@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:300;src:url(../fonts/roboto-v51-latin-300.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;src:url(../fonts/roboto-v51-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:700;src:url(../fonts/roboto-v51-latin-700.woff2) format('woff2')}body{font-family:'Roboto';font-weight:300;color:#585048;background-color:#ccc}a,a:hover,a:focus{color:#f7a600}h1,h2,h3{text-align:center}h1{font-size:3rem;font-family:'Roboto';font-weight:300}h2{font-size:1.6rem;font-family:'Roboto'}h3{font-size:1.2rem;ont-family:'Roboto';font-weight:700}@media screen and (max-width:39.9375em){h1{font-size:2rem}h2{font-size:1.4rem}h3{font-size:1.2rem}}#page{background-color:#fff}.burcer-icon{float:right;margin-right:2rem}.burcer-icon div{width:35px;height:5px;background-color:#f7a600;margin:6px 0}.back-to-top{position:fixed;bottom:1.5rem;right:1.5rem;z-index:9999;display:none;width:3rem;height:3rem;line-height:3rem;text-align:center;font-size:1.5rem;background:#f7a600;color:#fff;border-radius:50%;box-shadow:0 4px 10px rgb(0 0 0 / .2)}.back-to-top:hover{background:#fff;color:#f7a600}.distance{padding:3rem}@media screen and (max-width:39.9375em){.distance{padding:1rem}}.bg-orage{color:#fff;background-color:#f7a600}.bg-gray{background-color:#e5e5e5}.bg-gray-50{background:#E5E5E5;background:linear-gradient(180deg,rgb(229 229 229) 0%,rgb(229 229 229) 50%,rgb(255 255 255) 50%,rgb(255 255 255) 100%)}@media screen and (max-width:39.9375em){.bg-gray-50{background:#E5E5E5;background:linear-gradient(#E5E5E5)}}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #e6e6e6;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e6e6e6;border-bottom:0;font-size:1rem;line-height:1;color:#585048;padding-left:2.5rem;font-weight:700}.accordion-title:hover,.accordion-title:focus{color:#585048}.accordion-title::before{position:absolute;top:50%;left:1rem;right:auto;margin-top:-.5rem;content:"+";font-weight:700;color:#f7a600}.accordion-content{padding-left:2.5rem}@media screen and (min-width:40em){#start p{column-count:2;column-gap:40px}}#trocknungssystem h2{color:#f7a600}#trocknungssystem h3{hyphens:auto}#trocknungssystem h3 .eco{color:#78b942;font-size:85%}#einsatzgebiete .kachel{position:relative;display:grid;margin:1rem 0}#einsatzgebiete .kachel h3{grid-area:1 / 1;place-self:center;margin:0;z-index:1;text-align:center;color:#fff}#einsatzgebiete .kachel img{grid-area:1 / 1}#situationen h2{color:#f7a600}#situationen .kachel{position:relative;display:grid;margin:1rem 0}#situationen .kachel h3{grid-area:1 / 1;place-self:center;margin:0;z-index:1;text-align:center;color:#fff}#situationen .kachel img{grid-area:1 / 1}#nachhaltigkeit p{text-align:center}#nachhaltigkeit .icon{margin:1rem 4rem}#dieandereart .teaser{position:relative;display:grid;margin:1rem 0}#dieandereart .teaser h2{font-size:3.6rem;grid-area:1 / 1;place-self:left;margin:4rem 0 0 4rem;z-index:1;text-align:left;color:#fff;text-shadow:0 0 5px #000;font-family:'Roboto';font-weight:300}@media screen and (max-width:39.9375em){#dieandereart .teaser h2{font-size:2rem;grid-area:1 / 1;place-self:left;margin:1rem;z-index:1;text-align:center;color:#fff;text-shadow:0 0 5px #000}}#dieandereart .teaser img{grid-area:1 / 1}#faq h2{color:#f7a600}footer h2{text-align:left;color:#f7a600}footer a{color:#585048}@media screen and (max-width:39.9375em){footer,footer h2{text-align:center}footer .menu a{font-size:.8rem;padding:.7rem .3rem}}.twentytwenty-handle{background-image:url(../img/slider-icon.png);height:68px;width:80px;margin-left:-40px;border:0;box-shadow:0 0 12px #fff0}.twentytwenty-left-arrow{margin-left:-55px}.twentytwenty-right-arrow{margin-right:-55px}.twentytwenty-horizontal .twentytwenty-handle::after{margin-top:50px}.twentytwenty-horizontal .twentytwenty-handle::before{margin-bottom:50px}