.banner .page-center{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;max-width:2000px;min-height:15vh;padding:0 15px;position:relative;z-index:999}.banner{background-repeat:no-repeat;background-size:cover}.banner .page-center *{color:#000}@media (max-width:2000px){.banner h1{font-size:3em}.banner h2{font-size:2.5em}.banner .page-center{min-height:15vh}.banner{min-height:auto!important;padding-top:70px!important}}