/*
 * top - fv 
 */

.fv-wrapper {
    position: relative;
    height: 100vh;
}

@media(max-width:992px) {
    .fv-wrapper {
        padding-top: 40px;
    }
}

.logo {
    position: absolute;
    top: 40%;
    left: 50%;
    transform: translate(-50%, -50%);
}

@media(max-width:992px) {
    .logo {
        top: 50%;
    }

    .logo-img {
        width: 250px;
    }
}