/* Media Queries */
@media (max-width:1400px){
.heading-2,h2{font-size:clamp(2rem,0.9756rem + 2.2vw,3.75rem);line-height:normal!important;}
.heading-3,h3{font-size:clamp(1.8rem,0.9756rem + 1.5vw,2.5rem);line-height:normal!important;}
.heading-4,h4{font-size:clamp(1.5rem,0.9756rem + 1.125vw,2rem);line-height:normal!important;}
.heading-5,h5{font-size:clamp(1rem,0.9756rem + 1vw,1.5rem);line-height:normal!important;}
.faq-section .accordion-button:not(.collapsed),.faq-section .accordion-button{font-size:clamp(1rem,0.9756rem + 1vw,1.5rem);}
header .navbar-wrap{padding:0 30px;}
header .header-btn-wrap{max-width:45%;}
header .header-wrap .navbar-nav .nav-item{margin:0 10px;}
.container{max-width:100%;padding:0 50px;}
.banner-phone-wrap{padding:70px 0 140px 0;}
.how-it-works-section{padding:50px 0px 80px 0px;}
.banner-section .banner-wrap{padding:20px 0 0 0;}
.provides-section{padding-bottom:80px;}
.solution-section .img{height:590px;}
.partner-section,.solution-section,.blog-section,.get-in-touch-section{padding-bottom:80px;}
.solution-section .bg-icon{right:calc(50% - 155px);width:70px;}
.solution-section .img:after{right:-145px;top:-90px;width:180px;height:180px;}
.blog-section .blog-img .num{font-size:80px;margin-bottom:0;}
.faq-section{padding:80px 0px 40px 0px;}
.get-in-touch-section .bg-row{padding:80px 40px;}
.banner-section .banner-title {max-width: 718px;}
}
@media (max-width:1366px){
header .header-btn-wrap{max-width:42%;}
header .navbar-wrap{padding:0 20px;}
header .header-wrap .navbar-nav .nav-item{margin:0 8px;}
header .header-wrap .header-lft{max-width:180px;}
header .header-wrap .header-rgt{max-width:calc(100% - 180px);}
header .header-wrap .contact-us-btn{max-width:180px;}
.language-selector .language-select-switch{margin-right:15px;}
footer .footer-space{padding:40px 30px;}
.banner-phone{max-width:70%;}
.how-work-card-txt br{display:none;}
.country-section .country-title{padding-bottom:50px;}
}
@media (max-width:1280px){
.container{padding:0 20px;}
footer .footer-space{padding:40px 25px;}
.banner-phone{max-width:65%;margin-bottom: -2.2%;}
}
@media (max-width:1199px){
.heading-5,h5{font-size:20px;line-height:25.48px;}
header .navbar-wrap{padding:0 15px;}
header .header-wrap .navbar-nav .nav-item{margin:0 5px;}
.language-selector .language-select-switch{margin-right:10px;}
header .header-wrap .contact-us-btn{max-width:140px;}
header .header-wrap .contact-us-btn.cst-btn{font-size:16px;}
header .header-wrap .cst-btn{font-size:17px;}
header .header-wrap .header-lft{max-width:130px;}
header .header-wrap .header-rgt{max-width:calc(100% - 130px);}
header .header-btn-wrap{max-width:40%;}
footer .footer-space{padding:40px 15px;}
footer .footer-social-icons{gap:10px;}
footer .footer-social-icons li a{width:45px;height:45px;}
.banner-phone{max-width:60%;margin-bottom: -2.1%;}
.banner-phone-wrap{padding:0px 0 140px 0;}
.arrow-btn{padding:9px 30px;}
.how-it-work-card{padding:35px 25px;max-width:100%;}
.play-btn-wrap{width:100px;height:100px;}
.provides-section .box{padding:32px 20px!important;}
.provides-section .box .icon{width:50px;height:50px;}
.solution-section .bg-row{margin-top:65px;}
.solution-section .img:after{right:-155px;top:-65px;}
.blog-section .blog-img{height:320px;}
.country-section .country-title{padding-right:0rem;padding-bottom:20px;}
.get-in-touch-section .info-title h3{max-width:100%;}
.get-in-touch-section .bg-row{padding:80px 20px;}
}
@media (max-width:1024px){
header .header-wrap .cst-btn{font-size:16px;}
.header-btn-wrap span.icons{width:20px;height:20px;}
header .download-app-btn{gap:8px;}
header .header-wrap .header-lft{max-width:110px;}
header .header-wrap .header-rgt{max-width:calc(100% - 110px);}
header .header-btn-wrap{max-width:40%;}
footer .footer-social-icons{gap:8px;}
footer .footer-social-icons li a{width:42px;height:42px;}
.banner-phone{max-width:75%;margin-bottom: -2.4%;}
.banner-phone-wrap{padding:0px 0 250px 0;}
.banner-section .banner-wrap{padding:30px 0 0 0;}
.arrow-btn{padding:9px 20px;}
.play-btn-wrap{width:90px;height:90px;}
}
@media (max-width:991px){
header .header-wrap .header-lft{max-width:100px;}
header .header-wrap .header-rgt{max-width:calc(100% - 100px);}
header .navbar-toggler-icon{width:40px;height:40px;padding:5px;background:#EAEFF5;}
header .header-wrap .navbar-toggler{display:flex;}
header .header-wrap #navbarNav{position:absolute;top:100%;background:#EAEFF5;left:0px;right:0;width:100%;padding:15px;}
header .header-wrap .navbar-nav{gap:10px;}
header .header-wrap .navbar-nav li a.active::after{display:none;}
header .header-wrap .navbar-nav li a.active{margin-top:0;}
header .header-btn-wrap{max-width:350px;}
header .navbar-wrap{width:60%;}
header .header-wrap{min-height:75px;}
footer .footer-social-icons li a{width:40px;height:40px;}
footer .footer-content{margin-top:30px;}
.footer-main-space{padding:30px 0;}
footer .footer-space{padding:40px 10px;}
html .header + .content{padding:76px 0 0 0!important;}
.card-box{padding:10px;gap:12px;}
.card-box .box{min-width:55px;height:55px;}
.cust-btn{font-size:17px;line-height:20.61px;padding:15px 20px;}
.banner-section .banner-wrap{padding:15px 0 0 0;}
.banner-section .banner-btn-wrap .common-btn{min-height:55px;}
.arrow-btn{padding:8px 15px;}
.how-it-work-card,.solution-section .para,.provides-section .provides-title p{max-width:100%;}
.play-btn-wrap{width:80px;height:80px;}
.play-btn img{width:20px;height:20px;}
.country-section .country-list{gap:5px;}
.solution-section .img{margin-top:-155px;}
.solution-section .bg-icon{width:50px;top:88px;right:calc(50% - 140px);}
.solution-section .img:after{right:-76px;top:-58px;width:120px;height:125px;}
.play-btns a{padding-block:5px;}
.faq-section .accordion-button::after{top:15px;}
.banner-phone {margin-bottom: -2.5%;}
.mesh-loader .circle{width:15px;height:15px;}
}
@media (max-width:767px){
header .navbar-wrap{padding:0 10px;border-right:0px!important;width:100%;}
header .header-wrap .header-lft{max-width:90px;}
header .header-wrap .header-rgt{max-width:calc(100% - 90px);}
header .navbar-toggler-icon{width:35px;height:35px;}
header .header-wrap .cst-btn{padding:10px 15px;}
header .header-btn-wrap:not(#navbarNav .header-btn-wrap){display:none!important;}
header .header-btn-wrap{max-width:250px;flex-direction:column;margin:0 auto;gap:5px;margin-top:5px;}
header .header-wrap .cst-btn.download-app-btn{display:inline-block;width:auto;}
header .header-wrap .contact-us-btn.cst-btn{font-weight:500;}
.para-text,p,ol li,ol li a,ul li,ul li a{font-size:16px;line-height:20.61px;}
footer .footer-content,footer .footer-social-icons,.get-in-touch-section form{max-width:100%;}
footer .footer-space{padding:15px;}
footer .footer-content{margin-top:15px;}
footer .border-zero{border:0!important;}
.card-box{gap:10px;}
.card-box .box{min-width:50px;height:50px;}
.cust-btn{font-size:16px;line-height:20px;padding:10px 18px;}
.banner-section .banner-wrap{padding:0;}
.banner-section .banner-btn-wrap .common-btn{min-height:45px;}
.how-it-works-section{padding:40px 0px 40px 0px;}
.arrow-btn{padding:0px 10px;min-width:50px;}
.arrow-btn img{width:35px;height:35px;padding:8px;}
.how-it-work-card{padding:25px;text-align:center;}
.how-it-work-video .ratio{--bs-aspect-ratio:55%;}
.play-btn-wrap{width:60px;height:60px;}
.provides-section .box{padding:20px 20px!important;}
.provides-section .box .icon{width:40px;height:40px;}
.provides-section{padding-bottom:40px;}
.partner-section,.solution-section,.blog-section,.get-in-touch-section{padding-bottom:40px;}
.faq-section{padding:40px 0px 20px 0px;}
.get-in-touch-section .bg-row{padding:40px 10px;}
.get-in-touch-section .cust-btn{padding:12px 15px;}
textarea{min-height:115px;}
.get-in-touch-section form input,.get-in-touch-section form textarea{padding:16px 50px 16px 15px;}
.get-in-touch-section ul li img{width:20px;height:20px;}
.faq-section .accordion-button::after{width:20px;height:20px;top: 18px;}
.country-section .country-list .country-item{padding:10px 15px!important;}
.country-section{padding:40px 0px;}
.solution-section .img{margin-top:0;height:auto;}
.play-btns a{min-width:fit-content;}
.play-btns a .icon img{width: 24px;}
.solution-section .bg-icon{width:40px;right:calc(50% - 150px);}
.solution-section .img:after{right:-20px;top:-100px;width:100px;height:115px;}
.solution-section .bg-row{margin-top:100px;}
.blog-section .blog-img .num{font-size:60px;margin-bottom:10px;}
.get-in-touch-section form .group-addon{top:14px;}
header .header-wrap .navbar-nav {gap: 5px;}
}
@media (max-width:640px){
header .header-wrap{min-height:65px;}
.banner-phone{max-width:80%;margin-bottom: -2.7%;}
.card-box{gap:10px;max-width:100%;}
html .header + .content{padding:66px 0 0 0!important;}
}
@media (max-width:575px){
.banner-phone{max-width:90%;margin-bottom: -3%;}
}
@media (max-width:480px){
.banner-phone{max-width:100%;margin-bottom: -3.3%;}
.cust-btn{padding:10px 15px;}
.card-box .box{min-width:20px;height:20px;border-radius:5px;}
.card-box .sub-title{font-size: 12px;}
.banner-phone-wrap {padding: 0px 0 225px 0;}
}
@media (max-width:400px){
.banner-phone-wrap{padding:0px 0 190px 0;}
.card-box-wrap{flex-direction:column;align-items:center;}
.how-it-work-video{height:200px;}
.solution-section .bg-icon{right:0;}
}
@media (max-width:320px){
.banner-phone-wrap{padding:0px 0 160px 0;}
.how-it-work-video .ratio{--bs-aspect-ratio:70%;}
}
