@charset "UTF-8";
@font-face{font-family:"Lato";font-style:normal;font-weight:300;src:url("../../files/Theme/fonts/lato-v20-latin-300.eot");src:local(""), url("../../files/Theme/fonts/lato-v20-latin-300.eot?#iefix") format("embedded-opentype"), url("../../files/Theme/fonts/lato-v20-latin-300.woff2") format("woff2"), url("../../files/Theme/fonts/lato-v20-latin-300.woff") format("woff"), url("../../files/Theme/fonts/lato-v20-latin-300.ttf") format("truetype"), url("../../files/Theme/fonts/lato-v20-latin-300.svg#Lato") format("svg")}@font-face{font-family:"Lato";font-style:normal;font-weight:400;src:url("../../files/Theme/fonts/lato-v20-latin-regular.eot");src:local(""), url("../../files/Theme/fonts/lato-v20-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../files/Theme/fonts/lato-v20-latin-regular.woff2") format("woff2"), url("../../files/Theme/fonts/lato-v20-latin-regular.woff") format("woff"), url("../../files/Theme/fonts/lato-v20-latin-regular.ttf") format("truetype"), url("../../files/Theme/fonts/lato-v20-latin-regular.svg#Lato") format("svg")}@font-face{font-family:"Lato";font-style:normal;font-weight:700;src:url("../../files/Theme/fonts/lato-v20-latin-700.eot");src:local(""), url("../../files/Theme/fonts/lato-v20-latin-700.eot?#iefix") format("embedded-opentype"), url("../../files/Theme/fonts/lato-v20-latin-700.woff2") format("woff2"), url("../../files/Theme/fonts/lato-v20-latin-700.woff") format("woff"), url("../../files/Theme/fonts/lato-v20-latin-700.ttf") format("truetype"), url("../../files/Theme/fonts/lato-v20-latin-700.svg#Lato") format("svg")}@font-face{font-family:"Lato";font-style:normal;font-weight:900;src:url("../../files/Theme/fonts/lato-v20-latin-900.eot");src:local(""), url("../../files/Theme/fonts/lato-v20-latin-900.eot?#iefix") format("embedded-opentype"), url("../../files/Theme/fonts/lato-v20-latin-900.woff2") format("woff2"), url("../../files/Theme/fonts/lato-v20-latin-900.woff") format("woff"), url("../../files/Theme/fonts/lato-v20-latin-900.ttf") format("truetype"), url("../../files/Theme/fonts/lato-v20-latin-900.svg#Lato") format("svg")}@font-face{font-family:"icomoon";src:url("../../files/Theme/fonts/icomoon.eot?q9y7mu");src:url("../../files/Theme/fonts/icomoon.eot?q9y7mu#iefix") format("embedded-opentype"), url("../../files/Theme/fonts/icomoon.ttf?q9y7mu") format("truetype"), url("../../files/Theme/fonts/icomoon.woff?q9y7mu") format("woff"), url("../../files/Theme/fonts/icomoon.svg?q9y7mu#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{overflow-y:scroll;height:100%}*,body,div,header,nav,main,section,article,aside,footer,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ul,li,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:normal}ul{list-style-type:none}a{text-decoration:none;color:inherit}hr{color:#775E52}*:focus,button:focus,input:focus{outline:none}a:active{background-color:transparent}a img{border:none}::-moz-focus-inner{border:0}img{vertical-align:middle}object,svg{width:100%;height:auto}clear{clear:both}select,input,textarea{border:0;font-family:"Lato"}table{border-collapse:collapse}#container ol{list-style:decimal}#container ol li{padding-left:0.5em;line-height:26px;margin:1.3em}@media screen and (min-width:995px){#container ol li{margin:1em;line-height:28px}}#container ul{list-style:none;padding:0;margin:0 0 1em 0}#container ul li{padding-left:2em;text-indent:-22px;line-height:1.6em;padding-bottom:0.3em}#container ul li:before{content:"»";padding-right:14px;font-weight:bold;color:#82695C}#container .ce_text .image_container.float_left{margin:0 1% 0 0}#container .ce_text .image_container.float_above{margin-bottom:1%}#container .ce_text .image_container.float_right{margin:0 0 0 1%}#container .ce_text .image_container.float_below{margin:1% 0}@media only screen and (max-width:30em){#container .ce_text .image_container.float_left,#container .ce_text .image_container.float_right{float:none;margin-bottom:1.5em}}.mm-wrapper{overflow-x:initial !important}body{color:#6A6969;font-family:"Lato";font-size:16px;line-height:26px;height:100%}@media screen and (min-width:995px){body{font-size:18px;line-height:28px}}body br{display:block;content:"";margin-top:0px}.contao-cookiebar .highlight .cc-btn.success{background:#2C7051}.contao-cookiebar .highlight .cc-btn.success:hover{background:#B2BEB3}#header{background-image:url("../../files/Bilder-und-Dokumente/Logos/weber_logo_haed_mobil.svg");background-repeat:no-repeat;background-position-y:17px;background-position:center;background-size:auto;width:100%;z-index:1;transition:all 0.1s ease-in-out;background-color:#fff;transition:all 0.5s ease-in-out;top:0;padding:6vh 0}@media screen and (min-width:995px){#header{position:fixed;z-index:999999}}@media screen and (min-width:995px){#header{background-image:url("../../files/Theme/css/images/bglinie-haed.svg");background-repeat-y:no-repeat;background-position-y:37px;background-repeat:repeat-x;background-size:auto;margin-top:0}}@media only screen and (min-width:576px){#header{padding:9vh 0}}@media screen and (min-width:995px){#header{height:calc(150px + 30px);padding:0em}}#header .navigation{margin-top:1.8em;transition:all 0.5s ease-in-out}#header .logo{background-color:#fff;padding:0 42px}#header .logo .first,#header .logo .last{display:none}@media screen and (min-width:995px){#header .logo .first,#header .logo .last{display:block}}#header .logo .ce_image{max-width:200px;width:100%;transition:all 0.5s ease-in-out}@media screen and (min-width:995px){#header .logo .ce_image{max-width:400px}}#header .logo .lang p{margin-top:0;transition:all 0.5s ease-in-out}#header .logo a{color:#fff}#header .logo a:hover{color:#63b6ff}#header .logo.links{align-items:flex-end}@media only screen and (min-width:576px){#header .logo.links{justify-content:flex-start}}#header .logo.links .navigation{display:none;margin:0;width:100%;margin-left:1em}@media only screen and (min-width:576px){#header .logo.links .navigation{display:block}}#header .logo.links .ce_image{margin-top:7px}@media screen and (min-width:995px){#header .logo.links .ce_image{margin:0}}#header.fixed{border-bottom:1px solid #D7D7D7;transition:all 0.5s ease-in-out}#header .mobil{position:absolute;width:14%;height:77px;left:43%;top:-39px}@media screen and (min-width:995px){#header .mobil{display:none}}.underline,.level_1 strong{position:relative}.underline::before{content:"";position:absolute;bottom:0;right:0;width:0;height:2px;background-color:#775E52;transition:width 0.6s cubic-bezier(0.25, 1, 0.5, 1)}.level_1 strong::before{content:"";position:absolute;bottom:-5px;right:0;width:100%;height:2px;background-color:#775E52}.slick-container .underline::before,.copyleiste .underline::before{background-color:#fff}@media (hover:hover) and (pointer:fine){.underline:hover::before{left:0;right:auto;width:100%}}footer .underline::before{content:"";position:absolute;bottom:-5px;right:0;width:0;height:2px;background-color:#775E52;transition:width 0.6s cubic-bezier(0.25, 1, 0.5, 1)}a{color:#775E52}a:hover{text-decoration:none;color:#775E52}p{padding-bottom:1em}#main .ce_text{margin:0 auto;max-width:1200px}#slider{padding-right:0;padding-left:0;background-color:#fff}@media screen and (min-width:995px){#slider{padding-top:150px}}#slider img{width:100%}#slider .bildtext.ce_text{margin:0 auto}@media screen and (min-width:995px){#slider .bildtext.ce_text{position:absolute;background-color:#A48375;top:50%;left:35vw;transform:translate(-50%, -50%);opacity:1;transition:all 0.5s ease-in-out;height:100%;display:flex;justify-content:center;flex-direction:column;padding:0;color:#fff;width:390px}#slider .bildtext.ce_text p{padding:0 2em 1em;font-size:30px;font-variant:small-caps;line-height:32px}#slider .bildtext.ce_text h4{padding:1em 2em;border-bottom:1px solid #fff;margin:1em;font-size:20px;text-transform:uppercase;font-weight:100}}h1{font-size:32px;font-weight:500;letter-spacing:6px;line-height:1.2em;color:#6A6969;text-transform:uppercase;margin:0 auto;max-width:1200px}h1 p{padding:0}@media screen and (min-width:995px){h1{line-height:28px;font-size:45px}}h2{font-size:28px;font-weight:500;letter-spacing:5px;line-height:36px;color:#6A6969;text-transform:uppercase;margin:0 auto;max-width:1200px}@media screen and (min-width:995px){h2{font-size:37px;line-height:48px}}h2 p{padding:0}h3{font-size:22px;font-weight:600;letter-spacing:4px;line-height:32px;color:#775E52;text-transform:uppercase;margin:0 auto;max-width:1200px}@media screen and (min-width:995px){h3{hyphens:unset;font-size:30px;line-height:38px}}h3 p{padding:0}h3.ce_headline{padding-left:0.5em}h4{font-size:26px;font-weight:bold;letter-spacing:3.5px;line-height:36px;color:#775E52;text-transform:uppercase;margin:0 auto;max-width:1200px}h5{color:#775E52;font-size:14px;font-weight:900;letter-spacing:5.63px;line-height:22px;color:#775E52;text-transform:uppercase;margin:0 auto;max-width:1200px;margin-bottom:10px}h5 p{padding:0}@media screen and (min-width:995px){h5{font-size:18px;margin-bottom:20px}}h6{font-size:0.8em;font-weight:bold;margin:0 auto;max-width:1200px}.ce_accordion{border:1px solid #D7D7D7;margin:0 1em 1em 1em;cursor:pointer}.ce_accordion .toggler{color:#775E52;line-height:300%;display:flex;align-items:flex-start}.ce_accordion img{max-width:20px;margin-top:20px;margin-left:7px}.ce_accordion a.tablink{display:inline-block;line-height:26px;font-size:16px;padding:1em 10px;font-weight:bold}.ce_accordion img{overflow:hidden;transition-duration:0.2s;transition-property:transform}.ce_accordion .ui-state-active img{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.ce_accordion .ui-accordion-content{padding:0 1em 0 37px}.ce_gallery{margin:0 auto}.ce_gallery ul{display:grid;display:-ms-grid;grid-template-columns:1fr;grid-gap:1em;margin-bottom:1em}@media screen and (min-width:995px){.ce_gallery ul{grid-template-columns:1fr 1fr 1fr 1fr}}.ce_gallery ul li{transition:all 0.3s ease-in;padding:1em}@media screen and (min-width:995px){.ce_gallery ul li{grid-template-columns:1fr 1fr 1fr 1fr}}.ce_gallery ul li:hover{color:#FAFAFA;transition:all 0.3s ease-in;-webkit-box-shadow:0px 0px 8px 2px #9c9c9c;-moz-box-shadow:0px 0px 8px 2px #9c9c9c;box-shadow:0px 0px 8px 2px #9c9c9c}.ce_gallery img{min-width:100%}.ce_table{max-width:1200px;padding:0 2%;margin:0 auto}.ce_table td{border:1px solid #9c9c9c;padding:0.3em;width:20%}.ce_table td:hover{-webkit-box-shadow:0px 0px 8px 2px #9c9c9c;-moz-box-shadow:0px 0px 8px 2px #9c9c9c;box-shadow:0px 0px 8px 2px #9c9c9c;background-color:#775E52;color:#fff;transition:all 0.2s linear}.table-scrollable{width:100%;overflow-y:auto;margin:0 0 1em}.table-scrollable::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px}.table-scrollable::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0, 0, 0, 0.3)}#main form{width:100%}#main form .formbody{padding:0 3em}#main form .formbody .explanation{width:100%}#main form .formbody .explanation h1{text-align:center}@media screen and (min-width:995px){#main form .formbody{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between}}#main form .formbody input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;font-size:1em;width:100%}#main form .formbody input[type="checkbox"],#main form .formbody input[type="radio"]{width:auto;float:left;margin-right:0.75em;background:transparent;border:none}#main form .formbody input[type="checkbox"]:checked,#main form .formbody input[type="checkbox"]:not(:checked),#main form .formbody input[type="radio"]:checked,#main form .formbody input[type="radio"]:not(:checked){background:transparent;position:relative;visibility:hidden;margin:0;padding:0}#main form .formbody input[type="checkbox"]+label,#main form .formbody input[type="radio"]+label{cursor:pointer}#main form .formbody input[type="checkbox"]:checked+label::before,#main form .formbody input[type="checkbox"]:not(:checked)+label::before,#main form .formbody input[type="radio"]:checked+label::before,#main form .formbody input[type="radio"]:not(:checked)+label::before{content:" ";display:inline-block;width:17px;height:17px;position:relative;top:4px;border:1px solid #775E52;background:white;margin-right:1em;box-shadow:inset 0 1px 1px 0 #775E52}#main form .formbody input[type=radio]:checked+label::before,#main form .formbody input[type=radio]:not(:checked)+label::before{border-radius:30px}#main form .formbody input[type="checkbox"]:hover+label::before,#main form .formbody input[type="radio"]:hover+label::before{background:#ddd;box-shadow:inset 0 0 0 2px white}#main form .formbody input[type="checkbox"]:checked+label::before,#main form .formbody input[type="radio"]:checked+label::before{background:#775E52;box-shadow:inset 0 0 0 2px white}#main form .widget{margin-bottom:0.8em}@media screen and (min-width:995px){#main form .widget.widget-text,#main form .widget.widget-select{width:45%}}#main form .widget.widget-checkbox fieldset{border:none}#main form .widget.widget-checkbox.last{width:100%;border:1px solid #775E52}#main form .widget.widget-textarea,#main form .widget.widget-checkbox{width:100%}#main form input,#main form textarea,#main form .submit,#main form select{border:1px solid #fff;background-color:#775E52;padding:0.5em;width:100%;line-height:150%;color:#fff}#main form input:focus,#main form textarea:focus,#main form .submit:focus,#main form select:focus{background-color:#775E52;color:#fff}#main form label{display:block;font-size:17px}@media screen and (min-width:995px){#main form label{line-height:300%}}#main form .submit{text-transform:uppercase;font-size:1em;color:#fff;display:block;cursor:pointer;padding:1em 3em}#main form fieldset{padding:1%;border:1px solid #775E52}#main form fieldset .widget-checkbox input{width:10px;margin:12px}#main form fieldset label{width:100%}#main form fieldset legend{padding:0 0.5em;font-size:1.1em}#main form .widget-submit{text-align:center;margin-top:1em}#main form .last{width:100%}.scrolltop{position:fixed;right:20px;bottom:20px;background:url("../../files/Theme/css/images/scroll2top.svg") center no-repeat rgba(255, 255, 255, 0.3);width:44px !important;height:44px;text-indent:-2000px;overflow:hidden;cursor:pointer;z-index:10000}.mod_sitemap a{color:#A48375;font-weight:100;font-size:1em}.mod_sitemap a:hover{color:#775E52}.mod_sitemap .level_2{padding-left:2em}.mod_sitemap .level_3{padding-left:4em}.icon{font-size:1.5em}.icon-arrow-right:before{content:""}.icon-heart:before{content:""}.icon-mail:before{content:""}.icon-phone:before{content:""}.icon-star:before{content:""}.icon-thumbs-up:before{content:""}.icon-trello:before{content:""}.pre-footer{background-color:#F0EEEA;background-image:url(../../files/Theme/css/images/dreieck_footer.svg);background-position:center bottom;background-repeat:no-repeat;padding:57px 1em 81px 1em;text-align:center}.pre-footer .inside{display:none}@media screen and (min-width:995px){.pre-footer .inside{margin:0 auto;max-width:1200px;display:grid;grid-template-columns:1fr;grid-gap:3em;grid-gap:5em !important;text-align:left}.pre-footer .inside p:first-child{padding-top:75px}}@media screen and (min-width:995px) and (min-width:995px){.pre-footer .inside{grid-template-columns:repeat(3, 1fr);grid-gap:3em}}.pre-footer h3+p{padding-top:33px}.pre-footer h3{font-size:24px}.pre-footer .mobil h3{padding-bottom:50px}.pre-footer .mobil p{padding-bottom:2em}.pre-footer .mobil .btn{margin:5px 0}@media screen and (min-width:995px){.pre-footer .mobil{display:none}}.nofooter .pre-footer{display:none}@media screen and (min-width:995px){#footer{margin-top:3em}}#footer .flexy{display:flex;flex-direction:column}#footer .inside{font-size:14px;padding-bottom:50px;text-align:center;padding-top:1em}@media screen and (min-width:995px){#footer .inside{display:grid;grid-template-columns:1fr 250px 1fr;align-items:baseline}}#footer .inside ul,#footer .inside .privat{text-align:center}@media only screen and (min-width:576px){#footer .inside ul,#footer .inside .privat{display:flex;justify-content:center}}#footer .inside ul li,#footer .inside .privat li{padding-left:1em;font-size:14px}#footer .inside ul li .active,#footer .inside .privat li .active{color:#775E52}#footer .inside ul li strong,#footer .inside .privat li strong{font-weight:normal}#footer .inside .logo_desk{display:none}@media screen and (min-width:995px){#footer .inside .logo_desk{display:block}}#footer .inside .logo_desk img{max-width:124px}#footer .inside .logo_mobil{padding:40px 0}#footer .inside .logo_mobil img{max-width:100%}@media screen and (min-width:995px){#footer .inside .logo_mobil{display:none}}@media screen and (min-width:995px){#footer .inside .line{border-top:2px solid #D7D7D7;margin-bottom:2em}#footer .inside .copy{text-align:right;padding-right:11.5em}#footer .inside .privat{justify-content:flex-end;padding-right:1em;max-width:487px}}.mobile_menue{margin-top:-10px;margin-left:-11px}@media screen and (min-width:995px){.mobile_menue{display:none}}.mm-menu_offcanvas{top:109px}@media only screen and (min-width:576px){.mm-menu_offcanvas{top:175px}}header{height:100px;position:fixed;top:0;right:0;left:0;transition:transform 0.25s 0.1s ease-in-out}.down header{transform:translate3d(0, -185px, 0)}@media screen and (min-width:995px){.down header{transform:none}}.mm-panels{font-size:18px;text-align:center}.mm-panels .mm-navbar_sticky{display:none}.mm-panels .mm-listitem{border-color:#fff;padding-bottom:1px}.mm-panels .mm-listitem__text{padding-left:0}.mm-panels li.datenschutz{font-size:16px}.mm-panels li.impressum{padding-top:25px;border-top:1px solid #775E52;width:40%;margin:0 auto;font-size:16px}.mm-panels .anruf{padding:20px 0 40px 0;width:80%;margin:0 auto}.mm-panels .anruf a{background-color:#775E52;color:#fff;padding:1em;text-decoration:none;display:inline-block;text-align:center;padding:10px 0;min-width:250px;overflow:hidden;font-size:12px;letter-spacing:3.33px;text-transform:uppercase;font-weight:bold}.mm-panels .mm-listitem_selected>.mm-listitem__text{background:none}.mm-panels .mm-listitem:after{border:none}.mm-wrapper .moactive{width:45px;height:45px;display:block;transition:all 0.5s ease-in-out}.mm-wrapper_opened .moactive{width:45px;height:45px;display:block;transition:all 0.5s ease-in-out}.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-wrapper__blocker{opacity:0;-webkit-transition:opacity 0.4s ease 0.4s;-o-transition:opacity 0.4s ease 0.4s;transition:opacity 0.4s ease 0.4s}#main{margin-top:110px}@media only screen and (min-width:576px){#main{margin-top:180px}}@media screen and (min-width:995px){#main{margin-top:210px}}img{width:100%}hr.small{border:none;border-top:1px solid #775E52;width:150px}.teasertext{font-size:18px;font-weight:500;letter-spacing:0;line-height:28px}@media screen and (min-width:995px){.teasertext{font-size:21px;line-height:33px}}div.verlauf{display:none;background:#d7d7d7;background:linear-gradient(90deg, #d7d7d7 0%, #d7d7d7 45%, white 45%, white 55%, #d7d7d7 55%, #d7d7d7 100%);height:2px;position:relative;top:40px;z-index:-1}@media screen and (min-width:995px){div.verlauf{display:block}}.zusammen{display:none}@media screen and (min-width:995px){.zusammen{display:grid;grid-template-columns:1fr 210px 1fr;align-items:END;margin:0 auto;max-width:1200px}.zusammen .navigation{font-size:15px}.zusammen .navigation ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-direction:column-reverse}.zusammen .navigation ul li a,.zusammen .navigation ul li strong{color:#6A6969;font-weight:500}.zusammen .navigation ul li a:hover,.zusammen .navigation ul li strong:hover{color:#775E52}.zusammen .navigation ul li .underline::before{bottom:-5px}.zusammen .navigation ul li.last{padding-right:0;border-right:none}.zusammen .navigation ul li.first{padding-left:0}.zusammen .navigation ul li strong.active{color:#775E52}.zusammen .navigation ul span.active{border-bottom:2px solid #775E52}.zusammen .navigation ul .linie{border-right:1px solid #D7D7D7}.zusammen .navigation ul .linie:last-child{display:none}}@media screen and (min-width:995px) and (min-width:995px){.zusammen .navigation ul{flex-wrap:wrap;flex-direction:row}}.mod_article.first .ce_image{margin:0 auto;max-width:1200px}.ce_downloads{margin:26px 0 75px 0;padding:0 1em}.ce_downloads li{padding-left:3em !important;text-indent:-13px !important;line-height:1.6em;padding-bottom:0.3em;background-image:url("../../files/Theme/css/images/download.svg");background-repeat:no-repeat;background-position-y:center;padding:34px 0 20px 48px;height:120px}.ce_downloads li:before{content:" " !important}.ce_downloads li:first-child{border-bottom:1px solid #F0EEEA}.ce_rsce_einleitung{text-align:center;margin:0 auto;max-width:1200px;margin-top:70px}@media screen and (min-width:995px){.ce_rsce_einleitung{margin-top:100px}}.ce_rsce_einleitung hr{margin:40px auto}.ce_rsce_teasarbox_mit_bild{padding:60px 1em}@media screen and (min-width:995px){.ce_rsce_teasarbox_mit_bild{padding:100px 1em}}.ce_rsce_teasarbox_mit_bild.grau{background-color:#F0EEEA}.ce_rsce_teasarbox_mit_bild h5{padding-top:80px}@media screen and (min-width:995px){.ce_rsce_teasarbox_mit_bild h5{padding-top:0}}.ce_rsce_teasarbox_mit_bild h2 p{padding-bottom:0}.ce_rsce_teasarbox_mit_bild hr{margin:40px auto}@media screen and (min-width:995px){.ce_rsce_teasarbox_mit_bild hr{margin:40px 0}}.ce_rsce_teasarbox_mit_bild .textbox{position:relative;margin:0 auto;max-width:1200px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-direction:column-reverse;text-align:center}@media screen and (min-width:995px){.ce_rsce_teasarbox_mit_bild .textbox{flex-wrap:wrap;flex-direction:row}}@media screen and (min-width:995px){.ce_rsce_teasarbox_mit_bild .textbox{text-align:left}}@media screen and (min-width:995px){.ce_rsce_teasarbox_mit_bild .textbox.links{flex-direction:row-reverse}.ce_rsce_teasarbox_mit_bild .textbox .bildseite{width:49%}.ce_rsce_teasarbox_mit_bild .textbox .textseite{width:49%;padding:0 80px 0 0}.ce_rsce_teasarbox_mit_bild .textbox .textseite.links{padding:0 0 0 100px}}@media screen and (min-width:995px) and (min-width:1236px){.ce_rsce_teasarbox_mit_bild .textbox .bildseite{width:600px}}@media screen and (min-width:995px) and (min-width:1236px){.ce_rsce_teasarbox_mit_bild .textbox .textseite{width:600px}}.ce_rsce_teasarbox_mit_bild .backimg{height:300px;background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (min-width:426px){.ce_rsce_teasarbox_mit_bild .backimg{height:500px}}@media screen and (min-width:995px){.ce_rsce_teasarbox_mit_bild .backimg{height:100%}}@media screen and (min-width:1236px){.ce_rsce_teasarbox_mit_bild .backimg{height:500px}}.ce_rsce_teasarbox_mit_bild .btn{padding-top:20px}@media screen and (min-width:1236px){.ce_rsce_teasarbox_mit_bild .btn{position:absolute;bottom:-9px;padding:0}}.ce_rsce_teasarbox_mit_bild.unten{margin-bottom:50px}.ce_rsce_teasarbox_mit_bild.oben{margin-top:50px}@media screen and (min-width:995px){.ce_rsce_contentbox_bild.middle .backimg,.ce_rsce_referenzbox_mit_bild.middle .backimg{height:710px}}@media screen and (min-width:995px){.ce_rsce_contentbox_bild.bildveryheight .backimg,.ce_rsce_referenzbox_mit_bild.bildheight .backimg{height:780px}}@media screen and (min-width:995px){.ce_rsce_contentbox_bild.bildheigt .backimg,.ce_rsce_referenzbox_mit_bild.bildveryheight .backimg{height:810px}}.ce_rsce_referenzbox_mit_bild.moreheight .backimg{height:420px}@media screen and (min-width:768px){.ce_rsce_referenzbox_mit_bild.moreheight .backimg{height:930px !important}}@media screen and (min-width:995px){.ce_rsce_referenzbox_mit_bild.moreheight .backimg{height:710px !important}}.ce_rsce_contentbox{padding:60px 1em}@media screen and (min-width:995px){.ce_rsce_contentbox{padding:100px 1em}}.ce_rsce_contentbox.grau{background-color:#F0EEEA}.ce_rsce_contentbox h3{padding-bottom:30px}.ce_rsce_contentbox .textbox{margin:0 auto;max-width:1200px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-direction:column-reverse}@media screen and (min-width:995px){.ce_rsce_contentbox .textbox{flex-wrap:wrap;flex-direction:row}}@media screen and (min-width:995px){.ce_rsce_contentbox .textbox.links{flex-direction:row-reverse}.ce_rsce_contentbox .textbox>div{width:45%}}.ce_rsce_contentbox.unten{margin-bottom:50px}.ce_rsce_contentbox.oben{margin-top:50px}.ce_rsce_contentbox_bild,.ce_rsce_referenzbox_mit_bild{padding:60px 1em}@media screen and (min-width:995px){.ce_rsce_contentbox_bild,.ce_rsce_referenzbox_mit_bild{padding:100px 1em}}.ce_rsce_contentbox_bild.randlos,.ce_rsce_referenzbox_mit_bild.randlos{padding:0}.ce_rsce_contentbox_bild.grau,.ce_rsce_referenzbox_mit_bild.grau{background-color:#F0EEEA}.ce_rsce_contentbox_bild .textbox,.ce_rsce_referenzbox_mit_bild .textbox{position:relative;margin:0 auto;max-width:1200px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-direction:column-reverse}@media screen and (min-width:995px){.ce_rsce_contentbox_bild .textbox,.ce_rsce_referenzbox_mit_bild .textbox{flex-wrap:wrap;flex-direction:row}}.ce_rsce_contentbox_bild .textbox h3.content,.ce_rsce_referenzbox_mit_bild .textbox h3.content{margin:30px 0 10px 0}@media screen and (min-width:995px){.ce_rsce_contentbox_bild .textbox h3.content,.ce_rsce_referenzbox_mit_bild .textbox h3.content{margin:0 0 75px 0}}.ce_rsce_contentbox_bild .textbox h3.contentref,.ce_rsce_referenzbox_mit_bild .textbox h3.contentref{margin:30px 0 10px 0}@media screen and (min-width:995px){.ce_rsce_contentbox_bild .textbox h3.contentref,.ce_rsce_referenzbox_mit_bild .textbox h3.contentref{margin:0}}.ce_rsce_contentbox_bild .textbox hr,.ce_rsce_referenzbox_mit_bild .textbox hr{margin:30px 0}@media screen and (min-width:995px){.ce_rsce_contentbox_bild .textbox,.ce_rsce_referenzbox_mit_bild .textbox{align-items:center}.ce_rsce_contentbox_bild .textbox.links,.ce_rsce_referenzbox_mit_bild .textbox.links{flex-direction:row-reverse}.ce_rsce_contentbox_bild .textbox .bildseite,.ce_rsce_referenzbox_mit_bild .textbox .bildseite{width:49%}.ce_rsce_contentbox_bild .textbox .textseite,.ce_rsce_referenzbox_mit_bild .textbox .textseite{width:49%;padding:0 80px 0 0}.ce_rsce_contentbox_bild .textbox .textseite.links,.ce_rsce_referenzbox_mit_bild .textbox .textseite.links{padding:0 0 0 100px}}@media screen and (min-width:995px) and (min-width:1236px){.ce_rsce_contentbox_bild .textbox .bildseite,.ce_rsce_referenzbox_mit_bild .textbox .bildseite{width:600px}}@media screen and (min-width:995px) and (min-width:1236px){.ce_rsce_contentbox_bild .textbox .textseite,.ce_rsce_referenzbox_mit_bild .textbox .textseite{width:600px}}.ce_rsce_contentbox_bild .backimg,.ce_rsce_referenzbox_mit_bild .backimg{height:300px;background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (min-width:426px){.ce_rsce_contentbox_bild .backimg,.ce_rsce_referenzbox_mit_bild .backimg{height:500px}}@media screen and (min-width:995px){.ce_rsce_contentbox_bild .backimg,.ce_rsce_referenzbox_mit_bild .backimg{height:500px}}@media screen and (min-width:1236px){.ce_rsce_contentbox_bild .backimg,.ce_rsce_referenzbox_mit_bild .backimg{height:500px}}.ce_rsce_contentbox_bild.unten,.ce_rsce_referenzbox_mit_bild.unten{margin-bottom:50px}.ce_rsce_contentbox_bild.oben,.ce_rsce_referenzbox_mit_bild.oben{margin-top:50px}.ce_rsce_teaserbox_fullscreen .backimg{background-repeat:no-repeat;height:350px;background-size:cover;background-position:center}@media screen and (min-width:995px){.ce_rsce_teaserbox_fullscreen .backimg{height:600px}}.ce_rsce_teaserbox_fullscreen .heroinhalt{display:flex;align-items:center;flex-direction:column;height:100%;justify-content:center;background-color:rgba(119, 94, 82, 0.6)}.ce_rsce_teaserbox_fullscreen .heroinhalt h2,.ce_rsce_teaserbox_fullscreen .heroinhalt h5{color:#fff;text-align:center}.ce_rsce_teaserbox_fullscreen .heroinhalt .btn a{background-color:rgba(255, 255, 255, 0);color:#fff;border:1px solid #fff;margin-top:35px}.ce_rsce_teaserbox_fullscreen.oben{margin-top:50px}.ce_rsce_teaserbox_fullscreen.unten{margin-bottom:50px}.ce_rsce_hero .backimg{margin:0 auto;max-width:1200px;background-position:center;background-size:cover;height:350px}@media screen and (min-width:995px){.ce_rsce_hero .backimg{height:550px}}.ce_rsce_hero .textbox{background-image:url(../../files/Theme/css/images/dreieck_footer.svg);background-position:center bottom;background-repeat:no-repeat;padding:7px 0 81px 0;text-align:center;position:relative;bottom:-263px}@media screen and (min-width:995px){.ce_rsce_hero .textbox{bottom:-463px}}.ce_rsce_hero.smal .backimg{height:170px}@media only screen and (min-width:576px){.ce_rsce_hero.smal .backimg{height:350px}}@media screen and (min-width:995px){.ce_rsce_hero.smal .backimg{height:550px}}.ce_rsce_hero.smal .textbox{bottom:-82px}@media only screen and (min-width:576px){.ce_rsce_hero.smal .textbox{bottom:-263px}}@media screen and (min-width:995px){.ce_rsce_hero.smal .textbox{bottom:-463px}}.ce_rsce_referenzbox_hero{background-color:#F0EEEA;padding:70px 1em}@media screen and (min-width:995px){.ce_rsce_referenzbox_hero{padding:100px 1em}}.ce_rsce_referenzbox_hero .textbox{margin:0 auto;max-width:1200px}.ce_rsce_referenzbox_hero .textbox h5{margin-bottom:4px}.ce_rsce_referenzbox_hero .textbox h5,.ce_rsce_referenzbox_hero .textbox h2,.ce_rsce_referenzbox_hero .textbox .teasertext{text-align:center}.ce_rsce_referenzbox_hero .textbox hr{margin:30px 0}.ce_rsce_referenzbox_hero .textbox .teasertext{margin-bottom:70px}@media screen and (min-width:995px){.ce_rsce_referenzbox_hero .textbox .teasertext{margin-bottom:100px}}.ce_rsce_referenzbox_hero .textbox .teasertext p{padding-bottom:0}.ce_rsce_referenzbox_hero .textbox hr.center{margin:30PX auto}.ce_rsce_referenzbox_hero .textbox h3{margin-top:70px}.ce_rsce_referenzbox_hero .textbox.unten{margin-bottom:50px}.ce_rsce_referenzbox_hero .textbox.oben{margin-top:50px}.ce_rsce_referenzbox_zweispaltig{padding:70px 1em}@media screen and (min-width:995px){.ce_rsce_referenzbox_zweispaltig{padding:100px 1em}}.ce_rsce_referenzbox_zweispaltig.grau{background-color:#F0EEEA}.ce_rsce_referenzbox_zweispaltig .textbox{margin:0 auto;max-width:1200px}.ce_rsce_referenzbox_zweispaltig .textbox .textbox{display:grid;grid-template-columns:1fr;margin-bottom:calc(100px - 1em)}@media screen and (min-width:995px){.ce_rsce_referenzbox_zweispaltig .textbox .textbox{grid-template-columns:repeat(2, 1fr);grid-gap:3em}}.ce_rsce_referenzbox_zweispaltig .textbox hr{margin:30px 0}.ce_rsce_tabnav{padding:100px 1em}@media screen and (min-width:995px){.ce_rsce_tabnav{display:none}}.ce_rsce_tabnav h3{padding-bottom:50px}.ce_rsce_tabnav.grau{background-color:#F0EEEA}.ce_rsce_tabnav .tablinks{position:relative}.ce_rsce_tabnav .boxtab{margin:0 auto;max-width:1200px;display:grid;grid-template-columns:15% 1fr;position:relative;align-items:center}.ce_rsce_tabnav .boxtab a{display:inline-block;width:450px;color:#6A6969;font-weight:bold;font-size:22px;color:#C1C1C1;padding:0.5em;padding-left:1em}.ce_rsce_tabnav .boxtab a.active{border-right:2px solid #fff;padding-left:0;font-weight:bold;z-index:3;color:#775E52;border-bottom:1px solid #D7D7D7;border-top:1px solid #D7D7D7}.ce_rsce_tabnav .boxtab a.tablink.grau.active{border-right:2px solid #F0EEEA}.ce_rsce_tabnav .boxtab a.tablink.weiss.active{border-right:2px solid #fff}.ce_rsce_tabnav .boxtab:last-child{align-items:flex-end}.ce_rsce_tabnav .boxtab:first-child{align-items:flex-start}.ce_rsce_tabnav .boxtab .tabbox{display:none}.ce_rsce_tabnav .boxtab .tabbox.active{display:block;position:absolute;left:449px;z-index:2;border:1px solid #D7D7D7;padding:1em 1em 0 1em}.accord{padding:70px 0}@media screen and (min-width:995px){.accord{display:none}}.accord.grau{background-color:#F0EEEA}@media screen and (min-width:995px){.ce_rsce_tabnav.accord{display:none}}.tabnav.desktop{display:none}@media screen and (min-width:995px){.tabnav.desktop{display:block}}.ce_rsce_zitat{margin:0 auto;max-width:1200px;padding:60px 0 70px 0;text-align:center}@media screen and (min-width:995px){.ce_rsce_zitat{padding:60px 0 100px 0}}.ce_rsce_zitat p{padding-bottom:0}.ce_rsce_zitat .person{background-image:url("../../files/Theme/css/images/bglinie.svg");background-repeat-y:no-repeat;background-position:center;background-repeat:repeat-x}.ce_rsce_zitat .person img{height:230px;width:230px;border:30px solid #FFF;border-radius:125px}.ce_rsce_zitat .anf{margin:-10px 0 20px 0;max-width:60px}.ce_rsce_zitat .zitat{font-style:italic;margin-bottom:40px;padding:0 1em}@media screen and (min-width:995px){.ce_rsce_zitat .zitat{padding:0 6em}}.kontaktbox{text-align:center;margin:0 auto;max-width:1200px;padding:70px 1em;display:grid;grid-template-columns:1fr;grid-gap:3em}@media screen and (min-width:995px){.kontaktbox{padding:100px 1em}}@media only screen and (min-width:576px){.kontaktbox{grid-template-columns:1fr 1px 1fr;grid-gap:3em;text-align:left}}.kontaktbox .linie{background-color:#d7d7d7;color:#D7D7D7;height:1px;width:85%}@media only screen and (min-width:576px){.kontaktbox .linie{height:100%;width:1px}}.kontaktbox .p{padding:1em 10px}@media only screen and (min-width:576px){.kontaktbox .p{padding-left:100px}}.btn a{transition:all 0.2s linear 0s;color:#fff;text-align:center;display:inline-block;position:relative;text-decoration:none;background-color:#775E52;padding:10px 0;min-width:250px;overflow:hidden;font-family:"Lato";font-size:12px;letter-spacing:3.33px;text-transform:uppercase;font-weight:bold;padding:1em 2em}.btn a:before{font-family:"icomoon";content:"";font-size:18px;position:absolute;display:flex;align-items:center;justify-content:center;right:0;top:0;opacity:0;height:100%;width:40px;transition:all 0.2s linear 0s;font-weight:900}.btn a:hover{text-indent:-20px;padding:1em 40px}.btn a:hover:before{opacity:1;text-indent:0px}section{margin:70px 0}@media screen and (min-width:995px){section{margin:100px 0}}section.nomargin{margin:0}section.nomargin.abstandoben{margin-top:70px;padding-bottom:0}@media screen and (min-width:995px){section.nomargin.abstandoben{margin-top:100px 0}}section.nopadding,section.weis{padding:0 1em}a:active,a:focus{outline:none}#header .inside,.pre-footer .inside .first,.pre-footer .inside .last,.ce_rsce_einleitung,.dateschutz{padding:0 1em}@media screen and (min-width:1236px){#header .inside,.pre-footer .inside .first,.pre-footer .inside .last,.ce_rsce_einleitung,.dateschutz{padding:0em}}.datenschutz ol li{margin-top:20px}.twelve{width:100%}.eleven{width:91.53%}.ten{width:83.06%}.nine{width:74.6%}.eight{width:66.13%}.seven{width:57.66%}.six{width:49.2%}.five{width:40.73%}.four{width:32.26%}.three{width:23.8%}.two{width:15.33%}.one{width:6.866%}.col{display:block;float:left;margin:1% 0 1% 1.6%}.col:first-of-type{margin-left:0}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.row .three{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.hamburger .line{width:50px;height:2px;background-color:#775E52;display:block;margin:8px auto;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.hamburger:hover{cursor:pointer}#hamburger-1.is-active .line:nth-child(2){opacity:0}#hamburger-1.is-active .line:nth-child(1){-webkit-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);-o-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}#hamburger-1.is-active .line:nth-child(3){-webkit-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);-o-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}