/* Opener */
.dce-slider.type-0.desktop { display: none; }
.dce-slider.type-0 {position: relative;}
.dce-slider.type-0 .slider-image-wrap {width: 100%;}
.dce-slider.type-0 .slider-image-wrap.headline::before { content:''; display: block;position: absolute; height: 100%; width: 66%; right: -4.9%; background-color: rgba(118,184,42,.6); transform: skewX(-50.6deg);}
.dce-slider.type-0 .slider-conversion {font-size: clamp(.72em,4.2vw,1.2em);position:absolute; top: 55%; right: clamp(17%,28vw,15%);}
.dce-slider.type-0 .slide-element { display: flex; flex-direction: column; align-items: center;}
.dce-slider.type-0 h2 {font-size: 1.1em; color: #fff; text-align:center; }
.dce-slider.type-0 h2::after {content: '\f061'; font-family: var(--fontAwesome); font-weight: 200; padding-left: .5em;}
.dce-slider.type-0 .slick-arrow { z-index: 1;}
.dce-slider.type-0 .slick-arrow::before {font-size: clamp(1.6em,4vw,2.8em); font-weight: 300; color: #fff; text-shadow:  1px  1px 1px rgba(0,0,0,.6), 1px -1px 1px rgba(0,0,0,.6), -1px  1px 1px rgba(0,0,0,.6), -1px -1px 1px rgba(0,0,0,.6);}
.dce-slider.type-0 .slick-dots li button {width: clamp(.7em,2vw,1.05em); height: clamp(.7em,2vw,1.05em)}

/* Partnerslider */
.dce-slider.type-1 { font-size: clamp(.8em,1.5vw,1em);  max-width: 1670px; margin: 5em auto 0 auto;}
.dce-slider.type-1 .slick-track { display: flex; align-items: center;}
.dce-slider.type-1 .slide-element { display: flex; flex-direction: column; align-items: center;}
.dce-slider.type-1 .slide-element img {width: clamp(140px,10vw,180px); }
.dce-slider.type-1 .slide-element.sd-1 { transform: scale(.6); } /* Zoll  */
.dce-slider.type-1 .slide-element.sd-5 { transform: scale(.7); } /* BBBank */
.dce-slider.type-1 .slide-element.sd-6 { transform: scale(.76); } /* DBV */
.dce-slider.type-1 .slide-element.sd-7 { transform: scale(.64); } /* Swisslife  */
.dce-slider.type-1 .slide-element.sd-8 { transform: scale(.93); } /* DPolG Service */
.dce-slider.type-1 .slide-element.sd-10 { transform: scale(.76); } /* Cesi */
.dce-slider.type-1 .slick-dots { bottom: -8%; }
.dce-slider.type-1 .slick-dots li button { background-color: var(--bdzGreen); box-shadow: unset; width: 1em; height: 1em; opacity: .8; }
.dce-slider.type-1 .slick-dots li button:hover, .dce-slider.type-1 .slick-dots li.slick-active button { background-color: #5d9122;  }
.dce-slider.type-1 .slick-arrow { top: 1em; opacity: unset; }
.dce-slider.type-1 .slick-arrow::before { color: var(--bdzGreen); font-weight: 300; font-size: 2.7em; text-shadow: unset; padding: 1em .4em; background-color: #fff;}
.dce-slider.type-1 .slick-arrow:hover::before {color: #5d9122; }
.dce-slider.type-1 .slick-arrow.slick-prev::before { margin-left: -.4em; }
.dce-slider.type-1 .slick-arrow.slick-next::before { margin-right: -.4em; }

@media (min-width: 768px){
    /* Opener */
    .dce-slider.type-0.desktop { display: block; }
    .dce-slider.type-0.mobile { display: none; }
    .dce-slider.type-0 .slider-image-wrap.headline::before { width: 45.4%; }
    .dce-slider.type-0 .slider-conversion {font-size: clamp(1em,2.6vw,2.3em); top: 48%; right:9.5%; background-color: unset; }
    .dce-slider.type-0 .slick-next {right:51px;}
}


@media (min-width: 2000px){
    /* Opener */
    .dce-slider.type-0 .slick-next {right:10px;}
}