.optima { text-align: center; position: relative; padding: 2rem 3rem; display: flex; flex-direction: row; align-items: center; justify-content: flex-start; background-color: #b02224; background-image: url("//dd.unicraft.org/static/branding/optima/header/bg.png"); background-repeat: no-repeat; background-position: center; background-size: cover; &_logo { display: block; margin: auto; max-width: 50vw; } }