.carousel-2__image{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.carousel-2__cta{background-color:var(--light-gray);color:var(--base-color);display:block;margin:-2rem auto 0;max-width:calc(100% - 4rem);padding:4rem;position:relative;width:56rem}.carousel-2__cta p:last-child{margin-bottom:0}.carousel-2__arrow{display:block;height:20px;margin:2rem 0 0 auto}@media (min-width:768px){.carousel-2__cta{margin:-6rem auto 0}}.carousel-2__slide{aspect-ratio:16/9}.carousel-2__slide img{height:100%!important;object-fit:cover;width:100%!important}.carousel-2 .flickity-page-dots{bottom:4rem}.carousel-2 .flickity-page-dots .dot{background-color:var(--white)}@media (min-width:768px){.carousel-2 .flickity-page-dots{bottom:8rem}}