.elementor-skin-carousel .elementor-main-swiper{height:auto;display:block}.swiper-pagination{position:relative;margin-top:15px}.elementor-swiper-button{display:block;position:absolute;z-index:100;color:#fff;background:#C7081B;padding:10px;border:1px solid #fff;bottom:-2%}.elementor-swiper-button.elementor-swiper-button-next{right:0}.swiper-slide .kurzbeschreibung{background:#2F4F8F;color:#fff;padding:10px 15px;font-size:.8em;font-weight:bold}.swiper-slide .preis{border-top:2px solid #fff;background:#efefef;padding:5px 15px;font-size:.8em;font-weight:bold}.swiper-slide .preis span{font-weight:normal;font-size:.6em}.swiper-slide .content{font-size:.7em;padding:10px 15px;background:#efefef}.swiper-slide .content i{color:#2F4F8F}.swiper-slide .content p{margin-bottom:3px}.swiper-slide .content p span:nth-child(2){margin:0 10px}.swiper-slide .content hr{margin:10px 0}.swiper-slide .content a{position:relative;padding:8px 15px;background:#C7081B;font-size:1.2em;letter-spacing:0!important;text-transform:none;font-weight:normal}.swiper-slide .content a,.swiper-slide .content a i{color:#fff}.details{display:flex;justify-content:flex-end;position:relative;width:100%;height:auto;margin-top:-20px}.autodetail{font-size:.9em}.autodetail h2{font-size:1.5em;margin-top:0;background:#2F4F8F;color:#fff;padding:15px;letter-spacing:.15px}.autodetail .elementor-column{flex-direction:column}.autodetail .elementor-column h4{margin:15px 0 0}.autodetail ul{margin-bottom:3rem}.autodetail ul li{list-style-type:none}.autodetail ul li:before{content:"\f105";font-family:"Font Awesome 5 Free";display:inline-block;margin-left:-1em;color:#2F4F8F;width:.85em}.autodetail ul li.unset:before{content:"";margin-left:-2em}.autodetail ul li.unset{text-transform:uppercase}.autodetail ul li span{font-weight:500}.autodetail a.btn{color:#fff;text-align:center;padding:12px 15px 14px;margin-top:20px;background:#C7081B;font-size:1.2em;letter-spacing:0!important;text-transform:none;font-weight:normal}.swiper-slide-image{max-height:300px;width:auto;margin:0 auto}.bilder-text{display:block;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}a.btn-transparent.phone{margin-top:10px;color:inherit;text-align:center;font-size:1.4em;font-weight:bold}a.btn-transparent.phone i{color:#C7081B}@media(max-width:767px){.autodetail h2{font-size:1em!important}.autodetail .elementor-container{padding-left:15px;padding-right:15px}.elementor-column.space,.elementor-container.space,.autodetail ul li.space,.swiper-pagination{display:none}.autodetail ul{margin-bottom:0!important}.space-mobile{display:block!important;height:20px!important}.bilder-text{margin-bottom:0}}
.silverdat-carousel .swiper-slide>img{display:block;width:100%;height:240px;object-fit:cover}
.silverdat-carousel{display:block;width:100%;max-width:100%;min-width:0;overflow:hidden}.silverdat-carousel .elementor-widget-container,.silverdat-carousel .elementor-swiper,.silverdat-carousel .elementor-main-swiper{width:100%;max-width:100%;min-width:0;overflow:hidden}.silverdat-carousel .swiper-wrapper{align-items:stretch}.silverdat-carousel .swiper-slide{display:flex;flex-direction:column;height:auto}.silverdat-carousel .swiper-slide .content{display:flex;flex:1 1 auto;flex-direction:column;width:100%}.silverdat-carousel .swiper-slide .content .details{margin-top:auto}.silverdat-carousel .swiper-slide .preis{flex:0 0 auto;width:100%}
.silverdat-carousel .elementor-main-swiper{box-sizing:border-box;padding-bottom:58px}.silverdat-carousel .elementor-swiper-button{bottom:0;margin:0}.silverdat-carousel .elementor-swiper-button-prev{left:0}.silverdat-carousel .elementor-swiper-button-next{right:0}.silverdat-carousel .swiper-pagination{position:absolute!important;right:70px;bottom:22px!important;left:70px;width:auto;margin:0}
.silverdat-carousel .swiper-pagination-bullet{display:none!important}.silverdat-carousel .swiper-pagination:before{content:attr(data-silverdat-page);display:block;color:#2F4F8F;font-size:16px;font-weight:700;line-height:1;text-align:center}
.autodetail{width:100%;max-width:100%;min-width:0;overflow:hidden}.autodetail .elementor-image-carousel-wrapper{width:100%;max-width:100%;min-width:0;overflow:hidden}.autodetail .elementor-image-carousel .swiper-slide{height:auto}.autodetail .swiper-slide-image{display:block;max-width:100%;max-height:520px;object-fit:contain}.autodetail .elementor-image-carousel-wrapper{padding-bottom:48px}.autodetail .elementor-image-carousel-wrapper .elementor-swiper-button{bottom:0;margin:0}.autodetail .elementor-image-carousel-wrapper .swiper-pagination{bottom:14px!important}
.autodetail .silverdat-energy-label{margin:0 0 20px}.autodetail .silverdat-energy-label img{display:block;width:100%;max-width:420px;height:auto;margin:0 auto}
