.homepage-banner{background-position:bottom;background-repeat:no-repeat;background-size:cover;display:block;max-width:100%;width:100%}.homepage-banner .content-wrapper{max-width:1040px}.homepage-banner .banner-text{max-width:550px}.homepage-banner .banner-text h1{margin-bottom:.8rem}.homepage-banner .banner-text>*{color:#fff}@media (min-width:2150px){.homepage-banner{background-position:top}}@media (max-width:600px){.homepage-banner .banner-text{margin-left:0;padding:0 20px}}