@font-face{font-family:"Aileron";font-style:normal;font-weight:400;src:url("../../files/Wenzel/webfonts/Aileron/Aileron-Regular.otf") format("opentype")}@font-face{font-family:"Aileron";font-style:italic;font-weight:400;src:url("../../files/Wenzel/webfonts/Aileron/Aileron-Italic.otf") format("opentype")}@font-face{font-family:"Aileron";font-style:normal;font-weight:500;src:url("../../files/Wenzel/webfonts/Aileron/Aileron-SemiBold.otf") format("opentype")}@font-face{font-family:"Aileron";font-style:italic;font-weight:500;src:url("../../files/Wenzel/webfonts/Aileron/Aileron-SemiBoldItalic.otf") format("opentype")}@font-face{font-family:"Aileron";font-style:normal;font-weight:600;src:url("../../files/Wenzel/webfonts/Aileron/Aileron-Bold.otf") format("opentype")}@font-face{font-family:"Aileron";font-style:italic;font-weight:600;src:url("../../files/Wenzel/webfonts/Aileron/Aileron-BoldItalic.otf") format("opentype")}@font-face{font-family:"Miki";font-style:normal;font-weight:600;src:url("../../files/Wenzel/webfonts/Miki/KontrapunktMiki-Bold.otf") format("opentype")}@font-face{font-family:"Miki";font-style:normal;font-weight:800;src:url("../../files/Wenzel/webfonts/Miki/KontrapunktMiki-ExtraBold.otf") format("opentype")}@font-face{font-family:"Jost";font-style:normal;font-weight:300;src:url("../../files/Wenzel/webfonts/Jost/Jost-300-Light.otf") format("opentype")}@font-face{font-family:"Jost";font-style:italic;font-weight:300;src:url("../../files/Wenzel/webfonts/Jost/Jost-300-LightItalic.otf") format("opentype")}body,figure,ul{margin:0}a{color:inherit;text-decoration:none}#wrapper,#main{overflow:hidden}#left figure.image_container,#right figure.image_container,#main figure.image_container{max-width:100%;line-height:0;text-align:center}#left figure.image_container img,#right figure.image_container img,#main figure.image_container img{max-width:100%;height:auto}.invisible{width:1px !important;height:1px !important;display:block !important;margin-right:-1px !important;margin-top:-1px !important;position:absolute !important;z-index:-9 !important;opacity:0 !important;pointer-events:none !important;line-height:0 !important;font-size:0 !important}.ce_player figure.video_container{max-width:100%;line-height:0;text-align:center}.ce_player figure.video_container video{max-width:100%;height:auto}html{text-rendering:optimizelegibility;-webkit-text-size-adjust:none;text-size-adjust:none}html body{font-family:"Aileron",sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:.04em}html body h2,html body h3,html body h4,html body h5,html body h6{margin:0;padding:0}html body h2{font-family:"Miki",sans-serif;font-size:40px;font-weight:800;line-height:48px;font-feature-settings:"ss02" on}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){html body h2{font-feature-settings:inherit !important}}html body h2{letter-spacing:.025em;padding-bottom:2vw}@media only screen and (min-width: 1440px){html body h2{padding-bottom:28px}}@media only screen and (max-width: 1120px){html body h2{font-size:calc(26px + 14*(100vw - 440px)/680);line-height:1.2}}@media only screen and (max-width: 880px){html body h2{-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-chars:6 3 3;-webkit-hyphenate-limit-lines:2;-webkit-hyphenate-limit-last:always;-webkit-hyphenate-limit-zone:8%;-moz-hyphens:auto;-moz-hyphenate-limit-chars:6 3 3;-moz-hyphenate-limit-lines:2;-moz-hyphenate-limit-last:always;-moz-hyphenate-limit-zone:8%;-ms-hyphens:auto;-ms-hyphenate-limit-chars:6 3 3;-ms-hyphenate-limit-lines:2;-ms-hyphenate-limit-last:always;-ms-hyphenate-limit-zone:8%;hyphens:auto;hyphenate-limit-chars:6 3 3;hyphenate-limit-lines:2;hyphenate-limit-last:always;hyphenate-limit-zone:8%}}@media only screen and (max-width: 440px){html body h2{font-size:26px;line-height:1.2}}html body h3{font-family:"Miki",sans-serif;font-size:52px;font-weight:800;line-height:52px;font-feature-settings:"ss02" on}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){html body h3{font-feature-settings:inherit !important}}html body h3{letter-spacing:.025em}@media only screen and (max-width: 1120px){html body h3{font-size:calc(24px + 28*(100vw - 440px)/680);line-height:1em}}@media only screen and (max-width: 440px){html body h3{font-size:24px;line-height:1.18}}html body h4{font-family:"Miki",sans-serif;font-size:24px;font-weight:600;line-height:32px;font-feature-settings:"ss02" on}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){html body h4{font-feature-settings:inherit !important}}html body h4{letter-spacing:.025em}@media only screen and (max-width: 1120px){html body h4{font-size:calc(20px + 4*(100vw - 440px)/680);line-height:1.3}}@media only screen and (max-width: 440px){html body h4{font-size:20px;line-height:1.3}}html body h5{font-family:"Miki",sans-serif;font-size:18px;font-weight:600;line-height:26px;font-feature-settings:"ss02" on}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){html body h5{font-feature-settings:inherit !important}}html body h5{letter-spacing:.025em}html body .ce_text h1,html body .ce_text h2,html body .ce_text h3,html body .ce_text h4,html body .ce_text h5,html body .ce_text h6,html body .text h1,html body .text h2,html body .text h3,html body .text h4,html body .text h5,html body .text h6{text-align:center;width:100%;max-width:872px;margin:0 auto}html body .ce_text>p,html body .text>p{text-align:center;font-family:"Jost",sans-serif;font-size:24px;font-weight:300;line-height:34px;letter-spacing:.02em}@media only screen and (max-width: 1120px){html body .ce_text>p,html body .text>p{font-size:calc(20px + 4*(100vw - 440px)/680);line-height:1.4}}@media only screen and (max-width: 880px){html body .ce_text>p,html body .text>p{-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-chars:6 3 3;-webkit-hyphenate-limit-lines:2;-webkit-hyphenate-limit-last:always;-webkit-hyphenate-limit-zone:8%;-moz-hyphens:auto;-moz-hyphenate-limit-chars:6 3 3;-moz-hyphenate-limit-lines:2;-moz-hyphenate-limit-last:always;-moz-hyphenate-limit-zone:8%;-ms-hyphens:auto;-ms-hyphenate-limit-chars:6 3 3;-ms-hyphenate-limit-lines:2;-ms-hyphenate-limit-last:always;-ms-hyphenate-limit-zone:8%;hyphens:auto;hyphenate-limit-chars:6 3 3;hyphenate-limit-lines:2;hyphenate-limit-last:always;hyphenate-limit-zone:8%}}@media only screen and (max-width: 440px){html body .ce_text>p,html body .text>p{font-size:20px;line-height:1.4}}html body .ce_text>p,html body .text>p{width:100%;max-width:872px;margin:0 auto}html body .ce_text>p a,html body .text>p a{display:inline-block;position:relative;text-decoration:none}html body .ce_text>p a::before,html body .text>p a::before{content:"";width:100%;height:100%;display:block;bottom:0;left:0;position:absolute;box-sizing:border-box;border-bottom:2px dotted #171721}html body .ce_text>p a:hover::before,html body .text>p a:hover::before{border-bottom:2px solid #171721}html body .ce_text blockquote,html body .text blockquote{margin:0;font-family:"Jost",sans-serif;font-size:32px;font-weight:300;line-height:52px;letter-spacing:.02em}@media only screen and (max-width: 1120px){html body .ce_text blockquote,html body .text blockquote{font-size:calc(20px + 12*(100vw - 440px)/680);line-height:1.4}}@media only screen and (max-width: 880px){html body .ce_text blockquote,html body .text blockquote{-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-chars:6 3 3;-webkit-hyphenate-limit-lines:2;-webkit-hyphenate-limit-last:always;-webkit-hyphenate-limit-zone:8%;-moz-hyphens:auto;-moz-hyphenate-limit-chars:6 3 3;-moz-hyphenate-limit-lines:2;-moz-hyphenate-limit-last:always;-moz-hyphenate-limit-zone:8%;-ms-hyphens:auto;-ms-hyphenate-limit-chars:6 3 3;-ms-hyphenate-limit-lines:2;-ms-hyphenate-limit-last:always;-ms-hyphenate-limit-zone:8%;hyphens:auto;hyphenate-limit-chars:6 3 3;hyphenate-limit-lines:2;hyphenate-limit-last:always;hyphenate-limit-zone:8%}}@media only screen and (max-width: 440px){html body .ce_text blockquote,html body .text blockquote{font-size:20px;line-height:1.4}}.mod_article:not(.zwischenbereich):not(.tiles){padding-left:4.65vw;padding-right:4.65vw;box-sizing:border-box}@media only screen and (min-width: 1440px){.mod_article:not(.zwischenbereich):not(.tiles){padding-left:67px;padding-right:67px}}.mod_article:not(.zwischenbereich):not(.tiles)>*{width:100%;max-width:1306px;margin:0 auto}#main .zwischenbereich{width:100%}#main .zwischenbereich>div{width:100%}#main .zwischenbereich>div figure{width:100%;max-height:calc(100vh - 94px);overflow:hidden;display:flex;justify-content:center;align-items:flex-end}#main .zwischenbereich>div figure>*{width:auto;min-width:100%;max-width:none !important;display:block}#main .zwischenbereich>div figure>*.scaled{flex-shrink:0}#main .tiles{width:100%;background:#d8ded4}@media only screen and (min-width: 900px){#main .tiles{display:flex;flex-direction:row;flex-wrap:wrap}}#main .tiles{padding:0}@media only screen and (max-width: 899px){#main .tiles>.ce_hyperlink{padding-top:4.65vw;padding-right:4.65vw;padding-left:4.65vw}}@media only screen and (min-width: 900px){#main .tiles>.ce_hyperlink{width:33.3333333333%}}@media only screen and (min-width: 1300px){#main .tiles>.ce_hyperlink{aspect-ratio:1/1;background:#cad4c6}}#main .tiles>.ce_hyperlink h3+p{padding-top:2vw;line-height:34px}@media only screen and (max-width: 1120px){#main .tiles>.ce_hyperlink h3+p{line-height:1.4}}@media only screen and (min-width: 1440px){#main .tiles>.ce_hyperlink h3+p{padding-top:28px}}#main .tiles>.ce_hyperlink figure{width:100%}@media only screen and (min-width: 1300px){#main .tiles>.ce_hyperlink figure{height:100%}}#main .tiles>.ce_hyperlink figure{display:block;position:relative;overflow:hidden}#main .tiles>.ce_hyperlink figure a,#main .tiles>.ce_hyperlink figure>span{width:100%;height:100%;display:block;text-align:left}#main .tiles>.ce_hyperlink figure a img,#main .tiles>.ce_hyperlink figure>span img{width:100%;height:100%;display:block;object-fit:cover}@media only screen and (max-width: 1299px){#main .tiles>.ce_hyperlink figure a img,#main .tiles>.ce_hyperlink figure>span img{aspect-ratio:1/1}}#main .tiles>.ce_hyperlink figure a img,#main .tiles>.ce_hyperlink figure>span img{position:relative;z-index:1;transform:scale(1);transition:transform cubic-bezier(0.645, 0.045, 0.355, 1) .16s .08s}#main .tiles>.ce_hyperlink figure a div,#main .tiles>.ce_hyperlink figure>span div{padding:16px 24px;box-sizing:border-box;color:#fff;background:#7e9a69}@media only screen and (min-width: 900px){#main .tiles>.ce_hyperlink figure a div,#main .tiles>.ce_hyperlink figure>span div{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}}@media only screen and (min-width: 1300px){#main .tiles>.ce_hyperlink figure a div,#main .tiles>.ce_hyperlink figure>span div{color:#000;background:#fff;position:absolute;right:0;bottom:2vw;left:2vw}}@media only screen and (min-width: 1440px){#main .tiles>.ce_hyperlink figure a div,#main .tiles>.ce_hyperlink figure>span div{bottom:32px;left:32px}}#main .tiles>.ce_hyperlink figure a div,#main .tiles>.ce_hyperlink figure>span div{z-index:3;opacity:1;transition:all .16s cubic-bezier(0.645, 0.045, 0.355, 1)}#main .tiles>.ce_hyperlink figure a::after,#main .tiles>.ce_hyperlink figure>span::after{content:"";width:100%;height:100%;display:block;top:0;left:0;position:absolute;z-index:2;background:linear-gradient(0deg, rgba(0, 0, 0, 0.25) 10%, rgba(0, 0, 0, 0) 100%);opacity:0;transition:transform cubic-bezier(0.645, 0.045, 0.355, 1) .16s .08s}@media only screen and (min-width: 1300px){#main .tiles>.ce_hyperlink:hover figure a img{transform:scale(1.1);transition:transform cubic-bezier(0.645, 0.045, 0.355, 1) .24s .01s}#main .tiles>.ce_hyperlink:hover figure a div{transition:all .18s cubic-bezier(0.645, 0.045, 0.355, 1);color:#fff;background:#7e9a69;opacity:1}#main .tiles>.ce_hyperlink:hover figure a::after{opacity:1}}.ce_text .image+.text{display:flex;flex-direction:column;justify-content:center}.parallax figure{display:flex;justify-content:center;align-items:flex-end;position:relative;overflow:hidden}.parallax figure img{width:auto !important;max-width:none !important;position:relative}#section-start{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;padding:0}#section-start .ce_sliderStart{width:100%;max-width:100%;position:relative;overflow:visible}#section-start .ce_sliderStart .slider-control{display:none;pointer-events:none;user-select:none}#section-start .ce_sliderStart .ce_image:first-of-type{width:100%;height:100vh;display:block;position:relative}#section-start .ce_sliderStart .ce_image:first-of-type figure{width:100%;height:100%;display:block}#section-start .ce_sliderStart .ce_image:first-of-type figure img{width:100%;height:100%;display:block;object-fit:cover}#section-start .ce_sliderStart .ce_image:first-of-type figure::after{content:"";width:100%;height:100%;display:block;top:0;left:0;position:absolute;background:#96a592;background:linear-gradient(180deg, rgba(150, 165, 146, 0) 0%, rgb(150, 165, 146) 100%)}@media only screen and (min-height: 769px){#section-start .ce_sliderStart .ce_image:first-of-type figure::after{background:linear-gradient(180deg, rgba(150, 165, 146, 0) 25%, rgb(150, 165, 146) 75%)}}#section-start .ce_sliderStart .ce_image:first-of-type figure::after{opacity:1}#section-start .ce_sliderStart .ce_text{width:100%;max-width:1306px;left:50%;transform:translateX(-50%);bottom:calc(2vw + 48px + 2vw)}@media only screen and (min-width: 1440px){#section-start .ce_sliderStart .ce_text{bottom:112px}}@media only screen and (min-height: 769px){#section-start .ce_sliderStart .ce_text{top:50%;transform:translate(-50%, -50%);bottom:auto}}@media only screen and (min-height: 900px){#section-start .ce_sliderStart .ce_text{transform:translate(-50%, calc(-50% + 10vh))}}@media only screen and (min-height: 1100px){#section-start .ce_sliderStart .ce_text{transform:translate(-50%, calc(-50% + 20vh))}}@media only screen and (min-height: 1300px){#section-start .ce_sliderStart .ce_text{transform:translate(-50%, calc(-50% + 25vh))}}@media only screen and (max-width: 1100px)and (max-height: 768px){#section-start .ce_sliderStart .ce_text{top:50%;transform:translate(-50%, -50%);bottom:auto}}#section-start .ce_sliderStart .ce_text{position:absolute}@media only screen and (max-width: 1100px){#section-start .ce_sliderStart .ce_text{padding-left:4.65vw;padding-right:4.65vw;box-sizing:border-box}}#section-start .ce_sliderStart .ce_text{text-shadow:0 2px 5px rgba(127,143,125,.16),1px 0 3px rgba(127,143,125,.2)}#section-start .ce_sliderStart .ce_text h2{font-size:140px}@media only screen and (max-width: 1350px){#section-start .ce_sliderStart .ce_text h2{font-size:calc(48px + 92*(100vw - 440px)/910)}}#section-start .ce_sliderStart .ce_text h2{line-height:1em;max-width:100%}#section-start .ce_sliderStart .ce_image:not(:first-of-type){height:auto;width:15vw}@media only screen and (min-width: 1440px){#section-start .ce_sliderStart .ce_image:not(:first-of-type){width:20vw}}#section-start .ce_sliderStart .ce_image:not(:first-of-type){min-width:240px;max-width:480px;display:block;right:0;bottom:0;position:absolute}#section-start .ce_sliderStart .ce_image:not(:first-of-type) figure{width:100%;display:block}#section-start .ce_sliderStart .ce_image:not(:first-of-type) figure img{width:100%;display:block}#section-start .ce_sliderStart .scroll_down{width:48px;height:48px;display:block;border-radius:50%;overflow:hidden;box-shadow:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 2px 6px 2px;pointer-events:auto;bottom:2vw}@media only screen and (min-width: 1440px){#section-start .ce_sliderStart .scroll_down{bottom:32px}}@media only screen and (orientation: portrait){#section-start .ce_sliderStart .scroll_down{bottom:94px}}@media only screen and (max-width: 650px)and (orientation: portrait){#section-start .ce_sliderStart .scroll_down{bottom:140px}}#section-start .ce_sliderStart .scroll_down{left:calc(50% - 24px);position:fixed;z-index:4;opacity:1;transform:translateY(0);transition:all .116s cubic-bezier(0.645, 0.045, 0.355, 1)}#section-start .ce_sliderStart .scroll_down>a{width:100%;height:100%;display:block;pointer-events:all}#section-start .ce_sliderStart .scroll_down>a::before{content:"";width:100%;height:100%;display:block;position:relative;border-radius:50%;background-color:#ffcd22;transition:transform .116s cubic-bezier(0.645, 0.045, 0.355, 1),background-color .16s cubic-bezier(0.645, 0.045, 0.355, 1)}#section-start .ce_sliderStart .scroll_down>a svg{top:calc(50% - 11px);left:calc(50% - 7.5px);position:absolute}#section-start .ce_sliderStart .scroll_down>a svg path{transition:fill .16s cubic-bezier(0.645, 0.045, 0.355, 1)}#section-start .ce_sliderStart .scroll_down>a:hover::before{transition:transform .116s cubic-bezier(0.645, 0.045, 0.355, 1),background-color .18s cubic-bezier(0.645, 0.045, 0.355, 1);background-color:#7e9a69}#section-start .ce_sliderStart .scroll_down>a:hover svg path{transition:fill .18s cubic-bezier(0.645, 0.045, 0.355, 1);fill:#fdfdfd}#section-start .ce_sliderStart .scroll_down.hidden{opacity:0;transform:translateY(118px)}#section-start.white-gradient .ce_sliderStart .ce_image:first-of-type figure::after{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.93) 75%)}@media only screen and (min-height: 769px){#section-start.white-gradient .ce_sliderStart .ce_image:first-of-type figure::after{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0.93) 50%)}}#section-ueber_uns{padding-top:6.25vw;padding-bottom:6.25vw;box-sizing:border-box}@media only screen and (min-width: 1440px){#section-ueber_uns{padding-top:90px;padding-bottom:90px}}#section-ueber_uns{background:#d8ded4}#section-ueber_uns h3+p{padding-top:2vw}@media only screen and (min-width: 1440px){#section-ueber_uns h3+p{padding-top:28px}}#section-ueber_uns>div+div{padding-top:3.75vw}@media only screen and (min-width: 1440px){#section-ueber_uns>div+div{padding-top:54px}}@media only screen and (max-width: 1199px){#section-ueber_uns>div .text{padding-top:4.65vw}}@media only screen and (min-width: 1200px){#section-ueber_uns>div:first-of-type{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#section-ueber_uns>div:first-of-type>*{width:calc((100% - 3.75vw)/2)}}@media only screen and (min-width: 1200px)and (min-width: 1440px){#section-ueber_uns>div:first-of-type>*{width:calc((100% - 54px)/2)}}@media only screen and (min-width: 1200px){#section-ueber_uns>div:first-of-type+div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#section-ueber_uns>div:first-of-type+div>*{width:calc((100% - 3.75vw)/2)}#section-ueber_uns>div:first-of-type+div{flex-direction:row-reverse}}@media only screen and (min-width: 1200px)and (min-width: 1440px){#section-ueber_uns>div:first-of-type+div>*{width:calc((100% - 54px)/2)}}#section-ueber_uns>div figure{aspect-ratio:auto !important;max-height:none !important;height:100%;width:100%}#section-ueber_uns>div figure img{width:100% !important;height:100%;object-fit:cover;display:block}#section-duesen{padding-top:8.25vw;box-sizing:content-box}@media only screen and (min-width: 1440px){#section-duesen{padding-top:120px}}#section-duesen .ce_sliderStart{padding-top:3.75vw}@media only screen and (min-width: 1440px){#section-duesen .ce_sliderStart{padding-top:54px}}#section-duesen .ce_sliderStart .slider-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#section-duesen .ce_sliderStart .slider-wrapper>*{width:calc((100% - 2vw)/2)}@media only screen and (min-width: 720px){#section-duesen .ce_sliderStart .slider-wrapper>*{width:calc((100% - 2vw)/2)}}@media only screen and (min-width: 1440px){#section-duesen .ce_sliderStart .slider-wrapper>*{width:calc((100% - 96px)/4)}}#section-duesen .ce_sliderStart .slider-wrapper .ce_hyperlink{margin-bottom:2vw}@media only screen and (min-width: 1440px){#section-duesen .ce_sliderStart .slider-wrapper .ce_hyperlink{margin-bottom:32px}}#section-duesen .ce_sliderStart .slider-wrapper .ce_hyperlink>a>div{display:table;padding:8px;box-sizing:border-box;position:relative}#section-duesen .ce_sliderStart .slider-wrapper .ce_hyperlink>a>div::before{content:"";width:100%;height:100%;display:block;top:0;left:0;position:absolute;background:#171721;opacity:0}#section-duesen .ce_sliderStart .slider-wrapper .ce_hyperlink>a>div h5{position:relative}#section-duesen .ce_sliderStart .slider-wrapper .ce_hyperlink>a figure{border:2px dotted #171721}#section-duesen .ce_sliderStart .slider-wrapper .ce_hyperlink>a figure img{width:100%;display:block;transform:scale(1);transition:transform cubic-bezier(0.645, 0.045, 0.355, 1) .16s .08s}#section-duesen .ce_sliderStart .slider-wrapper .ce_hyperlink>a:hover{color:#fdfdfd}#section-duesen .ce_sliderStart .slider-wrapper .ce_hyperlink>a:hover>div::before{opacity:1}#section-duesen .ce_sliderStart .slider-wrapper .ce_hyperlink>a:hover figure{border:2px solid #171721}#section-duesen .ce_sliderStart .slider-wrapper .ce_hyperlink>a:hover figure img{transform:scale(1.416);transition:transform cubic-bezier(0.645, 0.045, 0.355, 1) .24s .01s}#section-duesen .ce_sliderStart .slider-control{display:none;pointer-events:none;user-select:none}#section-duesen .ce_sliderStart+.ce_text,#section-duesen .ce_sliderStart+.ce_hyperlink{text-align:center}@media only screen and (max-width: 749px){#section-duesen .ce_sliderStart+.ce_text,#section-duesen .ce_sliderStart+.ce_hyperlink{padding-top:2vw}}#section-duesen .ce_sliderStart+.ce_text>a,#section-duesen .ce_sliderStart+.ce_hyperlink>a{height:26px;line-height:26px;padding-right:26px;box-sizing:border-box;position:relative}#section-duesen .ce_sliderStart+.ce_text>a>span:first-of-type,#section-duesen .ce_sliderStart+.ce_hyperlink>a>span:first-of-type{height:26px;line-height:26px;border-bottom:2px dotted}#section-duesen .ce_sliderStart+.ce_text>a .icn_container,#section-duesen .ce_sliderStart+.ce_hyperlink>a .icn_container{width:26px;height:26px;position:absolute;right:-8px;bottom:0}#section-duesen .ce_sliderStart+.ce_text>a .icn_container .icn,#section-duesen .ce_sliderStart+.ce_hyperlink>a .icn_container .icn{height:26px;line-height:26px;display:inline-block;vertical-align:middle;position:relative;border-radius:13px;overflow:hidden;background-color:#ffcd22;margin-left:6px}#section-duesen .ce_sliderStart+.ce_text>a .icn_container .icn::after,#section-duesen .ce_sliderStart+.ce_hyperlink>a .icn_container .icn::after{content:"";width:26px;height:26px;line-height:0;display:block;position:relative}#section-duesen .ce_sliderStart+.ce_text>a .icn_container .icn::before,#section-duesen .ce_sliderStart+.ce_hyperlink>a .icn_container .icn::before{content:"";width:26px;height:26px;line-height:0;display:block;position:relative;top:0;right:0;position:absolute;margin-left:0;opacity:0;background-color:rgba(0,0,0,0)}#section-duesen .ce_sliderStart+.ce_text>a .icn_container .icn::after,#section-duesen .ce_sliderStart+.ce_text>a .icn_container .icn::before,#section-duesen .ce_sliderStart+.ce_hyperlink>a .icn_container .icn::after,#section-duesen .ce_sliderStart+.ce_hyperlink>a .icn_container .icn::before{background-image:url(../../files/Wenzel/images/)}#section-duesen .ce_sliderStart+.ce_text>a .icn_container .icn,#section-duesen .ce_sliderStart+.ce_hyperlink>a .icn_container .icn{margin-left:0}#section-duesen .ce_sliderStart+.ce_text>a:hover>span:first-of-type,#section-duesen .ce_sliderStart+.ce_hyperlink>a:hover>span:first-of-type{border-bottom:2px solid}#section-engineering{display:flex;flex-direction:row;position:relative;padding-left:0;padding-right:0;border-bottom-right-radius:20px;overflow:hidden}#section-engineering .ce_sliderStart:first-child h2,#section-engineering .ce_sliderStart:first-child h3,#section-engineering .ce_sliderStart:first-child p{text-align:left}#section-engineering .content-slider{display:block;height:100%;padding:2vw}@media only screen and (min-width: 1440px){#section-engineering .content-slider{padding:32px}}#section-engineering .content-slider{box-sizing:border-box}#section-engineering .slider-wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%}#section-engineering .ce_hyperlink .icn_container{width:26px;height:26px;line-height:0 !important;position:absolute;right:0;bottom:0}#section-engineering .ce_hyperlink .icn_container .icn{height:26px;line-height:26px;display:inline-block;vertical-align:middle;position:relative;border-radius:13px;overflow:hidden;background-color:#ffcd22;margin-left:6px}#section-engineering .ce_hyperlink .icn_container .icn::after{content:"";width:26px;height:26px;line-height:0;display:block;position:relative}#section-engineering .ce_hyperlink .icn_container .icn::before{content:"";width:26px;height:26px;line-height:0;display:block;position:relative;top:0;right:0;position:absolute;margin-left:0;opacity:0;background-color:rgba(0,0,0,0)}#section-engineering .ce_hyperlink .icn_container .icn::after,#section-engineering .ce_hyperlink .icn_container .icn::before{background-image:url(../../files/Wenzel/images/)}#section-engineering .ce_hyperlink .icn_container .icn{margin-left:0}#section-engineering{width:100%;max-width:1306px;margin:0 auto;margin-top:8.25vw}@media only screen and (min-width: 1440px){#section-engineering{margin-top:120px}}#section-engineering{color:#fdfdfd}@media only screen and (max-width: 1440px){#section-engineering{width:calc(100% - 9.3vw);margin-left:4.65vw;margin-right:4.65vw}}@media only screen and (max-width: 849px){#section-engineering{flex-direction:column-reverse;background:#7e9a69}}#section-engineering .ce_sliderStart{width:100%;height:100%;position:relative}@media only screen and (min-width: 850px){#section-engineering .ce_sliderStart{width:50%;position:absolute}}#section-engineering .ce_sliderStart{z-index:1}#section-engineering .ce_sliderStart .slider-control{display:none;pointer-events:none;user-select:none}@media only screen and (max-width: 849px){#section-engineering .ce_sliderStart .content-slider{padding:16px 24px}}#section-engineering .ce_sliderStart .content-slider .text{padding-top:2vw}@media only screen and (min-width: 1440px){#section-engineering .ce_sliderStart .content-slider .text{padding-top:32px}}@media only screen and (max-width: 849px){#section-engineering .ce_sliderStart .content-slider .text h3,#section-engineering .ce_sliderStart .content-slider .text p{text-align:center !important}}#section-engineering .ce_sliderStart .content-slider .ce_hyperlink{width:100%}@media only screen and (max-width: 849px){#section-engineering .ce_sliderStart .content-slider .ce_hyperlink{padding-top:4.65vw}}@media only screen and (min-width: 850px){#section-engineering .ce_sliderStart .content-slider .ce_hyperlink{width:calc(200% + 4vw)}}@media only screen and (min-width: 1440px){#section-engineering .ce_sliderStart .content-slider .ce_hyperlink{width:calc(200% + 64px)}}#section-engineering .ce_sliderStart .content-slider .ce_hyperlink{position:relative}#section-engineering .ce_sliderStart .content-slider .ce_hyperlink a{height:26px;line-height:26px}@media only screen and (max-width: 849px){#section-engineering .ce_sliderStart .content-slider .ce_hyperlink a{font-family:"Jost",sans-serif;font-weight:300;font-size:calc(20px + 4*(100vw - 440px)/680);line-height:1.4}}#section-engineering .ce_sliderStart .content-slider .ce_hyperlink a>span{border-bottom:2px dotted}#section-engineering .ce_sliderStart .content-slider .ce_hyperlink a:hover>span{border-bottom:2px solid}@media only screen and (max-width: 849px){#section-engineering .ce_player{width:100%;background:#7e9a69}#section-engineering .ce_player figure{width:100%;aspect-ratio:1/1}#section-engineering .ce_player figure video{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover}}#section-loesungen{padding-top:8.25vw;box-sizing:content-box}@media only screen and (min-width: 1440px){#section-loesungen{padding-top:120px}}#section-loesungen .ce_sliderStart{padding-top:3.75vw}@media only screen and (min-width: 1440px){#section-loesungen .ce_sliderStart{padding-top:54px}}#section-loesungen .ce_sliderStart{position:relative}#section-loesungen .ce_sliderStart .slider-control .slider-prev,#section-loesungen .ce_sliderStart .slider-control .slider-next{width:48px;height:48px;display:block;border-radius:50%;overflow:hidden;pointer-events:auto;position:absolute;top:calc(50% - 24px)}#section-loesungen .ce_sliderStart .slider-control .slider-prev span,#section-loesungen .ce_sliderStart .slider-control .slider-next span{top:50%;left:50%;position:absolute;transform:translate(-50%, -50%)}#section-loesungen .ce_sliderStart .slider-control .slider-prev{left:62px}@media only screen and (max-width: 1440px){#section-loesungen .ce_sliderStart .slider-control .slider-prev{left:-2vw}}#section-loesungen .ce_sliderStart .slider-control .slider-prev::before{content:"";width:100%;height:100%;display:block;border-radius:50%;background-color:#ffcd22;transition:transform .116s cubic-bezier(0.645, 0.045, 0.355, 1),background-color .16s cubic-bezier(0.645, 0.045, 0.355, 1)}#section-loesungen .ce_sliderStart .slider-control .slider-prev span svg path{transition:fill .18s cubic-bezier(0.645, 0.045, 0.355, 1)}#section-loesungen .ce_sliderStart .slider-control .slider-prev:hover::before{transition:background-color .18s cubic-bezier(0.645, 0.045, 0.355, 1);background:#7e9a69}#section-loesungen .ce_sliderStart .slider-control .slider-prev:hover span svg path{transition:transform .24s cubic-bezier(0.645, 0.045, 0.355, 1) .08s;fill:#fdfdfd}#section-loesungen .ce_sliderStart .slider-control .slider-next{right:62px}@media only screen and (max-width: 1440px){#section-loesungen .ce_sliderStart .slider-control .slider-next{right:-2vw}}#section-loesungen .ce_sliderStart .slider-control .slider-next::before{content:"";width:100%;height:100%;display:block;border-radius:50%;background-color:#ffcd22;transition:transform .116s cubic-bezier(0.645, 0.045, 0.355, 1),background-color .16s cubic-bezier(0.645, 0.045, 0.355, 1)}#section-loesungen .ce_sliderStart .slider-control .slider-next span svg path{transition:fill .18s cubic-bezier(0.645, 0.045, 0.355, 1)}#section-loesungen .ce_sliderStart .slider-control .slider-next:hover::before{transition:background-color .18s cubic-bezier(0.645, 0.045, 0.355, 1);background:#7e9a69}#section-loesungen .ce_sliderStart .slider-control .slider-next:hover span svg path{transition:transform .24s cubic-bezier(0.645, 0.045, 0.355, 1) .08s;fill:#fdfdfd}#section-loesungen .ce_sliderStart .slider-control .slider-menu{height:8px;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:16px;padding-top:2vw}@media only screen and (min-width: 1440px){#section-loesungen .ce_sliderStart .slider-control .slider-menu{padding-top:32px}}#section-loesungen .ce_sliderStart .slider-control .slider-menu div{color:rgba(0,0,0,0);width:64px}@media only screen and (max-width: 850px){#section-loesungen .ce_sliderStart .slider-control .slider-menu div{width:8px;border-radius:8px}}#section-loesungen .ce_sliderStart .slider-control .slider-menu div{height:8px;display:block;border-radius:3px;overflow:hidden;background:#cad4c6}#section-loesungen .ce_sliderStart .slider-control .slider-menu div.active{background:#333432}#section-loesungen .ce_sliderStart .slider-wrapper{max-width:1306px;height:calc(100vh - 3.75vw - 96px)}@media only screen and (min-width: 1440px){#section-loesungen .ce_sliderStart .slider-wrapper{height:calc(100vh - 54px - 96px)}}@media only screen and (min-height: 769px){#section-loesungen .ce_sliderStart .slider-wrapper{height:560px}}@media only screen and (max-width: 850px)and (orientation: portrait){#section-loesungen .ce_sliderStart .slider-wrapper{height:calc(80vw - 96px)}}@media only screen and (max-width: 450px)and (orientation: portrait){#section-loesungen .ce_sliderStart .slider-wrapper{height:calc(100vw - 96px)}}#section-loesungen .ce_sliderStart .slider-wrapper{position:relative;perspective:1350px;transform-style:preserve-3d;pointer-events:none}#section-loesungen .ce_sliderStart .slider-wrapper [type=radio]{display:none}#section-loesungen .ce_sliderStart .slider-wrapper>label{margin:auto;width:100%;width:100%;max-width:936px;margin:0 auto;height:calc(100vh - 3.75vw - 120px)}@media only screen and (min-width: 1440px){#section-loesungen .ce_sliderStart .slider-wrapper>label{height:calc(100vh - 54px - 120px)}}@media only screen and (min-height: 769px){#section-loesungen .ce_sliderStart .slider-wrapper>label{height:560px}}@media only screen and (max-width: 850px)and (orientation: portrait){#section-loesungen .ce_sliderStart .slider-wrapper>label{height:calc(80vw - 96px)}}@media only screen and (max-width: 450px)and (orientation: portrait){#section-loesungen .ce_sliderStart .slider-wrapper>label{height:calc(100vw - 96px)}}#section-loesungen .ce_sliderStart .slider-wrapper>label{position:absolute;left:0;right:0;border-bottom-right-radius:20px;overflow:hidden;cursor:pointer;pointer-events:auto;background:#fff;transition:all .4s ease}#section-loesungen .ce_sliderStart .slider-wrapper>label figure{height:100%;position:relative;transition:all .4s ease}#section-loesungen .ce_sliderStart .slider-wrapper>label figure a{width:100%;height:100%;display:block;position:relative;pointer-events:none}#section-loesungen .ce_sliderStart .slider-wrapper>label figure a img{width:100%;height:100%;display:block;object-fit:cover}@media only screen and (max-width: 440px){#section-loesungen .ce_sliderStart .slider-wrapper>label figure a>div{left:2vw}}#section-loesungen .ce_sliderStart .slider-wrapper>label figure a>div{bottom:2vw;right:2vw}@media only screen and (min-width: 1440px){#section-loesungen .ce_sliderStart .slider-wrapper>label figure a>div{bottom:32px;right:32px}}#section-loesungen .ce_sliderStart .slider-wrapper>label figure a>div{position:absolute;padding:16px 58px 16px 24px;box-sizing:border-box;background:#fdfdfd;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transform:translateY(calc(100% + 2vw))}@media only screen and (min-width: 1440px){#section-loesungen .ce_sliderStart .slider-wrapper>label figure a>div{transform:translateY(calc(100% + 32px))}}#section-loesungen .ce_sliderStart .slider-wrapper>label figure a>div{opacity:0;transition:all .18s cubic-bezier(0.645, 0.045, 0.355, 1)}#section-loesungen .ce_sliderStart .slider-wrapper>label figure a>div .icn_container{width:26px;height:26px;position:absolute;right:24px;bottom:calc(50% - 13px)}#section-loesungen .ce_sliderStart .slider-wrapper>label figure a>div .icn_container .icn{height:26px;line-height:26px;display:inline-block;vertical-align:middle;position:relative;border-radius:13px;overflow:hidden;background-color:#ffcd22;margin-left:6px}#section-loesungen .ce_sliderStart .slider-wrapper>label figure a>div .icn_container .icn::after{content:"";width:26px;height:26px;line-height:0;display:block;position:relative}#section-loesungen .ce_sliderStart .slider-wrapper>label figure a>div .icn_container .icn::before{content:"";width:26px;height:26px;line-height:0;display:block;position:relative;top:0;right:0;position:absolute;margin-left:0;opacity:0;background-color:rgba(0,0,0,0)}#section-loesungen .ce_sliderStart .slider-wrapper>label figure a>div .icn_container .icn::after,#section-loesungen .ce_sliderStart .slider-wrapper>label figure a>div .icn_container .icn::before{background-image:url(../../files/Wenzel/images/)}#section-loesungen .ce_sliderStart .slider-wrapper>label figure a>div .icn_container .icn{margin-left:0}#section-loesungen .ce_sliderStart .slider-wrapper>label.current figure a>div{transition:all .24s cubic-bezier(0.645, 0.045, 0.355, 1);transform:translateY(0);opacity:1}#section-loesungen .ce_sliderStart .slider-wrapper>label.current:hover figure a>div{color:#fdfdfd;background:#171721}#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(1):checked~label:nth-of-type(5),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(2):checked~label:nth-of-type(6),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(3):checked~label:nth-of-type(7),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(4):checked~label:nth-of-type(1),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(5):checked~label:nth-of-type(2),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(6):checked~label:nth-of-type(3),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(7):checked~label:nth-of-type(4){transform:translate3d(-30%, 0, -200px);filter:blur(2.5px)}#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(1):checked~label:nth-of-type(5) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(2):checked~label:nth-of-type(6) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(3):checked~label:nth-of-type(7) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(4):checked~label:nth-of-type(1) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(5):checked~label:nth-of-type(2) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(6):checked~label:nth-of-type(3) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(7):checked~label:nth-of-type(4) figure{opacity:.25}#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(1):checked~label:nth-of-type(6),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(2):checked~label:nth-of-type(7),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(3):checked~label:nth-of-type(1),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(4):checked~label:nth-of-type(2),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(5):checked~label:nth-of-type(3),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(6):checked~label:nth-of-type(4),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(7):checked~label:nth-of-type(5){transform:translate3d(-15%, 0, -100px);filter:blur(1.5px);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(1):checked~label:nth-of-type(6) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(2):checked~label:nth-of-type(7) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(3):checked~label:nth-of-type(1) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(4):checked~label:nth-of-type(2) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(5):checked~label:nth-of-type(3) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(6):checked~label:nth-of-type(4) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(7):checked~label:nth-of-type(5) figure{opacity:.75}#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(1):checked~label:nth-of-type(7),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(2):checked~label:nth-of-type(1),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(3):checked~label:nth-of-type(2),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(4):checked~label:nth-of-type(3),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(5):checked~label:nth-of-type(4),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(6):checked~label:nth-of-type(5),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(7):checked~label:nth-of-type(6){transform:translate3d(0, 0, -300px);filter:blur(3.5px)}#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(1):checked~label:nth-of-type(7) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(2):checked~label:nth-of-type(1) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(3):checked~label:nth-of-type(2) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(4):checked~label:nth-of-type(3) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(5):checked~label:nth-of-type(4) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(6):checked~label:nth-of-type(5) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(7):checked~label:nth-of-type(6) figure{opacity:0}#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(1):checked~label:nth-of-type(1),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(2):checked~label:nth-of-type(2),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(3):checked~label:nth-of-type(3),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(4):checked~label:nth-of-type(4),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(5):checked~label:nth-of-type(5),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(6):checked~label:nth-of-type(6),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(7):checked~label:nth-of-type(7){transform:translate3d(0, 0, 0)}#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(1):checked~label:nth-of-type(1) a,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(2):checked~label:nth-of-type(2) a,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(3):checked~label:nth-of-type(3) a,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(4):checked~label:nth-of-type(4) a,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(5):checked~label:nth-of-type(5) a,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(6):checked~label:nth-of-type(6) a,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(7):checked~label:nth-of-type(7) a{pointer-events:auto}#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(1):checked~label:nth-of-type(1),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(2):checked~label:nth-of-type(2),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(3):checked~label:nth-of-type(3),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(4):checked~label:nth-of-type(4),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(5):checked~label:nth-of-type(5),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(6):checked~label:nth-of-type(6),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(7):checked~label:nth-of-type(7){box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(1):checked~label:nth-of-type(1) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(2):checked~label:nth-of-type(2) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(3):checked~label:nth-of-type(3) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(4):checked~label:nth-of-type(4) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(5):checked~label:nth-of-type(5) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(6):checked~label:nth-of-type(6) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(7):checked~label:nth-of-type(7) figure{opacity:1}#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(1):checked~label:nth-of-type(2),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(2):checked~label:nth-of-type(3),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(3):checked~label:nth-of-type(4),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(4):checked~label:nth-of-type(5),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(5):checked~label:nth-of-type(6),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(6):checked~label:nth-of-type(7),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(7):checked~label:nth-of-type(1){transform:translate3d(15%, 0, -100px);filter:blur(1.5px);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(1):checked~label:nth-of-type(2) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(2):checked~label:nth-of-type(3) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(3):checked~label:nth-of-type(4) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(4):checked~label:nth-of-type(5) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(5):checked~label:nth-of-type(6) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(6):checked~label:nth-of-type(7) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(7):checked~label:nth-of-type(1) figure{opacity:.75}#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(1):checked~label:nth-of-type(3),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(2):checked~label:nth-of-type(4),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(3):checked~label:nth-of-type(5),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(4):checked~label:nth-of-type(6),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(5):checked~label:nth-of-type(7),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(6):checked~label:nth-of-type(1),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(7):checked~label:nth-of-type(2){transform:translate3d(30%, 0, -200px);filter:blur(2.5px)}#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(1):checked~label:nth-of-type(3) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(2):checked~label:nth-of-type(4) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(3):checked~label:nth-of-type(5) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(4):checked~label:nth-of-type(6) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(5):checked~label:nth-of-type(7) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(6):checked~label:nth-of-type(1) figure,#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(7):checked~label:nth-of-type(2) figure{opacity:.25}#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(1):checked~label:nth-of-type(4),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(2):checked~label:nth-of-type(5),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(3):checked~label:nth-of-type(6),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(4):checked~label:nth-of-type(7),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(5):checked~label:nth-of-type(1),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(6):checked~label:nth-of-type(2),#section-loesungen .ce_sliderStart .slider-wrapper input:nth-of-type(7):checked~label:nth-of-type(3){transform:translate3d(15%, 0, -200px);filter:blur(2.5px);opacity:.25}#section-branchen{margin-top:8.25vw}@media only screen and (min-width: 1440px){#section-branchen{margin-top:120px}}#section-branchen{padding-top:6.25vw;padding-bottom:6.25vw;box-sizing:border-box}@media only screen and (min-width: 1440px){#section-branchen{padding-top:90px;padding-bottom:90px}}#section-branchen{color:#fdfdfd;background:#7e9a69}#section-branchen .ce_text h1,#section-branchen .ce_text h2,#section-branchen .ce_text h3,#section-branchen .ce_text h4,#section-branchen .ce_text h5,#section-branchen .ce_text h6{max-width:100%;text-align:left}#section-karriere{padding-top:6.25vw;padding-bottom:6.25vw;box-sizing:border-box}@media only screen and (min-width: 1440px){#section-karriere{padding-top:90px;padding-bottom:90px}}#section-karriere{background:#d8ded4}#section-karriere .mod_newslist>h3{text-align:center;padding-bottom:2vw}@media only screen and (min-width: 1440px){#section-karriere .mod_newslist>h3{padding-bottom:28px}}#section-karriere .mod_newslist h2,#section-karriere .mod_newslist p.more{text-align:center}#section-karriere .mod_newslist>div.block{padding-top:2vw}@media only screen and (min-width: 1440px){#section-karriere .mod_newslist>div.block{padding-top:28px}}#section-kontakt{padding-top:8.25vw;box-sizing:content-box}@media only screen and (min-width: 1440px){#section-kontakt{padding-top:120px}}#section-kontakt{position:relative}#section-kontakt::before{content:"";height:40%;right:0;bottom:0;left:0;position:absolute;background:#d8ded4;border-top:8px solid #cad4c6}#section-kontakt>div{position:relative}#section-kontakt .ce_sliderStart:not(:last-of-type){width:100%;max-width:936px;margin:0 auto;padding-top:3.75vw}@media only screen and (min-width: 1440px){#section-kontakt .ce_sliderStart:not(:last-of-type){padding-top:54px}}#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-control{display:none;pointer-events:none;user-select:none}@media only screen and (min-width: 750px){#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-wrapper{display:flex;flex-direction:row;gap:2vw}}#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-wrapper{padding:2vw}@media only screen and (min-width: 1440px){#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-wrapper{gap:32px;padding:32px}}#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-wrapper{box-sizing:border-box;border-bottom-right-radius:20px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);overflow:hidden;background:#f8f8f8}#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-wrapper .ce_image{width:calc(40% - 16px);display:block}@media only screen and (max-width: 749px){#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-wrapper .ce_image{display:none}}#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-wrapper .ce_image{position:relative}#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-wrapper .ce_image figure{width:100%;height:100%;display:block;position:absolute}#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-wrapper .ce_image figure img{width:100%;height:100%;display:block;object-fit:cover}#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-wrapper .ce_form{width:calc(60% - 16px)}@media only screen and (max-width: 749px){#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-wrapper .ce_form{width:100%}}#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-wrapper .ce_form form{display:flex;flex-wrap:wrap;gap:24px}#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-wrapper .ce_form form .widget{width:100%}#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-wrapper .ce_form form .widget.half{width:calc((100% - 24px)/2)}#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-wrapper .ce_form form .widget.half+.half{padding-left:24px}#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-wrapper .ce_form form .widget label{display:block;padding-bottom:8px}#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-wrapper .ce_form form .widget input{width:100%;height:42px;display:block;padding:0 8px;box-sizing:border-box;margin-bottom:16px;border:1px solid rgba(23,23,23,.16)}#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-wrapper .ce_form form .widget textarea{width:100%;display:block;padding:8px;box-sizing:border-box;border:1px solid rgba(23,23,23,.16)}#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-wrapper .ce_form form .widget-submit{margin-top:24px}#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-wrapper .ce_form form .widget-submit button{font-size:inherit;line-height:inherit;font-style:normal;text-decoration:none;color:#fdfdfd;background:#171721;display:flex;gap:8px;padding:8px 16px;border-radius:3px;position:relative;border:none;outline:none;float:right;border:1px solid rgba(23,23,23,.16);box-sizing:border-box;cursor:pointer}#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-wrapper .ce_form form .widget-submit button::after{content:"";width:26px;height:26px;line-height:0;display:block;position:relative}#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-wrapper .ce_form form .widget-submit button::after{background-image:url(../../files/Wenzel/images/icn_bttn_arrow_right_icon.svg)}#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-wrapper .ce_form form .widget-submit button:hover{background:#7e9a69}#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-wrapper .ce_form form .widget-submit button:hover::after{background-image:url(../../files/Wenzel/images/icn_bttn_arrow_right_icon_w.svg)}#section-kontakt .ce_sliderStart:not(:last-of-type) .slider-wrapper .ce_form form .formbody{display:flex;flex-wrap:wrap}#section-kontakt .ce_sliderStart:last-of-type{width:100%;max-width:872px;margin:0 auto;padding-top:3.75vw}@media only screen and (min-width: 1440px){#section-kontakt .ce_sliderStart:last-of-type{padding-top:54px}}#section-kontakt .ce_sliderStart:last-of-type{padding-bottom:3.75vw}@media only screen and (min-width: 1440px){#section-kontakt .ce_sliderStart:last-of-type{padding-bottom:54px}}#section-kontakt .ce_sliderStart:last-of-type .slider-control{display:none;pointer-events:none;user-select:none}@media only screen and (min-width: 750px){#section-kontakt .ce_sliderStart:last-of-type .slider-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#section-kontakt .ce_sliderStart:last-of-type .slider-wrapper>*{width:calc((100% - 4vw)/3)}}@media only screen and (min-width: 750px)and (min-width: 1440px){#section-kontakt .ce_sliderStart:last-of-type .slider-wrapper>*{width:calc((100% - 64px)/3)}}#section-kontakt .ce_sliderStart:last-of-type .slider-wrapper p{font-family:"Aileron",sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:.04em;text-align:left}@media only screen and (max-width: 749px){#section-kontakt .ce_sliderStart:last-of-type .slider-wrapper>*{padding-top:2vw}#section-kontakt .ce_sliderStart:last-of-type .slider-wrapper>*.ce_image{width:250px;margin:0 auto}#section-kontakt .ce_sliderStart:last-of-type .slider-wrapper>* p{text-align:center}}#section-prefooter{padding-bottom:6.25vw;box-sizing:border-box}@media only screen and (min-width: 1440px){#section-prefooter{padding-bottom:90px}}#section-prefooter{display:flex;flex-direction:row;gap:3.75vw}@media only screen and (min-width: 1440px){#section-prefooter{gap:54px}}#section-prefooter{justify-content:center;background:#d8ded4}#section-prefooter .ce_image{width:auto;max-width:100%;margin:0}header{padding-left:4.65vw;padding-right:4.65vw;box-sizing:border-box}@media only screen and (min-width: 1440px){header{padding-left:67px;padding-right:67px}}@media only screen and (max-width: 649px){header{padding:0}}header{width:100%;position:fixed;z-index:9}header .inside{width:100%;max-width:1306px;margin:0 auto;display:flex;flex-direction:row;justify-content:end;height:94px;padding:0 24px}@media only screen and (max-width: 649px){header .inside{padding:0 4.65vw}}header .inside{box-sizing:content-box}@media only screen and (max-width: 1380px){header .inside{box-sizing:border-box}}header .inside{background:#fff}@media only screen and (min-width: 650px){header .inside{border-bottom-right-radius:20px}}header .inside{position:relative;top:-32px;transform:translateY(32px);transition:transform .24s cubic-bezier(0.645, 0.045, 0.355, 1);box-shadow:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 2px 6px 2px}header .inside>*{display:flex;flex-direction:column;justify-content:end}@media only screen and (max-width: 649px){header .inside .logo{justify-content:center}}header .inside .logo a{width:250px;height:94px;display:flex}@media only screen and (max-width: 649px){header .inside .logo a{width:200px}header .inside .logo a svg{width:200px;transform:translateY(0);transition:transform .24s cubic-bezier(0.645, 0.045, 0.355, 1)}}header .inside .logo a .logo_topline_svg{transform:translateY(0);transition:transform .24s cubic-bezier(0.645, 0.045, 0.355, 1)}header .inside .logo a .logo_background_svg,header .inside .logo a .logo_bottomline_svg{opacity:1;transition:opacity .32s cubic-bezier(0.645, 0.045, 0.355, 1)}header .inside .logo a .logo_bildmarke{transform:translateY(0);transition:transform .24s cubic-bezier(0.645, 0.045, 0.355, 1)}header .inside nav{padding-top:14px;padding-bottom:14px;box-sizing:border-box;transform:translateY(0);transition:transform .24s cubic-bezier(0.645, 0.045, 0.355, 1)}header .inside nav ul{list-style:none}header .inside nav:first-of-type{margin-left:auto;margin-right:4.65vw}@media only screen and (max-width: 649px){header .inside nav:first-of-type ul{padding:0}}@media only screen and (max-width: 500px){header .inside nav:first-of-type{margin-right:0}}header .inside nav:first-of-type a{line-height:20px}@media only screen and (max-width: 500px){header .inside nav:first-of-type a{white-space:wrap}}header .inside nav:first-of-type a .icn{top:-2px;height:26px;line-height:26px;display:inline-block;vertical-align:middle;position:relative;border-radius:13px;overflow:hidden;background-color:#ffcd22;margin-left:6px;transition:background-color .16s cubic-bezier(0.645, 0.045, 0.355, 1),opacity .24s cubic-bezier(0.645, 0.045, 0.355, 1)}@media only screen and (max-width: 500px){header .inside nav:first-of-type a .icn{margin:0}}header .inside nav:first-of-type a .icn span{width:100%;height:100%;display:block}header .inside nav:first-of-type a .icn span svg path{transition:fill .16s cubic-bezier(0.645, 0.045, 0.355, 1)}header .inside nav:first-of-type a:hover .icn{transition:background-color .18s cubic-bezier(0.645, 0.045, 0.355, 1);background-color:#7e9a69}header .inside nav:first-of-type a:hover .icn svg path{transition:fill .18s cubic-bezier(0.645, 0.045, 0.355, 1);fill:#fdfdfd}header .inside nav.mod_changelanguage{justify-content:start;position:relative;top:calc(100% - 28px - 26px - 1px)}@media only screen and (max-width: 500px){header .inside nav.mod_changelanguage{top:0;margin-right:-8px;position:absolute;transform:translateY(0);transition:transform .24s cubic-bezier(0.645, 0.045, 0.355, 1)}}header .inside nav.mod_changelanguage .level_1{background:#fff;padding:8px;border-bottom-right-radius:6px;margin-top:-11px}header .inside nav.mod_changelanguage .level_1 li{width:30px;height:32px;display:block;padding:6px 0;box-sizing:border-box}header .inside nav.mod_changelanguage .level_1 li.lang-de a,header .inside nav.mod_changelanguage .level_1 li.lang-de strong{background-image:url(../../files/Wenzel/images/flags/flag_lang_de.svg)}header .inside nav.mod_changelanguage .level_1 li.lang-en a,header .inside nav.mod_changelanguage .level_1 li.lang-en strong{background-image:url(../../files/Wenzel/images/flags/flag_lang_en.svg)}header .inside nav.mod_changelanguage .level_1 li.lang-sv a,header .inside nav.mod_changelanguage .level_1 li.lang-sv strong{background-image:url(../../files/Wenzel/images/flags/flag_lang_sv.svg)}header .inside nav.mod_changelanguage .level_1 li.lang-da a,header .inside nav.mod_changelanguage .level_1 li.lang-da strong{background-image:url(../../files/Wenzel/images/flags/flag_lang_da.svg)}header .inside nav.mod_changelanguage .level_1 li a,header .inside nav.mod_changelanguage .level_1 li strong{width:100%;height:100%;display:block;background-size:30px;color:rgba(0,0,0,0)}header .inside nav.mod_changelanguage .level_1 li{display:none}header .inside nav.mod_changelanguage .level_1 li.active{display:block;cursor:pointer}header .inside nav.mod_changelanguage.opened .level_1{box-shadow:rgba(60,64,67,.15) 0px 1px 2px 0px,rgba(60,64,67,.075) 0px 1px 3px 1px}header .inside nav.mod_changelanguage.opened .level_1 li{display:block}header.sticky .inside{transform:translateY(0);transition:transform .28s cubic-bezier(0.645, 0.045, 0.355, 1) .08s}@media only screen and (max-width: 649px){header.sticky .inside .logo a svg{transform:translateY(16px);transition:transform .28s cubic-bezier(0.645, 0.045, 0.355, 1) .08s}}header.sticky .inside .logo a svg .logo_background_svg,header.sticky .inside .logo a svg .logo_bottomline_svg{opacity:0;transition:opacity .24s cubic-bezier(0.645, 0.045, 0.355, 1) .08s}header.sticky .inside .logo a svg .logo_topline_svg{transform:translateY(50px)}@media only screen and (max-width: 649px){header.sticky .inside .logo a svg .logo_topline_svg{transform:translateY(16px)}}header.sticky .inside .logo a svg .logo_topline_svg{transition:transform .28s cubic-bezier(0.645, 0.045, 0.355, 1) .08s}header.sticky .inside .logo a svg .logo_bildmarke{transform:translateY(32px)}@media only screen and (max-width: 649px){header.sticky .inside .logo a svg .logo_bildmarke{transform:translateY(0)}}header.sticky .inside .logo a svg .logo_bildmarke{transition:transform .28s cubic-bezier(0.645, 0.045, 0.355, 1) .08s}header.sticky .inside nav{transform:translateY(4px);transition:transform .28s cubic-bezier(0.645, 0.045, 0.355, 1) .08s}@media only screen and (max-width: 500px){header.sticky .inside nav.mod_changelanguage{transform:translateY(-100%);transition:transform .28s cubic-bezier(0.645, 0.045, 0.355, 1) .08s}}#footer .inside>div{padding-left:4.65vw;padding-right:4.65vw;box-sizing:border-box}@media only screen and (min-width: 1440px){#footer .inside>div{padding-left:67px;padding-right:67px}}#footer .inside>div:first-of-type{background:#e4e8e0}#footer .inside>div:first-of-type>div{width:100%;max-width:1306px;margin:0 auto;display:flex;flex-direction:row;justify-content:end}#footer .inside>div:first-of-type>div a{width:100%;height:70px;line-height:70px;display:block;text-align:right;text-decoration:none}#footer .inside>div:first-of-type>div a>span:first-of-type{display:inline-block;vertical-align:middle}#footer .inside>div:first-of-type>div a>span:last-of-type{height:26px;line-height:26px;display:inline-block;vertical-align:middle;position:relative;border-radius:13px;overflow:hidden;background-color:#ffcd22;margin-left:6px;transition:background-color .16s cubic-bezier(0.645, 0.045, 0.355, 1)}#footer .inside>div:first-of-type>div a>span:last-of-type>span svg path{transition:fill .16s cubic-bezier(0.645, 0.045, 0.355, 1)}#footer .inside>div:first-of-type>div a:hover>span:last-of-type{transition:background-color .18s cubic-bezier(0.645, 0.045, 0.355, 1);background-color:#7e9a69}#footer .inside>div:first-of-type>div a:hover>span:last-of-type>span svg path{transition:fill .18s cubic-bezier(0.645, 0.045, 0.355, 1);fill:#fdfdfd}#footer .inside>div:last-of-type{color:#fff;background:#222}#footer .inside>div:last-of-type>div{width:100%;max-width:1306px;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;padding-top:2vw;padding-bottom:2vw}@media only screen and (max-width: 849px){#footer .inside>div:last-of-type>div{padding-top:24px;padding-bottom:24px}}@media only screen and (min-width: 1440px){#footer .inside>div:last-of-type>div{padding-top:32px;padding-bottom:32px}}#footer .inside>div:last-of-type>div ul{display:flex;flex-direction:row;gap:3.75vw}@media only screen and (min-width: 1440px){#footer .inside>div:last-of-type>div ul{gap:54px}}#footer .inside>div:last-of-type>div ul{list-style:none;padding-left:0}#footer .inside>div:last-of-type>div ul li{padding-left:0}#footer .inside>div:last-of-type>div ul li::before{display:none}#footer .inside>div:last-of-type>div ul a:hover,#footer .inside>div:last-of-type>div ul strong{color:#7e9a69}/*# sourceMappingURL=microsite.css.map */


