.md-component-trim-teaser-carousel.light-on-dark{background-color:#000}
.md-component-trim-teaser-carousel .md-trim-teaser-carousel .js-slick-btn-next,.md-component-trim-teaser-carousel .md-trim-teaser-carousel .js-slick-btn-prev{cursor:pointer;border-radius:100%;width:35px;height:35px;font-weight:700}
.md-component-trim-teaser-carousel .md-trim-teaser-carousel .slick-slide{margin:0 10px}
.md-component-trim-teaser-carousel .md-trim-teaser-carousel .slick-list{margin:0 -10px;overflow:visible}
.md-component-trim-teaser-carousel .md-trim-teaser-carousel .trim-teaser-carousel{overflow:hidden}
.md-component-trim-teaser-carousel .md-trim-teaser-carousel .trim-teaser-carousel__inner .cosyimage-atom .md-image img{width:100%}
.md-component-trim-teaser-carousel .md-trim-teaser-carousel .trim-teaser-carousel__btns-wrapper{position:absolute;top:0;bottom:0;z-index:1}
@media(max-width:767px){.md-component-trim-teaser-carousel .md-trim-teaser-carousel .trim-teaser-carousel__btns-wrapper{display:none}
}
.md-component-trim-teaser-carousel .md-trim-teaser-carousel .trim-teaser-carousel__btns-wrapper--left{left:0}
.md-component-trim-teaser-carousel .md-trim-teaser-carousel .trim-teaser-carousel__btns-wrapper--right{right:0}
.md-component-trim-teaser-carousel .md-trim-teaser-carousel .trim-teaser-carousel__slide-ui{font-family:'MINIRegular','Georgia',serif;font-style:italic;text-transform:uppercase;text-align:center}
.localized-fonts-loaded .md-component-trim-teaser-carousel .md-trim-teaser-carousel .trim-teaser-carousel__slide-ui{font-family:'MINIRegular','MINIRegularLocalized','Georgia',serif}
.md-component-trim-teaser-carousel .md-trim-teaser-carousel .trim-teaser-carousel__slide-ui__current{color:#000}
.light-on-dark.md-component-trim-teaser-carousel .md-trim-teaser-carousel .trim-teaser-carousel__slide-ui__current{color:#fff}
.md-component-trim-teaser-carousel .md-trim-teaser-carousel .trim-teaser-carousel__slide-ui__count{color:#000}
.md-component-trim-teaser-carousel .md-trim-teaser-carousel .trim-teaser-carousel__outer{position:relative}
@media(min-width:768px){.md-component-trim-teaser-carousel .md-trim-teaser-carousel .slick-list{overflow:hidden}
.md-component-trim-teaser-carousel .md-trim-teaser-carousel .trim-teaser-carousel{overflow:visible}
.md-component-trim-teaser-carousel .md-trim-teaser-carousel .trim-teaser-carousel__outer .slider-progress{padding:0 20px}
.md-component-trim-teaser-carousel .md-trim-teaser-carousel .trim-teaser-carousel__slide-ui{width:100%}
}