.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-26086 .elementor-element.elementor-element-f8b4261 img{width:40%;}.elementor-26086 .elementor-element.elementor-element-fc7ef84 img{width:44%;}.elementor-26086 .elementor-element.elementor-element-d0e3be6 img{width:20%;}.elementor-26086 .elementor-element.elementor-element-ff4aa57 img{max-width:35%;}@media(max-width:767px){.elementor-26086 .elementor-element.elementor-element-f8b4261 img{width:54%;max-width:54%;}.elementor-26086 .elementor-element.elementor-element-fc7ef84 img{width:82%;max-width:100%;}.elementor-26086 .elementor-element.elementor-element-d0e3be6 img{width:52%;max-width:51%;}.elementor-26086 .elementor-element.elementor-element-ff4aa57 img{width:100%;max-width:68%;}}/* Start custom CSS for wpforms, class: .elementor-element-c912253 */.wpforms-field-label { 
     color: white !important; 
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.8) !important; 
    


}

 

#formulario{
    background-color: rgba(0, 0, 0, 0.3) !important; 
    border: none; /* Quita el borde para un diseño más limpio */
    padding: 10px; /* Añade espacio dentro del campo */
    border-radius: 10px; /* Bordes redondeados para estilo */
}

.wpforms-submit-container{
    text-align: center;
}

.wpforms-field-repeater-button-add {
    
    color: white !important;
}

.wpforms-field-repeater-button-remove
{
    color: white!important;
}

.wpforms-field-description{
    color: white !important;
}

.wpforms-field-label-inline{
    color: white !important;
}

input[type="checkbox"] {
    appearance: none;
    -webkit-appearance: none;
    width: 18px;
    height: 18px;
    border: 2px solid #007bff; /* Color del borde del checkbox */
    border-radius: 3px; /* Bordes redondeados */
    background-color: white; /* Color de fondo cuando no está seleccionado */
    cursor: pointer;
    position: relative;
}

input[type="checkbox"]:checked {
    background-color: white; /* Fondo cuando está seleccionado */
    border-color: #black; /* Borde cuando está seleccionado */
}

/* Añadir el símbolo de check (✔) cuando está seleccionado */
input[type="checkbox"]:checked::before {
    content: '✔' !important;
    color: black !important;
    position: absolute !important;
    top: 0px;
    left: 3px;
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-942f6cf */#parafondo {
    
    background-image: url("https://genteopa.com/wp-content/uploads/2024/11/PLANTILLAREGISTROMISSUNIVERSE-Recovered-02-1.png");
    background-size: cover;
    color: white !important;
}

#formulario
{
    color: white !important;
}



.clasebotonenviar{
    text-align: center;
}/* End custom CSS */