#klaro {
    position:fixed;
    bottom:0;
    z-index:99999;
}

.klaro .cookie-modal {
    position:fixed;
    z-index:100;
    left:0;
    right:0;
    top:0;
    bottom:0;
    padding:32px;
    background-color: rgba(60,60,62,0.8);
    overflow:auto;
}
@media (max-width: 880px) { .klaro .cookie-modal { padding:24px } }
@media (max-width: 607px) { .klaro .cookie-modal { padding:16px } }

.klaro .cm-bg {
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0
}

.klaro .cookie-notice::before{
    content: "";
    width: 100vw;
    height: 100vh;
    display: block;
    bottom: 0;
    left: 0;
    position: absolute;
    background: rgba(0,0,0,0.5);
}

.klaro .cookie-notice .cn-body {
    position: relative;
    max-width:400px;
    padding:30px 30px;
    background-color: #E4E8E0;
    border-top-right-radius: 4px;
    overflow: hidden;
    border-top: 1px solid rgba(0,0,0,0.24);
    border-right: 1px solid rgba(0,0,0,0.24);
    box-shadow: rgba(0, 0, 0, 0.15) 0px 6px 12px 0px;
}
@media (max-width: 351px) { .klaro .cookie-notice .cn-body { padding:16px 16px } }

.klaro .cookie-notice .cn-learn-more { 
    color: #6d7981;
    font-weight:600; 
    margin-top: 8px;
    display: block;
}

