:root{--font-family-primary: "Work Sans", sans-serif;--base-font-family: var(--font-family-primary);--reset-rem-size: 16px;--header-z-index: 99;--card-img-height: auto;--card-img-border-radius: 8px}.banner-sec{--banner-overlay: linear-gradient(76deg, #000 3.56%, rgba(0, 0, 0, 0.20) 99.66%);--banner-img-position: center;--banner-title-width: 940px;--banner-desc-width: 770px;--banner-btn-gap: 40px;background-repeat:no-repeat;background-size:cover;background-position:var(--banner-img-position);background-image:var(--banner-overlay)}.banner-sec .banner-content{min-height:min(100svh,810px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:end;padding-block:11.875rem 4.5rem}@media only screen and (max-width: 991px){.banner-sec .banner-content{min-height:85svh;padding-block-end:4rem}}.banner-sec .banner-title{max-width:var(--banner-title-width)}.banner-sec .banner-title-special{font-weight:inherit;font-size:inherit}.banner-sec .banner-desc{max-width:var(--banner-desc-width)}@media only screen and (min-width: 768px){.banner-sec .banner-btn{margin-top:var(--banner-btn-gap) !important}}.serve-sec-content{max-width:767px}.serve-sec-cards{--grid-gap: 0}@media only screen and (max-width: 767px){.serve-sec-cards{--grid-gap: 12px}}.serve-sec-cards .serve-sec-card{--serve-sec-card-padding: 48px;gap:8px;padding:var(--serve-sec-card-padding);border:0 solid hsla(0,0%,100%,.04)}@media only screen and (min-width: 768px){.serve-sec-cards .serve-sec-card:nth-child(3n+1){padding-inline-start:0}.serve-sec-cards .serve-sec-card:nth-child(3n){padding-inline-end:0}.serve-sec-cards .serve-sec-card:not(:nth-child(3n+1)){border-left-width:1px}.serve-sec-cards .serve-sec-card:not(:nth-last-child(-n+3)){border-bottom-width:1px}.serve-sec-cards .serve-sec-card:nth-child(-n+3){padding-top:0}.serve-sec-cards .serve-sec-card:nth-last-child(-n+3){padding-bottom:0}}@media only screen and (max-width: 991px){.serve-sec-cards .serve-sec-card{--serve-sec-card-padding: 20px}}@media only screen and (max-width: 767px){.serve-sec-cards .serve-sec-card{background:var(--color-primary);border-radius:16px;border-width:1px}.serve-sec-cards .serve-sec-card.serve-sec-card-empty{display:none}}.serve-sec-cards .serve-sec-card .card-content{max-width:340px}.serve-sec-cards .serve-sec-card .icon-wrapper{--icon-box--color-bg: var(--mint-600)}@media only screen and (min-width: 768px){.serve-sec-cards .serve-sec-card .icon-wrapper{--icon-box-size: 48px}}.use-case-timeline .timeline-steps{counter-reset:timeline-step}.use-case-timeline .use-case-inner{gap:3.2rem}@media only screen and (max-width: 767px){.use-case-timeline .use-case-inner{-ms-flex-direction:column;flex-direction:column;gap:2rem}}@media only screen and (min-width: 768px){.use-case-timeline .use-case-left{position:sticky;top:6.5rem;max-width:min(42%,500px)}}.use-case-timeline .use-case-right{--timeline-main-gap: 60px;--timeline-position-top: 8px;position:relative;padding-inline-start:var(--timeline-main-gap)}@media only screen and (max-width: 991px){.use-case-timeline .use-case-right{--timeline-main-gap: 40px}}@media only screen and (max-width: 767px){.use-case-timeline .use-case-right{--timeline-main-gap: 0}}.use-case-timeline .timeline-steps{gap:84px}@media only screen and (max-width: 767px){.use-case-timeline .timeline-steps{gap:12px}}.use-case-timeline .step-indicator{position:relative;padding-left:3.2rem}@media only screen and (max-width: 767px){.use-case-timeline .step-indicator{display:none}}.use-case-timeline .timeline-line{position:absolute;inset:var(--timeline-position-top) auto 0 0;width:2px;background:#d9d9d9;border-radius:2px;overflow:hidden;pointer-events:none}.use-case-timeline .timeline-line .timeline-progress{position:absolute;top:var(--timeline-position-top);inset-inline-start:0;width:100%;height:0%;background:#182321}.use-case-timeline .step-card{--step-card-counter-size: 40px;position:relative;counter-increment:timeline-step;width:100%;max-width:576px;padding:40px;border:1px solid #dee3e3;border-radius:20px}@media only screen and (min-width: 768px){.use-case-timeline .step-card::before{content:counter(timeline-step, decimal);position:absolute;top:var(--timeline-position-top);inset-inline-start:calc(-1*var(--timeline-main-gap) - var(--step-card-counter-size)/2);display:grid;place-items:center;width:var(--step-card-counter-size);aspect-ratio:1;background-color:var(--color-white);color:#182321;outline:1px solid #182321;border-radius:50%;transition:background-color .25s ease,transform .25s ease;z-index:2;pointer-events:none}.use-case-timeline .step-card:last-child::after{content:"";position:absolute;top:calc(var(--timeline-position-top) + 10px);inset-inline-start:calc(-1*var(--timeline-main-gap) - 3px);bottom:0;width:6px;background:var(--color-white);pointer-events:none}}@media only screen and (max-width: 991px){.use-case-timeline .step-card{padding:24px}}@media only screen and (max-width: 767px){.use-case-timeline .step-card{max-width:100%;padding:12px}}.use-case-timeline .step-card .card-image{border-radius:12px}.use-case-timeline .step-card.is-active::before{background-color:#182321;color:var(--color-white)}.accelerator-area{background-color:#d9f6ec}.accelerator-area .sec-title{max-width:766px}.accelerator-area .sec-desc{max-width:661px}@media only screen and (min-width: 992px){.accelerator-area .feature-card-list{grid-auto-rows:auto}}@media only screen and (max-width: 991px){.accelerator-area .feature-card-list{--grid-columns: 1}}.accelerator-area .feature-card-list .feature-card{background:var(--color-white);border-radius:16px;transition:all .3s ease}.accelerator-area .feature-card-list .feature-card .icon-wrapper{transition:background-color .3s ease}.accelerator-area .feature-card-list .feature-card .icon-wrapper img{filter:none;transition:filter .3s ease}.accelerator-area .feature-card-list .feature-card:hover{box-shadow:0 4px 20px 0 rgba(0,0,0,.08)}.accelerator-area .feature-card-list .feature-card:hover .icon-wrapper{background-color:var(--mint-600)}.accelerator-area .feature-card-list .feature-card:hover .icon-wrapper img{filter:brightness(0)}.accelerator-area .feature-main-card{position:relative;padding:64px 72px;border-radius:8px;overflow:hidden;background-image:url("../images/accelerator-card-ng.png");background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 1200px){.accelerator-area .feature-main-card{padding:64px 36px 0 36px;background-position:60% center}.accelerator-area .feature-main-card::after{content:"";position:absolute;left:0;width:100%;aspect-ratio:1;background-color:var(--mint-600);border-radius:50%;z-index:0}}@media only screen and (max-width: 1200px)and (max-width: 991px){.accelerator-area .feature-main-card::after{bottom:max(-74vw,-720px)}}@media only screen and (max-width: 1200px)and (max-width: 767px){.accelerator-area .feature-main-card::after{bottom:max(-63vw,-720px)}}@media only screen and (max-width: 1200px){.accelerator-area .feature-main-card>*{position:relative;z-index:1}}@media only screen and (max-width: 767px){.accelerator-area .feature-main-card{padding:0px}}@media only screen and (min-width: 1201px){.accelerator-area .feature-main-card .card-content{max-width:517px}}@media only screen and (max-width: 767px){.accelerator-area .feature-main-card .card-content{padding:24px 20px 0px 20px}}.accelerator-area .feature-main-card .feature-main-img{position:absolute;right:30px;bottom:0}@media only screen and (max-width: 1200px){.accelerator-area .feature-main-card .feature-main-img{position:relative;left:50%;transform:translateX(-50%);max-width:100%;bottom:0}}.success-card{--success-card-size: calc(100% / 4 - 12px);position:relative;min-width:var(--success-card-size);max-width:var(--success-card-size);min-height:340px;border-radius:20px}@media only screen and (max-width: 991px){.success-card{--success-card-size: calc(100% / 2 - 12px);min-height:266px}}@media only screen and (max-width: 767px){.success-card{--success-card-size: 100%}.success-card .success-card-title{font-size:60px}}.navy-card{background:url("../images/navy-card-bg.svg") center/cover no-repeat,linear-gradient(0deg, #00362B 0%, #0C6151 100%)}.air-force-card{background:rgba(111,233,184,.7)}.air-force-card .btn-link{--btn-hover-font-color: var(--alpha-green-600);--btn-img-filter: brightness(.4)}.dos-card{--success-card-size: calc(100% / 2 - 24px);--banner-overlay: linear-gradient(144deg, rgba(6, 41, 42, 0.80) 5.44%, rgba(0, 0, 0, 0.00) 68.98%);--banner-img-position: center;background-repeat:no-repeat;background-size:cover;background-position:var(--banner-img-position);background-image:var(--banner-overlay)}@media only screen and (max-width: 991px){.dos-card{--success-card-size: 100%}}.dos-card .success-card-desc{max-width:214px}.img-overlay-card{--overlay-card-height: 276px;--overlay-bg: linear-gradient(30deg, rgba(0, 0, 0, 0.84) 25.07%, rgba(0, 0, 0, 0.00) 46.93%);--overlay-bg-opacity: 0;--overlay-img-opacity: 0.3;position:relative;height:var(--overlay-card-height);background:var(--color-primary);border-radius:12px;overflow:hidden}@media only screen and (max-width: 767px){.img-overlay-card{--overlay-card-height: 170px;height:auto;min-height:var(--overlay-card-height)}}.img-overlay-card:hover{--overlay-bg-opacity: 1;--overlay-img-opacity: .8}.img-overlay-card .overlay-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:var(--overlay-img-opacity);pointer-events:none;transition:all .4s}.img-overlay-card .card-content-wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100%;padding:20px;z-index:1;transition:all .4s}.img-overlay-card .card-content-wrapper::before{content:"";position:absolute;background:var(--overlay-bg);inset:0;pointer-events:none;opacity:var(--overlay-bg-opacity);transition:all .4s}.img-overlay-card .card-content-wrapper>*{position:relative}.img-overlay-card .card-content{margin-top:auto}.img-overlay-card .card-icon{max-width:52px}@media only screen and (max-width: 767px){.img-overlay-card .card-icon{max-width:32px;max-height:32px}}.more-solutions .section-title,.more-solutions .section-subtitle{max-width:767px}.solutions-card-list{--grid-columns: 4}@media only screen and (max-width: 991px){.solutions-card-list{overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding:var(--layout-container-gap);padding-inline:var(--layout-container-gap);margin-inline:calc(var(--layout-container-gap)*-1)}.solutions-card-list>*{-ms-touch-action:auto;touch-action:auto;scroll-snap-align:start}.solutions-card-list{scrollbar-width:none}}.img-overlay-card{--overlay-card-height: 315px;position:relative}@media only screen and (min-width: 1201px){.img-overlay-card{--overlay-card-height: 410px}}@media only screen and (max-width: 991px){.img-overlay-card{min-width:285px}}@media only screen and (min-width: 992px){.img-overlay-card:hover .card-content-wrapper{transform:translateY(0)}.img-overlay-card .card-content-wrapper{transform:translateY(calc(100% - 2lh - 40px))}}.banner-sec{--banner-img-position: center right;--banner-desc-width: 550px}@media only screen and (max-width: 1200px){.challenge-section .text-block{-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width: 1201px){.challenge-section .text-block .sec-desc{max-width:603px}}@media only screen and (max-width: 991px){.feature-cards{--grid-columns: 1}}.results-sec .results-sec-desc{max-width:570px}@media only screen and (max-width: 991px){.dos-card{--success-card-size: calc(100% / 2 - 24px)}}@media only screen and (max-width: 767px){.dos-card{--success-card-size: 100%}}@media only screen and (max-width: 991px){.air-force-card{--success-card-size: 100%}}/*# sourceMappingURL=solutions-page.min.css.map */