#contacto #frm_contacto .form-label {
    font-size: 1.6rem;
}

#contacto #frm_contacto .form-control,
#contacto #frm_contacto .form-select {
    font-size: 1.5rem;
    padding: 1rem 1.2rem;
}

#contacto #frm_contacto .form-control::placeholder {
    font-size: 1.5rem;
}

#contacto #frm_contacto textarea.form-control {
    min-height: 16rem;
}

#contacto #frm_contacto .btn.btn-primary {
    font-size: 1.5rem;
    padding: 1rem 3rem;
}

#contacto #frm_contacto .alert {
    font-size: 1.5rem;
}

#contacto #frm_contacto .contacto-recaptcha-box {
    display: flex;
    justify-content: center;
}

#contacto #frm_contacto .g-recaptcha {
    transform-origin: center top;
}
