
*{ 
    margin: 0;
    padding:0;
}
body{ 
    width: 100%;
    background-size: cover;
    background-image: url("assets/nieve.jpg");  
}
.mbackg{ 
    width: 100%;
    height: 100vh;
    background-size: cover;
    background-position: top;
    background-image: url("assets/background-min.jpg");
}

@media only screen and (max-width: 600px) {
    .mbackg{ 
        width: 100%;
        height: 180vh;
        
        background-position: top;
        background-image: url("assets/solo-bg.jpg");
    }
    body{ 
    
        background-image: url("assets/bg-colores.jpg");   
    }
  }

.instrucciones{ 
    background-color: white;
    opacity: 0.9;
    border-radius: 50%;
    z-index: 1000;
}

p{ 
    font-size: 16px;
    font-weight: bold;
    text-align: left;
    padding-left: 80px;
}

h2{ 
    font-size: 18px;
    font-weight: bold;
    text-align: left;
    padding-left: 20px;
}

.tittle{ 
    font-size: 14px;
    font-weight: bold;
    text-align: left;
    padding-left: 20px;
}

.pmin{ 
    font-size: 12px;
    margin-top: -20px;
    padding-right: 60px;
}
.pminsmall{ 
    font-size: 12px;
    margin-top: -10px;
    padding-right: 60px;
    margin-left: -60px;
}
.pmintab{ 
    font-size: 12px;
    margin-top: -20px;
    padding-right: 60px;
    padding-left: 80px;
}

.terminos{ 
    width: 100%;
    background-image: url("assets/nieve.jpg");
}

.fulldiv{ 
    width: 100%;
    height: 100vh;
    background-size: cover;
    background-position: top;
    background-image: url("assets/nieve.jpg");
}
}