body.theme-light .header-area2 .nav-right .mobile-menu-btn{border-color:#8eb7f4;background:#fff;color:#1a4a7a;box-shadow:0 8px 18px rgba(17,79,159,.15)}body.theme-light .header-area2 .nav-right .mobile-menu-btn:hover{border-color:#1f6bff;color:#1f6bff}body.theme-light .header-area2 .nav-right .mobile-menu-btn.active{background:linear-gradient(135deg,#1f6bff,#2a8fff);border-color:#1f6bff;color:#fff}body.theme-light .service-page-v2-cta-shell{background:radial-gradient(circle at 50% 45%,hsla(0,0%,100%,.14) 0,transparent 32%),linear-gradient(135deg,#1255d9,#148bff 54%,#1fc8ff);border:1px solid rgba(133,198,255,.38);box-shadow:0 28px 64px rgba(22,84,188,.18),inset 0 1px 0 hsla(0,0%,100%,.16)}body.theme-light .service-page-v2-cta-shell:after,body.theme-light .service-page-v2-cta-shell:before{background:hsla(0,0%,100%,.16);filter:blur(1px)}body.theme-light .service-page-v2-cta-shell h2{color:#fff!important;font-size:clamp(34px,4vw,56px);line-height:1.2;text-shadow:0 8px 24px rgba(5,45,116,.18)}body.theme-light .service-page-v2-cta-shell p{color:rgba(242,248,255,.92)!important;max-width:760px;margin-top:16px;font-size:21px}body.theme-light .service-page-v2-cta-button{min-height:58px;padding-inline:32px;border-radius:999px;background:linear-gradient(135deg,#34e4ff,#2fc7ff);color:#fff;box-shadow:0 18px 36px rgba(18,80,182,.22),inset 0 1px 0 hsla(0,0%,100%,.18)}body.theme-light .service-page-v2-cta-button:hover{color:#fff;transform:translateY(-2px);box-shadow:0 22px 40px rgba(18,80,182,.26),inset 0 1px 0 hsla(0,0%,100%,.2)}body.theme-light .header-area2 .main-menu ul>li ul.sub-menu.solutions-mega-menu{background:linear-gradient(180deg,#e9f3ff,#dcecff);border-color:#b4d1fb;box-shadow:0 18px 38px rgba(32,82,149,.18)}body.theme-light .header-area2 .main-menu ul>li ul.sub-menu.solutions-mega-menu>li>a{color:#174677;border-bottom-color:rgba(132,171,221,.52)}body.theme-light .header-area2 .main-menu ul>li ul.sub-menu.solutions-mega-menu>li:hover>a,body.theme-light .header-area2 .main-menu ul>li ul.sub-menu.solutions-mega-menu>li>a:hover{color:#0d3d6d;background:rgba(67,130,216,.14)}body.theme-light .header-area2 .main-menu ul>li ul.sub-menu.solutions-mega-menu>li.mega-category-item>i{color:#2a79dd}body.theme-light .header-area2 .main-menu ul>li ul.sub-menu>li.menu-item-has-children:after{display:none;content:none}body.theme-light .header-area2 .main-menu ul>li ul.sub-menu.solutions-mega-menu>li.mega-category-item>.sub-menu{background:linear-gradient(180deg,#dcecff,#d2e6ff);border-color:#afcefb}body.theme-light .header-area2 .main-menu ul>li ul.sub-menu.solutions-mega-menu>li.mega-category-item>.sub-menu>li>a{color:#235789;border-bottom-color:rgba(125,165,217,.48)}body.theme-light .header-area2 .main-menu ul>li ul.sub-menu.solutions-mega-menu>li.mega-category-item>.sub-menu>li:hover>a,body.theme-light .header-area2 .main-menu ul>li ul.sub-menu.solutions-mega-menu>li.mega-category-item>.sub-menu>li>a:hover{color:#0d3d6d;background:rgba(74,136,223,.16)}body.theme-light .header-area2 .main-menu ul>li ul.sub-menu.solutions-mega-menu>li.mega-category-item>.sub-menu{border-left:1px solid #dbe8fb}@media (max-width:991px){body.theme-light .header-area2 .main-menu{background:linear-gradient(180deg,#eef5ff,#e5f0ff);border-right-color:#b8d1fb;box-shadow:20px 0 44px rgba(23,77,149,.18)}body.theme-light .header-area2 .main-menu .mobile-logo-area{border-bottom-color:#c5dafc}body.theme-light .header-area2 .main-menu .mobile-logo-area .menu-close-btn{border-color:#8eb7f4;background:#fff;color:#1a4a7a;box-shadow:0 8px 18px rgba(23,77,149,.14)}body.theme-light .header-area2 .main-menu ul li a{color:#184878}body.theme-light .header-area2 .main-menu ul li .bi,body.theme-light .header-area2 .main-menu ul>li i{color:#1f6bff;background:rgba(31,107,255,.1);border-color:rgba(31,107,255,.35)}body.theme-light .header-area2 .main-menu ul li ul.sub-menu{border-left-color:#bfd6fb}body.theme-light .header-area2 .main-menu ul li ul.sub-menu>li a{color:#376a9a;border-bottom-color:rgba(131,166,219,.38)}body.theme-light .header-area2 .mobile-menu-form{border-top-color:#c5dafc}body.theme-light .header-area2 .mobile-menu-form .email,body.theme-light .header-area2 .mobile-menu-form .hotline{background:hsla(0,0%,100%,.72);border-color:#c6dcff;box-shadow:0 10px 24px rgba(23,77,149,.08)}body.theme-light .header-area2 .mobile-menu-form .email .email-icon,body.theme-light .header-area2 .mobile-menu-form .hotline .hotline-icon{background:rgba(31,107,255,.08);border-color:rgba(31,107,255,.22)}}body.theme-light .navbar-lang-toggle-btn{border-color:#9fc2fb;color:#1f6bff;background:#fff;box-shadow:0 8px 18px rgba(17,79,159,.15)}@media (max-width:991px){body.theme-light .header-area2 .nav-right .mobile-menu-btn.mobile-menu-icon-btn{background:hsla(0,0%,100%,.85);border-color:rgba(30,136,255,.25);box-shadow:0 8px 18px rgba(17,79,159,.15)}body.theme-light .header-area2 .nav-right .mobile-menu-btn.mobile-menu-icon-btn:after,body.theme-light .header-area2 .nav-right .mobile-menu-btn.mobile-menu-icon-btn:before{background:#123d73}body.theme-light .header-area2 .nav-right .mobile-menu-btn.mobile-menu-icon-btn:before{box-shadow:0 5px 0 0 #123d73,0 10px 0 0 #123d73}body.theme-light .header-area2 .nav-right .mobile-menu-btn.mobile-menu-icon-btn:after{background:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.25))}}body.theme-light .header-area2{border-color:#cae0ff;background:hsla(0,0%,100%,.9);box-shadow:0 10px 28px rgba(23,77,149,.12)}body.theme-light .header-area2 .nav-right .sidebar-btn2{border-color:#a8c9fa;background:hsla(0,0%,100%,.95)}body.theme-light .banner-area3 .social-area{background:rgba(232,241,255,.78);border-color:#b8d1fb}body.theme-light .banner-area3 .social-area ul li:after{background-color:rgba(47,102,174,.26)}body.theme-light .banner-area3 .social-area ul li a{color:#1f6bff;background:hsla(0,0%,100%,.7);border-color:#b8d1fb}body.theme-light .banner-area3 .social-area ul li a:hover{color:#fff!important;background:#1f6bff;border-color:#1f6bff}body.theme-light{--theme-color:#155eef;--white-color:#0f2d4d;--paragraph-color:#335f8f;background:linear-gradient(180deg,#f8fbff,#edf4ff);color:#10375d}body.theme-light .banner-area3,body.theme-light .breadcrumbs,body.theme-light .header-area2,body.theme-light .home3-about-section,body.theme-light .home3-partner-area,body.theme-light .home3-solution-section,body.theme-light .home3-success-stories-area,body.theme-light .service-details,body.theme-light footer{background-image:none!important}body.theme-light footer{background:linear-gradient(180deg,#f2f7ff,#eaf2ff)!important;border-top:1px solid rgba(200,220,255,.8)}body.theme-light .about-services .service-img,body.theme-light .accordion-item,body.theme-light .faq-img,body.theme-light .footer-btm,body.theme-light .footer-top,body.theme-light .header-area2,body.theme-light .service-sort-driscription-area .driscription-img,body.theme-light .single-work,body.theme-light .solution-card,body.theme-light .success-storie-card{background:#fff!important;border:1px solid #c8dcff!important;box-shadow:0 10px 26px rgba(16,73,176,.1)}body.theme-light .footer-btm{background:transparent!important;border:0!important;border-top:1px solid rgba(200,220,255,.8)!important;box-shadow:none!important}body.theme-light .breadcrumb-cnt h1,body.theme-light .breadcrumb-cnt span,body.theme-light .copyright-area p,body.theme-light .footer-contact h4,body.theme-light .footer-widget .menu-container ul li a,body.theme-light .footer-widget .widget-title h4,body.theme-light .main-menu .menu-list>li>a,body.theme-light .section-title p,body.theme-light .section-title-3 h2,body.theme-light .section-title-3 p,body.theme-light h1,body.theme-light h2,body.theme-light h3,body.theme-light h4,body.theme-light h5,body.theme-light h6{color:#123f6b!important}body.theme-light .accordion-body,body.theme-light .footer-contact a,body.theme-light .footer-contact h6,body.theme-light .footer-contact span,body.theme-light .solution-content p,body.theme-light .work-content p,body.theme-light p{color:#2d5f8f!important}body.theme-light .contact-btn a,body.theme-light .header-btn a,body.theme-light .primary-btn3,body.theme-light .primary-btn4,body.theme-light .primary-btn8{background:linear-gradient(135deg,#1f6bff,#2aa0ff)!important;color:#fff!important}body.theme-light .about-featue li,body.theme-light .accordion-button,body.theme-light .solution-feature li{color:#1f6bff!important}body.theme-light .home-service-journey .section-title-3 h2,body.theme-light .home-service-journey .solution-content h4{color:#153e6b!important}body.theme-light .solution-details-page,body.theme-light .solution-details-page .service-faq-area .accordion .accordion-item{background:transparent!important}body.theme-light .service-details .how-we-work-section .work-item:after,body.theme-light .solution-details-page .how-we-work-section .work-item:after{background-color:rgba(32,91,165,.22)}body.theme-light .service-details .how-we-work-section .work-item .single-work,body.theme-light .solution-details-page .how-we-work-section .work-item .single-work{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}body.theme-light .service-details .how-we-work-section .work-item .single-work .work-content h3,body.theme-light .solution-details-page .how-we-work-section .work-item .single-work .work-content h3{color:#1b4f85!important}body.theme-light .service-details .how-we-work-section .work-item .single-work .work-content p,body.theme-light .solution-details-page .how-we-work-section .work-item .single-work .work-content p{color:#3e6f9d!important}body.theme-light .home-service-journey .section-title-3 p,body.theme-light .home-service-journey .solution-content p{color:#376b9e!important}body.theme-light .home-service-journey .solution-card{border:1px solid #c8dcff!important;background:linear-gradient(180deg,#fff,#f4f9ff)!important}body.theme-light .home-service-journey .solution-card:hover{border-color:#7aaeff!important;background:linear-gradient(180deg,#fff,#eef5ff)!important}body.theme-light .footer-widget .menu-container ul li a:hover,body.theme-light .main-menu .menu-list>li>a:hover{color:#155eef!important}body.theme-light .home3-contact-area{background-image:radial-gradient(circle at 18% 22%,rgba(48,126,244,.2),transparent 42%),radial-gradient(circle at 82% 72%,rgba(49,152,255,.16),transparent 44%),linear-gradient(145deg,#eff6ff,#f9fcff)!important;border-top:1px solid #c8dcff;border-bottom:1px solid #c8dcff;min-height:460px}body.theme-light .home3-contact-area:after,body.theme-light .home3-contact-area:before{background:none!important}body.theme-light .home3-contact-area .contact-wrapper{padding-top:100px;padding-bottom:88px}body.theme-light .home3-contact-area .contact-wrapper .marquee_text,body.theme-light .home3-contact-area .contact-wrapper h2{color:#1f4f87!important;-webkit-text-stroke:1px rgba(31,79,135,.2)}body.theme-light .home3-contact-area .contact-wrapper .contact-btn{margin-top:-28px}body.theme-light .home3-contact-area .contact-wrapper .contact-btn a{width:238px;height:238px;color:#fff!important;border:1px solid #2a7fff;background-image:radial-gradient(circle at 30% 20%,hsla(0,0%,100%,.28),transparent 42%),linear-gradient(145deg,#1f6bff,#2ea4ff)!important;box-shadow:0 20px 38px rgba(31,107,255,.25)}body.theme-light .home3-contact-area .contact-wrapper .contact-btn a svg{stroke:#fff}body.theme-light .home3-contact-area .contact-wrapper .contact-btn a:hover{border-color:#1e63e6;box-shadow:0 24px 42px rgba(29,96,214,.3)}body.theme-light .home3-contact-area .contact-wrapper .contact-btn a:hover svg{stroke:#fff}@media (max-width:767px){body.theme-light .home3-contact-area{min-height:380px}body.theme-light .home3-contact-area .contact-wrapper{padding-top:72px;padding-bottom:72px}body.theme-light .home3-contact-area .contact-wrapper .contact-btn a{width:200px;height:200px;font-size:22px}}body.theme-light .banner-area3{background:linear-gradient(135deg,#f4f8ff,#eaf2ff)!important;border-top:1px solid #c8dcff;border-bottom:1px solid #c8dcff}body.theme-light .banner-area3 .banner-content h1{color:#154779!important}body.theme-light .banner-area3 .banner-content p{color:#3c6d9d!important}body.theme-light .header-sidebar{background:linear-gradient(180deg,#f8fbff,#edf4ff)!important;border-left:1px solid #c8dcff!important}body.theme-light .header-sidebar .siderbar-top .close-btn{border-color:#8fb5f7!important;background:hsla(0,0%,100%,.75)}body.theme-light .header-sidebar .siderbar-top .close-btn i{color:#1f6bff!important}body.theme-light .header-sidebar .follow-area .para,body.theme-light .header-sidebar .follow-area h5,body.theme-light .header-sidebar .informations .single-info .info a,body.theme-light .header-sidebar .informations .single-info .info p,body.theme-light .header-sidebar .sidebar-content p{color:#1f4f87!important}body.theme-light .header-sidebar .address-card .content{background:hsla(0,0%,100%,.72)!important;border:1px solid #c8dcff;border-radius:12px;padding:22px 16px}body.theme-light .header-sidebar .informations .single-info .icon{border-color:#1f6bff;color:#1f6bff;background:hsla(0,0%,100%,.82)}body.theme-light .header-sidebar .follow-area .blog-widget-body .follow-list li a{border-color:#9fc0fb!important;color:#1f6bff!important;background:hsla(0,0%,100%,.8)!important}body.theme-light .header-sidebar .follow-area .blog-widget-body .follow-list li a:hover{border-color:#1f6bff!important;background:#1f6bff!important;color:#fff!important}body.theme-light .contact-page-wrap .contact-form-wrap{background-image:linear-gradient(165deg,#fff,#eef5ff)!important;border:1px solid #c8dcff;box-shadow:0 16px 34px rgba(17,74,176,.14)}body.theme-light .contact-page-wrap .contact-form-wrap .form-tltle{border-bottom:1px solid #d9e8ff}body.theme-light .contact-page-wrap .contact-form-wrap .form-tltle h5{color:#184878!important}body.theme-light .contact-page-wrap .contact-form-wrap .contact-form form label{color:#2a5f93!important}body.theme-light .contact-page-wrap .contact-form-wrap .contact-form form input,body.theme-light .contact-page-wrap .contact-form-wrap .contact-form form textarea{background:#fff!important;border:1px solid #bcd5fb!important;color:#174875!important}body.theme-light .contact-page-wrap .contact-form-wrap .contact-form form input::placeholder,body.theme-light .contact-page-wrap .contact-form-wrap .contact-form form textarea::placeholder{color:#7da2cd}body.theme-light .contact-page-wrap .contact-form-wrap .contact-form form input:focus,body.theme-light .contact-page-wrap .contact-form-wrap .contact-form form textarea:focus{border-color:#1f6bff!important;box-shadow:0 0 0 3px rgba(31,107,255,.16)}body.theme-light .faq-page .faq-items ul li .nav-link{background-image:linear-gradient(165deg,#fff,#eef5ff)!important;border:1px solid #c8dcff;color:#2a5f93!important;box-shadow:0 8px 20px rgba(17,74,176,.1)}body.theme-light .faq-page .faq-items ul li .nav-link.active{border-color:#1f6bff;color:#1f6bff!important;box-shadow:0 12px 24px rgba(31,107,255,.18)}body.theme-light .faq-page .contact-form-wrap{background-image:linear-gradient(165deg,#fff,#eef5ff)!important;border:1px solid #c8dcff;box-shadow:0 16px 34px rgba(17,74,176,.14)}body.theme-light .faq-page .contact-form-wrap .form-tltle{border-bottom:1px solid #d9e8ff}body.theme-light .faq-page .contact-form-wrap .form-tltle h5{color:#184878!important}body.theme-light .faq-page .contact-form-wrap .contact-form form label{color:#2a5f93!important}body.theme-light .faq-page .contact-form-wrap .contact-form form input,body.theme-light .faq-page .contact-form-wrap .contact-form form textarea{background:#fff!important;border:1px solid #bcd5fb!important;color:#174875!important}body.theme-light .faq-page .contact-form-wrap .contact-form form input::placeholder,body.theme-light .faq-page .contact-form-wrap .contact-form form textarea::placeholder{color:#7da2cd}body.theme-light .faq-page .contact-form-wrap .contact-form form input:focus,body.theme-light .faq-page .contact-form-wrap .contact-form form textarea:focus{border-color:#1f6bff!important;box-shadow:0 0 0 3px rgba(31,107,255,.16)}body.theme-light .faq-page .accordion .accordion-item,body.theme-light .faq-page .faq-details-accordion .accordion .accordion-item,body.theme-light .service-details .service-faq-area .accordion .accordion-item,body.theme-light .service-page-v2 .service-faq-area .accordion .accordion-item,body.theme-light .solution-details-page .service-faq-area .accordion .accordion-item{border-bottom:1px solid #c8dcff!important}body.theme-light .faq-page .accordion .accordion-item .accordion-button,body.theme-light .faq-page .faq-details-accordion .accordion .accordion-item .accordion-button,body.theme-light .service-details .service-faq-area .accordion .accordion-item .accordion-button,body.theme-light .service-page-v2 .service-faq-area .accordion .accordion-item .accordion-button,body.theme-light .solution-details-page .service-faq-area .accordion .accordion-item .accordion-button{color:#1f4f87!important;padding:22px 16px 18px!important}body.theme-light .faq-page .accordion .accordion-item .accordion-button:not(.collapsed),body.theme-light .faq-page .faq-details-accordion .accordion .accordion-item .accordion-button:not(.collapsed),body.theme-light .service-details .service-faq-area .accordion .accordion-item .accordion-button:not(.collapsed),body.theme-light .service-page-v2 .service-faq-area .accordion .accordion-item .accordion-button:not(.collapsed),body.theme-light .solution-details-page .service-faq-area .accordion .accordion-item .accordion-button:not(.collapsed){color:#1f6bff!important;border-bottom:1px solid #d9e8ff!important}body.theme-light .faq-page .accordion .accordion-item .accordion-button:after,body.theme-light .faq-page .faq-details-accordion .accordion .accordion-item .accordion-button:after,body.theme-light .service-details .service-faq-area .accordion .accordion-item .accordion-button:after,body.theme-light .service-page-v2 .service-faq-area .accordion .accordion-item .accordion-button:after,body.theme-light .solution-details-page .service-faq-area .accordion .accordion-item .accordion-button:after{color:#7da2cd!important}body.theme-light .faq-page .accordion .accordion-item .accordion-button:not(.collapsed):after,body.theme-light .faq-page .faq-details-accordion .accordion .accordion-item .accordion-button:not(.collapsed):after,body.theme-light .service-details .service-faq-area .accordion .accordion-item .accordion-button:not(.collapsed):after,body.theme-light .service-page-v2 .service-faq-area .accordion .accordion-item .accordion-button:not(.collapsed):after,body.theme-light .solution-details-page .service-faq-area .accordion .accordion-item .accordion-button:not(.collapsed):after{color:#1f6bff!important}body.theme-light .faq-page .accordion .accordion-item .accordion-body,body.theme-light .faq-page .faq-details-accordion .accordion .accordion-item .accordion-body,body.theme-light .service-details .service-faq-area .accordion .accordion-item .accordion-body,body.theme-light .service-page-v2 .service-faq-area .accordion .accordion-item .accordion-body,body.theme-light .solution-details-page .service-faq-area .accordion .accordion-item .accordion-body{color:#2d5f8f!important}body.theme-light .banner-area3 .banner-vector img{opacity:.35}body.theme-light .banner-area3 .scroll-down a,body.theme-light .banner-area3 .social-area ul li a i{color:#1f6bff!important}body.theme-light .banner-area3 .banner-video-area .video-area .video-img{opacity:.9}body.theme-light .breadcrumbs{background-image:radial-gradient(circle at 15% 12%,rgba(55,123,235,.16),transparent 36%),radial-gradient(circle at 88% 82%,rgba(58,137,255,.16),transparent 34%),linear-gradient(180deg,#f4f8ff,#eaf2ff)!important;border-top:1px solid #c8dcff;border-bottom:1px solid #c8dcff}body.theme-light .breadcrumbs .inner-banner-1:after,body.theme-light .breadcrumbs .inner-banner-2:after{background:rgba(17,61,105,.08)}body.theme-light .breadcrumbs .breadcrumb-wrapper{padding:190px 0 120px}body.theme-light .breadcrumbs .breadcrumb-wrapper .breadcrumb-cnt>span{background:#d9e8ff;color:#1d4f80}body.theme-light .breadcrumbs .breadcrumb-wrapper .breadcrumb-cnt>span:after,body.theme-light .breadcrumbs .breadcrumb-wrapper .breadcrumb-cnt>span:before{background-color:#1f6bff}body.theme-light .breadcrumbs .breadcrumb-wrapper .breadcrumb-cnt h1{color:#184878}body.theme-light .breadcrumbs .breadcrumb-wrapper .breadcrumb-cnt .breadcrumb-list{color:#5a7ea7}body.theme-light .breadcrumbs .breadcrumb-wrapper .breadcrumb-cnt .breadcrumb-list a{color:#155eef}body.theme-light .breadcrumbs .breadcrumb-wrapper .breadcrumb-cnt .breadcrumb-list img{opacity:.75}body.theme-light .home3-partner-area{background:linear-gradient(90deg,#153a66,#1d4f82)!important;border-top:1px solid #2f5f94;border-bottom:1px solid #2f5f94}body.theme-light .home3-partner-area .partner-title h3{color:#f4f8ff!important}body.theme-light .home3-partner-area .partner-wrapper .marquee_text .js-marquee img.partner-logo,body.theme-light .home3-partner-area .partner-wrapper .marquee_text .js-marquee-wrapper img.partner-logo,body.theme-light .home3-partner-area .partner-wrapper .marquee_text .react-marquee-item img.partner-logo{opacity:.92!important}body.theme-light .home3-partner-area .partner-wrapper .marquee_text .js-marquee img.partner-logo:hover,body.theme-light .home3-partner-area .partner-wrapper .marquee_text .js-marquee-wrapper img.partner-logo:hover,body.theme-light .home3-partner-area .partner-wrapper .marquee_text .react-marquee-item img.partner-logo:hover{opacity:1!important}body.theme-light .home3-partner-area .partner-wrapper .marquee_text .js-marquee img.partner-separator,body.theme-light .home3-partner-area .partner-wrapper .marquee_text .js-marquee-wrapper img.partner-separator,body.theme-light .home3-partner-area .partner-wrapper .marquee_text .react-marquee-item img.partner-separator{opacity:.6!important}body.theme-light .home3-success-stories-area{background:linear-gradient(180deg,#eef5ff,#e5efff)!important;border-top:1px solid #c8dcff;border-bottom:1px solid #c8dcff}body.theme-light .home3-success-stories-area .section-title-3 h2{color:#184878!important}body.theme-light .home3-success-stories-area .section-title-3 p{color:#3e6f9d!important}body.theme-light .home3-success-stories-area .success-storie-card{border:1px solid #c8dcff;box-shadow:0 12px 24px rgba(16,73,176,.12)}body.theme-light .home3-success-stories-area .success-storie-card .success-content{background:linear-gradient(180deg,hsla(0,0%,100%,.95),rgba(240,248,255,.98))!important;border:1px solid #c8dcff}body.theme-light .home3-success-stories-area .success-storie-card .success-content span{color:#376a9a}body.theme-light .home3-success-stories-area .success-storie-card .success-content span:after{background:#1f6bff}body.theme-light .home3-success-stories-area .success-storie-card .success-content h3 a{color:#184878}body.theme-light .home3-success-stories-area .success-storie-card .success-content h3 a:hover{color:#155eef}body.theme-light .home3-success-stories-area .success-storie-card .success-content .view-btn a{background:linear-gradient(135deg,#1f6bff,#2aa0ff)}body.theme-light .home3-success-stories-area .success-storie-card .success-content .view-btn a svg{stroke:#fff}body.theme-light .home3-success-stories-area .view-all-btn .primary-btn3{min-width:220px;justify-content:center;box-shadow:0 14px 28px rgba(31,107,255,.2)}body.theme-light .home3-success-stories-area .success-storie-card{overflow:hidden;border-radius:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(237,245,255,.96))!important}body.theme-light .home3-success-stories-area .success-storie-card .success-content{min-height:240px;padding:26px 24px 22px;display:flex;flex-direction:column;justify-content:space-between;gap:18px}body.theme-light .home3-success-stories-area .success-storie-card .success-content span{display:inline-flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;padding:8px 14px;border-radius:999px;background:rgba(31,107,255,.08);font-weight:700}body.theme-light .home3-success-stories-area .success-storie-card .success-content h3{margin-bottom:0}body.theme-light .home3-success-stories-area .success-storie-card .success-content .view-btn{margin-top:auto}body.theme-light .home-solutions-project-ui .swiper-pagination-solutions{bottom:-6px}body.theme-light .home3-solution-section .solution-card .solution-content h4,body.theme-light .home3-solution-section .solution-card .solution-content h4 a{color:#1a4a7a!important}body.theme-light .home3-solution-section .solution-card .solution-content h4 a:hover{color:#155eef!important}body.theme-light .home-services-grid .solution-card{height:100%;min-height:520px;border-radius:26px;background:linear-gradient(180deg,#fff,#eef5ff)!important;overflow:hidden}body.theme-light .home-services-grid .solution-card .solution-content{min-height:100%;display:flex;flex-direction:column;gap:18px}body.theme-light .home-services-grid .solution-card .solution-content p{line-height:1.95}body.theme-light .home-services-grid .solution-card .solution-feature{display:flex;flex-direction:column;gap:12px}body.theme-light .home-services-grid .solution-card .solution-feature li{align-items:flex-start;line-height:1.8}body.theme-light .home-services-grid .solution-card .learn-btn{margin-top:auto;padding-top:18px}body.theme-light .home-services-grid .solution-card .learn-btn .primary-btn8{min-width:190px;justify-content:center;gap:10px;box-shadow:0 14px 26px rgba(31,107,255,.16)}body.theme-light .service-page-services-grid .solution-card{height:auto;min-height:560px}body.theme-light .service-page-services-grid .solution-card .solution-content{min-height:unset}body.theme-light .home3-blog-area .single-blog{border:1px solid #c8dcff;background:#fff;box-shadow:0 10px 26px rgba(16,73,176,.08)}body.theme-light .home3-blog-area .single-blog .blog-img img{width:100%;display:block}body.theme-light .home3-blog-area .single-blog .blog-content{background:#fff!important}body.theme-light .home3-blog-area .single-blog .blog-content .blog-footer .read-btn a,body.theme-light .home3-blog-area .single-blog .blog-content .blog-meta li a,body.theme-light .home3-blog-area .single-blog .blog-content h4 a{color:#1a4a7a!important}body.theme-light .home3-blog-area .single-blog .blog-content .blog-footer .read-btn a:hover,body.theme-light .home3-blog-area .single-blog .blog-content h4 a:hover{color:#155eef!important}body.theme-light .home3-blog-area .single-blog .blog-img .blog-tag a{color:#fff!important;background:#155eef!important}body.theme-light .banner-area3 .banner-wrapper .banner-content .banner-btn-group{gap:22px;flex-wrap:wrap}body.theme-light .banner-area3 .primary-btn3{background:linear-gradient(135deg,#1f6bff,#2f8bff)!important;color:#fff!important;border:1px solid #2b7fff;border-radius:8px;box-shadow:0 10px 24px rgba(31,107,255,.22)}body.theme-light .banner-area3 .primary-btn3:after{background:#184fa8}body.theme-light .banner-area3 .primary-btn3:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgba(24,79,168,.28)}body.theme-light .banner-area3 .primary-btn4{background:#fff!important;color:#1a4a7a!important;border:none;border-radius:8px;padding:10px 18px 10px 10px;box-shadow:0 8px 20px rgba(16,73,176,.12);white-space:nowrap;flex-shrink:0;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,color .2s ease}body.theme-light .banner-area3 .primary-btn4 span{background:#e8f1ff;border:1px solid #7aa8ff;flex:0 0 52px}body.theme-light .banner-area3 .primary-btn4 span svg{stroke:#1f6bff}body.theme-light .banner-area3 .primary-btn4:hover{color:#144272!important;border:none;transform:translateY(-1px);box-shadow:0 12px 24px rgba(16,73,176,.18)}body.theme-light .banner-area3 .primary-btn4:hover span{background:#1f6bff;border-color:#1f6bff}body.theme-light .banner-area3 .primary-btn4:hover span svg{stroke:#fff}body.theme-light .banner-area3 .primary-btn3:focus-visible,body.theme-light .banner-area3 .primary-btn4:focus-visible{outline:2px solid #1f6bff;outline-offset:2px}body.theme-light .footer-contact .form-inner input{background:#f3f8ff;border-color:#c6dcff;color:#14385d}body.theme-light .footer-contact .form-inner button{background:#1f6bff}body.theme-light footer .footer-btm .footer-btn-content .footer-social ul li a{background:#e7f0ff!important;border:1px solid #b8d1fb;color:#1f6bff!important}body.theme-light footer .footer-btm .footer-btn-content .footer-social ul li a i{color:inherit!important}body.theme-light footer .footer-btm .footer-btn-content .footer-social ul li a svg{width:18px;height:18px;color:inherit!important}body.theme-light footer .footer-btm .footer-btn-content .footer-social ul li a.social-link--facebook{color:#1877f2!important}body.theme-light footer .footer-btm .footer-btn-content .footer-social ul li a.social-link--instagram{color:#e4405f!important}body.theme-light footer .footer-btm .footer-btn-content .footer-social ul li a.social-link--tiktok{color:#111!important}body.theme-light footer .footer-btm .footer-btn-content .footer-social ul li a.social-link--snapchat{color:#fc0!important}body.theme-light footer .footer-btm .footer-btn-content .footer-social ul li a:hover{background:#1f6bff!important;border-color:#1f6bff;color:#fff!important}body.theme-light .service-details-page .about-content p,body.theme-light .service-details-page .how-we-work-section .work-item .single-work .work-content p,body.theme-light .service-details-page .service-faq-area .accordion .accordion-item .accordion-body,body.theme-light .service-details-page .service-sort-driscription-area .driscription-content p{color:#4e6283}body.theme-light .service-details-page .about-content .about-featue li,body.theme-light .service-details-page .about-content .section-title-5 h2,body.theme-light .service-details-page .breadcrumbs .breadcrumb-cnt h1,body.theme-light .service-details-page .how-we-work-section .section-title h2,body.theme-light .service-details-page .how-we-work-section .work-item .single-work .work-content h3,body.theme-light .service-details-page .service-faq-area .accordion .accordion-item .accordion-button,body.theme-light .service-details-page .service-faq-area .faq-content-area h2{color:#14345f}body.theme-light .service-details-page .about-services:before,body.theme-light .service-details-page .service-faq-area:before,body.theme-light .service-details-page .service-sort-driscription-area:before{opacity:.85}body.theme-light .service-details-page .how-we-work-section .work-item .single-work{background:#fff;border-color:rgba(20,52,95,.08);box-shadow:0 20px 44px rgba(19,50,92,.12)}body.theme-light .service-details-page .service-faq-area .container,body.theme-light .service-details-page .service-overview-card,body.theme-light .service-details-page .service-visual-panel{background:hsla(0,0%,100%,.8)}body.theme-light .service-details-page .service-visual-highlight{background:hsla(0,0%,100%,.82)}body.theme-light .service-details-page .service-details-breadcrumb{background:hsla(0,0%,100%,.7)}body.theme-light .service-details-page .service-details-cta-card{background:radial-gradient(circle at top left,hsla(0,0%,100%,.9),transparent 26%),radial-gradient(circle at bottom right,color-mix(in srgb,var(--service-primary) 18%,#fff),transparent 28%),linear-gradient(135deg,#fff 0,var(--service-secondary) 58%,color-mix(in srgb,var(--service-primary) 10%,#fff) 100%);border:1px solid color-mix(in srgb,var(--service-primary) 16%,#dbeafe);box-shadow:0 28px 56px color-mix(in srgb,var(--service-primary) 14%,rgba(18,52,95,.08))}body.theme-light .service-details-page .service-details-cta-copy .service-section-badge{background:color-mix(in srgb,var(--service-primary) 10%,#fff);border-color:color-mix(in srgb,var(--service-primary) 20%,#fff);color:var(--service-primary)}body.theme-light .service-details-page .about-left-card{background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(250,250,255,.95));padding:30px 28px;border-radius:18px;box-shadow:0 22px 48px rgba(19,50,92,.08);position:relative;overflow:visible}body.theme-light .service-details-page .about-left-card .about-card-deco{position:absolute;right:-28px;top:-22px;width:84px;height:84px;background:linear-gradient(135deg,rgba(31,107,255,.12),rgba(64,197,255,.08));border-radius:14px;filter:blur(10px);z-index:0}body.theme-light .service-details-page .about-left-card .about-content{position:relative;z-index:1}body.theme-light .service-details-page .about-left-card .about-card-actions{margin-top:18px}body.theme-light .service-details-page .about-left-card .contact-btn{display:inline-block;padding:10px 18px;background:var(--service-primary,#1f6bff);color:#fff;border-radius:10px;text-decoration:none;font-weight:600}body.theme-light .service-details-page .about-left-card .about-featue li{display:flex;gap:10px;align-items:flex-start;margin-bottom:10px}body.theme-light .service-details-page .about-left-card svg{color:var(--service-primary,#1f6bff);min-width:18px;height:18px;margin-top:4px}body.theme-light .service-details-page .why-sahl-img{width:100%;border-radius:14px;object-fit:cover;box-shadow:0 20px 40px rgba(19,50,92,.06)}body.theme-light .service-details-page .why-sahl-card,body.theme-light .service-details-page .why-sahl-visual-inline .why-sahl-card{background:linear-gradient(180deg,#fff,rgba(250,250,255,.95));padding:22px;border-radius:12px;border:1px solid color-mix(in srgb,var(--service-primary) 12%,#e6f0ff);box-shadow:0 18px 36px color-mix(in srgb,var(--service-primary) 12%,rgba(18,52,95,.06))}body.theme-light .service-details-page .why-sahl-additional-text p{margin-top:12px;color:#475f7a}@media (min-width:992px){body.theme-light .service-details-page .service-visual-panel-layout{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;align-items:start}}body.theme-light .service-details-page .service-details-cta-copy h2{color:#14345f}body.theme-light .service-details-page .service-details-cta-copy p{color:#4e6283}body.theme-light .service-details-page .service-details-cta-primary{background:linear-gradient(135deg,var(--service-primary),var(--service-accent-2));color:#fff;box-shadow:0 16px 30px color-mix(in srgb,var(--service-primary) 24%,transparent)}body.theme-light .service-details-page .service-details-cta-secondary{background:hsla(0,0%,100%,.7);color:#173c69;border-color:color-mix(in srgb,var(--service-primary) 16%,rgba(23,60,105,.12))}body.theme-light .service-details-page .service-details-cta-orb{background:radial-gradient(circle at 35% 35%,color-mix(in srgb,var(--service-primary) 20%,#fff),hsla(0,0%,100%,.42));border-color:color-mix(in srgb,var(--service-primary) 18%,hsla(0,0%,100%,.5));opacity:.9}body.theme-light .service-details-page .service-details-cta-badge{background:hsla(0,0%,100%,.72);border-color:color-mix(in srgb,var(--service-primary) 18%,hsla(0,0%,100%,.5));box-shadow:0 18px 36px color-mix(in srgb,var(--service-primary) 10%,rgba(16,73,176,.08))}body.theme-light .service-details-page .service-details-cta-badge span{color:#173c69}body.theme-light .service-details-page .service-faq-area .accordion .accordion-item,body.theme-light .service-details-page .service-faq-area .accordion .accordion-item .accordion-button:not(.collapsed){border-bottom-color:rgba(20,52,95,.1)}body.theme-light .home-solutions-header-actions .primary-btn8{background:linear-gradient(135deg,#1f6bff,#2a8fff)!important;color:#fff!important;border-radius:8px;border:1px solid #2a7fff}body.theme-light .home-solutions-header-actions .primary-btn8 svg{stroke:#fff}body.theme-light .home4-services-section.two{background:linear-gradient(180deg,#eef5ff,#e6f0ff)!important;border-top:1px solid #c8dcff;border-bottom:1px solid #c8dcff}body.theme-light .home4-services-section.two .single-service-card{background-image:linear-gradient(180deg,#fff,#f1f8ff)!important;border:1px solid #c8dcff!important;box-shadow:0 12px 28px rgba(16,73,176,.12)}body.theme-light .home4-services-section.two .single-service-card .services-content h3 a{color:#174575}body.theme-light .home4-services-section.two .single-service-card .services-content p,body.theme-light .home4-services-section.two .single-service-card .solution-feature-compact li{color:#3c6f9f}body.theme-light .home4-services-section.two .single-service-card .icon svg{fill:#1f6bff}body.theme-light .solutions-category-heading{border-bottom-color:#bfd6fb}body.theme-light .solutions-category-heading h3{color:#174575}body.theme-light .about-page-shell{--about-section-a:#f8fbff;--about-section-b:#eef5ff;background:var(--about-section-a)}body.theme-light .about-page-shell .sec-mar{margin:0!important}body.theme-light .about-page-shell [data-section-key=about],body.theme-light .about-page-shell [data-section-key=contact],body.theme-light .about-page-shell [data-section-key=solutions],body.theme-light .about-page-shell [data-section-key=ventureStudio],body.theme-light .about-page-shell [data-section-key=whyChoose]{position:relative;overflow:hidden;padding-top:88px;padding-bottom:88px}body.theme-light .about-page-shell [data-section-key=about]:before,body.theme-light .about-page-shell [data-section-key=solutions]:before,body.theme-light .about-page-shell [data-section-key=ventureStudio]:before,body.theme-light .about-page-shell [data-section-key=whyChoose]:before{content:"";position:absolute;inset-inline:0;top:0;height:1px;background:linear-gradient(90deg,rgba(193,214,248,0),rgba(193,214,248,.92),rgba(193,214,248,0))}body.theme-light .home3-about-section{background:var(--about-section-a)!important;border-top:1px solid #c8dcff;border-bottom:1px solid #c8dcff}body.theme-light .home3-about-section .about-left .about-content h2,body.theme-light .home3-about-section .section-title-3 h2{color:#174575!important}body.theme-light .home3-about-section .about-left .about-content .about-feature li p,body.theme-light .home3-about-section .about-left .about-content>p,body.theme-light .home3-about-section .section-title-3 p{color:#3c6f9f!important}body.theme-light .home3-about-section .about-left .about-content{background:#fff;border:1px solid #c8dcff;border-radius:14px;padding:28px 24px;box-shadow:0 12px 26px rgba(16,73,176,.1)}body.theme-light .home3-about-section .about-left .about-content .devider{border-bottom-color:#c8dcff}body.theme-light .home3-about-section .about-left .about-content .devider:after,body.theme-light .home3-about-section .about-left .about-content .devider:before{border-color:#fff;background-color:#1f6bff}body.theme-light .home3-about-section .about-left .about-content .about-feature li h5{color:#1a4a7a!important}body.theme-light .home3-about-section .about-left .about-img img,body.theme-light .home3-about-section .about-right .about-img img{border-radius:10px;box-shadow:0 14px 30px rgba(16,73,176,.14)}body.theme-light .home3-about-section .about-left .about-img:after,body.theme-light .home3-about-section .about-right .about-img:after{border-color:rgba(31,107,255,.28)}body.theme-light .home3-about-section .about-right .about-exprience{background-image:linear-gradient(135deg,#e3efff,#d6e7ff);border:1px solid #b5d1fb}body.theme-light .home3-about-section .about-right .about-exprience .years h2{color:#1a4a7a}body.theme-light .home3-about-section .section-title-3{max-width:860px}body.theme-light .home3-about-section .about-left{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-gap:28px;gap:28px;align-items:stretch}body.theme-light .home3-about-section .about-left .about-img,body.theme-light .home3-about-section .about-right .about-img{overflow:hidden;border-radius:22px}body.theme-light .home3-about-section .about-right .about-exprience{border-radius:24px;box-shadow:0 16px 30px rgba(16,73,176,.14)}html[dir=rtl] body.theme-light .home-services-grid .section-title-3,html[dir=rtl] body.theme-light .home-services-grid .solution-card .solution-content,html[dir=rtl] body.theme-light .home3-about-section .about-left .about-content,html[dir=rtl] body.theme-light .home3-about-section .section-title-3,html[dir=rtl] body.theme-light .home3-success-stories-area .section-title-3,html[dir=rtl] body.theme-light .home3-success-stories-area .success-storie-card .success-content{text-align:right}html[dir=rtl] body.theme-light .home3-success-stories-area .success-storie-card .success-content span{margin-right:0;margin-left:auto}html[dir=rtl] body.theme-light .home-services-grid .solution-card .learn-btn,html[dir=rtl] body.theme-light .home3-success-stories-area .success-storie-card .success-content .view-btn,html[dir=rtl] body.theme-light .home3-success-stories-area .view-all-btn{display:flex;justify-content:flex-start}html[dir=rtl] body.theme-light .home-services-grid .solution-card .solution-feature li{flex-direction:row;direction:rtl;justify-content:flex-start;align-items:center;text-align:right}html[dir=rtl] body.theme-light .home-services-grid .solution-card .learn-btn .primary-btn8,html[dir=rtl] body.theme-light .home3-success-stories-area .view-all-btn .primary-btn3{flex-direction:row-reverse}html[dir=rtl] body.theme-light .home3-about-section .about-left{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}html[dir=rtl] body.theme-light .home3-about-section .about-left .about-content .about-feature li{text-align:right}@media (max-width:991px){body.theme-light .about-page-shell [data-section-key=about],body.theme-light .about-page-shell [data-section-key=contact],body.theme-light .about-page-shell [data-section-key=solutions],body.theme-light .about-page-shell [data-section-key=ventureStudio],body.theme-light .about-page-shell [data-section-key=whyChoose]{padding-top:64px;padding-bottom:64px}body.theme-light .home-services-grid .solution-card{min-height:0}body.theme-light .home3-about-section .about-left,html[dir=rtl] body.theme-light .home3-about-section .about-left{grid-template-columns:1fr}}@media (max-width:767px){body.theme-light .about-page-shell [data-section-key=about],body.theme-light .about-page-shell [data-section-key=contact],body.theme-light .about-page-shell [data-section-key=solutions],body.theme-light .about-page-shell [data-section-key=ventureStudio],body.theme-light .about-page-shell [data-section-key=whyChoose]{padding-top:52px;padding-bottom:52px}}@media (max-width:1024px){body.theme-light .home3-about-section .about-left,html[dir=rtl] body.theme-light .home3-about-section .about-left{gap:20px}body.theme-light .about-page-shell .home-reimagined-featured-cta-card,body.theme-light .about-page-shell .home3-success-stories-area .success-storie-card,body.theme-light .home3-about-section .about-left .about-content,body.theme-light .home5-about-area .about-content,body.theme-light .home6-choose-section .choose-btm .choose-feature ul li .single-feature,body.theme-light .home6-choose-section .choose-btm .choose-left-content{border-radius:22px}body.theme-light .home3-about-section .about-left .about-content,body.theme-light .home5-about-area .about-content{padding:22px 20px}.about-page-shell .home5-about-area .about-img-wrap .about-img,.about-page-shell .home5-about-area .about-img-wrap .about-video-area,.about-page-shell .home6-choose-section .choose-top .choose-right-img,body.theme-light .home3-about-section .about-left .about-img,body.theme-light .home3-about-section .about-right .about-img{max-width:min(100%,340px);margin-inline:auto}body.theme-light .home3-about-section .about-right .about-exprience{max-width:260px;margin:0 auto;padding:20px 18px}}@media (max-width:768px){body.theme-light .home3-about-section .about-left .about-content,body.theme-light .home5-about-area .about-content,body.theme-light .home6-choose-section .choose-btm .choose-feature ul li .single-feature,body.theme-light .home6-choose-section .choose-btm .choose-left-content{padding:18px;border-radius:20px}.about-page-shell .home5-about-area .about-content>p:first-of-type,.about-page-shell .home6-choose-section .choose-btm .choose-left-content>p,body.theme-light .home3-about-section .about-left .about-content>p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3}body.theme-light .home3-about-section .about-left .about-img img,body.theme-light .home3-about-section .about-right .about-img img{max-height:160px;width:100%;object-fit:contain}body.theme-light .home3-about-section .about-right .about-exprience{max-width:220px}}body.theme-light .home5-about-area{background:var(--about-section-b)!important;border-top:1px solid #c8dcff;border-bottom:1px solid #c8dcff}body.theme-light .home5-about-area .about-content{background:#fff;border:1px solid #c8dcff;border-radius:14px;padding:34px 30px;box-shadow:0 12px 28px rgba(16,73,176,.1)}body.theme-light .home5-about-area .about-content .section-title-5>span{color:#1f6bff}body.theme-light .home5-about-area .about-content .section-title-5 h2{color:#174575}body.theme-light .home5-about-area .about-content p{color:#3c6f9f}body.theme-light .home5-about-area .about-content .about-featue li{color:#1a4a7a}body.theme-light .home5-about-area .about-img-wrap .about-img:before{background:linear-gradient(180deg,rgba(20,79,150,.18),rgba(20,79,150,.08))}body.theme-light .home5-about-area .about-img-wrap .about-img:after{border-color:rgba(31,107,255,.28)}body.theme-light .home5-about-area .about-img-wrap .about-video-area:before{background:rgba(20,79,150,.24)}body.theme-light .home5-about-area .about-img-wrap .about-video-area .about-video-btn{border-color:hsla(0,0%,100%,.95);background:hsla(0,0%,100%,.16)}body.theme-light .home5-about-area .about-img-wrap .about-video-area .about-video-btn i{color:#fff}body.theme-light .home6-choose-section{background:var(--about-section-a)!important;border-top:1px solid #c8dcff;border-bottom:1px solid #c8dcff}body.theme-light .home6-choose-section .choose-top .choose-title h2{color:#174575}body.theme-light .home6-choose-section .choose-top .choose-right-img:after{background:rgba(23,69,117,.08)}body.theme-light .home6-choose-section .choose-btm .choose-left-content{background-image:linear-gradient(180deg,#fff,#f2f8ff);border:1px solid #c8dcff;border-radius:14px;box-shadow:0 14px 28px rgba(16,73,176,.12)}body.theme-light .home6-choose-section .choose-btm .choose-left-content h4{color:#174575}body.theme-light .home6-choose-section .choose-btm .choose-left-content p{color:#3c6f9f}body.theme-light .home6-choose-section .choose-btm .choose-left-content .sl h2{color:rgba(31,107,255,.28)}body.theme-light .home6-choose-section .choose-btm .choose-left-content .about-btn a{border-color:#9fc2fb;color:#1a4a7a;background:rgba(236,245,255,.8)}body.theme-light .home6-choose-section .choose-btm .choose-left-content .about-btn a svg{stroke:#1a4a7a}body.theme-light .home6-choose-section .choose-btm .choose-left-content .about-btn a:hover{border-color:#1f6bff;color:#fff;box-shadow:inset 0 0 0 10em #1f6bff}body.theme-light .home6-choose-section .choose-btm .choose-left-content .about-btn a:hover svg{stroke:#fff}body.theme-light .error-page-bg{background-image:radial-gradient(circle at 10% 12%,rgba(46,129,247,.18),transparent 36%),radial-gradient(circle at 90% 88%,rgba(56,160,255,.16),transparent 38%),linear-gradient(145deg,#eff6ff,#f8fcff)!important;border-top:1px solid #c8dcff;border-bottom:1px solid #c8dcff}body.theme-light .error-page-bg .error-content h1{color:#17508a}body.theme-light .error-page-bg .error-content h1 span{color:#3a77b1}body.theme-light .error-page-bg .error-content p{color:#3f719f;max-width:620px}body.theme-light .error-page-bg .primary-btn3{border:1px solid #2a7fff;border-radius:8px;background:linear-gradient(135deg,#1f6bff,#2ea4ff);color:#fff;box-shadow:0 16px 34px rgba(31,107,255,.24)}body.theme-light .error-page-bg .primary-btn3 svg{fill:#fff}body.theme-light .error-page-bg .primary-btn3:hover{border-color:#1e63e6;box-shadow:0 18px 38px rgba(29,96,214,.28)}body.theme-light .error-page-bg .primary-btn3:hover svg{fill:#fff}body.theme-light .error-page-bg .error-img img{filter:drop-shadow(0 20px 36px rgba(16,73,176,.2));opacity:.95}@media (max-width:991px){body.theme-light .error-page-bg{padding:90px 0}body.theme-light .error-page-bg .error-content h1{font-size:64px}}body.theme-light .home6-choose-section .choose-btm .choose-feature-row .single-feature .progress{border-color:#9fc2fb;background:#eef5ff}body.theme-light .home6-choose-section .choose-btm .choose-feature-row .single-feature .content h4,body.theme-light .home6-choose-section .choose-btm .choose-feature-row .single-feature .progress h3{color:#174575}body.theme-light .home6-choose-section .choose-btm .choose-feature-row .single-feature .content p{color:#3c6f9f}body.theme-light .about-page-shell .home3-success-stories-area{background:var(--about-section-b)!important;border-top:1px solid #c8dcff;border-bottom:1px solid #c8dcff}body.theme-light .about-page-shell .home3-success-stories-area .section-title-3{max-width:820px}body.theme-light .about-page-shell .home3-success-stories-area .success-storie-card{background:hsla(0,0%,100%,.92);border:1px solid #c8dcff;border-radius:18px;box-shadow:0 14px 32px rgba(16,73,176,.1)}body.theme-light .about-page-shell .home-reimagined-page{padding-top:0}body.theme-light .about-page-shell .home-reimagined-featured-cta{padding-top:96px;padding-bottom:104px;background:var(--about-section-a)}body.theme-light .about-page-shell .home-reimagined-featured-cta:before{display:none}body.theme-light .home4-feature-area{background:linear-gradient(180deg,#eef5ff,#e6f0ff)!important;border-top:1px solid #c8dcff;border-bottom:1px solid #c8dcff}body.theme-light .home4-feature-area .section-title-4 h2{color:#174575}body.theme-light .home4-feature-area .section-title-4 p{color:#3c6f9f}body.theme-light .home4-feature-area .counter-area .devider:after{background:rgba(31,107,255,.2)}body.theme-light .home4-feature-area .counter-area .single-counter{background:#fff;border:1px solid #c8dcff;border-radius:12px;padding:24px 16px;box-shadow:0 10px 22px rgba(16,73,176,.1)}body.theme-light .home4-feature-area .counter-area .single-counter .content .number h3,body.theme-light .home4-feature-area .counter-area .single-counter .content .number span{color:#174575}body.theme-light .home4-feature-area .counter-area .single-counter .content p{color:#3c6f9f}body.theme-light .solutions-showcase-page .solutions-showcase-card,body.theme-light .solutions-showcase-page .solutions-showcase-group,body.theme-light .solutions-showcase-page .solutions-showcase-mini-card,body.theme-light .solutions-showcase-page .solutions-showcase-panel{background-color:hsla(0,0%,100%,.82)}body.theme-light .solutions-showcase-page .solutions-showcase-cta-card{border-color:color-mix(in srgb,var(--solution-primary) 16%,#dbeafe);box-shadow:0 28px 56px color-mix(in srgb,var(--solution-primary) 14%,rgba(18,52,95,.08));background:radial-gradient(circle at top left,hsla(0,0%,100%,.88),transparent 26%),radial-gradient(circle at bottom right,color-mix(in srgb,var(--solution-primary) 18%,#fff),transparent 28%),linear-gradient(135deg,#fff 0,var(--solution-secondary) 58%,color-mix(in srgb,var(--solution-primary) 10%,#fff) 100%)}body.theme-light .solutions-showcase-page .solutions-showcase-cta-copy .solutions-showcase-kicker{background:color-mix(in srgb,var(--solution-primary) 10%,#fff);border-color:color-mix(in srgb,var(--solution-primary) 18%,#fff);color:var(--solution-primary)}body.theme-light .solutions-showcase-page .solutions-showcase-cta-copy h2{color:var(--solution-title)}body.theme-light .solutions-showcase-page .solutions-showcase-cta-copy p{color:var(--solution-text)}body.theme-light .solutions-showcase-page .solutions-showcase-cta-primary{background:linear-gradient(135deg,var(--solution-primary),var(--solution-accent));color:#fff;justify-content:center;box-shadow:0 16px 30px color-mix(in srgb,var(--solution-primary) 24%,transparent)}body.theme-light .solutions-showcase-page .solutions-showcase-cta-secondary{background:hsla(0,0%,100%,.72);color:#173c69;border-color:color-mix(in srgb,var(--solution-primary) 16%,rgba(23,60,105,.12))}body.theme-light .solutions-showcase-page .solutions-showcase-cta-orb{background:radial-gradient(circle at 35% 35%,color-mix(in srgb,var(--solution-primary) 20%,#fff),hsla(0,0%,100%,.42));border-color:color-mix(in srgb,var(--solution-primary) 18%,hsla(0,0%,100%,.5))}body.theme-light .solutions-showcase-page .solutions-showcase-cta-badge{background:hsla(0,0%,100%,.72);border-color:color-mix(in srgb,var(--solution-primary) 18%,hsla(0,0%,100%,.5))}body.theme-light .solutions-showcase-page .solutions-showcase-cta-badge span{color:#173c69}body.theme-light .home-reimagined-page .home-reimagined-featured-cta-card{background:radial-gradient(circle at 18% 28%,hsla(0,0%,100%,.18) 0,hsla(0,0%,100%,0) 18%),radial-gradient(circle at 84% 18%,hsla(0,0%,100%,.14) 0,hsla(0,0%,100%,0) 22%),linear-gradient(135deg,#1565d8,#1798ea 52%,#22c6e8);border-color:color-mix(in srgb,var(--home-primary) 16%,#dbeafe);box-shadow:0 24px 54px rgba(21,101,216,.18),inset 0 1px 0 hsla(0,0%,100%,.14)}body.theme-light .home-reimagined-page .home-reimagined-featured-cta-copy{max-width:860px}body.theme-light .home-reimagined-page .home-reimagined-featured-cta-copy h2{color:#fff!important;text-shadow:0 10px 24px rgba(8,52,118,.18)}body.theme-light .home-reimagined-page .home-reimagined-featured-cta-copy p{color:rgba(244,249,255,.96)!important;text-shadow:0 6px 18px rgba(8,52,118,.12)}body.theme-light .home-reimagined-page .home-reimagined-featured-cta-orb{background:radial-gradient(circle at 32% 30%,hsla(0,0%,100%,.42) 0,hsla(0,0%,100%,.24) 22%,hsla(0,0%,100%,.09) 48%,hsla(0,0%,100%,.02) 72%),linear-gradient(160deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.03));border-color:hsla(0,0%,100%,.22);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.24),0 20px 40px rgba(8,52,118,.18);opacity:.92}body.theme-light .home-reimagined-page .home-reimagined-featured-cta-card .home-reimagined-btn-primary{background:#fff;color:#145fd0;border-color:hsla(0,0%,100%,.22);box-shadow:0 16px 30px rgba(10,65,154,.14)}body.theme-light .home-reimagined-page .home-reimagined-featured-cta-card .home-reimagined-btn-secondary{background:hsla(0,0%,100%,.14);color:#fff;border-color:hsla(0,0%,100%,.22);box-shadow:none}body.theme-light.contact-page-template footer{margin-top:40px}body:not(.theme-light) .service-page-v2-hero-shell{background:radial-gradient(circle at 50% 38%,rgba(17,42,77,.98) 0,rgba(10,28,53,.98) 52%,rgba(8,23,44,.98) 100%);box-shadow:0 28px 72px rgba(1,8,19,.4)}body:not(.theme-light) .service-page-v2-group{border-color:hsla(0,0%,100%,.08)}body:not(.theme-light) .service-detail-card{border-color:hsla(0,0%,100%,.08);box-shadow:0 18px 42px rgba(1,8,19,.34)}body:not(.theme-light) .service-page-v2-filter-tab{border-color:rgba(159,195,255,.28);background:hsla(0,0%,100%,.08);color:#dbeaff}body:not(.theme-light) .service-page-v2-filter-tab:hover{border-color:rgba(159,195,255,.52)}body:not(.theme-light) .service-page-v2-filter-tab.is-active{background:linear-gradient(135deg,#287dff,#35beff);color:#fff;box-shadow:0 14px 26px rgba(53,141,255,.28)}body:not(.theme-light) .service-theme-blue.service-detail-card{background:radial-gradient(circle at 16% 14%,rgba(31,167,255,.16),transparent 30%),linear-gradient(135deg,#102845,#0b1d35)!important}body:not(.theme-light) .service-theme-cyan.service-detail-card{background:radial-gradient(circle at 84% 16%,rgba(24,210,255,.16),transparent 30%),linear-gradient(135deg,#0a3140,#0a2230)!important}body:not(.theme-light) .service-theme-green.service-detail-card{background:radial-gradient(circle at 18% 84%,rgba(25,195,125,.16),transparent 30%),linear-gradient(135deg,#0d332c,#0a241f)!important}body:not(.theme-light) .service-theme-purple.service-detail-card{background:radial-gradient(circle at 82% 18%,rgba(139,109,255,.18),transparent 30%),linear-gradient(135deg,#2a2050,#1e173c)!important}body:not(.theme-light) .service-theme-naviblue.service-detail-card{background:radial-gradient(circle at 80% 16%,rgba(93,134,255,.18),transparent 30%),linear-gradient(135deg,#162a52,#101e3d)!important}body:not(.theme-light) .service-page-v2-group.service-1{background:radial-gradient(circle at 16% 14%,rgba(31,167,255,.18),transparent 30%),linear-gradient(135deg,#102845,#0b1d35)!important}body:not(.theme-light) .service-page-v2-group.service-2{background:radial-gradient(circle at 84% 16%,rgba(24,210,255,.18),transparent 30%),linear-gradient(135deg,#0a3140,#0a2230)!important}body:not(.theme-light) .service-page-v2-group.service-3{background:radial-gradient(circle at 18% 84%,rgba(25,195,125,.18),transparent 30%),linear-gradient(135deg,#0d332c,#0a241f)!important}body:not(.theme-light) .service-page-v2-group.service-4{background:radial-gradient(circle at 82% 18%,rgba(139,109,255,.2),transparent 30%),linear-gradient(135deg,#2a2050,#1e173c)!important}body:not(.theme-light) .service-page-v2-group.service-2:after{background:#0a2230!important}body:not(.theme-light) .service-page-v2-hero-shell:after,body:not(.theme-light) .service-page-v2-hero-shell:before{opacity:.18}body:not(.theme-light) .service-page-v2-eyebrow{color:#9fc3ff}body:not(.theme-light) .service-page-v2-cta-shell h2,body:not(.theme-light) .service-page-v2-faq-trigger span,body:not(.theme-light) .service-page-v2-group-copy h3,body:not(.theme-light) .service-page-v2-hero-copy h1,body:not(.theme-light) .service-page-v2-process-step h3,body:not(.theme-light) .service-page-v2-section-heading h2,body:not(.theme-light) .service-page-v2-stat-item h3{color:#f8fbff!important}body:not(.theme-light) .service-page-v2-faq-panel p,body:not(.theme-light) .service-page-v2-group-copy p,body:not(.theme-light) .service-page-v2-hero-copy p,body:not(.theme-light) .service-page-v2-process-step p,body:not(.theme-light) .service-page-v2-section-heading p,body:not(.theme-light) .service-page-v2-stat-item p{color:rgba(231,239,249,.84)!important}body:not(.theme-light) .service-page-v2-cta,body:not(.theme-light) .service-page-v2-faq,body:not(.theme-light) .service-page-v2-industries,body:not(.theme-light) .service-page-v2-process,body:not(.theme-light) .service-page-v2-stats,body:not(.theme-light) .services-section{background:transparent}body:not(.theme-light) .services-heading>span{color:#8ebcff}body:not(.theme-light) .service-page-v2-group:before{border-color:hsla(0,0%,100%,.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 24px 54px rgba(2,10,22,.4)}body:not(.theme-light) .service-page-v2-group.service-1:before{background:radial-gradient(circle at 16% 14%,rgba(31,167,255,.16),transparent 30%),linear-gradient(135deg,rgba(12,31,55,.98),rgba(10,25,45,.98))}body:not(.theme-light) .service-page-v2-group.service-2:before{background:radial-gradient(circle at 84% 16%,rgba(24,210,255,.16),transparent 30%),linear-gradient(135deg,rgba(8,42,55,.98),rgba(8,32,44,.98))}body:not(.theme-light) .service-page-v2-group.service-3:before{background:radial-gradient(circle at 18% 84%,rgba(25,195,125,.16),transparent 30%),linear-gradient(135deg,rgba(10,43,36,.98),rgba(8,34,28,.98))}body:not(.theme-light) .service-page-v2-group.service-4:before{background:radial-gradient(circle at 82% 18%,rgba(139,109,255,.18),transparent 30%),linear-gradient(135deg,rgba(34,24,68,.98),rgba(24,18,52,.98))}body:not(.theme-light) .service-detail-card-body h3,body:not(.theme-light) .service-detail-card-foot,body:not(.theme-light) .service-detail-card-group,body:not(.theme-light) .service-page-v2-chip span,body:not(.theme-light) .service-page-v2-highlights li,body:not(.theme-light) .service-page-v2-process-number,body:not(.theme-light) .service-page-v2-stat-item strong,body:not(.theme-light) .service-page-v2-subservices li{color:#eef5ff!important}body:not(.theme-light) .service-detail-card-body p{color:rgba(231,239,249,.84)!important}body:not(.theme-light) .service-detail-card-group{background:hsla(0,0%,100%,.1)}body:not(.theme-light) .service-detail-card-badge{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.22)}body:not(.theme-light) .service-page-v2-chip,body:not(.theme-light) .service-page-v2-faq-item,body:not(.theme-light) .service-page-v2-process-step,body:not(.theme-light) .service-page-v2-stat-item{background:#1b1f23;box-shadow:0 18px 42px rgba(1,8,19,.34)}body:not(.theme-light) .service-page-v2-faq-trigger{color:#eef5ff}body:not(.theme-light) .service-page-v2-faq-item{border:1px solid rgba(142,188,255,.14)}body:not(.theme-light) .service-page-v2-group-copy h3{color:#f8fbff!important}body:not(.theme-light) .service-page-v2-group-copy p{color:rgba(231,239,249,.84)!important}body:not(.theme-light) .service-page-v2-subservices li{color:#eef5ff!important}body:not(.theme-light) .service-page-v2-subservices a,body:not(.theme-light) .service-page-v2-subservices span{color:inherit!important}body:not(.theme-light) .service-page-v2-group.service-1 .service-number,body:not(.theme-light) .service-page-v2-group.service-1 .service-page-v2-group-number{background:linear-gradient(135deg,#1a82ff,#2ec5ff);box-shadow:0 16px 30px rgba(31,167,255,.28)}body:not(.theme-light) .service-page-v2-group.service-2 .service-number,body:not(.theme-light) .service-page-v2-group.service-2 .service-page-v2-group-number{background:linear-gradient(135deg,#0fb4d6,#29e1f2);box-shadow:0 16px 30px rgba(24,210,255,.24)}body:not(.theme-light) .service-page-v2-group.service-3 .service-number,body:not(.theme-light) .service-page-v2-group.service-3 .service-page-v2-group-number{background:linear-gradient(135deg,#15b76f,#27da8b);box-shadow:0 16px 30px rgba(25,195,125,.24)}body:not(.theme-light) .service-page-v2-group.service-4 .service-number,body:not(.theme-light) .service-page-v2-group.service-4 .service-page-v2-group-number{background:linear-gradient(135deg,#7d5bff,#a67cff);box-shadow:0 16px 30px rgba(139,109,255,.24)}body:not(.theme-light) .service-page-v2-group.service-1 .service-btn{background:linear-gradient(135deg,#197fff,#2cb8ff);box-shadow:0 16px 30px rgba(31,167,255,.24)}body:not(.theme-light) .service-page-v2-group.service-2 .service-btn{background:linear-gradient(135deg,#0faed4,#26d5ef);box-shadow:0 16px 30px rgba(24,210,255,.22)}body:not(.theme-light) .service-page-v2-group.service-3 .service-btn{background:linear-gradient(135deg,#16b46d,#23cf84);box-shadow:0 16px 30px rgba(25,195,125,.22)}body:not(.theme-light) .service-page-v2-group.service-4 .service-btn{background:linear-gradient(135deg,#7858f3,#9872ff);box-shadow:0 16px 30px rgba(139,109,255,.22)}body:not(.theme-light) .service-page-v2-group .service-btn:hover{filter:brightness(1.06)}body:not(.theme-light) .service-details-page .about-services:before,body:not(.theme-light) .service-details-page .service-faq-area:before,body:not(.theme-light) .service-details-page .service-sort-driscription-area:before{background:linear-gradient(135deg,color-mix(in srgb,var(--service-dark) 92%,#05070a),color-mix(in srgb,var(--service-dark) 78%,var(--service-primary)));opacity:1}body:not(.theme-light) .service-details-page .service-details-hero:before{background:radial-gradient(circle at top center,hsla(0,0%,100%,.08) 0,hsla(0,0%,100%,0) 42%),linear-gradient(135deg,color-mix(in srgb,var(--service-dark) 94%,#04070b),color-mix(in srgb,var(--service-primary) 18%,var(--service-dark)));border-color:hsla(0,0%,100%,.06)}body:not(.theme-light) .service-details-page .service-details-breadcrumb,body:not(.theme-light) .service-details-page .service-faq-area .container,body:not(.theme-light) .service-details-page .service-overview-card,body:not(.theme-light) .service-details-page .service-visual-panel{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.08)}body:not(.theme-light) .service-details-page .service-faq-area .faq-img,body:not(.theme-light) .service-details-page .service-img,body:not(.theme-light) .service-details-page .service-sort-driscription-area .driscription-img{background:radial-gradient(circle at top left,hsla(0,0%,100%,.08),transparent 40%),linear-gradient(135deg,color-mix(in srgb,var(--service-dark) 82%,#0c1624),color-mix(in srgb,var(--service-primary) 10%,var(--service-dark)));border-color:hsla(0,0%,100%,.06)}body:not(.theme-light) .service-details-page .about-content p,body:not(.theme-light) .service-details-page .how-we-work-section .work-item .single-work .work-content p,body:not(.theme-light) .service-details-page .service-faq-area .accordion .accordion-item .accordion-body,body:not(.theme-light) .service-details-page .service-sort-driscription-area .driscription-content p{color:rgba(228,235,246,.8)}body:not(.theme-light) .service-details-page .about-content .about-featue li,body:not(.theme-light) .service-details-page .about-content .section-title-5 h2,body:not(.theme-light) .service-details-page .breadcrumbs .breadcrumb-cnt h1,body:not(.theme-light) .service-details-page .how-we-work-section .section-title h2,body:not(.theme-light) .service-details-page .how-we-work-section .work-item .single-work .work-content h3,body:not(.theme-light) .service-details-page .service-faq-area .accordion .accordion-item .accordion-button,body:not(.theme-light) .service-details-page .service-faq-area .faq-content-area h2{color:#f7fbff}body:not(.theme-light) .service-details-page .breadcrumbs .breadcrumb-cnt span,body:not(.theme-light) .service-details-page .breadcrumbs .breadcrumb-list,body:not(.theme-light) .service-details-page .breadcrumbs .breadcrumb-list a{color:rgba(228,235,246,.74)}body:not(.theme-light) .service-details-page .service-details-breadcrumb a,body:not(.theme-light) .service-details-page .service-details-breadcrumb span,body:not(.theme-light) .service-details-page .service-details-hero-copy p,body:not(.theme-light) .service-details-page .service-visual-highlight span{color:#cbd5e1}body:not(.theme-light) .service-details-page .service-details-hero-copy h1,body:not(.theme-light) .service-details-page .service-visual-panel-header h2{color:#f8fafc}body:not(.theme-light) .service-details-page .service-details-hero-badges span,body:not(.theme-light) .service-details-page .service-visual-highlight{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.08);color:#f8fafc}body:not(.theme-light) .service-details-page .how-we-work-section .work-item .single-work{background:linear-gradient(180deg,color-mix(in srgb,var(--service-dark) 84%,#101c2b),color-mix(in srgb,var(--service-primary) 8%,var(--service-dark)));border-color:hsla(0,0%,100%,.06)}body:not(.theme-light) .service-details-page .home3-contact-area .contact-wrapper{background:radial-gradient(circle at top right,hsla(0,0%,100%,.14),transparent 24%),linear-gradient(135deg,color-mix(in srgb,var(--service-accent) 35%,#08111d),color-mix(in srgb,var(--service-accent-2) 25%,#060d16))}@media (max-width:1024px){body:not(.theme-light) .about-page-shell .choose-title h2,body:not(.theme-light) .about-page-shell .home-reimagined-featured-cta-copy h2,body:not(.theme-light) .about-page-shell .section-title-3 h2,body:not(.theme-light) .about-page-shell .section-title-5 h2,body:not(.theme-light) .about-page-shell .solutions-showcase-hero h1{color:#f8fafc!important}body:not(.theme-light) .about-page-shell .about-content p,body:not(.theme-light) .about-page-shell .choose-feature .single-feature .content p,body:not(.theme-light) .about-page-shell .choose-left-content p,body:not(.theme-light) .about-page-shell .home-reimagined-featured-cta-copy p,body:not(.theme-light) .about-page-shell .section-title-3 p,body:not(.theme-light) .about-page-shell .solutions-showcase-hero p{color:#cbd5e1!important}body:not(.theme-light) .about-page-shell .home3-about-section .about-left .about-content,body:not(.theme-light) .about-page-shell .home3-success-stories-area .success-storie-card,body:not(.theme-light) .about-page-shell .home5-about-area .about-content,body:not(.theme-light) .about-page-shell .home6-choose-section .choose-btm .choose-feature ul li .single-feature,body:not(.theme-light) .about-page-shell .home6-choose-section .choose-btm .choose-left-content{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08)}}body:not(.theme-light) .solutions-showcase-page{--solution-title:#f8fafc;--solution-text:#cbd5e1;--solution-border:hsla(0,0%,100%,.08)}body:not(.theme-light) .solutions-showcase-page .solutions-showcase-hero:before{background:radial-gradient(circle at top center,hsla(0,0%,100%,.08) 0,hsla(0,0%,100%,0) 42%),linear-gradient(135deg,color-mix(in srgb,var(--solution-dark) 96%,#04070b),color-mix(in srgb,var(--solution-primary) 18%,var(--solution-dark)));border-color:hsla(0,0%,100%,.06)}body:not(.theme-light) .solutions-showcase-page .solutions-showcase-breadcrumb,body:not(.theme-light) .solutions-showcase-page .solutions-showcase-card,body:not(.theme-light) .solutions-showcase-page .solutions-showcase-ecosystem-visual,body:not(.theme-light) .solutions-showcase-page .solutions-showcase-group,body:not(.theme-light) .solutions-showcase-page .solutions-showcase-hero-art-card,body:not(.theme-light) .solutions-showcase-page .solutions-showcase-highlight-chip,body:not(.theme-light) .solutions-showcase-page .solutions-showcase-highlight-node,body:not(.theme-light) .solutions-showcase-page .solutions-showcase-highlight-visual,body:not(.theme-light) .solutions-showcase-page .solutions-showcase-mini-card,body:not(.theme-light) .solutions-showcase-page .solutions-showcase-panel{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.08)}body:not(.theme-light) .solutions-showcase-page .solutions-showcase-group{background:radial-gradient(circle at top left,hsla(0,0%,100%,.08),transparent 42%),linear-gradient(180deg,color-mix(in srgb,var(--solution-dark) 84%,#0a1628),color-mix(in srgb,var(--solution-primary) 8%,var(--solution-dark)))}body:not(.theme-light) .solutions-showcase-page .solutions-showcase-stat{background:linear-gradient(180deg,hsla(0,0%,100%,.05),rgba(7,17,31,.82));border-color:hsla(0,0%,100%,.08)}body:not(.theme-light) .solutions-showcase-page .solutions-showcase-card-icon-box,body:not(.theme-light) .solutions-showcase-page .solutions-showcase-feature-icon{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.08)}body:not(.theme-light) .solutions-showcase-page .solutions-showcase-card-badge,body:not(.theme-light) .solutions-showcase-page .solutions-showcase-hero-badges span,body:not(.theme-light) .solutions-showcase-page .solutions-showcase-highlight-label{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.08);color:#f8fafc}body:not(.theme-light) .solutions-showcase-page .solutions-showcase-highlight-network{background:radial-gradient(circle at center,hsla(0,0%,100%,.08),hsla(0,0%,100%,0) 48%),linear-gradient(135deg,rgba(30,136,255,.08),rgba(20,200,216,.06),rgba(7,17,31,.72));border-color:hsla(0,0%,100%,.08)}body:not(.theme-light) .solutions-showcase-page .solutions-showcase-ecosystem-visual-shell{background:radial-gradient(circle at center,hsla(0,0%,100%,.08),hsla(0,0%,100%,0) 48%),linear-gradient(135deg,rgba(30,136,255,.08),rgba(20,200,216,.04),rgba(7,17,31,.54));border-color:hsla(0,0%,100%,.08)}body:not(.theme-light) .solutions-showcase-page .solutions-showcase-ecosystem-art{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.08)}body:not(.theme-light) .solutions-showcase-page .solutions-showcase-highlight-node small{color:#f8fafc}body:not(.theme-light) .solutions-showcase-page .solutions-showcase-breadcrumb a,body:not(.theme-light) .solutions-showcase-page .solutions-showcase-breadcrumb span{color:#cbd5e1}body:not(.theme-light) .solutions-showcase-page .solutions-showcase-kicker{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.08);color:#8cd3ff}body:not(.theme-light) .solutions-showcase-page .solutions-showcase-cta-card{background:radial-gradient(circle at top right,hsla(0,0%,100%,.12),transparent 24%),linear-gradient(135deg,color-mix(in srgb,var(--solution-dark) 96%,#03060a),color-mix(in srgb,var(--solution-primary) 26%,var(--solution-dark)),color-mix(in srgb,var(--solution-accent) 18%,var(--solution-dark)))}body:not(.theme-light) .home-reimagined-page{--home-title:#f8fafc;--home-text:#cbd5e1;--home-border:hsla(0,0%,100%,.08)}body:not(.theme-light) .home-reimagined-page .home-reimagined-hero:before{background:radial-gradient(circle at top center,hsla(0,0%,100%,.08) 0,hsla(0,0%,100%,0) 42%),linear-gradient(135deg,color-mix(in srgb,var(--home-dark) 96%,#04070b),color-mix(in srgb,var(--home-primary) 18%,var(--home-dark)));border-color:hsla(0,0%,100%,.06)}body:not(.theme-light) .home-reimagined-page .home-reimagined-contact-chip,body:not(.theme-light) .home-reimagined-page .home-reimagined-final-contact-card,body:not(.theme-light) .home-reimagined-page .home-reimagined-hero-card,body:not(.theme-light) .home-reimagined-page .home-reimagined-hero-frame,body:not(.theme-light) .home-reimagined-page .home-reimagined-industry-pill,body:not(.theme-light) .home-reimagined-page .home-reimagined-mini-card,body:not(.theme-light) .home-reimagined-page .home-reimagined-process-card,body:not(.theme-light) .home-reimagined-page .home-reimagined-service-card,body:not(.theme-light) .home-reimagined-page .home-reimagined-solution-card,body:not(.theme-light) .home-reimagined-page .home-reimagined-stat-card{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.08)}body:not(.theme-light) .home-reimagined-page .home-reimagined-btn-secondary,body:not(.theme-light) .home-reimagined-page .home-reimagined-hero-badges span{color:#f8fafc}body:not(.theme-light) .home-reimagined-page .home-reimagined-service-card-visual{background:linear-gradient(135deg,rgba(30,136,255,.08),rgba(20,200,216,.06),rgba(7,17,31,.72))}body:not(.theme-light) .home-reimagined-page .home-reimagined-kicker{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.08);color:#8cd3ff}body:not(.theme-light) .home-reimagined-page .home-reimagined-btn-primary{box-shadow:0 16px 30px rgba(20,200,216,.16)}body:not(.theme-light) .home-reimagined-page .home-reimagined-services .home-reimagined-btn-primary,body:not(.theme-light) .home-reimagined-page .home-reimagined-solutions .home-reimagined-btn-primary{background:hsla(0,0%,100%,.08);color:#f8fafc;border-color:hsla(0,0%,100%,.12);box-shadow:0 12px 26px rgba(0,0,0,.18)}body:not(.theme-light) .home-reimagined-page .home-reimagined-featured-cta-card .home-reimagined-btn-primary{background:#fff;color:#0f5fc8}body:not(.theme-light) .home-reimagined-page .home-reimagined-featured-cta-card{border-color:hsla(0,0%,100%,.14)}body:not(.theme-light).contact-page-template{--contact-surface:radial-gradient(circle at top right,rgba(20,200,216,.12),transparent 24%),radial-gradient(circle at bottom left,rgba(30,136,255,.14),transparent 28%),linear-gradient(180deg,rgba(7,17,31,.92),rgba(11,26,44,.86));--contact-card:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.035));--contact-card-alt:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.028));--contact-text:#f5f9ff;--contact-muted:rgba(228,235,246,.78);--contact-border:hsla(0,0%,100%,.08);--contact-border-strong:hsla(0,0%,100%,.12);--contact-shadow:0 28px 58px rgba(0,0,0,.28);--contact-shadow-soft:0 20px 42px rgba(0,0,0,.2)}body:not(.theme-light).contact-page-template .contact-page-panel{border-color:hsla(0,0%,100%,.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 30px 70px rgba(0,0,0,.26)}body:not(.theme-light).contact-page-template .contact-content>span{background:rgba(20,200,216,.1);color:#7dddf0}body:not(.theme-light).contact-page-template .contact-method-card,body:not(.theme-light).contact-page-template .contact-page-wrap .contact-form-wrap .contact-form form input,body:not(.theme-light).contact-page-template .contact-page-wrap .contact-form-wrap .contact-form form textarea,body:not(.theme-light).contact-page-template .contact-social-list li a{background:hsla(0,0%,100%,.04)}body:not(.theme-light).contact-page-template .contact-page-wrap .contact-form-wrap .contact-form .contact-phone-input{background:hsla(0,0%,100%,.04);border-color:rgba(148,197,255,.24)}body:not(.theme-light).contact-page-template .contact-page-wrap .contact-form-wrap .contact-form .contact-phone-input .PhoneInputCountry{border-inline-end-color:rgba(148,197,255,.12)}body:not(.theme-light).contact-page-template .contact-page-wrap .contact-form-wrap .contact-form .contact-phone-input .PhoneInputInput{border:0}body:not(.theme-light).contact-page-template .contact-method-card .icon{background:linear-gradient(135deg,rgba(30,136,255,.18),rgba(20,200,216,.16))}body:not(.theme-light).contact-page-template .contact-social-list li a{color:#dbeafe}body:not(.theme-light).contact-page-template .contact-social-list li a:hover{color:#fff}body:not(.theme-light).contact-page-template .contact-page-wrap .contact-form-wrap .contact-form form input::placeholder,body:not(.theme-light).contact-page-template .contact-page-wrap .contact-form-wrap .contact-form form textarea::placeholder{color:rgba(219,234,254,.56)}