.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-72 .elementor-element.elementor-element-f599296 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:10px;font-weight:700;line-height:1.2em;letter-spacing:1.4px;color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-042434a .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.3em;color:#7F8994;}.elementor-72 .elementor-element.elementor-element-5189afd .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:10px;font-weight:700;line-height:1.2em;letter-spacing:1.4px;color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-c9a6c0e .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.3em;color:#7F8994;}.elementor-72 .elementor-element.elementor-element-0c64f21 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:10px;font-weight:700;line-height:1.2em;letter-spacing:1.4px;color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-798a971 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.3em;color:#7F8994;}.elementor-72 .elementor-element.elementor-element-5004dba{width:100%;max-width:100%;}:root{--page-title-display:none;}/* Start custom CSS *//* Agentes IA — ajuste de proporciones exclusivo del Hero Desktop */
@media (min-width:1025px){
.elementor-72 [data-id="509a70d8"]{flex-direction:row !important;align-items:center !important;justify-content:space-between !important;width:100% !important;max-width:1200px !important;gap:72px !important;padding-left:24px !important;padding-right:24px !important;}
.elementor-72 [data-id="733c08a7"]{width:44% !important;flex:0 1 44% !important;flex-direction:column !important;align-items:flex-start !important;}
.elementor-72 [data-id="7ee42e1a"]{width:50% !important;flex:0 1 50% !important;min-height:auto !important;align-items:stretch !important;justify-content:center !important;padding:0 !important;}
.elementor-72 [data-id="7ee42e1a"] [data-id="5004dba"]{width:100% !important;}
.elementor-72 [data-id="7ee42e1a"] .cm1-ai3d__header{height:58px !important;}
.elementor-72 [data-id="7ee42e1a"] .cm1-ai3d__viewport{height:455px !important;}
.elementor-72 [data-id="7ee42e1a"] .cm1-ai3d__bottom{min-height:40px !important;}
.elementor-72 [data-id="7ee42e1a"] .cm1-ai3d__stage{inset:14px 16px !important;}
}/* End custom CSS */