.elementor-329 .elementor-element.elementor-element-85e47ec{--display:flex;--min-height:600px;}.elementor-329 .elementor-element.elementor-element-85e47ec:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-85e47ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#140D1B;}.elementor-329 .elementor-element.elementor-element-ac34358{--display:flex;--min-height:578px;}.elementor-329 .elementor-element.elementor-element-ac34358:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-ac34358 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://futuroproyecto.com/wp-content/uploads/2026/09/Imagen-de-ChatGPT-28-sept-2026-09_06_13-a.m-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-329 .elementor-element.elementor-element-c1210f4{--display:flex;--min-height:330px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-329 .elementor-element.elementor-element-880ac15 .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:15px;}.elementor-329 .elementor-element.elementor-element-880ac15.elementor-view-stacked .elementor-icon{background-color:#694D8F;}.elementor-329 .elementor-element.elementor-element-880ac15.elementor-view-framed .elementor-icon, .elementor-329 .elementor-element.elementor-element-880ac15.elementor-view-default .elementor-icon{fill:#694D8F;color:#694D8F;border-color:#694D8F;}.elementor-329 .elementor-element.elementor-element-880ac15 .elementor-icon-box-title{color:#070707;}.elementor-329 .elementor-element.elementor-element-880ac15 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-329 .elementor-element.elementor-element-b5b59cc .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-329 .elementor-element.elementor-element-b5b59cc.elementor-view-stacked .elementor-icon{background-color:#7E4F9C;}.elementor-329 .elementor-element.elementor-element-b5b59cc.elementor-view-framed .elementor-icon, .elementor-329 .elementor-element.elementor-element-b5b59cc.elementor-view-default .elementor-icon{fill:#7E4F9C;color:#7E4F9C;border-color:#7E4F9C;}.elementor-329 .elementor-element.elementor-element-b5b59cc .elementor-icon-box-title, .elementor-329 .elementor-element.elementor-element-b5b59cc .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-329 .elementor-element.elementor-element-b5b59cc .elementor-icon-box-title{color:#0F0F0F;}.elementor-329 .elementor-element.elementor-element-f39e447{--display:flex;}.elementor-329 .elementor-element.elementor-element-91bab48{--display:flex;}.elementor-329 .elementor-element.elementor-element-d1d53ed .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-329 .elementor-element.elementor-element-d1d53ed.elementor-view-stacked .elementor-icon{background-color:#75538B;}.elementor-329 .elementor-element.elementor-element-d1d53ed.elementor-view-framed .elementor-icon, .elementor-329 .elementor-element.elementor-element-d1d53ed.elementor-view-default .elementor-icon{fill:#75538B;color:#75538B;border-color:#75538B;}.elementor-329 .elementor-element.elementor-element-d1d53ed .elementor-icon-box-title{color:#0E0E0E;}