.headerslider--default{height:86.8055555556vw}@media(min-width: 576px){.headerslider--default{height:50.4032258065vw}}@media(min-width: 1200px){.headerslider--default{height:36.4583333333vw}}.headerslider--fullscreen{height:100vh}.headerslider img,.headerslider video{width:100%;height:100%;object-fit:cover}.headerslider-content{position:absolute;top:30%;right:0;bottom:0;left:0;z-index:1;line-height:1.1}.headerslider-content-headline{text-shadow:0 0 10px rgba(0,0,0,.5)}.headerslider-content-headline{font-size:26px}@media screen and (min-width: 480px){.headerslider-content-headline{font-size:calc(26px + 14*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.headerslider-content-headline{font-size:40px}}.headerslider-content-subheadline{text-shadow:0 0 10px rgba(0,0,0,.5)}.headerslider-content-subheadline{font-size:16px}@media screen and (min-width: 480px){.headerslider-content-subheadline{font-size:calc(16px + 10*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.headerslider-content-subheadline{font-size:26px}}.headerslider .swiper-button-prev,.headerslider .swiper-button-next{width:60px;height:100px;margin-top:-50px}.headerslider-slide::before{content:"";display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#000;opacity:.3}.headerslider-logo{position:absolute;z-index:1;right:30px;bottom:30px}@media(max-width: 991.98px){.headerslider-logo{max-width:150px}}@media(max-width: 575.98px){.headerslider-logo{right:20px;bottom:20px}}.headerslider-logo a{transition:all 300ms ease}.headerslider-logo a:hover{opacity:.7}.headerslider-logo img{max-width:200px}