.image-carousel{position:relative}.image-carousel__slider.slick-slider{margin-bottom:0}.image-carousel .slick-track{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}.image-carousel__media{object-fit:cover;width:100%}img.image-carousel__media{aspect-ratio:1}@media screen and (min-width:768px){img.image-carousel__media{aspect-ratio:1.77778}.image-carousel__media--no-cropping{object-fit:contain;object-position:inherit!important}}.image-carousel__nav{display:inline-block}.image-carousel .slick-next,.image-carousel .slick-prev{display:inline-block;font-size:0;height:auto;left:auto;position:relative;right:auto;transform:none;width:30px}.image-carousel .slick-prev{float:left}.image-carousel .slick-next{float:right}.image-carousel .slick-next:before,.image-carousel .slick-prev:before{color:#174e42;font-size:30px}.image-carousel__nav--container{text-align:center}.image-carousel__dots{display:inline-block;display:flex;flex-flow:row nowrap;justify-content:center;position:relative;width:auto}.image-carousel__dots li{line-height:1;padding:0 5px}.image-carousel__dots .slick-active button{background-color:rgba(0,0,0,.7)}.image-carousel__dots button{background-color:#bdbdbd;border-radius:50%;font-size:0;height:10px;width:10px}