.mw-styles .headline-1,.mw-styles .headline-2,.mw-styles .headline-3{font-family:"Helvetica Neue Bold",sans-serif}.mw-styles .headline-1.no-margin,.mw-styles .headline-2.no-margin,.mw-styles .headline-3.no-margin{margin:0}.mw-styles .headline-1{font-size:6.6666666667vw;margin:5.3333333333vw 5vw}@media only screen and (min-device-width: 768px){.mw-styles .headline-1{font-size:25px}}@media only screen and (min-device-width: 768px){.mw-styles .headline-1{margin:20px 0}}.mw-styles .headline-2{font-size:5.3333333333vw;margin-bottom:4vw}@media only screen and (min-device-width: 768px){.mw-styles .headline-2{font-size:20px}}@media only screen and (min-device-width: 768px){.mw-styles .headline-2{margin-bottom:15px}}.mw-styles .headline-3{font-size:4.2666666667vw;margin-bottom:4vw}@media only screen and (min-device-width: 768px){.mw-styles .headline-3{font-size:16px}}@media only screen and (min-device-width: 768px){.mw-styles .headline-3{margin-bottom:15px}}.mw-styles .form-submit{font-size:4.2666666667vw;line-height:6.4vw;min-width:53.3333333333vw;border:none;font-family:"Helvetica Neue Regular",sans-serif;color:#fff;cursor:pointer;background-color:#37a7e5;display:flex;justify-content:center;padding:2.1333333333vw 4.2666666667vw;margin-left:auto;width:100%}@media only screen and (min-device-width: 768px){.mw-styles .form-submit{font-size:16px}}@media only screen and (min-device-width: 768px){.mw-styles .form-submit{line-height:24px}}@media only screen and (min-device-width: 768px){.mw-styles .form-submit{min-width:200px}}@media only screen and (min-device-width: 768px){.mw-styles .form-submit{width:auto;padding:8px 16px}}.mw-styles .form-submit svg{margin-left:2.6666666667vw;width:6.4vw;height:6.4vw;fill:currentColor;flex-shrink:0}@media only screen and (min-device-width: 768px){.mw-styles .form-submit svg{margin-left:10px}}@media only screen and (min-device-width: 768px){.mw-styles .form-submit svg{width:24px}}@media only screen and (min-device-width: 768px){.mw-styles .form-submit svg{height:24px}}.mw-styles .form-submit--back{margin-top:-2.1333333333vw;color:#37a7e5;min-width:auto;background-color:transparent;padding-left:0;padding-right:0;margin-left:initial;width:auto}@media only screen and (min-device-width: 768px){.mw-styles .form-submit--back{margin-top:-8px}}.mw-styles .form-submit--back svg{margin-right:2.6666666667vw;margin-left:0;transform:rotate(180deg)}@media only screen and (min-device-width: 768px){.mw-styles .form-submit--back svg{margin-right:10px}}.mw-styles .form-fieldset{padding:5.3333333333vw 2.6666666667vw;border-radius:0 0 0 4vw}@media only screen and (min-device-width: 768px){.mw-styles .form-fieldset{padding:20px;border-radius:0 0 0 15px}}.mw-styles .form-fieldset--confirmation .form-steps{margin-bottom:2.6666666667vw;margin-top:0}@media only screen and (min-device-width: 768px){.mw-styles .form-fieldset--confirmation .form-steps{margin-bottom:10px}}.mw-styles .form-fieldset--confirmation .paragraph{font-size:4.2666666667vw}@media only screen and (min-device-width: 768px){.mw-styles .form-fieldset--confirmation .paragraph{font-size:16px}}.mw-styles .form-fieldset--confirmation .form-submit{display:inline-flex}.mw-styles .form-fieldset+.form-fieldset{margin-top:5.3333333333vw}@media only screen and (min-device-width: 768px){.mw-styles .form-fieldset+.form-fieldset{margin-top:20px}}.mw-styles .form-field:not(:first-child){margin-top:4vw}@media only screen and (min-device-width: 768px){.mw-styles .form-field:not(:first-child){margin-top:15px}}.mw-styles .form-field__label{margin-bottom:2.6666666667vw;display:block}@media only screen and (min-device-width: 768px){.mw-styles .form-field__label{margin-bottom:10px}}.mw-styles .form-field__label a{color:#37a7e5}.mw-styles .form-field__label-required::after{content:"*"}.mw-styles .form-field__input{font-size:3.7333333333vw;padding:2.6666666667vw;font-family:"Helvetica Neue Bold",sans-serif;border:none;resize:none;width:100%;box-sizing:border-box;background:#fff}@media only screen and (min-device-width: 768px){.mw-styles .form-field__input{font-size:14px}}@media only screen and (min-device-width: 768px){.mw-styles .form-field__input{padding:10px}}.mw-styles .form-field__radio{font-family:"Helvetica Neue Bold",sans-serif;display:inline-block}.mw-styles .form-field__radio:not(:first-child){margin-left:2.6666666667vw}@media only screen and (min-device-width: 768px){.mw-styles .form-field__radio:not(:first-child){margin-left:10px}}.mw-styles .form-field__checkbox.styledCheckbox{float:none;margin:0;display:block}.mw-styles .form-field textarea{height:10em}.mw-styles .form-field select{background-size:4.2666666667vw;padding-right:10.6666666667vw;appearance:none;-webkit-appearance:none;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13.68 15.85"><path fill="%2337a7e5" d="m13.68 9-1.22-1.21-4.66 4.66V0H6.07v12.64L1.22 7.79 0 9l5.62 5.62 1.22 1.22Z"/></svg>');background-repeat:no-repeat;background-position:right 1em center;overflow:hidden;white-space:pre;text-overflow:ellipsis}@media only screen and (min-device-width: 768px){.mw-styles .form-field select{background-size:16px}}@media only screen and (min-device-width: 768px){.mw-styles .form-field select{padding-right:40px}}.mw-styles .form-field select option{font-size:initial}.mw-styles .form-field__error{font-size:3.2vw;padding-top:.5333333333vw;color:#ed1c24;display:none}@media only screen and (min-device-width: 768px){.mw-styles .form-field__error{font-size:12px}}@media only screen and (min-device-width: 768px){.mw-styles .form-field__error{padding-top:2px}}.mw-styles .form-field--has-error .form-field__error{display:block}.mw-styles .form-field--has-error .form-field__input{border:1px solid #ed1c24}.mw-styles .footer-contact{box-sizing:border-box;color:#000}.mw-styles .footer-contact::after{content:"";clear:both;display:table}.mw-styles .footer-contact .form-submit{width:100%}.mw-styles .contact-widget{margin:13.3333333333vw 5vw;display:flex;align-items:center;justify-content:center;flex-direction:column-reverse}@media only screen and (min-device-width: 768px){.mw-styles .contact-widget{margin:50px 0;flex-direction:row}}.mw-styles .contact-widget__text{padding:3.7333333333vw 2.6666666667vw;flex-grow:1;align-self:stretch}@media only screen and (min-device-width: 768px){.mw-styles .contact-widget__text{align-self:center;text-align:center;padding:20px 40px}}.mw-styles .contact-widget__image{align-self:stretch}.mw-styles .contact-widget__image img{width:100%;height:auto}.mw-styles .contact-widget .form-submit{width:auto}@media only screen and (min-device-width: 768px){.mw-styles .contact-widget .form-submit{display:inline-flex}}.mw-styles .contact-widget--product-contact .contact-widget__text{text-align:left}.mw-styles .contact-widget--product-contact .form-field__label{font-size:4.2666666667vw;font-family:"Helvetica Neue Bold",sans-serif}@media only screen and (min-device-width: 768px){.mw-styles .contact-widget--product-contact .form-field__label{font-size:16px}}.mw-styles .contact-widget--product-contact .form-submit{width:100%}@media only screen and (min-device-width: 768px){.mw-styles .contact-widget--product-contact .form-submit{width:auto;display:flex}}body.landingpage div#sitetitle{display:none}body.landingpage #cs2_col_left>:first-child{margin-top:20px}body.landingpage .home-slider{margin:50px 0 30px 0}body.landingpage .home-slider+div{margin-top:30px}body.landingpage .textonly-teaser,body.landingpage .top_introtext,body.landingpage .image-overlay-collection,body.landingpage .download-box{margin:50px 0;padding:0 40px}body.landingpage .html5videoplayer{margin:50px 0;padding:0 0 0 5vw}@media only screen and (min-device-width: 768px){body.landingpage .html5videoplayer{padding-left:0}}body.landingpage #cs2_col_left .mw-styles{margin:50px 0}body.landingpage #cs2_col_left .mw-styles .contact-widget{margin:0}body.landingpage .textimage-teaser{margin:0 0 50px 0;padding-top:0 !important}body.landingpage .image-overlay-collection.lndng .cs4_col_main{padding:0;width:940px;margin-top:-20px}@media only screen and (min-device-width: 768px){body.landingpage .image-overlay-collection.lndng .cs4_col_main{width:969px}}body.landingpage .bl_collapse_box{padding-left:0 !important;padding-right:0 !important}body.landingpage .bl_collapse_box--first{margin-top:50px}body.landingpage .bl_collapse_box--last{margin-bottom:50px;padding-bottom:0 !important}body.landingpage .bl_collapse_box div.csc-textpic-intext-right .csc-textpic-imagewrap{float:none;margin-left:56px}@media only screen and (min-device-width: 768px){body.landingpage .bl_collapse_box div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right;margin-left:0}}body.landingpage .bl_collapse_box .csc-textpic-text{margin-left:56px}@media only screen and (min-device-width: 768px){body.landingpage .bl_collapse_box .csc-textpic-text{margin-left:34px}}.text-teaser-with-image{padding-left:40px;font-family:"Helvetica Neue Bold";margin:50px 0}@media only screen and (min-device-width: 768px){.text-teaser-with-image{display:flex;align-items:center;font-size:20px;line-height:26px}}.text-teaser-with-image>div.text{width:100%;margin:0 0 20px 0}@media only screen and (min-device-width: 768px){.text-teaser-with-image>div.text{width:612px;margin:0 20px 0 0}}.text-teaser-with-image>div.text h2{color:#37a7e5;padding-bottom:11px}.text-teaser-with-image>div.image{margin:0 40px 0 auto}.ce-countdown{width:100%;display:flex;justify-content:center;align-items:center;background-color:#f2f4f5;margin:50px 0}.ce-countdown .content{text-align:center;margin:80px}.ce-countdown .content .time{font-family:"Helvetica Neue Extended";display:block;font-size:62px;line-height:62px;height:62px;margin-bottom:20px;font-weight:bold;color:#37a7e5}@media only screen and (min-device-width: 768px){.ce-countdown .content .time{font-size:42px;line-height:42px;height:42px}}.ce-countdown .content p.teaser-text{font-family:"Helvetica Neue Extended",sans-serif;line-height:1.6em;margin:20px 0}@media only screen and (min-device-width: 768px){.ce-countdown .content p.teaser-text{font-size:26px}}.ce-countdown .content p.teaser-text-small{font-family:"Helvetica Neue Regular",sans-serif;color:#a3adb6;margin-top:20px}.ce-countdown .content a.teaser-btn{color:#fff;background-color:#37a7e5;display:inline-flex;margin-top:20px;font-size:4.2666666667vw;line-height:6.4vw;padding-left:3.7333333333vw;padding-right:3.7333333333vw;padding-top:2.1333333333vw;padding-bottom:2.1333333333vw;width:auto;justify-content:center}@media only screen and (min-device-width: 768px){.ce-countdown .content a.teaser-btn{font-size:16px}}@media only screen and (min-device-width: 768px){.ce-countdown .content a.teaser-btn{line-height:24px}}@media only screen and (min-device-width: 768px){.ce-countdown .content a.teaser-btn{padding-left:14px}}@media only screen and (min-device-width: 768px){.ce-countdown .content a.teaser-btn{padding-right:14px}}@media only screen and (min-device-width: 768px){.ce-countdown .content a.teaser-btn{padding-top:8px}}@media only screen and (min-device-width: 768px){.ce-countdown .content a.teaser-btn{padding-bottom:8px}}.ce-countdown .content a.teaser-btn svg{color:#fff;height:6.4vw;width:6.4vw;margin-left:2.6666666667vw;fill:#fff}@media only screen and (min-device-width: 768px){.ce-countdown .content a.teaser-btn svg{height:24px}}@media only screen and (min-device-width: 768px){.ce-countdown .content a.teaser-btn svg{width:24px}}@media only screen and (min-device-width: 768px){.ce-countdown .content a.teaser-btn svg{margin-left:10px}}.mw-styles .bg-light-grey{background-color:#f2f4f5}.mw-styles .bg-dark-grey{background-color:#dfe3e7}.mw-styles .bg-white{background-color:#fff}.mw-styles .d-none{display:none}@media only screen and (min-device-width: 768px){.mw-styles .d-sm-none{display:none}}@media only screen and (min-device-width: 768px){.mw-styles .d-sm-block{display:block}}
/*# sourceMappingURL=styles.css.map */
