.v-slick-slide-group img.hidden{display:none}.hero-carousel .hero-carousel__slider.hero-carousel__slider--stacked{padding-bottom:25px}.hero-carousel .hero-carousel__slider.hero-carousel__slider--stacked .v-slick-dots{bottom:0}.hero-carousel__item{outline:none}.hero-carousel__overlay--content{max-width:450px;z-index:2}.hero-carousel .text-block__button a{position:relative;z-index:3}.hero-carousel .image-block__link{position:relative;z-index:1}.hero-carousel .v-slick-dots{bottom:25px;display:flex!important;align-items:center;justify-content:center}.hero-carousel .v-slick-dots li{width:10px;height:10px}.hero-carousel .v-slick-dots li button{width:8px;height:8px;padding:3px;border:1px solid #626262;border-radius:50%}.hero-carousel .v-slick-dots li button:before{content:unset}.hero-carousel .v-slick-dots li.active button{background:#626262}@media only screen and (min-width: 768px){.v-slick-slide-group img.md\:block{display:block}.v-slick-slide-group img.md\:hidden{display:none}}@media only screen and (min-width: 1024px){.hero-carousel .hero-carousel__slider.hero-carousel__slider--stacked{padding-bottom:0}.hero-carousel .hero-carousel__slider.hero-carousel__slider--stacked .v-slick-dots{bottom:25px}}
