.elementor-10355 .elementor-element.elementor-element-59de2ca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10355 .elementor-element.elementor-element-59de2ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10355 .elementor-element.elementor-element-2ad1357:not(.elementor-motion-effects-element-type-background), .elementor-10355 .elementor-element.elementor-element-2ad1357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-63b85a9 );}.elementor-10355 .elementor-element.elementor-element-2ad1357{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:4px;margin-bottom:4px;padding:11px 11px 50px 11px;}.elementor-10355 .elementor-element.elementor-element-2ad1357 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10355 .elementor-element.elementor-element-5c548fe{text-align:center;}.elementor-10355 .elementor-element.elementor-element-5c548fe .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10355 .elementor-element.elementor-element-a58a54d{width:var( --container-widget-width, 97.248% );max-width:97.248%;--container-widget-width:97.248%;--container-widget-flex-grow:0;text-align:center;}.elementor-10355 .elementor-element.elementor-element-a58a54d > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-10355 .elementor-element.elementor-element-a58a54d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-accent );}.elementor-10355 .elementor-element.elementor-element-cc1b2cc{text-align:center;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;font-style:normal;}.elementor-10355 .elementor-element.elementor-element-8af003f .elementor-button{background-color:var( --e-global-color-accent );font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:13px 13px 13px 13px;}.elementor-10355 .elementor-element.elementor-element-8af003f .elementor-button:hover, .elementor-10355 .elementor-element.elementor-element-8af003f .elementor-button:focus{background-color:#EFB810;}.elementor-10355 .elementor-element.elementor-element-d64fa4b{text-align:center;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;font-style:normal;}.elementor-10355 .elementor-element.elementor-element-7cc0333{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10355 .elementor-element.elementor-element-04e5221{text-align:center;}.elementor-10355 .elementor-element.elementor-element-04e5221 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:62px;letter-spacing:-1px;}.elementor-10355 .elementor-element.elementor-element-ae94ee4 .elementor-icon-wrapper{text-align:center;}.elementor-10355 .elementor-element.elementor-element-9a7d73c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10355 .elementor-element.elementor-element-9a7d73c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );}.elementor-10355 .elementor-element.elementor-element-1594154 .elementor-icon-wrapper{text-align:center;}.elementor-10355 .elementor-element.elementor-element-4c64c87{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );}.elementor-10355 .elementor-element.elementor-element-d0a1fab .elementor-icon-wrapper{text-align:center;}.elementor-10355 .elementor-element.elementor-element-5d0bcfc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );}.elementor-10355 .elementor-element.elementor-element-e75efc3 .elementor-icon-wrapper{text-align:center;}.elementor-10355 .elementor-element.elementor-element-7ca090b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10355 .elementor-element.elementor-element-7ca090b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );}.elementor-10355 .elementor-element.elementor-element-e6661ea .elementor-icon-wrapper{text-align:center;}.elementor-10355 .elementor-element.elementor-element-2f5e920{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );}.elementor-10355 .elementor-element.elementor-element-32e1b46{text-align:center;font-family:"Lato", Sans-serif;font-size:30px;font-weight:600;}.elementor-10355 .elementor-element.elementor-element-7c6dfe3 .elementor-button{background-color:#A87E2B;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:13px 13px 13px 13px;}.elementor-10355 .elementor-element.elementor-element-7c6dfe3 .elementor-button:hover, .elementor-10355 .elementor-element.elementor-element-7c6dfe3 .elementor-button:focus{background-color:#EFB810;}.elementor-10355 .elementor-element.elementor-element-c0cd35f .elementor-icon-wrapper{text-align:center;}.elementor-10355 .elementor-element.elementor-element-94d7b08{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );}.elementor-10355 .elementor-element.elementor-element-cb98073{width:var( --container-widget-width, 98.283% );max-width:98.283%;--container-widget-width:98.283%;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;font-style:normal;}.elementor-10355 .elementor-element.elementor-element-8ef68a0 > .elementor-container{max-width:1117px;}.elementor-10355 .elementor-element.elementor-element-8ef68a0{margin-top:0px;margin-bottom:0px;padding:46px 46px 46px 46px;}.elementor-10355 .elementor-element.elementor-element-f50b215 img{max-width:30%;height:104px;}.elementor-10355 .elementor-element.elementor-element-a550f92{font-family:"Lato", Sans-serif;font-size:15px;}.elementor-10355 .elementor-element.elementor-element-634514d .elementor-button{background-color:var( --e-global-color-accent );font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:0px;border-radius:10px 10px 10px 10px;padding:13px 13px 13px 13px;}.elementor-10355 .elementor-element.elementor-element-634514d .elementor-button:hover, .elementor-10355 .elementor-element.elementor-element-634514d .elementor-button:focus{background-color:#EFB810;}.elementor-10355 .elementor-element.elementor-element-3828800:not(.elementor-motion-effects-element-type-background), .elementor-10355 .elementor-element.elementor-element-3828800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10355 .elementor-element.elementor-element-3828800{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10355 .elementor-element.elementor-element-3828800 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10355 .elementor-element.elementor-element-72e12b7{text-align:center;}.elementor-10355 .elementor-element.elementor-element-72e12b7 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:57px;letter-spacing:-1px;color:var( --e-global-color-accent );}.elementor-10355 .elementor-element.elementor-element-784a1a6 > .elementor-widget-container{margin:-1px -1px -19px -1px;padding:0px 0px 0px 0px;}.elementor-10355 .elementor-element.elementor-element-784a1a6{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-primary );}.elementor-10355 .elementor-element.elementor-element-eba5259{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-10355 .elementor-element.elementor-element-eba5259 > .elementor-widget-container{margin:-3px -3px -4px -3px;}.elementor-10355 .elementor-element.elementor-element-eba5259 .elementor-divider-separator{width:100%;}.elementor-10355 .elementor-element.elementor-element-eba5259 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10355 .elementor-element.elementor-element-a033c14 > .elementor-widget-container{margin:-1px -1px -19px -1px;}.elementor-10355 .elementor-element.elementor-element-a033c14{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-primary );}.elementor-10355 .elementor-element.elementor-element-5a77bbd{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-10355 .elementor-element.elementor-element-5a77bbd .elementor-divider-separator{width:100%;}.elementor-10355 .elementor-element.elementor-element-5a77bbd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10355 .elementor-element.elementor-element-50c79de > .elementor-widget-container{margin:-1px -1px -19px -1px;}.elementor-10355 .elementor-element.elementor-element-50c79de{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;font-style:normal;color:var( --e-global-color-primary );}.elementor-10355 .elementor-element.elementor-element-906207c{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-10355 .elementor-element.elementor-element-906207c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10355 .elementor-element.elementor-element-906207c .elementor-divider-separator{width:100%;}.elementor-10355 .elementor-element.elementor-element-906207c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10355 .elementor-element.elementor-element-560d025 > .elementor-widget-container{margin:-1px -1px -19px -1px;}.elementor-10355 .elementor-element.elementor-element-560d025{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;font-style:normal;color:var( --e-global-color-primary );}.elementor-10355 .elementor-element.elementor-element-81f42e8{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-10355 .elementor-element.elementor-element-81f42e8 .elementor-divider-separator{width:100%;}.elementor-10355 .elementor-element.elementor-element-81f42e8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10355 .elementor-element.elementor-element-5da7894 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );border-radius:10px 10px 10px 10px;padding:13px 13px 13px 13px;}.elementor-10355 .elementor-element.elementor-element-5da7894 .elementor-button:hover, .elementor-10355 .elementor-element.elementor-element-5da7894 .elementor-button:focus{background-color:#EFB810;}.elementor-10355 .elementor-element.elementor-element-87b5f05{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10355 .elementor-element.elementor-element-87b5f05 .elementor-divider-separator{width:100%;}.elementor-10355 .elementor-element.elementor-element-87b5f05 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10355 .elementor-element.elementor-element-d5de3c6{text-align:center;}.elementor-10355 .elementor-element.elementor-element-d5de3c6 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:64px;letter-spacing:-1px;}.elementor-10355 .elementor-element.elementor-element-5defadc .elementor-swiper-button{font-size:20px;}.elementor-10355 .elementor-element.elementor-element-5defadc .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );}.elementor-10355 .elementor-element.elementor-element-4006803:not(.elementor-motion-effects-element-type-background), .elementor-10355 .elementor-element.elementor-element-4006803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solangegarcesaguilar.com/wp-content/uploads/2025/06/Guia-landing-banner-web-1-1.png");}.elementor-10355 .elementor-element.elementor-element-4006803{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10355 .elementor-element.elementor-element-4006803 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10355 .elementor-element.elementor-element-3af1457{text-align:center;}.elementor-10355 .elementor-element.elementor-element-3af1457 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:47px;letter-spacing:-1px;}.elementor-10355 .elementor-element.elementor-element-81e2f4a{font-size:22px;}.elementor-10355 .elementor-element.elementor-element-6d8968b .elementor-button{background-color:var( --e-global-color-accent );font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:0px;border-radius:10px 10px 10px 10px;padding:14px 14px 14px 14px;}.elementor-10355 .elementor-element.elementor-element-6d8968b .elementor-button:hover, .elementor-10355 .elementor-element.elementor-element-6d8968b .elementor-button:focus{background-color:#EFB810;}.elementor-10355 .elementor-element.elementor-element-331f1d5:not(.elementor-motion-effects-element-type-background), .elementor-10355 .elementor-element.elementor-element-331f1d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10355 .elementor-element.elementor-element-331f1d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10355 .elementor-element.elementor-element-331f1d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10355 .elementor-element.elementor-element-058c054:not(.elementor-motion-effects-element-type-background), .elementor-10355 .elementor-element.elementor-element-058c054 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10355 .elementor-element.elementor-element-058c054{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10355 .elementor-element.elementor-element-058c054 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10355 .elementor-element.elementor-element-e716466:not(.elementor-motion-effects-element-type-background), .elementor-10355 .elementor-element.elementor-element-e716466 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10355 .elementor-element.elementor-element-e716466{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10355 .elementor-element.elementor-element-e716466 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10355 .elementor-element.elementor-element-54afd07{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;color:var( --e-global-color-primary );}.elementor-10355 .elementor-element.elementor-element-54afd07 a{color:var( --e-global-color-primary );}.elementor-10355 .elementor-element.elementor-element-323a49d .hfe-copyright-wrapper{text-align:center;}.elementor-10355 .elementor-element.elementor-element-323a49d .hfe-copyright-wrapper a, .elementor-10355 .elementor-element.elementor-element-323a49d .hfe-copyright-wrapper{color:var( --e-global-color-primary );}.elementor-10355 .elementor-element.elementor-element-323a49d .hfe-copyright-wrapper, .elementor-10355 .elementor-element.elementor-element-323a49d .hfe-copyright-wrapper a{font-family:"Lato", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;font-style:normal;}@media(min-width:768px){.elementor-10355 .elementor-element.elementor-element-82be7fc{width:37.805%;}.elementor-10355 .elementor-element.elementor-element-008eea6{width:19.464%;}.elementor-10355 .elementor-element.elementor-element-4b8550b{width:42.367%;}.elementor-10355 .elementor-element.elementor-element-8eb7735{width:7.981%;}.elementor-10355 .elementor-element.elementor-element-42a041c{width:84.487%;}.elementor-10355 .elementor-element.elementor-element-734d112{width:7.198%;}.elementor-10355 .elementor-element.elementor-element-62764c8{width:16.977%;}.elementor-10355 .elementor-element.elementor-element-d7dad63{width:62.252%;}.elementor-10355 .elementor-element.elementor-element-4720e76{width:20.435%;}}@media(max-width:1024px){.elementor-10355 .elementor-element.elementor-element-5c548fe .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10355 .elementor-element.elementor-element-a58a54d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10355 .elementor-element.elementor-element-9a7d73c{font-size:var( --e-global-typography-text-font-size );}.elementor-10355 .elementor-element.elementor-element-4c64c87{font-size:var( --e-global-typography-text-font-size );}.elementor-10355 .elementor-element.elementor-element-5d0bcfc{font-size:var( --e-global-typography-text-font-size );}.elementor-10355 .elementor-element.elementor-element-7ca090b{font-size:var( --e-global-typography-text-font-size );}.elementor-10355 .elementor-element.elementor-element-2f5e920{font-size:var( --e-global-typography-text-font-size );}.elementor-10355 .elementor-element.elementor-element-7c6dfe3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10355 .elementor-element.elementor-element-94d7b08{font-size:var( --e-global-typography-text-font-size );}.elementor-10355 .elementor-element.elementor-element-784a1a6{font-size:var( --e-global-typography-text-font-size );}.elementor-10355 .elementor-element.elementor-element-a033c14{font-size:var( --e-global-typography-text-font-size );}.elementor-10355 .elementor-element.elementor-element-5da7894 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10355 .elementor-element.elementor-element-5defadc .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-10355 .elementor-element.elementor-element-5c548fe .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10355 .elementor-element.elementor-element-a58a54d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10355 .elementor-element.elementor-element-9a7d73c{font-size:var( --e-global-typography-text-font-size );}.elementor-10355 .elementor-element.elementor-element-4c64c87{font-size:var( --e-global-typography-text-font-size );}.elementor-10355 .elementor-element.elementor-element-5d0bcfc{font-size:var( --e-global-typography-text-font-size );}.elementor-10355 .elementor-element.elementor-element-7ca090b{font-size:var( --e-global-typography-text-font-size );}.elementor-10355 .elementor-element.elementor-element-2f5e920{font-size:var( --e-global-typography-text-font-size );}.elementor-10355 .elementor-element.elementor-element-7c6dfe3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10355 .elementor-element.elementor-element-94d7b08{font-size:var( --e-global-typography-text-font-size );}.elementor-10355 .elementor-element.elementor-element-784a1a6{font-size:var( --e-global-typography-text-font-size );}.elementor-10355 .elementor-element.elementor-element-a033c14{font-size:var( --e-global-typography-text-font-size );}.elementor-10355 .elementor-element.elementor-element-5da7894 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10355 .elementor-element.elementor-element-5defadc .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}}