.klaro .cookie-notice .cn-buttons {
    margin-left: -7.5px;
    justify-content: start;
    margin-top: 16px;
    border-radius: 3px;
}

.klaro .cn-buttons {
    display:flex;
    justify-content:center;
    flex-wrap:wrap;
    border-radius: 3px;
}

.klaro .cn-buttons>.cm-btn {
    margin-left:7.5px;
    margin-right:7.5px
}

.klaro .cm-modal {
    position:relative;
    box-sizing:border-box;
    max-width:770px;
    margin-left:auto;
    margin-right:auto;
    padding:70px;
    border-radius: 4px;
    overflow: hidden;
    background-color: rgb(254, 254, 254);
    border-radius: 1px solid rgba(0,0,0,0.24);
    box-shadow: rgba(0, 0, 0, 0.15) 0px 6px 12px 0px;
}

@media (max-width: 607px) {
    .klaro .cm-modal {
        padding-left:40px;
        padding-right:40px
    }
}

@media (max-width: 351px) {
    .klaro .cm-modal {
        padding-left:30px;
        padding-right:30px
    }
}

.klaro .cm-header .title { padding-right:30px }
.klaro .cm-header .title + p{
    padding-top: 16px;
    padding-bottom: 16px;
}

.a-button-close,
.klaro .cm-header .hide {
 position:relative;
 width:48px;
 height:48px;
 cursor: pointer;
 background: none;
 border: none;
}

