@font-face{font-family:icomoon;src:url(../../assets/fonts/icomoon-afe0deb7c8bab87be4d4dad60434518a.eot) format('embedded-opentype'),url(../../assets/fonts/icomoon-afe0deb7c8bab87be4d4dad60434518a.eot) format('embedded-opentype'),url(../../assets/fonts/icomoon-6dab42e9a3f4ab7fe0d21d27291532bf.ttf) format('truetype'),url(../../assets/fonts/icomoon-c67920f03b8b29954d5894c6dda9532d.woff) format('woff'),url(../../assets/fonts/icomoon-4b1f5c63c9a26ff436352629227d3288.svg) format('svg');font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(../../assets/fonts/Montserrat-0009eca7f75156af3973cea303a7d5ea.woff2?h=178c8533be43118a10e45dcfcc0090fd) format('woff2');font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;src:url(../../assets/fonts/Montserrat-51da9332e9b4b76c78d6ea8e53f9a24b.woff2?h=178c8533be43118a10e45dcfcc0090fd) format('woff2');font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;src:url(../../assets/fonts/Montserrat-4da59e7cfd45c9507df555edb35aefeb.woff2?h=178c8533be43118a10e45dcfcc0090fd) format('woff2');font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;src:url(../../assets/fonts/Montserrat-ff5d58a99f7a29af2e1480aa96f5a67a.woff2?h=178c8533be43118a10e45dcfcc0090fd) format('woff2');font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;src:url(../../assets/fonts/Montserrat-fc85b7859333041826c6e62103936d46.woff2?h=178c8533be43118a10e45dcfcc0090fd) format('woff2');font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;src:url(../../assets/fonts/Montserrat-0009eca7f75156af3973cea303a7d5ea.woff2?h=178c8533be43118a10e45dcfcc0090fd) format('woff2');font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;src:url(../../assets/fonts/Montserrat-51da9332e9b4b76c78d6ea8e53f9a24b.woff2?h=178c8533be43118a10e45dcfcc0090fd) format('woff2');font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;src:url(../../assets/fonts/Montserrat-4da59e7cfd45c9507df555edb35aefeb.woff2?h=178c8533be43118a10e45dcfcc0090fd) format('woff2');font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;src:url(../../assets/fonts/Montserrat-ff5d58a99f7a29af2e1480aa96f5a67a.woff2?h=178c8533be43118a10e45dcfcc0090fd) format('woff2');font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;src:url(../../assets/fonts/Montserrat-fc85b7859333041826c6e62103936d46.woff2?h=178c8533be43118a10e45dcfcc0090fd) format('woff2');font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-primary:#333333;--color-secondary:#f18a00;--bgcolor-primary:white;--bgcolor-secondary:#333333;--bgcolor-secondary-content:#333333;--color-white:white;--color-link:#333333;--color-linkhover:#f18a00;--img-border-color:#b8860b;--footer-bg:#282d32;--footer-h3-color:#ffffff;--nav-color-a:#333;--nav-color-a-hover:#f18a00;--nav-burger-color:black;--nav-bgcolor-nav:rgb(255,255,255);--btn-color-border:#f18a00;--btn-color:#3f3f3f;--btn-color-hover:white;--btn-bg:white;--btn-bg-hover:#f18a00;--cookie-background:rgba(51,51,51,0.90);--cookie-color:white;--cookie-btn-color:rgba(51,51,51,1);--cookie-btn-color-hover:white;--cookie-btn-bg:white;--cookie-btn-bg-hover:#f18a00;--cookie-border:#f18a00;--cookie-border-hover:white;--scroll-bg:black;--scroll-bg-schieber:#f18a00;--slider-color-h1:#f18a00;--slider-color:white;--slider-bg:rgba(0, 0, 0, 0.5);--slider-bg-pagination:#f18a00;--swiper-pagination-bullet-inactive-color:rgba(255,255,255,0.46);--kb-btn-color-border:#f18a00;--kb-btn-color:#3f3f3f;--kb-btn-color-hover:white;--kb-btn-bg:white;--kb-btn-bg-hover:#f18a00}.btn--text--block{display:inline-block;color:var(--btn-color);background-color:var(--btn-bg);z-index:1;border:1px solid var(--btn-color-border);padding:10px 20px;transition:.3s linear;letter-spacing:2px;font-size:16px;cursor:pointer}.btn--text--block:hover{color:var(--btn-color-hover);background-color:var(--btn-bg-hover)}.btn-aktive{color:var(--btn-bg-hover)!important;background-color:rgba(203,203,207,.14)!important}.shop--btn{width:134px}.card--block--teaser h3,.fallstudie--h4--color h4{color:var(--color-secondary)}.card--block--teaser{position:relative;padding:66px 20px 20px;background-color:rgba(203,203,207,.14);margin-top:3rem;margin-bottom:5rem}@media (min-width:992px){.card--block--teaser{margin-bottom:5rem;padding:66px 50px 50px}}.card--block--btn{display:flex;color:#6f6f6f;background:rgba(203,203,207,.14);padding:12px;transition:color .2s,background .2s,transform 125ms;font-size:18px;margin-bottom:5px}.card--block--btn:is(:hover,:focus){color:#f18a00;background:rgba(225,113,55,.3)}.card--block--btn p,address{margin-bottom:0}.icon---box--teaser{display:flex;position:absolute;top:-50px;right:33px;height:80px;width:80px;border-radius:50%;justify-content:center;align-items:center;box-shadow:0 4px 10px 0 rgba(25,33,61,.14);background-color:#fff;color:#6f6f6f}.icon---box{display:flex;align-content:center;font-size:44px;min-height:100%;align-items:center;justify-content:center;padding-right:1rem}.card--shop{background-color:rgba(203,203,207,.14);margin-bottom:1rem}.icon--bigger{font-size:35px!important;text-align:center;width:70px;height:70px}.card--download{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:20px;grid-row-gap:20px}.cookiealert{position:fixed;bottom:0;left:0;width:100vw;margin:0!important;z-index:999;opacity:0;border-radius:0;transform:translateY(100%);transition:.3s ease-out;color:var(--cookie-color);background-color:var(--cookie-background);font-size:18px}.cookiealert a{display:inline-block;color:var(--cookie-btn-color);background-color:var(--cookie-btn-bg);padding:10px 20px;border:2px solid var(--cookie-border);margin-left:1rem;transition:.7s;text-decoration:none;margin-bottom:1rem;text-transform:uppercase}.cookiealert a:hover{color:var(--cookie-border-hover);background-color:var(--cookie-btn-bg-hover);border:2px solid var(--cookie-border-hover)}.header-fade-color{border-bottom:3px solid rgba(253,126,20,0);background-color:rgba(255,255,255,0);transition:.7s}.header-fade-color.fade-color{border-bottom:3px solid var(--kb-btn-color-border);background-color:var(--nav-bgcolor-nav);transition:.7s}.background-color-animation{color:#fff;transition:.7s;font-weight:500}.background-color-animation.fade-color-nav{color:var(--nav-color-a);transition:.7s}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;display:flex;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icon-Icon:before{content:"\e900"}.icon-Icon1:before{content:"\e901"}.icon-Icon2:before{content:"\e902"}.icon-Icon3:before{content:"\e903"}.icon-Icon4:before{content:"\e904"}.icon-Icon5:before{content:"\e905"}.icon-Icon6.icomoon-icon{font-size:35px}.icon-Icon6 .path1:before{content:"\e906"}.icon-Icon6 .path2:before{content:"\e907";margin-left:-1em}.icon-Icon6 .path3:before{content:"\e908";margin-left:-1em}.icon-Icon6 .path4:before{content:"\e909";margin-left:-1em}.icon-Icon6 .path5:before{content:"\e90a";margin-left:-1em}.icon-Icon6 .path6:before{content:"\e90b";margin-left:-1em}.icon-Icon6 .path7:before{content:"\e90c";margin-left:-1em}.icon-Icon6 .path8:before{content:"\e90d";margin-left:-1em}.icon-Icon6 .path9:before{content:"\e90e";margin-left:-1em}.icon-Icon6 .path10:before{content:"\e90f";margin-left:-1em}.icon-Icon6 .path11:before{content:"\e910";margin-left:-1em}.icon-Icon6 .path12:before{content:"\e911";margin-left:-1em}.icon-Icon6 .path13:before{content:"\e912";margin-left:-1em}.icon-Icon6 .path14:before{content:"\e913";margin-left:-1em}.icon-Icon6 .path15:before{content:"\e914";margin-left:-1em}.icon-Icon7:before{content:"\e915"}.icon-Icon8:before{content:"\e916";font-size:40px}.icon-Icon9:before{content:"\e917"}.icon-Icon10 .path1:before{content:"\e918"}.icon-Icon10 .path2:before{content:"\e919";margin-left:-1em}.icon-Icon11:before{content:"\e91a"}.icon-Icon12.icomoon-icon,.icon-Icon14,.icon-Icon17.icomoon-icon{font-size:40px}.icon-Icon12 .path1:before{content:"\e91b";opacity:.4}.icon-Icon12 .path2:before{content:"\e91c";margin-left:-1em}.icon-Icon12 .path3:before{content:"\e91d";margin-left:-1em}.icon-Icon12 .path4:before{content:"\e91e";margin-left:-1em}.icon-Icon12 .path5:before{content:"\e91f";margin-left:-1em}.icon-Icon12 .path6:before{content:"\e920";margin-left:-1em}.icon-Icon12 .path7:before{content:"\e921";margin-left:-1em}.icon-Icon12 .path8:before{content:"\e922";margin-left:-1em}.icon-Icon12 .path9:before{content:"\e923";margin-left:-1em}.icon-Icon13:before{content:"\e924"}.icon-Icon14 .path1:before{content:"\e925"}.icon-Icon14 .path2:before{content:"\e926";margin-left:-1em}.icon-Icon14 .path3:before{content:"\e927";margin-left:-1em}.icon-Icon14 .path4:before{content:"\e928";margin-left:-1em;opacity:.5}.icon-Icon14 .path5:before{content:"\e929";margin-left:-1em}.icon-Icon14 .path6:before{content:"\e92a";margin-left:-1em;opacity:.5}.icon-Icon14 .path7:before{content:"\e92b";margin-left:-1em}.icon-Icon14 .path8:before{content:"\e92c";margin-left:-1em;opacity:.5}.icon-Icon14 .path9:before{content:"\e92d";margin-left:-1em}.icon-Icon14 .path10:before{content:"\e92e";margin-left:-1em}.icon-Icon14 .path11:before{content:"\e92f";margin-left:-1em}.icon-Icon14 .path12:before{content:"\e930";margin-left:-1em}.icon-Icon14 .path13:before{content:"\e931";margin-left:-1em}.icon-Icon14 .path14:before{content:"\e932";margin-left:-1em}.icon-Icon14 .path15:before{content:"\e933";margin-left:-1em}.icon-Icon14 .path16:before{content:"\e934";margin-left:-1em}.icon-Icon14 .path17:before{content:"\e935";margin-left:-1em}.icon-Icon14 .path18:before{content:"\e936";margin-left:-1em}.icon-Icon14 .path19:before{content:"\e937";margin-left:-1em}.icon-Icon14 .path20:before{content:"\e938";margin-left:-1em}.icon-Icon14 .path21:before{content:"\e939";margin-left:-1em}.icon-Icon14 .path22:before{content:"\e93a";margin-left:-1em}.icon-Icon15 .path1:before{content:"\e93b"}.icon-Icon15 .path2:before{content:"\e93c";margin-left:-1em}.icon-Icon15 .path3:before{content:"\e93d";margin-left:-1em}.icon-Icon15 .path4:before{content:"\e93e";margin-left:-1em}.icon-Icon15 .path5:before{content:"\e93f";margin-left:-1em}.icon-Icon15 .path6:before{content:"\e940";margin-left:-1em}.icon-Icon15 .path7:before{content:"\e941";margin-left:-1em}.icon-Icon15 .path8:before{content:"\e942";margin-left:-1em}.icon-Icon15 .path9:before{content:"\e943";margin-left:-1em}.icon-Icon15 .path10:before{content:"\e944";margin-left:-1em}.icon-Icon15 .path11:before{content:"\e945";margin-left:-1em}.icon-Icon15 .path12:before{content:"\e946";margin-left:-1em}.icon-Icon15 .path13:before{content:"\e947";margin-left:-1em}.icon-Icon15 .path14:before{content:"\e948";margin-left:-1em}.icon-Icon15 .path15:before{content:"\e949";margin-left:-1em}.icon-Icon15 .path16:before{content:"\e94a";margin-left:-1em}.icon-Icon15 .path17:before{content:"\e94b";margin-left:-1em}.icon-Icon16:before{content:"\e94c"}.icon-Icon17 .path1:before{content:"\e94d"}.icon-Icon17 .path2:before{content:"\e94e";margin-left:-1em}.icon-Icon17 .path3:before{content:"\e94f";margin-left:-1em}.icon-Icon18:before{content:"\e950";font-size:40px}.icon-Icon19:before{content:"\e951";font-size:40px}.icon-Icon20:before{content:"\e952";font-size:40px}.icon-Icon21:before{content:"\e953"}.icon-Icon22:before{content:"\e954"}.icon-Icon23:before{content:"\e955"}.icon-Icon24:before{content:"\e956"}.icon-Icon25:before{content:"\e957";font-size:40px}.icon-Icon26:before{content:"\e958"}.icon-Icon27 .path1:before{content:"\e959"}.icon-Icon27 .path2:before{content:"\e95a";margin-left:-1em}.icon-Icon27 .path3:before{content:"\e95b";margin-left:-1em}.icon-Icon27 .path4:before{content:"\e95c";margin-left:-1em}.icon-Icon27 .path5:before{content:"\e95d";margin-left:-1em}.icon-Icon27 .path6:before{content:"\e95e";margin-left:-1em}.icon-Icon27 .path7:before{content:"\e95f";margin-left:-1em}.icon-Icon27 .path8:before{content:"\e960";margin-left:-1em}.icon-Icon27 .path9:before{content:"\e961";margin-left:-1em}.icon-Icon27 .path10:before{content:"\e962";margin-left:-1em}.icon-Icon27 .path11:before{content:"\e963";margin-left:-1em}.icon-Icon27 .path12:before{content:"\e964";margin-left:-1em}.icon-Icon27 .path13:before{content:"\e965";margin-left:-1em}.icon-Icon27 .path14:before{content:"\e966";margin-left:-1em}.icon-Icon27 .path15:before{content:"\e967";margin-left:-1em}.icon-Icon27 .path16:before{content:"\e968";margin-left:-1em}.icon-Icon27 .path17:before{content:"\e969";margin-left:-1em}.icon-Icon27 .path18:before{content:"\e96a";margin-left:-1em}.icon-Icon27 .path19:before{content:"\e96b";margin-left:-1em}.icon-Icon27 .path20:before{content:"\e96c";margin-left:-1em}.icon-Icon27 .path21:before{content:"\e96d";margin-left:-1em}.icon-Icon27 .path22:before{content:"\e96e";margin-left:-1em}.icon-Icon27 .path23:before{content:"\e96f";margin-left:-1em}.icon-Icon27 .path24:before{content:"\e970";margin-left:-1em}.icon-Icon27 .path25:before{content:"\e971";margin-left:-1em}.icon-Icon28 .path1:before{content:"\e972"}.icon-Icon28 .path2:before{content:"\e973";margin-left:-1em}.icon-Icon28 .path3:before{content:"\e974";margin-left:-1em}.icon-Icon28 .path4:before{content:"\e975";margin-left:-1em}.icon-Icon28 .path5:before{content:"\e976";margin-left:-1em}.icon-Icon28 .path6:before{content:"\e977";margin-left:-1em}.icon-Icon28 .path7:before{content:"\e978";margin-left:-1em}.icon-Icon28 .path8:before{content:"\e979";margin-left:-1em}.icon-Icon28 .path9:before{content:"\e97a";margin-left:-1em}.icon-Icon28 .path10:before{content:"\e97b";margin-left:-1em}.icon-Icon28 .path11:before{content:"\e97c";margin-left:-1em}.icon-Icon28 .path12:before{content:"\e97d";margin-left:-1em}.icon-Icon29 .path1:before{content:"\e97e"}.icon-Icon29 .path2:before{content:"\e97f";margin-left:-1em}.icon-Icon29 .path3:before{content:"\e980";margin-left:-1em}.icon-Icon29 .path4:before{content:"\e981";margin-left:-1em}.icon-Icon29 .path5:before{content:"\e982";margin-left:-1em}.icon-Icon29 .path6:before{content:"\e983";margin-left:-1em}.icon-Icon29 .path7:before{content:"\e984";margin-left:-1em}.icon-Icon29 .path8:before{content:"\e985";margin-left:-1em}.icon-Icon29 .path9:before{content:"\e986";margin-left:-1em}.icon-Icon29 .path10:before{content:"\e987";margin-left:-1em}.icon-Icon29 .path11:before{content:"\e988";margin-left:-1em}.icon-Icon29 .path12:before{content:"\e989";margin-left:-1em}.icon-Icon29 .path13:before{content:"\e98a";margin-left:-1em}.icon-Icon29 .path14:before{content:"\e98b";margin-left:-1em}.icon-Icon29 .path15:before{content:"\e98c";margin-left:-1em}.icon-Icon29 .path16:before{content:"\e98d";margin-left:-1em}.icon-Icon29 .path17:before{content:"\e98e";margin-left:-1em}.icon-Icon29 .path18:before{content:"\e98f";margin-left:-1em}.icon-Icon29 .path19:before{content:"\e990";margin-left:-1em}.icon-Icon29 .path20:before{content:"\e991";margin-left:-1em}.icon-Icon29 .path21:before{content:"\e992";margin-left:-1em}.icon-Icon29 .path22:before{content:"\e993";margin-left:-1em}.icon-Icon29 .path23:before{content:"\e994";margin-left:-1em}.icon-Icon29 .path24:before{content:"\e995";margin-left:-1em}.icon-Icon29 .path25:before{content:"\e996";margin-left:-1em}.icon-Icon29 .path26:before{content:"\e997";margin-left:-1em}.icon-Icon29 .path27:before{content:"\e998";margin-left:-1em}.icon-Icon29 .path28:before{content:"\e999";margin-left:-1em}.icon-Icon30 .path1:before{content:"\e99a"}.icon-Icon30 .path2:before{content:"\e99b";margin-left:-1em}.icon-Icon30 .path3:before{content:"\e99c";margin-left:-1em}.icon-Icon30 .path4:before{content:"\e99d";margin-left:-1em}.icon-Icon30 .path5:before{content:"\e99e";margin-left:-1em}.icon-Icon30 .path6:before{content:"\e99f";margin-left:-1em}.icon-Icon30 .path7:before{content:"\e9a0";margin-left:-1em}.icon-Icon30 .path8:before{content:"\e9a1";margin-left:-1em}.icon-Icon30 .path9:before{content:"\e9a2";margin-left:-1em}.icon-Icon30 .path10:before{content:"\e9a3";margin-left:-1em}.icon-Icon30 .path11:before{content:"\e9a4";margin-left:-1em}.icon-Icon30 .path12:before{content:"\e9a5";margin-left:-1em}.icon-Icon30 .path13:before{content:"\e9a6";margin-left:-1em}.icon-Icon30 .path14:before{content:"\e9a7";margin-left:-1em}.icon-Icon30 .path15:before{content:"\e9a8";margin-left:-1em}.icon-Icon30 .path16:before{content:"\e9a9";margin-left:-1em}.icon-Icon30 .path17:before{content:"\e9aa";margin-left:-1em}.icon-Icon30 .path18:before{content:"\e9ab";margin-left:-1em}.icon-Icon30 .path19:before{content:"\e9ac";margin-left:-1em}.icon-Icon30 .path20:before{content:"\e9ad";margin-left:-1em}.icon-Icon30 .path21:before{content:"\e9ae";margin-left:-1em}.icon-Icon30 .path22:before{content:"\e9af";margin-left:-1em}.icon-Icon30 .path23:before{content:"\e9b0";margin-left:-1em}.icon-Icon30 .path24:before{content:"\e9b1";margin-left:-1em}.icon-Icon30 .path25:before{content:"\e9b2";margin-left:-1em}.icon-Icon30 .path26:before{content:"\e9b3";margin-left:-1em}.icon-Icon30 .path27:before{content:"\e9b4";margin-left:-1em}.icon-Icon30 .path28:before{content:"\e9b5";margin-left:-1em}.icon-Icon30 .path29:before{content:"\e9b6";margin-left:-1em}.icon-Icon31 .path1:before{content:"\e9b7"}.icon-Icon31 .path2:before{content:"\e9b8";margin-left:-1em}.icon-Icon31 .path3:before{content:"\e9b9";margin-left:-1em}.icon-Icon31 .path4:before{content:"\e9ba";margin-left:-1em}.icon-Icon31 .path5:before{content:"\e9bb";margin-left:-1em}.icon-Icon31 .path6:before{content:"\e9bc";margin-left:-1em}.icon-Icon31 .path7:before{content:"\e9bd";margin-left:-1em}.icon-Icon31 .path8:before{content:"\e9be";margin-left:-1em}.icon-Icon31 .path9:before{content:"\e9bf";margin-left:-1em}.icon-Icon31 .path10:before{content:"\e9c0";margin-left:-1em}.icon-Icon31 .path11:before{content:"\e9c1";margin-left:-1em}.icon-Icon31 .path12:before{content:"\e9c2";margin-left:-1em}.icon-Icon31 .path13:before{content:"\e9c3";margin-left:-1em}.icon-Icon31 .path14:before{content:"\e9c4";margin-left:-1em}.icon-Icon31 .path15:before{content:"\e9c5";margin-left:-1em}.icon-Icon31 .path16:before{content:"\e9c6";margin-left:-1em}.icon-Icon31 .path17:before{content:"\e9c7";margin-left:-1em}.icon-Icon31 .path18:before{content:"\e9c8";margin-left:-1em}.icon-Icon31 .path19:before{content:"\e9c9";margin-left:-1em}.icon-Icon31 .path20:before{content:"\e9ca";margin-left:-1em}.icon-Icon31 .path21:before{content:"\e9cb";margin-left:-1em}.icon-Icon31 .path22:before{content:"\e9cc";margin-left:-1em}.icon-Icon31 .path23:before{content:"\e9cd";margin-left:-1em}.icon-Icon31 .path24:before{content:"\e9ce";margin-left:-1em}.icon-Icon31 .path25:before{content:"\e9cf";margin-left:-1em}.icon-Icon31 .path26:before{content:"\e9d0";margin-left:-1em}.icon-Icon32 .path1:before{content:"\e9d1"}.icon-Icon32 .path2:before{content:"\e9d2";margin-left:-1em}.icon-Icon32 .path3:before{content:"\e9d3";margin-left:-1em}.icon-Icon32 .path4:before{content:"\e9d4";margin-left:-1em}.icon-Icon32 .path5:before{content:"\e9d5";margin-left:-1em}.icon-Icon32 .path6:before{content:"\e9d6";margin-left:-1em}.icon-Icon32 .path7:before{content:"\e9d7";margin-left:-1em}.icon-Icon32 .path8:before{content:"\e9d8";margin-left:-1em}.icon-Icon32 .path9:before{content:"\e9d9";margin-left:-1em}.icon-Icon32 .path10:before{content:"\e9da";margin-left:-1em}.icon-Icon32 .path11:before{content:"\e9db";margin-left:-1em}.icon-Icon32 .path12:before{content:"\e9dc";margin-left:-1em}.icon-Icon32 .path13:before{content:"\e9dd";margin-left:-1em}.icon-Icon32 .path14:before{content:"\e9de";margin-left:-1em}.icon-Icon32 .path15:before{content:"\e9df";margin-left:-1em}.icon-Icon32 .path16:before{content:"\e9e0";margin-left:-1em}.icon-Icon32 .path17:before{content:"\e9e1";margin-left:-1em}.icon-Icon32 .path18:before{content:"\e9e2";margin-left:-1em}.icon-Icon32 .path19:before{content:"\e9e3";margin-left:-1em}.icon-Icon32 .path20:before{content:"\e9e4";margin-left:-1em}.icon-Icon32 .path21:before{content:"\e9e5";margin-left:-1em}.icon-Icon32 .path22:before{content:"\e9e6";margin-left:-1em}.icon-Icon32 .path23:before{content:"\e9e7";margin-left:-1em}.icon-Icon32 .path24:before{content:"\e9e8";margin-left:-1em}.icon-Icon32 .path25:before{content:"\e9e9";margin-left:-1em}.icon-Icon33 .path1:before{content:"\e9ea"}.icon-Icon33 .path2:before{content:"\e9eb";margin-left:-1em}.icon-Icon34 .path1:before{content:"\e9ec"}.icon-Icon34 .path2:before{content:"\e9ed";margin-left:-1em}.icon-Icon34 .path3:before{content:"\e9ee";margin-left:-1em}.icon-Icon34 .path4:before{content:"\e9ef";margin-left:-1em}.icon-Icon35 .path1:before{content:"\e9f0";opacity:.66}.icon-Icon35 .path2:before{content:"\e9f1";margin-left:-1em}.icon-Icon35 .path3:before{content:"\e9f2";margin-left:-1em}.icon-Icon35 .path4:before{content:"\e9f3";margin-left:-1em}.icon-Icon35 .path5:before{content:"\e9f4";margin-left:-1em}.icon-Icon35 .path6:before{content:"\e9f5";margin-left:-1em}.icon-Icon36 .path1:before{content:"\e9f6"}.icon-Icon36 .path2:before{content:"\e9f7";margin-left:-1em}.icon-Icon36 .path3:before{content:"\e9f8";margin-left:-1em}.icon-Icon36 .path4:before{content:"\e9f9";margin-left:-1em}.icon-Icon36 .path5:before{content:"\e9fa";margin-left:-1em}.icon-Icon36 .path6:before{content:"\e9fb";margin-left:-1em}.icon-Icon36 .path7:before{content:"\e9fc";margin-left:-1em}.icon-Icon36 .path8:before{content:"\e9fd";margin-left:-1em}.icon-Icon36 .path9:before{content:"\e9fe";margin-left:-1em}.icon-Icon36 .path10:before{content:"\e9ff";margin-left:-1em}.icon-Icon37:before{content:"\ea00"}.icon-Icon38 .path1:before{content:"\ea01"}.icon-Icon38 .path2:before{content:"\ea02";margin-left:-1em}.icon-Icon38 .path3:before{content:"\ea03";margin-left:-1em}.icon-Icon38 .path4:before{content:"\ea04";margin-left:-1em}.icon-Icon38 .path5:before{content:"\ea05";margin-left:-1em}.icon-Icon38 .path6:before{content:"\ea06";margin-left:-1em}.icon-Icon38 .path7:before{content:"\ea07";margin-left:-1em}.icon-Icon38 .path8:before{content:"\ea08";margin-left:-1em}.icon-Icon38 .path9:before{content:"\ea09";margin-left:-1em}.icon-Icon38 .path10:before{content:"\ea0a";margin-left:-1em}.icon-Icon38 .path11:before{content:"\ea0b";margin-left:-1em}.icon-Icon38 .path12:before{content:"\ea0c";margin-left:-1em}.icon-Icon38 .path13:before{content:"\ea0d";margin-left:-1em}.icon-Icon38 .path14:before{content:"\ea0e";margin-left:-1em}.icon-Icon38 .path15:before{content:"\ea0f";margin-left:-1em}.icon-Icon38 .path16:before{content:"\ea10";margin-left:-1em}.icon-Icon38 .path17:before{content:"\ea11";margin-left:-1em}.icon-Icon38 .path18:before{content:"\ea12";margin-left:-1em}.icon-Icon38 .path19:before{content:"\ea13";margin-left:-1em}.icon-Icon38 .path20:before{content:"\ea14";margin-left:-1em}.icon-Icon38 .path21:before{content:"\ea15";margin-left:-1em}.icon-Icon39:before{content:"\ea16"}.icon-Icon40:before{content:"\ea17"}.icon-Icon41:before{content:"\ea18"}.icon-Icon42:before{content:"\ea19"}.icon-Icon43 .path1:before{content:"\ea1a"}.icon-Icon43 .path2:before{content:"\ea1b";margin-left:-1em}.icon-Icon44:before{content:"\ea1c"}.icon-Icon45:before{content:"\ea1d"}.icon-Icon46:before{content:"\ea1e"}.icon-Icon47:before{content:"\ea1f"}.icon-Icon48:before{content:"\ea20"}.icon-Icon49:before{content:"\ea21"}.icon-Icon50:before{content:"\ea22"}.icon-Icon51:before{content:"\ea23"}.icon-Icon52:before{content:"\ea24"}.icon-Icon53:before{content:"\ea25"}.icon-Icon54:before{content:"\ea26"}.icon-Icon55:before{content:"\ea27"}.icon-Icon56:before{content:"\ea28"}.icon-Icon57:before{content:"\ea29"}.icon-Icon58:before{content:"\ea2a"}.icon-Icon59:before{content:"\ea2b"}.icon-Icon60:before{content:"\ea2c"}.icon-Icon61:before{content:"\ea2d"}.icon-Icon62:before{content:"\ea2e"}.icon-Icon63:before{content:"\ea2f"}.icon-Icon64:before{content:"\ea30"}.icon-Icon65:before{content:"\ea31"}.icon-Icon66:before{content:"\ea32"}.icon-Icon67 .path1:before{content:"\ea33"}.icon-Icon67 .path2:before{content:"\ea34";margin-left:-1em}.icon-Icon67 .path3:before{content:"\ea35";margin-left:-1em}.icon-Icon67 .path4:before{content:"\ea36";margin-left:-1em}.icon-Icon67 .path5:before{content:"\ea37";margin-left:-1em}.icon-Icon67 .path6:before{content:"\ea38";margin-left:-1em}.icon-Icon67 .path7:before{content:"\ea39";margin-left:-1em}.icon-Icon67 .path8:before{content:"\ea3a";margin-left:-1em}.icon-Icon67 .path9:before{content:"\ea3b";margin-left:-1em}.icon-Icon67 .path10:before{content:"\ea3c";margin-left:-1em}.icon-Icon67 .path11:before{content:"\ea3d";margin-left:-1em}.icon-Icon67 .path12:before{content:"\ea3e";margin-left:-1em}.icon-Icon67 .path13:before{content:"\ea3f";margin-left:-1em}.icon-Icon67 .path14:before{content:"\ea40";margin-left:-1em}.icon-Icon67 .path15:before{content:"\ea41";margin-left:-1em}.icon-Icon67 .path16:before{content:"\ea42";margin-left:-1em}.icon-Icon67 .path17:before{content:"\ea43";margin-left:-1em}.icon-Icon67 .path18:before{content:"\ea44";margin-left:-1em}.icon-Icon67 .path19:before{content:"\ea45";margin-left:-1em}.icon-Icon67 .path20:before{content:"\ea46";margin-left:-1em}.icon-Icon67 .path21:before{content:"\ea47";margin-left:-1em}.icon-Icon67 .path22:before{content:"\ea48";margin-left:-1em}.icon-Icon67 .path23:before{content:"\ea49";margin-left:-1em}.icon-Icon67 .path24:before{content:"\ea4a";margin-left:-1em}.icon-Icon67 .path25:before{content:"\ea4b";margin-left:-1em}.icon-Icon68:before{content:"\ea4c"}.icon-Icon69:before{content:"\ea4d"}.icon-play:before{font-family:icomoon;content:"\e913";font-size:32px;color:#fff;display:inline-block;line-height:1}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.split-sticky-scroll .grid{display:grid;grid-template-columns:1fr 1fr}.split-sticky-scroll .sticky div{position:sticky;top:50px}@media (max-width:768px){.modal-xl{margin:80px 20px 0}}.modal-xl{--bs-modal-width:950px}.modal-body,.modal-content{padding:0}.modal-header{border:0;padding:0}.p--modal--bottom{padding-bottom:15px}.btn-close{margin-bottom:3rem!important}.btn-close:hover{color:var(--color--orange)!important}.overflow-hidden{position:fixed;width:100%;overflow:hidden}#menu-button{margin-top:1rem}.main-nav__list a{transition:.3s}.active,.background-color-animation:hover{color:var(--nav-color-a-hover);opacity:1}.hamburger span,.hamburger:after,.hamburger:before{content:" ";content:" ";display:block;width:40px;height:1px;background-color:var(--nav-burger-color);transform:rotate(0);position:absolute;left:10px;transition:.3s ease-in-out}.nav-link{font-weight:400;font-size:1.2rem;padding:15px;color:var(--kb-btn-color);text-align:center}.nav-link:active,.nav-link:focus{color:#f18a00!important}.hamburger{display:none;width:50px;height:50px;background-color:transparent;position:relative;cursor:pointer;z-index:999}.hamburger:before{top:16px}.hamburger span{top:25px}.hamburger:after{bottom:15px}.hamburger.active span{opacity:0}.hamburger.active:before{width:34px;top:25px;left:8px;transform:rotate(45deg)}.hamburger.active:after{width:34px;bottom:24px;left:8px;transform:rotate(-45deg)}.mobile--logo{display:block;width:300px;margin-bottom:2rem}@media only screen and (max-width:1199px){.hamburger{display:block}.main-nav__list{overflow:hidden!important;background-color:var(--nav-bgcolor-nav);position:fixed;top:0;right:0;flex-flow:column;align-items:center;width:0;height:100%;transition:.3s;z-index:888;padding-top:130px}.main-nav__list.open{width:100%;overflow:hidden}.main-nav__list .nav-item{opacity:0}.main-nav__list.open .nav-item{opacity:0;animation-name:nav-moving;animation-duration:1s;animation-delay:.3s;animation-fill-mode:forwards}}@keyframes nav-moving{0%{opacity:0}100%{opacity:1}}#kontakt--icons--nav,#nav--kontakt{display:block}@media (min-width:1199px){#kontakt--icons--nav,#nav--kontakt,.mobile--logo{display:none}}.kontakt--icons--nav .nav-link{color:var(--nav-color-a)!important}.shopping-cart{font-size:1.5rem;color:rgba(0,0,0,.7)}.navigations-insel{background-color:#fff;padding:10px}@media (max-width:1199px){.dropdown-menu{border-radius:0;border:none;position:static;display:flex;flex-direction:column;align-content:center;text-align:center;--bs-dropdown-padding-y:0}}.dropdown-menu{border-radius:0;border:none}.hidden--mobile{display:none}.dropdown-item{display:inline-block!important;padding:13px 20px;opacity:1!important;font-size:1.2rem}.dropdown-item:focus,.dropdown-item:hover{color:#f18a00;background-color:#fff}::selection{background-color:var(--color-secondary);color:var(--color-white)}*{box-sizing:border-box}:focus{outline:0!important}.container,.row{--bs-gutter-y:0;--bs-gutter-x:0}html{scroll-behavior:initial;scrollbar-color:var(--scroll-bg-schieber) var(--scroll-bg)}body,html{width:100%;min-height:100%;overflow-x:hidden}body{font-size:16px;color:var(--color-primary);background-color:var(--bgcolor-primary);font-family:Montserrat;font-weight:300}img,picture img{width:100%;height:auto}.faq--title,h1{font-size:8vw;color:#484848}@media (min-width:768px){#menu-button{margin-right:20px}.faq--title,h1{font-size:7.5vw}}@media (min-width:992px){.card--shop{padding:2rem}.card--download{display:grid;grid-template-columns:repeat(3,1fr)}body{font-size:1.2rem}.faq--title,h1{font-size:4vw}}h2,h3{font-size:6vw;color:var(--color-secondary)}@media (min-width:768px){h2,h3{font-size:5.5vw}}@media (min-width:992px){h2,h3{font-size:3vw}}h3{color:#484848}.link--h2,h4{font-size:20px;color:var(--bs-heading-color)}@media (min-width:576px){.icon--bigger{width:80px;height:80px}#main-menu{padding:30px 20px 10px}#menu-button{margin-top:0}.navigations-insel{padding:6px 30px;border-radius:50px}.link--h2,h4{font-size:24px}}h5{font-size:20px}a{color:var(--color-link);transition:.15s linear;text-decoration:none;cursor:pointer}a:hover,footer a:hover{color:var(--color-linkhover)}ul.angle-bracket-list{padding-left:0;margin-top:-10px;list-style:none}ul{color:var(--override-color,revert);margin-top:0}ul.angle-bracket-list li{position:relative;padding:0 0 10px 20px}ul.angle-bracket-list li::before{content:'\e904';display:flex;justify-content:center;align-items:center;position:absolute;top:5px;left:0;color:#e17137;font-family:icomoon!important;font-size:14px}.header-block{padding:20px;position:fixed;top:0;z-index:1030}@media (min-width:992px){.header-block{padding:40px 45px 20px}}@media (min-width:1600px){.header-block{padding:2rem 7vw 1rem}}.site-logo{width:170px;padding-top:8px}.sub--header{position:relative;height:50vh}.sub--header--overlay{z-index:9;position:absolute;top:0;left:0;height:50vh;width:100%;background-color:var(--slider-bg)}.section-introtext{background-color:rgba(203,203,207,.14)}.section--start--padding{position:relative;padding-top:4rem}.sigel--sanosil--header{position:absolute;right:7%;top:-83px;width:130px;z-index:777}@media (min-width:768px){.sigel--sanosil--header{top:-90px;width:150px}}@media (min-width:1200px){.p--modal--bottom{padding-bottom:38px;width:50%}.main-nav__list:hover a{opacity:.3}.main-nav__list a:hover{opacity:1}.nav-link{margin-right:10px;text-align:left}.main-nav__item{cursor:pointer}.cart-icon{border-left:2px solid #6f6f6f}.hidden--mobile{display:block}.dropdown-item:focus,.dropdown-item:hover{background-color:rgba(225,113,55,.3)}.faq--title,h1{font-size:2.7vw}h2,h3{font-size:2vw}.sigel--sanosil--header{top:-104px;width:170px}}.mt--h2--block{margin-top:5rem}.pa--block--div,main section{position:relative;padding:3rem 20px}.section-after{background-color:rgba(203,203,207,.14)}#logo--desktop{width:45%}#fade-content-vorlage{font-size:5rem}#one--size--block{margin:200px 0 100px}.small--size{font-size:18px}.bi-plus-circle-dotted{font-size:2rem;color:var(--color-secondary)}.btn--layout{display:flex}.faq--title{font-weight:500}footer{background-color:var(--footer-bg);color:var(--color-white);font-size:1.2rem;padding:3rem 20px}@media (min-width:1400px){#main-menu{padding:30px 10vw 25px}.pa--block--div,main section{padding:6rem 10vw}footer{padding:5rem 10vw 3rem}}@media (min-width:2000px){#main-menu{padding:30px 15vw 25px}main section{padding:6rem 15vw}footer{padding:5rem 15vw 3rem}}footer nav{position:relative;left:0}footer ul{display:flex;flex-direction:column;list-style-type:none;margin:0 0 0 7px;padding:0 0 0 10px;border-left:1px solid var(--color-linkhover)}footer a{display:inline-block;color:var(--color-white);text-decoration:none;transition:.3s linear;padding:.1rem 0}.impressum--block ul{margin-left:22px}.credits-insel{background-color:#000;padding:0 20px;font-size:1rem}@media (min-width:992px){.site-logo{width:240px;margin-bottom:0}.credits-insel{padding:0;border-radius:50px}}