.menuSec ul,.menuSec ul li{padding:0;margin:0}
.menuSec ul li,.menuSec ul li a{display:inline-block;position:relative}
.category-m,.fld-input,.footer-left h3 span,.head-bg,.main-header,.menuSec ul,.menuSec ul li,.menuSec ul li a{position:relative}
.dropdown-nav,.ovr-hiddn,.slick-dots li{overflow:hidden}
.banner-txt h4,.get-btn span a span,.menuSec ul{text-transform:capitalize}
.menuSec ul,li.first.last{list-style:none}
.menuSec ul{text-align:center}
.menuSec li ul,.menuSec li>ul>li>a:after,.menuSec li>ul>li>a:before,.menuSec ul li:last-child a:after{display:none}
header ul.contact-lst{/* display:flex; */}
.menuSec ul li a{text-decoration:none;color:#393939;padding:10px 23px;font-size:15px;font-family:'Sofia Pro';font-weight:600}
.menuSec ul li a:after{content:'';position:absolute;top:35%;right:0;width:1px;height:13px;background-color:#393939;display:none}
.menuSec ul li:last-child a,.pad-r-zero{padding-right:0}
ul.contact-lst li.first a,ul.contact-lst li.last a{padding:7px 13px 5px 10px;width:auto;border-radius:50px}
.menuSec ul li a.active,.menuSec ul li a:hover{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;color:#f6921e}
.menuSec li>ul>li>a,ul.dropdown li a,ul.dropdown li a:hover{color:#000!important}
.menuSec li:hover>ul{display:block;position:absolute;z-index:1000;left:0;width:230px;text-align:left;top:38px}
.menuSec li>ul>li>a{border:none;padding:13px 20px!important;overflow:hidden;font-size:13px;line-height:20px}
.menuSec li>ul>li,.menuSec li>ul>li>a{display:block;margin:0}
.menuSec li:hover li{float:none}
.menuSec li ul li a:hover{background-color:#f6921e;color:#000!important}
.menuSec ul ul ul{left:100%;top:0}
.menuSec ul:after,.menuSec ul:before{content:" ";display:table}
.menuSec ul:after{clear:both}
.menuSec li>ul>li:hover>ul{left:230px;top:0;width:270px}
::selection{background:#0b274b;color:#fff;text-shadow:none}
::-webkit-scrollbar{width:5px;background-color:#0b274b}
::-webkit-scrollbar-button:end:increment,::-webkit-scrollbar-button:start:decrement{display:none}
::-webkit-scrollbar-track-piece{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fff}
::-webkit-scrollbar-thumb:vertical{border-radius:10px;background-color:#0b274b}
.faqs .accordian li>div,.head-bg::before,.how-it-work #hit-slidenav ul li:first-child::after,.myaccordion li .faq-opt,.section-6 #hit-slidenav ul li:first-child::after,.section-category h2 span:after,[class^=box-],section.faqs h2 span:after{display:none}
.myaccordion li.active .faq-opt,.overlay.active,.side-bar.active::after,[class^=box-].showfirst{display:block}
.myaccordion li.active .faq-ang h4:before{content:"\f077"}
body{font-family:Poppins,sans-serif;overflow-x:hidden;font-size:16px;line-height:1;color:#000}
h1,h2,h3,h4,h5,h6{display:block;font-weight:400;font-family:'Sofia Pro'}
.logo,.slick-dots li,a,input[type=submit],span{display:inline-block}
*,:focus,:hover{outline:0!important}
img{max-width:100%;height:auto}
a,input[type=submit]{cursor:pointer}
a:hover{color:#0083a6}
button,input[type],select,textarea{background:0 0;border:none;border-radius:0;font-family:Roboto;font-weight:400}
::-webkit-input-placeholder{color:#a3a3a3;font-weight:400}
::-moz-placeholder{color:#a3a3a3;font-weight:400;opacity:1}
:-ms-input-placeholder{color:#a3a3a3;font-weight:400}
:-moz-placeholder{color:#a3a3a3;font-weight:400}
.how-it-work .owl-carousel .owl-item .item,.pad-zero,.section-6 .owl-carousel .owl-item .item{padding:0}
.pad-l-zero{padding-left:0}
.overlay:after{content:"";position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.6);z-index:1}
@media only screen and (min-width:1366px) and (max-width:1920px){
    .container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px;width:1320px}
}
@media only screen and (min-width:1100px) and (max-width:1365px){
    .container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px;width:1140px}
}
@media only screen and (min-width:992px) and (max-width:1099px){
    .container,.container-lg,.container-md,.container-sm{max-width:960px;width:960px}
}
.hding-1 h1{font-size:75px;font-weight:700;line-height:75px}
.highlighted{color:#ff5e14}
.slick-list{margin:0 -15px}
.slick-slide{margin:0 15px}
.slick-dots{padding:50px 0 0;text-align:center}
.slick-dots li{margin:0 20px 0 0;width:auto;vertical-align:middle;padding:0;border:none}
.slick-dots li button:before{color:#fff;opacity:1;font-size:20px}
.slick-dots li button{height:8px;width:8px;border-radius:50%;padding:0;background:#d6d6d6;border:none;cursor:pointer;font-size:0px;box-sizing:border-box}
.slick-dots li.slick-active button{background:#f3c919;width:11px;height:11px}
header{padding:15px 0}
.main-header:before{position:absolute;left:0;top:50px;content:"";display:none;background:url(../images/header-before.webp) no-repeat;width:237px;height:370px;z-index:1}
.logo img{display:block;width:70%}
.menu-Bar{width:30px;height:20px;cursor:pointer;position:absolute;right:15px;top:0;bottom:0;margin:auto;z-index:22;display:none}
.banner-txt,.bannerForm,.dropdown-nav,.mainBanner{position:relative}
.menu-Bar span{display:block;height:4px;width:100%;background:#0f4c97;position:absolute;transition:.6s;border-radius:100px}
.menu,.menu li{display:inline-block;vertical-align:middle}
.menu-Bar span:first-child{top:0}
.menu-Bar span:nth-child(2){top:8px;transform-origin:left}
.menu-Bar span:nth-child(3){top:16px}
.menu-Bar.open span{background:#b70404}
.menu-Bar.open span:first-child{transform:rotate(45deg);top:12px;transform-origin:right-center}
.menu-Bar.open span:nth-child(2){width:0;opacity:0}
.menu-Bar.open span:nth-child(3){transform:rotate(-45deg);top:12px;transform-origin:right-center}
.menu{font-size:0px}
.menu li{padding-left:35px}
.menu li a{display:block;font-size:16px;color:#fff;text-transform:uppercase;font-weight:600}
.menu li.active a,.menu li:hover a{color:#f05a23}
.dropdown-nav{vertical-align:middle}
.dropdown-nav:hover{overflow:visible}
ul.dropdown{position:absolute;width:100%;left:0;margin:auto;background:#fff;padding:20px;text-align:left;border-radius:2px;box-shadow:0 0 10px 3px #00000014;opacity:0;animation:.5s forwards btotreverse}
ul.dropdown li{width:100%;display:inline-block;vertical-align:middle}
ul.dropdown li a{padding:0;font-size:14px;display:block;width:100%;margin:0 0 15px;text-align:center;font-weight:600;background:0 0!important}
ul.dropdown li.last a{margin-bottom:0}
.dropdown-nav:hover ul.dropdown{animation:.5s forwards btot;z-index:9}
@keyframes btotreverse{
    0%{top:75px;opacity:1}
    100%{top:115px;opacity:0}
}
@keyframes btot{
    0%{top:115px;opacity:0}
    100%{top:40px;opacity:1}
}
.mainBanner{background-size:100%;background-position:center center;height:605px;background-repeat:no-repeat;align-items:center;margin:0;padding-top:69px}
.mainBanner:after{position:absolute;right:37px;bottom:-138px;width:328px;height:327px;background:url(../images/banner-after.png) no-repeat;content:'';display:none}
ul.contact-lst li,ul.contact-lst2 li{display:inline-block;margin:0 0 0 20px}
ul.contact-lst li a{font-family:'Sofia Pro';color:#333;font-weight:700;vertical-align:middle;position:relative}
ul.contact-lst li a span{vertical-align:middle;margin-right:10px;display:inline-block}
ul.contact-lst li a:after{background:#d1eef5;width:115px;height:7px;position:absolute;right:0;content:"";bottom:14px;z-index:-1;display:none}
.banner-txt{font-family:'Sofia Pro';z-index:111}
.banner-txt h4 mark{background:#ff4c29;color:#fff;padding:0 25px 0 0}
.banner-txt h4{color:#000;font-size:29px;margin:0 0 10px}
#countdown .labels li,.get-btn>a,.side-bar-frm-bdy h4,.side-bar-frm-bdy p,.side-bar-frm-head h4{text-transform:uppercase}
.banner-txt h2{font-size:46px;color:#000;margin:0 0 20px}
.banner-txt p{font-size:18px;line-height:1.3}
.price-bx h5{display:inline-block;font-size:30px;margin:0 0 20px}
.price-bx h5 span{margin-left:10px}
.price-bx a{color:#f33b52!important;font-size:22px;font-weight:700}
.price-bx h4,.price-bx h6{font-size:20px;color:#000}
.price-bx h4{font-weight:700;display:inline-block}
.price-bx h4 span{color:#ff4c29;font-size:60px;border:2px dashed #000;font-weight:400;padding:4px 11px;margin-right:5px}
.price-bx h6{margin:0 0 10px}
.price-bx h6 span{color:#ff4b29}
.bannerForm{padding:20px 30px;background:#f6921e;width:90%;height:456px;border-radius:10px;margin:0 0 0 55px}
.bannerForm img{position:absolute;width:17%;top:-33px;left:-30px}
.bannerForm:after{position:absolute;content:'';right:-30px;top:0;width:53px;height:505px}
.bannerForm h2{text-align:center;font-size:23px;margin:5px 0;font-weight:700}
.bannerForm h2 span,.cta-txt-rit ul.contact-lst li a{color:#fff}
.bannerForm h3{color:#163153;font-size:22px;font-weight:500;text-align:center;position:relative;margin:0 0 6px}
.fld-input input,.fld-input select{height:45px;margin:0 0 12px;background:#fff;border-radius:5px;width:100%}
.bannerForm h3:before{position:absolute;left:37px;top:16px;width:40px;height:2px;content:'';background:#fff}
.bannerForm h3:after{position:absolute;right:37px;top:16px;width:40px;height:2px;content:'';background:#fff}
.fld-input input{padding:0 0 0 15px}
.fld-input select{padding:0 0 0 7px;color:#a3a3a3;font-family:'Sofia Pro'}
button.packageformsubmit1{background:#000;height:50px;text-align:center;color:#fff;font-weight:700;width:60%;border-radius:5px;margin:0 auto;font-size:16px;font-family:Poppins,sans-serif;border:1px solid transparent;display:block}
.footer-form-submit input:hover,button.packageformsubmit1:hover{background:#000;color:#f6921e;border-color:#f6921e}
.fld-input i{position:absolute;left:12px;color:#0b274b;top:17px;display:none}
section.client-strip{margin:52px 0 0}
.best-value h2,.section-6.full-section h2,.section-category h2,section.faqs h2,section.main-packages h2,section.main-publication h2{font-size:60px;font-weight:700;margin:0 0 30px;text-align:center}
.section-category h2 span{color:#f6921e;position:relative;line-height:1.3}
.section-6.full-section p,.section-category p,section.main-packages p,section.main-publication p{font-size:20px;color:#333;text-align:center;line-height:30px;margin-bottom:30px}
.cta-txt h2,.cta-txt h4{color:#fff;font-weight:700}
ul.category-list li{background:#fff;box-shadow:0 0 20px #d9d9d9;-moz-box-shadow:0 0 20px #d9d9d9;-webkit-box-shadow:0 0 20px #d9d9d9;display:inline-block;width:14%;margin:1.2%;box-sizing:border-box;text-align:center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #f6921e;padding:20px 0;transition:.3s ease-in-out}
.expertise-sec .exper-box:hover,.we-get-sec .get-box:hover,ul.category-list li:hover{transform:scale(1.05)}
ul.category-list li img{height:70px;width:70px;object-fit:contain;margin-bottom:10px}
.best-value h2 span,.hiw-content .title_block span,.section-6.full-section h2 span,.txt-contact-bx p span{color:#0b274b}
.txt-contact-bx p{font-size:24px;margin-bottom:30px}
.txt-contact-bx{text-align:center;margin:40px 0 0}
ul.category-list,ul.package-lst{font-size:0}
ul.category-list li h6{font-size:14px}
.section-category{margin-bottom:80px;position:relative}
.section-category:before{position:absolute;left:0;top:21%;background:url(../images/why-before-1.webp) center/cover no-repeat;width:200px;height:150px;content:''}
.section-category:after{position:absolute;left:0;bottom:0;background:url(../images/why-before-2.webp);width:318px;height:310px;content:''}
.category-m:before{position:absolute;top:-150px;background:url(../images/whyafter-1.webp);width:437px;height:427px;content:'';left:unset;right:0}
.category-m:after{position:absolute;right:0;width:235px;height:140px;content:'';top:unset;bottom:-900px;background-position:center;background-size:100%;background-repeat:no-repeat}
.section-category h2 span:after{background:#d1eef5;width:100%;height:18px;position:absolute;left:0;content:"";bottom:14px;top:36px;z-index:-1}
.cta-banner{background-size:cover;padding:80px 0 70px;background-position:100% 100%;background-repeat:no-repeat;background-color:#000000d9}
.cta-txt h4{font-size:24px}
.cta-txt h2{font-size:50px;margin:40px 0 0}
.cta-txt-rit,.txt-center{text-align:center}
.cta-txt-rit>a{border-radius:9px;width:296px;height:53px;background-size:contain;color:#ffff;font-weight:700;font-size:24px;border:1px solid transparent}
.cta-txt-rit>a:hover{background:#fff;color:#333;border-color:#ff5829}
.cta-txt-rit p{font-size:16px;color:#fff;margin:20px 0}
.ct-button,.cta-txt-rit ul.contact-lst,ul.contact-lst2{margin:30px 0 0}
section.how-it-work{margin:0 0 80px;height:961px;background:url(../images/process-bg.jpg) center top no-repeat;padding:100px 0 0}
section.how-it-work h2{font-size:60px;font-weight:700;margin:0 0 30px;position:relative;text-align:center}
section.how-it-work h2 span{color:#ff4c29;position:relative}
section.how-it-work p{font-size:20px;color:#666;text-align:center;line-height:30px}
section.how-it-work h2 span:after{background:#ffdbd4;width:175px;height:18px;position:absolute;left:0;content:"";bottom:14px;top:36px;z-index:-1}
.section-6.full-section{background:url(../images/process-bg.jpg) 0 0/cover no-repeat}
.how-it-work #hit-slidenav,.section-6 #hit-slidenav{width:100%;float:left}
.how-it-work #hit-slidenav ul,.section-6 #hit-slidenav ul{margin:0;padding:0;list-style:none;display:flex;justify-content:center}
.how-it-work #hit-slidenav ul li,.section-6 #hit-slidenav ul li{margin:0 0 20px;padding:3px 19px;text-align:center}
.how-it-work #hit-slidenav ul li a,.section-6 #hit-slidenav ul li a{background:#e1e1e1;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;display:inline-block;text-align:center;padding:13px 15px}
.how-it-work #hit-slidenav ul li a:hover,.how-it-work .howitwork-carousel .owl-dots .owl-dot.active,how-it-work #hit-slidenav ul li a.hiw-active{background:#ff6000}
.ct-button a,.section-6 #hit-slidenav ul li a.hiw-active,.section-6 #hit-slidenav ul li a:hover,.section-6 .howitwork-carousel .owl-dots .owl-dot.active{background:#0b274b}
.how-it-work #hit-slidenav ul li a:hover img,.section-6 #hit-slidenav ul li a.hiw-active img,.section-6 #hit-slidenav ul li a:hover img,how-it-work #hit-slidenav ul li a.hiw-active img{filter:invert(100%)}
.how-it-work #hit-slidenav ul li a span{position:absolute;color:#fff;background:#0f4596;padding:3px 7px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;font-size:11px;font-weight:600;margin:-10px 0 0 -10px;z-index:99}
.how-it-work #hiw-sliderblock,.section-6 #hiw-sliderblock{width:90%;float:left}
#countdown:after,#countdown:before{width:8px;background:#444;top:48px;display:none!important}
.how-it-work .howitwork-carousel .hiw-img img,.how-it-work .owl-carousel .owl-item img,.section-6 .howitwork-carousel .hiw-img img,.section-6 .owl-carousel .owl-item img{width:auto}
.how-it-work .howitwork-carousel .hiw-img{float:left;width:45%;padding:20px;box-sizing:border-box;text-align:center}
.how-it-work .howitwork-carousel .hiw-content{float:left;width:55%;padding:20px;box-sizing:border-box}
.how-it-work .howitwork-carousel img,.section-6 .howitwork-carousel img{display:block;margin-bottom:15px}
.how-it-work .howitwork-carousel .owl-dots{float:none;margin:0;position:relative;z-index:1;top:-35px;right:10%;text-align:right}
.how-it-work .howitwork-carousel .owl-dots .owl-dot,.section-6 .howitwork-carousel .owl-dots .owl-dot{width:60px;height:6px;background:#d0d0d0;display:inline-block;margin:0 5px;cursor:pointer}
.how-it-work .title_block,.section-6 .title_block{font-size:40px;font-weight:600;line-height:35px;margin:0 0 35px;color:#000}
.section-6{padding:75px 0 70px}
.section-6 #hit-slidenav ul li a span{position:absolute;color:#fff;background:#000;padding:3px 7px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;font-size:11px;font-weight:600;margin:-10px 0 0 -10px;z-index:10}
.section-6 .howitwork-carousel .hiw-img{float:left;width:25%;padding:20px;box-sizing:border-box;text-align:center}
.section-6 .howitwork-carousel .hiw-content{float:left;width:55%;padding:20px;box-sizing:border-box;margin-left:198px}
.section-6 .howitwork-carousel .owl-dots{float:none;margin:0;position:relative;z-index:1;top:-35px;left:21%;text-align:left}
.hiw-content .title_block{font-size:30px}
.popTxt,.section-6 .howitwork-carousel .hiw-content p{text-align:left}
.ct-button a{width:255px;text-align:center;color:#fff;border-radius:5px;margin:0 auto;display:block;font-size:24px;border:2px solid #fff}
.ct-button>a:hover{background:#fff;color:#333;border-color:#0b274b}
.ct-button.styl1{margin:-72px 0 0;position:relative;z-index:9}
.ct-button{text-align:center}
.ct-button ul.contact-lst li a{background:0 0}
.ct-button ul.contact-lst{margin:16px 0 0}
.ct-button ul.contact-lst ul li,.mainBanner ul.contact-lst li.first{margin:0}
ul.contact-lst2 li a{font-family:'Sofia Pro';color:#333;font-weight:700;vertical-align:middle;position:relative;background:0 0}
ul.contact-lst2 li a span{vertical-align:middle;margin-right:10px}
ul.contact-lst2 li a:after{background:#d1eef5;width:156px;height:7px;position:absolute;left:117px;content:"";bottom:14px;display:none;z-index:-1}
section.main-packages{background-color:#f6f6f6;padding:100px 0 43px;background-position:center 466px}
section.main-packages h2 span{color:#ff5429}
ul.package-lst>li{display:inline-block;width:30.3%;margin:0 33px 0 0;background:#fff;border:1px solid #000;padding:30px 15px;border-radius:10px}
i.fas.fa-caret-left.slick-prev.key1.slick-arrow,i.fas.fa-caret-right.slick-next.key2.slick-arrow{width:50px;height:50px;border-radius:100px;padding:12px 0 0;top:71%;margin:0 auto;z-index:100;cursor:pointer}
.pricing-bx h5{font-size:30px;font-weight:600;margin-bottom:10px}
.pricing-bx h6{font-size:18px;color:#505050;border-bottom:0;padding:0 0 16px}
.pricing-bx h4{font-size:55px;color:#ff5629;border-top:1px solid #e4e4e4;font-weight:500;border-bottom:1px solid #e4e4e4;margin:0 0 10px;padding:19px 15px}
.pack-lst h3{font-size:22px;color:#000;margin:10px 0 20px}
ul.pack-lst li{font-size:14px;color:#505050;margin:0 0 10px}
ul.pack-lst li i{color:#ff5629;font-weight:700;margin:0 5px 0 0}
.get-btn>a{box-shadow:0 3px 5px #dcd4d4;background:#ff5629;font-size:16px;color:#fff;padding:16px 20px;border-radius:5px;box-shadow:0 3px 26px #dcd4d4}
.get-btn span a{background:0 0;color:#505050;font-size:14px;line-height:16px;margin:0 0 0 23px;position:relative;top:11px}
ul.pack-lst{margin:20px 0 37px}
.get-btn span a span{display:block;font-weight:600;font-size:20px}
.get-btn span a i,li.first.active .pricing-bx h4,p.parah-1 a{color:#ff5629}
li.first.active{border-color:#ff5629}
p.parah-1{font-size:15px!important;color:#333;margin:50px 0 0}
.best-value p,section.faqs p{font-size:20px;line-height:30px}
section.main-publication{padding:100px 0}
.footer-right h4 span,section.main-publication h2 span{color:#f6921e}
.best-value{padding:100px 0 50px;background:url(../images/value-back-bg.jpg) center top/cover no-repeat}
.best-value p{color:#333;text-align:center;margin-bottom:60px}
.value-bx h3{color:#0b274b;font-size:26px;font-weight:700;display:inline-block;vertical-align:middle}
.value-bx h3 span{vertical-align:middle}
.value-bx{background:#fff;padding:46px 30px 3px;border-radius:10px;min-height:216px;margin:0 0 25px;text-align:left}
.value-bx p{text-align:left;color:#666;font-size:16px;margin:10px 0 0;line-height:23px}
.value-bx h3 span img{height:39px;position:relative;top:-6px}
section.testimonials{background:#f4f4f4;padding:100px 0}
section.testimonials.publisng-spce{margin-bottom:100px}
.testimonials-text h5{font-size:24px;color:#0b274b;margin:0 0 20px}
.testimonials-text h3{font-size:60px;font-weight:700;margin:0 0 30px}
.reviw-testi p{font-size:18px;color:#333;line-height:24px}
.star-name h6{font-weight:700;font-size:24px;margin:40px 0 10px}
.testimonials-text{padding:38px 55px 0}
.faqs .accordian li{border-top:1px solid #ddd;margin-bottom:0}
.faqs .accordian li h4{margin-bottom:20px;padding-left:0;text-align:left;position:relative;cursor:pointer;font-size:16px;font-weight:600;letter-spacing:.5px;color:#000;line-height:normal;padding-top:20px;border-radius:5px;padding-bottom:0}
.faqs .accordian li.active h4{border-color:#00a59f}
.faqs .accordian h4::after{content:"\f067";font-family:"Font Awesome 5 Pro";font-size:25px;position:absolute;top:15px;right:15px;line-height:normal;font-weight:400;transition:.3s ease-in-out;color:#ddd}
.faqs .accordian p{color:rgba(0,0,0,.6);font-size:14px;font-weight:500;line-height:25px;padding-left:0;padding-right:0;padding-bottom:0;text-align:left;padding:relative}
.faqs .accordian p::before{position:absolute;content:"";width:1px;height:100%;background:#ea5455;top:0;left:22px;display:none}
.faq-sec{padding:0 60px 60px;border-radius:30px;background-color:#fff;margin:0}
.faqs .accordian li. h4::after{color:#00a5a0}
.faqs .accordian li.active h4::after{color:#000;content:"\f068"}
section.faqs p{color:#333;text-align:center;margin-bottom:25px}
section.faqs h2 span{color:#f6921e;position:relative}
section.faqs h2 span:after{background:#d1eef5;width:467px;height:18px;position:absolute;left:0;content:"";bottom:14px;top:36px;z-index:-1}
section.faqs{padding:100px 0 50px}
i.fas.fa-caret-left.slick-prev.key1.slick-arrow{background:#fff;font-size:26px;text-align:center;position:absolute;right:76px}
i.fas.fa-caret-right.slick-next.key2.slick-arrow{background:#fff;font-size:26px;text-align:center;position:absolute;right:12px}
.footer-form-sec{padding:0 0 100px;margin-top:50px;}
.footer-left,.footer-right{height:100%;padding:35px 55px}
.footerbox{border-radius:15px;margin-bottom:35px}
#countdown,.popupMain,.side-bar-frm-head{margin:auto;bottom:0}
.footer-left{background-color:#000;border-top-left-radius:15px;border-bottom-left-radius:15px;text-align:center}
.footer-left h3{color:#f6921e;font-size:60px;line-height:63px;font-weight:700;margin-bottom:65px}
.footer-left h3 span::before{content:"";position:absolute;left:0;right:0;bottom:-5px;background-color:rgba(255,255,255,.3)}
.footer-left p{color:#fff;font-size:20px;line-height:30px;margin-bottom:35px}
.footer-left img+img{margin-top:30px}
.footer-right{background-color:#f4f4f4;border-top-right-radius:15px;border-bottom-right-radius:15px}
.footer-right h4{color:#333;font-size:40px;line-height:63px;font-weight:700;margin-bottom:35px}
.footer-form-input input,.footer-form-input select,.footer-form-textarea textarea{width:100%;border:1px solid #dfdfdf;color:#666;background-color:#fff}
.footer-form-input input{height:45px;margin-bottom:25px;padding:0 15px}
.footer-form-input select{height:45px;margin-bottom:20px;padding:0 15px;font-family:'Sofia Pro'}
.footer-form-textarea textarea{height:80px;margin-bottom:15px;font-family:'Sofia Pro';padding:10px 15px}
.footer-form-submit input{width:40%;margin:15px auto 0;font-size:24px;font-weight:700;text-align:center;display:block;font-family:Poppins,sans-serif}
.footer-right p{padding-top:25px;color:#333;font-size:16px;line-height:25px;text-align:center}
ul.contact-lst2.styl1{margin:40px 0 0;display:flex;justify-content:center}
footer{padding:6% 0 15px;background:#000;position:relative}
footer p,footer p>a{color:#190707;font-size:13px;font-weight:400}
.side-bar{position:fixed;right:0;top:0;z-index:8}
.side-bar-form{width:464px;height:315px;position:absolute;right:-464px;top:34vh;font-size:0;transition:.4s}
.side-bar-frm-head{cursor:pointer;text-align:center;width:316px;transform:rotateZ(-90deg);float:left;height:50px;background:#d54750;border-radius:8px 8px 0 0;padding:17px;position:absolute;left:-183px;top:0;font-size:16px}
.side-bar-frm-head h4{color:#fff;font-family:Poppins}
.side-bar-frm-head h4 i{margin-right:10px}
.side-bar-frm-bdy{display:inline-flex;float:right;background:#343434;padding:10px 20px;height:100%;overflow:hidden;width:100%;align-items:center}
.client-strip ul li,.field.field-100{width:100%}
.side-bar-frm-bdy .field{background:#fff;border:0;border-radius:3px;margin:0 0 10px;position:relative;padding:0 0 0 10px}
.side-bar .field input,.side-bar .field select,.side-bar .field textarea{width:100%;background:0 0;padding:6px 10px;border:0;font-size:12px;color:#969696;height:100%}
.side-bar-frm-bdy .field input,.side-bar-frm-bdy .field select{padding:0;height:37px}
.side-bar-frm-bdy .field select{margin-left:25px;width:calc(100% - 25px)}
.field select::placeholder,.side-bar-frm-bdy .field input::placeholder{font-size:12px;font-weight:400}
.side-bar-frm-bdy .field.newcountrycode span{left:13px;top:13px}
.field.field-100.btn-bg{background:0 0;padding:0}
.side-bar-form.active{right:0}
.side-bar-frm-bdy .pull-left,.side-bar-frm-bdy .pull-right{width:50%;padding:10px 20px 10px 0;display:inline-flex;align-items:center}
.side-bar-frm-bdy .pull-right{padding:10px 0 10px 20px;height:100%;position:relative;display:inline-flex}
.side-bar-frm-bdy h4{color:#fff;font-size:27px;margin:0;font-weight:600}
.side-bar-frm-bdy p{color:#fff;font-weight:300;line-height:15px;margin:4px 0 15px;font-size:12px;font-family:Poppins}
.pointss li,.suport p{text-transform:capitalize}
.side-bar-frm-bdy p span{color:#ff5429;font-weight:600}
.side-bar-frm-bdy .pull-right ul li{font-size:12px;line-height:normal;margin:0 0 5px;color:#fff;position:relative;font-weight:400}
.popTxt h6,.popTxt p span{color:#181818;font-weight:700}
.side-bar-frm-bdy .pull-right ul li::before{content:"\f054";font-family:"Font Awesome 5 Pro";color:#fdae37;margin:0 6px 0 0}
.side-bar-frm-bdy .pull-right::after{content:"";width:1px;height:74%;background:#424242;position:absolute;top:4px;left:0;bottom:0;margin:auto}
.side-bar-frm-bdy .mn-btn2{background:#fdae37!important;color:#fff!important;padding:8px!important;font-size:14px}
.side-bar-frm-head.active h4 i.fa.fa-chevron-circle-up::before{content:"\f13a"}
.popupMain{position:fixed;top:0;right:0;left:0;width:808px;height:600px;padding:0;background:#fff;border-radius:10px;z-index:12;display:none}
.popupMain .closePop{position:absolute;right:0;top:3px;background:#f6921e;color:#fff;width:35px;height:35px;border-radius:25px;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:600}
.popupMain .closePop:before{content:"";width:11px;height:12px;position:absolute}
.popTxt h6{font-family:Poppins;font-size:28px;margin-bottom:5px;margin-top:35px;padding-left:26px}
.popTxt p{font-family:Poppins;font-size:25px;color:#000;font-weight:500;margin-bottom:20px;line-height:normal;padding-left:28px}
.popField{margin-bottom:18px;position:relative}
.popField.half{width:48.2%;margin-right:20px;display:inline-block;vertical-align:middle}
.popField.half.noMar{margin-right:0}
.popField.half.two{width:22.3%}
.popField input,.popField select{height:52px;line-height:52px;padding:0 20px;font-size:14px;color:#7e7e7e;font-weight:500;border:1px solid #ddd;border-radius:4px;width:310px;font-family:CircularStd;background:#fff}
.popField label{font-size:18px;font-weight:600;color:rgba(34,34,34,.6);position:absolute;top:-10px;left:20px;background:#fff;padding:0 15px}
.field-btn a,.field-btn input{width:472px;height:65px;line-height:65px;text-align:center;background:#b70404;border-radius:5px;font-size:22px;color:#fff;font-weight:600;display:inline-block}
.field-btn{margin-bottom:25px}
.signIn{font-size:18px;color:#222;font-weight:600}
.signIn a{color:#b70404;font-size:18px}
.popField input::-webkit-input-placeholder{color:#7e7e7e}
.popField input::-moz-placeholder{color:#7e7e7e}
.popField input:-ms-input-placeholder{color:#7e7e7e}
.popField input:-moz-placeholder{color:#7e7e7e}
.popupMain.LoginPopup{width:945px;height:570px;padding-left:0;overflow:hidden}
.popup-img{float:left;width:46%}
.popform-holder{float:left;width:50%;margin-left:17px;display:flex;flex-flow:column;justify-content:center;align-items:center}
.popform-holder form input{width:100%;border:1px solid #d5d5d5;height:52px;border-radius:5px;padding:0 15px;font-family:Poppins;font-weight:500;color:#ccc}
.popform-holder form select{width:100%;border:none;height:52px;border-radius:5px;padding:0 15px;font-family:Poppins;background-color:#f5f5f5}
.popform-holder form input::-webkit-input-placeholder{color:#181818}
.popform-holder form input::-moz-placeholder{color:#181818}
.popform-holder form input:-ms-input-placeholder{color:#181818}
.popform-holder form input:-moz-placeholder{color:#181818}
.popform-holder form button.popup-btn{display:block;height:49px;line-height:41px;border-radius:3px;border:1px solid #f6921e;font-size:18px;font-family:Poppins;font-weight:500;color:#fff;padding:0 25px;background:#f6921e;width:100%;cursor:pointer;transition:.3s ease-in-out}
.popform-holder form button.popup-btn:hover{background:0 0;color:#ff5429}
.popup-bdy .frmicon-box{width:100%;border-radius:5px;padding-bottom:15px;position:relative}
.popup-bdy .frmicon-box input{background-color:rgb(245 245 245);border:none}
.popup-bdy .newcountrycode span{left:10px;bottom:17px;top:initial}
.overlay{background-color:rgba(0,0,0,.91);position:fixed;top:0;left:0;width:100%;height:100%;z-index:11;display:none}
#countdown{width:250px;height:80px;text-align:center;background:0 0;background-image:transparent;background-image:-moz-linear-gradient(top,#222,#333,#333,#222);background-image:-ms-linear-gradient(top,#222,#333,#333,#222);background-image:-o-linear-gradient(top,#222,#333,#333,#222);padding:0;position:absolute;top:5px;left:0;right:0}
#countdown:before{content:"";height:65px;background-image:-webkit-linear-gradient(top,#555,#444,#444,#555);background-image:-moz-linear-gradient(top,#555,#444,#444,#555);background-image:-ms-linear-gradient(top,#555,#444,#444,#555);background-image:-o-linear-gradient(top,#555,#444,#444,#555);border:1px solid #111;border-top-left-radius:6px;border-bottom-left-radius:6px;position:absolute;left:-10px}
#countdown:after{content:"";height:65px;background-image:-webkit-linear-gradient(top,#555,#444,#444,#555);background-image:-moz-linear-gradient(top,#555,#444,#444,#555);background-image:-ms-linear-gradient(top,#555,#444,#444,#555);background-image:-o-linear-gradient(top,#555,#444,#444,#555);border:1px solid #111;border-top-right-radius:6px;border-bottom-right-radius:6px;position:absolute;right:-10px}
#countdown #tiles{position:relative;z-index:1}
#countdown #tiles>span{width:92px;max-width:92px;font:bold 48px 'Droid Sans',Arial,sans-serif;text-align:center;color:#111;background-color:#ddd;background-image:-webkit-linear-gradient(top,#bbb,#eee);background-image:-moz-linear-gradient(top,#bbb,#eee);background-image:-ms-linear-gradient(top,#bbb,#eee);background-image:-o-linear-gradient(top,#bbb,#eee);border-top:1px solid #fff;border-radius:3px;box-shadow:0 0 12px rgba(0,0,0,.7);margin:0 7px;padding:18px 0;display:inline-block;position:relative}
#countdown #tiles>span:before{content:"";width:100%;height:13px;background:#111;display:block;padding:0 3px;position:absolute;top:41%;left:-3px;z-index:-1}
#countdown #tiles>span:after{content:"";width:100%;height:1px;background:#eee;border-top:1px solid #333;display:block;position:absolute;top:48%;left:0}
#countdown .labels{width:100%;height:20px;text-align:center;position:absolute;bottom:12px;left:0}
#countdown .labels li{width:20%;color:#0b274b;text-align:left;display:inline-block;font-size:10px;margin:0 3px 0 0;font-weight:600}
div#countdown{position:relative;background:0 0}
#countdown .labels li:first-child,div#tiles span:first-child{display:none!important}
#countdown #tiles span{font-size:20px;width:50px;box-shadow:none;margin:0 10px 0 0;background:#fff;color:#0b274b;border:2px solid #0b274b;padding:8px 0;border-radius:7px;box-shadow:inset -2px 1px 12px #888}
.client-strip ul{font-size:0;display:flex;align-items:center}
.client-strip ul li{display:inline-block;vertical-align:middle;padding:0 10px}
.mainBanner .contact-lst{margin:20px 0 0;text-align:left}
ul.contact-lst li.first a{background-color:#f6921e;color:#000;-webkit-animation:2s cubic-bezier(.25,0,0,1) 3s infinite pulse;animation:2s cubic-bezier(.25,0,0,1) 3s infinite pulse;box-shadow:0 0 0 2px #f6921e;font-size:16px}
ul.contact-lst li.first a span img,ul.contact-lst2 li.first a span img{width:85%;filter:invert(1) brightness(.5)}
ul.contact-lst li.last a{background-color:#000;color:#fff;-webkit-animation:2s cubic-bezier(.25,0,0,1) 3s infinite pulse;animation:2s cubic-bezier(.25,0,0,1) 3s infinite pulse;box-shadow:0 0 0 2px #000}
ul.contact-lst li.last a span img,ul.contact-lst2 li.last a span img{width:85%;filter:invert(1) brightness(1.5)}
ul.contact-lst li a,ul.contact-lst2 li a{font-size:14px!important;padding:0 20px 0 10px!important;height:54px;display:inline-flex;align-items:center}
.ct-button a{padding:12px 0}
.footer-form-submit input{height:54px}
ul.contact-lst li.midd a{padding:0 30px!important}
ul.contact-lst2 li.first a,ul.contact-lst2 li.last a{padding:7px 13px 5px 10px;-webkit-animation:2s cubic-bezier(.25,0,0,1) 3s infinite pulse;font-size:16px;width:auto}
ul.contact-lst2 li.first a{background-color:#f6921e;border-radius:50px;color:#000;animation:2s cubic-bezier(.25,0,0,1) 3s infinite pulse;box-shadow:0 0 0 2px #f6921e;border:0}
ul.contact-lst2 li.last a{background-color:#000;border-radius:50px;color:#fff;animation:2s cubic-bezier(.25,0,0,1) 3s infinite pulse;box-shadow:0 0 0 2px #000;border:0}
@-webkit-keyframes pulse{
    to{box-shadow:0 0 0 18px rgba(255,255,255,0)}
}
@keyframes pulse{
    to{box-shadow:0 0 0 18px rgba(255,255,255,0)}
}
input::placeholder{font-family:'Sofia Pro'!important}
select::placeholder{font-family:'Sofia Pro'!important}
@media (max-width:1440px){
    .category-m:before,.section-category:after,.section-category:before{display:none}
    .main-header:before{background-size:60%;top:70px}
    .mainBanner:after{bottom:-153px;width:293px;height:290px;background-size:71%;background-repeat:no-repeat;right:-110px}
}
@media (max-width:1200px){
    ul.menu li,ul.menu li a{display:block}
    .menu-Bar,header .main-header ul.menu>li a:before{display:none}
    .bannerForm h2,.bannerForm h3{font-size:20px}
    img{max-width:100%;height:auto}
    .menu-Bar{top:0}
    .menuWrap.open{display:flex;left:0}
    .menuWrap{position:fixed;left:-210%;right:0;top:0;bottom:0;margin:auto;background:#0f4c97;height:100vh;display:flex;align-items:center;justify-content:center;flex-flow:column;transition:.4s;z-index:3;width:100vw}
    ul.menu li a{padding:0;text-align:center;margin-bottom:15px;margin-right:0;color:#fff;font-size:15px;text-transform:capitalize}
    .logo img{max-width:50%}
    .container{position:relative}
    header .main-header ul.menu>li{display:block;margin:0;padding:0}
    header .main-header ul.menu>li a{color:#fff}
    .main-header:after{background-size:60%;left:289px}
    .bannerForm{height:auto;padding:47px 20px;width:100%}
    .bannerForm h3:before{top:12px;left:0}
    .bannerForm h3:after{right:0;top:12px}
    .bannerForm h3{margin-bottom:8px}
    button.packageformsubmit1{font-size:18px;margin-top:10px}
    .banner-txt h2{font-size:27px;margin-bottom:10px}
    .banner-txt h4{font-size:23px}
    .fld-input input{height:50px}
    .bannerForm:after{height:404px;right:-41px;top:27px}
    .section-6 .howitwork-carousel .hiw-content{margin-left:146px}
    .section-6 .howitwork-carousel .owl-dots{top:-35px;left:0;text-align:left;margin:0 auto;right:0;width:52%}
    .ct-button.styl1{margin:-168px 0 0}
    .section-6{padding:60px 0 0}
    section.main-publication{padding:41px 0 60px}
    section.main-publication h2{font-size:36px}
    .section-6.full-section h2{font-size:45px}
    .best-value h2,.footer-right h4,section.faqs h2{font-size:38px}
    .testimonials-text h3{font-size:37px}
    section.faqs,section.testimonials{padding:50px 0}
    section.faqs h2 span:after{width:291px;top:22px}
    .faq-sec{padding-bottom:0}
    .footer-left h3{font-size:38px;line-height:41px}
    .footer-form-sec{padding-bottom:20px}
    section.testimonials .col-md-5 div img{margin:109px 0 0}
    section.client-strip{margin-bottom:0}
    .footer-left,.footer-right{padding-left:15px;padding-right:15px}
    .section-6 .howitwork-carousel .hiw-img{padding:38px 0 0;width:27%}
}
@media (max-width:824px){
    .main-header:after{left:189px;top:67px;background-size:41%}
    .side-bar-frm-head{top:213px}
    .bannerForm h3{font-size:17px}
    .bannerForm h2{font-size:19px}
    .bannerForm{padding:20px 15px;width:100%;position:relative;left:0}
    .mainBanner:after{right:0;bottom:-211px;background-size:36%}
    .side-bar-frm-bdy{top:106px;position:relative}
    .section-category h2{font-size:36px}
    .section-category h2 span:after{width:217px;top:16px}
    .cta-txt h2{font-size:39px}
    .section-6 .howitwork-carousel .hiw-content{margin-left:63px}
    .value-bx h3{font-size:22px}
    section.testimonials .col-md-5 div img{margin:51% 0 0}
}
@media only screen and (min-width:992px) and (max-width:1199px){
    .expertise-sec .exper-box{padding:10px}
    .ct-button.styl1{margin-top:-70px}
    .bannerForm{left:-41px}
    header{padding:18px 0}
    .menuSec ul li a{font-size:20px}
}
@media only screen and (min-width:768px) and (max-width:991px){
    .container,.container-md,.container-sm{max-width:720px;width:720px}
    html{overflow-x:hidden}
    ul.category-list li{width:22%}
    .bannerForm{left:-66px;width:116%}
    .mainBanner{height:629px;background-size:cover}
    .mainBanner .contact-lst,ul.contact-lst2.styl1{display:flex}
    ul.contact-lst li a,ul.contact-lst li.first a{font-size:13px}
    .makes-sec img{width:77%;margin:23px auto 8px;display:block}
    .makes-sec,.testimonials-text{padding:0}
    .ct-button.styl1,.makes-sec ul.contact-lst2 img,ul.contact-lst2,ul.contact-lst2 li a span{margin:0}
    section.main-publication ul.contact-lst2{margin-top:32px}
    .expertise-sec .exper-box{height:369px;margin-bottom:20px}
    .expertise-sec{padding:40px 0}
    .banner-txt p{font-size:17px}
    .footer-left h3{font-size:30px;line-height:1.2}
    .footer-form-submit input{font-size:19px;width:50%;height:45px}
    ul.contact-lst2 li.first a{font-size:10px;padding:6px}
    ul.contact-lst2 li.last a{font-size:10px}
    header{padding:15px 0}
}
@media only screen and (min-width:520px) and (max-width:767px){
    .main-header {
    position: relative;
}
    .container,.container-sm{max-width:540px;width:540px}
    .expertise-sec .exper-box{height:300px;margin-bottom:10px}
}
@media (max-width:767px){
    .footer-left h3{font-size:40px!important;line-height:43px}
    section.main-publication p,section.testimonials.publisng-spce{margin-bottom:0}
    a.logo img{margin:0 auto;max-width:77%}
    .em-ph.d-none{display:inline-flex!important;position:absolute;top:-58px;left:0;right:0;margin:0 auto;gap:16px;justify-content:center;width:70%}
    .em-ph.d-none>a>i{margin-right:12px}
    .em-ph.d-none>a{color:#fff;font-size:24px;line-height:1.5}
    .em-ph.d-none>a img{animation-name:trin;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;width:36px}
    @keyframes trin{
        20%,26%,32%,38%,44%,50%,56%,62%,68%,74%,80%,from{transform:rotate3d(0,0,1,0deg)}
        23%,35%,47%,59%,71%{transform:rotate3d(0,0,1,15deg)}
        29%,41%,53%,65%,77%{transform:rotate3d(0,0,1,-15deg)}
    }
    ul.slicknav_nav{position:absolute;top:47px;width:100%;left:0;background:#212121;z-index:99;border-top:1px solid #dddd}
    .footer-form-submit input{width:69%;font-size:22px;height:100%;padding:10px}
    .client-strip ul li,ul.contact-lst{text-align:center}
    .banner-txt{margin:25px 0 0;text-align:left}
    .bannerForm img,.bannerForm:after,.bannerForm:before,.category-m:after,.cta-txt h2 br,.main-header:after,.main-header:before,.mainBanner:after,.mainBanner:before,.popTxt p br,.popup-img,.poster-main.perspectiv-carousel,.section-6 .howitwork-carousel .owl-dots,.side-bar-form .col-lg-3.noguttar,ul.contact-lst2 li a:after{display:none}
    .logo,.section-6 #hit-slidenav ul,.value-bx h3,footer img{display:block}
    .logo img{margin:1px auto 20px}
    ,.text-left{text-align:center}
    .text-right,footer,footer img{text-align:left}
    ul.contact-lst li{margin:0 11px 12px 0}
    ul.contact-lst li a span{width:30px}
    ul.contact-lst li a:after{bottom:6px}
    .price-bx img{width:100%;height:auto;margin:0 0 23px}
    .mainBanner{padding-bottom:34px;text-align:center;background-size:cover;height:auto;background-position:left;padding-top:0}
    .best-value p,.footer-left p,.section-6.full-section p,.section-category p,section.faqs p,section.main-publication p{font-size:16px}
    ul.category-list li{width:47%}
    .section-category{margin-bottom:20px}
    .cta-banner{padding:20px 0 0}
    .cta-txt h2{font-size:20px;margin:10px 0 20px}
    .section-6.full-section h2{font-size:26px}
    .section-6.full-section h2 span{display:inline-block}
    .section-6 #hit-slidenav ul li{width:49%;display:inline-block}
    .section-6 .howitwork-carousel .hiw-content{width:100%;margin-left:0;float:none;text-align:center;padding:0}
    .section-6 .howitwork-carousel .hiw-img{float:none;width:100%}
    .section-6.full-section{text-align:center;padding:20px 0 10px}
    .section-6 .owl-carousel .owl-item .item{display:block;text-align:center;margin:0 0 0 25px}
    section.main-publication h2{font-size:22px;line-height:1.2}
    .poster-main{top:-112px}
    section.testimonials .col-md-5 div img,ul.contact-lst2 li{margin:0}
    section.main-publication{padding-bottom:20px}
    .best-value h2{font-size:23px;line-height:1.2}
    .best-value,section.faqs{padding:20px 0}
    .testimonials-text{padding:38px 0 0}
    .ct-button a,.popup-bdy .frmicon-box,.side-bar-frm-bdy .pull-left,.side-bar-frm-bdy .pull-right{width:100%}
    .footer-left{padding:35px;border-radius:0}
    .faq-sec{padding-bottom:0;padding-right:0;padding-left:0}
    .faqs .accordian h4::after{top:18px;right:0;font-size:18px}
    .footer-right{padding:20px 15px}
    .pad-l-zero,.pad-r-zero{padding:initial}
    .faqs .accordian li h4{padding-right:15px}
    .ct-button.styl1{margin:20px 0 0;z-index:1}
    .cta-banner,.footerbox,.section-6 .howitwork-carousel .hiw-content p,.value-bx,.value-bx p{text-align:center}
    .banner-txt h4{font-size:23px;line-height:29px}
    i.fas.fa-caret-left.slick-next.key1.slick-arrow,i.fas.fa-caret-right.slick-next.key2.slick-arrow{z-index:1}
    .value-bx p{padding:19px 0 5px}
    .value-bx{padding:21px 10px 0}
    .value-bx h3{text-align:center}
    .section-6.full-section p{padding:0}
    .reviw-testi p{font-size:16px;padding:0 8px}
    .popTxt h6,.popTxt p{padding-left:0;text-align:center}
    .popform-holder form input,.popform-holder form select{height:40px}
    .popTxt h6{margin-top:16px;font-size:18px}
    .popTxt p,ul.contact-lst li.first a,ul.contact-lst li.last a{font-size:12px}
    .popupMain.LoginPopup{width:calc(100% - 15px);height:530px}
    .popform-holder{width:100%;margin:0;padding:0 15px;text-align:center}
    .popTxt p{margin-bottom:10px}
    .popform-holder form select{padding:0 15px}
    .popform-holder form button.popup-btn{width:100%;margin-top:10px}
    .popupMain .closePop{right:0}
    .pull-right{display:none!important}
    .side-bar-form{width:290px;height:275px;right:-292px}
    .side-bar-frm-head{width:275px;left:-162px}
    footer img{margin:10px 0 0}
    ul.category-list li img{width:40%}
    .bannerForm{margin:0 auto}
    .mainBanner .contact-lst{margin:10px 0;text-align:center;align-items:baseline;gap:10px}
    button.packageformsubmit1{font-size:16px;width:55%}
    .cta-txt-rit ul.contact-lst,section.client-strip{margin:20px 0}
    ul.contact-lst2 li.first a,ul.contact-lst2 li.last a{font-size:12px;margin:0 0 10px}
    ul.contact-lst2{margin:30px 0;display:flex;flex-wrap:wrap;justify-content:center}
    ul.contact-lst li.midd a{padding:11px 15px!important;font-size:12px!important}
}
.expertise-sec .exper-box,.we-get-sec .get-box{display:grid;align-content:center;transition:.3s ease-in-out}
.expertise-sec::before,.head-bg::before{z-index:-1;content:'';position:absolute;left:0}
.makes-sec{position:relative;padding-bottom:60px;padding-top: 170px;}
.expertise-sec,.we-get-sec{position:relative;padding:80px 0}
.makes-sec .row{align-items:center}
.themes-h4{color:#000;font-size:30px;font-weight:600}
.expertise-sec h2,.themes-h2{font-size:50px;line-height:60px;font-weight:600}
.head-bg::before{height:40%;top:40%;width:65%;background:#d1eef5}
.themes-h2{color:#f6921e;position:relative;margin:10px 0}
.themes-p{color:#000;font-size:20px;line-height:30px;margin-bottom:20px}
.we-get-sec{background-image:url("../images/we-get-sec-bg.webp");background-attachment:fixed;background-size:cover}
.we-get-sec .get-box{height:400px;border:2px solid #f6921e;border-radius:5px;margin:20px 0;background:#fff;text-align:center;padding:0 20px}
.mainBanner .bannerForm .packageformsubmit1,.price-bx .lazy{margin-top:10px}
.we-get-sec .get-box img{display:block;margin:0 auto;height:100px;width:100px;object-fit:contain}
.expertise-sec .exper-box h3,.we-get-sec .get-box h5{color:#f6921e;font-size:20px;margin-top:20px;margin-bottom:30px;font-weight:600}
.expertise-sec::before{top:0;height:70%;width:100%;background:#f6921e}
.expertise-sec h2{color:#000;position:relative;margin:10px 0}
.expertise-sec p{color:#fff;font-size:16px;line-height:30px;margin-bottom:20px}
.expertise-sec .exper-box{position:relative;border:2px solid #000;padding:20px 20px;border-radius:5px;text-align:center;background:#fff;height:450px}
.expertise-sec .exper-box img{margin:0 auto;display:block;height:100px;object-fit:contain;width:40%}
.expertise-sec .exper-box p{color:#000}
.editing_new_list{display:inline-block;text-align:center}
@media only screen and (min-width:300px) and (max-width:519px){
    .container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}
    .main-header ul.contact-lst{display:none}
    ul.contact-lst li a,ul.contact-lst2 li a{font-size:11px!important;padding:0 16px 0 10px!important;height:46px;display:inline-flex;align-items:center}
    ul.contact-lst2 li{margin:0 1px}
    .ct-button a{padding:11px 0!important}
    .footer-form-submit input{width:55%;height:46px;font-size:16px}
    ul.contact-lst2{display:flex;justify-content:center;gap:10px}
    ul.contact-lst2 li a span{width:30px}
    ul.contact-lst li.last{margin-right:0}
    .section-6 .title_block{margin-bottom:15px}
    .section-6 .howitwork-carousel .hiw-img{padding:0}
    i.fas.fa-caret-left.slick-prev.key1.slick-arrow{top:98%;right:56px}
    i.fas.fa-caret-right.slick-next.key2.slick-arrow{right:0;top:98%}
    li.first.last{list-style:none}
    .we-get-sec h2.themes-h2{font-size:36px;line-height:42px}
    .we-get-sec .themes-p{font-size:16px;line-height:24px}
    .expertise-sec .exper-box h3,.we-get-sec .get-box h5{margin-bottom:10px}
    .expertise-sec h2{font-size:36px;line-height:40px}
    .expertise-sec p{font-size:16px;line-height:24px;color:#000}
    .expertise-sec .exper-box{height:auto;margin-bottom:20px}
    .expertise-sec{padding:30px 0 40px}
    .faqs .accordian p{color:#333;font-size:16px;font-weight:400;line-height:25px}
    .we-get-sec .get-box{display:grid;align-content:center;height:auto;padding:20px!important}
    .makes-sec h2.themes-h2.head-bg{font-size:30px;line-height:normal}
    .makes-sec .themes-p{font-size:16px}
    .makes-sec .themes-h4{font-size:20px;margin-bottom:-10px}
}
.logo-fot p,.suport ul li a{line-height:1.5;font-weight:500}
.price-bx .lazy{margin-bottom:10px;width:auto;}
.pointss{margin:10px 0}
.pointss li{padding:4px 0;font-size:20px;color:#000;font-weight:500;margin:0 0 0 10px;position:relative}
.pointss li:before{position:absolute;content:"";height:5px;width:5px;background:#000;left:-10px;top:12px;border-radius:50px}
.banner-txt p span a{font-size:22px;font-weight:700;color:#f6921e}
.banner-txt h4 span{color:#f6921e;font-size:30px;font-weight:600;margin:5px 0}
ul.contact-lst li.midd a,ul.contact-lst2 li.midd a{padding:17px 15px;border-radius:50px;-webkit-animation:2s cubic-bezier(.25,0,0,1) 3s infinite pulse;animation:2s cubic-bezier(.25,0,0,1) 3s infinite pulse;box-shadow:0 0 0 2px #f6921e;font-size:16px;width:auto}
footer::before,footer:after{-webkit-animation:1.8s linear infinite run}
.we-get-sec .contact-lst{margin:20px 0 0}
.main-publication ul.contact-lst2 li.midd a{border:0}
.form-contact input{border:1px solid #c6c6c6!important;}
.main-publication ul.contact-lst2 li.midd{vertical-align:top}
.mainBanner .bannerForm .form-get-quote{padding-top:20px}
.mainBanner .bannerForm .fld-input input{margin:0 0 22px}
.mainBanner .bannerForm h3{padding-top:10px}
ul.contact-lst li.midd a{background:#fff;color:#000;border:3px solid #f6921e}
ul.contact-lst2 li.midd a{border:3px solid #f6921e!important;background:#fff;color:#000}
.footer-form-submit input{border-radius:50px;border:3px solid #f6921e;color:#000;background:#fff}
.footer-left ul li img{width:180px;margin-right:21px}
.footer-left ul{display:inline-flex;align-items:center;margin-top:40px}
.popup-img img{object-fit:cover;width:100%}
.client_strip_slider .slick-slide{opacity:1}
:root{--color-scheme-background:pink;--color-scheme-text-color:red;color-scheme:only light!important}
@media (prefers-color-scheme:light){
    :root{--color-scheme-background:white;--color-scheme-text-color:black}
}
@media (prefers-color-scheme:dark){
    :root{--color-scheme-background:white;--color-scheme-text-color:black}
}
html{background:var(--color-scheme-background);color:var(--color-scheme-text-color)}
.menuSec li:hover>ul{background-color:#fff;border-radius:10px;box-shadow:rgb(100 100 111 / 20%) 0 7px 29px 0}
section.featured_sec.pb_8,section.logo_sec{padding:80px 0}
section.client_section.pb_8{padding:50px 0}
footer:after{content:'';position:absolute;background:url(../images/fot-after.png) no-repeat;width:5%;height:16%;right:-8px;top:-9%;z-index:0}
.advrtzd-frm:before,footer::before{content:'';position:absolute;z-index:-1}
footer::before{background:url(../images/lets-get-advrtz-after.jpg);top:-30%;width:18%;height:42%;left:0}
.logo-fot p{font-size:15px;margin-top:30px;color:#000;width:80%}
.suport p,.suport ul li a span{font-weight:600}
.logo-fot ul{display:flex;gap:23px;margin:48px 0}
.logo-fot ul li i{font-size:28px;color:#000}
footer h4{font-weight:700;font-size:29px;color:#000;padding-top:1%;margin-bottom:30px}
.srvs-fot ul li a,.srvs-fot-lnk ul li a{font-weight:500;font-size:15px;color:#000}
.srvs-fot ul li,.suport ul li{margin-bottom:8%}
.srvs-fot-lnk ul li{margin-bottom:6%}
.suport ul li a{font-size:14px;color:#000}
.suport p{font-size:15px;color:#000;margin:0 0 10px}
footer *,li.btn-head,li.btn-head a{color:#fff!important}
ul.fot-btm{display:flex;gap:10px}
ul.fot-btm img{border-radius:5px;height:50px;object-fit:contain}
.advrtzd-frm:before{height:113%;width:118%;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;left:-75px;top:-51px}
.pb_8{padding-bottom:80px}
section.tab_sec.pb_8{margin-top:10%}
li.btn-head{background:#00a5bd;border-radius:10px;padding:5px 10px}
footer .row{align-items:self-start}
.logo-fot img{float:none;width:190px;    /* filter: unset; */}
@media only screen and (min-width:1200px) and (max-width:1399px){
    ul.contact-lst li a,ul.contact-lst2 li a{font-size:12px!important;padding:18px 10px!important}
}
@media only screen and (min-width:768px) and (max-width:1199px){
    .main-header .contact{margin:30px 0 10px}
    .logo img{max-width:100%;width:100%}
    header ul.contact-lst{justify-content:center}
}
@media screen and (max-width:1400px){
    .suport{margin-left:-25px}
}
@media screen and (max-width:990px){
    .suport{margin-left:0}
    .inner-banner-sec h1{font-size:42px}
}

.menuSec ul,.menuSec ul li{padding:0;margin:0}
.menuSec ul li,.menuSec ul li a{display:inline-block;position:relative}
.category-m,.fld-input,.footer-left h3 span,.main-header,.menuSec ul,.menuSec ul li,.menuSec ul li a{position:relative}
.bannerForm h3:after,.bannerForm h3:before{width:40px;height:2px;top:16px;background:#fff}
.dropdown-nav,.ovr-hiddn,.side-bar-frm-bdy,.slick-dots li{overflow:hidden}
.menuSec ul{list-style:none;text-align:center;text-transform:capitalize;position: relative;z-index: 995;}
#countdown .labels li,.get-btn>a,.menu li a,.side-bar-frm-bdy h4,.side-bar-frm-bdy p,.side-bar-frm-head h4{text-transform:uppercase}
.menuSec li ul,.menuSec li>ul>li>a:after,.menuSec li>ul>li>a:before,.menuSec ul li:last-child a:after{display:none}
header ul.contact-lst{/* display:flex; */}
.menuSec ul li a{text-decoration:none;color:#393939;padding:10px 23px;font-size:15px;font-family:'Sofia Pro';font-weight:600}
.menuSec ul li a:after{content:'';position:absolute;top:35%;right:0;width:1px;height:13px;background-color:#393939;display:none}
.menuSec ul li:last-child a,.pad-r-zero{padding-right:0}
.menuSec ul li a.active,.menuSec ul li a:hover{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;color:#f6921e}
.menuSec li>ul>li>a,ul.dropdown li a,ul.dropdown li a:hover{color:#000!important}
.menuSec li:hover>ul{display:block;position:absolute;z-index:1000;left:0;width: 229px;text-align:left;top: 30px;}
.menuSec li>ul>li>a{border:none;padding:13px 20px!important;overflow:hidden;font-size:13px;line-height:20px}
.menuSec li>ul>li,.menuSec li>ul>li>a{display:block;margin:0}
.menuSec li:hover li{float:none}
.menuSec li ul li a:hover{background-color:#f6921e;color:#000!important}
.menuSec ul ul ul{left:100%;top:0}
.menuSec ul:after,.menuSec ul:before{content:" ";display:table}
.menuSec ul:after{clear:both}
.menuSec li>ul>li:hover>ul{left:230px;top:0;width:270px}
@media only screen and (min-width:1366px) and (max-width:1920px){
    .container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px;width:1320px}
}
@media only screen and (min-width:1100px) and (max-width:1365px){
    .container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px;width:1140px}
}
@media only screen and (min-width:992px) and (max-width:1099px){
    .container,.container-lg,.container-md,.container-sm{max-width:960px;width:960px}
}
@media only screen and (min-width:768px) and (max-width:991px){
    .container,.container-md,.container-sm{max-width:720px;width:720px}
}
@media only screen and (min-width:520px) and (max-width:767px){
    .container,.container-sm{max-width:540px;width:540px}
}
::selection{background:#0b274b;color:#fff;text-shadow:none}
::-webkit-scrollbar{width:5px;background-color:#0b274b}
::-webkit-scrollbar-button:end:increment,::-webkit-scrollbar-button:start:decrement{display:none}
::-webkit-scrollbar-track-piece{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fff}
::-webkit-scrollbar-thumb:vertical{border-radius:10px;background-color:#0b274b}
.faqs .accordian li>div,.how-it-work #hit-slidenav ul li:first-child::after,.myaccordion li .faq-opt,.section-6 #hit-slidenav ul li:first-child::after,[class^=box-]{display:none}
.myaccordion li.active .faq-opt,.overlay.active,.side-bar.active::after,[class^=box-].showfirst{display:block}
.myaccordion li.active .faq-ang h4:before{content:"\f077"}
body{font-family:Poppins,sans-serif;overflow-x:hidden;font-size:16px;line-height:1;color:#000}
h1,h2,h3,h4,h5,h6{display:block;font-weight:400;font-family:'Sofia Pro'}
.logo,.slick-dots li,a,input[type=submit],span{display:inline-block}
*,:focus,:hover{outline:0!important}
img{max-width:100%;height:auto}
a,input[type=submit]{cursor:pointer}
a:hover{color:#0083a6}
button,input[type],select,textarea{background:0 0;border:none;border-radius:0;font-family:Roboto;font-weight:400}
.banner-txt,.fld-input select,ul.contact-lst li a{font-family:'Sofia Pro'}
::-webkit-input-placeholder{color:#a3a3a3;font-weight:400}
::-moz-placeholder{color:#a3a3a3;font-weight:400;opacity:1}
:-ms-input-placeholder{color:#a3a3a3;font-weight:400}
:-moz-placeholder{color:#a3a3a3;font-weight:400}
.how-it-work .owl-carousel .owl-item .item,.pad-zero,.section-6 .owl-carousel .owl-item .item{padding:0}
.pad-l-zero{padding-left:0}
.overlay:after{content:"";position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.6);z-index:1}
.hding-1 h1{font-size:75px;font-weight:700;line-height:75px}
.highlighted{color:#ff5e14}
.slick-list{margin:0 -15px}
.slick-slide{margin:0 15px}
.slick-dots{padding:50px 0 0;text-align:center}
.slick-dots li{margin:0 20px 0 0;width:auto;vertical-align:middle;padding:0;border:none}
.slick-dots li button:before{color:#fff;opacity:1;font-size:20px}
.slick-dots li button{height:8px;width:8px;border-radius:50%;padding:0;background:#d6d6d6;border:none;cursor:pointer;font-size:0px;box-sizing:border-box}
.slick-dots li.slick-active button{background:#f3c919;width:11px;height:11px}
header{padding: 0;background: #fff;}
.main-header:before{position:absolute;left:0;top:50px;content:"";background:url(../images/header-before.webp) no-repeat;width:237px;height:370px;z-index:5}
.logo img{display:block;width:70%}
.menu-Bar{width:30px;height:20px;cursor:pointer;position:absolute;right:15px;top:0;bottom:0;margin:auto;z-index:22;display:none}
.banner-txt,.bannerForm,.dropdown-nav,.mainBanner{position:relative}
.menu-Bar span{display:block;height:4px;width:100%;background:#0f4c97;position:absolute;transition:.6s;border-radius:100px}
.menu,.menu li{display:inline-block;vertical-align:middle}
.menu-Bar span:first-child{top:0}
.menu-Bar span:nth-child(2){top:8px;transform-origin:left}
.menu-Bar span:nth-child(3){top:16px}
.menu-Bar.open span{background:#b70404}
.menu-Bar.open span:first-child{transform:rotate(45deg);top:12px;transform-origin:right-center}
.menu-Bar.open span:nth-child(2){width:0;opacity:0}
.menu-Bar.open span:nth-child(3){transform:rotate(-45deg);top:12px;transform-origin:right-center}
.menu{font-size:0px}
.menu li{padding-left:35px}
.menu li a{display:block;font-size:16px;color:#fff;font-weight:600}
.menu li.active a,.menu li:hover a{color:#f05a23}
.dropdown-nav{vertical-align:middle}
.dropdown-nav:hover{overflow:visible}
ul.dropdown{position:absolute;width:100%;left:0;margin:auto;background:#fff;padding:20px;text-align:left;border-radius:2px;box-shadow:0 0 10px 3px #00000014;opacity:0;animation:.5s forwards btotreverse}
ul.dropdown li{width:100%;display:inline-block;vertical-align:middle}
ul.dropdown li a{padding:0;font-size:14px;display:block;width:100%;margin:0 0 15px;text-align:center;font-weight:600;background:0 0!important}
ul.dropdown li.last a{margin-bottom:0}
.dropdown-nav:hover ul.dropdown{animation:.5s forwards btot;z-index:9}
@keyframes btotreverse{
    0%{top:75px;opacity:1}
    100%{top:115px;opacity:0}
}
@keyframes btot{
    0%{top:115px;opacity:0}
    100%{top:40px;opacity:1}
}
.mainBanner{background-size:100%;background-position:center center;background-repeat:no-repeat;display:flex;align-items:center;margin:0;background-size: cover;}
.mainBanner:after{position:absolute;right:37px;bottom:-138px;width:328px;height:327px;background:url(../images/banner-after.png) no-repeat;content:'';display:none}
ul.contact-lst li,ul.contact-lst2 li{display:inline-block;margin:0 0 0 20px}
ul.contact-lst li a{color:#333;font-weight:700;vertical-align:middle;position:relative}
ul.contact-lst li a span{vertical-align:middle;margin-right:10px;display:inline-block}
ul.contact-lst li a:after{background:#d1eef5;width:115px;height:7px;position:absolute;right:0;content:"";bottom:14px;z-index:-1;display:none}
.banner-txt h4 mark{background:#ff4c29;color:#fff;padding:0 25px 0 0}
.banner-txt h4{color:#000;font-size:29px;margin:0 0 10px}
.banner-txt h2{font-size:56px;color:#000;margin:0 0 20px}
.banner-txt p{font-size:21px;line-height:1.3}
.price-bx h5{display:inline-block;font-size:30px;margin:0 0 20px}
.price-bx h5 span{margin-left:10px}
.price-bx a{color:#0b274b!important}
.price-bx h4,.price-bx h6{font-size:20px;color:#000}
.price-bx h4{font-weight:700;display:inline-block}
.price-bx h4 span{color:#ff4c29;font-size:60px;border:2px dashed #000;font-weight:400;padding:4px 11px;margin-right:5px}
.price-bx h6{margin:0 0 10px}
.price-bx h6 span{color:#ff4b29}
.bannerForm{padding:20px 30px;background:#fff;width:90%;height:100%;border-radius:10px;margin:0 0 0 55px;border:2px solid #f6921e}
.bannerForm img{position:absolute;width:17%;top:-33px;left:-30px}
.bannerForm:after{position:absolute;content:'';right:-30px;top:0;width:53px;height:505px}
.bannerForm h2{text-align:center;font-size:23px;margin:5px 0;font-weight:700}
.bannerForm h2 span,.footer-right h4 span,.section-6.full-section h2 span,section.faqs p a,section.main-publication h2 span{color:#f6921e}
.bannerForm h3{color:#163153;font-size:22px;font-weight:500;text-align:center;position:relative;margin:0 0 6px}
.fld-input input,.fld-input select{height:45px;margin:0 0 12px;border-radius:5px;width:100%}
.bannerForm h3:before{position:absolute;left:37px;content:''}
.bannerForm h3:after{position:absolute;right:37px;content:''}
.fld-input input{padding:0 0 0 15px;border:2px solid #f6921e}
.fld-input select{padding:0 0 0 7px;color:#a3a3a3;border:2px solid #f6921e}
button.packageformsubmit1{background:#f6921e;height:50px;text-align:center;color:#fff;font-weight:700;width:60%;border-radius:5px;margin:0 auto;font-size:16px;font-family:Poppins,sans-serif;border:1px solid transparent;display:block}
.ct-button>a:hover,.footer-form-submit input:hover,button.packageformsubmit1:hover{background:#000;color:#f6921e;border-color:#f6921e}
.fld-input i{position:absolute;left:12px;color:#0b274b;top:17px;display:none}
section.client-strip{margin:52px 0 0}
.best-value h2,.section-6.full-section h2,.section-category h2,section.faqs h2,section.main-packages h2,section.main-publication h2{font-size:60px;font-weight:700;margin:0 0 30px;text-align:center}
.section-category h2 span,section.faqs h2 span{color:#000;position:relative}
.section-6.full-section p,.section-category p,section.main-packages p,section.main-publication p{font-size:20px;color:#333;text-align:center;line-height:30px;margin-bottom:30px}
.cta-txt h2,.cta-txt h4{color:#fff;font-weight:700}
ul.category-list li{background:#fff;box-shadow:0 0 20px #d9d9d9;-moz-box-shadow:0 0 20px #d9d9d9;-webkit-box-shadow:0 0 20px #d9d9d9;display:inline-block;width:14%;margin:1.2%;box-sizing:border-box;text-align:center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #f6921e;padding:20px 0;transition:.3s ease-in-out}
ul.category-list li:hover{transform:scale(1.05)}
ul.category-list li img{height:70px;width:70px;object-fit:contain;margin-bottom:10px}
.best-value h2 span,.hiw-content .title_block span,.txt-contact-bx p span{color:#0b274b}
.txt-contact-bx p{font-size:24px;margin-bottom:30px}
.txt-contact-bx{text-align:center;margin:40px 0 0}
.client-strip ul,ul.category-list,ul.package-lst{font-size:0}
ul.category-list li h6{font-size:14px}
.section-category{margin-bottom:80px;position:relative}
.section-category:before{position:absolute;left:0;top:21%;background:url(../images/why-before-1.webp) center/cover no-repeat;width:200px;height:150px;content:''}
.section-category:after{position:absolute;left:0;bottom:0;background:url(../images/why-before-2.webp);width:318px;height:310px;content:''}
.category-m:before{position:absolute;top:-150px;background:url(../images/whyafter-1.webp);width:437px;height:427px;content:'';left:unset;right:0}
.category-m:after{position:absolute;right:0;width:235px;height:140px;content:'';top:unset;bottom:-900px;background-position:center;background-size:100%;background-repeat:no-repeat}
.section-category h2 span:after{background:#f6921e73;width:370px;height:18px;position:absolute;left:0;content:"";bottom:14px;top:36px;z-index:-1}
.cta-banner{background-size:cover;padding:80px 0 70px;background-position:100% 100%;background-repeat:no-repeat;background-color:#000000d9}
.top-bar-line{background-color:#f6921e;padding:20px 0;position:relative;z-index:10}
.cta-txt h4{font-size:24px}
.cta-txt h2{font-size:50px;margin:40px 0 0}
.cta-txt-rit,form.form-get-quote+ul.contact-lst2.styl1{text-align:center}
.cta-txt-rit>a{border-radius:9px;width:296px;height:53px;background-size:contain;color:#ffff;font-weight:700;font-size:24px;border:1px solid transparent}
.cta-txt-rit>a:hover{background:#fff;color:#333;border-color:#ff5829}
.cta-txt-rit p{font-size:16px;color:#fff;margin:20px 0}
.ct-button,.cta-txt-rit ul.contact-lst,ul.contact-lst2{margin:30px 0 0}
.cta-txt-rit ul.contact-lst li a{color:#fff}
section.how-it-work{margin:0 0 80px;height:961px;background:url(../images/process-bg.jpg) center top no-repeat;padding:100px 0 0}
section.how-it-work h2{font-size:60px;font-weight:700;margin:0 0 30px;position:relative;text-align:center}
section.how-it-work h2 span{color:#ff4c29;position:relative}
section.how-it-work p{font-size:20px;color:#666;text-align:center;line-height:30px}
section.how-it-work h2 span:after{background:#ffdbd4;width:175px;height:18px;position:absolute;left:0;content:"";bottom:14px;top:36px;z-index:-1}
.section-6.full-section{background:url(../images/process-bg.jpg) 0 0/cover no-repeat}
.how-it-work #hit-slidenav,.section-6 #hit-slidenav{width:100%;float:left}
.how-it-work #hit-slidenav ul,.section-6 #hit-slidenav ul{margin:0;padding:0;list-style:none;display:flex;justify-content:center}
.how-it-work #hit-slidenav ul li,.section-6 #hit-slidenav ul li{margin:0 0 20px;padding:3px 19px;text-align:center}
.how-it-work #hit-slidenav ul li a,.section-6 #hit-slidenav ul li a{background:#e1e1e1;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;display:inline-block;text-align:center;padding:13px 15px}
.how-it-work #hit-slidenav ul li a:hover,.how-it-work .howitwork-carousel .owl-dots .owl-dot.active,how-it-work #hit-slidenav ul li a.hiw-active{background:#ff6000}
.how-it-work #hit-slidenav ul li a:hover img,.section-6 #hit-slidenav ul li a.hiw-active img,.section-6 #hit-slidenav ul li a:hover img,how-it-work #hit-slidenav ul li a.hiw-active img{filter:invert(100%)}
.how-it-work #hit-slidenav ul li a span{position:absolute;color:#fff;background:#0f4596;padding:3px 7px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;font-size:11px;font-weight:600;margin:-10px 0 0 -10px;z-index:99}
.how-it-work #hiw-sliderblock,.section-6 #hiw-sliderblock{width:90%;float:left}
#countdown:after,#countdown:before{width:8px;background:#444;top:48px;display:none!important}
.how-it-work .howitwork-carousel .hiw-img img,.how-it-work .owl-carousel .owl-item img,.section-6 .howitwork-carousel .hiw-img img,.section-6 .owl-carousel .owl-item img{width:auto}
.how-it-work .howitwork-carousel .hiw-img{float:left;width:45%;padding:20px;box-sizing:border-box;text-align:center}
.how-it-work .howitwork-carousel .hiw-content{float:left;width:55%;padding:20px;box-sizing:border-box}
.how-it-work .howitwork-carousel img,.section-6 .howitwork-carousel img{display:block;margin-bottom:15px}
.how-it-work .howitwork-carousel .owl-dots{float:none;margin:0;position:relative;z-index:1;top:-35px;right:10%;text-align:right}
.how-it-work .howitwork-carousel .owl-dots .owl-dot,.section-6 .howitwork-carousel .owl-dots .owl-dot{width:60px;height:6px;background:#d0d0d0;display:inline-block;margin:0 5px;cursor:pointer}
.how-it-work .title_block,.section-6 .title_block{font-size:40px;font-weight:600;line-height: 60px;margin:0 0 35px;color:#000}
.section-6{padding:75px 0 70px}
.section-6 #hit-slidenav ul li a.hiw-active,.section-6 #hit-slidenav ul li a:hover,.section-6 .howitwork-carousel .owl-dots .owl-dot.active{background:#f6921e}
.section-6 #hit-slidenav ul li a span{position:absolute;color:#fff;background:#f6921e;padding:3px 7px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;font-size:11px;font-weight:600;margin:-10px 0 0 -10px;z-index:10}
.section-6 .howitwork-carousel .hiw-img{float:left;width:25%;padding:20px;box-sizing:border-box;text-align:center}
.section-6 .howitwork-carousel .hiw-content{float:left;width:55%;padding:20px;box-sizing:border-box;margin-left:198px}
.section-6 .howitwork-carousel .owl-dots{float:none;margin:0;position:relative;z-index:1;top:-35px;left:21%;text-align:left}
.hiw-content .title_block{font-size:30px}
.popTxt,.section-6 .howitwork-carousel .hiw-content p{text-align:left}
.ct-button a{width:255px;text-align:center;color:#fff;border-radius:60px;margin:0 auto;background:#f6921e;display:block;font-size:24px;border:2px solid #fff}
.ct-button.styl1{margin:-72px 0 0;position:relative;z-index:9}
.ct-button{text-align:center}
.ct-button ul.contact-lst li a{background:0 0}
.ct-button ul.contact-lst{margin:16px 0 0}
.ct-button ul.contact-lst ul li{margin:0}
ul.contact-lst2 li a{font-family:'Sofia Pro';color:#333;font-weight:700;vertical-align:middle;position:relative;background:0 0}
ul.contact-lst2 li a span{vertical-align:middle;margin-right:10px}
ul.contact-lst2 li a:after{background:#d1eef5;width:156px;height:7px;position:absolute;left:117px;content:"";bottom:14px;display:none;z-index:-1}
section.main-packages{background-color:#f6f6f6;padding:100px 0 43px;background-position:center 466px}
section.main-packages h2 span{color:#ff5429}
ul.package-lst>li{display:inline-block;width:30.3%;margin:0 33px 0 0;background:#fff;border:1px solid #000;padding:30px 15px;border-radius:10px}
i.fas.fa-caret-left.slick-prev.key1.slick-arrow,i.fas.fa-caret-right.slick-next.key2.slick-arrow{width:50px;height:50px;border-radius:100px;padding:12px 0 0;top:71%;margin:0 auto;z-index:100;cursor:pointer}
.pricing-bx h5{font-size:30px;font-weight:600;margin-bottom:10px}
.pricing-bx h6{font-size:18px;color:#505050;border-bottom:0;padding:0 0 16px}
.pricing-bx h4{font-size:55px;color:#ff5629;border-top:1px solid #e4e4e4;font-weight:500;border-bottom:1px solid #e4e4e4;margin:0 0 10px;padding:19px 15px}
.pack-lst h3{font-size:22px;color:#000;margin:10px 0 20px}
ul.pack-lst li{font-size:14px;color:#505050;margin:0 0 10px}
ul.pack-lst li i{color:#ff5629;font-weight:700;margin:0 5px 0 0}
.get-btn>a{box-shadow:0 3px 5px #dcd4d4;background:#ff5629;font-size:16px;color:#fff;padding:16px 20px;border-radius:5px;box-shadow:0 3px 26px #dcd4d4}
.get-btn span a{background:0 0;color:#505050;font-size:14px;line-height:16px;margin:0 0 0 23px;position:relative;top:11px}
ul.pack-lst{margin:20px 0 37px}
.get-btn span a span{display:block;font-weight:600;text-transform:capitalize;font-size:20px}
.get-btn span a i,li.first.active .pricing-bx h4,p.parah-1 a{color:#ff5629}
li.first.active{border-color:#ff5629}
p.parah-1{font-size:15px!important;color:#333;margin:50px 0 0}
section.main-publication{padding:100px 0}
.best-value{padding:100px 0 50px;background:url(../images/value-back-bg.jpg) center top/cover no-repeat}
.best-value p{font-size:20px;color:#333;text-align:center;line-height:30px;margin-bottom:60px}
.value-bx h3{color:#0b274b;font-size:26px;font-weight:700;display:inline-block;vertical-align:middle}
.value-bx h3 span{vertical-align:middle}
.value-bx{background:#fff;padding:46px 30px 3px;border-radius:10px;min-height:216px;margin:0 0 25px;text-align:left}
.value-bx p{text-align:left;color:#666;font-size:16px;margin:10px 0 0;line-height:23px}
.value-bx h3 span img{height:39px;position:relative;top:-6px}
section.testimonials{background:#f4f4f4;padding:100px 0}
.testimonials-text h5{font-size:24px;color:#0b274b;margin:0 0 20px}
.testimonials-text h3{font-size:60px;font-weight:700;margin:0 0 30px}
.reviw-testi p{font-size:18px;color:#333;line-height:24px}
.star-name h6{font-weight:700;font-size:24px;margin:40px 0 10px}
.testimonials-text{padding:38px 55px 0}
.faqs .accordian li{border-top:1px solid #ddd;margin-bottom:0}
.faqs .accordian li h4{margin-bottom:20px;padding-left:0;text-align:left;position:relative;cursor:pointer;font-size:16px;font-weight:600;letter-spacing:.5px;color:#000;line-height:normal;padding-top:20px;border-radius:5px;padding-bottom:0}
.faqs .accordian li.active h4{border-color:#00a59f}
.faqs .accordian h4::after{content:"\f067";font-family: 'FontAwesome';font-size:25px;position:absolute;top:15px;right:15px;line-height:normal;font-weight:400;transition:.3s ease-in-out;color:#ddd}
.faqs .accordian p{color:rgba(0,0,0,.6);font-size:14px;font-weight:500;line-height:25px;padding-left:0;padding-right:0;padding-bottom:0;text-align:left;padding:relative}
.faqs .accordian p::before{position:absolute;content:"";width:1px;height:100%;background:#ea5455;top:0;left:22px;display:none}
.faq-sec{padding:0 60px 60px;border-radius:30px;background-color:#fff;margin:0}
.faqs .accordian li. h4::after{color:#00a5a0}
.faqs .accordian li.active h4::after{color:#000;content:"\f068"}
section.faqs p{font-size:20px;color:#333;text-align:center;line-height:24px;margin-bottom:25px}
section.faqs h2 span:after{background:#f6921e73;width:467px;height:18px;position:absolute;left:0;content:"";bottom:14px;top:36px;z-index:-1}
section.faqs{padding:100px 0 50px}
i.fas.fa-caret-left.slick-prev.key1.slick-arrow{background:#fff;font-size:26px;text-align:center;position:absolute;right:76px}
i.fas.fa-caret-right.slick-next.key2.slick-arrow{background:#fff;font-size:26px;text-align:center;position:absolute;right:12px}
.footer-form-sec{padding: 0;}
.footer-left,.footer-right{height:100%;padding:35px 55px}
.footerbox{border-radius:15px;margin-bottom:35px}
#countdown,.popupMain,.side-bar-frm-head{margin:auto;bottom:0}
.footer-left{background-color:#000;border-top-left-radius:15px;border-bottom-left-radius:15px;text-align:center}
.footer-left h3{color:#f6921e;font-size:60px;line-height:63px;font-weight:700;margin-bottom:65px}
.footer-left h3 span::before{content:"";position:absolute;left:0;right:0;bottom:-5px;background-color:rgba(255,255,255,.3)}
.footer-left p{color:#fff;font-size:20px;line-height:30px;margin-bottom:35px}
.footer-left img+img{margin-top:30px}
.footer-left ul{display:inline-flex;align-items:center;margin-top:40px}
.footer-left ul li img{width:180px;margin-right:21px}
.footer-right{background-color:#f4f4f4;border-top-right-radius:15px;border-bottom-right-radius:15px}
.footer-right h4{color:#333;font-size:40px;line-height:63px;font-weight:700;margin-bottom:35px}
.footer-form-input input,.footer-form-input select,.footer-form-textarea textarea{width:100%;border:1px solid #dfdfdf;color:#666;background-color:#fff}
.footer-form-input input{height:45px;margin-bottom:25px;padding:0 15px}
.footer-form-input select{height:45px;margin-bottom:20px;padding:0 15px;font-family:'Sofia Pro'}
.footer-form-textarea textarea{height:80px;margin-bottom:15px;font-family:'Sofia Pro';padding:10px 15px}
.footer-form-submit input{width:40%;margin:15px auto 0;font-size:24px;font-weight:700;text-align:center;border-radius:60px;display:block;font-family:'Sofia Pro'}
.footer-right p{padding-top:25px;color:#333;font-size:16px;line-height:25px;text-align:center}
ul.contact-lst2.styl1{margin:40px 0 0}
footer{padding:6% 0 15px;background:#000;position:relative}
footer p,footer p>a{color:#190707;font-size:13px;font-weight:400}
.side-bar{position:fixed;right:0;top:0;z-index:8}
.side-bar-form{width:464px;height:315px;position:absolute;right:-464px;top:34vh;font-size:0;transition:.4s}
.side-bar-frm-head{cursor:pointer;text-align:center;width:316px;transform:rotateZ(-90deg);float:left;height:50px;background:#d54750;border-radius:8px 8px 0 0;padding:17px;position:absolute;left:-183px;top:0;font-size:16px}
.side-bar-frm-head h4{color:#fff;font-family:Poppins}
.side-bar-frm-head h4 i{margin-right:10px}
.side-bar-frm-bdy{display:inline-flex;float:right;background:#343434;padding:10px 20px;height:100%;width:100%;align-items:center}
.field.field-100{width:100%}
.side-bar-frm-bdy .field{background:#fff;border:0;border-radius:3px;margin:0 0 10px;position:relative;padding:0 0 0 10px}
.side-bar .field input,.side-bar .field select,.side-bar .field textarea{width:100%;background:0 0;padding:6px 10px;border:0;font-size:12px;color:#969696;height:100%}
.side-bar-frm-bdy .field input,.side-bar-frm-bdy .field select{padding:0;height:37px}
.side-bar-frm-bdy .field select{margin-left:25px;width:calc(100% - 25px)}
.field select::placeholder,.side-bar-frm-bdy .field input::placeholder{font-size:12px;font-weight:400}
.side-bar-frm-bdy .field.newcountrycode span{left:13px;top:13px}
.field.field-100.btn-bg{background:0 0;padding:0}
.side-bar-form.active{right:0}
.side-bar-frm-bdy .pull-left,.side-bar-frm-bdy .pull-right{width:50%;padding:10px 20px 10px 0;display:inline-flex;align-items:center}
.side-bar-frm-bdy .pull-right{padding:10px 0 10px 20px;height:100%;position:relative;display:inline-flex}
.side-bar-frm-bdy h4{color:#fff;font-size:27px;margin:0;font-weight:600}
.side-bar-frm-bdy p{color:#fff;font-weight:300;line-height:15px;margin:4px 0 15px;font-size:12px;font-family:Poppins}
.side-bar-frm-bdy p span{color:#ff5429;font-weight:600}
.side-bar-frm-bdy .pull-right ul li{font-size:12px;line-height:normal;margin:0 0 5px;color:#fff;position:relative;font-weight:400}
.popTxt h6,.popTxt p span{font-weight:700;color:#181818}
.side-bar-frm-bdy .pull-right ul li::before{content:"\f054";font-family:"Font Awesome 5 Pro";color:#fdae37;margin:0 6px 0 0}
.side-bar-frm-bdy .pull-right::after{content:"";width:1px;height:74%;background:#424242;position:absolute;top:4px;left:0;bottom:0;margin:auto}
.side-bar-frm-bdy .mn-btn2{background:#fdae37!important;color:#fff!important;padding:8px!important;font-size:14px}
.side-bar-frm-head.active h4 i.fa.fa-chevron-circle-up::before{content:"\f13a"}
.popupMain{position:fixed;top:0;right:0;left:0;width:808px;height:600px;padding:0;background:#fff;border-radius:10px;z-index:12;display:none}
.popupMain .closePop{position:absolute;right:0;top:3px;background:#0083a6;color:#fff;width:35px;height:35px;border-radius:25px;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:600}
.popupMain .closePop:before{content:"";width:11px;height:12px;position:absolute}
.popTxt h6{font-family:Poppins;font-size:28px;margin-bottom:5px;margin-top:35px;padding-left:26px}
.popTxt p{font-family:Poppins;font-size:25px;color:#000;font-weight:500;margin-bottom:20px;line-height:normal;padding-left:28px}
.popField{margin-bottom:18px;position:relative}
.popField.half{width:48.2%;margin-right:20px;display:inline-block;vertical-align:middle}
.popField.half.noMar{margin-right:0}
.popField.half.two{width:22.3%}
.popField input,.popField select{height:52px;line-height:52px;padding:0 20px;font-size:14px;color:#7e7e7e;font-weight:500;border:1px solid #ddd;border-radius:4px;width:310px;font-family:CircularStd;background:#fff}
.popField label{font-size:18px;font-weight:600;color:rgba(34,34,34,.6);position:absolute;top:-10px;left:20px;background:#fff;padding:0 15px}
.field-btn a,.field-btn input{width:472px;height:65px;line-height:65px;text-align:center;background:#b70404;border-radius:5px;font-size:22px;color:#fff;font-weight:600;display:inline-block}
.field-btn{margin-bottom:25px}
.signIn{font-size:18px;color:#222;font-weight:600}
.signIn a{color:#b70404;font-size:18px}
.popField input::-webkit-input-placeholder{color:#7e7e7e}
.popField input::-moz-placeholder{color:#7e7e7e}
.popField input:-ms-input-placeholder{color:#7e7e7e}
.popField input:-moz-placeholder{color:#7e7e7e}
.popupMain.LoginPopup{width:945px;height:585px;padding-left:0}
.popup-img{float:left;width:46%}
.popform-holder{float:left;width:50%;margin-left:17px;display:flex;flex-flow:column;justify-content:center;align-items:center}
.popform-holder form input{width:100%;border:1px solid #d5d5d5;height:52px;border-radius:5px;padding:0 15px;font-family:Poppins;font-weight:500;color:#ccc}
.popform-holder form select{width:100%;border:none;height:52px;border-radius:5px;padding:0 15px;font-family:Poppins;background-color:#f5f5f5}
.popform-holder form input::-webkit-input-placeholder{color:#181818}
.popform-holder form input::-moz-placeholder{color:#181818}
.popform-holder form input:-ms-input-placeholder{color:#181818}
.popform-holder form input:-moz-placeholder{color:#181818}
.popform-holder form button.popup-btn{display:block;height:49px;line-height:41px;border-radius:3px;border:1px solid #0083a6;font-size:18px;font-family:Poppins;font-weight:500;color:#fff;padding:0 25px;background:#0083a6;width:100%;cursor:pointer;transition:.3s ease-in-out}
.popform-holder form button.popup-btn:hover{background:0 0;color:#ff5429}
.popup-bdy .frmicon-box{width:100%;border-radius:5px;padding-bottom:15px;position:relative}
.popup-bdy .frmicon-box input{background-color:rgb(245 245 245);border:none}
.popup-bdy .newcountrycode span{left:10px;bottom:17px;top:initial}
.overlay{background-color:rgba(0,0,0,.91);position:fixed;top:0;left:0;width:100%;height:100%;z-index:11;display:none}
#countdown{width:250px;height:80px;text-align:center;background:0 0;background-image:transparent;background-image:-moz-linear-gradient(top,#222,#333,#333,#222);background-image:-ms-linear-gradient(top,#222,#333,#333,#222);background-image:-o-linear-gradient(top,#222,#333,#333,#222);padding:0;position:absolute;top:5px;left:0;right:0}
#countdown:before{content:"";height:65px;background-image:-webkit-linear-gradient(top,#555,#444,#444,#555);background-image:-moz-linear-gradient(top,#555,#444,#444,#555);background-image:-ms-linear-gradient(top,#555,#444,#444,#555);background-image:-o-linear-gradient(top,#555,#444,#444,#555);border:1px solid #111;border-top-left-radius:6px;border-bottom-left-radius:6px;position:absolute;left:-10px}
#countdown:after{content:"";height:65px;background-image:-webkit-linear-gradient(top,#555,#444,#444,#555);background-image:-moz-linear-gradient(top,#555,#444,#444,#555);background-image:-ms-linear-gradient(top,#555,#444,#444,#555);background-image:-o-linear-gradient(top,#555,#444,#444,#555);border:1px solid #111;border-top-right-radius:6px;border-bottom-right-radius:6px;position:absolute;right:-10px}
#countdown #tiles{position:relative;z-index:1}
#countdown #tiles>span{width:92px;max-width:92px;font:bold 48px 'Droid Sans',Arial,sans-serif;text-align:center;color:#f6921e;background-color:#ddd;background-image:-webkit-linear-gradient(top,#bbb,#eee);background-image:-moz-linear-gradient(top,#bbb,#eee);background-image:-ms-linear-gradient(top,#bbb,#eee);background-image:-o-linear-gradient(top,#bbb,#eee);border-top:1px solid #fff;border-radius:3px;box-shadow:0 0 12px rgba(0,0,0,.7);margin:0 7px;padding:18px 0;display:inline-block;position:relative}
#countdown #tiles>span:before{content:"";width:100%;height:13px;background:#f6921e;display:block;padding:0 3px;position:absolute;top:41%;left:-3px;z-index:-1}
#countdown #tiles>span:after{content:"";width:100%;height:1px;background:#eee;border-top:1px solid #f6921e;display:block;position:absolute;top:48%;left:0}
#countdown .labels{width:100%;height:20px;text-align:center;position:absolute;bottom:12px;left:0}
#countdown .labels li{width:20%;color:#f6921e;text-align:left;display:inline-block;font-size:10px;margin:0 3px 0 0;font-weight:600}
div#countdown{position:relative;background:0 0}
#countdown .labels li:first-child,div#tiles span:first-child{display:none!important}
#countdown #tiles span{font-size:20px;width:50px;box-shadow:none;margin:0 10px 0 0;background:#fff;color:#f6921e;border:2px solid #f6921e;padding:8px 0;border-radius:7px;box-shadow:inset -2px 1px 12px #888}
.client-strip ul li{display:inline-block;vertical-align:middle;width:100%;padding:0 10px}
.mainBanner .contact-lst{margin:20px 0 0;text-align:left}
ul.contact-lst li.first a{background-color:#f6921e;padding:7px 13px 5px 10px;border-radius:50px;color:#000;-webkit-animation:2s cubic-bezier(.25,0,0,1) 3s infinite pulse;animation:2s cubic-bezier(.25,0,0,1) 3s infinite pulse;box-shadow:0 0 0 2px #f6921e;font-size:16px;width:auto}
ul.contact-lst li.last a,ul.contact-lst2 li.first a{border-radius:50px;-webkit-animation:2s cubic-bezier(.25,0,0,1) 3s infinite pulse;padding:7px 13px 5px 10px;width:auto}
ul.contact-lst li.first a span img,ul.contact-lst2 li.first a span img{filter:invert(1) brightness(.4);width:85%}
ul.contact-lst li a{background-color: #000000;color: #ffffff;000;animation:2s cubic-bezier(.25,0,0,1) 3s infinite pulse;box-shadow: 0 0 0 2px #ff0000;border-radius: 50px;}
ul.contact-lst li.last a span img{filter:invert(1) brightness(1);width:85%}
ul.contact-lst2 li.first a{background-color:#f6921e;color:#000;animation:2s cubic-bezier(.25,0,0,1) 3s infinite pulse;box-shadow:0 0 0 2px #f6921e;font-size:16px;border:0}
ul.contact-lst2 li.last a{background-color:#000;padding:7px 13px 5px 10px;border-radius:50px;color:#fff;-webkit-animation:2s cubic-bezier(.25,0,0,1) 3s infinite pulse;animation:2s cubic-bezier(.25,0,0,1) 3s infinite pulse;box-shadow:0 0 0 2px #000;font-size:16px;width:auto;border:0}
footer::before,footer:after{-webkit-animation:1.8s linear infinite run}
ul.contact-lst2 li.last a span img{filter:invert(1);width:85%}
@-webkit-keyframes pulse{
    to{box-shadow:0 0 0 18px rgba(255,255,255,0)}
}
@keyframes pulse{
    to{box-shadow:0 0 0 18px rgba(255,255,255,0)}
}
input::placeholder{font-family:'Sofia Pro'!important}
select::placeholder{font-family:'Sofia Pro'!important}
@media (max-width:1440px){
    .category-m:before,.section-category:after,.section-category:before{display:none}
    .main-header:before{background-size:60%;top:70px}
    .mainBanner:after{bottom:-153px;width:293px;height:290px;background-size:71%;background-repeat:no-repeat;right:-110px}
}
@media (max-width:1200px){
    ul.menu li,ul.menu li a{display:block}
    .menu-Bar,header .main-header ul.menu>li a:before{display:none}
    .bannerForm h2,.bannerForm h3{font-size:20px}
    img{max-width:100%;height:auto}
    .menu-Bar{top:0}
    .menuWrap.open{display:flex;left:0}
    .menuWrap{position:fixed;left:-210%;right:0;top:0;bottom:0;margin:auto;background:#0f4c97;height:100vh;display:flex;align-items:center;justify-content:center;flex-flow:column;transition:.4s;z-index:3;width:100vw}
    ul.menu li a{padding:0;text-align:center;margin-bottom:15px;margin-right:0;color:#fff;font-size:15px;text-transform:capitalize}
    .logo img{max-width:50%}
    .container{position:relative}
    header .main-header ul.menu>li{display:block;margin:0;padding:0}
    header .main-header ul.menu>li a{color:#fff}
    .main-header:after{background-size:60%;left:289px}
    .bannerForm{height:auto;padding:47px 20px;width:100%}
    .bannerForm h3:before{top:12px;left:0}
    .bannerForm h3:after{right:0;top:12px}
    .bannerForm h3{margin-bottom:8px}
    button.packageformsubmit1{font-size:18px;margin-top:10px}
    .banner-txt h2{font-size:27px;margin-bottom:10px}
    .banner-txt h4{font-size:23px}
    .fld-input input{height:50px}
    .bannerForm:after{height:404px;right:-41px;top:27px}
    .section-6 .howitwork-carousel .hiw-content{margin-left:146px}
    .section-6 .howitwork-carousel .owl-dots{top:-35px;left:0;text-align:left;margin:0 auto;right:0;width:52%}
    .ct-button.styl1{margin:-168px 0 0}
    .section-6{padding:60px 0 0}
    section.main-publication{padding:41px 0 60px}
    section.main-publication h2{font-size:36px}
    .section-6.full-section h2{font-size:45px}
    .best-value h2,.footer-right h4,section.faqs h2{font-size:38px}
    .testimonials-text h3{font-size:37px}
    section.faqs,section.testimonials{padding:50px 0}
    section.faqs h2 span:after{width:291px;top:22px}
    .faq-sec{padding-bottom:0}
    .footer-left h3{font-size:38px;line-height:41px}
    .footer-form-sec{padding-bottom:20px}
    section.testimonials .col-md-5 div img{margin:109px 0 0}
    section.client-strip{margin-bottom:0}
    .footer-left,.footer-right{padding-left:15px;padding-right:15px}
    .section-6 .howitwork-carousel .hiw-img{padding:38px 0 0;width:27%}
}
@media (max-width:824px){
    .main-header:after{left:189px;top:67px;background-size:41%}
    .side-bar-frm-head{top:213px}
    .bannerForm h3{font-size:17px}
    .bannerForm h2{font-size:19px}
    .bannerForm{padding:20px 15px;width:100%;position:relative;left:0}
    .mainBanner:after{right:0;bottom:-211px;background-size:36%}
    .side-bar-frm-bdy{top:106px;position:relative}
    .section-category h2{font-size:36px}
    .section-category h2 span:after{width:217px;top:16px}
    .cta-txt h2{font-size:39px}
    .section-6 .howitwork-carousel .hiw-content{margin-left:63px}
    .value-bx h3{font-size:22px}
    section.testimonials .col-md-5 div img{margin:51% 0 0}
}
@media (max-width:767px){
    .main-header {
    position: relative!important;
        z-index: 0 !important;
}
    .footer-left h3{font-size:40px!important;line-height:43px}
    a.logo img{margin:0 auto;max-width:77%}
    .em-ph.d-none{display:inline-flex!important;position:absolute;top:-58px;left:0;right:0;margin:0 auto;gap:16px;justify-content:center;width:70%}
    .em-ph.d-none>a>i{margin-right:12px}
    .em-ph.d-none>a{color:#fff;font-size:24px;line-height:1.5}
    .em-ph.d-none>a img{animation-name:trin;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;width:36px}
    @keyframes trin{
        20%,26%,32%,38%,44%,50%,56%,62%,68%,74%,80%,from{transform:rotate3d(0,0,1,0deg)}
        23%,35%,47%,59%,71%{transform:rotate3d(0,0,1,15deg)}
        29%,41%,53%,65%,77%{transform:rotate3d(0,0,1,-15deg)}
    }
    .client-strip ul li,ul.contact-lst{text-align:center}
    .banner-txt{margin:40px 0 0}
    .bannerForm img,.bannerForm:after,.bannerForm:before,.category-m:after,.cta-txt h2 br,.main-header:after,.main-header:before,.mainBanner:after,.mainBanner:before,.popTxt p br,.popup-img,.poster-main.perspectiv-carousel,.section-6 .howitwork-carousel .owl-dots,.side-bar-form .col-lg-3.noguttar,ul.contact-lst2 li a:after{display:none}
    .logo,.section-6 #hit-slidenav ul,.value-bx h3,footer img{display:block}
    .logo img{margin:1px auto 20px}
    ,.text-left{text-align:center}
    .text-right,footer,footer img{text-align:left}
    ul.contact-lst li{margin:0 11px 12px 0}
    ul.contact-lst li a span{width:30px}
    ul.contact-lst li a:after{bottom:6px}
    .price-bx img{width:100%;height:auto;margin:0 0 23px}
    .mainBanner{padding-bottom:34px;text-align:center;background-size:cover;height:auto;background-position:left}
    .section-category p{font-size:15px}
    ul.category-list li{width:47%}
    .section-category{margin-bottom:20px}
    .cta-banner{padding:20px 0 0}
    .cta-txt h2{font-size:20px;margin:10px 0 20px}
    .section-6.full-section h2{font-size:26px}
    .section-6.full-section h2 span{display:inline-block}
    .section-6 #hit-slidenav ul li{width:49%;display:inline-block}
    .section-6 .howitwork-carousel .hiw-content{width:100%;margin-left:0;float:none;text-align:center;padding:0}
    .section-6 .howitwork-carousel .hiw-img{float:none;width:100%}
    .section-6.full-section{text-align:center;padding:20px 0 10px}
    .section-6 .owl-carousel .owl-item .item{display:block;text-align:center;margin:0 0 0 25px}
    section.main-publication h2{font-size:22px;line-height:1.2}
    section.main-publication p{margin-bottom:0}
    .poster-main{top:-112px}
    section.testimonials .col-md-5 div img,ul.contact-lst2 li{margin:0}
    section.main-publication{padding-bottom:20px}
    .best-value h2{font-size:23px;line-height:1.2}
    .best-value,section.faqs{padding:20px 0}
    .testimonials-text{padding:38px 0 0}
    .ct-button a{width:63%;font-size:18px}
    .footer-left{padding:35px;border-radius:0}
    .faq-sec{padding-bottom:0;padding-right:0;padding-left:0}
    .faqs .accordian h4::after{top:18px;right:0;font-size:18px}
    .footer-right{padding:20px 15px}
    .pad-l-zero,.pad-r-zero{padding:initial}
    .faqs .accordian li h4{padding-right:15px}
    .ct-button.styl1{margin:20px 0 0;z-index:1}
    .cta-banner,.footerbox,.section-6 .howitwork-carousel .hiw-content p,.value-bx,.value-bx p{text-align:center}
    .banner-txt h4{font-size:23px;line-height:29px}
    .best-value p,.footer-left p,.reviw-testi p,.section-6.full-section p,section.faqs p,section.main-publication p{font-size:16px}
    i.fas.fa-caret-left.slick-next.key1.slick-arrow,i.fas.fa-caret-right.slick-next.key2.slick-arrow{z-index:1}
    .value-bx p{padding:19px 0 5px}
    .value-bx{padding:21px 10px 0}
    .value-bx h3{text-align:center}
    .section-6.full-section p{padding:0}
    .reviw-testi p{padding:0 8px}
    .popTxt h6,.popTxt p{text-align:center;padding-left:0}
    .popform-holder form input,.popform-holder form select{height:40px}
    .popTxt h6{margin-top:16px;font-size:18px}
    .popTxt p,ul.contact-lst li.first a,ul.contact-lst li.last a{font-size:12px}
    .popupMain.LoginPopup{width:calc(100% - 15px);height:530px}
    .popform-holder{width:100%;margin:0;padding:0 15px;text-align:center}
    .popTxt p{margin-bottom:10px}
    .popform-holder form select{padding:0 15px}
    .popup-bdy .frmicon-box,.side-bar-frm-bdy .pull-left,.side-bar-frm-bdy .pull-right{width:100%}
    .popform-holder form button.popup-btn{width:100%;margin-top:10px}
    .popupMain .closePop{right:0}
    .pull-right{display:none!important}
    .side-bar-form{width:290px;height:275px;right:-292px}
    .side-bar-frm-head{width:275px;left:-162px}
    footer img{margin:10px 0 0}
    ul.slicknav_nav{position:absolute;top:47px;width:100%;left:0;background:#212121;z-index:99;border-top:1px solid #dddd}
    ul.category-list li img{width:40%}
    .bannerForm{margin:0 auto}
    .mainBanner .contact-lst{margin:10px 0;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}
    button.packageformsubmit1{font-size:16px;width:55%}
    .cta-txt-rit ul.contact-lst,section.client-strip{margin:20px 0}
    ul.contact-lst2 li.first a,ul.contact-lst2 li.last a{font-size:12px;margin:0 0 10px}
    ul.contact-lst2{margin:30px 0}
}
.flexRow{display:flex;align-items:center}
.books_need_us_content h4{font-size:30px;font-weight:600;font-family:'Sofia Pro';margin-bottom:5px;color:#000}
.books_need_us_content h3{font-size:50px;font-weight:800;color:#000;position:relative;margin-bottom:10px}
.books_need_us_content h3:after{background:#fbce9a;width:70%;height:24px;position:absolute;left:3px;content:"";bottom:7px;z-index:-1}
.books_need_us_content p{font-size:15px;line-height:23px;font-weight:500;margin-bottom:33px;margin-top:20px}
.book_needs_us_section,.pb_8{padding-bottom:80px}
.flip-card{background-color:transparent;width:100%;height:200px;perspective:1000px}
.flip-card-back p{font-size:13px;line-height:16px;color:#f6921e;font-weight:400}
.flip-card-back h4{font-size:17px;color:#f6921e;font-weight:700;margin-bottom:8px}
.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}
.flip-card-back,.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}
.flip-card-back,.flip-card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.flip-card-front{background-color:#fff;color:#000;display:flex;align-items:center;justify-content:center;border-radius:6px}
ul.contact-lst li a,ul.contact-lst2 li a{font-size:14px!important;padding:0 20px 0 10px!important;height:54px;display:inline-flex;align-items:center}
.ct-button a{padding:12px 0}
.footer-form-submit input{height:54px}
.flip-card-front h4{color:#000;font-size:18px;font-weight:700}
.flip-card-back{background-color:#000;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:15px;border-radius:6px}
.play_the_game_section{padding:80px 0;background-color:#f6921e}
.play_the_game_content h2{font-size:50px;color:#000;font-weight:700;margin-bottom:15px}
.logo-fot p,.suport ul li a{font-weight:500}
.play_the_game_content p{color:#000;margin-bottom:30px}
.centerCol{margin:0 auto}
.card_row{display:inline-flex;width:100%}
.card_row .col-lg-3.col-md-6.col-sm-6.col-12{width:20%!important;flex:0 0 20%}
.editing_new_list{display:inline-block;text-align:center}
.editing_new_footerform{padding-top:80px}
li.first.last{list-style:none;margin:0 0 20px}
@media only screen and (min-width:300px) and (max-width:519px){
    .container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}
    .banner-txt h4,.main-header ul.contact-lst{display:none}
    ul.contact-lst li a,ul.contact-lst2 li a{font-size:11px!important;padding:0 16px 0 10px!important;height:46px;display:inline-flex;align-items:center}
    ul.contact-lst2 li{margin:0 1px}
    .ct-button a{padding:11px 0!important}
    .card_row .col-lg-3.col-md-6.col-sm-6.col-12{width:100%!important;flex:0 100%}
    ul.contact-lst2{display:flex;justify-content:center}
    ul.contact-lst2 li a span{width:30px}
    ul.contact-lst li.last{margin-right:0}
    .section-6 .title_block{margin-bottom:15px}
    .section-6 .howitwork-carousel .hiw-img{padding:0}
    i.fas.fa-caret-left.slick-prev.key1.slick-arrow{top:98%;right:56px}
    i.fas.fa-caret-right.slick-next.key2.slick-arrow{right:0;top:98%}
    .faqs .accordian p{font-size:16px;color:#333;font-weight:400}
    .banner-txt{text-align:left;margin-top:25px}
    .section-category h2{font-size:31px}
    .section-category h2 span:after{left:-59px}
    .card_row{display:block;width:100%;margin:0 auto}
    .cardss{margin-bottom:20px}
    .books_need_us_content h3,.play_the_game_content h2{font-size:40px}
    .play_the_game_content p{line-height:22px;font-size:14px}
    .editing_new_footerform .footer-form-submit input{height:46px;width:60%;font-size:20px}
    .section-6 .howitwork-carousel .hiw-img img{width:60%;margin:0 auto}
    .book_need_us_image{margin-top:30px}
    .books_need_us_content h4{font-size:23px}
}
.price-bx .lazy{margin-top:25px;margin-bottom:20px}
.mainBanner .bannerForm .form-get-quote{padding-top:20px}
.mainBanner .bannerForm .fld-input input{margin:0 0 22px}
.mainBanner .bannerForm .packageformsubmit1{margin-top:10px}
.mainBanner .bannerForm h3{padding-top:10px}
.footer-form-submit input,a.btn-popup{background:#fff;color:#000;border:3px solid #f6921e}
.client_strip_slider .slick-slide{opacity:1}
.menuSec li:hover>ul{background-color:#fff;border-radius:10px;box-shadow:rgb(100 100 111 / 20%) 0 7px 29px 0}
section.featured_sec.pb_8,section.logo_sec{padding:80px 0}
section.client_section.pb_8{padding:50px 0}
footer:after{content:'';position:absolute;background:url(../images/fot-after.png) no-repeat;width:5%;height:16%;right:-8px;top:-9%;z-index:0}
.advrtzd-frm:before,footer::before{content:'';position:absolute;z-index:-1}
footer::before{background:url(../images/lets-get-advrtz-after.jpg);top:-30%;width:18%;height:42%;left:0}
.logo-fot p{font-size:15px;margin-top:30px;color:#000;width:80%}
.suport p,.suport ul li a span{font-weight:600}
.logo-fot ul{display:flex;gap:23px;margin:48px 0}
.logo-fot ul li i{font-size:28px;color:#000}
.suport p,.suport ul li a{font-size:15px;color:#000}
footer h4{font-weight:700;font-size:29px;color:#000;padding-top:1%;margin-bottom:30px}
.srvs-fot ul li a,.srvs-fot-lnk ul li a{font-weight:500;font-size:15px;color:#000}
.srvs-fot ul li,.srvs-fot-lnk ul li{margin-bottom:4%}
.suport ul li{margin-bottom:8%}
.suport p{text-transform:capitalize}
footer *,li.btn-head,li.btn-head a{color:#fff!important}
ul.fot-btm{display:flex;gap:10px}
ul.fot-btm img{border-radius:5px;height:50px;object-fit:contain}
.advrtzd-frm:before{height:113%;width:118%;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;left:-75px;top:-51px}
section.tab_sec.pb_8{margin-top:10%}
li.btn-head{background:#00a5bd;border-radius:10px;padding:5px 10px}
footer .row{align-items:self-start}
.logo-fot img{float:none;width:190px;filter:brightness(0) invert(1)}
@media only screen and (min-width:1200px) and (max-width:1399px){
    ul.contact-lst li a,ul.contact-lst2 li a{font-size:12px!important;padding:18px 10px!important}
}
@media only screen and (min-width:992px) and (max-width:1199px){
    .menuSec ul li a{font-size:20px}
}
@media only screen and (min-width:768px) and (max-width:1199px){
    .main-header .contact{margin:30px 0 10px}
    .logo img{max-width:100%;width:100%}
    header ul.contact-lst{justify-content:center}
}

    .cta-banner {
    background: url(../../assets/images/images-cta-banner.jpg);
    background-size: cover;
    padding: 80px 0 70px 0;
    background-position: 100% 100%;
    background-repeat: no-repeat;
}

.battel-box {
    background-color: #fff;
    box-shadow: 0 0 10px 0 #00000022;
    border-radius: 5px;
    padding: 40px 10px;
    text-align: center;
    transition: .3s ease-in-out;
    border: 2px solid #f6921e;
}


.battel-box h4 {
    font-size: 24px;
    font-weight: 600;
    margin: 0;
}

.battel-box h4, .battel-box h6 {
    color: #000;
    transition: .3s ease-in-out;
}

.battel-box h5 {
    color: #000;
    font-weight: 500;
    font-size: 20px;
    margin-top: 10px;
}

.battel-box:hover, .bring_bx:hover {
    box-shadow: 0 0 20px 0 #00000033;
    transform: scale(1.06);
    cursor: pointer;
    background: #f6921e;
}

section.main-publication ul.contact-lst {
    justify-content: center;
    margin-top: 152px;
}


section.main-publication {
    padding: 100px 0 50px;
}
.section-6.full-section ul.contact-lst {
    justify-content: center;
}

.cta-banner ul.contact-lst {
    justify-content: center;
}



.card_row{display:inline-flex;width:100%;justify-content:center;}
.what_we_bring{background-image:url(../images/images-process-bgs.jpg);padding-bottom:60px;}
.audi_bring .bring_bx{height:280px;border:2px solid #000;margin-top:30px;}
.bring_bx{text-align:center;background:#fff;border-radius:5px;padding:40px 20px;margin-bottom:27px;height:370px;transition:all 0.3s ease-in-out;}
.audi_bring .bring_bx img{width:120px;margin:0 auto;}
.audi_bring .bring_bx h2{font-size:25px;margin-bottom:10px;}
section.what_we_bring.pt_8{background-color:#ffb703;background-blend-mode:multiply;background-size:cover;}
.inner-banner-sec .banner-img-box:before{content:'';position:absolute;height:100%;width:100%;top:0;left:0;background:#ffffffc9;}
ul.contact-lst{/* justify-content: right; */margin:0;}
ul.category-list.editing_new_list{width:100%;}
.test-video.testi-sldier1 video{width:100%;height:400px;}
.test-video.testi-sldier1 h3{text-align:center;font-size:26px;font-weight:bold;padding:10px;background:#e0e4d8;}
.test-video.testi-sldier1 .slick-dots li.slick-active button{background:#f3c919;width:20px;height:16px;}
.test-video.testi-sldier1 .slick-dots li button{height:15px;width:20px;}
.test-video.testi-sldier1 .slick-dots li{margin:0 10px 0 0;}

 video {
    position: absolute;
    top: 0;
    right: 0;
    width: 100vw;
    height: 100%;
    object-fit: cover;
    opacity: 0.7;
}

.main-header {
    position: absolute;
    /* background: #ffffff; */
    z-index: 999;
    padding: 0;
    margin: 0;
    width: 100%;
}