.background-image{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;padding:100px}.header-text-section h1{color:#fff;text-align:center;font-size:48px;vertical-align:middle}@media(max-width:767px){.background-image{height:500px;!important}.header-text-section h1{font-size:40px}}