<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.home-section-6 { padding: 40px 0 60px; background: rgba(193, 209, 224, 0.1); }

@media (min-width: 992px) { .home-section-6 { margin: 80px 0; } }

@media (max-width: 991px) { .home-section-6 { padding: 32px 0; margin: 24px 0; } }

@media (min-width: 992px) and (max-width: 1199px) { .home-section-6 .section-heading { font-size: 56px; line-height: 64px; } }

.home-section-6 .home-tech-slider-wrap { margin-top: 40px; }

@media (max-width: 991px) { .home-section-6 .home-tech-slider-wrap { margin-top: 16px; } }

.home-section-6 .home-tech-anim-slide { position: relative; text-align: center; height: 0; padding-bottom: 65.43%; border-radius: 8px; overflow: hidden; transform: translateZ(0); }

.home-section-6 .home-tech-anim-slide video { object-fit: cover; width: 100%; height: 100%; position: absolute; top: 0; right: 0; cursor: pointer; }

.home-section-6 .home-tech-slider-wrap { overflow: hidden; }

@media (max-width: 991px) { .home-section-6 .home-tech-slider-wrap { text-align: center; } }

.home-section-6 .home-tech-slider-wrap .home-tech-slider-h { margin-bottom: 60px; }

@media (max-width: 991px) { .home-section-6 .home-tech-slider-wrap .home-tech-slider-h { margin-bottom: 20px; text-align: left; } }

.home-section-6 .home-tech-slider-wrap .home-tech-text-slide { padding: 16px 0 0; }

@media (max-width: 991px) { .home-section-6 .home-tech-slider-wrap .home-tech-text-slide { border-top: 0px; }
  .home-section-6 .home-tech-slider-wrap .home-tech-text-slide p { font-size: 16px; line-height: 24px; text-align: left; } }

@media (max-width: 991px) and (max-width: 991px) { .home-section-6 .home-tech-slider-wrap .home-tech-text-slide p { font-size: 18px; line-height: 26px; } }

