@font-face{font-family:HKGrotesk-Regular;src:url(fonts/HKGrotesk-Regular.woff2) format("woff2"),url(fonts/HKGrotesk-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HKGrotesk-Bold;src:url(fonts/HKGrotesk-Bold.woff2) format("woff2"),url(fonts/HKGrotesk-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:HKGrotesk-Italic;src:url(fonts/HKGrotesk-Italic.woff2) format("woff2"),url(fonts/HKGrotesk-Italic.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:HKGrotesk-Light;src:url(fonts/HKGrotesk-Light.woff2) format("woff2"),url(fonts/HKGrotesk-Light.woff) format("woff");font-weight:100;font-display:swap}@font-face{font-family:fontello;src:url(fonts/fontello.woff2) format("woff2"),url(fonts/fontello.woff) format("woff");font-weight:300;font-display:swap}body,p{font-family:Manrope,sans-serif!important}.review-bold p strong{color:#fff!important}.linkText{color:#006eff!important}.linkText:hover{color:#006eff;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:HKGrotesk-Bold,sans-serif!important}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-family:HKGrotesk-Italic,sans-serif!important}.text-white p.lead-text{color:#fff!important}#get-in-touch{text-decoration:none}@media(min-width:1020px){div.e-con-boxed[data-element_type=container]{padding-left:20px;padding-right:20px}}.ubermenu-skin-clean-white.ubermenu-responsive-toggle{background:transparent!important}.ubermenu-responsive-toggle .fa-bars{width:40px!important;height:40px;margin-top:10px!important}.ubermenu-responsive-toggle .fa-bars:before{font-family:Font Awesome;content:"";display:inline-block;width:40px;height:40px;font-size:0px!important;background-image:url(/wp-content/uploads/2024/03/menu-icon-large.png);background-size:contain;background-repeat:no-repeat}@media(max-width:1300px){#masthead .ubermenu-nav .ubermenu-target{padding-left:5px!important}}.blue-href{position:relative;padding-bottom:2px;width:fit-content;display:flex;margin:auto}.blue-href.v2{margin:unset!important}.blue-href a{text-decoration:none!important;color:#006eff;display:flex;align-items:center;gap:.5rem}.blue-href.white a{color:#fff;font-size:20px}.blue-href.white a:hover{color:#fff!important}.blue-href a:hover{color:#006eff!important}.blue-href:after{content:"";position:absolute;width:100%;height:1px;background:#006eff;bottom:0;left:0;transition:all .3s ease-in-out}.blue-href.white:after{background:#fff}.blue-href:hover:after{width:0%}.blue-href img{width:18px!important;height:18px!important}.blue-href img[src="/wp-content/uploads/2025/11/blue-chevron-3.svg"],.blue-href img.hover-icon{width:14px!important;height:14px!important}.counter-section .elementor-counter-number-wrapper,.counter-section .elementor-counter{width:fit-content;margin:auto;position:relative}.counter-section .elementor-counter-number,.counter-section .elementor-counter-number-suffix{font-family:Roboto,sans-serif;font-weight:600;font-size:150px;-webkit-text-stroke-width:6px;stroke-width:6px;-webkit-text-stroke-color:#006EFF;stroke:#006eff;font-style:italic;color:transparent!important}.counter-section .elementor-counter-title{position:absolute;top:50%;transform:translateY(-50%);left:0;background:#1b1b1b;padding:0 1rem;font-weight:700!important;font-size:18px!important;letter-spacing:.5px;z-index:9}div.elementor-element-84ca98d{width:100%}.award-slideshow{width:100%;height:220px;margin:0 auto;position:relative;overflow:hidden}.award-slideshow:before{content:"";position:absolute;top:0;left:0;width:800%;height:100%;background:url(/wp-content/uploads/2025/11/banner-award-home.webp) repeat-x;background-size:contain;animation:moveSlideshowas 45s linear infinite;z-index:1}@keyframes moveSlideshowas{0%{transform:translate(0)}to{transform:translate(-50%)}}.tech-slideshow{height:450px;width:100%;margin:0 auto;position:relative;overflow:hidden}.tech-slideshow:before{content:"";height:100%;width:200%;background:url(/wp-content/uploads/2024/05/partnerImg-new.png) repeat-x;position:absolute;top:0;left:0;animation:moveSlideshow 8s linear infinite}@keyframes moveSlideshow{0%{transform:translate(0)}to{transform:translate(-50%)}}.custom-img-box img{width:100%;height:250px;object-fit:cover}.serviceHeading{font-size:20px!important;background-color:#fff;padding:10px 20px;color:#000;border-radius:25px;text-align:center;display:inline-block;text-align:left;text-transform:capitalize}.single-service h3{font-size:35px!important;margin-bottom:1rem;font-weight:900}.single-service p{font-size:16px;font-weight:400;color:#aaa}.single-service .elementor-tab-content a{color:#006eff}.single-service a:hover{color:#006eff;text-decoration:none}.blue-stripe p{margin-bottom:0;color:#fff}.blue-stripe .blue-href a{color:#fff;font-size:1.2rem}.blue-stripe .blue-href:hover a{color:#fff!important}.blue-stripe .blue-href:after{content:"";position:absolute;width:100%;height:1px;background:#fff;bottom:0;left:0;transition:all .3s ease-in-out}.green-cta .elementor-image-box-wrapper{justify-content:flex-end}.green-cta .elementor-image-box-content{width:fit-content!important}.green-cta .elementor-button-link{text-decoration:none}.green-cta .lead-text{margin-bottom:0;font-size:25px;color:#000!important;font-weight:700;line-height:normal}@media only screen and (max-width:480px){.green-cta p{font-size:18px}}.blue-stripe p{color:#fff!important}.services-faqs .elementor-tab-content,.regular-faqs .elementor-tab-content{border-top:0!important;padding:0 .1rem!important;margin-bottom:2rem;border-bottom:0!important}.services-faqs a,.regular-faqs a{color:#fff}.services-faqs p,.regular-faqs p{color:#aaa}.elementor-widget-container ol{color:#aaa;margin-left:0!important;padding-left:20px}.services-faqs .elementor-tab-content ul,.regular-faqs .elementor-tab-content ul{margin-left:0!important;list-style:decimal;padding-left:20px;color:#aaa}.services-faqs .elementor-tab-content p,.regular-faqs .elementor-tab-content p{margin-bottom:0!important}.services-faqs .elementor-accordion-item,.regular-faqs .elementor-toggle-item{border-top:1px solid #d5d8dc!important;border-bottom:1px solid #d5d8dc!important;border-left:0!important;border-right:0!important}.services-faqs .elementor-tab-title,.regular-faqs .elementor-tab-title{padding:2rem .1rem!important;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;column-gap:1rem}.services-faqs .elementor-accordion-icon,.regular-faqs .elementor-toggle-icon{order:2;filter:invert(1);font-size:16px}.services-faqs .elementor-accordion-title,.regular-faqs .elementor-toggle-title{font-size:1.8rem;text-decoration:none;line-height:1.2em}.services-faqs .elementor-accordion-title{display:flex}.services-faqs .elementor-tab-title:hover .elementor-accordion-title,.regular-faqs .elementor-tab-title:hover .elementor-toggle-title{color:#fff;opacity:.8}.services-faqs .faqs-counts{font-size:14px;margin-right:1.5rem;color:#fff;font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif;font-weight:100}.custom-table table td,.custom-table table th{border-bottom:1px solid hsla(0,0%,50%,.502);border-top:0;border-left:0;border-right:0;text-align:left!important;color:#aaa}.regular-faqs .elementor-tab-title{border-bottom:0!important}.regular-faqs .elementor-tab-content p:after{display:none}.services-faqs.v2 .faqs-counts{display:none!important}.radical-inclusion{background-color:#101010;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%239C92AC' fill-opacity='0.4'%3E%3Cpath opacity='.5' d='M96 95h4v1h-4v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9zm-1 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9z'/%3E%3Cpath d='M6 5V0H5v5H0v1h5v94h1V6h94V5H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")!important;background-repeat:repeat}.scroll-container{overflow-x:hidden}.scroll-text{display:inline-flex;white-space:nowrap;animation:scroll-text 15s linear infinite;font-size:150px;font-weight:600}.scroll-text span{padding-right:50px}@keyframes scroll-text{0%{transform:translate(0)}to{transform:translate(-50%)}}.industries-list-container .cw-service-card .left>div:first-child{display:none!important}.page-id-10430 .cw-service-card{background:#272727!important}.single-portfolio p,.single-portfolio li{color:#aaa}.portfolio-detail-slider .swiper-slide-image{height:500px;object-fit:cover;filter:brightness(.5);width:100%}.portfolio-detail-slider .swiper-slide-image{height:500px;object-fit:cover;filter:brightness(.5);transition:all .3s ease-in-out}.portfolio-detail-slider .swiper-slide.swiper-slide-next .swiper-slide-image{filter:brightness(1)!important}.portfolio-info-table,.portfolio-info-table-2 table{margin-bottom:0!important;color:#aaa;border:0;font-size:16px}.portfolio-info-table a,.portfolio-info-table-2 table a{color:#006eff}.portfolio-info-table a:hover,.portfolio-info-table-2 table a:hover{text-decoration:none;color:#006eff}.portfolio-info-table th{text-align:left;font-weight:400}.portfolio-info-table-2 table th{text-align:left}.portfolio-info-table td,.portfolio-info-table th,.portfolio-info-table-2 table td,.portfolio-info-table-2 table th{border:0!important;background:#1b1b1b!important}.portfolio-info-table td:hover,.portfolio-info-table th:hover,.portfolio-info-table-2 table td:hover,.portfolio-info-table-2 table th:hover{background:#1b1b1b!important}.portfolio-info-table-2 table tbody tr{border-bottom:1px solid #fff8}.portfolio-info-table-2 thead,.portfolio-info-table-2 th{font-size:1rem;color:#fff}.portfolio-info-table-2 table td,.portfolio-info-table-2 table th{padding:1.2rem 0}.elementor-widget-text-editor ul{margin-left:0!important;padding-left:20px!important;color:#aaa}.elementor-widget-text-editor p{color:#aaa}.elementor-widget-text-editor a{color:#006eff!important}.elementor-widget-text-editor a:hover{color:#006eff!important;text-decoration:none!important}div.adp-popup{width:-webkit-fill-available!important}.adp-popup .adp-popup-container{background:transparent!important}.adp-popup .adp-popup-content{padding:0!important}.adp-popup .adp-popup-close{border:0;right:5px;top:20px;border-radius:0;filter:invert(1)}.adp-popup .adp-popup-close:before{font-size:1.6rem}.adp-popup .adp-popup-close:hover{background:#fff}.page-id-11222 .adp-popup[data-id="24512"],.page-id-11187 .adp-popup[data-id="24512"],.page-id-11198 .adp-popup[data-id="24512"]{display:none}.woocommerce-breadcrumb,.product .price,.product table.variations,.product_meta,.single_add_to_cart_button,.product .quantity,.woocommerce-product-gallery__trigger,.woocommerce-tabs .tabs:before,.woocommerce-Tabs-panel--description h2,.woocommerce-tabs .wc-tabs li:after,.woocommerce-tabs .wc-tabs li:before,.add_to_cart_button{display:none!important}.woocommerce-product-gallery{pointer-events:none}.product p,.product li,.product ol{color:#aaa;letter-spacing:.008em}.product ol{line-height:1.8rem;padding-left:20px}.product p.keyHeading{margin:1.1111em 0;font-weight:300;font-size:20px}body.single-product{background-image:url(/wp-content/uploads/2024/03/backgroundImg.png);background-repeat:no-repeat;background-size:auto;background-color:#131417}body.single-product main{max-width:100%!important;margin-top:6rem;padding:0 80px}body.single-product .btn-atc{background-color:#006eff;color:#fff;padding:.6rem 1rem;border-radius:3px;font-weight:800}body.single-product .btn-atc:hover{background-color:#956ec8;color:#fff}body.single-product .btn-atc i{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:100}.woocommerce-product-details__short-description{margin-bottom:4rem}.woocommerce-tabs{padding-top:5rem}.woocommerce-tabs .wc-tabs{padding:0!important;margin-bottom:3rem!important}.woocommerce-tabs .wc-tabs li{background:transparent!important;color:#006eff!important;z-index:2!important;border:0!important;padding:0!important;margin:0!important}.woocommerce-tabs .wc-tabs li.active{border-bottom:2px solid #006EFF!important}section.related.products{margin-top:8rem}section.related.products h2{margin-bottom:4rem}section.related.products li.product{border-bottom:2px solid #7b7c88}section.related.products li.product img{margin-bottom:0!important}section.related.products li.product .woocommerce-loop-product__title{padding:1.4rem 0;font-size:20px;line-height:1.5em}.woocommerce-LoopProduct-link:hover .woocommerce-loop-product__title{color:#006eff!important}.job-infos-left{position:sticky;top:100px}.single-careers a{color:#006eff}.single-careers a:hover{text-decoration:none;color:#006eff}.designer-text h2{font-size:140px;font-family:Monorpe,sans-serif!important;font-weight:100}.hfe-scroll-to-top-button i{display:none}.hfe-scroll-to-top-button:before{content:"\e808";font-family:fontello;font-size:40px;color:#fff}.footer-links li.active span{color:#006eff!important}.footer-links li{padding-bottom:3px!important;border-bottom:1px solid transparent}.footer-links li.active,.footer-links li:hover{border-bottom:1px solid #006EFF!important}@media only screen and (max-width:1200px){.counter-section .elementor-counter-number,.counter-section .elementor-counter-number-suffix{font-size:100px}.counter-section .elementor-counter-title{font-size:14px!important}body.single-product main{padding:0 40px}}@media only screen and (max-width:1024px){.counter-section .elementor-counter-number,.counter-section .elementor-counter-number-suffix{font-size:100px}.counter-section .elementor-counter-title{font-size:14px!important}div.adp-popup{width:100%!important}}@media only screen and (max-width:767px){.award-slideshow{height:150px}.award-slideshow:before{animation:moveSlideshowas 10s linear infinite;background-size:1150px}.services-faqs .elementor-accordion-title{line-height:1.2em;font-size:1.6rem}.portfolio-detail-slider .swiper-slide-image{height:350px}div.adp-popup{width:95%!important}body.single-product main{padding:0 20px!important}.woocommerce-tabs{padding-top:2rem}section.related.products{margin-top:5rem}section.related.products h2{margin-bottom:2rem}.job-infos-left{position:relative;top:0}.hfe-scroll-to-top-button:before{font-size:35px}.services-faqs .faqs-counts{margin-right:.5rem}}@media only screen and (max-width:480px){.tech-slideshow:before{animation:moveSlideshow 2s linear infinite}.award-slideshow{height:120px}.services-faqs .elementor-tab-title{padding:1.5rem .1rem!important}.services-faqs .elementor-accordion-title{font-size:1.4rem}.scroll-text{font-size:100px}.portfolio-detail-slider .swiper-slide.swiper-slide-active .swiper-slide-image{filter:brightness(1)!important}section.related.products li.product{width:100%!important}}#chat-bot-launcher-container.chat-bot-avatar-launcher .chat-bot-launcher-button{width:55px!important;height:55px!important}div.ctc-analytics.ht_ctc_padding{padding:10px!important}div.ctc-analytics.ht_ctc_padding svg{height:35px!important;width:35px!important}#ht-ctc-chat{bottom:85px!important}@media only screen and (max-width:767px){#chat-bot-launcher-container.chat-bot-avatar-launcher .chat-bot-launcher-button{width:50px!important;height:50px!important}div.ctc-analytics.ht_ctc_padding svg{height:30px!important;width:30px!important}#ht-ctc-chat{bottom:75px!important}.hfe-scroll-to-top-wrap .hfe-scroll-to-top-button{bottom:130px;right:20px}}@media only screen and (max-width:480px){.hfe-scroll-to-top-wrap .hfe-scroll-to-top-button{bottom:40px}#ht-ctc-chat{bottom:155px!important}#chat-bot-launcher-container{right:15px!important;bottom:95px!important}div.ctc-analytics.ht_ctc_padding{padding:12px!important}div.ctc-analytics.ht_ctc_padding svg{height:25px!important;width:25px!important}}.elementor-element .elementor-element-06e44df{position:static}.ubermenu-submenu-id-6393{width:100%!important}div[data-cky-tag=powered-by],div[data-cky-tag=detail-powered-by],div[data-cky-tag=revisit-consent]{display:none!important}.award-2024-banner-img a{width:100%}.test-your-relevance-quotient a:hover{color:#fff!important}.custom-marque{width:100%;overflow:hidden}.marquee-track{display:flex;animation:marquee 12s linear infinite;width:1000px}.marquee-track img{height:100%;width:100%;flex-shrink:0;object-fit:contain;opacity:1;will-change:transform}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.elementor-section{content-visibility:auto!important}
