.banner{align-items:center;background-color:#1dd6f7;background-origin:border-box;background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;display:flex;min-height:200px;text-align:center}.banner *{color:#fff}@media(min-width:768px){.banner h1{font-size:38px}}.banner h1{line-height:1.45;margin:0}.banner h3{font-size:21px;line-height:33px;margin:0}.banner .page-center{width:100%}@media(max-width:767px){.banner{min-height:auto;padding:50px 0}}