.elementor-366 .elementor-element.elementor-element-22c17edf > .elementor-background-overlay{background-image:url("https://andrelum.com/wp-content/uploads/2026/01/ChatGPT-Image-24-ene-2026-01_24_09-p.m.png");background-repeat:no-repeat;background-size:cover;opacity:0.78;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-366 .elementor-element.elementor-element-22c17edf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-366 .elementor-element.elementor-element-223a5d7a{text-align:center;}.elementor-366 .elementor-element.elementor-element-223a5d7a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;color:#D84E6F;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-366 .elementor-element.elementor-element-f97ee05{--spacer-size:1px;}.elementor-366 .elementor-element.elementor-element-4d2cdbd6{text-align:center;}.elementor-366 .elementor-element.elementor-element-4d2cdbd6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#4A4A4A;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-366 .elementor-element.elementor-element-2f26740{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#4A4A4A;}.elementor-widget-ha-accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ha-accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ha-accordion .ha-accordion__item-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ha-accordion .ha-accordion__item-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-366 .elementor-element.elementor-element-1078b2c8 .ha-accordion__item-title.ha-accordion__item--active{background-color:transparent;background-image:linear-gradient(90deg, #FF97AF 0%, #D84E6F 100%);}.elementor-366 .elementor-element.elementor-element-1078b2c8 .ha-accordion__item-content{background-color:#ffffff;padding:40px 40px 40px 40px;border-radius:1px 1px 1px 1px;color:#4A4A4A;}.elementor-366 .elementor-element.elementor-element-1078b2c8.ha-has-bg-overlay::before{opacity:0.1;}.elementor-366 .elementor-element.elementor-element-1078b2c8.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-366 .elementor-element.elementor-element-1078b2c8 .ha-accordion__item:not(:first-child){margin-top:-1px;}.elementor-366 .elementor-element.elementor-element-1078b2c8 .ha-accordion__item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D84E6F;border-radius:0px 0px 0px 0px;}.elementor-366 .elementor-element.elementor-element-1078b2c8 .ha-accordion__item-title{padding:20px 20px 20px 20px;font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-366 .elementor-element.elementor-element-1078b2c8 .ha-accordion__item-title-text, .elementor-366 .elementor-element.elementor-element-1078b2c8 .ha-accordion__item-title-icon i:before, .elementor-366 .elementor-element.elementor-element-1078b2c8 .ha-accordion__item-title-icon svg, .elementor-366 .elementor-element.elementor-element-1078b2c8 .ha-accordion__icon i:before, .elementor-366 .elementor-element.elementor-element-1078b2c8 .ha-accordion__icon svg{color:#4A4A4A;}.elementor-366 .elementor-element.elementor-element-1078b2c8 .ha-accordion__item-title.ha-accordion__item--active .ha-accordion__item-title-text, .elementor-366 .elementor-element.elementor-element-1078b2c8 .ha-accordion__item-title.ha-accordion__item--active .ha-accordion__item-title-icon i:before, .elementor-366 .elementor-element.elementor-element-1078b2c8 .ha-accordion__item-title.ha-accordion__item--active .ha-accordion__item-title-icon svg, .elementor-366 .elementor-element.elementor-element-1078b2c8 .ha-accordion__item-title.ha-accordion__item--active .ha-accordion__icon i:before, .elementor-366 .elementor-element.elementor-element-1078b2c8 .ha-accordion__item-title.ha-accordion__item--active .ha-accordion__icon svg{color:#ffffff;}.elementor-366 .elementor-element.elementor-element-1078b2c8.ha-accordion--icon-left .ha-accordion__icon > span{margin-right:0px;}.elementor-366 .elementor-element.elementor-element-1078b2c8.ha-accordion--icon-right .ha-accordion__icon > span{margin-left:0px;}.elementor-366 .elementor-element.elementor-element-752ad75d{--spacer-size:1px;}.elementor-366 .elementor-element.elementor-element-675140bc{--spacer-size:15px;}.eael-reading-progress-wrap .eael-reading-progress{height:5px !important;}.eael-reading-progress-wrap .eael-reading-progress .eael-reading-progress-fill{height:5px !important;background-color:#D84E6F;transition:width 50ms ease;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-bc-flex-widget .elementor-366 .elementor-element.elementor-element-4a500758.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-366 .elementor-element.elementor-element-4a500758.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-366 .elementor-element.elementor-element-4a500758.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-366 .elementor-element.elementor-element-4a500758 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-366 .elementor-element.elementor-element-223a5d7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-366 .elementor-element.elementor-element-223a5d7a .elementor-heading-title{font-size:25px;}.elementor-366 .elementor-element.elementor-element-4d2cdbd6{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 15px) -20px;text-align:center;}.elementor-366 .elementor-element.elementor-element-4d2cdbd6 .elementor-heading-title{font-size:18px;}.elementor-366 .elementor-element.elementor-element-2f26740{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:15px;}.elementor-366 .elementor-element.elementor-element-675140bc{--spacer-size:15px;}}