.has-text-centered{text-align:center}.is-centered{display:block;margin-left:auto;margin-right:auto}@media screen and (max-width:1024px){.is-visible-desktop{display:none}}@media screen and (min-width:1025px){.is-hidden-desktop{display:none}}.text{font-weight:400;margin-bottom:24px;line-height:1.625;color:#222;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-font-smoothing:antialiased}.text b,.text strong{font-weight:600}.text a{font-weight:500}.headline{margin:0;padding:0;font-size:46px;line-height:1.26;font-weight:300;color:#222;text-transform:uppercase;margin-bottom:60px}@media screen and (max-width:480px){.headline{font-size:34px;margin-bottom:40px}}.link,p a{color:#ff5a5f;text-decoration:underline}.link:hover,p a:hover,.link:active,p a:active,.link:focus,p a:focus{color:#ff1d24}.button,a.button{border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:16px;line-height:1.2;display:inline-block;padding:15px 25px 15px 25px;height:auto;width:auto;line-height:1.25;color:white;font-weight:400;text-align:center;background:#ff5a5f;cursor:pointer;text-decoration:none;font-family:'Montserrat','Helvetica Neue',HelveticaNeue,Helvetica,Arial,Tahoma,sans-serif;border:0;outline:0}@media(min-width:769px){.button,a.button{padding-left:45px;padding-right:45px}}.button:hover,a.button:hover,.button:active,a.button:active,.button:focus,a.button:focus{background:#ff363c;text-decoration:none}.button:active,a.button:active,.button:focus,a.button:focus{background:#ff1d24}.button.button--secondary,a.button.button--secondary{background:#c2c2c2}.button.button--secondary:hover,a.button.button--secondary:hover{background:#b0b0b0}.button.button--secondary:active,a.button.button--secondary:active,.button.button--secondary:focus,a.button.button--secondary:focus{background:#a3a3a3}.button[disabled],a.button[disabled],.button.button--disabled,a.button.button--disabled{color:#fff;background:#d1d1d1;cursor:not-allowed}.button[disabled]:hover,a.button[disabled]:hover,.button.button--disabled:hover,a.button.button--disabled:hover,.button[disabled]:active,a.button[disabled]:active,.button.button--disabled:active,a.button.button--disabled:active,.button[disabled]:focus,a.button[disabled]:focus,.button.button--disabled:focus,a.button.button--disabled:focus{color:#fff;background:#d1d1d1}.button.button--invert,a.button.button--invert{background:white;border:2px solid #ff5a5f;color:#ff5a5f;padding:13px 23px 13px 23px}@media(min-width:769px){.button.button--invert,a.button.button--invert{padding-left:43px;padding-right:43px}}.button.button--invert:hover,a.button.button--invert:hover,.button.button--invert:active,a.button.button--invert:active,.button.button--invert:focus,a.button.button--invert:focus{background:#ff5a5f;color:white}.button.button--large,a.button.button--large{border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;font-size:20px;padding-top:17px;padding-bottom:18px}.button.button--small,a.button.button--small{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;font-size:13px;padding:9px 40px 11px 40px;width:auto}.button.button--block,a.button.button--block{display:block}.button.button--100,a.button.button--100{width:100%}.section,.columns{width:100%;display:block}.section:before,.columns:before,.section:after,.columns:after{display:table;content:'';line-height:0}.section:after,.columns:after{clear:both}.column{margin:0;padding:0;float:left}.column50{width:50%}.keyvisual__section,.abovethefold{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:90px}@media screen and (min-width:769px){.keyvisual__section .text,.abovethefold .text{margin-right:20px}}.keyvisual__section .text:last-of-type,.abovethefold .text:last-of-type{margin-bottom:0}@media(max-width:768px){.keyvisual__section .column50,.abovethefold .column50{width:100%}.keyvisual__section .container940,.abovethefold .container940{max-width:530px;margin-left:auto;margin-right:auto}}@media(max-width:768px) and (min-width:560px){.keyvisual__section .container940,.abovethefold .container940{padding:0}}.keyvisual__section_text,.abovethefold__text{padding-right:20px}@media screen and (max-width:767px){.keyvisual__section_text,.abovethefold__text{padding-bottom:60px}}.article{max-width:530px;height:auto;margin-bottom:90px}.article.article--fullsize{max-width:100%}.article.article--text-centered{text-align:center}.article.article--text-centered .article__headline:after{left:50%;margin-left:-55px}.article__headline{position:relative;padding-bottom:17px;margin-bottom:40px;font-size:20px;font-weight:400}.article__headline:after{position:absolute;content:'';left:0;bottom:0;width:110px;height:2px;background-color:#ff5a5f}.article__text{margin-bottom:0}.article__button{margin:60px auto 0 auto}.article__text+.article-video__frame{margin-top:60px}.article__headline_text{display:block}.article-ordered__headline_text:before{counter-increment:section;content:'' counter(section) '.'}.modal__headline{font-size:1.5em;padding-bottom:40px}.modal{background:#fff;border:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;max-width:720px!important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.modal .modal-header{border:0;padding:20px}@media(min-width:769px){.modal .modal-header{padding:30px}}.modal .modal-header .modal__headline{font-size:20px;padding-bottom:0}@media(min-width:769px){.modal .modal-header .modal__headline{font-size:1.5em}}.modal .modal-body{padding:20px}@media(min-width:769px){.modal .modal-body{padding:30px}}.modal .modal-body .text{font-size:14px}@media(min-width:769px){.modal .modal-body .text{font-size:16px}}.modal .modal-close__button{width:20px;height:20px;border:0;margin:0;padding:0;float:right;margin-top:6px;background-image:url(/images/v18/modal-close__button.svg);background-position:0 0;outline:0}.modal .modal-close__button:hover,.modal .modal-close__button:focus,.modal .modal-close__button:active{background-position:right 0}