.cta-box{padding:50px 0}.centered{text-align:center}.themebtn{color:#fff;z-index:1;background:#ed1e3a;border-radius:50px;padding:12px 30px;font-weight:500;transition:all .3s linear;display:inline-block;position:relative;overflow:hidden}.themebtn:before{content:"";z-index:-1;background:#313131;width:0;height:100%;transition:all .3s linear;display:block;position:absolute;top:0;left:0;right:0}.themebtn:hover:before{width:100%}.faqsec{padding:20px 0;overflow:hidden}.faqsec .faqhead{text-align:center;margin:0 0 40px}.faq-box{justify-content:space-between}.faq-box .single-faq-box{background:#eaeaea;min-height:330px;position:relative;overflow:hidden}.faq-box .col-md-2{width:100%;max-width:20%;padding:0 4px}.faq-box .single-faq-box span{-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #5a5656;margin:0;padding:20px 0 0 20px;font-size:52px;font-weight:700;display:block}.faq-box .single-faq-box h3,.faq-box .single-faq-box h4{color:#000;margin:15px 0 50px;padding:0 20px;font-size:16px;font-weight:600}.faq-box .single-faq-box label{color:#ed1e3a;border:1px solid #ed1e3a;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin:0 auto;font-size:34px;display:flex}.faq-box .single-faq-box .faqans{z-index:1;background:#ed1e3a;width:100%;height:100%;padding:20px;transition:all .3s linear;position:absolute;top:100%;left:0}.faq-box .single-faq-box .faqans span{-webkit-text-stroke:1px #fff;padding:0}.faq-box .single-faq-box .faqans p{color:#fff}.faq-box .single-faq-box:hover .faqans{top:0}.faqsec .services-nav{z-index:9;width:fit-content;margin:auto;position:absolute;top:-80px;right:50px}.faqsec .services-nav button{color:#fff;background:#000}.faqsec .services-nav .serNav{justify-content:flex-end;margin:0;display:flex}.faqsec .all-faqs{position:relative}.faqsec .services-nav .serNav.nav-next{justify-content:flex-end;display:flex}.faqsec .services-nav button svg{stroke:#fff;width:25px;height:25px}.tab-box .tabs .tab-content .tab .tab-media{max-width:350px;height:fit-content;position:absolute;top:auto;bottom:0;right:0}.home-services-tabs .tab-content{max-width:75%}.tab-box .tabs .tab-content .tab .tab-media img{max-height:420px;display:block}@media (min-width:0) and (max-width:767px){.clientsections .section-title-wrapper h2{font-size:26px}.casestudybox .swiper-button-perv,.casestudybox .swiper-button-prev{left:0!important}.media-box .cont h4,.headsec h4{font-size:26px}.casestudybox{background:#ed1e3a;border-radius:15px;margin:0 15px;padding:20px 15px}.casestudyheader{padding:0}.casestudybox figure img{width:100%;max-width:300px;min-height:auto}.casestudybox .swiper-button-next{right:0!important}.casestudybox .swiper-button-perv,.casestudybox .swiper-button-prev{left:0!important}.solutionsec .media-box .cont h4{font-size:26px}.solutionsec .cont{margin:20px 0 0}.media-box .cont h4{font-size:26px}.allservices{padding:0 5px}.allservices .swiper-slide{padding:0 15px}.allservices .swiper{margin:0 0 -42px;padding:15px 0 120px}.allservices .swiper .swiper-button-next,.allservices .swiper .swiper-button-prev{display:none}.single-review figure img{object-fit:cover;object-position:top;height:350px}.single-review{text-align:center;margin:0 0 15px}.all-reviews .col-md-4{width:100%}.faq-box .col-md-2{width:100%;max-width:100%}.fq-slider{padding:0 15px}.faq-box .single-faq-box{text-align:center;margin:0 0 15px}.clientsections{overflow:hidden}.faqsec .services-nav{margin:-20px auto 30px;position:static}.allservices .swiper{padding:15px 0 50px}}:root[data-theme=dark] .agency-section .tab-content p,:root[data-theme=dark] .agency-section .tab-content ul li{font-weight:400}@media (min-width:0) and (max-width:767px){.tab-box .tabs .tab-content .tab .tab-media img{opacity:.1}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannerimage.Banner-module__Cbfnaq__loaded img{opacity:.4}}@media (min-width:1024px) and (max-width:1200px){.tab-box .tabs .tab-content .tab .tab-media img{opacity:.1}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannerimage.Banner-module__Cbfnaq__loaded img{opacity:.4}}
.webcounter{padding:20px 0}.webcounter ul{display:flex}.webcounter ul li{border:1px solid #bcbcbc;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:180px;height:180px;margin:0 -5px;font-size:12px;display:flex}.webcounter ul li span{color:#ed1e3a;font-size:34px;font-weight:800}@media (min-width:0) and (max-width:767px){.webcounter ul li{text-align:center;width:100px;height:100px;margin:0 -3px;padding:0 10px}.webcounter{margin:0 0 20px}.servicesection{padding:20px 0}.webcounter ul li{font-size:10px}.webcounter ul li span{font-size:26px}}@media (min-width:768px) and (max-width:1023px){.webcounter ul li span{font-size:26px}.webcounter ul li{width:130px;height:130px}}
.play-btn{cursor:pointer;padding:10px 20px}.video-popup{z-index:9999;background:#000c;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.popup-inner{position:relative}.close-btn{color:#fff;cursor:pointer;background:#ed1e3a;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:22px;line-height:1;transition:background .2s;display:flex;position:absolute;top:-18px;right:-18px}.close-btn:hover{background:#313131}.popup-inner video.video-popup-box{max-width:800px;margin:0 auto}@media (min-width:0) and (max-width:767px){.video-popup .popup-inner{max-width:80%}.video-popup .popup-inner iframe{width:100%!important;height:auto!important}}
.Banner-module__Cbfnaq__banner{background-color:#fafafa;justify-content:center;align-items:center;position:relative}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannerimage{background-color:#0a0a0a;overflow:hidden}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannerimage img{opacity:0;filter:blur(20px);width:100%;transition:opacity .6s,filter .6s,transform .6s;transform:scale(1.05)}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannerimage.Banner-module__Cbfnaq__loaded img{opacity:1;filter:blur();transform:scale(1)}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont{z-index:1;max-width:1280px;height:fit-content;margin:auto;padding:0 15px;position:absolute;inset:10% 0 0}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont h1,.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont h2{color:#fff;margin:0 0 10px;font-size:3.5rem;font-weight:900;line-height:120%}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont h1 strong,.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont h2 strong{color:#ff3b32;font-weight:700}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont h1 strong:after,.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont h2 strong:after{content:"";clear:both;display:block}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont p{color:#fff}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont .Banner-module__Cbfnaq__banerinfo{max-width:740px}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont ul{gap:35px;margin:25px 0;display:flex}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont ul li{border-right:1px solid #ffffffb3;padding-right:30px}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont ul li h4{color:#fff;font-size:1.7rem;font-weight:900;line-height:100%}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont ul li h4 span{font-size:54%;font-weight:500;display:block}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont ul li:last-child{border:none}.Banner-module__Cbfnaq__themebtn{color:#fff;z-index:1;background:#ed1e3a;border-radius:50px;padding:12px 30px;font-weight:500;transition:all .3s linear;display:inline-block;position:relative;overflow:hidden}.Banner-module__Cbfnaq__themebtn:before{content:"";z-index:-1;background:#313131;width:0;height:100%;transition:all .3s linear;display:block;position:absolute;top:0;left:0;right:0}.Banner-module__Cbfnaq__themebtn:hover:before{width:100%}@media (min-width:0) and (max-width:767px){.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont h2{margin:0 0 11px;font-size:25px;line-height:122%}.Banner-module__Cbfnaq__banerinfo{padding:0 15px}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont p{font-size:16px;line-height:150%}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont ul li,.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont ul li:last-child{text-align:center;background:#00000069;border:1px solid #ffffff4f;width:100%;max-width:31%;margin:0 0 8px;padding:0}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont ul{flex-wrap:wrap;gap:10px;margin:30px 0;display:flex}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont ul li h4{padding:5px 10px;font-size:24px}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont ul li h4 span{margin:6px 0 0;line-height:130%}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannerimage img{object-fit:cover;object-position:right center;opacity:.5;height:100vh}.Banner-module__Cbfnaq__bannerimage{background:#000}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont h1,.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont h2{font-size:32px}}@media (min-width:768px) and (max-width:1023px){.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont h2{margin:0 0 15px;font-size:40px}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont .Banner-module__Cbfnaq__banerinfo{max-width:750px;padding:0 20px}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannercont ul{margin:28px 0}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannerimage img{object-fit:cover;opacity:.7}.Banner-module__Cbfnaq__bannerimage{background:#000}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannerimage img{height:100vh}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannerimage.Banner-module__Cbfnaq__loaded img{opacity:.4}}@media (min-width:1024px) and (max-width:1200px){.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannerimage img{height:100vh}.Banner-module__Cbfnaq__banner .Banner-module__Cbfnaq__bannerimage.Banner-module__Cbfnaq__loaded img{opacity:.4}}
