.elementor-2 .elementor-element.elementor-element-44cf8a6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-aa2801a .elementor-repeater-item-8c04c67 .swiper-slide-bg{background-color:var( --e-global-color-62fcb52 );background-image:url(https://www.rheinasphalt.de/wp-content/uploads/AdobeStock_389731149.jpeg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-aa2801a .elementor-repeater-item-66f7cc0 .swiper-slide-bg{background-color:var( --e-global-color-62fcb52 );background-image:url(https://www.rheinasphalt.de/wp-content/uploads/AdobeStock_1209773592.jpeg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-aa2801a .elementor-repeater-item-66f7cc0 .elementor-background-overlay{background-color:#00000012;}.elementor-2 .elementor-element.elementor-element-aa2801a .swiper-slide{transition-duration:calc(5000ms*1.2);}.elementor-2 .elementor-element.elementor-element-aa2801a .elementor-slide-button{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-aa2801a .elementor-slide-button:hover{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-aa2801a .swiper-slide-contents{max-width:66%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2 .elementor-element.elementor-element-aa2801a .swiper-slide-inner{text-align:center;}.elementor-2 .elementor-element.elementor-element-aa2801a .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-07ca357{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-07ca357:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-07ca357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-1b5516f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-1b5516f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-a419057 .elementor-icon-list-icon i{color:var( --e-global-color-62fcb52 );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-a419057 .elementor-icon-list-icon svg{fill:var( --e-global-color-62fcb52 );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-a419057{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-a419057 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-a419057 .elementor-icon-list-item > a{font-family:"Exo 2", Sans-serif;font-size:1.3em;}.elementor-2 .elementor-element.elementor-element-a419057 .elementor-icon-list-text{color:var( --e-global-color-62fcb52 );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-c5794f5{color:var( --e-global-color-62fcb52 );}.elementor-2 .elementor-element.elementor-element-c5794f5 a{color:var( --e-global-color-62fcb52 );}.elementor-2 .elementor-element.elementor-element-00beec7{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-a0c493a .elementor-icon-list-icon i{color:var( --e-global-color-62fcb52 );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-a0c493a .elementor-icon-list-icon svg{fill:var( --e-global-color-62fcb52 );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-a0c493a{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-a0c493a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-a0c493a .elementor-icon-list-item > a{font-family:"Exo 2", Sans-serif;font-size:1.3em;}.elementor-2 .elementor-element.elementor-element-a0c493a .elementor-icon-list-text{color:var( --e-global-color-62fcb52 );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-b45792e{color:var( --e-global-color-62fcb52 );}.elementor-2 .elementor-element.elementor-element-b45792e a{color:var( --e-global-color-62fcb52 );}.elementor-2 .elementor-element.elementor-element-7bbf482{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-b17ba1e .elementor-icon-list-icon i{color:var( --e-global-color-62fcb52 );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-b17ba1e .elementor-icon-list-icon svg{fill:var( --e-global-color-62fcb52 );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-b17ba1e{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-b17ba1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-b17ba1e .elementor-icon-list-item > a{font-family:"Exo 2", Sans-serif;font-size:1.3em;}.elementor-2 .elementor-element.elementor-element-b17ba1e .elementor-icon-list-text{color:var( --e-global-color-62fcb52 );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-c21b1e0{color:var( --e-global-color-62fcb52 );}.elementor-2 .elementor-element.elementor-element-c21b1e0 a{color:var( --e-global-color-62fcb52 );}.elementor-2 .elementor-element.elementor-element-e73b75f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-2296efd{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-1b5516f{--width:40%;}.elementor-2 .elementor-element.elementor-element-00beec7{--width:30%;}.elementor-2 .elementor-element.elementor-element-7bbf482{--width:30%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-aa2801a .elementor-slide-heading{font-size:20px;}.elementor-2 .elementor-element.elementor-element-07ca357{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for slides, class: .elementor-element-aa2801a *//* Standard-Desktop: 16:9 */
.elementor-slides {
  aspect-ratio: 16 / 6;
  height: auto !important;
}

/* Mobile: z. B. max. 767px Bildschirmbreite → 4:3 */
@media (max-width: 767px) {
  .elementor-slides {
    aspect-ratio: 4 / 3;
  }
}/* End custom CSS */