.cards-carousel-wrap{padding-left:8vw;padding-right:8vw;position:relative}.cards-carousel-top-content{margin:0 auto;max-width:750px;padding-bottom:20px;padding-left:20px;padding-right:20px;text-align:center}.cards-carousel-title h2{color:var(--color-ocean-blue)}.cards-carousel-wrap .content-wrapper{padding-left:0;padding-right:0;position:relative}.cards-carousel__card{padding:0 10px;width:33.33%}.cards-carousel__card-content-wrap{background-color:var(--color-light-grey);display:flex;flex-direction:column;justify-content:space-between;padding:2rem}.cards-carousel__card-content-wrap h3{color:var(--color-ocean-blue);font-size:34px;font-weight:700;line-height:1}.cards-carousel__card-content-wrap h3 a{color:inherit}.cards-carousel__card-content-wrap h3 a:focus,.cards-carousel__card-content-wrap h3 a:hover{color:var(--color-blue)}.cards-carousel__card-content{color:#000;padding-bottom:15px}button.carousel-arrow{background-color:transparent;border:none;border-radius:0;display:block;height:80px;left:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:80px}button.carousel-arrow svg{height:100%;width:100%}button.carousel-arrow.carousel-arrow--prev{left:-120px}button.carousel-arrow.carousel-arrow--next{left:auto;right:-120px}button.carousel-arrow:hover svg circle{fill:var(--color-royal-blue)}button.carousel-arrow .screen-reader-text{display:none}.cards-carousel__card-content ul{font-weight:700}.cards-carousel__card-image img{aspect-ratio:2/1;display:block;max-height:292px;object-fit:cover;object-position:center;width:100%}.cards-carousel.single-slide .cards-carousel__controls{display:none}.cards-carousel.single-slide .cards-carousel__carousel{padding-top:20px}.button__link_wrap{padding:4rem 0 0;text-align:center}@media (max-width:1700px){button.carousel-arrow{height:70px;width:70px}button.carousel-arrow.carousel-arrow--prev{left:-100px}button.carousel-arrow.carousel-arrow--next{right:-100px}}@media (max-width:1400px){button.carousel-arrow.carousel-arrow--prev{left:-80px}button.carousel-arrow.carousel-arrow--next{right:-80px}}@media (max-width:1199px){button.carousel-arrow.carousel-arrow--prev{left:20px}button.carousel-arrow.carousel-arrow--next{right:20px}.cards-carousel-wrap{padding-left:20px;padding-right:20px}.cards-carousel__controls{display:flex;justify-content:center;padding-top:25px}button.carousel-arrow{margin:0 10px;position:static;transform:none}}@media (min-width:992px){.cards-carousel.two-slide .cards-carousel__card{transform:translateX(0)!important}.cards-carousel.two-slide .cards-carousel__card:nth-child(2){transform:translateX(101%)!important}.cards-carousel.two-slide .cards-carousel__carousel .flickity-slider{transform:translateX(0)!important}.cards-carousel.two-slide .cards-carousel__card{width:50%}.cards-carousel.two-slide .container.container--bleed-right{margin:0 auto;max-width:var(--width-content);padding-right:5.5rem!important}}@media (min-width:1720px){.cards-carousel.two-slide .container.container--bleed-right{padding-right:6rem!important}}@media (min-width:768px){.visible-phone{display:none!important}}@media (min-width:992px){.cards-carousel__card-content-wrap{padding:2vw}}@media (max-width:991px){.cards-carousel__card{width:50%}button.carousel-arrow{height:60px;width:60px}.cards-carousel__card-content-wrap{padding:1.5rem 1rem}.cards-carousel__card-content{padding-bottom:10px}.cards-carousel__card-content-wrap h3{font-size:30px}}@media (max-width:767px){.hidden-phone{display:none!important}button.carousel-arrow{height:50px;width:50px}.cards-carousel-wrapper{padding-left:0;padding-right:0}button.carousel-arrow{margin:0 10px;position:static;transform:none}.cards-carousel__controls{display:flex;justify-content:center;padding:25px 0 0}.cards-carousel__card{padding-left:0;padding-right:0;width:100%}.cards-carousel__link .button{margin-bottom:0}.cards-carousel__card-image img{max-height:none}}