﻿@font-face{font-display:swap;font-family:'Roboto Serif';font-style:normal;font-weight:200;src:url("../fonts/roboto-serif-v13-latin-200.eot");src:url("../fonts/roboto-serif-v13-latin-200.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-serif-v13-latin-200.woff2") format("woff2"),url("../fonts/roboto-serif-v13-latin-200.woff") format("woff"),url("../fonts/roboto-serif-v13-latin-200.ttf") format("truetype"),url("../fonts/roboto-serif-v13-latin-200.svg#RobotoSerif") format("svg")}@font-face{font-display:swap;font-family:'Roboto Serif';font-style:normal;font-weight:400;src:url("../fonts/roboto-serif-v13-latin-regular.eot");src:url("../fonts/roboto-serif-v13-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-serif-v13-latin-regular.woff2") format("woff2"),url("../fonts/roboto-serif-v13-latin-regular.woff") format("woff"),url("../fonts/roboto-serif-v13-latin-regular.ttf") format("truetype"),url("../fonts/roboto-serif-v13-latin-regular.svg#RobotoSerif") format("svg")}@font-face{font-display:swap;font-family:'Roboto Serif';font-style:normal;font-weight:500;src:url("../fonts/roboto-serif-v13-latin-500.eot");src:url("../fonts/roboto-serif-v13-latin-500.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-serif-v13-latin-500.woff2") format("woff2"),url("../fonts/roboto-serif-v13-latin-500.woff") format("woff"),url("../fonts/roboto-serif-v13-latin-500.ttf") format("truetype"),url("../fonts/roboto-serif-v13-latin-500.svg#RobotoSerif") format("svg")}@font-face{font-display:swap;font-family:'Roboto Serif';font-style:normal;font-weight:600;src:url("../fonts/roboto-serif-v13-latin-600.eot");src:url("../fonts/roboto-serif-v13-latin-600.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-serif-v13-latin-600.woff2") format("woff2"),url("../fonts/roboto-serif-v13-latin-600.woff") format("woff"),url("../fonts/roboto-serif-v13-latin-600.ttf") format("truetype"),url("../fonts/roboto-serif-v13-latin-600.svg#RobotoSerif") format("svg")}@font-face{font-display:swap;font-family:'Roboto Serif';font-style:normal;font-weight:800;src:url("../fonts/roboto-serif-v13-latin-800.eot");src:url("../fonts/roboto-serif-v13-latin-800.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-serif-v13-latin-800.woff2") format("woff2"),url("../fonts/roboto-serif-v13-latin-800.woff") format("woff"),url("../fonts/roboto-serif-v13-latin-800.ttf") format("truetype"),url("../fonts/roboto-serif-v13-latin-800.svg#RobotoSerif") format("svg")}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:300;src:url("../fonts/roboto-v30-latin-300.eot");src:url("../fonts/roboto-v30-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-300.woff2") format("woff2"),url("../fonts/roboto-v30-latin-300.woff") format("woff"),url("../fonts/roboto-v30-latin-300.ttf") format("truetype"),url("../fonts/roboto-v30-latin-300.svg#Roboto") format("svg")}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;src:url("../fonts/roboto-v30-latin-regular.eot");src:url("../fonts/roboto-v30-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-regular.woff2") format("woff2"),url("../fonts/roboto-v30-latin-regular.woff") format("woff"),url("../fonts/roboto-v30-latin-regular.ttf") format("truetype"),url("../fonts/roboto-v30-latin-regular.svg#Roboto") format("svg")}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:500;src:url("../fonts/roboto-v30-latin-500.eot");src:url("../fonts/roboto-v30-latin-500.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-500.woff2") format("woff2"),url("../fonts/roboto-v30-latin-500.woff") format("woff"),url("../fonts/roboto-v30-latin-500.ttf") format("truetype"),url("../fonts/roboto-v30-latin-500.svg#Roboto") format("svg")}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:700;src:url("../fonts/roboto-v30-latin-700.eot");src:url("../fonts/roboto-v30-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-700.woff2") format("woff2"),url("../fonts/roboto-v30-latin-700.woff") format("woff"),url("../fonts/roboto-v30-latin-700.ttf") format("truetype"),url("../fonts/roboto-v30-latin-700.svg#Roboto") format("svg")}*{font-family:"Roboto"}SPAN[style] A{text-decoration:none}p{font-family:"Roboto"}p span{font-family:"Roboto"}BODY{background:#FFF;font-weight:400;color:#706f6f;font-size:16px;line-height:1.4;position:relative}.wrapper{width:100%;max-width:1280px;margin:0 auto 0 auto}@media (max-width: 1320px){.wrapper{margin-left:25px;margin-right:25px;width:auto}}.text-center{text-align:center}.page{position:relative;display:block;width:calc(100%);min-height:100vh;padding-bottom:80px;transition:padding-top 250ms ease-in-out}@media (max-width: 1000px){.page{padding-bottom:20px}}.page A{text-decoration:none}.page.blurred{filter:blur(5px)}H3.onlybold{margin:14px 0;padding:0;font-weight:800;font-size:inherit}A.np-select{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;line-height:24px;color:#706f6f;text-decoration:none;font-size:18px}A.np-select::before{content:"";display:block;width:24px;height:24px;background:#D8CFBA;border-radius:5px;margin-right:5px;position:relative}A.np-select:hover::before{background:#fed881}A.np-select.selected::after{content:"×";position:absolute;top:-2.5px;left:1.5px;display:block;font-size:36px;font-weight:900;font-family:"Roboto Serif"}A.arrow-top{position:absolute;bottom:30px;right:30px;width:50px;height:50px;display:block;background:url("../gfx/pfeil-top.svg") no-repeat center center scroll transparent;background-size:contain;animation:pulsating 2.5s infinite linear}li{list-style-type:square}@keyframes pulsating{0%{transform:scale(1)}50%{transform:scale(1.4)}100%{transform:scale(1)}}HEADER{display:block;position:fixed;top:0px;right:0px;z-index:44;height:100px;width:100%}FOOTER{background:#14646e;width:100%;display:block;position:relative;color:#fff;padding-top:60px;padding-bottom:60px;font-size:16px}@media (max-width: 1560px){FOOTER{padding-top:30px}}FOOTER .wrapper-footer{margin-left:260px;margin-right:260px}@media (max-width: 1560px){FOOTER .wrapper-footer{margin:0px}}FOOTER .wrapper-footer .flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (max-width: 1560px){FOOTER .wrapper-footer .flex{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}FOOTER .wrapper-footer UL{margin:0;display:-ms-flexbox;display:flex;list-style:none;padding-left:0px;padding-right:0px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}@media (max-width: 1560px){FOOTER .wrapper-footer UL{-ms-flex-align:center;align-items:center}}FOOTER .wrapper-footer UL li{color:white;list-style-type:none;margin-bottom:5px}@media (max-width: 1560px){FOOTER .wrapper-footer UL li{margin-top:10px;margin-left:0px;text-decoration:underline}}FOOTER .wrapper-footer UL li:hover{color:#14646e;transition:0.3s color ease}FOOTER .wrapper-footer span{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin-bottom:5px}FOOTER .wrapper-footer A{text-decoration:none;color:white;transition:0.3s color ease;font-weight:200;margin:0;padding:0}FOOTER .wrapper-footer A:hover{opacity:0.7;transition:0.3s color ease}@media (max-width: 1560px){FOOTER .wrapper-footer A{font-size:16px}}FOOTER .wrapper-footer .link-image{height:20px;margin-right:5px}FOOTER .wrapper-footer h1{font-size:16px;font-weight:600;margin:0;padding:0}FOOTER .wrapper-footer P{color:white;margin:0;padding:0;display:block;list-style:none;font-weight:200}FOOTER .wrapper-footer .medienblick{font-weight:600}@media (max-width: 1560px){FOOTER .wrapper-footer .medienblick{margin-left:10px;margin-top:10px}}FOOTER .wrapper-footer .medienblick a{color:white;font-weight:600}FOOTER .wrapper-footer .medienblick a:hover{opacity:0.7;transition:0.3s color ease}FOOTER .wrapper-footer .leftcolumn{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-right:100px}@media (max-width: 1560px){FOOTER .wrapper-footer .leftcolumn{margin-right:0px;margin-bottom:30px;-ms-flex-align:center;align-items:center}}FOOTER .wrapper-footer .leftcolumn .logoimg{height:200px;width:auto}FOOTER .wrapper-footer .middlecolumn{-ms-flex-preferred-size:100%;flex-basis:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (max-width: 1560px){FOOTER .wrapper-footer .middlecolumn{-ms-flex-align:center;align-items:center;margin-bottom:30px}}FOOTER .wrapper-footer .rightcolumn{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;min-width:500px}FOOTER .wrapper-footer .rightcolumn a{font-weight:600}@media (max-width: 1560px){FOOTER .wrapper-footer .rightcolumn{-ms-flex-align:center;align-items:center;min-width:0px}}FOOTER .wrapper-footer .rightcolumn .social-holder{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:20px;-ms-flex-pack:justify;justify-content:space-between;gap:30px}FOOTER .wrapper-footer .rightcolumn .social-holder a{padding:0px;margin:0px}FOOTER .wrapper-footer .rightcolumn .social-holder a:hover{opacity:0.7;transition:0.3s color ease}FOOTER .wrapper-footer .rightcolumn .social-holder img{height:30px}.form-control{background:#FFF;border:1px solid #707070;position:relative;display:inline-block;color:#706f6f;line-height:1;padding:8px 10px 6px 10px}.btn{background:#D8CFBA;color:#706f6f;border:none;font-size:18px;line-height:1.1;border-radius:20px;padding:10px 30px;text-align:center;display:inline-block;position:relative;transition:.3s background ease;text-decoration:none}.btn:hover{background:#fed881;transition:.3s background ease}#headerimage{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;z-index:1000;background-color:#fff;width:100%;height:155px}@media (max-width: 1500px){#headerimage{padding-left:10px;padding-right:10px;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;height:85px}}#headerimage .imageholder{display:-ms-flexbox;display:flex;background-color:#fff;height:200px;width:200px;margin-bottom:-45px;padding:10px;padding-left:18px;padding-right:18px}@media (max-width: 1500px){#headerimage .imageholder{display:none}}#headerimage .imageholder IMG{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;height:174px;width:164px}#headerimage .imageholder-resp{background-color:#fff;height:110px;width:100px;margin-bottom:-25px;padding:10px 5px;position:absolute;left:calc(50% - 50px);top:0px}@media (min-width: 1500px){#headerimage .imageholder-resp{display:none}}#headerimage .imageholder-resp IMG{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;height:90px;width:90px}#headerimage #burger-menu{position:absolute;z-index:1001;right:10px;top:10px;scale:0.5;transition:all 250ms ease-in-out}#navi{display:-ms-flexbox;display:flex;position:relative;z-index:55}@media (max-width: 1500px){#navi{display:none;position:absolute;top:0px;left:0%;right:0px;opacity:1;padding:0px;width:auto;height:auto;background-color:#14646ee6;-ms-flex-direction:column;flex-direction:column}}#navi UL{position:relative;display:-ms-flexbox;display:flex;top:0px;left:0px;bottom:0px;width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:0;margin:0;list-style:none}@media (max-width: 1500px){#navi UL{margin-top:0px;margin-bottom:25px;-ms-flex-direction:column;flex-direction:column}#navi UL.first{margin-bottom:0px}}#navi UL LI{position:relative;display:block;width:auto;padding:0;list-style:none;background-color:transparent}@media (max-width: 1500px){#navi UL LI{margin-top:25px}}#navi UL LI A{position:relative;text-align:center;color:#706f6f;font-size:20px;white-space:nowrap;padding:0px 25px;text-decoration:none;transition:0.3s background ease;text-align:center;font-family:"Roboto Serif";-webkit-tap-highlight-color:transparent}@media (max-width: 1500px){#navi UL LI A{color:white}}@media (min-width: 1500px){#navi UL LI A:hover{color:#14646e;font-weight:500}}@media (max-width: 1500px){#navi UL LI A:hover{color:#aedde9}}@media (min-width: 1500px){#navi UL LI.active A{color:#14646e;font-weight:500}}.container-arrow-up{position:fixed;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;left:92vw;bottom:-30px;width:72px;height:100px;z-index:1000;border-radius:50%;cursor:pointer;opacity:0%;transition:0.4s all ease}@media (max-width: 1500px){.container-arrow-up{left:88vw}}@media (max-width: 1500px){.container-arrow-up{left:83vw}}.container-arrow-up.move-up{bottom:30px;opacity:80%}@media (max-width: 676px){.container-arrow-up.move-up{bottom:10px}}.container-arrow-up .scroll-arrow{height:72px;width:72px}.container-arrow-up .scroll-arrow .cls-1{fill:#eee;transition:0.4s all ease}.container-arrow-up .scroll-arrow:hover .cls-1{fill:#353535;transition:0.4s all ease}@media (max-width: 676px){.container-arrow-up{height:75px;width:55px;right:10px}.container-arrow-up .scroll-arrow{height:55px;width:55px}}.container-arrow-up .scroll-icon{width:72px;height:72px;object-fit:contain}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.nl-captcha-refresh,.nl-captcha-refresh>*{color:#706f6f;margin-top:0.25rem;display:inline-block;font-size:14px}#captchacode,#nl-captcha INPUT.form-input{line-height:1.3;border:0;background-color:#efefee;margin-top:5px;margin-bottom:5px;padding:8px 10px 6px 10px;margin-left:10px}@media (max-width: 517px){#captchacode,#nl-captcha INPUT.form-input{margin-left:0;max-width:280px}}.captcha-form{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media (max-width: 517px){.captcha-form{-ms-flex-direction:column;flex-direction:column}}#captchacode{height:50px}.nl-captcha-image{height:60px}@media (max-width: 517px){.nl-captcha-image{max-width:280px}}.burger-menu{display:none;-ms-flex-pack:center;justify-content:center}.burger-menu svg rect{transform-origin:50% 50%;fill:#14646e}.burger-menu svg.opened rect{fill:#fff}@media (max-width: 1499px){.burger-menu{display:block}}.kontakt-header{display:block;position:relative;padding-top:80px;padding-bottom:80px}.kontakt-header .link-container{display:-ms-flexbox;display:flex;margin-top:60px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:row;flex-direction:row;gap:75px}@media (max-width: 999px){.kontakt-header .link-container{-ms-flex-pack:center;justify-content:center}}@media (max-width: 650px){.kontakt-header .link-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.kontakt-header .text{line-height:1.5;font-size:18px}@media (max-width: 999px){.kontakt-header .text{font-size:16px;line-height:24px}}.kontakt-header h1.hl,.kontakt-header h2.hl,.kontakt-header h3.hl,.kontakt-header h4.hl{margin:0;padding:0;font-size:30px;font-family:"Square721";letter-spacing:3px;display:block;position:relative;text-align:left;margin-bottom:10px;color:#000000}.kontakt-header h1.hl.hl-mb-small,.kontakt-header h2.hl.hl-mb-small,.kontakt-header h3.hl.hl-mb-small,.kontakt-header h4.hl.hl-mb-small{margin-bottom:20px}.kontakt-header h1.hl.hl-mb-medium,.kontakt-header h2.hl.hl-mb-medium,.kontakt-header h3.hl.hl-mb-medium,.kontakt-header h4.hl.hl-mb-medium{margin-bottom:40px}.kontakt-header h1.hl.hl-mb-big,.kontakt-header h2.hl.hl-mb-big,.kontakt-header h3.hl.hl-mb-big,.kontakt-header h4.hl.hl-mb-big{margin-bottom:60px}@media (max-width: 999px){.kontakt-header h1.hl,.kontakt-header h2.hl,.kontakt-header h3.hl,.kontakt-header h4.hl{font-size:20px;text-align:center;margin-bottom:20px}.kontakt-header h1.hl.hl-mb-small,.kontakt-header h2.hl.hl-mb-small,.kontakt-header h3.hl.hl-mb-small,.kontakt-header h4.hl.hl-mb-small{margin-bottom:15px}.kontakt-header h1.hl.hl-mb-medium,.kontakt-header h2.hl.hl-mb-medium,.kontakt-header h3.hl.hl-mb-medium,.kontakt-header h4.hl.hl-mb-medium{margin-bottom:30px}.kontakt-header h1.hl.hl-mb-big,.kontakt-header h2.hl.hl-mb-big,.kontakt-header h3.hl.hl-mb-big,.kontakt-header h4.hl.hl-mb-big{margin-bottom:45px}}.kontakt-header h2.shl,.kontakt-header h3.shl,.kontakt-header h4.shl,.kontakt-header h5.shl,.kontakt-header h6.shl{margin-top:0px;padding:0;font-size:28px;letter-spacing:2px;font-weight:300;color:#14646e;display:block;position:relative}@media (max-width: 999px){.kontakt-header h2.shl,.kontakt-header h3.shl,.kontakt-header h4.shl,.kontakt-header h5.shl,.kontakt-header h6.shl{font-size:19px;text-align:center}}.kontakt-header a{color:#000000;text-decoration:none;font-size:19px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.kontakt-header p{color:#000000;text-decoration:none;font-size:19px}.kontakt-header img{height:90px;width:90px}.fullscreen-header{width:100%;height:100%;display:block;position:relative;margin-bottom:86px}.fullscreen-header .header-image{display:block;width:100%;margin-bottom:66px;min-height:300px;max-height:720px;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fullscreen-header .header-image.weight_top{object-position:0% 10%}.fullscreen-header .header-image.weight_bottom{object-position:0% 90%}.fullscreen-header .grey-box{background-color:#eaeaeacd;position:absolute;left:20%;right:20%;bottom:-66px;padding:75px 75px;animation-name:fadein;animation-duration:4s;animation-iteration-count:1;animation-fill-mode:forwards}@media (max-width: 1500px){.fullscreen-header .grey-box{left:15%;right:15%;padding:50px 50px}}@media (max-width: 1100px){.fullscreen-header .grey-box{left:10%;right:10%;padding:25px 25px}}@media (max-width: 750px){.fullscreen-header .grey-box{left:12px;right:12px;padding:15px 15px}}.fullscreen-header .grey-box h1{font-weight:400;font-family:"Roboto Serif";letter-spacing:3px;color:#000000;text-align:center;font-size:30px;margin:0 0 0 0;display:block;position:relative}@media (max-width: 1500px){.fullscreen-header .grey-box h1{font-size:24px}}@media (max-width: 1100px){.fullscreen-header .grey-box h1{font-size:22px}}@media (max-width: 750px){.fullscreen-header .grey-box h1{font-size:18px}}.fullscreen-header .grey-box p{font-size:22px;margin-top:40px;color:#706f6f;text-align:center;margin-bottom:0px;padding-bottom:0px}@media (max-width: 1500px){.fullscreen-header .grey-box p{margin-top:30px;font-size:18px}}@keyframes fadein{from{opacity:0%}to{opacity:100%}}.fullscreen-header-video{width:100%;height:100%;display:block;position:relative}.fullscreen-header-video .header-video{display:block;width:100%;margin-bottom:66px;min-height:300px;max-height:913px;object-fit:cover}.fullscreen-header-video .grey-box{background-color:rgba(0,0,0,0.6);position:absolute;left:20%;right:20%;bottom:9%;height:220px;padding:75px 75px;z-index:500;animation-name:fadein;animation-duration:3s;animation-iteration-count:1;animation-fill-mode:forwards;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width: 1500px){.fullscreen-header-video .grey-box{left:15%;right:15%;padding:50px 50px;height:200px}}@media (max-width: 1100px){.fullscreen-header-video .grey-box{left:10%;right:10%;padding:20px 20px;height:140px}}@media (max-width: 800px){.fullscreen-header-video .grey-box{left:8%;right:8%;left:0px;right:0px;height:100px;padding:10px 10px}}.fullscreen-header-video .grey-box .logo-box{position:absolute;margin-bottom:5px;animation-name:fadeout;animation-duration:1s;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:5s}@media (max-width: 800px){.fullscreen-header-video .grey-box .logo-box{margin-bottom:0px}}@media (max-width: 800px){.fullscreen-header-video .grey-box .logo-box .logoimg{height:70px}}.fullscreen-header-video .grey-box .headlines-box{position:absolute;opacity:0;animation-name:fadein;animation-duration:1s;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:6s;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:space-evenly;justify-content:space-evenly;gap:180px}@media (max-width: 1100px){.fullscreen-header-video .grey-box .headlines-box{gap:80px}}@media (max-width: 800px){.fullscreen-header-video .grey-box .headlines-box{gap:40px}}.fullscreen-header-video .grey-box .headlines-box h1{font-weight:700;font-family:"Roboto Serif";color:#14646e;text-align:center;font-size:40px;margin:0 0 0 0;display:block;position:relative;padding:0px;margin-bottom:5px}.fullscreen-header-video .grey-box .headlines-box h1.white{color:white}@media (max-width: 1500px){.fullscreen-header-video .grey-box .headlines-box h1{font-size:30px}}@media (max-width: 1100px){.fullscreen-header-video .grey-box .headlines-box h1{font-size:24px}}@media (max-width: 750px){.fullscreen-header-video .grey-box .headlines-box h1{font-size:20px;margin-bottom:0px}}@keyframes fadein{from{opacity:0%}to{opacity:100%}}@keyframes fadeout{from{opacity:100%}to{opacity:0%}}.image-subheader{width:100%;height:100%;display:block;position:relative}.image-subheader .header-image{display:block;width:100%;object-fit:cover}:root{--imageHeight: 150px}@media (max-width: 767px){:root{--imageHeight: 100px
  }}@media (max-width: 400px){:root{--imageHeight: 50px}}.container{position:relative;margin-bottom:30px}@media (max-width: 1000px){.container{margin-bottom:20px}}@media (max-width: 767px){.container{margin-bottom:10px}}@media (max-width: 400px){.container{margin-bottom:5px}}.mySlides{display:none}.cursor{cursor:pointer}#prev{cursor:pointer;position:absolute;top:calc((var(--imageHeight) / 2) - 35px);padding:16px;margin:auto;color:white;font-weight:bold;font-size:20px;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;left:0;border-radius:0 3px 3px 0}#prev:hover{background-color:rgba(0,0,0,0.8)}#next{cursor:pointer;position:absolute;top:calc((var(--imageHeight) / 2) - 35px);padding:16px;margin:auto;color:white;font-weight:bold;font-size:20px;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;right:0;border-radius:3px 0 0 3px}#next:hover{background-color:rgba(0,0,0,0.8)}.numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.caption-container{text-align:start;font-size:16px;line-height:1.5;color:#706f6f}@media (max-width: 767px){.caption-container{font-size:12px;line-height:16px}}.row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:15px}@media (max-width: 767px){.row{gap:10px}}@media (max-width: 767px){.row{gap:5px}}.row .column{height:var(--imageHeight);padding-right:0px}.row .column img{height:100%;width:100%;opacity:0.6;object-fit:contain}.row .column img[active]{opacity:1}.row .column img:hover{opacity:1}.row::after{display:table;clear:both}.swiper{width:100%}.swiper img{height:100%;width:100%;object-fit:contain}.swiper .swiper-wrapper{height:auto}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27 *2);height:calc(var(--swiper-navigation-size) *2);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:white;background-color:#99999944}#imagegalleryviewer{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:rgba(0,0,0,0.5);display:-ms-flexbox;display:flex;z-index:1111;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#imagegalleryviewer A.close{position:absolute;z-index:1112;display:block;color:#fff;font-size:2.5rem;line-height:1;top:15px;right:20px;text-decoration:none;font-weight:300;transition:0.2s all ease}#imagegalleryviewer A.close:hover{transition:0.2s all ease;transform:scale(1.2, 1.2)}#imagegalleryviewer A.prev,#imagegalleryviewer A.next{font-size:2rem;line-height:1;text-decoration:none;transform:scale(1, 2.25);opacity:0.8;text-shadow:2px 2px 5px rgba(139,129,102,0.5);transition:0.2s all ease;padding:10px;color:#fff}@media (max-width: 767px){#imagegalleryviewer A.prev,#imagegalleryviewer A.next{opacity:0.5;position:absolute;z-index:111;right:0px;top:calc(50% - 30px)}}#imagegalleryviewer A.prev.prev,#imagegalleryviewer A.next.prev{left:0px;right:auto}#imagegalleryviewer A.prev.disabled,#imagegalleryviewer A.next.disabled{opacity:0 !important;pointer-events:none}#imagegalleryviewer A.prev:hover,#imagegalleryviewer A.next:hover{transition:0.2s all ease;transform:scale(1.1, 2.5);opacity:1;text-shadow:2px 2px 5px rgba(139,129,102,0.75)}#imagegalleryviewer A.prev{margin-right:5px}#imagegalleryviewer A.next{margin-left:5px}#imagegalleryviewer .title_description{display:block;width:100%;background:rgba(255,255,255,0.85);color:#000;position:absolute;bottom:0px;left:0px;right:0px;padding:6px 12px}#imagegalleryviewer IMG{display:block;position:relative;height:auto;width:auto;max-height:calc(100% - 100px);max-width:calc(100% - 100px);box-shadow:3px 3px 8px rgba(139,129,102,0.5)}@media (max-width: 767px){#imagegalleryviewer IMG{max-height:100%;max-width:100%}}.full-headline{position:relative;text-align:center;color:#000000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:30px;padding-bottom:30px}@media (max-width: 900px){.full-headline{font-size:18px}}.full-headline.full-headline-styling-colorblock{background-color:#000000;color:#fff}.full-headline h1,.full-headline h2,.full-headline h3,.full-headline h4,.full-headline h5{font-family:"Roboto Serif";padding:0px;margin:0px;font-size:30px;line-height:1.5;font-weight:400;position:relative;text-align:left}@media (max-width: 900px){.full-headline h1,.full-headline h2,.full-headline h3,.full-headline h4,.full-headline h5{font-size:18px;text-align:center}}.formfield{margin-top:5px}.formfield input,.formfield textarea{width:100%;border:0;background-color:#e5e5e5;margin-top:5px;margin-bottom:10px}.formfield .data-privacy input[type="checkbox"]{position:relative;left:15px;top:-4px;z-index:0;-webkit-appearance:none}.formfield .data-privacy input[type="checkbox"]+label::before{min-width:18px;width:18px;min-height:18px;height:18px;border-radius:3px;border:2px solid #706f6f;background-color:#fff;display:block;content:"";float:left;margin-right:5px;z-index:5;position:relative}.formfield .data-privacy input[type="checkbox"]:checked+label::before{box-shadow:inset 0px 0px 0px 3px #fff;background-color:#000000}.background-hobel{margin-top:60px}.background-hobel .big-button{margin-top:60px;text-align:center;color:#706f6f;border:2px #000000 solid;border-radius:10px;font-size:18px;line-height:30px;padding:5px 40px;transition:0.3s background ease;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent}.background-hobel .big-button:hover{color:#fff;background:#000000;transition:0.3s background ease}.background-hobel #contacterrormsg{color:red}.background-hobel .standard-text-box{padding-top:0px;padding-bottom:0px}.background-hobel .text-center{margin-bottom:75px}.background-hobel .contactform{margin-top:30px}.background-hobel .datenschutzlabel{margin-left:30px;margin-right:20px;margin-bottom:20px;color:#14646e;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 1000px){.background-hobel .datenschutzlabel{margin-right:10px}}.background-hobel .datenschutzlink{color:#14646e}.background-hobel .datenschutzlink.start{margin-top:20px}.background-hobel .requiredfield{font-weight:300;color:#14646e}.background-hobel .kontaktformsubheader{margin-top:0px;padding-top:0px;margin-bottom:30px;font-family:"Roboto Serif";color:#14646e;text-align:left;color:#14646e;font-size:22px;font-weight:600}@media (max-width: 600px){.background-hobel .kontaktformsubheader{font-size:22px}}.background-hobel .firstline{display:-ms-flexbox;display:flex}.background-hobel .captcharow{margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}@media (max-width: 1100px){.background-hobel .captcharow{-ms-flex-direction:column;flex-direction:column}}.background-hobel .sendbutton{margin-top:0.25rem;display:-ms-flexbox;display:flex;display:block;position:relative;text-align:center;background-color:#14646e;height:50px;width:460px;color:white;border-style:none;font-family:"Roboto";font-size:18px;text-align:center;text-decoration:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 1100px){.background-hobel .sendbutton{margin-top:40px;margin-bottom:20px}}@media (max-width: 540px){.background-hobel .sendbutton{width:100%}}.standard-text-box{display:block;position:relative;margin-top:70px;margin-bottom:70px}@media (max-width: 999px){.standard-text-box{margin-top:40px;margin-bottom:40px}}.standard-text-box .text{font-size:18px;color:#706f6f;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-family:"Roboto";font-weight:300}@media (max-width: 999px){.standard-text-box .text{font-size:18px}}.standard-text-box a{color:#706f6f;font-weight:500;text-decoration:none}.standard-text-box table{margin-top:5px;margin-bottom:5px;margin-left:-20px;width:585px}@media (max-width: 650px){.standard-text-box table{width:90%}}@media (max-width: 999px){.standard-text-box table{margin-left:0px}}.standard-text-box table th{background-color:#14646e;color:white;text-align:left;font-weight:500;padding:5px 20px;border:white solid 2px}.standard-text-box table td{background-color:#e5e5e5;color:#706f6f;text-align:left;padding:5px 20px;border:white solid 2px}.standard-text-box h1.hl,.standard-text-box h2.hl,.standard-text-box h3.hl,.standard-text-box h4.hl{margin:0;padding:0;font-size:22px;font-family:"Roboto Serif";font-weight:600;display:block;position:relative;color:#14646e;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (max-width: 999px){.standard-text-box h1.hl,.standard-text-box h2.hl,.standard-text-box h3.hl,.standard-text-box h4.hl{font-size:20px;margin-bottom:5px}}.standard-list-box{display:block;position:relative;background:#FFF;color:#706f6f;padding:40px 0 40px 0}.standard-list-box .wrapper{position:relative}.standard-list-box.standard-list-box-bg-grey{background:#14646e}.standard-list-box UL{padding:0;list-style:none;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column}.standard-list-box UL LI{margin:0 0 2.75rem 0;padding:0 0 0 0;list-style:none;display:block;position:relative;text-align:left}.standard-list-box UL LI H1.hl,.standard-list-box UL LI H2.hl,.standard-list-box UL LI H3.hl,.standard-list-box UL LI H4.hl,.standard-list-box UL LI H5.hl,.standard-list-box UL LI H6.hl{margin:0 0 0.5rem 0;padding:0;display:block;position:relative;font-weight:500;font-size:24px;color:#000000}@media (max-width: 767px){.standard-list-box UL LI H1.hl,.standard-list-box UL LI H2.hl,.standard-list-box UL LI H3.hl,.standard-list-box UL LI H4.hl,.standard-list-box UL LI H5.hl,.standard-list-box UL LI H6.hl{font-size:22px}}.standard-list-box UL LI .text{line-height:24px;font-family:"Roboto"}.image-box{display:block;position:relative;background:#FFF;color:#706f6f;padding:40px 0}.image-box IMG{width:100%;height:auto;display:block;position:relative}.image-box.image-box-images-2 .images,.image-box.image-box-images-3 .images,.image-box.image-box-images-4 .images{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:start;align-items:flex-start;gap:24px}@media (max-width: 767px){.image-box.image-box-images-2 .images,.image-box.image-box-images-3 .images,.image-box.image-box-images-4 .images{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 24px}}.image-box.image-box-images-2 .image-col{width:50%}@media (max-width: 767px){.image-box.image-box-images-2 .image-col{width:100%}}.image-box.image-box-images-3 .image-col{width:33.333%}@media (max-width: 767px){.image-box.image-box-images-3 .image-col{width:100%}}.image-box.image-box-images-4 .image-col{width:25%}@media (max-width: 767px){.image-box.image-box-images-4 .image-col{width:100%}}.image-box .textpart{margin-top:20px}.image-box.image-box-grey{background:#494749;color:#FFF}.image-box.image-box-orange{background:#000000;color:#FFF}.image-box.image-box-white{background:#FFF;color:#706f6f}.image-box.image-box-lightblue{background:#EFF6FC;color:#706f6f}.image-box.image-box-blue{background:#009AD8;color:#FFF}.image-box.image-box-darkgreen{background:#51AD32;color:#FFF}.image-box.image-box-lightgreen{background:#AEC90B;color:#FFF}.standard-text-image-box{display:-ms-flexbox;display:flex;position:relative;padding:40px 0}.standard-text-image-box.bg-grey{background:#e5e5e5}.standard-text-image-box .image-holder{display:block;position:relative;margin-right:150px;-ms-flex-preferred-size:50%;flex-basis:50%}@media (max-width: 1300px){.standard-text-image-box .image-holder{margin-right:50px}}@media (max-width: 900px){.standard-text-image-box .image-holder{width:100%;margin-right:0;text-align:left}}.standard-text-image-box .image-holder.image-holder-txtimg{margin-left:150px;margin-right:0px}@media (max-width: 1300px){.standard-text-image-box .image-holder.image-holder-txtimg{margin-left:50px}}@media (max-width: 900px){.standard-text-image-box .image-holder.image-holder-txtimg{width:100%;margin-left:0px;margin-right:0px;text-align:left}}.standard-text-image-box .image-holder IMG{width:100%;height:100%;aspect-ratio:5/3;object-fit:cover;display:block;position:relative;margin-left:10%;margin-right:10%;box-shadow:5px 0px #bbbbbb10}@media (max-width: 900px){.standard-text-image-box .image-holder IMG{margin:0;max-height:none;display:block;max-width:100%}}.standard-text-image-box .float-none.image-exists{display:-ms-flexbox;display:flex}.standard-text-image-box .float-none.image-exists.imgtxt{-ms-flex-direction:row;flex-direction:row}@media (max-width: 900px){.standard-text-image-box .float-none.image-exists.imgtxt{-ms-flex-direction:column;flex-direction:column;gap:10px}}.standard-text-image-box .float-none.image-exists.txtimg{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width: 900px){.standard-text-image-box .float-none.image-exists.txtimg{-ms-flex-direction:column;flex-direction:column;gap:10px}}.standard-text-image-box .float-none.image-exists .image-holder{margin-bottom:0px}@media (max-width: 900px){.standard-text-image-box .float-none.image-exists .image-holder{margin-bottom:20px}}.standard-text-image-box .float-none.image-exists .image-holder IMG{width:100%;margin:0}@media (max-width: 399px){.standard-text-image-box .float-none.image-exists .image-holder IMG{height:auto;max-width:100%}}.standard-text-image-box .textholder{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-preferred-size:50%;flex-basis:50%}.standard-text-image-box .textholder .toptext{margin-top:35px}@media (max-width: 900px){.standard-text-image-box .textholder .toptext{margin-top:0px}}.standard-text-image-box .textholder .toptext h1.hl,.standard-text-image-box .textholder .toptext h2.hl,.standard-text-image-box .textholder .toptext h3.hl,.standard-text-image-box .textholder .toptext h4.hl,.standard-text-image-box .textholder .toptext h5.hl,.standard-text-image-box .textholder .toptext h6.hl{font-size:24px;font-weight:700;margin-top:0px;margin-bottom:0px;padding-bottom:0px;color:#000000}@media (max-width: 900px){.standard-text-image-box .textholder .toptext h1.hl,.standard-text-image-box .textholder .toptext h2.hl,.standard-text-image-box .textholder .toptext h3.hl,.standard-text-image-box .textholder .toptext h4.hl,.standard-text-image-box .textholder .toptext h5.hl,.standard-text-image-box .textholder .toptext h6.hl{font-size:18px;margin-bottom:0px}}.standard-text-image-box .textholder .toptext .text{font-size:18px}.standard-text-image-box .textholder .toptext .text p{margin-top:0px;padding-top:0px}@media (max-width: 900px){.standard-text-image-box .textholder .toptext .text{font-size:16px}}.standard-text-image-box .textholder a{display:-ms-flexbox;display:flex;height:65px;width:265px;font-size:30px;color:white;font-family:"Roboto";text-align:center;text-decoration:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#eb3398;margin-top:60px}.standard-text-image-box .textholder a span{font-family:"Roboto"}.standard-text-image-box .textholder a:hover{background-color:black}@media (max-width: 999px){.standard-text-image-box .textholder a{width:240px;height:58px;margin-left:0px;margin-right:0px;margin-bottom:20px;margin-top:20px;font-size:18px}}.faqs-box{display:block;position:relative;background:#FFF;color:#706f6f;padding:40px 0}.faqs-box A.question{font-size:24px;text-decoration:none;color:#706f6f;font-weight:800;border-bottom:1px solid #706f6f;display:block;width:auto;padding:2px 0px 28px 74px;position:relative;transition:0.3s all ease;margin-bottom:35px}@media (max-width: 999px){.faqs-box A.question{font-size:22px;padding:4px 0px 22px 64px}}@media (max-width: 767px){.faqs-box A.question{font-size:20px;padding:2px 0px 18px 40px}}@media (max-width: 450px){.faqs-box A.question{font-size:18px;padding:2px 0px 12px 22px}}.faqs-box A.question.open{padding-bottom:10px;transition:0.3s all ease;margin-bottom:0px}.faqs-box A.question:hover{color:#000000;transition:0.3s all ease}.faqs-box A.question::before{content:"";position:absolute;left:24px;top:10px;background:url("../gfx/arrow-down-faq.svg") no-repeat 0px 0px scroll transparent;background-size:100%;transform:rotate(-90deg);height:17px;width:26px;transition:0.3s all ease}@media (max-width: 767px){.faqs-box A.question::before{height:13.6px;width:20.8px;left:10px;top:7px}}@media (max-width: 450px){.faqs-box A.question::before{height:11.9px;width:18.2px;left:0px;top:7px}}.faqs-box A.question.open::before{transform:rotate(0deg);transition:0.3s all ease}.faqs-box .answer{display:none;position:relative;width:auto;padding:20px 0px 80px 0px}.faqs-box .answer P:first-child{margin-top:0px}.faqs-box .answer P:last-child{margin-bottom:0px}.faqs-box .answer UL{list-style:none;margin:40px 0px 40px 0px;padding:0px;display:block}.faqs-box .answer UL LI{display:block;list-style:none;margin:0px 0px 30px 0px;position:relative;padding:0px 0px 0px 60px}.faqs-box .answer UL LI::before{content:"";position:absolute;left:30px;top:4px;background:url("../gfx/arrow-down-faq.svg") no-repeat 0px 0px scroll transparent;background-size:100%;height:9px;width:13px;transform:rotate(-90deg);transition:0.3s all ease}.map-text-box{display:block;position:relative;margin-top:40px;margin-bottom:40px}.map-text-box .map-holder{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;gap:45px}@media (max-width: 699px){.map-text-box .map-holder{-ms-flex-direction:column;flex-direction:column;gap:20px;-ms-flex-pack:center;justify-content:center}}.map-text-box .map-holder .map{width:100%}@media (max-width: 699px){.map-text-box .map-holder .map{max-width:500px}}.map-text-box .map-holder .map IFRAME,.map-text-box .map-holder .map .cookie-no-comfort{width:100%;height:380px}.map-text-box .map-holder .text{width:100%;font-size:20px;line-height:28px}.btn-collapse{padding-bottom:75px;display:block;position:relative}@media (max-width: 999px){.btn-collapse{padding-bottom:35px}}.btn-collapse .button-center{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.btn-collapse .big-button{text-align:center;color:#706f6f;border:2px #706f6f solid;font-size:18px;line-height:30px;padding:10px 30px;transition:0.3s background ease;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}@media (max-width: 999px){.btn-collapse .big-button{padding:10px 4px}}.btn-collapse .big-button:hover{color:#fff;background:#706f6f;transition:0.3s background ease}.btn-collapse .standard-text-box{padding-top:0px;padding-bottom:0px}.btn-collapse ul{padding-left:20px}.btn-collapse h3{color:#9a9a9a}.content-collapse{padding-top:40px !important;padding-bottom:40px !important}.content-collapse:nth-child(odd){background:transparent !important}.content-collapse .wrapper .standard-text-box{padding-top:20px;padding-bottom:0}.content-collapse li{font-family:"Roboto"}.content-collapse h1{margin-bottom:0 !important}.content-collapse h1.hl,.content-collapse h2.hl,.content-collapse h3.hl,.content-collapse h4.hl{margin:0;padding:0;font-size:30px;font-weight:400;display:block;position:relative;text-align:left;margin-bottom:20px;color:#000000}.content-collapse h1.hl.hl-mb-small,.content-collapse h2.hl.hl-mb-small,.content-collapse h3.hl.hl-mb-small,.content-collapse h4.hl.hl-mb-small{margin-bottom:20px}.content-collapse h1.hl.hl-mb-medium,.content-collapse h2.hl.hl-mb-medium,.content-collapse h3.hl.hl-mb-medium,.content-collapse h4.hl.hl-mb-medium{margin-bottom:40px}.content-collapse h1.hl.hl-mb-big,.content-collapse h2.hl.hl-mb-big,.content-collapse h3.hl.hl-mb-big,.content-collapse h4.hl.hl-mb-big{margin-bottom:60px}@media (max-width: 999px){.content-collapse h1.hl,.content-collapse h2.hl,.content-collapse h3.hl,.content-collapse h4.hl{font-size:24px}.content-collapse h1.hl.hl-mb-small,.content-collapse h2.hl.hl-mb-small,.content-collapse h3.hl.hl-mb-small,.content-collapse h4.hl.hl-mb-small{margin-bottom:15px}.content-collapse h1.hl.hl-mb-medium,.content-collapse h2.hl.hl-mb-medium,.content-collapse h3.hl.hl-mb-medium,.content-collapse h4.hl.hl-mb-medium{margin-bottom:30px}.content-collapse h1.hl.hl-mb-big,.content-collapse h2.hl.hl-mb-big,.content-collapse h3.hl.hl-mb-big,.content-collapse h4.hl.hl-mb-big{margin-bottom:45px}}.content-collapse h2{margin:0;font-size:20px;font-family:"Roboto"}.content-collapse .text{margin-top:20px;font-size:18px}.content-collapse .placeholder{height:180px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}@media (max-width: 1200px){.content-collapse .placeholder{height:auto}}.content-collapse .banner{position:absolute;right:0;bottom:70px;border-top-left-radius:10px;border-bottom-left-radius:10px;padding-left:60px;padding-top:10px;padding-bottom:10px;padding-right:10%;background-color:#000000;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:40%;min-height:180px}.content-collapse .banner A:hover{color:#FFF;text-decoration:underline}@media (max-width: 1450px){.content-collapse .banner{padding-left:40px;padding-right:5%}}@media (max-width: 1200px){.content-collapse .banner{position:relative;border-top-right-radius:10px;border-bottom-right-radius:10px;width:auto;margin-right:20px;margin-left:20px;margin-top:20px;bottom:0px;padding-right:40px}}.content-collapse .banner .title{letter-spacing:6px;font-size:24px;margin-bottom:5px}@media (max-width: 1650px){.content-collapse .banner .title{font-size:21px}}.content-collapse .banner .text{font-size:20px;margin-top:0px}@media (max-width: 1650px){.content-collapse .banner .text{margin-right:0;font-size:18px}}.content-collapse .btn-collapse{padding-bottom:0}.content-collapse .flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.content-collapse .button{min-width:27px;min-height:27px;width:27px;height:27px;border:2px solid #9a9a9a;border-radius:4px;cursor:pointer}.content-collapse .button .arrow-icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:80%;height:80%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:10%;margin-top:10%}.content-collapse .button .arrow-icon img{transform:scaleY(1);transition:transform 250ms ease-in-out}.content-collapse .button.btn-pdf{display:block;border-color:#003a6b;margin-bottom:35px;padding:2px;transform:translate(0px, -120px)}@supports (-webkit-touch-callout: none){.content-collapse .button.btn-pdf{padding:1px}}@media (max-width: 1200px){.content-collapse .button.btn-pdf{transform:none}}.content-collapse .button.btn-pdf .pdf-icon #Ebene_1{padding:2px;shape-rendering:geometricPrecision;fill:#706f6f}@supports (-webkit-touch-callout: none){.content-collapse .button.btn-pdf .pdf-icon #Ebene_1{padding:1px}}@-moz-document url-prefix(){.content-collapse .button.btn-pdf .pdf-icon #Ebene_1{padding:0px 0px 0px 0px}}.content-collapse .button[hidden-arrow] img{transform:scaleY(-1)}.item-rows{padding-bottom:100px}.item-rows h2.hl{font-size:30px}@media (max-width: 1000px){.item-rows h2.hl{font-size:24px}}.item-rows .items{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-grid-column-align:center;justify-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;width:100%}@media (max-width: 550px){.item-rows .items{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.item-rows .items .item{margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;border-radius:10px;width:230px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:transform}.item-rows .items .item .image{width:125px;height:125px}.item-rows .items .item .image img{width:100%;height:100%;object-fit:contain;visibility:visible}.item-rows .items .item .image a{visibility:hidden}.item-rows .items .item .description{padding-top:40px;text-align:center;height:100%;width:100%;color:#000000;font-size:20px}@media (max-width: 1000px){.item-rows .items .item .description{font-size:18px}}.data-table div{box-sizing:border-box}.data-table .bg-color{position:relative;z-index:50;background-color:#003a6b}.data-table .table-container{display:block}.data-table .header .flex-row{font-family:"Roboto Serif";font-size:1.3rem !important}.data-table .flex-table{position:relative;display:block}.data-table .flex-table:first-of-type .flex-row{color:white;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;transition:0.5s}.data-table .flex-col-item{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;transition:0.5s;position:relative;z-index:49}.data-table .flex-col-item:first-of-type .flex-row{color:white}.data-table .flex-col{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:20px 0px 20px 0px;position:relative}.data-table .flex-col:nth-child(odd){background-color:#e5e5e5}.data-table .flex-row{width:calc(100% / 4);text-align:left;padding:0.5em 0.5em}.data-table .flex-row.first{font-size:1.15rem;color:#003a6b}.data-table .rowspan{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.data-table .column{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;width:75%;padding:0}.data-table .column .flex-row{display:-ms-flexbox;display:flex;width:100%;padding:0;border:0}.data-table .flex-cell{display:-ms-flexbox;display:flex;gap:15px;width:calc(100% / 3);text-align:left;padding:0.5em 0.5em;word-break:break-all;-ms-flex-align:center;align-items:center}.data-table .wrapper{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.data-table a{color:#706f6f;text-decoration:underline}.data-table .shrink{-ms-flex-preferred-size:2%;flex-basis:2%}.data-table .button{min-width:27px;min-height:27px;width:27px;height:27px;border:2px solid #9a9a9a;border-radius:4px;cursor:pointer}.data-table .button.btn-pdf{display:block;border-color:#9a9a9a;padding:2px}@supports (-webkit-touch-callout: none){.data-table .button.btn-pdf{padding:1px}}.data-table .button.btn-pdf .pdf-icon #Ebene_1{padding:2px;shape-rendering:geometricPrecision;fill:#706f6f}@supports (-webkit-touch-callout: none){.data-table .button.btn-pdf .pdf-icon #Ebene_1{padding:1px}}@-moz-document url-prefix(){.data-table .button.btn-pdf .pdf-icon #Ebene_1{padding:0px 0px 0px 0px}}@media all and (max-width: 767px){.data-table .wrapper{margin:0}.data-table .flex-row{width:calc(100% / 3);text-align:center}.data-table .flex-row.first{width:100%}.data-table .flex-col{-ms-flex-direction:column !important;flex-direction:column !important}.data-table .column{width:100%}}@media all and (max-width: 430px){.data-table .wrapper{margin:0}.data-table .flex-table .flex-row{border-bottom:0}.data-table .bg-color .flex-table .flex-row{border-bottom:0;-ms-flex-preferred-size:33%;flex-basis:33%}.data-table .bg-color .flex-table .flex-row.first{-ms-flex-preferred-size:100%;flex-basis:100%}.data-table .header .flex-row{border-bottom:solid 1px}.data-table .flex-row{width:100%}.data-table .flex-row.first{width:100%}.data-table .column{-ms-flex-direction:column;flex-direction:column;width:100%}.data-table .flex-cell{max-width:calc(100% / 3)}.data-table .flex-col{-ms-flex-direction:column;flex-direction:column}}.profil{display:block;position:relative;padding:40px 0}.profil .wrapper{position:relative;background-color:#fff;z-index:150}.profil.bg-grey{background:#14646e}.profil .image-holder-profil{display:block;position:relative;float:left;width:270px;margin-bottom:16px}@media (max-width: 767px){.profil .image-holder-profil{float:none;margin-right:0;text-align:left}}.profil .image-holder-profil.image-holder-txtimg{float:right;margin-right:0px}@media (max-width: 767px){.profil .image-holder-profil.image-holder-txtimg{float:none;margin-left:0px;margin-right:0px;text-align:left}}.profil .image-holder-profil IMG{width:270px;height:300px;display:block;position:relative}@media (max-width: 767px){.profil .image-holder-profil IMG{margin:0;max-height:none;display:block}}.profil .text{line-height:1.5;font-size:18px}@media (max-width: 767px){.profil .text{line-height:1.5;font-size:16px}}.profil .text p:first-child{margin-top:0px}.profil .text p:last-child{margin-bottom:0px}.profil .contact-data{display:block;background-color:#000000;border-radius:10px 0px 0px 10px;width:auto;margin-top:10px;height:210px;width:270px;color:white;font-size:18px;padding:15px}.profil .contact-data p{margin-top:15px;margin-bottom:15px;letter-spacing:8px;font-size:20px;font-weight:bold}.profil .contact-data.imgtxt{border-radius:0px 10px 10px 0px}@media (max-width: 767px){.profil .contact-data.imgtxt{border-radius:10px 10px 10px 10px}}@media (max-width: 767px){.profil .contact-data{border-radius:10px 10px 10px 10px}}.profil .sideblock{position:absolute;background-color:#000000;height:210px;top:350px;right:0px;width:50%;z-index:110}.profil .sideblock.imgtxt{left:0px}@media (max-width: 767px){.profil .sideblock{display:none}}.profil a{color:white;text-decoration:none}.profil .text-block{display:block;float:right;width:50%;-ms-flex-positive:1;flex-grow:1}.profil .text-block.text-block-txtimg{float:left}@media (max-width: 767px){.profil .text-block{float:none;width:100%;margin-bottom:10px}}.profil .text-block.text-block-ratio-25{width:75%}@media (max-width: 767px){.profil .text-block.text-block-ratio-25{width:100%}}.profil h1.hl,.profil h2.hl,.profil h3.hl,.profil h4.hl,.profil h5.hl,.profil h6.hl{font-size:24px;font-weight:400;margin-top:0px;margin-bottom:0px;padding-bottom:0px;color:#000000}@media (max-width: 767px){.profil h1.hl,.profil h2.hl,.profil h3.hl,.profil h4.hl,.profil h5.hl,.profil h6.hl{line-height:1.5;font-size:18px;margin-bottom:20px}}.profil h1.hl.text-grey,.profil h2.hl.text-grey,.profil h3.hl.text-grey,.profil h4.hl.text-grey,.profil h5.hl.text-grey,.profil h6.hl.text-grey{color:#9a9a9a;margin-bottom:50px}.profil .float-none.image-exists{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:130px}@media (max-width: 767px){.profil .float-none.image-exists{-ms-flex-align:center;align-items:center}}.profil .float-none.image-exists.imgtxt{-ms-flex-direction:row;flex-direction:row}@media (max-width: 767px){.profil .float-none.image-exists.imgtxt{-ms-flex-direction:column;flex-direction:column;gap:10px;-ms-flex-flow:column-reverse;flex-flow:column-reverse}}.profil .float-none.image-exists.txtimg{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width: 767px){.profil .float-none.image-exists.txtimg{-ms-flex-direction:column;flex-direction:column;gap:10px;-ms-flex-flow:column-reverse;flex-flow:column-reverse}}.sponsors{position:relative;width:100%;height:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:90px;margin-bottom:90px;padding-left:260px;padding-right:260px}@media (max-width: 1400px){.sponsors{padding-left:60px;padding-right:60px}}@media (max-width: 1000px){.sponsors{-ms-flex-direction:column;flex-direction:column;gap:20px}}.sponsors a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.sponsors a img{width:auto;height:auto}@media (max-width: 1000px){.sponsors a img{width:200px}}.additional_sponsors{position:relative;height:100%;width:100%;margin-top:102px;margin-bottom:2px}@media (max-width: 1000px){.additional_sponsors{margin-top:40px;margin-bottom:0px}}.additional_sponsors h1.hl,.additional_sponsors h2.hl,.additional_sponsors h3.hl,.additional_sponsors h4.hl{margin:0;padding:0;font-size:35px;font-family:"Roboto";letter-spacing:2px;display:block;position:relative;text-align:center;margin-bottom:10px;color:#000000;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-bottom:60px}@media (max-width: 999px){.additional_sponsors h1.hl,.additional_sponsors h2.hl,.additional_sponsors h3.hl,.additional_sponsors h4.hl{font-size:20px;text-align:center;margin-bottom:20px}}.additional_sponsors .imagebox{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.additional_sponsors .imagebox a{-ms-flex-preferred-size:25%;flex-basis:25%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:10px;margin-bottom:20px}.additional_sponsors .imagebox a img{width:auto;height:auto}@media (max-width: 1400px){.additional_sponsors .imagebox a img{width:250px}}@media (max-width: 1000px){.additional_sponsors .imagebox a img{width:150px}}@media (max-width: 700px){.additional_sponsors .imagebox a img{width:100px}}.html{position:relative;width:100%;height:100%}.html:hover .overlay{opacity:0;visibility:hidden;pointer-events:none}.html .overlay{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;position:absolute;z-index:50;height:calc(100% - 5px);width:100%;transition:all 100ms ease-in-out}.html .overlay .title{position:absolute;color:#fff;opacity:1;z-index:51;font-family:"Roboto Serif";font-size:2.5rem}.html .overlay::before{content:"";position:absolute;overflow:hidden;width:100%;height:100%;opacity:0.5;background-color:#000000;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.pulse{will-change:transform}.pulse:hover{animation:pulse 0.5s ease-in-out 0s infinite;animation-direction:alternate}@keyframes pulse{0%{transform:scale(1)}100%{transform:scale(1.1)}}.vibrate{will-change:transform}.vibrate:hover{animation:vibrate 0.2s ease-in-out 0s infinite;animation-direction:alternate}@keyframes vibrate{0%{transform:translateX(0)}50%{transform:translateX(5px)}100%{transform:translateX(0)}}.separator{position:relative;width:100%}.separator .wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.separator .line{height:1px;width:0%;background-color:#999999;transition:all 1200ms ease-in-out}.separator .line.out{width:100%;transition:all 1200ms ease-in-out}.refmenu5 .fullsubmenu{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media (max-width: 930px){.refmenu5 .fullsubmenu{-ms-flex-direction:column;flex-direction:column}}.refmenu5 .swap-caption{position:relative;display:block;overflow:hidden;width:100%}.refmenu5 .swap-caption IMG{position:relative;display:block;width:100%}.refmenu5 .swap-caption .name{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,0.6);color:#FFF;top:15%;left:15%;right:15%;bottom:15%;text-align:center;font-size:32px;font-weight:700;width:auto;height:auto;opacity:1;transition:0.4s all ease;transform-style:preserve-3d;transform:rotateX(0deg)}@media (max-width: 1400px){.refmenu5 .swap-caption .name{right:10%;left:10%;top:25%;bottom:25%}}@media (max-width: 1150px){.refmenu5 .swap-caption .name{font-size:26px}}@media (max-width: 930px){.refmenu5 .swap-caption .name{font-size:32px;top:15%;left:15%;right:15%;bottom:15%}}.refmenu5 .swap-caption .name .subpoints{display:none}.refmenu5 .swap-caption .name .subpoints a{color:white;font-family:"Roboto"}.refmenu5 .swap-caption .name .subpoints a:hover{color:#14646e}.refmenu5 .swap-caption .name .headline{display:block;font-family:"Roboto"}.refmenu5 .fullsubmenu .swap-caption:hover .name{top:12%;left:12%;right:12%;bottom:12%;transition:0.4s all ease}.refmenu5 .fullsubmenu .swap-caption:hover .name .subpoints{display:block}.refmenu5 .fullsubmenu .swap-caption:hover .name .headline{display:none}@media (max-width: 1400px){.refmenu5 .fullsubmenu .swap-caption:hover .name{right:8%;left:8%;top:20%;bottom:20%}}@media (max-width: 930px){.refmenu5 .fullsubmenu .swap-caption:hover .name{top:12%;left:12%;right:12%;bottom:12%}}.header-slider{width:100%;height:100%;display:block;position:relative}.header-slider .swiper-slide{height:100%}.header-slider .image{width:100%;display:inline-block;padding:0px;min-height:540px}.header-slider img{display:block;height:100%;object-fit:cover;min-height:540px}.image-slider{width:100%;height:100%;display:block;position:relative}.zeltplan{width:100%;height:100%;display:block;position:relative}.zeltplan .header-image{display:block;width:100%;object-fit:cover}@media (max-width: 700px){.zeltplan .header-image{display:none}}.zeltplan .header-image-small{display:none;width:100%;object-fit:cover}@media (max-width: 700px){.zeltplan .header-image-small{display:block}}.zeltplan .zeltplan-gallery{position:absolute;left:0px;top:0px;bottom:0px;right:0px}.zeltplan .zeltplan-gallery a{background-color:transparent;color:white;font-size:24px;line-height:1;text-align:left;padding:0px}.zeltplan .zeltplan-gallery a.smaller{font-size:18px}@media (max-width: 1600px){.zeltplan .zeltplan-gallery a.smaller{font-size:16px}}@media (max-width: 1400px){.zeltplan .zeltplan-gallery a.smaller{font-size:14px}}@media (max-width: 1200px){.zeltplan .zeltplan-gallery a.smaller{font-size:12px}}@media (max-width: 1000px){.zeltplan .zeltplan-gallery a.smaller{font-size:10px}}@media (max-width: 800px){.zeltplan .zeltplan-gallery a.smaller{font-size:8px}}.zeltplan .zeltplan-gallery a:hover{color:#14646e}@media (max-width: 1900px){.zeltplan .zeltplan-gallery a{font-size:22px}}@media (max-width: 1600px){.zeltplan .zeltplan-gallery a{font-size:20px}}@media (max-width: 1400px){.zeltplan .zeltplan-gallery a{font-size:18px}}@media (max-width: 1200px){.zeltplan .zeltplan-gallery a{font-size:16px}}@media (max-width: 1000px){.zeltplan .zeltplan-gallery a{font-size:14px}}@media (max-width: 800px){.zeltplan .zeltplan-gallery a{font-size:12px}}.zeltplan .zeltplan-gallery #minibar{position:absolute;top:16.5%;left:54%}@media (max-width: 700px){.zeltplan .zeltplan-gallery #minibar{top:31%;left:56.5%}}.zeltplan .zeltplan-gallery #weizen{position:absolute;top:34%;left:36%}@media (max-width: 700px){.zeltplan .zeltplan-gallery #weizen{top:41.5%;left:26.5%}}.zeltplan .zeltplan-gallery #cocktails{position:absolute;top:34%;left:50%}@media (max-width: 700px){.zeltplan .zeltplan-gallery #cocktails{top:41.5%;left:49%}}.zeltplan .zeltplan-gallery #bier{position:absolute;top:43%;left:36%}@media (max-width: 700px){.zeltplan .zeltplan-gallery #bier{top:46%;left:26.5%}}.zeltplan .zeltplan-gallery #alkfrei{position:absolute;top:51%;left:36%}@media (max-width: 700px){.zeltplan .zeltplan-gallery #alkfrei{top:50%;left:26.5%}}.zeltplan .zeltplan-gallery #essen{position:absolute;top:64%;left:35.5%}@media (max-width: 700px){.zeltplan .zeltplan-gallery #essen{top:57.5%;left:25.5%}}.zeltplan .zeltplan-gallery #cafe{position:absolute;top:86%;left:44.5%}@media (max-width: 700px){.zeltplan .zeltplan-gallery #cafe{top:68.5%;left:20%}}.zeltplan .zeltplan-gallery #bar{position:absolute;top:85%;left:41%}@media (max-width: 700px){.zeltplan .zeltplan-gallery #bar{top:69.5%;left:40.5%}}.zeltplan .zeltplan-gallery #bar2{position:absolute;top:73%;left:62.5%}@media (max-width: 700px){.zeltplan .zeltplan-gallery #bar2{top:62.5%;left:71.5%}}.zeltplan .zeltplan-gallery #shots{position:absolute;top:73%;left:69%}@media (max-width: 700px){.zeltplan .zeltplan-gallery #shots{top:62.5%;left:83%}}.zeltplan .zeltplan-gallery #essen2{position:absolute;top:65%;left:71.5%}@media (max-width: 700px){.zeltplan .zeltplan-gallery #essen2{top:58%;left:86.5%}}.zeltplan .zeltplan-gallery #schorle{position:absolute;top:67%;left:42.5%}@media (max-width: 700px){.zeltplan .zeltplan-gallery #schorle{top:59.5%;left:37.5%}}.zeltplan .zeltplan-gallery #null33{position:absolute;top:67%;left:49.8%}@media (max-width: 700px){.zeltplan .zeltplan-gallery #null33{top:59.5%;left:49.8%}}.zeltplan .zeltplan-gallery p{background-color:transparent;color:white;font-size:24px;line-height:1;text-align:left;padding:0px}.zeltplan .zeltplan-gallery p.fett{font-size:26px;font-weight:500}@media (max-width: 1600px){.zeltplan .zeltplan-gallery p.fett{font-size:24px}}@media (max-width: 1400px){.zeltplan .zeltplan-gallery p.fett{font-size:20px}}@media (max-width: 1200px){.zeltplan .zeltplan-gallery p.fett{font-size:18px}}@media (max-width: 1000px){.zeltplan .zeltplan-gallery p.fett{font-size:16px}}@media (max-width: 800px){.zeltplan .zeltplan-gallery p.fett{font-size:12px}}@media (max-width: 700px){.zeltplan .zeltplan-gallery p.fett{font-size:14px}}@media (max-width: 1900px){.zeltplan .zeltplan-gallery p{font-size:22px}}@media (max-width: 1600px){.zeltplan .zeltplan-gallery p{font-size:20px}}@media (max-width: 1400px){.zeltplan .zeltplan-gallery p{font-size:18px}}@media (max-width: 1200px){.zeltplan .zeltplan-gallery p{font-size:16px}}@media (max-width: 1000px){.zeltplan .zeltplan-gallery p{font-size:14px}}@media (max-width: 800px){.zeltplan .zeltplan-gallery p{font-size:12px}}@media (max-width: 700px){.zeltplan .zeltplan-gallery p{font-size:14px}}.zeltplan .zeltplan-gallery #buehne{position:absolute;top:14%;left:43.5%}@media (max-width: 700px){.zeltplan .zeltplan-gallery #buehne{top:29.5%;left:38%}}.zeltplan .zeltplan-gallery #u18{position:absolute;top:75%;left:23%}@media (max-width: 700px){.zeltplan .zeltplan-gallery #u18{top:63%;left:3%}}.zeltplan .zeltplan-gallery #ue18{position:absolute;top:75%;left:26%}@media (max-width: 700px){.zeltplan .zeltplan-gallery #ue18{top:63%;left:8%}}.zeltplan .zeltplan-gallery #eingang{position:absolute;top:81%;left:23.5%}@media (max-width: 700px){.zeltplan .zeltplan-gallery #eingang{top:66.5%;left:3%}}.zeltplan .zeltplan-gallery #wc{position:absolute;top:44%;left:68.5%}@media (max-width: 700px){.zeltplan .zeltplan-gallery #wc{top:46%;left:81.5%}}.zeltplan .zeltplan-gallery #mast8{position:absolute;top:53%;left:42.5%}@media (max-width: 700px){.zeltplan .zeltplan-gallery #mast8{top:51%;left:35.5%}}.zeltplan .zeltplan-gallery #mast1{position:absolute;top:53%;left:64.5%}@media (max-width: 700px){.zeltplan .zeltplan-gallery #mast1{top:51%;left:74.5%}}.objekt-gallery{display:block;position:relative;width:100%;height:auto;margin:0px;background-color:rgba(0,0,0,0.6);margin-bottom:95px}@media (max-width: 999px){.objekt-gallery{margin-bottom:40px}}.objekt-gallery .images{display:-ms-flexbox;display:flex;width:100%;height:auto;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;gap:0px 0px}.objekt-gallery .images .invis{display:none}.objekt-gallery .images A{width:calc(100%/6);height:320px}@media (max-width: 1700px){.objekt-gallery .images A{height:240px}}@media (max-width: 1400px){.objekt-gallery .images A{height:160px}}@media (max-width: 1200px){.objekt-gallery .images A{height:120px}}@media (max-width: 900px){.objekt-gallery .images A{height:90px}}.objekt-gallery .images IMG{display:block;width:100%;height:100%;object-fit:cover}.objekt-gallery .btn{background-color:black;color:white;height:60px;font-size:24px;margin:0px;font-weight:500;width:100%;border-radius:0px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0px}.objekt-gallery .btn:hover{background-color:rgba(0,0,0,0.4)}@media (max-width: 999px){.objekt-gallery .btn{height:60px;font-size:18px}}.objekt-gallery .btn .pink{color:#14646e;margin-left:6px}.image-feed{display:block;position:relative;width:100%;height:auto;margin:0px;margin-top:95px;margin-bottom:35px}@media (max-width: 999px){.image-feed{margin-bottom:40px}}.image-feed .images{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:260px;margin-right:260px;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 999px){.image-feed .images{margin-left:50px;margin-right:50px}}.image-feed .images IMG{-ms-flex:1 1 calc(33% - 8px);flex:1 1 calc(33% - 8px);max-width:calc(33% - 8px);margin:2px}.goverlay{background:#000000dd}.glightbox-clean .gslide-media{box-shadow:none !important}.gslide-description.description-left{border:1px solid #000;border-right:0}.gslide-media.gslide-image{border:1px solid #000}.glightbox-clean .gslide-title{font-family:"Montserrat", sans-serif;font-weight:600}.glightbox-clean .gslide-desc{font-family:"Montserrat", sans-serif}.glightbox-shadowed{box-shadow:1px 2px 9px 0px rgba(0,0,0,0.65)}.ginner-container .gslide-media{background:#FFF;box-shadow:1px 2px 9px 0px rgba(0,0,0,0.65);position:relative}.ginner-container .gslide-media .gslide-nl-text{position:absolute;bottom:0;left:0;width:100%;background:rgba(255,255,255,0.92);color:#000;font-family:"Montserrat", sans-serif;border-top:1px solid rgba(0,0,0,0.25);padding:15px 20px;display:none}.ginner-container .gslide-media .gslide-nl-text h5{font-family:"Montserrat", sans-serif;font-weight:600;margin:0;padding:0 0 0 0;font-size:16px}.ginner-container .gslide-media .gslide-nl-text p{font-size:16px;margin:0px;padding:0px}.ginner-container .gslide-media .gslide-nl-text p.hash5{padding-top:5px}.glightbox{position:relative}.glightbox>SPAN{display:none}.glightbox:hover>SPAN{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,51,0.5);z-index:1;display:block}.referenzen{position:relative;display:block;margin-top:50px}.referenzen a{color:#14646e;font-weight:500;text-decoration:none}.referenzen .stdbtn{display:inline-block;width:200px;text-align:center;text-align-last:center;color:white;background-color:#14646e;text-decoration:none;margin-top:5px;padding:15px 30px;position:absolute;bottom:0px;left:0px}.referenzen .stdbtn:hover{opacity:0.7}.referenzen .row{position:relative;display:block;width:auto;margin:0 0 60px 0;color:#706f6f}@media (max-width: 1400px){.referenzen .row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.referenzen .row .gradient{position:absolute;bottom:0px;left:0px;width:100%;height:120px;background:linear-gradient(rgba(255,255,255,0) 0%, white 75%, white 100%)}.referenzen .row .col-2{position:relative;display:block;box-sizing:content-box}.referenzen .row .col-2nobutton{position:relative;display:block;box-sizing:content-box}.referenzen .row .float-left{float:left;width:calc(65% - 140px)}@media (max-width: 1400px){.referenzen .row .float-left{width:100%;margin-bottom:20px}}.referenzen .row .float-right{float:right;width:calc(35%)}@media (max-width: 1400px){.referenzen .row .float-right{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}}.referenzen .row .hasmore{position:relative;display:block;overflow:hidden;padding-bottom:45px}.referenzen .row .hasmore.isopen{height:auto}.referenzen .row .imagewrapper{position:relative}.referenzen .row .imagewrapper IMG{position:relative;width:439px;height:535px}@media (max-width: 439px){.referenzen .row .imagewrapper IMG{width:100%;object-fit:cover}}@media (max-width: 419px){.referenzen .row .imagewrapper IMG{height:400px}}.referenzen .row .imagewrapper .subtext{position:relative;width:439px;height:50px;background-color:#14646e;position:absolute;left:0px;bottom:0px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width: 439px){.referenzen .row .imagewrapper .subtext{width:100%}}.referenzen .row .imagewrapper .subtext p{color:white;font-size:22px;font-weight:400}.referenzen .row H2{color:#14646e;font-size:22px;font-weight:600;font-family:"Roboto Serif";margin:0 0 20px 0;text-align:left}.referenzen .row P{margin:0}.referenzen .row .schirmherr{margin:0;padding:0;margin-top:5px;margin-left:0px}.parallax-container{width:100%;display:block;height:auto;position:relative;margin:0 0 80px 0;background-position:center 0px;background-color:#FFF;background-repeat:no-repeat;height:630px}.videos{width:100%;height:450px;display:block;position:relative;margin-bottom:80px}@media (max-width: 1500px){.videos{height:auto}}.videos .backgroundbox{position:absolute;background-color:#d9d9d9;z-index:20;left:130px;right:130px;bottom:0px;height:356px}@media (max-width: 1500px){.videos .backgroundbox{left:0px;right:0px;height:100%}}.videos .flex{position:relative;z-index:130;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;gap:255px;margin-left:10px;margin-right:10px}@media (max-width: 1750px){.videos .flex{gap:50px}}@media (max-width: 1500px){.videos .flex{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding-top:60px;gap:80px;padding-bottom:60px}}.videos .flex .videoholder{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.videos .flex .videoholder .video{width:100%;height:320px;position:relative}@media (max-width: 750px){.videos .flex .videoholder .video{height:240px}}.videos .flex .videoholder .video VIDEO,.videos .flex .videoholder .video IFRAME{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.videos .flex .videoholder h1{font-size:22px;font-family:"Roboto";color:#14646e;margin:0;margin-top:20px}.videos .flex .videoholder p{font-size:18px;font-family:"Roboto";color:#14646e;margin:0}.konzerte{position:relative;width:100%;height:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:30px;margin-top:60px;margin-bottom:60px}@media (max-width: 1230px){.konzerte{margin-top:20px;margin-bottom:20px}}.konzerte .konzert{position:relative;width:1180px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;background-color:#e5e5e5;padding:20px;gap:20px}.konzerte .konzert.bg-blue{background-color:#ceebf2}@media (max-width: 1230px){.konzerte .konzert{width:100%;-ms-flex-direction:column;flex-direction:column}}.konzerte .konzert .stdbtn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:120px;height:30px;color:white;background-color:#14646e;text-decoration:none;margin-top:10px;font-size:12px;position:relative}.konzerte .konzert .stdbtn:hover{opacity:0.7}.konzerte .konzert .vimg{width:260px;height:170px}.konzerte .konzert .konzert-textholder{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:60%}.konzerte .konzert .konzert-textholder .inner-holder{overflow:hidden}@media (max-width: 1230px){.konzerte .konzert .konzert-textholder{width:100%}}.konzerte .konzert .konzert-textholder p{color:#706f6f;font-size:18px;font-weight:400;margin:0;padding:0}.konzerte .konzert .konzert-textholder h1{font-size:22px;font-weight:600;font-family:"Roboto Serif";color:#14646e;padding:0;margin:8px 0px}.konzerte .konzert .dateholder{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#14646e;width:75px;height:75px;margin-right:30px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:-20px}@media (max-width: 1230px){.konzerte .konzert .dateholder{position:absolute;margin:0;right:30px;top:0%}}.konzerte .konzert .dateholder img{width:40px;height:40px}.konzerte .konzert .dateholder p{color:white;font-family:"Roboto Serif";padding:0;margin:0}.konzerte .konzert .dateholder p.day{font-size:36px}.konzerte .konzert .dateholder p.month{font-size:18px;margin-top:-10px;margin-bottom:5px}.textlink{position:relative;display:block;background-color:#aedde9;margin-top:50px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding-top:60px;padding-bottom:60px}.textlink .stdbtn{display:-ms-flexbox;display:flex;height:50px;width:220px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:white;background-color:#14646e;text-decoration:none;margin-top:5px;padding:15px 30px;position:relative;font-size:20px}.textlink .stdbtn:hover{opacity:0.7}.textlink h1{font-size:38px;font-family:"Roboto Serif";font-weight:600;color:#14646e;margin:0}.textlink p{font-size:20px;color:#706f6f}.pdflinks{position:relative}.pdflinks .innerwrapper{position:relative;background-color:#e5e5e5;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-ms-flex-align:start;align-items:flex-start;padding-left:20px;margin-left:-20px;width:585px}@media (max-width: 999px){.pdflinks .innerwrapper{margin-left:0px}}@media (max-width: 650px){.pdflinks .innerwrapper{width:90%}}.pdflinks .innerwrapper a{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;font-weight:600;color:#706f6f}.pdflinks .innerwrapper a img{width:auto;height:30px;margin-right:20px}.newsletter{position:relative;display:block;background-color:#aedde9;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding-top:60px;padding-bottom:60px}.newsletter .stdbtn{display:-ms-flexbox;display:flex;height:50px;width:220px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:white;background-color:#14646e;text-decoration:none;padding:15px 30px;position:relative;font-size:20px}.newsletter .stdbtn:hover{opacity:0.7}.newsletter h1{font-size:38px;font-family:"Roboto Serif";font-weight:600;color:#14646e;margin:0}.newsletter p{font-size:20px;color:#706f6f}.newsletter .lineholder{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.newsletter .lineholder .emailfield{width:calc(100% - 250px);border:none;height:50px;padding-left:20px}.newsletter .lineholder input:-ms-input-placeholder{color:#14646e}.newsletter .lineholder input::placeholder{color:#14646e}.newsletter .errorBox{position:relative;display:block;margin-top:50px;color:black}.newsletter .errorBox ._error_msg{display:none}.newsletter .errorBox ._error_msg2{display:none}.newsletter .errorBox .feedback{display:none}.map{margin-top:60px}.map h1{font-size:22px;color:#14646e;margin-top:0;margin-bottom:40px;font-weight:500;font-family:"Roboto Serif"}@media (max-width: 1100px){.map h1{margin-bottom:20px}}.map .bottomtext{margin-top:30px;font-size:18px;color:#706f6f}@media (max-width: 1100px){.map .bottomtext{margin-top:20px}}.map .bottomtext a{color:#14646e;font-weight:500}.tabellen{display:block;position:relative}.tabellen .wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.tabellen table{width:330px;height:auto;margin-right:200px;margin-bottom:60px}@media (max-width: 1130px){.tabellen table{margin-right:100px}}@media (max-width: 930px){.tabellen table{margin-right:60px}}.tabellen table tr:nth-child(odd){background-color:#e5e5e5}.tabellen table tr:nth-child(even){background-color:#fff}.tabellen table th{background-color:#14646e;color:white;text-align:left;font-weight:500;padding:5px 20px}.tabellen table td{color:#706f6f;text-align:left;padding:5px 20px}.module-margin-top-none{margin-top:0px !important}.module-margin-top-xs{margin-top:20px !important}.module-margin-top-sm{margin-top:40px !important}.module-margin-top-md{margin-top:80px !important}.module-margin-top-lg{margin-top:160px !important}.module-margin-top-xl{margin-top:240px !important}.module-margin-bottom-none{margin-bottom:0px !important}.module-margin-bottom-xs{margin-bottom:20px !important}.module-margin-bottom-sm{margin-bottom:40px !important}.module-margin-bottom-md{margin-bottom:80px !important}.module-margin-bottom-lg{margin-bottom:160px !important}.module-margin-bottom-xl{margin-bottom:240px !important}.module-padding-top-none{padding-top:0px !important}.module-padding-top-xs{padding-top:20px !important}.module-padding-top-sm{padding-top:40px !important}.module-padding-top-md{padding-top:80px !important}.module-padding-top-lg{padding-top:160px !important}.module-padding-top-xl{padding-top:240px !important}.module-padding-bottom-none{padding-bottom:0px !important}.module-padding-bottom-xs{padding-bottom:20px !important}.module-padding-bottom-sm{padding-bottom:40px !important}.module-padding-bottom-md{padding-bottom:80px !important}.module-padding-bottom-lg{padding-bottom:160px !important}.module-padding-bottom-xl{padding-bottom:240px !important}@media (max-width: 767px){.module-margin-top-xs{margin-top:12px !important}.module-margin-top-sm{margin-top:30px !important}.module-margin-top-md{margin-top:55px !important}.module-margin-top-lg{margin-top:90px !important}.module-margin-top-xl{margin-top:120px !important}.module-margin-bottom-xs{margin-bottom:12px !important}.module-margin-bottom-sm{margin-bottom:30px !important}.module-margin-bottom-md{margin-bottom:55px !important}.module-margin-bottom-lg{margin-bottom:90px !important}.module-margin-bottom-xl{margin-bottom:120px !important}.module-padding-top-xs{padding-top:12px !important}.module-padding-top-sm{padding-top:30px !important}.module-padding-top-md{padding-top:55px !important}.module-padding-top-lg{padding-top:90px !important}.module-padding-top-xl{padding-top:120px !important}.module-padding-bottom-xs{padding-bottom:12px !important}.module-padding-bottom-sm{padding-bottom:30px !important}.module-padding-bottom-md{padding-bottom:55px !important}.module-padding-bottom-lg{padding-bottom:90px !important}.module-padding-bottom-xl{padding-bottom:120px !important}}@media (max-width: 450px){.module-margin-top-xs{margin-top:8px !important}.module-margin-top-sm{margin-top:16px !important}.module-margin-top-md{margin-top:24px !important}.module-margin-top-lg{margin-top:32px !important}.module-margin-top-xl{margin-top:40px !important}.module-margin-bottom-xs{margin-bottom:8px !important}.module-margin-bottom-sm{margin-bottom:16px !important}.module-margin-bottom-md{margin-bottom:24px !important}.module-margin-bottom-lg{margin-bottom:32px !important}.module-margin-bottom-xl{margin-bottom:40px !important}.module-padding-top-xs{padding-top:8px !important}.module-padding-top-sm{padding-top:16px !important}.module-padding-top-md{padding-top:24px !important}.module-padding-top-lg{padding-top:32px !important}.module-padding-top-xl{padding-top:40px !important}.module-padding-bottom-xs{padding-bottom:8px !important}.module-padding-bottom-sm{padding-bottom:16px !important}.module-padding-bottom-md{padding-bottom:24px !important}.module-padding-bottom-lg{padding-bottom:32px !important}.module-padding-bottom-xl{padding-bottom:40px !important}}@media (min-width: 1025px){.invisible-on-desktop{display:none !important}}@media (min-width: 601px) and (max-width: 1024px){.invisible-on-tablet{display:none !important}}@media (max-width: 600px){.invisible-on-mobile{display:none !important}}.cookie-no-comfort{background:#BBB;border:3px dotted #999;padding:20px}.cookie-no-comfort A{color:#000000}#cookie-select-overlay{position:fixed;top:0px;left:0px;right:0px;bottom:0px;display:block;background:rgba(0,0,0,0.5);z-index:99999;display:none;overflow:auto;font-size:13px}#cookie-select-overlay>DIV{position:relative;margin-top:30px;margin-bottom:30px;width:900px;margin-left:auto;margin-right:auto;background:rgba(255,255,255,0.9);box-shadow:6px 6px 12px rgba(0,0,0,0.5);padding:25px;color:#000;font-size:16px}@media (max-width: 460px){#cookie-select-overlay>DIV{margin-top:20px;margin-bottom:20px;padding:15px}}@media (max-width: 960px){#cookie-select-overlay>DIV{width:auto;margin-left:30px;margin-right:30px}}#cookie-select-overlay>DIV #notwendig-content{display:none;padding-top:20px;padding-bottom:10px}#cookie-select-overlay>DIV .row .col-3{width:calc( 25% - 36px);margin:10px 18px 0px 18px}@media (max-width: 720px){#cookie-select-overlay>DIV .row .col-3{width:calc( 33.333% - 36px)}#cookie-select-overlay>DIV .row .col-3:last-child{width:calc( 100% - 36px);text-align:right;padding-top:20px}}@media (max-width: 560px){#cookie-select-overlay>DIV .row .col-3{width:calc( 100% - 36px)}}#cookie-select-overlay>DIV .stdbtn{min-width:240px}@media (max-width: 640px){#cookie-select-overlay>DIV .stdbtn{min-width:220px;font-size:18px}}@media (max-width: 580px){#cookie-select-overlay>DIV .stdbtn{display:block}}@media (max-width: 460px){#cookie-select-overlay>DIV .stdbtn{min-width:1px;width:auto;font-size:18px}}#cookie-select-overlay>DIV .stdbtn.stdbtn-primary{margin-left:20px;background:#222;color:#FFF !important;border-color:#000 !important}@media (max-width: 580px){#cookie-select-overlay>DIV .stdbtn.stdbtn-primary{margin-left:0px}}#cookie-select-overlay>DIV .stdbtn.stdbtn-primary:hover{background:#000;border-color:#000 !important;color:#FFF !important}#cookie-select-overlay>DIV H3{margin-top:0px;margin-bottom:0.5em;color:#222;font-size:23px;font-weight:bold}#cookie-select-overlay>DIV A{color:#000}#cookie-select-overlay>DIV .details{font-size:16px;position:relative;top:5px}#cookie-select-overlay>DIV .imprint{font-size:16px;position:relative;margin-top:10px}#cookie-select-overlay>DIV P{font-size:16px}#cookie-select-overlay>DIV P.normalsize{font-size:18px}#cookie-select-overlay>DIV .opa{opacity:0.3}#cookie-select-overlay>DIV .tickbox{display:inline-block;width:24px;height:24px;background:#FFF;border:2px solid #222;border-radius:3px;margin-right:5px;position:relative;top:5px;cursor:pointer}#cookie-select-overlay>DIV .tickbox.dis{opacity:0.3;cursor:default}#cookie-select-overlay>DIV .tickbox:hover{background:rgba(0,0,0,0.12)}#cookie-select-overlay>DIV .tickbox:hover.dis{background:#FFF}#cookie-select-overlay>DIV .tickbox.ticked:before{content:"";background:url("../gfx/check.png") no-repeat center center scroll transparent;position:absolute;top:-4px;left:1px;display:block;width:24px;height:24px}#cookie-select-overlay .row{position:relative;display:block;width:auto;margin:0px -18px}#cookie-select-overlay .row .col-3{position:relative;display:block;float:left}#cookie-select-overlay .stdbtn{display:inline-block;width:200px;text-align:center !important;text-align-last:center !important;color:#000 !important;border:1px solid #000;height:42px;line-height:40px;text-decoration:none !important;margin-top:5px;font-weight:600}#cookie-select-overlay *,#cookie-select-overlay *:before,#cookie-select-overlay *:after{box-sizing:border-box}#cookie-select-overlay *,#cookie-select-overlay *:before,#cookie-select-overlay *:after{box-sizing:border-box}#cookie-select-overlay .stdbtn>SPAN{position:relative;top:0px;margin-left:3px;font-weight:600}#cookie-select-overlay .stdbtn:hover{background:#000;color:#FFF !important;text-decoration:none !important}#cookie-select-overlay .clearfix:before,#cookie-select-overlay .clearfix:after{content:"";display:table}#cookie-select-overlay .clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}#cookie-select-overlay .clearfix:after{clear:both}#cookie-select-overlay .clearfix:before,#cookie-select-overlay .clearfix:after{content:"";display:table}#cookie-select-overlay.paul>DIV H3{color:#7285a8}#cookie-select-overlay.paul>DIV .stdbtn.stdbtn-primary{border-color:#000 !important}#headerimage{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;z-index:1000;background-color:#fff;width:100%;height:155px}@media (max-width: 1500px){#headerimage{padding-left:10px;padding-right:10px;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;height:85px}}#headerimage .imageholder{display:-ms-flexbox;display:flex;background-color:#fff;height:200px;width:200px;margin-bottom:-45px;padding:10px;padding-left:18px;padding-right:18px}@media (max-width: 1500px){#headerimage .imageholder{display:none}}#headerimage .imageholder IMG{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;height:174px;width:164px}#headerimage .imageholder-resp{background-color:#fff;height:110px;width:100px;margin-bottom:-25px;padding:10px 5px;position:absolute;left:calc(50% - 50px);top:0px}@media (min-width: 1500px){#headerimage .imageholder-resp{display:none}}#headerimage .imageholder-resp IMG{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;height:90px;width:90px}#headerimage #burger-menu{position:absolute;z-index:1001;right:10px;top:10px;scale:0.5;transition:all 250ms ease-in-out}#navi{display:-ms-flexbox;display:flex;position:relative;z-index:55}@media (max-width: 1500px){#navi{display:none;position:absolute;top:0px;left:0%;right:0px;opacity:1;padding:0px;width:auto;height:auto;background-color:#14646ee6;-ms-flex-direction:column;flex-direction:column}}#navi UL{position:relative;display:-ms-flexbox;display:flex;top:0px;left:0px;bottom:0px;width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:0;margin:0;list-style:none}@media (max-width: 1500px){#navi UL{margin-top:0px;margin-bottom:25px;-ms-flex-direction:column;flex-direction:column}#navi UL.first{margin-bottom:0px}}#navi UL LI{position:relative;display:block;width:auto;padding:0;list-style:none;background-color:transparent}@media (max-width: 1500px){#navi UL LI{margin-top:25px}}#navi UL LI A{position:relative;text-align:center;color:#706f6f;font-size:20px;white-space:nowrap;padding:0px 25px;text-decoration:none;transition:0.3s background ease;text-align:center;font-family:"Roboto Serif";-webkit-tap-highlight-color:transparent}@media (max-width: 1500px){#navi UL LI A{color:white}}@media (min-width: 1500px){#navi UL LI A:hover{color:#14646e;font-weight:500}}@media (max-width: 1500px){#navi UL LI A:hover{color:#aedde9}}@media (min-width: 1500px){#navi UL LI.active A{color:#14646e;font-weight:500}}.container-arrow-up{position:fixed;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;left:92vw;bottom:-30px;width:72px;height:100px;z-index:1000;border-radius:50%;cursor:pointer;opacity:0%;transition:0.4s all ease}@media (max-width: 1500px){.container-arrow-up{left:88vw}}@media (max-width: 1500px){.container-arrow-up{left:83vw}}.container-arrow-up.move-up{bottom:30px;opacity:80%}@media (max-width: 676px){.container-arrow-up.move-up{bottom:10px}}.container-arrow-up .scroll-arrow{height:72px;width:72px}.container-arrow-up .scroll-arrow .cls-1{fill:#eee;transition:0.4s all ease}.container-arrow-up .scroll-arrow:hover .cls-1{fill:#353535;transition:0.4s all ease}@media (max-width: 676px){.container-arrow-up{height:75px;width:55px;right:10px}.container-arrow-up .scroll-arrow{height:55px;width:55px}}.container-arrow-up .scroll-icon{width:72px;height:72px;object-fit:contain}

/*# sourceMappingURL=styles.min.css.map */