.a-button-close::before,
.klaro .cm-header .hide::before,
.a-button-close::after,
.klaro .cm-header .hide::after {
 content:'';
 position:absolute;
 width:22px;
 height:2px;
 left:calc(50% - 11px);
 top:calc(50% - 1px);
 background-color:currentcolor
}

.a-button-close::before,
.klaro .cm-header .hide::before {
 -webkit-transform:rotate(45deg);
 transform:rotate(45deg)
}

.a-button-close::after,
.klaro .cm-header .hide::after {
 -webkit-transform:rotate(-45deg);
 transform:rotate(-45deg)
}

.a-button-close.-white,
.klaro .cm-header .-white.hide {
 color:#fff
}

.klaro .cm-header .hide {
    position:absolute !important;
    right:11px;
    top:11px
}
.klaro .cm-header .hide svg { display:none }

.klaro .cm-body{ 
    padding-bottom:30px;
    border-bottom:1px solid #eaeaea; 
}

.klaro .cm-content {
    display:none;
    list-style:none;
    padding-left:28px;
    margin-top:10px
}
.klaro .cm-content .purposes {
    margin-top:0;
    padding-top: 0;
    margin-bottom:0;
    font-size:13px
}
.klaro .cm-content.expanded { display:block }

.klaro .cm-list-label { padding-left:10px } 
.klaro .cm-list-description {
    margin-top:0;
    margin-bottom:0;
    font-size:16px
}

