*{ margin: 0; width: 100%; } .home__background{ width: 100%; height: 85vh; min-height: 100%; background-size: cover; background: url('../../../../assets/images/background.png') no-repeat center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; } .home__content{ height: 100%; .home__search{ width: 50%; margin-bottom: 3rem; .home__brand{ div{ width: 10rem; } } } }