.formulario--contacto{margin-bottom:5rem;position:relative}.formulario--contacto__campo{background-color:#2a4d5950;align-items:center;gap:2rem;margin-bottom:2rem;padding:1rem 2rem;display:flex}.formulario--contacto__label,.formulario--contacto__label--textarea{color:#000;text-transform:uppercase;letter-spacing:2px;font-weight:700}.formulario--contacto__label--textarea{align-self:flex-start;padding-top:1rem}.formulario--contacto__input,.formulario--contacto__input--textarea{width:100%;color:var(--color-principal);background-color:#0000;border:none;outline:none;padding:1rem 1.5rem;font-size:2rem}.formulario--contacto__input--textarea{height:20rem}.formulario--contacto__submit{background-color:var(--color-principal);color:#f2f2f2;text-transform:uppercase;justify-content:center;align-items:center;gap:1rem;width:100%;max-width:40rem;margin:1rem auto;padding:1rem 2rem;font-weight:700;transition:all .25s ease-in-out;display:flex}.formulario--contacto__submit:hover{translate:-3px -3px;box-shadow:3px 3px #555454}.formulario--contacto__submit:active{box-shadow:none;translate:0}.formulario--contacto__submit i{font-size:2.5rem}.formulario--contacto__submit{max-width:100%;font-size:2rem}.formulario--contacto__submit:hover{background-color:var(--color-secundario);color:#000}.formulario--contacto__confirmacion{justify-content:space-between;width:100%;padding:2rem;display:flex;position:absolute}.formulario--contacto__enviando{border-right:5px solid var(--color-principal);border-top:5px solid var(--color-principal);border-radius:50%;width:2rem;height:2rem;animation:.5s linear infinite AnimateRotate}@keyframes AnimateRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.formulario--cotizacion{background-color:var(--color-principal);color:#f2f2f2;padding:1rem}.formulario--cotizacion__fieldset{border:none;flex-direction:column;gap:2rem;display:flex}.formulario--cotizacion__legend{letter-spacing:3px;margin:2rem;font-size:1.8rem;font-weight:700}.formulario--cotizacion__label{display:block}.formulario--cotizacion__input{outline:none;width:100%;height:4rem}.formulario--cotizacion__submit{color:#000;text-transform:uppercase;background-color:#f2f2f2;justify-content:center;align-items:center;gap:1rem;width:100%;max-width:40rem;margin:1rem auto;padding:1rem 2rem;font-weight:700;transition:all .25s ease-in-out;display:flex}.formulario--cotizacion__submit:hover{translate:-3px -3px;box-shadow:3px 3px #555454}.formulario--cotizacion__submit:active{box-shadow:none;translate:0}.formulario--cotizacion__submit i{font-size:2.5rem}.formulario--cotizacion__submit{font-size:2rem}.formulario--cotizacion__submit:hover{background-color:var(--color-secundario);box-shadow:3px 3px #000}.alertas{margin:0;padding:0;list-style:none;position:absolute;top:10rem;left:0}.alertas__alerta{color:#000;background-color:#f58484;border-left:5px solid #cf1111;padding:.5rem 2rem}
