/*
 *
 *  CARLOS
    CORRECIONES CSS APLICADAS SIGUIENDO EL 
    INFORME DE ACCESIBILIDAD
 *
 *
 */

.wpforms-one-half-nombre,
.wpforms-one-half-apellidos,
.wpforms-one-half-telefono,
.wpforms-one-half-correo {
    width: 48% !important;
    display: inline-block;
}

.wpforms-one-half-apellidos,
.wpforms-one-half-telefono {
    margin-left: 4% !important;
}

.wpforms-one-half-nombre input,
.wpforms-one-half-apellidos input,
.wpforms-one-half-telefono input,
.wpforms-one-half-correo input {
    max-width: 100% !important;
    width: 100% !important;
}

.widget.widget_gtranslate .switcher.notranslate>div>a {
    color: black !important;
}

div.wpforms-container-full .wpforms-form .wpforms-required-label {
    color: #990000 !important;
    font-weight: 400;
}

.wsp-container>h2 {
    font-size: 20px;
    margin-bottom: 13px;
}

.widget.widget_block ul.is-layout-flex.wp-block-social-links li {
    margin: 0;
    background: transparent;
}

.footer-widgets.column-one.grid-item>div {
    padding: 0 15px;
}

.menu-modal.cover-modal.header-footer-group.show-modal.active {
    z-index: 999999;
}
/*
@media only screen and (max-width: 991px) {

    .footer-widgets.column-one.grid-item>div {
        width: 33.333% !important;
        max-width: 100% !important;
    }

}

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

    .footer-widgets.column-one.grid-item>div {
        width: 50% !important;
        max-width: 100% !important;
    }

}

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

    .footer-widgets.column-one.grid-item>div {
        width: 100% !important;
        max-width: 100% !important;
    }

}
*/