/* 
LANDING
*/
#main0-landing {
    position: fixed;
    top: 3rem;
    right: 0;
    bottom: 0;
    left: 0;
    background-image: url('../../media/backgrounds/Cielo.png');
    background-size: cover;
    min-height: calc(100vh - 3rem);
    height: calc(100vh - 3rem);
    max-height: calc(100vh - 3rem);
    transition: 200ms;
}
@media only screen and (min-width: 1024px) {
    #main0-landing {
        top: 0;
        right: 3rem;
        min-height: 100vh;
        height: 100vh;
        max-height: 100vh;
        transition: unset;
    }
}

.main0-wrapper {
    flex-direction: column;
    justify-content: center;
    width: 100%;
    /* max-height: 80vh; */
}

#main0-landing video {
    width: 100%;
    height: auto;
    margin: 0 auto;
    scale: 1.25;
}
@media only screen and (min-width: 1024px) {
    #main0-landing video {
        scale: .8;
    }
    .main0-wrapper p {
        transform: translateY(-12vw);
    }
}


/* 
VIDEO
*/
#main0-video .video {translate: 0 3rem;}
@media only screen and (min-width: 1024px) {
    #main0-video .video {translate: 0 4rem;}
}
#main0-video button {
    margin: 2rem auto;
    border: 2px solid var(--c-white);
}

#main0-video button img {
    width: auto;
    height: 1rem;
}



/* 
MESSAGE
*/
.main0-message-container {
    flex-direction: column;
    align-items: center;
    width: 100%;
}

.main0-message-wrapper {
    min-height: 100vh;
    height: 100vh;
    max-height: 100vh;
    overflow: hidden;
    align-items: center;
    justify-content: center;
}
@media only screen and (min-width: 1024px) {
    .main0-message-wrapper {width: 50vw;}
}

.main0-message-wrapper p {margin: auto;}


/* 
QUESTION
*/
/* Section CTA */