:root{--black-500: #000000;--black-300: #1d1d1d;--white: #ffffff;--red-500: #a81815;--red-300: #b94644;--red-100: #f6e8e8}@font-face{font-family:"Open Sans";src:url(../fonts/OpenSans-Light.ttf);font-weight:300}@font-face{font-family:"Open Sans";src:url(../fonts/OpenSans-Regular.ttf);font-weight:400}@font-face{font-family:"Open Sans";src:url(../fonts/OpenSans-Bold.ttf);font-weight:700}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,main,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}html{scroll-behavior:smooth}body{line-height:1;z-index:1;position:relative;font-family:"Open Sans",Arial,sans-serif;color:var(--white);background-color:var(--black-300);margin:0}ol,ul{list-style:none;padding:0;margin:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}h1{font-size:3rem;line-height:1.4;font-weight:700;color:var(--red-500);margin-bottom:1em}h2{font-size:2rem;line-height:1.4;font-weight:700;color:var(--red-500);margin-bottom:1em}h3{font-size:1.5rem;line-height:1.4;font-weight:700;margin-bottom:1em}h4{font-size:1.25rem;color:var(--white);line-height:1.4;font-weight:700;margin-bottom:1em}p,a,li{font-size:1rem;line-height:1.5;font-weight:300}p{margin-bottom:1rem}p>a{color:var(--red-500)}.CookieDeclaration a,.CookieDeclaration a{color:var(--red-500)}strong{font-weight:700}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}header{width:100%;height:auto;background-color:var(--black-300);display:flex;position:fixed;z-index:1000;top:0;padding:.5rem 1rem;border-bottom:3px solid var(--red-500);flex-wrap:nowrap;justify-content:space-between;align-items:center;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}header .logo{display:block;height:80px;width:auto;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}header .socialmedia{display:flex;justify-content:center;gap:.5rem}header .socialmedia>a{display:block;width:2rem;height:auto;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}header .socialmedia>a img{width:100%;display:block;height:auto}header.fixed .logo{height:50px}nav{width:100%;justify-content:center;align-items:center}nav ul{width:100%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}nav ul li{display:block;text-align:center;margin:0 1rem;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}nav ul li a{font-family:"Open Sans",sans-serif;color:var(--white);text-decoration:none;font-size:.825rem;text-transform:uppercase;font-weight:800;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}nav ul li:hover a{color:var(--red-500)}footer{background-color:var(--red-500);min-height:100vh;width:100%;position:relative;text-align:center;color:var(--white)}footer h2{color:var(--white)}footer a{color:var(--white);text-decoration:none}footer a.hover{text-decoration:underline}footer .contact{margin-bottom:4rem}footer .imprint{position:absolute;bottom:2rem;left:0;width:100%;height:auto;padding-top:4rem;display:flex;justify-content:center;gap:1rem}main{width:100%;margin:90px auto 0 auto;position:relative}main section{width:100%;height:auto}.wrapper{padding:8rem 2rem;margin:0 auto;max-width:960px}#about{text-align:center}#team{padding:8rem 0;background-color:var(--black-500)}.container{width:100%;height:auto}.columns-50{display:flex;gap:2rem;flex-wrap:wrap;justify-content:center}.arrow{width:56px;height:34px;background:url(../img/arrow.svg) center center no-repeat;position:absolute;bottom:20px;left:50%;margin:0 0 0 -28px;background-size:100%}.swiper img{width:100%;display:block;height:auto}.swiper .swiper-button-prev:after,.swiper .swiper-button-next:after{color:var(--red-500)}.swiper .swiper-scrollbar-drag{background:var(--red-500)}.swiper .swiper-pagination-bullet{background:var(--red-100)}.swiper .swiper-pagination-bullet-active{background:var(--red-500)}.swiper-coverflow{max-width:calc(100% - 4rem);overflow:visible}.swiper-coverflow .swiper-pagination{bottom:-2rem}@media screen and (min-width: 600px){.swiper-coverflow{max-width:83.333%}}form{-moz-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.1);box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.1);padding:30px;margin-top:4rem}form label{font-family:"Open Sans",Arial,sans-serif;font-size:18px;font-size:1.8rem;line-height:1.4;font-weight:300;display:block;margin-bottom:15px}form input{width:100%;display:block;border:1px solid #eee;font-size:18px;font-size:1.8rem;line-height:1.4;font-weight:300;font-family:"Open Sans",Arial,sans-serif;padding:1rem;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;margin-bottom:30px;outline:0}form input:hover{border:1px solid #333}form input:focus{border:1px solid var(--red-500)}form input[type=submit]{background-color:var(--red-500);color:var(--white);border:0;-moz-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.1);box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.1);margin:0}form input[type=submit]:hover,form input[type=submit]:focus{-moz-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.1);box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.1)}.collapse-cards{margin-top:4rem}.collapse-card{background-color:var(--black-500);border-bottom:2px solid var(--red-500);-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;cursor:pointer;margin:1rem 0;border-radius:.5rem}.collapse-card.active{-moz-box-shadow:0 8px 16px 0 rgba(185,70,68,.3);-webkit-box-shadow:0 8px 16px 0 rgba(185,70,68,.3);box-shadow:0 8px 16px 0 rgba(185,70,68,.3);z-index:200;margin:1.5rem 0}.collapse-card__heading{background-image:url("../img/arrow_down.svg");background-repeat:no-repeat;background-position:95% center;background-size:20px 11px;padding:30px 12% 30px 5%;position:relative;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.collapse-card.active .collapse-card__heading{background-image:url("../img/close.svg");background-repeat:no-repeat;background-position:95% center;background-size:20px 20px}.collapse-card__heading:before,.collapse-card__heading:after{content:" ";display:table}.collapse-card__heading:after{clear:both}.collapse-card__heading i{float:left}.collapse-card__heading::after{font-family:"FontAwesome";padding-left:.4rem;position:absolute;right:1rem;top:1rem}.collapse-card__title{margin:0 2rem 0 0;text-overflow:ellipsis;white-space:nowrap}.collapse-card__title h4{margin:0;color:var(--red-500);font-weight:700;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.collapse-card__body{padding:0 12% 30px 5%;display:none}/*# sourceMappingURL=style.css.map */
