.module--hero{overflow:hidden;position:relative}.module--hero picture img.bg{display:block;height:auto;object-fit:cover;width:100%}.module--hero .hero{height:100%;left:0;padding:50px 0 0;position:absolute;top:0;width:100%}.module--hero .wrapper{margin:0 auto;max-width:1150px;padding:0 20px;z-index:2}.module--hero h1{color:var(--text,#1e1e1e);font-size:34px!important;font-weight:400;line-height:42px!important;margin-bottom:10px;margin-top:40px}.module--hero h1 span{color:#ff3232}.module--hero .wrapper p{color:var(--text,#1e1e1e);margin-bottom:30px}@media (min-width:768px){.module--hero .bg{min-height:860px}.module--hero .hero{padding:35px 0 0}.module--hero h1{font-size:56px!important;line-height:64px!important;margin-top:120px}.module--hero h1,.module--hero ol,.module--hero p,.module--hero ul{max-width:525px}.module--hero .button{margin-top:30px;width:315px}}.condition{bottom:20px;color:#a0a0a0;font-size:16px;left:0;line-height:24px;margin:auto;position:absolute;right:0}@media (max-width:767px){.condition{padding:0 20px}.button{margin-top:30px;text-align:center;width:100%}}.white.module--hero .condition,.white.module--hero h1,.wide .condition .condition-text{color:#fff}.wide.module--hero h1,.wide.module--hero ol,.wide.module--hero p,.wide.module--hero ul{max-width:700px}.wide.module--hero .button{max-width:500px;width:100%}.wide .condition .condition-text{border-left:2px solid #fff;margin-bottom:30px;max-width:390px;padding-left:10px}@media (max-width:767px){.wide .condition .condition-text{font-size:14px;line-height:normal}}