.elementor-8746 .elementor-element.elementor-element-8df4e05{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8746 .elementor-element.elementor-element-ae4214c{text-align:center;}.elementor-8746 .elementor-element.elementor-element-ae4214c .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:46px;font-weight:600;color:#0B3E73;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8746 .elementor-element.elementor-element-aec3749{text-align:center;font-family:"Jost", Sans-serif;font-size:21px;font-weight:600;line-height:23px;color:#2473D8;}.elementor-8746 .elementor-element.elementor-element-df1f3ea{text-align:center;font-family:"Jost", Sans-serif;font-size:21px;font-weight:600;line-height:23px;color:#2473D8;}.elementor-8746 .elementor-element.elementor-element-548252e{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-8746 .elementor-element.elementor-element-548252e:not(.elementor-motion-effects-element-type-background), .elementor-8746 .elementor-element.elementor-element-548252e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F3F3F3 0%, #E0E0E0 100%);}.elementor-8746 .elementor-element.elementor-element-3553fd7{--display:flex;}.elementor-8746 .elementor-element.elementor-element-48b9156 > .elementor-widget-container{background-color:#0B0B0B99;}.elementor-8746 .elementor-element.elementor-element-48b9156{color:#FFFFFF;}.elementor-8746 .elementor-element.elementor-element-0548474 .htmega-form-wrapper{max-width:100%;text-align:center;}.elementor-8746 .elementor-element.elementor-element-0548474 .wpcf7-form .wpcf7-form-control-wrap input[type*="text"]{height:55px;color:#000000;}.elementor-8746 .elementor-element.elementor-element-0548474 .wpcf7-form .wpcf7-form-control-wrap input[type*="email"]{height:55px;color:#000000;}.elementor-8746 .elementor-element.elementor-element-0548474 .wpcf7-form .wpcf7-form-control-wrap input[type*="url"]{height:55px;color:#000000;}.elementor-8746 .elementor-element.elementor-element-0548474 .wpcf7-form .wpcf7-form-control-wrap input[type*="number"]{height:55px;color:#000000;}.elementor-8746 .elementor-element.elementor-element-0548474 .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"]{height:55px;color:#000000;}.elementor-8746 .elementor-element.elementor-element-0548474 .wpcf7-form .wpcf7-form-control-wrap input[type*="date"]{height:55px;color:#000000;}.elementor-8746 .elementor-element.elementor-element-0548474 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{height:55px;color:#000000;}.elementor-8746 .elementor-element.elementor-element-0548474 .wpcf7-form .wpcf7-form-control-wrap select[multiple="multiple"]{min-height:55px;height:auto!important;max-height:130px;}.elementor-8746 .elementor-element.elementor-element-0548474 .wpcf7-form .wpcf7-form-control-wrap input[type*="text"], .elementor-8746 .elementor-element.elementor-element-0548474 .wpcf7-form .wpcf7-form-control-wrap input[type*="email"], .elementor-8746 .elementor-element.elementor-element-0548474 .wpcf7-form .wpcf7-form-control-wrap input[type*="url"], .elementor-8746 .elementor-element.elementor-element-0548474 .wpcf7-form .wpcf7-form-control-wrap input[type*="number"], .elementor-8746 .elementor-element.elementor-element-0548474 .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"], .elementor-8746 .elementor-element.elementor-element-0548474 .wpcf7-form .wpcf7-form-control-wrap input[type*="date"], .elementor-8746 .elementor-element.elementor-element-0548474 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{font-family:"Poppins", Sans-serif;font-size:17px;}.elementor-8746 .elementor-element.elementor-element-0548474 .wpcf7-form .wpcf7-form-control-wrap textarea{height:175px;min-height:175px;font-family:"Poppins", Sans-serif;font-size:16px;color:#000000;margin:0px 0px 0px 0px;}.elementor-8746 .elementor-element.elementor-element-0548474 .htmega-form-wrapper form.wpcf7-form label,
                        .elementor-8746 .elementor-element.elementor-element-0548474 .wpcf7 input[type="file"]{color:#030303;}.elementor-8746 .elementor-element.elementor-element-0548474 .htmega-form-wrapper form.wpcf7-form label,.elementor-8746 .elementor-element.elementor-element-0548474 .wpcf7 input[type="file"]{font-family:"Poppins", Sans-serif;font-size:22px;}.elementor-8746 .elementor-element.elementor-element-0548474 .wpcf7-form .wpcf7-submit{height:55px;}.elementor-8746 .elementor-element.elementor-element-0548474 .wpcf7-spinner{left:0px;top:0px;}@media(max-width:767px){.elementor-8746 .elementor-element.elementor-element-8df4e05:not(.elementor-motion-effects-element-type-background), .elementor-8746 .elementor-element.elementor-element-8df4e05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://patriciapauladesign.com/wp-content/uploads/2026/04/plantas-fondo.png");background-repeat:no-repeat;background-size:cover;}.elementor-8746 .elementor-element.elementor-element-8df4e05{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8746 .elementor-element.elementor-element-ae4214c .elementor-heading-title{font-size:47px;}.elementor-8746 .elementor-element.elementor-element-aec3749{font-size:15px;}.elementor-8746 .elementor-element.elementor-element-df1f3ea{font-size:15px;}.elementor-8746 .elementor-element.elementor-element-548252e{--padding-top:37px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-8746 .elementor-element.elementor-element-0548474 .htmega-form-wrapper form.wpcf7-form label,.elementor-8746 .elementor-element.elementor-element-0548474 .wpcf7 input[type="file"]{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-548252e *//* Oculta el texto del enlace (la URL) que aparece al lado del radio button */
.radio-imagen .wpcf7-list-item-label {
    display: none !important;
}

/* Opcional: Hace que la imagen se vea un poco más separada del botón */
.radio-imagen img {
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px;
    cursor: pointer;
}

/* Opcional: Resalta la imagen cuando el botón está seleccionado */
.radio-imagen input:checked ~ img {
    outline: 3px solid #0073aa; /* Cambia el color si quieres */
    border-radius: 4px;
}/* End custom CSS */