.klaro .cm-caret {
    margin-top:5px;
    font-size:16px
} 
.klaro .cm-caret > a {
    font-weight:600;
    color: #171721;
    text-decoration:none
}

.klaro .cm-purpose + .cm-purpose { margin-top:16px }
.klaro .cm-purposes {
    padding-left:0;
    list-style:none
}

.klaro .cm-content .cm-service+.cm-service { margin-top:10px }

.klaro .cm-required {
    padding-left:6px;
    font-size:13px;
    color: #171721;
}

.klaro .cm-toggle-all {
    padding-top:16px;
}

.klaro .cm-footer { margin-top:30px }
.klaro .cm-footer-buttons { margin-bottom:16px }
.klaro .cm-footer-buttons > .cm-btn { margin-right:16px }
.klaro .cm-footer-buttons > .cm-btn:not(:last-child) { margin-bottom:10px }

.klaro .cm-powered-by {
    margin-top:16px;
    color: #2B3740;
    font-size:13px
}
.klaro .cm-powered-by a {
    font-weight:inherit;
    color:inherit;
}

.a-button,
.klaro .cm-btn {
    font-size: 16px;
    width: auto;
    padding: 0 16px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 48px;
    line-height: 48px;
    border-radius: 3px;
    border: none;
    outline: none;
    cursor: pointer;
    color: #FFFFFF;
    letter-spacing: 1px;
    position: relative;
}

