form{background-color:#fafafa;border-radius:20px;flex-direction:column;justify-content:space-around;align-items:center;width:400px;height:500px;margin:0 auto;display:flex}.form-group{width:min(400px,90%)}header{text-align:center}.h2Formulario{width:100%;font-size:1.1em}input{color:#1c3f7b;letter-spacing:1px;background-color:#f6f6f6;border-radius:4px;width:60%;margin-left:15%;padding:15px}.submit{width:min(300px,70%)}input[type=submit]{color:#1c3f7b;cursor:pointer;background-color:#fafafa;border:3px solid #1c3f7b;border-radius:20px;width:100%;margin:0}#reCaptcha{margin-left:15%}#divFechaBoda{color:#1c3f7b;flex-direction:column;display:flex}#divFechaBoda label{align-self:center}
.respuesta{text-align:center}.respuesta h1,.respuesta h2,.respuesta h3,.respuesta span,.respuesta p{font-family:RocknRoll One,sans-serif}.respuesta h2{font-size:1.1rem}.respuesta h3{width:90%;margin:auto auto 15px;font-size:1.1em}.respuesta span{font-size:1.5em}.despedida{text-align:justify;width:75%;margin:30px auto}.respuesta main{color:#1e1e1e;background-color:#f6f6f6;border-radius:20px;flex-wrap:wrap;justify-content:space-around;align-items:center;margin:auto;padding:20px 0;display:flex}.respuesta main a{color:#4565f3}.respuesta main section{width:90%}.respuesta main section p{text-align:start}.respuesta main .bonus p{text-align:center;margin-bottom:30px}footer{text-align:center;width:90%;margin:30px auto auto;padding-bottom:20px}.respuesta footer h4{margin:10px 0;font-size:15px}.respuesta footer p,.respuesta footer span{margin:10px 0;font-size:18px;font-weight:700}.botonRepetir{color:#eee;background-color:#1e1e1e;padding:10px 20px}.notaImportante{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff0d;border-radius:10px;padding:0 10px;font-size:19px}
