.banner{display:flex;background-color:rgba(113,152,178,1.0);background-size:cover;background-repeat:no-repeat;background-position:top center;position:relative;min-height:70vh;align-items:center;justify-content:center}.banner .page-center{width:100%;text-align:center}.banner h1{color:#fff}@media(min-width:991px){.banner.no-desktop-img.has-mobile-image{min-height:auto}}@media(max-width:479px){.banner h1{font-size:42px}}