@font-face{font-family:Amiko;font-weight:400;src:url(/fonts/Amiko/Amiko-Regular.ttf)}@font-face{font-family:Amiko;font-weight:700;src:url(/fonts/Amiko/Amiko-Bold.ttf)}*{box-sizing:border-box}a{text-decoration:none;color:inherit;padding-right:30px}body{font-family:Amiko,sans-serif;margin:0;padding:0;display:flex;flex-direction:column;min-height:100vh}h1{font-size:36px}header{display:flex;justify-content:center}header #header_container{display:flex;flex-direction:row;margin-top:28px}header #header_container .nav-link{display:flex}header #header_container a{margin-top:78px;color:#685d5d;font-size:18px;letter-spacing:.54px;font-weight:400}header #header_container a:hover{color:#2b662e}header #header_container img{width:300px;height:130px;padding-right:30px}header #header_container nav{display:flex;flex-direction:row;align-items:stretch}header #header_container .label-toggle{display:none;padding-right:30px;cursor:pointer}header #header_container #menu-toggle,header #header_container img.mobile-logo{display:none}@media (max-width:700px){header #header_container{margin-top:0;justify-content:space-around}header #header_container img.mobile-logo{display:block}header #header_container label.label-toggle{display:block;font-size:40px;font-weight:700;color:#93a589;align-self:center}header #header_container img,header #header_container nav{display:none}header #header_container #menu-toggle:checked~nav{display:flex;flex-direction:column;position:absolute;background-color:#fff;width:100%;top:150px;left:0;z-index:1000}header #header_container #menu-toggle:checked~nav a{padding:8px;margin-top:0;width:100%}header #header_container #menu-toggle:checked~nav a:hover{padding-left:6px;border-left:2px solid #93a589;background-color:rgba(168,225,128,.2)}}@media (max-width:300px){header #header_container #menu-toggle:checked~nav{top:43px}}header #header_container nav a.active{font-weight:700}header #header_container a.logo{padding-left:15px;padding-top:5px;padding-bottom:5px}header #header_container a.logo img{max-height:65px;max-width:65px}@media (max-width:300px){header #header_container a.logo{padding-left:9px}header #header_container a.logo img{max-height:43px;max-width:43px}}main{display:flex;flex-grow:1}main a{padding:0;border-bottom:1px solid #93a589;font-weight:700}main a,main a:hover{color:#93a589}article.video{width:100%;max-width:100%;padding:0;text-align:center}article.video h1{padding-bottom:0;margin-bottom:0}article.video video{width:100%;background-color:#fff}#volumebutton{position:absolute;right:70px;top:300px}.feather{width:32px;height:32px;stroke:#999;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}article{padding:32px;margin-left:auto;margin-right:auto;max-width:1024px;width:100%;color:#685d5d;font-size:15px;line-height:1.4}@media (max-width:600px){article{padding:0}}article a{color:#93a589}article h1{color:#aea6a6;font-size:30px;padding-bottom:20px}article h2{color:#93a589;font-size:26px}article h3{font-size:16px;margin-bottom:0}article h3,article span{color:#93a589}article span .email{text-decoration:underline}article p{margin-top:5px}article h4{color:#93a589;padding:12px 12px 20px}footer{width:100%;flex-direction:column;display:flex;justify-content:space-between;font-size:16.5px;line-height:1.2;align-items:center;padding-left:50px;padding-right:50px;background-color:rgba(214,200,160,.16)}footer .footer-wrapper{display:flex;flex-direction:row;padding-bottom:25px}@media (max-width:700px){footer .footer-wrapper{flex-direction:column}}footer .link-impressum{padding-right:150px;margin-top:65px;color:#d6c8a0;font-size:24px;font-weight:700;text-decoration:underline}@media (max-width:700px){footer .link-impressum{padding-right:0}}footer .contact{color:#aea6a6;font-size:14px}footer .contact h4{margin-bottom:0}footer .contact p{margin-top:5px}footer span{align-self:start;font-size:15px}footer .info,footer span{color:#93a589}footer .email{color:#93a589;text-decoration:underline}footer a{padding-left:5px;padding-right:25px}footer a:hover{padding-left:3px}footer span{display:flex;padding:10px}