.elementor-1448 .elementor-element.elementor-element-6a139bb{--display:flex;}.elementor-1448 .elementor-element.elementor-element-409faf2{--spacer-size:124px;}.elementor-1448 .elementor-element.elementor-element-12b8f51{--display:flex;}.elementor-1448 .elementor-element.elementor-element-16acbeb .elementor-repeater-item-5da2305 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://dachdeckerprofi.at/wp-content/uploads/2026/03/neubau-renovation_800x800.jpg);background-size:cover;}.elementor-1448 .elementor-element.elementor-element-16acbeb .elementor-repeater-item-5da2305 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-1448 .elementor-element.elementor-element-16acbeb .elementor-repeater-item-e2a103a .swiper-slide-bg{background-color:#833ca3;background-image:url(https://dachdeckerprofi.at/wp-content/uploads/2026/03/arnold-dach-gmbh-44.jpg);background-size:cover;}.elementor-1448 .elementor-element.elementor-element-16acbeb .elementor-repeater-item-e2a103a .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-1448 .elementor-element.elementor-element-16acbeb .elementor-repeater-item-34c5d11 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://dachdeckerprofi.at/wp-content/uploads/2026/03/Luxdach-Steildach-2.jpg);background-size:cover;}.elementor-1448 .elementor-element.elementor-element-16acbeb .elementor-repeater-item-34c5d11 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-1448 .elementor-element.elementor-element-16acbeb .swiper-slide{transition-duration:calc(5000ms*1.2);height:642px;}.elementor-1448 .elementor-element.elementor-element-16acbeb .elementor-slide-button{background-color:#4287F5;}.elementor-1448 .elementor-element.elementor-element-16acbeb .swiper-slide-contents{max-width:75%;}.elementor-1448 .elementor-element.elementor-element-16acbeb .swiper-slide-inner{text-align:center;}.elementor-1448 .elementor-element.elementor-element-16acbeb .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:4px;}.elementor-1448 .elementor-element.elementor-element-16acbeb .elementor-slide-heading{color:#EFFF3B;font-family:"Helvetica", Sans-serif;font-size:18px;}.elementor-1448 .elementor-element.elementor-element-16acbeb .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:36px;}.elementor-1448 .elementor-element.elementor-element-16acbeb .elementor-slide-description{font-family:"Tahoma", Sans-serif;font-size:45px;font-weight:800;}.elementor-1448 .elementor-element.elementor-element-88c677c{--display:flex;}.elementor-1448 .elementor-element.elementor-element-f63eab7{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1448 .elementor-element.elementor-element-458da42{--display:flex;}.elementor-1448 .elementor-element.elementor-element-7ab24a3{--display:flex;}.elementor-1448 .elementor-element.elementor-element-80e38d2{--display:flex;}.elementor-1448 .elementor-element.elementor-element-717c9df{--display:flex;}.elementor-1448 .elementor-element.elementor-element-09dcf88{--display:flex;}.elementor-1448 .elementor-element.elementor-element-cb9f1fb{--display:flex;}.elementor-1448 .elementor-element.elementor-element-cb9f1fb.e-con{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1448 .elementor-element.elementor-element-cb9f1fb{--width:100.147%;}}@media(max-width:1024px){.elementor-1448 .elementor-element.elementor-element-f63eab7{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1448 .elementor-element.elementor-element-16acbeb .swiper-slide{height:586px;}.elementor-1448 .elementor-element.elementor-element-16acbeb .elementor-slide-description{font-size:30px;}.elementor-1448 .elementor-element.elementor-element-f63eab7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}