body .waconcookiemanagement{z-index:1050;font-family:sans-serif}body .waconcookiemanagement #CookieBox{background:gray;border-radius:0}@media (max-width:1000px){body .waconcookiemanagement #CookieBox{min-height:auto}}body .waconcookiemanagement #CookieBox *{box-shadow:none !important;outline:none !important}body .waconcookiemanagement #CookieBox h2{font-size:2em;font-weight:bold;margin-bottom:2rem;color:white}@media (max-width:767px){body .waconcookiemanagement #CookieBox h2{font-size:1.7em;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}body .waconcookiemanagement #CookieBox h3{font-size:1.4em;color:black}body .waconcookiemanagement #CookieBox p{font-size:1.1em;color:white}body .waconcookiemanagement #CookieBox .intro>p{text-align:center}@media (max-width:767px){body .waconcookiemanagement #CookieBox .intro>p{width:100%}body .waconcookiemanagement #CookieBox .intro>p.cookie-accept .cookie-btn{width:100%}}body .waconcookiemanagement #CookieBox .intro>p.text-right{text-align:right}@media (max-width:767px){body .waconcookiemanagement #CookieBox .box-cookie-management-in>p{width:100%}}body .waconcookiemanagement #CookieBox .cookieclose{background:gray;color:white;border:none}body .waconcookiemanagement #CookieBox a{border-radius:0 !important}body .waconcookiemanagement #CookieBox a.cookie-btn{background:gray;border:1px solid white;color:white;border-radius:0;padding:1rem 4rem;font-size:1.2em}body .waconcookiemanagement #CookieBox a.cookie-btn:hover{background:black;color:white}body .waconcookiemanagement #CookieBox .cookie-management,body .waconcookiemanagement #CookieBox .cookie-refuse{border-radius:0;padding:0.375rem 2rem;background:gray}body .waconcookiemanagement #CookieBox .cookie-management a,body .waconcookiemanagement #CookieBox .cookie-refuse a{font-weight:bold;color:white}body .waconcookiemanagement #CookieBox .cookie-management a:hover,body .waconcookiemanagement #CookieBox .cookie-refuse a:hover{text-decoration:underline;color:black}body .waconcookiemanagement #CookieBox .text-back-right a.cookie-refuse,body .waconcookiemanagement #CookieBox .text-back-right a.cookieback{background:gray;font-weight:bold;color:white;text-align:right;padding:0}body .waconcookiemanagement #CookieBox .text-back-right a.cookie-refuse:hover,body .waconcookiemanagement #CookieBox .text-back-right a.cookieback:hover{text-decoration:underline;color:black}body .waconcookiemanagement #CookieBox .cookie-legal a{color:white;font-weight:normal;font-size:0.8em}@media (max-width:767px){body .waconcookiemanagement #CookieBox .cookie-legal a{margin-right:0;margin-left:15px;font-size:1em}}body .waconcookiemanagement #CookieBox .cookie-legal a:hover{text-decoration:underline;color:black}body .waconcookiemanagement #CookieBox .category{width:80%;margin:1rem auto;background:white}@media (max-width:767px){body .waconcookiemanagement #CookieBox .category{width:100%}}body .waconcookiemanagement #CookieBox .category .cookiecat{margin-top:10px}body .waconcookiemanagement #CookieBox .category p{color:black;font-size:0.8em}body .waconcookiemanagement #CookieBox .category table{font-size:0.8em;color:black}body .waconcookiemanagement #CookieBox .category .arrow{border-top-color:black}body .waconcookiemanagement #CookieBox .category .arrow.up{border-top-color:transparent;border-bottom-color:black}@media (max-width:767px){body .waconcookiemanagement #CookieBox .cookie-save{margin-left:0}}@media (max-width:767px){body .waconcookiemanagement #CookieBox .cookie-fix .text-back-right{width:100%;margin-right:0}}div.cookiecontent.cookie-set.script{min-height:320px;background:gray}div.cookiecontent.cookie-set.script p{background:none;border:none;border-radius:0;padding:30px;width:75%;color:white;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}div.cookiecontent.cookie-set.script img{width:100%}.cookie-set{outline:none !important;box-shadow:none !important}.cookie-set:hover{text-decoration:underline}#page-2 h2{font-size:2em;font-weight:bold;text-transform:uppercase;margin-bottom:20px;font-family:"Open Sans", "Arial", sans-serif;font-weight:300}.frame-70{background:#7d7d7f;padding:60px 20px}@media (max-width:991px){.frame-70{padding:20px 20px;margin-bottom:20px}}.frame-70 h2{color:#fff;text-align:center;font-size:2em;font-weight:400;line-height:1.3em;padding-bottom:40px;margin-bottom:30px;border-bottom:1px solid #fff}.frame-70 h5{color:#fff;text-transform:uppercase;margin-bottom:30px;font-weight:normal}.frame-70 p{color:#fff}.frame-71{padding-left:45px;background:url(/fileadmin/images/layout/pfeil.png) 0 0 no-repeat;padding-top:8px;display:block;margin-bottom:40px}.frame-71 h4{margin-top:0}.frame-space-before-55{margin-top:55px}.frame-74{border-bottom:1px solid #6b6b6b;padding-bottom:15px}.frame-container-element{margin-bottom:30px}.frame{}.frame .ce-border img{border:5px solid #fff}.frame .ce-above figure{margin-bottom:10px}.frame .ce-gallery figure{margin-top:7px}.frame.frame-default{margin-bottom:30px}.frame.frame-default.frame-layout-0{margin-bottom:0}.frame .ce-row{display:flex;margin-right:-5px;margin-left:-5px}.frame .ce-row .ce-column{padding-right:5px;padding-left:5px;margin-left:0;margin-right:0}.frame div[data-ce-columns="2"] .ce-column{max-width:50%}.frame div[data-ce-columns="3"] .ce-column{max-width:33.33%}.frame div[data-ce-columns="4"] .ce-column{max-width:25%}.frame div[data-ce-columns="5"] .ce-column{max-width:20%}.frame div[data-ce-columns="6"] .ce-column{max-width:16.67%}.frame-type-mask_slider{padding:0 !important;position:relative;overflow:hidden}.frame-type-mask_slider .slider .slick-slide{position:relative}@media (max-width:991px){.frame-type-mask_slider .slider .slick-slide .caption{display:none}}.frame-type-mask_slider .slider .slick-slide .captionwrapper{background:#ff8604;top:auto;bottom:150px;left:50%;margin-left:-570px;width:514px;position:absolute;overflow:hidden}@media (max-width:1199px){.frame-type-mask_slider .slider .slick-slide .captionwrapper{margin-left:-470px;width:414px}}.frame-type-mask_slider .slider .slick-slide .captionwrapper .captiontitle{margin:0;color:#fff;font-size:1.9em;padding:0 30px;font-family:"Open Sans", "Arial", sans-serif;font-weight:400;line-height:1.9em}.frame-type-mask_slider .slider .slick-slide .captionwrapper .captiontext{padding:0 30px 10px 30px}.frame-type-mask_slider .slider .slick-slide .captionwrapper .captiontext p{color:#fff;line-height:1.4em}.frame-type-mask_slider .slider img{width:100%}@media (max-width:767px){.frame-type-mask_slider .slider-arrows{display:none}}.frame-type-mask_slider .slider-arrows .slick-arrow{width:36px;height:38px;margin:-20px 0 0;display:block;position:absolute;top:50%;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all 0.3s ease;border:0px solid transparent}.frame-type-mask_slider .slider-arrows .slick-arrow.slick-prev{left:50%;margin-left:-41px;bottom:150px;top:auto;opacity:1;width:40px;height:40px;background:url(/fileadmin/images/layout/slide-prev.png) 50% 50% no-repeat}.frame-type-mask_slider .slider-arrows .slick-arrow.slick-next{right:50%;margin-right:-41px;bottom:150px;top:auto;opacity:1;width:40px;height:40px;background:url(/fileadmin/images/layout/slide-next.png) 50% 50% no-repeat}.powermail_fieldwrap_type_check.nolabel{margin-left:20%}.powermail_fieldwrap_type_check.nolabel .checkbox{padding-left:0}.powermail_fieldwrap_type_check.nolabel .checkbox label{width:100%;margin-bottom:10px}.powermail_fieldwrap_type_check.nolabel .checkbox label input{width:auto;display:inline-block}.powermail_fieldwrap_type_text{margin-left:20%}.frame-type-list iframe{max-width:100%;height:auto;aspect-ratio:1.7777777778}