/*! based on HTML5 Boilerplate v5.3.0, https://html5boilerplate.com/ *//*! This CSS resource incorporates links to font software which is the valuable copyrighted property of Monotype and/or its suppliers. You may not attempt to copy, install, redistribute, convert, modify or reverse engineer this font software. Please contact Monotype with any questions regarding Web Fonts: https://www.linotype.com */@font-face{font-family:"HelveticaNeueETW02";font-weight:400;src:url("../fonts/903208/7e44a768-e2b1-4525-9ce2-3bdf2251567e.eot?#iefix");src:url("../fonts/903208/7e44a768-e2b1-4525-9ce2-3bdf2251567e.eot?#iefix") format("eot"),url("../fonts/903208/db7e7cf9-8452-4595-8260-fb5d80ab9407.woff2") format("woff2"),url("../fonts/903208/78abe6d7-60ee-4a4c-b5f7-676fcff72e80.woff") format("woff"),url("../fonts/903208/303701d4-af3a-47bc-a704-22e366d2b3af.ttf") format("truetype")}@font-face{font-family:"HelveticaNeueETW02";font-weight:700;src:url("../fonts/903220/de8ea7a9-5466-4dc7-b7ab-af0e574abc59.eot?#iefix");src:url("../fonts/903220/de8ea7a9-5466-4dc7-b7ab-af0e574abc59.eot?#iefix") format("eot"),url("../fonts/903220/4424be58-410b-4308-8f6e-fc7783a33540.woff2") format("woff2"),url("../fonts/903220/b9737fe6-d319-40cb-86ee-6ba0882bd5c2.woff") format("woff"),url("../fonts/903220/2e97165a-0bc2-4d7b-932e-469416453152.ttf") format("truetype")}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.no-scroll{overflow:hidden}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}img,embed,object{max-width:100%;height:auto;width:100%}figure{margin:0}.indent-left--regular{padding-left:7.59vw}.indent-right--regular{padding-right:7.59vw}.indent-left--dl{padding-left:5.7vw}.indent-right--dl{padding-right:5.7vw}.indent-left--form{padding-left:5.7vw}.indent-right--form{padding-right:5.7vw}*{box-sizing:border-box}.font-size--big{font-size:1.666666667rem;line-height:1.35}.font-size--regular{font-size:1.52vw;letter-spacing:0.01em;line-height:1.45}.font-size--small{font-size:.708333333rem;letter-spacing:0.01em;line-height:1.45}.font-size--xsmall{font-size:.541666667rem;letter-spacing:0.02em;line-height:1.54}strong{font-weight:700}p,ul,ol{margin:1.27em 0}.no-margin--bottom{margin-bottom:0}.no-margin--bottom ~ *{margin-top:0}.no-margin--top{margin-top:0}.ul--divis{list-style-type:none;padding-left:1rem}.ul--divis>li:before{content:"\2013";display:inline-block;float:left;margin-left:-1rem;width:1rem}.ul--plain{list-style:none}a{color:inherit;text-decoration:none;transition:color 200ms ease-out}a:hover{color:#b21e27}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}html,body{background-color:#f7f7f8;color:#4b4b4b;font-family:"HelveticaNeueETW02",sans-serif;height:100%;margin:0}html{font-size:1.52vw;line-height:1.33}.page-border{background:#b21e27;height:100%;position:fixed;right:0;top:0;width:5px;z-index:101}.icon{display:block;height:2vw;transition:opacity 600ms ease-out;width:2vw}.icon:hover{opacity:.5}.icon--arrow-down{background:url("../img/arrow_down.svg") no-repeat center center;background-size:auto 100%}.icon--arrow-up{background:url("../img/arrow_up.svg") no-repeat center center;background-size:auto 100%}.icon--close{background:url("../img/close.svg") no-repeat center center;background-size:auto 100%}.icon--burger{background:url("../img/burger.svg") no-repeat center center;background-size:100% auto}.toplink{bottom:30px;bottom:1.9vw;cursor:pointer;height:40px;height:2.53vw;opacity:0;position:fixed;right:2.91%;transition:opacity 600ms ease-out;width:28px;width:1.77vw;z-index:98}.toplink--active{opacity:1}.toplink__icon{height:100%;width:100%}.menu-btn{cursor:pointer;height:30px;height:1.9vw;position:fixed;right:2.85%;top:46px;top:2.97vw;width:auto;z-index:101}.menu-btn__label{color:#b21e27;float:left;line-height:30px;line-height:1.9vw;transition:opacity 600ms ease-out}.menu-btn__label--white{color:#fff}.menu-btn__label--menu{opacity:0;transition:opacity 600ms ease-out}.menu-btn__label--menu:hover{opacity:1}.menu-btn__label--close{display:none}.menu-btn__icon{height:100%;float:right;margin-left:0.5vw;width:30px;width:1.9vw}.menu-btn:hover .menu-btn__label--menu{opacity:1}#page-header{left:0;position:absolute;top:0;width:100%;z-index:100}.page-header__col{float:left;width:33%}.page-header__col:nth-child(2){text-align:center}.page-header__item{color:#b21e27}.page-header__item--white{color:#fff}.company{font-size:.708333333rem;margin-top:12.5%;white-space:nowrap}.menu-open .company a:hover{color:#4b4b4b}#logo{height:4.81vw;margin:7% auto 0;width:11%}#logo__svg{width:100%}.logo__path{fill:#b21e27}.logo__path--white{fill:#fff}.menu{background:#b21e27;background:rgba(178,29,39,0.95);color:#fff;height:100%;right:-100%;overflow-x:hidden;overflow-y:auto;padding-top:100px;position:fixed;top:0;width:100%;z-index:99}.menu a:hover,.menu a.active{color:#4b4b4b}.nav{list-style:none;margin:0}.nav-main{margin:5.49vw 0}.nav-main__item{margin-bottom:.5vw}.nav-lang{margin-bottom:2.5vw;padding:0;width:100%}.nav-lang__item{float:left}.nav-lang__separator{display:inline-block;margin:0 .3vw}.menu-footer{position:relative;width:100%}.menu-footer__col{float:left;padding-bottom:5.44vw}.menu-footer__col--1{width:34%}.menu-footer__col--2{width:33%}.menu-footer__col--3{width:33%}.menu-footer__col>p:first-child{margin-top:0}.content{background:#fff;padding:14.56vw 0 9.49vw}.content--hero{padding-top:0}.content a{color:#b21e27}.content a:hover{color:#4b4b4b}.hero{margin-bottom:5.95%}.columns{margin:0 -1vw;overflow:hidden}.column{float:left;padding:0 1vw;min-height:1px}.column--25{width:25%}.column--33{width:33%}.column--50{width:50%}.column--66{width:66%}h1{color:#b21e27;font-size:1.52vw;font-weight:400}.dl-foldable{border-bottom:1px solid #4b4b4b;margin-bottom:50px}.dl-foldable__item{border-top:1px solid #4b4b4b;cursor:pointer;padding:1vw 1.9vw;position:relative;transition:background 200ms ease-in}.dl-foldable__item:hover{background-color:#f7f7f8}.dl-foldable__item--open{background-color:#f7f7f8}.dl-foldable__dt{cursor:pointer;max-width:97%;padding:0 2vw 0 0}.dl-foldable__dt--open{font-size:1.52vw;margin-top:0.75vw}.dl-foldable__dd{background-color:#f7f7f8;height:0;min-height:0 !important;margin:-0.275vw 0 0;overflow:hidden;padding:0}.dl-foldable__dd>*{width:90%}.dl-foldable__icon{height:2vw;position:absolute;right:1.9vw;top:1.75vw;width:2vw}#home{background:#fff}.hero--home{height:888px;height:40vw;position:relative;background:#d6d6d6;background:-moz-linear-gradient(top, #d6d6d6 0%, #e1e1e1 50%, #d6d6d6 100%);background:-webkit-linear-gradient(top, #d6d6d6 0%, #e1e1e1 50%, #d6d6d6 100%);background:linear-gradient(to bottom, #d6d6d6 0%, #e1e1e1 50%, #d6d6d6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d6', endColorstr='#d6d6d6',GradientType=0 )}.hero--home__group{bottom:0;left:0;position:absolute;width:100%}.hero--home__group figcaption{bottom:3.16vw;left:0;position:absolute;white-space:nowrap;width:100%;z-index:1}.hero--home__group figcaption a{color:#4b4b4b;display:inline-block}.hero--home__group figcaption a:hover{color:#b21e27}.hero--home__group figcaption a.figcaption--2{left:50%;position:absolute}.ueber-uns__portrait{margin-top:1.2em}::-webkit-input-placeholder{color:#a5a5a5}::-moz-placeholder{color:#a5a5a5}:-ms-input-placeholder{color:#a5a5a5}input:-moz-placeholder{color:#a5a5a5}.form *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"HelveticaNeueETW02",sans-serif}.form__fieldset{border:0;margin:0;padding:0}.form__legend{border:0;padding:0}.form__label--hidden{display:none}.form__input{border:none;border-radius:0}.form__input--text,.form__input--textarea{background:none;border-bottom:1px solid #a5a5a5;line-height:normal;padding:20px 30px;padding:1.27vw 1.9vw;transition:background 200ms ease-in;width:100%}.form__input--text:focus,.form__input--text:hover,.form__input--textarea:focus,.form__input--textarea:hover{background:#f7f7f8;box-shadow:none;outline:none}.form__input--text.error,.form__input--textarea.error{background:#f9e8e9}.form__input--textarea{display:block;overflow:auto;resize:vertical}.form__input--file{background:none;padding:20px 30px;padding:1.27vw 1.9vw;width:100%}.form__input--file:focus,.form__input--file:hover{background:#f7f7f8;box-shadow:none;outline:none}.form__input--checkbox,.form__input--radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;float:left;margin-right:16px;margin-right:1vw;width:auto}.form__input--checkbox+label,.form__input--radio+label{cursor:pointer}.form__input--checkbox:checked,.form__input--checkbox:not(:checked),.form__input--radio:checked,.form__input--radio:not(:checked){margin:0;padding:0;position:absolute;visibility:hidden}.form__input--checkbox:checked+label::before,.form__input--checkbox:not(:checked)+label::before,.form__input--radio:checked+label::before,.form__input--radio:not(:checked)+label::before{background:#fff;border:none;box-shadow:none;color:transparent;content:'-';display:inline-block;margin-right:16px;margin-right:1vw;position:relative;text-align:center;top:0;transition:background-color 200ms ease-in}.form__input--checkbox:hover+label::before,.form__input--radio:hover+label::before{background:#f7f7f8;color:transparent}.form__input--checkbox:checked+label::before,.form__input--radio:checked+label::before{background:#f7f7f8 url("/img/cross.svg") no-repeat center center;background-size:2vw;content:'\00a0'}.form__input--checkbox:checked+label::before,.form__input--checkbox:not(:checked)+label::before{border-bottom:1px solid #a5a5a5;height:60px;height:3.9vw;line-height:60px;line-height:3.6vw;margin-bottom:1px;width:90px;width:5.7vw}.form__input--radio:checked+label::before,.form__input--radio:not(:checked)+label::before{border:1px solid #a5a5a5;border-radius:100%;height:30px;height:1.9vw;line-height:30px;line-height:1.9vw;width:30px;width:1.9vw}.form__input--radio.error:checked+label::before,.form__input--radio.error:not(:checked)+label::before{background:#f9e8e9}.form__submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#b21e27;cursor:pointer;display:block;font-weight:300;margin:0;padding:0;transition:opacity 200ms ease-in;width:auto}.form__submit:focus,.form__submit:hover{opacity:.75}.form__submit::-moz-focus-inner{border:0;padding:0}.form--subscription{margin-top:80px;margin-top:5vw}.form--subscription__fieldset{margin-bottom:80px;margin-bottom:5vw}.form--subscription__legend{margin-bottom:22px;margin-bottom:1.5vw}.gender__item{border-bottom:1px solid #a5a5a5;float:left;padding:12px 32px 14px;padding:0.75vw 0 0.9vw 1.9vw;width:33%}.request__span--floater{display:inline-block;vertical-align:middle;width:17vw}.errormsg{display:none}.dropzone{background:none;border:none;min-height:1px;padding:20px 30px;padding:1.27vw 1.9vw;transition:background 200ms ease-in}.dropzone:hover{background:#f7f7f8}.dropzone .dz-message{color:#b21e27;margin:0;text-align:left}.dropzone.dz-drag-hover{background:#f7f7f8;border:none;border-bottom:1px solid #4b4b4b}.dropzone.dz-drag-hover .dz-message{opacity:1}.dropzone .dz-preview{margin:0 30px 16px 0;margin:0 1.9vw 1vw 0;min-height:120px;min-height:7.59vw;height:120px;height:7.59vw}.dropzone .dz-preview .dz-image{border-radius:0;height:120px;height:7.59vw;width:120px;width:7.59vw}.dropzone .dz-preview.dz-file-preview .dz-image{background:#e2e2e4;border-radius:0}.dropzone .dz-preview .dz-details{font-size:.541666667rem;padding:16px;padding:1vw}.dropzone .dz-preview .dz-details .dz-size{font-size:.541666667rem}.dropzone .dz-preview .dz-remove{font-size:.541666667rem}.page-footer{color:#a5a5a5;padding-bottom:3vw;padding-top:3vw;position:relative}.page-footer__col{float:left}.page-footer__col--1{width:34%}.page-footer__col--1 p{margin-bottom:2.5em}.page-footer__col--2{width:33%}.page-footer__col--3{width:33%}.page-footer__col>p:first-child{margin-top:0}.openinghours__br{display:none}.breakpoint{background:#f33;border-radius:12px;bottom:5px;color:#fff;display:block;font-size:10px;left:5px;letter-spacing:4px;line-height:15px !important;opacity:.5;padding:0 10px;position:fixed;text-align:center;width:auto;z-index:1000}.breakpoint:before{content:">= 1200"}@media only screen and (min-width: 1575px) and (max-width: 1585px){.breakpoint{background:#5c5}.breakpoint:before{content:"~1580"}}@media only screen and (max-width: 1199px){.breakpoint{background:#f44}.breakpoint:before{content:"< 1200px"}}@media only screen and (max-width: 959px){.breakpoint{background:#f55}.breakpoint:before{content:"< 960px"}.indent-left--regular{padding-left:30px}.indent-right--regular{padding-right:30px}.indent-left--dl{padding-left:15px}.indent-right--dl{padding-right:15px}.indent-left--form{padding-left:30px}.indent-right--form{padding-right:30px}.font-size--big{font-size:20px}.font-size--regular{font-size:15px}.font-size--small{font-size:13px}.font-size--xsmall{font-size:10px}.icon{height:30px;width:30px}.toplink{bottom:30px;height:30px;right:30px;width:21px}.toplink__icon{height:100%;width:100%}.menu-btn{height:20px;right:30px;top:27px}.menu-btn__label{line-height:20px}.menu-btn__icon{height:100%;margin-left:5px;width:20px}.company{font-size:10px;line-height:12px;margin-top:30px}#logo{height:46px;margin:13px auto 0;width:36px}.menu{overflow-y:auto}.nav-main{margin-bottom:80px;margin-top:0}.nav-lang{margin-bottom:24px}.nav-lang__separator{margin:0 5px}.menu-footer{position:relative}.menu-footer__col{float:none;padding-bottom:24px}.menu-footer__col--1{width:100%}.menu-footer__col--2{width:100%}.menu-footer__col--3{width:100%}.content{padding:100px 0 50px}.content--hero{padding-top:0}.hero{margin-bottom:40px}.column{float:none;margin-right:0;min-height:1px}.column--33{width:100%}.column--50{width:100%}.column--66{width:100%}h1{font-size:12px}.dl-foldable__item{padding:8px 14px}.dl-foldable__dt{font-size:20px}.dl-foldable__dt--open{font-size:20px;margin-top:5px}.dl-foldable__dd{font-size:15px}.dl-foldable__icon{height:16px;right:14px;top:13px;width:16px}.hero--home{height:222px;height:44vw;margin-bottom:40px}.hero--home__group figcaption{font-size:9px;white-space:nowrap}.ueber-uns__portrait{max-width:100%;margin-top:1.2em;width:100%}.form__input--text,.form__input--textarea,.form__input--file{padding:16px 10px}.form__input--checkbox,.form__input--radio{margin-right:16px}.form__input--checkbox:checked+label::before,.form__input--checkbox:not(:checked)+label::before,.form__input--radio:checked+label::before,.form__input--radio:not(:checked)+label::before{margin-right:10px}.form__input--checkbox:checked+label::before,.form__input--radio:checked+label::before{background-size:16px}.form__input--checkbox:checked+label::before,.form__input--checkbox:not(:checked)+label::before{height:32px;line-height:32px;width:48px}.form__input--radio:checked+label::before,.form__input--radio:not(:checked)+label::before{height:16px;line-height:16px;margin-bottom:10px;width:16px}.form__input--last:checked+label::before,.form__input--last:not(:checked)+label::before{margin-bottom:0}.form--subscription{margin-top:48px}.form--subscription__fieldset{margin-bottom:48px}.form--subscription__legend{margin-bottom:16px}.gender__item{float:none;padding:12px 10px 3px 10px;width:100%}.gender__item--misc{padding-bottom:10px}.request__span--floater{width:75%}.dropzone{padding:10px 16px}.dropzone .dz-preview{margin:0 16px 16px 0;min-height:80px;height:80px}.dropzone .dz-preview .dz-image{border-radius:0;height:80px;width:80px}.dropzone .dz-preview .dz-details{font-size:10px;padding:10px}.dropzone .dz-preview .dz-details .dz-size{font-size:10px}.dropzone .dz-preview .dz-remove{font-size:10px}.page-footer{padding-bottom:24px;padding-top:24px}.page-footer__col{float:none}.page-footer__col--1{margin-bottom:24px;width:100%}.page-footer__col--1 p{margin-bottom:1.27em}.page-footer__col--2{margin-bottom:24px;width:100%}.page-footer__col--3{width:100%}.openinghours__br{display:block}}@media only screen and (max-width: 767px){.breakpoint{background:#f66}.breakpoint:before{content:"< 768px"}.person--sendensky{left:10%}.person--netzer{right:10%}}@media only screen and (max-width: 479px){.breakpoint{background:#f77}.breakpoint:before{content:"< 480px"}.indent-left--regular{padding-left:16px}.indent-right--regular{padding-right:16px}.indent-left--dl{padding-left:0}.indent-right--dl{padding-right:0}.indent-left--form{padding-left:16px}.indent-right--form{padding-right:16px}.company{font-size:9px;margin-top:30px}.hero--home__group figcaption{display:none;font-size:9px}.openinghours__br{display:none}}@media print{*,*:before,*:after,*:first-letter,*:first-line{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
/*# sourceMappingURL=main.min.css.map */
