.content-highlight-container .component{padding:0}
@media screen and (max-width:767px){.content-highlight-container .component{height:auto}
}
.content-highlight-container .component.single.card .component__content-container,.content-highlight-container .component.carousel.card .component__content-container,.content-highlight-container .component.single.card .component__slides-container,.content-highlight-container .component.carousel.card .component__slides-container{padding:48px 0}
@media screen and (max-width:767px){.content-highlight-container .component.single.card .component__content-container,.content-highlight-container .component.carousel.card .component__content-container,.content-highlight-container .component.single.card .component__slides-container,.content-highlight-container .component.carousel.card .component__slides-container{padding:48px 0}
}
@media screen and (min-width:768px) and (max-width:1023px){.content-highlight-container .component.single.card .component__content-container,.content-highlight-container .component.carousel.card .component__content-container,.content-highlight-container .component.single.card .component__slides-container,.content-highlight-container .component.carousel.card .component__slides-container{padding:32px 0}
}
.content-highlight-container .component.single.card .component__image,.content-highlight-container .component.carousel.card .component__image{padding:0 16px}
.content-highlight-container .component.single.card .component__image img,.content-highlight-container .component.carousel.card .component__image img{border-radius:24px}
@media screen and (max-width:767px){.content-highlight-container .component.single.card .component__image,.content-highlight-container .component.carousel.card .component__image{padding:0 16px;background:#003652}
}
@media screen and (min-width:768px) and (max-width:1023px){.content-highlight-container .component.single.card .component__image,.content-highlight-container .component.carousel.card .component__image{padding:0 16px}
}
@media screen and (min-width:1440px){.content-highlight-container .component.single.card .component__image,.content-highlight-container .component.carousel.card .component__image{max-width:1200px}
}
.content-highlight-container .component.single.card .component__image-overlay,.content-highlight-container .component.carousel.card .component__image-overlay{right:16px;left:16px;width:auto;border-radius:24px}
@media screen and (max-width:767px){.content-highlight-container .component.single.card .component__image-overlay,.content-highlight-container .component.carousel.card .component__image-overlay{background:unset}
}
@media screen and (min-width:768px) and (max-width:1023px){.content-highlight-container .component.single.card .component__image-overlay,.content-highlight-container .component.carousel.card .component__image-overlay{right:16px;left:16px}
}
@media screen and (min-width:1440px){.content-highlight-container .component.single.card .component__image-overlay,.content-highlight-container .component.carousel.card .component__image-overlay{max-width:1200px}
}
@media screen and (max-width:1023px){.content-highlight-container .component.single.card .component__content,.content-highlight-container .component.carousel.card .component__content,.content-highlight-container .component.single.card .component__slide-content,.content-highlight-container .component.carousel.card .component__slide-content{padding:0}
}
@media screen and (min-width:768px) and (max-width:1023px){.content-highlight-container .component.single.card .component__content,.content-highlight-container .component.carousel.card .component__content,.content-highlight-container .component.single.card .component__slide-content,.content-highlight-container .component.carousel.card .component__slide-content{justify-content:flex-start}
}
.content-highlight-container .component.single.card .component__content.left .component__content-wrapper,.content-highlight-container .component.carousel.card .component__content.left .component__content-wrapper,.content-highlight-container .component.single.card .component__slide-content.left .component__content-wrapper,.content-highlight-container .component.carousel.card .component__slide-content.left .component__content-wrapper,.content-highlight-container .component.single.card .component__content.left .component__slide-content-wrapper,.content-highlight-container .component.carousel.card .component__content.left .component__slide-content-wrapper,.content-highlight-container .component.single.card .component__slide-content.left .component__slide-content-wrapper,.content-highlight-container .component.carousel.card .component__slide-content.left .component__slide-content-wrapper{margin-left:48px}
@media screen and (max-width:767px){.content-highlight-container .component.single.card .component__content.left .component__content-wrapper,.content-highlight-container .component.carousel.card .component__content.left .component__content-wrapper,.content-highlight-container .component.single.card .component__slide-content.left .component__content-wrapper,.content-highlight-container .component.carousel.card .component__slide-content.left .component__content-wrapper,.content-highlight-container .component.single.card .component__content.left .component__slide-content-wrapper,.content-highlight-container .component.carousel.card .component__content.left .component__slide-content-wrapper,.content-highlight-container .component.single.card .component__slide-content.left .component__slide-content-wrapper,.content-highlight-container .component.carousel.card .component__slide-content.left .component__slide-content-wrapper{margin-left:0}
}
.content-highlight-container .component.single.card .component__content.right,.content-highlight-container .component.carousel.card .component__content.right,.content-highlight-container .component.single.card .component__slide-content.right,.content-highlight-container .component.carousel.card .component__slide-content.right{flex-direction:row-reverse}
.content-highlight-container .component.single.card .component__content.right .component__content-wrapper,.content-highlight-container .component.carousel.card .component__content.right .component__content-wrapper,.content-highlight-container .component.single.card .component__slide-content.right .component__content-wrapper,.content-highlight-container .component.carousel.card .component__slide-content.right .component__content-wrapper,.content-highlight-container .component.single.card .component__content.right .component__slide-content-wrapper,.content-highlight-container .component.carousel.card .component__content.right .component__slide-content-wrapper,.content-highlight-container .component.single.card .component__slide-content.right .component__slide-content-wrapper,.content-highlight-container .component.carousel.card .component__slide-content.right .component__slide-content-wrapper{margin-right:48px}
@media screen and (max-width:767px){.content-highlight-container .component.single.card .component__content.right .component__content-wrapper,.content-highlight-container .component.carousel.card .component__content.right .component__content-wrapper,.content-highlight-container .component.single.card .component__slide-content.right .component__content-wrapper,.content-highlight-container .component.carousel.card .component__slide-content.right .component__content-wrapper,.content-highlight-container .component.single.card .component__content.right .component__slide-content-wrapper,.content-highlight-container .component.carousel.card .component__content.right .component__slide-content-wrapper,.content-highlight-container .component.single.card .component__slide-content.right .component__slide-content-wrapper,.content-highlight-container .component.carousel.card .component__slide-content.right .component__slide-content-wrapper{margin-right:0}
}
.content-highlight-container .component.carousel.card .component__image{width:83.33vw}
@media screen and (max-width:1023px){.content-highlight-container .component.carousel.card .component__image{width:100vw}
}
.content-highlight-container .component.carousel.card .slick-slide{width:100vw}
.content-highlight-container .component.carousel .component__slide-content{position:relative}
.content-highlight-container .component.carousel .slick-list{height:660px}
@media screen and (max-width:767px){.content-highlight-container .component.carousel .slick-list{height:auto}
}
.content-highlight-container .component.carousel .component__slide-indicators{position:absolute;left:50%;transform:translateX(-50%)}
@media screen and (max-width:767px){.content-highlight-container .component.carousel .component__slide-indicators{height:max-content}
}
.content-highlight-container .component.carousel .component__image{width:100vw}
@media screen and (max-width:767px){.content-highlight-container .component.carousel .component__slide-eyebrow{margin-top:80px}
}
.content-highlight-container .component.carousel .component__image-overlay{width:100vw}
@media screen and (max-width:767px){.content-highlight-container .component__content-container,.content-highlight-container .component__slides-container{background:#003652;height:auto;align-items:flex-start;padding-bottom:48px}
}
@media screen and (min-width:768px) and (max-width:1023px){.content-highlight-container .component__content-container,.content-highlight-container .component__slides-container{justify-content:center}
}
.content-highlight-container .component__image{position:absolute;width:100%;height:660px}
@media screen and (max-width:767px){.content-highlight-container .component__image{position:relative;height:300px}
}
.content-highlight-container .component__image>img{aspect-ratio:16 / 9;height:100%;object-fit:cover}
.content-highlight-container .component__image-overlay{position:absolute;top:0;left:0;height:100%;width:100%}
.content-highlight-container .component__image-overlay.left-to-right{background:linear-gradient(270deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.54) 50%)}
.content-highlight-container .component__image-overlay.right-to-left{background:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.54) 50%)}
.content-highlight-container .component__body{width:100%}
.content-highlight-container .component__content,.content-highlight-container .component__slide-content{align-items:center;height:660px}
@media screen and (max-width:767px){.content-highlight-container .component__content,.content-highlight-container .component__slide-content{align-items:flex-start;height:auto}
}
.content-highlight-container .component__eyebrow,.content-highlight-container .component__slide-eyebrow{color:#fff}
@media screen and (max-width:767px){.content-highlight-container .component__eyebrow,.content-highlight-container .component__slide-eyebrow{margin-top:32px}
}
.content-highlight-container .component__title,.content-highlight-container .component__slide-title{color:#8ff5b1;margin-top:8px}
.content-highlight-container .component__description,.content-highlight-container .component__slide-description{color:#fff;margin-top:32px}
@media screen and (max-width:767px){.content-highlight-container .component__description,.content-highlight-container .component__slide-description{margin-top:24px}
}
.content-highlight-container .component__cta-wrapper,.content-highlight-container .component__slide-cta-wrapper{display:flex;gap:32px;margin-top:24px;align-items:center}
@media screen and (max-width:767px){.content-highlight-container .component__cta-wrapper,.content-highlight-container .component__slide-cta-wrapper{flex-direction:column}
}
@media screen and (max-width:767px){.content-highlight-container .component__cta-primary,.content-highlight-container .component__cta-secondary,.content-highlight-container .component__slide-cta-primary,.content-highlight-container .component__slide-cta-secondary{width:100%}
}
body[dir="rtl"] .content-highlight-container .component{direction:rtl}
body[dir="rtl"] .content-highlight-container .component__link svg.icon{transform:rotateY(180deg)}
body[dir="rtl"] .content-highlight-container .component.single.card .component__content.left .component__content-wrapper,body[dir="rtl"] .content-highlight-container .component.carousel.card .component__content.left .component__content-wrapper,body[dir="rtl"] .content-highlight-container .component.single.card .component__slide-content.left .component__content-wrapper,body[dir="rtl"] .content-highlight-container .component.carousel.card .component__slide-content.left .component__content-wrapper,body[dir="rtl"] .content-highlight-container .component.single.card .component__content.left .component__slide-content-wrapper,body[dir="rtl"] .content-highlight-container .component.carousel.card .component__content.left .component__slide-content-wrapper,body[dir="rtl"] .content-highlight-container .component.single.card .component__slide-content.left .component__slide-content-wrapper,body[dir="rtl"] .content-highlight-container .component.carousel.card .component__slide-content.left .component__slide-content-wrapper{margin-right:48px;margin-left:0}
@media screen and (max-width:767px){body[dir="rtl"] .content-highlight-container .component.single.card .component__content.left .component__content-wrapper,body[dir="rtl"] .content-highlight-container .component.carousel.card .component__content.left .component__content-wrapper,body[dir="rtl"] .content-highlight-container .component.single.card .component__slide-content.left .component__content-wrapper,body[dir="rtl"] .content-highlight-container .component.carousel.card .component__slide-content.left .component__content-wrapper,body[dir="rtl"] .content-highlight-container .component.single.card .component__content.left .component__slide-content-wrapper,body[dir="rtl"] .content-highlight-container .component.carousel.card .component__content.left .component__slide-content-wrapper,body[dir="rtl"] .content-highlight-container .component.single.card .component__slide-content.left .component__slide-content-wrapper,body[dir="rtl"] .content-highlight-container .component.carousel.card .component__slide-content.left .component__slide-content-wrapper{margin-right:0}
}
body[dir="rtl"] .content-highlight-container .component.single.card .component__content.right .component__content-wrapper,body[dir="rtl"] .content-highlight-container .component.carousel.card .component__content.right .component__content-wrapper,body[dir="rtl"] .content-highlight-container .component.single.card .component__slide-content.right .component__content-wrapper,body[dir="rtl"] .content-highlight-container .component.carousel.card .component__slide-content.right .component__content-wrapper,body[dir="rtl"] .content-highlight-container .component.single.card .component__content.right .component__slide-content-wrapper,body[dir="rtl"] .content-highlight-container .component.carousel.card .component__content.right .component__slide-content-wrapper,body[dir="rtl"] .content-highlight-container .component.single.card .component__slide-content.right .component__slide-content-wrapper,body[dir="rtl"] .content-highlight-container .component.carousel.card .component__slide-content.right .component__slide-content-wrapper{margin-left:48px;margin-right:0}
@media screen and (max-width:767px){body[dir="rtl"] .content-highlight-container .component.single.card .component__content.right .component__content-wrapper,body[dir="rtl"] .content-highlight-container .component.carousel.card .component__content.right .component__content-wrapper,body[dir="rtl"] .content-highlight-container .component.single.card .component__slide-content.right .component__content-wrapper,body[dir="rtl"] .content-highlight-container .component.carousel.card .component__slide-content.right .component__content-wrapper,body[dir="rtl"] .content-highlight-container .component.single.card .component__content.right .component__slide-content-wrapper,body[dir="rtl"] .content-highlight-container .component.carousel.card .component__content.right .component__slide-content-wrapper,body[dir="rtl"] .content-highlight-container .component.single.card .component__slide-content.right .component__slide-content-wrapper,body[dir="rtl"] .content-highlight-container .component.carousel.card .component__slide-content.right .component__slide-content-wrapper{margin-left:0}
}