body {
    margin: 0;
    background-color: #323E48;
}

.logo {
    position: absolute;
    top: 16px;
    left: 50%;transform: translateX(-50%);
    width: 200px;
}

.video {
    max-height: 75vh;
    max-width: 90%;
    position: absolute;
    left: 50%;
    bottom: 50%;
    transform: translate(-50%, 50%);
}

@media (max-height: 700px) {
    .logo {
        height: 15vh;
        top: 0;
    }
}
