.image__wrapper--1-1,.image__wrapper--2-1,.image__wrapper--3-2,.image__wrapper--5-2{display:block;position:relative;width:100%;height:0}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSans-LightItalic'),url(https://fonts.gstatic.com/s/opensans/v15/PRmiXeptR36kaC0GEAetxrfB31yxOzP-czbf6AAKCVo.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://fonts.gstatic.com/s/opensans/v15/xjAJXh38I15wypJXxuGMBp0EAVxt0G0biEntp43Qt6E.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/s/opensans/v15/DXI1ORHCpsQm3Vp6mXoaTYnF5uFdDttMLvmWuJdhhgs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v15/cJZKeOuBrn4kERxqtaUH3aCWcynf_cDxXwCLxiixG1c.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNSonF5uFdDttMLvmWuJdhhgs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzInF5uFdDttMLvmWuJdhhgs.ttf) format('truetype')}@keyframes bounce{0%{-moz-transform:translate(-50%,-55%);-ms-transform:translate(-50%,-55%);-webkit-transform:translate(-50%,-55%);transform:translate(-50%,-55%)}100%{-moz-transform:translate(-50%,-45%);-ms-transform:translate(-50%,-45%);-webkit-transform:translate(-50%,-45%);transform:translate(-50%,-45%)}}*{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:400;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.image__wrapper--1-1{padding-bottom:100%}.image__wrapper--2-1{padding-bottom:50%}.image__wrapper--3-2{padding-bottom:66.66667%}.image__wrapper--5-2{padding-bottom:40%}@media (min-width:48em){.wrapper--teaser{display:-webkit-flex;display:flex}}.wrapper--teaser .col--grey{display:none}@media (min-width:48em){.wrapper--teaser .col--grey{display:inline-block;padding:0!important}.wrapper--teaser .wrapper--content{padding:1.25em}}.wrapper--teaser .wrapper--content{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:absolute;width:60%;height:100%;z-index:0}.wrapper--teaser .wrapper--content>*{position:relative;width:100%;margin:0!important;text-align:center}@media (min-width:64em){.wrapper--teaser .wrapper--content{padding:3.125em 1.5625em .625em}}.wrapper--teaser .headline>*{display:block}.wrapper--teaser .headline strong{font-family:museo-sans,sans-serif;font-style:normal;font-size:1.875em;font-weight:700;line-height:1}@media (min-width:80em){.wrapper--teaser .wrapper--content{padding:2.1875em}.wrapper--teaser .headline strong{font-size:2.8125em}.wrapper--teaser .headline span{font-size:1.125em}}.wrapper--teaser .headline span{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:400;font-size:1.125em;text-transform:uppercase}.wrap__header{-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s;position:relative}.header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;position:fixed;width:100%;padding:1.25em 1.25em 0;z-index:1}@media (min-width:64em){.header{-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;max-width:62.5em;margin:0 auto!important;padding:3.28125em 1.25em 0}.burger--trigger{display:none}}@media (min-width:80em){.header{max-width:75em;padding:3.28125em 0 0}}.burger--trigger{-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);position:fixed;top:0;left:50%;margin:0;padding:0;z-index:2}.burger--trigger span{margin:0;padding:.25em .4375em;color:#fff;background:#b41a3e;font-size:.9375em;line-height:1.75;text-transform:uppercase}.contact--trigger{padding:1.25em 1.25em 0 0;cursor:pointer;z-index:4}.contact--trigger .trigger-icon{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:block;position:relative;width:50px;height:50px;background:#6cc909;border:1px solid #6cc909}.contact--trigger .trigger-icon i{-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;-moz-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0);position:absolute;top:50%;left:50%;color:#fff;font-size:2.1875em;content:''}.contact--trigger .trigger-icon:after,.contact--trigger .trigger-icon:before{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute;background:#6cc909;content:''}.contact--trigger .trigger-icon:before{top:-16px;right:-4px;width:15px;height:15px}.contact--trigger .trigger-icon:after{top:-17px;right:-20px;width:7px;height:7px}.action--trigger{display:none}@media (min-width:64em){.action--trigger{-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:block;position:absolute;left:50%;bottom:2.1875em;width:65px;height:65px;background:rgba(255,255,255,.5)}.action--trigger svg{-moz-animation:bounce 1s ease infinite;-webkit-animation:bounce 1s ease infinite;animation:bounce 1s ease infinite;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;width:30px;height:50px}}.logo--main{opacity:0;visibility:hidden}@media (min-width:48em){.logo--main{opacity:1;visibility:visible}}.logo--main img{max-width:7.5em;border:none}.logo--main a{text-decoration:none}.logo--claim{display:block;margin-top:1.25em;font-size:.75em}.navigation{position:fixed;opacity:0;visibility:hidden}@media (min-width:64em){.navigation{display:block;top:0!important;height:35px!important;opacity:1;visibility:visible;background:rgba(255,255,255,.5);z-index:5}.navigation__list{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;max-width:62.5em;margin:0 auto!important;padding:4px 0 0!important}.navigation__element{position:relative;margin:0 2px 0 0!important;padding:6px 0 5px!important;border-bottom:none!important}.navigation__element:last-child{margin-right:0!important}.navigation__element:before{-moz-transform:skew(-30deg);-ms-transform:skew(-30deg);-webkit-transform:skew(-30deg);transform:skew(-30deg);position:absolute;top:-4px;left:1px;width:100%;height:5px;background:#fff;content:''}}@media (min-width:64em) and (min-width:80em){.navigation__list{max-width:75em}}@media (min-width:64em){.navigation__link{padding:.3125em .625em;background:#fff;text-decoration:none}.navigation__link span{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:600;color:#909090!important;line-height:1;text-transform:uppercase;font-size:.9375em!important}.element--active .navigation__link,.navigation__element--active .navigation__link,.navigation__link:active{background:#b41a3e}.element--active .navigation__link span,.navigation__element--active .navigation__link span,.navigation__link:active span{color:#fff!important}.navigation--trigger{padding:.3125em 30px .3125em 0;float:none!important;background:#fff}.navigation--trigger span{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%!important;right:auto!important;left:50%;width:10px!important;height:10px!important}.navigation--trigger span:after,.navigation--trigger span:before{background:#909090!important}.navigation--trigger span:before{height:10px!important}.navigation--trigger span:after{width:10px!important}}.contact-form__wrapper{position:fixed;opacity:0;visibility:hidden}.wrapper--slider{position:relative;width:100%}.wrapper--slider .slick-slider{overflow:hidden}.slides__list{margin:0;padding:0}.slide__element{margin:0}@media (min-width:48em){.wrapper--slider{top:5px}.slide__element .image__wrapper--2-1{padding-bottom:100vh}.slide__element .image__wrapper--2-1 img{-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;width:auto;height:100vh}}