img {
    width: 45%;
    height: 45%;
}

h1 {
    text-align: center;
    font-family: 'Raleway', sans-serif;
    color: white;
}
p {
    text-align: center;
    font-family: 'Montserrat', sans-serif;
    color: white;
}

#pagina1 {
    z-index: 29;
}

.loading-main{
    -webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-ms-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
position: absolute;
}

.title-main{
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
    position: absolute;
    visibility: hidden;
    opacity: 0;
    width: 100%;
}

.container-main{
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
    position: absolute;
    visibility: hidden;
    opacity: 0;
    width: 100%;
}

.flex_v {
    
    visibility: unset;
    opacity: 100;
}
.none_v {
    visibility: hidden;
    opacity: 0;
    
}