.header{width:100%;height:70vh;position:relative}.header__headline-box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;width:100%;text-align:center;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.header__headline-box .drag-button__box{margin-top:6rem}@media only screen and (max-width:37.5em){.header__headline-box,.header__headline-box .subtitle{width:90%}}.header__headline-box .heading-primary{color:#fff}