@font-face{font-display:swap;font-family:'Kanit';font-style:normal;font-weight:300;src:url("../fonts/kanit-v15-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Kanit';font-style:normal;font-weight:500;src:url("../fonts/kanit-v15-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Kanit';font-style:normal;font-weight:800;src:url("../fonts/kanit-v15-latin-800.woff2") format("woff2")}@font-face{font-family:'fa-brands';src:url("../fonts/fa-brands.eot?ota7hp");src:url("../fonts/fa-brands.eot?ota7hp#iefix") format("embedded-opentype"),url("../fonts/fa-brands.ttf?ota7hp") format("truetype"),url("../fonts/fa-brands.woff?ota7hp") format("woff"),url("../fonts/fa-brands.svg?ota7hp#fa-brands") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="fa-"],[class*=" fa-"]{font-family:'fa-brands' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-dropbox:before{content:"\e900"}.fa-facebook-messenger:before{content:"\e901"}.fa-facebook:before{content:"\e902"}.fa-google:before{content:"\e903"}.fa-instagram:before{content:"\e904"}.fa-kununu:before{content:"\e905"}.fa-mail:before{content:"\e906"}.fa-pinterest:before{content:"\e907"}.fa-skype:before{content:"\e908"}.fa-telefon:before{content:"\e909"}.fa-tiktok:before{content:"\e90a"}.fa-twitter:before{content:"\e90b"}.fa-whatsapp:before{content:"\e90c"}.fa-x:before{content:"\e90d"}.fa-youtube:before{content:"\e90e"}h1,h2,h3,h4,h5,h6{text-transform:none;font-weight:800;font-family:"Kanit",Verdana,Geneva,sans-serif;text-transform:uppercase;color:white;letter-spacing:0.5px;line-height:1em}h1{position:relative;font-size:2.3em;line-height:1.1em;padding:1em 0 1.8em;text-align:center}h1:after{-webkit-transition:all 1s;transition:all 1s;content:"";display:block;width:120px;height:1px;background:#000;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:1.2em}h2{font-size:1.6em;position:relative;display:block;width:auto;padding:0 0 1em}h3{font-size:1.5em;padding:1em 0 0.8em}h4{font-size:1.4em;padding:1.4em 0 0.5em}h5{font-size:1.3em;padding:1.2em 0 0.5em}h6{color:#EB8500}a{color:#ddd;text-decoration:none;font-weight:300}a:hover{color:#EB8500}b,strong{color:#EB8500;font-weight:500}.text-center{text-align:center !important}address{display:block;font-style:normal}p{margin:0 0 14px 0}.paragraph--body ul{padding-left:20px;margin-bottom:1.5rem}hr{border-bottom:1px solid rgba(255,255,255,0.2)}html{scroll-behavior:smooth}body{font:0.95em/1.5em "Kanit",Verdana,Geneva,sans-serif;font-weight:300;color:white;background:black}body [id]{scroll-margin-top:140px}.main-content{max-width:100%}#block-relation-referenzen{margin-top:-110px}body main{padding-top:150px}body.header-slider--visible main{padding-top:0px}.header-infos{display:none;opacity:0;visibility:hidden;position:absolute;top:2em;left:2em;z-index:99}.header-infos [class*="material-symbols"]{color:#EB8500;top:6px;position:relative;margin-left:1.4rem}.header-infos [class*="material-symbols"]:first-child{margin-left:0}#usermenu{position:fixed;bottom:0;left:0;width:100%;z-index:999;background:rgba(0,0,0,0.8);backdrop-filter:blur(10px)}#usermenu li{display:inline-block}#usermenu li a{-webkit-transition:all .3s;transition:all .3s;display:block;padding:.5rem 1rem;color:white}#usermenu li a:hover{cursor:pointer;color:#EB8500}#main-menu-toggle{-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background:#EB8500;width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:sticky;top:0;padding-right:13px;z-index:100;margin-left:auto;margin-right:0}#main-menu-toggle:focus{outline:none}#main-menu-toggle span:before{top:-10px}#main-menu-toggle span:after{bottom:-10px}#main-menu-toggle span,#main-menu-toggle span:before,#main-menu-toggle span:after{content:'';position:absolute;display:block;width:35px;height:1px;background:black;cursor:pointer;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#main-menu-toggle span{width:25px}#main-menu-toggle span:before,#main-menu-toggle span:after{width:35px}#main-menu-toggle.open span{background-color:transparent}#main-menu-toggle.open span:before,#main-menu-toggle.open span:after{top:0}#main-menu-toggle.open span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main-menu-toggle.open span:after{top:10px;-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}#main-menu{background:#EB8500;width:200%;height:100%;padding:0;position:fixed;top:0;right:0;overflow-x:hidden;-webkit-transform:translateX(50px);transform:translateX(50px);z-index:0;-webkit-transition:.5s;transition:.5s}#main-menu ul{list-style:none;margin:0;padding:0}#main-menu ul li{margin:0;padding:0}#main-menu ul a{-webkit-transition:all 0.3s;transition:all 0.3s;display:block;color:#000;text-transform:uppercase;letter-spacing:1px;padding:1rem;font-weight:800;text-align:right;border-bottom:1px solid rgba(255,255,255,0.2)}#main-menu ul a:hover,#main-menu ul a.is-active{background:#fC9600}html.main-menu-open{overflow:hidden}html.main-menu-open body{overflow-x:visible}body{-webkit-transition:background-color .4s;transition:background-color .4s}#page{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;z-index:1;position:relative;padding-top:170px}html.main-menu-open #page{-webkit-transform:translateX(-250px);transform:translateX(-250px)}html.main-menu-open #main-menu{-webkit-transform:translateX(0px);transform:translateX(0px)}#menu-background-mask{position:fixed;inset:0;z-index:10;display:none;-webkit-transition:all 0.3s;transition:all 0.3s}#menu-background-mask.visible{display:block;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:MenuAnimationOn;animation-name:MenuAnimationOn;-webkit-animation-delay:0.5s;animation-delay:0.5s;background:rgba(0,0,0,0.2);opacity:1}.splide__video__wrapper{display:block !important;pointer-events:none}.splide__video__play{display:none}#cookiesjsr .cookiesjsr-layer--overlay{-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:MenuAnimationOn;animation-name:MenuAnimationOn;-webkit-animation-delay:0.2s;animation-delay:0.2s;background:rgba(0,0,0,0.2);backdrop-filter:blur(10px)}#cookiesjsr .cookiesjsr-layer{height:70vh;max-height:500px;-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.2);box-shadow:0 3px 10px rgba(0,0,0,0.2)}#cookiesjsr .cookiesjsr-layer .cookiesjsr-layer--header{font-weight:800;text-transform:uppercase;left:0.5px}#cookiesjsr .cookiesjsr-layer .cookiesjsr-links.links--row li::before{background-color:#33383a;opacity:0.4}#cookiesjsr .cookiesjsr-layer .cookiesjsr-service-group.active *{color:#33383a}#cookiesjsr .cookiesjsr-layer .cookiesjsr-service-group.active .cookiesjsr-service-group--intro{font-size:85%;line-height:1.4em}#cookiesjsr .cookiesjsr-layer .cookiesjsr-service-group.active .cookiesjsr-switch.active{background-color:#EB8500}#cookiesjsr .cookiesjsr-layer .cookiesjsr-service-group.active h3{font-weight:800;text-transform:uppercase}#cookiesjsr .cookiesjsr-layer .cookiesjsr-service-group.active .cookiesjsr-service-group--tab,#cookiesjsr .cookiesjsr-layer .cookiesjsr-service-group.active .cookiesjsr-service-group--content{background:#f2f2f2}#cookiesjsr .cookiesjsr-layer .cookiesjsr-layer--label-all{display:none}#cookiesjsr .cookiesjsr-layer .cookiesjsr-btn.invert{width:100%;padding:0 20px;background:#EB8500;font-weight:800;color:white;border:none}#cookiesjsr .cookiesjsr-layer .cookiesjsr-btn.invert:nth-child(1),#cookiesjsr .cookiesjsr-layer .cookiesjsr-btn.invert:nth-child(2){background:#33383a;opacity:0.6}#cookiesjsr .cookiesjsr-banner{width:calc(100% - 40px);max-width:590px;margin:20px;background-color:white;color:#33383a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.2);box-shadow:0 3px 10px rgba(0,0,0,0.2);padding:0.5em}#cookiesjsr .cookiesjsr-banner .cookiesjsr-banner--info{font-size:85%;line-height:1.4em;padding:0;margin:0;width:100%;overflow:hidden}#cookiesjsr .cookiesjsr-banner .cookiesjsr-banner--info ul{margin:0 .625em}#cookiesjsr .cookiesjsr-banner .cookiesjsr-banner--info ul li{padding-left:0.1em}#cookiesjsr .cookiesjsr-banner .cookiesjsr-banner--info ul a{color:#33383a}#cookiesjsr .cookiesjsr-banner .cookiesjsr-banner--info span{margin:.625em}#cookiesjsr .cookiesjsr-banner .cookiesjsr-banner--action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%}#cookiesjsr .cookiesjsr-banner button{background:#EB8500;font-weight:800;color:white;border:none}#cookiesjsr .cookiesjsr-banner button:nth-child(1){background:#33383a;opacity:0.6}#cookiesjsr .cookiesjsr-banner button:nth-child(2){background:#EB8500}#cookies-docs .disclaimer{text-align:center}#cookies-docs h2{padding:1.2em 0 0.5em}#cookies-docs h2:after{display:none}#cookies-docs h4{font-weight:500;text-transform:inherit;padding:0.6em 0 0.5em}#cookies-docs h4:after{display:none}@-webkit-keyframes MenuAnimationOn{0%{opacity:0;backdrop-filter:blur(0px)}100%{opacity:1;backdrop-filter:blur(10px)}}@keyframes MenuAnimationOn{0%{opacity:0;backdrop-filter:blur(0px)}100%{opacity:1;backdrop-filter:blur(10px)}}main ul:not(.contextual-links){padding:0;list-style:disc;margin-bottom:2em}main ul:not(.contextual-links) li{position:relative;margin:0 0 5px 15px;padding-left:6px;list-style:none}main ul:not(.contextual-links) li:before{content:"\e649";font-family:'themify';font-style:normal;font-variant:normal;text-transform:none;line-height:1;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;left:-20px;top:4px;color:#EB8500}main{min-height:calc(100vh - 300px);padding:3em 0 4em}.container{max-width:87.5rem;margin:0 auto}#logo{width:170px;height:170px;position:absolute;z-index:99;background:white;top:0;right:0;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#logo img{width:150px;height:auto}#highlighted{padding:6em 0;background:#33383a;color:white}#highlighted h1,#highlighted h2,#highlighted h3,#highlighted h4,#highlighted h5,#highlighted h6{color:white}#highlighted h1:after,#highlighted h1:before,#highlighted h2:after,#highlighted h2:before,#highlighted h3:after,#highlighted h3:before,#highlighted h4:after,#highlighted h4:before,#highlighted h5:after,#highlighted h5:before,#highlighted h6:after,#highlighted h6:before{background:#666;color:white}#highlighted h3{padding-bottom:0.3em}#highlighted [class*="ti-"]{font-size:35px}#highlighted .highlight{margin-top:4em}#highlighted .paragraph--type--highligts{margin-bottom:3em}footer{color:white;width:100%;height:auto;margin:1em auto 0;padding:4em 0 0;border-top:1px solid rgba(255,255,255,0.2);outline:none;text-align:center;position:relative}footer img{margin-bottom:4.4rem}footer .icon{text-align:center;color:#EB8500}footer .icon span{font-size:70px !important}footer a{color:#ddd}footer a:hover{color:#EB8500}footer h3{padding-top:0;color:white}footer #footer-bottom{margin-top:4em;background:#EB8500;padding-left:.5rem}footer #footer-bottom nav{padding:.5rem;text-align:left}footer #footer-bottom nav ul{list-style:none}footer #footer-bottom nav ul li{display:inline-block;padding:0 10px 0 8px;border-right:1px solid black}footer #footer-bottom nav ul li a{display:block;color:black}footer #footer-bottom nav ul li a:hover{color:#333}.paragraph-wrapper{margin:3em auto}.grid-wrapper .icon{text-align:center;color:#EB8500;width:90px}.grid-wrapper .icon span{font-size:80px;line-height:0.85em}.grid-wrapper .title{font-size:1.3em;text-transform:uppercase;font-weight:700;padding-bottom:0.1em;display:block !important}.list-content-wrapper .list-wrapper .icon{color:#EB8500;width:60px}.list-content-wrapper .list-wrapper .icon span{font-size:40px;line-height:0.8em}.list-content-wrapper .list-wrapper .title{display:inline;text-transform:uppercase;font-weight:700;padding-right:6px}.list-content-wrapper .list-wrapper .content{display:block;height:auto;padding-bottom:14px}.list-content-wrapper .list-wrapper p{-ms-hyphens:auto;hyphens:auto;display:inline;padding:0;margin:0}.mediaslide-wrapper{overflow:hidden;margin-top:-230px}.mediaslide-wrapper .height--big,.mediaslide-wrapper .height--big .splide__track,.mediaslide-wrapper .height--big .splide__list{height:100vh}.mediaslide-wrapper .splide__video__wrapper div,.mediaslide-wrapper .splide__video__wrapper iframe{height:auto;width:auto;min-width:100% !important;min-height:100vh !important}.mediaslide-wrapper .splide__video__wrapper video{height:auto;width:auto;min-width:100% !important;min-height:100vh !important;opacity:0.7;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:VideoIn;animation-name:VideoIn;-webkit-animation-delay:0s;animation-delay:0s}.mediaslide-wrapper .splide__slide .slider-media{width:100%;height:100%;opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-transform:scale(1.2);transform:scale(1.2)}.mediaslide-wrapper .splide__slide .slider-media picture{width:100%;height:100%}.mediaslide-wrapper .splide__slide.is-active .slider-media{-webkit-animation-duration:12s;animation-duration:12s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:SliderImage;animation-name:SliderImage;-webkit-animation-delay:0s;animation-delay:0s}.mediaslide-wrapper .splide__slide.is-active .slider-markup h2{-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:SliderHeadlineIn;animation-name:SliderHeadlineIn;-webkit-animation-delay:0.2s;animation-delay:0.2s}.mediaslide-wrapper .splide__slide.is-active .slider-markup .slider-content{-webkit-animation-duration:9s;animation-duration:9s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:SliderContentIn;animation-name:SliderContentIn;-webkit-animation-delay:0.3s;animation-delay:0.3s}.mediaslide-wrapper .splide__slide:nth-child(even).is-active .slider-media{-webkit-animation-duration:12s;animation-duration:12s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:SliderImageReverse;animation-name:SliderImageReverse;-webkit-animation-delay:0s;animation-delay:0s}.mediaslide-wrapper .splide__slide:nth-child(even).is-active .slider-markup h2{-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:SliderHeadlineInReverse;animation-name:SliderHeadlineInReverse;-webkit-animation-delay:0.2s;animation-delay:0.2s}.mediaslide-wrapper .splide__slide:nth-child(even).is-active .slider-markup .slider-content{-webkit-animation-duration:9s;animation-duration:9s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:SliderContentInReverse;animation-name:SliderContentInReverse;-webkit-animation-delay:0.3s;animation-delay:0.3s}.mediaslide-wrapper .slider-markup-container .slider-markup{padding:20px}.mediaslide-wrapper .slider-markup-container .slider-markup h2{opacity:0;z-index:1;padding:0;margin:0 0 -30px;font-size:3em;color:transparent;-webkit-text-stroke:2px #EB8500;-webkit-text-fill-color:transparent}.mediaslide-wrapper .slider-markup-container .slider-markup .slider-content{opacity:0;position:relative;left:6vw;z-index:10}.mediaslide-wrapper .slider-markup-container .slider-markup .slider-content h2{font-size:3em}.mediaslide-wrapper .slider-markup-container .slider-markup .slider-content h3{font-size:2.8em}.mediaslide-wrapper .slider-markup-container .slider-markup .slider-content h4{font-size:2.6em}.mediaslide-wrapper .slider-markup-container .slider-markup .slider-content h5{font-size:2.4em}.mediaslide-wrapper .slider-markup-container .slider-markup .slider-content h6{font-size:2.2em}.mediaslide-wrapper .slider-markup-container h1,.mediaslide-wrapper .slider-markup-container h2,.mediaslide-wrapper .slider-markup-container h3,.mediaslide-wrapper .slider-markup-container h4,.mediaslide-wrapper .slider-markup-container h5,.mediaslide-wrapper .slider-markup-container h6{padding:0;margin:0;color:white}.mediaslide-wrapper .splide__pagination{bottom:2em}.mediaslide-wrapper .splide__pagination button{border-radius:0}.mediaslide-wrapper .splide__pagination button.is-active{background:#EB8500}@-webkit-keyframes SliderImage{0%{opacity:0;-webkit-transform:scale(1.2) translateX(-30px);transform:scale(1.2) translateX(-30px)}10%{opacity:1}100%{opacity:1;-webkit-transform:scale(1.25) translateX(30px);transform:scale(1.25) translateX(30px)}}@keyframes SliderImage{0%{opacity:0;-webkit-transform:scale(1.2) translateX(-30px);transform:scale(1.2) translateX(-30px)}10%{opacity:1}100%{opacity:1;-webkit-transform:scale(1.25) translateX(30px);transform:scale(1.25) translateX(30px)}}@-webkit-keyframes SliderImageReverse{0%{opacity:0;-webkit-transform:scale(1.2) translateX(30px);transform:scale(1.2) translateX(30px)}10%{opacity:1}100%{opacity:1;-webkit-transform:scale(1.25) translateX(-30px);transform:scale(1.25) translateX(-30px)}}@keyframes SliderImageReverse{0%{opacity:0;-webkit-transform:scale(1.2) translateX(30px);transform:scale(1.2) translateX(30px)}10%{opacity:1}100%{opacity:1;-webkit-transform:scale(1.25) translateX(-30px);transform:scale(1.25) translateX(-30px)}}@-webkit-keyframes SliderHeadlineIn{0%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}20%{opacity:1}100%{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes SliderHeadlineIn{0%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}20%{opacity:1}100%{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@-webkit-keyframes SliderContentIn{0%{opacity:0;-webkit-transform:translateX(0px);transform:translateX(0px)}20%{opacity:1}100%{opacity:1;-webkit-transform:translateX(40px);transform:translateX(40px)}}@keyframes SliderContentIn{0%{opacity:0;-webkit-transform:translateX(0px);transform:translateX(0px)}20%{opacity:1}100%{opacity:1;-webkit-transform:translateX(40px);transform:translateX(40px)}}@-webkit-keyframes SliderHeadlineInReverse{0%{opacity:0;-webkit-transform:translateX(0px);transform:translateX(0px)}20%{opacity:1}100%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}}@keyframes SliderHeadlineInReverse{0%{opacity:0;-webkit-transform:translateX(0px);transform:translateX(0px)}20%{opacity:1}100%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}}@-webkit-keyframes SliderContentInReverse{0%{opacity:0;-webkit-transform:translateX(40px);transform:translateX(40px)}20%{opacity:1}100%{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes SliderContentInReverse{0%{opacity:0;-webkit-transform:translateX(40px);transform:translateX(40px)}20%{opacity:1}100%{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@-webkit-keyframes scroll{from{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}10%{-webkit-transform:translate(-50%, 5px);transform:translate(-50%, 5px)}20%{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}to{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@keyframes scroll{from{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}10%{-webkit-transform:translate(-50%, 5px);transform:translate(-50%, 5px)}20%{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}to{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.paragraph--type--gallery{padding-bottom:1.4rem}.paragraph--type--gallery .lightbox-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:1.4rem}.paragraph--type--gallery .lightbox-gallery .splide__track .splide__list{position:relative;z-index:0}.paragraph--type--gallery .lightbox-gallery .splide__track .splide__list .splide__slide:first-child{margin-left:4.1666666vw}.paragraph--type--gallery .lightbox-gallery .splide__arrows{height:15px}.paragraph--type--gallery .lightbox-gallery .splide__arrows .splide__arrow{top:100%;-webkit-transform:none;transform:none;height:40px;width:40px;background-color:transparent;border:2px solid #aaa;border-radius:0;bottom:0}.paragraph--type--gallery .lightbox-gallery .splide__arrows .splide__arrow svg{fill:#aaa}.paragraph--type--gallery .lightbox-gallery .splide__arrows .splide__arrow.splide__arrow--prev{left:4.1666666vw}.paragraph--type--gallery .lightbox-gallery .splide__arrows .splide__arrow.splide__arrow--next{left:calc(4.1666666vw + 50px)}#header-video{position:relative;height:100vh;width:100%;overflow:hidden;background:#000}#header-video video{position:absolute;top:0;left:0;z-index:0;width:auto;height:auto;min-width:100%;min-height:100%;opacity:0.7;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:VideoIn;animation-name:VideoIn;-webkit-animation-delay:0s;animation-delay:0s}#header-video .content-header{z-index:1}#header-video .content-header h1,#header-video .content-header h2,#header-video .content-header h3,#header-video .content-header h4,#header-video .content-header h5,#header-video .content-header h6{color:white}#header-video .content-header h1:before,#header-video .content-header h1:after,#header-video .content-header h2:before,#header-video .content-header h2:after,#header-video .content-header h3:before,#header-video .content-header h3:after,#header-video .content-header h4:before,#header-video .content-header h4:after,#header-video .content-header h5:before,#header-video .content-header h5:after,#header-video .content-header h6:before,#header-video .content-header h6:after{display:none}#header-video .content-header h1{font-size:1.1em}#header-video .content-header h5{padding:0;font-size:2.9em}@keyframes VideoIn{from{-webkit-filter:blur(20px);-ms-filter:blur(20px);filter:blur(20px);opacity:0}to{-webkit-filter:blur(0);-ms-filter:blur(0);filter:blur(0);opacity:0.7}}@-webkit-keyframes VideoIn{from{-webkit-filter:blur(20px);-ms-filter:blur(20px);filter:blur(20px);opacity:0}to{-webkit-filter:blur(0);-ms-filter:blur(0);filter:blur(0);opacity:0.7}}.layout-sidebar-second a{color:#555}.layout-sidebar-second #block-relation-terminvereinbaren{-webkit-transition:all .3s;transition:all .3s;border:3px solid #f2f2f2}.layout-sidebar-second #block-relation-terminvereinbaren:hover{border:3px solid #EB8500}.layout-sidebar-second .sidebarbutton{display:block}.layout-sidebar-second .sidebarbutton [class^="icon_"],.layout-sidebar-second .sidebarbutton [class*=" icon_"]{font-size:6rem;line-height:1em;color:#EB8500}.layout-sidebar-second .sidebarbutton h3{padding:0}.layout-sidebar-second .sidebar{position:sticky;top:20px;padding:1.5em;background:#f2f2f2}.layout-sidebar-second .sidebar h3{padding:0}.layout-sidebar-second .sidebar img{min-width:100%;height:auto}.layout-sidebar-second .kontakt-sidebar-wrapper{padding:0.7rem 1.4rem 1em}.layout-sidebar-second .kontakt-sidebar-wrapper:last-child p{margin-bottom:0}.layout-sidebar-second #block-relation-terminvereinbaren .kontakt-sidebar-wrapper{padding:0.2em}.layout-sidebar-second #block-webform{padding:1em}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-webkit-border-radius:0}.progress-tracker{margin:0 auto 2em !important}.webform-progress ul .progress-step{padding:0 !important;margin:0 !important}.webform-progress ul .progress-step:before{display:none !important;content:'' !important}.webform-progress-tracker .progress-step:not(.is-active) .progress-marker::before,.webform-progress-tracker .progress-step:hover .progress-marker::before,.webform-progress-tracker .progress-step .progress-marker::after{background-color:#ddd}.webform-progress-tracker .progress-step.is-complete .progress-marker::before,.webform-progress-tracker .progress-step.is-complete .progress-marker:after{background-color:#EB8500}.webform-progress-tracker .progress-step.is-complete:hover .progress-marker::before,.webform-progress-tracker .progress-step.is-active:hover .progress-marker::before{background-color:#CB6500}.progress-step.is-active .progress-marker::before{background-color:#EB8500}div[role="alert"]{background:rgba(255,0,0,0.3);padding:6px 10px;margin-bottom:20px;line-height:1.25em;font-size:16px}div[role="alert"] ul{padding-left:15px}form .form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}form .form-wrapper .form-item{margin:1.4rem 0}.webform-confirmation{text-align:center !important;margin:0 auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.webform-confirmation .webform-confirmation__message{margin:0 auto;width:100%}.webform-confirmation .webform-confirmation__message [class^="icon_"],.webform-confirmation .webform-confirmation__message [class*=" icon_"]{font-size:4em;color:#EB8500;margin-bottom:5px;-webkit-animation:bounce 0.3s;animation:bounce 0.3s;-webkit-animation-delay:2s;animation-delay:2s}#kontaktformular form{margin-bottom:4rem}.routenplaner h2,.webform-submission-form h2{position:relative;padding-top:0}.routenplaner[data-drupal-selector*="webform-submission-webdokumentation-add-form"] h2,.webform-submission-form[data-drupal-selector*="webform-submission-webdokumentation-add-form"] h2{padding:0.5em 0 .6em}.routenplaner[data-drupal-selector*="webform-submission-webdokumentation-add-form"] h2:after,.webform-submission-form[data-drupal-selector*="webform-submission-webdokumentation-add-form"] h2:after{display:none}.routenplaner .form-wrapper,.webform-submission-form .form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.routenplaner fieldset legend,.webform-submission-form fieldset legend{font-size:1.15em;font-family:"Kanit",Verdana,Geneva,sans-serif;font-weight:900;text-transform:uppercase;color:#33383a;margin:0}.routenplaner .form-item,.routenplaner .radio-item,.webform-submission-form .form-item,.webform-submission-form .radio-item{width:100%;margin:1em 0;position:relative}.routenplaner .form-item input:not([type="checkbox"])+label,.routenplaner .form-item input:not([type="submit"]),.routenplaner .form-item select,.routenplaner .radio-item input:not([type="checkbox"])+label,.routenplaner .radio-item input:not([type="submit"]),.routenplaner .radio-item select,.webform-submission-form .form-item input:not([type="checkbox"])+label,.webform-submission-form .form-item input:not([type="submit"]),.webform-submission-form .form-item select,.webform-submission-form .radio-item input:not([type="checkbox"])+label,.webform-submission-form .radio-item input:not([type="submit"]),.webform-submission-form .radio-item select{font:0.95em/1.5em "Kanit",Verdana,Geneva,sans-serif;font-size:1em !important;padding:0.91rem 0.2rem 0.6rem;margin-bottom:0.3em;display:block}.routenplaner .form-item textarea,.routenplaner .radio-item textarea,.webform-submission-form .form-item textarea,.webform-submission-form .radio-item textarea{font:0.95em/1.5em "Kanit",Verdana,Geneva,sans-serif;font-size:1em !important;padding:2rem 0.5rem 0.3rem;display:block}.routenplaner .form-item select,.routenplaner .form-item input:not([type="submit"]),.routenplaner .form-item input:not([type="submit"]):focus,.routenplaner .form-item textarea,.routenplaner .form-item textarea:focus,.routenplaner .radio-item select,.routenplaner .radio-item input:not([type="submit"]),.routenplaner .radio-item input:not([type="submit"]):focus,.routenplaner .radio-item textarea,.routenplaner .radio-item textarea:focus,.webform-submission-form .form-item select,.webform-submission-form .form-item input:not([type="submit"]),.webform-submission-form .form-item input:not([type="submit"]):focus,.webform-submission-form .form-item textarea,.webform-submission-form .form-item textarea:focus,.webform-submission-form .radio-item select,.webform-submission-form .radio-item input:not([type="submit"]),.webform-submission-form .radio-item input:not([type="submit"]):focus,.webform-submission-form .radio-item textarea,.webform-submission-form .radio-item textarea:focus{background-color:transparent;color:white;outline:none !important;width:100%;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;position:relative;z-index:1}.routenplaner .form-item select,.routenplaner .form-item input,.routenplaner .form-item input:focus,.routenplaner .radio-item select,.routenplaner .radio-item input,.routenplaner .radio-item input:focus,.webform-submission-form .form-item select,.webform-submission-form .form-item input,.webform-submission-form .form-item input:focus,.webform-submission-form .radio-item select,.webform-submission-form .radio-item input,.webform-submission-form .radio-item input:focus{-webkit-box-shadow:none;box-shadow:none;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #CB6500}.routenplaner .form-item select input::-webkit-input-placeholder, .routenplaner .form-item input input::-webkit-input-placeholder, .routenplaner .form-item input:focus input::-webkit-input-placeholder, .routenplaner .radio-item select input::-webkit-input-placeholder, .routenplaner .radio-item input input::-webkit-input-placeholder, .routenplaner .radio-item input:focus input::-webkit-input-placeholder, .webform-submission-form .form-item select input::-webkit-input-placeholder, .webform-submission-form .form-item input input::-webkit-input-placeholder, .webform-submission-form .form-item input:focus input::-webkit-input-placeholder, .webform-submission-form .radio-item select input::-webkit-input-placeholder, .webform-submission-form .radio-item input input::-webkit-input-placeholder, .webform-submission-form .radio-item input:focus input::-webkit-input-placeholder{opacity:0}.routenplaner .form-item select input::-moz-placeholder, .routenplaner .form-item input input::-moz-placeholder, .routenplaner .form-item input:focus input::-moz-placeholder, .routenplaner .radio-item select input::-moz-placeholder, .routenplaner .radio-item input input::-moz-placeholder, .routenplaner .radio-item input:focus input::-moz-placeholder, .webform-submission-form .form-item select input::-moz-placeholder, .webform-submission-form .form-item input input::-moz-placeholder, .webform-submission-form .form-item input:focus input::-moz-placeholder, .webform-submission-form .radio-item select input::-moz-placeholder, .webform-submission-form .radio-item input input::-moz-placeholder, .webform-submission-form .radio-item input:focus input::-moz-placeholder{opacity:0}.routenplaner .form-item select input:-ms-input-placeholder, .routenplaner .form-item input input:-ms-input-placeholder, .routenplaner .form-item input:focus input:-ms-input-placeholder, .routenplaner .radio-item select input:-ms-input-placeholder, .routenplaner .radio-item input input:-ms-input-placeholder, .routenplaner .radio-item input:focus input:-ms-input-placeholder, .webform-submission-form .form-item select input:-ms-input-placeholder, .webform-submission-form .form-item input input:-ms-input-placeholder, .webform-submission-form .form-item input:focus input:-ms-input-placeholder, .webform-submission-form .radio-item select input:-ms-input-placeholder, .webform-submission-form .radio-item input input:-ms-input-placeholder, .webform-submission-form .radio-item input:focus input:-ms-input-placeholder{opacity:0}.routenplaner .form-item select input::-ms-input-placeholder, .routenplaner .form-item input input::-ms-input-placeholder, .routenplaner .form-item input:focus input::-ms-input-placeholder, .routenplaner .radio-item select input::-ms-input-placeholder, .routenplaner .radio-item input input::-ms-input-placeholder, .routenplaner .radio-item input:focus input::-ms-input-placeholder, .webform-submission-form .form-item select input::-ms-input-placeholder, .webform-submission-form .form-item input input::-ms-input-placeholder, .webform-submission-form .form-item input:focus input::-ms-input-placeholder, .webform-submission-form .radio-item select input::-ms-input-placeholder, .webform-submission-form .radio-item input input::-ms-input-placeholder, .webform-submission-form .radio-item input:focus input::-ms-input-placeholder{opacity:0}.routenplaner .form-item select input::placeholder,.routenplaner .form-item input input::placeholder,.routenplaner .form-item input:focus input::placeholder,.routenplaner .radio-item select input::placeholder,.routenplaner .radio-item input input::placeholder,.routenplaner .radio-item input:focus input::placeholder,.webform-submission-form .form-item select input::placeholder,.webform-submission-form .form-item input input::placeholder,.webform-submission-form .form-item input:focus input::placeholder,.webform-submission-form .radio-item select input::placeholder,.webform-submission-form .radio-item input input::placeholder,.webform-submission-form .radio-item input:focus input::placeholder{opacity:0}.routenplaner .form-item select.error,.routenplaner .form-item select [aria-invalid="true"],.routenplaner .form-item input.error,.routenplaner .form-item input [aria-invalid="true"],.routenplaner .form-item input:focus.error,.routenplaner .form-item input:focus [aria-invalid="true"],.routenplaner .radio-item select.error,.routenplaner .radio-item select [aria-invalid="true"],.routenplaner .radio-item input.error,.routenplaner .radio-item input [aria-invalid="true"],.routenplaner .radio-item input:focus.error,.routenplaner .radio-item input:focus [aria-invalid="true"],.webform-submission-form .form-item select.error,.webform-submission-form .form-item select [aria-invalid="true"],.webform-submission-form .form-item input.error,.webform-submission-form .form-item input [aria-invalid="true"],.webform-submission-form .form-item input:focus.error,.webform-submission-form .form-item input:focus [aria-invalid="true"],.webform-submission-form .radio-item select.error,.webform-submission-form .radio-item select [aria-invalid="true"],.webform-submission-form .radio-item input.error,.webform-submission-form .radio-item input [aria-invalid="true"],.webform-submission-form .radio-item input:focus.error,.webform-submission-form .radio-item input:focus [aria-invalid="true"]{border-bottom:1px solid #33383a !important}.routenplaner .form-item select.error+label,.routenplaner .form-item input.error+label,.routenplaner .form-item input:focus.error+label,.routenplaner .radio-item select.error+label,.routenplaner .radio-item input.error+label,.routenplaner .radio-item input:focus.error+label,.webform-submission-form .form-item select.error+label,.webform-submission-form .form-item input.error+label,.webform-submission-form .form-item input:focus.error+label,.webform-submission-form .radio-item select.error+label,.webform-submission-form .radio-item input.error+label,.webform-submission-form .radio-item input:focus.error+label{color:#EB8500 !important}.routenplaner .form-item textarea,.routenplaner .form-item textarea:focus,.routenplaner .radio-item textarea,.routenplaner .radio-item textarea:focus,.webform-submission-form .form-item textarea,.webform-submission-form .form-item textarea:focus,.webform-submission-form .radio-item textarea,.webform-submission-form .radio-item textarea:focus{border-top:none;border-bottom:1px solid #CB6500;border-left:none;border-right:none;-webkit-box-shadow:none;box-shadow:none}.routenplaner .form-item textarea.error:-moz-placeholder-shown, .routenplaner .form-item textarea:focus.error:-moz-placeholder-shown, .routenplaner .radio-item textarea.error:-moz-placeholder-shown, .routenplaner .radio-item textarea:focus.error:-moz-placeholder-shown, .webform-submission-form .form-item textarea.error:-moz-placeholder-shown, .webform-submission-form .form-item textarea:focus.error:-moz-placeholder-shown, .webform-submission-form .radio-item textarea.error:-moz-placeholder-shown, .webform-submission-form .radio-item textarea:focus.error:-moz-placeholder-shown{color:#EB8500 !important;border:1px solid #33383a}.routenplaner .form-item textarea.error:-ms-input-placeholder, .routenplaner .form-item textarea:focus.error:-ms-input-placeholder, .routenplaner .radio-item textarea.error:-ms-input-placeholder, .routenplaner .radio-item textarea:focus.error:-ms-input-placeholder, .webform-submission-form .form-item textarea.error:-ms-input-placeholder, .webform-submission-form .form-item textarea:focus.error:-ms-input-placeholder, .webform-submission-form .radio-item textarea.error:-ms-input-placeholder, .webform-submission-form .radio-item textarea:focus.error:-ms-input-placeholder{color:#EB8500 !important;border:1px solid #33383a}.routenplaner .form-item textarea.error:placeholder-shown,.routenplaner .form-item textarea:focus.error:placeholder-shown,.routenplaner .radio-item textarea.error:placeholder-shown,.routenplaner .radio-item textarea:focus.error:placeholder-shown,.webform-submission-form .form-item textarea.error:placeholder-shown,.webform-submission-form .form-item textarea:focus.error:placeholder-shown,.webform-submission-form .radio-item textarea.error:placeholder-shown,.webform-submission-form .radio-item textarea:focus.error:placeholder-shown{color:#EB8500 !important;border:1px solid #33383a}.routenplaner .form-item textarea+label,.routenplaner .form-item textarea:focus+label,.routenplaner .radio-item textarea+label,.routenplaner .radio-item textarea:focus+label,.webform-submission-form .form-item textarea+label,.webform-submission-form .form-item textarea:focus+label,.webform-submission-form .radio-item textarea+label,.webform-submission-form .radio-item textarea:focus+label{color:#EB8500 !important}.routenplaner .form-item input:not([type="submit"]):not(:-moz-placeholder-shown), .routenplaner .radio-item input:not([type="submit"]):not(:-moz-placeholder-shown), .webform-submission-form .form-item input:not([type="submit"]):not(:-moz-placeholder-shown), .webform-submission-form .radio-item input:not([type="submit"]):not(:-moz-placeholder-shown){-moz-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;border-bottom:1px solid #fC9600}.routenplaner .form-item input:not([type="submit"]):not(:-ms-input-placeholder), .routenplaner .radio-item input:not([type="submit"]):not(:-ms-input-placeholder), .webform-submission-form .form-item input:not([type="submit"]):not(:-ms-input-placeholder), .webform-submission-form .radio-item input:not([type="submit"]):not(:-ms-input-placeholder){-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;border-bottom:1px solid #fC9600}.routenplaner .form-item select:focus,.routenplaner .form-item textarea:focus,.routenplaner .form-item input:not([type="submit"]):focus,.routenplaner .form-item input:not([type="submit"]):not(:placeholder-shown),.routenplaner .radio-item select:focus,.routenplaner .radio-item textarea:focus,.routenplaner .radio-item input:not([type="submit"]):focus,.routenplaner .radio-item input:not([type="submit"]):not(:placeholder-shown),.webform-submission-form .form-item select:focus,.webform-submission-form .form-item textarea:focus,.webform-submission-form .form-item input:not([type="submit"]):focus,.webform-submission-form .form-item input:not([type="submit"]):not(:placeholder-shown),.webform-submission-form .radio-item select:focus,.webform-submission-form .radio-item textarea:focus,.webform-submission-form .radio-item input:not([type="submit"]):focus,.webform-submission-form .radio-item input:not([type="submit"]):not(:placeholder-shown){-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;border-bottom:1px solid #fC9600}.routenplaner .form-item.message,.routenplaner .radio-item.message,.webform-submission-form .form-item.message,.webform-submission-form .radio-item.message{margin-top:1rem}.routenplaner .form-checkboxes .form-item,.webform-submission-form .form-checkboxes .form-item{width:auto;display:inline-block}.routenplaner .webform-radios-other,.routenplaner .radios--wrapper,.webform-submission-form .webform-radios-other,.webform-submission-form .radios--wrapper{margin:1em 0 !important}.routenplaner .webform-radios-other .js-webform-radios .form-item,.routenplaner .radios--wrapper .js-webform-radios .form-item,.webform-submission-form .webform-radios-other .js-webform-radios .form-item,.webform-submission-form .radios--wrapper .js-webform-radios .form-item{width:auto;display:inline-block}.routenplaner label,.webform-submission-form label{-webkit-transition:opacity 0.3s ease-in-out, -webkit-transform 0.3s;transition:opacity 0.3s ease-in-out, -webkit-transform 0.3s;transition:transform 0.3s, opacity 0.3s ease-in-out;transition:transform 0.3s, opacity 0.3s ease-in-out, -webkit-transform 0.3s;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0.5em;width:100%;display:block;position:absolute;top:0;left:0;z-index:0}.routenplaner .js-form-type-managed-file label,.routenplaner .js-form-type-webform-image-file label,.webform-submission-form .js-form-type-managed-file label,.webform-submission-form .js-form-type-webform-image-file label{font-family:"Kanit",Verdana,Geneva,sans-serif;text-transform:uppercase;letter-spacing:1px;padding:0;position:relative}.routenplaner select[type="text"]::-webkit-input-placeholder, .routenplaner input[type="text"]::-webkit-input-placeholder, .routenplaner input[type="email"]::-webkit-input-placeholder, .routenplaner input[type="tel"]::-webkit-input-placeholder, .routenplaner input[type="number"]::-webkit-input-placeholder, .routenplaner input[type="date"]::-webkit-input-placeholder, .routenplaner input[type="url"]::-webkit-input-placeholder, .routenplaner input[type="password"]::-webkit-input-placeholder, .webform-submission-form select[type="text"]::-webkit-input-placeholder, .webform-submission-form input[type="text"]::-webkit-input-placeholder, .webform-submission-form input[type="email"]::-webkit-input-placeholder, .webform-submission-form input[type="tel"]::-webkit-input-placeholder, .webform-submission-form input[type="number"]::-webkit-input-placeholder, .webform-submission-form input[type="date"]::-webkit-input-placeholder, .webform-submission-form input[type="url"]::-webkit-input-placeholder, .webform-submission-form input[type="password"]::-webkit-input-placeholder{opacity:0}.routenplaner select[type="text"]::-moz-placeholder, .routenplaner input[type="text"]::-moz-placeholder, .routenplaner input[type="email"]::-moz-placeholder, .routenplaner input[type="tel"]::-moz-placeholder, .routenplaner input[type="number"]::-moz-placeholder, .routenplaner input[type="date"]::-moz-placeholder, .routenplaner input[type="url"]::-moz-placeholder, .routenplaner input[type="password"]::-moz-placeholder, .webform-submission-form select[type="text"]::-moz-placeholder, .webform-submission-form input[type="text"]::-moz-placeholder, .webform-submission-form input[type="email"]::-moz-placeholder, .webform-submission-form input[type="tel"]::-moz-placeholder, .webform-submission-form input[type="number"]::-moz-placeholder, .webform-submission-form input[type="date"]::-moz-placeholder, .webform-submission-form input[type="url"]::-moz-placeholder, .webform-submission-form input[type="password"]::-moz-placeholder{opacity:0}.routenplaner select[type="text"]:-ms-input-placeholder, .routenplaner input[type="text"]:-ms-input-placeholder, .routenplaner input[type="email"]:-ms-input-placeholder, .routenplaner input[type="tel"]:-ms-input-placeholder, .routenplaner input[type="number"]:-ms-input-placeholder, .routenplaner input[type="date"]:-ms-input-placeholder, .routenplaner input[type="url"]:-ms-input-placeholder, .routenplaner input[type="password"]:-ms-input-placeholder, .webform-submission-form select[type="text"]:-ms-input-placeholder, .webform-submission-form input[type="text"]:-ms-input-placeholder, .webform-submission-form input[type="email"]:-ms-input-placeholder, .webform-submission-form input[type="tel"]:-ms-input-placeholder, .webform-submission-form input[type="number"]:-ms-input-placeholder, .webform-submission-form input[type="date"]:-ms-input-placeholder, .webform-submission-form input[type="url"]:-ms-input-placeholder, .webform-submission-form input[type="password"]:-ms-input-placeholder{opacity:0}.routenplaner select[type="text"]::-ms-input-placeholder, .routenplaner input[type="text"]::-ms-input-placeholder, .routenplaner input[type="email"]::-ms-input-placeholder, .routenplaner input[type="tel"]::-ms-input-placeholder, .routenplaner input[type="number"]::-ms-input-placeholder, .routenplaner input[type="date"]::-ms-input-placeholder, .routenplaner input[type="url"]::-ms-input-placeholder, .routenplaner input[type="password"]::-ms-input-placeholder, .webform-submission-form select[type="text"]::-ms-input-placeholder, .webform-submission-form input[type="text"]::-ms-input-placeholder, .webform-submission-form input[type="email"]::-ms-input-placeholder, .webform-submission-form input[type="tel"]::-ms-input-placeholder, .webform-submission-form input[type="number"]::-ms-input-placeholder, .webform-submission-form input[type="date"]::-ms-input-placeholder, .webform-submission-form input[type="url"]::-ms-input-placeholder, .webform-submission-form input[type="password"]::-ms-input-placeholder{opacity:0}.routenplaner select[type="text"]::placeholder,.routenplaner input[type="text"]::placeholder,.routenplaner input[type="email"]::placeholder,.routenplaner input[type="tel"]::placeholder,.routenplaner input[type="number"]::placeholder,.routenplaner input[type="date"]::placeholder,.routenplaner input[type="url"]::placeholder,.routenplaner input[type="password"]::placeholder,.webform-submission-form select[type="text"]::placeholder,.webform-submission-form input[type="text"]::placeholder,.webform-submission-form input[type="email"]::placeholder,.webform-submission-form input[type="tel"]::placeholder,.webform-submission-form input[type="number"]::placeholder,.webform-submission-form input[type="date"]::placeholder,.webform-submission-form input[type="url"]::placeholder,.webform-submission-form input[type="password"]::placeholder{opacity:0}.routenplaner input[type="text"]:not(:-moz-placeholder-shown)+label, .routenplaner input[type="email"]:not(:-moz-placeholder-shown)+label, .routenplaner input[type="tel"]:not(:-moz-placeholder-shown)+label, .routenplaner input[type="number"]:not(:-moz-placeholder-shown)+label, .routenplaner input[type="date"]:not(:-moz-placeholder-shown)+label, .routenplaner input[type="url"]:not(:-moz-placeholder-shown)+label, .routenplaner input[type="password"]:not(:-moz-placeholder-shown)+label, .routenplaner textarea:not(:-moz-placeholder-shown)+label, .webform-submission-form input[type="text"]:not(:-moz-placeholder-shown)+label, .webform-submission-form input[type="email"]:not(:-moz-placeholder-shown)+label, .webform-submission-form input[type="tel"]:not(:-moz-placeholder-shown)+label, .webform-submission-form input[type="number"]:not(:-moz-placeholder-shown)+label, .webform-submission-form input[type="date"]:not(:-moz-placeholder-shown)+label, .webform-submission-form input[type="url"]:not(:-moz-placeholder-shown)+label, .webform-submission-form input[type="password"]:not(:-moz-placeholder-shown)+label, .webform-submission-form textarea:not(:-moz-placeholder-shown)+label{transform:translate(0, -0.8rem) scale(0.7);transform-origin:0 0;position:absolute}.routenplaner input[type="text"]:not(:-ms-input-placeholder)+label, .routenplaner input[type="email"]:not(:-ms-input-placeholder)+label, .routenplaner input[type="tel"]:not(:-ms-input-placeholder)+label, .routenplaner input[type="number"]:not(:-ms-input-placeholder)+label, .routenplaner input[type="date"]:not(:-ms-input-placeholder)+label, .routenplaner input[type="url"]:not(:-ms-input-placeholder)+label, .routenplaner input[type="password"]:not(:-ms-input-placeholder)+label, .routenplaner textarea:not(:-ms-input-placeholder)+label, .webform-submission-form input[type="text"]:not(:-ms-input-placeholder)+label, .webform-submission-form input[type="email"]:not(:-ms-input-placeholder)+label, .webform-submission-form input[type="tel"]:not(:-ms-input-placeholder)+label, .webform-submission-form input[type="number"]:not(:-ms-input-placeholder)+label, .webform-submission-form input[type="date"]:not(:-ms-input-placeholder)+label, .webform-submission-form input[type="url"]:not(:-ms-input-placeholder)+label, .webform-submission-form input[type="password"]:not(:-ms-input-placeholder)+label, .webform-submission-form textarea:not(:-ms-input-placeholder)+label{transform:translate(0, -0.8rem) scale(0.7);transform-origin:0 0;position:absolute}.routenplaner input[type="text"]:not(:placeholder-shown)+label,.routenplaner input[type="text"]:focus+label,.routenplaner input[type="email"]:not(:placeholder-shown)+label,.routenplaner input[type="email"]:focus+label,.routenplaner input[type="tel"]:not(:placeholder-shown)+label,.routenplaner input[type="tel"]:focus+label,.routenplaner input[type="number"]:not(:placeholder-shown)+label,.routenplaner input[type="number"]:focus+label,.routenplaner input[type="date"]:not(:placeholder-shown)+label,.routenplaner input[type="date"]:focus+label,.routenplaner input[type="url"]:not(:placeholder-shown)+label,.routenplaner input[type="url"]:focus+label,.routenplaner input[type="password"]:not(:placeholder-shown)+label,.routenplaner input[type="password"]:focus+label,.routenplaner textarea:not(:placeholder-shown)+label,.routenplaner textarea:focus+label,.webform-submission-form input[type="text"]:not(:placeholder-shown)+label,.webform-submission-form input[type="text"]:focus+label,.webform-submission-form input[type="email"]:not(:placeholder-shown)+label,.webform-submission-form input[type="email"]:focus+label,.webform-submission-form input[type="tel"]:not(:placeholder-shown)+label,.webform-submission-form input[type="tel"]:focus+label,.webform-submission-form input[type="number"]:not(:placeholder-shown)+label,.webform-submission-form input[type="number"]:focus+label,.webform-submission-form input[type="date"]:not(:placeholder-shown)+label,.webform-submission-form input[type="date"]:focus+label,.webform-submission-form input[type="url"]:not(:placeholder-shown)+label,.webform-submission-form input[type="url"]:focus+label,.webform-submission-form input[type="password"]:not(:placeholder-shown)+label,.webform-submission-form input[type="password"]:focus+label,.webform-submission-form textarea:not(:placeholder-shown)+label,.webform-submission-form textarea:focus+label{-webkit-transform:translate(0, -0.8rem) scale(0.7);transform:translate(0, -0.8rem) scale(0.7);-webkit-transform-origin:0 0;transform-origin:0 0;position:absolute}.routenplaner input[type="text"]:not(:-moz-placeholder-shown)+label, .routenplaner input[type="email"]:not(:-moz-placeholder-shown)+label, .routenplaner input[type="tel"]:not(:-moz-placeholder-shown)+label, .routenplaner input[type="number"]:not(:-moz-placeholder-shown)+label, .routenplaner input[type="date"]:not(:-moz-placeholder-shown)+label, .routenplaner input[type="url"]:not(:-moz-placeholder-shown)+label, .routenplaner input[type="password"]:not(:-moz-placeholder-shown)+label, .routenplaner textarea:not(:-moz-placeholder-shown)+label, .webform-submission-form input[type="text"]:not(:-moz-placeholder-shown)+label, .webform-submission-form input[type="email"]:not(:-moz-placeholder-shown)+label, .webform-submission-form input[type="tel"]:not(:-moz-placeholder-shown)+label, .webform-submission-form input[type="number"]:not(:-moz-placeholder-shown)+label, .webform-submission-form input[type="date"]:not(:-moz-placeholder-shown)+label, .webform-submission-form input[type="url"]:not(:-moz-placeholder-shown)+label, .webform-submission-form input[type="password"]:not(:-moz-placeholder-shown)+label, .webform-submission-form textarea:not(:-moz-placeholder-shown)+label{opacity:0.8}.routenplaner input[type="text"]:not(:-ms-input-placeholder)+label, .routenplaner input[type="email"]:not(:-ms-input-placeholder)+label, .routenplaner input[type="tel"]:not(:-ms-input-placeholder)+label, .routenplaner input[type="number"]:not(:-ms-input-placeholder)+label, .routenplaner input[type="date"]:not(:-ms-input-placeholder)+label, .routenplaner input[type="url"]:not(:-ms-input-placeholder)+label, .routenplaner input[type="password"]:not(:-ms-input-placeholder)+label, .routenplaner textarea:not(:-ms-input-placeholder)+label, .webform-submission-form input[type="text"]:not(:-ms-input-placeholder)+label, .webform-submission-form input[type="email"]:not(:-ms-input-placeholder)+label, .webform-submission-form input[type="tel"]:not(:-ms-input-placeholder)+label, .webform-submission-form input[type="number"]:not(:-ms-input-placeholder)+label, .webform-submission-form input[type="date"]:not(:-ms-input-placeholder)+label, .webform-submission-form input[type="url"]:not(:-ms-input-placeholder)+label, .webform-submission-form input[type="password"]:not(:-ms-input-placeholder)+label, .webform-submission-form textarea:not(:-ms-input-placeholder)+label{opacity:0.8}.routenplaner input[type="text"]:not(:placeholder-shown)+label,.routenplaner input[type="email"]:not(:placeholder-shown)+label,.routenplaner input[type="tel"]:not(:placeholder-shown)+label,.routenplaner input[type="number"]:not(:placeholder-shown)+label,.routenplaner input[type="date"]:not(:placeholder-shown)+label,.routenplaner input[type="url"]:not(:placeholder-shown)+label,.routenplaner input[type="password"]:not(:placeholder-shown)+label,.routenplaner textarea:not(:placeholder-shown)+label,.webform-submission-form input[type="text"]:not(:placeholder-shown)+label,.webform-submission-form input[type="email"]:not(:placeholder-shown)+label,.webform-submission-form input[type="tel"]:not(:placeholder-shown)+label,.webform-submission-form input[type="number"]:not(:placeholder-shown)+label,.webform-submission-form input[type="date"]:not(:placeholder-shown)+label,.webform-submission-form input[type="url"]:not(:placeholder-shown)+label,.webform-submission-form input[type="password"]:not(:placeholder-shown)+label,.webform-submission-form textarea:not(:placeholder-shown)+label{opacity:0.8}.routenplaner select:focus+label,.routenplaner input[type="text"]:focus+label,.routenplaner input[type="email"]:focus+label,.routenplaner input[type="tel"]:focus+label,.routenplaner input[type="number"]:focus+label,.routenplaner input[type="date"]:focus+label,.routenplaner input[type="url"]:focus+label,.routenplaner input[type="password"]:focus+label,.routenplaner textarea:focus+label,.webform-submission-form select:focus+label,.webform-submission-form input[type="text"]:focus+label,.webform-submission-form input[type="email"]:focus+label,.webform-submission-form input[type="tel"]:focus+label,.webform-submission-form input[type="number"]:focus+label,.webform-submission-form input[type="date"]:focus+label,.webform-submission-form input[type="url"]:focus+label,.webform-submission-form input[type="password"]:focus+label,.webform-submission-form textarea:focus+label{opacity:1;color:#CB6500}.routenplaner .js-form-item-markup,.webform-submission-form .js-form-item-markup{margin:0 0}.routenplaner .js-form-type-checkbox,.webform-submission-form .js-form-type-checkbox{margin:1.4rem 0 !important;padding:0 !important}.routenplaner .js-form-type-checkbox input,.webform-submission-form .js-form-type-checkbox input{margin:0 !important;padding:0 !important}.routenplaner input[type="checkbox"],.routenplaner input[type="radio"],.webform-submission-form input[type="checkbox"],.webform-submission-form input[type="radio"]{padding:0 !important;cursor:pointer;position:absolute;left:0;display:block;z-index:-1;width:100%;height:auto;opacity:0}.routenplaner input[type="checkbox"]+label,.routenplaner input[type="radio"]+label,.webform-submission-form input[type="checkbox"]+label,.webform-submission-form input[type="radio"]+label{display:block;position:relative !important;padding:0 1rem 0 40px !important;margin:0}.routenplaner input[type="checkbox"]+label:hover:before,.routenplaner input[type="radio"]+label:hover:before,.webform-submission-form input[type="checkbox"]+label:hover:before,.webform-submission-form input[type="radio"]+label:hover:before{background:#eee;border-color:#888}.routenplaner input[type="checkbox"]+label:after,.routenplaner input[type="radio"]+label:after,.webform-submission-form input[type="checkbox"]+label:after,.webform-submission-form input[type="radio"]+label:after{-webkit-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.routenplaner input[type="checkbox"]+label:before,.routenplaner input[type="radio"]+label:before,.webform-submission-form input[type="checkbox"]+label:before,.webform-submission-form input[type="radio"]+label:before{-webkit-transition:all 0.3s;transition:all 0.3s;content:"";display:block;width:26px;height:26px;position:absolute;left:0;top:-1px;background:transparent;border:1px solid #aaa;line-height:50px}.routenplaner input[type="checkbox"]:checked+label:before,.routenplaner input[type="radio"]:checked+label:before,.webform-submission-form input[type="checkbox"]:checked+label:before,.webform-submission-form input[type="radio"]:checked+label:before{background:#CB6500;border:1px solid #CB6500}.routenplaner input[type="checkbox"]:checked+label:after,.routenplaner input[type="radio"]:checked+label:after,.webform-submission-form input[type="checkbox"]:checked+label:after,.webform-submission-form input[type="radio"]:checked+label:after{-webkit-animation-name:checked;animation-name:checked;font-family:'Material Symbols Outlined' !important;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:1px;top:0;font-size:1.45em;content:"\e5ca";color:white}.routenplaner input[type="checkbox"]:checked+label:hover:before,.routenplaner input[type="radio"]:checked+label:hover:before,.webform-submission-form input[type="checkbox"]:checked+label:hover:before,.webform-submission-form input[type="radio"]:checked+label:hover:before{background:#EB8500}@-webkit-keyframes checked{0%{-webkit-transform:scale(0.12);transform:scale(0.12)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes checked{0%{-webkit-transform:scale(0.12);transform:scale(0.12)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(0.9);transform:scale(0.9)}}.ui-widget-overlay{background:rgba(0,0,0,0.2);backdrop-filter:blur(10px)}.webform-confirmation-modal{padding:1.2em 1em 1.5em !important;border:none !important;border-radius:0 !important;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.1);box-shadow:0 0 6px rgba(0,0,0,0.1)}.webform-confirmation-modal .ui-widget-header{margin:0.3em 0 1em;background-color:transparent;border:none}.webform-confirmation-modal .ui-widget-header span{font-family:"Kanit",Verdana,Geneva,sans-serif;font-size:1.4em;font-weight:800;text-transform:uppercase}.webform-confirmation-modal .ui-widget-header button{border:none;background:transparent}#page{background:black}body.toolbar-fixed #page-wrapper{top:50px}#page-wrapper{width:100%;max-width:100%}main img{max-width:100%;height:auto}#user-login-form input:not([type="submit"]){background-color:transparent;color:white;border-top:none;border-right:none;border-left:none;border-bottom:1px solid #CB6500;padding:0.5em 0;margin-bottom:1.5em}#user-login-form input:not([type="submit"]):focus{background:transparent;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #EB8500}form .description,#user-login-form .description,.user-login-form .description{font-size:75%;line-height:1.4em;color:#555;margin-top:1em}form .description br,#user-login-form .description br,.user-login-form .description br{display:none}form .description strong,#user-login-form .description strong,.user-login-form .description strong{font-weight:500;color:#33383a}form .form-actions input.webform-button--previous,#user-login-form .form-actions input.webform-button--previous,.user-login-form .form-actions input.webform-button--previous{opacity:0.3}form .form-actions input.webform-button--previous:hover,#user-login-form .form-actions input.webform-button--previous:hover,.user-login-form .form-actions input.webform-button--previous:hover{opacity:1}form .form-actions input.webform-button--next,#user-login-form .form-actions input.webform-button--next,.user-login-form .form-actions input.webform-button--next{background:#33383a}form .js-form-type-webform-custom-composite .tabledrag-toggle-weight-wrapper,form .js-form-type-webform-custom-composite .webform-multiple-add,#user-login-form .js-form-type-webform-custom-composite .tabledrag-toggle-weight-wrapper,#user-login-form .js-form-type-webform-custom-composite .webform-multiple-add,.user-login-form .js-form-type-webform-custom-composite .tabledrag-toggle-weight-wrapper,.user-login-form .js-form-type-webform-custom-composite .webform-multiple-add{display:none !important}form .fieldset-wrapper,#user-login-form .fieldset-wrapper,.user-login-form .fieldset-wrapper{width:100%}form .webform-multiple-table--operations input,#user-login-form .webform-multiple-table--operations input,.user-login-form .webform-multiple-table--operations input{width:30px !important;height:30px !important;padding:4px !important;border:1px solid #33383a !important;margin:0 0 10px 10px !important}form .draggable,#user-login-form .draggable,.user-login-form .draggable{-webkit-transition:all .4s;transition:all .4s;background:white}form .draggable.drag,#user-login-form .draggable.drag,.user-login-form .draggable.drag{-webkit-transform:scale(1.01);transform:scale(1.01);-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2)}form .draggable .js-form-type-textfield,#user-login-form .draggable .js-form-type-textfield,.user-login-form .draggable .js-form-type-textfield{width:300px}form a.tabledrag-handle .handle,#user-login-form a.tabledrag-handle .handle,.user-login-form a.tabledrag-handle .handle{width:30px;height:30px;margin:0 10px 0 10px}form #edit-sternchentext,#user-login-form #edit-sternchentext,.user-login-form #edit-sternchentext{margin:0.5em 0 0.4em}form #edit-sternchentext p,#user-login-form #edit-sternchentext p,.user-login-form #edit-sternchentext p{margin-bottom:0}form [data-webform-key="extra"],#user-login-form [data-webform-key="extra"],.user-login-form [data-webform-key="extra"]{padding-bottom:2em}form [data-webform-key="extra"] .form-item.js-form-type-checkbox label,#user-login-form [data-webform-key="extra"] .form-item.js-form-type-checkbox label,.user-login-form [data-webform-key="extra"] .form-item.js-form-type-checkbox label{font-family:0.95em/1.5em "Kanit",Verdana,Geneva,sans-serif;text-transform:uppercase;font-weight:800;font-size:1.3em !important}form [data-webform-key="extra"] .form-item.js-form-type-checkbox label:after,#user-login-form [data-webform-key="extra"] .form-item.js-form-type-checkbox label:after,.user-login-form [data-webform-key="extra"] .form-item.js-form-type-checkbox label:after{font-size:1.15em !important}form [data-webform-key="extra"] fieldset.checkboxes--wrapper,#user-login-form [data-webform-key="extra"] fieldset.checkboxes--wrapper,.user-login-form [data-webform-key="extra"] fieldset.checkboxes--wrapper{margin:1.5em 0 2em}form [data-webform-key="extra"] fieldset .form-item.js-form-type-checkbox label,#user-login-form [data-webform-key="extra"] fieldset .form-item.js-form-type-checkbox label,.user-login-form [data-webform-key="extra"] fieldset .form-item.js-form-type-checkbox label{text-transform:inherit;font-weight:300;font-size:1em !important}form [data-webform-key="extra"] fieldset .form-item.js-form-type-checkbox label:after,#user-login-form [data-webform-key="extra"] fieldset .form-item.js-form-type-checkbox label:after,.user-login-form [data-webform-key="extra"] fieldset .form-item.js-form-type-checkbox label:after{font-size:1.5em !important}form [data-webform-key="impressum"],#user-login-form [data-webform-key="impressum"],.user-login-form [data-webform-key="impressum"]{padding-bottom:2em}form .js-form-type-webform-document-file,#user-login-form .js-form-type-webform-document-file,.user-login-form .js-form-type-webform-document-file{text-align:center}form .js-form-type-webform-document-file label,#user-login-form .js-form-type-webform-document-file label,.user-login-form .js-form-type-webform-document-file label{cursor:pointer;color:#EB8500 !important;border:2px solid #EB8500}form .js-form-type-webform-document-file .description,#user-login-form .js-form-type-webform-document-file .description,.user-login-form .js-form-type-webform-document-file .description{margin-top:0.5em;text-align:left;line-height:1.4em}form .js-form-type-webform-document-file .description br:first-child,#user-login-form .js-form-type-webform-document-file .description br:first-child,.user-login-form .js-form-type-webform-document-file .description br:first-child{display:none}form input,form input[type="submit"],form button:not(.trigger),#user-login-form input,#user-login-form input[type="submit"],#user-login-form button:not(.trigger),.user-login-form input,.user-login-form input[type="submit"],.user-login-form button:not(.trigger){-webkit-transition:all 0.3s;transition:all 0.3s;font:0.95em/1.5em "Kanit",Verdana,Geneva,sans-serif;font-weight:300;border:1px solid #ddd;padding:15px 20px;margin:0;-webkit-appearance:none;border-radius:0;width:100%}form input[type="submit"],form button:not(.trigger),#user-login-form input[type="submit"],#user-login-form button:not(.trigger),.user-login-form input[type="submit"],.user-login-form button:not(.trigger){width:100%;padding:1rem;margin-top:1rem;text-transform:uppercase;font-size:1.1rem;font-weight:800 !important;letter-spacing:1px;color:black;font-weight:300;background:#EB8500;border:none;cursor:pointer}form input[type="submit"]:hover,form button:not(.trigger):hover,#user-login-form input[type="submit"]:hover,#user-login-form button:not(.trigger):hover,.user-login-form input[type="submit"]:hover,.user-login-form button:not(.trigger):hover{-webkit-transition:all 0.3s;transition:all 0.3s;background:#fC9600}form.webform-submission-application-form-form input[type="submit"],#user-login-form.webform-submission-application-form-form input[type="submit"],.user-login-form.webform-submission-application-form-form input[type="submit"]{background:#EB8500}form.webform-submission-application-form-form input[type="submit"]:hover,#user-login-form.webform-submission-application-form-form input[type="submit"]:hover,.user-login-form.webform-submission-application-form-form input[type="submit"]:hover{background:#CB6500}form .contactform-wrapper,#user-login-form .contactform-wrapper,.user-login-form .contactform-wrapper{margin-top:1.6rem}form .contactform-wrapper #edit-box-left,form .contactform-wrapper #edit-box-right,#user-login-form .contactform-wrapper #edit-box-left,#user-login-form .contactform-wrapper #edit-box-right,.user-login-form .contactform-wrapper #edit-box-left,.user-login-form .contactform-wrapper #edit-box-right{padding:0 1rem}form .contactform-wrapper .webform-section-wrapper,#user-login-form .contactform-wrapper .webform-section-wrapper,.user-login-form .contactform-wrapper .webform-section-wrapper{width:100%;height:100%;min-height:350px;padding:0}form .contactform-wrapper .webform-section-wrapper .js-form-type-processed-text,form .contactform-wrapper .webform-section-wrapper p,form .contactform-wrapper .webform-section-wrapper iframe,#user-login-form .contactform-wrapper .webform-section-wrapper .js-form-type-processed-text,#user-login-form .contactform-wrapper .webform-section-wrapper p,#user-login-form .contactform-wrapper .webform-section-wrapper iframe,.user-login-form .contactform-wrapper .webform-section-wrapper .js-form-type-processed-text,.user-login-form .contactform-wrapper .webform-section-wrapper p,.user-login-form .contactform-wrapper .webform-section-wrapper iframe{display:block;width:100%;height:100%}@media only screen and (max-width: 36rem){.js-webform-type-fieldset,.js-form-item{width:100% !important;padding-right:0 !important}}#back-to-top{z-index:2;display:none;opacity:0;width:auto;height:auto;padding:6px;background:#EB8500;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;bottom:0;right:0;-webkit-transition:all .3s;transition:all .3s}#back-to-top span{color:black;font-size:1.6rem}#back-to-top.active{opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex}#back-to-top:hover{background:#CB6500;padding:6px 6px 14px}#block-supernova-socialmedia{position:fixed;bottom:40px;right:0;z-index:99}#block-supernova-socialmedia .social-link-field li{margin-bottom:.5rem}#block-supernova-socialmedia .social-link-field li a{-webkit-transition:all .3s;transition:all .3s;font-size:27px;text-align:center;vertical-align:middle;display:table-cell;width:38px;height:38px;color:black;background-color:#EB8500}#block-supernova-socialmedia .social-link-field li a:hover{background-color:#CB6500}.blur-in-elem{opacity:0}.blur-in{-webkit-animation-name:blurInUp;animation-name:blurInUp;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes blurInUp{from{opacity:0;-webkit-filter:blur(5px);filter:blur(5px);-webkit-transform:translate3d(0, 10%, 0);transform:translate3d(0, 10%, 0)}to{opacity:1;-webkit-filter:blur(0);filter:blur(0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes blurInUp{from{opacity:0;-webkit-filter:blur(5px);filter:blur(5px);-webkit-transform:translate3d(0, 10%, 0);transform:translate3d(0, 10%, 0)}to{opacity:1;-webkit-filter:blur(0);filter:blur(0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.delay-180{-webkit-animation-delay:.2s;animation-delay:.2s}.delay-360{-webkit-animation-delay:.4s;animation-delay:.4s}.delay-540{-webkit-animation-delay:.6s;animation-delay:.6s}.delay-720{-webkit-animation-delay:.8s;animation-delay:.8s}.delay-900{-webkit-animation-delay:1s;animation-delay:1s}.delay-1080{-webkit-animation-delay:1.2s;animation-delay:1.2s}.delay-1260{-webkit-animation-delay:1.4s;animation-delay:1.4s}.delay-1440{-webkit-animation-delay:1.6s;animation-delay:1.6s}.delay-1620{-webkit-animation-delay:1.8s;animation-delay:1.8s}.delay-1800{-webkit-animation-delay:2s;animation-delay:2s}.delay-1980{-webkit-animation-delay:2.2s;animation-delay:2.2s}.delay-2160{-webkit-animation-delay:2.4s;animation-delay:2.4s}.delay-2340{-webkit-animation-delay:2.6s;animation-delay:2.6s}.delay-2520{-webkit-animation-delay:2.8s;animation-delay:2.8s}.delay-2700{-webkit-animation-delay:3s;animation-delay:3s}.delay-2880{-webkit-animation-delay:3.2s;animation-delay:3.2s}.delay-3060{-webkit-animation-delay:3.4s;animation-delay:3.4s}.delay-3240{-webkit-animation-delay:3.6s;animation-delay:3.6s}.delay-3420{-webkit-animation-delay:3.8s;animation-delay:3.8s}.delay-3600{-webkit-animation-delay:4s;animation-delay:4s}@-ms-viewport{width:device-width}@media only screen and (max-width: 36rem){[id*="edit-formularfelder"] .form-item,[id*="edit-berufsbezeichnung"] .form-item{width:calc(100% - .25em) !important}}@media only screen and (min-width: 36rem){[id*="edit-formularfelder"] .form-item,[id*="edit-berufsbezeichnung"] .form-item{width:calc(50% - .25em) !important}.employee{padding:1.4em}.employee .views-field-title,.employee .views-field-body{padding:0}footer #block-relation-footer span{display:inline-block}}@media only screen and (min-width: 48rem){.paragraph--type--gallery .lightbox-gallery:before{content:'';display:block;width:4.1666666vw;height:100%;position:absolute;z-index:99;top:0;left:0;background:#000;background:-webkit-gradient(linear, left top, right top, from(#000), to(rgba(0,0,0,0)));background:linear-gradient(90deg, #000 0%, rgba(0,0,0,0) 100%)}.paragraph--type--gallery .lightbox-gallery:after{content:'';display:block;width:8vw;height:100%;position:absolute;z-index:99;top:0;right:0;background:#000;background:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0)), color-stop(90%, #000));background:linear-gradient(90deg, rgba(0,0,0,0) 0%, #000 90%)}.form-item input:not([type="checkbox"])+label,.form-item input:not([type="submit"]),.form-item textarea,.form-item select,.radio-item input:not([type="checkbox"])+label,.radio-item input:not([type="submit"]),.radio-item textarea,.radio-item select,input input:not([type="checkbox"])+label,input input:not([type="submit"]),input textarea,input select,input[type="submit"] input:not([type="checkbox"])+label,input[type="submit"] input:not([type="submit"]),input[type="submit"] textarea,input[type="submit"] select,button:not(.trigger) input:not([type="checkbox"])+label,button:not(.trigger) input:not([type="submit"]),button:not(.trigger) textarea,button:not(.trigger) select,[data-webform-key="extra"] .form-item.js-form-type-checkbox label input:not([type="checkbox"])+label,[data-webform-key="extra"] .form-item.js-form-type-checkbox label input:not([type="submit"]),[data-webform-key="extra"] .form-item.js-form-type-checkbox label textarea,[data-webform-key="extra"] .form-item.js-form-type-checkbox label select{font:1em/1.5em "Kanit",Verdana,Geneva,sans-serif}.node--job_offer h1{font-size:2.2em}.node--job_offer h2{font-size:1.7em}h1{font-size:2.8em}h2{font-size:2.4em}.cookiesjsr-banner{padding:1em}.slider-markup-container h5{font-size:5.5vw !important}.slider-markup-container h5 span{display:inline-block !important}.md-slide-item .md-objects{-webkit-transform:scale(1.4);transform:scale(1.4);left:26vw;text-shadow:0 1px 4px rgba(0,0,0,0.5)}.service .icon{text-align:center;padding:0}}@media only screen and (min-width: 64rem){.header-infos{display:block;opacity:1;visibility:visible}.slider-markup-container .slider-markup h2{font-size:4vw !important}aside{margin-top:0 !important;padding:0 2.5em}.md-slide-item .md-main-img:before{content:'';display:none}.md-slide-item .md-objects{-webkit-transform:scale(1);transform:scale(1);left:5vw;text-shadow:none}.slider-markup-container h5{font-size:3.5em !important}.padding-right{padding-right:2.2rem}.padding-top{padding-top:1.6rem}}@media only screen and (min-width: 80rem){.md-slide-item .md-objects{left:0}.paragraph-wrapper{margin:4.4rem auto}}
