/* fonts import start */
@font-face {
    font-family: 'Clash Display';
    src: url('../fonts/false.eot');
    src: url('../fonts/false.eot#iefix') format('embedded-opentype'),
    url('../fonts/false.woff2') format('woff2'),
    url('../fonts/false.woff') format('woff'),
    url('../fonts/false.ttf') format('truetype'),
    url('../images/false.svg#false') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Clash Display';
    src: url('../fonts/ClashDisplay-Light.eot');
    src: url('../fonts/ClashDisplay-Light.eot#iefix') format('embedded-opentype'),
    url('../fonts/ClashDisplay-Light.woff2') format('woff2'),
    url('../fonts/ClashDisplay-Light.woff') format('woff'),
    url('../fonts/ClashDisplay-Light.ttf') format('truetype'),
    url('../images/ClashDisplay-Light.svg#ClashDisplay-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Clash Display';
    src: url('../fonts/false_1.eot');
    src: url('../fonts/false_1.eot#iefix') format('embedded-opentype'),
    url('../fonts/false_1.woff2') format('woff2'),
    url('../fonts/false_1.woff') format('woff'),
    url('../fonts/false_1.ttf') format('truetype'),
    url('../images/false_1.svg#false') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Clash Display';
    src: url('../fonts/false_2.eot');
    src: url('../fonts/false_2.eot#iefix') format('embedded-opentype'),
    url('../fonts/false_2.woff2') format('woff2'),
    url('../fonts/false_2.woff') format('woff'),
    url('../fonts/false_2.ttf') format('truetype'),
    url('../images/false_2.svg#false') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Clash Display';
    src: url('../fonts/false_3.eot');
    src: url('../fonts/false_3.eot#iefix') format('embedded-opentype'),
    url('../fonts/false_3.woff2') format('woff2'),
    url('../fonts/false_3.woff') format('woff'),
    url('../fonts/false_3.ttf') format('truetype'),
    url('../images/false_3.svg#false') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Clash Display';
    src: url('../fonts/ClashDisplay-Bold.eot');
    src: url('../fonts/ClashDisplay-Bold.eot#iefix') format('embedded-opentype'),
    url('../fonts/ClashDisplay-Bold.woff2') format('woff2'),
    url('../fonts/ClashDisplay-Bold.woff') format('woff'),
    url('../fonts/ClashDisplay-Bold.ttf') format('truetype'),
    url('../images/ClashDisplay-Bold.svg#ClashDisplay-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'false';
    src: url('../fonts/false_4.eot');
    src: url('../fonts/false_4.eot#iefix') format('embedded-opentype'),
    url('../fonts/false_4.woff2') format('woff2'),
    url('../fonts/false_4.woff') format('woff'),
    url('../fonts/false_4.ttf') format('truetype'),
    url('../images/false_4.svg#false') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Clash Display';
    src: url('../fonts/ClashDisplay-Extralight.eot');
    src: url('../fonts/ClashDisplay-Extralight.eot#iefix') format('embedded-opentype'),
    url('../fonts/ClashDisplay-Extralight.woff2') format('woff2'),
    url('../fonts/ClashDisplay-Extralight.woff') format('woff'),
    url('../fonts/ClashDisplay-Extralight.ttf') format('truetype'),
    url('../images/ClashDisplay-Extralight.svg#ClashDisplay-Extralight') format('svg');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Clash Display';
    src: url('../fonts/ClashDisplay-Medium.eot');
    src: url('../fonts/ClashDisplay-Medium.eot#iefix') format('embedded-opentype'),
    url('../fonts/ClashDisplay-Medium.woff2') format('woff2'),
    url('../fonts/ClashDisplay-Medium.woff') format('woff'),
    url('../fonts/ClashDisplay-Medium.ttf') format('truetype'),
    url('../images/ClashDisplay-Medium.svg#ClashDisplay-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'false';
    src: url('../fonts/false_5.eot');
    src: url('../fonts/false_5.eot#iefix') format('embedded-opentype'),
    url('../fonts/false_5.woff2') format('woff2'),
    url('../fonts/false_5.woff') format('woff'),
    url('../fonts/false_5.ttf') format('truetype'),
    url('../images/false_5.svg#false') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Clash Display';
    src: url('../fonts/false_6.eot');
    src: url('../fonts/false_6.eot#iefix') format('embedded-opentype'),
    url('../fonts/false_6.woff2') format('woff2'),
    url('../fonts/false_6.woff') format('woff'),
    url('../fonts/false_6.ttf') format('truetype'),
    url('../images/false_6.svg#false') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'false';
    src: url('../fonts/false_7.eot');
    src: url('../fonts/false_7.eot#iefix') format('embedded-opentype'),
    url('../fonts/false_7.woff2') format('woff2'),
    url('../fonts/false_7.woff') format('woff'),
    url('../fonts/false_7.ttf') format('truetype'),
    url('../images/false_7.svg#false') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Clash Display';
    src: url('../fonts/ClashDisplay-Regular.eot');
    src: url('../fonts/ClashDisplay-Regular.eot#iefix') format('embedded-opentype'),
    url('../fonts/ClashDisplay-Regular.woff2') format('woff2'),
    url('../fonts/ClashDisplay-Regular.woff') format('woff'),
    url('../fonts/ClashDisplay-Regular.ttf') format('truetype'),
    url('../images/ClashDisplay-Regular.svg#ClashDisplay-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Clash Display';
    src: url('../fonts/false_8.eot');
    src: url('../fonts/false_8.eot#iefix') format('embedded-opentype'),
    url('../fonts/false_8.woff2') format('woff2'),
    url('../fonts/false_8.woff') format('woff'),
    url('../fonts/false_8.ttf') format('truetype'),
    url('../images/false_8.svg#false') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'false';
    src: url('../fonts/false_9.eot');
    src: url('../fonts/false_9.eot#iefix') format('embedded-opentype'),
    url('../fonts/false_9.woff2') format('woff2'),
    url('../fonts/false_9.woff') format('woff'),
    url('../fonts/false_9.ttf') format('truetype'),
    url('../images/false_9.svg#false') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Clash Display Variable';
    src: url('../fonts/ClashDisplayVariable-Bold.eot');
    src: url('../fonts/ClashDisplayVariable-Bold.eot#iefix') format('embedded-opentype'),
    url('../fonts/ClashDisplayVariable-Bold.woff2') format('woff2'),
    url('../fonts/ClashDisplayVariable-Bold.woff') format('woff'),
    url('../fonts/ClashDisplayVariable-Bold.ttf') format('truetype'),
    url('../images/ClashDisplayVariable-Bold.svg#ClashDisplayVariable-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Clash Display Variable';
    src: url('../fonts/ClashDisplayVariable-Bold_1.eot');
    src: url('../fonts/ClashDisplayVariable-Bold_1.eot#iefix') format('embedded-opentype'),
    url('../fonts/ClashDisplayVariable-Bold_1.woff2') format('woff2'),
    url('../fonts/ClashDisplayVariable-Bold_1.woff') format('woff'),
    url('../fonts/ClashDisplayVariable-Bold_1.ttf') format('truetype'),
    url('../images/ClashDisplayVariable-Bold_1.svg#ClashDisplayVariable-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Clash Display';
    src: url('../fonts/false_10.eot');
    src: url('../fonts/false_10.eot#iefix') format('embedded-opentype'),
    url('../fonts/false_10.woff2') format('woff2'),
    url('../fonts/false_10.woff') format('woff'),
    url('../fonts/false_10.ttf') format('truetype'),
    url('../images/false_10.svg#false') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Clash Display';
    src: url('../fonts/ClashDisplay-Semibold.eot');
    src: url('../fonts/ClashDisplay-Semibold.eot#iefix') format('embedded-opentype'),
    url('../fonts/ClashDisplay-Semibold.woff2') format('woff2'),
    url('../fonts/ClashDisplay-Semibold.woff') format('woff'),
    url('../fonts/ClashDisplay-Semibold.ttf') format('truetype'),
    url('../images/ClashDisplay-Semibold.svg#ClashDisplay-Semibold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Clash Display Variable';
    src: url('../fonts/ClashDisplayVariable-Bold_2.eot');
    src: url('../fonts/ClashDisplayVariable-Bold_2.eot#iefix') format('embedded-opentype'),
    url('../fonts/ClashDisplayVariable-Bold_2.woff2') format('woff2'),
    url('../fonts/ClashDisplayVariable-Bold_2.woff') format('woff'),
    url('../fonts/ClashDisplayVariable-Bold_2.ttf') format('truetype'),
    url('../images/ClashDisplayVariable-Bold_2.svg#ClashDisplayVariable-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Clash Display';
    src: url('../fonts/false_11.eot');
    src: url('../fonts/false_11.eot#iefix') format('embedded-opentype'),
    url('../fonts/false_11.woff2') format('woff2'),
    url('../fonts/false_11.woff') format('woff'),
    url('../fonts/false_11.ttf') format('truetype'),
    url('../images/false_11.svg#false') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'false';
    src: url('../fonts/false.eot');
    src: url('../fonts/false.eot#iefix') format('embedded-opentype'),
    url('../fonts/false.woff2') format('woff2'),
    url('../fonts/false.woff') format('woff'),
    url('../fonts/false.ttf') format('truetype'),
    url('../images/false.svg#false') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'false';
    src: url('../fonts/false_1.eot');
    src: url('../fonts/false_1.eot#iefix') format('embedded-opentype'),
    url('../fonts/false_1.woff2') format('woff2'),
    url('../fonts/false_1.woff') format('woff'),
    url('../fonts/false_1.ttf') format('truetype'),
    url('../images/false_1.svg#false') format('svg');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

/* gilroy*/
@font-face {
    font-family: 'Gilroy';
    src: url('../fonts/Gilroy-Light.eot');
    src: url('../fonts/Gilroy-Light.eot#iefix') format('embedded-opentype'),
    url('../fonts/Gilroy-Light.woff2') format('woff2'),
    url('../fonts/Gilroy-Light.woff') format('woff'),
    url('../fonts/Gilroy-Light.ttf') format('truetype'),
    url('../images/Gilroy-Light.svg#Gilroy-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../fonts/Gilroy-Medium.eot');
    src: url('../fonts/Gilroy-Medium.eot#iefix') format('embedded-opentype'),
    url('../fonts/Gilroy-Medium.woff2') format('woff2'),
    url('../fonts/Gilroy-Medium.woff') format('woff'),
    url('../fonts/Gilroy-Medium.ttf') format('truetype'),
    url('../images/Gilroy-Medium.svg#Gilroy-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../fonts/Gilroy-Regular.eot');
    src: url('../fonts/Gilroy-Regular.eot#iefix') format('embedded-opentype'),
    url('../fonts/Gilroy-Regular.woff2') format('woff2'),
    url('../fonts/Gilroy-Regular.woff') format('woff'),
    url('../fonts/Gilroy-Regular.ttf') format('truetype'),
    url('../images/Gilroy-Regular.svg#Gilroy-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../fonts/Gilroy-Bold.eot');
    src: url('../fonts/Gilroy-Bold.eot#iefix') format('embedded-opentype'),
    url('../fonts/Gilroy-Bold.woff2') format('woff2'),
    url('../fonts/Gilroy-Bold.woff') format('woff'),
    url('../fonts/Gilroy-Bold.ttf') format('truetype'),
    url('../images/Gilroy-Bold.svg#Gilroy-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../fonts/Gilroy-Heavy.eot');
    src: url('../fonts/Gilroy-Heavy.eot#iefix') format('embedded-opentype'),
    url('../fonts/Gilroy-Heavy.woff2') format('woff2'),
    url('../fonts/Gilroy-Heavy.woff') format('woff'),
    url('../fonts/Gilroy-Heavy.ttf') format('truetype'),
    url('../images/Gilroy-Heavy.svg#Gilroy-Heavy') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

/* fonts import end */

/* global styling start */
html {
    overflow-x: hidden !important;
}

body.page-27 {
    overflow-x: hidden !important;
    background: url(../images/Home.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 0 35%;
    object-fit: cover;
}
body {
    overflow-x: hidden !important;
    background: #f9f9f9;
    
}

.section-title {
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 700;
    font-size: 48px;
    line-height: 48px;
    text-transform: capitalize;
    color: #121212;
}


.section-content {
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 28px;
    text-transform: capitalize;
    color: #121212;
}
.banner .text-cont h1 {
    font-family: Clash Display;
    font-size: 70px;
    font-weight: 700;
    line-height: 69px;
    color: #193A48;
}
.banner h2{
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 400;
    font-size: 50px;
    line-height: 50px;
    color: #121212;
}
/* global styling end */

/* header styling start */

nav.navbar.navbar-expand-lg {
    padding-top: 15px;
    position: absolute;
    left: 0;
    right: 0;
}

header .navbar-toggler:focus {
    box-shadow: none;
}

.navbar-nav {
    margin-right: 20px;
}

nav.navbar a.nav-link {
    font-family: "Clash Display";
    font-size: 14px;
    font-weight: 500;
    line-height: 26px;
    color: #193A48;
    margin: 0 20px;
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    line-height: 19px;
    text-transform: capitalize;
    color: #121212;
}
.contact-btn {
    display: flex;
}
nav.navbar a.nav-link:hover {
    color: #05A4E1;
}

nav.navbar a.nav-link.active,
.current-menu-item .nav-link{
    font-weight: 500 !important;
    color: #05A4E1 !important;
}

.navbar-collapse .contact-btn a {
    background: #05A4E1;
    border: 1px solid transparent;
    font-family: Clash Display;
    font-size: 14px;
    font-weight: 500;
    line-height: 19px;
    text-decoration: none;
    color: #fff;
    border-radius: 59px;
    padding: 10px 23px;
    transition: 0;
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 700;
    font-size: 15px;
    line-height: 26px;
    text-transform: capitalize;
    color: #F9F9F9;
}

.navbar-collapse .contact-btn a:hover {
    color: #000;
    border: 1px solid #193A48;
    transition: .5s;
    background: transparent;
}

.navbar-collapse .contact-btn a svg {
    margin-right: 5px;
}
section.terms {
    padding-top: 11rem;
    padding-bottom: 7rem;
}
/* header styling end */

/*BANNER STYLING START*/
.banner {
   /* background-image: url("../img/banner-bg.png"); */
    background-repeat: no-repeat;
    background-position: top right;
    padding: 6rem 0 0;
}

.banner .text-cont h1 {
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 900;
    font-size: 63px;
    line-height: 69px;
    text-transform: capitalize;
    color: #121212;
}

.banner .text-cont p {
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 28px;
    text-transform: capitalize;
    color: #121212;
    padding: 10px 0 25px 0px;
}

.banner .cutomer-ratting ul {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    padding: 0;
    margin: 45px 0;
}

.banner .cutomer-ratting ul li:nth-child(1) {
    margin-right: 0;
}

.banner .cutomer-ratting ul li {
    margin: 0 25px;
    position: relative;
}

.banner .cutomer-ratting ul li:nth-child(3):before {
    content: '';
    position: absolute;
    width: 2px;
    height: 40px;
    background: #193a48;
    bottom: 35px;
    left: -25px;
}

.banner .cutomer-ratting ul li h3 {
    font-family: Gilroy;
    font-size: 28px;
    font-weight: 700;
    line-height: 39px;
    letter-spacing: -0.9325000047683716px;
    text-align: left;
    color: #193A48;
}

.banner .cutomer-ratting ul li p {
    font-family: Gilroy;
    font-size: 15px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0px;
    text-align: left;
    color: #383A47;
}

.banner .download-btns ul {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    padding: 0;
}

.banner .download-btns ul li {
    margin: 0 15px;
}

.banner .download-btns ul li:nth-child(1),
.banner .cutomer-ratting ul li:nth-child(1) {
    margin-left: 0;
}

/*BANNER STYLING END*/

/*FEATURES STYLING START*/
.features {
    /* padding: 0;
    background-image: url(../img/about-bg.png);
    background-repeat: no-repeat;
    background-position: top -200px left; */
}

.features .text-cont span {
    font-family: 'Clash Display';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 35px;
    letter-spacing: 0.16em;
    text-transform: uppercase;
    color: #00C900;
}
#about-us span {
    color: #05A4E1;
}
.features .text-cont h3 {
    font-family: 'Clash Display';
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 28px;
    text-transform: capitalize;

/* Color 4 */
color: #121212;
}

.features .text-cont h4 {
    font-family: Clash Display;
    font-size: 28px;
    font-weight: 600;
    line-height: 28px;
    color: #193A48;
}

/*FEATURES STYLING END*/

/*CONNECT CHAT STYLING START*/
.connect-chat {
    /* padding: 5% 0;
    background-image: url(../img/about-bg.png);
    background-repeat: no-repeat;
    background-position: top -273px left; */
}

.connect-chat .text-cont h2 {
    margin-bottom: 17px;
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 600;
    font-size: 28px;
    line-height: 28px;
    text-transform: capitalize;
    color: #121212;
}
.connect-chat h5 {
    font-family: 'Clash Display';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 28px;
    text-align: left;
    letter-spacing: 0.16em;
    text-transform: uppercase;
    color: #F2374E;
}
/*CONNECT CHAT STYLING END*/

/*FAQ's STYLING START*/
.faq {
    /* background-image: url("../img/faq-bg.png");
    background-repeat: no-repeat;
    background-position: top right; */
    padding-top: 81px;
}

.faq .text-cont span {
    font-family: 'Clash Display';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 28px;
    text-align: center;
    letter-spacing: 0.16em;
    text-transform: uppercase;
    color: #05A4E1;
}

.faq .faq-list {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    padding: 0;
    margin-top: 40px;
}

.faq .faq-list li {
    width: 48%;
    padding: 35px;
    margin: 0 10px 20px;
}

/*.faq .faq-list li:hover {*/
/*    margin-left: 0;*/
/*}*/

.faq .faq-list li:hover {
    background: #05A4E1;
    border-radius: 18px;
}

.faq .faq-list li:hover h3 {
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    line-height: 28px;
    /* or 117% */
    text-transform: capitalize;
    
    color: #FFFFFF;
}

.faq .faq-list li:hover p {
    font-family: 'Gilroy';
font-style: normal;
font-weight: 500;
font-size: 18px;
line-height: 28px;
/* or 156% */
text-transform: capitalize;

color: #F9F9F9;
}

.faq .faq-list li {
    background: #fff;
    border-radius: 18px;
}

.faq .faq-list li h3 {
    font-family: 'Gilroy';
font-style: normal;
font-weight: 600;
font-size: 24px;
line-height: 28px;
/* or 117% */
text-transform: capitalize;

/* Color 4 */
color: #121212;
}

.faq .faq-list li p {
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 28px;
    /* or 156% */
    text-transform: capitalize;

/* Color 4 */
color: #121212;
}

/*FAQ's STYLING END*/

/* TERMS AND CONDITION */
.terms h1 {
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 700;
    font-size: 40px;
    line-height: 21px;
    color: #323232;
    padding-bottom: 21px;
}
.terms h2 {
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 21px;
    color: #323232;
    padding-top: 20px;
}
.terms h3 {
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 21px;
    color: #323232;
}
.terms p {
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 21px;
    color: #323232;
    padding-bottom: 10px;
}

/* END TERMS AND CONDITION */

/*GET STARTED STYLING START*/
.get-started {
    /* background-image: url("../img/download-bg.png"); */
    background-repeat: no-repeat;
    background-position: top 10px left 130px;
    padding-top: 112px;
    padding-bottom: 10px;
}

.get-started .box {
    background-image: url("../images/get-started-bg.png");
    background-repeat: no-repeat;
    background-position: top center;
    background-size: 100% 88%;
    padding-left: 75px;
}

.get-started .box .download-btns ul {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    padding: 0;
    margin-top: 30px;
}

.get-started .box .download-btns ul li {
    margin: 0 15px;
}

.get-started .box .download-btns ul li:nth-child(1) {
    margin-left: 0;
}

.get-started .box .text-cont h2 {
    margin-bottom: 30px;
    text-transform: capitalize;
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 700;
    font-size: 64px;
    line-height: 58px;
    text-transform: capitalize;
    color: #FFFFFF; 
    margin-top: -25px;
}

.get-started .box .text-cont p {
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 28px;
    text-transform: capitalize;
    color: #F9F9F9;
}

.get-started .box .img-cont {
    margin-right: -17px;
    margin-top: -54px;
}
.bmargin {
    margin-top: 6rem;
}
/*GET STARTED STYLING END*/

/*FOOTER STYLING START*/
footer {
    padding: 75px 0 12px 0;
}


footer .footer-cont p {
    font-family: Gilroy;
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
    color: #808080;
    margin-top: 18px;
    margin-right: 5rem;
}

footer .link-cont h3,
footer .contact-info h3 {
    font-family: Clash Display;
    font-size: 32px;
    font-weight: 500;
    line-height: 42px;
    color: #193A48;
    margin-bottom: 22px;
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 700;
    font-size: 26px;
    line-height: 42px;
    /* text-align: center; */
    text-transform: capitalize;
    color: #121212;
}

footer .link-cont ul {
    list-style: none;
    padding: 0;
}

footer .link-cont ul li {
    margin-bottom: 15px;
    margin-right: 0 !important;
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 26px;
    /* identical to box height, or 162% */
    text-transform: capitalize;
    
    /* Color 4 */
    color: #121212;
}

footer .link-cont ul li a {
    text-decoration: none;
    font-family: Gilroy;
    font-size: 16px;
    font-weight: 500;
    line-height: 26px;
    color: #193A48;
}

footer .contact-info {
    text-align: left;
}

footer .contact-info ul {
    list-style: none;
    padding: 0;
}

footer .contact-info ul li {
    margin-bottom: 23px;
	display: flex;
}

footer .contact-info ul li a {
    text-decoration: none;
    font-family: Gilroy;
    font-size: 16px;
    font-weight: 600;
    line-height: 26px;
    color: #193A48;
	display: flex;
}

footer .contact-info ul li a svg {
    margin-right: 10px;
}

footer .contact-info h3 {
    margin-bottom: 23px;
}

footer .copyright {
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 45px;
    flex-wrap: wrap;
}

footer .copyright:before {
    content: '';
    width: 100%;
    position: relative;
    top: -25px;
    left: 0;
    right: 0;
    margin: auto;
    background-size: cover;
    object-fit: cover;
    border: 1px solid #D9D9D9;
    background-repeat: repeat;
	position: absolute; 
    left: 0;
    right: 0;
    width: 100vw;
    margin-left: -50vw; 
    left: 50%; 
    border-top: 1px solid #D9D9D9; 
    box-sizing: border-box;
}

footer .copyright p {
    font-family: Gilroy;
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
    color: #808080;
}

footer .copyright .social-icons {
    display: flex;
    list-style: none;
    padding: 0;
}

footer .copyright .social-icons li {
    margin: 0 10px;
}
footer .quick-links{
    display: flex;
    list-style: none;
    padding: 0;
}
footer .quick-links li:nth-child(1){
    margin-right: 65px;
}
/*FOOTER STYLING END*/

/*MEDIA QUERY START*/
@media screen and (max-width: 1699px){
    .get-started{
        background-position: top 10px left -20px;
    }

}
@media screen and (max-width: 1399px) {
    .features {
        padding: 3rem 0 0;
		background-position: top 480px left -40px;
    }
}

@media screen and (max-width: 1199px) {
    .banner .text-cont h1 {
        font-size: 50px;
        line-height: 49px;
    }

    .banner .cutomer-ratting ul li {
        margin: 0 22px;
    }

    .connect-chat {
        padding: 2% 0;
    }

    .get-started {
        background-position: top 10px left -130px;
    }
}

@media screen and (max-width: 991px) {
    .banner .text-cont {
        text-align: center;
    }

    .cutomer-ratting ul,
    .download-btns ul {
        justify-content: center;
    }

    .features {
        background-position: top 410px left;
    }

    .faq .faq-list li {
        width: 47%;
    }

    .get-started .box {
        background-size: cover;
        padding: 2rem 0;
        border-radius: 20px;
    }

    .get-started .text-cont {
        text-align: center;
    }

    .get-started .box .download-btns ul {
        justify-content: center;
    }

    .get-started .box .img-cont {
        text-align: center;
        margin: 0;
    }

    nav.navbar.navbar-expand-lg {
        background: #fff;
    }
 .copyright:before {
    left: -60px !important;
    background-size: 70%;
	}

}

@media screen and (max-width: 767px) {
   
    .get-started .box .text-cont h2 {
        margin-bottom: 30px;
        text-transform: capitalize;
        font-family: 'Gilroy';
        font-style: normal;
        font-weight: 700;
        font-size: 64px;
        line-height: 58px;
        text-transform: capitalize;
        color: #FFFFFF;
        margin-top: 0;
        padding: 10px;
    }
	.banner{
		padding: 8rem 0 0;
	}
    .features .text-cont,
    .connect-chat .text-cont {
        text-align: center;
		padding: 30px;
    }

    .faq .faq-list li {
        width: 100%;
        margin: 0 0 20px;
    }   

    .get-started {
        padding-top: 0;
    }

    footer .contact-info {
        text-align: left;
    }
	.connect-chat{
		padding: 3rem 0;
	}
	.faq{
		 background-position: top right -130px;
	}
	.copyright:before {
    left: 0px !important;
	}
	.banner h2 {
		margin-top:50px;
	}
	.connect-chat h5 {
		text-align:center;
	}
	footer .copyright:before {
		margin-left:-12px;
	}
}

@media screen and (max-width: 575px) {
    .banner .cutomer-ratting ul li h3,
    .banner .cutomer-ratting ul li p {
        text-align: center;
    }

    .banner .cutomer-ratting ul li {
        text-align: center;
    }

    .banner .cutomer-ratting ul {
        display: block;
    }

    .banner .cutomer-ratting ul li:nth-child(3):before {
        display: none;
    }

    .banner .download-btns ul li,
    .get-started .box .download-btns ul li {
        margin: 0 10px 20px;
    }

    .get-started .box .text-cont h2 {
        font-size: 28px;
        line-height: 32px;
        margin-bottom: 20px;
    }

}

/*MEDIA QUERY END*/