.home-section-6 .home-tech-slider-wrap .home-tech-text-h { color: #407DC9; font-size: 30px; line-height: 40px; margin-bottom: 12px; font-family: "Intelo Light", sans-serif; text-align: left; }

@media (max-width: 767px) { .home-section-6 .home-tech-slider-wrap .home-tech-text-h { font-size: 24px; line-height: 30px; } }

@media (max-width: 991px) { .home-section-6 .home-tech-slider-wrap .home-tech-text-h { margin-bottom: 8px; } }

.home-section-6 .home-tech-slider-wrap .home-tech-text-p { max-width: 546px; }

.home-section-6 .home-tech-slider-wrap .home-tech-text-slider { width: 60%; display: inline-block; margin-bottom: 25px; }

@media (max-width: 991px) { .home-section-6 .home-tech-slider-wrap .home-tech-text-slider { margin-bottom: 0; } }

@media (min-width: 992px) { .home-section-6 .home-tech-slider-wrap .home-tech-text-slider { margin-left: 30px; } }

.home-section-6 .home-tech-slider-wrap .home-tech-text-slider .slick-list { pointer-events: none; height: 100% !important; }

@media (max-width: 991px) { .home-section-6 .home-tech-slider-wrap .home-tech-text-slider .slick-list { margin-bottom: 0; margin-top: 20px; } }

@media (min-width: 1200px) { .home-section-6 .home-tech-slider-wrap .home-tech-text-slider .slick-track { transform: translate3d(0px, 0px, 0px) !important; } }

@media (min-width: 992px) and (max-width: 1199px) { .home-section-6 .home-tech-slider-wrap .home-tech-text-slider .slick-track { transform: translate3d(0px, 0px, 0px) !important; } }

.home-section-6 .home-tech-slider-wrap .home-tech-text-slider .slick-current.slick-active .home-tech-text-slide { opacity: 1; }

.home-section-6 .home-tech-slider-wrap .home-tech-text-slider .slick-slide:last-child .home-tech-text-slide { padding-bottom: 0; }

.home-section-6 .home-tech-slider-wrap .home-tech-text-slider .home-tech-text-slide { opacity: 0.4; }

@media (max-width: 991px) { .home-section-6 .home-tech-slider-wrap .home-tech-text-slider .home-tech-text-slide { opacity: 1; padding: 0; } }

.home-section-6 .home-tech-slider-wrap .home-tech-text-slider .slick-slide { pointer-events: all; cursor: pointer; }

.home-section-6 .home-tech-slider-wrap .home-tech-text-slider .slick-dots .slick-active button { background: #062B4E; }

.home-section-6 .home-tech-slider-wrap .home-tech-text-slider .slick-dots { margin-top: 15px; }

@media (max-width: 991px) { .home-section-6 .home-tech-slider-wrap .home-tech-text-slider .slick-dots { position: relative !important; margin-top: 20px !important; } }

@media (max-width: 991px) { .home-section-6 .home-tech-slider-wrap .home-tech-text-slider { width: 100%; }
  .home-section-6 .home-tech-slider-wrap .home-tech-text-slider .slick-dots { margin: 24px 0; position: absolute; margin: 0; top: 0; left: 0; right: 0; } }

.home-section-6 .home-tech-slider-wrap .slider-control { left: 15%; }

.home-section-6 .home-tech-slider-wrap .slider-control .slick-arrow { top: -47px; }

.home-section-6 .home-tech-slider-wrap .slider-control .slick-arrow.slick-prev { left: 44%; }

.home-section-6 .home-tech-slider-wrap .slider-control .slick-arrow.slick-next { right: 44%; }

@media (min-width: 992px) and (max-width: 1199px) { .home-section-6 .home-tech-slider-wrap .slider-control .slick-arrow.slick-next { right: 42%; } }

.home-section-6 .home-tech-slider-wrap .home-tech-anim-slider { float: left; width: 32%; }

.home-section-6 .home-tech-slider-wrap .home-tech-anim-slider img { margin: auto; }

.home-section-6 .home-tech-slider-wrap .home-tech-anim-slider .slick-dots { margin-top: 55px; }

.home-section-6 .home-tech-slider-wrap .home-tech-anim-slider .slick-dots li.slick-active button { background: #062B4E; }

@media (max-width: 991px) { .home-section-6 .home-tech-slider-wrap .home-tech-anim-slider { width: 100%; margin: 0px; } }

.home-section-7 .home-needs-h { max-width: 975px; }

.home-section-7 .home-needs-ul { grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-column-gap: 15px; margin-top: 40px; }

@media (max-width: 991px) { .home-section-7 .home-needs-ul { grid-template-columns: 1fr 1fr 1fr; grid-row-gap: 10px; grid-column-gap: 9px; } }

.home-section-7 .home-needs-ul .home-needs-li { position: relative; }

.home-section-7 .home-needs-ul .home-needs-li:hover::after { transform: translateY(-10px); transition: ease all 0.3s; }

.home-section-7 .home-needs-ul .home-needs-li a { display: block; position: relative; padding-bottom: 100%; background: #F5F5F5; border-radius: 6px; will-change: transform; transition: ease all 0.3s; }

@media (max-width: 991px) { .home-section-7 .home-needs-ul .home-needs-li a { width: 101%; } }

@media (min-width: 768px) and (max-width: 991px) { .home-section-7 .home-needs-ul .home-needs-li a { padding-bottom: 60%; } }

.home-section-7 .home-needs-ul .home-needs-li a .home-needs-content { position: absolute; top: 0; bottom: 0; left: 50%; transform: translateX(-50%); width: 100%; padding-top: 50px; }

@media (max-width: 991px) { .home-section-7 .home-needs-ul .home-needs-li a .home-needs-content { padding-top: 30px; } }

@media (min-width: 992px) and (max-width: 1199px) { .home-section-7 .home-needs-ul .home-needs-li a .home-needs-content { padding-top: 30px; } }

@media (min-width: 768px) and (max-width: 991px) { .home-section-7 .home-needs-ul .home-needs-li a .home-needs-content { padding-top: 45px; } }

.home-section-7 .home-needs-ul .home-needs-li a .home-needs-li-p { font-family: "Intelo Bold", sans-serif; font-size: 14px; line-height: 22px; text-align: center; letter-spacing: 0.11em; text-transform: uppercase; }

@media (min-width: 992px) and (max-width: 1199px) { .home-section-7 .home-needs-ul .home-needs-li a .home-needs-li-p { max-width: 150px; margin: auto; } }

@media (max-width: 991px) { .home-section-7 .home-needs-ul .home-needs-li a .home-needs-li-p { max-width: 85px; margin: auto; } }

.home-section-7 .home-needs-ul .home-needs-li a .home-needs-sub-text { display: block; text-align: center; max-width: 125px; margin: 2px auto 0; font-family: "Intelo Light", sans-serif; font-size: 12px; line-height: 17px; color: #062B4E; }

@media (min-width: 992px) and (max-width: 1199px) { .home-section-7 .home-needs-ul .home-needs-li a .home-needs-sub-text { display: none; } }

@media (max-width: 991px) { .home-section-7 .home-needs-ul .home-needs-li a .home-needs-sub-text { display: none; } }

.home-section-7 .home-needs-ul .home-needs-li a .home-needs-li-img-wrap { display: flex; height: 64px; align-self: start; margin-bottom: 27px; justify-content: center; }

@media (max-width: 991px) { .home-section-7 .home-needs-ul .home-needs-li a .home-needs-li-img-wrap img { height: 30px; } }

@media (max-width: 991px) { .home-section-7 .home-needs-ul .home-needs-li a .home-needs-li-img-wrap { height: 30px; margin-bottom: 10px; } }

@media (min-width: 992px) and (max-width: 1199px) { .home-section-7 .home-needs-ul .home-needs-li a .home-needs-li-img-wrap { margin-bottom: 24px; height: 48px; } }

@media (min-width: 768px) and (max-width: 991px) { .home-section-7 .home-needs-ul .home-needs-li a .home-needs-li-img-wrap { height: 50px; } }

.hero-banner-carousel { margin-top: 12px; }

.hero-banner-carousel-wrap { position: relative; display: grid; width: 100%; overflow: hidden; }

@media (max-width: 991px) { .hero-banner-carousel-wrap { margin: 0 0 40px 0; height: 122.222vw; } }

@media (min-width: 992px) { .hero-banner-carousel-wrap { grid-template-columns: 2fr 3fr; } }

.hero-banner-blob-bg { z-index: 80; position: absolute; top: 0; left: 0; pointer-events: none; display: block; }

@media (max-width: 991px) { .hero-banner-blob-bg .blob-five { display: none; } }

@media (max-width: 991px) { .hero-banner-blob-bg { top: 95%; height: 50vw; width: 150%; left: -3%; } }

@media (min-width: 992px) { .hero-banner-blob-bg { width: 35vw; height: 100%; } }

.hero-banner-blob-bg .card-blob-combo2 { height: 100%; width: 100%; }

.hero-banner-blob-bg .blob-combo-wrap { width: 150%; height: 190%; transform: rotate(0deg) translate(-50%, -50%); position: absolute; top: 50%; left: 50%; transition: all 2s; }

@media (max-width: 991px) { .hero-banner-blob-bg .blob-combo-wrap { width: 170%; height: 240%; left: 40%; } }

.hero-banner-blob-bg .blob-combo-wrap .blob:nth-child(1) { transform: rotate(17deg); }

@media (max-width: 991px) { .hero-banner-blob-bg .blob-combo-wrap .blob:nth-child(1) { transform: rotate(47deg); width: 107%; height: 128%; } }

.hero-banner-blob-bg .blob-combo-wrap .blob:nth-child(2) { transform: rotate(352deg); }

.hero-banner-blob-bg .blob { transition: all 2s; }

.hero-banner-blob-bg .blob:nth-child(1) { transform: rotate(17deg); top: 2.5%; }

.hero-banner-blob-bg .blob:nth-child(2) { transform: rotate(352deg); }

@media (max-width: 991px) { .hero-banner-text-carousel { height: 54.778vw !important; padding-bottom: 50px; position: relative; bottom: 27.778vw; width: 100vw; } }

.hero-banner-text-carousel, .hero-banner-media-carousel { width: 100%; }

@media (max-width: 991px) { .hero-banner-text-carousel, .hero-banner-media-carousel { aspect-ratio: 1/1; height: 80vw; } }

@media (min-width: 992px) { .hero-banner-text-carousel, .hero-banner-media-carousel { height: 44.45vw; } }

.hero-banner-text-carousel .slick-dots, .hero-banner-media-carousel .slick-dots { position: absolute; bottom: 10px; left: 50%; transform: translate(-50%, 0); }

.hero-banner-text-carousel-wrap { z-index: 100; }

@media (max-width: 991px) { .hero-banner-text-carousel-wrap { width: 100%; order: 2; } }

@media (min-width: 992px) { .hero-banner-text-carousel-wrap { max-width: 35vw; height: 44.45vw; } }

@media (max-width: 991px) { .hero-banner-media video { width: 100vw; height: 100vw; object-fit: cover; } }

.hero-banner-media-carousel-wrap { z-index: 60; width: 100%; height: 100vw; }

@media (min-width: 992px) { .hero-banner-media-carousel-wrap { max-width: 70vw; height: 44.45vw; } }

.hero-banner-media-wrap { width: 100%; position: relative; overflow: hidden; }

@media (max-width: 991px) { .hero-banner-media-wrap { height: 100vw; } }

@media (min-width: 992px) { .hero-banner-media-wrap { height: 44.45vw; } }

.hero-banner-media-wrap img, .hero-banner-media-wrap video { height: 100%; width: 100%; max-width: unset; max-height: unset; }

@media (max-width: 991px) { .hero-banner-media-wrap img, .hero-banner-media-wrap video { object-fit: cover; object-position: center; } }

@media (min-width: 992px) { .hero-banner-media-wrap img, .hero-banner-media-wrap video { object-fit: fill; object-position: right center; } }

.hero-banner-media-wrap video { object-fit: cover; }

.hero-banner-text-wrap { position: relative; }

@media (min-width: 992px) { .hero-banner-text-wrap { height: 44.45vw; } }

.hero-banner-text-wrap .hero-banner-text-cont { position: absolute; }

@media (max-width: 991px) { .hero-banner-text-wrap .hero-banner-text-cont { width: 67%; bottom: 0; transform: unset; top: unset; left: 16px; position: relative; } }

@media (min-width: 992px) { .hero-banner-text-wrap .hero-banner-text-cont { width: 80%; top: 50%; left: 50%; margin: 0 auto; transform: translate(-50%, -50%); } }

.hero-banner-text-wrap .hero-banner-text-cont .hero-banner-text-cont { width: 21vw; margin-left: 1vw; }

.hero-banner-text-wrap .hero-banner-text-cont h2, .hero-banner-text-wrap .hero-banner-text-cont p { font-family: "Intelo Light", sans-serif; font-size: 22px; line-height: 28px; }

@media (max-width: 991px) { .hero-banner-text-wrap .hero-banner-text-cont h2, .hero-banner-text-wrap .hero-banner-text-cont p { font-size: 6.667vw; line-height: 8.889vw; } }

@media (min-width: 992px) { .hero-banner-text-wrap .hero-banner-text-cont h2, .hero-banner-text-wrap .hero-banner-text-cont p { font-size: 2.928vw; line-height: 3.514vw; } }

@media (min-width: 992px) and (max-width: 1199px) { .hero-banner-text-wrap .hero-banner-text-cont h2, .hero-banner-text-wrap .hero-banner-text-cont p { font-size: 36px; line-height: 44px; } }

.hero-banner-text-wrap .hero-banner-text-cont h2 strong, .hero-banner-text-wrap .hero-banner-text-cont p strong { font-family: "Intelo Bold", sans-serif; }

.hero-banner-text-wrap .hero-banner-text-cont h2 strong em, .hero-banner-text-wrap .hero-banner-text-cont p strong em { line-height: 1; }

@media (max-width: 991px) { .hero-banner-text-wrap .hero-banner-text-cont h2 strong em, .hero-banner-text-wrap .hero-banner-text-cont p strong em { font-size: 25vw; margin: -24px 0 0 -5px; letter-spacing: -0.03em; } }

@media (min-width: 992px) { .hero-banner-text-wrap .hero-banner-text-cont h2 strong em, .hero-banner-text-wrap .hero-banner-text-cont p strong em { font-size: 18.302vw; margin: -4.758vw 0 0 -1.025vw; letter-spacing: -0.03em; } }

@media (min-width: 768px) and (max-width: 991px) { .hero-banner-text-wrap .hero-banner-text-cont h2 strong em, .hero-banner-text-wrap .hero-banner-text-cont p strong em { margin: -48px 0 0 -5px; } }

@media (min-width: 992px) and (max-width: 1199px) { .hero-banner-text-wrap .hero-banner-text-cont h2 strong em, .hero-banner-text-wrap .hero-banner-text-cont p strong em { font-size: 190px; margin: -51px 0 0 -14px; } }

.hero-banner-text-wrap .hero-banner-text-cont h2 em, .hero-banner-text-wrap .hero-banner-text-cont p em { display: inline-block; background: linear-gradient(90deg, #407dc9 2.08%, #8c4699 25.94%, #da281c 44.71%, #ff6600 71.86%, #fab90e 95.07%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; text-fill-color: transparent; }

.hero-banner-text-wrap .hero-banner-text-cont p { font-family: "Intelo Light", sans-serif; }

.hero-banner-text-wrap .hero-banner-text-cont a { margin: 16px 0; }

@media (min-width: 992px) { .hero-banner-text-wrap .hero-banner-text-cont a { margin: 32px 0; } }

.green-fluid-section { padding: 56px 0 56px; background: rgba(47, 125, 19, 0.05); }

@media (max-width: 991px) { .green-fluid-section { padding: 32px 0; } }

.green-fluid-section h2 { margin-bottom: 24px; }

@media (max-width: 991px) { .green-fluid-section h2 { margin-bottom: 15px; } }

.green-fluid-section p { margin-bottom: 25px; font-family: "Intelo Regular", sans-serif; }

.green-fluid-section p:last-child { margin-bottom: 0; }

.green-fluid-section h2, .green-fluid-section .section-content p { color: #2F7D13; }

.green-fluid-section .green-fluid-content-wrap { display: grid; gap: 30px; align-items: center; }

@media (min-width: 992px) { .green-fluid-section .green-fluid-content-wrap .section-content { padding-right: 99px; } }

@media (min-width: 992px) { .green-fluid-section .green-fluid-content-wrap { grid-template-columns: 1fr 1.4fr; } }

.home-section10 { overflow: hidden; margin-bottom: 0; }

.home-faq-wrap { position: relative; padding: 140px 0 135px; }

@media (max-width: 991px) { .home-faq-wrap { padding: 0 0 110px 0; } }

@media (min-width: 768px) and (max-width: 991px) { .home-faq-wrap { padding: 150px 0; } }

.home-faq-wrap .faq-award-wrap { max-width: 580px; margin: auto; }

.home-faq-wrap .faq-award-wrap .faq-listing-ul { margin: 35px 0; }

@media (max-width: 991px) { .home-faq-wrap .faq-award-wrap .faq-listing-ul { margin: 20px 0; } }

.home-faq-wrap .faq-award-wrap .faq-listing-ul li a { position: relative; font-family: "Intelo Light", sans-serif; color: #062B4E; font-size: 16px; line-height: 24px; display: block; padding: 10px 30px 10px 0; }

@media (max-width: 991px) { .home-faq-wrap .faq-award-wrap .faq-listing-ul li a { padding: 10px 50px 10px 0; } }

.home-faq-wrap .faq-award-wrap .faq-listing-ul li a:after { content: ''; width: 25px; background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuNjY3OTcgMTUuMzMzM0gyNS4zMzQ2IiBzdHJva2U9IiMwNjJCNEUiIHN0cm9rZS13aWR0aD0iMS4zIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE4LjY2OCA4LjY2NjY2TDI1LjMzNDYgMTUuMzMzM0wxOC42NjggMjIiIHN0cm9rZT0iIzA2MkI0RSIgc3Ryb2tlLXdpZHRoPSIxLjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K"); background-position: center; background-repeat: no-repeat; position: absolute; top: 50%; transform: translateY(-50%); right: 0; height: 100%; }

.home-faq-wrap .faq-award-bg { position: absolute; height: 100%; width: 100%; top: 0; z-index: -1; display: block; }

@media (max-width: 991px) { .home-faq-wrap .faq-award-bg { top: -20px; left: -280px; transform: scale(0.9); } }

.home-faq-wrap .faq-award-bg .blob { position: absolute; }

.home-faq-wrap .faq-award-bg .blob:nth-child(1) { width: 515px; height: 783px; transform: rotate(114deg) translate(-21%, -15%); }

@media (min-width: 992px) and (max-width: 1199px) { .home-faq-wrap .faq-award-bg .blob:nth-child(1) { transform: rotate(114deg) translate(-17%, -8%); } }

.home-faq-wrap .faq-award-bg .blob:nth-child(2) { width: 595px; height: 893px; transform: rotate(253deg) translate(12%, 29%); }

@media (min-width: 992px) and (max-width: 1199px) { .home-faq-wrap .faq-award-bg .blob:nth-child(2) { height: 836px; transform: rotate(253deg) translate(14%, 17%); } }

.full-width-img-right { position: relative; overflow: hidden; border-radius: 8px; max-height: 390px; display: grid; grid-template-columns: 1.3fr 2.5fr; z-index: 5; }

@media (max-width: 991px) { .full-width-img-right { grid-template-columns: 1fr; max-height: 100%; } }

@media (min-width: 992px) and (max-width: 1199px) { .full-width-img-right { min-height: 282px; } }

.full-width-img-right .image-wrapper { position: relative; height: 0; padding-top: 52.06%; z-index: -5; grid-column: 2/3; grid-row: 1; }

@media (max-width: 991px) { .full-width-img-right .image-wrapper { grid-column: unset; overflow: hidden; padding-top: 63.09%; } }

@media (min-width: 992px) and (max-width: 1199px) { .full-width-img-right .image-wrapper { padding-top: 75.06%; } }

.full-width-img-right .image-wrapper img { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100%; height: auto; }

@media (max-width: 991px) { .full-width-img-right .image-wrapper img { max-width: unset; width: 121%; } }

.full-width-img-right img { width: 100%; position: relative; z-index: -2; }

.full-width-img-right .cta-img-right-tile-text { align-self: center; padding-left: 40px; max-width: 360px; padding: 0 0 20px 40px; }

@media (max-width: 991px) { .full-width-img-right .cta-img-right-tile-text { padding: 0 15px 45px; max-width: 420px; } }

.full-width-img-right .blob-combo-wrap { position: absolute; top: -80%; transform: rotate(-38deg); z-index: -1; left: -143px; }

@media (max-width: 991px) { .full-width-img-right .blob-combo-wrap { position: absolute; top: 0%; transform: rotate(255deg); z-index: -1; left: -160px; } }

@media (min-width: 992px) and (max-width: 1199px) { .full-width-img-right .blob-combo-wrap { transform: rotate(-10deg); left: -133px; } }

@media (min-width: 768px) and (max-width: 991px) { .full-width-img-right .blob-combo-wrap { top: 40px; transform: rotate(265deg); z-index: -1; left: -10px; } }

.full-width-img-right .blob-combo-wrap .blob:nth-child(1) { transform: rotate(10deg); height: 85%; z-index: 100; }

@media (max-width: 991px) { .full-width-img-right .blob-combo-wrap .blob:nth-child(1) { transform: rotate(-13deg); height: 85%; z-index: 100; left: 17px; top: -25px; } }

.full-width-img-right .blob-combo-wrap .blob:nth-child(2) { transform: rotate(-14deg); }

@media (max-width: 991px) { .full-width-img-right .blob-combo-wrap .blob:nth-child(2) { transform: rotate(-12deg); height: 84%; left: 3%; } }

.full-width-img-right .cta-img-right-tile-p { margin-bottom: 14px; width: 360px; }

@media (max-width: 991px) { .full-width-img-right .cta-img-right-tile-p { width: 100%; } }

.full-width-img-right h3 { margin-bottom: 14px; font-size: 36px; line-height: 42px; font-family: "Intelo Light", sans-serif; width: 360px; color: #062B4E; }

@media (max-width: 991px) { .full-width-img-right h3 { font-size: 28px; line-height: 31px; width: 100%; } }

.full-width-img-right h3 strong, .full-width-img-right h3 b { color: #407DC9; font-family: "Intelo Light", sans-serif; }

.full-width-img-right .site-btn { margin-top: 0 !important; }

.full-width-img-right .cta-img-right-extra-tile-h { color: #407DC9; font-family: "Intelo Light", sans-serif; margin-bottom: 0; font-size: 26px; }

.breadcrumbs-wrapper { position: absolute; top: 70px; width: 100%; z-index: 100; }

.breadcrumbs-wrapper .sl-container { max-width: auto; margin: 0 20px; }

@media (max-width: 991px) { .breadcrumbs-wrapper .sl-container { margin: 0 15px; } }

@media (max-width: 991px) { .breadcrumbs-wrapper { top: 60px; } }

@media (max-width: 991px) { .breadcrumbs-wrapper ul { white-space: nowrap; overflow-x: scroll; }
  .breadcrumbs-wrapper ul::-webkit-scrollbar { display: none; } }

.breadcrumbs-wrapper ul li { position: relative; display: inline-block; margin-right: 6px; }

.breadcrumbs-wrapper ul li a { position: relative; display: block; font-family: "Intelo Regular", sans-serif; font-size: 9px; line-height: 110%; letter-spacing: 0.12em; text-transform: uppercase; color: #062B4E; padding-right: 12px; }

@media (max-width: 991px) { .breadcrumbs-wrapper ul li a { font-size: 8px; } }

.breadcrumbs-wrapper ul li a::after { content: ''; position: absolute; background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNCIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgNCA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMSAwLjVMMy41IDNMMSA1LjUiIHN0cm9rZT0iIzA2MkI0RSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=") no-repeat; background-position: center 1px; height: 100%; width: 5px; right: 0; top: 0; }

.breadcrumbs-wrapper ul li:last-child a::after { content: unset; }

.about-us-page { margin: 55px 0; }

.about-us-page .home-section-6 { background: none; padding: 0; margin: 64px 0; }

@media (max-width: 991px) { .about-us-page .home-section-6 { margin: 56px auto; } }

.about-us-page .home-section-6 .home-tech-slider-wrap { overflow: hidden; }

@media (min-width: 992px) { .about-us-page .home-section-6 .home-tech-slider-wrap { margin: 0 auto; max-width: 950px; } }

.about-us-page .home-section-6 .home-tech-slider-wrap .slider-control .slick-arrow.slick-next { right: 43%; }

@media (min-width: 768px) and (max-width: 991px) { .about-section-3 .full-width-img-right .blob-combo-wrap { top: 100px; } }

@media (min-width: 992px) and (max-width: 1199px) { .about-section-4 { overflow: hidden; } }

@media (max-width: 991px) { .about-section-4 { margin: -65px 0 30px; } }

.about-section-4 .home-faq-wrap { height: 610px; padding: 100px 0 135px; }

@media (max-width: 991px) { .about-section-4 .home-faq-wrap { height: auto; padding: 56px 0; } }

@media (min-width: 992px) and (max-width: 1199px) { .about-section-4 .home-faq-wrap .faq-award-bg { left: -9%; } }

.about-section-4 .home-faq-wrap .faq-award-bg .blob:nth-child(2) { transform: rotate(253deg) translate(5%, 39%); }

.about-section-4 .home-faq-wrap h2 { text-align: left; }

@media (max-width: 991px) { .about-section-4 .home-faq-wrap h2 { text-align: left; } }

.about-section-4 .faq-award-wrap { position: relative; top: 40%; transform: translateY(-50%); max-width: 1146px; }

@media (max-width: 991px) { .about-section-4 .faq-award-wrap { top: 0%; transform: translateY(0%); margin-top: 30px; } }

@media (max-width: 991px) { .about-section-4 .about-detail-grid { width: 100%; } }

.about-section-4 .about-detail-grid .hover-3d-effect { grid-template-columns: 1fr 1fr 1fr 1fr 1fr; margin-top: 0; }

@media (max-width: 991px) { .about-section-4 .about-detail-grid .hover-3d-effect { width: 100%; grid-template-columns: 1fr 1fr; } }

.about-section-4 .about-detail-grid .home-needs-ul .home-needs-li a { background: #F5F5F6; }

.about-section-4 .about-detail-grid .home-needs-ul .home-needs-li a .home-needs-sub-text { font-family: "Intelo Regular", sans-serif; font-size: 20px; line-height: 28px; color: #407DC9; max-width: 155px; margin-bottom: 10px; }

@media (max-width: 991px) { .about-section-4 .about-detail-grid .home-needs-ul .home-needs-li a .home-needs-sub-text { display: block; font-size: 18px; line-height: 24px; margin-bottom: 8px; max-width: 145px; } }

@media (min-width: 992px) and (max-width: 1199px) { .about-section-4 .about-detail-grid .home-needs-ul .home-needs-li a .home-needs-sub-text { font-size: 18px; line-height: 26px; } }

@media (min-width: 992px) and (max-width: 1199px) { .about-section-4 .about-detail-grid .home-needs-ul .home-needs-li a .home-needs-sub-text { display: block; } }

@media (max-width: 991px) { .about-section-4 .about-detail-grid .home-needs-ul .home-needs-li a .home-needs-content { padding-top: 50px; } }

@media (max-width: 991px) { .about-section-4 .about-detail-grid .home-needs-ul .home-needs-li a .home-needs-li-p { font-size: 13px; line-height: 16px; letter-spacing: 0.06em; max-width: 100%; } }

@media (min-width: 992px) { .about-content.first-content { margin: 64px auto 56px; } }

@media (max-width: 991px) { .about-content.first-content p:last-of-type { margin-top: 0; } }

@media (min-width: 992px) { .about-content.about-global-reach { margin: 96px auto; } }

@media (max-width: 767px) { .about-content.about-global-reach { margin: 56px 15px; } }

@media (min-width: 768px) and (max-width: 991px) { .about-content.about-global-reach { margin-top: 56px; margin-bottom: 56px; } }

.about-content.about-global-reach p:first-of-type { margin-top: 32px; }

@media (max-width: 991px) { .about-content.about-global-reach p:first-of-type { margin-top: 16px; } }

@media (max-width: 991px) { .about-content.about-global-reach p:last-of-type { margin-bottom: 0; } }

.about-content.about-technologies { margin-bottom: 80px; }

@media (max-width: 991px) { .about-content.about-technologies { margin-bottom: 24px !important; } }

@media (min-width: 768px) and (max-width: 991px) { .about-content.about-technologies { margin-bottom: 0 !important; } }

@media (min-width: 992px) { .about-content.about-technologies p:last-of-type { margin-bottom: 0; } }

.about-content p { max-width: 950px; font-size: 30px; line-height: 40px; margin: 40px auto; font-family: "Intelo Light", sans-serif; color: #407DC9; }

@media (max-width: 991px) { .about-content p { font-size: 18px; line-height: 24px; margin: 26px auto; } }

.about-content p strong { font-family: "Intelo Bold", sans-serif; }

.about-content h2 { margin: 0 0 32px 0; }

@media (max-width: 991px) { .about-content h2 { margin: 0 0 20px 0; } }

.about-content img { border-radius: 8px; }

@media (max-width: 767px) { .about-content.about-technologies { margin: 56px 15px; } }

.about-section-video.video-wrapper { position: relative; padding-top: 35.08%; overflow: hidden; border-radius: 8px; }
</pre></body></html>