section.section-hero{min-height:300px}section.section-hero .container{padding:30px;display:flex;flex-direction:column;justify-content:flex-end;height:100%;min-height:300px;border-radius:4px;background-repeat:no-repeat;background-size:cover;background-position:center}section.section-hero .container h1,section.section-hero .container p{color:#fff}section.section-hero .container h1{font-size:52px;font-weight:300;line-height:120%}section.section-hero .container p{max-width:644px;margin-top:30px;font-size:16px;line-height:normal}