.body-container{padding:10px}.hero-container{background:url("../img/hero-background.jpg") no-repeat top center;background-size:cover;width:100%;padding-bottom:20px;min-height:650px}.logo-container{padding-bottom:30px}.logo-container h1{text-shadow:rgba(0,0,0,0.4) 1px 1px 0,rgba(0,0,0,0.4) 1px 1px 0,rgba(0,0,0,0.4) 2px 2px 0;padding-top:25px;font-family:'Teko', sans-serif;color:#15A25E;font-weight:bold;font-size:3em;display:block;line-height:0.7em}.logo-container .sub-logo{text-shadow:rgba(0,0,0,0.4) 1px 1px 0,rgba(0,0,0,0.4) 1px 1px 0,rgba(0,0,0,0.4) 2px 2px 0;display:block;color:white;margin-top:10px;font-size:1.2em}#form-next{background:#15A25E}.hero-form .form-numbers{background:#15A25E}.hero-form .form-numbers span.active-step{border:2px solid #38e592}.button-accept{background:#15A25E}.button-accept:hover{background:#1bcf78}.button-accept:active,.button-accept:focus{background:#15A25E}footer{background:#15A25E}.slideshow .slick-prev:before{color:#15A25E}.slideshow .slick-prev:before,.slideshow .slick-next:before{color:#15A25E}@media (max-width: 64em){.hero-container{background-position:center; }}
@media (max-width: 64em) { .hero-container { padding-top: 88px;} }