.view-frontpage .banner { 
    height: auto;
}

@media screen and (min-width: 1393px) {
    .slideshow-overlay .register-button-wrapper {
        margin-top: 33vh !important;
    }
}

@media screen and (min-width: 1440px) {
    .slideshow-overlay .register-button-wrapper {
        margin-top: 45vh !important;
    }
}

@media screen and (min-width: 1920px) {
    .slideshow-overlay .register-button-wrapper {
        margin-top: 50vh !important;
    }
}

@media screen and (min-width: 2500px) {
    .slideshow-overlay .register-button-wrapper {
        margin-top: 60vh !important;
    }
}