#klaro button.cn-decline,
.klaro button.cn-decline,
.klaro.cm-as-context-notice .cm-btn-success-var{
    color: #171721;
    background: none;
    border: 1px solid #171721;
    border-radius: 3px;
}

#klaro button.cm-btn-success,
.klaro button.cm-btn-success{
    color: #EDECEE;
    background-color: #171721;
    border: 1px solid #171721;
    border-radius: 3px;
}

#klaro button.cm-btn-accept-all,
.klaro button.cm-btn-accept-all{
    background-color: #171721;
    border: 1px solid #171721;
}

#klaro button.cn-decline:hover,
#klaro button.cm-btn-success:hover,
#klaro button.cm-btn-accept-all:hover,
.klaro button.cn-decline:hover,
.klaro button.cm-btn-success:hover,
.klaro button.cm-btn-accept-all:hover,
.klaro.cm-as-context-notice .cm-btn-success-var:hover{
    color: #EDECEE;
    background-color: #7E9A69;
    border: 1px solid #7E9A69;
}

/* Video */

.ce_vimeo > div[data-type="placeholder"],
.ce_youtube > div[data-type="placeholder"]{

    height: 100%;
    display: block;

}

.ce_vimeo > div[data-type="placeholder"] > .cm-as-context-notice,
.ce_youtube > div[data-type="placeholder"] > .cm-as-context-notice{

    height: 100%;
    display: block;
    text-align: center;
    background: #000;
    color: #FFF;

}

