/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ui-dialog{position:fixed !important;border:0 !important;border-radius:0 !important;color:#f7d138 !important;font-family:"The Future",sans-serif !important;font-size:var(--font-size-default);line-height:var(--line-height-default);z-index:9999 !important;overflow:hidden;overflow-y:auto;top:50% !important;left:10% !important;width:80% !important;height:auto !important;max-height:100% !important;transform:translateY(-50%) !important;padding:0 !important;opacity:0;transition:opacity .5s,transform .5s;background:0 0 !important}.ui-dialog.show{opacity:1 !important}.ui-dialog .ui-dialog-titlebar{position:absolute;top:0;right:0;border:0 !important;background:#f7d138 !important;padding:0 !important;z-index:99 !important;width:70px;height:70px}.ui-dialog .ui-dialog-titlebar:before{display:none}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{display:none !important}.ui-dialog .ui-dialog-titlebar .ui-button{position:relative;right:auto;top:0;width:70px;height:70px;margin:0;padding:0;font-size:20px;color:#f7d138;background:0 0 !important;border:0 !important;outline:none !important;border-radius:0 !important}.ui-dialog .ui-dialog-titlebar .ui-button:before{font-family:'icomoon';content:'\e909';color:#323232;background-color:#f7d138;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:0;display:block;height:70px;width:70px;text-align:center;line-height:70px;font-size:30px;cursor:pointer;transition:background-color .5s ease,color .5s ease}.ui-dialog .ui-dialog-titlebar .ui-button .ui-icon-closethick{position:relative;top:auto;left:auto;margin:0;background:0 0 !important;width:70px;height:70px;display:block;text-align:center;display:none}.ui-dialog .ui-dialog-titlebar .ui-button:hover:before{background-color:#323232;color:#f7d138}.ui-dialog .ui-dialog-titlebar .ui-button:hover .ui-icon-closethick:before,.ui-dialog .ui-dialog-titlebar .ui-button:hover .ui-icon-closethick:after{background:#f7d138}.ui-dialog .ui-dialog-titlebar .ui-button .ui-button-icon-space{display:none}.ui-dialog .ui-dialog-content{padding:80px;z-index:99 !important;overflow:hidden !important;max-height:100% !important;background:#fff !important;margin:0 !important;border:0 !important}.ui-dialog .ui-dialog-content article{padding:0 !important}.ui-dialog .ui-dialog-content article section{margin-left:0 !important;margin-right:0 !important}.ui-dialog .ui-dialog-content .slidein{opacity:1;transform:none}.ui-dialog .ui-dialog-content .dialog-hide{display:none !important}.ui-dialog.paragraph-overlay .overlay-content-wrapper{display:flex}.ui-dialog.paragraph-overlay .overlay-content-wrapper .content{width:50%;padding-right:100px}.ui-dialog.paragraph-overlay .overlay-content-wrapper .image{width:50%}.ui-dialog.news #node-news_artikel #content .images{margin-right:-80px;margin-top:-80px}.ui-widget-overlay{background:rgba(0,0,0,.5);opacity:1;z-index:9998 !important;cursor:pointer;backdrop-filter:blur(10px)}.overlay-content{display:none !important}@media all and (max-width:1799px){.ui-dialog{left:7% !important;width:86% !important}}@media all and (max-width:1599px){.ui-dialog .ui-dialog-content{padding:80px 50px}.ui-dialog.paragraph-overlay .overlay-content-wrapper .content{padding-right:50px}}@media all and (max-width:1023px){.ui-dialog{left:5% !important;width:90% !important}.ui-dialog.paragraph-overlay .overlay-content-wrapper{display:block}.ui-dialog.paragraph-overlay .overlay-content-wrapper .content{padding-right:0;width:auto}.ui-dialog.paragraph-overlay .overlay-content-wrapper .image{width:auto;max-width:700px;margin-top:50px}}@media screen and (max-width:812px){.ui-dialog{width:100% !important;height:100% !important;left:0 !important;top:0 !important;transform:none !important;z-index:99999 !important;min-height:100% !important}.ui-dialog .ui-dialog-content{padding:100px 7vw 100px;overflow-y:auto !important}.ui-dialog .ui-dialog-titlebar{height:50px;width:50px}.ui-dialog .ui-dialog-titlebar .ui-button{height:50px;width:50px}.ui-dialog .ui-dialog-titlebar .ui-button:before{height:50px;width:50px;line-height:50px;font-size:20px}.ui-dialog.news #node-news_artikel #content .images{margin-right:0;margin-top:50px}}
:root{--font-size-h1:60px;--line-height-h1:70px;--font-size-h4:30px;--line-height-h4:45px;--font-size-title-endless:80px;--line-height-title-endless:80px;--font-size-default:22px;--line-height-default:32px;--font-size-small:14px;--line-height-small:20px;--font-size-smaller:12px;--line-height-smaller:18px}@font-face{font-family:'icomoon';src:url('/themes/custom/icons/icomoon.eot?bz90qe12');src:url('/themes/custom/icons/icomoon.eot?bz90qe12#iefix') format('embedded-opentype'),url('/themes/custom/icons/icomoon.woff2?bz90qe12') format('woff2'),url('/themes/custom/icons/icomoon.ttf?bz90qe12') format('truetype'),url('/themes/custom/icons/icomoon.woff?bz90qe12') format('woff'),url('/themes/custom/icons/icomoon.svg?bz90qe12#icomoon') format('svg');font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-burger-line:before{content:"\e906"}.icon-check:before{content:"\e900"}.icon-facebook:before{content:"\e901"}.icon-hands:before{content:"\e902"}.icon-hearth:before{content:"\e903"}.icon-instagram:before{content:"\e904"}.icon-linkedin:before{content:"\e905"}.icon-arrow-left-down:before{content:"\e907"}.icon-arrow-right-down:before{content:"\e908"}.icon-close:before{content:"\e909"}.icon-dot:before{content:"\e90a"}.icon-star:before{content:"\e90b"}.icon-tiktok:before{content:"\e90c"}.icon-time:before{content:"\e90d"}.icon-signet:before{content:"\e90e"}.icon-angle-left:before{content:"\e90f"}.icon-mail:before{content:"\e910"}.icon-phone:before{content:"\e911"}.icon-arrow-right:before{content:"\e912"}@font-face{font-family:"Hot Mess";font-weight:400;src:url('/themes/custom/fonts/HotMess/font.woff2') format('woff2'),url('/themes/custom/fonts/HotMess/font.woff') format('woff');font-display:swap}@font-face{font-family:"The Future";font-weight:400;src:url('/themes/custom/fonts/TheFuture/the-future-regular.woff2') format('woff2');font-display:swap}@font-face{font-family:"The Future";font-weight:700;src:url('/themes/custom/fonts/TheFuture/the-future-bold.woff2') format('woff2');font-display:swap}.dialog-off-canvas-main-canvas{position:relative;overflow:hidden}section{position:relative;margin-left:15vw;margin-right:15vw}#main{position:relative;background:#fff}#main>section{padding-top:190px;padding-bottom:120px}#header{position:fixed;top:-1px;left:0;width:100%;z-index:99999;display:flex;align-items:center;background:#323232;box-shadow:0 0 0px 0 rgba(0,0,0,.3);transition:box-shadow .5s}#header #logo{height:100%;transition:width .5s,height .5s;z-index:99;flex-shrink:0;display:block;padding:20px 0 10px 20px}#header #logo img{height:40px;width:auto}#header #menu-icon{position:relative;width:70px;height:70px;background:#f7d138;color:#fff;display:block;z-index:99;transition:background-color .5s}#header #menu-icon i{position:absolute;top:50%;left:50%;font-size:36px;transform:translate(-50%,-50%);transition:transform .5s,margin-top .5s}#header #menu-icon i:first-child{margin-top:-8px}#header #menu-icon i:last-child{margin-top:8px;transform:translate(-50%,-50%) rotate(-5deg)}#header #menu-icon:hover{background:#f6c12e}#header #menu-icon:hover i:first-child{margin-top:-6px}#header #menu-icon:hover i:last-child{margin-top:6px}#header #menu-icon.is-active i:first-child{margin-top:0;transform:translate(-50%,-50%) rotate(45deg)}#header #menu-icon.is-active i:last-child{margin-top:0;transform:translate(-50%,-50%) rotate(-45deg)}#header .region-header{z-index:9;position:relative;margin-left:180px;display:flex;justify-content:space-between;align-items:center;padding-right:30px;height:30px;margin-left:auto}#header .region-header #block-custom-main-menu{position:relative;margin-right:50px}#header .region-header #block-custom-main-menu>ul{margin:0 !important;padding:0 !important;display:flex;column-gap:50px}#header .region-header #block-custom-main-menu>ul>li{list-style:none !important;margin:0;padding:0;display:block}#header .region-header #block-custom-main-menu>ul>li>a{font-size:var(--font-size-default);color:#fff;font-weight:700;position:relative;display:block;line-height:30px;background:0 0}#header .region-header #block-custom-main-menu>ul>li>a:hover{color:#f7d138 !important}#header .region-header #block-custom-main-menu>ul>li>a.is-active{color:#f7d138}#header .region-header #block-custom-main-menu>ul>li.menu-item--active-trail a{background:#f7d138;color:#fff !important;font-weight:700}#header .region-header .link{color:#323232;padding:5px 20px;background-color:#f7d138;font-weight:700;transition:transform .5s ease}#header .region-header .link:hover{transform:scale(.95)}#header #navigation{position:fixed;top:69px;left:100%;width:40vw;height:calc(100% - 69px);transform:translateY(0%);background:#f6c12e;transition:transform .5s;transition-timing-function:ease-in-out;overflow:hidden;overflow-y:auto}#header #navigation .table{height:100%;width:100%;overflow-y:scroll}#header #navigation .table .table-cell{min-height:100%;width:100%;padding:100px;padding-left:130px;position:relative;overflow:hidden}#header #navigation .table .table-cell #block-burgermenu{margin-bottom:75px;position:relative;z-index:10}#header #navigation .table .table-cell #block-burgermenu ul{margin:0;padding:0;display:flex;flex-direction:column;gap:20px}#header #navigation .table .table-cell #block-burgermenu ul li{margin:0;padding:0;list-style:none}#header #navigation .table .table-cell #block-burgermenu ul li a{font-weight:700;font-size:var(--font-size-h4);line-height:var(--font-size-h4);color:#323232;position:relative}#header #navigation .table .table-cell #block-burgermenu ul li a:before{content:'';width:100%;height:3px;background-color:#323232;position:absolute;bottom:0;left:0;opacity:0;transition:opacity .5s ease}#header #navigation .table .table-cell #block-burgermenu ul li a.is-active:before{opacity:1}#header #navigation .table .table-cell #block-burgermenu ul li a:hover:before{opacity:1}#header #navigation .table .table-cell #block-burgermenuklein{position:relative;z-index:10;margin-bottom:75px}#header #navigation .table .table-cell #block-burgermenuklein ul{margin:0;padding:0;display:flex;flex-direction:column;gap:15px}#header #navigation .table .table-cell #block-burgermenuklein ul li{margin:0;padding:0;list-style:none}#header #navigation .table .table-cell #block-burgermenuklein ul li a{color:#323232;position:relative}#header #navigation .table .table-cell #block-burgermenuklein ul li a:before{content:'';width:100%;height:2px;background-color:#323232;position:absolute;bottom:0;left:0;opacity:0;transition:opacity .5s ease}#header #navigation .table .table-cell #block-burgermenuklein ul li a.is-active:before{opacity:1}#header #navigation .table .table-cell #block-burgermenuklein ul li a:hover:before{opacity:1}#header #navigation .table .table-cell .button-wrapper{display:flex}#header #navigation .table .table-cell .link{color:#f7d138;padding:10px 40px;background-color:#323232;font-weight:700;font-size:var(--font-size-h4);line-height:var(--font-size-h4);font-size:40px;line-height:40px;transition:transform .5s ease;display:block}#header #navigation .table .table-cell .link:hover{transform:scale(.95)}#header #navigation .table .table-cell .block-socialmedia{position:relative;z-index:10;margin-top:75px;display:flex;gap:30px}#header #navigation .table .table-cell .block-socialmedia a{transition:transform .5s ease}#header #navigation .table .table-cell .block-socialmedia a i{font-size:30px;line-height:30px;color:#323232}#header #navigation .table .table-cell .block-socialmedia a:hover{transform:scale(.95)}#header #navigation .table .table-cell .icon-signet{color:#f7d138;text-shadow:0 0 20px rgba(0,0,0,.1);position:absolute;top:50%;left:50%;font-size:105vh;line-height:105vh;transform:translate(-50%,-50%);z-index:0}#header.small{box-shadow:0 0 15px 0 rgba(0,0,0,.3)}.header-small-sizer{position:absolute;top:0;left:0;width:0;height:70px;opacity:0}.menu-bg{position:fixed;top:0;left:0;width:100%;z-index:-2;background:rgba(0,0,0,.5);opacity:0;height:0;transition:opacity .5s 0s,height 0s .5s;cursor:pointer;backdrop-filter:blur(10px)}body.menu-open #header #navigation{transform:translateX(-100%)}body.menu-open #header #navigation #block-burgermenu>ul.menu{opacity:1;transform:translateY(0);transition-delay:.5s}body.menu-open #header #navigation #block-burgermenu .button-wrapper{opacity:1;transform:translateY(0);transition-delay:.5s}body.menu-open #header #navigation #block-burgermenuklein>ul.menu{opacity:1;transform:translateY(0);transition-delay:1s}body.menu-open #header #navigation #block-burgermenuklein #block-custom-menu-socialmedia{opacity:1;transform:translateY(0);transition-delay:1s}body.menu-open #header .menu-bg{opacity:1;height:100%;transition:opacity .5s 0s,height 0s 0s}#footer{background:#323232;z-index:999;position:relative;padding:0;margin-bottom:180px;color:#fff}#footer a{color:#fff}#footer a:hover{color:#f7d138}#footer .wrapper{background-color:#323232;padding:50px 0}#footer .wrapper .block-locations{display:flex;justify-content:center;margin-bottom:50px}#footer .wrapper .block-locations .item{text-align:center}#footer .wrapper .block-locations .item .label{font-weight:700;color:#f7d138;margin-bottom:30px;font-size:40px;line-height:40px}#footer .wrapper .block-locations .item .adresse{margin-bottom:5px}#footer .wrapper .block-socialmedia{display:flex;justify-content:center;gap:20px}#footer .wrapper .block-socialmedia a{transition:transform .5s ease}#footer .wrapper .block-socialmedia a:hover{transform:scale(.95)}#footer .wrapper .block-socialmedia a i{font-size:30px;line-height:30px;color:#f7d138}#footer .footer-menu{background-color:#f7d138;padding:20px 0}#footer .footer-menu ul{margin:0;padding:0;display:flex;justify-content:center;gap:30px}#footer .footer-menu ul li{margin:0;padding:0;list-style:none}#footer .footer-menu ul li a{color:#323232;font-weight:700;position:relative}#footer .footer-menu ul li a:before{content:'';width:100%;height:2px;background-color:#323232;position:absolute;bottom:0;left:0;opacity:0;transition:opacity .5s ease}#footer .footer-menu ul li a.is-active:not([href="/#cookie-consent"]):before{opacity:1}#footer .footer-menu ul li a:hover:before{opacity:1}#footer_logos{position:fixed;left:0;bottom:0;width:100%;background:#fff;z-index:-1}#footer_logos #block-custom-footer-logos{display:flex;column-gap:70px;padding:0;justify-content:center;align-items:center;height:180px}#footer_logos #block-custom-footer-logos .item img{width:auto;height:auto;max-width:250px;max-height:100px}#footer_logos #block-custom-footer-logos .item a{display:block}*,*:after,*:before{box-sizing:border-box}::-moz-selection{background:#aaa;color:#fff;-webkit-text-fill-color:#fff}::selection{background:#aaa;color:#fff;-webkit-text-fill-color:#fff}[tabindex="-1"]:focus{outline:0 !important}.clearfix:after{display:table;clear:both;content:""}.visually-hidden{display:none}html.menu-open,html.noscrolling{overflow:hidden}html{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{padding:0 !important;margin:0 !important;font-family:"The Future",sans-serif;font-size:var(--font-size-default);line-height:var(--line-height-default);font-weight:400;color:#323232;text-align:left;position:relative}b,strong{font-weight:700}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:var(--font-size-default);line-height:var(--line-height-default);font-weight:400;display:block}.h1,.h2,.h3{font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:700;margin-bottom:40px}.h1 strong,.h2 strong,.h3 strong{color:#f7d138}.h1.big,.h2.big,.h3.big{font-size:130px;line-height:130px;margin-bottom:0 !important}.h1 span.headline,.h2 span.headline,.h3 span.headline{font-family:"Hot Mess",sans-serif;font-size:200%;font-weight:400;position:relative;top:5px}.h4,.body h4{font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-weight:700;margin-bottom:30px;display:block;text-transform:none}.h5,.body h5{font-size:20px;line-height:28px;font-weight:700;margin-bottom:20px;text-transform:none;display:block}.h6,.body h6{font-size:18px;line-height:26px;font-weight:700;margin-bottom:0;text-transform:none;display:block}.color-grey{color:#aaa}.color-primary{color:#f7d138}.color-secondary{color:#323232}.color-white{color:#fff}p{margin:0 0 30px}p:last-child{margin-bottom:0}p.no-margin{margin-bottom:0}hr{border:0;height:1px;background:#ddd;margin:30px 0}.text *:last-child:not(.h4,.h5){margin-bottom:0}span.small{font-size:var(--font-size-small);line-height:var(--line-height-small)}article{position:relative}article ul,.ui-dialog ul{margin:0 0 30px;padding:0}article ul li,.ui-dialog ul li{list-style:none;padding:0 0 10px 16px;position:relative}article ul li:last-child,.ui-dialog ul li:last-child{padding-bottom:0 !important}article ul li>*:last-child,.ui-dialog ul li>*:last-child{margin-bottom:0 !important}article ul li:before,.ui-dialog ul li:before{content:"";position:absolute;top:11px;left:0;z-index:19;width:8px;height:1px;border-radius:2px;background:#000}table{margin:0 0 30px;border-collapse:collapse;width:100%;word-break:normal;hyphens:auto;-webkit-hyphens:auto}table tr th{border:1px solid #ddd;background:#ddd;vertical-align:top;padding:5px 10px}table tr td{border:1px solid #ddd;vertical-align:top;padding:5px 10px}img{outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100%;width:100%;height:auto;border:0;display:block}img.resizetoparent{object-fit:cover}img.lazyload{opacity:0}img.lazyload.lazyloaded,img.lazyload.swiper-lazy-loaded{opacity:1}picture{display:block}picture source{display:none}a,a:link,a:visited{color:#000;text-decoration:none;background-color:transparent;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0 !important;display:inline;cursor:pointer}a:hover,a:link:hover,a:visited:hover{color:#f7d138}a.color-primary,a:link.color-primary,a:visited.color-primary{color:#f7d138}a.color-primary:hover,a:link.color-primary:hover,a:visited.color-primary:hover{color:#f6c12e}.body a{text-decoration:underline}a.button,a.button:active,a.button:focus,a.button:link,a.button:visited,button.button,button.button:active,button.button:link,button.button:visited,input.form-submit,input.form-submit:focus{font-family:"The Future",sans-serif;font-weight:700;font-style:inherit;font-size:var(--font-size-default);line-height:46px;color:#fff;background:#f7d138;cursor:pointer;text-align:center;padding:0 30px;border:0 !important;border-radius:5px;text-decoration:none;display:inline-block;-webkit-transition:background-color .5s,color .5s;-o-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s;-webkit-appearance:none;opacity:1 !important;margin:0;outline:none;letter-spacing:0;position:relative;overflow:hidden;z-index:19;-webkit-tap-highlight-color:transparent}a.button:hover,a.button:active:hover,a.button:focus:hover,a.button:link:hover,a.button:visited:hover,button.button:hover,button.button:active:hover,button.button:link:hover,button.button:visited:hover,input.form-submit:hover,input.form-submit:focus:hover,a.button:active,a.button:active:active,a.button:focus:active,a.button:link:active,a.button:visited:active,button.button:active,button.button:active:active,button.button:link:active,button.button:visited:active,input.form-submit:active,input.form-submit:focus:active{color:#fff !important;background:#f6c12e}@keyframes bounce{0%{transform:rotate(0)}50%{transform:rotate(15deg)}100%{transform:rotate(0)}}@keyframes bounce2{0%{transform:rotate(0)}50%{transform:rotate(15deg)}100%{transform:rotate(0)}}a.link{position:relative}a.link:after{position:absolute;right:0;bottom:-2px;width:calc(100% - 60px);height:5px;background:#f7d138;border-radius:50%}a.link i{display:inline-block}a.link.no-icon:after{width:100%}a.link:hover i{animation:bounce .2s cubic-bezier(.8,.68,.89,1.62) 1 !important}a.link.animate i{animation:bounce2 .2s cubic-bezier(.8,.68,.89,1.62) .5s 1}a.edit-link{font-family:inherit;font-weight:inherit;background:#333;color:#fff !important;padding:3px 8px;height:auto;font-size:12px;line-height:20px;border:none;border-radius:0;position:absolute;top:3px;left:3px;z-index:199;display:block}a.edit-link.small{font-size:10px;padding:0 5px}a.edit-link:hover{text-decoration:none;background:#000}article>a.edit-link{position:fixed;top:28px;z-index:999998}#messages{padding:0;margin:0 0 50px;z-index:99}#messages .messages{margin:0 0 50px;padding:20px 30px;text-align:left;position:relative;background:0 0;border:1px solid #4e8132;border-radius:3px;color:#4e8132}#messages .messages.warning{border-color:#eec100;color:#eec100}#messages .messages.error{border-color:#d43f3f;color:#d43f3f}#messages .messages p{margin:0}#messages .messages a{text-decoration:underline}#messages .messages ul{margin:0 !important;padding:0 !important}#messages .messages ul li{padding:5px 0 5px 20px !important;list-style:none;position:relative}#messages .messages ul li:before{content:"-";line-height:inherit;font-family:inherit;color:inherit;font-size:inherit;position:absolute;top:0;left:0}#main>#messages{display:none !important}.kint{overflow:visible !important}#toolbar-administration{position:relative;z-index:999999}#toolbar-administration a{display:block}#toolbar-administration #admin-toolbar-search-tab{display:none !important}#loading,.ajax-progress,.loading,.ui-dialog .ajax-progress-throbber{background:0 0;height:100%;width:100%;position:fixed;top:0;left:0;margin:0;z-index:999999;text-indent:-999999px;opacity:1 !important}#loading,.loading{display:none}.ajax-progress:before,.loading:before{content:"";background:#000;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.7}.ajax-progress:after,.loading:after{content:"";background:url("/themes/custom/images/ajax-loader.svg") center center no-repeat transparent;height:100px;width:100px;border-radius:12px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -50px;z-index:2;padding:0 !important;opacity:1 !important}.ajax-progress .message,.ajax-progress .throbber{display:none !important}a.moremedia{width:5px;height:50px;padding:6px;position:fixed;left:5px;bottom:15px;z-index:9999;opacity:.5;box-sizing:content-box !important}body.loaded a.moremedia{display:block !important}a.moremedia:hover{opacity:1}#sliding-popup{display:none !important;opacity:1 !important;box-sizing:border-box !important;position:fixed !important;top:0 !important;left:0 !important;bottom:0 !important;right:auto !important;width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;background:rgba(0,0,0,.8) !important;z-index:999999999 !important;text-align:left !important;overflow-y:auto !important;overflow-x:hidden !important;-webkit-overflow-scrolling:touch !important}#sliding-popup .eu-cookie-compliance-banner{box-sizing:border-box !important;position:relative !important;height:100% !important;display:table !important;width:100% !important;margin:0 !important;padding:0 !important}#sliding-popup .eu-cookie-compliance-banner .popup-content{box-sizing:border-box !important;position:relative !important;display:table-cell !important;vertical-align:middle !important;margin:0 !important;padding:0 !important;max-width:100% !important;text-align:left !important;width:100% !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner{box-sizing:border-box !important;width:100% !important;max-width:1080px !important;margin:0 auto !important;background:#fff !important;color:#000;padding:50px !important;position:relative}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #popup-text{float:none !important;max-width:100% !important;margin:0 0 30px !important;font-size:14px !important;line-height:18px !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #popup-text p{margin:0 0 10px !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #popup-text *:last-child{margin-bottom:0 !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #popup-text a{text-decoration:underline !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #popup-text .title{font-weight:500 !important;font-size:22px !important;line-height:26px !important;margin:0 0 10px !important;padding-right:50px !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #popup-text button{border:0 !important;padding:0 !important;background:0 0 !important;text-decoration:underline !important;font-weight:700 !important;transition:opacity .5s !important;font-size:inherit !important;line-height:inherit !important;cursor:pointer !important;color:#000 !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #popup-text button:hover{opacity:.5 !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #eu-cookie-compliance-categories{display:none;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ddd}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #eu-cookie-compliance-categories .eu-cookie-compliance-category{margin:0 0 10px !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #eu-cookie-compliance-categories .eu-cookie-compliance-category:last-child{margin-right:0 !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #eu-cookie-compliance-categories .eu-cookie-compliance-category .form-item{margin:0 !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #eu-cookie-compliance-categories .eu-cookie-compliance-category .form-item input{display:none}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #eu-cookie-compliance-categories .eu-cookie-compliance-category .form-item label{position:relative !important;top:auto !important;left:auto !important;padding:0 0 0 27px !important;cursor:pointer !important;font-weight:700 !important;margin:0 !important;font-size:16px !important;color:#000 !important;line-height:24px !important;transform:none !important;transition:color .5s;display:block}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #eu-cookie-compliance-categories .eu-cookie-compliance-category .form-item label:before{content:"" !important;position:absolute !important;top:2px !important;left:0 !important;display:block !important;width:18px !important;height:18px !important;border:2px solid #aaa !important;border-radius:0 !important;box-shadow:none !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #eu-cookie-compliance-categories .eu-cookie-compliance-category .form-item label:after{content:"" !important;position:absolute !important;top:6px !important;left:7px !important;display:block !important;background:0 0 !important;transition:border-color .5s !important;opacity:0 !important;width:5px !important;height:9px !important;border-right:2px solid #aaa !important;border-bottom:2px solid #aaa !important;transform:rotate(45deg) !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #eu-cookie-compliance-categories .eu-cookie-compliance-category .form-item label:hover:before{border-color:#aaa !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #eu-cookie-compliance-categories .eu-cookie-compliance-category .form-item label:hover:after{opacity:1 !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #eu-cookie-compliance-categories .eu-cookie-compliance-category .form-item input:checked+label:before{border-color:#000 !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #eu-cookie-compliance-categories .eu-cookie-compliance-category .form-item input:checked+label:after{opacity:1 !important;border-color:#000 !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #eu-cookie-compliance-categories .eu-cookie-compliance-category .form-item.disabled label,#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #eu-cookie-compliance-categories .eu-cookie-compliance-category .form-item.disabled input:checked+label{color:#aaa !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #eu-cookie-compliance-categories .eu-cookie-compliance-category .form-item.disabled label:before,#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #eu-cookie-compliance-categories .eu-cookie-compliance-category .form-item.disabled input:checked+label:before{border-color:#aaa !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #eu-cookie-compliance-categories .eu-cookie-compliance-category .form-item.disabled label:after,#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #eu-cookie-compliance-categories .eu-cookie-compliance-category .form-item.disabled input:checked+label:after{opacity:1 !important;border-color:#aaa !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #eu-cookie-compliance-categories .eu-cookie-compliance-category .eu-cookie-compliance-category-description{font-size:12px !important;line-height:16px !important;color:#aaa !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #eu-cookie-compliance-categories button{margin:0 5px 5px 0;padding:5px 15px;border-radius:0;font-size:14px;line-height:20px;background-color:#323232;color:#f7d138 !important;transition:transform .5s ease}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #eu-cookie-compliance-categories button:hover{transform:scale(.95)}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #popup-buttons{max-width:100% !important;margin:0 !important;padding:0 !important;float:none !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #popup-buttons .buttons-container button{margin:0 5px 5px 0;padding:5px 15px;border-radius:0;font-size:14px;line-height:20px;background-color:#323232;color:#f7d138 !important;transition:transform .5s ease}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #popup-buttons .buttons-container button:hover{transform:scale(.95)}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #popup-buttons .buttons-container a.settings{text-decoration:underline;margin-top:10px;font-size:14px !important;line-height:18px !important;display:block;cursor:pointer}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #popup-language-switcher{position:absolute;top:50px;right:50px;font-size:14px;line-height:18px}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #popup-language-switcher a.dropdown{text-transform:uppercase;font-weight:700}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #popup-language-switcher a.dropdown i{font-size:8px;position:relative;top:-2px}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #popup-language-switcher .dropdown-content{margin-top:10px;padding:5px 10px}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #popup-language-switcher .dropdown-content a.is-active{color:var(--color-primary)}#sliding-popup.eu-cookie-withdraw-wrapper{display:none !important}body.eu-cookie-compliance-popup-open #sliding-popup{display:block !important}body.eu-cookie-compliance-popup-open #sliding-popup.eu-cookie-withdraw-wrapper{display:none !important}@media all and (max-width:1200px){#sliding-popup .eu-cookie-compliance-banner .popup-content{padding:5% 0 !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner{max-width:90% !important}}@media all and (max-width:812px){#sliding-popup .eu-cookie-compliance-banner .popup-content{padding:5% 0 !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner{max-width:90% !important;padding:30px !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #popup-language-switcher{top:30px;right:30px}}.tooltip{position:relative}span.tooltip-content{display:none}.tooltip span.tooltip-content{background:#fff;color:#aaa;font-size:var(--font-size-smaller);line-height:var(--line-height-smaller);font-weight:300;padding:5px 10px;border-radius:6px;white-space:nowrap;max-width:300px;position:absolute;top:100%;left:50%;margin:15px 0 0;display:none;text-transform:none;transform:translateX(-50%);text-align:center;z-index:99;vertical-align:middle;box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.tooltip span.tooltip-content:after{bottom:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:6px;margin-left:-6px}.tooltip span.tooltip-content.left{left:50%;margin-left:-20px;transform:none}.tooltip span.tooltip-content.left:after{left:20px}.tooltip span.tooltip-content.right{left:auto !important;right:50%;transform:none;margin-right:-20px}.tooltip span.tooltip-content.right:after{left:auto;right:20px;margin-left:0;margin-right:-6px}.no-touchevents .tooltip:hover span.tooltip-content{display:block}.dropdown-container{position:relative}.dropdown-container a.dropdown{display:inline-block}.dropdown-container .dropdown-content{z-index:50;position:absolute;left:-10px;margin-left:0;top:100%;background:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.2);padding:12px 20px;margin-top:15px;display:none;font-size:var(--font-size-small);line-height:var(--line-height-small);border-radius:5px}.dropdown-container .dropdown-content>a{position:relative;color:#000;float:left;clear:left;width:100%;white-space:nowrap;border-bottom:1px solid #ddd;padding:5px 0;opacity:1 !important}.dropdown-container .dropdown-content>a:hover{color:#f7d138}.dropdown-container .dropdown-content>a:last-child{border-bottom:none}.dropdown-container .dropdown-content:before{content:"";width:10px;height:10px;background:#fff;position:absolute;left:15px;top:-5px;transform:rotate(45deg)}.share-container a.copy-url{padding-right:10px}.share-container a.copy-url.success:after{content:'✔';position:absolute;top:5px;right:0}nav.pager{text-align:center;margin-top:0;padding-top:60px}nav.pager ul.pager__items{margin:0 !important;padding:0 !important;text-align:center}nav.pager ul.pager__items li{margin:0 5px !important;padding:0 !important;list-style:none;display:inline-block;vertical-align:middle;font-size:var(--font-size-smaller);line-height:var(--line-height-smaller)}nav.pager ul.pager__items li:before{display:none !important}nav.pager ul.pager__items li.pager__item.is-active a{color:#f7d138;font-weight:700}nav.pager ul.pager__items li.pager__item--previous{margin-right:40px !important}nav.pager ul.pager__items li.pager__item--previous a i{font-size:36px;margin-top:-18px;position:relative;padding-left:5px}nav.pager ul.pager__items li.pager__item--previous a i:before{position:relative;animation:linkArrowPulseLeft 2s 0s ease-out infinite}@keyframes linkArrowPulseLeft{0%{left:0}50%{left:3px}100%{left:0}}nav.pager ul.pager__items li.pager__item--previous a i:after{content:"";position:absolute;top:50%;left:0;width:30px;height:30px;background:#f7d138;border-radius:50%;z-index:-1;margin-top:-15px}nav.pager ul.pager__items li.pager__item--previous a:hover{color:#f7d138}nav.pager ul.pager__items li.pager__item--previous.disable a{opacity:.3 !important}nav.pager ul.pager__items li.pager__item--previous.disable a i:after{display:none}nav.pager ul.pager__items li.pager__item--next{margin-left:40px !important}nav.pager ul.pager__items li.pager__item--next a i{font-size:36px;margin-top:-18px;position:relative;padding-right:5px}nav.pager ul.pager__items li.pager__item--next a i:before{position:relative;animation:linkArrowPulse 2s 0s ease-out infinite}@keyframes linkArrowPulse{0%{left:0}50%{left:-3px}100%{left:0}}nav.pager ul.pager__items li.pager__item--next a i:after{content:"";position:absolute;top:50%;right:0;width:30px;height:30px;background:#f7d138;border-radius:50%;z-index:-1;margin-top:-15px}nav.pager ul.pager__items li.pager__item--next a:hover{color:#f7d138}nav.pager ul.pager__items li.pager__item--next.disable a{opacity:.3 !important}nav.pager ul.pager__items li.pager__item--next.disable a i:after{display:none}.slidein{opacity:0;transition:opacity 1s}.slidein.inview{opacity:1}.slidein.inview.delay-300{transition-delay:.3s}.slidein.inview.delay-500{transition-delay:.5s}.swiper-move .swiper-container .swiper-wrapper{animation:bilderSliderMove 1s 0s ease-out}@keyframes bilderSliderMove{0%{left:0}50%{left:100px}100%{left:0}}a.play{position:absolute;top:50%;left:50%;margin:-60px 0 0 -60px;width:120px;height:120px;border-radius:50%;background:0 0;display:block;text-align:center;color:#fff !important;text-transform:uppercase;font-size:var(--font-size-small);line-height:var(--line-height-smaller);font-weight:700;font-size:40px;padding-top:40px;z-index:99}a.play i{margin-left:5px}a.play:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;opacity:1;background:#f7d138;z-index:-1;transition:opacity .5s,background-color .5s}a.play:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;opacity:.8;background:#f7d138;z-index:-2;animation:playButtonPulse 1s 0s ease-out infinite}@keyframes playButtonPulse{0%{transform:scale(1);opacity:.8}100%{transform:scale(1.3);opacity:0}}a.play:hover:before{background:#323232;opacity:1}.tf-v1-popup{z-index:9999999999 !important}.tf-v1-popup .tf-v1-close{font-size:50px !important;top:-40px !important}.tf-v1-popover{z-index:999999999 !important;min-height:0 !important;height:500px !important;max-height:70vh !important}.tf-v1-popover .tf-v1-popover-button{opacity:0;transform:scale(0);box-shadow:0 0 10px rgba(0,0,0,.3)}body.loaded .tf-v1-popover-button{animation:typeformPopopverPulse 1s 5s ease-out forwards}@keyframes typeformPopopverPulse{0%{transform:scale(0);opacity:0}20%{transform:scale(1.3);opacity:1}40%{transform:scale(.8);opacity:1}60%{transform:scale(1.1);opacity:1}80%{transform:scale(.9);opacity:1}100%{transform:scale(1);opacity:1}}.title-endless{display:inline-flex;--time:80s}.title-endless .wrapper{flex-shrink:0;display:inline-flex;animation:scroll var(--time) linear infinite;animation-delay:calc(var(--time)*-1)}.title-endless .wrapper:nth-of-type(2){animation:scroll2 var(--time) linear infinite;animation-delay:calc(var(--time)/-2)}.title-endless .wrapper div{padding:0 15px;flex-shrink:0;font-weight:700;font-size:var(--font-size-title-endless);line-height:var(--line-height-title-endless);color:#323232}.title-endless .wrapper div span{font-weight:400;font-family:"Hot Mess",sans-serif;font-size:200%;position:relative;top:5px;color:#f7d138}@keyframes scroll{0%{transform:translate(100%)}100%{transform:translateX(-100%)}}@keyframes scroll2{0%{transform:translate(0%)}100%{transform:translateX(-200%)}}@media all and (max-width:1699px){:root{--font-size-h1:50px;--line-height-big:60px;--font-size-title-endless:70px;--line-height-title-endless:70px}section{margin-left:10vw;margin-right:10vw}}@media all and (max-width:1599px){:root{--font-size-h1:50px;--line-height-h1:60px;--font-size-h4:28px;--line-height-h4:36px;--font-size-title-endless:60px;--line-height-title-endless:60px}.tf-v1-popover-button{right:15px !important;bottom:15px !important}#header #navigation .table .table-cell{padding:75px}#header #navigation .table .table-cell #block-burgermenu,#header #navigation .table .table-cell #block-burgermenuklein{margin-bottom:50px}#header #navigation .table .table-cell .block-socialmedia{margin-top:50px}#header #navigation .table .table-cell .link{font-size:var(--font-size-h4);line-height:var(--line-height-h4)}#footer .wrapper .block-locations .item .label{font-size:var(--font-size-h4);line-height:var(--line-height-h4)}}@media all and (max-width:1439px){:root{--font-size-default:18px;--line-height-default:24px;--font-size-h1:40px;--line-height-h1:50px;--font-size-h4:26px;--line-height-h4:32px;--font-size-title-endless:50px;--line-height-title-endless:50px}#header{justify-content:space-between}#header .region-header{display:none}#header #navigation{width:45vw}}@media all and (max-width:1247px){section{margin-left:7vw;margin-right:7vw}:root{--font-size-h1:35px;--line-height-h1:40px;--font-size-h4:24px;--line-height-h4:30px}#header #navigation .table .table-cell .icon-signet{font-size:95vh;line-height:95vh}.title-endless .wrapper div{padding:0 5px}}@media all and (max-width:1023px){#toolbar-administration{display:none !important}a.edit-link,a.node-preview-backlink{display:none}:root{--font-size-h1:30px;--line-height-h1:40px;--font-size-h4:22px;--line-height-h4:28px;--font-size-title-endless:40px;--line-height-title-endless:40px}#header #navigation{width:100vw}#header #navigation .table .table-cell #block-burgermenu ul li a{font-size:var(--font-size-h1);line-height:var(--line-height-h1)}#header #navigation .table .table-cell #block-burgermenuklein ul li a{font-size:var(--font-size-h4);line-height:var(--line-height-h4)}#footer{margin-bottom:150px}#footer .footer-menu ul{flex-wrap:wrap}#footer_logos #block-custom-footer-logos{column-gap:50px;height:150px}#footer_logos #block-custom-footer-logos .item img{max-width:200px;max-height:70px}}@media screen and (max-width:812px){#header #logo{padding:15px 0 10px 15px}#header #logo img{height:25px}#header #menu-icon{height:50px;width:50px}#header #menu-icon i{font-size:24px}#header #menu-icon i:first-child{margin-top:-6px}#header #menu-icon i:last-child{margin-top:6px}#header #navigation{top:49px;height:calc(100% - 49px)}#header #navigation .table .table-cell{padding:100px 7vw}#footer{margin-bottom:120px}#footer .wrapper .block-locations .item .phone-mail{flex-direction:column}#footer .wrapper .block-locations .item .phone-mail span{display:none}#footer .footer-menu ul{flex-direction:column;align-items:center;gap:10px;flex-wrap:nowrap}#footer_logos #block-custom-footer-logos{column-gap:30px;height:120px}#footer_logos #block-custom-footer-logos .item img{max-width:130px;max-height:50px}a.moremedia{left:2px}}@media screen and (max-width:480px){.tf-v1-popup .tf-v1-close{top:10px !important;right:10px !important;color:#fff !important;opacity:1;font-size:32px !important}.tf-v1-popover{max-height:unset !important}.tf-v1-popover .tf-v1-popover-close{color:#fff !important;top:10px;right:10px}}
#contact_teaser .kontakt .video{overflow:hidden;height:36.44vw;display:block;background-color:#f7d138}#contact_teaser .kontakt .video video{width:100%;display:block;transition:transform .5s ease;opacity:0}#contact_teaser .kontakt .video:hover video{transform:scale(1.05)}@media all and (max-width:1247px){#contact_teaser>section{padding-right:350px}#contact_teaser .lottie{right:-2%;min-width:3%}}@media all and (max-width:1023px){#contact_teaser>section{padding-right:300px}#contact_teaser .lottie{height:80%}}@media screen and (max-width:768px){#contact_teaser .kontakt .video{height:116.66vw}#contact_teaser .kontakt .video video{min-height:116.667vw}}
@keyframes top{0%{transform:translateY(0)}50%{transform:translateY(-20px)}100%{transform:translateY(0)}}#intro{background:#323232;color:#fff;padding:69px 0 0;position:relative}#intro .video{position:relative;left:0;top:0;width:100%;height:100%;z-index:10;background-color:#f6c12e;isolation:isolate}#intro .video:before{content:'';width:calc(((100vw - ((100vh - 70px)*1.778))/2) + 5vw);max-width:calc(((100vw - ((600px)*1.778))/2) + 5vw);height:100%;position:absolute;left:0;top:0;background:linear-gradient(to left,rgba(246,193,46,0),#f6c12e 25px);z-index:20}#intro .video:after{content:'';width:calc(((100vw - ((100vh - 70px)*1.778))/2) + 5vw);max-width:calc(((100vw - ((600px)*1.778))/2) + 5vw);height:100%;position:absolute;right:0;top:0;background:linear-gradient(to right,rgba(246,193,46,0),#f6c12e 25px);z-index:20}#intro .video video{position:relative;z-index:1;display:block;margin:0 auto;width:100%;max-height:calc(100vh - 70px);min-height:600px;opacity:0}#intro_content{position:relative;z-index:99;margin-top:-120px}#intro_content .arrow{height:40px;width:40px;position:absolute;left:calc(50% - 20px);top:-75px;animation:top 3s ease-in-out infinite;display:block}#intro_content .arrow:before{content:'';width:70vw;height:100px;z-index:0;background-color:#f7d138;position:absolute;bottom:-140px;left:50%;transform:translateX(-50%)}#intro_content .arrow svg{cursor:pointer}#intro_content .arrow svg:hover{opacity:.5}#intro_content>section{background:#f7d138;padding:70px;position:relative;text-align:center}#intro_content .link-wrapper{position:relative;z-index:10;display:flex;justify-content:center;gap:50px;margin-top:50px}#intro_content .link-wrapper a.link{padding:10px 30px;background-color:#323232;color:#f7d138;font-size:var(--font-size-h4);line-height:var(--line-height-h4);transition:transform .5s ease;font-weight:700}#intro_content .link-wrapper a.link:hover{transform:scale(.95)}#intro_content .content .subtitle{color:#000}#intro_content .content .h1:last-child{margin-bottom:0 !important}#intro_content .content .text{font-size:var(--font-size-h4);line-height:var(--line-height-h4)}#intro_content .image-wrapper{position:absolute;width:450px;height:450px;bottom:-10%;right:-10%;will-change:transform}#intro_content .image-wrapper .image{width:100%;height:100%;border-radius:50%;background:#fff;overflow:hidden}@media all and (max-width:1699px){#intro_content .arrow:before{width:80vw}#intro_content>section{padding:50px}}@media all and (max-width:1247px){#intro_content .arrow:before{width:86vw}#intro_content>section{padding:30px}#intro_content .link-wrapper{margin-top:30px}}@media all and (max-width:1023px){#intro_content .link-wrapper{gap:30px}}@media screen and (max-width:812px){#intro{padding-top:49px}#intro .video:before{width:calc(((100vw - ((100vh - 50px)*1.778))/2) + 5vw);max-width:calc(((100vw - ((400px)*1.778))/2) + 5vw)}#intro .video:after{width:calc(((100vw - ((100vh - 50px)*1.778))/2) + 5vw);max-width:calc(((100vw - ((400px)*1.778))/2) + 5vw)}#intro .video video{min-height:150vw;max-height:calc(100vh - 50px)}#intro_content{margin-top:-70px}#intro_content .link-wrapper{flex-direction:column;gap:20px}#intro_content .link-wrapper .link{text-align:center}#intro_content>section{padding:7vw}#intro_content>section .content .h1{font-size:var(--font-size-h4);line-height:var(--line-height-h4)}#intro_content>section .content .text{font-size:var(--font-size-default);line-height:var(--line-height-default)}}
#node-ueber_uns #intro_content .h1{color:#323232}#node-ueber_uns #content{padding-top:150px;position:relative;z-index:199}#node-ueber_uns #content>section{padding:0 13vw;text-align:center}#node-ueber_uns #content>section .h1{margin-bottom:75px}#node-ueber_uns #facts{padding-top:150px}#node-ueber_uns #facts .items{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}#node-ueber_uns #facts .items .item{text-align:center;aspect-ratio:1;display:flex;flex-direction:column;justify-content:center;min-width:1px;background-color:#323232}#node-ueber_uns #facts .items .item .count-up{font-size:275px;line-height:275px;font-size:13vw;line-height:13vw;color:#f7d138;margin:0 !important;font-family:"Hot Mess",sans-serif;font-weight:400;justify-content:center;display:flex;gap:20px}#node-ueber_uns #facts .items .item .count-up .wrapper{position:relative}#node-ueber_uns #facts .items .item .count-up .wrapper .hiddenValue{opacity:0;position:relative;z-index:1}#node-ueber_uns #facts .items .item .count-up .wrapper .value{position:absolute;right:0;top:0;height:100%;width:100%;z-index:10;padding:0 10px;margin:0 -10px}#node-ueber_uns #facts .items .item .label{margin:0 !important;color:#fff}#node-ueber_uns #manager{padding:150px 0 0}#node-ueber_uns #manager .manager{text-align:center}#node-ueber_uns #manager .manager .image{width:250px;height:250px;border-radius:50%;overflow:hidden;margin:0 auto;margin-bottom:50px}#node-ueber_uns #manager .manager .image picture{height:100%;width:100%}#node-ueber_uns #manager .manager .image picture img{width:100%;height:100%;object-fit:cover}#node-ueber_uns #manager .manager .name{font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-weight:700;margin-bottom:5px}#node-ueber_uns #manager .manager .position{margin-bottom:30px}#node-ueber_uns #news{padding:150px 0}#node-ueber_uns #news .h1{text-align:center;font-family:"Hot Mess",sans-serif;font-weight:400;font-size:15vw;line-height:15vw;color:#f7d138;transform:rotate(-5deg)}#node-ueber_uns #news .text{font-size:var(--font-size-h4);line-height:var(--line-height-h4);text-align:center;margin-bottom:150px}#node-ueber_uns #news .news{display:grid;grid-template-columns:1fr 1fr;column-gap:30px}#node-ueber_uns #news .news a{display:block;padding:15px 30px;border-bottom:1px solid #ccc}#node-ueber_uns #news .news a .titel{font-weight:700}#node-ueber_uns #news .news a .text{font-size:var(--font-size-default);line-height:var(--line-height-default);text-align:left;margin:0}#node-ueber_uns #news .button-wrapper{margin-top:75px;display:flex;justify-content:center}#node-ueber_uns #news .link{font-weight:700;font-size:var(--font-size-h4);line-height:var(--line-height-h4);color:#f7d138;background-color:#323232;padding:10px 30px;transition:transform .5s ease}#node-ueber_uns #news .link:hover{transform:scale(.95)}#node-ueber_uns #news .link:after{bottom:-6px}#node-ueber_uns #news .title-endless{margin-top:150px}#node-ueber_uns #news .title-endless .wrapper div span{color:#f7d138}@media all and (max-width:1247px){#node-ueber_uns #news{padding-bottom:100px}#node-ueber_uns #news .text{margin-bottom:100px}#node-ueber_uns #manager{padding-top:100px}#node-ueber_uns #manager .manager .image{width:200px;height:200px}}@media all and (max-width:1023px){#node-ueber_uns #content>section{padding:0 7vw}#node-ueber_uns #facts{padding-top:80px}#node-ueber_uns #facts .items{gap:20px}}@media screen and (max-width:812px){#node-ueber_uns #content{padding-top:100px}#node-ueber_uns #facts .items .item .count-up{font-size:50vw;line-height:50vw}#node-ueber_uns #manager .manager .image{height:150px;width:150px}#node-ueber_uns #news .h1{font-size:30vw;line-height:30vw}#node-ueber_uns #news .news{grid-template-columns:1fr}}@media screen and (max-width:599px){#node-ueber_uns #facts .items{display:block}#node-ueber_uns #facts .items .item{margin-top:15px}#node-ueber_uns #facts .items .item:first-child{margin-top:0}}
