.content-carousel-wrap{padding-bottom:100px;padding-top:100px;position:relative}.content-carousel-wrap #content-carousel-top-door{position:absolute;right:15%;top:-1px;z-index:0}.carousel-title{padding-top:0!important;position:relative;text-align:center;z-index:1}.carousel-wrap{margin:0 auto;max-width:1500px;padding:0 48px;text-align:center;width:100%}.carousel{align-items:center;display:flex;flex-direction:row}.content-carousel-wrap .carousel-title{font-size:16px;font-weight:700;line-height:20.8px}.content-carousel-wrap .marketing-text{color:#213433;font-family:AkkuratLLSub-Regular,AkkuratLLWeb-Regular,sans-serif;font-size:32px;line-height:48px;text-align:center}.content-carousel-wrap .primary-text.bold{padding-top:24px}.content-carousel-wrap .carousel-item .image-wrap{margin-bottom:-30px}.content-carousel-wrap .carousel-arrow{border:none}.content-carousel-wrap .carousel-arrow.next{transform:rotate(-180deg)}.carousel,.carousel-items-wrap{position:relative;width:100%}.carousel-items-wrap{overflow:hidden}.carousel-items{display:flex;transition:.4s ease-in-out;width:100%}.carousel-item{align-items:center;display:flex;flex-shrink:0;gap:48px;padding:16px 0 24px;width:100%}.carousel-item .content{flex:1 1 0}.content-carousel-wrap .eyebrow{color:rgba(0,10,19,.65);font-size:18px;line-height:28px;padding-top:64px}.carousel-item h2{margin:8px 0}a.read-more{color:var(--link-blue);padding-top:33px;text-align:center;text-decoration:underline}a.read-more:hover{opacity:.8}.carousel-dots{display:flex;gap:12px;justify-content:center}.carousel-dot{background-color:transparent;border:4px solid #213433;border-radius:50%;cursor:pointer;height:16px;transform:scale(.75);transition:.2s ease-in-out;width:16px}.carousel-dot:hover{background-color:transparent;border-color:#213433}.carousel-dot.selected,.carousel-dot.selected:hover{background-color:#213433;border-color:#213433;transform:scale(1)}.carousel-arrow{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:60px;justify-content:center;padding:16px;top:50%;transition:.2s ease-in-out;width:60px;z-index:2}.carousel-arrow:focus{background-color:#fff;outline:0}.carousel-arrow:focus:after{display:block}.carousel-arrow:hover{background-color:#fff}.image-wrap img{max-width:200%;transform:scale(.5)}.vertical.carousel-item{flex-direction:column}.vertical.carousel-item .image-wrap{margin-bottom:8px}.vertical.carousel-item.reverse .content-image{margin-top:32px}.vertical.carousel-item.flip{flex-direction:column-reverse}.horizontal.carousel-item{flex-direction:row;justify-content:center}.horizontal.carousel-item.flip{flex-direction:row-reverse}.horizontal.carousel-item .image-wrap{margin-left:32px}.horizontal.carousel-item.reverse .image-wrap{margin-right:32px}.carousel-item .content-group .subtext-image-wrap{align-self:center;order:3}@media screen and (max-width:1360px){.carousel-wrap{padding:0 88px}}@media screen and (max-width:1024px){.carousel-item{flex-direction:column}}@media screen and (max-width:768px){.content-carousel-wrap{padding-bottom:50px;padding-top:50px}.carousel-item{padding:40px 0}.carousel-item.small-padding{padding-bottom:20px}.horizontal.carousel-item{flex-wrap:wrap}.horizontal.carousel-item .image-wrap{margin:0 0 32px!important;max-width:100%!important}.horizontal.carousel-item.reverse{margin:32px 0 0}.carousel-wrap{padding:0}.carousel-arrow{display:none}.carousel-item{gap:24px!important}.carousel-item .content{padding:0 8px}.eyebrow{padding-top:40px}}