@import url('https://fonts.googleapis.com/css2?family=Arizonia&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Varela+Round&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Satisfy&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Imperial+Script&display=swap');



.cuerpo{
    background-color: #b39a10;
}
.formulario{
    background-color: rgb(255, 255, 255);
    background-image: url(/img/imagenesWebBase/fondo.jpg);
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.formulario a{
    width: 65%;
    height: 45px;
    margin: 0.5rem;
}
.horario{
    color: #c0c0c0;
    font-family: 'Varela Round', sans-serif;
    font-size: large;
    width: 80%;
    text-align: center;
    margin-top: 3%;
    margin-bottom: 3%;
}
.titulos{
    color: #e3e4e5;
    font-family: "Imperial Script", cursive;
    font-size: 60px;
    width: 80%;
    text-align: center;
    margin-top: 3%;
    margin-bottom: 3%;
}
.nombre{
    margin-top: 0%;
    margin-bottom: 3%;
    font-size: 55px;
    width: 80%;
    text-align: center;
    font-family: "Imperial Script", cursive;
    font-weight: 400;
    font-style: normal;
    color: #e3e4e5;
}  
.flecha-continuar{
    width: 100px;
}
.comillas{
    width: 10%;
}
.teEspero{
    width: 70%;
    color: #c0c0c0;
    text-align: center;
    font-family: 'Satisfy', cursive;
    font-size:x-large;
}
.letraForm{
    font-family: 'Roboto', sans-serif;
    margin-top: 1%;
    text-align: center;
    color: #e3e4e5;
}
.botonForm {
    border: 2px solid #e3e4e5; /*anchura, estilo y color borde*/
    padding: 10px; /*espacio alrededor texto*/
    background-color: #ffffff00; /*color botón*/
    color: #ffffff; /*color texto*/
    text-decoration: none; /*decoración texto*/
    text-transform: uppercase; /*capitalización texto*/
    font-family: 'Helvetica', sans-serif; /*tipografía texto*/
    border-radius: 30px; /*bordes redondos*/   
    background-repeat:no-repeat;
    height:60px;
    width:70px;
    background-size: 30px 30px;
    background-position:left;
    font-size: 14px;
}
.letraMpAlias{
    color: #e3e4e5;
    font-family: 'Roboto', sans-serif;
    width: 80%;
    text-align: center;
    margin-top: 3%;
    margin-bottom: 3%;
    font-size: large;
}
.logoMp{
    width: 20%;
}
.cuadroTipoRopa{
    width: 45%;
    background-color: #939393;
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.cuadroTipoRopa .letraVestimenta{
    text-align: center;
    font-size: 25px;
    font-family: 'Satisfy', cursive;
    margin-top: 10%;
    color: #ffffff;
}
.cuadroTipoRopa p{
    text-align: center;
    font-size: 20px;
    font-family: 'Varela Round', sans-serif;
    margin-top: 10%;
    color: #ffffff;
}
.vestimenta{
    width: 70%;
}
.circulo-fiesta{
    background: rgb(223, 223, 223);
    border-radius: 50%;
    width: 150px;
    height: 150px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
}
.logoFiesta{
    width: 100%;
}
.circulo-lugar{
    background: rgb(223, 223, 223);
    border-radius: 50%;
    width: 150px;
    height: 150px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
}
.logoLugar{
    width: 100%;
}
.circulo-fotos{
    background: rgb(223, 223, 223);
    border-radius: 50%;
    width: 150px;
    height: 150px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
}
.logoFotos{
    width: 70%;
}
.circulo-regalos{
    background: rgb(223, 223, 223);
    border-radius: 50%;
    width: 150px;
    height: 150px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
}
.logoRegalo{
    width: 100%;
}
.polaroid{
    width: 40%;
}