.elementor .que{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;}.elementor .ans{font-weight:400;font-size:18px;padding-block-start:16px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:column;gap:8px;}.elementor .accordion{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#CFD5D4;border-style:solid;}.elementor .features{flex-direction:row;justify-content:center;}.elementor .marquee-track{display:flex;}.elementor .mobile-header{display:none;}.elementor .mobile-menu-overlay{display:none;}.elementor .desktop-header{flex:1 0 auto;}.elementor .split-column{max-height:760px;overflow:hidden;-webkit-transition: all 0.2s;
transition: all  0.4s cubic-bezier(.48,0,.25,.97);\n}.elementor .split-column:hover,.elementor .split-column:focus-visible{-webkit-transition: all 0.2s;
transition: all  0.4s cubic-bezier(.48,0,.25,.97);\n}.elementor .products-carousel{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:140px;margin:0px;align-self:start;}.elementor .product-card{min-width:280px;}.elementor .usp-card--bau:hover,.elementor .usp-card--bau:focus-visible{color:var(--Antrazit);background-color:var(--Sonnengelb);.card-subheading {color: #151211}
svg path {fill: #151211}\n}.elementor .usp-card--bau{transition: all 0.24s ease-in-out;\n}.elementor .mehr{color:#1882BF;}.elementor .custom-scrollbar{gap:16px;}