/* Opener */
.dce-slider.type-0 { margin-bottom: 38px; position: relative; }
.dce-slider.type-0 .slider-conversion {  position:absolute; top: 6%; right: 7%; color:#fff;}
.dce-slider.type-0 a h2 { color: #fff; margin-left:3% }
.dce-slider.type-0 h2 {font-size: calc(18px + (38 - 18) * ((100vw - 320px) / (1300 - 320))); text-shadow: 2px 2px #585858; }
.dce-slider.type-0 h2:after { font-family: var(--fontAwesome); font-weight: 900; content: "\f138"; margin-left: 10px; }

/* Service-Slider */
.container-fluid.partner-slider { background-color: #fff; padding: 40px 0 70px 0; font-size: .8em; }
.container-fluid.partner-slider>.container { flex-direction: column; gap: 0;}
.container-fluid.partner-slider>.container>a {display: none;}
.container-fluid.partner-slider h1 { color: #9aa4af; margin-bottom:.82em;  }
.dce-slider.type-1 { display: flex; gap: 20px; }
.dce-slider.type-1 img {max-width: 100%; width: auto; }
.dce-slider.type-1 button.slick-arrow { position: unset;  }
.dce-slider.type-1 button.slick-arrow::before { font-weight: 200; color: #959595; text-shadow: none;}
.dce-slider.type-1 .slick-list { width: 100%; }
.dce-slider.type-1 .slick-track { display: flex; justify-content: space-around;}
.dce-slider.type-1 .slide-element { display: flex; justify-content: center; }
.dce-slider.type-1 ul.slick-dots {bottom: -50%; }

@media (min-width: 768px){

    /* Opener */
    .dce-slider.type-0 h2:after { margin-left: 15px; }
    .dce-slider.type-0 .slider-conversion { top: 14%; }
    .dce-slider.type-0 a h2 { margin-left: auto }

}

@media (min-width: 992px){

    /* Opener */
    .dce-slider.type-0 { margin-bottom: 50px; }
    .dce-slider.type-0 h2:after { margin-left: 20px; }

    /* Service-Slider */
    .container-fluid.partner-slider { font-size: .9em; }

}

@media (min-width: 1220px){

    /* Service-Slider */
    .container-fluid.partner-slider { font-size: 1em; }

}
