section.carousel{background-color:#ccdbdf;overflow:hidden}.carousel-title{font-size:1.875rem;line-height:2.375rem;margin-bottom:4rem;text-align:center}section.carousel .sb-container{padding:7.25rem 1.25rem}.slick-current .carousel-tab{background-color:#f64e03;border:1px solid #f64e03;color:#fff}.carousel-tabs{align-items:center;display:flex;justify-content:flex-start;margin-bottom:30px}.carousel-tab{background-color:#fff;border:1px solid #004f5f;color:#004f5f;cursor:pointer;font-size:1rem;font-weight:700;max-width:fit-content;padding:5px 15px;text-transform:uppercase;text-wrap:nowrap;transition:all .3s}.carousel-tabs .slick-list{padding:0!important}.slick-list{overflow:visible!important}.carousel-tabs .slick-slide:not(:last-child){margin:0 20px 20px 0}.carousel-slide-wrapper{background-color:#004f5f;display:flex!important;height:100%;position:relative}.slick-track{display:flex!important}.carousel-slides .slick-track{background-color:#004f5f!important}.carousel-slides .slick-slide{height:auto}.carousel-slides .slick-slide>div{display:flex;height:100%}.carousel-slide-wrapper svg{height:100%;position:absolute;right:-1px;top:0;width:auto}.slide-contents{align-items:flex-start;display:flex;flex:0 1 45%;flex-direction:column;justify-content:center;opacity:0;padding:2rem 3rem;row-gap:30px;transition:all .6s}.slick-current .slide-contents{opacity:1}.slide-title{color:#fff;font-size:1.5rem}.slide-copy{color:#fff;margin-bottom:30px}.slide-cta{background-color:#f64e03;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:700;padding:15px 50px;text-align:center;text-transform:uppercase}.slide-image{display:flex;flex:0 1 55%}.slide-image img{object-fit:cover}@media(max-width:1024px){.carousel-slide-wrapper svg,.slide-image{display:none}.slide-contents{flex:1 1 100%}}@media(max-width:768px){.slide-contents{padding:2rem 3rem}.carousel-tabs .slick-slide{width:min-content!important}}@media(min-width:768px){.carousel-tab:hover,.slick-current .carousel-tab{background-color:#f64e03;border:1px solid #f64e03;color:#fff}.carousel-tabs .slick-slide{width:unset!important}.carousel-tabs .slick-track{transform:unset!important;width:100%!important}}