.ce_vimeo > div[data-type="placeholder"] > .cm-as-context-notice > .context-notice,
.ce_youtube > div[data-type="placeholder"] > .cm-as-context-notice > .context-notice{

    top: 50%;
    position: relative;
    transform: translate(0,-50%);

}

.ce_vimeo > div[data-type="placeholder"] > .cm-as-context-notice > .context-notice .cm-buttons button,
.ce_youtube > div[data-type="placeholder"] > .cm-as-context-notice > .context-notice .cm-buttons button{

    color: #000

}

.ce_vimeo > div[data-type="placeholder"] > .cm-as-context-notice > .context-notice .cm-buttons button + button,
.ce_youtube > div[data-type="placeholder"] > .cm-as-context-notice > .context-notice .cm-buttons button + button{

    margin-left: 8px;

}

div[data-type="placeholder"][data-name="mapbox"]{

    background: #E4E8E0;
    margin-top: 52px;
    padding-top: 52px;
    padding-bottom: 52px;
    text-align: center;
    border: 1px solid #CAD4C6;

}

div[data-type="placeholder"][data-name="mapbox"] .cm-buttons{

    margin-top: 16px;

}

div[data-type="placeholder"][data-name="mapbox"] .cm-buttons button + button{

    margin-left: 8px;

}

