@media screen and (max-width:1440px){.welcome4-positionalarea{left:-100px}}@media screen and (min-width:768px) and (max-width:991px){.section-padding5,.section-padding14{padding:50px 0}.about-author-imges{left:0}.about2-img{width:100%;position:relative;top:2px;left:0}.about-img2{object-fit:cover;width:100%;height:100%}.about-textarea{padding:0}.about-textarea h1{font-size:42px;line-height:50px}.about-pages-area{margin-top:30px}.welcome-headerimg{margin-top:50px}.section-padding8{padding:50px 0 35px}.service-tax-header{padding:0}.counter1{border:1px solid #4f5c6a}img.counetrbg{display:none}.tax-consulttext{margin-bottom:30px}.tax-consult h1{padding:0;font-size:42px;line-height:50px}.service-taxs-header h1{padding:0}.pricing-plan-header h1{padding:0;font-size:45px;line-height:45px}.hadding.hadding-p.single-price h2.pricing-heading,.hadding.hadding-p.single-price h2.pricing-heading span{font-size:35px}.testimonial-header h1{padding:0;font-size:42px;line-height:50px}.blog1-header-text h1{padding:0;font-size:42px;line-height:45px}.contact1-header h1{padding:0;font-size:42px;line-height:50px}.contact-main-box,.cta-from-area,.law-firm-text{margin-top:30px}.section-padding12{padding:0 0 50px}.copyright-section-area{text-align:center;display:block}.copyright-list{margin-top:20px}.welcome2-section-area{padding:120px 0 60px}.welcome2-textarea h1{font-size:54px;line-height:50px}.welcome2-textarea{margin-bottom:30px}img.ecommer{object-fit:cover;width:100%;height:100%;margin-top:30px;position:relative;top:0;left:0}.about-2-textarea{padding:0}.about2-author-images img{margin-bottom:30px}.about2-scetion-images{margin-bottom:0}.service-haeder-text h1{padding:0;font-size:44px;line-height:50px}.company-progress-area{padding:0}.company-images{margin-top:30px}.company-progress-area h1{font-size:44px;line-height:50px}.counter2-section-area{padding:40px 10px}.countre2-boxarea{margin-bottom:30px}.works-text-area{margin-top:30px;padding:0}.works-text-area h1{font-size:44px;line-height:54px}.case-textarea{left:27%}.case-boxarea:hover .case2-textarea{top:200px}.pricing-pan2-header h1{padding:0;font-size:35px;line-height:45px}.features-textarea{margin-top:30px}.blog2-ahtuor2.blog-2ahthor{width:100%;height:100%;margin-top:50px;position:relative;left:0}.blog-auhtor2-text{padding:0}.blog2-textarea h1{font-size:44px;line-height:54px}.contact-padding{margin-top:30px;padding:0}.contact2-header h1{font-size:44px;line-height:54px}.cta2-textarea{margin-bottom:30px}.cta2-textarea h1{font-size:44px;line-height:54px}.our-service-area,.contact-footer{margin-top:30px}.welcome3-header h1{font-size:60px;line-height:64px}.welcome3-header h1 span{font-size:60px}.welcome3-author-images{margin-top:30px}img.card1{width:100%;height:100%;position:relative;left:0}.about3-textarea{margin-top:30px;padding:0}.about3-textarea h1{font-size:44px;line-height:54px}.about3-textarea h1 span{font-size:35px;line-height:45px}.teamconnection-area{margin-top:30px}.service3-textarea h1{padding:0;font-size:44px;line-height:54px}.service3-textarea h1 span{font-size:44px;line-height:54px}.service3-imag1{position:relative;top:40px}.client2-textarea{margin-bottom:30px}.case2-study-textarea h1,.blog3-header-text h1{padding:0}.contact3-image3{margin-bottom:30px}.contact3-textarea3,.contact3-fromarea{padding:0}.btn2-area3 a{margin-top:30px;display:inline-block}.section-padding15{padding:50px 0 40px}.social3-links-area{margin-bottom:30px}.about-3-links{margin-bottom:22px;padding:0}.contcat4-footer{margin-bottom:24px;padding:0}img.img-4{height:0;position:absolute}.position-bg{top:150px;left:0;right:0}.imag4{padding:0}.ima1-4{left:20px}.special-1{right:-40px}.special-3{left:0}.special-2{left:-45px}.about3-textarea1{margin-top:30px;padding:0}.theme6-btn6.resposinespace{margin:0}.service4-boxarea5.text-center{margin:0 0 24px}.contact-footer.heightleft{padding-left:0}.missiontextarea{margin-top:30px;padding:0}.vissionimages{margin-top:30px}.vission-textarea{padding:0}.mobile-header.mobile-header.homepagesmall{background:#000;position:fixed}.mobile-header.mobile-header.homepagesmall1{background:#fff;position:fixed}.serviceauthior-area{margin-top:30px;padding:0}.afteralex-area{display:block}.alex{margin-bottom:24px}.modal-textarea{margin-top:30px}.share-area{margin-top:20px}.posttags ul li a{margin-left:10px}.replyfleex-area h1{margin:0;font-size:20px}.welcome5-imags{margin-top:60px}.abou-5textarea5{margin-top:30px;padding:0}.works5-sectino{padding:0}.works-servicearea.equel{margin-top:30px}.welcome8-header{margin-bottom:30px}.contact8{margin-bottom:24px}.contact8.margin-t32{margin-top:0}.counter8-box-area,.contact8-from-area{margin-bottom:30px}.contactbottom2.pnone{margin-top:30px;margin-bottom:30px}.cta8-btnarea{margin-top:30px}.about-5-links.footer8links{margin-top:20px;padding:0}.about9-textarea{margin-top:30px;padding:0}img.welcome9{text-align:center;left:0}.others-author-area9{top:50px}.welconme8-imga{margin-top:30px}.others9-type{z-index:1;background:#fff;position:relative;top:10px;left:0}.others9-type.otherstype9{z-index:1;width:100%;position:relative;top:20px;left:0}.otherstype10{z-index:1;position:relative;top:30px;left:0}.otherstype11{z-index:1;position:relative;top:40px;right:0}.service9icons{top:42%}.header10-textarea h1{font-size:45px;line-height:54px}.header10-textarea{padding:-2px}.welcome-bgarea{margin-top:79px}.ellipsarea1{left:300px}.ellipsarea2{top:250px;left:-37px}.ellipsarea4{top:36%;right:-36px}.ellipsarea3{left:310px}.elips-icon{top:41%;left:42%}.experiance-area{width:100%;position:relative;left:0}.about10-textarea{padding:0}.about10-textarea h1{margin-bottom:20px;font-size:35px;line-height:45px}.divarea{display:block}.callicon.ts{margin-top:20px;margin-left:0}.servicebene10-header h1{font-size:35px}.service10-header h1{font-size:35px;line-height:45px}.elips-icon6{left:112px}.client10-header h1{font-size:35px;line-height:45px}.service10-icon,.numbericon{left:312px}.service10-textarea{padding-left:61px}.all-center{text-align:start!important}.pricing-allowarea{text-align:center;margin-top:40px;margin-left:-53px}img.elementorspricing{text-align:center;margin-top:33px;left:0}.pricing10-boxarea ul{padding:0}.pricing10-boxarea{margin-bottom:30px}.testimonial10-header h1,.blog10-header h1{font-size:35px;line-height:45px}.auhtor-blog10{margin-bottom:30px}.blogsection-divided{padding:0}.contact10-header h1,.cta10-header h1{font-size:35px;line-height:45px}.cta10-header{margin-bottom:30px}a.solutions11{margin-bottom:20px}a.solutions12{margin-left:0}.testimonial10-owlcarousel.owl-carousel.owl-loaded.owl-drag .owl-nav button.owl-prev{text-align:center;margin:0 auto;position:relative;left:0}.testimonial10-owlcarousel.owl-carousel.owl-loaded.owl-drag .owl-nav button.owl-next{position:relative;left:10px;right:0}.testimonial10-owlcarousel.owl-carousel.owl-loaded.owl-drag .owl-nav{text-align:center}.foooter10 input{background:#e3eceb;padding:3px}img.elementors67{display:none}.about-5-links.footer10links{margin-top:30px;padding:0}.project-content-two{height:90%}.cta5-btn5-sexction{margin-top:30px}.about-5-links{margin-top:24px;padding-left:0}.homepage7all-btn{display:block}a.shedulebtn4{margin-top:20px;margin-left:0}.shap1area.text-center{text-align:center;margin-bottom:30px}.testimonial7-carousel-area.owl-carousel.owl-loaded.owl-drag .owl-nav button.owl-prev{position:relative;left:0}.testimonial7-carousel-area.owl-carousel.owl-loaded.owl-drag .owl-nav{text-align:center;margin-top:30px}.testimonial7-carousel-area.owl-carousel.owl-loaded.owl-drag .owl-nav button.owl-next{position:relative;right:-15px}body,html{overflow-x:hidden}.team-detailsarea{margin-top:30px;padding:0}.deatils-accordian h1{font-size:33px;line-height:45px}.single-portfolio.singlecase:hover .portfolio-textarea{width:550px;height:247px;transition:all .4s ease-in-out;top:400px;left:11%}.single-portfolio.singlecase .portfolio-textarea{width:500px;padding:15px;transition:all .4s ease-in-out;left:15%}.single-portfolio.singlecase .portfolio-textarea a.learn-more{margin-top:20px}.single-portfolio.singlecase .portfolio-textarea{bottom:16px}.welcome4-positionalarea{left:0}.position-bg img.elementors82{width:568px;height:570px;top:10%;left:9%;right:50%}.welcome4-textarea{margin-top:180px}.contcat5-textarea5{margin-bottom:30px}.contact5-logo5-text{margin-bottom:20px}.contactcta5-form{margin-top:30px}.testimonial5-section5-area,.cta7-textarea{margin-bottom:30px}.uncommonlist{margin-bottom:16px}.about-7textarea{margin-top:30px;padding:0}.welcome7-textarea{margin-bottom:50px}img.growth1{width:100%;height:100%;position:relative;left:0}.contact3-fromarea.fromtextrea{margin-bottom:60px}.portfolio-textarea{width:570px}.about6-second-txetxarea,.text-testi{margin-bottom:30px}.contact3-fromarea.contact6input{margin-bottom:30px;padding:0}.contactbottom1.pnone{margin-top:30px;margin-bottom:30px}.cta6sectiontxt{margin-bottom:30px}.header9-textarea{margin-top:50px}.cta9-header{margin-bottom:30px}.experiance-area{margin-bottom:60px}.blog-divided1-text a{display:block}.contact10-images{margin-top:60px}.about40links{padding-left:0}.welcome11-header-area{margin-bottom:30px}.cta-header-area{z-index:1;margin-bottom:60px;position:relative;top:30px}.about11-section-area{padding:50px 0}.aboutcounter-area{width:100%;margin-top:30px;margin-bottom:30px;position:relative;left:0}.images-second{margin:0}.immigritation-listarea{margin-top:30px;padding-left:0}.countries-tabs ul li.nav-item button.nav-link{margin-bottom:20px;display:block}.cta11-header{margin-bottom:30px}.more-service-area{margin-top:30px;padding:0}.team11-textarea{width:100%;left:0}.service11-boxtext{left:3px}.service-vectorarea{top:34%;left:40%}.work-border{left:34%}.post-boxarea:hover .postiocns{height:325px}.images-firsts img{border-radius:5px;width:100%;height:300px}.haeder11-text{margin-bottom:30px}.header12-form form .nice-select{width:522px}.preview-images{position:relative}.preview-abiut-area,.tabs-header{margin-bottom:30px}.prewhome-btn{left:10%;right:10%}}@media screen and (min-width:425px) and (max-width:767px){.section-padding5,.section-padding14{padding:50px 0}.welcome-header-area{padding:150px 0 40px}.welcome1-textarea{padding:0}.welcome1-textarea h1{font-size:40px;line-height:50px}.welcome-headerimg{margin-top:50px}.about-author-imges{left:0}.about2-img{width:100%;position:relative;top:2px;left:0}.about-img2{object-fit:cover;width:100%;height:100%}.about-textarea{padding:0}.about-textarea h1{font-size:35px;line-height:50px}.about-pages-area{margin-top:30px}.section-padding8{padding:50px 0 35px}.service-tax-header{padding:0}.service-tax-header h1{font-size:35px;line-height:45px}.tax-consulting-box h1{font-size:22px}.counter1{border:1px solid #4f5c6a}img.counetrbg{display:none}.tax-consulttext{margin-bottom:30px}.tax-consult h1{padding:0;font-size:35px;line-height:45px}.service-taxs-header h1{padding:0;font-size:35px}.pricing-plan-header h1{padding:0;font-size:35px;line-height:45px}.hadding.hadding-p.single-price h2.pricing-heading,.hadding.hadding-p.single-price h2.pricing-heading span{font-size:35px}.testimonial-header h1{font-size:35px;line-height:45p;padding:0}.blog1-header-text h1,.contact1-header h1{padding:0;font-size:35px;line-height:45px}.locaicon1{position:relative}.location-text{margin-top:16px;left:0}.contact-main-box,.cta-from-area,.law-firm-text{margin-top:30px}.section-padding12{padding:0 0 50px}.copyright-section-area{text-align:center;display:block}.copyright-list{margin-top:20px}.welcome2-section-area{padding:120px 0 60px}.welcome2-textarea h1{font-size:40px;line-height:45px}.welcome2-textarea{margin-bottom:30px}img.ecommer{object-fit:cover;width:100%;height:100%;margin-top:30px;position:relative;top:0;left:0}.about-2-textarea{padding:0}.about2-author-images img{margin-bottom:30px}.about2-scetion-images{margin-bottom:0}.service-haeder-text h1{padding:0;font-size:35px;line-height:45px}.company-progress-area{padding:0}.company-images{margin-top:30px}.company-progress-area h1{font-size:35px;line-height:45px}.counter2-section-area{padding:40px 10px}.countre2-boxarea{margin-bottom:30px}.client-icon{position:relative}.client-main-pera{margin-top:20px;padding:0}.works-text-area{margin-top:30px;padding:0}.works-text-area h1{font-size:35px;line-height:45px}.pricing-pan2-header h1{padding:0;font-size:35px;line-height:45px}.features-textarea{margin-top:30px}.blog2-ahtuor2.blog-2ahthor{width:100%;height:100%;margin-top:50px;position:relative;left:0}.blog-auhtor2-text{padding:0}.blog2-textarea h1{font-size:35px;line-height:45px}.contact-padding{margin-top:30px;padding:0}.contact2-header h1{font-size:35px;line-height:45px}.clock-area{position:relative}.contact-location{margin-top:20px;padding-left:0;position:relative}.cta2-textarea{margin-bottom:30px}.cta2-textarea h1{font-size:35px;line-height:45p}.our-service-area,.contact-footer{margin-top:30px}.welcome3-header h1{font-size:45px;line-height:50px}.welcome3-header h1 span{font-size:45px}.welcome3-author-images{margin-top:30px}img.card1{width:100%;height:100%;position:relative;left:0}.about3-textarea{margin-top:30px;padding:0}.about3-textarea h1,.about3-textarea h1 span{font-size:35px;line-height:45px}.teamconnection-area{margin-top:30px}.service3-textarea h1{padding:0;font-size:35px;line-height:45px}.service3-textarea h1 span{font-size:35px;line-height:45px}.service3-imag1{position:relative;right:0}.client2-textarea{margin-bottom:30px}.case2-study-textarea h1{padding:0;font-size:35px;line-height:55px}.blog3-header-text h1{padding:0;font-size:35px;line-height:45px}.contact3-image3{margin-bottom:30px}.contact3-textarea3,.contact3-fromarea{padding:0}.btn2-area3 a{margin-top:30px;display:inline-block}.section-padding15{padding:50px 0 40px}.social3-links-area{margin-bottom:30px}.about-3-links{margin-bottom:22px;padding:0}.contcat4-footer{margin-bottom:24px;padding:0}.tab-btn-wrapper{display:inline-block}.tab-btn-wrapper button{margin-bottom:20px}img.img-4{display:none}.welcome4-textarea h1{font-size:40px;line-height:50px}.welcome4-section-area{overflow:hidden}.imag4{padding:0}.position-bg{top:92px;left:0;right:0}.ima1-4{left:0}.elementor-21{bottom:427px;left:0;right:100%}.special-3{top:50px;left:-25px}.special-2{bottom:81px;left:-42px}.special-1{top:120px;right:-20px}.about3-textarea1{margin-top:30px;padding:0}.about3-textarea1 h1{font-size:35px;line-height:45px}.counter3-boxarea4{margin:20px 0 0}.service-4-textarea4 h1{font-size:35px;line-height:45px}.service4-boxarea5.text-center{margin:0 0 24px}.theme6-btn6.resposinespace{margin:0}.client3-section-textarea{padding:0}h1.clienth2{font-size:35px;line-height:45px}.cta4-textarea4{padding:0}.testimonial4-header4 h1{font-size:35px;line-height:45px}.testimonial5-author{margin:0}.testimonial5-section5-area .owl-nav button.owl-prev{position:relative}.testimonial5-section5-area .owl-nav button.owl-next{margin-left:50px;position:relative}.testimonial5-section5-area .owl-nav{margin-top:30px;margin-bottom:30px}.testimonial5-section5-area .owl-nav button.owl-prev{left:0}.blog5-header5 h1{font-size:35px;line-height:45px}.blog-auhtor-text{order:0;margin:0;position:relative}.blog5-author5{margin:0}.contcat5-textarea5{padding:0}.contcat5-textarea5 h1{font-size:35px;line-height:45px}.contcat5-textarea5{margin-bottom:30px}.about-5-links{margin-top:30px;padding:0}.contactcta5-form{margin-top:30px}.testimonial5-section5-area.owl-carousel.owl-loaded.owl-drag .owl-nav{text-align:center}.welcome4-textarea{margin-top:150px}.contact-footer.heightleft{padding-left:0}.missiontextarea{margin-top:30px;padding:0}.missiontextarea h1,.lawprovide-textarea h1{font-size:35px;line-height:45px}.lawprovide-textarea{margin-bottom:30px}.guidiance-boxarea{position:relative}.lax-conultingprovide{margin-top:24px;padding:0}.vission-textarea h1{font-size:35px;line-height:45px}.vission-textarea{padding:0}.nav-section-area ul li button{padding:0 0 0 39px}.vissionimages,.cta5-btn5-sexction{margin-top:30px}.cta5-auhtor6-area h1{font-size:35px;line-height:45px}.mobile-header.mobile-header.homepagesmall{background:#000;position:fixed}.mobile-header.mobile-header.homepagesmall1{background:#fff;position:fixed}.serviceauthior-area{margin-top:30px;padding:0}.serviceauthior-area h1{font-size:35px}.faq-textarea h1{font-size:35px;line-height:45px}.afteralex-area{display:block}.alex{margin-bottom:24px}.blogleftinner3-area h1{font-size:35px;line-height:45px}.modal-textarea{margin-top:30px}.postsocial-area{display:block}.share-area{margin-top:20px}.posttags ul li a{margin-left:10px}.replyfleex-area h1{margin:0;font-size:20px}.casestudy1 h1{font-size:35px;line-height:45px}.case-textarea.casestyleft{left:13px}ul.pagination li a{width:40px;height:40px;margin:0 14px 0 0;line-height:31px}.team-inner h1{font-size:35px;line-height:45px}.welcome5-section-area{padding:140px 0 50px}.welcome5-author-area5 h1{font-size:45px;line-height:55px}.form5-srea{padding:0}.welcome5-imags{margin-top:60px}img.growth1{width:100%;position:relative;left:0}.abou-5textarea5{margin-top:30px;padding:0}.abou-5textarea5 h1,.service-authors5 h1{font-size:35px;line-height:45px}.works5-sectino{padding:0}.works5-sectino h1{font-size:35px;line-height:45px}.works-servicearea.equel{margin-top:30px}.worksicons5{position:relative}.workstext{margin-top:20px;padding:0}.case5-headertext h1,.pricng5-section-text h1,.testimonial5text5 h1{font-size:35px;line-height:45px}.header5-textareah5 h1{font-size:42px;line-height:52px}.h0mapagesixbtnall{display:inline-block}span.all-phoneflex{margin-top:20px;margin-left:0}.homewelcome6{margin-top:50px}.welcome3-section-area1.headerh5bg{padding:120px 0 50px}img.expert1{object-fit:cover;width:100%;height:100%;position:relative;top:0}img.imagesgreen{height:300px;top:14px;left:10px}.homeaboutimages img{margin-top:30px}.about6-second-txetxarea h1{font-size:35px;line-height:45px}.about6-second-txetxarea{margin-bottom:30px}.counter6-area{display:block}.counterall6{text-align:center;display:block}.counter6span{margin-bottom:20px}.servicetext h1,.company6text6 h1{font-size:35px;line-height:45px}.companyimgaes{z-index:1;position:relative}.text-testi h1{font-size:35px;line-height:45px}.text-testi{margin-bottom:30px}.blog6text6 h1,.contact6-alltextar h1{font-size:35px;line-height:45px}.contact6-alltextar{margin-bottom:30px}.contactbottom1{margin-bottom:20px}.cta6sectiontxt h1{font-size:35px;line-height:45px}.cta6sectiontxt{margin-bottom:30px}.homewelcome6{text-align:center;position:relative;left:0}.welcome7-textarea h1{font-size:50px;line-height:60px}.about-7textarea{margin-top:30px;padding:0}.about-7textarea h1{font-size:35px;line-height:45px}.service7-textarea h1{font-size:35px;line-height:45px}.tax-consulttext1{margin-top:30px;padding:0}.tax-consulttext1 h1,.team7-textarea h1,.tsetimonial7-textarea h1,.blog-7-header h1,.contact7header h1,.cta7-textarea h1{font-size:35px;line-height:45px}.cta7-btnarea{margin-top:30px}.welcome8-header h1{font-size:45px;line-height:55px}.welcomecontact-header{z-index:2;margin-top:30px;position:relative}.about-2-textarea h1,.servicve-8-header h1{font-size:35px;line-height:45px}.counter8-box-area{margin-bottom:30px}.servicebenifites8 h1,.pricing8-header h1,.testimonial8-header h1,.blog-7-header h1,.contact8-from-area h1{font-size:35px;line-height:45px}.contcat8-images8{margin-top:30px}.contactbottom2.pnone{margin-top:30px;margin-bottom:30px}.cta8-headerarea h1{font-size:35px;line-height:45px}a.solutions2{margin-top:20px;margin-left:0;display:inline-block}.header9-textarea h1{font-size:45px;line-height:55px}img.welcome9{text-align:center;left:0}.others-author-area9{top:50px}.welconme8-imga{margin-top:30px}.others9-type{z-index:1;background:#fff;position:relative;top:10px;left:0}.others9-type.otherstype9{z-index:1;width:100%;position:relative;top:20px;left:0}.otherstype10{z-index:1;position:relative;top:30px;left:0}.otherstype11{z-index:1;position:relative;top:40px;right:0}.about9-textarea{margin-top:30px;padding:0}.about9-textarea h1,.service9-header h1,.works9-section-area h1,.service9-benefites-heade h1,.pricing-plan-header1 h1,.testimonial6-header h1,.blog9-header h1,.contact09-main-area h1,.cta9-header h1{font-size:35px;line-height:45px}.cta9-btnarea{margin-top:30px}.contactcta10{margin-top:20px;margin-left:0;display:inline-block}.phone9textarea h1{font-size:20px;line-height:30px}.header10-textarea h1{font-size:45px;line-height:54px}.header10-textarea{padding:-2px}.welcome-bgarea{margin-top:79px}.ellipsarea1{left:125px}.ellipsarea2{top:125px;left:-12px}.ellipsarea4{top:35%;right:-12px}.ellipsarea3{left:133px}.elips-icon{top:33%;left:33%}.experiance-area{width:100%;position:relative;left:0}.about10-textarea{padding:0}.about10-textarea h1{margin-bottom:20px;font-size:35px;line-height:45px}.divarea{display:block}.callicon.ts{margin-top:20px;margin-left:0}.servicebene10-header h1{font-size:35px}.service10-header h1{font-size:35px;line-height:45px}.elips-icon6{left:145px}.client10-header h1{font-size:35px;line-height:45px}.service10-icon{left:165px}.numbericon{left:163px}.service10-textarea{padding-left:61px}.all-center{text-align:start!important}.pricing-allowarea{text-align:center;margin-top:40px;margin-left:-104px}img.elementorspricing{text-align:center;margin-top:9px;left:0}.pricing10-boxarea ul{padding:0}.pricing10-boxarea{margin-bottom:30px}.testimonial10-header h1,.blog10-header h1{font-size:35px;line-height:45px}.auhtor-blog10{margin-bottom:30px}.blogsection-divided{padding:0}.contact10-header h1,.cta10-header h1{font-size:35px;line-height:45px}.cta10-header{margin-bottom:30px}a.solutions11{margin-bottom:20px}a.solutions12{margin-left:0}.testimonial10-owlcarousel.owl-carousel.owl-loaded.owl-drag .owl-nav button.owl-prev{text-align:center;margin:0 auto;position:relative;left:0}.testimonial10-owlcarousel.owl-carousel.owl-loaded.owl-drag .owl-nav button.owl-next{position:relative;left:10px;right:0}.testimonial10-owlcarousel.owl-carousel.owl-loaded.owl-drag .owl-nav{text-align:center}img.elementors67{display:none}.project-content-two{height:84%}.homepage7all-btn{display:block}a.shedulebtn4{margin-top:20px;margin-left:0}.shap1area.text-center{text-align:center;margin-bottom:30px}.testimonial7-carousel-area.owl-carousel.owl-loaded.owl-drag .owl-nav button.owl-prev{position:relative;left:0}.testimonial7-carousel-area.owl-carousel.owl-loaded.owl-drag .owl-nav{text-align:center;margin-top:30px}.testimonial7-carousel-area.owl-carousel.owl-loaded.owl-drag .owl-nav button.owl-next{position:relative;right:-15px}body,html{overflow-x:hidden}.contact3-image3{margin-top:30px}.team-detailsarea{margin-top:30px;padding:0}.team-detailsarea h1,.profesiional-skill h1{font-size:35px;line-height:45px}.profesiional-skill{margin-bottom:30px}.deatils-accordian{margin-top:30px;padding:0}.deatils-accordian h1{font-size:33px;line-height:45px}.deatils-accordian h2.accordian-header{font-size:20px}.blog2-ahtuor2 h1{line-height:30px}.blog-auhtor-text h1{line-height:30px}a.cta5btn5{margin-top:20px}.portfolio-textarea{width:340px;left:45px}.experiance-area{position:inherit}.about10-textarea{margin-top:50px}.welcomeaboiut2 h1{font-size:45px;line-height:55px}.servicev1-textarea h1{font-size:35px;line-height:45px}.welcome4-positionalarea{left:0}.position-bg img.elementors82{width:330px;height:330px;top:35px;left:35px}.blog-auhtor-text{border:1px solid #1d2940;margin-top:50px}.contact8{margin-top:20px}.welcomecontact-header .nice-select{margin-bottom:10px}.cta8-headerarea{margin-bottom:30px}.all-phoneflex{margin-top:20px;margin-left:0}.header5-textareah5{margin-top:60px}.accordian-area.accourbutton button{line-height:30px}.welcome7-textarea{margin-bottom:50px}.uncommonlist{margin-top:16px}.cta7-textarea{margin-bottom:30px}.about40links{padding-left:40px}.single-portfolio:hover .portfolio-textarea{height:290px}.welcome11-header-area h1{font-size:40px;line-height:50px}.welcome11-header-area{margin-bottom:30px}.cta-header-area{z-index:1;margin-bottom:60px;position:relative;top:30px}.about11-section-area{padding:50px 0}.aboutcounter-area{width:100%;margin-top:30px;margin-bottom:30px;position:relative;left:0}.images-second{margin:0}.about-11-textarea h1,.service11-header h1{font-size:30px;line-height:40px}.service11-boxtext{left:35px}.service-vectorarea{top:38%;left:40%}.immigritation-listarea{margin-top:30px;padding:0}.countries-tabs ul li button.nav-link{margin-bottom:20px;display:block}.work11-header h1{font-size:30px;line-height:40px}.work-border{left:36%}.team11-header h1{font-size:30px;line-height:40px}.team11-textarea{width:100%;left:0}.testimonial11-header h1,.blog11-haeder h1,.post11-header h1{font-size:30px;line-height:40px}.post-boxarea:hover .postiocns{height:370px}.cta11-header{margin-bottom:30px}.cta11-header h1{font-size:30px;line-height:40px}.more-service-area{margin-top:30px;padding:0}.contact3-textarea3 h1{font-size:30px;line-height:40px}.copyright11 p{line-height:26px}.haeder11-text h1{font-size:40px;line-height:50px}.header12-form form .nice-select{width:100%;margin-bottom:20px}button.themebtn14{margin:0}.haeder11-text{margin-bottom:30px}.preview-images{width:100%;height:100%;position:relative}.preview-textarea h1{font-size:40px;line-height:50px}.listpreview{display:block}.preview-abiut-area{margin-bottom:30px}.preview-abiut-area h1{font-size:30px;line-height:40px}.service-preview-haeder h1{font-size:35px;line-height:40px}.homepages-header h1{font-size:34px;line-height:44px}.prewhome-btn{left:10%;right:8%}.tabs-header h1{font-size:35px}.tabs-header{margin-bottom:30px}.features-header h1{font-size:35px;line-height:45px}.preview-footer-header h1{font-size:38px;line-height:47px}.get-preview1{margin-top:20px}.previewinner-header h1{font-size:35px;line-height:45px}}@media screen and (max-width:424px){.section-padding5,.section-padding14{padding:50px 0}.welcome-header-area{padding:150px 0 40px}.welcome1-textarea{padding:0}.welcome1-textarea h1{font-size:40px;line-height:50px}.welcome-headerimg{margin-top:50px}.about-author-imges{left:0}.about2-img{width:100%;position:relative;top:2px;left:0}.about-img2{object-fit:cover;width:100%;height:100%}.about-textarea{padding:0}.about-textarea h1{font-size:35px;line-height:50px}.about-pages-area{margin-top:30px}.section-padding8{padding:50px 0 35px}.service-tax-header{padding:0}.service-tax-header h1{font-size:35px;line-height:45px}.tax-consulting-box h1{font-size:22px}.tax-consult h1{padding:0;font-size:35px;line-height:45px}.counter1{border:1px solid #4f5c6a}img.counetrbg{display:none}.tax-consulttext{margin-bottom:30px}.service-taxs-header h1{padding:0;font-size:35px}.pricing-plan-header h1{padding:0;font-size:35px;line-height:45px}.hadding.hadding-p.single-price h2.pricing-heading,.hadding.hadding-p.single-price h2.pricing-heading span{font-size:35px}.testimonial-header h1{font-size:35px;line-height:45p;padding:0}.blog1-header-text h1,.contact1-header h1{padding:0;font-size:35px;line-height:45px}.locaicon1{position:relative}.location-text{margin-top:16px;left:0}.contact-main-box,.cta-from-area,.law-firm-text{margin-top:30px}.section-padding12{padding:0 0 50px}.copyright-section-area{text-align:center;display:block}.copyright-list{margin-top:20px}.welcome2-section-area{padding:120px 0 60px}.welcome2-textarea h1{font-size:35px;line-height:45px}.welcome2-textarea{margin-bottom:30px}img.ecommer{object-fit:cover;width:100%;height:100%;margin-top:30px;position:relative;top:0;left:0}.about-2-textarea{padding:0}.about2-author-images img{margin-bottom:30px}.about2-scetion-images{margin-bottom:0}.service-haeder-text h1{padding:0;font-size:35px;line-height:45px}.company-progress-area{padding:0}.company-images{margin-top:30px}.company-progress-area h1{font-size:35px;line-height:45px}.client-icon{position:relative}.client-main-pera{margin-top:20px;padding:0}.works-text-area{margin-top:30px;padding:0}.works-text-area h1{font-size:35px;line-height:45px}.pricing-pan2-header h1{padding:0;font-size:35px;line-height:45px}.features-textarea{margin-top:30px}.blog2-ahtuor2.blog-2ahthor{width:100%;height:100%;margin-top:50px;position:relative;left:0}.blog-auhtor2-text{padding:0}.blog2-textarea h1{font-size:35px;line-height:45px}.contact-padding{margin-top:30px;padding:0}.contact2-header h1{font-size:35px;line-height:45px}.clock-area{position:relative}.contact-location{margin-top:20px;padding-left:0;position:relative}.cta2-textarea{margin-bottom:30px}.cta2-textarea h1{font-size:35px;line-height:45p}.our-service-area,.contact-footer{margin-top:30px}.welcome3-header h1{font-size:40px;line-height:50px}.welcome3-header h1 span{font-size:40px}.welcome3-author-images{margin-top:30px}img.card1{width:100%;height:100%;position:relative;left:0}a.contact3{margin-top:20px;margin-left:0;display:inline-block}.about3-textarea{margin-top:30px;padding:0}.about3-textarea h1,.about3-textarea h1 span{font-size:35px;line-height:45px}.service3-textarea h1{padding:0;font-size:35px;line-height:45px}.service3-textarea h1 span{font-size:35px;line-height:45px}.service3-imag1{position:relative;right:0}.client2-textarea{margin-bottom:30px}.case2-study-textarea h1{padding:0;font-size:35px;line-height:55px}.blog3-header-text h1{padding:0;font-size:35px;line-height:45px}.contact3-image3{margin-bottom:30px}.contact3-textarea3,.contact3-fromarea{padding:0}.btn2-area3 a{margin-top:30px;display:inline-block}.section-padding15{padding:50px 0 40px}.social3-links-area{margin-bottom:30px}.about-3-links{margin-bottom:22px;padding:0}.contcat4-footer{margin-bottom:24px;padding:0}.tab-btn-wrapper{display:inline-block}.tab-btn-wrapper button{margin-bottom:20px}.about3-textarea1{margin-top:30px;padding:0}.about3-textarea1 h1{font-size:35px;line-height:45px}.counter3-boxarea4{margin:20px 0 0}.service-4-textarea4 h1{font-size:35px;line-height:45px}.service4-boxarea5.text-center{margin:0 0 24px}.theme6-btn6.resposinespace{margin:0}.client3-section-textarea{padding:0}h1.clienth2{font-size:35px;line-height:45px}.cta4-textarea4{padding:0}.testimonial4-header4 h1{font-size:35px;line-height:45px}.testimonial5-author{margin:0}.testimonial5-section5-area .owl-nav button.owl-prev{position:relative}.testimonial5-section5-area .owl-nav button.owl-next{margin-left:50px;position:relative}.testimonial5-section5-area .owl-nav{margin-top:30px;margin-bottom:30px}.testimonial5-section5-area .owl-nav button.owl-prev{left:0}.blog5-header5 h1{font-size:35px;line-height:45px}.blog-auhtor-text{order:0;margin:0;position:relative}.blog5-author5{margin:0}.contcat5-textarea5{padding:0}.contcat5-textarea5 h1{font-size:35px;line-height:45px}.contcat5-textarea5{margin-bottom:30px}.phone7-textarea{display:block}.phone7-text{margin-top:20px;padding:0}.about-5-links{margin-top:30px;padding:0}.contactcta5-form{margin-top:30px}.countre2-boxarea{margin-bottom:30px}.case-textarea{width:260px}.case2-textarea a{margin-top:20px}.case2-textarea p{font-size:15px;line-height:18px}img.img-4{display:none}.welcome4-textarea h1{font-size:42px;line-height:55px}.imag4{text-align:center}.position-bg{top:100px;right:0}.ima1-4{top:0;left:0}.special-1{top:92px;right:-14px}.special-2{bottom:119px;left:-45px}.special-3{top:16%;left:-39px}.elementor-21{top:0;left:0;right:0}.testimonial5-section5-area.owl-carousel.owl-loaded.owl-drag .owl-nav{text-align:center}.welcome4-textarea{margin-top:150px}.contact-footer.heightleft{padding-left:0}.missiontextarea{margin-top:30px;padding:0}.missiontextarea h1,.lawprovide-textarea h1{font-size:35px;line-height:45px}.lawprovide-textarea{margin-bottom:30px}.guidiance-boxarea{position:relative}.lax-conultingprovide{margin-top:24px;padding:0}.vission-textarea h1{font-size:35px;line-height:45px}.vission-textarea{padding:0}.nav-section-area ul li button{padding:0 0 0 39px}.vissionimages,.cta5-btn5-sexction{margin-top:30px}.cta5-auhtor6-area h1{font-size:35px;line-height:45px}.mobile-header.mobile-header.homepagesmall{background:#000;position:fixed}.mobile-header.mobile-header.homepagesmall1{background:#fff;position:fixed}.serviceauthior-area{margin-top:30px;padding:0}.serviceauthior-area h1{font-size:35px}.faq-textarea h1{font-size:35px;line-height:45px}.afteralex-area{display:block}.alex{margin-bottom:24px}.blogleftinner3-area h1{font-size:35px;line-height:45px}.modal-textarea{margin-top:30px}.postsocial-area{display:block}.share-area{margin-top:20px}.posttags ul li a{margin-left:10px}.replyfleex-area h1{margin:0;font-size:20px}.casestudy1 h1{font-size:35px;line-height:45px}.case-textarea.casestyleft{width:335px;left:10px}ul.pagination li a{width:40px;height:40px;margin:0 14px 0 0;line-height:31px}.team-inner h1{font-size:35px;line-height:45px}.welcome5-section-area{padding:140px 0 50px}.welcome5-author-area5 h1{font-size:45px;line-height:55px}.form5-srea{padding:0}.welcome5-imags{margin-top:60px}img.growth1{width:100%;position:relative;left:0}.abou-5textarea5{margin-top:30px;padding:0}.abou-5textarea5 h1,.service-authors5 h1{font-size:35px;line-height:45px}.works5-sectino{padding:0}.works5-sectino h1{font-size:35px;line-height:45px}.works-servicearea.equel{margin-top:30px}.worksicons5{position:relative}.workstext{margin-top:20px;padding:0}.case5-headertext h1{font-size:35px;line-height:45px}a.theme6-btn6.backgrnd6{margin-top:20px;margin-left:0}.pricng5-section-text h1,.testimonial5text5 h1{font-size:35px;line-height:45px}.header5-textareah5 h1{font-size:42px;line-height:52px}.h0mapagesixbtnall{display:inline-block}span.all-phoneflex{margin-top:20px;margin-left:0}.homewelcome6{margin-top:50px}.welcome3-section-area1.headerh5bg{padding:120px 0 50px}img.expert1{object-fit:cover;width:100%;height:100%;position:relative;top:0}img.imagesgreen{height:300px;top:14px;left:10px}.homeaboutimages img{margin-top:30px}.about6-second-txetxarea h1{font-size:35px;line-height:45px}.about6-second-txetxarea{margin-bottom:30px}.counter6-area{display:block}.counterall6{text-align:center;display:block}.counter6span{margin-bottom:20px}.servicetext h1,.company6text6 h1{font-size:35px;line-height:45px}.companyimgaes{z-index:1;position:relative}.text-testi h1{font-size:35px;line-height:45px}.text-testi{margin-bottom:30px}.blog6text6 h1,.contact6-alltextar h1{font-size:35px;line-height:45px}.contact6-alltextar{margin-bottom:30px}.contactbottom1{margin-bottom:20px}.cta6sectiontxt h1{font-size:35px;line-height:45px}.cta6sectiontxt{margin-bottom:30px}.homewelcome6{text-align:center;position:relative;left:0}.welcome7-textarea h1{font-size:40px;line-height:55px}.about-7textarea{margin-top:30px;padding:0}.about-7textarea h1{font-size:30px;line-height:40px}.uncommonlist{margin-top:20px}.service7-textarea h1{font-size:30px;line-height:40px}img.elementors12{z-index: - }.tax-consulttext1{margin-top:30px;padding:0}.tax-consulttext1 h1,.team7-textarea h1,.tsetimonial7-textarea h1{font-size:30px;line-height:40px}.blog-7-header h1{font-size:35px;line-height:45px}.contact7header h1,.cta7-textarea h1{font-size:30px;line-height:40px}.cta7-btnarea{margin-top:30px}.welcome8-header h1{font-size:45px;line-height:55px}.welcomecontact-header{z-index:2;margin-top:30px;position:relative}.about-2-textarea h1,.servicve-8-header h1{font-size:35px;line-height:45px}.counter8-box-area{margin-bottom:30px}.servicebenifites8 h1,.pricing8-header h1,.testimonial8-header h1,.blog-7-header h1,.contact8-from-area h1{font-size:35px;line-height:45px}.contcat8-images8{margin-top:30px}.contactbottom2.pnone{margin-top:30px;margin-bottom:30px}.cta8-headerarea h1{font-size:35px;line-height:45px}a.solutions2{margin-top:20px;margin-left:0;display:inline-block}.header9-textarea h1{font-size:45px;line-height:55px}img.welcome9{text-align:center;left:0}.others-author-area9{top:50px}.welconme8-imga{margin-top:30px}.others9-type{z-index:1;background:#fff;position:relative;top:10px;left:0}.others9-type.otherstype9{z-index:1;width:100%;position:relative;top:20px;left:0}.otherstype10{z-index:1;position:relative;top:30px;left:0}.otherstype11{z-index:1;position:relative;top:40px;right:0}.about9-textarea{margin-top:30px;padding:0}.about9-textarea h1,.service9-header h1,.works9-section-area h1,.service9-benefites-heade h1,.pricing-plan-header1 h1,.testimonial6-header h1,.blog9-header h1,.contact09-main-area h1,.cta9-header h1{font-size:35px;line-height:45px}.cta9-btnarea{margin-top:30px}.contactcta10{margin-top:20px;margin-left:0;display:inline-block}.phone9textarea h1{font-size:20px;line-height:30px}.header10-textarea h1{font-size:45px;line-height:54px}.header10-textarea{padding:-2px}.welcome-bgarea{margin-top:79px}.ellipsarea1{left:125px}.ellipsarea2{top:125px;left:-12px}.ellipsarea4{top:35%;right:-12px}.ellipsarea3{left:133px}.elips-icon{top:33%;left:33%}.experiance-area{width:100%;position:relative;left:0}.about10-textarea{padding:0}.about10-textarea h1{margin-bottom:20px;font-size:35px;line-height:45px}.divarea{display:block}.callicon.ts{margin-top:20px;margin-left:0}.servicebene10-header h1{font-size:35px}.service10-header h1{font-size:35px;line-height:45px}.elips-icon6{left:121px}.client10-header h1{font-size:35px;line-height:45px}.service10-icon{left:141px}.numbericon{left:137px}.service10-textarea{padding-left:61px}.all-center{text-align:start!important}.pricing-allowarea{text-align:center;margin-top:40px;margin-left:-53px}img.elementorspricing{text-align:center;margin-top:33px;left:0}.pricing10-boxarea ul{padding:0}.pricing10-boxarea{margin-bottom:30px}.testimonial10-header h1,.blog10-header h1{font-size:35px;line-height:45px}.auhtor-blog10{margin-bottom:30px}.blogsection-divided{padding:0}.contact10-header h1,.cta10-header h1{font-size:35px;line-height:45px}.cta10-header{margin-bottom:30px}a.solutions11{margin-bottom:20px}a.solutions12{margin-left:0}.testimonial10-owlcarousel.owl-carousel.owl-loaded.owl-drag .owl-nav button.owl-prev{text-align:center;margin:0 auto;position:relative;left:0}.testimonial10-owlcarousel.owl-carousel.owl-loaded.owl-drag .owl-nav button.owl-next{position:relative;left:10px;right:0}.testimonial10-owlcarousel.owl-carousel.owl-loaded.owl-drag .owl-nav{text-align:center}img.elementors67{display:none}.project-content-two{height:82%}.homepage7all-btn{display:block}a.shedulebtn4{margin-top:20px;margin-left:0}.shap1area.text-center{text-align:center;margin-bottom:30px}.testimonial7-carousel-area.owl-carousel.owl-loaded.owl-drag .owl-nav button.owl-prev{position:relative;left:0}.testimonial7-carousel-area.owl-carousel.owl-loaded.owl-drag .owl-nav{text-align:center;margin-top:30px}.testimonial7-carousel-area.owl-carousel.owl-loaded.owl-drag .owl-nav button.owl-next{position:relative;right:-15px}body,html{overflow-x:hidden}.contact3-image3{margin-top:30px}.team-detailsarea h1,.profesiional-skill h1{font-size:35px;line-height:45px}.profesiional-skill{margin-bottom:30px}.deatils-accordian,.team-detailsarea{margin-top:30px;padding:0}.deatils-accordian h1{font-size:33px;line-height:45px}.deatils-accordian h2.accordian-header{font-size:20px}.blog2-ahtuor2 h1{line-height:30px}.welcome7-textarea{margin-bottom:30px}.blog-auhtor-text h1{line-height:30px}.cta7-btnarea a{margin-top:20px;margin-left:0;display:inline-block}.portfolio-textarea{width:300px;left:20px}a.cta5btn5{margin-top:20px}.service9icons{top:44%}.experiance-area{position:inherit}.about10-textarea{margin-top:50px}.welcomeaboiut2 h1{font-size:45px;line-height:55px}.servicev1-textarea h1{font-size:35px;line-height:45px}.single-portfolio.singlecase .portfolio-textarea{width:320px;transition:all .4s ease-in-out;left:18px}.single-portfolio.singlecase:hover .portfolio-textarea{height:320px;transition:all .4s ease-in-out}.single-portfolio.singlecase .portfolio-textarea{padding:15px;transition:all .4s ease-in-out}.single-portfolio.singlecase .portfolio-textarea a.learn-more{margin-top:20px}.single-portfolio.singlecase .portfolio-textarea{bottom:16px}.welcome4-positionalarea{left:0}.position-bg img.elementors82{width:280px;height:280px;top:35px;left:35px}.blog-auhtor-text{border:1px solid #1d2940;margin-top:50px}.contact8{margin-top:20px}.welcomecontact-header .nice-select{margin-bottom:10px}.cta8-headerarea{margin-bottom:30px}.form5-srea .button13{width:100%;margin-top:21px;position:relative}a.theme6-btn6.backgrnd62{margin-top:20px;margin-left:0}.single-portfolio:hover .portfolio-textarea{width:289px;height:278px;bottom:26px;left:10%}.header5-textareah5{margin-top:60px}.all-phoneflex{margin-top:20px;margin-left:0}ul.pagination{margin-left:30px}.accordian-area.accourbutton button{line-height:30px}.tags-area ul li{margin-top:10px;margin-left:0;display:block}.tags-area ul li a{margin-left:0}.posttags ul li{text-align:start;justify-content:start;margin-top:20px}.posttags{display:flex}.replyfleex-area{display:block}.replyfleex-area a span{margin-top:20px;display:block}.blog-left-header h1{font-size:35px;line-height:45px}.blogleftinner3-area{padding:0}.replyfleex-area span{margin-top:20px;display:block}.about40links{padding-left:0}.welcome11-header-area h1{font-size:40px;line-height:50px}.welcome11-header-area{margin-bottom:30px}.cta-header-area{z-index:1;margin-bottom:60px;position:relative;top:30px}.about11-section-area{padding:50px 0}.aboutcounter-area{width:100%;margin-top:30px;margin-bottom:30px;position:relative;left:0}.images-second{margin:0}.about-11-textarea h1,.service11-header h1{font-size:30px;line-height:40px}.service11-boxtext{left:11px}.service-vectorarea{top:38%;left:40%}.immigritation-listarea{margin-top:30px;padding:0}.countries-tabs ul li button.nav-link{margin-bottom:20px;display:block}.work11-header h1{font-size:30px;line-height:40px}.work-border{left:35%}.team11-header h1{font-size:30px;line-height:40px}.team11-textarea{width:100%;left:0}.testimonial11-header h1,.blog11-haeder h1,.post11-header h1{font-size:30px;line-height:40px}.post-boxarea:hover .postiocns{height:320px}.cta11-header{margin-bottom:30px}.cta11-header h1{font-size:30px;line-height:40px}.more-service-area{margin-top:30px;padding:0}.contact3-textarea3 h1{font-size:30px;line-height:40px}.copyright11 p{line-height:26px}.haeder11-text h1{font-size:40px;line-height:50px}.header12-form form .nice-select{width:100%;margin-bottom:20px}button.themebtn14{margin:0}.haeder11-text{margin-bottom:30px}.preview-images{width:100%;height:100%;position:relative}.preview-textarea h1{font-size:40px;line-height:50px}.listpreview{display:block}.preview-abiut-area{margin-bottom:30px}.preview-abiut-area h1{font-size:30px;line-height:40px}.service-preview-haeder h1{font-size:35px;line-height:40px}.homepages-header h1{font-size:34px;line-height:44px}.prewhome-btn{left:10%;right:8%}.tabs-header h1{font-size:35px}.tabs-header{margin-bottom:30px}.features-header h1{font-size:35px;line-height:45px}.preview-footer-header h1{font-size:38px;line-height:47px}.get-preview1{margin-top:20px}.previewinner-header h1{font-size:35px;line-height:45px}}@media screen and (max-width:320px){.post-boxarea:hover .postiocns{height:278px}.haeder11-text h1{font-size:40px;line-height:50px}.header12-form form .nice-select{width:100%;margin-bottom:20px}button.themebtn14{margin:0}.haeder11-text{margin-bottom:30px}.preview-images{width:100%;height:100%;position:relative}.preview-textarea h1{font-size:40px;line-height:50px}.listpreview{display:block}.preview-abiut-area{margin-bottom:30px}.preview-abiut-area h1{font-size:30px;line-height:40px}.service-preview-haeder h1{font-size:35px;line-height:40px}.homepages-header h1{font-size:34px;line-height:44px}.prewhome-btn{left:10%;right:8%}.tabs-header h1{font-size:35px}.tabs-header{margin-bottom:30px}.features-header h1{font-size:35px;line-height:45px}.preview-footer-header h1{font-size:38px;line-height:47px}.get-preview1{margin-top:20px}.previewinner-header h1{font-size:35px;line-height:45px}.contact-main-box{padding:30px}.portfolio-textarea{left:0}.single-portfolio.singlecase .portfolio-textarea{width:100%;padding:25px;bottom:0;left:0}.tabs2-area{padding:20px}.features-textarea{padding:14px}.contact2-all-contact{padding:20px}.service3-icon{position:relative}.service3-auhtor3{margin-top:24px;padding:0}.all-btntabs li button.nav-link{margin-bottom:16px}img.imagesgreen{top:-2px}.documenticons{position:relative}.documents-textarea,.dosuments6{margin-top:20px;padding:0}.testomonial2-carousel-area1.owl-carousel.owl5-carousel.owl-loaded.owl-drag{padding:20px;position:relative}.header9-textarea h1{font-size:40px;line-height:50px}.others-author-area9{width:100%;position:relative;left:30px}.service9icons{top:37%}.service-auhtor9-boxarea{padding:10px 16px}.features9,.pricing9-boxarea{padding:16px}.blog9-boxarea{padding:24px}.phonearea-contact9{height:160px}.buttnocontact1{position:absolute;top:72px;left:0}.cta-contact6{margin-bottom:60px}.header10-textarea{padding:20px}.header10-textarea h1{font-size:40px;line-height:50px}.elips-icon6{left:102px}.service10-icon{left:122px}.numbericon{left:120px}img.elementorspricing{top:133px;left:-17px}.service11-boxtext{width:100%;left:0}.service-vectorarea{top:30%}.service11-boxtext.service12box{width:100%;left:0}.service-vectorarea.servicevector{top:32%}.work-border{left:103px}}
:root{--klb-orange:#eb7c3a;--klb-black:#0f0a07;--klb-body:#5f5f5f;--main-color:var(--klb-black);--main-text-color:var(--klb-black);--gray-color:#f7f4f1}.color-29,.color-31,.color-17{color:var(--klb-black)!important}.color-30,.color-22{color:var(--klb-body)!important}.about3span,.about-span{color:var(--klb-orange)!important}a.theme6-btn6,button.contcat5,.contact5-btn5 button{transition:all .25s ease-in-out;background:var(--klb-orange)!important;color:#fff!important;border:1px solid var(--klb-orange)!important}a.theme6-btn6:hover,button.contcat5:hover,.contact5-btn5 button:hover{background:var(--klb-black)!important;color:#fff!important;border-color:var(--klb-black)!important}a.theme6-btn6.backgrnd6{color:var(--klb-black)!important;border:1px solid var(--klb-black)!important;background:#fff!important}a.theme6-btn6.backgrnd6:hover{background:var(--klb-black)!important;color:#fff!important}.pagecolor .page-link,.page-link:hover{background:var(--klb-orange)!important;color:#fff!important;border-color:var(--klb-orange)!important}.breadcumb-section-area,.breadcumb-section,.banner-area,.cta5-section-area{background-color:var(--klb-black)!important}.accordion-button:not(.collapsed){color:var(--klb-orange)!important}input:focus,textarea:focus,select:focus{border-color:var(--klb-orange)!important;outline-color:var(--klb-orange)!important}.laearnmore2,.laearnmore2:hover{color:var(--klb-orange)!important}header.about-bg{top:0;left:0;right:0;box-shadow:0 2px 12px #00000040;z-index:10!important;background:var(--klb-black)!important;position:absolute!important}.main-menu-ex.homepage7>ul>li>a{white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:6px;transition:background .25s,color .25s,border-color .25s,transform .2s,box-shadow .25s;display:inline-flex;color:#fff!important;padding:9px 18px!important;font-size:15px!important;font-weight:600!important}.main-menu-ex.homepage7>ul>li>a:hover{border-color:var(--klb-orange);transform:translateY(-1px);box-shadow:0 6px 16px #eb7c3a66;background:var(--klb-orange)!important;color:#fff!important}.main-menu-ex.homepage7>ul>li>a i{color:var(--klb-orange);font-size:11px;transition:color .25s,transform .25s}.main-menu-ex.homepage7>ul>li>a:hover i{color:#fff}.main-menu-ex.homepage7>ul>li:hover>a i{transform:rotate(180deg)}.main-menu-ex.homepage7>ul{flex-wrap:nowrap;align-items:center;gap:28px;display:flex}.main-menu-ex.homepage7>ul>li{margin:0}header.about-bg .header-area{padding-top:8px;padding-bottom:8px}.header-elements .contact-3{margin-right:24px}@media (max-width:1399px){.main-menu-ex.homepage7>ul>li>a{font-size:15px!important}.header-elements .contact-3{margin-right:12px}}.main-menu-ex.homepage7 ul li ul{background:#fff!important;border-radius:4px!important;min-width:200px!important;padding:8px 0!important;box-shadow:0 8px 24px #0f0a0726!important}.main-menu-ex.homepage7 ul li ul li{width:100%!important;display:block!important}.main-menu-ex.homepage7 ul li ul li a{color:var(--klb-black)!important;background:0 0!important;width:100%!important;padding:10px 20px!important;transition:background .2s,color .2s!important;display:block!important}.main-menu-ex.homepage7 ul li ul li a:hover,.shedule-btn3{background:var(--klb-orange)!important;color:#fff!important}.klb-contact-cards{flex-direction:column;gap:14px;display:flex}.klb-contact-card{border:1px solid #efe9e3;border-left:4px solid var(--klb-orange);color:var(--klb-black);background:#fff;border-radius:10px;align-items:center;gap:18px;padding:18px 22px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s;display:flex}.klb-contact-card:hover{background:var(--klb-black);border-color:var(--klb-orange);color:#fff;transform:translateY(-2px);box-shadow:0 10px 24px #0f0a072e}.klb-contact-card:hover .klb-contact-card__label,.klb-contact-card:hover .klb-contact-card__value,.klb-contact-card:hover .klb-contact-card__arrow{color:#fff}.klb-contact-card--static{cursor:default}.klb-contact-card--static:hover{color:var(--klb-black);box-shadow:none;background:#fff;transform:none}.klb-contact-card--static:hover .klb-contact-card__label{color:var(--klb-body)}.klb-contact-card--static:hover .klb-contact-card__value{color:var(--klb-black)}.klb-contact-card__icon{background:var(--klb-orange);color:#fff;border-radius:50%;flex:0 0 52px;justify-content:center;align-items:center;width:52px;height:52px;font-size:20px;transition:background .2s;display:inline-flex}.klb-contact-card__icon--wa{background:#25d366}.klb-contact-card:hover .klb-contact-card__icon{background:var(--klb-orange)}.klb-contact-card:hover .klb-contact-card__icon--wa{background:#25d366}.klb-contact-card__body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.klb-contact-card__label{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-body);text-transform:uppercase;letter-spacing:1px;font-size:13px;font-weight:500;transition:color .2s}.klb-contact-card__value{font-family:var(--lora-font-family),serif;color:var(--klb-black);font-size:20px;font-weight:700;line-height:1.2;transition:color .2s}.klb-contact-card__arrow{color:var(--klb-orange);opacity:0;flex:none;font-size:14px;transition:opacity .25s,transform .25s,color .25s;transform:translate(-6px)}.klb-contact-card:hover .klb-contact-card__arrow{opacity:1;color:var(--klb-orange);transform:translate(0)}.klb-case-filters{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:50px;display:flex}.klb-case-filter{appearance:none;color:var(--klb-black);font-family:var(--kumbh-font-family),sans-serif;cursor:pointer;background:#fff;border:2px solid #e5dfd9;border-radius:999px;align-items:center;gap:8px;padding:10px 22px;font-size:15px;font-weight:600;transition:all .2s;display:inline-flex}.klb-case-filter:hover{border-color:var(--klb-orange);color:var(--klb-orange)}.klb-case-filter.is-active{background:var(--klb-black);border-color:var(--klb-black);color:#fff}.klb-case-filter__count{background:var(--klb-orange);color:#fff;border-radius:10px;padding:2px 8px;font-size:12px;font-weight:700;line-height:1.4}.klb-case-filter.is-active .klb-case-filter__count{color:var(--klb-black);background:#fff}.klb-case-grid{row-gap:30px}.klb-case-card{background:#fff;border:1px solid #efe9e3;border-radius:14px;flex-direction:column;height:100%;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;overflow:hidden;box-shadow:0 4px 18px #0f0a070d}.klb-case-card:hover{border-color:var(--klb-orange);transform:translateY(-4px);box-shadow:0 16px 36px #0f0a0724}.klb-case-card__image{aspect-ratio:16/10;background:#1a1a1a;position:relative;overflow:hidden}.klb-case-card__image img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.klb-case-card:hover .klb-case-card__image img{transform:scale(1.06)}.klb-case-card__badge{background:var(--klb-orange);color:#fff;font-family:var(--kumbh-font-family),sans-serif;text-transform:uppercase;letter-spacing:1.2px;border-radius:4px;padding:6px 12px;font-size:11px;font-weight:700;position:absolute;top:14px;left:14px}.klb-case-card__body{flex-direction:column;flex:1;padding:24px;display:flex}.klb-case-card__title{font-family:var(--lora-font-family),serif;color:var(--klb-black);margin:0 0 12px;font-size:20px;font-weight:600;line-height:1.3}.klb-case-card__summary{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-body);flex:1;margin:0 0 18px;font-size:15px;line-height:1.6}.klb-case-card__cta{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-orange);align-items:center;gap:8px;font-size:14px;font-weight:700;text-decoration:none;transition:gap .2s;display:inline-flex}.klb-case-card__cta:hover{color:var(--klb-orange);gap:14px}.klb-case-card{cursor:pointer}.klb-service-grid{row-gap:30px}.klb-service-card{cursor:pointer;background:#fff;border:1px solid #efe9e3;border-radius:14px;flex-direction:column;height:100%;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;overflow:hidden;box-shadow:0 4px 18px #0f0a070d}.klb-service-card:hover{border-color:var(--klb-orange);transform:translateY(-4px);box-shadow:0 16px 36px #0f0a0724}.klb-service-card__image{aspect-ratio:16/10;background:#1a1a1a;position:relative;overflow:hidden}.klb-service-card__image img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.klb-service-card:hover .klb-service-card__image img{transform:scale(1.06)}.klb-service-card__icon{background:var(--klb-orange);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:transform .25s;display:inline-flex;position:absolute;bottom:-28px;right:24px;box-shadow:0 8px 18px #eb7c3a59}.klb-service-card__icon img{filter:brightness(0)invert();width:32px;height:32px}.klb-service-card:hover .klb-service-card__icon{transform:rotate(-8deg)scale(1.05)}.klb-service-card__body{flex-direction:column;flex:1;padding:40px 24px 24px;display:flex}.klb-service-card__title{font-family:var(--lora-font-family),serif;color:var(--klb-black);margin:0 0 12px;font-size:22px;font-weight:600;line-height:1.3}.klb-service-card__summary{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-body);flex:1;margin:0 0 18px;font-size:15px;line-height:1.6}.klb-service-card__cta{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-orange);align-items:center;gap:8px;font-size:14px;font-weight:700;transition:gap .2s;display:inline-flex}.klb-service-card:hover .klb-service-card__cta{gap:14px}.klb-modal__list--two-col{grid-template-columns:1fr 1fr;gap:12px 24px;display:grid}@media (max-width:600px){.klb-modal__list--two-col{grid-template-columns:1fr}}.klb-svc-dialog{background:#fff;border-radius:14px;width:100%;max-width:980px;animation:.35s cubic-bezier(.16,1,.3,1) klbSlide;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000073}.klb-svc-dialog__body{padding:56px 56px 48px}@media (max-width:767px){.klb-svc-dialog__body{padding:40px 24px 32px}}.klb-svc__title{font-family:var(--lora-font-family),serif;color:var(--klb-black);letter-spacing:-.01em;margin:0 0 20px;font-size:clamp(34px,4.5vw,52px);font-weight:700;line-height:1.1}.klb-svc__intro{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-body);margin:0 0 36px;font-size:16px;line-height:1.85}.klb-svc__h2{font-family:var(--lora-font-family),serif;color:var(--klb-black);letter-spacing:-.01em;margin:0 0 24px;font-size:clamp(24px,2.6vw,30px);font-weight:700}.klb-svc__benefits{grid-template-columns:repeat(3,1fr);gap:18px 32px;margin:0 0 48px;padding:0;list-style:none;display:grid}@media (max-width:900px){.klb-svc__benefits{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.klb-svc__benefits{grid-template-columns:1fr}}.klb-svc__benefits li{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-black);align-items:center;gap:12px;font-size:15px;font-weight:500;line-height:1.5;display:flex}.klb-svc__benefits li i{color:var(--klb-orange);flex:none;font-size:16px}.klb-svc__advantage{grid-template-columns:1fr 1.1fr;align-items:stretch;gap:36px;margin-top:12px;display:grid}@media (max-width:767px){.klb-svc__advantage{grid-template-columns:1fr;gap:24px}}.klb-svc__advantage-image{background:#1a1a1a;border-radius:8px;min-height:320px;overflow:hidden}.klb-svc__advantage-image img{object-fit:cover;width:100%;height:100%;min-height:320px;display:block}.klb-svc__advantage-text{flex-direction:column;display:flex}.klb-svc__advantage-text p{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-body);margin:0 0 18px;font-size:15px;line-height:1.85}.klb-svc__advantage-text p:last-child{margin-bottom:0}.klb-svc__cta{border-top:1px solid #efe9e3;flex-wrap:wrap;gap:14px;margin-top:48px;padding-top:32px;display:flex}.klb-svc__cta .klb-modal__btn{flex:auto;min-width:200px}.klb-testimonials-section{background:#faf7f4;padding:90px 0}.klb-testimonial-grid{row-gap:24px}.klb-testimonial-card{text-align:center;cursor:pointer;background:#fff;border-radius:10px;flex-direction:column;align-items:center;height:calc(100% - 50px);margin-top:50px;padding:70px 28px 28px;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,opacity .35s;display:flex;position:relative;box-shadow:0 8px 24px #0f0a0712}.klb-testimonial-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #0f0a071f}.klb-testimonial-card__avatar{background:linear-gradient(135deg,var(--klb-orange),#c95f1f);color:#fff;width:100px;height:100px;font-family:var(--lora-font-family),serif;z-index:2;border:6px solid #fff;border-radius:50%;justify-content:center;align-items:center;font-size:32px;font-weight:700;transition:transform .35s;display:inline-flex;position:absolute;top:-50px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #0f0a0726}.klb-testimonial-card:hover .klb-testimonial-card__avatar{transform:translate(-50%)scale(1.05)}.klb-testimonial-card__quote{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-body);flex:1;margin:0 0 24px;padding:0 6px;font-size:14.5px;font-style:italic;line-height:1.75;position:relative}.klb-testimonial-card__quote:before{content:"““";color:var(--klb-orange);font-family:var(--lora-font-family),serif;vertical-align:-2px;letter-spacing:-2px;margin-right:6px;font-size:18px;font-weight:700}.klb-testimonial-card__quote:after{content:"””";color:var(--klb-orange);font-family:var(--lora-font-family),serif;vertical-align:-2px;letter-spacing:-2px;margin-left:4px;font-size:18px;font-weight:700}.klb-testimonial-card__top{margin-top:auto;display:block}.klb-testimonial-card__name{font-family:var(--lora-font-family),serif;color:var(--klb-orange);margin:0;font-size:18px;font-weight:700;line-height:1.3;display:inline}.klb-testimonial-card__role{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-body);margin:0 0 0 8px;font-size:13px;font-weight:500;display:inline}.klb-testimonial-card__stars,.klb-testimonial-card__bottom,.klb-testimonial-card__quote-icon{display:none}.klb-testimonials-section.is-focused .klb-testimonial-card{opacity:.45;transform:scale(.96)}.klb-testimonial-card.is-active{z-index:5;box-shadow:0 28px 56px #eb7c3a4d,0 8px 18px #0f0a071a;opacity:1!important;transform:scale(1.04)!important}.klb-testimonial-card.is-active .klb-testimonial-card__avatar{transform:translate(-50%)scale(1.08);box-shadow:0 0 0 4px #eb7c3a40,0 12px 24px #0003}.klb-marquee{width:100%;padding:8px 0 28px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 80px calc(100% - 80px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 80px calc(100% - 80px),#0000 100%)}.klb-marquee__swiper{padding:0 60px!important}.klb-marquee .swiper-wrapper{transition-timing-function:linear!important}.klb-marquee .swiper-slide{height:auto}.klb-marquee .swiper-slide .klb-testimonial-card{height:100%}@media (max-width:600px){.klb-marquee{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 30px calc(100% - 30px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 30px calc(100% - 30px),#0000 100%)}.klb-marquee__swiper{padding:0 20px!important}}.klb-ceo-section{background:linear-gradient(135deg,var(--klb-black)0%,#1a1410 100%);color:#fff;padding:100px 0;position:relative;overflow:hidden}.klb-ceo-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#eb7c3a2e,#0000 70%);width:360px;height:360px;position:absolute;top:-120px;right:-120px}.klb-ceo-section:after{content:"";pointer-events:none;background:radial-gradient(circle,#eb7c3a14,#0000 70%);width:400px;height:400px;position:absolute;bottom:-150px;left:-150px}.klb-ceo__image-wrap{aspect-ratio:4/5;border:4px solid var(--klb-orange);border-radius:16px;position:relative;overflow:hidden;box-shadow:0 20px 50px #0006}.klb-ceo__image-wrap img{object-fit:cover;filter:brightness(.85)saturate(.95);width:100%;height:100%;display:block}.klb-ceo__image-badge{background:var(--klb-orange);color:#fff;text-align:center;border-radius:10px;padding:14px 20px;position:absolute;bottom:24px;right:24px;box-shadow:0 8px 20px #0000004d}.klb-ceo__badge-since{font-family:var(--kumbh-font-family),sans-serif;text-transform:uppercase;letter-spacing:2px;opacity:.9;font-size:11px;display:block}.klb-ceo__badge-year{font-family:var(--lora-font-family),serif;font-size:28px;font-weight:700;line-height:1.1;display:block}.klb-ceo__content{z-index:1;padding:20px 0 20px 30px;position:relative}@media (max-width:991px){.klb-ceo__content{padding:30px 0 0}}.klb-ceo__eyebrow{font-family:var(--kumbh-font-family),sans-serif;letter-spacing:3px;text-transform:uppercase;color:var(--klb-orange);margin-bottom:16px;font-size:12px;font-weight:600;display:inline-block}.klb-ceo__title{font-family:var(--lora-font-family),serif;color:#fff;letter-spacing:-.01em;margin:0 0 24px;font-size:clamp(28px,3.5vw,42px);font-weight:600;line-height:1.2}.klb-ceo__greeting{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-orange);margin:0 0 18px;font-size:16px;font-style:italic;font-weight:600}.klb-ceo__body p{font-family:var(--kumbh-font-family),sans-serif;color:#ffffffc7;margin:0 0 14px;font-size:15px;line-height:1.85}.klb-ceo__signature{border-top:1px solid #ffffff1f;margin-top:28px;padding-top:20px}.klb-ceo__sig-name{font-family:var(--lora-font-family),serif;color:#fff;margin:0 0 4px;font-size:18px;font-weight:700}.klb-ceo__sig-firm{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-orange);text-transform:uppercase;letter-spacing:1.5px;margin:0;font-size:14px;font-weight:600}.klb-hero{background:#faf7f4;padding:90px 0 110px;position:relative;overflow:hidden}.klb-hero__bg{pointer-events:none;position:absolute;inset:0}.klb-hero__glow{filter:blur(80px);opacity:.55;border-radius:50%;position:absolute}.klb-hero__glow--1{background:radial-gradient(circle,#eb7c3a59,#0000 70%);width:400px;height:400px;top:-120px;left:-120px}.klb-hero__glow--2{background:radial-gradient(circle,#0f0a072e,#0000 70%);width:500px;height:500px;bottom:-180px;right:-150px}.klb-hero__row{z-index:1;position:relative}.klb-hero__copy{max-width:560px}.klb-hero__eyebrow{color:var(--klb-orange);font-family:var(--kumbh-font-family),sans-serif;letter-spacing:.4px;background:#eb7c3a1a;border:1px solid #eb7c3a40;border-radius:999px;align-items:center;gap:10px;margin-bottom:24px;padding:8px 16px;font-size:13px;font-weight:600;display:inline-flex}.klb-hero__title{font-family:var(--lora-font-family),serif;color:var(--klb-black);letter-spacing:-.02em;margin:0 0 22px;font-size:clamp(38px,5.4vw,64px);font-weight:600;line-height:1.08}.klb-hero__title em{color:var(--klb-orange);white-space:nowrap;font-style:italic;position:relative}.klb-hero__title em:after{content:"";z-index:-1;background:#eb7c3a2e;height:8px;position:absolute;bottom:4px;left:0;right:0}.klb-hero__lead{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-body);max-width:520px;margin:0 0 32px;font-size:17px;line-height:1.7}.klb-hero__cta{flex-wrap:wrap;gap:14px;margin-bottom:44px;display:flex}.klb-hero__btn{font-family:var(--kumbh-font-family),sans-serif;border:2px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:14px 26px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s,color .2s;display:inline-flex}.klb-hero__btn--primary{background:var(--klb-orange);box-shadow:0 8px 24px #eb7c3a59;color:#fff!important}.klb-hero__btn--primary:hover{background:#d96a2c;transform:translateY(-2px);box-shadow:0 12px 30px #eb7c3a73}.klb-hero__btn--ghost{background:#0f0a070a;border-color:#0f0a071f;color:var(--klb-black)!important}.klb-hero__btn--ghost:hover{background:#25d366;border-color:#25d366;transform:translateY(-2px);color:#fff!important}.klb-hero__stats{border-top:1px solid #0f0a0714;gap:32px;padding-top:28px;display:flex}.klb-hero__stat{flex-direction:column;gap:2px;display:flex}.klb-hero__stat-num{font-family:var(--lora-font-family),serif;color:var(--klb-orange);font-size:30px;font-weight:700;line-height:1}.klb-hero__stat-label{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-body);text-transform:uppercase;letter-spacing:1.2px;font-size:12px;font-weight:600}.klb-hero__visual{aspect-ratio:5/5.4;max-width:520px;margin:0 0 0 auto;position:relative}@media (max-width:991px){.klb-hero__visual{margin:50px auto 0}}.klb-hero__deck{width:100%;overflow:hidden}.klb-hero__sweep{pointer-events:none;z-index:50;will-change:transform;position:absolute;inset:0;transform:translateY(100%)}.klb-hero__sweep--orange{background:var(--klb-orange)}.klb-hero__sweep--black{background:var(--klb-black)}.klb-hero__sweep--active{animation:1.2s cubic-bezier(.77,0,.18,1) forwards klbSweepUp}@keyframes klbSweepUp{0%{transform:translateY(100%)}43%{transform:translateY(0)}58%{transform:translateY(0)}to{transform:translateY(-100%)}}.klb-hero__deck .swiper-slide{height:auto}.klb-hero__slideshow{border-radius:260px 260px 16px 16px;width:78%;height:100%;position:absolute;top:0;right:0;overflow:hidden;box-shadow:0 30px 60px #0f0a0733}.klb-hero__slide-img{object-fit:cover;filter:saturate(1.05);width:100%;height:100%;animation:6s ease-in-out infinite alternate klbHeroKenBurns;display:block}@keyframes klbHeroKenBurns{0%{transform:scale(1)}to{transform:scale(1.08)}}.klb-hero__slide-frame{border:6px solid var(--klb-orange);pointer-events:none;z-index:-1;border-radius:260px 260px 16px 16px;width:78%;height:100%;position:absolute;top:12px;right:12px}.klb-hero__anim{opacity:0;transform:translateY(16px)}.swiper-slide-active .klb-hero__anim{animation:.9s cubic-bezier(.16,1,.3,1) forwards klbHeroIn}.swiper-slide-active .klb-hero__eyebrow{animation-delay:.1s}.swiper-slide-active .klb-hero__title{animation-delay:.2s}.swiper-slide-active .klb-hero__lead{animation-delay:.32s}.swiper-slide-active .klb-hero__cta{animation-delay:.44s}.swiper-slide-active .klb-hero__stats{animation-delay:.56s}.swiper-slide-active .klb-hero__quote-card{animation-delay:.3s}.swiper-slide-active .klb-hero__badge{animation-delay:.48s}@keyframes klbHeroIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.klb-hero__pagination{justify-content:center;gap:10px;margin-top:36px;display:flex}.klb-hero__bullet{cursor:pointer;background:#0f0a072e;border:none;border-radius:2px;width:28px;height:4px;padding:0;transition:background .3s,width .3s;display:inline-block}.klb-hero__bullet--active{background:var(--klb-orange);width:48px}.klb-hero__quote-card{border-left:4px solid var(--klb-orange);z-index:3;background:#fff;border-radius:14px;max-width:240px;padding:22px 22px 18px 26px;position:absolute;bottom:18%;left:0;box-shadow:0 18px 40px #0f0a072e}.klb-hero__quote-mark{font-family:var(--lora-font-family),serif;color:var(--klb-orange);opacity:.18;font-size:50px;line-height:1;position:absolute;top:4px;left:12px}.klb-hero__quote-card p{font-family:var(--lora-font-family),serif;color:var(--klb-black);margin:0 0 8px;font-size:15px;font-style:italic;font-weight:500;line-height:1.5}.klb-hero__quote-author{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-orange);text-transform:uppercase;letter-spacing:1.3px;font-size:11px;font-weight:700;display:block}.klb-hero__chip{z-index:2;border:4px solid #fff;border-radius:16px;width:130px;height:130px;position:absolute;overflow:hidden;box-shadow:0 16px 36px #0f0a0740}.klb-hero__chip img{object-fit:cover;width:100%;height:100%;display:block}.klb-hero__chip--top{animation:5.5s ease-in-out infinite klbFloat;top:6%;left:-8%}@keyframes klbFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.klb-hero__badge{background:var(--klb-black);color:#fff;z-index:3;border:2px solid var(--klb-orange);border-radius:14px;align-items:center;gap:12px;padding:14px 18px;display:flex;position:absolute;bottom:4%;right:-4%;box-shadow:0 16px 36px #0f0a0759}.klb-hero__badge i{color:var(--klb-orange);font-size:22px}.klb-hero__badge strong{font-family:var(--lora-font-family),serif;font-size:14px;font-weight:700;line-height:1.1;display:block}.klb-hero__badge span{font-family:var(--kumbh-font-family),sans-serif;color:#ffffffb3;letter-spacing:1.2px;text-transform:uppercase;margin-top:2px;font-size:11px;display:block}@media (max-width:767px){.klb-hero{padding:60px 0 80px}.klb-hero__visual{aspect-ratio:4/5;max-width:380px}.klb-hero__chip{width:100px;height:100px}.klb-hero__quote-card{max-width:200px;padding:16px 18px 14px 22px}.klb-hero__stats{gap:20px}.klb-hero__stat-num{font-size:24px}}.klb-hero-banner{position:relative;overflow:hidden}.klb-hero-banner__deck,.klb-hero-banner__deck .swiper-wrapper,.klb-hero-banner__deck .swiper-slide{width:100%}.klb-hero-banner__slide{align-items:center;min-height:100vh;padding:80px 0;display:flex;position:relative}.klb-hero-banner__bg{z-index:0;background-position:top;background-repeat:no-repeat;background-size:cover;animation:6s ease-in-out infinite alternate klbHeroKenBurns;position:absolute;inset:0}.klb-hero-banner__shade{z-index:1;background:linear-gradient(90deg,#0f0a078c 0%,#0f0a0740 40%,#0000 70%);position:absolute;inset:0}.klb-hero-banner__slide--left .klb-hero-banner__shade{background:linear-gradient(270deg,#0f0a078c 0%,#0f0a0740 40%,#0000 70%)}.klb-hero-banner__slide--left .swiper-slide-active .klb-hero-banner__card,.swiper-slide-active .klb-hero-banner__slide--left .klb-hero-banner__card{transform-origin:0;animation:.9s cubic-bezier(.16,1,.3,1) forwards klbCardInLeft}@keyframes klbCardInLeft{0%{opacity:0;transform:translate(-60px)scale(.94)}to{opacity:1;transform:translate(0)scale(1)}}.klb-hero-banner>.klb-hero-banner__deck .container{z-index:2;position:relative}.klb-hero-banner__card{background:var(--klb-black);color:#fff;border-radius:18px;padding:50px 44px;position:relative;overflow:hidden;box-shadow:0 30px 70px #00000073}.klb-hero-banner__card:before{content:"";pointer-events:none;background:radial-gradient(circle,#eb7c3a38,#0000 70%);width:280px;height:280px;position:absolute;top:-120px;right:-120px}.klb-hero-banner__eyebrow{color:var(--klb-orange);font-family:var(--kumbh-font-family),sans-serif;letter-spacing:.4px;z-index:1;background:#eb7c3a26;border:1px solid #eb7c3a59;border-radius:999px;align-items:center;gap:10px;margin-bottom:22px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex;position:relative}.klb-hero-banner__title{font-family:var(--lora-font-family),serif;color:#fff;letter-spacing:-.02em;z-index:1;margin:0 0 22px;font-size:clamp(36px,4.8vw,60px);font-weight:700;line-height:1.05;position:relative}.klb-hero-banner__title span{display:block}.klb-hero-banner__accent{color:var(--klb-orange)}.klb-hero-banner__lead{font-family:var(--kumbh-font-family),sans-serif;color:#ffffffc7;z-index:1;margin:0 0 28px;font-size:15px;line-height:1.7;position:relative}.klb-hero-banner__cta{z-index:1;flex-wrap:wrap;gap:12px;display:flex;position:relative}.klb-hero-banner__btn{font-family:var(--kumbh-font-family),sans-serif;border-radius:8px;align-items:center;gap:10px;padding:13px 22px;font-size:14px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s,color .2s;display:inline-flex}.klb-hero-banner__btn--primary{background:var(--klb-orange);box-shadow:0 8px 24px #eb7c3a59;color:#fff!important}.klb-hero-banner__btn--primary:hover{background:#d96a2c;transform:translateY(-2px)}.klb-hero-banner__btn--ghost{background:#ffffff0f;border:1px solid #ffffff2e;color:#fff!important}.klb-hero-banner__btn--ghost:hover{background:#25d366;border-color:#25d366;transform:translateY(-2px);color:#fff!important}.klb-hero-banner__card{opacity:0;transform-origin:100%;transform:translate(60px)scale(.94)}.swiper-slide-active .klb-hero-banner__card{animation:.9s cubic-bezier(.16,1,.3,1) forwards klbCardIn}@keyframes klbCardIn{0%{opacity:0;transform:translate(60px)scale(.94)}to{opacity:1;transform:translate(0)scale(1)}}.klb-text-anim{opacity:0;filter:blur(4px);transform:translateY(20px)}.swiper-slide-active .klb-text-anim{animation:.9s cubic-bezier(.16,1,.3,1) forwards klbTextRise}.swiper-slide-active .klb-text-anim--1{animation-delay:.35s}.swiper-slide-active .klb-text-anim--2{animation-delay:.48s}.swiper-slide-active .klb-text-anim--3{animation-delay:.58s}.swiper-slide-active .klb-text-anim--4{animation-delay:.7s}.swiper-slide-active .klb-text-anim--5{animation-delay:.82s}@keyframes klbTextRise{0%{opacity:0;filter:blur(4px);transform:translateY(20px)}60%{filter:blur()}to{opacity:1;filter:blur();transform:translateY(0)}}.klb-hero-banner__pagination{z-index:3;justify-content:center;gap:10px;display:flex;position:absolute;bottom:28px;left:0;right:0}@media (max-width:767px){.klb-hero-banner__slide{min-height:520px;padding:50px 0}.klb-hero-banner__card{border-radius:14px;padding:32px 24px}.klb-hero-banner__shade{background:linear-gradient(#0000 0%,#0f0a0799 40%,#0f0a07b3 100%)}}.klb-trust-banner{align-items:center;min-height:520px;padding:60px 0;display:flex;position:relative;overflow:hidden}.klb-trust-banner__bg{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.klb-trust-banner__shade{z-index:1;background:linear-gradient(90deg,#0f0a078c 0%,#0f0a0740 40%,#0000 70%);position:absolute;inset:0}.klb-trust-banner>.container{z-index:2;position:relative}.klb-trust-banner__card{background:var(--klb-black);color:#fff;border-radius:18px;padding:56px 48px;position:relative;overflow:hidden;box-shadow:0 30px 70px #00000073}.klb-trust-banner__card:before{content:"";pointer-events:none;background:radial-gradient(circle,#eb7c3a38,#0000 70%);width:280px;height:280px;position:absolute;top:-120px;right:-120px}.klb-trust-banner__title{font-family:var(--lora-font-family),serif;color:#fff;letter-spacing:-.02em;margin:0 0 22px;font-size:clamp(40px,5.5vw,68px);font-weight:700;line-height:1.05}.klb-trust-banner__title span{display:block}.klb-trust-banner__accent{color:var(--klb-orange)}.klb-trust-banner__lead{font-family:var(--kumbh-font-family),sans-serif;color:#ffffffc7;margin:0 0 32px;font-size:16px;line-height:1.7}.klb-trust-banner__cta{display:flex}.klb-trust-banner__btn{background:var(--klb-orange);font-family:var(--kumbh-font-family),sans-serif;border-radius:8px;align-items:center;gap:10px;padding:14px 26px;font-size:15px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 24px #eb7c3a59;color:#fff!important}.klb-trust-banner__btn:hover{background:#d96a2c;transform:translateY(-2px);box-shadow:0 12px 30px #eb7c3a73;color:#fff!important}@media (max-width:767px){.klb-trust-banner{min-height:480px;padding:40px 0}.klb-trust-banner__card{border-radius:14px;padding:36px 28px}.klb-trust-banner__shade{background:linear-gradient(#0000 0%,#0f0a078c 40%,#0f0a0799 100%)}}.klb-cases-section{background:radial-gradient(circle at 80% 0,#eb7c3a0d,#0000 50%),#fff;padding:90px 0}.klb-cases-grid{row-gap:30px}.klb-cases-marquee{width:100%;padding:6px 0 30px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 80px calc(100% - 80px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 80px calc(100% - 80px),#0000 100%)}.klb-cases-marquee__swiper{padding:0 60px!important}.klb-cases-marquee .swiper-wrapper{transition-timing-function:linear!important}.klb-cases-marquee .swiper-slide{height:auto}@media (max-width:600px){.klb-cases-marquee{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 30px calc(100% - 30px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 30px calc(100% - 30px),#0000 100%)}.klb-cases-marquee__swiper{padding:0 20px!important}}.klb-case-tile{aspect-ratio:4/5;isolation:isolate;background:var(--klb-black);border-radius:18px;text-decoration:none;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;display:block;position:relative;overflow:hidden;box-shadow:0 10px 30px #0f0a071f}.klb-case-tile:hover{transform:translateY(-6px);box-shadow:0 24px 50px #0f0a0740}.klb-case-tile__image{position:absolute;inset:0;overflow:hidden}.klb-case-tile__image img{object-fit:cover;filter:brightness(.95)saturate(1.05);width:100%;height:100%;transition:transform .6s,filter .4s;display:block}.klb-case-tile:hover .klb-case-tile__image img{filter:brightness(.7);transform:scale(1.08)}.klb-case-tile__badge{z-index:3;background:var(--klb-orange);color:#fff;font-family:var(--kumbh-font-family),sans-serif;text-transform:uppercase;letter-spacing:1.4px;border-radius:4px;padding:6px 12px;font-size:11px;font-weight:700;position:absolute;top:18px;left:18px;box-shadow:0 4px 12px #0000004d}.klb-case-tile__badge--civil{background:#1e88e5}.klb-case-tile__badge--criminal{background:#c62828}.klb-case-tile__badge--mixed{background:var(--klb-orange)}.klb-case-tile__base{z-index:2;background:linear-gradient(#0000 0%,#0f0a0799 40%,#0f0a07d9 100%);padding:24px 24px 22px;transition:opacity .3s,transform .3s;position:absolute;bottom:0;left:0;right:0;transform:translateY(0)}.klb-case-tile__base-title{font-family:var(--lora-font-family),serif;color:#fff;text-shadow:0 2px 6px #0006;margin:0;font-size:19px;font-weight:700;line-height:1.3}.klb-case-tile:hover .klb-case-tile__base{opacity:0;transform:translateY(20px)}.klb-case-tile__overlay{z-index:2;opacity:0;background:linear-gradient(#0f0a0733 0%,#0f0a07bf 50%,#0f0a07f2 100%);flex-direction:column;justify-content:flex-end;padding:28px;transition:opacity .35s;display:flex;position:absolute;inset:0}.klb-case-tile:hover .klb-case-tile__overlay{opacity:1}.klb-case-tile__title{font-family:var(--lora-font-family),serif;color:#fff;opacity:0;margin:0 0 12px;font-size:22px;font-weight:700;line-height:1.25;transition:transform .45s cubic-bezier(.16,1,.3,1) 50ms,opacity .4s 50ms;transform:translateY(20px)}.klb-case-tile__excerpt{font-family:var(--kumbh-font-family),sans-serif;color:#ffffffd9;opacity:0;margin:0 0 18px;font-size:14px;line-height:1.65;transition:transform .45s cubic-bezier(.16,1,.3,1) .15s,opacity .4s .15s;transform:translateY(20px)}.klb-case-tile__cta{color:var(--klb-orange);font-family:var(--kumbh-font-family),sans-serif;opacity:0;align-items:center;gap:10px;font-size:14px;font-weight:700;transition:transform .45s cubic-bezier(.16,1,.3,1) .25s,opacity .4s .25s,gap .2s;display:inline-flex;transform:translateY(20px)}.klb-case-tile:hover .klb-case-tile__title,.klb-case-tile:hover .klb-case-tile__excerpt,.klb-case-tile:hover .klb-case-tile__cta{opacity:1;transform:translateY(0)}.klb-case-tile:hover .klb-case-tile__cta{gap:16px}.klb-cases-section__cta{background:var(--klb-orange);font-family:var(--kumbh-font-family),sans-serif;border-radius:8px;align-items:center;gap:12px;padding:14px 28px;font-size:15px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 22px #eb7c3a59;color:#fff!important}.klb-cases-section__cta:hover{background:#d96a2c;transform:translateY(-2px);box-shadow:0 12px 28px #eb7c3a73;color:#fff!important}@media (max-width:575px){.klb-case-tile{aspect-ratio:5/6}}.klb-heritage-section{background:radial-gradient(circle at 15% 0,#eb7c3a0f,#0000 50%),#faf7f4;padding:90px 0;overflow:hidden}.klb-heritage__header{text-align:center;max-width:760px;margin:0 auto 80px}.klb-heritage__cta{text-align:center;margin-top:60px}.klb-timeline{padding:40px 0;position:relative}.klb-timeline__track{background:linear-gradient(90deg,transparent 0%,#eb7c3a66 4%,var(--klb-orange)12%,var(--klb-orange)88%,#eb7c3a66 96%,transparent 100%);transform-origin:0;z-index:0;border-radius:2px;height:4px;animation:1.4s cubic-bezier(.16,1,.3,1) .2s both klbTrackGrow;position:absolute;top:50%;left:5%;right:5%}@keyframes klbTrackGrow{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.klb-timeline__row{z-index:1;grid-template-columns:repeat(4,1fr);grid-auto-rows:min-content;gap:16px;display:grid;position:relative}.klb-timeline__item{text-align:center;grid-template-rows:minmax(120px,auto) 24px 56px 24px minmax(120px,auto);place-items:center;display:grid;position:relative}.klb-timeline__item--above .klb-timeline__content{grid-row:1;align-self:end;padding-bottom:6px}.klb-timeline__item--above .klb-timeline__connector{grid-row:2}.klb-timeline__item--above .klb-timeline__node{grid-row:3}.klb-timeline__item--above .klb-timeline__year{grid-row:4/5;align-self:start;padding-top:12px}.klb-timeline__item--below .klb-timeline__year{grid-row:2;align-self:end;padding-bottom:12px}.klb-timeline__item--below .klb-timeline__node{grid-row:3}.klb-timeline__item--below .klb-timeline__connector{grid-row:4}.klb-timeline__item--below .klb-timeline__content{grid-row:5;align-self:start;padding-top:6px}.klb-timeline__node{background:linear-gradient(135deg,var(--klb-orange),#c95f1f);color:#fff;cursor:default;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:22px;transition:transform .3s;display:inline-flex;box-shadow:0 6px 18px #eb7c3a66,0 0 0 4px #faf7f4,0 0 0 6px #eb7c3a2e}.klb-timeline__node:hover{transform:scale(1.08)rotate(-6deg)}.klb-timeline__year{font-family:var(--lora-font-family),serif;color:var(--klb-orange);font-size:30px;font-weight:700;line-height:1}.klb-timeline__connector{background:linear-gradient(to bottom,var(--klb-orange),#eb7c3a33);border-radius:1px;width:2px;height:100%}.klb-timeline__content{max-width:220px;padding:0 8px}.klb-timeline__content h3{font-family:var(--lora-font-family),serif;color:var(--klb-black);margin:0 0 8px;font-size:17px;font-weight:700;line-height:1.3}.klb-timeline__content p{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-body);margin:0;font-size:13px;line-height:1.55}@media (max-width:767px){.klb-timeline{padding:0}.klb-timeline__track{display:none}.klb-timeline__row{grid-template-columns:1fr;gap:0}.klb-timeline__item{border-left:3px solid var(--klb-orange);text-align:left;grid-template-rows:auto;place-items:start;margin-left:16px;padding:24px 0 24px 28px;position:relative}.klb-timeline__item .klb-timeline__content,.klb-timeline__item .klb-timeline__node,.klb-timeline__item .klb-timeline__year,.klb-timeline__item .klb-timeline__connector{grid-area:auto/1}.klb-timeline__item .klb-timeline__connector{display:none}.klb-timeline__item .klb-timeline__node{width:48px;height:48px;font-size:18px;position:absolute;top:24px;left:-28px}.klb-timeline__item .klb-timeline__year{margin-bottom:8px;font-size:24px}.klb-timeline__item .klb-timeline__content{max-width:100%}}.klb-stats-section{background:linear-gradient(#fdfaf6 0%,#f4ede4 100%);padding:100px 0;position:relative;overflow:hidden}.klb-stats-section__bg{pointer-events:none;position:absolute;inset:0}.klb-stats-section__glow{filter:blur(90px);opacity:.55;border-radius:50%;position:absolute}.klb-stats-section__glow--1{background:radial-gradient(circle,#eb7c3a4d,#0000 70%);width:360px;height:360px;top:-120px;left:-120px}.klb-stats-section__glow--2{background:radial-gradient(circle,#2b1a122e,#0000 70%);width:420px;height:420px;bottom:-160px;right:-140px}.klb-stats-section .container{z-index:1;position:relative}.klb-stats-grid{grid-template-columns:1fr 1fr;gap:18px;max-width:520px;display:grid}@media (max-width:575px){.klb-stats-grid{grid-template-columns:1fr}}.klb-stat-card{text-align:center;isolation:isolate;background:#fff;border:1px solid #efe9e3;border-radius:18px;padding:28px 22px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s;position:relative;overflow:hidden;box-shadow:0 8px 24px #2b1a120f}.klb-stat-card:before{content:"";background:linear-gradient(135deg,var(--klb-orange),transparent 70%);opacity:.22;border-radius:50%;width:100px;height:100px;transition:transform .4s,opacity .3s;position:absolute;top:-50px;right:-50px}.klb-stat-card:hover{border-color:#eb7c3a73;transform:translateY(-6px);box-shadow:0 22px 44px #eb7c3a33,0 4px 10px #2b1a120f}.klb-stat-card:hover:before{opacity:.35;transform:scale(1.5)}.klb-stat-card__icon{background:linear-gradient(135deg,var(--klb-orange),#c95f1f);color:#fff;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:16px;font-size:22px;transition:transform .3s;display:inline-flex;box-shadow:0 6px 14px #eb7c3a59}.klb-stat-card:hover .klb-stat-card__icon{transform:rotate(-8deg)scale(1.05)}.klb-stat-card__num{font-family:var(--lora-font-family),serif;color:var(--klb-black);letter-spacing:-.02em;background:linear-gradient(135deg,var(--klb-black)0%,#c95f1f 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 8px;font-size:38px;font-weight:700;line-height:1}.klb-stat-card__label{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-black);margin:0 0 4px;font-size:14px;font-weight:700;line-height:1.3}.klb-stat-card__sub{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-body);text-transform:uppercase;letter-spacing:.8px;margin:0;font-size:12px;font-weight:500}.klb-stats-copy{padding-left:30px}@media (max-width:991px){.klb-stats-copy{padding:50px 0 0}}.klb-stats-copy__eyebrow{color:var(--klb-orange);font-family:var(--kumbh-font-family),sans-serif;letter-spacing:.4px;background:#eb7c3a1f;border-radius:999px;margin-bottom:18px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-block}.klb-stats-copy__title{font-family:var(--lora-font-family),serif;color:var(--klb-black);letter-spacing:-.01em;margin:0 0 20px;font-size:clamp(30px,3.5vw,44px);font-weight:600;line-height:1.15}.klb-stats-copy__lead{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-body);margin:0 0 24px;font-size:16px;line-height:1.7}.klb-stats-copy__highlights{flex-direction:column;gap:10px;margin:0 0 30px;padding:0;list-style:none;display:flex}.klb-stats-copy__highlights li{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-black);align-items:center;gap:12px;font-size:15px;font-weight:500;display:flex}.klb-stats-copy__highlights li i{width:26px;height:26px;color:var(--klb-orange);background:#eb7c3a26;border-radius:50%;flex:0 0 26px;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.klb-stats-copy__btn{background:var(--klb-orange);font-family:var(--kumbh-font-family),sans-serif;border-radius:8px;align-items:center;gap:10px;padding:14px 26px;font-size:15px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 22px #eb7c3a59;color:#fff!important}.klb-stats-copy__btn:hover{background:#d96a2c;transform:translateY(-2px);box-shadow:0 12px 28px #eb7c3a73;color:#fff!important}.klb-clients-section{background:radial-gradient(circle at 20% 0,#eb7c3a0a,#0000 50%),radial-gradient(circle at 80% 100%,#0f0a0708,#0000 50%),#f7f5f2;padding:90px 0}.klb-clients-grid{row-gap:24px}.klb-client-card{isolation:isolate;background:#fff;border:1px solid #efe9e3;border-radius:14px;align-items:center;gap:18px;height:100%;padding:28px 26px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #0f0a070d}.klb-client-card:before{content:"";background:var(--klb-client-color,var(--klb-orange));transform-origin:top;width:4px;transition:transform .4s;position:absolute;inset:0 auto 0 0;transform:scaleY(.4)}.klb-client-card:hover{border-color:var(--klb-client-color,var(--klb-orange));transform:translateY(-5px);box-shadow:0 18px 36px #0f0a071f}.klb-client-card:hover:before{transform:scaleY(1)}.klb-client-card__icon{background:color-mix(in srgb,var(--klb-client-color,#eb7c3a)12%,transparent);width:56px;height:56px;color:var(--klb-client-color,var(--klb-orange));border-radius:14px;flex:0 0 56px;justify-content:center;align-items:center;font-size:24px;transition:background .3s,color .3s,transform .3s;display:inline-flex}.klb-client-card:hover .klb-client-card__icon{background:var(--klb-client-color,var(--klb-orange));color:#fff;transform:rotate(-6deg)scale(1.05)}.klb-client-card__body{flex:1;min-width:0}.klb-client-card__name{font-family:var(--lora-font-family),serif;color:var(--klb-black);letter-spacing:-.005em;margin:0 0 4px;font-size:18px;font-weight:700;line-height:1.25}.klb-client-card__sector{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-body);text-transform:uppercase;letter-spacing:1.2px;margin:0;font-size:12px;font-weight:600}.klb-client-card__badge{color:var(--klb-client-color,var(--klb-orange));opacity:.45;flex:none;font-size:18px;transition:opacity .3s,transform .3s}.klb-client-card:hover .klb-client-card__badge{opacity:1;transform:scale(1.1)}.klb-clients-footnote{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-body);text-align:center;background:#0f0a070a;border-radius:10px;justify-content:center;align-items:center;gap:10px;margin:40px 0 0;padding:16px 22px;font-size:14px;display:flex}.klb-clients-footnote i{color:var(--klb-orange);font-size:16px}@media (max-width:600px){.klb-client-card{gap:14px;padding:22px 18px}.klb-client-card__name{font-size:16px}.klb-client-card__icon{flex:0 0 48px;width:48px;height:48px;font-size:20px}}.klb-faq-section{background:#faf7f4;padding:90px 0}.klb-faq-list{flex-direction:column;gap:14px;display:flex}.klb-faq-item{border:1px solid #efe9e3;border-left:4px solid var(--klb-orange);background:#fff;border-radius:10px;transition:box-shadow .25s,transform .25s;overflow:hidden}.klb-faq-item[open]{box-shadow:0 10px 28px #0f0a0714}.klb-faq-question{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:18px;padding:22px 28px;list-style:none;transition:background .2s;display:flex}.klb-faq-question::-webkit-details-marker{display:none}.klb-faq-question::marker{content:""}.klb-faq-question:hover{background:#eb7c3a0a}.klb-faq-question__text{font-family:var(--lora-font-family),serif;color:var(--klb-black);flex:1;font-size:18px;font-weight:600;line-height:1.4}.klb-faq-question__chevron{background:var(--klb-orange);color:#fff;border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;transition:transform .3s,background .2s;display:inline-flex}.klb-faq-item[open] .klb-faq-question__chevron{background:var(--klb-black);transform:rotate(45deg)}.klb-faq-answer{padding:0 28px 24px;animation:.3s klbFaqOpen}@keyframes klbFaqOpen{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.klb-faq-answer p{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-body);border-top:1px solid #f5efe9;margin:0;padding-top:18px;font-size:15px;line-height:1.75}@media (max-width:600px){.klb-faq-question{gap:12px;padding:18px 20px}.klb-faq-question__text{font-size:16px}.klb-faq-answer{padding:0 20px 20px}}.klb-modal{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0f0a07c7;justify-content:center;align-items:flex-start;padding:40px 16px;animation:.25s klbFade;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes klbFade{0%{opacity:0}to{opacity:1}}.klb-modal__dialog{background:#fff;border-radius:18px;width:100%;max-width:1100px;animation:.35s cubic-bezier(.16,1,.3,1) klbSlide;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000073}@keyframes klbSlide{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.klb-modal__close{width:40px;height:40px;color:var(--klb-black);cursor:pointer;z-index:2;background:#ffffffeb;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:18px;transition:background .2s,transform .2s;display:inline-flex;position:absolute;top:18px;right:18px}.klb-modal__close:hover{background:var(--klb-orange);color:#fff;transform:rotate(90deg)}.klb-modal__hero{background:var(--klb-black);height:180px;position:relative;overflow:hidden}@media (min-width:768px){.klb-modal__hero{height:210px}}.klb-modal__hero img{object-fit:cover;filter:brightness(.55)saturate(.85);width:100%;height:100%;display:block}.klb-modal__hero-overlay{color:#fff;background:linear-gradient(135deg,#0f0a0799,#0f0a0740 60%,#0000),linear-gradient(#0000 30%,#0f0a07d9);flex-direction:column;justify-content:flex-end;padding:24px 40px;display:flex;position:absolute;inset:0}@media (max-width:767px){.klb-modal__hero-overlay{padding:20px 24px}}.klb-modal__badge{background:var(--klb-orange);color:#fff;font-family:var(--kumbh-font-family),sans-serif;text-transform:uppercase;letter-spacing:1.4px;border-radius:4px;align-items:center;gap:8px;width:fit-content;margin-bottom:10px;padding:4px 12px;font-size:11px;font-weight:700;display:inline-flex}.klb-modal__badge:before{content:"";background:#fff;border-radius:50%;width:6px;height:6px}.klb-modal__title{font-family:var(--lora-font-family),serif;color:#fff;letter-spacing:-.01em;max-width:90%;margin:0;font-size:clamp(20px,2.4vw,28px);font-weight:600;line-height:1.25}.klb-modal__body{grid-template-columns:1fr 320px;gap:40px;padding:50px;display:grid}@media (max-width:900px){.klb-modal__body{grid-template-columns:1fr;gap:24px;padding:30px 24px}.klb-modal__hero-overlay{padding:24px}.klb-modal__title{max-width:100%}}.klb-modal__main{min-width:0}.klb-modal__section+.klb-modal__section{margin-top:32px}.klb-modal__h3{font-family:var(--lora-font-family),serif;color:var(--klb-black);border-bottom:2px solid var(--klb-orange);margin:0 0 14px;padding-bottom:10px;font-size:22px;font-weight:600;display:inline-block}.klb-modal__main p{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-body);margin:0;font-size:16px;line-height:1.75}.klb-modal__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.klb-modal__list li{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-black);align-items:flex-start;gap:12px;font-size:15px;line-height:1.6;display:flex}.klb-modal__list li i{width:24px;height:24px;color:var(--klb-orange);background:#eb7c3a24;border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;margin-top:3px;font-size:11px;display:inline-flex}.klb-modal__aside{flex-direction:column;gap:20px;display:flex}.klb-modal__card{background:#faf7f4;border:1px solid #efe9e3;border-radius:12px;padding:24px}.klb-modal__card h4{font-family:var(--lora-font-family),serif;color:var(--klb-black);margin:0 0 16px;font-size:18px;font-weight:600}.klb-modal__card dl{grid-template-columns:1fr;gap:12px;margin:0;display:grid}.klb-modal__card dt{font-family:var(--kumbh-font-family),sans-serif;text-transform:uppercase;letter-spacing:1px;color:var(--klb-body);margin:0;font-size:12px;font-weight:600}.klb-modal__card dd{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-black);margin:0 0 8px;font-size:15px;font-weight:600}.klb-modal__card--cta{background:var(--klb-black);border-color:var(--klb-black)}.klb-modal__card--cta h4,.klb-modal__card--cta p{color:#fff}.klb-modal__card--cta p{font-family:var(--kumbh-font-family),sans-serif;opacity:.85;margin:0 0 16px;font-size:14px;line-height:1.6}.klb-modal__btn{text-align:center;font-family:var(--kumbh-font-family),sans-serif;border-radius:6px;padding:12px 18px;font-weight:700;text-decoration:none;transition:opacity .2s,transform .2s;display:block}.klb-modal__btn+.klb-modal__btn{margin-top:10px}.klb-modal__btn--primary{background:var(--klb-orange);color:#fff!important}.klb-modal__btn--wa{background:#25d366;color:#fff!important}.klb-modal__btn:hover{opacity:.92;transform:translateY(-1px)}.klb-map-section{background:#fff;padding:90px 0}.klb-map-frame{border:4px solid var(--klb-black);border-radius:14px;line-height:0;overflow:hidden;box-shadow:0 12px 36px #0f0a0724}.klb-map-frame iframe{filter:grayscale(.15);width:100%;transition:filter .4s;display:block}.klb-map-frame:hover iframe{filter:grayscale(0)}.klb-footer{color:#c4bfb9;background:#0c0a09;padding:70px 0 0;position:relative}.klb-footer__row{row-gap:40px;padding-bottom:50px}.klb-footer__col{flex-direction:column;display:flex}.klb-footer__brand{margin-bottom:22px;display:inline-block}.klb-footer__brand img{width:auto;max-height:80px}.klb-footer__lead{font-family:var(--kumbh-font-family),sans-serif;color:#fff9;max-width:360px;margin:0 0 26px;font-size:15px;line-height:1.7}.klb-footer__socials{gap:12px;display:flex}.klb-footer__socials a{color:#fff;background:#ffffff0f;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:inline-flex}.klb-footer__socials a:hover{background:var(--klb-orange);color:#fff;transform:translateY(-2px)}.klb-footer__heading{font-family:var(--lora-font-family),serif;color:#fff;letter-spacing:-.005em;margin:4px 0 22px;font-size:20px;font-weight:700}.klb-footer__links{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.klb-footer__links a{font-family:var(--kumbh-font-family),sans-serif;color:#ffffffb3;font-size:15px;text-decoration:none;transition:color .2s,padding-left .2s;display:inline-block}.klb-footer__links a:hover{color:var(--klb-orange);padding-left:4px}.klb-footer__contact{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.klb-footer__contact li{align-items:center;gap:12px;display:flex}.klb-footer__contact a{font-family:var(--kumbh-font-family),sans-serif;color:#ffffffd9;word-break:break-word;font-size:15px;text-decoration:none;transition:color .2s}.klb-footer__contact a:hover{color:var(--klb-orange)}.klb-footer__icon{color:#fff;border-radius:8px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;display:inline-flex}.klb-footer__icon--mail{color:var(--klb-orange);background:#eb7c3a2e}.klb-footer__icon--wa{color:#25d366;background:#25d3662e}.klb-footer__icon--phone{color:#fff;background:#ffffff14}.klb-footer__icon--addr{color:var(--klb-orange);background:#eb7c3a2e;align-self:flex-start}.klb-footer__contact li{align-items:flex-start}.klb-footer__divider{background:#ffffff14;height:1px}.klb-footer__bottom{padding:22px 0 26px}.klb-footer__bottom p{font-family:var(--kumbh-font-family),sans-serif;color:#ffffff73;margin:0;font-size:14px}.klb-disclaimer{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#0f0a07c7;justify-content:center;align-items:center;padding:24px;animation:.3s klbDisclaimerFade;display:flex;position:fixed;inset:0}@keyframes klbDisclaimerFade{0%{opacity:0}to{opacity:1}}.klb-disclaimer__dialog{border-top:4px solid var(--klb-orange);background:#fff;border-radius:14px;width:100%;max-width:720px;max-height:calc(100vh - 48px);padding:44px 48px 36px;animation:.4s cubic-bezier(.16,1,.3,1) klbDisclaimerSlide;overflow-y:auto;box-shadow:0 30px 80px #00000073}@keyframes klbDisclaimerSlide{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.klb-disclaimer__title{font-family:var(--lora-font-family),serif;color:var(--klb-black);letter-spacing:-.01em;margin:0 0 16px;font-size:32px;font-weight:700}.klb-disclaimer__rule{background:var(--klb-orange);border-radius:2px;width:60px;height:3px;margin-bottom:22px}.klb-disclaimer__body p{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-body);margin:0 0 16px;font-size:15px;line-height:1.75}.klb-disclaimer__body p:last-child{margin-bottom:0}.klb-disclaimer__btn{background:var(--klb-orange);color:#fff;font-family:var(--kumbh-font-family),sans-serif;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;border:none;border-radius:6px;align-items:center;gap:14px;margin-top:28px;padding:14px 32px;font-size:15px;font-weight:700;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 22px #eb7c3a59}.klb-disclaimer__btn:after{content:"";background:#fff;border-radius:1px;width:28px;height:2px}.klb-disclaimer__btn:hover{background:var(--klb-black);transform:translateY(-2px);box-shadow:0 12px 28px #0f0a0759}@media (max-width:600px){.klb-disclaimer__dialog{padding:32px 24px 28px}.klb-disclaimer__title{font-size:26px}.klb-disclaimer__body p{font-size:14px}}.klb-whatsapp-btn{background:#25d366;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;box-shadow:0 2px 10px #25d36659;color:#fff!important}.klb-whatsapp-btn:hover{background:#1ebe57;transform:translateY(-2px);box-shadow:0 6px 16px #25d36680;color:#fff!important}.header-area.sticky{background:var(--klb-black)!important;box-shadow:0 4px 18px #00000059!important}.mobile-header,.mobile-sidebar{display:none!important}.klb-mobile-bar{z-index:60;background:var(--klb-black);position:sticky;top:0;box-shadow:0 2px 12px #00000040}.klb-mobile-bar__inner{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.klb-mobile-bar__brand img{width:auto;height:56px;display:block}.klb-mobile-bar__actions{align-items:center;gap:12px;display:flex}.klb-mobile-bar__wa{color:#fff;background:#25d366;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:18px;text-decoration:none;display:inline-flex;box-shadow:0 4px 12px #25d36659}.klb-mobile-bar__burger{background:var(--klb-orange);color:#fff;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;font-size:18px;display:inline-flex;box-shadow:0 4px 12px #eb7c3a59}.klb-mobile-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:70;opacity:0;visibility:hidden;background:#0f0a0799;transition:opacity .3s,visibility .3s;position:fixed;inset:0}.klb-mobile-overlay.is-open{opacity:1;visibility:visible}.klb-mobile-drawer{z-index:80;background:#fff;flex-direction:column;width:min(86%,360px);transition:transform .4s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-10px 0 30px #00000040}.klb-mobile-drawer.is-open{transform:translate(0)}.klb-mobile-drawer__head{background:var(--klb-black);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.klb-mobile-drawer__brand img{width:auto;height:56px;display:block}.klb-mobile-drawer__close{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;width:38px;height:38px;font-size:16px}.klb-mobile-nav{padding:12px 8px}.klb-mobile-nav ul{margin:0;padding:0;list-style:none}.klb-mobile-nav>ul>li>a,.klb-mobile-nav>ul>li>button{width:100%;font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-black);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;padding:13px 14px;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s,color .2s;display:flex}.klb-mobile-nav>ul>li>a:hover,.klb-mobile-nav>ul>li>button:hover{color:var(--klb-orange);background:#eb7c3a14}.klb-mobile-nav__has-sub>button i{color:var(--klb-orange);font-size:13px;transition:transform .3s}.klb-mobile-nav__has-sub.is-open>button i{transform:rotate(180deg)}.klb-mobile-nav__has-sub>ul{border-left:2px solid #eb7c3a40;max-height:0;margin:0 14px 4px;padding-left:14px;transition:max-height .4s;overflow:hidden}.klb-mobile-nav__has-sub.is-open>ul{max-height:400px}.klb-mobile-nav__has-sub ul li a{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-body);border-radius:6px;padding:9px 12px;font-size:14px;text-decoration:none;display:block}.klb-mobile-nav__has-sub ul li a:hover{color:var(--klb-orange);background:#eb7c3a0f}.klb-mobile-drawer__cta{padding:14px 20px 0}.klb-mobile-drawer__btn{width:100%;font-family:var(--kumbh-font-family),sans-serif;background:#25d366;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:14px;font-weight:700;text-decoration:none;display:flex;box-shadow:0 6px 18px #25d36659;color:#fff!important}.klb-mobile-drawer__contact{border-top:1px solid #efe9e3;margin-top:18px;padding:24px 20px 12px}.klb-mobile-drawer__contact h4{font-family:var(--lora-font-family),serif;color:var(--klb-black);margin:0 0 14px;font-size:16px;font-weight:700}.klb-mobile-drawer__contact a{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-body);word-break:break-word;align-items:center;gap:10px;padding:6px 0;font-size:14px;text-decoration:none;display:flex}.klb-mobile-drawer__contact a:hover{color:var(--klb-orange)}.klb-mobile-drawer__contact a i,.klb-mobile-drawer__contact p i{color:var(--klb-orange);text-align:center;flex-shrink:0;width:18px}.klb-mobile-drawer__contact p{font-family:var(--kumbh-font-family),sans-serif;color:var(--klb-body);align-items:flex-start;gap:10px;margin:8px 0 0;font-size:13px;line-height:1.5;display:flex}.klb-mobile-drawer__contact p i{margin-top:4px}.klb-mobile-drawer__socials{gap:10px;margin-top:auto;padding:16px 20px 28px;display:flex}.klb-mobile-drawer__socials a{width:38px;height:38px;color:var(--klb-black);background:#0f0a070f;border-radius:8px;justify-content:center;align-items:center;font-size:14px;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.klb-mobile-drawer__socials a:hover{background:var(--klb-orange);color:#fff}@media (max-width:767px){.klb-hero-banner__slide{min-height:100vh;padding:70px 0 60px}.klb-hero-banner__card{border-radius:14px;padding:28px 22px}.klb-hero-banner__title{font-size:28px!important}.klb-hero-banner__lead{font-size:14px;line-height:1.65}.klb-hero-banner__btn{flex:auto;justify-content:center;padding:11px 18px;font-size:13px}.klb-hero-banner__pagination{bottom:18px}.klb-stats-section{padding:60px 0}.klb-stats-grid{gap:14px;max-width:100%}.klb-stat-card{padding:22px 16px}.klb-stat-card__num{font-size:30px}.klb-stats-copy__title{font-size:26px}.klb-clients-section{padding:60px 0}.klb-client-card{gap:12px;padding:18px 16px}.klb-client-card__icon{flex:0 0 44px;width:44px;height:44px;font-size:18px}.klb-client-card__name{font-size:15px}.klb-cases-section{padding:60px 0}.klb-case-tile{aspect-ratio:5/6}.klb-case-tile__title{font-size:18px}.klb-case-tile__excerpt{font-size:13px}.team7-scetion-area{padding:60px 0!important}.project-thumb-two img{height:280px!important}.klb-ceo-section{padding:60px 0}.klb-ceo__title{font-size:26px!important}.klb-ceo__body p{font-size:14px}.klb-testimonials-section{padding:60px 0!important}.klb-testimonial-card{padding:60px 22px 22px}.klb-testimonial-card__avatar{width:80px;height:80px;font-size:26px;top:-40px}.klb-testimonial-card{margin-top:40px}.blog-7-section-area{padding:60px 0!important}.klb-footer{padding:50px 0 0}.klb-footer__row{row-gap:30px;padding-bottom:30px}.klb-footer__heading{margin-bottom:16px;font-size:18px}.klb-footer__brand img{max-height:64px}.klb-disclaimer{padding:16px}.klb-disclaimer__title{font-size:24px}}@media (max-width:480px){.klb-hero-banner__cta{flex-direction:column}.klb-hero-banner__btn{width:100%}.klb-stat-card__num{font-size:26px}.klb-mobile-bar__brand img{height:48px}}.klb-gallery-item{aspect-ratio:4/3;cursor:zoom-in;background:#f5f5f5;border-radius:12px;margin-bottom:24px;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000014}.klb-gallery-item img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.klb-gallery-item:hover img{transform:scale(1.06)}.klb-gallery-item:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(#0000 60%,#0f0a0759);transition:opacity .3s;position:absolute;inset:0}.klb-gallery-item:hover:after{opacity:1}
