@font-face{font-family:'FutterGrotesk-Medium';src:url("/assets/fonts/FutterGrotesk-Medium.woff2") format("woff2");font-weight:400;-webkit-font-feature-settings:'ss03';font-feature-settings:'ss03'}@font-face{font-family:'FutterGrotesk-Regular';src:url("/assets/fonts/FutterGrotesk-Regular.woff2") format("woff2");font-weight:400;-webkit-font-feature-settings:'ss03';font-feature-settings:'ss03'}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;position:relative;width:100vw;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar{display:none}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;color:inherit;cursor:pointer}button{background-color:transparent;color:inherit;border-width:0;padding:0;cursor:pointer}figure{margin:0}input::-moz-focus-inner{border:0;padding:0;margin:0}ul,ol,dd{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}p{margin:0}cite{font-style:normal}fieldset{border-width:0;padding:0;margin:0}@-webkit-keyframes fadeIn{0%{opacity:0}50%{opacity:0}85%{opacity:0.5}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}50%{opacity:0}85%{opacity:0.5}100%{opacity:1}}@-webkit-keyframes slideIn{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes slideIn{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}html,body{height:100%;font-family:'FutterGrotesk-Regular', Arial, Helvetica, sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:'ss03';font-feature-settings:'ss03'}strong{font-weight:normal}em{font-style:normal}a{text-decoration:none;cursor:pointer}h3,h4{font-size:clamp(1.25rem, 1.75vw, 1.75rem)}h5{padding-top:25px}.font-l{font-size:clamp(2.25rem, 4vw, 5rem);line-height:1;padding-bottom:2vw;letter-spacing:-0.05rem;letter-spacing:clamp(-0.08rem, 0.03vw, -0.01rem);-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.font-m{font-size:clamp(1.25rem, 2.75vw, 2.25rem);letter-spacing:-0.01rem}.font-s{font-size:clamp(1.25rem, 1.75vw, 1.75rem)}.font-xs{font-size:clamp(1rem, 1vw, 1.5rem)}.blacktype{color:black}ul{list-style-type:disc}p{padding-bottom:0.6rem;letter-spacing:1}main a:hover,main .cta:hover a{color:#1c1b2b;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}a:focus-visible{outline:2px solid black !important}button:focus-visible,.cta:focus-visible{outline:2px solid black !important}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;-webkit-transition:opacity 300ms;transition:opacity 300ms}body{color:white;background:#F45252;overflow:hidden}.visually-hidden{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}main{scroll-behavior:smooth;width:100%;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}main::-webkit-scrollbar{display:none}.angebot{width:100vw;height:100%}.angebot section{height:auto;min-height:100vh;width:100%}article{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#F45252;overflow-x:hidden}@media only screen and (min-width: 780px){article{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;scroll-snap-align:start}}.angebot article:nth-of-type(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#c9a083}@media only screen and (min-width: 780px){.angebot article:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.row-reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 780px){.row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}}.row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 780px){.row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}}.angebot .section-content{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1 / 5}@media only screen and (min-width: 780px){.angebot .section-content{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 / 11}}.split{height:100%;width:100%}@media only screen and (min-width: 780px){.split{width:50%}}.section-content__portrait{height:100vw;overflow:hidden}@media only screen and (min-width: 780px){.section-content__portrait{height:100vh}}.section-content__text{min-height:100vw;height:auto;position:relative;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-pack:top;-ms-flex-pack:top;justify-content:top;padding-left:25px;padding-right:25px;padding-top:25px;padding-bottom:25px}@media only screen and (min-width: 1281px){.section-content__text{padding-left:50px}}@media only screen and (min-width: 1281px){.section-content__text{padding-right:50px}}@media only screen and (min-width: 1281px){.section-content__text{padding-top:50px}}@media only screen and (min-width: 1281px){.section-content__text{padding-bottom:50px}}@media only screen and (min-width: 780px){.section-content__text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:calc(25px * 2);height:100vh;min-height:unset}}@media only screen and (min-width: 780px) and (min-width: 1281px){.section-content__text{padding-top:calc(50px* 2)}}.section-content__text>p{font-size:clamp(1.25rem, 1.75vw, 1.75rem)}.angebot .section-content__text>p{padding-bottom:60px}.section-content__portrait img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.section-content__text .internal-link{position:absolute;bottom:0;padding-bottom:25px}@media only screen and (min-width: 1281px){.section-content__text .internal-link{padding-bottom:50px}}.internal-link p{padding-bottom:0}.internal-link a{margin-right:8px}.internal-link a::after{content:' ↗'}.red{background:#F45252}.beige{background:#c9a083}.darkblue{background:#1c1b2b}.lightgrey{background:#1c1b2b !important;color:white}.darkgrey{background:#a7a7a7 !important}.multiply{mix-blend-mode:multiply}.dot{height:25px;width:25px;background-color:white;border-radius:50%;display:inline-block;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.dot:last-of-type{margin-right:3px}.weitere-angebote{width:100%;height:100%;min-height:100vh;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);grid-column-gap:8px;padding-left:25px;padding-right:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px}@media only screen and (min-width: 1281px){.weitere-angebote{padding-left:50px}}@media only screen and (min-width: 1281px){.weitere-angebote{padding-right:50px}}@media only screen and (min-width: 780px){.weitere-angebote{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12, 1fr);grid-gap:8px;scroll-snap-align:start}}@media only screen and (min-width: 780px) and (min-width: 1281px){.weitere-angebote{grid-gap:16px}}.weitere-angebote li{list-style:none;font-size:clamp(1.25rem, 2.75vw, 2.25rem);position:relative;padding-left:clamp(1.75rem, 2.5vw, 2.5rem);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.weitere-angebote li:before{content:'\25CF';vertical-align:middle;position:absolute;left:0}.team{height:100vh;overflow:scroll}.team ul{padding-top:10px;padding-bottom:60px}.team ul *{padding-bottom:0}.team li{list-style:none;font-size:clamp(1rem, 1vw, 1.5rem);position:relative;padding-left:clamp(1.75rem, 2.5vw, 2.5rem)}.team li:before{content:'\25CF';vertical-align:middle;position:absolute;left:0}.kontakt{height:100vh;background:#F45252;overflow:scroll;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-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.kontakt-content{margin-top:160px;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12, 1fr);grid-gap:8px;padding-left:25px;padding-right:25px;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}@media only screen and (min-width: 1281px){.kontakt-content{grid-gap:16px}}@media only screen and (min-width: 1281px){.kontakt-content{padding-left:50px}}@media only screen and (min-width: 1281px){.kontakt-content{padding-right:50px}}.lead{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;height:auto}@media only screen and (min-width: 780px){.lead{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3/11}}.adress{padding-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;height:auto}@media only screen and (min-width: 780px){.adress{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3/11}}.adress-block{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:10px}.adress-block *{width:100%;line-height:1}.kontakt-footer{font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:25px;padding-right:25px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:end;align-self:flex-end;margin-top:80px;margin-bottom:10px}@media only screen and (min-width: 1281px){.kontakt-footer{padding-left:50px}}@media only screen and (min-width: 1281px){.kontakt-footer{padding-right:50px}}@media only screen and (min-width: 780px){.kontakt-footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.kontakt-footer_item{padding-right:10px}.kontakt-footer_item:last-of-type{padding-right:0}.kontakt-footer a{cursor:pointer;border-bottom:1px solid white;padding-bottom:1px}.tarife{height:100vh;width:100%;background:#c9a083;padding-top:160px;padding-bottom:80px;overflow:scroll}.tarife section{height:auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:2vw}.tarif-section-title{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);grid-column-gap:8px;padding-left:25px;padding-right:25px;padding-top:4vw;padding-bottom:2vw;height:auto;color:#1c1b2b}@media only screen and (min-width: 1281px){.tarif-section-title{padding-left:50px}}@media only screen and (min-width: 1281px){.tarif-section-title{padding-right:50px}}@media only screen and (min-width: 780px){.tarif-section-title{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12, 1fr);grid-gap:8px;padding-top:2vw}}@media only screen and (min-width: 780px) and (min-width: 1281px){.tarif-section-title{grid-gap:16px}}.tarife-section-title:first-of-type{padding-top:160px}.tarife h2{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1 / 5;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}@media only screen and (min-width: 780px){.tarife h2{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 / 11}}.tarif-section-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tarif-section-content-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;height:auto;padding-bottom:10px;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);grid-column-gap:8px;padding-left:25px;padding-right:25px}@media only screen and (min-width: 1281px){.tarif-section-content-wrapper{padding-left:50px}}@media only screen and (min-width: 1281px){.tarif-section-content-wrapper{padding-right:50px}}@media only screen and (min-width: 780px){.tarif-section-content-wrapper{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12, 1fr);grid-gap:8px;display:-ms-inline-grid;display:inline-grid}}@media only screen and (min-width: 780px) and (min-width: 1281px){.tarif-section-content-wrapper{grid-gap:16px}}.tarif-section-content-devider{border-top:solid 1px white;-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1 / 5}@media only screen and (min-width: 780px){.tarif-section-content-devider{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 / 11}}.tarif-title{color:#1c1b2b;padding-bottom:10px;-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1 / 5}@media only screen and (min-width: 780px){.tarif-title{-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3 / 5;padding-bottom:0}}.tarif-text{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1 / 5}@media only screen and (min-width: 780px){.tarif-text{-ms-grid-column:6;-ms-grid-column-span:5;grid-column:6 / 11}}.tarife li{list-style:none;font-size:clamp(1.25rem, 1.75vw, 1.75rem);position:relative;padding-left:clamp(1.75rem, 2.5vw, 2.5rem)}.tarife li:before{content:'\25CF';vertical-align:middle;position:absolute;left:0}main{-webkit-animation:fadein 300ms ease-in-out;animation:fadein 300ms ease-in-out}@-webkit-keyframes fadein{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}50%{opacity:0}100%{opacity:1}}.home{height:100%}.home section{width:100%;height:100%;min-height:100vh;scroll-snap-align:start;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12, 1fr);grid-gap:8px;padding-left:25px;padding-right:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media only screen and (min-width: 1281px){.home section{grid-gap:16px}}@media only screen and (min-width: 1281px){.home section{padding-left:50px}}@media only screen and (min-width: 1281px){.home section{padding-right:50px}}.home h2{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:300ms;animation-duration:300ms;opacity:0;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;padding-bottom:0}.home .section-content{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1 / 13}@media only screen and (min-width: 780px){.home .section-content{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 / 11}}.section-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.heroimage{position:fixed;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;mix-blend-mode:screen;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:300ms;animation-duration:300ms;opacity:0;-webkit-animation-delay:300ms;animation-delay:300ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1);animation-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1)}#canvas3d{opacity:0.2}header{position:fixed;top:0;width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:end;z-index:10;height:40px;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);grid-column-gap:8px;height:54px;padding-left:25px;padding-right:25px}@media only screen and (min-width: 780px){header{height:54px}}@media only screen and (min-width: 1281px){header{height:86px}}@media only screen and (min-width: 1281px){header{padding-left:50px}}@media only screen and (min-width: 1281px){header{padding-right:50px}}@media only screen and (min-width: 780px){header{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12, 1fr);grid-gap:8px}}@media only screen and (min-width: 780px) and (min-width: 1281px){header{grid-gap:16px}}@media only screen and (min-width: 1281px){header{height:60px}}.logo{z-index:10;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;font-size:clamp(2.25rem, 4vw, 5rem)}@media only screen and (min-width: 780px){.logo{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;font-size:clamp(2.25rem, 4vw, 5rem)}}@media only screen and (min-width: 1000px){.logo{font-size:clamp(1.25rem, 2.75vw, 2.25rem)}}.logo:hover .dot:first-of-type{-webkit-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:all 350ms cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all 350ms cubic-bezier(0.68, -0.55, 0.265, 1.55)}.menu{-webkit-transform:translateX(100%);transform:translateX(100%);position:fixed;width:100%;height:100%;top:0;right:0;background:#1c1b2b;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-pack:center;-ms-flex-pack:center;justify-content:center;font-size:clamp(2.25rem, 4vw, 5rem);padding-left:25px;padding-right:25px;-webkit-transition:-webkit-transform 300ms cubic-bezier(0.19, 1, 0.22, 1);transition:-webkit-transform 300ms cubic-bezier(0.19, 1, 0.22, 1);transition:transform 300ms cubic-bezier(0.19, 1, 0.22, 1);transition:transform 300ms cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 300ms cubic-bezier(0.19, 1, 0.22, 1)}@media only screen and (min-width: 1281px){.menu{padding-left:50px}}@media only screen and (min-width: 1281px){.menu{padding-right:50px}}@media only screen and (min-width: 1000px){.menu{-webkit-transform:translateX(0);transform:translateX(0);position:relative;height:auto;-ms-grid-column:3;-ms-grid-column-span:10;grid-column:3 / 13;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:justify;-ms-flex-pack:justify;justify-content:space-between;background:transparent;font-size:clamp(1rem, 1vw, 1.5rem);padding:0}}.open{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 300ms cubic-bezier(0.19, 1, 0.22, 1);transition:-webkit-transform 300ms cubic-bezier(0.19, 1, 0.22, 1);transition:transform 300ms cubic-bezier(0.19, 1, 0.22, 1);transition:transform 300ms cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 300ms cubic-bezier(0.19, 1, 0.22, 1)}.menu a{display:none}@media only screen and (min-width: 1000px){.menu a{display:block}}.open a{display:block}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 1000px){.nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.nav-item{padding-right:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.nav-item:last-of-type{padding-right:0}.sub-nav .nav-item{padding-left:0}.nav-item-angebot{padding-left:0}@media only screen and (min-width: 1000px){.nav-item-angebot{display:none}}.nav a{padding-bottom:3px;border-bottom:1px solid transparent;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.nav a.active{border-bottom:1px solid white;padding-bottom:3px;cursor:pointer}.nav-item:hover a{padding-bottom:3px;border-bottom:1px solid white;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sub-nav-item{padding-left:20px !important}@media only screen and (min-width: 1000px){.sub-nav-item{padding-left:0 !important}}.sub-nav-item a{display:none}@media only screen and (min-width: 1000px){.sub-nav-item a{display:block}}a+.menu-mobile-link{display:block}@media only screen and (min-width: 1000px){a+.menu-mobile-link{display:none}}header{opacity:0;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes navSlideIn{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes navSlideIn{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@media only screen and (max-width: 1000px){.open .nav-item{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;-webkit-animation:navSlideIn 300ms forwards cubic-bezier(0.175, 0.885, 0.32, 1.275);animation:navSlideIn 300ms forwards cubic-bezier(0.175, 0.885, 0.32, 1.275)}.open .nav-item:nth-of-type(0){-webkit-animation-delay:200ms;animation-delay:200ms}.open .nav-item:nth-of-type(1){-webkit-animation-delay:300ms;animation-delay:300ms}.open .nav-item:nth-of-type(2){-webkit-animation-delay:400ms;animation-delay:400ms}.open .nav-item:nth-of-type(3){-webkit-animation-delay:500ms;animation-delay:500ms}.open .nav-item:nth-of-type(4){-webkit-animation-delay:600ms;animation-delay:600ms}.open .nav-item:nth-of-type(5){-webkit-animation-delay:700ms;animation-delay:700ms}.open .nav-item:nth-of-type(6){-webkit-animation-delay:800ms;animation-delay:800ms}.open .nav-item:nth-of-type(7){-webkit-animation-delay:900ms;animation-delay:900ms}.open .nav-item:nth-of-type(8){-webkit-animation-delay:1000ms;animation-delay:1000ms}}#menu-button{width:35px;height:30px;position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;-ms-grid-column-align:end;justify-self:end;outline:none;border:none;-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4 / 5}@media only screen and (min-width: 780px){#menu-button{-ms-grid-column:12;-ms-grid-column-span:1;grid-column:12 / 13}}@media only screen and (min-width: 1000px){#menu-button{display:none}}#menu-button span{display:block;position:absolute;height:2px;width:100%;background:white;border-radius:0px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}#menu-button span:nth-child(1){top:0px}#menu-button span:nth-child(2){top:10px}@media only screen and (min-width: 1281px){#menu-button span:nth-child(2){top:15px}}#menu-button span:nth-child(3){top:20px}@media only screen and (min-width: 1281px){#menu-button span:nth-child(3){top:30px}}#menu-button.menu-is-open span:nth-child(1){top:10px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media only screen and (min-width: 1281px){#menu-button.menu-is-open span:nth-child(1){top:15px}}#menu-button.menu-is-open span:nth-child(2){opacity:0;left:60px}#menu-button.menu-is-open span:nth-child(3){top:10px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}@media only screen and (min-width: 1281px){#menu-button.menu-is-open span:nth-child(3){top:15px}}:focus{outline:none}::-moz-focus-inner{border:0}.bg-w{background:white}.bg-b{background:black}.button-close{position:absolute;width:20px;right:0;height:20px;visibility:visible;opacity:1;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media (hover: hover) and (pointer: fine){.button-close:hover{-webkit-transform-origin:50%;transform-origin:50%;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform 300ms ease-in-out;transition:-webkit-transform 300ms ease-in-out;transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out}}.line1,.line2{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;stroke-width:1px;stroke:black}.line1{-webkit-transform:translateX(10px);transform:translateX(10px);-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.line2{-webkit-transform:translateX(-10px);transform:translateX(-10px);-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.open .button-close{visibility:visible;opacity:1}.cta{font-size:clamp(1rem, 1vw, 1.5rem);color:#F45252;background:white;border-radius:40px;padding:10px 40px 12px 40px;-webkit-transform:scale(100%);transform:scale(100%);-webkit-transition:-webkit-transform 150ms ease-in-out;transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;transition:transform 150ms ease-in-out, -webkit-transform 150ms ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:25px}@media only screen and (min-width: 1000px){.cta{margin-top:2vw}}.cta:hover{-webkit-transform:scale(98%);transform:scale(98%);-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;color:#1c1b2b}.cta-color{background:#F45252;color:white}.home .cta{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:300ms;animation-duration:300ms;opacity:0;-webkit-animation-delay:1.3s;animation-delay:1.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.scroll-hint{width:100%;position:absolute;bottom:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.arrows{width:60px;height:72px;position:absolute;left:50%;margin-left:-30px;bottom:0;-webkit-transform:scale(0.7);transform:scale(0.7)}.arrows path{stroke:white;fill:transparent;stroke-width:1px;animation:arrow 2s infinite;-webkit-animation:arrow 2s infinite}@keyframes arrow{0%{opacity:0}40%{opacity:1}80%{opacity:0}100%{opacity:0}}@-webkit-keyframes arrow /*Safari and Chrome*/{0%{opacity:0}40%{opacity:1}80%{opacity:0}100%{opacity:0}}.arrows path.a1{animation-delay:-1s;-webkit-animation-delay:-1s}
/*# sourceMappingURL=style.min.css.map */