.elementor-24 .elementor-element.elementor-element-9c36aeb{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--overlay-opacity:0.6;--padding-top:6.25rem;--padding-bottom:6.25rem;--padding-left:1rem;--padding-right:1rem}.elementor-24 .elementor-element.elementor-element-9c36aeb:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-9c36aeb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-9c36aeb::before,.elementor-24 .elementor-element.elementor-element-9c36aeb>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-9c36aeb>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-9c36aeb>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-9c36aeb>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-9c36aeb>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/fondo-alice-blue.webp);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-9c36aeb.e-con{--flex-grow:0;--flex-shrink:0}.elementor-24 .elementor-element.elementor-element-299ceb1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .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);font-style:var(--e-global-typography-primary-font-style);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing);color:var(--e-global-color-primary)}.elementor-24 .elementor-element.elementor-element-d0c0ff9{text-align:center}.elementor-24 .elementor-element.elementor-element-d0c0ff9 .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);font-style:var(--e-global-typography-primary-font-style);line-height:var(--e-global-typography-primary-line-height);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-24 .elementor-element.elementor-element-5322f0e{width:var(--container-widget-width,946px);max-width:946px;--container-widget-width:946px;--container-widget-flex-grow:0;text-align:center}.elementor-24 .elementor-element.elementor-element-5322f0e .elementor-heading-title{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);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing);color:var(--e-global-color-227cb02)}.elementor-24 .elementor-element.elementor-element-d3344aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-e6ba6b4 .elementor-button{background-color:var(--e-global-color-primary);font-family:var(--e-global-typography-3b8c036-font-family),Sans-serif;font-size:var(--e-global-typography-3b8c036-font-size);font-weight:var(--e-global-typography-3b8c036-font-weight);font-style:var(--e-global-typography-3b8c036-font-style);text-decoration:var(--e-global-typography-3b8c036-text-decoration);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing);fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-radius:1.5rem 1.5rem 1.5rem 1.5rem;padding:.875rem 1.5rem .875rem 1.5rem}.elementor-24 .elementor-element.elementor-element-16313c1 .elementor-button{background-color:var(--e-global-color-aaa8ae8);font-family:var(--e-global-typography-3b8c036-font-family),Sans-serif;font-size:var(--e-global-typography-3b8c036-font-size);font-weight:var(--e-global-typography-3b8c036-font-weight);font-style:var(--e-global-typography-3b8c036-font-style);text-decoration:var(--e-global-typography-3b8c036-text-decoration);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing);fill:var(--e-global-color-text);color:var(--e-global-color-text);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-text);border-radius:1.5rem 1.5rem 1.5rem 1.5rem;padding:.875rem 1.5rem .875rem 1.5rem}.elementor-24 .elementor-element.elementor-element-16313c1 .elementor-button-content-wrapper{flex-direction:row}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-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);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-24 .elementor-element.elementor-element-73636a1{--e-transform-rotateZ:-5deg;top:9rem}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-73636a1{left:3rem}body.rtl .elementor-24 .elementor-element.elementor-element-73636a1{right:3rem}.elementor-24 .elementor-element.elementor-element-73636a1 img{width:110px}.elementor-24 .elementor-element.elementor-element-50ae44b{--e-transform-rotateZ:-13deg;top:2rem}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-50ae44b{right:4rem}body.rtl .elementor-24 .elementor-element.elementor-element-50ae44b{left:4rem}.elementor-24 .elementor-element.elementor-element-50ae44b img{width:80px}.elementor-24 .elementor-element.elementor-element-24286c0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-fa9ca75{--display:flex;--min-height:500px;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-fa9ca75:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-fa9ca75>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/Chat-ver2.gif);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-dd13d69{--display:flex;--min-height:100vh;--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;--gap:2.5rem 0rem;--row-gap:2.5rem;--column-gap:0rem;--padding-top:4.688rem;--padding-bottom:4.688rem;--padding-left:1rem;--padding-right:1rem}.elementor-24 .elementor-element.elementor-element-dd13d69:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-dd13d69>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-317fb97{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-3ba10c7 img{width:80px}.elementor-24 .elementor-element.elementor-element-5aedd15{text-align:center}.elementor-24 .elementor-element.elementor-element-5aedd15 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);font-style:var(--e-global-typography-secondary-font-style);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing);color:var(--e-global-color-accent)}.elementor-24 .elementor-element.elementor-element-abc9915{width:var(--container-widget-width,946px);max-width:946px;--container-widget-width:946px;--container-widget-flex-grow:0;text-align:center}.elementor-24 .elementor-element.elementor-element-abc9915 .elementor-heading-title{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);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing);color:var(--e-global-color-227cb02)}.elementor-24 .elementor-element.elementor-element-fe2895e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-28a1e27{--display:flex;--min-height:446px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:var(--e-global-color-text);--border-color:var( --e-global-color-text );--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem}.elementor-24 .elementor-element.elementor-element-28a1e27:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-28a1e27>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-24 .elementor-element.elementor-element-28a1e27::before,.elementor-24 .elementor-element.elementor-element-28a1e27>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-28a1e27>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-28a1e27>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-28a1e27>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-28a1e27>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/fondo-cuadriculado-white-768x1436.webp);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-28a1e27.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-5px}.elementor-24 .elementor-element.elementor-element-de9123d{background-color:var(--e-global-color-text);padding:.375rem 1.125rem .375rem 1.125rem;top:-1.125rem;border-radius:.5rem .5rem .5rem .5rem;text-align:center}.elementor-24 .elementor-element.elementor-element-de9123d.elementor-element{--align-self:center}.elementor-24 .elementor-element.elementor-element-de9123d .elementor-heading-title{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing);color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-3e0814e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-d449513{--display:flex;--gap:2.5rem 0rem;--row-gap:2.5rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-24 .elementor-element.elementor-element-57a5e71{text-align:center}.elementor-24 .elementor-element.elementor-element-57a5e71 .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:2.25rem;font-weight:600;font-style:normal;line-height:2rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-text)}.elementor-24 .elementor-element.elementor-element-8a42fa1{text-align:center}.elementor-24 .elementor-element.elementor-element-8a42fa1 .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:2.5rem;font-weight:800;font-style:normal;line-height:2rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-text)}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);font-style:var(--e-global-typography-secondary-font-style);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-24 .elementor-element.elementor-element-11785c3{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px}.elementor-24 .elementor-element.elementor-element-11785c3 .elementor-divider-separator{width:100%}.elementor-24 .elementor-element.elementor-element-11785c3 .elementor-divider{padding-block-start:10px;padding-block-end:10px}.elementor-widget-text-editor{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);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing);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-24 .elementor-element.elementor-element-6a145c4{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-f788f54 .elementor-button{background-color:var(--e-global-color-text);font-family:var(--e-global-typography-3b8c036-font-family),Sans-serif;font-size:var(--e-global-typography-3b8c036-font-size);font-weight:var(--e-global-typography-3b8c036-font-weight);font-style:var(--e-global-typography-3b8c036-font-style);text-decoration:var(--e-global-typography-3b8c036-text-decoration);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing);fill:var(--e-global-color-aaa8ae8);color:var(--e-global-color-aaa8ae8);border-radius:1.5rem 1.5rem 1.5rem 1.5rem;padding:.875rem 1.5rem .875rem 1.5rem}.elementor-24 .elementor-element.elementor-element-f788f54 .elementor-button-content-wrapper{flex-direction:row}.elementor-24 .elementor-element.elementor-element-f788f54 .elementor-button .elementor-button-content-wrapper{gap:.625rem}.elementor-24 .elementor-element.elementor-element-2e9e104{--display:flex;--min-height:446px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem}.elementor-24 .elementor-element.elementor-element-2e9e104:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-2e9e104>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-24 .elementor-element.elementor-element-2e9e104::before,.elementor-24 .elementor-element.elementor-element-2e9e104>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-2e9e104>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-2e9e104>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-2e9e104>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-2e9e104>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/fondo-cuadriculado-white.webp);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-2e9e104.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-5px}.elementor-24 .elementor-element.elementor-element-2d96ea0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-092343f{--display:flex;--gap:2.5rem 0rem;--row-gap:2.5rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-24 .elementor-element.elementor-element-1aaa178{text-align:center}.elementor-24 .elementor-element.elementor-element-1aaa178 .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:2.25rem;font-weight:600;font-style:normal;line-height:2rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-text)}.elementor-24 .elementor-element.elementor-element-aef4b23{text-align:center}.elementor-24 .elementor-element.elementor-element-aef4b23 .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:2.5rem;font-weight:800;font-style:normal;line-height:2rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-text)}.elementor-24 .elementor-element.elementor-element-a777d39{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px}.elementor-24 .elementor-element.elementor-element-a777d39 .elementor-divider-separator{width:100%}.elementor-24 .elementor-element.elementor-element-a777d39 .elementor-divider{padding-block-start:10px;padding-block-end:10px}.elementor-24 .elementor-element.elementor-element-3444aa6{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-1b68639 .elementor-button{background-color:var(--e-global-color-text);font-family:var(--e-global-typography-3b8c036-font-family),Sans-serif;font-size:var(--e-global-typography-3b8c036-font-size);font-weight:var(--e-global-typography-3b8c036-font-weight);font-style:var(--e-global-typography-3b8c036-font-style);text-decoration:var(--e-global-typography-3b8c036-text-decoration);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing);fill:var(--e-global-color-aaa8ae8);color:var(--e-global-color-aaa8ae8);border-radius:1.5rem 1.5rem 1.5rem 1.5rem;padding:.875rem 1.5rem .875rem 1.5rem}.elementor-24 .elementor-element.elementor-element-1b68639 .elementor-button-content-wrapper{flex-direction:row}.elementor-24 .elementor-element.elementor-element-1b68639 .elementor-button .elementor-button-content-wrapper{gap:.625rem}.elementor-24 .elementor-element.elementor-element-b66b642{--display:flex;--min-height:446px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:var(--e-global-color-text);--border-color:var( --e-global-color-text );--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem}.elementor-24 .elementor-element.elementor-element-b66b642:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-b66b642>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-24 .elementor-element.elementor-element-b66b642::before,.elementor-24 .elementor-element.elementor-element-b66b642>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-b66b642>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-b66b642>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-b66b642>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-b66b642>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/fondo-cuadriculado-white.webp);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-b66b642.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-5px}.elementor-24 .elementor-element.elementor-element-7c655f1{background-color:var(--e-global-color-text);padding:.375rem 1.125rem .375rem 1.125rem;top:-1.125rem;border-radius:.5rem .5rem .5rem .5rem;text-align:center}.elementor-24 .elementor-element.elementor-element-7c655f1.elementor-element{--align-self:center}.elementor-24 .elementor-element.elementor-element-7c655f1 .elementor-heading-title{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing);color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-066ff77{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-ddf40d6{--display:flex;--gap:2.5rem 0rem;--row-gap:2.5rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-24 .elementor-element.elementor-element-6fc27ca{text-align:center}.elementor-24 .elementor-element.elementor-element-6fc27ca .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:2.25rem;font-weight:600;font-style:normal;line-height:2rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-text)}.elementor-24 .elementor-element.elementor-element-ca19d85{text-align:center}.elementor-24 .elementor-element.elementor-element-ca19d85 .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:2.5rem;font-weight:800;font-style:normal;line-height:2rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-text)}.elementor-24 .elementor-element.elementor-element-e1c536f{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px}.elementor-24 .elementor-element.elementor-element-e1c536f .elementor-divider-separator{width:100%}.elementor-24 .elementor-element.elementor-element-e1c536f .elementor-divider{padding-block-start:10px;padding-block-end:10px}.elementor-24 .elementor-element.elementor-element-93d728f{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-0ffce8c .elementor-button{background-color:var(--e-global-color-text);font-family:var(--e-global-typography-3b8c036-font-family),Sans-serif;font-size:var(--e-global-typography-3b8c036-font-size);font-weight:var(--e-global-typography-3b8c036-font-weight);font-style:var(--e-global-typography-3b8c036-font-style);text-decoration:var(--e-global-typography-3b8c036-text-decoration);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing);fill:var(--e-global-color-aaa8ae8);color:var(--e-global-color-aaa8ae8);border-radius:1.5rem 1.5rem 1.5rem 1.5rem;padding:.875rem 1.5rem .875rem 1.5rem}.elementor-24 .elementor-element.elementor-element-0ffce8c .elementor-button-content-wrapper{flex-direction:row}.elementor-24 .elementor-element.elementor-element-0ffce8c .elementor-button .elementor-button-content-wrapper{gap:.625rem}.elementor-24 .elementor-element.elementor-element-6893ca3{--display:flex;--min-height:446px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem}.elementor-24 .elementor-element.elementor-element-6893ca3:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-6893ca3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-24 .elementor-element.elementor-element-6893ca3::before,.elementor-24 .elementor-element.elementor-element-6893ca3>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-6893ca3>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-6893ca3>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-6893ca3>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-6893ca3>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/fondo-cuadriculado-white-768x1436.webp);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-6893ca3.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-5px}.elementor-24 .elementor-element.elementor-element-c29c819{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-6c6102e{--display:flex;--gap:2.5rem 0rem;--row-gap:2.5rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-24 .elementor-element.elementor-element-5ffb127{text-align:center}.elementor-24 .elementor-element.elementor-element-5ffb127 .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:2.25rem;font-weight:600;font-style:normal;line-height:2rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-text)}.elementor-24 .elementor-element.elementor-element-6fbf2c8{text-align:center}.elementor-24 .elementor-element.elementor-element-6fbf2c8 .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:2.5rem;font-weight:800;font-style:normal;line-height:2rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-text)}.elementor-24 .elementor-element.elementor-element-cc762c4{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px}.elementor-24 .elementor-element.elementor-element-cc762c4 .elementor-divider-separator{width:100%}.elementor-24 .elementor-element.elementor-element-cc762c4 .elementor-divider{padding-block-start:10px;padding-block-end:10px}.elementor-24 .elementor-element.elementor-element-ba67e93{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-ecd3d7f .elementor-button{background-color:var(--e-global-color-text);font-family:var(--e-global-typography-3b8c036-font-family),Sans-serif;font-size:var(--e-global-typography-3b8c036-font-size);font-weight:var(--e-global-typography-3b8c036-font-weight);font-style:var(--e-global-typography-3b8c036-font-style);text-decoration:var(--e-global-typography-3b8c036-text-decoration);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing);fill:var(--e-global-color-aaa8ae8);color:var(--e-global-color-aaa8ae8);border-radius:1.5rem 1.5rem 1.5rem 1.5rem;padding:.875rem 1.5rem .875rem 1.5rem}.elementor-24 .elementor-element.elementor-element-ecd3d7f .elementor-button-content-wrapper{flex-direction:row}.elementor-24 .elementor-element.elementor-element-ecd3d7f .elementor-button .elementor-button-content-wrapper{gap:.625rem}.elementor-24 .elementor-element.elementor-element-83083d2{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.25;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem}.elementor-24 .elementor-element.elementor-element-83083d2:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-83083d2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a1e8990)}.elementor-24 .elementor-element.elementor-element-83083d2::before,.elementor-24 .elementor-element.elementor-element-83083d2>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-83083d2>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-83083d2>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-83083d2>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-83083d2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/fondo-tarjeta-plan-personalizado.webp);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-83083d2.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-5px}.elementor-24 .elementor-element.elementor-element-ecddba9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-6192e7e{--display:flex;--gap:2.5rem 0rem;--row-gap:2.5rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-24 .elementor-element.elementor-element-3f65ae7{text-align:center}.elementor-24 .elementor-element.elementor-element-3f65ae7 .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:2.25rem;font-weight:600;font-style:normal;line-height:2rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-text)}.elementor-24 .elementor-element.elementor-element-a575f96{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px}.elementor-24 .elementor-element.elementor-element-a575f96 .elementor-divider-separator{width:100%}.elementor-24 .elementor-element.elementor-element-a575f96 .elementor-divider{padding-block-start:10px;padding-block-end:10px}.elementor-24 .elementor-element.elementor-element-e8b91b0{text-align:center;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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-a0ee20c .elementor-button{background-color:var(--e-global-color-3f9d8b3);font-family:var(--e-global-typography-3b8c036-font-family),Sans-serif;font-size:var(--e-global-typography-3b8c036-font-size);font-weight:var(--e-global-typography-3b8c036-font-weight);font-style:var(--e-global-typography-3b8c036-font-style);text-decoration:var(--e-global-typography-3b8c036-text-decoration);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing);fill:var(--e-global-color-aaa8ae8);color:var(--e-global-color-aaa8ae8);border-radius:1.5rem 1.5rem 1.5rem 1.5rem;padding:.875rem 1.5rem .875rem 1.5rem}.elementor-24 .elementor-element.elementor-element-a0ee20c .elementor-button-content-wrapper{flex-direction:row}.elementor-24 .elementor-element.elementor-element-a0ee20c .elementor-button .elementor-button-content-wrapper{gap:.625rem}.elementor-24 .elementor-element.elementor-element-51ebd5c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-8b7e585{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.25;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem}.elementor-24 .elementor-element.elementor-element-8b7e585:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-8b7e585>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a1e8990)}.elementor-24 .elementor-element.elementor-element-8b7e585::before,.elementor-24 .elementor-element.elementor-element-8b7e585>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-8b7e585>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-8b7e585>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-8b7e585>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-8b7e585>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/fondo-tarjeta-plan-personalizado.webp);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-8b7e585.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-5px}.elementor-24 .elementor-element.elementor-element-fc43262{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-f1d7090{--display:flex;--gap:2.5rem 0rem;--row-gap:2.5rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-24 .elementor-element.elementor-element-3edc237{text-align:center}.elementor-24 .elementor-element.elementor-element-3edc237 .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:2.25rem;font-weight:600;font-style:normal;line-height:2rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-text)}.elementor-24 .elementor-element.elementor-element-4becc9f{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px}.elementor-24 .elementor-element.elementor-element-4becc9f .elementor-divider-separator{width:100%}.elementor-24 .elementor-element.elementor-element-4becc9f .elementor-divider{padding-block-start:10px;padding-block-end:10px}.elementor-24 .elementor-element.elementor-element-4806cca{text-align:center;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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-3bf8a68 .elementor-button{background-color:var(--e-global-color-3f9d8b3);font-family:var(--e-global-typography-3b8c036-font-family),Sans-serif;font-size:var(--e-global-typography-3b8c036-font-size);font-weight:var(--e-global-typography-3b8c036-font-weight);font-style:var(--e-global-typography-3b8c036-font-style);text-decoration:var(--e-global-typography-3b8c036-text-decoration);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing);fill:var(--e-global-color-aaa8ae8);color:var(--e-global-color-aaa8ae8);border-radius:1.5rem 1.5rem 1.5rem 1.5rem;padding:.875rem 1.5rem .875rem 1.5rem}.elementor-24 .elementor-element.elementor-element-3bf8a68 .elementor-button-content-wrapper{flex-direction:row}.elementor-24 .elementor-element.elementor-element-3bf8a68 .elementor-button .elementor-button-content-wrapper{gap:.625rem}.elementor-24 .elementor-element.elementor-element-c8b5836{--display:flex;--min-height:384px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.25;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem}.elementor-24 .elementor-element.elementor-element-c8b5836:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-c8b5836>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/fondo-tarjeta-cta-servicios.webp);background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-c8b5836::before,.elementor-24 .elementor-element.elementor-element-c8b5836>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-c8b5836>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-c8b5836>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-c8b5836>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-c8b5836>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-accent);--background-overlay:''}.elementor-24 .elementor-element.elementor-element-5d9b8d1{--display:flex;--gap:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-551f9f7{width:var(--container-widget-width,482px);max-width:482px;--container-widget-width:482px;--container-widget-flex-grow:0;text-align:start}.elementor-24 .elementor-element.elementor-element-551f9f7 .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:2.25rem;font-weight:600;font-style:normal;line-height:2rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-20ec307{width:var(--container-widget-width,282px);max-width:282px;--container-widget-width:282px;--container-widget-flex-grow:0;text-align:start;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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing);color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-8f43207 .elementor-button{background-color:var(--e-global-color-text);font-family:var(--e-global-typography-3b8c036-font-family),Sans-serif;font-size:var(--e-global-typography-3b8c036-font-size);font-weight:var(--e-global-typography-3b8c036-font-weight);font-style:var(--e-global-typography-3b8c036-font-style);text-decoration:var(--e-global-typography-3b8c036-text-decoration);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing);fill:var(--e-global-color-aaa8ae8);color:var(--e-global-color-aaa8ae8);border-radius:1.5rem 1.5rem 1.5rem 1.5rem;padding:.875rem 1.5rem .875rem 1.5rem}.elementor-24 .elementor-element.elementor-element-8f43207.elementor-element{--align-self:flex-start}.elementor-24 .elementor-element.elementor-element-d74eec5{--display:flex;--min-height:100vh;--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:4.688rem;--padding-bottom:4.688rem;--padding-left:1rem;--padding-right:1rem}.elementor-24 .elementor-element.elementor-element-d74eec5:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-d74eec5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F1F3F3}.elementor-24 .elementor-element.elementor-element-8eadc29{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-641c57c img{width:80px}.elementor-24 .elementor-element.elementor-element-f09b15b{text-align:center}.elementor-24 .elementor-element.elementor-element-f09b15b .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);font-style:var(--e-global-typography-secondary-font-style);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing);color:var(--e-global-color-accent)}.elementor-24 .elementor-element.elementor-element-31bca8a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-5f6b033{--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;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--overlay-opacity:0.2;--padding-top:4.688rem;--padding-bottom:4.688rem;--padding-left:1rem;--padding-right:1rem}.elementor-24 .elementor-element.elementor-element-5f6b033:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-5f6b033>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-24 .elementor-element.elementor-element-5f6b033::before,.elementor-24 .elementor-element.elementor-element-5f6b033>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-5f6b033>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-5f6b033>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-5f6b033>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-5f6b033>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/fondo-cuadricular-lavander-blue-1536x822.webp);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-cdd6adc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-4f46b53{text-align:center}.elementor-24 .elementor-element.elementor-element-4f46b53 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);font-style:var(--e-global-typography-secondary-font-style);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing);color:var(--e-global-color-accent)}.elementor-24 .elementor-element.elementor-element-c887416{width:var(--container-widget-width,946px);max-width:946px;--container-widget-width:946px;--container-widget-flex-grow:0;text-align:center}.elementor-24 .elementor-element.elementor-element-c887416 .elementor-heading-title{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);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing);color:var(--e-global-color-227cb02)}.elementor-24 .elementor-element.elementor-element-78603f0{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 1.25rem;--row-gap:0rem;--column-gap:1.25rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-127c881{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-59e5a5e{--display:flex;--border-radius:1.438rem 1.438rem 1.438rem 1.438rem;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.25rem;--padding-right:1.25rem}.elementor-24 .elementor-element.elementor-element-59e5a5e:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-59e5a5e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-7e9c8c1{background-color:var(--e-global-color-aaa8ae8);padding:.5rem 1.6rem .5rem 1.5rem;top:-30px;border-radius:6rem 6rem 6rem 6rem;text-align:center}.elementor-24 .elementor-element.elementor-element-7e9c8c1.elementor-element{--align-self:center}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-7e9c8c1{left:36%}body.rtl .elementor-24 .elementor-element.elementor-element-7e9c8c1{right:36%}.elementor-24 .elementor-element.elementor-element-7e9c8c1 .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:3rem;font-weight:800;font-style:normal;line-height:3rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-accent)}.elementor-24 .elementor-element.elementor-element-face5d3{text-align:start}.elementor-24 .elementor-element.elementor-element-face5d3 .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:1.438rem;font-weight:800;font-style:normal;line-height:1.375rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-accent)}.elementor-24 .elementor-element.elementor-element-fb10cb1{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing);color:var(--e-global-color-227cb02)}.elementor-24 .elementor-element.elementor-element-4a030d4{--e-transform-rotateZ:-10deg;top:-2rem}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-4a030d4{right:1rem}body.rtl .elementor-24 .elementor-element.elementor-element-4a030d4{left:1rem}.elementor-24 .elementor-element.elementor-element-4a030d4 img{width:40px}.elementor-24 .elementor-element.elementor-element-8ecdf1a{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-d7e6f8e{--display:flex;--border-radius:1.438rem 1.438rem 1.438rem 1.438rem;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.25rem;--padding-right:1.25rem}.elementor-24 .elementor-element.elementor-element-d7e6f8e:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-d7e6f8e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-275a500{background-color:var(--e-global-color-aaa8ae8);padding:.5rem 1.6rem .5rem 1.5rem;top:-30px;border-radius:6rem 6rem 6rem 6rem;text-align:center}.elementor-24 .elementor-element.elementor-element-275a500.elementor-element{--align-self:center}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-275a500{left:36%}body.rtl .elementor-24 .elementor-element.elementor-element-275a500{right:36%}.elementor-24 .elementor-element.elementor-element-275a500 .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:3rem;font-weight:800;font-style:normal;line-height:3rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-accent)}.elementor-24 .elementor-element.elementor-element-6b199eb{text-align:start}.elementor-24 .elementor-element.elementor-element-6b199eb .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:1.438rem;font-weight:800;font-style:normal;line-height:1.375rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-accent)}.elementor-24 .elementor-element.elementor-element-0abcbfb{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing);color:var(--e-global-color-227cb02)}.elementor-24 .elementor-element.elementor-element-1d4fe87{--e-transform-rotateZ:8deg;bottom:-1rem}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-1d4fe87{right:-1rem}body.rtl .elementor-24 .elementor-element.elementor-element-1d4fe87{left:-1rem}.elementor-24 .elementor-element.elementor-element-1d4fe87 img{width:70px}.elementor-24 .elementor-element.elementor-element-af85e8b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-a9faea5{--display:flex;--border-radius:1.438rem 1.438rem 1.438rem 1.438rem;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.25rem;--padding-right:1.25rem}.elementor-24 .elementor-element.elementor-element-a9faea5:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-a9faea5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-984d07b{background-color:var(--e-global-color-aaa8ae8);padding:.5rem 1.6rem .5rem 1.5rem;top:-30px;border-radius:6rem 6rem 6rem 6rem;text-align:center}.elementor-24 .elementor-element.elementor-element-984d07b.elementor-element{--align-self:center}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-984d07b{left:36%}body.rtl .elementor-24 .elementor-element.elementor-element-984d07b{right:36%}.elementor-24 .elementor-element.elementor-element-984d07b .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:3rem;font-weight:800;font-style:normal;line-height:3rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-accent)}.elementor-24 .elementor-element.elementor-element-0356a60{text-align:start}.elementor-24 .elementor-element.elementor-element-0356a60 .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:1.438rem;font-weight:800;font-style:normal;line-height:1.375rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-accent)}.elementor-24 .elementor-element.elementor-element-a55bb55{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing);color:var(--e-global-color-227cb02)}.elementor-24 .elementor-element.elementor-element-243defd{--e-transform-rotateZ:-10deg;top:-1rem}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-243defd{right:-1rem}body.rtl .elementor-24 .elementor-element.elementor-element-243defd{left:-1rem}.elementor-24 .elementor-element.elementor-element-243defd img{width:60px}.elementor-24 .elementor-element.elementor-element-5c0123c{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-64d6799{--display:flex;--border-radius:1.438rem 1.438rem 1.438rem 1.438rem;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.25rem;--padding-right:1.25rem}.elementor-24 .elementor-element.elementor-element-64d6799:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-64d6799>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-3510e99{text-align:start}.elementor-24 .elementor-element.elementor-element-3510e99 .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:1.438rem;font-weight:800;font-style:normal;line-height:1.375rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-accent)}.elementor-24 .elementor-element.elementor-element-6389f52{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing);color:var(--e-global-color-227cb02)}.elementor-24 .elementor-element.elementor-element-8e97b3c{background-color:var(--e-global-color-aaa8ae8);padding:.5rem 1.6rem .5rem 1.5rem;top:-30px;border-radius:6rem 6rem 6rem 6rem;text-align:center}.elementor-24 .elementor-element.elementor-element-8e97b3c.elementor-element{--align-self:center}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-8e97b3c{left:36%}body.rtl .elementor-24 .elementor-element.elementor-element-8e97b3c{right:36%}.elementor-24 .elementor-element.elementor-element-8e97b3c .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:3rem;font-weight:800;font-style:normal;line-height:3rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-accent)}.elementor-24 .elementor-element.elementor-element-416f3fc{--e-transform-rotateZ:-10deg;bottom:-1rem}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-416f3fc{right:-1rem}body.rtl .elementor-24 .elementor-element.elementor-element-416f3fc{left:-1rem}.elementor-24 .elementor-element.elementor-element-416f3fc img{width:70px}.elementor-24 .elementor-element.elementor-element-0721cb8{--display:flex;--min-height:100vh;--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;--gap:2.5rem 0rem;--row-gap:2.5rem;--column-gap:0rem;--padding-top:4.688rem;--padding-bottom:4.688rem;--padding-left:1rem;--padding-right:1rem}.elementor-24 .elementor-element.elementor-element-0721cb8:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-0721cb8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-ecfb6bf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-f3f05e1 img{width:60px}.elementor-24 .elementor-element.elementor-element-5fdc64a{text-align:center}.elementor-24 .elementor-element.elementor-element-5fdc64a .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);font-style:var(--e-global-typography-secondary-font-style);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing);color:var(--e-global-color-accent)}.elementor-24 .elementor-element.elementor-element-f978aae{width:var(--container-widget-width,946px);max-width:946px;--container-widget-width:946px;--container-widget-flex-grow:0;text-align:center}.elementor-24 .elementor-element.elementor-element-f978aae .elementor-heading-title{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);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing);color:var(--e-global-color-227cb02)}.elementor-24 .elementor-element.elementor-element-7dea8c5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.25rem;--row-gap:0rem;--column-gap:1.25rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-1680e2e{--display:flex;--min-height:377px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem}.elementor-24 .elementor-element.elementor-element-1680e2e:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-1680e2e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-1680e2e::before,.elementor-24 .elementor-element.elementor-element-1680e2e>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-1680e2e>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-1680e2e>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-1680e2e>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-1680e2e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/fondo-alice-blue-768x432.webp);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-1680e2e.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-5px}.elementor-24 .elementor-element.elementor-element-1baa493{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-2df14b2{--display:flex;--gap:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-24 .elementor-element.elementor-element-7f29fad{text-align:start}.elementor-24 .elementor-element.elementor-element-7f29fad .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:2.25rem;font-weight:600;font-style:normal;line-height:2rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-text)}.elementor-24 .elementor-element.elementor-element-24734fd{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-f7a090a{text-align:start}.elementor-24 .elementor-element.elementor-element-f7a090a .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:1.5rem;font-weight:800;font-style:normal;line-height:2rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-text)}.elementor-24 .elementor-element.elementor-element-1149fd7 .elementor-button{background-color:var(--e-global-color-3f9d8b3);font-family:var(--e-global-typography-3b8c036-font-family),Sans-serif;font-size:var(--e-global-typography-3b8c036-font-size);font-weight:var(--e-global-typography-3b8c036-font-weight);font-style:var(--e-global-typography-3b8c036-font-style);text-decoration:var(--e-global-typography-3b8c036-text-decoration);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing);fill:var(--e-global-color-aaa8ae8);color:var(--e-global-color-aaa8ae8);border-radius:1.5rem 1.5rem 1.5rem 1.5rem;padding:.875rem 1.5rem .875rem 1.5rem}.elementor-24 .elementor-element.elementor-element-1149fd7 .elementor-button-content-wrapper{flex-direction:row}.elementor-24 .elementor-element.elementor-element-1149fd7 .elementor-button .elementor-button-content-wrapper{gap:.625rem}.elementor-24 .elementor-element.elementor-element-125f7ff{--display:flex;--min-height:377px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem}.elementor-24 .elementor-element.elementor-element-125f7ff:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-125f7ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-125f7ff::before,.elementor-24 .elementor-element.elementor-element-125f7ff>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-125f7ff>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-125f7ff>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-125f7ff>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-125f7ff>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/fondo-alice-blue-768x432.webp);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-125f7ff.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-5px}.elementor-24 .elementor-element.elementor-element-86aa14f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-888c8db{--display:flex;--gap:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-24 .elementor-element.elementor-element-7d27d2d{text-align:start}.elementor-24 .elementor-element.elementor-element-7d27d2d .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:2.25rem;font-weight:600;font-style:normal;line-height:2rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-text)}.elementor-24 .elementor-element.elementor-element-a234749{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-8979212{text-align:start}.elementor-24 .elementor-element.elementor-element-8979212 .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:1.5rem;font-weight:800;font-style:normal;line-height:2rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-text)}.elementor-24 .elementor-element.elementor-element-f3ef769 .elementor-button{background-color:var(--e-global-color-3f9d8b3);font-family:var(--e-global-typography-3b8c036-font-family),Sans-serif;font-size:var(--e-global-typography-3b8c036-font-size);font-weight:var(--e-global-typography-3b8c036-font-weight);font-style:var(--e-global-typography-3b8c036-font-style);text-decoration:var(--e-global-typography-3b8c036-text-decoration);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing);fill:var(--e-global-color-aaa8ae8);color:var(--e-global-color-aaa8ae8);border-radius:1.5rem 1.5rem 1.5rem 1.5rem;padding:.875rem 1.5rem .875rem 1.5rem}.elementor-24 .elementor-element.elementor-element-f3ef769 .elementor-button-content-wrapper{flex-direction:row}.elementor-24 .elementor-element.elementor-element-f3ef769 .elementor-button .elementor-button-content-wrapper{gap:.625rem}.elementor-24 .elementor-element.elementor-element-d6685ec{--display:flex;--min-height:377px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem}.elementor-24 .elementor-element.elementor-element-d6685ec:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-d6685ec>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-d6685ec::before,.elementor-24 .elementor-element.elementor-element-d6685ec>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-d6685ec>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-d6685ec>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-d6685ec>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-d6685ec>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/fondo-alice-blue-768x432.webp);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-d6685ec.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-5px}.elementor-24 .elementor-element.elementor-element-aa03358{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-452f94a{--display:flex;--gap:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-24 .elementor-element.elementor-element-3f580ec{text-align:start}.elementor-24 .elementor-element.elementor-element-3f580ec .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:2.25rem;font-weight:600;font-style:normal;line-height:2rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-text)}.elementor-24 .elementor-element.elementor-element-4de8f25{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-c6ad094{text-align:start}.elementor-24 .elementor-element.elementor-element-c6ad094 .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:1.5rem;font-weight:800;font-style:normal;line-height:2rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-text)}.elementor-24 .elementor-element.elementor-element-576f669 .elementor-button{background-color:var(--e-global-color-3f9d8b3);font-family:var(--e-global-typography-3b8c036-font-family),Sans-serif;font-size:var(--e-global-typography-3b8c036-font-size);font-weight:var(--e-global-typography-3b8c036-font-weight);font-style:var(--e-global-typography-3b8c036-font-style);text-decoration:var(--e-global-typography-3b8c036-text-decoration);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing);fill:var(--e-global-color-aaa8ae8);color:var(--e-global-color-aaa8ae8);border-radius:1.5rem 1.5rem 1.5rem 1.5rem;padding:.875rem 1.5rem .875rem 1.5rem}.elementor-24 .elementor-element.elementor-element-576f669 .elementor-button-content-wrapper{flex-direction:row}.elementor-24 .elementor-element.elementor-element-576f669 .elementor-button .elementor-button-content-wrapper{gap:.625rem}.elementor-24 .elementor-element.elementor-element-57f5245{--display:flex;--min-height:377px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem}.elementor-24 .elementor-element.elementor-element-57f5245:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-57f5245>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-57f5245::before,.elementor-24 .elementor-element.elementor-element-57f5245>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-57f5245>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-57f5245>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-57f5245>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-57f5245>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/fondo-alice-blue-768x432.webp);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-57f5245.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-5px}.elementor-24 .elementor-element.elementor-element-3eca3f4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-8302b5c{--display:flex;--gap:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-24 .elementor-element.elementor-element-bb18c50{text-align:start}.elementor-24 .elementor-element.elementor-element-bb18c50 .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:2.25rem;font-weight:600;font-style:normal;line-height:2rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-text)}.elementor-24 .elementor-element.elementor-element-78fa828{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-8f8e645{text-align:start}.elementor-24 .elementor-element.elementor-element-8f8e645 .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:1.5rem;font-weight:800;font-style:normal;line-height:2rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-text)}.elementor-24 .elementor-element.elementor-element-4ef9d39 .elementor-button{background-color:var(--e-global-color-3f9d8b3);font-family:var(--e-global-typography-3b8c036-font-family),Sans-serif;font-size:var(--e-global-typography-3b8c036-font-size);font-weight:var(--e-global-typography-3b8c036-font-weight);font-style:var(--e-global-typography-3b8c036-font-style);text-decoration:var(--e-global-typography-3b8c036-text-decoration);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing);fill:var(--e-global-color-aaa8ae8);color:var(--e-global-color-aaa8ae8);border-radius:1.5rem 1.5rem 1.5rem 1.5rem;padding:.875rem 1.5rem .875rem 1.5rem}.elementor-24 .elementor-element.elementor-element-4ef9d39 .elementor-button-content-wrapper{flex-direction:row}.elementor-24 .elementor-element.elementor-element-4ef9d39 .elementor-button .elementor-button-content-wrapper{gap:.625rem}.elementor-24 .elementor-element.elementor-element-75745ae{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.25rem;--row-gap:0rem;--column-gap:1.25rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-6723dca{--display:flex;--min-height:377px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem}.elementor-24 .elementor-element.elementor-element-6723dca:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-6723dca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-6723dca::before,.elementor-24 .elementor-element.elementor-element-6723dca>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-6723dca>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-6723dca>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-6723dca>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-6723dca>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/fondo-alice-blue-768x432.webp);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-6723dca.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-5px}.elementor-24 .elementor-element.elementor-element-773ff90{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-110e360{--display:flex;--gap:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-24 .elementor-element.elementor-element-256c12a{text-align:start}.elementor-24 .elementor-element.elementor-element-256c12a .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:2.25rem;font-weight:600;font-style:normal;line-height:2rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-text)}.elementor-24 .elementor-element.elementor-element-df1d255{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-0a7a956{text-align:start}.elementor-24 .elementor-element.elementor-element-0a7a956 .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:1.5rem;font-weight:800;font-style:normal;line-height:2rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-text)}.elementor-24 .elementor-element.elementor-element-6d80597 .elementor-button{background-color:var(--e-global-color-3f9d8b3);font-family:var(--e-global-typography-3b8c036-font-family),Sans-serif;font-size:var(--e-global-typography-3b8c036-font-size);font-weight:var(--e-global-typography-3b8c036-font-weight);font-style:var(--e-global-typography-3b8c036-font-style);text-decoration:var(--e-global-typography-3b8c036-text-decoration);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing);fill:var(--e-global-color-aaa8ae8);color:var(--e-global-color-aaa8ae8);border-radius:1.5rem 1.5rem 1.5rem 1.5rem;padding:.875rem 1.5rem .875rem 1.5rem}.elementor-24 .elementor-element.elementor-element-6d80597 .elementor-button-content-wrapper{flex-direction:row}.elementor-24 .elementor-element.elementor-element-6d80597 .elementor-button .elementor-button-content-wrapper{gap:.625rem}.elementor-24 .elementor-element.elementor-element-e130d4e{--display:flex;--min-height:377px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem}.elementor-24 .elementor-element.elementor-element-e130d4e:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-e130d4e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-e130d4e::before,.elementor-24 .elementor-element.elementor-element-e130d4e>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-e130d4e>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-e130d4e>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-e130d4e>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-e130d4e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/fondo-alice-blue-768x432.webp);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-e130d4e.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-5px}.elementor-24 .elementor-element.elementor-element-fd2e851{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-75a6d35{--display:flex;--gap:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-24 .elementor-element.elementor-element-89e5b3e{text-align:start}.elementor-24 .elementor-element.elementor-element-89e5b3e .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:2.25rem;font-weight:600;font-style:normal;line-height:2rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-text)}.elementor-24 .elementor-element.elementor-element-9763169{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-638edab{text-align:start}.elementor-24 .elementor-element.elementor-element-638edab .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:1.5rem;font-weight:800;font-style:normal;line-height:2rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-text)}.elementor-24 .elementor-element.elementor-element-c974023 .elementor-button{background-color:var(--e-global-color-3f9d8b3);font-family:var(--e-global-typography-3b8c036-font-family),Sans-serif;font-size:var(--e-global-typography-3b8c036-font-size);font-weight:var(--e-global-typography-3b8c036-font-weight);font-style:var(--e-global-typography-3b8c036-font-style);text-decoration:var(--e-global-typography-3b8c036-text-decoration);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing);fill:var(--e-global-color-aaa8ae8);color:var(--e-global-color-aaa8ae8);border-radius:1.5rem 1.5rem 1.5rem 1.5rem;padding:.875rem 1.5rem .875rem 1.5rem}.elementor-24 .elementor-element.elementor-element-c974023 .elementor-button-content-wrapper{flex-direction:row}.elementor-24 .elementor-element.elementor-element-c974023 .elementor-button .elementor-button-content-wrapper{gap:.625rem}.elementor-24 .elementor-element.elementor-element-0fbbe71{--display:flex;--min-height:100vh;--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:4.688rem;--padding-bottom:4.688rem;--padding-left:1rem;--padding-right:1rem}.elementor-24 .elementor-element.elementor-element-0fbbe71:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-0fbbe71>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F1F3F3}.elementor-24 .elementor-element.elementor-element-01d4aba{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-f73d249 img{width:80px}.elementor-24 .elementor-element.elementor-element-28a31c7{text-align:center}.elementor-24 .elementor-element.elementor-element-28a31c7 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);font-style:var(--e-global-typography-secondary-font-style);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing);color:var(--e-global-color-accent)}.elementor-24 .elementor-element.elementor-element-8279ef7{width:var(--container-widget-width,946px);max-width:946px;--container-widget-width:946px;--container-widget-flex-grow:0;text-align:center}.elementor-24 .elementor-element.elementor-element-8279ef7 .elementor-heading-title{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);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing);color:var(--e-global-color-227cb02)}.elementor-24 .elementor-element.elementor-element-9bfbf5b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-879b8be{--display:flex;border-style:none;--border-style:none;--border-radius:0rem 0rem 0.75rem 0.75rem;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-24 .elementor-element.elementor-element-879b8be:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-879b8be>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-6c679d8{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing);color:var(--e-global-color-227cb02)}.elementor-24 .elementor-element.elementor-element-a82afb0{--display:flex;border-style:none;--border-style:none;--border-radius:0rem 0rem 0.75rem 0.75rem;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-24 .elementor-element.elementor-element-a82afb0:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-a82afb0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-1d09815{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing);color:var(--e-global-color-227cb02)}.elementor-24 .elementor-element.elementor-element-cf813db{--display:flex;border-style:none;--border-style:none;--border-radius:0rem 0rem 0.75rem 0.75rem;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-24 .elementor-element.elementor-element-cf813db:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-cf813db>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-dcd0af7{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing);color:var(--e-global-color-227cb02)}.elementor-24 .elementor-element.elementor-element-7f24c6c{--display:flex;border-style:none;--border-style:none;--border-radius:0rem 0rem 0.75rem 0.75rem;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-24 .elementor-element.elementor-element-7f24c6c:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-7f24c6c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-55ca623{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing);color:var(--e-global-color-227cb02)}.elementor-24 .elementor-element.elementor-element-9aa17de{--display:flex;border-style:none;--border-style:none;--border-radius:0rem 0rem 0.75rem 0.75rem;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-24 .elementor-element.elementor-element-9aa17de:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-9aa17de>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-0cc5d63{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing);color:var(--e-global-color-227cb02)}.elementor-24 .elementor-element.elementor-element-cbae76c{--display:flex;border-style:none;--border-style:none;--border-radius:0rem 0rem 0.75rem 0.75rem;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-24 .elementor-element.elementor-element-cbae76c:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-cbae76c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-e1219e8{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing);color:var(--e-global-color-227cb02)}.elementor-24 .elementor-element.elementor-element-4625c12{--display:flex;border-style:none;--border-style:none;--border-radius:0rem 0rem 0.75rem 0.75rem;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-24 .elementor-element.elementor-element-4625c12:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-4625c12>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-ee20059{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing);color:var(--e-global-color-227cb02)}.elementor-24 .elementor-element.elementor-element-7c7e057{--display:flex;border-style:none;--border-style:none;--border-radius:0rem 0rem 0.75rem 0.75rem;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-24 .elementor-element.elementor-element-7c7e057:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-7c7e057>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-00082b8{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing);color:var(--e-global-color-227cb02)}.elementor-24 .elementor-element.elementor-element-4ba9ff0{--display:flex;border-style:none;--border-style:none;--border-radius:0rem 0rem 0.75rem 0.75rem;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-24 .elementor-element.elementor-element-4ba9ff0:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-4ba9ff0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-72fe319{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing);color:var(--e-global-color-227cb02)}.elementor-24 .elementor-element.elementor-element-1f77c88{--display:flex;border-style:none;--border-style:none;--border-radius:0rem 0rem 0.75rem 0.75rem;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-24 .elementor-element.elementor-element-1f77c88:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-1f77c88>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-aaa8ae8)}.elementor-24 .elementor-element.elementor-element-69641e9{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing);color:var(--e-global-color-227cb02)}.elementor-24 .elementor-element.elementor-element-7d5507a{--n-accordion-title-font-size:1.125rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0.625rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--n-accordion-icon-size:10px}.elementor-24 .elementor-element.elementor-element-7d5507a>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{background-color:var(--e-global-color-aaa8ae8);border-style:none}.elementor-24 .elementor-element.elementor-element-7d5507a>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover{background-color:var(--e-global-color-e81ee5b)}.elementor-24 .elementor-element.elementor-element-7d5507a{--n-accordion-padding:1.5rem 1.5rem 1.5rem 1.5rem}:where(.elementor-24 .elementor-element.elementor-element-7d5507a>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:"Open Sauce One",Sans-serif;font-weight:600;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0;word-spacing:0}.elementor-24 .elementor-element.elementor-element-870c0b0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-5f9312c .e-off-canvas__overlay{background-color:rgb(0 0 0 / .8)}.elementor-24 .elementor-element.elementor-element-5f9312c{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:560px;--e-off-canvas-height:652px;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1}.elementor-24 .elementor-element.elementor-element-5f9312c .e-off-canvas__content{border-radius:1.5rem 1.5rem 1.5rem 1.5rem}.elementor-24 .elementor-element.elementor-element-9aa7227{--display:flex;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;--z-index:9999}.elementor-24 .elementor-element.elementor-element-197949b{--display:flex;--gap:0.625rem 0rem;--row-gap:0.625rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-24 .elementor-element.elementor-element-19e4eb3 .elementor-icon-wrapper{text-align:end}.elementor-24 .elementor-element.elementor-element-19e4eb3.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-24 .elementor-element.elementor-element-19e4eb3.elementor-view-framed .elementor-icon,.elementor-24 .elementor-element.elementor-element-19e4eb3.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-24 .elementor-element.elementor-element-19e4eb3.elementor-view-framed .elementor-icon,.elementor-24 .elementor-element.elementor-element-19e4eb3.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-24 .elementor-element.elementor-element-19e4eb3 .elementor-icon{font-size:24px}.elementor-24 .elementor-element.elementor-element-19e4eb3 .elementor-icon svg{height:24px}.elementor-24 .elementor-element.elementor-element-9dd1012 .elementor-heading-title{font-family:"Clash Display",Sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem;letter-spacing:0;word-spacing:0;color:var(--e-global-color-accent)}.elementor-24 .elementor-element.elementor-element-27045d8 .elementor-heading-title{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);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing);color:var(--e-global-color-227cb02)}:root{--page-title-display:none}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-9c36aeb{--content-width:1440px}.elementor-24 .elementor-element.elementor-element-24286c0{--width:100%}.elementor-24 .elementor-element.elementor-element-fa9ca75{--width:55%}.elementor-24 .elementor-element.elementor-element-dd13d69{--content-width:1440px}.elementor-24 .elementor-element.elementor-element-28a1e27{--width:100%}.elementor-24 .elementor-element.elementor-element-2e9e104{--width:100%}.elementor-24 .elementor-element.elementor-element-b66b642{--width:100%}.elementor-24 .elementor-element.elementor-element-6893ca3{--width:100%}.elementor-24 .elementor-element.elementor-element-83083d2{--width:40%}.elementor-24 .elementor-element.elementor-element-8b7e585{--width:40%}.elementor-24 .elementor-element.elementor-element-c8b5836{--width:60%}.elementor-24 .elementor-element.elementor-element-5f6b033{--content-width:1440px}.elementor-24 .elementor-element.elementor-element-127c881{--width:25%}.elementor-24 .elementor-element.elementor-element-8ecdf1a{--width:25%}.elementor-24 .elementor-element.elementor-element-af85e8b{--width:25%}.elementor-24 .elementor-element.elementor-element-5c0123c{--width:25%}.elementor-24 .elementor-element.elementor-element-0721cb8{--content-width:1440px}.elementor-24 .elementor-element.elementor-element-1680e2e{--width:100%}.elementor-24 .elementor-element.elementor-element-125f7ff{--width:100%}.elementor-24 .elementor-element.elementor-element-d6685ec{--width:100%}.elementor-24 .elementor-element.elementor-element-57f5245{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-83083d2{--width:100%}.elementor-24 .elementor-element.elementor-element-c8b5836{--width:100%}.elementor-24 .elementor-element.elementor-element-127c881{--width:48%}.elementor-24 .elementor-element.elementor-element-8ecdf1a{--width:48%}.elementor-24 .elementor-element.elementor-element-af85e8b{--width:48%}.elementor-24 .elementor-element.elementor-element-5c0123c{--width:48%}.elementor-24 .elementor-element.elementor-element-1680e2e{--width:100%}.elementor-24 .elementor-element.elementor-element-125f7ff{--width:100%}.elementor-24 .elementor-element.elementor-element-d6685ec{--width:100%}}@media(min-width:1025px){.elementor-24 .elementor-element.elementor-element-9c36aeb::before,.elementor-24 .elementor-element.elementor-element-9c36aeb>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-9c36aeb>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-9c36aeb>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-9c36aeb>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-9c36aeb>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-attachment:scroll}.elementor-24 .elementor-element.elementor-element-fa9ca75:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-fa9ca75>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-24 .elementor-element.elementor-element-28a1e27::before,.elementor-24 .elementor-element.elementor-element-28a1e27>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-28a1e27>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-28a1e27>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-28a1e27>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-28a1e27>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-attachment:scroll}.elementor-24 .elementor-element.elementor-element-2e9e104::before,.elementor-24 .elementor-element.elementor-element-2e9e104>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-2e9e104>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-2e9e104>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-2e9e104>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-2e9e104>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-attachment:scroll}.elementor-24 .elementor-element.elementor-element-b66b642::before,.elementor-24 .elementor-element.elementor-element-b66b642>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-b66b642>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-b66b642>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-b66b642>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-b66b642>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-attachment:scroll}.elementor-24 .elementor-element.elementor-element-6893ca3::before,.elementor-24 .elementor-element.elementor-element-6893ca3>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-6893ca3>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-6893ca3>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-6893ca3>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-6893ca3>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-attachment:scroll}.elementor-24 .elementor-element.elementor-element-83083d2::before,.elementor-24 .elementor-element.elementor-element-83083d2>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-83083d2>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-83083d2>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-83083d2>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-83083d2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-attachment:scroll}.elementor-24 .elementor-element.elementor-element-8b7e585::before,.elementor-24 .elementor-element.elementor-element-8b7e585>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-8b7e585>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-8b7e585>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-8b7e585>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-8b7e585>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-attachment:scroll}.elementor-24 .elementor-element.elementor-element-c8b5836:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-c8b5836>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-24 .elementor-element.elementor-element-5f6b033::before,.elementor-24 .elementor-element.elementor-element-5f6b033>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-5f6b033>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-5f6b033>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-5f6b033>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-5f6b033>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-attachment:scroll}.elementor-24 .elementor-element.elementor-element-1680e2e::before,.elementor-24 .elementor-element.elementor-element-1680e2e>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-1680e2e>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-1680e2e>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-1680e2e>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-1680e2e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-attachment:scroll}.elementor-24 .elementor-element.elementor-element-125f7ff::before,.elementor-24 .elementor-element.elementor-element-125f7ff>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-125f7ff>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-125f7ff>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-125f7ff>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-125f7ff>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-attachment:scroll}.elementor-24 .elementor-element.elementor-element-d6685ec::before,.elementor-24 .elementor-element.elementor-element-d6685ec>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-d6685ec>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-d6685ec>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-d6685ec>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-d6685ec>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-attachment:scroll}.elementor-24 .elementor-element.elementor-element-57f5245::before,.elementor-24 .elementor-element.elementor-element-57f5245>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-57f5245>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-57f5245>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-57f5245>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-57f5245>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-attachment:scroll}.elementor-24 .elementor-element.elementor-element-6723dca::before,.elementor-24 .elementor-element.elementor-element-6723dca>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-6723dca>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-6723dca>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-6723dca>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-6723dca>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-attachment:scroll}.elementor-24 .elementor-element.elementor-element-e130d4e::before,.elementor-24 .elementor-element.elementor-element-e130d4e>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-e130d4e>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-e130d4e>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-e130d4e>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-e130d4e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-attachment:scroll}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-24 .elementor-element.elementor-element-d0c0ff9 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-24 .elementor-element.elementor-element-5322f0e .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-e6ba6b4 .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-16313c1 .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-24 .elementor-element.elementor-element-5aedd15 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-24 .elementor-element.elementor-element-abc9915 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-24 .elementor-element.elementor-element-fe2895e{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-24 .elementor-element.elementor-element-de9123d .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-24 .elementor-element.elementor-element-6a145c4{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-f788f54 .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-3444aa6{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-1b68639 .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-7c655f1 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-93d728f{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-0ffce8c .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-ba67e93{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-ecd3d7f .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-e8b91b0{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-a0ee20c .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-4806cca{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-3bf8a68 .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-20ec307{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-8f43207 .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-f09b15b .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-24 .elementor-element.elementor-element-4f46b53 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-24 .elementor-element.elementor-element-c887416 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-24 .elementor-element.elementor-element-78603f0{--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--flex-wrap:wrap}.elementor-24 .elementor-element.elementor-element-fb10cb1{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-8ecdf1a{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-0abcbfb{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-a55bb55{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-5c0123c{--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-24 .elementor-element.elementor-element-6389f52{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-5fdc64a .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-24 .elementor-element.elementor-element-f978aae .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-24 .elementor-element.elementor-element-7dea8c5{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-24 .elementor-element.elementor-element-24734fd{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-1149fd7 .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-a234749{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-f3ef769 .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-4de8f25{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-576f669 .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-78fa828{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-4ef9d39 .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-75745ae{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-24 .elementor-element.elementor-element-df1d255{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-6d80597 .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-9763169{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-c974023 .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-28a31c7 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-24 .elementor-element.elementor-element-8279ef7 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-24 .elementor-element.elementor-element-6c679d8{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-1d09815{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-dcd0af7{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-55ca623{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-0cc5d63{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-e1219e8{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-ee20059{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-00082b8{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-72fe319{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-69641e9{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-27045d8 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-9c36aeb::before,.elementor-24 .elementor-element.elementor-element-9c36aeb>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-9c36aeb>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-9c36aeb>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-9c36aeb>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-9c36aeb>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/fondo-alice-blue-vertical-768x1365.webp)}.elementor-24 .elementor-element.elementor-element-9c36aeb{--padding-top:3.125rem;--padding-bottom:3.125rem;--padding-left:1rem;--padding-right:1rem}.elementor-24 .elementor-element.elementor-element-299ceb1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-24 .elementor-element.elementor-element-d0c0ff9 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-24 .elementor-element.elementor-element-5322f0e .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-24 .elementor-element.elementor-element-d3344aa{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-e6ba6b4 .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing);padding:.625rem 1.25rem .625rem 1.25rem}.elementor-24 .elementor-element.elementor-element-16313c1 .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing);padding:.625rem 1.25rem .625rem 1.25rem}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-73636a1{left:0rem}body.rtl .elementor-24 .elementor-element.elementor-element-73636a1{right:0rem}.elementor-24 .elementor-element.elementor-element-73636a1{top:7.6rem}.elementor-24 .elementor-element.elementor-element-73636a1 img{width:50px}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-50ae44b{right:0rem}body.rtl .elementor-24 .elementor-element.elementor-element-50ae44b{left:0rem}.elementor-24 .elementor-element.elementor-element-50ae44b{top:7.5rem}.elementor-24 .elementor-element.elementor-element-50ae44b img{width:45px}.elementor-24 .elementor-element.elementor-element-fa9ca75{--width:70%;--min-height:180px}.elementor-24 .elementor-element.elementor-element-dd13d69{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:4.688rem;--padding-bottom:4.688rem;--padding-left:1rem;--padding-right:1rem}.elementor-24 .elementor-element.elementor-element-317fb97{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-24 .elementor-element.elementor-element-3ba10c7 img{width:60px}.elementor-24 .elementor-element.elementor-element-5aedd15 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-24 .elementor-element.elementor-element-abc9915 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-24 .elementor-element.elementor-element-fe2895e{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-de9123d{left:29%}body.rtl .elementor-24 .elementor-element.elementor-element-de9123d{right:29%}.elementor-24 .elementor-element.elementor-element-de9123d .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-57a5e71 .elementor-heading-title{font-size:1.5rem;line-height:1.375rem}.elementor-24 .elementor-element.elementor-element-8a42fa1 .elementor-heading-title{font-size:2rem;line-height:2.25rem}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-24 .elementor-element.elementor-element-6a145c4{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-f788f54 .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-1aaa178 .elementor-heading-title{font-size:1.5rem;line-height:1.375rem}.elementor-24 .elementor-element.elementor-element-aef4b23 .elementor-heading-title{font-size:2rem;line-height:2.25rem}.elementor-24 .elementor-element.elementor-element-3444aa6{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-1b68639 .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-7c655f1{left:29%}body.rtl .elementor-24 .elementor-element.elementor-element-7c655f1{right:29%}.elementor-24 .elementor-element.elementor-element-7c655f1 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-6fc27ca .elementor-heading-title{font-size:1.5rem;line-height:1.375rem}.elementor-24 .elementor-element.elementor-element-ca19d85 .elementor-heading-title{font-size:2rem;line-height:2.25rem}.elementor-24 .elementor-element.elementor-element-93d728f{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-0ffce8c .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-5ffb127 .elementor-heading-title{font-size:1.5rem;line-height:1.375rem}.elementor-24 .elementor-element.elementor-element-6fbf2c8 .elementor-heading-title{font-size:2rem;line-height:2.25rem}.elementor-24 .elementor-element.elementor-element-ba67e93{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-ecd3d7f .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-3f65ae7 .elementor-heading-title{font-size:1.5rem;line-height:1.375rem}.elementor-24 .elementor-element.elementor-element-e8b91b0{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-a0ee20c .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-51ebd5c{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-24 .elementor-element.elementor-element-3edc237 .elementor-heading-title{font-size:1.5rem;line-height:1.375rem}.elementor-24 .elementor-element.elementor-element-4806cca{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-3bf8a68 .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-c8b5836{--min-height:361px;--padding-top:1.625rem;--padding-bottom:1.625rem;--padding-left:1.625rem;--padding-right:1.625rem}.elementor-24 .elementor-element.elementor-element-c8b5836:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-c8b5836>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-13rem 0}.elementor-24 .elementor-element.elementor-element-551f9f7 .elementor-heading-title{font-size:1.5rem;line-height:1.375rem;letter-spacing:0;word-spacing:0em}.elementor-24 .elementor-element.elementor-element-20ec307{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-8f43207 .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-641c57c img{width:60px}.elementor-24 .elementor-element.elementor-element-f09b15b .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-24 .elementor-element.elementor-element-5f6b033::before,.elementor-24 .elementor-element.elementor-element-5f6b033>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-5f6b033>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-5f6b033>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-5f6b033>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-5f6b033>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/fondo-cuadricular-mobile-768x1436.webp)}.elementor-24 .elementor-element.elementor-element-4f46b53 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-24 .elementor-element.elementor-element-c887416 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-24 .elementor-element.elementor-element-78603f0{--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem}.elementor-24 .elementor-element.elementor-element-127c881{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-7e9c8c1{padding:.6rem 1.1rem .6rem 1.1rem}.elementor-24 .elementor-element.elementor-element-7e9c8c1.elementor-element{--align-self:center}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-7e9c8c1{left:40%}body.rtl .elementor-24 .elementor-element.elementor-element-7e9c8c1{right:40%}.elementor-24 .elementor-element.elementor-element-7e9c8c1 .elementor-heading-title{font-size:1.75rem;line-height:1.75rem;letter-spacing:0;word-spacing:0em}.elementor-24 .elementor-element.elementor-element-face5d3 .elementor-heading-title{font-size:1.75rem;line-height:1.75rem;letter-spacing:0;word-spacing:0em}.elementor-24 .elementor-element.elementor-element-fb10cb1{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-4a030d4 img{width:45px}.elementor-24 .elementor-element.elementor-element-8ecdf1a{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-275a500{padding:.7rem 1rem .7rem 1rem}.elementor-24 .elementor-element.elementor-element-275a500.elementor-element{--align-self:center}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-275a500{left:40%}body.rtl .elementor-24 .elementor-element.elementor-element-275a500{right:40%}.elementor-24 .elementor-element.elementor-element-275a500 .elementor-heading-title{font-size:1.75rem;line-height:1.75rem;letter-spacing:0;word-spacing:0em}.elementor-24 .elementor-element.elementor-element-6b199eb .elementor-heading-title{font-size:1.75rem;line-height:1.75rem;letter-spacing:0;word-spacing:0em}.elementor-24 .elementor-element.elementor-element-0abcbfb{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-1d4fe87{right:1rem}body.rtl .elementor-24 .elementor-element.elementor-element-1d4fe87{left:1rem}.elementor-24 .elementor-element.elementor-element-1d4fe87{bottom:1rem}.elementor-24 .elementor-element.elementor-element-1d4fe87 img{width:50px}.elementor-24 .elementor-element.elementor-element-af85e8b{--min-height:0px}.elementor-24 .elementor-element.elementor-element-984d07b{padding:.7rem 1rem .7rem 1rem}.elementor-24 .elementor-element.elementor-element-984d07b.elementor-element{--align-self:center}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-984d07b{left:40%}body.rtl .elementor-24 .elementor-element.elementor-element-984d07b{right:40%}.elementor-24 .elementor-element.elementor-element-984d07b .elementor-heading-title{font-size:1.75rem;line-height:1.75rem;letter-spacing:0;word-spacing:0em}.elementor-24 .elementor-element.elementor-element-0356a60 .elementor-heading-title{font-size:1.75rem;line-height:1.75rem;letter-spacing:0;word-spacing:0em}.elementor-24 .elementor-element.elementor-element-a55bb55{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-243defd{right:1rem}body.rtl .elementor-24 .elementor-element.elementor-element-243defd{left:1rem}.elementor-24 .elementor-element.elementor-element-243defd{top:-1rem}.elementor-24 .elementor-element.elementor-element-243defd img{width:50px}.elementor-24 .elementor-element.elementor-element-5c0123c{--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;--justify-content:flex-start;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-24 .elementor-element.elementor-element-3510e99 .elementor-heading-title{font-size:1.75rem;line-height:1.75rem;letter-spacing:0;word-spacing:0em}.elementor-24 .elementor-element.elementor-element-6389f52{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-8e97b3c{padding:.7rem 1rem .7rem 1rem}.elementor-24 .elementor-element.elementor-element-8e97b3c.elementor-element{--align-self:center}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-8e97b3c{left:40%}body.rtl .elementor-24 .elementor-element.elementor-element-8e97b3c{right:40%}.elementor-24 .elementor-element.elementor-element-8e97b3c .elementor-heading-title{font-size:1.75rem;line-height:1.75rem;letter-spacing:0;word-spacing:0em}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-416f3fc{right:0rem}body.rtl .elementor-24 .elementor-element.elementor-element-416f3fc{left:0rem}.elementor-24 .elementor-element.elementor-element-416f3fc img{width:60px}.elementor-24 .elementor-element.elementor-element-0721cb8{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem}.elementor-24 .elementor-element.elementor-element-f3f05e1 img{width:50px}.elementor-24 .elementor-element.elementor-element-5fdc64a .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-24 .elementor-element.elementor-element-f978aae .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-24 .elementor-element.elementor-element-7dea8c5{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--grid-auto-flow:row}.elementor-24 .elementor-element.elementor-element-1680e2e::before,.elementor-24 .elementor-element.elementor-element-1680e2e>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-1680e2e>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-1680e2e>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-1680e2e>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-1680e2e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/fondo-alice-blue-vertical-768x1365.webp);background-size:cover}.elementor-24 .elementor-element.elementor-element-1680e2e{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem}.elementor-24 .elementor-element.elementor-element-7f29fad .elementor-heading-title{font-size:1.5rem;line-height:1.375rem}.elementor-24 .elementor-element.elementor-element-24734fd{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-f7a090a .elementor-heading-title{font-size:2rem;line-height:2.25rem}.elementor-24 .elementor-element.elementor-element-1149fd7 .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-125f7ff::before,.elementor-24 .elementor-element.elementor-element-125f7ff>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-125f7ff>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-125f7ff>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-125f7ff>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-125f7ff>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/fondo-alice-blue-vertical-768x1365.webp);background-size:cover}.elementor-24 .elementor-element.elementor-element-125f7ff{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem}.elementor-24 .elementor-element.elementor-element-7d27d2d .elementor-heading-title{font-size:1.5rem;line-height:1.375rem}.elementor-24 .elementor-element.elementor-element-a234749{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-8979212 .elementor-heading-title{font-size:2rem;line-height:2.25rem}.elementor-24 .elementor-element.elementor-element-f3ef769 .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-d6685ec::before,.elementor-24 .elementor-element.elementor-element-d6685ec>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-d6685ec>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-d6685ec>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-d6685ec>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-d6685ec>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/fondo-alice-blue-vertical-768x1365.webp);background-size:cover}.elementor-24 .elementor-element.elementor-element-d6685ec{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem}.elementor-24 .elementor-element.elementor-element-3f580ec .elementor-heading-title{font-size:1.5rem;line-height:1.375rem}.elementor-24 .elementor-element.elementor-element-4de8f25{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-c6ad094 .elementor-heading-title{font-size:2rem;line-height:2.25rem}.elementor-24 .elementor-element.elementor-element-576f669 .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-57f5245::before,.elementor-24 .elementor-element.elementor-element-57f5245>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-57f5245>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-57f5245>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-57f5245>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-57f5245>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/fondo-alice-blue-vertical-768x1365.webp);background-size:cover}.elementor-24 .elementor-element.elementor-element-57f5245{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem}.elementor-24 .elementor-element.elementor-element-bb18c50 .elementor-heading-title{font-size:1.5rem;line-height:1.375rem}.elementor-24 .elementor-element.elementor-element-78fa828{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-8f8e645 .elementor-heading-title{font-size:2rem;line-height:2.25rem}.elementor-24 .elementor-element.elementor-element-4ef9d39 .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-75745ae{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--grid-auto-flow:row}.elementor-24 .elementor-element.elementor-element-6723dca::before,.elementor-24 .elementor-element.elementor-element-6723dca>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-6723dca>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-6723dca>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-6723dca>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-6723dca>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/fondo-alice-blue-vertical-768x1365.webp);background-size:cover}.elementor-24 .elementor-element.elementor-element-6723dca{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem}.elementor-24 .elementor-element.elementor-element-256c12a .elementor-heading-title{font-size:1.5rem;line-height:1.375rem}.elementor-24 .elementor-element.elementor-element-df1d255{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-0a7a956 .elementor-heading-title{font-size:2rem;line-height:2.25rem}.elementor-24 .elementor-element.elementor-element-6d80597 .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-e130d4e::before,.elementor-24 .elementor-element.elementor-element-e130d4e>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-e130d4e>.e-con-inner>.elementor-background-video-container::before,.elementor-24 .elementor-element.elementor-element-e130d4e>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-e130d4e>.e-con-inner>.elementor-background-slideshow::before,.elementor-24 .elementor-element.elementor-element-e130d4e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/fondo-alice-blue-vertical-768x1365.webp);background-size:cover}.elementor-24 .elementor-element.elementor-element-e130d4e{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem}.elementor-24 .elementor-element.elementor-element-89e5b3e .elementor-heading-title{font-size:1.5rem;line-height:1.375rem}.elementor-24 .elementor-element.elementor-element-9763169{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-638edab .elementor-heading-title{font-size:2rem;line-height:2.25rem}.elementor-24 .elementor-element.elementor-element-c974023 .elementor-button{font-size:var(--e-global-typography-3b8c036-font-size);line-height:var(--e-global-typography-3b8c036-line-height);letter-spacing:var(--e-global-typography-3b8c036-letter-spacing);word-spacing:var(--e-global-typography-3b8c036-word-spacing)}.elementor-24 .elementor-element.elementor-element-f73d249 img{width:60px}.elementor-24 .elementor-element.elementor-element-28a31c7 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-24 .elementor-element.elementor-element-8279ef7 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-24 .elementor-element.elementor-element-879b8be{--padding-top:1.125rem;--padding-bottom:1.125rem;--padding-left:1.125rem;--padding-right:1.125rem}.elementor-24 .elementor-element.elementor-element-6c679d8{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-a82afb0{--padding-top:1.125rem;--padding-bottom:1.125rem;--padding-left:1.125rem;--padding-right:1.125rem}.elementor-24 .elementor-element.elementor-element-1d09815{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-cf813db{--padding-top:1.125rem;--padding-bottom:1.125rem;--padding-left:1.125rem;--padding-right:1.125rem}.elementor-24 .elementor-element.elementor-element-dcd0af7{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-7f24c6c{--padding-top:1.125rem;--padding-bottom:1.125rem;--padding-left:1.125rem;--padding-right:1.125rem}.elementor-24 .elementor-element.elementor-element-55ca623{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-9aa17de{--padding-top:1.125rem;--padding-bottom:1.125rem;--padding-left:1.125rem;--padding-right:1.125rem}.elementor-24 .elementor-element.elementor-element-0cc5d63{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-cbae76c{--padding-top:1.125rem;--padding-bottom:1.125rem;--padding-left:1.125rem;--padding-right:1.125rem}.elementor-24 .elementor-element.elementor-element-e1219e8{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-4625c12{--padding-top:1.125rem;--padding-bottom:1.125rem;--padding-left:1.125rem;--padding-right:1.125rem}.elementor-24 .elementor-element.elementor-element-ee20059{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-7c7e057{--padding-top:1.125rem;--padding-bottom:1.125rem;--padding-left:1.125rem;--padding-right:1.125rem}.elementor-24 .elementor-element.elementor-element-00082b8{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-4ba9ff0{--padding-top:1.125rem;--padding-bottom:1.125rem;--padding-left:1.125rem;--padding-right:1.125rem}.elementor-24 .elementor-element.elementor-element-72fe319{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-1f77c88{--padding-top:1.125rem;--padding-bottom:1.125rem;--padding-left:1.125rem;--padding-right:1.125rem}.elementor-24 .elementor-element.elementor-element-69641e9{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-24 .elementor-element.elementor-element-7d5507a{--n-accordion-border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--n-accordion-title-font-size:1rem}.elementor-24 .elementor-element.elementor-element-7d5507a{--n-accordion-padding:1.125rem 1.125rem 1.125rem 1.125rem}:where(.elementor-24 .elementor-element.elementor-element-7d5507a>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{line-height:1.25rem;letter-spacing:0;word-spacing:0em}.elementor-24 .elementor-element.elementor-element-5f9312c{--e-off-canvas-width:90%;--e-off-canvas-height:80%;--e-off-canvas-content-overflow:auto}.elementor-24 .elementor-element.elementor-element-9aa7227{--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem}.elementor-24 .elementor-element.elementor-element-19e4eb3 .elementor-icon{font-size:20px}.elementor-24 .elementor-element.elementor-element-19e4eb3 .elementor-icon svg{height:20px}.elementor-24 .elementor-element.elementor-element-9dd1012 .elementor-heading-title{font-size:1.125rem;line-height:1.25rem;letter-spacing:0;word-spacing:0em}.elementor-24 .elementor-element.elementor-element-27045d8 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}}.acent-text{color:var(--e-global-color-primary);}.acent-card{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size)}.acent-card{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size)}.acent-card{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size)}.acent-card{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size)}.plans-table-wrap{width:100%;background:#f8fafa;border-radius:0 0 24px 24px}.plans-table{width:100%;min-width:980px;border-collapse:separate;border-spacing:0;font-family:inherit;color:#111827}.plans-table th,.plans-table td{padding:24px 18px;vertical-align:middle;text-align:center;line-height:1.35;border-right:1px solid #d9e0e0;border-bottom:1px solid #d9e0e0;background:#fbfcfc}.plans-table tr>*:first-child{border-left:1px solid #d9e0e0}.plans-table thead tr:first-child>*{border-top:1px solid #d9e0e0}.plans-table thead th{position:sticky;top:90px;z-index:10;background:#fff;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:24px;font-weight:800;color:#0a1020;box-shadow:0 1px 0 #d9e0e0}.plans-table tbody th{text-align:left;font-size:16px;font-weight:700;width:24%;white-space:nowrap;background:#f4f8f8}.plans-table tbody td{font-size:14px;font-weight:500;width:19%;background:#fcfdfd}.plans-table .info{color:#335f8a;font-size:18px;vertical-align:middle}.plans-table tbody tr:last-child th:first-child{border-bottom-left-radius:24px}.plans-table tbody tr:last-child td:last-child{border-bottom-right-radius:24px}.plans-table tbody tr:hover th,.plans-table tbody tr:hover td{background:#CACCCD}@media (max-width:1024px){.plans-table th,.plans-table td{padding:20px 14px}.plans-table thead th{font-size:18px;top:90px}.plans-table tbody th{font-size:16px}.plans-table tbody td{font-size:15px}}.plans-table .info{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-left:4px;cursor:pointer;color:#335f8a;font-size:18px;vertical-align:middle;line-height:1}.plans-table .info::after{content:attr(data-tooltip);position:absolute;left:50%;bottom:calc(100% + 12px);transform:translateX(-50%) translateY(6px);width:max-content;max-width:240px;min-width:180px;padding:10px 12px;border-radius:12px;background:#0f1720;color:#fff;font-size:13px;font-weight:500;line-height:1.4;text-align:left;white-space:normal;box-shadow:0 10px 24px rgb(0 0 0 / .14);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.22s ease,transform 0.22s ease,visibility 0.22s ease;z-index:20}.plans-table .info::before{content:"";position:absolute;left:50%;bottom:calc(100% + 6px);transform:translateX(-50%) translateY(6px);border-width:6px;border-style:solid;border-color:#0f1720 #fff0 #fff0 #fff0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.22s ease,transform 0.22s ease,visibility 0.22s ease;z-index:20}.plans-table .info:hover::after,.plans-table .info:hover::before,.plans-table .info:focus::after,.plans-table .info:focus::before{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.plans-table .info:focus{outline:none}.plans-table .info:focus-visible{box-shadow:0 0 0 3px rgb(51 95 138 / .18);border-radius:999px}.plans-mobile-tables{display:none}@media (max-width:1024px){.plans-table-wrap{display:none}.plans-mobile-tables{display:grid;gap:20px}.plan-mobile-card{border-radius:0 0 24px 24px;overflow:hidden}.plan-mobile-table{width:100%;border-collapse:separate;border-spacing:0;color:#111827}.plan-mobile-table th,.plan-mobile-table td{padding:18px 16px;border-right:1px solid #d9e0e0;border-bottom:1px solid #d9e0e0;vertical-align:middle;line-height:1.35;background:#fbfcfc}.plan-mobile-table tr>*:first-child{border-left:1px solid #d9e0e0}.plan-mobile-table thead tr:first-child>*{border-top:1px solid #d9e0e0}.plan-mobile-table thead th{background:#fff;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:17px;font-weight:800;color:#0a1020;text-align:center;position:static;box-shadow:none}.plan-mobile-table tbody th{width:46%;text-align:left;font-size:14px;font-weight:700;background:#f4f8f8;white-space:normal}.plan-mobile-table tbody td{width:54%;text-align:center;font-size:14px;font-weight:500;background:#fcfdfd}.plan-mobile-table tbody tr:last-child th:first-child{border-bottom-left-radius:24px}.plan-mobile-table tbody tr:last-child td:last-child{border-bottom-right-radius:24px}.plan-mobile-table .info{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-left:4px;cursor:pointer;color:#335f8a;font-size:18px;vertical-align:middle;line-height:1}.plan-mobile-table .info::after{content:attr(data-tooltip);position:absolute;left:50%;bottom:calc(100% + 12px);transform:translateX(-50%) translateY(6px);width:max-content;max-width:min(240px, 78vw);min-width:160px;padding:10px 12px;border-radius:12px;background:#0f1720;color:#fff;font-size:12px;font-weight:500;line-height:1.4;text-align:left;white-space:normal;box-shadow:0 10px 24px rgb(0 0 0 / .14);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.22s ease,transform 0.22s ease,visibility 0.22s ease;z-index:20}.plan-mobile-table .info::before{content:"";position:absolute;left:50%;bottom:calc(100% + 6px);transform:translateX(-50%) translateY(6px);border-width:6px;border-style:solid;border-color:#0f1720 #fff0 #fff0 #fff0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.22s ease,transform 0.22s ease,visibility 0.22s ease;z-index:20}.plan-mobile-table .info:hover::after,.plan-mobile-table .info:hover::before,.plan-mobile-table .info:focus::after,.plan-mobile-table .info:focus::before{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.plan-mobile-table .info:focus{outline:none}.plan-mobile-table .info:focus-visible{box-shadow:0 0 0 3px rgb(51 95 138 / .18);border-radius:999px}}.icon-circle-x{font-size:20px;color:#335f8a}.plans-table-wrap,.plans-table,.plans-table th,.plans-table td{overflow:visible}.plans-table .info{position:relative;z-index:5}.plans-table .info::after{width:max-content;max-width:min(280px, calc(100vw - 32px))}.plans-table tbody td:last-child .info::after{left:auto;right:0;transform:translateY(6px)}.plans-table tbody td:last-child .info::before{left:auto;right:6px;transform:translateY(6px)}.plans-table tbody td:last-child .info:hover::after,.plans-table tbody td:last-child .info:hover::before,.plans-table tbody td:last-child .info:focus::after,.plans-table tbody td:last-child .info:focus::before{transform:translateY(0)}@media (max-width:1024px){.plans-mobile-tables,.plan-mobile-card,.plan-mobile-table,.plan-mobile-table th,.plan-mobile-table td{overflow:visible!important}.plan-mobile-card{position:relative;z-index:1}.plan-mobile-table .info{position:relative;z-index:30}.plan-mobile-table .info::after{left:auto;right:0;bottom:calc(100% + 12px);transform:translateY(6px);width:clamp(180px, 62vw, 280px);max-width:calc(100vw - 32px);min-width:0}.plan-mobile-table .info::before{left:auto;right:6px;bottom:calc(100% + 6px);transform:translateY(6px)}.plan-mobile-table .info:hover::after,.plan-mobile-table .info:hover::before,.plan-mobile-table .info:focus::after,.plan-mobile-table .info:focus::before{transform:translateY(0)}}.acent-card{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size)}.acent-card{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size)}.acent-card{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size)}.acent-card{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size)}.acent-card{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size)}.acent-card{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size)}.e-n-accordion .e-n-accordion-item{overflow:hidden}.e-n-accordion .e-n-accordion-item>.e-n-accordion-item-title,.e-n-accordion .e-n-accordion-item>[role="region"]{transition:background-color 0.25s ease}.e-n-accordion .e-n-accordion-item:hover>.e-n-accordion-item-title,.e-n-accordion .e-n-accordion-item:hover>[role="region"]{background-color:#E4E6E6!important}.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{z-index:999}body.elementor-page-24 div{z-index:5}@font-face{font-family:'Clash Display';font-style:normal;font-weight:800;font-display:swap;src:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/ClashDisplay-Bold.woff) format('woff')}@font-face{font-family:'Clash Display';font-style:normal;font-weight:600;font-display:swap;src:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/ClashDisplay-Semibold.woff) format('woff')}@font-face{font-family:'Clash Display';font-style:normal;font-weight:500;font-display:swap;src:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/ClashDisplay-Medium.woff) format('woff')}@font-face{font-family:'Clash Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/ClashDisplay-Regular.woff) format('woff')}@font-face{font-family:'Clash Display';font-style:normal;font-weight:200;font-display:swap;src:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/ClashDisplay-Light.woff) format('woff')}@font-face{font-family:'Clash Display';font-style:normal;font-weight:100;font-display:swap;src:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/ClashDisplay-Extralight.woff) format('woff')}@font-face{font-family:'Open Sauce One';font-style:normal;font-weight:900;font-display:swap;src:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/OpenSauceOne-ExtraBold.woff) format('woff')}@font-face{font-family:'Open Sauce One';font-style:normal;font-weight:800;font-display:swap;src:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/OpenSauceOne-Bold.woff) format('woff')}@font-face{font-family:'Open Sauce One';font-style:normal;font-weight:600;font-display:swap;src:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/OpenSauceOne-SemiBold.woff) format('woff')}@font-face{font-family:'Open Sauce One';font-style:normal;font-weight:500;font-display:swap;src:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/OpenSauceOne-Medium.woff) format('woff')}@font-face{font-family:'Open Sauce One';font-style:normal;font-weight:400;font-display:swap;src:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/OpenSauceOne-Regular.woff) format('woff')}@font-face{font-family:'Open Sauce One';font-style:normal;font-weight:100;font-display:swap;src:url(https://ainnovation.com.mx/wp-content/uploads/2026/03/OpenSauceOne-Light.woff) format('woff')}