@media screen and (max-width:500px) {

    h4,
    h5 {
        font-size: 20px;
    }

    .formulario,
    .formulario input[type="text"],
    .formulario input[type="number"],
    .formulario [type="submit"],
    .formulario input[type="email"],
    .formulario select {
        width: 100%;
        font-size: 16px;
    }

    ::placeholder,
    .form-control::placeholder {
        padding-left: 0px;
        font-size: 16px;
    }

    .modal-body {
        width: 100%;
    }

    .modal .btn-close-modal {
        font-size: 20px;
    }

    .modal h5 {
        font-size: 20px;
    }

    .modal p#modalCupon {
        font-size: 18px;
    }

    .modal p#modalMensaje {
        font-size: 16px;
    }

    .form-check-label,
    .form-check-label a {
        font-size: 15px;
    }

}