@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&family=Manrope:wght@200..800&display=swap);*{margin:0;padding:0;box-sizing:border-box}:root{--black-color:#000000;--white-color:#ffffff;--primary-color:#f07a20;--secondary-color:#082a5c;--gray-color:#F2F4F7;--yellow-color:#F59E0B;--drak-blue:#051A33;--light-color:#ffffff8c;--green-color:#25D366;--border:#e6e9ef;--border-gray:#dfd9d9;--light-gray:#f8fafc;--red-color:#ff0000;--primary-font:"Cormorant Garamond", sans-serif;--secondary-font:"Manrope", sans-serif;--line-height:1.6;--body-font-size:16px;--transition:all 0.3s ease-in-out}body{font-family:var(--secondary-font);font-size:var(--body-font-size);line-height:var(--line-height);font-weight:400}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--primary-font);font-weight:700;line-height:1.1}h1,.h1{font-size:clamp(34px, 4.2vw, 54px)}h2,.h2{font-size:clamp(28px, 3.6vw, 40px)}h3,.h3{font-size:clamp(18px, 1.6vw, 22px)}h4,.h4{font-size:20px}h5,.h5{font-size:18px}h6,.h6{font-size:16px}img{max-width:100%;height:auto}p{margin-bottom:20px}a{color:var(--primary-color);text-decoration:none;transition:var(--transition)}ul,ol{list-style:none;padding:0;margin:0}a:visited{color:var(--black-color)}.page{margin-bottom:0}html{scroll-behavior:smooth}.container{margin:0 auto;max-width:1320px}.block{padding:70px 0}.btn-primary,.header-btn a{position:relative;display:inline-flex;align-items:center;gap:14px;padding:7px 8px 7px 24px;background:var(--primary-color);color:var(--white-color);border-radius:50px;font-weight:600;overflow:hidden;isolation:isolate;transition:var(--transition)}.btn-primary::before,.header-btn a::before{content:"";position:absolute;inset:0;background:var(--secondary-color);transform:translateX(-105%);transition:var(--transition);z-index:-1}.btn-primary i,.header-btn a i{width:35px;height:35px;display:inline-flex;align-items:center;justify-content:center;background:var(--secondary-color);color:var(--white-color);border-radius:50%;font-size:13px;transition:var(--transition)}.btn-primary:hover,.header-btn a:hover{color:var(--white-color)}.btn-primary:hover::before,.header-btn a:hover::before{transform:translateX(0)}.btn-primary:hover i,.header-btn a:hover i{background:var(--primary-color);color:var(--white-color);transform:rotate(45deg)}.btn-primary:active{color:var(--white-color)}.btn-primary:visited{color:var(--white-color)}.page-header{position:relative;padding:50px;background-repeat:no-repeat;background-position:center,center;background-size:cover}.page-header::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--secondary-color);opacity:.7}.page-header-content{display:flex;flex-direction:column;align-items:center;gap:14px;position:relative;z-index:9}.page-header-title{font-size:clamp(34px, 3.2vw, 42px);font-weight:700;color:var(--white-color);letter-spacing:.5px}.breadcrumb{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:500;margin-bottom:0}.page-header .breadcrumb-link{color:var(--light-color);text-decoration:none;transition:var(--transition);position:relative}.breadcrumb-link:hover{color:var(--primary-color)}.breadcrumb-link::after{content:"";position:absolute;left:0;bottom:-3px;width:0;height:1px;background:var(--primary-color);transition:var(--transition)}.breadcrumb-link:hover::after{width:100%}.breadcrumb-sep{color:var(--light-color);opacity:.6;font-size:12px;display:flex;align-items:center}.breadcrumb-current{color:var(--primary-color);font-weight:600}.top-header{padding:8px 0;background-color:var(--secondary-color)}.top-header a{font-size:14px}.top-header__holder{display:flex;align-items:center;justify-content:space-between}.top-header__info-list{display:flex;align-items:center;gap:15px}.top-header__info-list li{display:flex;align-items:center;gap:5px}.top-header__info-list li i{color:var(--gray-color)}.top-header__info-list li a{color:var(--gray-color);transition:var(--transition)}.top-header__info-list li a:hover{color:var(--primary-color)}.top-header__social-list{display:flex;align-items:center;gap:10px}.top-header__social-list li a{font-size:16px;color:var(--gray-color);transition:var(--transition)}.top-header__social-list li a:hover{color:var(--primary-color)}.top-header__right{display:flex;align-items:center;gap:20px}.header{padding:16px 0;width:100%;background-color:var(--white-color);transition:var(--transition);z-index:999}.header.is-sticky{position:fixed;top:var(--wp-admin-bar-height,0);left:0;width:100%;z-index:999;background-color:var(--white-color);box-shadow:0 4px 15px rgb(0 0 0 / .1);transition:var(--transition)}.header__holder{display:flex;align-items:center;justify-content:space-between;gap:30px}.header__logo img{max-height:55px;width:auto}.primary-menu{display:flex;align-items:center;gap:30px}.primary-menu li{position:relative}.primary-menu li a{position:relative;color:var(--black-color);font-weight:600;padding-bottom:5px;transition:var(--transition)}.primary-menu li a:hover{color:var(--primary-color)}.primary-menu li a::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;transform:scale(0);background-color:var(--primary-color);transition:var(--transition)}.primary-menu li:hover>a::after,.primary-menu li.current-menu-item>a::after,.primary-menu li.current-menu-parent>a::after{transform:scale(1)}.primary-menu li ul.sub-menu li.current-menu-item{background-color:var(--primary-color);color:var(--white-color)}.primary-menu li ul.sub-menu li.current-menu-item .submenu-toggle{color:var(--black-color)}.primary-menu li.current-menu-item>a,.primary-menu li.current-menu-parent>a{color:var(--primary-color)}.primary-menu li .submenu-toggle{font-size:12px;margin-left:5px;cursor:pointer;transition:var(--transition);display:inline-block}.primary-menu>li:hover>.submenu-toggle{color:var(--secondary-color);transform:rotate(180deg)}.primary-menu>li.current-menu-parent .submenu-toggle{color:var(--black-color)}.primary-menu ul.sub-menu li .submenu-toggle i{transform:rotate(-95deg)}.primary-menu li ul.sub-menu{margin-left:0;position:absolute;top:100%;left:0;background-color:var(--white-color);width:240px;padding:0;opacity:0;visibility:hidden;transition:var(--transition);transform:translateY(49px);box-shadow:0 10px 30px rgb(0 0 0 / .12);z-index:999}.primary-menu li:hover>ul.sub-menu{opacity:1;visibility:visible;transform:translateY(31px)}.primary-menu li.header-btn a::after{display:none}.primary-menu li.header-btn a{color:var(--white-color)}.primary-menu li.header-btn a:hover{color:var(--white-color)}.primary-menu li ul.sub-menu li{display:flex;align-items:center;justify-content:space-between;width:100%;transition:var(--transition)}.primary-menu li ul.sub-menu li a{display:block;padding:10px 16px;color:var(--black-color);font-weight:500;transition:var(--transition);width:100%;font-size:14px}.primary-menu li ul.sub-menu li a:hover,.primary-menu li ul.sub-menu li.current-menu-item>a{background-color:var(--primary-color);color:var(--white-color)!important}.primary-menu li ul.sub-menu li.current-menu-item>.submenu-toggle{color:var(--white-color)}.primary-menu li ul.sub-menu li a::after{display:none}.primary-menu ul.sub-menu ul.sub-menu{top:0;left:100%;transform:translateY(10px)}.primary-menu ul.sub-menu ul.sub-menu li a{color:var(--black-color)}.primary-menu ul.sub-menu li:hover>ul.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.primary-menu ul.sub-menu li .submenu-toggle{padding-right:12px}.primary-menu ul.sub-menu li>.submenu-toggle i{transition:var(--transition)}.primary-menu ul.sub-menu li:hover>.submenu-toggle i{transform:rotate(180deg);color:var(--white-color)}.primary-menu ul.sub-menu li:hover{background-color:var(--primary-color)}.primary-menu ul.sub-menu li:hover a{color:var(--white-color)}.primary-menu ul.sub-menu ul.sub-menu li:hover a{color:var(--white-color)}.primary-menu ul.sub-menu ul.sub-menu ul.sub-menu li a{color:var(--black-color)}.primary-menu li ul.sub-menu ul.sub-menu{min-width:240px;width:unset}.primary-menu li ul.sub-menu ul.sub-menu ul.sub-menu{left:0;transform:translateX(-97%)}.primary-menu li ul.sub-menu ul.sub-menu li:hover ul.sub-menu{transform:translateX(-100%)}.mobile-menu-btn{display:none;background:#fff0;border:none;cursor:pointer;padding:0;flex-direction:column;gap:6px}.mobile-menu-btn span{width:28px;height:3px;background-color:var(--primary-color);border-radius:5px;display:block;transition:var(--transition)}.mobile-menu-btn.active span:nth-child(1){transform:rotate(42deg) translate(6px,7px)}.mobile-menu-btn.active span:nth-child(2){opacity:0}.mobile-menu-btn.active span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.primary-menu li.current-menu-parent a{color:var(--primary-color)}.primary-menu li.current-menu-parent a::after{width:100%}.banner{overflow:hidden}.banner-slider{position:relative;overflow:hidden;width:100%;height:700px}.banner-slider .swiper-slide{display:flex;align-items:center;overflow:hidden}.banner-bg{position:absolute;inset:0}.banner-bg img{width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 7s cubic-bezier(.25,.46,.45,.94)}.banner-slider .swiper-slide.is-active .banner-bg img{transform:scale(1)}.banner-bg::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(100deg,rgb(4 20 42 / .96) 0%,rgb(6 43 92 / .85) 38%,rgb(6 43 92 / .48) 68%,rgb(6 43 92 / .22) 100%),radial-gradient(520px 340px at 82% 30%,rgb(245 163 1 / .20),transparent 65%),radial-gradient(620px 420px at 70% 85%,rgb(64 110 178 / .30),transparent 65%)}.banner-bg::after{content:"";position:absolute;z-index:1;right:-140px;top:50%;width:460px;height:460px;transform:translateY(-50%);border:1.5px solid rgb(255 255 255 / .14);border-radius:50%;box-shadow:0 0 0 60px rgb(255 255 255 / .03),0 0 0 130px rgb(255 255 255 / .02)}.banner-slider .container{display:flex;height:100%;align-items:center}.banner-content{position:relative;z-index:1;padding:50px 0;max-width:720px}.subtitle{position:relative;padding:0 30px;color:var(--primary-color);text-transform:uppercase;letter-spacing:2px;font-size:14px;font-weight:700;margin-bottom:20px;display:inline-block}.subtitle::before{content:'';position:absolute;width:20px;left:0;top:50%;height:2px;background-color:var(--primary-color);display:inline-block;transform:translateY(-50%)}.banner-content .subtitle{opacity:0;transform:translateY(18px);transition:all .7s cubic-bezier(.25,.46,.45,.94) .15s}.banner-slider .swiper-slide.is-active .subtitle,.banner-slider .swiper-slide.is-active .title,.banner-slider .swiper-slide.is-active p,.banner-slider .swiper-slide.is-active .banner-btn{opacity:1;transform:none}.banner-content .title{color:var(--white-color)}.banner-content .title{opacity:0;transform:translateY(22px);transition:all .7s cubic-bezier(.25,.46,.45,.94) .28s}.banner-content p{opacity:0;transform:translateY(18px);transition:all .7s cubic-bezier(.25,.46,.45,.94) .4s}.banner-btn{display:flex;gap:20px;opacity:0;transform:translateY(14px);transition:all .7s cubic-bezier(.25,.46,.45,.94) .52s}.banner-content .btn-primary.btn-outline{background-color:var(--green-color)}.banner-content .btn-primary.btn-outline:hover{color:var(--white-color)}.banner-content .btn-primary.btn-outline i{background-color:var(--white-color);color:var(--black-color)}.banner-content .btn-primary.btn-outline::before{background-color:var(--primary-color)}.banner-content .btn-primary{background-color:var(--primary-color)}.banner-content .btn-primary::before{background-color:var(--white-color)}.banner-content .btn-primary:hover{color:var(--secondary-color)}.banner-content .btn-primary i{background-color:var(--secondary-color)}.title{margin-bottom:20px}.title span{color:var(--primary-color)}.banner-content p{color:var(--white-color);max-width:520px;margin-bottom:30px}.banner-arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:12px;z-index:2;width:40px;height:40px;border-radius:50%;border:1px solid rgb(255 255 255 / .35);background:rgb(255 255 255 / .08);color:var(--white-color);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:var(--transition);backdrop-filter:blur(6px)}.banner-arrow:hover{background:var(--primary-color);border-color:var(--primary-color)}.banner-prev{left:5px}.banner-next{right:5px}.banner-slider .banner-dots{position:absolute;left:50%;bottom:25px;display:flex;gap:15px;z-index:2;justify-content:center;transform:translateX(-50%);width:max-content}.banner-dot{background:none;border:none;padding:0;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;gap:7px}.pg-num{color:rgb(255 255 255 / .55);font-weight:700;font-size:12px;letter-spacing:1.68px;transition:var(--transition)}.pg-bar{display:block;width:52px;height:3px;border-radius:99px;background:rgb(255 255 255 / .55);transition:var(--transition)}.banner-dot.active .pg-num{color:var(--white-color)}.banner-dot.active .pg-bar{width:84px;background:var(--primary-color)}.service-block+.service-block{padding-top:0}.our-services__content{margin-bottom:30px}.services-box-wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.services__box{display:flex;flex-direction:column;gap:10px;height:100%;text-align:center;padding:20px;background-color:var(--gray-color);border-radius:4px}.services__box-img{font-size:30px;color:var(--primary-color)}.services__box h3{color:var(--black-color);transition:var(--transition)}.services__box h3:hover{color:var(--primary-color)}.services__holder{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:40px}.services__content p{max-width:500px;margin-bottom:0}.services-card-wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.services-card-wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.services__card{background:var(--white-color);overflow:hidden;transition:var(--transition);display:flex;flex-direction:column;height:100%;box-shadow:0 4px 20px rgb(7 26 18 / .06)}.services__card:hover{transform:translateY(-6px);box-shadow:0 16px 36px rgb(7 26 18 / .1)}.services__card-img{position:relative;height:250px;overflow:hidden;border-radius:4px 4px 0 0}.services__card-img img{width:100%;height:100%;object-fit:cover;transition:var(--transition)}.services__card:hover .services__card-img img{transform:scale(1.06)}.services__card-body{padding:35px 30px 30px 30px;flex:1;display:flex;flex-direction:column}.services__card-icon i{margin-top:-72px;position:relative;display:flex;margin-left:auto;justify-content:center;align-items:center;width:60px;height:60px;color:var(--primary-color);background-color:var(--white-color);box-shadow:0 4px 20px rgb(7 26 18 / .06);border-radius:50%}.services__card-body h3{margin-bottom:10px}.services__card-body h3 a{color:var(--black-color);transition:var(--transition)}.services__card-body h3 a:hover{color:var(--primary-color)}.services__card-body p{flex:1}.services__card-link{font-size:14px;font-weight:700;color:var(--black-color);display:inline-flex;align-items:center;gap:8px;transition:var(--transition)}.services__card:hover .services__card-link{color:var(--primary-color)}.services__card-link i{font-size:12px;transition:var(--transition)}.services__card:hover .services__card-link i{transform:translateX(4px)}.choose{background-color:var(--gray-color)}.choose__holder{display:grid;grid-template-columns:repeat(2,1fr);gap:50px;align-items:center}.choose__left-list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:30px}.choose__list{display:flex;gap:10px}.choose__list-icon{display:flex;justify-content:center;align-items:center;width:48px;height:48px;color:var(--white-color);background-color:var(--primary-color);border-radius:50%;flex-shrink:0}.choose__list-content h3{margin-bottom:0}.choose__list-content p{margin-bottom:0}.choose__right{display:grid;grid-template-columns:6fr 4fr;align-items:center;gap:30px}.choose__img img{border-radius:4px;width:100%}.choose__right-list{display:flex;flex-direction:column;gap:30px}.work__holder{display:grid;grid-template-columns:1fr 1fr}.work__left{margin-top:60px;margin-bottom:60px;min-width:calc(100% + 80px);margin-right:0;padding:40px 40px 40px 0;background-color:var(--white-color);position:relative;z-index:99}.work__items{display:flex;flex-direction:column;gap:20px;margin-bottom:30px}.work__item{display:grid;grid-template-columns:48px 1fr;gap:18px;align-items:start;padding:20px;background:var(--gray-color);border-radius:8px;transition:var(--transition)}.work__item-num{font-size:20px;font-weight:800;letter-spacing:1px;color:var(--primary-color);margin-top:4px}.work__item-body h3{margin-bottom:10px}.work__item-body p{margin-bottom:0}.work__img-wrap{position:relative;overflow:hidden}.work__img-wrap img{width:100%;height:auto;object-fit:cover;transition:var(--transition)}.work-img-overlay{z-index:9;position:absolute;inset:0;background:linear-gradient(135deg,rgb(9 34 88 / .45),transparent 55%);transition:var(--transition)}.video{background-color:var(--light-gray)}.video__holder{display:grid;grid-template-columns:.9fr 1.1fr;gap:34px;align-items:center}.video__list{list-style:none;margin:20px 0 30px;display:grid;gap:10px}.video__list i{color:var(--primary-color);margin-right:8px}.video__right{background:var(--white-color);padding:12px;border-radius:16px;box-shadow:0 12px 40px rgb(0 0 0 / .1)}.video-frame{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:12px;background:var(--black-color)}.video-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.video-meta{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:12px 6px 4px;font-size:14px}.video-meta span{display:flex;align-items:center;gap:10px}.video-meta span i{color:var(--red-color)}.video-meta a{font-weight:600;transition:var(--transition)}.video-meta a:hover{color:var(--primary-color)}.testimonials{overflow:hidden;background:var(--gray-color)}.testimonials__content{text-align:center;max-width:600px;margin:0 auto 40px}.testimonials__content p{margin-bottom:0}.testimonials-card{position:relative;overflow:hidden;background:var(--white-color);box-shadow:0 4px 20px rgb(7 26 18 / .06);border-radius:8px;padding:30px;display:flex;flex-direction:column;gap:10px;height:100%;transition:var(--transition)}.testimonials-card::before{content:"”";position:absolute;top:3px;right:11px;font-family:Georgia,serif;font-size:88px;line-height:1;color:var(--primary-color);opacity:.55;pointer-events:none}.testimonials-card:hover{box-shadow:0 18px 34px rgb(6 43 92 / .11)}.testimonials-card__rating{display:flex;gap:3px;color:var(--yellow-color)}.testimonials-card p{flex:1}.testimonials-card__author{display:flex;align-items:center;gap:.75rem;border-top:1px solid var(--gray-color);padding-top:15px}.testimonials-card__author-img{width:40px}.testimonials-card__author-img img{border-radius:50%}.testimonials-card__author-meta{display:flex;flex-direction:column}.testimonials-card__author-meta strong{font-size:14px}.testimonials-card__author-meta span{font-size:12px;text-transform:uppercase;letter-spacing:1px}.testimonials-slider{overflow:visible}.testimonials-slider .swiper-wrapper{align-items:stretch}.testimonials-slider .swiper-slide{height:auto;display:flex}.testimonials-slider .testimonials-card{width:100%}.testimonials-pagination{display:flex;justify-content:center;margin-top:20px}.testimonials-pagination .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;background:var(--secondary-color);opacity:1;transition:var(--transition)}.testimonials-pagination .swiper-pagination-bullet-active{width:28px;border-radius:999px;background:var(--primary-color)}.faq__holder{display:grid;grid-template-columns:.8fr 1.2fr;gap:36px;align-items:start}.faq__left{position:sticky;top:40px}.faq__actions{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:20px}.faq__actions .btn-whatsapp{background-color:var(--green-color)}.faq__actions .btn-whatsapp i{background-color:var(--white-color);color:var(--black-color)}.faq__actions .btn-whatsapp::before{background-color:var(--primary-color)}.faq__cta{background:var(--secondary-color);color:var(--white-color);border-radius:16px;padding:34px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin-top:40px}.faq__cta h3{font-size:clamp(22px, 2vw, 24px)}.faq__cta p{color:var(--light-color);margin-bottom:0}.faq__cta .btn-primary{background-color:var(--white-color);color:var(--secondary-color)}.faq__cta .btn-primary:hover{color:var(--white-color)}.faq__cta .btn-primary:hover i{background-color:var(--secondary-color)}.faq__cta .btn-primary::before{background-color:var(--primary-color)}.faq-item{border:1px solid var(--border);border-radius:12px;margin-bottom:12px;overflow:hidden;background:var(--white-color)}.faq-title{width:100%;text-align:left;background:var(--white-color);border:0;padding:17px 18px;font-size:16px;font-weight:700;display:flex;justify-content:space-between;align-items:center;gap:12px;cursor:pointer}.faq-title i{width:32px;height:32px;flex-shrink:0;border-radius:50%;background:#fff3ef;color:var(--primary-color);display:inline-flex;align-items:center;justify-content:center;transition:var(--transition)}.faq-content{max-height:0;overflow:hidden;transition:var(--transition)}.faq-content p{padding:0 18px 18px;margin:0}.faq-content a{color:var(--secondary-color);transition:var(--transition)}.faq-content a:hover{color:var(--primary-color)}.faq-item.active{border-color:var(--primary-color)}.faq-item.active .faq-title i{transform:rotate(45deg);background:var(--primary-color);color:var(--white-color)}.site-footer{background-color:var(--drak-blue);color:var(--white-color)}.footer__holder{display:grid;grid-template-columns:1.5fr .90fr 1.3fr 1.2fr;gap:40px;padding-bottom:40px;border-bottom:1px solid rgb(255 255 255 / .08)}.footer-logo{margin-bottom:20px}.footer-logo img{filter:brightness(0) invert(1)}.footer-tagline{color:var(--light-color);margin-bottom:20px}.footer-social{display:flex;gap:10px;margin-top:30px}.social-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:rgb(255 255 255 / .08);color:var(--gray-color);transition:var(--transition)}.social-link:hover{background-color:var(--primary-color);color:var(--white-color);transform:translateY(-3px)}.social-link i{color:var(--light-color);transition:var(--transition)}.social-link:hover i{color:var(--white-color)}.footer__heading{font-weight:600;text-transform:uppercase;color:var(--white-color);margin-bottom:20px}.footer__links{display:flex;flex-direction:column;gap:10px}.footer__links a{color:var(--light-color);transition:var(--transition)}.footer__links a:hover{color:var(--primary-color);padding-left:8px}.footer__contact{display:flex;flex-direction:column;gap:10px}.footer__contact .contact-item{display:flex;gap:8px;color:var(--light-color)}.footer__contact .contact-item i{margin-top:5px;flex-shrink:0;color:var(--light-color)}.footer__contact .contact-item a{color:var(--light-color);transition:var(--transition)}.footer__contact .contact-item a:hover{color:var(--primary-color)}.footer-bottom{display:flex;justify-content:center;align-items:center;padding:20px 0}.footer-copy{font-size:14px;color:var(--light-color);margin-bottom:0}.whatsapp-btn{position:fixed;right:25px;bottom:40px;z-index:999}.whatsapp-btn a{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:var(--green-color);color:var(--white-color);border-radius:50%;font-size:25px;text-decoration:none;transition:var(--transition)}.whatsapp-btn a:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgb(37 211 102 / .4)}.about__holder{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:50px}.about__left a{margin-top:10px}.about__right img{height:400px;object-fit:cover;border-radius:4px}.features-items{margin-top:40px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.feature-item{display:flex;align-items:center;padding:10px 20px;position:relative}.feature-item:not(:last-child)::after{content:"";position:absolute;right:0;top:15%;height:70%;width:1px;background-color:var(--border-gray)}.feature-item__icon{width:60px;height:60px;background-color:var(--gray-color);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:15px;flex-shrink:0}.feature-item__icon i{font-size:24px;color:var(--primary-color)}.feature-item__content p{margin-bottom:0}.why-choose{background-color:var(--gray-color);position:relative}.why-choose__holder{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center;margin-bottom:40px}.why-choose__content p{margin-bottom:0}.why-choose__image{position:relative;display:flex;justify-content:center;align-items:center}.why-choose__img{width:100%;max-width:480px;height:260px;border-radius:120px 40px 100px 40px;overflow:hidden;box-shadow:0 20px 35px rgb(5 26 51 / .12);position:relative}.why-choose__img img{width:100%;height:100%;object-fit:cover}.why-choose__badge{position:absolute;top:-15px;right:20px;background-color:var(--white-color);padding:8px 18px;border-radius:30px 25px 30px 5px;border:2px solid var(--primary-color);z-index:3;transform:rotate(3deg);line-height:1.1;text-align:center}.why-choose__badge span{color:var(--primary-color);font-size:clamp(16px, 1.6vw, 20px);font-weight:700;white-space:nowrap}.features-card-wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.feature-card{display:flex;flex-direction:column;align-items:flex-start;padding:20px;background-color:var(--white-color);border-radius:8px;transition:var(--transition)}.feature-card:hover{transform:translateY(-4px)}.feature-card__icon{width:58px;height:58px;background-color:var(--primary-color);border-radius:50%;display:flex;justify-content:center;align-items:center;color:var(--white-color);font-size:20px;margin-bottom:15px;box-shadow:0 4px 12px rgb(37 99 235 / .1);transition:var(--transition)}.feature-card:hover .feature-card__icon{background-color:var(--secondary-color);color:var(--white-color)}.feature-card h3{margin-bottom:10px}.feature-card p{margin-bottom:0}.about-testimonial{background-color:var(--white-color)}.services-info__holder{display:grid;grid-template-columns:repeat(2,1fr);gap:50px;align-items:start}.feature-img{margin-bottom:20px}.feature-img img{border-radius:8px}.services-info__right{position:sticky;top:50px}.post-content strong{color:var(--primary-color)}.post-content .wp-block-list{margin-bottom:20px}.post-content .wp-block-list li{position:relative;padding-left:26px}.post-content .wp-block-list li::before{content:"";position:absolute;left:4px;top:12px;width:12px;height:2px;background:var(--secondary-color)}.post-content .wp-block-list+.wp-block-paragraph{background:var(--gray-color);padding:16px 20px;border-left:3px solid var(--secondary-color);color:var(--drak-blue);border-radius:4px}.services-info__left-actions{margin-top:30px;display:flex;gap:20px;flex-wrap:wrap}.services-info__left .btn-whatsapp{background-color:var(--green-color)}.services-info__left .btn-whatsapp::before{background-color:var(--primary-color)}.services-info__left .btn-whatsapp i{background-color:var(--white-color);color:var(--black-color)}.services-info__left .btn-whatsapp:hover i{transform:unset}.coverage-title{margin-top:30px}.coverage-title h2{font-size:clamp(25px, 3.6vw, 35px)}.location-tab{display:grid;grid-template-columns:.50fr 1.50fr;gap:25px;margin-top:30px}.location-tab .nav.nav-tabs{flex-direction:column;border:none}.location-tab .nav-link{border-radius:0;display:inline-block;width:100%;border:none;color:var(--black-color);background-color:var(--gray-color)}.location-tab .nav-link:hover{isolation:unset}.location-tab .nav-link.active{background-color:var(--secondary-color);color:var(--white-color);border-color:unset}.location-tab .nav-item:first-child .nav-link{border-radius:4px 4px 0 0}.location-tab .nav-item:last-child .nav-link{border-radius:0 0 4px 4px}.location-tab .table-responsive{padding:20px;background-color:var(--gray-color);border-radius:4px}.location-tab .table-responsive ul{list-style:disc;padding-left:20px}.enquiry__holder{display:grid;grid-template-columns:repeat(2,1fr);gap:50px}.enquiry__left .subtitle{margin-bottom:10px}.enquiry__list-wrap{display:flex;flex-direction:column;gap:20px;margin-top:30px}.enquiry__list{display:grid;grid-template-columns:20px 1fr;gap:18px;align-items:start;padding:20px;background:var(--gray-color);border-radius:8px}.enquiry__list-icon{color:var(--primary-color)}.enquiry__list-body p{margin-bottom:0}.enquiry__right p{margin-bottom:30px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.form-row .form-group{margin-bottom:0}.form-group{margin-bottom:20px}.form-group label{display:block;font-weight:600;color:var(--black-color);margin-bottom:8px;letter-spacing:.8px;font-family:var(--primary-font)}.form-group input,.form-group select,.form-group textarea{width:100%;padding:13px 18px;border:1.5px solid var(--border-gray);border-radius:4px;font-size:14px;font-family:var(--secondary-font);color:rgb(51 51 51);background:rgb(250 250 250);outline:none;transition:border-color 0.25s ease,box-shadow 0.25s ease,background 0.25s ease;appearance:none}.form-group input::placeholder,.form-group textarea::placeholder{color:rgb(187 187 187)}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--primary-color)}.form-group textarea{max-height:125px}.wpcf7-form .btn.btn-primary i{margin-left:10px}.custom-select{position:relative;margin-top:8px;width:100%}.custom-select select.wpcf7-form-control{position:absolute;opacity:0;pointer-events:none;height:0;width:0;margin:0;padding:0;clip:rect(0,0,0,0)}.custom-select__trigger{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--border-gray);border-radius:4px;padding:10px 15px;color:var(--border-gray);cursor:pointer;background:rgb(250 250 250);user-select:none;height:50px;transition:var(--transition)}.custom-select.is-open .custom-select__trigger,.custom-select__trigger:focus{outline:none;border-radius:4px 4px 0 0}.custom-select__trigger span{color:var(--black-color)}.custom-select__arrow{width:9px;height:9px;border-right:2px solid var(--black-color);border-bottom:2px solid var(--black-color);transform:rotate(45deg);transition:var(--transition);flex-shrink:0;margin-left:12px}.custom-select.is-open .custom-select__arrow{transform:rotate(-135deg)}.custom-select__options{position:absolute;top:calc(100% + 0px);left:0;right:0;height:auto;max-height:228px;background:var(--gray-color);border-radius:0 0 4px 4px;z-index:20;opacity:0;visibility:hidden;transition:var(--transition);overflow-y:auto}.custom-select.is-open .custom-select__options{opacity:1;visibility:visible;transform:translateY(0)}.custom-select__option{padding:10px 15px;color:var(--black-color);cursor:pointer;transition:var(--transition)}.custom-select__option:last-child{border-bottom:none}.custom-select__option:hover{background:var(--primary-color);color:var(--white-color)}.enquiry__right h3{font-size:clamp(24px, 3.6vw, 30px)}.contact__holder{display:grid;grid-template-columns:repeat(2,1fr);gap:50px;align-items:start}.contact__list-wrap{display:flex;flex-direction:column;gap:20px;margin-top:30px}.contact__list{display:grid;grid-template-columns:20px 1fr;gap:18px;align-items:start;padding:20px;background:var(--gray-color);border-radius:8px}.contact__list-icon{font-size:20px;color:var(--primary-color)}.contact__list-body a{color:var(--black-color);transition:var(--transition)}.contact__list-body a:hover{color:var(--primary-color)}.contact__list-body p{margin-bottom:0}.contact__right{position:sticky;top:50px}.contact__right h3{font-size:clamp(24px, 3.6vw, 30px)}.blog__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.blog__card{background:var(--white-color);border-radius:4px;overflow:hidden;transition:var(--transition);display:flex;flex-direction:column;height:100%;box-shadow:0 6px 20px rgb(62 42 30 / .08)}.blog__card:hover{box-shadow:0 24px 44px rgb(62 42 30 / .18);transform:translateY(-6px)}.blog-card__image{position:relative;width:100%;height:250px;overflow:hidden;border-radius:4px 4px 0 0}.blog__card img{width:100%;height:250px;object-fit:cover;transition:var(--transition)}.blog__card:hover .blog-card__image img{transform:scale(1.18)}.blog-card__image .category{position:absolute;top:16px;left:16px;z-index:4;background-color:var(--primary-color);color:var(--white-color);font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;padding:6px 14px;border-radius:30px}.blog-card__body{padding:20px;flex:1;display:flex;flex-direction:column}.blog-card__meta{font-size:11px;color:var(--primary-color);display:flex;gap:8px;align-items:center;margin-bottom:10px}.blog-card__body h3{margin-bottom:10px}.blog-card__body h3 a{color:var(--black-color);transition:var(--transition)}.blog-card__body h3 a:hover{color:var(--primary-color)}.blog-card__body p{flex:1}.blog-card__link{display:flex;align-items:center;gap:5px;color:var(--black-color);font-weight:600;transition:var(--transition)}.blog-card__link:hover{color:var(--primary-color)}.blog-card__link i{font-size:12px;transition:var(--transition)}.blog-card__link:hover i{transform:translateX(3px)}.info-pagination{margin-top:40px}.info-pagination ul{display:flex;align-items:center;justify-content:center;gap:15px}.info-pagination ul .page-numbers{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--gray-color);color:var(--black-color);font-weight:600;transition:var(--transition)}.info-pagination ul .page-numbers:hover{background:var(--primary-color);color:var(--white-color)}.info-pagination ul .page-numbers.current{background:var(--primary-color);color:var(--white-color)}.blog-sidebar{background-color:var(--gray-color)}.post-featured-image img{width:100%;max-height:400px;object-fit:cover;border-radius:4px;margin-bottom:20px}.single-post-date{display:flex;align-items:center;gap:5px;margin-bottom:20px}.single-post-date i{color:var(--primary-color)}.blog-sidebar__holder{display:grid;grid-template-columns:65% calc(35% - 40px);gap:40px}.blog-sidebar__left h2{font-size:30px;font-size:clamp(22px, 2.6vw, 30px);margin-bottom:20px}.blog-sidebar__right{display:flex;flex-direction:column;gap:30px;height:max-content;position:sticky;top:0}.sidebar-card{background-color:var(--white-color);border-radius:10px;padding:30px}h2[id^="heading-"],h3[id^="heading-"]{scroll-margin-top:50px}.sidebar-card h3{font-size:18px;padding-bottom:10px;margin-bottom:30px;position:relative}.sidebar-card h3::before{content:'';position:absolute;bottom:0;left:0;width:40px;height:3px;background-color:var(--primary-color)}.sidebar-card .toc-list{display:flex;flex-direction:column;gap:10px}.sidebar-card .toc-list li a{display:inline-block;width:100%;padding:8px 12px;border-radius:6px;color:var(--black-color);font-size:14px;background-color:var(--gray-color);transition:var(--transition)}.sidebar-card .toc-list .toc-active a{color:var(--white-color);background-color:var(--primary-color)}.sidebar-card .toc-list li a:hover{background-color:var(--primary-color);color:var(--white-color)}.blog-sidebar__right .social-share{flex-direction:column;align-items:start;gap:0;margin-top:0}.recent-post{display:flex;gap:10px;align-items:center;padding:9px 0;border-bottom:1px solid var(--border-gray)}.recent-post:last-child{border-bottom:none;padding-bottom:0}.recent-post .recent-post__img{width:60px;border-radius:6px;overflow:hidden;flex-shrink:0}.recent-post__img img{width:100%;object-fit:cover}.recent-post__info{display:flex;flex-direction:column;gap:5px}.recent-post__title{font-size:14px;font-weight:500;color:#1a1a1a;text-decoration:none;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.recent-post__title:hover{color:var(--primary-color)}.recent-post__date{display:inline-block;font-size:11px}.social-share .heateor_sss_svg{display:flex!important;align-items:center;justify-content:center;width:40px!important;height:40px!important;background-color:var(--primary-color)!important;transition:var(--transition)}.social-share .heateor_sss_sharing_ul{display:flex;align-items:center;gap:15px}.social-share .heateor_sss_svg{background:var(--primary-color)!important}.social-share .heateor_sss_svg svg{width:auto;height:25px}.social-share .heateor_sss_svg:hover{background-color:var(--secondary-color)!important}.related-product-content{margin-bottom:40px}.error__content{width:100%;max-width:620px;display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto}.scene{width:100%;max-width:300px;margin-bottom:25px}.scene svg{width:100%;height:auto;display:block}.route-path{stroke:var(--border-gray);stroke-width:2.5;fill:none;stroke-dasharray:9 10;stroke-linecap:round;stroke-dashoffset:900;animation:draw 2.1s ease-out forwards}.waypoint{fill:var(--secondary-color);opacity:0;animation:pop .5s ease-out forwards}.waypoint.w1{animation-delay:.5s}.waypoint.w2{animation-delay:1.05s}.waypoint.w3{animation-delay:1.5s}.pin-group{opacity:0;animation:pop .6s ease-out forwards;animation-delay:1.85s}.pin-body{fill:var(--secondary-color)}.pin-mark{fill:var(--white-color)}.big-404{font-weight:700;fill:var(--primary-color)}@keyframes draw{to{stroke-dashoffset:0}}@keyframes pop{from{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.route-path,.waypoint,.pin-group{animation:none!important;opacity:1!important;stroke-dashoffset:0!important}}.error__content p{max-width:530px}@media (max-width:1399.98px){.banner-arrow{display:none}}@media (max-width:1199.98px){.primary-menu{gap:20px}.primary-menu li a{font-size:14px}.choose__right{grid-template-columns:1fr 1fr}.feature-item__icon{width:45px;height:46px}.feature-item__icon i{font-size:16px}}@media (max-width:991.98px){.block{padding:60px 0}.header__logo img{max-width:190px}.mobile-menu-btn{display:flex;z-index:999999;position:relative}.primary-menu{position:absolute;top:calc(127px + var(--wp-admin--admin-bar--height, 0px));right:0;flex-direction:column;align-items:flex-start;transform:translateX(-100%);padding:40px 12px;gap:20px;width:100%;opacity:0;visibility:hidden;transition:var(--transition);z-index:99999;max-height:calc(100vh - (127px + var(--wp-admin--admin-bar--height, 0px)));overflow-y:auto;background-color:var(--primary-color)}.primary-menu.active{opacity:1;visibility:visible;transform:translateX(0)}.primary-menu li{width:100%}.primary-menu li a{margin-left:0;width:100%;color:var(--white-color);line-height:1;font-size:16px;display:flex;padding-bottom:0}.primary-menu li ul.sub-menu{position:unset;transform:translateY(0);opacity:1;visibility:visible;border-top:0;padding:0;background-color:unset;box-shadow:unset;height:0;display:flex;flex-direction:column;gap:20px;transition:var(--transition);width:100%}.primary-menu li.submenu-active ul.sub-menu{opacity:1;visibility:visible;height:100%;padding-top:10px}.primary-menu li ul.sub-menu li a{color:var(--white-color)}.primary-menu li:hover>ul.sub-menu{transform:translateY(0)}.primary-menu li a::after{display:none}.primary-menu li a:hover{color:var(--gray-color)}.primary-menu li.current-menu-item a{color:var(--white-color)}.primary-menu li.current-menu-item a:hover{color:var(--gray-color)}.primary-menu .sub-menu{height:0;overflow:hidden;transition:var(--transition)}.primary-menu li ul.sub-menu li:first-child a,.primary-menu li ul.sub-menu li:first-child .sub-menu li:first-child a,.primary-menu li ul.sub-menu li:first-child .sub-menu li a,.primary-menu li ul.sub-menu li:first-child .sub-menu li:first-child .sub-menu li:first-child a{margin-top:20px}.primary-menu li ul.sub-menu li:first-child .sub-menu li a,.primary-menu li ul.sub-menu li:first-child .sub-menu li:first-child .sub-menu li a{margin-top:0}.primary-menu li ul.sub-menu li a{padding:0 0 0 15px}.primary-menu li ul.sub-menu li a:hover{background:#fff0;color:var(--gray-color)}.primary-menu .menu-item-has-children>a{position:relative;display:block;padding-bottom:0}.primary-menu li.current-menu-parent a{color:var(--white-color)}.primary-menu li .submenu-toggle{position:absolute;top:7px;right:0;color:var(--white-color);display:flex}.primary-menu li .sub-menu li:nth-child(1) .submenu-toggle,.primary-menu li .sub-menu li:nth-child(1) .sub-menu li:nth-child(1) .submenu-toggle{top:28px}.primary-menu li .sub-menu li:nth-child(1) .sub-menu li .submenu-toggle{top:0}.primary-menu li.open .submenu-toggle i{transform:rotate(180deg)}.primary-menu li:hover .submenu-toggle{transform:none}.primary-menu li:hover .submenu-toggle{color:var(--gray-color)}.primary-menu ul.sub-menu li:hover{background-color:#fff0}.primary-menu li ul.sub-menu li{flex-direction:column}.primary-menu li .sub-menu .submenu-toggle{padding:0!important}.primary-menu li.open .sub-menu .submenu-toggle{transform:rotate(0deg)!important}.primary-menu li.open .sub-menu .submenu-toggle{transform:rotate(180deg)}.primary-menu li .sub-menu li:hover .submenu-toggle i{transform:rotate(0deg)}.primary-menu li .sub-menu li.open .submenu-toggle i{transform:rotate(180deg)}.primary-menu ul.sub-menu li .submenu-toggle i{transform:rotate(0deg)}.primary-menu ul.sub-menu ul.sub-menu{transform:none;min-width:unset;width:100%}.primary-menu li ul.sub-menu .sub-menu li a{padding:0 0 0 30px;color:var(--white-color)}.primary-menu li ul.sub-menu .sub-menu li .sub-menu li a{padding:0 0 0 45px}.primary-menu ul.sub-menu li:hover>ul.sub-menu{transform:unset}.primary-menu li ul.sub-menu li.current-menu-item{background-color:#fff0}.primary-menu li ul.sub-menu li.current-menu-item .submenu-toggle{color:var(--white-color)}.primary-menu ul.sub-menu li:hover>ul.sub-menu li:hover a{color:var(--gray-color)}.primary-menu li.header-btn a{padding-bottom:7px;max-width:max-content}.primary-menu li ul.sub-menu ul.sub-menu{width:100%}.primary-menu li .sub-menu li.open .sub-menu li .submenu-toggle i{transform:rotate(0deg)}.primary-menu li .sub-menu li.open .sub-menu li.open .submenu-toggle i{transform:rotate(180deg)}.primary-menu li ul.sub-menu li a{font-size:16px}.primary-menu li ul.sub-menu ul.sub-menu ul.sub-menu{transform:translateX(0)}.primary-menu li ul.sub-menu ul.sub-menu li:hover ul.sub-menu{transform:translateX(0)}.primary-menu ul.sub-menu ul.sub-menu ul.sub-menu li a{color:var(--white-color)}.header-btn a{background-color:var(--secondary-color)}.primary-menu li.header-btn a:hover{color:var(--secondary-color)}.header-btn a::before{background-color:var(--white-color)}.header-btn a i{background-color:var(--primary-color)}.primary-menu li.header-btn a:hover i{background-color:var(--secondary-color)}.logged-in .is-sticky .primary-menu{top:calc(53px + var(--wp-admin--admin-bar--height, 0px));max-height:calc(100vh - (53px + var(--wp-admin--admin-bar--height, 0px)))}.is-sticky .primary-menu{top:calc(85px + var(--wp-admin--admin-bar--height, 0px));max-height:calc(100vh - (87px + var(--wp-admin--admin-bar--height, 0px)))}.primary-menu>li.current-menu-parent .submenu-toggle{color:var(--white-color)}.services__btn{flex-shrink:0}.services-card-wrap{grid-template-columns:repeat(2,1fr)}.choose__right{grid-template-columns:1fr}.work__left{min-width:calc(100% + 50px)}.footer__holder{grid-template-columns:repeat(2,1fr);gap:40px}.primary-menu li a{line-height:unset}.features-items,.features-card-wrap,.blog__grid{grid-template-columns:repeat(2,1fr);gap:20px}.feature-item:nth-child(even)::after{display:none}.why-choose__img{border-radius:100px 25px 86px 20px}.blog-sidebar__holder{grid-template-columns:55% calc(45% - 40px)}}@media (max-width:782px){.primary-menu{top:calc(127px + var(--wp-admin--admin-bar--height, 0px));max-height:calc(100vh - (127px + var(--wp-admin--admin-bar--height, 0px)))}.logged-in .is-sticky .primary-menu{top:calc(39px + var(--wp-admin--admin-bar--height, 0px));max-height:calc(100vh - (39px + var(--wp-admin--admin-bar--height, 0px)))}}@media (max-width:767.98px){.block{padding:50px 0}.page-header{padding:40px 0}.services-box-wrap{grid-template-columns:repeat(2,1fr)}.banner-content{max-width:100%;width:100%}.banner-content p{max-width:100%}.banner-content .title br{display:none}.services__holder{flex-direction:column;align-items:start;display:contents}.services__content p{max-width:100%}.services__inner,.choose .container,.blog-sidebar__holder{display:flex;flex-direction:column;gap:30px}.choose__right,.blog-sidebar__right,.blog-sidebar__left{display:contents}.services__content,.choose__left,.post-featured-image,.services-info__right{order:1}.services-card-wrap,.choose__right-list,.single-post-date,.services-info__left{order:2}.services__btn,.choose__img,.tbl-of-content{order:3}.single-post-content{order:4}.social-share{order:5}.recent-post-wrap{order:6}.choose__holder,.work__holder,.video__holder,.faq__holder,.footer__holder,.about__holder,.why-choose__holder,.services-info__holder,.contact__holder,.enquiry__holder{grid-template-columns:1fr;gap:30px}.choose__right-list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.work__left{width:100%;padding:0;min-width:unset;margin-top:0}.work__img-wrap img{height:100%}.testimonials__content{text-align:start;max-width:100%}.faq__left{position:unset}.footer-bottom{justify-content:start}.features-items{grid-template-columns:1fr}.why-choose__img{max-width:100%;height:100%}.why-choose__image{padding-top:33px}.why-choose__badge{top:0}.post-featured-image img,.single-post-date{margin-bottom:0}.contact__right{position:unset}.services-info__right{position:unset}}@media (max-width:575.98px){.block{padding:40px 0}.top-header__left{display:none}.is-sticky .primary-menu{top:calc(87px + var(--wp-admin--admin-bar--height, 0px));max-height:calc(100vh - (87px + var(--wp-admin--admin-bar--height, 0px)))}.header__logo img{max-width:200px}.banner-btn{flex-direction:column}.banner-btn a{width:max-content}.services-box-wrap,.services-card-wrap,.choose__left-list,.choose__right-list,.features-card-wrap,.blog__grid,.form-row{grid-template-columns:1fr}.features-items{margin-top:30px}.video-meta span{font-size:14px}.feature-item:nth-child(even)::after{display:block}.feature-item:not(:last-child)::after{top:unset;bottom:0;height:1px;width:100%}.feature-item{padding:20px 0}.blog__grid{gap:30px}.why-choose__img{border-radius:83px 25px 73px 20px}}.adit-app-launcher{position:relative;overflow:hidden;padding:clamp(34px, 5vw, 62px) 0 24px;background:radial-gradient(ellipse at 12% 15%,rgb(255 176 93 / .18),transparent 34%),radial-gradient(ellipse at 90% 80%,rgb(49 116 190 / .12),transparent 35%),linear-gradient(145deg,#f5f8fc 0%,#edf2f8 52%,#f8f4ee 100%)}.adit-app-launcher::before,.adit-app-launcher::after{content:"";position:absolute;pointer-events:none;border:1px solid rgb(255 255 255 / .7);border-radius:50%}.adit-app-launcher::before{width:340px;height:340px;top:-220px;right:8%}.adit-app-launcher::after{width:220px;height:220px;bottom:-160px;left:6%}.adit-app-launcher .container{position:relative;z-index:1}.adit-app-launcher__heading{text-align:center;margin:0 auto 26px}.adit-app-launcher__eyebrow{display:inline-block;margin-bottom:8px;color:#e36c24;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.adit-app-launcher__heading h2{margin:0 0 7px;color:#142c48;font-size:clamp(25px, 3vw, 35px);font-weight:800;letter-spacing:-.035em}.adit-app-launcher__heading p{margin:0;color:#63748a;font-size:15px}.adit-app-grid{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:14px;max-width:1120px;margin:0 auto}.adit-app{min-width:0;display:flex;flex-direction:column;align-items:center;gap:11px;padding:15px 8px 13px;border:1px solid rgb(255 255 255 / .92);border-radius:19px;background:linear-gradient(145deg,rgb(255 255 255 / .96),rgb(235 241 249 / .88));box-shadow:7px 8px 18px rgb(34 57 84 / .10),-5px -5px 14px rgb(255 255 255 / .95),inset 0 1px 0 #fff;color:#213852;text-align:center;text-decoration:none;font-size:12px;font-weight:750;line-height:1.25;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.adit-app:hover{transform:translateY(-7px) scale(1.025);color:#e36c24;border-color:rgb(227 108 36 / .28);box-shadow:10px 16px 26px rgb(34 57 84 / .16),-4px -4px 13px rgb(255 255 255 / .96)}.adit-app:focus-visible{outline:3px solid #e36c24;outline-offset:4px}.adit-app__icon{width:clamp(54px, 5.5vw, 68px);height:clamp(54px, 5.5vw, 68px);display:grid;place-items:center;border-radius:18px;font-size:clamp(27px, 3vw, 35px);line-height:1;box-shadow:inset 0 2px 2px rgb(255 255 255 / .85),inset 0 -5px 9px rgb(24 42 66 / .10),0 7px 12px rgb(24 42 66 / .12);transform:perspective(180px) rotateX(4deg)}.adit-app:nth-child(1) .adit-app__icon{background:linear-gradient(145deg,#dcecff,#a9c8ed)}.adit-app:nth-child(2) .adit-app__icon{background:linear-gradient(145deg,#e1f5ff,#a9d7ec)}.adit-app:nth-child(3) .adit-app__icon{background:linear-gradient(145deg,#fff0d9,#ffd09a)}.adit-app:nth-child(4) .adit-app__icon{background:linear-gradient(145deg,#eee7ff,#c9b7f3)}.adit-app:nth-child(5) .adit-app__icon{background:linear-gradient(145deg,#ffe7dc,#f6b49c)}.adit-app:nth-child(6) .adit-app__icon{background:linear-gradient(145deg,#dff7f2,#a5ddd0)}.adit-app:nth-child(7) .adit-app__icon{background:linear-gradient(145deg,#dff5ff,#a8d9f2)}.adit-app:nth-child(8) .adit-app__icon{background:linear-gradient(145deg,#edf0f5,#c5d0df)}.adit-app:nth-child(9) .adit-app__icon{background:linear-gradient(145deg,#fff2d8,#f3d18e)}.adit-app-launcher+section[aria-labelledby="parts-warranty-title"]{padding-top:20px}.adit-app-launcher+section[aria-labelledby="parts-warranty-title"] .container>div{box-shadow:0 12px 30px rgb(35 55 78 / .08)}@media (max-width:991px){.adit-app-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}}@media (max-width:575px){.adit-app-launcher{padding:30px 0 18px}.adit-app-launcher__heading{margin-bottom:19px}.adit-app-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.adit-app{padding:12px 5px 11px;gap:8px;border-radius:16px;font-size:11px}.adit-app__icon{width:56px;height:56px;border-radius:16px;font-size:29px}}@media (prefers-reduced-motion:reduce){.adit-app{transition:none}.adit-app:hover{transform:none}}