.elementor-5079 .elementor-element.elementor-element-1aaca95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5079 .elementor-element.elementor-element-50a913e{width:var( --container-widget-width, 97.119% );max-width:97.119%;--container-widget-width:97.119%;--container-widget-flex-grow:0;text-align:end;}.elementor-5079 .elementor-element.elementor-element-50a913e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5079 .elementor-element.elementor-element-50a913e img{width:23%;}.elementor-5079 .elementor-element.elementor-element-195abfd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5079 .elementor-element.elementor-element-d730b7c img{width:100%;}.elementor-5079 .elementor-element.elementor-element-20853d0{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-5079 .elementor-element.elementor-element-20853d0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}body.elementor-page-5079:not(.elementor-motion-effects-element-type-background), body.elementor-page-5079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://edudual.org/wp-content/uploads/2026/09/ChatGPT-Image-14-sept-2026-15_14_31.png");}@media(max-width:767px){.elementor-5079 .elementor-element.elementor-element-50a913e img{width:42%;}.elementor-5079 .elementor-element.elementor-element-d730b7c img{max-width:100%;}}/* Start custom CSS for wpforms, class: .elementor-element-20853d0 *//* TEXTOS DEL FORMULARIO */
.elementor-5079 .elementor-element.elementor-element-20853d0 .wpforms-container,
.elementor-5079 .elementor-element.elementor-element-20853d0 .wpforms-container label,
.elementor-5079 .elementor-element.elementor-element-20853d0 .wpforms-container .wpforms-field-label,
.elementor-5079 .elementor-element.elementor-element-20853d0 .wpforms-container .wpforms-field-label-inline,
.elementor-5079 .elementor-element.elementor-element-20853d0 .wpforms-container .wpforms-field-sublabel,
.elementor-5079 .elementor-element.elementor-element-20853d0 .wpforms-container .wpforms-field-description,
.elementor-5079 .elementor-element.elementor-element-20853d0 .wpforms-container .wpforms-field-html,
.elementor-5079 .elementor-element.elementor-element-20853d0 .wpforms-container .wpforms-field-html p,
.elementor-5079 .elementor-element.elementor-element-20853d0 .wpforms-container .wpforms-field-radio label,
.elementor-5079 .elementor-element.elementor-element-20853d0 .wpforms-container .wpforms-field-checkbox label {
    color: #ffffff !important;
}

/* TEXTO ESCRITO EN LOS CAMPOS */
.elementor-5079 .elementor-element.elementor-element-20853d0 .wpforms-container input,
.elementor-5079 .elementor-element.elementor-element-20853d0 .wpforms-container textarea,
.elementor-5079 .elementor-element.elementor-element-20853d0 .wpforms-container select {
    color: #ffffff !important;
}

/* PLACEHOLDERS */
.elementor-5079 .elementor-element.elementor-element-20853d0 .wpforms-container input::placeholder,
.elementor-5079 .elementor-element.elementor-element-20853d0 .wpforms-container textarea::placeholder {
    color: rgba(255,255,255,0.75) !important;
    opacity: 1;
}

/* OPCIONES DEL DESPLEGABLE */
.elementor-5079 .elementor-element.elementor-element-20853d0 .wpforms-container select option {
    color: #000000 !important;
    background: #ffffff !important;
}
/* TEXTO QUE ESCRIBE EL USUARIO */
.elementor-5079 .elementor-element.elementor-element-20853d0 .wpforms-form input[type="text"],
.elementor-5079 .elementor-element.elementor-element-20853d0 .wpforms-form input[type="email"],
.elementor-5079 .elementor-element.elementor-element-20853d0 .wpforms-form input[type="tel"],
.elementor-5079 .elementor-element.elementor-element-20853d0 .wpforms-form input[type="number"],
.elementor-5079 .elementor-element.elementor-element-20853d0 .wpforms-form input[type="url"],
.elementor-5079 .elementor-element.elementor-element-20853d0 .wpforms-form textarea,
.elementor-5079 .elementor-element.elementor-element-20853d0 .wpforms-form select {
    color: #222222 !important;
    -webkit-text-fill-color: #222222 !important;
}

/* TEXTO DE EJEMPLO / PLACEHOLDER */
.elementor-5079 .elementor-element.elementor-element-20853d0 .wpforms-form input::placeholder,
.elementor-5079 .elementor-element.elementor-element-20853d0 .wpforms-form textarea::placeholder {
    color: #777777 !important;
    opacity: 1 !important;
}/* End custom CSS */