@charset "UTF-8";.focuspoint{position:relative;overflow:hidden;}.focuspoint img{position:absolute;left:0;top:0;margin:0;display:block;width:auto;height:auto;min-width:100%;min-height:100%;max-height:none;max-width:none;}@font-face{font-family:icon;src:url("/typo3conf/ext/netservices/Resources/Public/Fonts/icon.eot?daptip");src:url("/typo3conf/ext/netservices/Resources/Public/Fonts/icon.eot?daptip#iefix") format("embedded-opentype"),url("/typo3conf/ext/netservices/Resources/Public/Fonts/icon.ttf?daptip") format("truetype"),url("/typo3conf/ext/netservices/Resources/Public/Fonts/icon.woff?daptip") format("woff"),url("/typo3conf/ext/netservices/Resources/Public/Fonts/icon.svg?daptip#icomoon") format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:200;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/cairo-v30-latin-200.woff2') format("woff2")}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:300;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/cairo-v30-latin-300.woff2') format("woff2")}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:400;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/cairo-v30-latin-regular.woff2') format("woff2")}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:500;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/cairo-v30-latin-500.woff2') format("woff2")}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:600;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/cairo-v30-latin-600.woff2') format("woff2")}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:700;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/cairo-v30-latin-700.woff2') format("woff2")}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:800;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/cairo-v30-latin-800.woff2') format("woff2")}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:900;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/cairo-v30-latin-900.woff2') format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/montserrat-v26-latin-100.woff2') format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/montserrat-v26-latin-100italic.woff2') format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/montserrat-v26-latin-200.woff2') format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:200;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/montserrat-v26-latin-200italic.woff2') format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/montserrat-v26-latin-300.woff2') format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:300;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/montserrat-v26-latin-300italic.woff2') format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/montserrat-v26-latin-regular.woff2') format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/montserrat-v26-latin-italic.woff2') format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/montserrat-v26-latin-500.woff2') format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/montserrat-v26-latin-500italic.woff2') format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/montserrat-v26-latin-600.woff2') format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:600;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/montserrat-v26-latin-600italic.woff2') format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/montserrat-v26-latin-700.woff2') format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/montserrat-v26-latin-700italic.woff2') format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/montserrat-v26-latin-800.woff2') format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:800;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/montserrat-v26-latin-800italic.woff2') format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/montserrat-v26-latin-900.woff2') format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:900;src:url('../../../typo3conf/ext/netservices/Resources/Public/Fonts/montserrat-v26-latin-900italic.woff2') format("woff2")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style-position:inside}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}*{-webkit-tap-highlight-color:transparent}input{-webkit-appearance:none;border-radius:0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{*,:after,:before,:first-letter,:first-line{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}#web-widget .chatcaptain-wrapper{right:-120px!important;bottom:-5px!important;opacity:0!important;pointer-events:none;transition:bottom 333ms,right 333ms,opacity 333ms}#web-widget.web-widget-show .chatcaptain-wrapper{right:-4px!important;opacity:1!important;pointer-events:all}#web-widget.web-widget-up .chatcaptain-wrapper{bottom:72px!important}html.with-featherlight{overflow:hidden}.featherlight{position:fixed;z-index:2147483647;top:0;right:0;bottom:0;left:0;display:none;cursor:pointer;text-align:center;white-space:nowrap;background:#333;background:rgba(var(--color-1),0)}.featherlight:last-of-type{background:rgba(var(--color-1),.8);backdrop-filter:blur(5px)}.featherlight:before{display:inline-block;height:100%;content:'';vertical-align:middle}.featherlight .featherlight-content{position:relative;display:inline-block;overflow:auto;max-height:95%;cursor:auto;text-align:left;vertical-align:middle;white-space:normal;background:#fff}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{font-family:Montserrat,sans-serif,sans-serif;font-size:2rem;line-height:2rem;line-height:1;position:fixed;z-index:9999;top:1rem;right:1rem;width:2rem;padding:0;cursor:pointer;text-align:center;color:#fff;border:none;background:0 0}.featherlight .featherlight-close-icon::-moz-focus-inner{padding:0;border:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{padding:0;border-bottom:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:none}.featherlight *{box-sizing:border-box}@media only screen and (max-width:1024px){.featherlight .featherlight-content{max-height:98%;margin-right:0;margin-left:0}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}.featherlight-next,.featherlight-previous{position:absolute;top:0;right:0;bottom:0;left:80%;display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none}.featherlight-previous{right:80%;left:0}.featherlight-next span,.featherlight-previous span{font-size:80px;font-weight:400;font-style:normal;line-height:80px;position:absolute;top:50%;left:0;display:none;width:82%;margin-top:-40px;text-align:center;color:#fff}.featherlight-next span{right:0;left:auto}.featherlight-next:hover span,.featherlight-previous:hover span{display:inline-block}.featherlight-swipe-aware .featherlight-next,.featherlight-swipe-aware .featherlight-previous{display:none}.featherlight-loading .featherlight-next,.featherlight-loading .featherlight-previous{display:none}.featherlight-first-slide.featherlight-last-slide .featherlight-next,.featherlight-first-slide.featherlight-last-slide .featherlight-previous{display:none}@media only screen and (max-device-width:1024px){.featherlight-next:hover,.featherlight-previous:hover{background:0 0}.featherlight-next span,.featherlight-previous span{display:block}}@media only screen and (max-width:1024px){.featherlight-next,.featherlight-previous{top:0;right:0;left:85%}.featherlight-previous{right:85%;left:0}.featherlight-next span,.featherlight-previous span{font-size:40px;margin-top:-30px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:inline-block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url('../../../typo3conf/ext/netservices/Resources/Public/StyleSheets/./') "ajax-loader.gif" center center no-repeat}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;z-index:20;top:50%;display:block;width:20px;height:20px;padding:0;cursor:pointer;transform:translate(0,-50%);color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:2.5rem;line-height:1;opacity:.5;color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:1rem}[dir=rtl] .slick-prev{right:1rem;left:auto}.slick-prev:before{content:"‹"}[dir=rtl] .slick-prev:before{content:"›"}.slick-next{right:1rem}[dir=rtl] .slick-next{right:auto;left:1rem}.slick-next:before{content:"›"}[dir=rtl] .slick-next:before{content:"‹"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-2rem;display:block;width:100%;margin:0;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:3rem;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.5;color:#000}.frame-space-after-small .slick-dots{bottom:-2rem}.frame-space-after-medium .slick-dots{bottom:-3rem}.frame-space-after-large .slick-dots{bottom:-5rem}.frame-space-after-extra-large .slick-dots{bottom:-7rem}html{font-family:Montserrat,sans-serif;font-size:16px;color:var(--color-text)}body{line-height:1.3;margin:0 auto}p{font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;line-height:1.75em}p strong{font-family:Montserrat,sans-serif;font-weight:600}h1,h2,h3,h4,h5,h6{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}li,ul{font-family:Montserrat,sans-serif;font-size:18px;font-weight:400}li strong,ul strong{font-family:Montserrat,sans-serif;font-weight:600}ol+p,p+ol,p+p,p+ul,ul+p{margin-top:25px}a{text-decoration:underline;color:var(--color-1)}a:hover{text-decoration:none}b,strong{font-weight:600}em,i{font-style:italic}b em,b i,em b,em strong,i b,i strong,strong em,strong i{font-weight:600;font-style:italic}sub{font-size:.666em;position:relative;top:-.333em;vertical-align:baseline}p sup,sup{font-size:.666em;position:relative;top:.333em;vertical-align:baseline}iframe,img{display:inline-block;max-width:100%;border:0}audio,canvas,img,video{height:auto;vertical-align:bottom}a:focus,button:focus{outline-color:var(--color-1)}header.headline-0 h1,header.headline-1 h1{font-family:Montserrat,sans-serif;font-size:1.75rem;font-weight:400;text-transform:uppercase;color:var(--color-1)}@media all and (max-width:32rem){header.headline-0 h1,header.headline-1 h1{font-size:1.5rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}header.headline-0 h2,header.headline-1 h2{font-family:Montserrat,sans-serif;font-size:3rem;font-weight:400;margin-bottom:0;color:var(--color-2)}@media all and (max-width:42rem){header.headline-0 h2,header.headline-1 h2{font-size:2.5rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}header.headline-2 h1{font-family:Montserrat,sans-serif;font-size:3rem;font-weight:400;color:var(--color-1)}@media all and (max-width:42rem){header.headline-2 h1{font-size:2.5rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}header.headline-2 h2{font-family:Montserrat,sans-serif;font-size:1.75rem;font-weight:400;margin-bottom:0;text-transform:uppercase;color:var(--color-2)}@media all and (max-width:42rem){header.headline-2 h2{font-size:1.5rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}header.headline-3 h2{font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:400;color:var(--color-1)}@media all and (max-width:42rem){header.headline-3 h2{font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}header.headline-3 h3{font-family:Montserrat,sans-serif;font-size:2rem;font-weight:400;margin-bottom:0;color:var(--color-2)}@media all and (max-width:42rem){header.headline-3 h3{font-size:1.5rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}header.headline-4 h2{font-family:Montserrat,sans-serif;font-size:2rem;font-weight:400;color:var(--color-1)}@media all and (max-width:42rem){header.headline-4 h2{font-size:1.5rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}header.headline-4 h3{font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:400;margin-bottom:0;color:var(--color-2)}@media all and (max-width:42rem){header.headline-4 h3{font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}header.headline-5 h3{font-size:1.5rem}@media all and (max-width:42rem){header.headline-5 h3{font-size:1.25rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}header.headline-5 h4{font-size:2rem}@media all and (max-width:42rem){header.headline-5 h4{font-size:1.25rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}h3{font-family:Montserrat,sans-serif;font-size:2.5rem;font-weight:400}@media all and (max-width:42rem){h3{font-size:2rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}address{font-family:Montserrat,sans-serif;font-size:18px;line-height:1.75em}address strong{font-family:Montserrat,sans-serif;font-weight:600}address a{text-decoration:none;color:#fff}address a:hover{text-decoration:underline}.text-muted{opacity:.5}header+div{margin-top:2rem}.container{position:relative;width:100%;max-width:70rem;margin:0 auto;padding:0 1rem}.container.container--wide{max-width:84rem}.ce-headline-center{text-align:center}.page__header-wrap{position:relative;width:100%;background-color:#fff;box-shadow:0 -2rem 2rem 2rem rgba(0,0,0,.125)}.page__header-navigation{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.page__header-navigation-row{position:relative;display:-ms-flexbox;display:flex;width:100%;padding:1rem 2rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width:64rem){.page__header-navigation-row{padding:1rem 0}}.vcheck{position:relative;z-index:50;top:-3rem;display:block;width:100%;max-width:68em;margin:0 auto;padding:2rem 2rem 1rem 2rem;background-color:#fff;box-shadow:0 1rem 2rem -1rem rgba(0,0,0,.125);border:#fff 2px solid}.vcheck h2{font-size:.75em;margin-bottom:1rem;letter-spacing:.1em;text-transform:uppercase}.vcheck form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-ms-flex-pack:justify;justify-content:space-between}.vcheck form button,.vcheck form label{white-space:nowrap;-ms-flex:1 1 calc(20% - 1.5rem);flex:1 1 calc(20% - 1.5rem)}.vcheck form button span,.vcheck form label span{display:none}.vcheck form input{width:100%;padding:1rem 2rem;border:none;border-radius:0;background-color:#eee}.vcheck form button{font-size:.75em;font-weight:700;margin-bottom:1rem;padding:1rem 1rem;letter-spacing:.1em;text-transform:uppercase;color:#fff;border:none;border-radius:0;background-color:var(--color-1)}.vcheck form button:disabled{opacity:.5}@media all and (max-width:68rem){.vcheck{top:0}}@media all and (max-width:42rem){.vcheck{top:0;padding:1rem}.vcheck form button,.vcheck form label{-ms-flex:1 1 calc(50% - 1rem);flex:1 1 calc(50% - 1rem)}}.panorama{position:relative;display:block;width:100%;max-width:80rem;margin:0 auto}.panorama img{width:100%;height:auto}a.block-link,a.block-link--ac1,a.block-link--ac2,a.block-link--ac3,a.block-link--ac4,button.block-link,button.block-link--ac1,button.block-link--ac2,button.block-link--ac3,button.block-link--ac4{font-size:1rem;font-weight:600;line-height:1;display:inline-block;padding:1em 2em;transition:color 333ms,background-color 333ms,box-shadow 666ms,transform 333ms;transform:scale(1);text-decoration:none;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text);background-color:#fff;box-shadow:0 0 0 0 transparent}a.block-link--ac1:hover,a.block-link--ac2:hover,a.block-link--ac3:hover,a.block-link--ac4:hover,a.block-link:hover,button.block-link--ac1:hover,button.block-link--ac2:hover,button.block-link--ac3:hover,button.block-link--ac4:hover,button.block-link:hover{transform:scale(1.01);color:#fff!important;background-color:var(--color-2)!important;box-shadow:0 .5em 1em -.5em rgba(0,0,0,.3)}a.block-link--ac1,button.block-link--ac1{color:#fff;background-color:var(--color-1)}a.block-link--ac2,button.block-link--ac2{color:#fff;background-color:var(--color-2)}a.block-link--ac3,button.block-link--ac3{color:#fff;background-color:var(--color-3)}a.block-link--ac4,button.block-link--ac4{color:#fff;background-color:var(--color-4)}.navigation-side{position:fixed;z-index:10;top:25%;right:0;pointer-events:none}.navigation-side ul{list-style:none}.navigation-side ul li{margin:1px 0}.navigation-side ul li a{display:-ms-flexbox;display:flex;padding:1rem;transition:transform 333ms;transform:translateX(calc(100% - 5rem));pointer-events:all;background-color:var(--color-1);gap:1rem;-ms-flex-align:center;align-items:center}.navigation-side ul li a:hover{transform:translateX(0)}.navigation-side ul li a svg{width:3rem}.navigation-side ul li a span{font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:600;line-height:1em;color:#fff}@media all and (max-width:32rem){.navigation-side ul li a{padding:.5rem;transform:translateX(calc(100% - 3rem))}.navigation-side ul li a svg{width:2rem}}#map-canvas img{max-width:none}#google-map{min-height:300px;max-height:680px;padding-bottom:30%}@media all and (max-width:740px){p{font-size:16px;line-height:1.3}}.page__header-logo{position:relative;z-index:5;display:block;width:10rem;height:3rem;background-image:url(/fileadmin/system/logo.svg);background-repeat:no-repeat;background-position:center left;background-size:contain}.ce-uploads{list-style:none}.ce-uploads li a{line-height:1.5em;position:relative;text-decoration:none}.ce-uploads li a:before{content:'⬇ '}.ce-uploads li a:hover{text-decoration:underline}a.download-link:before{content:'⬇ '}.ce-textpic.ce-center .image,.ce-textpic.ce-imageorien100 .image{text-align:center}.ce-right .image{text-align:right}.ce-center .image{text-align:center}.contenttable{width:100%;margin:1rem -.5rem}.contenttable tr td{padding:.5rem;line-height:1.75em}.video-element{position:relative;display:block}.video-element__inner{display:block;width:100%;height:0;padding-top:56.25%}.video-element__inner iframe,.video-element__inner video{position:absolute;top:0;left:0;display:block;width:100%;height:100%}#totop{position:fixed;z-index:1;right:2rem;bottom:2rem;display:none;padding:1rem;cursor:pointer;color:#fff;border:0;border-radius:0;background-color:var(--color-3)}.footnotes{display:block;width:100%;margin:0 auto}.footnotes ul{list-style:none}.footnotes ul li,.footnotes ul li p{font-size:.75rem}.footnote-link{font-size:2rem;display:inline-block;text-decoration:none}.highlight-scroll{animation:blink-highlight 3s ease}@keyframes blink-highlight{0%{border-color:#fff}25%{border-color:var(--color-3)}50%{border-color:#fff}75%{border-color:var(--color-3)}100%{border-color:#fff}}.cat-schwarz,.cat-schwarz2,.cat-upgrade,.cat-weiss,.cat-weiss2{display:none}.row{display:-ms-flexbox;display:flex;gap:1rem}.row .col-xxl-1{display:block;width:8.3333333333%}.row .col-xxl-2{display:block;width:16.6666666667%}.row .col-xxl-3{display:block;width:25%}.row .col-xxl-4{display:block;width:33.3333333333%}.row .col-xxl-5{display:block;width:41.6666666667%}.row .col-xxl-6{display:block;width:50%}.row .col-xxl-7{display:block;width:58.3333333333%}.row .col-xxl-8{display:block;width:66.6666666667%}.row .col-xxl-9{display:block;width:75%}.row .col-xxl-10{display:block;width:83.3333333333%}.row .col-xxl-11{display:block;width:91.6666666667%}.row .col-xxl-12{display:block;width:100%}.product{position:relative;margin-top:2rem;filter:drop-shadow(0 0 2rem rgba(0,0,0,.15))}.product-flag{position:absolute;top:0;left:50%;padding:.5em 2em;transform:translateY(-100%) translateX(-50%);color:#fff;border-radius:.5rem .5rem 0 0;background-color:var(--color-3)}.product-header{font-size:1rem;padding:1rem;text-align:center;color:#fff;background-color:var(--color-1);background-image:linear-gradient(55deg,var(--color-2),var(--color-1))}.product-header span{font-size:3rem;font-weight:600;display:block;text-transform:none}.product-text{font-size:1rem;padding:1rem;background-color:#fff}.product-text ul{list-style:none}.product-text ul li{position:relative;padding:1rem 0 1rem 2rem;border-bottom:rgba(0,0,0,.2) 1px solid}.product-text ul li:last-child{border-bottom:none}.product-text ul li img,.product-text ul li svg{position:absolute;top:1rem;left:0;width:1.5rem}.product-price{padding:1rem;text-align:center;color:#fff;background-color:var(--color-3)}.product--1 .product-price{padding:0 2rem 1rem 0;text-align:right;color:#5a5a5a;background-color:#fff}.product-price__main{position:relative;display:-ms-flexbox;display:flex;text-align:left;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;gap:.5rem}.product-price__main strong{font-size:3rem;font-weight:600;line-height:1em;display:block;text-transform:none}.product-price__main sup{font-size:.5em;line-height:1em;position:absolute;top:.1em;margin-left:.25em}.product--1 .product-price__main{-ms-flex-pack:right;justify-content:right}.product-price__main_small{font-size:.75em;position:relative}.product-price__main_small .footnote-link{position:absolute;top:-.5em;right:0}.product-price__main_sub{font-size:.75em;display:block;padding-top:.5rem;color:#fff99}.product-link{display:block;padding:1rem 0;text-align:center;background-color:#fff}.product-files{display:block;padding:1rem 0;text-align:center;background-color:#fff}.product-file{color:#5a5a5a}.switch{cursor:pointer}.switch span{position:relative;display:block;padding-left:3em}.switch span:before{position:absolute;top:0;left:0;display:block;width:2em;height:1em;content:'';border:#fff 1px solid;border-radius:.5em;background-color:#fff}.switch span:after{position:absolute;top:0;left:0;display:block;width:1em;height:1em;content:'';transition:left 333ms;border:#fff 1px solid;border-radius:1em;background-color:var(--color-3)}.switch input:checked+span:after{left:1em}.frame{background-repeat:no-repeat;background-position:center;background-size:cover}.frame-center{position:relative;display:block;width:100%;max-width:72rem;margin:0 auto;padding:0 2rem}@media all and (max-width:48rem){.frame-center{padding:0 1rem}}.frame-layout-1,.frame-layout-3 .frame-layout-1{color:var(--color-text);background-color:#fff}.frame-layout-1 header h1,.frame-layout-1 header h2,.frame-layout-1 header h3,.frame-layout-3 .frame-layout-1 header h1,.frame-layout-3 .frame-layout-1 header h2,.frame-layout-3 .frame-layout-1 header h3{color:var(--color-text)}.frame-layout-2,.frame-layout-3 .frame-layout-2{color:var(--color-text);background-color:#eee}.frame-layout-2 header h1,.frame-layout-2 header h2,.frame-layout-2 header h3,.frame-layout-3 .frame-layout-2 header h1,.frame-layout-3 .frame-layout-2 header h2,.frame-layout-3 .frame-layout-2 header h3{color:var(--color-text)}.frame-layout-2 header.headline-3 h2,.frame-layout-3 .frame-layout-2 header.headline-3 h2{color:var(--color-1)}.frame-layout-3{color:#fff;background-color:var(--color-1);background-image:linear-gradient(55deg,var(--color-2),var(--color-1));background-attachment:fixed}.frame-layout-3 header h1,.frame-layout-3 header h2,.frame-layout-3 header h3{color:#fff}.frame-layout-11,.frame-layout-12,.frame-layout-13,.frame-layout-14{color:#fff;background-color:var(--color-1)}.frame-layout-11 header h1,.frame-layout-11 header h2,.frame-layout-11 header h3,.frame-layout-12 header h1,.frame-layout-12 header h2,.frame-layout-12 header h3,.frame-layout-13 header h1,.frame-layout-13 header h2,.frame-layout-13 header h3,.frame-layout-14 header h1,.frame-layout-14 header h2,.frame-layout-14 header h3{color:#fff}.frame-layout-11 header.headline-3 h2,.frame-layout-12 header.headline-3 h2,.frame-layout-13 header.headline-3 h2,.frame-layout-14 header.headline-3 h2{color:#fff}.frame-layout-12{background-color:var(--color-2)}.frame-layout-13{background-color:var(--color-3)}.frame-layout-14{background-color:var(--color-4)}.cols{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:84rem;margin:0 auto;gap:1rem}.cols.rowo-0{-ms-flex-align:stretch;align-items:stretch}.cols.rowo-1{-ms-flex-align:center;align-items:center}.cols.rowo-2{-ms-flex-align:end;align-items:flex-end}.cols>div{-ms-flex:1;flex:1}.cols>div.col-50{display:block;width:50%}@media (max-width:48rem){.cols>div.col-50{width:100%;-ms-flex:1 1 100%;flex:1 1 100%}}.cols>div.col-75{display:block;width:75%;-ms-flex:0 1 75%;flex:0 1 75%}.cols>div.col-25{display:block;width:25%;-ms-flex:0 1 25%;flex:0 1 25%}.cols>div.col-66{display:block;width:calc(66.666666% - 2rem);-ms-flex:0 1 calc(66.666666% - 2rem);flex:0 1 calc(66.666666% - 2rem)}.cols>div.col-33{display:block;width:calc(33.3333333% - 2rem);-ms-flex:0 1 calc(33.3333333% - 2rem);flex:0 1 calc(33.3333333% - 2rem)}.frame-type-container-2cols-50-50.frame-narrow .cols{max-width:68rem}.frame-type-container-3cols-33-33-33 .cols{gap:1rem}.frame-type-container-3cols-33-33-33 .cols .frame{min-height:100%}.frame-type-container-3cols-33-33-33 .cols .frame .frame-center{padding:0 1rem}@media (max-width:28rem){.frame-type-container-3cols-33-33-33 .cols{-ms-flex-wrap:wrap;flex-wrap:wrap}.frame-type-container-3cols-33-33-33 .cols>div{-ms-flex:1 1 100%;flex:1 1 100%}}.frame-type-container-3cols-33-33-33.frame-narrow .cols{max-width:68rem}.frame-type-container-4cols-25-25-25-25 .cols{gap:1rem}.frame-type-container-4cols-25-25-25-25 .cols .frame{min-height:100%}.frame-type-container-4cols-25-25-25-25 .cols .frame .frame-center{padding:0 1rem}@media (max-width:48rem){.frame-type-container-4cols-25-25-25-25 .cols{-ms-flex-wrap:wrap;flex-wrap:wrap}.frame-type-container-4cols-25-25-25-25 .cols>div{-ms-flex:1 1 calc(50% - .5rem);flex:1 1 calc(50% - .5rem)}}.frame-type-container-4cols-25-25-25-25.frame-narrow .cols{max-width:68rem}.frame-teaser{max-width:68rem}.frame-iconteaser{margin-bottom:1rem;max-width:68rem}.frame-space-before-none{padding-top:0}.frame-space-after-none{padding-bottom:0}.frame-space-before-extra-small{padding-top:1rem}.frame-space-after-extra-small{padding-bottom:1rem}.frame-space-before-small{padding-top:2rem}.frame-space-after-small{padding-bottom:2rem}.frame-space-before-medium{padding-top:4rem}.frame-space-after-medium{padding-bottom:4rem}.frame-space-before-large{padding-top:8rem}.frame-space-after-large{padding-bottom:8rem}.frame-space-before-extralarge{padding-top:16rem}.frame-space-after-extralarge{padding-bottom:16rem}@media all and (max-width:32rem){.frame-space-before-medium{padding-top:2rem}.frame-space-after-medium{padding-bottom:2rem}.frame-space-before-large{padding-top:4rem}.frame-space-after-large{padding-bottom:4rem}.frame-space-before-extralarge{padding-top:4rem}.frame-space-after-extralarge{padding-bottom:4rem}}.frame-slideout>div:after{position:relative;position:absolute;right:2em;bottom:-1em;left:2em;display:block;height:0;content:' ';border-bottom:rgba(0,0,0,.25) 1px solid}.frame-slideout header{position:relative;cursor:pointer}.frame-slideout header:after{line-height:1em;position:absolute;top:.2em;right:0;display:inline-block;width:1em;height:1em;content:'';transition:transform 333ms;transform:rotate(0);transform-origin:center;background-image:url('../../../typo3conf/ext/netservices/Resources/Public/Icons/arrow-down.svg');background-repeat:no-repeat;background-position:center;background-size:contain}.frame-slideout header.frame-slideout--open:after{transform:rotate(-180deg)}.frame-slideout header+div{display:none}.frame-sticky>.frame{display:-ms-flexbox;display:flex;min-height:100vh;margin:4rem 0}.frame-sticky .cols>div .frame{top:0;display:-ms-flexbox;display:flex;min-height:100vh;-ms-flex-align:center;align-items:center}.frame-sticky .cols>div .frame-type-textpic{position:sticky}.frame-type-container-popup{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0}.frame-type-container-popup .frame-popup-inner{position:relative;display:-ms-flexbox;display:flex;overflow:scroll;height:100%;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;padding:3rem}.frame-type-container-popup .frame-popup-inner>div{position:relative;padding:3rem}.frame-type-container-popup .frame-popup-layer{position:absolute;display:block;width:100%;height:100vh;background-color:rgba(0,0,0,.2);backdrop-filter:blur(2px)}.frame-type-container-popup .frame-popup-close{position:absolute;top:0;right:0;display:block;text-indent:-99999px}.frame-type-container-popup .frame-popup-close:after{line-height:3em;border:#000 1px solid;position:absolute;top:0;right:0;display:block;width:3em;height:3em;content:'✕';cursor:pointer;text-align:center;text-indent:-99999px;text-indent:0;color:#000;background-color:#fff}.frame-type-form_formframework{display:block;width:100%;max-width:40rem;margin:0 auto;margin-bottom:2rem}.frame-type-form_formframework .form-group{display:block;margin-bottom:1rem}.frame-type-form_formframework .form-text.error{margin-top:.5rem;color:var(--color-4)}.frame-type-form_formframework .form-label{display:none}.frame-type-form_formframework .input{position:relative}.frame-type-form_formframework .input .form-text{position:absolute;top:1rem;left:2rem;pointer-events:none;transition:font-size 333ms,opacity 333ms;opacity:1;font-size:1em}.frame-type-form_formframework .input input:focus+.form-text,.frame-type-form_formframework .input input:not(:placeholder-shown)+.form-text,.frame-type-form_formframework .input textarea:focus+.form-text,.frame-type-form_formframework .input textarea:not(:placeholder-shown)+.form-text{top:.5rem;left:2rem;opacity:.5;font-size:.5em}.frame-type-form_formframework .input input[type=file]+.form-text,.frame-type-form_formframework .input select+.form-text{display:none}.frame-type-form_formframework .input .form-check+.form-text{display:block;position:relative;padding:0 2rem 2em 0}.frame-type-form_formframework h2{display:none}.frame-type-form_formframework input:not([type=checkbox]),.frame-type-form_formframework select,.frame-type-form_formframework textarea{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;width:100%;min-width:100%;max-width:100%;padding:1em 2em;border:#999 1px solid;border-radius:0;outline:0}.frame-type-form_formframework input:not([type=checkbox]).error,.frame-type-form_formframework select.error,.frame-type-form_formframework textarea.error{border-color:var(--color-4)}.frame-type-form_formframework textarea{height:12rem}.frame-type-form_formframework button{font-size:1rem;font-weight:600;line-height:1;display:inline-block;padding:1.5em 2em;transition:color 333ms,background-color 333ms,box-shadow 666ms,transform 333ms;transform:scale(1);text-decoration:none;letter-spacing:.1em;text-transform:uppercase;color:#fff;border:none;border-radius:0;background-color:var(--color-3);box-shadow:0 0 0 0 transparent}.frame-type-form_formframework button:hover{transform:scale(1.01);color:#fff!important;background-color:var(--color-2)!important;box-shadow:0 .5em 1em -.5em rgba(0,0,0,.3)}.frame-type-form_formframework .checkbox .form-text{font-size:.8em;padding:1em 0 1em 2rem}.frame-type-form_formframework .form-check-label{position:relative;display:block;padding-left:2rem;cursor:pointer}.frame-type-form_formframework .form-check-label input.add-on+span:after,.frame-type-form_formframework .form-check-label input.add-on+span:before{line-height:1.5em;position:absolute;top:0;left:0;display:block;width:1.5em;height:1.5em;content:'';text-align:center;border:#999 1px solid;background-color:#fff}.frame-type-form_formframework .form-check-label input.add-on:checked+span:after{content:'✕'}.frame-type-form_formframework .form-check-label.error{color:var(--color-4)}.frame-type-form_formframework .form-check-label input{display:none}.col-66 .frame-type-form_formframework{max-width:100%}.ce-gallery .ce-inner{margin:2rem 0;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media all and (max-width:40rem){.ce-gallery .ce-inner{grid-template-columns:repeat(2,1fr)}}@media all and (max-width:24rem){.ce-gallery .ce-inner{grid-template-columns:none}}.hero{position:relative;width:100%;max-width:100rem;margin:0 auto}.hero figure.hero__image{position:relative}.hero figure.hero__image img{width:100%;height:auto}.hero figure.hero__image:after{position:absolute;top:0;right:0;display:block;width:100%;height:100%;content:'';background-image:linear-gradient(55deg,transparent 0,transparent 60%,var(--color-1) 110%)}.hero figcaption{font-size:4rem;line-height:1.2em;position:absolute;top:50%;width:100%;transform:translateY(-50%);color:#fff;text-shadow:0 0 1rem rgba(0,0,0,.25)}@media all and (max-width:42rem){.hero figcaption{font-size:2rem}.hero figcaption h1{margin-bottom:1rem}}.hero__teaser-container{perspective:1000;position:absolute;right:2rem;top:2rem;overflow:hidden}@media all and (max-width:42rem){.hero__teaser-container{display:none}}.hero__teaser{position:relative;transition:.6s;-moz-transform:perspective(1000px);transform-style:preserve-3d}.hero__teaser .back,.hero__teaser .front{position:absolute;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;margin:0 auto;padding:0;transition:.6s;transform:rotateY(0);text-align:center;border-radius:100%;backface-visibility:hidden;transform-style:preserve-3d;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.hero__teaser .front{z-index:2;-webkit-transform:rotateY(0);-ms-transform:rotateY(0);background-color:#fff}.hero__teaser .back{transform:rotateY(-180deg);background-color:#fff}.back,.front,.hero__teaser-container{width:240px;height:240px;transform:scale(1) rotate(8deg);border-radius:100%}.hero__teaser-container .hero__teaser .back>p,.hero__teaser-container .hero__teaser .front>p{margin:0}.hero__teaser-container .hero__teaser{animation:flipHeroTeaser 6s infinite;animation-delay:3s}.hero__teaser-container .hero__teaser:hover{animation-play-state:paused}.hero__teaser-footnote a,.hero__teaser-link{position:absolute;top:0;right:0;bottom:0;left:0;text-indent:-99999px}@keyframes flipHeroTeaser{0%{-webkit-transform:rotateY(0)}25%{-webkit-transform:rotateY(-180deg)}50%{-webkit-transform:rotateY(-180deg)}75%{-webkit-transform:rotateY(0)}100%{-webkit-transform:rotateY(180)}}.logo{width:33.3333333333%;max-width:8rem}.logo a{display:block;width:100%;height:0;padding-top:56.640625%;background-color:transparent;background-image:url(/typo3conf/ext/netservices/Resources/Public/Images/netservices-logo.svg);background-repeat:no-repeat;background-position:0 0;background-size:100% auto;text-indent:-9999px}@media all and (max-width:32rem){.logo{width:50%}}.page__footer-wrap{position:relative;display:-ms-flexbox;display:flex;width:100%;max-width:84rem;margin:0 auto;padding:4rem 2rem;-ms-flex-direction:column;flex-direction:column;gap:0}@media all and (max-width:60rem){.page__footer-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}@media all and (max-width:42rem){.page__footer-wrap{padding:2rem 1rem}}.navigation-footer__list{font-family:Montserrat,sans-serif;font-size:18px;line-height:1.75em;list-style:none}.navigation-footer__list a{text-decoration:none;color:#fff}.navigation-footer__list a:hover{text-decoration:underline}.article-teaser{display:grid;grid-gap:2rem}.article-teaser img{width:100%}.article-teaser .article{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background-color:#fff}.article-teaser .article:first-child{-ms-flex-direction:column;flex-direction:column;grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:3}.article-teaser .article:nth-child(2){grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2}.article-teaser .article:nth-child(2) .article-text{width:67%}.article-teaser .article:nth-child(2) .article-image{width:33%;position:relative}.article-teaser .article:nth-child(2) .article-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.article-teaser .article:nth-child(3){grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3}.article-teaser .article:nth-child(3) .article-text{width:67%}.article-teaser .article:nth-child(3) .article-image{width:33%;position:relative}.article-teaser .article:nth-child(3) .article-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media all and (max-width:54rem){.article-teaser{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.article-text{padding:1rem;color:var(--color-text)}.article-text p{font-size:1rem;line-height:1.2em;margin:1em 0}.article-text h3{font-size:1.25rem;color:var(--color-1)}.article-text .block-link--ac3{padding:1em 1.5em}.ce-gallery .ce-inner{margin:2rem 0;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media all and (max-width:40rem){.ce-gallery .ce-inner{grid-template-columns:repeat(2,1fr)}}@media all and (max-width:24rem){.ce-gallery .ce-inner{grid-template-columns:none}}.ce-image.ce-center{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.ce-image.ce-left{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:start}.ce-image.ce-center{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.ce-image.ce-imageorien100 image{text-align:center}ul.pages{list-style:none;margin:2rem 0;display:grid;grid-template-columns:repeat(3,1fr);row-gap:2rem;-moz-column-gap:1rem;column-gap:1rem}ul.pages li a{text-decoration:none;color:var(--color-text)}ul.pages li a span{display:block;padding-top:1em}ul.pages li a span strong{font-family:Montserrat,sans-serif;font-weight:600}@media all and (max-width:40rem){ul.pages{grid-template-columns:repeat(2,1fr)}}@media all and (max-width:24rem){ul.pages{grid-template-columns:none}}.text-center{text-align:center}.frame-layout-0 .ce-bodytext a.block-link,.frame-layout-0 .ce-bodytext a.booking-link,.frame-layout-0 .text a.block-link,.frame-layout-0 .text a.booking-link,.frame-layout-2 .ce-bodytext a.block-link,.frame-layout-2 .ce-bodytext a.booking-link,.frame-layout-2 .text a.block-link,.frame-layout-2 .text a.booking-link,.frame-layout-3 .ce-bodytext a.block-link,.frame-layout-3 .ce-bodytext a.booking-link,.frame-layout-3 .text a.block-link,.frame-layout-3 .text a.booking-link{color:#fff;background-color:var(--color-3)}.ce-bodytext ul,.text ul{list-style:none}.ce-bodytext ul li,.text ul li{position:relative;display:block;padding-left:1.5em;margin-bottom:.5em}.ce-bodytext ul li:before,.text ul li:before{position:absolute;top:.625em;left:0;display:block;content:' ';line-height:1em;width:.75em;height:2px;background-color:var(--color-1)}.ce-bodytext .text-center ul li,.text .text-center ul li{padding-left:0;display:inline-block}.ce-bodytext .text-center ul li:before,.text .text-center ul li:before{position:relative;display:inline-block}.frame-teaser .ce-bodytext{padding:2rem;background-color:#fff}.frame-iconteaser .frame-center{padding:1rem 0 0 0}.frame-iconteaser .image{display:block;margin:0 auto;padding:1rem;width:90%;max-width:7rem;border:#5a5a5a 2px solid;border-radius:50%}.frame-iconteaser .ce-bodytext{margin:0;padding:.5rem 2rem 1rem 2rem}.frame-iconteaser .ce-above .image{margin-bottom:1rem}.ce-above .image{margin-bottom:2rem}.frame-type-container-popup .ce-above .image{margin-bottom:0}@media all and (max-width:32rem){.text{-moz-column-count:1;column-count:1}}.page__footer{background-color:#eee}.page__footer-binder{background-color:var(--color-3);color:#fff;font-size:.85rem;padding:.5rem 1rem}.page__footer-binder a{color:#fff}.navigation{display:block}.navigation .navigation__list{display:-ms-flexbox;display:flex;list-style:none;gap:3rem}@media all and (max-width:68rem){.navigation .navigation__list{gap:2rem}}@media all and (max-width:64rem){.navigation .navigation__list{position:absolute;z-index:1000;top:0;left:-1rem;right:-1rem;display:none;-ms-flex-direction:column;flex-direction:column;width:calc(100% + 2rem);padding:4rem 0;background-color:#fff;box-shadow:0 0 2rem rgba(0,0,0,.25);-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.navigation.navigation--open .navigation__list{display:-ms-flexbox;display:flex}}.navigation .navigation__list-element.active .navigation__list-link:after{position:absolute;z-index:10;bottom:-.5em;display:block;width:100%;height:0;content:'';border-bottom:var(--color-1) 2px solid}@media all and (max-width:64rem){.navigation .navigation__list-element{width:100%;padding:0 2rem}}.navigation .navigation__list-link{font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:600;line-height:1em;position:relative;z-index:5;text-decoration:none;color:var(--color-text)}.navigation .navigation__sublist{position:absolute;z-index:1;top:0;right:0;left:12rem;display:-ms-flexbox;display:flex;margin:0;padding:7rem 0 2rem 0;transition:transform 333ms,opacity 333ms;transform:translateY(-100%);pointer-events:none;opacity:0;background-color:#fff;box-shadow:0 -100rem 0 100rem #fff,0 -100rem 2rem 100rem rgba(0,0,0,.25);gap:2rem;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width:64rem){.navigation .navigation__sublist{position:relative;left:0;display:block;padding:1rem 0;transform:translateY(0);opacity:1;box-shadow:none}}.navigation .navigation__sublist-links{list-style:none}.navigation .navigation__list-element:focus-within .navigation__list-link,.navigation .navigation__list-element:hover .navigation__list-link{color:var(--color-1)}.navigation .navigation__list-element:focus-within .navigation__sublist,.navigation .navigation__list-element:hover .navigation__sublist{transform:translateY(0);pointer-events:all;opacity:1}.navigation .navigation__sublist-element{margin:1em 0}.navigation .navigation__sublist-link{font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:300;line-height:1em;position:relative;z-index:5;text-decoration:none;color:var(--color-text)}.navigation .navigation__sublist-link:hover{color:var(--color-1)}.navigation .navigation__sublist-element.active .navigation__sublist-link{font-weight:600}.navigation .navigation__sublist2{position:relative;padding:0 0 0 1rem}.navigation .navigation__sublist2 .navigation__sublist-element{margin:.5em 0}.navigation .navigation__teaser{display:block}.navigation .navigation__subcontent{display:block;max-width:50rem}@media all and (max-width:64rem){.navigation .navigation__subcontent{display:none}}svg.navigation__hamburger{position:relative;z-index:1001;display:none;width:3rem;cursor:pointer}svg.navigation__hamburger g{stroke:var(--color-1)}@media all and (max-width:64rem){svg.navigation__hamburger{display:block}}#navigation__hamburger__bottom-line,#navigation__hamburger__middle-line,#navigation__hamburger__top-line{transform-origin:center;transform-box:fill-box}svg.navigation__hamburger.navigation__hamburger--open #navigation__hamburger__top-line{animation:down-rotate .6s ease-out both}svg.navigation__hamburger.navigation__hamburger--open #navigation__hamburger__bottom-line{animation:up-rotate .6s ease-out both}svg.navigation__hamburger.navigation__hamburger--open #navigation__hamburger__middle-line{animation:hide .6s ease-out forwards}@keyframes up-rotate{0%{transform:translateY(0);animation-timing-function:cubic-bezier(0.16,-0.88,0.97,0.53)}30%{transform:translateY(-10px);transform-origin:center;animation-timing-function:cubic-bezier(0.34,1.56,0.64,1)}100%{transform:translateY(-10px) rotate(45deg) scale(.9);transform-origin:center}}@keyframes down-rotate{0%{transform:translateY(0);animation-timing-function:cubic-bezier(0.16,-0.88,0.97,0.53)}30%{transform:translateY(10px);transform-origin:center;animation-timing-function:cubic-bezier(0.34,1.56,0.64,1)}100%{transform:translateY(10px) rotate(-45deg) scale(.9);transform-origin:center}}@keyframes hide{29%{opacity:1}30%{opacity:0}100%{opacity:0}}.navigation-footer{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;-ms-flex-pack:justify;justify-content:space-between}.navigation-footer .navigation__list{display:grid;list-style:none;grid-template-columns:repeat(8,1fr);-ms-flex-pack:justify;justify-content:space-between;gap:2rem}@media all and (max-width:68rem){.navigation-footer .navigation__list{grid-template-columns:repeat(4,1fr)}}@media all and (max-width:40rem){.navigation-footer .navigation__list{grid-template-columns:repeat(2,1fr)}}@media all and (max-width:20rem){.navigation-footer .navigation__list{grid-template-columns:repeat(1,1fr)}}.navigation-footer .navigation__list-element{position:relative;margin:2rem 0}@media all and (max-width:68rem){.navigation-footer .navigation__list-element{margin:0}}.navigation-footer .navigation__list-link{font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:600;line-height:1em;text-decoration:none;text-transform:uppercase;color:var(--color-text)}.navigation-footer .navigation__list-link:hover{color:var(--color-1)}.navigation-footer.active .navigation__link{color:var(--color-1)}.navigation-footer .navigation__sublist{list-style:none}.navigation-footer .navigation__sublist-element{margin:1em 0}.navigation-footer .navigation__sublist-link{font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:300;line-height:1em;text-decoration:none;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:var(--color-text);hyphenate-limit-chars:auto 3;hyphenate-limit-lines:4}.navigation-footer .navigation__sublist-link:hover{color:var(--color-1)}@media all and (max-width:68rem){.navigation-footer{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2rem}}.navigation-socialmedia{display:-ms-flexbox;display:flex;padding-bottom:2rem;border-bottom:1px rgba(0,0,0,.25) solid;gap:2rem;-ms-flex-align:center;align-items:center}.navigation-socialmedia .navigation-meta__list{-ms-flex-align:center;align-items:center}.navigation-socialmedia .navigation-meta__list-element{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.navigation-socialmedia__header{font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:600;line-height:1em;text-decoration:none;text-transform:uppercase;color:var(--color-text)}.navigation-socialmedia__header:hover{color:var(--color-1)}.navigation-meta{position:relative;display:block;z-index:10;background-color:#eee;padding:.5rem 2rem}.navigation-meta__list{display:-ms-flexbox;display:flex;list-style:none;-ms-flex-pack:end;justify-content:flex-end;gap:2rem}@media all and (max-width:68rem){.navigation-meta__list{gap:1rem}}@media all and (max-width:64rem){.navigation-meta__list{position:fixed;z-index:1000;top:0;left:0;display:none;-ms-flex-direction:column;flex-direction:column;width:100%;padding:10rem 0;background-color:#fff;box-shadow:0 0 2rem rgba(0,0,0,.25);-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.navigation-meta--open .navigation-meta__list{display:-ms-flexbox;display:flex}}.navigation-meta__list-element{position:relative}.navigation-meta__list-element.active:after{display:block;position:absolute;top:-.5em;height:0;width:100%;content:'';border-bottom:var(--color-1) 2px solid}.navigation-meta__link{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;line-height:1em;text-decoration:none;color:var(--color-text)}.navigation-meta__link:hover{color:var(--color-1);text-decoration:none}.navigation-selfservice{display:-ms-flexbox;display:flex;list-style:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:1rem}@media all and (max-width:68rem){.navigation-selfservice{gap:1rem}}@media all and (max-width:64rem){.navigation-selfservice{position:absolute;right:4rem}.navigation-meta--open .navigation-selfservice{display:-ms-flexbox;display:flex}}.navigation-selfservice-element{position:relative}.navigation-selfservice-element.active:after{display:block;position:absolute;top:-.5em;height:0;width:100%;content:'';border-bottom:var(--color-1) 2px solid}.navigation-meta__link{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;line-height:1em;text-decoration:none;color:var(--color-text)}.navigation-meta__link:hover{color:var(--color-1);text-decoration:none}.frame-layout-3{background-image:linear-gradient(55deg,var(--color-1),var(--color-4));}.product-header{background-image:none;}.product-price{background-color:var(--color-4);}.product-flag{background-color:var(--color-4);}.product-link .block-link.block-link--ac1{background-color:var(--color-2);}#c611 .block-link--ac3,.article .block-link--ac3{background-color:var(--color-4);}#totop{background-color:var(--color-4);}.product-price .product-price__main_small .footnote-link{color:#fff;}.product--1 .product-price .product-price__main_small .footnote-link{color:var(--color-4);}.article-text h2,.article-text .article-date{color:var(--color-4);}.article-text h3{color:var(--color-1);}.article header.headline-3 h2{color:var(--color-4);}.article header.headline-3 h3{color:var(--color-1);}.frame-layout-11 .footnote-link,.frame-layout-12 .footnote-link,.frame-layout-13 .footnote-link,.frame-layout-14 .footnote-link{color:#fff;}
