/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;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;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:.35em .75em .625em}legend{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]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;-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}span[class~=sr-only]{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;overflow:hidden;white-space:nowrap;position:absolute;padding:0;margin:-1px}header{position:fixed;width:100vw;z-index:10;transition:background .5s ease;background-color:var(--bg-color)}header .header-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;padding:5px 0}header #header-logo{width:75%}header #header-logo a{display:block;width:10vh;height:10vh;margin:0 10px}header #menu-btn{text-align:center;width:10%;color:#fef5ef;font-size:1.25rem;font-weight:bold;background-color:#f10b02;border-radius:4px}header #menu-btn *{vertical-align:middle}header #menu-btn svg{width:32px;height:32px}@media only screen and (min-width: 768px){header #menu-btn{width:20%}}@media only screen and (min-width: 1024px){header{display:flex;justify-content:space-evenly;align-items:center}header #header-logo{position:relative;width:100%;max-width:100px}header #header-logo a{width:100%;height:auto;margin:0}header #menu-btn{display:none}}@media only screen and (min-width: 1200px){header{justify-content:center}}nav{display:none;width:100%;z-index:2;height:calc(40vh - 20px);overflow:hidden;border-bottom:2px solid #1c0f13;background:#fef5ef}nav .nav-link{text-decoration:none;color:#1c0f13}nav .nav-link,nav .dropdown{display:block;width:100%;margin:auto;text-align:center;background-color:#fef5ef}nav .nav-link,nav .dropdown-btn,nav #socials{padding:10px 0}nav .active{background-color:#f10b02}nav .dropdown-btn{display:flex;width:auto;justify-content:center;align-items:center;gap:2px;margin:auto}nav .dropdown-btn svg{margin:0;width:18px;height:18px}nav .dropdown-btn svg.up{transform:rotate(-180deg)}nav .dropdown-item{font-size:.85rem;padding:10px 0;background:rgba(222,213,207,.5215686275)}nav .dropdown-item:nth-child(odd){border-bottom:1px solid #1c0f13}nav .dropdown-list{display:none;overflow:hidden;margin:0;padding:0;list-style:none;border-bottom:1px solid #1c0f13}nav .dropdown:hover{cursor:pointer}nav .nav-link:hover,nav .dropdown-btn:hover,nav .dropdown-item:hover,nav .active{color:#fef5ef}nav .nav-link:hover,nav .dropdown-btn:hover,nav .dropdown-item:hover{background-color:rgba(241,11,2,.7333333333)}nav .dropdown-btn:hover,nav .active{font-weight:600}nav #socials{display:flex;justify-content:center}nav #socials .social-link{color:#1c0f13;margin:0 16px;width:32px}@media only screen and (min-width: 1024px){nav{--normal-color: #fef5ef;--hover-color: #1c0f13ff;font-size:1.2rem;width:calc(100% - 100px);height:100%;position:relative;display:flex;align-items:center;justify-content:space-evenly;top:0;border:none;background:rgba(0,0,0,0);margin:0;overflow:visible}nav .nav-link,nav .dropdown{width:auto;height:fit-content;border-bottom:none;font-weight:bold;background-color:rgba(0,0,0,0);color:var(--normal-color);margin:auto 0}nav .dropdown{position:relative}nav .nav-link,nav .dropdown-btn{padding:5px 10px}nav .active{border-bottom:3px solid #f10b02}nav .dropdown-list{position:absolute;width:150px;background:#fef5ef}nav .dropdown-list .dropdown-item{padding:10px;color:#1c0f13;background:#fef5ef;font-size:1rem;border-left:1px solid #1c0f13;border-right:1px solid #1c0f13}nav .dropdown-list .dropdown-item:hover{color:#f10b02;text-decoration:underline}nav .dropdown-list .dropdown-item:first-of-type{border-top:1px solid #1c0f13}nav .nav-link:hover,nav .dropdown:hover,nav .active{background-color:var(--normal-color);color:var(--hover-color)}nav #socials{padding:0;border-radius:0;justify-content:space-around;gap:5px}nav #socials .social-link{color:#fef5ef;margin:0 8px}nav #socials .social-link svg{width:32px;height:32px}}@media only screen and (min-width: 1200px){nav{max-width:1100px}}footer{padding:1em;background-color:#f10b02;color:#fef5ef;border-top:1px solid #1c0f13}footer div{margin:auto 0}footer ul{padding:0;margin:0 auto}footer li{display:flex;align-items:center;margin:.25em 0}footer li::before{width:1.5rem;height:1.5rem;margin-right:.5rem}footer a{color:#fef5ef}footer a:hover{color:#1c0f13}footer #copyright p{text-align:center;border-top:1px solid rgba(254,245,239,.5333333333);margin:0;margin-top:1em;padding:20px}@media only screen and (min-width: 1024px){footer{display:flex;flex-wrap:wrap;justify-content:center;align-items:start}footer div{margin:0}footer .links-wrapper{width:33%;max-width:400px}footer .links-wrapper ul{width:fit-content}footer #copyright{width:100%}}.popup.canva{display:none;width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:rgba(28,15,19,.5647058824);z-index:20}.popup.container{position:absolute;top:0;max-width:768px;max-height:100vh;overflow-y:scroll;scrollbar-width:none}.popup.header{height:calc(10vh + 10px)}.popup.text{background-color:#fef5ef;padding:1em}.popup.buttons{display:flex;justify-content:space-evenly}.popup .button.close{padding:calc((10vh - 17.575px)/2) .5rem;font-size:24px;font-weight:bold;color:#fef5ef;border:none}.popup .button.close *{vertical-align:top}.popup .button.close:hover{background-color:rgba(0,0,0,0);color:#f10b02}@media only screen and (min-width: 768px){.popup.container{position:relative;margin:0 auto;max-height:calc(100vh - 25px)}}@media only screen and (min-width: 1024px){.popup.header{height:115px}.popup .button.close{padding:0 .5rem;padding-top:77.425px}}@font-face{font-family:"Helvetica";src:local("Helvetica"),url("/assets/fonts/helvetica.ttf?v=1b580d980532792578c54897ca387e2c") format("truetype");font-display:swap}@font-face{font-family:"Anton";src:local("Anton"),url("/assets/fonts/anton.ttf?v=737b8ee4fe5943038ed2f99cdc408acd") format("truetype");font-display:swap}@font-face{font-family:"Saira";src:local("Saira"),url("/assets/fonts/saira.woff?v=3c514ec05b334f4faa8dcdcf72aa5dc4") format("truetype");font-display:swap}@keyframes spinning{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}html{font:16px "Helvetica",sans-serif;line-height:1.15}body{background-color:#fef5ef;position:relative}main{min-width:320px;width:100%;padding:1em}section{position:relative;margin:1rem auto}section p{padding:0}h1,h2,h3,h4,h5{font-family:"Saira","Anton",sans-serif}h1{font-size:2.5rem}h2{font-size:1.75em}h3{font-size:1.5rem;margin:.67em 0}h4{margin:1em 0}a{color:#1c0f13}a:hover{color:#fef5ef}a.white-bg:hover{color:#f10b02}a:active{color:#eca400}img,video{width:100%;height:auto}p{text-align:justify;padding:5px}footer .phone::before{content:url("/assets/svg/phone.svg?v=8c9fe6af68922fa33c543a4f828851d5")}footer .email::before{content:url("/assets/svg/email.svg?v=f7ee97ef7c5e153af9fa21fa571bc0c5")}footer .contact::before{content:url("/assets/svg/form.svg?v=ddf0cefcb1db01927dc4c8ddbaaeaf71")}footer .privacy::before{content:url("/assets/svg/privacy.svg?v=273dbf91eef7be280c216d2a8fe864b9")}footer .charter::before{content:url("/assets/svg/doc-plaintext.svg?v=1d97befb9dfd06190162d6274fe03912")}footer .impressum::before{content:url("/assets/svg/legal.svg?v=a38b6d52d617dc6f19617b0917ebbf47")}footer .link::before{content:url("/assets/svg/link.svg?v=8e2eea233996c4670b18cc94d7c29a4c")}footer .fb::before{content:url("/assets/svg/facebook.svg?v=3e66d1b244b6cd787f805303d5a4d23d")}footer .insta::before{content:url("/assets/svg/instagram.svg?v=abd601b680b9dd05be504c5ec2a322f3")}.md{display:none}.lg{display:none}.xl{display:none}.button:hover,.clickable:hover{cursor:pointer}.small-text{font-size:.9rem}span.attention{color:#f10b02;font-weight:bold}.spinner{animation-name:spinning;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}.cookie-banner{display:none;align-items:center;justify-content:space-between;padding:8px 4px;position:fixed;width:100%;height:64px;top:calc(100vh - 64px);z-index:3;background-color:#f10b02;color:#fef5ef}.cookie-banner h5{margin:0 0 2px 0}.cookie-banner p{font-size:.75rem;margin:0;padding:0}.cookie-banner .close-button .button{background-color:#fef5ef;color:#1c0f13;border-radius:4px;padding:4px}@media only screen and (min-width: 768px){.md{display:unset}td.md,th.md{display:table-cell}.cookie-banner{justify-content:center;gap:1rem}.cookie-banner .close-button .button{padding:4px 8px}}@media only screen and (min-width: 1024px){section{padding:0;margin:3rem auto}h1{font-size:3rem}h2{font-size:2.5rem}.lg{display:inherit}.cookie-banner h5{font-size:.93rem}.cookie-banner p{font-size:.85rem}}@media only screen and (min-width: 1200px){section{max-width:1200px}span.xl{display:inline}.xl{display:inherit}}