@charset "UTF-8";
/*!
    © 2017 webbrand GmbH / Am Marktplatz 11 / D-28844 Weyhe
    E-Mail: hallo@webbrand.de / Phone: 04203 83 99 780
    Author: Thomas J. Bertram
*/
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:700}dfn,i{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none;display:block}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}*,::after,::before,figure{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body,html{width:100%;height:100%}html{overflow-x:hidden;overflow-y:scroll;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}p{margin-bottom:0}ol,ul{list-style:none}button,input,label,select{vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;outline:0}@font-face{font-family:"FGKristine";font-display:swap;src:url(../fonts/fgkristine/343A67_1_0.eot);src:url(../fonts/fgkristine/343A67_1_0.eot?#iefix)format("embedded-opentype"),url(../fonts/fgkristine/343A67_1_0.woff2)format("woff2"),url(../fonts/fgkristine/343A67_1_0.woff)format("woff"),url(../fonts/fgkristine/343A67_1_0.ttf)format("truetype")}@font-face{font-family:"UniversLTStd";font-display:fallback;src:url(../fonts/univers/webfonts/3496D3_0_0.eot);src:url(../fonts/univers/3496D3_0_0.eot?#iefix)format("embedded-opentype"),url(../fonts/univers/3496D3_0_0.woff2)format("woff2"),url(../fonts/univers/3496D3_0_0.woff)format("woff"),url(../fonts/univers/3496D3_0_0.ttf)format("truetype");font-weight:300}@font-face{font-family:"UniversLTStd";font-display:fallback;src:url(../fonts/univers/3496D3_1_0.eot);src:url(../fonts/univers/3496D3_1_0.eot?#iefix)format("embedded-opentype"),url(../fonts/univers/3496D3_1_0.woff2)format("woff2"),url(../fonts/univers/3496D3_1_0.woff)format("woff"),url(../fonts/univers/3496D3_1_0.ttf)format("truetype");font-weight:700}@font-face{font-family:"UniversLTStd";font-display:fallback;src:url(../fonts/univers/3496D3_2_0.eot);src:url(../fonts/univers/3496D3_2_0.eot?#iefix)format("embedded-opentype"),url(../fonts/univers/3496D3_2_0.woff2)format("woff2"),url(../fonts/univers/3496D3_2_0.woff)format("woff"),url(../fonts/univers/3496D3_2_0.ttf)format("truetype");font-weight:400}@font-face{font-family:"garamond-premier-pro-subhead";font-display:fallback;src:url(../fonts/garamond/garamond.otf);font-weight:400}@media (max-width:76.375em){body::after{content:"bp-medium";display:none}}@media (max-width:47.9375em){body::after{content:"bp-small";display:none}}@media (min-width:76.4375em){body::after{content:"bp-large";display:none}}@media (min-width:101.1875em){body::after{content:"bp-xlarge";display:none}}.mod_article,body#preview .container{*zoom:1}.mod_article:after,.mod_article:before,body#preview .container:after,body#preview .container:before{content:"";display:table;line-height:0}.mod_article:after,body#preview .container:after{clear:both}.col1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:8.3333333333%}@media (max-width:47.9375em){.col1{width:100%;left:0;float:none}}.col2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:16.6666666667%}@media (max-width:47.9375em){.col2{width:100%;left:0;float:none}}.col3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:25%}@media (max-width:47.9375em){.col3{width:100%;left:0;float:none}}.col4{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:33.3333333333%}@media (max-width:47.9375em){.col4{width:100%;left:0;float:none}}.col5{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:41.6666666667%}@media (max-width:47.9375em){.col5{width:100%;left:0;float:none}}.col6{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:50%}@media (max-width:47.9375em){.col6{width:100%;left:0;float:none}}.col7{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:58.3333333333%}@media (max-width:47.9375em){.col7{width:100%;left:0;float:none}}.col8{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:66.6666666667%}@media (max-width:47.9375em){.col8{width:100%;left:0;float:none}}.col9{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:75%}@media (max-width:47.9375em){.col9{width:100%;left:0;float:none}}.col10{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:83.3333333333%}@media (max-width:47.9375em){.col10{width:100%;left:0;float:none}}.col11{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:91.6666666667%}@media (max-width:47.9375em){.col11{width:100%;left:0;float:none}}.col12{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:100%}@media (max-width:47.9375em){.col12{width:100%;left:0;float:none}}.col13{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:108.3333333333%}@media (max-width:47.9375em){.col13{width:100%;left:0;float:none}}.col14{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:116.6666666667%}@media (max-width:47.9375em){.col14{width:100%;left:0;float:none}}.col15{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:125%}@media (max-width:47.9375em){.col15{width:100%;left:0;float:none}}.col16{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:133.3333333333%}@media (max-width:47.9375em){.col16{width:100%;left:0;float:none}}.col17{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:141.6666666667%}@media (max-width:47.9375em){.col17{width:100%;left:0;float:none}}.col18{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:150%}@media (max-width:47.9375em){.col18{width:100%;left:0;float:none}}.col19{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:158.3333333333%}@media (max-width:47.9375em){.col19{width:100%;left:0;float:none}}.col20{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:166.6666666667%}@media (max-width:47.9375em){.col20{width:100%;left:0;float:none}}.col21{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:175%}@media (max-width:47.9375em){.col21{width:100%;left:0;float:none}}.col22{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:183.3333333333%}@media (max-width:47.9375em){.col22{width:100%;left:0;float:none}}.col23{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:191.6666666667%}@media (max-width:47.9375em){.col23{width:100%;left:0;float:none}}.col24{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:200%}@media (max-width:47.9375em){.col24{width:100%;left:0;float:none}}body#preview .container{margin-left:auto;margin-right:auto;max-width:1200px}body,body a{color:#1a1a1a}body{font-family:"UniversLTStd",sans-serif;font-weight:400;text-align:left;background:#e4e1dc}@media (min-width:76.4375em){body{font-size:16px;line-height:1.5}}@media (max-width:76.375em){body{font-size:16px;line-height:1.5}}@media (max-width:47.9375em){body{font-size:16px;line-height:1.5}}@media (min-width:101.1875em){body{font-size:16px;line-height:1.5}}body a{text-decoration:none}@media (min-width:76.4375em){body a:hover{color:#1a1a1a;cursor:pointer}}select::-ms-expand{display:none}button,input{border-radius:0!important}table{border-spacing:0}::after,::before,a,figcaption,figure,i,img,input,label,select,textarea{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}h1,h2,h3,h4,h5,h6{font-family:"garamond-premier-pro-subhead",serif;font-style:normal;margin:0;color:#1a1a1a;font-weight:400}@media (min-width:76.4375em){h1,h2,h3,h4,h5,h6{font-size:16px;line-height:1.5}}@media (max-width:76.375em){h1,h2,h3,h4,h5,h6{font-size:16px;line-height:1.5}}@media (max-width:47.9375em){h1,h2,h3,h4,h5,h6{font-size:16px;line-height:1.5}}@media (min-width:101.1875em){h1,h2,h3,h4,h5,h6{font-size:16px;line-height:1.5}}.background-setter{overflow:hidden}.background-setter img,.background-setter picture img{visibility:hidden;width:0;height:100%}.lazy.loaded{transition:opacity .175s ease;opacity:1!important}.hardHidden{display:none!important}.catalogueEl__form.is-zoho input,.catalogueEl__form.is-zoho select,.catalogueEl__form.is-zoho textarea,form input,form select,form textarea{padding:12.5px 12.5px 10px;line-height:25.5px;border:1px solid #9b907b;color:#9b907b;font-size:17px;letter-spacing:.05em;font-family:"garamond-premier-pro-subhead";background-color:#fff}.catalogueEl__form.is-zoho input.input-icon,.catalogueEl__form.is-zoho select.input-icon,.catalogueEl__form.is-zoho textarea.input-icon,form input.input-icon,form select.input-icon,form textarea.input-icon{padding-left:50px}.catalogueEl__form.is-zoho input:focus,.catalogueEl__form.is-zoho input:hover,.catalogueEl__form.is-zoho select:focus,.catalogueEl__form.is-zoho select:hover,.catalogueEl__form.is-zoho textarea:focus,.catalogueEl__form.is-zoho textarea:hover,form input:focus,form input:hover,form select:focus,form select:hover,form textarea:focus,form textarea:hover{border-color:#b80000}.catalogueEl__form.is-zoho .input-container,.catalogueEl__form.is-zoho .select,form .input-container,form .select{position:relative}.catalogueEl__form.is-zoho .select::after,form .select::after{position:absolute;right:12.5px;top:calc(50% - 1px);transform:translateY(-50%);content:url(../img/arrow-down-small.svg);height:auto;width:12.5px;user-select:none;pointer-events:none}.catalogueEl__form.is-zoho .select select,form .select select{padding-right:37.5px}.catalogueEl__form.is-zoho input[type=checkbox],form input[type=checkbox]{height:23px;width:23px;display:inline-flex;justify-content:center;align-items:center;transition:border .25s ease-in-out;margin-right:12.5px;border-color:#e4e1dc}.catalogueEl__form.is-zoho input[type=checkbox]:checked,.form-typical .widget-radio input:checked,form input[type=checkbox]:checked{border-color:#b80000}.catalogueEl__form.is-zoho input[type=checkbox]:checked::before,.form-typical .widget-radio input:checked::before,form input[type=checkbox]:checked::before{position:absolute;content:"×";font-weight:700;display:block;color:#b80000;font-size:15px}.catalogueEl__form.is-zoho input[type=checkbox]:hover,.form-typical .widget-radio input:hover,form input[type=checkbox]:hover{border-color:#b80000;cursor:pointer}.catalogueEl__form.is-zoho select,form select{border-radius:0}.catalogueEl__form.is-zoho label,.catalogueEl__form.is-zoho legend,form label,form legend{vertical-align:unset;color:#9b907b;font-size:17px;letter-spacing:.05em;font-family:"garamond-premier-pro-subhead"}.catalogueEl__form.is-zoho label.itemname,.catalogueEl__form.is-zoho legend.itemname,form label.itemname,form legend.itemname{font-family:"UniversLTStd";font-weight:700;font-size:12px;letter-spacing:.12em;color:#9b907b;padding-bottom:3px;border-bottom:1.5px solid #e4e1dc}.catalogueEl__form.is-zoho .icon,form .icon{position:absolute;z-index:5;top:50%;left:15px;transform:translateY(-50%)}.catalogueEl__form.is-zoho .icon path,.catalogueEl__form.is-zoho .icon polyline,form .icon path,form .icon polyline{stroke:#9b907b}button[type=submit]{font-size:17px;letter-spacing:.05em;font-family:"garamond-premier-pro-subhead";background-color:transparent;color:#9b907b}button[type=submit] span{vertical-align:top}button[type=submit] .icon{margin-top:2px;margin-left:25px;position:static;top:auto;left:auto;transform:none}button[type=submit] .icon polygon{fill:#b80000}.form-typical .submit_container .submit:hover,button[type=submit]:hover{color:#b80000;cursor:pointer}::placeholder{font-size:17px;letter-spacing:.05em;color:#9b907b}.ce_form h4{color:#9b907b;margin-bottom:25px}@media (min-width:76.4375em){.ce_form h4{font-size:32px;line-height:1.2}}@media (max-width:76.375em){.ce_form h4{font-size:32px;line-height:1.2}}@media (max-width:47.9375em){.ce_form h4{font-size:32px;line-height:1.2}}@media (min-width:101.1875em){.ce_form h4{font-size:42px;line-height:1.2}}.form-typical .formbody{display:flex;flex-wrap:wrap}.form-typical a{color:#9b907b;border-bottom:2px solid #9b907b}.form-typical a:hover{color:#b80000;border-color:#b80000}.form-typical .ajaxconfirm p{color:#9b907b}@media (min-width:76.4375em){.form-typical .ajaxconfirm p{font-size:14px;line-height:1.75}}@media (max-width:76.375em){.form-typical .ajaxconfirm p{font-size:14px;line-height:1.75}}@media (max-width:47.9375em){.form-typical .ajaxconfirm p{font-size:14px;line-height:1.75}}@media (min-width:101.1875em){.form-typical .ajaxconfirm p{font-size:16px;line-height:2}}.form-typical .submit_container .submit{border-width:2px}.form-typical .widget:not(:first-of-type){margin-top:25px}.form-typical .widget-radio{width:100%}.form-typical .widget-radio legend{font-size:16px;line-height:1;padding:0 5px 7px 0;background-color:#fff}.form-typical .widget-radio legend .mandatory{color:#b80000;display:inline}.form-typical .widget-radio .invisible{display:none!important}.form-typical .widget-radio .radio_container{position:relative;border:0;margin:0;padding:0}.form-typical .widget-radio .radio_container>span{display:inline-flex}.form-typical .widget-radio .radio_container>span:not(:first-of-type){margin-top:6.25px}.form-typical .widget-radio input{height:23px;width:23px;min-height:23px;min-width:23px;display:inline-flex;justify-content:center;align-items:center;transition:border .25s ease-in-out;margin-right:12.5px;border-color:#e4e1dc;border-radius:50%!important}.form-typical .widget-checkbox{position:relative}.form-typical .widget-checkbox .checkbox_container{border-color:#9b907b;padding:12.5px 12.5px 3px;height:auto;margin-left:0;margin-right:0}.form-typical .widget-checkbox .checkbox_container.datenschutz-feld{padding:0;border:0}.form-typical .widget-checkbox .checkbox_container.datenschutz-feld label{width:calc(100% - 25px)}.form-typical .widget-checkbox .checkbox_container>span:not(:last-of-type){margin-right:25px}.form-typical .widget-checkbox input[type=checkbox]{margin-right:0}.form-typical .widget-checkbox label{padding-left:12.5px}.form-typical .widget-checkbox label:hover{cursor:pointer}.form-typical .widget-checkbox legend,.form-typical .widget-text label,.form-typical .widget-textarea label{z-index:66;font-size:14px;line-height:1;position:absolute;top:-11px;padding:5px;left:8px;background-color:#fff}.form-typical .widget-textarea{width:100%;height:150px;min-height:150px;max-height:150px}.form-typical .widget-textarea textarea{width:100%;min-width:100%;max-width:100%;min-height:100%;height:100%;max-height:100%;color:#1a1a1a}.form-typical .submit_container{margin-top:25px;margin-left:auto}.form-typical .widget-text,.form-typical .widget-textarea{position:relative}.form-typical .widget-text input,.form-typical .widget-textarea input{width:100%;color:#3c3c3b}.form-typical .widget-text label .mandatory,.form-typical .widget-textarea label .mandatory{color:#b80000}@media (max-width:76.375em){.form-typical .widget-textarea{height:100px;min-height:125px;max-height:125px}}@media (max-width:47.9375em){form input,form select{font-size:15px}::placeholder{font-size:15px}.form-typical .widget-checkbox .checkbox_container{padding:12.5px 12.5px 8px}.form-typical .widget-checkbox .checkbox_container>span:not(:last-of-type){margin-right:0}.form-typical .widget-checkbox .checkbox_container>span:not(:first-of-type){margin-top:5px}.form-typical .widget-checkbox .checkbox_container>span{display:block;width:100%}.form-typical .widget-checkbox .checkbox_container>span label{max-width:calc(100% - 25px)}}li{list-style:none!important}.ce_form p.error,.invisible{display:none}.ce_gallery{width:100%}.widget-checkbox span,.widget-radio span{display:inline-block;overflow:hidden}.widget-checkbox span input[type=checkbox],.widget-checkbox span input[type=radio],.widget-checkbox span label,.widget-radio span input[type=checkbox],.widget-radio span input[type=radio],.widget-radio span label{float:left}.ce_text.twoCols{margin-right:0!important;width:100%!important;display:flex;flex-wrap:wrap}.ce_text.twoCols p{width:50%}.ce_text.twoCols p:nth-of-type(odd){padding-right:37.5px}.ce_text.twoCols p:nth-of-type(even){padding-left:37.5px}@media (max-width:47.9375em){.ce_text.twoCols{flex-direction:column;flex-wrap:nowrap}.ce_text.twoCols p{width:100%}.ce_text.twoCols p:nth-of-type(odd){padding-right:0}.ce_text.twoCols p:nth-of-type(even){padding-left:0}.ce_text.twoCols p:not(:last-of-type){margin-bottom:.75em}}
/*! Flickity v2.0.9
http://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}
/*! jQuery UI - v1.12.1 - 2017-09-01
* http://jqueryui.com
* Includes: draggable.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */
@keyframes modal-video{0%{opacity:0}to{opacity:1}}@keyframes modal-video-inner{0%{transform:translate(0,100px)}to{transform:translate(0,0)}}@keyframes info-hover{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-widget,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a,.ui-widget-header a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400}html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0-16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0-32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0-64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0-80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0-96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0-112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0-128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0-144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0-160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0-176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0-192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0-208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0-224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{-webkit-transform:translate(0,100px);-moz-transform:translate(0,100px);-ms-transform:translate(0,100px);-o-transform:translate(0,100px);transform:translate(0,100px)}.modal-video-body{max-width:940px;width:100%;height:100%;margin:0 auto;display:table}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video-inner;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-ms-transition:-ms-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal-video-movie-wrap iframe,.module-ratgeber-inhalt .module-ratgeber-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-35px;right:-35px;display:inline-block;width:35px;height:35px;overflow:hidden;border:0;background:0 0}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:after,.modal-video-close-btn:before{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;background:#fff;border-radius:5px;margin-top:-6px}.nav--open #header{left:300px}body.startseite #header #logo-lang{display:none}body.startseite #header #logo img{transition:height .25s ease-in-out;height:17.5vh;min-height:125px}body.startseite #header #logo.collapsed img{height:125px}#header .mod_customnav.left{margin-right:auto}#header #logo,#header #logo-lang{position:absolute;top:0;left:50%;transform:translateX(-50%)}#header #logo a,#header #logo-lang a{display:block;padding:0}#header #logo img,#header #logo-lang img{width:auto}body:not(.startseite) #header #logo-lang img{height:76px;margin-bottom:-1px}body:not(.startseite) #header #logo{display:none}#header{background-color:#fff;position:fixed;top:0;width:100%;z-index:21;left:0;transition:left .225s ease-in-out;border-bottom:1px solid rgba(228,225,220,.33)}#header .inside{position:relative;z-index:5;display:flex;justify-content:space-between;align-items:center;padding:0 12.5px 0 100px}#header #nav-mobile-right{display:none}#header nav ul{display:inline-flex}#header nav ul li a,#header nav ul li span{display:block;padding:25px;line-height:25px;font-size:14px}#header nav ul li a,#menu_m .catalogue:hover span{color:#9b907b}#header nav ul li a.trail,#header nav ul li a:hover,#header nav ul li span,#subheader ul li a.active,#subheader ul li a:hover{color:#3c3c3b}#header #button-social{display:none;height:15px;width:auto;max-width:15px;z-index:20;padding:12.5px;margin-left:37.5px;transition:transform .25s ease-in-out;box-sizing:content-box}#header #button-social:hover{cursor:pointer;transform:rotate(90deg)}#header #button-social.active,#menu_m ul li.submenu .sideheader-ctrl.open .icon{transform:rotate(180deg)}#header #socials{display:none;position:absolute;padding:12.5px 25px 0 0;right:0;top:75px;align-items:center;background-color:transparent;overflow:hidden}#header #socials .inner{position:relative;overflow:hidden;float:right;display:block;height:23px;padding-top:1px}#header #socials .social-item,#subheader ul li{float:left}#header #socials .social-item:not(:first-of-type){margin-left:10px}#header #socials #social-facebook-link img{height:20px;width:auto}#header #socials #social-facebook{height:22px;position:relative;margin-top:-1px;border:1px solid #e4e1dc;background-color:#e4e1dc;border-radius:3px}#header #socials #social-facebook .fb-like>span{vertical-align:top!important}#header #socials #social-witter{margin-left:10px -2px}@media (max-width:76.375em){#header{box-shadow:0 1px 1px rgba(155,144,123,.3);height:75px}#header .inside{padding:0}#header nav{display:none}#header #button-social{display:block;position:absolute;top:18px;right:12.5px}#header #socials{top:75px}#header #nav-mobile-right{position:absolute;top:13px;bottom:0;display:block;right:50px}#header #nav-mobile-right ul li a{display:flex;justify-content:center;align-items:center;padding:12.5px}#header #nav-mobile-right .icon-catalogue line,#header #nav-mobile-right .icon-catalogue polygon,#header #nav-mobile-right .icon-catalogue polyline,#header #nav-mobile-right .icon-email line,#header #nav-mobile-right .icon-email path,#header #nav-mobile-right .icon-email polygon,#header #nav-mobile-right .icon-email polyline,#header #nav-mobile-right .icon-phone line,#header #nav-mobile-right .icon-phone path,#header #nav-mobile-right .icon-phone polygon,#header #nav-mobile-right .icon-phone polyline{stroke:#9b907b}#header #nav-mobile-right .icon-email{margin-top:3px}#header #nav-mobile-right .icon-catalogue{margin-top:1px}#header #nav-mobile-right .icon-location path{fill:#9b907b}#header #nav-mobile-right .icon-location circle{fill:none;stroke:#9b907b}}@media (max-width:47.9375em){body.startseite #header #logo{display:block}body.startseite #header #logo img{min-height:0;height:75px}body.startseite #header #logo.collapsed img{height:75px}body.startseite #header #logo-lang{display:none}body:not(.startseite) #header #logo{display:block}body:not(.startseite) #header #logo img{min-height:0;height:62.5px}body:not(.startseite) #header #logo-lang{display:none}.nav--open #header{left:250px}#header{height:62.5px}#header #button-social,#header #logo-symbol,#header #socials,#header .link-standort{display:none}#header #nav-mobile-right{top:8px;right:12.5px}}#subheader{background-color:#fff;border-top:1px solid #e4e1dc;box-shadow:0 1px 1px rgba(155,144,123,.3)}#subheader .mod_articleList,#subheader ul{overflow:hidden}#subheader ul{float:left}#subheader .title,#subheader ul li a{display:block;padding:11.5px 25px 12.5px;color:#9b907b;line-height:25px;font-size:11px;letter-spacing:.05em}#subheader .title{float:right;text-transform:uppercase;letter-spacing:.4em;font-size:8px;font-weight:700;padding:12.5px 25px 11.5px}@media screen and (max-width:1365px){#subheader ul{padding:0 12.5px}#subheader ul li a{padding:11.5px 12.5px 12.5px;letter-spacing:.05em}}@media (max-width:76.375em){#subheader{display:none}}.nav--open #menu_m{left:0!important}.nav--open #menu_m .inside{left:0}#menu_m,#menu_m .inside{transition:left .225s ease-in-out;width:300px;position:fixed;bottom:0;top:0;left:-300px;max-height:100vh}#menu_m{z-index:40;min-height:100vh;background-color:#fff;border-right:1px solid #e4e1dc}#menu_m .inside{z-index:45;margin-bottom:75px;height:100%;padding:25px 0 0}#menu_m nav{padding:0 50px;max-height:calc(100% - 60px);width:100%;height:100%;overflow-y:scroll}#menu_m nav li{list-style:none}#menu_m .catalogue{position:absolute;display:flex;align-items:center;bottom:25px;z-index:50;border-top:1.5px solid #e4e1dc;padding:12.5px 1px 0;left:50px}#menu_m .catalogue svg{height:20px;width:24px;margin-right:12.5px}#menu_m .catalogue span{margin-top:1px;font-size:14px;color:#3c3c3b}#menu_m .catalogue line,#menu_m .catalogue path,#menu_m .catalogue polygon,#menu_m .catalogue polyline{stroke:#3c3c3b}#menu_m .catalogue:hover line,#menu_m .catalogue:hover path,#menu_m .catalogue:hover polygon,#menu_m .catalogue:hover polyline{stroke:#9b907b}#menu_m ul,.ornament{position:relative}#menu_m ul.level_1>li span,#menu_m ul.level_1>li>a{font-weight:700}#menu_m ul.level_2{display:none;margin-left:25px}#menu_m ul.level_2 .active{font-weight:500}#menu_m ul.level_2 .sideheader-ctrl,#menu_m ul.level_3{display:none!important}#menu_m ul.level_3{margin-left:25px}#menu_m ul li.submenu .sideheader-ctrl{height:37.5px;width:37.5px;margin-right:-12.5px;display:flex;justify-content:center;align-items:center;float:right}#menu_m ul li.submenu .sideheader-ctrl .icon{transition:transform .25s ease-in-out;width:16.6666666667px;height:auto}#menu_m ul li.submenu .sideheader-ctrl:hover{cursor:pointer}#menu_m ul li a,#menu_m ul li span{display:flex;align-items:center;padding:11.25px 0;line-height:15px;font-size:14px}#menu_m ul li a.trail,#menu_m ul li a:hover,#menu_m ul li span,#menu_m ul li span.trail{color:#3c3c3b}#menu_m ul li a{color:#9b907b}@media (max-width:47.9375em){#menu_m{left:-250px;width:250px}#menu_m .inside{width:250px;padding:25px 0}#menu_m nav{max-height:calc(100% - 35px);padding:0 25px}#menu_m .catalogue{left:25px}}.nav--open #hamburger{left:300px}.nav--open #hamburger span:nth-of-type(2){width:20px}.nav--open #hamburger span:nth-of-type(3){width:15px}#hamburger{position:fixed;z-index:40;top:17px;margin-left:12.5px;background:0 0;display:block;left:0;padding:12.5px;transition:left .225s ease-in-out}#hamburger span{display:block;width:25px;height:3px;background-color:#3c3c3b;transition:width .2s ease-in-out}#hamburger span:nth-of-type(2){margin:4px 0}#hamburger:hover{cursor:pointer}#hamburger:hover span:nth-of-type(2){width:20px}#hamburger:hover span:nth-of-type(3){width:15px}@media (max-width:47.9375em){.nav--open #hamburger{left:250px}#hamburger{top:10px}}#sticky-contact{position:fixed;z-index:21;top:0;right:-250px;height:100vh;display:flex;align-items:center}#sticky-contact .inner{display:block;overflow:hidden;box-shadow:-1px 1px 1px rgba(159,0,0,.3)}#sticky-contact .options{float:left;border-right:1px solid #9f0000}#sticky-contact .options .option{border-bottom:1px solid #9f0000}#sticky-contact .options .option,#sticky-contact .options .optionCustom{display:flex;flex-wrap:wrap;padding:10px;justify-content:center;align-items:center;background-color:#b80000;width:75px;height:75px}#sticky-contact .options .option span,#sticky-contact .options .optionCustom span{display:block;text-align:center;width:100%;font-size:12px;line-height:1em;color:#fff}#sticky-contact .options .option.active,#sticky-contact .options .option:hover,#sticky-contact .options .optionCustom.active,#sticky-contact .options .optionCustom:hover{background-color:#9f0000}#sticky-contact .options .option svg line,#sticky-contact .options .option svg path,#sticky-contact .options .option svg polygon,#sticky-contact .options .option svg polyline,#sticky-contact .options .optionCustom svg line,#sticky-contact .options .optionCustom svg path,#sticky-contact .options .optionCustom svg polygon,#sticky-contact .options .optionCustom svg polyline,.module .link-button:hover .icon.icon-phone line,.module .link-button:hover .icon.icon-phone path,.module .link-button:hover .icon.icon-phone polyline,.module .link-button:hover .icon.icon-placeholder line,.module .link-button:hover .icon.icon-placeholder path,.module .link-button:hover .icon.icon-placeholder polyline,.module .link-button:hover .icon.icon-sauna line,.module .link-button:hover .icon.icon-sauna path,.module .link-button:hover .icon.icon-sauna polyline,.module .link-button:hover .icon.icon-swimspa line,.module .link-button:hover .icon.icon-swimspa path,.module .link-button:hover .icon.icon-swimspa polyline,.module .link-button:hover .icon.icon-termin line,.module .link-button:hover .icon.icon-termin path,.module .link-button:hover .icon.icon-termin polyline,.module .link-button:hover .icon.icon-tub line,.module .link-button:hover .icon.icon-tub path,.module .link-button:hover .icon.icon-tub polyline,.module .link-button:hover .icon.icon-whatsapp line,.module .link-button:hover .icon.icon-whatsapp path,.module .link-button:hover .icon.icon-whatsapp polyline{stroke:#fff}#sticky-contact .options .option:hover,#sticky-contact .options .optionCustom:hover{cursor:pointer}#sticky-contact .options .option.active:hover,#sticky-contact .options .optionCustom.active:hover{cursor:default}#sticky-contact .options .option.catalogue .icon,#sticky-contact .options .optionCustom.catalogue .icon{height:auto}#sticky-contact .contents{float:left;position:relative;width:250px;height:225px;background-color:#fff}#sticky-contact .contents .content{position:absolute;opacity:0;top:0;left:0;padding:25px;width:100%;height:100%;pointer-events:none}#sticky-contact .contents .content a{color:#9b907b;display:inline;margin-top:5px;border-bottom:solid 1.5px #9b907b}#sticky-contact .contents .content.active{pointer-events:auto}@media (max-width:76.375em){#sticky-contact{height:75px!important;align-items:flex-end;top:auto;bottom:112.5px!important}#sticky-contact .inner{height:75px!important;box-shadow:none;overflow:hidden}#sticky-contact .contents .content p,#sticky-contact .options .option{display:none}}.ornament.ornament-content::after{content:"";display:block;position:absolute;z-index:-10;opacity:.25;background-size:contain;background-position:left center;background-repeat:no-repeat;height:66vh;width:52.8vh;background-image:url(../img/wl_ornament_content.svg);bottom:-33vh;right:25px}#wrapper{position:relative;min-height:100vh}#wrapper-overlay{display:block;position:fixed;opacity:0;top:0;z-index:-30;background-color:#e4e1dc;width:100vw;height:100vh;transition:opacity .225s ease-in-out}#wrapper-overlay:hover{cursor:pointer}#container{margin-top:125px}html.modal--open,html.nav--open{overflow-y:hidden}.nav--open #wrapper-overlay{opacity:.85;z-index:30}.nav--open #nav-sections{left:400px}.nosubheader #nav-sections{display:none}#nav-sections{transition:left .225s ease-in-out;position:fixed;display:flex;justify-content:center;align-items:center;z-index:20;bottom:50px;left:100px;background-color:#fff;width:75px;height:75px;box-shadow:0 0 1px rgba(155,144,123,.3)}#nav-sections svg polygon{fill:#9b907b}#nav-sections:hover{cursor:pointer}#nav-sections:hover svg polygon,.module-slider .item-ctrl .item-nav .item-prev-next:hover polygon,.module-start-teaser .item-ctrl .item-nav .item-prev-next:hover polygon,.module-video .video-container .play-button.playing svg path{fill:#b80000}@media (max-width:76.375em){#container{margin-top:75px}#nav-sections{display:none}}@media (max-width:47.9375em){#container{margin-top:62.5px}}.module .text-container{background-color:#fff;max-width:975px;width:50vw;padding:50px}.module .text-container table{margin-top:12.5px}.module .text-container td{font-weight:300;letter-spacing:.025em}@media (min-width:76.4375em){.module .text-container td{font-size:14px;line-height:1.75}}@media (max-width:76.375em){.module .text-container td{font-size:14px;line-height:1.75}}@media (max-width:47.9375em){.module .text-container td{font-size:14px;line-height:1.75}}@media (min-width:101.1875em){.module .text-container td{font-size:16px;line-height:2}}.module .text-container td:not(:last-of-type){padding-right:25px}.module .text-container td:not(:first-of-type){padding-top:5px}.module .text-container td:first-of-type{font-weight:400}.module .text-container a:not(.link-button):not(.logo){color:#1a1a1a;border-bottom:solid 1.5px #9b907b;padding-bottom:2px;letter-spacing:.025em}.module .text-container a:not(.link-button):not(.logo):hover{color:#b80000;border-bottom-color:#b80000}.module .text-container .headline-container{width:100%}.module .text-container .headline,.module-slider-modules .module-select.active .name span,.module-slider-modules .module-select:hover .name span{color:#9b907b}@media (min-width:76.4375em){.module .text-container .headline{font-size:32px;line-height:1.2}}@media (max-width:76.375em){.module .text-container .headline{font-size:32px;line-height:1.2}}@media (max-width:47.9375em){.module .text-container .headline{font-size:32px;line-height:1.2}}@media (min-width:101.1875em){.module .text-container .headline{font-size:42px;line-height:1.2}}.module .text-container .decoline{font-family:"FGKristine";color:#9b907b;margin-top:10px;margin-left:2px}@media (min-width:76.4375em){.module .text-container .decoline{font-size:22px;line-height:1.5}}@media (max-width:76.375em){.module .text-container .decoline{font-size:22px;line-height:1.5}}@media (max-width:47.9375em){.module .text-container .decoline{font-size:21px;line-height:1.5}}@media (min-width:101.1875em){.module .text-container .decoline{font-size:28px;line-height:1.3}}.module .text-container .decoline.oben{margin-bottom:5px}.module .text-container .subline{margin-top:25px;display:flex;align-items:center;font-family:"UniversLTStd";letter-spacing:.12em;color:#9b907b}@media (min-width:76.4375em){.module .text-container .subline{font-size:14px;line-height:1.5}}@media (max-width:76.375em){.module .text-container .subline{font-size:14px;line-height:1.5}}@media (max-width:47.9375em){.module .text-container .subline{font-size:14px;line-height:1.5}}@media (min-width:101.1875em){.module .text-container .subline{font-size:16px;line-height:1.5}}.module .text-container .subline::before{content:"";display:inline-flex;width:50px;min-width:50px;height:3px;background-color:#9b907b;margin-right:25px}.module .text-container .text{margin:25px 25px 0 37.5px}.module .text-container .text.text-untertitel{margin-top:12.5px;margin-left:75px}.module .text-container .text p{hyphens:auto;font-weight:300;letter-spacing:.025em}@media (min-width:76.4375em){.module .text-container .text p{font-size:14px;line-height:1.75}}@media (max-width:76.375em){.module .text-container .text p{font-size:14px;line-height:1.75}}@media (max-width:47.9375em){.module .text-container .text p{font-size:14px;line-height:1.75}}@media (min-width:101.1875em){.module .text-container .text p{font-size:16px;line-height:2}}.module .link-button{background-color:#fff;border:2px solid #b80000;display:flex;align-items:center;height:75px;padding:0 25px}@media (min-width:76.4375em){.module .link-button{font-size:17px;line-height:1}}@media (max-width:76.375em){.module .link-button{font-size:17px;line-height:1}}@media (max-width:47.9375em){.module .link-button{font-size:17px;line-height:1}}@media (min-width:101.1875em){.module .link-button{font-size:17px;line-height:1}}.module .link-button .icon{width:25px;height:auto;max-height:25px;position:relative;z-index:10;min-width:25px}.module .link-button .icon.icon-phone,.module .link-button .icon.icon-placeholder,.module .link-button .icon.icon-sauna,.module .link-button .icon.icon-swimspa,.module .link-button .icon.icon-termin,.module .link-button .icon.icon-tub,.module .link-button .icon.icon-whatsapp{margin-top:1px;margin-right:25px}.module .link-button .icon.icon-phone path,.module .link-button .icon.icon-whatsapp path{stroke:#b80000}.module .link-button .icon.icon-phone line,.module .link-button .icon.icon-phone polyline,.module .link-button .icon.icon-termin line,.module .link-button .icon.icon-termin polyline,.module .link-button .icon.icon-whatsapp line,.module .link-button .icon.icon-whatsapp polyline{transition:all .25s ease-in-out;stroke:#b80000}.module .link-button .icon.icon-placeholder path,.module .link-button .icon.icon-sauna path,.module .link-button .icon.icon-swimspa path,.module .link-button .icon.icon-termin path,.module .link-button .icon.icon-tub path{stroke:#b80000}.module .link-button .icon.icon-placeholder line,.module .link-button .icon.icon-placeholder polyline,.module .link-button .icon.icon-sauna line,.module .link-button .icon.icon-sauna polyline,.module .link-button .icon.icon-swimspa line,.module .link-button .icon.icon-swimspa polyline,.module .link-button .icon.icon-tub line,.module .link-button .icon.icon-tub polyline{transition:all .25s ease-in-out;stroke:#b80000}.module .link-button .icon.icon-phone circle,.module .link-button .icon.icon-phone path,.module .link-button .icon.icon-phone rect,.module .link-button .icon.icon-placeholder circle,.module .link-button .icon.icon-placeholder path,.module .link-button .icon.icon-placeholder rect,.module .link-button .icon.icon-sauna circle,.module .link-button .icon.icon-sauna path,.module .link-button .icon.icon-sauna rect,.module .link-button .icon.icon-swimspa circle,.module .link-button .icon.icon-swimspa path,.module .link-button .icon.icon-swimspa rect,.module .link-button .icon.icon-termin circle,.module .link-button .icon.icon-termin path,.module .link-button .icon.icon-termin rect,.module .link-button .icon.icon-tub circle,.module .link-button .icon.icon-tub path,.module .link-button .icon.icon-tub rect,.module .link-button .icon.icon-whatsapp circle,.module .link-button .icon.icon-whatsapp path,.module .link-button .icon.icon-whatsapp rect{transition:all .25s ease-in-out;fill:#b80000}.module .link-button .icon.icon-arrow-link{margin-top:2px;min-width:25px}.module .link-button .icon.icon-arrow-link polygon,.module .link-button:hover .icon.icon-phone circle,.module .link-button:hover .icon.icon-phone path,.module .link-button:hover .icon.icon-phone rect,.module .link-button:hover .icon.icon-placeholder circle,.module .link-button:hover .icon.icon-placeholder path,.module .link-button:hover .icon.icon-placeholder rect,.module .link-button:hover .icon.icon-sauna circle,.module .link-button:hover .icon.icon-sauna path,.module .link-button:hover .icon.icon-sauna rect,.module .link-button:hover .icon.icon-swimspa circle,.module .link-button:hover .icon.icon-swimspa path,.module .link-button:hover .icon.icon-swimspa rect,.module .link-button:hover .icon.icon-termin circle,.module .link-button:hover .icon.icon-termin path,.module .link-button:hover .icon.icon-termin rect,.module .link-button:hover .icon.icon-tub circle,.module .link-button:hover .icon.icon-tub path,.module .link-button:hover .icon.icon-tub rect,.module .link-button:hover .icon.icon-whatsapp circle,.module .link-button:hover .icon.icon-whatsapp path,.module .link-button:hover .icon.icon-whatsapp rect,.module-slider-start .stoerer .icon circle,.module-slider-start .stoerer .icon path,.module-slider-store .slider-item:hover .icon.icon-arrow-link polygon,.module-slider-store .store-button:hover .icon.icon-arrow-link polygon{fill:#fff}.module .link-button .link-text{position:relative;z-index:10;font-family:"garamond-premier-pro-subhead";margin-top:3px;color:#b80000;margin-right:50px;transition:all .25s ease-in-out}.module .link-button .link-background{position:absolute;background-color:#b80000;right:-2px;top:0;width:75px;height:100%;transition:width .25s ease-in-out}.module .link-button:hover .link-background{width:calc(100% + 2px)}.module .link-button:hover .link-text{margin-right:25px;color:#fff}.ce_headline_container{padding:75px 100px 0}.ce_headline_container .ce_headline{font-family:"FGKristine";color:#9b907b;hyphens:auto}@media (min-width:76.4375em){.ce_headline_container .ce_headline{font-size:48px;line-height:1.3}}@media (max-width:76.375em){.ce_headline_container .ce_headline{font-size:34px;line-height:1.3}}@media (max-width:47.9375em){.ce_headline_container .ce_headline{font-size:21px;line-height:1.4}}@media (min-width:101.1875em){.ce_headline_container .ce_headline{font-size:52px;line-height:1.7}}.ce_headline_container .ce_headline:not(:last-of-type){padding-bottom:25px}.ce_headline_container h1.ce_headline{font-family:"garamond-premier-pro-subhead";text-align:center}@media (min-width:76.4375em){.ce_headline_container h1.ce_headline{font-size:108px;line-height:1}}@media (max-width:76.375em){.ce_headline_container h1.ce_headline{font-size:8vw;line-height:1}}@media (max-width:47.9375em){.ce_headline_container h1.ce_headline{font-size:36px;line-height:1}}@media (min-width:101.1875em){.ce_headline_container h1.ce_headline{font-size:108px;line-height:1}}.text-container.text-right{margin-left:auto}.text-container.text-img{position:relative;z-index:5;margin-top:50px}.text-container.text-logo .headline-container{display:block;width:100%}.text-container.text-logo .headline{display:inline-flex;max-width:calc(100% - 225px)}.text-container.text-logo .logo{float:right;width:225px;position:relative;top:-25px;padding:0 0 0 50px}.module-slider-start .stoerer-bild img,.text-container.text-logo .logo img{width:100%;height:auto}.module-text .text-container{background-color:transparent}.module-viewport-content{min-height:calc(960px - 275px);height:calc(100vh - 275px);margin:75px 100px 0}.module-viewport-content .link-button{position:absolute;bottom:50px;right:0;z-index:10}.module-viewport-fullscreen{min-height:calc(960px - 275px);height:calc(100vh - 125px);margin-top:75px}.module-viewport-fullscreen .text-container{position:relative}.module-viewport-fullscreen .text-container.text-left{left:100px}.module-viewport-fullscreen .text-container.text-right{right:100px}.module-viewport-fullscreen .link-button{position:absolute;bottom:50px;right:100px;z-index:10}@media (max-width:76.375em){.ce_headline_container{padding:75px 37.5px 0}.ce_headline_container .ce_headline:not(:last-of-type){padding-bottom:25px}.module .text-container{width:75vw;padding:37.5px}.module .text-container .subline{margin-top:12.5px}.module .text-container .subline::before{width:25px;min-width:25px}.module .text-container .text{margin:25px 0 0 37.5px}.module .text-container .text.text-untertitel{margin-top:12.5px;margin-left:50px}.text-container.text-logo .logo{top:-12.5px}.module-viewport-content{min-height:calc(960px - 225px);height:calc(100vh - 225px);margin:75px 37.5px 0}.module-viewport-fullscreen{height:calc(100vh - 75px)}.module-viewport-fullscreen .text-container.text-left{left:37.5px}.module-viewport-fullscreen .link-button,.module-viewport-fullscreen .text-container.text-right{right:37.5px}}@media (max-width:47.9375em){.module .link-button .icon.icon-arrow-link{min-width:0}.module-viewport-content{margin:25px 25px 0;min-height:0;height:auto}.module-viewport-content .link-button{bottom:100px;right:25px}.module .text-container .headline{hyphens:auto}.text-container.text-logo .headline-container{display:flex;flex-wrap:wrap}.text-container.text-logo .headline{width:100%;margin-top:12.5px;order:2;max-width:100%;hyphens:auto}.text-container.text-logo .logo{float:none;order:1;position:relative;width:auto;max-width:75px;top:0;padding:0;margin:0}.text-container.text-logo .logo img{width:100%;height:auto}.text-container td{display:table-row}.text-container td:not(:last-of-type){padding-right:0}.text-container td:not(:first-of-type){padding-top:0}.text-container tr{display:block}.text-container tr:not(:first-of-type){margin-top:10px}.text-container.text-img{margin-top:0}.module-viewport-fullscreen{min-height:calc(100vh - 62.5px);height:auto;margin-top:25px}.module-viewport-fullscreen .link-button{right:25px;bottom:25px}.module-viewport-fullscreen .text-container.text-left,.module-viewport-fullscreen .text-container.text-right{right:25px;left:25px;width:calc(100% - 50px)}.ce_headline_container{padding:50px 25px 0}.ce_headline_container .ce_headline:not(:last-of-type){padding-bottom:25px}.module .text-container{width:100%;padding:25px}.module .text-container .subline::before{display:none}.module .text-container .text{margin:12.5px 0 0}.module .text-container .text.text-untertitel{margin-top:12.5px;margin-left:0}.module .link-button{height:50px;padding:0 12.5px 0 16.6666666667px}.module .link-button .icon{width:16.6666666667px}.module .link-button .icon:not(.icon-arrow-link){display:none}.module .link-button .link-text{margin-right:37.5px}.module .link-button .link-background{width:50px}.module .link-button:hover .link-text{margin-right:16.6666666667px}}.module-double-img{position:relative;display:flex;flex-direction:column}.module-double-img .img,.module-single-img .img{background-position:center;background-size:cover;background-repeat:no-repeat}.module-double-img .img.left{position:absolute;height:100%;max-width:calc(100% - 775px);min-width:50%;width:100%;margin-left:37.5px}.module-double-img .img.right{display:flex;flex:1;width:625px;max-width:calc(50% - 150px);background-clip:border-box;margin-left:auto;margin-right:37.5px}@media (max-width:76.375em){.module-double-img .img.left{height:100%;max-width:none;width:calc(100% - 75px);margin-left:37.5px}.module-double-img .img.right{display:none}}@media (max-width:47.9375em){.module-double-img{display:block;margin-top:50px}.module-double-img .img.left{position:relative;height:33vh;width:100%;margin-left:0}}.module-single-img{position:relative}.module-single-img .img{position:absolute;height:100%;width:calc(100% - 75px);margin-left:37.5px}.module-single-img.module-viewport-fullscreen .img{width:100%;margin-left:0}.module-single-img.module-viewport-fullscreen .text-container.text-right{right:100px}.module-single-img .text-container{position:absolute}.module-single-img .text-container.text-right{right:0}@media (max-width:76.375em){.module-single-img.module-viewport-fullscreen .text-container.text-right{right:37.5px}}@media (max-width:47.9375em){.module-single-img{margin-top:50px;display:flex;flex-wrap:wrap;min-height:0}.module-single-img.module-link-button .text-container{padding-bottom:100px}.module-single-img .img{order:1;position:relative;width:100%;height:33vh;margin-left:0}.module-single-img .text-container{height:auto;order:2;position:relative!important}.module-single-img .link-button{bottom:25px}.module-single-img.module-viewport-fullscreen .img{height:40vh}.module-single-img.module-viewport-fullscreen.module-text-left .text-container,.module-single-img.module-viewport-fullscreen.module-text-right .text-container{margin:-25px 0 0}.module-single-img.module-viewport-fullscreen.module-text-left .text-container.text-right,.module-single-img.module-viewport-fullscreen.module-text-right .text-container.text-right{right:0}.module-single-img.module-viewport-fullscreen.module-text-left .link-button,.module-single-img.module-viewport-fullscreen.module-text-right .link-button{right:50px}}.module-text-right .img.right,.slider-text-right .img.right{height:100%;margin-top:75px}.module-slider,.module-start-teaser{position:relative}.module-slider .item-ctrl,.module-start-teaser .item-ctrl{bottom:50px;right:0}.module-slider.module-slider-fullscreen.module-viewport-content .img,.module-start-teaser.module-slider-fullscreen.module-viewport-content .img{width:calc(100% - 75px);margin:0 37.5px}.module-slider.module-slider-fullscreen.module-viewport-content .item-ctrl,.module-start-teaser.module-slider-fullscreen.module-viewport-content .item-ctrl{right:0}.module-slider.module-slider-fullscreen.module-viewport-content .text-right,.module-start-teaser.module-slider-fullscreen.module-viewport-content .text-right{right:-37.5px}.module-slider.module-slider-fullscreen.module-viewport-content.module-text-single,.module-start-teaser.module-slider-fullscreen.module-viewport-content.module-text-single{margin:75px 137.5px}.module-slider.module-slider-fullscreen.module-viewport-content.module-text-single .text-single.text-left,.module-start-teaser.module-slider-fullscreen.module-viewport-content.module-text-single .text-single.text-left{left:-37.5px}.module-slider.module-slider-fullscreen.module-viewport-content.module-text-single .item-ctrl,.module-slider.module-slider-fullscreen.module-viewport-content.module-text-single .text-single.text-right,.module-start-teaser.module-slider-fullscreen.module-viewport-content.module-text-single .item-ctrl,.module-start-teaser.module-slider-fullscreen.module-viewport-content.module-text-single .text-single.text-right{right:-37.5px}.module-slider.module-slider-fullscreen.module-viewport-content.module-link-button .item-ctrl,.module-start-teaser.module-slider-fullscreen.module-viewport-content.module-link-button .item-ctrl{right:250px}.module-slider.module-slider-fullscreen.module-link-button .item-ctrl,.module-start-teaser.module-slider-fullscreen.module-link-button .item-ctrl{left:auto;margin-right:75px}.module-slider.module-slider-fullscreen .item-ctrl,.module-start-teaser.module-slider-fullscreen .item-ctrl{bottom:50px;right:100px}.module-slider.module-slider-fullscreen .text-container,.module-start-teaser.module-slider-fullscreen .text-container{position:absolute}.module-slider .link-button,.module-start-teaser .link-button{opacity:0}.module-slider.module-link-button .item-ctrl,.module-start-teaser.module-link-button .item-ctrl{right:auto;left:calc(100% - 850px)}@media screen and (max-width:1750px){.module-slider.module-link-button .item-ctrl,.module-start-teaser.module-link-button .item-ctrl{left:calc(50% - 75px)}}.module-slider .slider-item,.module-start-teaser .slider-item{position:relative;height:100%;width:100%}.module-slider .slider-item.is-selected .link-button,.module-start-teaser .slider-item.is-selected .link-button{transition:opacity .3s .35s ease-in-out;opacity:1}.module-slider .item-ctrl,.module-start-teaser .item-ctrl{background-color:#fff;position:absolute;display:flex;align-items:center;z-index:10}.module-slider .item-ctrl .item-nav,.module-start-teaser .item-ctrl .item-nav{overflow:hidden}.module-slider .item-ctrl .item-nav .item-prev-next,.module-start-teaser .item-ctrl .item-nav .item-prev-next{display:block;height:25px;box-sizing:content-box;width:auto;float:left}.module-slider .item-ctrl .item-nav .item-prev-next polygon,.module-start-teaser .item-ctrl .item-nav .item-prev-next polygon,.module-video .video-container .play-button svg path{fill:#9b907b}.module-slider .item-ctrl .item-nav .item-prev-next:hover,.module-start-teaser .item-ctrl .item-nav .item-prev-next:hover{cursor:pointer}.module-slider .item-ctrl .item-nav .item-next,.module-start-teaser .item-ctrl .item-nav .item-next{padding:25px 25px 25px 11.5px}.module-slider .item-ctrl .item-nav .item-prev,.module-start-teaser .item-ctrl .item-nav .item-prev{padding:25px 11.5px 25px 25px}.module-slider .item-ctrl .item-indicator,.module-start-teaser .item-ctrl .item-indicator{position:relative;margin-right:25px;width:25px;height:25px}.module-slider .item-ctrl .item-indicator .item-actual,.module-slider .item-ctrl .item-indicator .item-all,.module-start-teaser .item-ctrl .item-indicator .item-actual,.module-start-teaser .item-ctrl .item-indicator .item-all{font-family:"garamond-premier-pro-subhead";font-size:17px;line-height:12.5px;color:#9b907b}.module-slider .item-ctrl .item-indicator .item-actual,.module-start-teaser .item-ctrl .item-indicator .item-actual{position:absolute;top:0;left:2px;display:block}.module-slider .item-ctrl .item-indicator .item-all,.module-start-teaser .item-ctrl .item-indicator .item-all{position:absolute;bottom:0;right:0;display:block}.module-slider .item-ctrl .item-indicator .item-keyline,.module-start-teaser .item-ctrl .item-indicator .item-keyline{bottom:12px;left:5px;position:absolute;display:block;width:15px;height:1px;transform:rotate(-45deg);background-color:#9b907b}@media (max-width:76.375em){.module-slider.module-slider-fullscreen.module-link-button .item-ctrl{left:37.5px;right:auto!important;margin-right:0}.module-slider.module-slider-fullscreen .item-ctrl{right:37.5px}.module-slider.module-link-button .item-ctrl{left:auto}}@media (max-width:47.9375em){.module-slider{margin-top:25px}.module-slider.module-slider-fullscreen.module-link-button .item-ctrl{left:25px}.module-slider.module-slider-fullscreen .item-ctrl{right:25px;bottom:25px}.module-slider .item-ctrl .item-nav .item-prev-next{height:50px;width:25px;display:flex;justify-content:center;align-items:center}.module-slider .item-ctrl .item-nav .item-prev-next svg{height:12.5px}.module-slider .item-ctrl .item-nav .item-next,.module-slider .item-ctrl .item-nav .item-prev{padding:0}.module-slider .item-ctrl .item-indicator{display:none}}.grid-list{width:100%}.grid-list::after{content:"";display:block;clear:both}.grid-list .grid-item{position:relative;float:left}.module-slider-double.module-headline{margin-top:50px}.module-slider-double .slider-item{position:relative;display:flex;flex-direction:column}.module-slider-double .text-container.text-left{left:0;top:0;position:absolute}.module-slider-double .text-container.text-fake{opacity:0}.module-slider-double .text-container.text-single.text-right{right:0;top:0;position:absolute}@media (max-width:47.9375em){.module-slider.module-slider-double{margin-top:25px;height:calc(100vh - 62.5px);margin-right:0;margin-left:0}.module-slider.module-slider-double.module-slider-running-text .item-ctrl{right:auto;top:calc(40vh - 75px)}.module-slider.module-slider-double .slider-item.slider-running-text,.module-slider.module-slider-double.module-headline{margin-top:0}.module-slider.module-slider-double .slider-item{margin-top:50px}.module-slider.module-slider-double .slider-item.slider-running-text .link-button{bottom:25px}.module-slider.module-slider-double .slider-item .img{height:100%}.module-slider.module-slider-double .text-container{margin-top:25px;margin-right:25px;margin-left:25px;width:calc(100% - 50px)}.module-slider.module-slider-double .text-container.text-fake{display:none}.module-slider.module-slider-double .link-button{bottom:75px}.module-slider.module-slider-double .item-ctrl{left:25px;bottom:25px}}.module-slider-single.module-headline{margin-top:50px}.module-slider-single .img,.module-slider-single.module-slider-viewport-content .flickity-viewport{height:100%;top:0;width:100%;position:absolute}.module-slider-single.module-slider-viewport-content.module-link-button .item-ctrl{left:auto;margin-right:75px}.module-slider-single.module-slider-viewport-content .slider-item .img{margin:0 37.5px;width:calc(100% - 75px)}.catalogueEl__form.is-zoho .zf-subContWrap ul li input[type=checkbox]+label a:hover::after,.module-slider-single .slider-item.slider-text-right .text-container{right:0}.module-slider-single .img{left:0;background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:76.375em){.module-slider-single.module-slider-viewport-content.module-link-button .item-ctrl{left:0;right:auto!important;margin-right:0}}@media (max-width:47.9375em){.module-slider{margin-top:25px;padding-top:25px}.module-slider.module-slider-viewport-content{margin-left:0;margin-right:0}.module-slider.module-slider-viewport-content .text-container{margin-left:25px;margin-right:25px}.module-slider.module-slider-viewport-content .item-ctrl{right:25px}.module-slider.module-slider-single{padding-top:0;margin-top:50px;height:calc(100vh - 62.5px)}.module-slider.module-slider-single.module-headline{margin-top:25px}.module-slider.module-slider-single.module-slider-fullscreen:not(.module-slider-start):not(.module-slider-running-text):not(.module-no-textcontainer){margin-top:25px}.module-slider.module-slider-single.module-slider-fullscreen:not(.module-slider-start):not(.module-slider-running-text):not(.module-no-textcontainer) .slider-item{margin-top:75px}.module-slider.module-slider-single.module-slider-fullscreen:not(.module-slider-start):not(.module-slider-running-text):not(.module-no-textcontainer) .text-container{margin-top:-50px}.module-slider.module-slider-single.module-slider-viewport-content:not(.module-slider-start):not(.module-slider-running-text) .item-ctrl{bottom:25px}.module-slider.module-slider-single .slider-item.slider-viewport-content .img{width:100%;margin:0}.module-slider.module-slider-single .slider-item .img{height:100%}.module-slider.module-slider-single.module-slider-running-text.module-text-single{height:auto!important;min-height:0;display:flex;flex-wrap:wrap}.module-slider.module-slider-single.module-slider-running-text.module-text-single .flickity-viewport{display:inline-flex;order:1;width:100%;height:40vh}.module-slider.module-slider-single.module-slider-running-text.module-text-single .text-container{margin-top:-25px;display:inline-flex;flex-wrap:wrap;order:2;position:relative}.module-slider.module-slider-single.module-slider-running-text.module-text-single.module-link-button .link-button{bottom:50px;right:25px}.module-slider.module-slider-running-text{min-height:0}.module-slider.module-slider-running-text.module-link-button.module-viewport-content .item-ctrl{left:25px}.module-slider.module-slider-running-text.module-link-button.module-viewport-content .link-button{bottom:25px}.module-slider.module-slider-running-text .slider-item{display:flex;flex-wrap:wrap;height:auto}.module-slider.module-slider-running-text .slider-item.slider-link-button .text-container{padding-bottom:100px}.module-slider.module-slider-running-text .slider-item .text-container{margin-top:-25px;order:2;position:relative}.module-slider.module-slider-running-text .slider-item .img{height:40vh;order:1;position:relative;margin-top:0}.module-slider.module-slider-running-text .slider-item .link-button{right:50px}.module-slider.module-slider-running-text .item-ctrl{top:calc(40vh - 100px);bottom:auto}.module-slider-single.module-slider-viewport-content:not(.module-slider-running-text){padding-top:25px;margin-top:25px}.module-slider-single.module-slider-viewport-content:not(.module-slider-running-text) .flickity-viewport{padding-top:75px}.module-slider-single.module-slider-viewport-content:not(.module-slider-running-text) .text-container{width:calc(100% - 50px)}.module-slider-single.module-slider-viewport-content:not(.module-slider-running-text).module-link-button .link-button{bottom:25px}.module-slider-single.module-slider-viewport-content:not(.module-slider-running-text).module-link-button .item-ctrl{bottom:25px;left:25px}.module-slider-single.module-slider-viewport-content.module-text-single:not(.module-slider-running-text).module-link-button .link-button{bottom:100px}}.module-slider-start{height:calc(100vh - 125px)}.module-slider-start.slider-gmaps .text{position:absolute;left:50%;transform:translateX(-50%)}.module-slider-start .slider-item{display:flex;justify-content:center;align-items:flex-end}.module-slider-start .slider-item .walkAroundFrame{width:100%!important;height:100%;display:block}.module-slider-start .slider-item .gmaps-overlay-btn{display:none;position:absolute;z-index:2;bottom:150px;left:100px;box-shadow:rgba(0,0,0,.3)0 1px 4px -1px;border-radius:2px;background-color:#b80000;padding:4px 10px 2px;font-size:12px;color:#fff;letter-spacing:.25px}.module-slider-start .slider-item .gmaps-overlay-btn:hover{cursor:pointer}.module-slider-start .slider-item .gmaps-overlay{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.module-slider-start .slider-item .gmaps-overlay .underlay{z-index:5;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(26,26,26,.55)}.module-slider-start .slider-item .gmaps-overlay span{display:block;z-index:10;opacity:1;position:relative;color:#fff}.module-slider-start .slider-item .gmaps-overlay:hover{cursor:pointer}.module-slider-start .slider-item .gm-iv-address-description,.module-slider-start .slider-item .gm-iv-vertical-separator{display:none}.module-slider-start .slider-item .gm-iv-address{height:auto;width:auto}.module-slider-start .slider-item .gm-iv-marker{display:none;position:static;height:13px}.module-slider-start .slider-item .gm-iv-profile-url{display:none}.module-slider-start .slider-item #pano,.module-video .video-container #ytplayer{width:100%;height:100%}.module-slider-start .slider-item .gm-iv-address-link{display:inline-block;position:static}.module-slider-start .slider-item .fullscreen{top:130px!important;left:0!important;right:auto!important}.module-slider-start .slider-item-button .text{bottom:50px}.module-slider-start .stoerer,.module-slider-start .stoerer-bild{position:absolute;right:87.5px;width:200px;z-index:20;top:75px}.module-slider-start .stoerer{padding:10px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;top:50px;border-radius:50%;height:200px;background-color:#b80000;border:solid 1.5px #fff}.module-slider-start .stoerer span{align-self:flex-start;display:inline-flex;width:100%;font-family:"garamond-premier-pro-subhead";font-size:26px;color:#fff}.module-slider-start .stoerer .icon{display:inline-flex;width:62.5px;height:auto;max-height:62.5px}.module-slider-start .text{position:relative;bottom:62.5px;z-index:12;max-width:66vw}.module-slider-start .text:has(.slider-order-1){display:grid}.module-slider-start .text:has(.slider-order-1) .link-button{width:fit-content}.module-slider-start .text:has(.slider-order-1) .slider-order-1{order:1}.module-slider-start .text.solo-headline{bottom:125px}.module-slider-start .text .headline,.module-slider-start .text .subline{color:#fff;text-align:center;width:100%}@media (min-width:76.4375em){.module-slider-start .text .headline{font-size:108px;line-height:1}}@media (max-width:76.375em){.module-slider-start .text .headline{font-size:8vw;line-height:1}}@media (max-width:47.9375em){.module-slider-start .text .headline{font-size:36px;line-height:1}}@media (min-width:101.1875em){.module-slider-start .text .headline{font-size:108px;line-height:1}}.module-slider-start .text .subline{margin-top:25px;font-family:"FGKristine"}@media (min-width:76.4375em){.module-slider-start .text .subline{font-size:38px;line-height:1.4}}@media (max-width:76.375em){.module-slider-start .text .subline{font-size:3vw;line-height:1.6}}@media (max-width:47.9375em){.module-slider-start .text .subline{font-size:18px;line-height:1.6}}@media (min-width:101.1875em){.module-slider-start .text .subline{font-size:38px;line-height:1.4}}.module-slider-start .text p{font-size:18px;line-height:25px;font-style:italic;margin-top:25px;color:#fff;text-align:center;max-width:975px}.module-slider-start .text table{color:#fff;--td-background:#07601f;--td-color:#fff;width:100%;margin-block:1.5rem;font-size:1.25em;position:relative;z-index:1}.module-slider-start .text table td{background:var(--td-background);color:var(--td-color);padding:1em}.module-slider-start .text table tr:nth-child(even){--td-background:#fff;--td-color:#07601f}.module-slider-start .text .link-button{z-index:20;display:inline-flex;position:relative;left:50%;transform:translateX(-50%);margin-top:25px}.module-slider-start .overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;opacity:.3;background:-moz-linear-gradient(top,rgba(26,26,26,0)0,#1a1a1a 100%);background:-webkit-linear-gradient(top,rgba(26,26,26,0)0,#1a1a1a 100%);background:linear-gradient(to bottom,rgba(26,26,26,0)0,#1a1a1a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#1a1a1a",GradientType=0 )}.module-slider-start.ornament.ornament-start::after{content:"";display:block;position:absolute;opacity:.25;background-size:contain;background-position:left center;background-repeat:no-repeat;height:50vh;width:42vh;background-image:url(../img/wl_ornament_start.svg);z-index:10;bottom:25px;left:25px}@media (max-width:76.375em){.module-slider-start{height:calc(100vh - 75px)}.module-slider-start.slider-gmaps .text{left:37.5px;transform:translateX(0)}.module-slider-start .slider-item{display:flex;justify-content:flex-start}.module-slider-start .slider-item .gmaps-overlay-btn{bottom:50px;left:25px}.module-slider-start .stoerer-bild{right:0;left:37.5px;width:175px;top:50px}.module-slider-start .stoerer{right:0;left:25px;top:100px;width:175px;height:175px;transform:rotate(-15deg)}.module-slider-start .stoerer span{font-size:22px}.module-slider-start .stoerer .icon{width:50px}.module-slider-start .text{margin-right:262.5px;bottom:50px;left:37.5px}.module-slider-start .text .link-button{left:0;transform:translateX(0)}.module-slider-start .text p{font-size:16px;text-align:left}.module-slider-start .text .headline,.module-slider-start .text .subline{text-align:left}.module-slider-start.ornament.ornament-start::after{display:none}}@media (max-width:47.9375em){.module-slider-start{height:calc(100vh - 62.5px)}.module-slider-start.slider-gmaps .text{left:25px}.module-slider-start .slider-item-button .text{margin-right:25px;max-width:100%;left:0;margin-left:25px;bottom:25px}.module-slider-start .slider-item-button .text p{margin-top:12.5px}.module-slider-start .stoerer-bild{width:150px;top:25px}.module-slider-start .stoerer{top:25px;width:125px;height:125px}.module-slider-start .stoerer span{font-size:15px;font-weight:700}.module-slider-start .stoerer .icon{width:37.5px}.module-slider-start .text{margin-right:125px;bottom:25px;left:25px}.module-slider-start .text p{font-size:14px;line-height:1.2}.module-slider-start .text .subline{margin-top:12.5px}.module-slider-start .overlay{opacity:.5!important}.module-slider.module-slider-start,.module-start-teaser.module-slider-start{padding-top:0}.module-slider.module-slider-start .slider-item .img,.module-start-teaser.module-slider-start .slider-item .img{margin-top:0}}.module-slider-line{height:475px;transform-style:preserve-3d}.module-slider-line .slider-item{width:100%}.module-slider-line .slider-item .img{height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.module-slider-line .item-ctrl{top:50%;transform:translateY(-50%);height:75px;width:75px}.module-slider-line .item-ctrl.item-ctrl-prev{left:0;right:auto}.module-slider-line .item-ctrl.item-ctrl-next{left:auto;right:0}.module-slider-line .item-ctrl .item-nav{height:100%;width:100%}.module-slider-line .item-ctrl .item-nav .item-prev-next{display:flex;align-items:center;justify-content:center;height:100%;width:100%;padding:0}.module-slider-line .item-ctrl .item-nav .item-prev-next svg{width:auto;height:25px}@media (max-width:76.375em){.module-slider-line{height:325px}}@media (max-width:47.9375em){.module-slider-line .item-ctrl{height:50px;width:50px}.module-slider-line .item-ctrl .item-nav .item-prev-next svg{width:auto;height:16.6666666667px}}.module-store{height:auto;overflow:hidden}.module-store .text-container{width:100%;max-width:100%;padding-top:0;padding-left:37.5px;background:0 0}.module-store .link-general{position:relative;bottom:0;float:right;margin-top:75px}.module-slider-store{padding:0 37.5px}.module-slider-store .slider-item{width:calc(100%/5 - 20px);padding-bottom:37.5px;margin-right:25px}.module-slider-store .store-button{opacity:1;bottom:0;right:0;left:0;margin:0 25px;border:0;color:#9b907b}.module-slider-store .store-button .icon.icon-arrow-link{display:block;margin-left:auto;min-width:25px}.module-slider-store .store-button .icon.icon-arrow-link polygon{transition:fill .2s ease-in-out;fill:#9b907b}.module-slider-store .store-button .link-text{color:#9b907b;margin-right:25px}.module-slider-store .store-button .link-background{width:0}.module-slider-store .slider-item:hover .link-background,.module-slider-store .store-button:hover .link-background{width:calc(100% + 2px)}.module-slider-store .slider-item:hover .link-text,.module-slider-store .store-button:hover .link-text{margin-right:25px;color:#fff}@media screen and (min-width:1365px) and (max-width:1619px){.module-slider-store .slider-item{width:calc(25% - 18.75px)}}@media screen and (max-width:1365px){.module-slider-store .slider-item{width:calc(33.3333333333% - 16.6666666667px)}}@media (max-width:76.375em){.module-store{min-height:0}.module-slider-store{padding:0 37.5px}.module-slider-store .store-button{margin:0}}@media (max-width:47.9375em){.module-store{margin-top:50px}.module-store .text-container{padding:0}.module-store .slider-item{width:100%}.module-store .link-general{right:0;margin-top:25px}.module-slider-store{background-color:rgba(255,255,255,.3);padding:25px;box-sizing:content-box}.module-slider-store .store-button .icon.icon-arrow-link{min-width:16.6666666667px}}.module-slider-modules{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;padding-bottom:125px}.module-slider-modules.module-headline{margin-top:50px}.module-slider-modules .module-select{display:inline-flex;flex:1;overflow:hidden;width:20%;position:relative;margin-right:calc(100% - 20% + 2px)}.module-slider-modules .module-select.active .overlay,.module-slider-modules .module-select:hover .overlay{opacity:0}.module-slider-modules .module-select.active .name,.module-slider-modules .module-select:hover .name{width:100%!important}.module-slider-modules .module-select:not(.active):hover{cursor:pointer}.module-slider-modules .module-select:not(:first-of-type){margin-top:8.3333333333px}.module-slider-modules .module-select .overlay{padding-left:37.5px;background-clip:content-box;transition:opacity .2s ease-in-out;position:absolute;z-index:5;width:100%;height:calc(100% + 2px);top:-1px;bottom:-1px;background-color:#1a1a1a;opacity:.66}.module-slider-modules .module-select .name{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;position:absolute;z-index:10;max-width:calc(100% - 25px)!important;background-color:#fff;bottom:25px;height:50px;transition:all .2s ease-in-out}.module-slider-modules .module-select .name span{white-space:nowrap;padding:0 25px 0 50px;text-align:right;transition:all .2s ease-in-out;font-family:"garamond-premier-pro-subhead";font-size:18px}.module-slider-modules .module-select .img{height:calc(100% + 2px);top:-1px;bottom:-1px;padding-left:37.5px;background-clip:content-box}.module-slider-modules .module-slider{position:absolute;display:inline-flex;flex-wrap:wrap;right:0;top:0;width:calc(100% - 20% - 25px);height:calc(100% - 125px)}.module-slider-modules .module-slider .flickity-viewport{order:1;width:100%}.module-slider-modules .module-slider .slider-item{margin-right:37.5px;margin-left:2px;width:calc(100% - 37.5px)}.module-slider-modules .module-slider .text-container{order:2;z-index:5;position:relative;margin-top:-125px;left:50px}.module-slider-modules .module-slider.hidden{display:none}.module-slider-modules .img{background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;height:100%;width:100%}@media screen and (max-width:1365px){.module-slider-modules .module-select{margin-right:calc(100% - 25% + 2px)}.module-slider-modules .module-slider{width:calc(100% - 25% - 25px)}.module-slider-modules .module-slider .text-container{width:100%;margin-top:-50px;left:0;margin-left:50px}.module-slider-modules .module-slider .item-ctrl{bottom:100px}}@media (max-width:47.9375em){.module-slider-modules{padding-bottom:0;margin-top:50px;margin-bottom:0!important;margin-left:0;margin-right:0;height:auto}.module-slider-modules.module-headline{margin-top:25px}.module-slider-modules .module-select{flex:auto;align-items:center;justify-content:center;height:37.5px;width:100%;margin-left:3px;margin-right:3px}.module-slider-modules .module-select:not(:first-of-type){margin-top:3px}.module-slider-modules .module-select .overlay{display:none}.module-slider-modules .module-select .name{justify-content:center;position:relative;bottom:auto;height:100%;width:100%!important;max-width:100%!important}.module-slider-modules .module-select .name span{white-space:nowrap;padding:0 25px;text-align:center;font-size:15px}.module-slider-modules .module-select .img{display:none}.module-slider-modules .module-slider{order:2;position:relative;right:auto;top:auto;width:100%;height:auto;margin:3px 0 0;padding:0}.module-slider-modules .module-slider .flickity-viewport{height:40vh;order:2}.module-slider-modules .module-slider .item-ctrl{top:calc(40vh - 100px);left:25px;right:auto;bottom:auto}.module-slider-modules .module-slider .slider-item{margin-right:0;margin-left:0;width:100%}.module-slider-modules .module-slider .text-container{order:3;position:relative;margin-top:-25px;left:0;margin-left:25px;margin-right:25px}}.module-slider-flat{margin-top:75px;position:relative;height:auto}.module-slider-flat.module-headline{margin-top:50px}.module-slider-flat .flat-text-container{transition:opacity .2s ease-in-out;opacity:0;position:absolute;z-index:7;width:100%;top:50%;transform:translateY(-50%);padding:0 25px}.module-slider-flat .flat-text-container .decoline,.module-slider-flat .flat-text-container .headline{color:#fff;text-align:center}@media (min-width:76.4375em){.module-slider-flat .flat-text-container .headline{font-size:32px;line-height:1.2}}@media (max-width:76.375em){.module-slider-flat .flat-text-container .headline{font-size:32px;line-height:1.2}}@media (max-width:47.9375em){.module-slider-flat .flat-text-container .headline{font-size:32px;line-height:1.2}}@media (min-width:101.1875em){.module-slider-flat .flat-text-container .headline{font-size:42px;line-height:1.2}}.module-slider-flat .flat-text-container .decoline{font-family:"FGKristine"}@media (min-width:76.4375em){.module-slider-flat .flat-text-container .decoline{font-size:22px;line-height:1.5}}@media (max-width:76.375em){.module-slider-flat .flat-text-container .decoline{font-size:22px;line-height:1.5}}@media (max-width:47.9375em){.module-slider-flat .flat-text-container .decoline{font-size:21px;line-height:1.5}}@media (min-width:101.1875em){.module-slider-flat .flat-text-container .decoline{font-size:28px;line-height:1.3}}.module-slider-flat .flickity-viewport{height:475px}.module-slider-flat .slider-item{width:calc(33.3333333333% - 91.6666666665px)}.module-slider-flat .slider-item .overlay-side{opacity:.66;background-color:#e4e1dc}.module-slider-flat .slider-item .overlay-hover{background-color:#1a1a1a;opacity:0}.module-slider-flat .slider-item .overlay{transition:opacity .25s ease-in-out;position:absolute;height:100%;width:100%;z-index:5}.module-slider-flat .slider-item.is-active:hover .overlay-hover{opacity:.66}.module-slider-flat .slider-item.is-active:hover .flat-text-container{opacity:1}.module-slider-flat .slider-item.is-active .overlay-side{opacity:0}.module-slider-flat .item-ctrl{top:auto;bottom:162.5px;transform:translateY(-50%)}.module-slider-flat .item-ctrl.item-ctrl-prev{margin-left:100px}.module-slider-flat .item-ctrl.item-ctrl-next{margin-right:100px}@media (max-width:76.375em){.module-slider-flat{margin-top:25px}.module-slider-flat .flickity-viewport{height:325px}.module-slider-flat .slider-item{width:calc(100% - 150px)}.module-slider-flat .slider-item.is-selected:hover .overlay-hover{opacity:.66!important}.module-slider-flat .slider-item.is-selected:hover .flat-text-container{opacity:1!important}.module-slider-flat .slider-item.is-selected .overlay-side{opacity:0!important}.module-slider-flat .slider-item.is-active:hover .flat-text-container,.module-slider-flat .slider-item.is-active:hover .overlay-hover{opacity:0}.module-slider-flat .slider-item.is-active .overlay-side{opacity:.66}.module-slider-flat .item-ctrl{bottom:87.5px}.module-slider-flat .item-ctrl.item-ctrl-prev{margin-left:37.5px}.module-slider-flat .item-ctrl.item-ctrl-next{margin-right:37.5px}}@media (max-width:47.9375em){.module-slider-flat{margin-top:25px}.module-slider-flat.module-headline{margin-top:0}.module-slider-flat .flat-text-container .decoline,.module-slider-flat .flat-text-container .headline{font-size:1.2em}.module-slider-flat .slider-item{width:calc(100% - 100px)}.module-slider-flat .item-ctrl{bottom:112.5px}.module-slider-flat .item-ctrl.item-ctrl-prev{margin-left:25px}.module-slider-flat .item-ctrl.item-ctrl-next{margin-right:25px}}.module-slider-events{margin-top:0;padding:75px 0}.module-slider-events .slider-item{height:100%;width:66.6666666%;margin-right:25px}.module-slider-events .slider-item.is-selected .overlay{background-color:transparent}.module-slider-events .slider-item.is-selected .text-container{opacity:1}.module-slider-events .slider-item .text-container{z-index:5;transition:opacity .1s ease-in-out;opacity:0;position:absolute;margin-left:100px}.module-slider-events .slider-item .overlay{transition:background-color .25s ease-in-out;width:100%;height:100%;background-color:rgba(26,26,26,.88);position:absolute;top:0;left:0}.module-slider-events .slider-item .img{position:relative;margin-top:50px;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.module-slider-events .item-ctrl{right:calc(33.3333333% - 37.5px);bottom:112.5px}@media (max-width:47.9375em){.module-slider-events{margin-top:50px;padding:0}.module-slider-events .slider-item{height:auto;width:100%;margin-right:0}.module-slider-events .slider-item.is-selected .text-container{opacity:1}.module-slider-events .slider-item .text-container{opacity:1;margin:0 25px}.module-slider-events .slider-item .overlay{display:none}.module-slider-events .slider-item .img{width:100%;height:40vh;margin-top:0}.module-slider-events .item-ctrl{right:25px;bottom:112.5px}}.module-slider-contact{height:auto;min-height:0;display:flex}.module-slider-contact .text-container{position:relative;z-index:10;margin:75px 0}.module-slider-contact .text-container .text.text-untertitel{margin-top:50px}.module-slider-contact .text-container .button-container{margin-left:75px;display:flex;flex-wrap:wrap}.module-slider-contact .text-container .button-container .link-button{position:relative;bottom:auto;margin-top:25px}.module-slider-contact .text-container .button-container .link-button:nth-of-type(1){margin-right:50px}.module-slider-contact .module-slider{flex:1;margin-left:-125px;padding-right:37.5px}.module-slider-contact .module-slider .img{background-position:center;background-size:cover;background-repeat:no-repeat;height:100%;width:100%}@media (max-width:76.375em){.module-slider-contact .text-container{margin:0}.module-slider-contact .text-container .subline::before{display:none}.module-slider-contact .text-container .text.text-untertitel{margin-top:25px;margin-left:0}.module-slider-contact .text-container .button-container{margin-left:0}.module-slider-contact .module-slider{min-width:40vw;margin:37.5px 0}}@media (max-width:47.9375em){.module-slider-contact{flex-wrap:wrap;margin-top:50px}.module-slider-contact .text-container{display:inline-flex;flex-wrap:wrap;order:2;margin:0}.module-slider-contact .text-container .button-container .link-button{right:auto}.module-slider-contact .text-container .button-container .link-button:nth-of-type(1){margin-right:25px}.module-slider-contact .module-slider{margin:0;padding:0;height:40vh}.module-slider-contact .module-slider .item-ctrl{bottom:25px;right:25px}}a.text-container{border-left:4px solid #fff;position:absolute!important;transition:border-left-color .3s ease-in-out}a.text-container>*{transition:transform .3s ease-in-out}a.text-container .decoline,a.text-container .headline{transition:color .3s ease-in-out}@media (min-width:76.4375em){a.text-container:hover{cursor:pointer;border-left-color:#b80000}a.text-container:hover>*{transform:translateX(8px)}a.text-container:hover .decoline,a.text-container:hover .headline{color:#b80000}}.module-single-img .headline-container a.link-title,.module-slider .headline-container a.link-title,.start-teaser-product .headline-container a.link-title{border-bottom:none!important}.module-single-img .headline-container a.link-title>*,.module-slider .headline-container a.link-title>*,.start-teaser-product .headline-container a.link-title>*{text-decoration:none;transition:color .35s ease-in-out,border-bottom-color .35s ease-in-out}@media (min-width:76.4375em){.module-single-img .headline-container a.link-title:hover,.module-slider .headline-container a.link-title:hover,.start-teaser-product .headline-container a.link-title:hover{cursor:pointer}.module-single-img .headline-container a.link-title:hover>*,.module-slider .headline-container a.link-title:hover>*,.start-teaser-product .headline-container a.link-title:hover>*{color:#b80000;transition:color .35s ease-in-out}}.module-info-contact{height:auto;min-height:0;display:flex}.module-info-contact .text-container{position:relative;z-index:10;padding-top:25px;padding-bottom:25px}.module-info-contact .text-container ul{margin-bottom:25px}.module-info-contact .text-container ul li{color:#9b907b;line-height:1.75rem}.module-info-contact .text-container ul li::before{position:relative;top:2px;content:"";display:inline-flex;height:15px;width:2px;background:#9b907b;margin-right:12.5px}.module-info-contact .text-container .text.text-untertitel{margin-top:25px}.module-info-contact .text-container .button-container{margin-left:75px;display:flex;flex-wrap:wrap}.module-info-contact .text-container .button-container .link-button{position:relative;bottom:auto;margin-top:25px}.module-info-contact .text-container .button-container .link-button:nth-of-type(1){margin-right:50px}.module-info-contact .outer-container{width:100%;height:auto;min-height:0;display:flex;background:#fff;padding:50px 0;margin-right:37.5px}.module-info-contact .module-slider{flex:1;margin-right:-37.5px}.module-info-contact .module-slider .img{background-position:center;background-size:cover;background-repeat:no-repeat;height:100%;width:100%}@media (min-width:101.1875em){.module-info-contact .text-container{width:55vw}.module-info-contact .text-container .button-container{flex-wrap:nowrap}}@media (max-width:76.375em){.module-info-contact .text-container{margin:0}.module-info-contact .text-container .subline::before{display:none}.module-info-contact .text-container .text.text-untertitel{margin-top:25px;margin-left:0}.module-info-contact .text-container .button-container{margin-left:0}.module-info-contact .outer-container{margin-right:0;width:calc(100% - 25px)}.module-info-contact .module-slider{min-width:40vw;margin-left:0;margin-right:-25px}}@media (max-width:47.9375em){.module-info-contact{flex-wrap:wrap;margin-top:50px}.module-info-contact .text-container{display:inline-flex;flex-wrap:wrap;order:2;margin:0}.module-info-contact .text-container ul li{font-size:14px}.module-info-contact .text-container .button-container .link-button{right:auto}.module-info-contact .text-container .button-container .link-button:nth-of-type(1){margin-right:25px}.module-info-contact .outer-container{width:100%;flex-wrap:wrap;padding:0}.module-info-contact .module-slider{margin:0;padding:0;height:40vh}.module-info-contact .module-slider .item-ctrl{bottom:25px;right:25px}}.module-details{position:relative;height:auto;min-height:0;padding:0 37.5px}.module-details .lds-css{opacity:1;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:15;background-color:rgba(255,255,255,.88);transition:opacity .25s .25s ease-in-out,width 0s .5s ease-in-out,height 0s .5s ease-in-out}.module-details.module-text-left .flow-text-container{margin-left:0;left:-37.5px;right:0}.module-details.ready .lds-css{opacity:0;height:0;width:0}.module-details.ready .flow-text-container{opacity:1;position:relative}.module-details.ready .text-container{opacity:1}.module-details .flow-text-container{position:absolute;max-width:calc(50% + 37.5px);z-index:5;margin-left:auto;top:50px;right:-37.5px;margin-bottom:50px;opacity:0;transition:opacity .25s .25s ease-in-out}.module-details .text-container{transition:opacity .25s .25s ease-in-out;opacity:0;width:100%}.module-details .info-text-container{position:relative}.module-details .info-text-container .headline{color:#9b907b;font-size:26px}.module-details .info-text-container .text-close{display:flex;align-items:center;justify-content:center;left:0;top:0;position:absolute;width:25px;height:25px;background-color:#b80000}.module-details .info-text-container .text-close:hover{cursor:pointer}.module-details .info-text-container .text-close span{display:inline-flex;width:7px;height:1px;background-color:#fff}.module-details .main-text-container{margin-bottom:25px}.module-details .img-container{position:relative;height:100%;width:100%}.module-details .img{width:100%;height:auto}.module-details .plus{padding:16.6666666667px;position:absolute;transform:translate(-50%,-50%)}.module-details .plus .inner{box-sizing:content-box;display:flex;align-items:center;justify-content:center;height:25px;width:25px;background-color:#fff;border:1px solid #b80000;overflow:hidden}.module-details .plus .icon{display:inline-flex}.module-details .plus .icon line{stroke:#b80000}.module-details .plus.active,.module-details .plus:hover{cursor:pointer}.module-details .plus.active .inner,.module-details .plus:hover .inner{border-color:#fff;background-color:#b80000}.module-details .plus.active .icon line,.module-details .plus:hover .icon line{stroke:#fff}.module-details .plus.active.active,.module-details .plus:hover.active{cursor:auto}@media screen and (max-width:1440px){.module-details .text-container{padding:25px 37.5px}.module-details .text-container .text{margin:12.5px 12.5px 0 0}}@media (max-width:76.375em){.module-details{min-height:0!important;padding:0}.module-details .flow-text-container{display:none}.module-details .text-container{width:100%;max-width:100%;margin-left:0;left:0}.module-details .info-text-container{position:relative}.module-details .main-text-container{position:relative;margin-bottom:0}}@media (max-width:47.9375em){.module-details{margin-top:50px;overflow:hidden}.module-details.module-text-left .img-container{height:100%;width:175%;left:-75%}.module-details .text-container{padding:25px}.module-details .img-container{height:100%;width:175%}.module-details .img{width:100%;height:auto}.module-details .plus{padding:8.3333333333px}.module-details .info-text-container .text-close,.module-details .plus .inner{height:17px;width:17px}}.module-technique{background-color:#fff;display:flex;padding:50px}.module-technique .info-container{position:relative;display:flex;flex-wrap:wrap;width:50%;height:100%}.module-technique .info-container .text-container{align-self:flex-start;background-color:transparent;width:100%;padding:0}.module-technique .info-container .text-container .text{margin-bottom:0}.module-technique .info-container .software-container{overflow:hidden;margin-left:75px}.module-technique .info-container .partner-container{overflow:hidden;margin-left:75px;align-self:flex-end;width:100%}.module-technique .info-container .partner-container .partner-text{margin-bottom:25px;letter-spacing:.12em;color:#9b907b}@media (min-width:76.4375em){.module-technique .info-container .partner-container .partner-text{font-size:14px;line-height:1.5}}@media (max-width:76.375em){.module-technique .info-container .partner-container .partner-text{font-size:14px;line-height:1.5}}@media (max-width:47.9375em){.module-technique .info-container .partner-container .partner-text{font-size:14px;line-height:1.5}}@media (min-width:101.1875em){.module-technique .info-container .partner-container .partner-text{font-size:16px;line-height:1.5}}.module-technique .info-container .banner,.module-technique .info-container .link-banner{float:left}.module-technique .info-container .banner:not(:first-of-type),.module-technique .info-container .link-banner:not(:first-of-type){margin-left:50px}.module-technique .info-container .banner{height:50px;width:auto}.module-technique .img-container{width:50%;padding-left:50px;height:100%}.module-technique .img-container .img{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center}.module-technique.module-text-right .info-container{order:2}.module-technique.module-text-right .img-container{order:1;padding-left:0;padding-right:50px}@media (max-width:76.375em){.module-technique{padding:37.5px}.module-technique .info-container .partner-container,.module-technique .info-container .software-container{margin-left:50px}.module-technique .info-container .banner,.module-technique .info-container .link-banner{float:left}.module-technique .info-container .banner:not(:first-of-type),.module-technique .info-container .link-banner:not(:first-of-type){margin-left:12.5px}.module-technique .info-container .banner{height:37.5px}.module-technique .img-container{padding-left:37.5px}.module-technique.module-text-right .img-container{padding-right:37.5px}}@media (max-width:47.9375em){.module-technique{flex-wrap:wrap;padding:25px;margin-top:50px}.module-technique .info-container{margin-top:12.5px;order:2;display:block;width:100%}.module-technique .info-container .software-container{margin-top:25px;margin-left:0;display:block}.module-technique .info-container .banner,.module-technique .info-container .link-banner{float:none;display:block}.module-technique .info-container .banner:not(:first-of-type),.module-technique .info-container .link-banner:not(:first-of-type){margin:12.5px 0 0}.module-technique .info-container .banner:first-of-type,.module-technique .info-container .link-banner:first-of-type{margin-right:0}.module-technique .info-container .partner-container{margin-top:25px;margin-left:0}.module-technique .info-container .partner-container .partner-text{margin-bottom:12.5px}.module-technique .info-container .partner-container .banner{height:auto;max-height:37.5px;max-width:100%}.module-technique.module-text-right .img-container{padding-right:0}.module-technique .img-container{order:1;width:100%;padding-left:0;height:33vh}}.active .module-before-after .img-container .img-sizer-container{margin-left:-50%}.active .module-before-after .img-container .img-sizer-container .img{margin-left:50%}.active .module-before-after .img-container .img-sizer{left:50%}.active .module-before-after.notransition .img-container .img-sizer,.active .module-before-after.notransition .img-container .img-sizer-container,.active .module-before-after.notransition .img-container .img-sizer-container .img{transition:none}.module-before-after.notransition .img-container .img-sizer-container{transition:none;margin-left:-50%}.module-before-after.notransition .img-container .img-sizer-container .img{transition:none;margin-left:50%}.module-before-after.notransition .img-container .img-sizer{transition:none;left:50%}.module-before-after{display:flex;flex-direction:column;height:auto;min-height:0}.module-before-after .text-container{position:relative;z-index:10}.module-before-after .img-container{position:relative;height:30vh;min-height:40vw;margin-top:-50px;padding-left:37.5px;box-sizing:border-box;overflow-y:hidden}.module-before-after .img-container>.img{padding-right:37.5px;width:calc(100% - 37.5px)!important;margin-left:37.5px;background-clip:content-box}.module-before-after .img-container .img-sizer-container{z-index:1;position:absolute;top:0;left:0;height:100%;margin-left:-100%;width:100%;overflow:hidden;transition:margin-left 1.25s ease-in-out}.module-before-after .img-container .img-sizer-container .img{margin-left:100%;left:37.5px;width:calc(100% - 37.5px);transition:margin-left 1.25s ease-in-out}.module-before-after .img-container .img-sizer{position:absolute;z-index:5;left:0;margin-left:-37.5px;top:0;height:100%;width:75px;transition:left 1.25s ease-in-out}.module-before-after .img-container .img-sizer .line{right:calc(50% - 1px);position:absolute;display:block;width:2px;height:100%;background-color:#e4e1dc}.module-before-after .img-container .img-sizer .ctrl{display:flex;align-items:center;justify-content:space-between;position:relative;top:50%;transform:translateY(-50%);background-color:#fff;width:100%;height:50px;padding:0 12.5px;border:1px solid;border-color:#e4e1dc;transition:border .25s ease-in-out}.module-before-after .img-container .img-sizer .ctrl svg line,.module-before-after .img-container .img-sizer .ctrl svg polyline{transition:all .25s ease-in-out;stroke:#9b907b}.module-before-after .img-container .img-sizer:hover{cursor:col-resize}.module-before-after .img-container .img-sizer:hover .ctrl{border-color:#b80000}#ansprechpartner-liste .ansprechpartner-list .headline-container .info-icon-container:hover .icon circle,#ansprechpartner-liste .ansprechpartner-list .headline-container .info-icon-container:hover .icon line,.module-before-after .img-container .img-sizer:hover svg line,.module-before-after .img-container .img-sizer:hover svg polyline{stroke:#b80000}.module-before-after .img-container .img{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:47.9375em){.module-before-after{display:block;margin-top:50px;margin-left:0;margin-right:0}.module-before-after .text-container{margin-left:25px;margin-right:25px;max-width:calc(100% - 50px);margin-bottom:3px}.module-before-after .img-container{height:40vh;margin-top:0;padding-left:25px}.module-before-after .img-container>.img{padding-right:25px;width:calc(100% - 25px)!important;margin-left:25px}.module-before-after .img-container .img-sizer-container .img{left:25px;width:calc(100% - 25px)}.module-before-after .img-container .img-sizer{margin-left:-25px;width:50px}.module-before-after .img-container .img-sizer .line{right:calc(50% - 1px);position:absolute;display:block;width:1px;height:100%;background-color:#fff}.module-before-after .img-container .img-sizer .ctrl{position:absolute;height:50px;top:auto;bottom:25px;transform:translateY(0);padding:0 10px}}.module-reasons{counter-reset:section;height:auto;min-height:0;display:flex;flex-wrap:wrap}.module-reasons.module-headline{margin-top:50px}.module-reasons .reasons-item{display:flex;width:100%;position:relative}.module-reasons .reasons-item.item-small.item-text-right{margin-bottom:0}.module-reasons .reasons-item.item-small.item-text-left .text-container,.module-reasons .reasons-item.item-small.item-text-right .text-container{margin:50px 0}.module-reasons .reasons-item:not(:first-of-type){margin-top:25px}.module-reasons .reasons-item.item-text-right{margin-bottom:-200px}.module-reasons .reasons-item.item-text-right:not(.item-small):last-of-type{margin-bottom:0}.module-reasons .reasons-item.item-text-right .img{padding-right:37.5px;margin-left:37.5px}.module-reasons .reasons-item.item-text-right .text-container{margin:50px 0 250px;right:125px;order:2}.module-reasons .reasons-item.item-text-right .counter-container{right:-125px}.module-reasons .reasons-item.item-text-right .link-button{right:50%}.module-reasons .reasons-item.item-text-left .img{padding-left:37.5px;margin-right:37.5px;order:2}.module-reasons .reasons-item.item-text-left .text-container{margin:250px 0 50px;left:125px;order:1}.module-reasons .reasons-item.item-text-left .counter-container{left:-125px}.module-reasons .reasons-item.no-counter.item-text-right .text-container{left:0;right:0;width:calc(50% + 125px)}.module-reasons .reasons-item.no-counter.item-text-right .img{margin-right:-125px}.module-reasons .reasons-item.no-counter.item-text-left .text-container{left:0;right:0;width:calc(50% + 125px)}.module-reasons .reasons-item.no-counter.item-text-left .img{margin-left:-125px}.module-reasons .reasons-item .text-container{position:relative;z-index:5;max-width:100%;width:50%}.module-reasons .reasons-item .text-container.text-reasons-logo .text .reasons-logo{padding-left:25px;padding-bottom:12.5px;margin-top:5px;float:right;width:33%;max-width:200px;height:auto}.module-reasons .reasons-item .img{display:flex;background-clip:content-box;flex:1;background-size:cover;background-repeat:no-repeat;background-position:center}.module-reasons .reasons-item .counter-container{position:absolute;display:flex;justify-content:center;align-items:center;width:150px;height:150px;top:25px;background:#b80000}.module-reasons .reasons-item .counter-container::before{position:relative;counter-increment:section;content:counter(section);display:inline-flex;color:#fff;font-family:"FGKristine";font-size:100px;line-height:1}@media (max-width:76.375em){.module-reasons{height:auto;min-height:0}.module-reasons.module-headline{margin-top:25px}.module-reasons.module-link-button{padding-bottom:91.666665px}.module-reasons.module-reasons-small{padding-bottom:0}.module-reasons .reasons-item.item-small.item-text-left,.module-reasons .reasons-item.item-small.item-text-right{margin-bottom:0}.module-reasons .reasons-item.item-small.item-text-left .text-container,.module-reasons .reasons-item.item-small.item-text-right .text-container{margin:37.5px 0}.module-reasons .reasons-item.item-small:not(:first-of-type){margin-top:0}.module-reasons .reasons-item.item-small:not(:first-of-type).item-text-left,.module-reasons .reasons-item.item-small:not(:first-of-type).item-text-right{margin-bottom:0}.module-reasons .reasons-item.item-small:not(:first-of-type).item-text-left .text-container,.module-reasons .reasons-item.item-small:not(:first-of-type).item-text-right .text-container{margin:37.5px 0}.module-reasons .reasons-item.item-small:last-of-type.item-text-left:not(.item-link-button) .text-container{margin:37.5px 0}.module-reasons .reasons-item.item-text-right{margin-bottom:-75px}.module-reasons .reasons-item.item-text-right .img{padding-right:18.75px;margin-left:0}.module-reasons .reasons-item.item-text-right .text-container{margin:50px 0 87.5px;right:62.5px}.module-reasons .reasons-item.item-text-right .counter-container{right:-62.5px}.module-reasons .reasons-item.item-text-left{margin-bottom:-37.5px}.module-reasons .reasons-item.item-text-left .img{padding-left:18.75px;margin-right:0}.module-reasons .reasons-item.item-text-left .text-container{margin:87.5px 0 50px;left:62.5px}.module-reasons .reasons-item.item-text-left .counter-container{left:-62.5px}.module-reasons .reasons-item:not(:first-of-type).item-text-left,.module-reasons .reasons-item:not(:first-of-type).item-text-right{margin-bottom:-75px}.module-reasons .reasons-item:not(:first-of-type).item-text-left .text-container,.module-reasons .reasons-item:not(:first-of-type).item-text-right .text-container{margin:87.5px 0}.module-reasons .reasons-item:last-of-type.item-text-left:not(.item-link-button){margin-bottom:0}.module-reasons .reasons-item.item-link-button.item-text-left .link-button{right:25px;left:auto;bottom:-16.6666666667px}.module-reasons .reasons-item.item-link-button.item-text-right .link-button{right:calc(50% + 41.65px);left:auto;bottom:-16.6666666667px}.module-reasons .reasons-item .text-container.text-reasons-logo .text .reasons-logo{width:40%}.module-reasons .reasons-item .text-container .text{margin-left:0}.module-reasons .reasons-item .counter-container{width:75px;height:100px;top:37.5px}.module-reasons .reasons-item .counter-container::before{font-size:62.5px;margin-top:25px;line-height:0}}@media (max-width:47.9375em){.module-reasons{display:block;margin-top:50px}.module-reasons,.module-reasons.module-link-button{padding-bottom:0}.module-reasons.module-link-button .reasons-item .text-container{padding-bottom:100px}.module-reasons .reasons-item{display:block}.module-reasons .reasons-item.item-small.item-text-left .text-container,.module-reasons .reasons-item.item-small.item-text-right .text-container{margin:0}.module-reasons .reasons-item.item-small:not(:first-of-type),.module-reasons .reasons-item:not(:first-of-type){margin-top:25px}.module-reasons .reasons-item.item-small:not(:first-of-type).item-text-left .text-container,.module-reasons .reasons-item.item-small:not(:first-of-type).item-text-right .text-container{margin:0}.module-reasons .reasons-item.item-small:last-of-type.item-text-left:not(.item-link-button) .text-container{margin:37.5px 0}.module-reasons .reasons-item.item-text-right,.module-reasons .reasons-item:not(:first-of-type).item-text-right{margin-bottom:0}.module-reasons .reasons-item.item-text-right .img,.module-reasons .reasons-item:not(:first-of-type).item-text-right .img{padding-right:0;margin-left:0}.module-reasons .reasons-item.item-text-right .text-container,.module-reasons .reasons-item:not(:first-of-type).item-text-right .text-container{margin:0;right:0;order:0}.module-reasons .reasons-item.item-text-right .counter-container,.module-reasons .reasons-item:not(:first-of-type).item-text-right .counter-container{right:auto;left:0}.module-reasons .reasons-item.item-text-left,.module-reasons .reasons-item:not(:first-of-type).item-text-left{margin-bottom:0}.module-reasons .reasons-item.item-text-left .img,.module-reasons .reasons-item:not(:first-of-type).item-text-left .img{padding-left:0;margin-right:0}.module-reasons .reasons-item.item-text-left .text-container,.module-reasons .reasons-item:not(:first-of-type).item-text-left .text-container{margin:0;left:0}.module-reasons .reasons-item.item-text-left .counter-container,.module-reasons .reasons-item:not(:first-of-type).item-text-left .counter-container{right:auto;left:0}.module-reasons .reasons-item.no-counter.item-text-right .text-container{width:100%}.module-reasons .reasons-item.no-counter.item-text-right .img{margin-right:0}.module-reasons .reasons-item .text-container,.module-reasons .reasons-item.no-counter.item-text-left .text-container{width:100%}.module-reasons .reasons-item.no-counter.item-text-left .img{margin-left:0}.module-reasons .reasons-item.item-link-button.item-text-left .link-button,.module-reasons .reasons-item.item-link-button.item-text-right .link-button{right:25px;left:auto;bottom:25px}.module-reasons .reasons-item .text-container.text-reasons-logo .text .reasons-logo{float:none;width:100%;padding-left:0;padding-bottom:25px;height:auto;max-width:150px}.module-reasons .reasons-item .img{display:block;flex:none;height:40vh}.module-reasons .reasons-item .counter-container{position:absolute;display:inline-flex;justify-content:center;align-items:center;width:50px;height:50px;top:-50px}.module-reasons .reasons-item .counter-container::before{position:relative;display:block;font-size:25px;margin-top:10px}}.module-headline .module-video{margin-top:50px}.module-video .video-container{position:relative;height:100%;width:calc(100% - 75px)}.module-video .video-container .overlay,.module-video .video-container .poster{position:absolute;top:0;left:0;height:100%;width:100%}.module-video .video-container .poster{display:flex;justify-content:center;align-items:center;z-index:5;background-position:center;background-size:cover;background-repeat:no-repeat}.module-video .video-container .poster .info-text{position:relative;z-index:10;color:#fff;font-family:"FGKristine";transition:opacity .35s ease-in-out,transform .35s ease-in-out}@media (min-width:76.4375em){.module-video .video-container .poster .info-text{font-size:22px;line-height:1.5}}@media (max-width:76.375em){.module-video .video-container .poster .info-text{font-size:22px;line-height:1.5}}@media (max-width:47.9375em){.module-video .video-container .poster .info-text{font-size:21px;line-height:1.5}}@media (min-width:101.1875em){.module-video .video-container .poster .info-text{font-size:28px;line-height:1.3}}.module-video .video-container .poster .info-text:hover{opacity:.65;transform:scale(1.05);cursor:pointer}.module-video .video-container .overlay{z-index:5;background-color:rgba(26,26,26,.66)}.module-video .video-container .play-button{position:absolute;display:flex;justify-content:center;align-items:center;z-index:10;width:75px;height:75px;background-color:#fff;right:-37.5px;bottom:50px}.module-video .video-container .play-button.disabled svg path,.module-video .video-container .play-button.disabled:hover svg path{fill:#e4e1dc}.module-video .video-container .play-button.disabled:hover{cursor:auto}.module-video .video-container .play-button svg polygon{fill:transparent}.module-video .video-container .play-button:hover{cursor:pointer}.module-ratgeber-teaser .teaser-text-container .teaser-links-container .link-general:hover .icon-arrow-link polygon,.module-ratgeber-teaser .teaser-text-container .teaser-links-container .teaser-link a:hover .icon-arrow-link polygon,.module-teaser .teaser-item .link-button:hover .icon polygon,.module-video .video-container .play-button:hover svg path{fill:#b80000}@media (max-width:76.375em){.module-video{height:50vh;min-height:0}.module-video .video-container{width:calc(100% - 37.5px)}}@media (max-width:47.9375em){.module-headline .module-video{margin-top:25px}.module-video{height:40vh;min-height:250px;margin-left:0;margin-right:0;margin-top:50px;padding-bottom:25px;transition:padding .25s ease-in-out}.module-video.init{padding-bottom:0}.module-video .video-container{width:100%;margin:0}.module-video .video-container .play-button{width:50px;height:50px;left:25px;right:auto;bottom:-25px;transition:opacity .25s ease-in-out,z-index 0s .3s linear}.module-video .video-container .play-button.init{opacity:0;z-index:-15}.module-video .video-container .play-button svg{margin-left:2px;height:12.5px;width:8px}}.module-offers{position:relative;height:auto;min-height:0;display:flex;flex-wrap:wrap}.module-offers .link-button{position:relative;bottom:auto;right:auto;margin-top:25px;margin-left:auto}.module-offers .offer-item{position:relative;display:flex;width:100%;padding-bottom:50px}.module-offers .offer-item:not(:last-of-type){margin-bottom:25px}.module-offers .offer-item.item-text-left{margin-right:37.5px}.module-offers .offer-item.item-text-left .text-container,.module-ratgeber-teaser .teaser-text-container .teaser-links-container .teaser-link a span{margin-right:25px}.module-offers .offer-item.item-text-left .price-container{right:25px}.module-offers .offer-item.item-text-right{margin-left:37.5px}.module-offers .offer-item.item-text-right .text-container{margin-left:25px;order:2}.module-offers .offer-item.item-text-right .price-container{left:25px}.module-offers .offer-item .text-container{align-self:flex-start;position:relative;z-index:5;max-width:100%;width:33vw}.module-offers .offer-item .text-container .label{color:#9b907b;letter-spacing:.05px}@media (min-width:76.4375em){.module-offers .offer-item .text-container .label{font-size:14px;line-height:1.75}}@media (max-width:76.375em){.module-offers .offer-item .text-container .label{font-size:14px;line-height:1.75}}@media (max-width:47.9375em){.module-offers .offer-item .text-container .label{font-size:14px;line-height:1.75}}@media (min-width:101.1875em){.module-offers .offer-item .text-container .label{font-size:16px;line-height:2}}.module-offers .offer-item .img{display:flex;background-clip:content-box;flex:1;background-size:cover;background-repeat:no-repeat;background-position:center}.module-offers .offer-item .price-container{z-index:10;background-color:#fff;position:absolute;bottom:0;padding:25px}.module-offers .offer-item .price-container span{display:block;text-align:right}.module-offers .offer-item .price-container .price-before{font-family:"garamond-premier-pro-subhead";color:#696969;text-decoration:line-through}@media (min-width:76.4375em){.module-offers .offer-item .price-container .price-before{font-size:32px;line-height:1.2}}@media (max-width:76.375em){.module-offers .offer-item .price-container .price-before{font-size:32px;line-height:1.2}}@media (max-width:47.9375em){.module-offers .offer-item .price-container .price-before{font-size:32px;line-height:1.2}}@media (min-width:101.1875em){.module-offers .offer-item .price-container .price-before{font-size:42px;line-height:1.2}}.module-offers .offer-item .price-container .price{font-size:48px;line-height:1;font-family:"garamond-premier-pro-subhead";color:#07601f}.module-offers .offer-item .price-container .info{line-height:1;font-size:12px;letter-spacing:.05px;margin-top:12.5px;color:#696969}@media (max-width:76.375em){.module-offers .offer-item{padding-bottom:0}.module-offers .offer-item.item-text-left{margin-right:0}.module-offers .offer-item.item-text-left .text-container{margin-right:25px;order:1}.module-offers .offer-item.item-text-left .img{order:2}.module-offers .offer-item.item-text-left .price-container{order:3;right:0;margin-bottom:25px;margin-left:-50px}.module-offers .offer-item.item-text-right{margin-left:0}.module-offers .offer-item.item-text-right .text-container{margin-left:25px;order:3}.module-offers .offer-item.item-text-right .img{order:2}.module-offers .offer-item.item-text-right .price-container{order:1;left:0;margin-bottom:25px;margin-right:-50px}.module-offers .offer-item .text-container .text{margin-top:12.5px;margin-left:0}.module-offers .offer-item .price-container{align-self:flex-end;position:relative}.module-offers .offer-item .price-container .price{font-size:36px}}@media (max-width:47.9375em){.module-offers{margin-top:50px}.module-offers .link-button{left:auto}.module-offers .offer-item{flex-wrap:wrap}.module-offers .offer-item .text-container{width:100%}.module-offers .offer-item.item-text-left .text-container,.module-offers .offer-item.item-text-right .text-container{margin-right:0;margin-left:0;order:1}.module-offers .offer-item.item-text-left .img,.module-offers .offer-item.item-text-right .img{order:2}.module-offers .offer-item.item-text-left .price-container,.module-offers .offer-item.item-text-right .price-container{order:3;right:auto;left:auto;margin:-25px 0 0 auto}.module-offers .offer-item .img{width:100%;min-width:100%;height:33vh;display:block}}.module-contact-map{position:relative}.module-contact-map .text-container{position:relative;z-index:5;width:calc(50% + 12.5px);margin-left:auto;top:50px}.module-contact-map .text-container .info{font-style:italic;margin-top:12.5px}.module-contact-map .text-container .address{margin-top:12.5px}.module-contact-map #contact-gmaps{position:absolute;max-width:calc(100% - 775px);min-width:50%;width:100%;height:100%;margin-left:37.5px;top:0;left:0}@media (max-width:76.375em){.module-contact-map{position:relative}}@media (max-width:47.9375em){.module-contact-map{height:auto;min-height:0;margin-top:50px}.module-contact-map .text-container{width:100%;margin-left:auto;top:0;margin-top:-7px}.module-contact-map .text-container .address,.module-contact-map .text-container .info{margin-top:12.5px}.module-contact-map #contact-gmaps{position:static;max-width:100%;height:100%;margin-left:0;height:40vh}}#messen-overview,#ratgeber-liste,.module-teaser{height:auto;min-height:0}.module-teaser .module-text .text-container{padding-left:0;padding-top:0}.module-teaser .item-teaser-wrapper{display:flex}.module-teaser .teaser-item{display:inline-flex;align-content:flex-start;justify-content:space-between;flex-wrap:wrap;flex:1}.module-teaser .teaser-item:not(:last-of-type){margin-right:50px}.module-teaser .teaser-item .img{width:100%;height:40vh;background-position:center;background-size:cover;background-repeat:no-repeat}.module-teaser .teaser-item .link-button{height:50px;display:inline-flex;position:static;margin-left:auto;border:0;width:100%;padding:0;justify-content:flex-end}.module-ratgeber-uebersicht .ratgeber-list .grid-list .grid-item .img .icon-arrow-link polygon,.module-teaser .teaser-item .link-button .icon polygon{transition:all .25s ease-in-out;fill:#9b907b}.module-teaser .teaser-item .link-button .link-text{color:#9b907b;margin-right:37.5px}.module-teaser .teaser-item .link-button:hover .link-text{margin-right:25px;color:#b80000}.module-teaser .teaser-item .text-container{display:flex;flex-wrap:wrap;margin:-50px 25px 0;max-width:100%;width:100%;padding-bottom:25px}.module-teaser .teaser-item .text-container .subline{margin-top:0}@media (min-width:76.4375em){.module-teaser .teaser-item .text-container .subline{font-size:14px;line-height:1.75}}@media (max-width:76.375em){.module-teaser .teaser-item .text-container .subline{font-size:14px;line-height:1.75}}@media (max-width:47.9375em){.module-teaser .teaser-item .text-container .subline{font-size:14px;line-height:1.75}}@media (min-width:101.1875em){.module-teaser .teaser-item .text-container .subline{font-size:14px;line-height:2}}#ansprechpartner-liste .ce_catalogFilterForm label[for=id_form_rs_dstnc],#messen-overview .ce_catalogFilterForm label[for=id_form_rs_dstnc],#ratgeber-liste .ce_catalogFilterForm label[for=id_form_rs_dstnc],.module-start-teaser-products .start-teaser-product .text-container .subline::before,.module-teaser .teaser-item .text-container .subline::before{display:none}.module-teaser .teaser-item .text-container .text{margin:0}@media (min-width:76.4375em){.module-teaser .teaser-item .text-container .text p{font-size:14px;line-height:1.75}}@media (max-width:76.375em){.module-teaser .teaser-item .text-container .text p{font-size:14px;line-height:1.75}}@media (max-width:47.9375em){.module-teaser .teaser-item .text-container .text p{font-size:14px;line-height:1.75}}@media (min-width:101.1875em){.module-teaser .teaser-item .text-container .text p{font-size:14px;line-height:2}}@media (max-width:76.375em){.module-teaser{margin-bottom:-37.5px}.module-teaser .item-teaser-wrapper{flex-wrap:wrap;justify-content:space-between}.module-teaser .teaser-item{flex:0 1 calc(50% - 20px);margin-bottom:37.5px}.module-teaser .teaser-item:not(:last-of-type){margin-right:0}.module-teaser .teaser-item .link-button{justify-content:flex-start}.module-teaser .teaser-item .text-container{margin:-50px 25px 0;padding-bottom:12.5px}}@media (max-width:47.9375em){.module-teaser{margin-top:50px;margin-bottom:0}.module-teaser .item-teaser-wrapper{display:block;flex-wrap:wrap}.module-teaser .teaser-item{display:block;width:100%;margin-bottom:25px}.module-teaser .teaser-item:nth-of-type(even){margin-bottom:25px}.module-teaser .teaser-item:last-of-type,.module-teaser .teaser-item:last-of-type .text-container{margin-bottom:0}.module-teaser .teaser-item .text-container{margin:0}}.startseite .module-slider-start .text{justify-content:center;bottom:125px}.startseite .module-slider-start .text p{margin-left:auto;margin-right:auto}.startseite .module-slider-start .item-ctrl,.startseite .module-slider-start .slider-item-button .text{bottom:125px}.module-start-teaser .text{bottom:200px}@media (max-width:76.375em){.startseite .module-slider-start .text{bottom:125px}.module-start-teaser .text{margin-right:0;bottom:125px}}@media (max-width:47.9375em){.module-start-teaser .text,.startseite .module-slider-start .item-ctrl,.startseite .module-slider-start .slider-item-button .text,.startseite .module-slider-start .text{bottom:25px}}.module-start-teaser-products{position:relative;z-index:10;display:flex;margin-top:-75px;min-height:0;height:auto}.module-start-teaser-products.firstCntEl{margin-top:0!important;padding-top:75px!important}.module-start-teaser-products .start-teaser-product{position:relative;width:33.33333333%;height:550px;justify-content:center;margin:0 37.5px 37.5px}.module-start-teaser-products .start-teaser-product .text-container{position:absolute;z-index:10;margin-top:50px;right:-37.5px;width:auto;padding:37.5px 50px}.module-start-teaser-products .start-teaser-product .text-container .subline{margin-top:12.5px}.module-start-teaser-products .start-teaser-product .img{background-position:center;background-size:cover;background-repeat:no-repeat;height:100%;width:100%}.module-start-teaser-products .start-teaser-product .link-button{display:inline-flex;left:50%;transform:translateX(-50%);position:relative;bottom:37.5px}@media (max-width:76.375em){.module-start-teaser-products{margin-left:75px;margin-right:37.5px;display:block}.module-start-teaser-products .start-teaser-product{width:100%;height:40vh;margin:0 0 62.5px}.module-start-teaser-products .start-teaser-product:last-of-type{margin-bottom:37.5px}.module-start-teaser-products .start-teaser-product .text-container{right:auto;left:-37.5px}.module-start-teaser-products .start-teaser-product .link-button{right:37.5px;left:auto;transform:none;position:absolute;bottom:-37.5px}}@media (max-width:47.9375em){.module-start-teaser-products{margin-top:50px;margin-left:25px;margin-right:25px}.module-start-teaser-products.firstCntEl{margin-top:0!important;padding-top:37.5px!important;padding-bottom:37.5px!important}.module-start-teaser-products .start-teaser-product{height:auto;margin-bottom:50px}.module-start-teaser-products .start-teaser-product:last-of-type{margin-bottom:25px}.module-start-teaser-products .start-teaser-product .text-container{margin:0;left:0;right:0;width:100%;position:relative!important;display:block;padding:25px}.module-start-teaser-products .start-teaser-product .img{height:33vh}.module-start-teaser-products .start-teaser-product .link-button{right:0;bottom:-25px}}.module-termin-teaser,.startseite .module-termin-teaser.module-viewport-fullscreen{min-height:0;height:625px}@media (max-width:47.9375em){.module-termin-teaser,.startseite .module-termin-teaser.module-viewport-fullscreen{min-height:0;height:auto}}#ansprechpartner-liste .module-text,#messen-overview .module-text,#ratgeber-liste .module-text{margin-bottom:25px}#ansprechpartner-liste .module-text .text-container,#messen-overview .module-text .text-container,#ratgeber-liste .module-text .text-container{padding-top:0;padding-left:0}#ansprechpartner-liste input[type=text],#messen-overview input[type=text],#ratgeber-liste input[type=text]{min-width:300px}#ansprechpartner-liste .search,#ansprechpartner-liste .submit_container,#messen-overview .search,#messen-overview .submit_container,#ratgeber-liste .search,#ratgeber-liste .submit_container{position:relative}#ansprechpartner-liste .submit_container input[type=submit],#messen-overview .submit_container input[type=submit],#ratgeber-liste .submit_container input[type=submit]{margin-left:25px;border-color:#b80000;color:#b80000}#ansprechpartner-liste .submit_container input[type=submit]:hover,#messen-overview .submit_container input[type=submit]:hover,#ratgeber-liste .submit_container input[type=submit]:hover{background:#b80000;color:#fff}#ansprechpartner-liste .search input,#messen-overview .search input,#ratgeber-liste .search input{padding-right:50px}#ansprechpartner-liste .search::after,#messen-overview .search::after,#ratgeber-liste .search::after{position:absolute;right:25px;top:calc(50% - 1px);transform:translateY(-50%);content:url(../img/search.svg);height:18px;width:18px}#ansprechpartner-liste .ce_catalogFilterForm,#messen-overview .ce_catalogFilterForm,#ratgeber-liste .ce_catalogFilterForm{margin-bottom:25px}#ansprechpartner-liste .ce_catalogFilterForm #id_form_rs_dstnc,#messen-overview .ce_catalogFilterForm #id_form_rs_dstnc,#ratgeber-liste .ce_catalogFilterForm #id_form_rs_dstnc{margin-left:25px}#ansprechpartner-liste .ce_catalogFilterForm form,#messen-overview .ce_catalogFilterForm form,#ratgeber-liste .ce_catalogFilterForm form{display:flex;align-items:center}#ansprechpartner-liste .catalog_map_default,#messen-overview .catalog_map_default,#ratgeber-liste .catalog_map_default{height:33vh!important;min-height:450px;margin-bottom:75px}#messen-overview .grid-list,.ansprechpartner-list .grid-list,.module-exhibitions-teaser .grid-list,.ratgeber-list .grid-list{margin-left:-18.75px;width:calc(100% + 37.5px)}#messen-overview .grid-item,.ansprechpartner-list .grid-item,.module-exhibitions-teaser .grid-item,.ratgeber-list .grid-item{width:calc(33.3333333% - 37.5px);padding:25px;margin-bottom:25px;margin-right:18.75px;margin-left:18.75px}#messen-overview .grid-item::before,.ansprechpartner-list .grid-item::before,.module-exhibitions-teaser .grid-item::before,.ratgeber-list .grid-item::before{content:"";display:block;position:absolute;width:100%;height:125px;left:0;right:0;top:0;z-index:-10;background-color:#ddd9d2}#messen-overview .grid-item .inner,.ansprechpartner-list .grid-item .inner,.module-exhibitions-teaser .grid-item .inner,.ratgeber-list .grid-item .inner{padding:25px;background-color:#fff}#messen-overview .grid-item .ctlg_entities,.ansprechpartner-list .grid-item .ctlg_entities,.catalogueEl__form.is-zoho .zf-subContWrap ul,.module-exhibitions-teaser .grid-item .ctlg_entities,.ratgeber-list .grid-item .ctlg_entities{display:flex;flex-wrap:wrap}#messen-overview .grid-item .ctlg_entities .ctlg_entity,.ansprechpartner-list .grid-item .ctlg_entities .ctlg_entity,.module-exhibitions-teaser .grid-item .ctlg_entities .ctlg_entity,.ratgeber-list .grid-item .ctlg_entities .ctlg_entity{width:50%}#messen-overview .grid-item .ctlg_entities .ctlg_entity:not(:nth-of-type(1),:nth-of-type(2)),.ansprechpartner-list .grid-item .ctlg_entities .ctlg_entity:not(:nth-of-type(1),:nth-of-type(2)),.module-exhibitions-teaser .grid-item .ctlg_entities .ctlg_entity:not(:nth-of-type(1),:nth-of-type(2)),.ratgeber-list .grid-item .ctlg_entities .ctlg_entity:not(:nth-of-type(1),:nth-of-type(2)){margin-top:12.5px}#messen-overview .grid-item .ctlg_entities .ctlg_entity:nth-of-type(odd),.ansprechpartner-list .grid-item .ctlg_entities .ctlg_entity:nth-of-type(odd),.module-exhibitions-teaser .grid-item .ctlg_entities .ctlg_entity:nth-of-type(odd),.ratgeber-list .grid-item .ctlg_entities .ctlg_entity:nth-of-type(odd){padding-right:12.5px}#messen-overview .grid-item .ctlg_entities .ctlg_entity:nth-of-type(even),.ansprechpartner-list .grid-item .ctlg_entities .ctlg_entity:nth-of-type(even),.module-exhibitions-teaser .grid-item .ctlg_entities .ctlg_entity:nth-of-type(even),.ratgeber-list .grid-item .ctlg_entities .ctlg_entity:nth-of-type(even){padding-left:12.5px}.ratgeber-list .grid-item .ctlg_entities .ctlg_entity_name{font-size:14px;letter-spacing:.05em;word-break:break-word}.ratgeber-list .grid-item .ctlg_entities .ctlg_entity_value{font-size:14px;color:#1a1a1a;letter-spacing:.05em;word-break:break-word}.ansprechpartner-list .grid-item .ctlg_entities .ctlg_entity_name{font-size:14px;letter-spacing:.05em;word-break:break-word}.ansprechpartner-list .grid-item .ctlg_entities .ctlg_entity_value{font-size:14px;color:#1a1a1a;letter-spacing:.05em;word-break:break-word}#messen-overview .grid-item .ctlg_entities .ctlg_entity_name,.module-exhibitions-teaser .grid-item .ctlg_entities .ctlg_entity_name{font-size:14px;letter-spacing:.05em;word-break:break-word}#messen-overview .grid-item .ctlg_entities .ctlg_entity_value,.module-exhibitions-teaser .grid-item .ctlg_entities .ctlg_entity_value{font-size:14px;color:#1a1a1a;letter-spacing:.05em;word-break:break-word}#messen-overview .grid-item .ctlg_entities .ctlg_entity_name,.ansprechpartner-list .grid-item .ctlg_entities .ctlg_entity_name,.module-exhibitions-teaser .grid-item .ctlg_entities .ctlg_entity_name,.ratgeber-list .grid-item .ctlg_entities .ctlg_entity_name{font-weight:400;color:#9b907b}#messen-overview .grid-item .ctlg_entities .ctlg_entity_value,.ansprechpartner-list .grid-item .ctlg_entities .ctlg_entity_value,.footerEl__first h4 span,.module-exhibitions-teaser .grid-item .ctlg_entities .ctlg_entity_value,.ratgeber-list .grid-item .ctlg_entities .ctlg_entity_value{font-weight:400}#messen-overview .grid-item:hover::before,.ansprechpartner-list .grid-item:hover::before,.module-exhibitions-teaser .grid-item:hover::before,.ratgeber-list .grid-item:hover::before{background-color:#9b907b;height:100%}#messen-overview .grid-item h2,.ansprechpartner-list .grid-item h2,.module-exhibitions-teaser .grid-item h2,.ratgeber-list .grid-item h2{font-size:32px;line-height:1.2;color:#9b907b;margin-bottom:12.5px;word-break:break-word}#messen-overview .button-group,.ansprechpartner-list .button-group,.ratgeber-list .button-group{width:100%;display:flex;background-color:#fff;padding:25px;margin-bottom:50px}#messen-overview .button-group .button,.ansprechpartner-list .button-group .button,.ratgeber-list .button-group .button{display:inline-flex;flex:1;justify-content:center;align-items:center;background:0 0;height:75px;color:#1a1a1a;font-size:14px;letter-spacing:.05em;padding:0 12.5px}#messen-overview .button-group .button:not(:last-of-type),.ansprechpartner-list .button-group .button:not(:last-of-type),.ratgeber-list .button-group .button:not(:last-of-type){border-right:1px solid #e4e1dc}#messen-overview .button-group .button:hover,.ansprechpartner-list .button-group .button:hover,.ratgeber-list .button-group .button:hover{background-color:#fafaf9;color:#9b907b;cursor:pointer}#messen-overview .button-group .button.is-checked,.ansprechpartner-list .button-group .button.is-checked,.ratgeber-list .button-group .button.is-checked{background-color:#e4e1dc;border-color:#fff;color:#9b907b}#messen-overview .button-group .button[data-filter="*"],.ansprechpartner-list .button-group .button[data-filter="*"],.ratgeber-list .button-group .button[data-filter="*"]{font-style:italic}#messen-overview .quicksearch-container,.ansprechpartner-list .quicksearch-container,.ratgeber-list .quicksearch-container{margin-bottom:25px}#messen-overview .quicksearch-container .search,.ansprechpartner-list .quicksearch-container .search,.ratgeber-list .quicksearch-container .search{display:inline-block}@media (max-width:76.375em){#messen-overview .grid-list,.ansprechpartner-list .grid-list,.module-exhibitions-teaser .grid-list,.ratgeber-list .grid-list{margin-left:-18.75px;width:calc(100% + 37.5px)}#messen-overview .grid-item,.ansprechpartner-list .grid-item,.module-exhibitions-teaser .grid-item,.ratgeber-list .grid-item{width:calc(50% - 37.5px);padding:25px;margin-bottom:25px;margin-right:18.75px;margin-left:18.75px}#messen-overview .catalog_map_default,.ansprechpartner-list .catalog_map_default,.ratgeber-list .catalog_map_default{margin-bottom:50px}#messen-overview .button-group,.ansprechpartner-list .button-group,.ratgeber-list .button-group{flex-wrap:wrap;padding:12.5px;margin-bottom:37.5px}#messen-overview .button-group .button,.ansprechpartner-list .button-group .button,.ratgeber-list .button-group .button{min-width:75px;height:50px;font-size:11px;padding:0 12.5px;background-color:#fafaf9;color:#9b907b}#messen-overview .button-group .button:not(:last-of-type),.ansprechpartner-list .button-group .button:not(:last-of-type),.ratgeber-list .button-group .button:not(:last-of-type){border-right:1px solid #fff}#messen-overview .button-group .button.is-checked,.ansprechpartner-list .button-group .button.is-checked,.ratgeber-list .button-group .button.is-checked{border-bottom:1px solid #fff}#messen-overview .button-group .button[data-filter="*"],.ansprechpartner-list .button-group .button[data-filter="*"],.ratgeber-list .button-group .button[data-filter="*"]{font-style:italic;font-weight:700}}@media (max-width:47.9375em){#messen-overview,.ansprechpartner-list,.module-exhibitions-teaser,.ratgeber-list{margin-top:50px}#messen-overview .grid-list,.ansprechpartner-list .grid-list,.module-exhibitions-teaser .grid-list,.ratgeber-list .grid-list{margin-left:0;width:100%}#messen-overview .grid-item,.ansprechpartner-list .grid-item,.module-exhibitions-teaser .grid-item,.ratgeber-list .grid-item{width:100%;padding:3px;margin-right:0;margin-left:0}#messen-overview .grid-item::before,.ansprechpartner-list .grid-item::before,.module-exhibitions-teaser .grid-item::before,.ratgeber-list .grid-item::before{height:100%;background-color:#9b907b}#messen-overview .grid-item .ctlg_entities .ctlg_entity,#messen-overview .quicksearch-container .search,.ansprechpartner-list .grid-item .ctlg_entities .ctlg_entity,.ansprechpartner-list .quicksearch-container .search,.module-exhibitions-teaser .grid-item .ctlg_entities .ctlg_entity,.ratgeber-list .grid-item .ctlg_entities .ctlg_entity,.ratgeber-list .quicksearch-container .search{width:100%}#messen-overview .grid-item .ctlg_entities .ctlg_entity:nth-of-type(2),.ansprechpartner-list .grid-item .ctlg_entities .ctlg_entity:nth-of-type(2),.module-exhibitions-teaser .grid-item .ctlg_entities .ctlg_entity:nth-of-type(2),.ratgeber-list .grid-item .ctlg_entities .ctlg_entity:nth-of-type(2){margin-top:5px}#messen-overview .grid-item .ctlg_entities .ctlg_entity:not(:nth-of-type(1),:nth-of-type(2)),.ansprechpartner-list .grid-item .ctlg_entities .ctlg_entity:not(:nth-of-type(1),:nth-of-type(2)),.module-exhibitions-teaser .grid-item .ctlg_entities .ctlg_entity:not(:nth-of-type(1),:nth-of-type(2)),.ratgeber-list .grid-item .ctlg_entities .ctlg_entity:not(:nth-of-type(1),:nth-of-type(2)){margin-top:5px}#messen-overview .grid-item .ctlg_entities .ctlg_entity:nth-of-type(odd),.ansprechpartner-list .grid-item .ctlg_entities .ctlg_entity:nth-of-type(odd),.module-exhibitions-teaser .grid-item .ctlg_entities .ctlg_entity:nth-of-type(odd),.ratgeber-list .grid-item .ctlg_entities .ctlg_entity:nth-of-type(odd){padding-right:0}#messen-overview .grid-item .ctlg_entities .ctlg_entity:nth-of-type(even),.ansprechpartner-list .grid-item .ctlg_entities .ctlg_entity:nth-of-type(even),.module-exhibitions-teaser .grid-item .ctlg_entities .ctlg_entity:nth-of-type(even),.ratgeber-list .grid-item .ctlg_entities .ctlg_entity:nth-of-type(even){padding-left:0}#messen-overview .grid-item .ctlg_entities .ctlg_entity_name,#messen-overview .grid-item .ctlg_entities .ctlg_entity_value,.ansprechpartner-list .grid-item .ctlg_entities .ctlg_entity_name,.ansprechpartner-list .grid-item .ctlg_entities .ctlg_entity_value,.module-exhibitions-teaser .grid-item .ctlg_entities .ctlg_entity_name,.module-exhibitions-teaser .grid-item .ctlg_entities .ctlg_entity_value,.ratgeber-list .grid-item .ctlg_entities .ctlg_entity_name,.ratgeber-list .grid-item .ctlg_entities .ctlg_entity_value{font-size:12px}#messen-overview .grid-item h2,.ansprechpartner-list .grid-item h2,.module-exhibitions-teaser .grid-item h2,.ratgeber-list .grid-item h2{font-size:24px;margin-bottom:12.5px}#messen-overview input[type=text],.ansprechpartner-list input[type=text],.ratgeber-list input[type=text]{min-width:100%}#messen-overview .button-group,#messen-overview .quicksearch-container,.ansprechpartner-list .button-group,.ansprechpartner-list .quicksearch-container,.ratgeber-list .button-group,.ratgeber-list .quicksearch-container{margin-bottom:25px}#messen-overview .button-group .button,.ansprechpartner-list .button-group .button,.ratgeber-list .button-group .button{min-width:auto;height:37.5px;border-bottom:1px solid #fff}#messen-overview .catalog_map_default,.ansprechpartner-list .catalog_map_default,.ratgeber-list .catalog_map_default{margin-bottom:37.5px;height:66vh!important;min-height:0}#messen-overview .module-text .text-container,.ansprechpartner-list .module-text .text-container,.ratgeber-list .module-text .text-container{padding-right:0;padding-bottom:0}#messen-overview .submit_container,.ansprechpartner-list .submit_container,.ratgeber-list .submit_container{position:relative}#messen-overview .submit_container input[type=submit],.ansprechpartner-list .submit_container input[type=submit],.ratgeber-list .submit_container input[type=submit]{margin-left:25px;border-color:#b80000;color:#b80000}#messen-overview .submit_container input[type=submit]:hover,.ansprechpartner-list .submit_container input[type=submit]:hover,.ratgeber-list .submit_container input[type=submit]:hover{background:#b80000;color:#fff}#messen-overview .ce_catalogFilterForm .ctlg_form_field.search,#messen-overview .ce_catalogFilterForm .ctlg_form_field.search input,.ansprechpartner-list .ce_catalogFilterForm .ctlg_form_field.search,.ansprechpartner-list .ce_catalogFilterForm .ctlg_form_field.search input,.ratgeber-list .ce_catalogFilterForm .ctlg_form_field.search,.ratgeber-list .ce_catalogFilterForm .ctlg_form_field.search input{width:100%}#messen-overview .ce_catalogFilterForm #id_form_rs_dstnc,.ansprechpartner-list .ce_catalogFilterForm #id_form_rs_dstnc,.ratgeber-list .ce_catalogFilterForm #id_form_rs_dstnc{margin-left:0}#messen-overview .ce_catalogFilterForm .ctlg_form_field.select,.ansprechpartner-list .ce_catalogFilterForm .ctlg_form_field.select,.ratgeber-list .ce_catalogFilterForm .ctlg_form_field.select{margin-top:12.5px}#messen-overview .ce_catalogFilterForm form,.ansprechpartner-list .ce_catalogFilterForm form,.ratgeber-list .ce_catalogFilterForm form{flex-wrap:wrap}#messen-overview .ce_catalogFilterForm .submit_container,.ansprechpartner-list .ce_catalogFilterForm .submit_container,.ratgeber-list .ce_catalogFilterForm .submit_container{margin-top:12.5px;margin-left:auto}}.module-headline .module-exhibitions-teaser{margin-top:50px}.module-exhibitions-teaser{height:auto}.module-exhibitions-teaser .mod_catalogUniversalView{position:relative;z-index:10;display:flex;margin:-50px 75px 0}.module-exhibitions-teaser .mod_catalogUniversalView .grid-list{margin-left:0;width:100%}.module-exhibitions-teaser .mod_catalogUniversalView .grid-item{padding:0;margin-bottom:0;margin-right:auto;margin-left:auto;width:calc(33.3333333% - 25px)}.module-exhibitions-teaser .mod_catalogUniversalView .grid-item:nth-of-type(3n+1){margin-right:25px}.module-exhibitions-teaser .mod_catalogUniversalView .grid-item:nth-of-type(3n){margin-left:25px}.module-exhibitions-teaser .mod_catalogUniversalView .grid-item:nth-of-type(3n+2){margin-right:12.5px;margin-left:12.5px}#ansprechpartner-liste .ansprechpartner-list .grid-item::before,.module-exhibitions-teaser .mod_catalogUniversalView .grid-item::before,.module-ratgeber-inhalt::after,.module-ratgeber-inhalt::before,.module-ratgeber-uebersicht .ratgeber-list .grid-list .grid-item::before{display:none}.module-exhibitions-teaser .link-button{top:calc(960px - 450px);bottom:auto}.module-exhibitions-teaser .img{min-height:inherit;position:relative}@media (max-width:76.375em){.module-exhibitions-teaser .mod_catalogUniversalView{margin:-50px 0 0}.module-exhibitions-teaser .mod_catalogUniversalView .grid-list{margin-left:0;width:100%}.module-exhibitions-teaser .mod_catalogUniversalView .grid-item{width:calc(50% - 12.5px);padding:auto;margin-bottom:auto;margin-right:auto;margin-left:auto}.module-exhibitions-teaser .mod_catalogUniversalView .grid-item:nth-of-type(odd){margin-right:12.5px}.module-exhibitions-teaser .mod_catalogUniversalView .grid-item:nth-of-type(even){margin-left:12.5px;margin-right:0}.module-exhibitions-teaser .mod_catalogUniversalView .grid-item:nth-of-type(3n){display:none}.module-exhibitions-teaser .link-button{top:calc(960px - 400px)}}@media (max-width:47.9375em){.module-headline .module-exhibitions-teaser{margin-top:25px}.module-exhibitions-teaser .mod_catalogUniversalView{margin:0;order:4;flex-wrap:wrap}.module-exhibitions-teaser .mod_catalogUniversalView .grid-item{width:100%;margin-top:25px}.module-exhibitions-teaser .mod_catalogUniversalView .grid-item:nth-of-type(odd){margin-right:0}.module-exhibitions-teaser .mod_catalogUniversalView .grid-item:nth-of-type(even){margin-left:0}.module-exhibitions-teaser .mod_catalogUniversalView .grid-item:nth-of-type(3n){display:none}.module-exhibitions-teaser .text-container{padding-bottom:25px}.module-exhibitions-teaser .link-button{order:5;top:auto;position:relative;margin-left:auto;margin-top:25px;right:auto}}#ansprechpartner-liste,.module-store-overview{height:auto;min-height:0}#ansprechpartner-liste.ansprechpartner-liste-filiale{margin-top:25px}#ansprechpartner-liste .ansprechpartner-list .headline-container{display:flex}#ansprechpartner-liste .ansprechpartner-list .headline-container .info-icon-container{position:relative;z-index:10;margin-left:auto;padding:25px;margin-top:-25px;margin-right:-25px}#ansprechpartner-liste .ansprechpartner-list .headline-container .info-icon-container:hover{cursor:pointer}#ansprechpartner-liste .ansprechpartner-list .headline-container .info-icon-container:hover .icon{animation-name:info-hover}#ansprechpartner-liste .ansprechpartner-list .headline-container .icon-info-close{position:absolute;top:25px;right:25px;opacity:0}#ansprechpartner-liste .ansprechpartner-list .headline-container .icon-info{opacity:1}#ansprechpartner-liste .ansprechpartner-list .headline-container .icon{transition:opacity .1s ease-in-out;height:21.5px;animation-duration:.5s;animation-timing-function:ease-in-out}#ansprechpartner-liste .ansprechpartner-list .headline-container .icon circle,#ansprechpartner-liste .ansprechpartner-list .headline-container .icon line,.modal .modal-inner .modal-close .icon-info-close line{transition:stroke .25s ease-in-out;stroke:#9b907b}#ansprechpartner-liste .ansprechpartner-list .inner{position:relative}#ansprechpartner-liste .ansprechpartner-list .inner.overlay-active .icon-info{opacity:0}#ansprechpartner-liste .ansprechpartner-list .inner.overlay-active .icon-info-close{opacity:1}#ansprechpartner-liste .ansprechpartner-list .ctlg_entity_overlaytext{display:none;position:absolute;z-index:8;overflow-y:scroll;width:calc(100% + 25px);height:100%;top:0;left:-25px;padding:25px 50px;background:rgba(255,255,255,.9)}@media (min-width:76.4375em){#ansprechpartner-liste .ansprechpartner-list .ctlg_entity_overlaytext p{font-size:14px;line-height:1.75}}@media (max-width:76.375em){#ansprechpartner-liste .ansprechpartner-list .ctlg_entity_overlaytext p{font-size:14px;line-height:1.75}}@media (max-width:47.9375em){#ansprechpartner-liste .ansprechpartner-list .ctlg_entity_overlaytext p{font-size:14px;line-height:1.75}}@media (min-width:101.1875em){#ansprechpartner-liste .ansprechpartner-list .ctlg_entity_overlaytext p{font-size:14px;line-height:2}}#ansprechpartner-liste .ansprechpartner-list .img-container{position:relative;width:calc(100% + 50px);height:33vh;margin-bottom:25px;margin-left:-50px;overflow:hidden}#ansprechpartner-liste .ansprechpartner-list .img{top:0;left:0;right:0;bottom:0;position:absolute;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;transform:scale(1,1);transition:transform .35s ease-in-out}#ansprechpartner-liste .ansprechpartner-list .text-box{width:100%;display:flex;flex-wrap:wrap}#ansprechpartner-liste .ansprechpartner-list .ctlg_entities .ctlg_entity_name::after{content:"";display:block;width:1px}#ansprechpartner-liste .ansprechpartner-list .ctlg_entities a{border-bottom:1px solid #b80000}#ansprechpartner-liste .ansprechpartner-list .ctlg_entities a:hover{color:#b80000}#ansprechpartner-liste .ansprechpartner-list .grid-item{padding-right:0;margin-bottom:0;overflow:hidden}#ansprechpartner-liste .ansprechpartner-list .grid-item:hover .img,.module-store-overview .store-overview .item:hover .img{transform:scale(1.05,1.05)}#ansprechpartner-liste .ansprechpartner-list .button-group{margin-bottom:25px;padding-top:16.6666666667px;padding-bottom:16.6666666667px}#ansprechpartner-liste .ansprechpartner-list .button-group .button-headline{align-items:center;display:inline-flex;font-size:17px;color:#e4e1dc;padding-right:25px;min-width:103px;letter-spacing:.05em}#ansprechpartner-liste .ansprechpartner-list .button-group:first-of-type{margin-bottom:1px}#ansprechpartner-liste .ansprechpartner-list .button-group .button{height:50px}@media screen and (max-width:1223px){#ansprechpartner-liste .ansprechpartner-list .ctlg_entity{width:100%;padding:0}#ansprechpartner-liste .ansprechpartner-list .ctlg_entity:nth-of-type(2){margin-top:12.5px}}@media (max-width:76.375em){#ansprechpartner-liste .ansprechpartner-list .button-group .button{height:37.5px;min-width:100px}#ansprechpartner-liste .ansprechpartner-list .button-group .button-headline{min-width:0;font-size:15px;padding-right:12.5px}}@media (max-width:47.9375em){#ansprechpartner-liste.ansprechpartner-liste-filiale{margin-top:0}#ansprechpartner-liste .module-text{margin-bottom:0}#ansprechpartner-liste .module-text .text-container{padding-right:0}#ansprechpartner-liste .ansprechpartner-list{margin-top:0}#ansprechpartner-liste .ansprechpartner-list .headline-container .info-icon-container{padding:12.5px;margin-top:-12.5px;margin-right:-12.5px}#ansprechpartner-liste .ansprechpartner-list .headline-container .icon-info-close{top:12.5px}#ansprechpartner-liste .ansprechpartner-list .ctlg_entity:nth-of-type(2){margin-top:8.3333333333px}#ansprechpartner-liste .ansprechpartner-list .button-group{margin-bottom:0}#ansprechpartner-liste .ansprechpartner-list .grid-item{padding:0;margin-top:25px}#ansprechpartner-liste .ansprechpartner-list .grid-item .img-container{margin-left:-25px}}.module-store-overview .text-container{width:100%;max-width:100%;padding-top:0;padding-left:0;background:0 0}.module-store-overview .store-overview{display:flex;flex-wrap:wrap;justify-content:space-between}.module-store-overview .store-overview .item{width:calc(33.3333333% - 37.5px);position:relative;padding-bottom:37.5px}.module-store-overview .store-overview .item:nth-of-type(n+4){margin-top:50px}.module-store-overview .store-overview .item .img-container{position:relative;width:100%;height:33vh;overflow:hidden}.module-store-overview .store-overview .item .img{top:0;left:0;right:0;bottom:0;position:absolute;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;transform:scale(1,1);transition:transform .35s ease-in-out}.module-store-overview .store-overview .item .link-button{left:50%;right:auto;transform:translateX(-50%);bottom:0}.module-store-overview .store-overview .item .link-button .link-text{white-space:nowrap}@media (max-width:76.375em){.module-store-overview .store-overview .item{width:calc(50% - 25px);padding-bottom:37.5px}.module-store-overview .store-overview .item:nth-of-type(n+4){margin-top:auto}.module-store-overview .store-overview .item:nth-of-type(n+3){margin-top:50px}}@media (max-width:47.9375em){.module-store-overview .store-overview .item{width:100%;padding-bottom:25px}.module-store-overview .store-overview .item:nth-of-type(n+3),.module-store-overview .store-overview .item:nth-of-type(n+4){margin-top:auto}.module-store-overview .store-overview .item:nth-of-type(n+2){margin-top:25px}}.module-ratgeber-header{position:relative;min-height:66vh;display:flex;padding:75px 137.5px 125px}.module-ratgeber-header .text-container{position:relative;z-index:10;display:inline-flex;flex-wrap:wrap;height:auto;align-self:flex-end}.module-ratgeber-header .text-container .text{margin-left:0}.module-ratgeber-header .text-container .text p:not(:first-of-type),.module-ratgeber-inhalt .module-ratgeber-text .text-container p:not(:first-of-type){margin-top:25px}.module-ratgeber-header.module-text-right .text-container{margin-left:auto}.module-ratgeber-header .img{display:inline-flex;top:0;left:0;position:absolute;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:76.375em){.module-ratgeber-header{padding:50px 75px 75px}.module-ratgeber-header .text-container{width:100%}}@media (max-width:47.9375em){.module-ratgeber-header{padding:50px 25px}}.module-ratgeber-inhalt{position:relative;z-index:10;padding:0 62.5px 75px;margin:-50px 137.5px 0;background-color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;counter-reset:section}.module-ratgeber-inhalt .module-ratgeber-text{width:calc(50% - 37.5px);margin-top:75px}.module-ratgeber-inhalt .module-ratgeber-text .text-container{max-width:100%;width:100%;background-color:transparent;padding:0}.module-ratgeber-inhalt .module-ratgeber-text .text-container .text{margin-right:0}.module-ratgeber-inhalt .module-ratgeber-text .text-container ul li{margin-top:25px;margin-left:50px;font-weight:300;letter-spacing:.025em;position:relative}@media (min-width:76.4375em){.module-ratgeber-inhalt .module-ratgeber-text .text-container ul li{font-size:14px;line-height:1.75}}@media (max-width:76.375em){.module-ratgeber-inhalt .module-ratgeber-text .text-container ul li{font-size:14px;line-height:1.75}}@media (max-width:47.9375em){.module-ratgeber-inhalt .module-ratgeber-text .text-container ul li{font-size:14px;line-height:1.75}}@media (min-width:101.1875em){.module-ratgeber-inhalt .module-ratgeber-text .text-container ul li{font-size:16px;line-height:2}}.module-ratgeber-inhalt .module-ratgeber-text .text-container ul li::before{position:relative;content:"";margin-left:-50px;margin-right:25px;display:inline-flex;width:25px;height:3px;margin-bottom:3px;background-color:#b80000;top:-3px}.module-ratgeber-inhalt .module-ratgeber-text .text-container ul li strong:first-of-type{font-weight:400;color:#9b907b;letter-spacing:.12em}@media (min-width:76.4375em){.module-ratgeber-inhalt .module-ratgeber-text .text-container ul li strong:first-of-type{font-size:14px;line-height:1.5}}@media (max-width:76.375em){.module-ratgeber-inhalt .module-ratgeber-text .text-container ul li strong:first-of-type{font-size:14px;line-height:1.5}}@media (max-width:47.9375em){.module-ratgeber-inhalt .module-ratgeber-text .text-container ul li strong:first-of-type{font-size:14px;line-height:1.5}}@media (min-width:101.1875em){.module-ratgeber-inhalt .module-ratgeber-text .text-container ul li strong:first-of-type{font-size:16px;line-height:1.5}}.module-ratgeber-inhalt .module-ratgeber-text .text-container .headline{font-size:32px}.module-ratgeber-inhalt .module-ratgeber-text .text-container .headline .step{display:inline-flex;padding:3px 12.5px 0;border:3px solid #e4e1dc;margin-right:6.25px}.module-ratgeber-inhalt .module-ratgeber-text .text-container .headline .step::before{counter-increment:section;content:counter(section)". "}.module-ratgeber-inhalt .module-ratgeber-text .text-container .text{margin-left:0}.module-ratgeber-inhalt .module-ratgeber-text.module-img{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.module-ratgeber-inhalt .module-ratgeber-text.module-img .text-container{display:inline-flex;align-self:center;flex-wrap:wrap;width:calc(50% - 37.5px);margin:50px 0}.module-ratgeber-inhalt .module-ratgeber-text.module-img .img{display:inline-flex;width:calc(50% - 37.5px + 100px);min-height:30vh;background-size:cover;background-position:center;background-repeat:no-repeat}.module-ratgeber-inhalt .module-ratgeber-text.module-img.module-img-right .img{margin-right:-100px}.module-ratgeber-inhalt .module-ratgeber-text.module-img.module-img-left .text-container{order:2}.module-ratgeber-inhalt .module-ratgeber-text.module-img.module-img-left .img{order:1;margin-left:-100px}@media screen and (max-width:1619px){.module-ratgeber-inhalt{padding:0 50px 75px;margin:-50px 137.5px 0}.module-ratgeber-inhalt .module-ratgeber-text{width:calc(50% - 25px);margin-top:75px}.module-ratgeber-inhalt .module-ratgeber-text .text-container .headline{font-size:26px}.module-ratgeber-inhalt .module-ratgeber-text.module-img .text-container{width:calc(50% - 25px);margin:37.5px 0}.module-ratgeber-inhalt .module-ratgeber-text.module-img .img{display:inline-flex;width:calc(50% - 25px + 87.5px)}.module-ratgeber-inhalt .module-ratgeber-text.module-img.module-img-right .img{margin-right:-87.5px}.module-ratgeber-inhalt .module-ratgeber-text.module-img.module-img-left .img{margin-left:-87.5px}}@media (max-width:76.375em){.module-ratgeber-inhalt{padding:0 37.5px 50px;margin:-25px 75px 0}.module-ratgeber-inhalt .module-ratgeber-text{margin-top:50px;width:100%}.module-ratgeber-inhalt .module-ratgeber-text.module-img .text-container{margin:25px 0;width:calc(50% - 18.75px)}.module-ratgeber-inhalt .module-ratgeber-text.module-img .img{width:calc(50% - 18.75px + 75px)}.module-ratgeber-inhalt .module-ratgeber-text.module-img.module-img-right .img{margin-right:-75px}.module-ratgeber-inhalt .module-ratgeber-text.module-img.module-img-left .img{margin-left:-75px}}@media (max-width:47.9375em){.module-ratgeber-inhalt{margin:-25px 25px 0;padding:0 25px 25px}.module-ratgeber-inhalt .module-ratgeber-text{margin-top:50px}.module-ratgeber-inhalt .module-ratgeber-text:first-of-type{margin-top:25px}.module-ratgeber-inhalt .module-ratgeber-text .text-container p:not(:first-of-type){margin-top:12.5px}.module-ratgeber-inhalt .module-ratgeber-text .text-container .headline{font-size:22px}.module-ratgeber-inhalt .module-ratgeber-text .text-container .headline .step{font-size:18px;line-height:1;border-bottom:none;padding:3px 6.25px 0;margin-right:100%;margin-top:0;display:inline-flex}.module-ratgeber-inhalt .module-ratgeber-text .text-container ul li{margin-top:12.5px;margin-left:25px}.module-ratgeber-inhalt .module-ratgeber-text .text-container ul li::before{margin-left:-25px;margin-right:12.5px;width:12.5px}.module-ratgeber-inhalt .module-ratgeber-text.module-img .text-container{order:2;width:100%;margin-bottom:0}.module-ratgeber-inhalt .module-ratgeber-text.module-img .img{order:1;width:100%;min-height:33vh}.module-ratgeber-inhalt .module-ratgeber-text.module-img.module-img-right .img{margin-right:0}.module-ratgeber-inhalt .module-ratgeber-text.module-img.module-img-left .img{margin-left:0}}.module-ratgeber-inhalt .module-ratgeber-video{width:calc(50% - 37.5px);margin-top:75px;height:100%}.module-ratgeber-inhalt .module-ratgeber-video .headline{font-family:"garamond-premier-pro-subhead";color:#9b907b;font-size:32px;padding-bottom:25px}.module-ratgeber-inhalt .module-ratgeber-video .video-container{position:relative;padding-bottom:56.25%;width:100%}.module-ratgeber-inhalt .module-ratgeber-video .video-container .play-button{border:3px solid #e4e1dc}@media (max-width:76.375em){.module-ratgeber-inhalt .module-ratgeber-video{width:100%;margin-top:37.5px}.module-ratgeber-inhalt .module-ratgeber-video .headline{font-size:26px;padding-bottom:12.5px}}@media (max-width:47.9375em){.module-ratgeber-inhalt .module-ratgeber-video .headline{font-size:22px}}.module-ratgeber-button{position:relative;margin-top:50px;display:flex;width:100%;align-items:flex-end}.module-ratgeber-button .link-button{display:flex;position:relative;margin-left:auto;margin-right:-100px}@media (max-width:76.375em){.module-ratgeber-button .link-button{margin-right:-75px}}@media (max-width:47.9375em){.module-ratgeber-button{margin-top:25px}.module-ratgeber-button .link-button{margin-right:0}}.module-ratgeber-teaser{display:flex;flex-wrap:wrap;justify-content:space-between;height:auto;min-height:0;position:relative}.module-ratgeber-teaser::after{content:"";display:block;position:absolute;z-index:5;opacity:.25;background-size:contain;background-position:left center;background-repeat:no-repeat;height:50vh;width:66.65vh;background-image:url(../img/wl-logo-symbol-white.svg);bottom:-16.6666666667vh;right:-75px}.module-ratgeber-teaser .teaser-text-container{position:relative;z-index:10;background-color:#fff;display:inline-flex;flex-wrap:wrap;align-self:flex-start;width:60%;margin:50px 0 100px}.module-ratgeber-teaser .teaser-text-container .text-container{width:100%;max-width:100%}.modal form .firstRow,.module-ratgeber-teaser .teaser-text-container .teaser-links-container{width:100%}.module-ratgeber-teaser .teaser-text-container .teaser-links-container .teaser-link{border-bottom:1px solid #e4e1dc;padding-left:50px}.module-ratgeber-teaser .teaser-text-container .teaser-links-container .teaser-link .icon-info{margin-right:25px;min-width:20px;max-width:20px}.module-ratgeber-teaser .teaser-text-container .teaser-links-container .teaser-link .icon-info circle,.module-ratgeber-teaser .teaser-text-container .teaser-links-container .teaser-link .icon-info line{stroke:#696969}.module-ratgeber-teaser .teaser-text-container .teaser-links-container .teaser-link .icon-arrow-link{justify-self:flex-end;margin-left:auto;min-width:25px}.module-ratgeber-teaser .teaser-text-container .teaser-links-container .teaser-link .icon-arrow-link polygon{transition:fill .25s ease-in-out;fill:#696969}.module-ratgeber-teaser .teaser-text-container .teaser-links-container .teaser-link a{color:#696969;width:100%;display:flex;align-items:center;padding:16.6666666667px 37.5px 16.6666666667px 0}@media (min-width:76.4375em){.module-ratgeber-teaser .teaser-text-container .teaser-links-container .teaser-link a{font-size:14px;line-height:1.75}}@media (max-width:76.375em){.module-ratgeber-teaser .teaser-text-container .teaser-links-container .teaser-link a{font-size:14px;line-height:1.75}}@media (max-width:47.9375em){.module-ratgeber-teaser .teaser-text-container .teaser-links-container .teaser-link a{font-size:14px;line-height:1.75}}@media (min-width:101.1875em){.module-ratgeber-teaser .teaser-text-container .teaser-links-container .teaser-link a{font-size:16px;line-height:2}}.module-ratgeber-teaser .teaser-text-container .teaser-links-container .teaser-link a:hover{color:#b80000;padding-right:25px}.module-ratgeber-teaser .teaser-text-container .teaser-links-container .teaser-link:first-of-type{border-top:1px solid #e4e1dc}.module-ratgeber-teaser .teaser-text-container .teaser-links-container .link-general{font-family:"garamond-premier-pro-subhead";display:flex;justify-content:flex-end;align-items:center;padding:16.6666666667px 37.5px 16.6666666667px 50px;font-size:17px;color:#9b907b;letter-spacing:.05em}.module-aktion-produkt .module-aktion-produkt--item li.red,.module-ratgeber-teaser .teaser-text-container .teaser-links-container .link-general:hover{color:#b80000}.module-ratgeber-teaser .teaser-text-container .teaser-links-container .link-general .icon-arrow-link{min-width:25px;margin-left:25px;margin-bottom:2px}.module-ratgeber-teaser .teaser-text-container .teaser-links-container .link-general .icon-arrow-link polygon{transition:fill .25s ease-in-out;fill:#9b907b}.module-ratgeber-teaser .img{display:inline-flex;width:calc(40% + 50px);background-position:center;background-size:cover;background-repeat:no-repeat;margin-left:-50px}@media (max-width:76.375em){.module-ratgeber-teaser{min-height:0}.module-ratgeber-teaser::after{right:-25px;max-width:60vw}.module-ratgeber-teaser .teaser-text-container .teaser-links-container .teaser-link{padding-left:37.5px}}@media (max-width:47.9375em){.module-ratgeber-teaser{margin-top:50px}.module-ratgeber-teaser .teaser-text-container .teaser-links-container .teaser-link .icon-info,.module-ratgeber-teaser::after{display:none}.module-ratgeber-teaser .teaser-text-container{order:2;width:100%;margin:0}.module-ratgeber-teaser .teaser-text-container .teaser-links-container .teaser-link{padding-left:25px}.module-ratgeber-teaser .teaser-text-container .teaser-links-container .teaser-link .icon-arrow-link{min-width:20px;max-width:20px}.module-ratgeber-teaser .teaser-text-container .teaser-links-container .teaser-link a{padding:12.5px 25px 12.5px 0}.module-ratgeber-teaser .teaser-text-container .teaser-links-container .link-general{padding:12.5px 25px}.module-ratgeber-teaser .img{order:1;margin-left:0;width:100%;height:33vh}}.module-ratgeber-uebersicht{height:auto;min-height:0}.module-ratgeber-uebersicht .ratgeber-list .button-group{margin-bottom:25px;padding-top:16.6666666667px;padding-bottom:16.6666666667px}.module-ratgeber-uebersicht .ratgeber-list .button-group .button{height:50px}.module-ratgeber-uebersicht .ratgeber-list .grid-list{margin-left:-12.5px;width:calc(100% + 25px)}.module-ratgeber-uebersicht .ratgeber-list .grid-list .grid-item{transition:none;background-color:#fff;width:calc(33.3333333333% - 25px);margin-right:12.5px;margin-left:12.5px;min-height:201px}.module-ratgeber-uebersicht .ratgeber-list .grid-list .grid-item:hover .categories{border-color:rgba(184,0,0,.33)}.module-ratgeber-uebersicht .ratgeber-list .grid-list .grid-item .categories{transition:all .25s ease-in-out;border:3px solid #e4e1dc;padding:3px 8.3333333333px 0;display:inline-flex;font-size:12px;letter-spacing:.12em;color:#9b907b;margin-bottom:12.5px}.module-ratgeber-uebersicht .ratgeber-list .grid-list .grid-item h2{font-size:28px;transition:all .25s ease-in-out;max-width:calc(100% - 75px)}.module-ratgeber-uebersicht .ratgeber-list .grid-list .grid-item .img .icon-arrow-link{display:inline-flex;position:absolute;right:50px;top:50%;transform:translate(-50%);min-height:25px;min-width:25px;transition:all .25s ease-in-out}.module-ratgeber-uebersicht .ratgeber-list .grid-list .grid-item:hover .icon-arrow-link{right:25px}.module-ratgeber-uebersicht .ratgeber-list .grid-list .grid-item:hover .icon-arrow-link polygon{fill:#b80000}@media (max-width:76.375em){.module-ratgeber-uebersicht .ratgeber-list .grid-list .grid-item{width:calc(50% - 25px)}.module-ratgeber-uebersicht .ratgeber-list .grid-list .grid-item h2{max-width:calc(100% - 62.5px)}.module-ratgeber-uebersicht .ratgeber-list .grid-list .grid-item .img .icon-arrow-link{right:25px}.module-ratgeber-uebersicht .ratgeber-list .grid-list .grid-item .img .icon-arrow-link polygon{fill:#9b907b}}@media (max-width:47.9375em){#ratgeber-liste .module-text{margin-bottom:0}#ratgeber-liste .module-text .text-container{padding-right:0;padding-bottom:0}.module-ratgeber-uebersicht .ratgeber-list{margin-top:25px}.module-ratgeber-uebersicht .ratgeber-list .grid-list .grid-item{width:calc(100% - 25px);padding:25px}.module-ratgeber-uebersicht .ratgeber-list .grid-list .grid-item .categories{font-size:10px;border-width:2px}.module-ratgeber-uebersicht .ratgeber-list .grid-list .grid-item h2{font-size:26px;margin-bottom:8.3333333333px}}.modal{display:none;top:0;left:0;width:100vw;height:100vh;position:fixed;z-index:60}.modal .modal-background{top:0;left:0;width:100%;height:100%;position:absolute;background-color:rgba(26,26,26,.66)}.catalogueEl__form.is-zoho .zf-subContWrap ul li.zf-checkbox label:hover,.modal .modal-background:hover,.modal .modal-inner .modal-close:hover .icon-info-close{cursor:pointer}.modal .modal-inner{max-width:960px;min-width:500px;top:50%;left:50%;max-height:calc(100vh - 50px);overflow-y:scroll;transform:translate(-50%,-50%);position:absolute;z-index:65;padding:50px;background-color:#fff}.modal .modal-inner .modal-close{position:absolute;right:12.5px;top:12.5px}.modal .modal-inner .modal-close .icon-info-close circle{stroke:transparent}.modal .modal-inner .modal-close:hover .icon-info-close line{stroke:#b80000}.modal form .firstRow .widget-explanation{margin-bottom:1em}.modal form .firstRow>div:not(.widget-explanation){width:100px;display:block;position:relative}.modal form .firstRow>div:not(.widget-explanation) select{width:100px}.modal form .widget-text{width:50%}.modal form .widget-text:nth-of-type(n+2){width:calc(50% - 12.5px);margin-right:12.5px}.modal form .widget-text:nth-of-type(odd){margin-right:0;margin-left:auto}.modal form .widget-checkbox.datenschutz-feld{width:100%}.catalogueOnContact form .widget-checkbox.datenschutz-feld span,.modal form .widget-checkbox.datenschutz-feld span,.module-form-contact .form-contact-text-container .form-container .widget-checkbox span{display:inline-flex;width:100%}.catalogueOnContact form .widget-checkbox.datenschutz-feld label,.modal form .widget-checkbox.datenschutz-feld label{font-size:14px}.modal form .submit_container,.modal form .widget-explanation,.module-form-contact .form-contact-text-container .form-container .form-aktion div.widget-radio.produkte-feld.einzeilige-darstellung>fieldset>span{width:100%;display:block}.modal form .submit_container .submit{width:220px}.modal form .submit_container.contactPage,.modal form .widget-headline,.modal form .widget-textarea,.nosubheader #subheader,.startseite #subheader{display:none}.modal form .widget-explanation p{color:#9b907b;font-style:italic;line-height:1.5!important}@media (min-width:76.4375em){.modal form .widget-explanation p{font-size:14px;line-height:1.75}}@media (max-width:76.375em){.modal form .widget-explanation p{font-size:14px;line-height:1.75}}@media (max-width:47.9375em){.modal form .widget-explanation p{font-size:14px;line-height:1.75}}@media (min-width:101.1875em){.modal form .widget-explanation p{font-size:14px;line-height:2}}.modal form .widget-checkbox{margin-right:0;width:100%}@media screen and (max-width:1303px){.modal form .widget-checkbox{margin-right:0;width:100%}}@media (max-width:47.9375em){.modal .modal-inner{max-width:calc(100vw - 25px);min-width:0;padding:25px;top:25px;left:25px;right:25px;transform:translate(0,0)}.modal .modal-inner .modal-close{right:8.3333333333px;top:8.3333333333px}.modal form .widget-text,.modal form .widget-text input{width:100%}.modal form .widget-text:nth-of-type(2){margin-top:25px;width:100%;margin-left:auto}.modal form .widget-text:nth-of-type(n+3){width:100%;margin-right:0}.modal form .widget-text:nth-of-type(even){margin-right:0;margin-left:auto}.modal form .widget-checkbox{height:auto}.modal form .widget-checkbox.datenschutz-feld{width:100%}}.widget-explanation sub{line-height:1.5!important}.module-form-contact{display:flex;flex-wrap:wrap;justify-content:space-between;height:auto;min-height:calc(100vh - 350px);position:relative}.module-form-contact .form-contact-text-container{position:relative;z-index:10;background-color:#fff;display:inline-flex;flex-wrap:wrap;align-self:flex-start;width:50%;margin:50px 0 100px}.module-form-contact .form-contact-text-container .text-container{width:100%;max-width:100%}.module-form-contact .form-contact-text-container .form-container{padding:0 50px 50px;width:100%}.module-form-contact .form-contact-text-container .form-container .widget:nth-of-type(2),.module-form-contact .form-contact-text-container .form-container .widget:nth-of-type(3){margin-top:0;width:calc(50% - 45px - 25px);margin-left:25px}.module-form-contact .form-contact-text-container .form-container .widget:nth-of-type(4),.module-form-contact .form-contact-text-container .form-container .widget:nth-of-type(5){width:calc(50% - 12.5px)}.module-form-contact .form-contact-text-container .form-container .widget:nth-of-type(5){margin-left:auto}.module-form-contact .form-contact-text-container .form-container .widget-checkbox{width:calc(100% - 178px)}.module-form-contact .form-contact-text-container .form-container .widget-explanation{width:100%}.module-form-contact .form-contact-text-container .form-container .widget-explanation a{padding-bottom:2px}.module-form-contact .form-contact-text-container .form-container .widget-explanation p{font-weight:300;color:#9b907b;font-style:italic}@media (min-width:76.4375em){.module-form-contact .form-contact-text-container .form-container .widget-explanation p{font-size:14px;line-height:1.75}}@media (max-width:76.375em){.module-form-contact .form-contact-text-container .form-container .widget-explanation p{font-size:14px;line-height:1.75}}@media (max-width:47.9375em){.module-form-contact .form-contact-text-container .form-container .widget-explanation p{font-size:14px;line-height:1.75}}@media (min-width:101.1875em){.module-form-contact .form-contact-text-container .form-container .widget-explanation p{font-size:16px;line-height:2}}.module-form-contact .form-contact-text-container .form-container .widget-explanation:last-of-type{margin-top:75px}.module-form-contact .form-contact-text-container .form-container .widget-explanation:last-of-type p{letter-spacing:.025em}.module-form-contact .form-contact-text-container .form-container .form-aktion .widget-explanation:last-of-type p{line-height:1.2}.module-form-contact .form-contact-text-container .form-container .form-aktion .produkte-feld--zusatz{margin:4px 0 0 18px;padding:0;border:0}.module-form-contact .form-contact-text-container .form-container .form-aktion .datenschutz-feld.bestaetigung{margin-top:18.75px}.module-form-contact .form-contact-text-container .form-container .form-aktion .datenschutz-feld.last{margin-top:6.25px}.module-form-contact .form-contact-text-container .form-container .form-aktion .produkte-feld>span .mandatory{color:#07601f;display:inline;padding-left:2px}.module-form-contact .form-contact-text-container .form-container .form-aktion .widget:nth-of-type(6),.module-form-contact .form-contact-text-container .form-container .form-aktion .widget:nth-of-type(7){width:calc(50% - 12.5px)}.module-form-contact .form-contact-text-container .form-container .form-aktion .widget:nth-of-type(7){margin-left:auto}.module-form-contact .form-contact-text-container .form-container .form-aktion .widget:nth-of-type(8){width:calc(33% - 12.5px)}.module-form-contact .img{display:inline-flex;width:calc(50% + 50px);background-position:center;background-size:cover;background-repeat:no-repeat;margin-left:-50px}@media (max-width:76.375em){.module-form-contact{min-height:0}.module-form-contact .form-contact-text-container .form-container{padding:0 37.5px 37.5px;width:100%}.module-form-contact .form-contact-text-container .form-container .widget:nth-of-type(2),.module-form-contact .form-contact-text-container .form-container .widget:nth-of-type(3){margin-top:25px;width:100%;margin-left:0}.module-form-contact .form-contact-text-container .form-container .form-aktion .widget:nth-of-type(6),.module-form-contact .form-contact-text-container .form-container .form-aktion .widget:nth-of-type(7),.module-form-contact .form-contact-text-container .form-container .form-aktion .widget:nth-of-type(8),.module-form-contact .form-contact-text-container .form-container .widget:nth-of-type(4),.module-form-contact .form-contact-text-container .form-container .widget:nth-of-type(5){width:100%}.module-form-contact .form-contact-text-container .form-container .widget:nth-of-type(5){margin-left:auto}.module-form-contact .form-contact-text-container .form-container .widget-checkbox{width:100%}.module-form-contact .form-contact-text-container .form-container .widget-checkbox span{display:inline-flex;width:100%}}@media (max-width:47.9375em){.module-form-contact{margin-top:50px}.module-form-contact .form-contact-text-container{order:2;width:100%;margin:0}.module-form-contact .form-contact-text-container .form-container{padding:0 25px 25px}.module-form-contact .form-contact-text-container .form-container .widget-explanation:last-of-type{width:100%;margin-top:50px}.module-form-contact .img{order:1;margin-left:0;width:100%;height:33vh}}.module-aktion-vorteile,.module-legals{min-height:0;height:auto}.module-legals .text-container{margin-top:75px;max-width:100%;width:100%}.module-legals .text-container h4{color:#9b907b;word-break:break-all;hyphens:auto}@media (min-width:76.4375em){.module-legals .text-container h4{font-size:32px;line-height:1.2}}@media (max-width:76.375em){.module-legals .text-container h4{font-size:32px;line-height:1.2}}@media (max-width:47.9375em){.module-legals .text-container h4{font-size:32px;line-height:1.2}}@media (min-width:101.1875em){.module-legals .text-container h4{font-size:42px;line-height:1.2}}.module-legals .text-container h5{margin-top:25px;color:#9b907b}@media (min-width:76.4375em){.module-legals .text-container h5{font-size:22px;line-height:1.5}}@media (max-width:76.375em){.module-legals .text-container h5{font-size:22px;line-height:1.5}}@media (max-width:47.9375em){.module-legals .text-container h5{font-size:21px;line-height:1.5}}@media (min-width:101.1875em){.module-legals .text-container h5{font-size:28px;line-height:1.3}}.module-legals .text-container p{hyphens:auto;font-weight:300;letter-spacing:.025em;margin-top:12.5px}@media (min-width:76.4375em){.module-legals .text-container p{font-size:14px;line-height:1.75}}@media (max-width:76.375em){.module-legals .text-container p{font-size:14px;line-height:1.75}}@media (max-width:47.9375em){.module-legals .text-container p{font-size:14px;line-height:1.75}}@media (min-width:101.1875em){.module-legals .text-container p{font-size:16px;line-height:2}}.module-legals .text-container ul{margin:7px 0}.module-legals .text-container ul li{border-left:1px solid #9b907b;padding-left:25px;margin:7px 0;font-weight:300;letter-spacing:.025em;color:#9b907b}@media (min-width:76.4375em){.module-legals .text-container ul li{font-size:14px;line-height:1.75}}@media (max-width:76.375em){.module-legals .text-container ul li{font-size:14px;line-height:1.75}}@media (max-width:47.9375em){.module-legals .text-container ul li{font-size:14px;line-height:1.75}}@media (min-width:101.1875em){.module-legals .text-container ul li{font-size:14px;line-height:2}}@media (max-width:47.9375em){.module-legals .text-container{margin-top:50px}}.module-aktion-vorteile{display:flex}.module-aktion-vorteile .text-container{position:relative;z-index:10;padding-top:25px;padding-bottom:25px;padding-right:25px;width:auto;flex:1 1 100%}.module-aktion-vorteile .text-container .text.text-untertitel{margin-top:50px}.module-aktion-vorteile .outer-container{width:100%;height:auto;min-height:0;display:flex;background:#fff;padding:25px 0}.module-aktion-vorteile .outer-container:first-of-type{margin-right:37.5px;border:5px solid #b80000;box-sizing:border-box}.module-aktion-vorteile .outer-container:last-of-type{margin-left:37.5px}.module-aktion-vorteile .outer-container:last-of-type .text-container{align-items:center;display:flex}.module-aktion-vorteile .outer-container:last-of-type .text-container span{color:#b80000}.module-aktion-vorteile .img-container{flex:1 1 50%;margin-right:50px;margin-bottom:-62.5px;margin-top:12.5px}.module-aktion-vorteile .img-container .img{background-position:center bottom;background-size:contain;background-repeat:no-repeat;height:100%;width:100%}@media (min-width:76.4375em){.module-aktion-vorteile .img-container{flex:1 1 50%;margin-right:25px}.module-aktion-vorteile .img-container .img{background-position:center;background-size:contain;background-repeat:no-repeat;height:100%;width:100%}}@media (max-width:76.375em){.module-aktion-vorteile .text-container{margin:0}.module-aktion-vorteile .text-container .subline::before{display:none}.module-aktion-vorteile .text-container .text.text-untertitel{margin-top:25px;margin-left:0}.module-aktion-vorteile .outer-container{margin-right:0;width:calc(100% - 25px)}.module-aktion-vorteile .outer-container:first-of-type{flex-wrap:wrap}.module-aktion-vorteile .img-container{width:100%;height:33vh;margin:12.5px 25px 0}.module-aktion-vorteile .img-container .background-setter{background-position-x:left}}@media (max-width:47.9375em){.module-aktion-vorteile{flex-wrap:wrap;margin-top:50px}.module-aktion-vorteile .text-container{display:inline-flex;flex-wrap:wrap;order:1;margin:0}.module-aktion-vorteile .text-container .link-text{word-break:break-word}.module-aktion-vorteile .outer-container{width:100%;flex-wrap:wrap;padding:0}.module-aktion-vorteile .outer-container:first-of-type{margin-right:0}.module-aktion-vorteile .outer-container:last-of-type{margin-top:25px;margin-left:0}.module-aktion-vorteile .img-container{padding:0;height:26.6666666667vh;order:2;margin:0 25px 25px}}.module-aktion-produkt{height:auto;min-height:0;display:flex;flex-wrap:wrap}.module-aktion-produkt .link-text{text-align:left}.module-aktion-produkt .link-button.is--link{align-self:flex-end;position:relative;display:inline-flex;top:auto;right:auto;left:auto;bottom:auto;margin-top:25px;hyphens:auto;word-break:break-word}.module-aktion-produkt .link-button.is--link:hover .percentage-icon{color:#fff!important}.module-aktion-produkt .link-button.is--link .percentage-icon{transition:all .25s ease-in-out;z-index:100;font-family:"garamond-premier-pro-subhead";color:#b80000;font-size:32px;margin-right:25px;position:relative;top:2px;font-weight:500}.module-aktion-produkt>.ce_text{display:inline-flex;width:calc(50% - 37.5px);margin-top:75px}.module-aktion-produkt>.ce_text p{color:#9b907b}.module-aktion-produkt>.ce_text:nth-of-type(3){margin-top:25px;margin-right:37.5px}.module-aktion-produkt>.ce_text:nth-of-type(4){margin-left:37.5px}.module-aktion-produkt .module-aktion-produkt--item{display:inline-flex;width:calc(50% - 37.5px);position:relative}.module-aktion-produkt .module-aktion-produkt--item li.red::before{background:#b80000}.module-aktion-produkt .module-aktion-produkt--item:nth-of-type(even){margin-left:calc(25px*1.5 - 1px)}.module-aktion-produkt .module-aktion-produkt--item:nth-of-type(odd){margin-right:calc(25px*1.5 - 1px)}.module-aktion-produkt .module-aktion-produkt--item:nth-of-type(n+3){margin-top:75px}.module-aktion-produkt .text-container{display:flex;flex-wrap:wrap;position:relative;z-index:10;padding:25px 50px 25px 0;width:auto;flex:1 1 100%}.module-aktion-produkt .text-container ul{margin-bottom:25px}.module-aktion-produkt .text-container ul li{color:#9b907b;line-height:1.75rem;display:flex}.module-aktion-produkt .text-container ul li::before{position:relative;top:6px;content:"";display:inline-flex;height:15px;width:2px;background:#9b907b;margin-right:12.5px}.module-aktion-produkt .text-container .text.text-untertitel{margin-top:25px}.module-aktion-produkt .text-container .price-before{font-size:32px;font-style:italic;margin-bottom:6.25px;margin-top:31.25px}.module-aktion-produkt .text-container .price-after{background:#b80000;position:static;border:0}.module-aktion-produkt .text-container .price-after .link-text{color:#fff;margin-right:0;font-size:32px}.module-aktion-produkt .outer-container{width:100%;height:auto;min-height:0;display:flex;background:#fff;padding:25px 0}.module-aktion-produkt .img-container{flex:1 1 50%;margin:50px}.module-aktion-produkt .img-container .img{background-position:center;background-size:contain;background-repeat:no-repeat;height:100%;width:100%}.module-aktion-produkt .plus{position:absolute;transform:translate(-50%,-50%);height:75px;width:75px;left:0;top:0}.module-aktion-produkt .plus span{display:block;background:#b80000;position:absolute}.module-aktion-produkt .plus span:first-of-type{height:25px;width:100%;transform:translateY(-50%);top:50%}.module-aktion-produkt .plus span:last-of-type{height:100%;width:25px;transform:translateX(-50%);left:50%}.module-aktion-produkt .badge{position:absolute;padding:10px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;right:-37.5px;top:-25px;text-align:center;border-radius:50%;width:150px;height:150px;z-index:20;background-color:#b80000;border:solid 3px #fff;transform:rotate(15deg)}.module-aktion-produkt .badge span{align-self:flex-start;display:inline-flex;position:relative;top:-1px;width:100%;font-family:"garamond-premier-pro-subhead";font-size:18px;color:#fff}.module-aktion-produkt .badge span p{width:100%;line-height:1.2em}.module-aktion-produkt .badge span b,.module-aktion-produkt .badge span strong{display:block;font-weight:400;font-size:42px;line-height:1.2em;position:relative;top:4px}@media screen and (max-width:1365px){.module-aktion-produkt .outer-container{flex-wrap:wrap}.module-aktion-produkt .text-container{padding-left:50px}.module-aktion-produkt .img-container{margin-top:25px;margin-bottom:0;width:100%;height:33vh}}@media (max-width:76.375em){.module-aktion-produkt .text-container{margin:0}.module-aktion-produkt .text-container .subline::before{display:none}.module-aktion-produkt .text-container .text.text-untertitel{margin-top:25px;margin-left:0}}@media (max-width:47.9375em){.module-aktion-produkt{flex-wrap:wrap;margin-top:50px}.module-aktion-produkt .link-button.is--link .percentage-icon{font-size:21px;margin-right:12.5px}.module-aktion-produkt .img-container{margin:0 25px;width:100%;height:33vh}.module-aktion-produkt .img-container .background-setter{background-position-x:left}.module-aktion-produkt>.ce_text{width:100%;margin-top:25px}.module-aktion-produkt>.ce_text:nth-of-type(3){margin-right:0}.module-aktion-produkt .module-aktion-produkt--item:nth-of-type(even),.module-aktion-produkt>.ce_text:nth-of-type(4){margin-left:0}.module-aktion-produkt .module-aktion-produkt--item{width:100%}.module-aktion-produkt .module-aktion-produkt--item:nth-of-type(odd){margin-right:0}.module-aktion-produkt .module-aktion-produkt--item:nth-of-type(n+2),.module-aktion-produkt .module-aktion-produkt--item:nth-of-type(n+3){margin-top:37.5px}.module-aktion-produkt .badge{right:-12.5px;top:-25px;width:120px;height:120px}.module-aktion-produkt .badge span{top:-1px;font-family:"garamond-premier-pro-subhead";font-size:16px}.module-aktion-produkt .badge span p{line-height:1.1em}.module-aktion-produkt .badge span b,.module-aktion-produkt .badge span strong{font-size:32px;line-height:1.1em;top:2px}.module-aktion-produkt .text-container{display:inline-flex;flex-wrap:wrap;order:1;margin:0;padding:0 25px}.module-aktion-produkt .text-container .text{width:100%}.module-aktion-produkt .text-container ul li{font-size:14px}.module-aktion-produkt .text-container .price-before{font-size:21px;margin-top:0;width:100%}.module-aktion-produkt .text-container .price-after{background:#b80000}.module-aktion-produkt .text-container .price-after .link-text{font-size:21px}.module-aktion-produkt .plus{transform:translate(-50%,-50%);height:50px;width:50px}.module-aktion-produkt .plus span:first-of-type{height:12.5px}.module-aktion-produkt .plus span:last-of-type{width:12.5px}}.customErrorPage{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100vh;position:relative}.customErrorPage::after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-color:rgba(0,0,0,.5);z-index:1}.customErrorPage__text{font-family:"UniversLTStd",sans-serif;color:#fff;font-weight:700;text-align:center;text-transform:uppercase}.customErrorPage__text.title{position:absolute;top:15vh;right:2.5vw;bottom:auto;left:2.5vw;z-index:3}@media (min-width:76.4375em){.customErrorPage__text.title{font-size:32px;line-height:1.2}}@media (max-width:76.375em){.customErrorPage__text.title{font-size:32px;line-height:1.2}}@media (max-width:47.9375em){.customErrorPage__text.title{font-size:32px;line-height:1.2}}@media (min-width:101.1875em){.customErrorPage__text.title{font-size:42px;line-height:1.2}}.customErrorPage__text.link{position:absolute;top:auto;right:2.5vw;bottom:10vh;left:2.5vw;z-index:2}@media (min-width:76.4375em){.customErrorPage__text.link{font-size:17px;line-height:1}}@media (max-width:76.375em){.customErrorPage__text.link{font-size:17px;line-height:1}}@media (max-width:47.9375em){.customErrorPage__text.link{font-size:17px;line-height:1}}@media (min-width:101.1875em){.customErrorPage__text.link{font-size:17px;line-height:1}}.customErrorPage__text__link{color:#fff;transition:color .35s ease-in-out;position:relative}.customErrorPage__text__link::after{position:absolute;top:auto;right:0;bottom:-4px;left:100%;content:"";height:2px;background-color:#fff;transition:left .35s ease-in-out}@media (min-width:76.4375em){.customErrorPage__text__link:hover{color:rgba(255,255,255,.75)}.customErrorPage__text__link:hover::after{left:0}}.module-text-double{height:auto;min-height:auto;display:block}.module-text-double .text-container{max-width:100%;width:auto}.module-text-double .text-container .headline-container{max-width:50%}.module-text-double .text-container .text{padding-top:25px;margin:0}.module-text-double .text-container .text p{column-count:2;column-gap:50px}@media (max-width:76.375em){.module-text-double .text-container .headline-container{max-width:70%}}@media (max-width:47.9375em){.module-text-double .text-container .headline-container{max-width:100%}.module-text-double .text-container .text{padding-top:12.5px}.module-text-double .text-container .text p{column-count:1;column-gap:0}}.catalogueOnContact form .firstRow{width:100%}.catalogueOnContact form .firstRow>div{width:100px;display:block;position:relative}.catalogueOnContact form .firstRow>div select{width:100px}.catalogueEl__form.is-zoho .zf-subContWrap ul li.zf-small,.catalogueOnContact form .widget-text{width:50%}.catalogueOnContact form .widget-text:nth-of-type(n+2){width:calc(50% - 12.5px);margin-right:12.5px}.catalogueOnContact form .widget-text:nth-of-type(odd){margin-right:0;margin-left:auto}.catalogueOnContact form .widget-checkbox.datenschutz-feld{width:100%}.catalogueOnContact form .submit_container,.catalogueOnContact form .widget-explanation{width:100%;display:block}.catalogueOnContact form .submit_container .submit{width:220px}.catalogueOnContact form .submit_container:not(.contactPage){display:none}.catalogueOnContact form .submit_container.contactPage .submit{width:320px}.catalogueOnContact form .widget-explanation p{color:#9b907b;font-style:italic;line-height:1.5!important}@media (min-width:76.4375em){.catalogueOnContact form .widget-explanation p{font-size:14px;line-height:1.75}}@media (max-width:76.375em){.catalogueOnContact form .widget-explanation p{font-size:14px;line-height:1.75}}@media (max-width:47.9375em){.catalogueOnContact form .widget-explanation p{font-size:14px;line-height:1.75}}@media (min-width:101.1875em){.catalogueOnContact form .widget-explanation p{font-size:14px;line-height:2}}.catalogueOnContact form .widget-headline h4{margin-top:0;margin-bottom:0}@media (min-width:76.4375em){.catalogueOnContact form .widget-headline h4{font-size:22px;line-height:1.5}}@media (max-width:76.375em){.catalogueOnContact form .widget-headline h4{font-size:22px;line-height:1.5}}@media (max-width:47.9375em){.catalogueOnContact form .widget-headline h4{font-size:21px;line-height:1.5}}@media (min-width:101.1875em){.catalogueOnContact form .widget-headline h4{font-size:28px;line-height:1.3}}.catalogueOnContact form .widget-checkbox{margin-right:0;width:100%}@media (max-width:47.9375em){.catalogueOnContact form .widget-text,.catalogueOnContact form .widget-text input{width:100%}.catalogueOnContact form .widget-text:nth-of-type(2){margin-top:25px;width:100%;margin-left:auto}.catalogueOnContact form .widget-text:nth-of-type(n+3){width:100%;margin-right:0}.catalogueOnContact form .widget-text:nth-of-type(even){margin-right:0;margin-left:auto}.catalogueOnContact form .widget-checkbox{height:auto}.catalogueOnContact form .widget-checkbox.datenschutz-feld{width:100%}}.catalogueEl{display:flex;flex-direction:row;flex-wrap:nowrap;background-color:#f1f0ed}.catalogueEl.spaceTop{margin-top:100px}.catalogueEl.spaceBottom{margin-bottom:100px}.catalogueEl__form{padding:50px 100px;width:60%;background-position:bottom 25px right 25px;background-size:35%auto;background-repeat:no-repeat}.catalogueEl__form .fields{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:25px;width:90%}.catalogueEl__form .fields .widget{padding:8px 16px 8px 0;width:50%}.catalogueEl__form .fields .widget:nth-child(4){width:15%}.catalogueEl__form .fields .widget:nth-child(5){width:35%}.catalogueEl__form .fields .widget input,.catalogueEl__form.is-zoho .zf-subContWrap ul li input[type=text]{font-family:"garamond-premier-pro-subhead",serif;font-style:normal;padding:22px 0 19px 24px;width:100%;height:inherit;color:#3c3c3b;font-weight:500;line-height:1!important;border:0!important;border-radius:16px!important;box-shadow:4px 4px 8px 0 rgba(0,0,0,.075)}@media (min-width:76.4375em){.catalogueEl__form .fields .widget input{font-size:17px;line-height:1}}@media (max-width:76.375em){.catalogueEl__form .fields .widget input{font-size:17px;line-height:1}}@media (max-width:47.9375em){.catalogueEl__form .fields .widget input{font-size:17px;line-height:1}}@media (min-width:101.1875em){.catalogueEl__form .fields .widget input{font-size:17px;line-height:1}}.catalogueEl__form .fields .widget input::placeholder,.catalogueEl__form.is-zoho .zf-subContWrap ul li input[type=text]::placeholder{font-family:"garamond-premier-pro-subhead",serif;font-style:normal;color:#9b907b;font-weight:500}@media (min-width:76.4375em){.catalogueEl__form .fields .widget input::placeholder{font-size:17px;line-height:1}}@media (max-width:76.375em){.catalogueEl__form .fields .widget input::placeholder{font-size:17px;line-height:1}}@media (max-width:47.9375em){.catalogueEl__form .fields .widget input::placeholder{font-size:17px;line-height:1}}@media (min-width:101.1875em){.catalogueEl__form .fields .widget input::placeholder{font-size:17px;line-height:1}}.catalogueEl__form h4{margin-bottom:25px;color:#3c3c3b;font-weight:500;text-transform:uppercase}@media (min-width:76.4375em){.catalogueEl__form h4{font-size:32px;line-height:1.2}}@media (max-width:76.375em){.catalogueEl__form h4{font-size:32px;line-height:1.2}}@media (max-width:47.9375em){.catalogueEl__form h4{font-size:32px;line-height:1.2}}@media (min-width:101.1875em){.catalogueEl__form h4{font-size:42px;line-height:1.2}}.catalogueEl__form h4 strong{color:#07601f;font-weight:500}.catalogueEl__form h5{margin-bottom:12.5px;padding-top:12.5px;color:#3c3c3b;font-weight:500}@media (min-width:76.4375em){.catalogueEl__form h5{font-size:16px;line-height:1.5}}@media (max-width:76.375em){.catalogueEl__form h5{font-size:16px;line-height:1.5}}@media (max-width:47.9375em){.catalogueEl__form h5{font-size:16px;line-height:1.5}}@media (min-width:101.1875em){.catalogueEl__form h5{font-size:16px;line-height:1.5}}.catalogueEl__form h5 strong,.catalogueEl__form.is-zoho h5 strong{font-weight:600}@media (min-width:76.4375em){.catalogueEl__form h5 strong{font-size:20px;line-height:1}}@media (max-width:76.375em){.catalogueEl__form h5 strong{font-size:18px;line-height:1}}@media (max-width:47.9375em){.catalogueEl__form h5 strong{font-size:16px;line-height:1}}@media (min-width:101.1875em){.catalogueEl__form h5 strong{font-size:20px;line-height:1}}.catalogueEl__form .widget-explanation{margin-bottom:25px;width:90%}.catalogueEl__form .widget-explanation p{font-family:"garamond-premier-pro-subhead",serif;font-style:normal;font-weight:500;width:75%;color:#696969;line-height:1.25!important}.catalogueEl__form .widget-explanation:first-of-type{width:75%}@media (min-width:76.4375em){.catalogueEl__form .widget-explanation:first-of-type p{font-size:20px;line-height:1}}@media (max-width:76.375em){.catalogueEl__form .widget-explanation:first-of-type p{font-size:18px;line-height:1}}@media (max-width:47.9375em){.catalogueEl__form .widget-explanation:first-of-type p{font-size:16px;line-height:1}}@media (min-width:101.1875em){.catalogueEl__form .widget-explanation:first-of-type p{font-size:20px;line-height:1}}.catalogueEl__form .widget-checkbox fieldset{margin:0;padding:0;border:0}.catalogueEl__form .widget-checkbox fieldset span{overflow:inherit}.catalogueEl__form .widget-checkbox fieldset span input{width:24px;height:24px;margin-right:0;border:1px solid #b4ac9c;border-radius:50%!important;position:relative}.catalogueEl__form .widget-checkbox fieldset span input::before{position:absolute;top:4px;right:4px;bottom:4px;left:4px;content:"";opacity:0;background-color:#07601f;border-radius:50%!important;transition:all .35s ease-in-out;z-index:1}.catalogueEl__form .widget-checkbox fieldset span input:checked::before,.catalogueEl__form.is-zoho .zf-subContWrap ul li input[type=checkbox]:checked::before{background-color:#07601f;opacity:1}.catalogueEl__form .widget-checkbox fieldset span label,.catalogueEl__form.is-zoho .zf-subContWrap ul li input[type=checkbox]+label{padding-left:8px}.catalogueEl__form .widget-checkbox:not(.datenschutz-feld){margin-bottom:12.5px}.catalogueEl__form .widget-checkbox:not(.datenschutz-feld) span{width:100%}.catalogueEl__form .widget-checkbox:not(.datenschutz-feld) label{color:#3c3c3b;text-transform:uppercase;font-weight:600}.catalogueEl__form .widget-checkbox.datenschutz-feld label{color:#696969}.catalogueEl__form .widget-checkbox.datenschutz-feld label a,.catalogueEl__form.is-zoho .zf-subContWrap ul li input[type=checkbox]+label a{color:#696969;text-decoration:none;position:relative}.catalogueEl__form .widget-checkbox.datenschutz-feld label a::before{position:absolute;top:auto;right:0;bottom:1px;left:0;height:1px;content:""}.catalogueEl__form .widget-checkbox.datenschutz-feld label a::after,.catalogueEl__form.is-zoho .zf-subContWrap ul li input[type=checkbox]+label a::after,.footerEl__first__contact__data ul li a::after{position:absolute;top:auto;bottom:1px;left:0;height:1px;content:"";background-color:rgba(105,105,105,.25)}.catalogueEl__form.is-zoho .zf-subContWrap ul li input[type=checkbox]+label a::before,.footerEl__first__contact__data ul li a::before{position:absolute;top:auto;right:0;bottom:1px;left:0;height:1px;content:""}.catalogueEl__form .widget-checkbox.datenschutz-feld label a::before,.catalogueEl__form.is-zoho .zf-subContWrap ul li input[type=checkbox]+label a::before,.footerEl__first__contact__data ul li a::before{background-color:rgba(105,105,105,.25);z-index:1}.catalogueEl__form .widget-checkbox.datenschutz-feld label a::after,.catalogueEl__form.is-zoho .zf-subContWrap ul li input[type=checkbox]+label a::after,.footerEl__first__contact__data ul li a::after{right:100%;background-color:#b80000;z-index:2;transition:right .35s ease-in-out}.catalogueEl__form .message.ajaxconfirm{padding:100px 0}.catalogueEl .submit_container .submit{font-family:"garamond-premier-pro-subhead",serif;font-style:normal;padding:16px 24px 16px 64px;color:#07601f;font-weight:600;line-height:1!important;background-color:#fff;background-image:url(/files/webbrand-theme/img/arrow-button.svg);background-position:top 46.5%left 24px;background-size:20px auto;background-repeat:no-repeat;border:0!important;border-radius:16px!important;box-shadow:4px 4px 8px 0 rgba(0,0,0,.075);transition:all .35s ease-in-out}@media (min-width:76.4375em){.catalogueEl .submit_container .submit{font-size:20px;line-height:1}}@media (max-width:76.375em){.catalogueEl .submit_container .submit{font-size:18px;line-height:1}}@media (max-width:47.9375em){.catalogueEl .submit_container .submit{font-size:16px;line-height:1}}@media (min-width:101.1875em){.catalogueEl .submit_container .submit{font-size:20px;line-height:1}}.catalogueEl__image{width:40%;background-color:#9b907b;background-position:center;background-size:cover;background-repeat:no-repeat}@media (min-width:76.4375em){.catalogueEl__form .widget-checkbox label:hover{cursor:pointer}.catalogueEl__form .widget-checkbox input:hover:not(:checked)::before{opacity:1;background-color:#b4ac9c}.catalogueEl__form .widget-checkbox.datenschutz-feld label a:hover{color:#b80000;cursor:pointer}.catalogueEl__form .widget-checkbox.datenschutz-feld label a:hover::after{right:0}.catalogueEl__form .submit_container .submit:hover{color:#b80000;background-position:top 46.5%left 28px;box-shadow:4px 4px 8px 0 rgba(0,0,0,.25);cursor:pointer}}@media (max-width:76.375em){.catalogueEl{display:flex;flex-direction:row;flex-wrap:wrap}.catalogueEl.spaceTop{margin-top:50px}.catalogueEl.spaceBottom{margin-bottom:50px}.catalogueEl__form{padding:50px;width:100%;background-size:30%auto}.catalogueEl__form .fields,.catalogueEl__form .widget-explanation p{width:100%}.catalogueEl__form .widget-explanation{width:100%!important}.catalogueEl__image{width:100%;height:320px;background-position:top 25%center}.catalogueEl .message.ajaxconfirm{padding:50px 0}}@media (max-width:47.9375em){.catalogueEl{display:flex;flex-direction:row;flex-wrap:wrap}.catalogueEl.spaceTop{margin-top:25px}.catalogueEl.spaceBottom{margin-bottom:25px}.catalogueEl__form{padding:25px;background-image:none!important}.catalogueEl__form .fields{width:100%}.catalogueEl__form .fields .widget{padding:4px 0;width:100%}.catalogueEl__form .fields .widget input{padding-left:16px;height:48px;border-radius:12px!important}.catalogueEl__form .fields .widget:nth-child(4){padding-right:4px;width:35%}.catalogueEl__form .fields .widget:nth-child(5){padding-left:4px;width:65%}.catalogueEl__form h4{margin-bottom:12.5px;font-size:24px}.catalogueEl__form .widget-explanation{margin-bottom:12.5px}.catalogueEl__form .widget-checkbox fieldset span label{font-size:16px}.catalogueEl__form .widget-checkbox fieldset.datenschutz-feld label{padding-top:3px;font-size:14px;width:80%}.catalogueEl__form .formbody>br:last-of-type{display:none}.catalogueEl__image{height:220px}.catalogueEl .message.ajaxconfirm{padding:0}}.nosubheader .module-slider-start,.nosubheader .module-start-teaser,.startseite .module-slider-start,.startseite .module-start-teaser{height:calc(100vh - 75px)}.nosubheader #container,.startseite #container{margin-top:75px}.nosubheader .module-store .link-general,.startseite .module-store .link-general{display:none}@media (min-width:76.4375em){.nosubheader .module-viewport-fullscreen,.startseite .module-viewport-fullscreen{min-height:calc(960px - 225px);height:calc(100vh - 75px)}}@media (max-width:47.9375em){.nosubheader .module-slider-start,.nosubheader .module-start-teaser,.startseite .module-slider-start,.startseite .module-start-teaser{height:calc(100vh - 62.5px)}.nosubheader #container,.startseite #container{margin-top:62.5px}}.footerEl{background-color:#f1f0ed}.footerEl__first{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:50px 0;color:#696969;background-color:#fff}.footerEl__first h4{margin-bottom:16px;color:#3c3c3b;font-weight:600;text-transform:uppercase}@media (min-width:76.4375em){.footerEl__first h4{font-size:20px;line-height:1}}@media (max-width:76.375em){.footerEl__first h4{font-size:18px;line-height:1}}@media (max-width:47.9375em){.footerEl__first h4{font-size:16px;line-height:1}}@media (min-width:101.1875em){.footerEl__first h4{font-size:20px;line-height:1}}.footerEl__first__published{padding:0 100px;width:60%}.footerEl__first__contact,.footerEl__first__published ul{display:flex;flex-direction:row;flex-wrap:wrap}.footerEl__first__published ul li{margin-right:40px;margin-bottom:24px}.footerEl__first__published ul li img{opacity:.75;transition:opacity .35s ease-in-out}.footerEl__first__contact{align-items:center;flex-wrap:nowrap;padding-right:100px}.footerEl__first__contact__data{font-family:"garamond-premier-pro-subhead",serif;font-style:normal;font-weight:500}.footerEl__first__contact__data ul li:nth-child(2),.footerEl__first__contact__data ul li:nth-child(4){margin-bottom:8px}.footerEl__first__contact__data ul li span{width:32px;display:inline-block}.footerEl__first__contact__data ul li a{color:#696969;position:relative}.footerEl__first__contact__link{margin-left:50px}.footerEl__first__contact__link svg{width:180px;height:180px;fill:#07601f;display:block;transition:all .3s linear}.footerEl__last{margin-top:50px;padding:50px 100px;justify-content:space-between;color:#fff;background-color:#b4ac9c}.footerEl__last a{color:#fff;transition:opacity .3s ease-in-out}.footerEl__last,.footerEl__last__social{display:flex;flex-direction:row;flex-wrap:nowrap}.footerEl__last__social__network{width:24px;height:24px;display:flex;align-items:center;justify-content:center;text-align:center;margin-right:16px;transition:opacity .3s ease-in-out}.footerEl__last__social__network svg{width:24px;height:24px;fill:#fff;transition:all .35s ease-in-out}.footerEl__last__logo{flex-grow:1;background-image:url(/files/webbrand-theme/img/wl-logo-symbol-white.svg);background-position:center center;background-size:auto 100%;background-repeat:no-repeat;opacity:.35}.footerEl__last__misc__top{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;font-family:"garamond-premier-pro-subhead",serif;font-style:normal;font-weight:500}.footerEl__last__misc__top svg{width:14px;height:auto;margin-left:16px;fill:#fff}.footerEl__last__misc nav{margin-top:50px;text-align:right}@media (min-width:76.4375em){.footerEl__last__misc nav{font-size:12px;line-height:2}}@media (max-width:76.375em){.footerEl__last__misc nav{font-size:12px;line-height:2}}@media (max-width:47.9375em){.footerEl__last__misc nav{font-size:12px;line-height:2}}@media (min-width:101.1875em){.footerEl__last__misc nav{font-size:12px;line-height:2}}@media (min-width:76.4375em){.footerEl__first__published img:hover{opacity:1}.footerEl__first__contact__data ul li a:hover{color:#b80000;cursor:pointer}.footerEl__first__contact__data ul li a:hover::after{right:0}.footerEl__first__contact__link:hover{cursor:pointer}.footerEl__first__contact__link:hover svg{fill:#b80000}.footerEl__last a:hover{cursor:pointer;color:#fff;opacity:.65}.footerEl__last__social__network:hover{cursor:pointer;opacity:.75}.footerEl__last__social__network:hover svg{width:20px;height:20px}}@media (max-width:76.375em){.footerEl__first{padding:50px 0;flex-wrap:wrap}.footerEl__first__published{padding:0 50px;width:100%}.footerEl__first__published ul{display:flex;flex-direction:row;flex-wrap:wrap}.footerEl__first__published ul li{margin-right:24px;margin-bottom:16px}.footerEl__first__published ul li img{width:auto;height:58px}.footerEl__first__contact{padding:50px 50px 0;justify-content:space-between}.footerEl__first__contact__link svg{width:140px;height:140px}.footerEl__last{margin-top:25px;padding:50px}.footerEl__last__misc nav{margin-top:25px}}@media (max-width:47.9375em){.footerEl__first{padding:25px 0}.footerEl__first__published{padding:0 25px}.footerEl__first__published ul li{margin-right:8px;margin-bottom:8px}.footerEl__first__published ul li img{height:40px}.footerEl__first__contact{padding:25px 25px 0}.footerEl__first__contact__link{margin-left:25px}.footerEl__first__contact__link svg{width:120px;height:120px}.footerEl__last{padding:25px}}@media (max-width:47.9375em) and (orientation:portrait){.footerEl__last__logo{display:none}}.catalogueEl__form.is-zoho .zf-subContWrap{width:60%}.catalogueEl__form.is-zoho .zf-subContWrap ul:nth-child(1)>.zf-tempFrmWrapper.zf-small label,.catalogueEl__form.is-zoho .zf-subContWrap ul:nth-child(1)>.zf-tempFrmWrapper:nth-child(-n+4){display:none}.catalogueEl__form.is-zoho .zf-subContWrap ul li{padding:8px 16px 8px 0;width:100%}.catalogueEl__form.is-zoho .zf-subContWrap ul li.zf-note{margin:25px 0;width:90%}.catalogueEl__form.is-zoho .zf-subContWrap ul li.zf-note div{font-family:"garamond-premier-pro-subhead",serif;font-style:normal;font-weight:500;color:#696969;line-height:1.25!important}.catalogueEl__form.is-zoho .zf-subContWrap ul li.zf-checkbox .zf-multiAttType{margin-bottom:12.5px;width:100%;display:block}.catalogueEl__form.is-zoho .zf-subContWrap ul li.zf-checkbox label{color:#3c3c3b;font-weight:700}@media (min-width:76.4375em){.catalogueEl__form.is-zoho .zf-subContWrap ul li input[type=text]{font-size:17px;line-height:1}}@media (max-width:76.375em){.catalogueEl__form.is-zoho .zf-subContWrap ul li input[type=text]{font-size:17px;line-height:1}}@media (max-width:47.9375em){.catalogueEl__form.is-zoho .zf-subContWrap ul li input[type=text]{font-size:17px;line-height:1}}@media (min-width:101.1875em){.catalogueEl__form.is-zoho .zf-subContWrap ul li input[type=text]{font-size:17px;line-height:1}}@media (min-width:76.4375em){.catalogueEl__form.is-zoho .zf-subContWrap ul li input[type=text]::placeholder{font-size:17px;line-height:1}}@media (max-width:76.375em){.catalogueEl__form.is-zoho .zf-subContWrap ul li input[type=text]::placeholder{font-size:17px;line-height:1}}@media (max-width:47.9375em){.catalogueEl__form.is-zoho .zf-subContWrap ul li input[type=text]::placeholder{font-size:17px;line-height:1}}@media (min-width:101.1875em){.catalogueEl__form.is-zoho .zf-subContWrap ul li input[type=text]::placeholder{font-size:17px;line-height:1}}.catalogueEl__form.is-zoho .zf-subContWrap ul li input[type=checkbox]{width:24px;height:24px;margin-right:0;border:1px solid #b4ac9c;border-radius:50%!important;position:relative}.catalogueEl__form.is-zoho .zf-subContWrap ul li input[type=checkbox]::before{position:absolute;top:4px;right:4px;bottom:4px;left:4px;content:"";opacity:0;background-color:#07601f;border-radius:50%!important;transition:all .35s ease-in-out;z-index:1}.catalogueEl__form.is-zoho .zf-subContWrap ul li input[type=checkbox]:hover:not(:checked)::before{opacity:1;background-color:#b4ac9c}.catalogueEl__form.is-zoho .zf-subContWrap ul li input[type=checkbox]+label a:hover{color:#b80000;cursor:pointer}.catalogueEl__form.is-zoho h5{margin-bottom:16.6666666667px;padding-top:12.5px;color:#3c3c3b;font-weight:500}@media (min-width:76.4375em){.catalogueEl__form.is-zoho h5{font-size:16px;line-height:1.5}}@media (max-width:76.375em){.catalogueEl__form.is-zoho h5{font-size:16px;line-height:1.5}}@media (max-width:47.9375em){.catalogueEl__form.is-zoho h5{font-size:16px;line-height:1.5}}@media (min-width:101.1875em){.catalogueEl__form.is-zoho h5{font-size:16px;line-height:1.5}}@media (min-width:76.4375em){.catalogueEl__form.is-zoho h5 strong{font-size:20px;line-height:1}}@media (max-width:76.375em){.catalogueEl__form.is-zoho h5 strong{font-size:18px;line-height:1}}@media (max-width:47.9375em){.catalogueEl__form.is-zoho h5 strong{font-size:16px;line-height:1}}@media (min-width:101.1875em){.catalogueEl__form.is-zoho h5 strong{font-size:20px;line-height:1}}.catalogueEl__form.is-zoho .zf-submitColor{font-family:"garamond-premier-pro-subhead",serif;font-style:normal;margin-top:37.5px;padding:16px 24px 16px 64px;color:#07601f;font-weight:600;line-height:1!important;background-color:#fff;background-image:url(/files/webbrand-theme/img/arrow-button.svg);background-position:top 46.5%left 24px;background-size:20px auto;background-repeat:no-repeat;border:0!important;border-radius:16px!important;box-shadow:4px 4px 8px 0 rgba(0,0,0,.075);transition:all .35s ease-in-out}@media (min-width:76.4375em){.catalogueEl__form.is-zoho .zf-submitColor{font-size:20px;line-height:1}}@media (max-width:76.375em){.catalogueEl__form.is-zoho .zf-submitColor{font-size:18px;line-height:1}}@media (max-width:47.9375em){.catalogueEl__form.is-zoho .zf-submitColor{font-size:16px;line-height:1}}@media (min-width:101.1875em){.catalogueEl__form.is-zoho .zf-submitColor{font-size:20px;line-height:1}}.catalogueEl__form.is-zoho .zf-submitColor:hover{color:#b80000;background-position:top 46.5%left 28px;box-shadow:4px 4px 8px 0 rgba(0,0,0,.25);cursor:pointer}@media (max-width:76.375em){.catalogueEl__form.is-zoho .zf-subContWrap,.catalogueEl__form.is-zoho .zf-subContWrap ul li.zf-note{width:100%}}@media (max-width:47.9375em){.catalogueEl__form.is-zoho .zf-subContWrap ul li{padding-right:0;width:100%}.catalogueEl__form.is-zoho .zf-subContWrap ul li.zf-small{width:100%}.catalogueEl__form.is-zoho .zf-subContWrap ul li.zf-note{margin-top:12.5px;margin-bottom:6.25px}.catalogueEl__form.is-zoho .zf-subContWrap ul li input[type=checkbox]+label{padding-left:4px;font-size:16px}.catalogueEl__form.is-zoho .zf-submitColor{margin-top:25px}}.module-slider-start .slider-item .solo-headline .headline{text-shadow:0 0 8px rgba(0,0,0,.35)}.lp_info{display:flex;flex-direction:row;padding:50px 75px;flex-wrap:wrap;background-color:#fff}.lp_info.with-badge{position:relative}.lp_info__item,.lp_info__item__cnt{padding:25px;position:relative}[data-items="1"] .lp_info__item{width:100%}[data-items="2"] .lp_info__item{width:50%}[data-items="3"] .lp_info__item{width:33.3333333333%}[data-items="4"] .lp_info__item{width:25%}.lp_info__item>.wrapper{padding:calc(10vw + 10vh) 25px 25px;height:100%;background-color:#e4e1dc;position:relative}.lp_info__item__cnt{height:100%;text-align:center;background-color:#fff;z-index:2}.lp_info__item__cnt__title{margin-bottom:.5em;color:#9b907b;font-weight:700;text-transform:uppercase;hyphens:auto}@media (min-width:76.4375em){.lp_info__item__cnt__title{font-size:20px;line-height:1.2}}@media (max-width:76.375em){.lp_info__item__cnt__title{font-size:20px;line-height:1.2}}@media (max-width:47.9375em){.lp_info__item__cnt__title{font-size:22px;line-height:1.2}}@media (min-width:101.1875em){.lp_info__item__cnt__title{font-size:24px;line-height:1.2}}.lp_info__item__cnt__title span{color:#07601f;display:block}.lp_info__item__cnt p{hyphens:auto;font-weight:300;letter-spacing:.025em;line-height:1.5!important}@media (min-width:76.4375em){.lp_info__item__cnt p{font-size:14px;line-height:1.75}}@media (max-width:76.375em){.lp_info__item__cnt p{font-size:14px;line-height:1.75}}@media (max-width:47.9375em){.lp_info__item__cnt p{font-size:14px;line-height:1.75}}@media (min-width:101.1875em){.lp_info__item__cnt p{font-size:16px;line-height:2}}.careerInfo__text p:last-of-type,.lp_info__item__cnt p:last-of-type,.lp_teaser__box__body p:last-of-type{margin-bottom:0}.lp_info a.lp_info__badge,.lp_info__item__cnt__discountBadge{position:absolute;top:0;right:auto;bottom:auto;border-radius:50%;display:block}.lp_info__item__cnt__discountBadge{left:0;width:48px;height:48px;background-color:#b80000;border:2px solid #fff;transform:translateX(-12.5px) translateY(-12.5px);z-index:2}.lp_info__item__cnt__discountBadge svg{width:100%;height:100%;fill:#fff;display:block}.lp_info__item__img{position:absolute;top:25px;right:25px;bottom:auto;left:25px;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:calc(10vw + 10vh + 25px*2);z-index:1}.lp_info__item__img__src{display:none}.lp_info a.lp_info__badge{width:180px;height:180px;left:50%;transform:translateX(-50%) translateY(-10%);overflow:hidden;z-index:5}.lp_info a.lp_info__badge svg{width:100%;height:100%;display:block}.lp_info a.lp_info__badge svg #color{fill:#07601f;transition:all .3s ease-in-out}.lp_info a.lp_info__badge svg #white{fill:#fff}@media (min-width:76.4375em){a.lp_info__badge:hover{cursor:pointer}a.lp_info__badge:hover svg #color{fill:#b80000}}@media (max-width:76.375em){.lp_info{padding:25px}[data-items="2"] .lp_info__item,[data-items="3"] .lp_info__item,[data-items="4"] .lp_info__item{width:50%}.lp_info a.lp_info__badge{width:120px;height:120px}}@media (max-width:47.9375em){.lp_info__item{padding:0}.lp_info__item:not(:last-of-type){margin-bottom:25px}[data-items="2"] .lp_info__item,[data-items="3"] .lp_info__item,[data-items="4"] .lp_info__item{width:100%}.lp_info__item>.wrapper{padding:calc(12.5vw + 12.5vh) 25px 25px}.lp_info__item__img{position:absolute;top:0;right:0;bottom:auto;left:0;height:calc(12.5vw + 12.5vh + 25px*2)}.lp_info a.lp_info__badge{display:none}}.lp_circuit{min-height:700px;height:calc(100vh - 275px);position:relative}.lp_circuit__overlay{display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;top:0;right:0;bottom:0;left:0;flex-direction:column;background-color:rgba(0,0,0,.5);z-index:1;cursor:pointer}.lp_circuit__overlay>.wrapper{padding:0 12.5px}.lp_circuit__overlay__title{margin:0;color:#fff;text-shadow:0 0 16px rgba(0,0,0,.5)}@media (min-width:76.4375em){.lp_circuit__overlay__title{font-size:108px;line-height:1}}@media (max-width:76.375em){.lp_circuit__overlay__title{font-size:8vw;line-height:1}}@media (max-width:47.9375em){.lp_circuit__overlay__title{font-size:36px;line-height:1}}@media (min-width:101.1875em){.lp_circuit__overlay__title{font-size:108px;line-height:1}}.lp_circuit__overlay__title span{margin-top:.1em;display:block}.lp_circuit__overlay svg{width:175px;height:175px;margin:50px 0;fill:#fff}.lp_circuit__overlay p{margin-bottom:0;color:#fff;text-shadow:0 0 16px rgba(0,0,0,.5)}.lp_circuit__frame{width:100%;height:100%;overflow:hidden}@media (max-width:76.375em){.lp_circuit{min-height:500px;height:50vh}.lp_circuit__overlay svg{width:100px;height:100px;margin:50px 0}}@media (max-width:47.9375em){.lp_circuit{height:50vh}}@media screen and (max-width:47.9375em) and (orientation:landscape){.lp_circuit{height:320px}}@media (max-width:47.9375em){.lp_circuit__overlay svg{width:62.5px;height:62.5px;margin:25px 0}}.lp_contactMap{height:calc(100vh - 275px);min-height:800px;position:relative}.lp_contactMap__frame{width:100%;height:100%}.lp_contactMap__box{position:absolute;top:50px;right:0;bottom:auto;left:auto;padding:50px;width:40vw;background-color:#fff;z-index:1}.lp_contactMap__box__title{flex-grow:1;color:#3c3c3b}@media (min-width:76.4375em){.lp_contactMap__box__title{font-size:32px;line-height:1.2}}@media (max-width:76.375em){.lp_contactMap__box__title{font-size:32px;line-height:1.2}}@media (max-width:47.9375em){.lp_contactMap__box__title{font-size:32px;line-height:1.2}}@media (min-width:101.1875em){.lp_contactMap__box__title{font-size:42px;line-height:1.2}}.lp_contactMap__box__title .green,.lp_contactPersons__title__main span,.lp_contactPersons__title__sub span,.lp_teaser__box__head__title span{color:#07601f}.lp_contactMap__box__subtitle{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;margin-bottom:25px;font-family:"UniversLTStd";letter-spacing:.12em;color:#9b907b}@media (min-width:76.4375em){.lp_contactMap__box__subtitle{font-size:14px;line-height:1.5}}@media (max-width:76.375em){.lp_contactMap__box__subtitle{font-size:14px;line-height:1.5}}@media (max-width:47.9375em){.lp_contactMap__box__subtitle{font-size:14px;line-height:1.5}}@media (min-width:101.1875em){.lp_contactMap__box__subtitle{font-size:16px;line-height:1.5}}.lp_contactMap__box__subtitle::before{content:"";display:inline-flex;width:50px;min-width:50px;height:3px;background-color:#9b907b;margin-right:25px}.lp_contactMap__box__cnt{padding:25px 125px 0 50px}.lp_contactMap__box__openingHours{margin-bottom:25px}.lp_contactMap__box__openingHours__entry{display:flex;flex-direction:row;flex-wrap:nowrap;hyphens:auto;font-weight:300;letter-spacing:.025em;line-height:1.5!important}@media (min-width:76.4375em){.lp_contactMap__box__openingHours__entry{font-size:14px;line-height:1.75}}@media (max-width:76.375em){.lp_contactMap__box__openingHours__entry{font-size:14px;line-height:1.75}}@media (max-width:47.9375em){.lp_contactMap__box__openingHours__entry{font-size:14px;line-height:1.75}}@media (min-width:101.1875em){.lp_contactMap__box__openingHours__entry{font-size:16px;line-height:2}}.lp_contactMap__box__openingHours__entry:not(:last-child){margin-bottom:.5em}.lp_contactMap__box__openingHours__entry__day{width:180px;font-weight:400}.lp_contactMap__box__info{margin-bottom:25px;hyphens:auto;font-weight:300;font-style:italic;letter-spacing:.025em}@media (min-width:76.4375em){.lp_contactMap__box__info{font-size:14px;line-height:1.75}}@media (max-width:76.375em){.lp_contactMap__box__info{font-size:14px;line-height:1.75}}@media (max-width:47.9375em){.lp_contactMap__box__info{font-size:14px;line-height:1.75}}@media (min-width:101.1875em){.lp_contactMap__box__info{font-size:16px;line-height:2}}.lp_contactMap__box__contact,.lp_teaser__box__body p{hyphens:auto;font-weight:300;letter-spacing:.025em}@media (min-width:76.4375em){.lp_contactMap__box__contact{font-size:14px;line-height:1.75}}@media (max-width:76.375em){.lp_contactMap__box__contact{font-size:14px;line-height:1.75}}@media (max-width:47.9375em){.lp_contactMap__box__contact{font-size:14px;line-height:1.75}}@media (min-width:101.1875em){.lp_contactMap__box__contact{font-size:16px;line-height:2}}.lp_contactMap__box__contact__entry:first-child{margin-bottom:25px}.lp_contactMap__box__contact__entry:not(:first-child){margin-top:6.25px}.lp_contactMap__box__contact__entry strong{width:80px;font-weight:400;display:inline-block}.lp_contactMap__box__contact__entry a{padding-bottom:2px;border-bottom:1.5px solid #9b907b;transition:color .3s ease-in-out,border-bottom-color .3s ease-in-out}@media (min-width:101.1875em){.lp_contactMap__box__contact__entry a:hover{color:#b80000;border-bottom-color:#b80000}}@media (max-width:76.375em){.lp_contactMap{display:flex;flex-direction:row;flex-wrap:nowrap}.lp_contactMap__frame{width:50%;height:100%}.lp_contactMap__box{width:50%;background-color:#fff;position:inherit;top:0}.lp_contactMap__box__cnt{padding:25px 0}}@media screen and (max-width:76.375em) and (orientation:portrait){.lp_contactMap{min-height:auto;flex-direction:column}.lp_contactMap__frame{width:100%;height:30vh}.lp_contactMap__box{width:100%}}@media (max-width:47.9375em){.lp_contactMap{height:auto;min-height:auto;flex-direction:column}.lp_contactMap__frame{width:100%;height:40vh}.lp_contactMap__box{padding:25px;width:100%}}.lp_contactPersons{padding:75px 100px 50px 75px;background-color:#f1f0ed}.careerDetails ol li,.careerDetails ul li,.lp_contactPersons.with-ornament{position:relative}.lp_contactPersons.with-ornament .lp_contactPersons__cnt,.lp_contactPersons.with-ornament .lp_contactPersons__title{position:relative;z-index:2}.lp_contactPersons.with-ornament::after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-image:url(/files/webbrand-theme/img/wl_ornament_content.svg);background-position:5%center;background-repeat:no-repeat;background-size:auto 135%;opacity:.075;z-index:1;pointer-events:none!important}.lp_contactPersons__title{margin-bottom:50px;padding-left:50px;width:100%}.lp_contactPersons__title__main{color:#3c3c3b}.lp_contactPersons__title__sub{font-family:"garamond-premier-pro-subhead",serif;font-style:normal;font-weight:500;color:#696969}.lp_contactPersons__title__main,.lp_contactPersons__title__sub{margin:0;line-height:1.25!important}@media (min-width:76.4375em){.lp_contactPersons__title__main,.lp_contactPersons__title__sub{font-size:48px;line-height:1.3}}@media (max-width:76.375em){.lp_contactPersons__title__main,.lp_contactPersons__title__sub{font-size:34px;line-height:1.3}}@media (max-width:47.9375em){.lp_contactPersons__title__main,.lp_contactPersons__title__sub{font-size:21px;line-height:1.4}}@media (min-width:101.1875em){.lp_contactPersons__title__main,.lp_contactPersons__title__sub{font-size:52px;line-height:1.7}}.lp_contactPersons__cnt{display:flex;flex-direction:row;width:100%;flex-wrap:wrap}.lp_contactPersons__cnt__entry{margin-bottom:25px;padding-left:50px;width:33.3333333333%}.lp_contactPersons__cnt__entry>.wrapper{background-color:#fff}.lp_contactPersons__cnt__entry__name{font-family:"garamond-premier-pro-subhead",serif;font-style:normal;padding:25px;color:#9b907b;font-weight:400;display:block}@media (min-width:76.4375em){.lp_contactPersons__cnt__entry__name{font-size:32px;line-height:1}}@media (max-width:76.375em){.lp_contactPersons__cnt__entry__name{font-size:24px;line-height:1}}@media (max-width:47.9375em){.lp_contactPersons__cnt__entry__name{font-size:22px;line-height:1}}@media (min-width:101.1875em){.lp_contactPersons__cnt__entry__name{font-size:32px;line-height:1}}.lp_contactPersons__cnt__entry__image{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:calc(12.5vw + 12.5vh);transform:translateX(-25px)}.lp_contactPersons__cnt__entry__image__src{display:none}.lp_contactPersons__cnt__entry__data{display:flex;flex-direction:row;padding:0 25px 25px;flex-wrap:wrap}.lp_contactPersons__cnt__entry__data__item{margin-top:25px;padding-right:25px;width:100%;font-size:14px;color:#1a1a1a;letter-spacing:.05em;word-break:break-word}.lp_contactPersons__cnt__entry__data__item__label{font-weight:400;color:#9b907b}.lp_contactPersons__cnt__entry__data__item__value{font-weight:400}.lp_contactPersons__cnt__entry__data__item__value a{border-bottom:1px solid #b80000;transition:color .3s ease-in-out}.lp_contactPersons[data-items="1"],.lp_contactPersons[data-items="2"]{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap}.lp_contactPersons[data-items="1"] .lp_contactPersons__title,.lp_contactPersons[data-items="2"] .lp_contactPersons__title{margin-bottom:0;padding-left:25px}.lp_contactPersons[data-items="1"] .lp_contactPersons__title{width:66.6666666667%}.lp_contactPersons[data-items="1"] .lp_contactPersons__cnt{width:33.3333333333%}.lp_contactPersons[data-items="1"] .lp_contactPersons__cnt__entry{width:100%}.lp_contactPersons[data-items="2"] .lp_contactPersons__title{width:33.3333333333%}.lp_contactPersons[data-items="2"] .lp_contactPersons__cnt{width:66.6666666667%}.lp_contactPersons[data-items="2"] .lp_contactPersons__cnt__entry{width:50%}@media (min-width:101.1875em){.lp_contactPersons__cnt__entry__data__item{width:50%}}@media (min-width:76.4375em){.lp_contactPersons__cnt__entry__data__item__value a:hover{color:#b80000}}@media (max-width:76.375em){.lp_contactPersons{padding:50px 75px 25px 50px;display:block!important}.lp_contactPersons__title{margin-bottom:50px!important;padding-left:25px!important;width:100%!important}.lp_contactPersons__cnt{width:100%!important}.lp_contactPersons__cnt__entry{width:50%!important}}@media (max-width:47.9375em){.lp_contactPersons{padding:25px;display:block!important}.lp_contactPersons__title{margin-bottom:25px!important;padding-left:0!important;width:100%!important}.lp_contactPersons__cnt{flex-direction:column}.lp_contactPersons__cnt__entry{padding-left:0;width:100%!important}.lp_contactPersons__cnt__entry__name{padding:16.6666666667px 25px 12.5px}.lp_contactPersons__cnt__entry__image{height:calc(20vw + 20vh);transform:translateX(0)}.lp_contactPersons__cnt__entry__data__item{padding-right:0}.lp_contactPersons__cnt__entry__data__item:not(:first-child){margin-top:12.5px}}.lp_teaser{min-height:calc(960px - 275px);height:calc(100vh - 275px);margin:75px 100px 0;position:relative}.lp_teaser__img{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:calc(100% - 25px);height:100%}.lp_teaser__img__src{display:none}.lp_teaser__box{position:absolute;top:50px;right:0;bottom:auto;left:auto;padding:50px;width:55vw;background-color:#fff;z-index:1}.lp_teaser__box__head{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.lp_teaser__box__head__title{flex-grow:1;color:#3c3c3b}@media (min-width:76.4375em){.lp_teaser__box__head__title{font-size:32px;line-height:1.2}}@media (max-width:76.375em){.lp_teaser__box__head__title{font-size:32px;line-height:1.2}}@media (max-width:47.9375em){.lp_teaser__box__head__title{font-size:32px;line-height:1.2}}@media (min-width:101.1875em){.lp_teaser__box__head__title{font-size:42px;line-height:1.2}}.lp_teaser__box__head__toggle{display:flex;align-items:center;justify-content:center;width:80px;margin-left:50px;flex-direction:column;align-self:flex-end;text-align:center}.lp_teaser__box__head__toggle span{font-weight:700;transition:color .3s ease-in-out}@media (min-width:76.4375em){.lp_teaser__box__head__toggle span{font-size:14px;line-height:1.75}}@media (max-width:76.375em){.lp_teaser__box__head__toggle span{font-size:14px;line-height:1.75}}@media (max-width:47.9375em){.lp_teaser__box__head__toggle span{font-size:14px;line-height:1.75}}@media (min-width:101.1875em){.lp_teaser__box__head__toggle span{font-size:14px;line-height:2}}.lp_teaser__box__head__toggle svg{transition:all .3s ease-in-out}.lp_teaser__box__head__toggle.is-open svg{transform:rotate(180deg)}.lp_teaser__box__body{padding:25px 125px 0 50px;display:none}@media (min-width:76.4375em){.lp_teaser__box__body p{font-size:14px;line-height:1.75}}@media (max-width:76.375em){.lp_teaser__box__body p{font-size:14px;line-height:1.75}}@media (max-width:47.9375em){.lp_teaser__box__body p{font-size:14px;line-height:1.75}}@media (min-width:101.1875em){.lp_teaser__box__body p{font-size:16px;line-height:2}}@media (min-width:76.4375em){.lp_teaser .lp_teaser__box__head__toggle:hover{cursor:pointer}.lp_teaser .lp_teaser__box__head__toggle:hover span{color:#07601f}.lp_teaser .lp_teaser__box__head__toggle:hover svg{opacity:.5}}@media (max-width:76.375em){.lp_teaser{min-height:calc(960px - 225px);height:calc(100vh - 225px);margin:50px 25px 0 50px}.lp_teaser__img{width:calc(100% - 37.5px);margin-left:0}.lp_teaser__box{padding:25px;width:calc(100% - 25px);top:25px}}@media (max-width:47.9375em){.lp_teaser{margin:0;min-height:0;height:auto}.lp_teaser__img{margin-left:0;width:100%;height:auto;background:0 0}.lp_teaser__img__src{width:100%;height:auto;display:block}.lp_teaser__box{margin-left:25px;padding:25px;width:calc(100% - 25px);position:relative;top:-25px}}@media (max-width:47.9375em) and (min-width:76.4375em){.lp_teaser__box__head__title{font-size:48px;line-height:1.3}}@media (max-width:47.9375em) and (max-width:76.375em){.lp_teaser__box__head__title{font-size:34px;line-height:1.3}}@media (max-width:47.9375em) and (max-width:47.9375em){.lp_teaser__box__head__title{font-size:21px;line-height:1.4}}@media (max-width:47.9375em) and (min-width:101.1875em){.lp_teaser__box__head__title{font-size:52px;line-height:1.7}}@media (max-width:47.9375em){.lp_teaser__box__head__toggle{width:40px;margin-left:25px}.lp_teaser__box__head__toggle span{font-size:12px}.lp_teaser__box__body{padding:25px 0}}.careerInfo{padding:50px 0;background-color:#fff}.careerInfo .wrapper{margin:0 auto;padding:50px 75px;max-width:1000px;position:relative;z-index:1}.careerInfo .wrapper__svg{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;z-index:-1}.careerInfo .wrapper__svg svg{width:auto;height:100%;opacity:.1}.careerInfo__title{font-family:"UniversLTStd",sans-serif;margin-bottom:1em;font-weight:700;text-align:center}@media (min-width:76.4375em){.careerInfo__title{font-size:20px;line-height:1}}@media (max-width:76.375em){.careerInfo__title{font-size:18px;line-height:1}}@media (max-width:47.9375em){.careerInfo__title{font-size:16px;line-height:1}}@media (min-width:101.1875em){.careerInfo__title{font-size:20px;line-height:1}}.careerInfo__text{text-align:center}.careerInfo__text p{margin-bottom:1em;hyphens:auto;letter-spacing:.025em;line-height:1.5!important}@media (min-width:76.4375em){.careerInfo__text p{font-size:14px;line-height:1.75}}@media (max-width:76.375em){.careerInfo__text p{font-size:14px;line-height:1.75}}@media (max-width:47.9375em){.careerInfo__text p{font-size:14px;line-height:1.75}}@media (min-width:101.1875em){.careerInfo__text p{font-size:16px;line-height:2}}@media (max-width:47.9375em){.careerInfo{padding:25px 0}.careerInfo .wrapper{padding:25px}.careerInfo__text,.careerInfo__title{text-align:left}}.careerListing{background-color:#fff}.careerListing__title{font-family:"garamond-premier-pro-subhead",serif;font-style:normal;font-weight:500;width:100%;text-align:center;display:block}@media (min-width:76.4375em){.careerListing__title{font-size:32px;line-height:1.2}}@media (max-width:76.375em){.careerListing__title{font-size:32px;line-height:1.2}}@media (max-width:47.9375em){.careerListing__title{font-size:32px;line-height:1.2}}@media (min-width:101.1875em){.careerListing__title{font-size:42px;line-height:1.2}}.careerListing__title span{color:#07601f}.careerListing__list{display:flex;flex-direction:row;padding:50px 75px;flex-wrap:wrap}.careerListing__list__item{padding:25px;width:25%;position:relative}.careerListing__list__item>.wrapper{padding:calc(10vw + 10vh) 25px 25px;height:100%;background-color:#e4e1dc;position:relative}.careerListing__list__item>.wrapper>a{display:block}.careerListing__list__item__cnt{padding:25px;height:100%;text-align:center;background-color:#fff;position:relative;z-index:2;transition:transform .3s ease-in-out}.careerListing__list__item__cnt__title{margin-bottom:.5em;color:#9b907b;font-weight:700;text-transform:uppercase;hyphens:auto}@media (min-width:76.4375em){.careerListing__list__item__cnt__title{font-size:20px;line-height:1.2}}@media (max-width:76.375em){.careerListing__list__item__cnt__title{font-size:20px;line-height:1.2}}@media (max-width:47.9375em){.careerListing__list__item__cnt__title{font-size:22px;line-height:1.2}}@media (min-width:101.1875em){.careerListing__list__item__cnt__title{font-size:24px;line-height:1.2}}.careerListing__list__item__cnt__title span{color:#07601f;display:block}.careerListing__list__item__cnt p{hyphens:auto;font-weight:300;letter-spacing:.025em;line-height:1.5!important}@media (min-width:76.4375em){.careerListing__list__item__cnt p{font-size:14px;line-height:1.75}}@media (max-width:76.375em){.careerListing__list__item__cnt p{font-size:14px;line-height:1.75}}@media (max-width:47.9375em){.careerListing__list__item__cnt p{font-size:14px;line-height:1.75}}@media (min-width:101.1875em){.careerListing__list__item__cnt p{font-size:16px;line-height:2}}.careerListing__list__item__cnt p:last-of-type{margin-bottom:1em}.careerListing__list__item__cnt__link{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;color:#9b907b;display:inline-flex}.careerListing__list__item__cnt__link svg{margin-right:16px;width:16px;height:auto;fill:#9b907b;transform:translateY(-1px);transition:all .3s ease-in-out}.careerListing__list__item__cnt__link span{font-style:italic;transition:color .3s ease-in-out}@media (min-width:76.4375em){.careerListing__list__item__cnt__link span{font-size:14px;line-height:1.75}}@media (max-width:76.375em){.careerListing__list__item__cnt__link span{font-size:14px;line-height:1.75}}@media (max-width:47.9375em){.careerListing__list__item__cnt__link span{font-size:14px;line-height:1.75}}@media (min-width:101.1875em){.careerListing__list__item__cnt__link span{font-size:14px;line-height:2}}.careerListing__list__item__img{position:absolute;top:25px;right:25px;bottom:auto;left:25px;height:calc(10vw + 10vh + 25px*2);overflow:hidden;z-index:1}.careerHeader img,.careerListing__list__item__img__src{width:100%;height:100%;object-fit:cover}.careerListing__empty{font-family:"garamond-premier-pro-subhead",serif;font-style:normal;font-weight:500;padding:25px;width:100%;color:#07601f;text-align:center;display:block}@media (min-width:76.4375em){.careerListing__empty{font-size:32px;line-height:1}}@media (max-width:76.375em){.careerListing__empty{font-size:24px;line-height:1}}@media (max-width:47.9375em){.careerListing__empty{font-size:22px;line-height:1}}@media (min-width:101.1875em){.careerListing__empty{font-size:32px;line-height:1}}@media (min-width:76.4375em){.careerListing__list__item a:hover{cursor:pointer}.careerListing__list__item a:hover .careerListing__list__item__cnt{transform:translateY(-16px)}.careerListing__list__item a:hover .careerListing__list__item__cnt__link svg{margin-right:8px;fill:#b80000}.careerListing__list__item a:hover .careerListing__list__item__cnt__link span{color:#b80000}}@media (max-width:76.375em){.careerListing__list{padding:25px}.careerListing__list__item{width:50%}}@media (max-width:47.9375em){.careerListing__list__item{margin-bottom:25px;padding:0;width:100%}.careerListing__list__item>.wrapper{padding:calc(12.5vw + 12.5vh) 25px 25px}.careerListing__list__item__img{position:absolute;top:0;right:0;bottom:auto;left:0;height:calc(12.5vw + 12.5vh + 25px*2)}.careerListing__empty{text-align:left}}.careerHeader{width:100%;height:75vh}@media screen and (max-width:76.375em) and (orientation:portrait){.careerHeader{height:35vh}}@media screen and (max-width:76.375em) and (orientation:landscape){.careerHeader{height:50vh}}.careerDetails{padding:50px 0;background-color:#fff}.careerDetails .wrapper{margin:0 auto;padding:50px 75px;max-width:1400px}.careerDetails__info{margin-bottom:100px}.careerDetails__info__title{font-family:"garamond-premier-pro-subhead",serif;font-style:normal;font-weight:500;margin-bottom:.25em;width:100%;text-align:center;display:block}@media (min-width:76.4375em){.careerDetails__info__title{font-size:32px;line-height:1.2}}@media (max-width:76.375em){.careerDetails__info__title{font-size:32px;line-height:1.2}}@media (max-width:47.9375em){.careerDetails__info__title{font-size:32px;line-height:1.2}}@media (min-width:101.1875em){.careerDetails__info__title{font-size:42px;line-height:1.2}}.careerDetails__info__title span{color:#07601f}.careerDetails__info__text{font-weight:400;text-align:center;display:block}.careerDetails__title{font-family:"UniversLTStd",sans-serif;margin-bottom:1em;font-weight:700;text-transform:uppercase}@media (min-width:76.4375em){.careerDetails__title{font-size:16px;line-height:1.5}}@media (max-width:76.375em){.careerDetails__title{font-size:16px;line-height:1.5}}@media (max-width:47.9375em){.careerDetails__title{font-size:16px;line-height:1.5}}@media (min-width:101.1875em){.careerDetails__title{font-size:16px;line-height:1.5}}.careerDetails__title::before{margin-right:8px;content:"» ";color:#07601f;transform:translateY(-2px);display:inline-block}.careerDetails p img,.careerDetails__image{width:100%;height:auto;display:block}.careerDetails__row{display:flex;flex-direction:row;flex-wrap:nowrap}.careerDetails__row__col{width:100%}.careerDetails__row__col.is-first,.careerDetails__row__col.is-last{width:50%}.careerDetails__row__col.is-first{padding-right:24px}.careerDetails__row__col.is-last{padding-left:24px}.careerDetails__row__col__entry:not(:last-of-type){margin-bottom:2em}.careerDetails p{margin-bottom:.75em}.careerDetails p:last-of-type{margin-bottom:0}.careerDetails a{color:#1a1a1a;position:relative}.careerDetails a::before{right:0}.careerDetails a::after,.careerDetails a::before{content:"";height:1px;position:absolute;top:auto;bottom:-1px;left:0}.careerDetails a::before{background-color:#b4ac9c;z-index:1}.careerDetails a::after{right:100%;background-color:#07601f;transition:right .3s ease-in-out;z-index:2}.careerDetails ol,.careerDetails ul{margin:0 0 .75em;list-style:none;display:block}.careerDetails ol li::before,.careerDetails ul li::before{color:#9b907b;position:absolute;top:0;right:0;bottom:-1px;left:0;z-index:1}.careerDetails ul li{padding-left:20px}.careerDetails ul li::before{content:"•"}.careerDetails ol{counter-reset:olPoint}.careerDetails ol li{padding-left:28px;counter-increment:olPoint}.careerDetails ol li::before{content:counters(olPoint,".",decimal-leading-zero)}@media (min-width:76.4375em){.careerDetails a:hover{cursor:pointer;color:#07601f}.careerDetails a:hover::after{right:0}}@media (max-width:76.375em){.careerDetails{padding:25px 0}.careerDetails .wrapper{padding:25px}.careerDetails__info{margin-bottom:50px}}@media (max-width:47.9375em){.careerDetails__info{margin-bottom:37.5px}.careerDetails__info__text,.careerDetails__info__title{text-align:left}.careerDetails__row{flex-wrap:wrap}.careerDetails__row__col.is-first,.careerDetails__row__col.is-last{width:100%}.careerDetails__row__col.is-first{padding-right:0}.careerDetails__row__col.is-last{padding-left:0}}.section-content-center .lp_info{justify-content:center}.text-headline-center{font-family:"FGKristine";color:#9b907b;text-align:center;margin-block:1.5em 1em;text-wrap:balance}@media (min-width:76.4375em){.text-headline-center{font-size:32px;line-height:1.2}}@media (max-width:76.375em){.text-headline-center{font-size:32px;line-height:1.2}}@media (max-width:47.9375em){.text-headline-center{font-size:32px;line-height:1.2}}@media (min-width:101.1875em){.text-headline-center{font-size:42px;line-height:1.2}}.section-text-image{margin-top:0;border-top:50px solid #e4e1dc}.module-info-contact:has(.button-container-last) .link-button{position:relative;transform:none;width:fit-content;bottom:0;right:0}.module-info-contact:has(.button-container-last) .link-button .link-text{min-width:7.3em}.module-info-contact:has(.button-container-last) .button-container{position:relative;anchor-name:--button-container;padding-bottom:105px}.module-info-contact:has(.button-container-last) .button-container-last{position:absolute;position-anchor:--button-container;bottom:anchor(bottom);left:anchor(left)}@media (max-width:47.9375em){.module-info-contact:has(.button-container-last) .button-container{padding-bottom:70px}}