#newsroomblockcarousel h2.content-block-carousel__headline{text-transform:uppercase}
.dc-g-newsroom-carousel *{-webkit-box-sizing:border-box;box-sizing:border-box}
.dc-g-newsroom-carousel__wrap{background-color:#efe7e3;max-width:1725px;margin:0 auto;overflow:hidden}
.dc-g-newsroom-carousel__inner{margin:12px 0 48px 45px}
.dc-g-newsroom-carousel__arrow-prev{margin-right:89px}
.dc-g-newsroom-carousel__arrow-next{margin-left:89px}
.dc-g-newsroom-carousel__title{text-align:center;margin:97.89px auto 69px auto}
.dc-g-newsroom-carousel__contentlist{display:flex}
.dc-g-newsroom-carousel__content{display:inline-flex;width:516px;margin-right:44px;padding-bottom:0;background-color:#efe7e3}
.dc-g-newsroom-carousel__content.emp{height:338px;width:516px}
.dc-g-newsroom-carousel__card{min-height:517px;background:#c4c4c4;cursor:pointer;box-sizing:border-box;display:inline-block}
.dc-g-newsroom-carousel__card-image{width:516px;height:280px;background:#efeeee}
.dc-g-newsroom-carousel__card-image img{width:516px;height:280px}
.dc-g-newsroom-carousel__card-header{padding:22px 42px 0 31px;margin-bottom:46px}
.dc-g-newsroom-carousel__card-title{font-size:22px;line-height:29px;text-align:center;max-width:443px}
.dc-g-newsroom-carousel__card-link{padding-bottom:50px;display:flex;flex-direction:column-reverse}
.dc-g-newsroom-carousel__card-link a{font-size:22px;line-height:29px;text-align:center;text-decoration:none}
.dc-g-newsroom-carousel__figure img{height:338px;width:516px}
.dc-g-newsroom-carousel__contentlist-two .dc-g-newsroom-carousel__content:first-child{margin-right:45px}
.dc-g-newsroom-carousel__contentlist-swiper .dc-g-newsroom-carousel__content:nth-last-child(3){margin-left:0 !important}
.dc-g-newsroom-carousel__contentlist-swiper .dc-g-newsroom-carousel__content:not(:first-child):nth-child(3n){margin-right:45px}
.dc-g-newsroom-carousel__contentlist-swiper .dc-g-newsroom-carousel__figure img{width:516px;height:338px}
.dc-g-newsroom-carousel__text{color:#383839;text-align:center;padding:0 36px}
.dc-g-newsroom-carousel__text.title{padding-top:39px}
.dc-g-newsroom-carousel__text__headline{font-family:'DacorDrukMedium',arial,sans-serif;font-size:19px;line-height:25px;text-transform:uppercase;font-weight:500}
.dc-g-newsroom-carousel__text__description{font-size:22px;line-height:29px;margin:0 auto;margin-top:17px;overflow:hidden;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}
.dc-g-newsroom-carousel__text__cta{text-align:center}
.dc-g-newsroom-carousel__text__cta .cta{font-size:22px;line-height:29px;margin-top:10px}
.dc-g-newsroom-carousel__indicator{font-size:0;text-align:center;max-width:1725px;margin:55px auto 0;width:370px}
.dc-g-newsroom-carousel__indicator button{display:inline-block;width:25px;height:47px}
.dc-g-newsroom-carousel__indicator button svg{width:25px;height:47px}
.dc-g-newsroom-carousel__indicator button svg:focus{outline:medium none !important}
.dc-g-newsroom-carousel__indicator button.swiper-button-lock{display:none}
.dc-g-newsroom-carousel__indicator button:focus{outline:medium none !important}
.dc-g-newsroom-carousel__indicator-lock{display:none}
.dc-g-newsroom-carousel__indicator .indicator{display:inline-block}
.dc-g-newsroom-carousel__indicator .indicator .indicator-wrap{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;border:0;background-color:transparent}
.dc-g-newsroom-carousel__indicator .indicator .indicator-wrap:after{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;border:0}
.dc-g-newsroom-carousel__indicator .indicator .indicator__list-wrap{padding:10px 0}
.dc-g-newsroom-carousel__indicator .indicator .indicator__item{margin-right:36px}
.dc-g-newsroom-carousel__indicator .indicator .indicator__item:last-child{margin-right:0}
.dc-g-newsroom-carousel__indicator .indicator .indicator__item.swiper-pagination-bullet{width:18px;height:17px}
.dc-g-newsroom-carousel__indicator .indicator .indicator__item.swiper-pagination-bullet:focus{outline:medium none !important}
.dc-g-newsroom-carousel__indicator .indicator .indicator__dot{width:100%;height:100%}
.dc-g-newsroom-carousel__indicator .indicator .indicator__dot-wrap{width:18px;height:17px}
.dc-g-newsroom-carousel__indicator .indicator .indicator__dot-inner{background-color:#efe7e3;border:1px solid #383839}
.dc-g-newsroom-carousel__indicator .indicator .indicator__item--not-hover .indicator__dot-inner{background-color:#efe7e3}
.dc-g-newsroom-carousel__indicator .indicator .indicator__item--hover .indicator__dot-inner{background-color:#c4c4c4}
.dc-g-newsroom-carousel__indicator .indicator .indicator__item--active .indicator__dot-inner{background-color:#383839}
@media only screen and (min-width:768px) and (max-width:1725px){.dc-g-newsroom-carousel__wrap{max-width:100vw}
.dc-g-newsroom-carousel__inner{margin:.69565217vw 0vw 2.7826087vw 2.43478261vw}
.dc-g-newsroom-carousel__title{margin-top:5.67478261vw;margin-bottom:4vw}
.dc-g-newsroom-carousel__arrow-prev{margin-right:5.04347826vw}
.dc-g-newsroom-carousel__arrow-next{margin-left:5.04347826vw}
.dc-g-newsroom-carousel__content{width:29.68115942vw;margin-right:2.43478261vw}
.dc-g-newsroom-carousel__content.emp{height:19.5942029vw;width:29.68115942vw}
.dc-g-newsroom-carousel__card{min-height:29.73913043vw}
.dc-g-newsroom-carousel__card-image{width:29.68115942vw;height:16.23188406vw}
.dc-g-newsroom-carousel__card-image img{width:29.68115942vw;height:16.23188406vw}
.dc-g-newsroom-carousel__card-header{padding:1.27536232vw 2.43478261vw 0vw 1.79710145vw;margin-bottom:2.66666667vw}
.dc-g-newsroom-carousel__card-title{font-size:1.27536232vw;line-height:1.68115942vw;max-width:25.68115942vw}
.dc-g-newsroom-carousel__card-link{padding-bottom:2.89855072vw}
.dc-g-newsroom-carousel__card-link a{font-size:1.27536232vw;line-height:1.68115942vw}
.dc-g-newsroom-carousel__figure img{height:19.5942029vw;width:29.68115942vw}
.dc-g-newsroom-carousel__contentlist-two .dc-g-newsroom-carousel__content:first-child{margin-right:2.43478261vw}
.dc-g-newsroom-carousel__contentlist-swiper .dc-g-newsroom-carousel__content:not(:first-child):nth-child(3n){margin-right:2.49275362vw}
.dc-g-newsroom-carousel__contentlist-swiper .dc-g-newsroom-carousel__figure img{height:19.5942029vw;width:29.68115942vw}
.dc-g-newsroom-carousel__text{padding:0vw 2.08695652vw}
.dc-g-newsroom-carousel__text.title{padding-top:2.26086957vw}
.dc-g-newsroom-carousel__text__headline{font-size:1.10144928vw;line-height:1.44927536vw}
.dc-g-newsroom-carousel__text__description{font-size:1.27536232vw;line-height:1.68115942vw;margin-top:.98550725vw}
.dc-g-newsroom-carousel__text__cta .cta{font-size:1.27536232vw;line-height:1.68115942vw;margin-top:.57971014vw}
.dc-g-newsroom-carousel__indicator{max-width:100vw;margin-top:3.1884058vw;width:21.44927536vw}
.dc-g-newsroom-carousel__indicator button{width:1.44927536vw;height:2.72463768vw}
.dc-g-newsroom-carousel__indicator button svg{width:1.44927536vw;height:2.72463768vw}
.dc-g-newsroom-carousel__indicator .indicator .indicator__list-wrap{padding:.57971014vw 0vw}
.dc-g-newsroom-carousel__indicator .indicator .indicator__item{margin-right:2.08695652vw}
.dc-g-newsroom-carousel__indicator .indicator .indicator__item.swiper-pagination-bullet{width:1.04347826vw;height:.98550725vw}
.dc-g-newsroom-carousel__indicator .indicator .indicator__dot-wrap{width:1.04347826vw;height:.98550725vw}
}
@media only screen and (max-width:767px){.dc-g-newsroom-carousel__wrap{max-width:100vw}
.dc-g-newsroom-carousel__inner{margin-left:0;margin-top:3.5046729vw;margin-bottom:8.64485981vw}
.dc-g-newsroom-carousel__title{margin-top:9.34579439vw;margin-bottom:9.34579439vw}
.dc-g-newsroom-carousel__arrow-prev{margin-right:auto}
.dc-g-newsroom-carousel__arrow-next{margin-left:auto}
.dc-g-newsroom-carousel__contentlist{display:flex;justify-content:left;margin-left:auto;margin-right:auto}
.dc-g-newsroom-carousel__content{width:85.98130841vw;margin-right:7.00934579vw;margin-left:7.00934579vw}
.dc-g-newsroom-carousel__contentlist-swiper .dc-g-newsroom-carousel__content{width:85.98130841vw;margin-right:7.00934579vw;margin-left:7.00934579vw}
.dc-g-newsroom-carousel__card{width:100%;width:85.98130841vw;min-height:105.14018692vw;cursor:pointer}
.dc-g-newsroom-carousel__card-image{width:85.98130841vw;height:56.07476636vw}
.dc-g-newsroom-carousel__card-image img{width:85.98130841vw;height:56.07476636vw}
.dc-g-newsroom-carousel__card-header{padding:6.30841121vw 15.65420561vw 0vw 16.58878505vw;margin-bottom:6.30841121vw}
.dc-g-newsroom-carousel__card-title{font-size:3.5046729vw;line-height:4.6728972vw;max-width:53.73831776vw;padding:0vw}
.dc-g-newsroom-carousel__card-link{padding-bottom:6.77570093vw}
.dc-g-newsroom-carousel__card-link a{font-size:3.5046729vw;line-height:4.6728972vw}
.dc-g-newsroom-carousel__card-link .cta--underline{padding-top:2.10280374vw;padding-bottom:2.10280374vw}
.dc-g-newsroom-carousel__card-link .cta--underline:after{bottom:2.57009346vw}
.dc-g-newsroom-carousel__text.title{padding-top:7.24299065vw;margin-bottom:3.03738318vw}
.dc-g-newsroom-carousel__text__headline{margin:0 auto;width:61.21495327vw;font-size:3.27102804vw;line-height:4.20560748vw;padding:2.3364486vw 0vw}
.dc-g-newsroom-carousel__text__description{margin-top:0;width:61.21495327vw;font-size:3.5046729vw;line-height:4.6728972vw;padding:0vw 3.73831776vw}
.dc-g-newsroom-carousel__text__cta{margin-top:7.47663551vw;font-size:3.5046729vw;line-height:4.6728972vw}
.dc-g-newsroom-carousel__text__cta .cta{margin-top:0;padding-top:1.63551402vw;padding-bottom:1.63551402vw;font-size:3.5046729vw;line-height:4.6728972vw}
.dc-g-newsroom-carousel__text__cta .cta:after{bottom:2.21962617vw}
.dc-g-newsroom-carousel__text__links{margin-top:7.71028037vw}
.dc-g-newsroom-carousel__text__links .cta-button{width:51.86915888vw;height:7.94392523vw;padding:1.63551402vw 0vw;font-size:2.80373832vw;line-height:3.73831776vw;margin-bottom:3.03738318vw}
.dc-g-newsroom-carousel__indicator{max-width:100vw;width:72.53271028vw;margin-top:9.81308411vw;display:flex}
.dc-g-newsroom-carousel__indicator button{width:3.5046729vw;height:7.00934579vw}
.dc-g-newsroom-carousel__indicator button svg{width:3.5046729vw;height:7.00934579vw}
.dc-g-newsroom-carousel__indicator .indicator{width:65.18691589vw;margin-left:0;margin-right:0}
.dc-g-newsroom-carousel__indicator .indicator .indicator__list-wrap{width:65.18691589vw;padding:2.10280374vw 0vw}
.dc-g-newsroom-carousel__indicator .indicator .indicator__list-wrap.dot-more{max-width:100% !important}
.dc-g-newsroom-carousel__indicator .indicator .indicator__list{transform:unset !important}
.dc-g-newsroom-carousel__indicator .indicator .indicator__item{margin-right:3.5046729vw;margin-left:.23364486vw;visibility:visible !important}
.dc-g-newsroom-carousel__indicator .indicator .indicator__item.indicator__more{margin-right:2.3364486vw}
.dc-g-newsroom-carousel__indicator .indicator .indicator__item:last-child{margin-right:.23364486vw}
.dc-g-newsroom-carousel__indicator .indicator .indicator__item.swiper-pagination-bullet{width:2.80373832vw;height:2.80373832vw}
.dc-g-newsroom-carousel__indicator .indicator .indicator__item.swiper-pagination-bullet:focus{outline:medium none !important}
.dc-g-newsroom-carousel__indicator .indicator .indicator__dot{width:100%;height:100%}
.dc-g-newsroom-carousel__indicator .indicator .indicator__dot .indicator__dot-inner{transform:scale(1) !important}
.dc-g-newsroom-carousel__indicator .indicator .indicator__dot-wrap{width:2.80373832vw;height:2.80373832vw}
}