.elementor-787 .elementor-element.elementor-element-04b932f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-787 .elementor-element.elementor-element-86fa60a{--display:flex;}.elementor-787 .elementor-element.elementor-element-26f5342{--display:flex;}.elementor-787 .elementor-element.elementor-element-3860757{width:var( --container-widget-width, 100.577% );max-width:100.577%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.577%;--container-widget-flex-grow:0;}.elementor-787 .elementor-element.elementor-element-3860757.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-787 .elementor-element.elementor-element-3860757 .jeg-elementor-kit.jkit-contact-form-7{text-align:left;}.elementor-787 .elementor-element.elementor-element-3860757 .jeg-elementor-kit.jkit-contact-form-7 form label{text-align:left;margin:0px 0px 0px 0px;max-width:380px;}.elementor-787 .elementor-element.elementor-element-3860757 .jeg-elementor-kit.jkit-contact-form-7 form input:not([type=submit]):not([type=checkbox]):not([type=radio]), .elementor-787 .elementor-element.elementor-element-3860757 .jeg-elementor-kit.jkit-contact-form-7 form select{height:50px;}.elementor-787 .elementor-element.elementor-element-3860757 .jeg-elementor-kit.jkit-contact-form-7 form textarea{height:150px;}.elementor-787 .elementor-element.elementor-element-3860757 .jeg-elementor-kit.jkit-contact-form-7 form input:not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder, .elementor-787 .elementor-element.elementor-element-3860757 .jeg-elementor-kit.jkit-contact-form-7 form textarea::placeholder, .elementor-787 .elementor-element.elementor-element-3860757 .jeg-elementor-kit.jkit-contact-form-7 form select::placeholder{font-size:14px;}.elementor-787 .elementor-element.elementor-element-c5330e4{--display:flex;}.elementor-787 .elementor-element.elementor-element-783f279{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-787 .elementor-element.elementor-element-fb1e434{--display:flex;}.elementor-787 .elementor-element.elementor-element-a26299c{--display:flex;}.elementor-787 .elementor-element.elementor-element-2dd52b7{width:var( --container-widget-width, 100.577% );max-width:100.577%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.577%;--container-widget-flex-grow:0;}.elementor-787 .elementor-element.elementor-element-2dd52b7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-787 .elementor-element.elementor-element-2dd52b7 .jeg-elementor-kit.jkit-contact-form-7{text-align:left;}.elementor-787 .elementor-element.elementor-element-2dd52b7 .jeg-elementor-kit.jkit-contact-form-7 form label{text-align:left;margin:0px 0px 0px 0px;max-width:380px;}.elementor-787 .elementor-element.elementor-element-2dd52b7 .jeg-elementor-kit.jkit-contact-form-7 form input:not([type=submit]):not([type=checkbox]):not([type=radio]), .elementor-787 .elementor-element.elementor-element-2dd52b7 .jeg-elementor-kit.jkit-contact-form-7 form select{height:50px;}.elementor-787 .elementor-element.elementor-element-2dd52b7 .jeg-elementor-kit.jkit-contact-form-7 form textarea{height:150px;}.elementor-787 .elementor-element.elementor-element-2dd52b7 .jeg-elementor-kit.jkit-contact-form-7 form input:not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder, .elementor-787 .elementor-element.elementor-element-2dd52b7 .jeg-elementor-kit.jkit-contact-form-7 form textarea::placeholder, .elementor-787 .elementor-element.elementor-element-2dd52b7 .jeg-elementor-kit.jkit-contact-form-7 form select::placeholder{font-size:14px;}.elementor-787 .elementor-element.elementor-element-65c5404{--display:flex;}@media(max-width:1024px){.elementor-787 .elementor-element.elementor-element-04b932f{--grid-auto-flow:row;}.elementor-787 .elementor-element.elementor-element-783f279{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-787 .elementor-element.elementor-element-04b932f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-787 .elementor-element.elementor-element-783f279{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Alineación vertical central entre radio y texto */
.wpcf7-list-item {
    display: flex !important;
    align-items: center; /* Centra verticalmente */
    margin-bottom: 5px; /* Espacio entre opciones */
}

/* Ajustes del botón de radio */
.wpcf7-list-item input[type="radio"] {
    margin: 0 8px 0 0 !important; /* Margen derecho para separar el texto */
    vertical-align: middle;
}

/* Ajustes del texto de la etiqueta */
.wpcf7-list-item label {
    margin: 0;
    padding: 0;
    vertical-align: middle;
    display: inline-flex;
    align-items: center;
}
/* Alineación vertical central entre radio y texto */
.wpcf7-list-item {
    display: flex !important;
    align-items: center; /* Centra verticalmente */
    margin-bottom: 5px; /* Espacio entre opciones */
}

/* Ajustes del botón de radio */
.wpcf7-list-item input[type="radio"] {
    margin: 0 8px 0 0 !important; /* Margen derecho para separar el texto */
    vertical-align: middle;
}

/* Ajustes del texto de la etiqueta */
.wpcf7-list-item label {
    margin: 0;
    padding: 0;
    vertical-align: middle;
    display: inline-flex;
    align-items: center;
}