.elementor-30 .elementor-element.elementor-element-44ef025{--display:flex;--min-height:700px;--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;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-44ef025:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-44ef025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.ngc.consulting/wp-content/uploads/2025/11/Bg-consultoria-estrategica.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-d585b3a{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Ubuntu;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-73c405c{text-align:center;}.elementor-30 .elementor-element.elementor-element-73c405c .elementor-heading-title{font-family:"Ubuntu", Ubuntu;font-size:16px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-8a41f25.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-8a41f25{text-align:center;}.elementor-30 .elementor-element.elementor-element-8a41f25 .elementor-heading-title{font-family:"Ubuntu", Ubuntu;font-size:52px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Ubuntu;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 );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-30 .elementor-element.elementor-element-1f8181c{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:center;font-family:"Ubuntu", Ubuntu;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-30 .elementor-element.elementor-element-1f8181c.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Ubuntu;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-9784c80 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Ubuntu", Ubuntu;font-size:22px;font-weight:700;line-height:1.2em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-9784c80 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-9784c80 .elementor-button:focus{background-color:var( --e-global-color-d32a221 );color:var( --e-global-color-text );border-color:var( --e-global-color-d32a221 );}.elementor-30 .elementor-element.elementor-element-9784c80 .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-9784c80 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-de67d25{--display:flex;--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-de67d25:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-de67d25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-fc979dd{--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;--gap:0px 060px;--row-gap:0px;--column-gap:060px;}.elementor-30 .elementor-element.elementor-element-0de0be5{--display:flex;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30 .elementor-element.elementor-element-476af96{text-align:left;}.elementor-30 .elementor-element.elementor-element-476af96 .elementor-heading-title{font-family:"Montserrat", Ubuntu;font-size:16px;font-weight:600;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-50ef663{width:var( --container-widget-width, 532px );max-width:532px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:532px;--container-widget-flex-grow:0;text-align:left;}.elementor-30 .elementor-element.elementor-element-50ef663 .elementor-heading-title{font-family:"Ubuntu", Ubuntu;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-f2ba7dc{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:left;font-family:"Ubuntu", Ubuntu;font-size:18px;font-weight:400;line-height:1.4em;color:#FFFFFF99;}.elementor-30 .elementor-element.elementor-element-f2ba7dc.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-984e61f{--display:flex;}.elementor-30 .elementor-element.elementor-element-9d47b12{--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;}.elementor-30 .elementor-element.elementor-element-6b9142d{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;font-family:"Ubuntu", Ubuntu;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-6b9142d.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-4596576{--display:flex;}.elementor-30 .elementor-element.elementor-element-80bfed5{--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;}.elementor-30 .elementor-element.elementor-element-bd4676f{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;font-family:"Ubuntu", Ubuntu;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-bd4676f.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-efba15a{--display:flex;}.elementor-30 .elementor-element.elementor-element-60a8f26{--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;}.elementor-30 .elementor-element.elementor-element-fcba82e{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;font-family:"Ubuntu", Ubuntu;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-fcba82e.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-9649926{--n-accordion-title-font-size:18px;--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:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-30 .elementor-element.elementor-element-9649926 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-9649926 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF00;}.elementor-30 .elementor-element.elementor-element-9649926 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FFFFFF00;}:where( .elementor-30 .elementor-element.elementor-element-9649926 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );--border-radius:10px 0px 5px 5px;--padding-top:14px;--padding-right:14px;--padding-bottom:14px;--padding-left:14px;}.elementor-30 .elementor-element.elementor-element-9649926 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-30 .elementor-element.elementor-element-9649926 > .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-weight:700;}.elementor-30 .elementor-element.elementor-element-8a1667a .elementor-button{background-color:#FFFFFF1A;font-family:"Ubuntu", Ubuntu;font-size:22px;font-weight:700;line-height:1.2em;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:30px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-8a1667a .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-8a1667a .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-038b289 );border-color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-8a1667a{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-8a1667a .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-8a1667a .elementor-button:focus svg{fill:var( --e-global-color-038b289 );}.elementor-30 .elementor-element.elementor-element-3a62c85{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Ubuntu;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 );}.elementor-30 .elementor-element.elementor-element-f72ad80{text-align:center;}.elementor-30 .elementor-element.elementor-element-f72ad80 img{width:90%;border-radius:14px 14px 14px 14px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-a9614cc{right:40px;}body.rtl .elementor-30 .elementor-element.elementor-element-a9614cc{left:40px;}.elementor-30 .elementor-element.elementor-element-a9614cc{bottom:0px;text-align:left;}.elementor-30 .elementor-element.elementor-element-a9614cc img{width:100px;}.elementor-30 .elementor-element.elementor-element-36468fd{--display:flex;--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-36468fd:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-36468fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0e0f9d3 );}.elementor-30 .elementor-element.elementor-element-6559173{--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;}.elementor-30 .elementor-element.elementor-element-ecaf2f7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30 .elementor-element.elementor-element-5de8fa8{width:var( --container-widget-width, 780px );max-width:780px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:780px;--container-widget-flex-grow:0;text-align:center;}.elementor-30 .elementor-element.elementor-element-5de8fa8.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-5de8fa8 .elementor-heading-title{font-family:"Ubuntu", Ubuntu;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-f292eeb{width:var( --container-widget-width, 738px );max-width:738px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:738px;--container-widget-flex-grow:0;text-align:center;font-family:"Ubuntu", Ubuntu;font-size:18px;font-weight:400;line-height:1.4em;color:#00256699;}.elementor-30 .elementor-element.elementor-element-f292eeb.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-86d3a85{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-f390b90{--display:flex;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-f390b90:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-f390b90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #FFFFFF00 0%, var( --e-global-color-text ) 100%);}.elementor-30 .elementor-element.elementor-element-30856dc{text-align:left;}.elementor-30 .elementor-element.elementor-element-30856dc img{width:42px;}.elementor-30 .elementor-element.elementor-element-347da28{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-347da28 .elementor-heading-title{font-family:"Ubuntu", Ubuntu;font-size:20px;font-weight:700;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-4cd39d1{font-family:"Ubuntu", Ubuntu;font-size:16px;font-weight:400;line-height:1.4em;color:#00256699;}.elementor-30 .elementor-element.elementor-element-cfc23f7{margin:0px -6px calc(var(--kit-widget-spacing, 0px) + 0px) 6px;}.elementor-30 .elementor-element.elementor-element-cfc23f7.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-cfc23f7 img{width:140px;}.elementor-30 .elementor-element.elementor-element-2d661ee{--display:flex;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-2d661ee:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-2d661ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #FFFFFF00 0%, var( --e-global-color-text ) 100%);}.elementor-30 .elementor-element.elementor-element-6c0f10e{text-align:left;}.elementor-30 .elementor-element.elementor-element-6c0f10e img{width:42px;}.elementor-30 .elementor-element.elementor-element-ad446bd{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-ad446bd .elementor-heading-title{font-family:"Ubuntu", Ubuntu;font-size:20px;font-weight:700;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-9e3d8cb{font-family:"Ubuntu", Ubuntu;font-size:16px;font-weight:400;line-height:1.4em;color:#00256699;}.elementor-30 .elementor-element.elementor-element-d3fb657{margin:0px -6px calc(var(--kit-widget-spacing, 0px) + 0px) 6px;}.elementor-30 .elementor-element.elementor-element-d3fb657.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-d3fb657 img{width:140px;}.elementor-30 .elementor-element.elementor-element-bfb385a{--display:flex;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-bfb385a:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-bfb385a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #FFFFFF00 0%, var( --e-global-color-text ) 100%);}.elementor-30 .elementor-element.elementor-element-f82fba3{text-align:left;}.elementor-30 .elementor-element.elementor-element-f82fba3 img{width:42px;}.elementor-30 .elementor-element.elementor-element-215a504{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-215a504 .elementor-heading-title{font-family:"Ubuntu", Ubuntu;font-size:20px;font-weight:700;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-6587977{font-family:"Ubuntu", Ubuntu;font-size:16px;font-weight:400;line-height:1.4em;color:#00256699;}.elementor-30 .elementor-element.elementor-element-4786c16{margin:0px -6px calc(var(--kit-widget-spacing, 0px) + 0px) 6px;}.elementor-30 .elementor-element.elementor-element-4786c16.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-4786c16 img{width:140px;}.elementor-30 .elementor-element.elementor-element-2819a45{--display:flex;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-2819a45:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-2819a45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #FFFFFF00 0%, var( --e-global-color-text ) 100%);}.elementor-30 .elementor-element.elementor-element-4962de9{text-align:left;}.elementor-30 .elementor-element.elementor-element-4962de9 img{width:42px;}.elementor-30 .elementor-element.elementor-element-1e4ce0f{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-1e4ce0f .elementor-heading-title{font-family:"Ubuntu", Ubuntu;font-size:20px;font-weight:700;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-cf4aa93{font-family:"Ubuntu", Ubuntu;font-size:16px;font-weight:400;line-height:1.4em;color:#00256699;}.elementor-30 .elementor-element.elementor-element-e4094ad{--display:flex;--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-e4094ad:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-e4094ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-00db340{--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;--gap:0px 060px;--row-gap:0px;--column-gap:060px;}.elementor-30 .elementor-element.elementor-element-9722780{--display:flex;--justify-content:center;}.elementor-30 .elementor-element.elementor-element-bb91b03{text-align:center;}.elementor-30 .elementor-element.elementor-element-bb91b03 img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-30 .elementor-element.elementor-element-34fb27a{--display:flex;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30 .elementor-element.elementor-element-2079c60{width:var( --container-widget-width, 400px );max-width:400px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:left;}.elementor-30 .elementor-element.elementor-element-2079c60 .elementor-heading-title{font-family:"Ubuntu", Ubuntu;font-size:48px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-37bd4a0{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:left;font-family:"Ubuntu", Ubuntu;font-size:18px;font-weight:400;line-height:1.4em;color:#FFFFFF99;}.elementor-30 .elementor-element.elementor-element-37bd4a0.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-51b1b31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:left;}.elementor-30 .elementor-element.elementor-element-51b1b31 .elementor-heading-title{font-family:"Ubuntu", Ubuntu;font-size:32px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-39c50bd{--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;--align-items:flex-start;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--flex-wrap:wrap;}.elementor-30 .elementor-element.elementor-element-8fbc118{--display:flex;--min-height:120px;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-8fbc118:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-8fbc118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C6FFF00;}.elementor-30 .elementor-element.elementor-element-8fbc118:hover{background-color:#33302B;}.elementor-30 .elementor-element.elementor-element-24eb9f3{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:left;}.elementor-30 .elementor-element.elementor-element-24eb9f3.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-24eb9f3 .elementor-heading-title{font-family:"Ubuntu", Ubuntu;font-size:20px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-6d56a2f{text-align:left;font-family:"Ubuntu", Ubuntu;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-575ec68{--display:flex;--min-height:120px;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-575ec68:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-575ec68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C6FFF00;}.elementor-30 .elementor-element.elementor-element-575ec68:hover{background-color:#33302B;}.elementor-30 .elementor-element.elementor-element-85a4d0d{width:var( --container-widget-width, 200px );max-width:200px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:left;}.elementor-30 .elementor-element.elementor-element-85a4d0d.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-85a4d0d .elementor-heading-title{font-family:"Ubuntu", Ubuntu;font-size:20px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-d82be21{text-align:left;font-family:"Ubuntu", Ubuntu;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-c408926{--display:flex;--min-height:120px;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-c408926:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-c408926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C6FFF00;}.elementor-30 .elementor-element.elementor-element-c408926:hover{background-color:#33302B;}.elementor-30 .elementor-element.elementor-element-11bd240{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:left;}.elementor-30 .elementor-element.elementor-element-11bd240.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-11bd240 .elementor-heading-title{font-family:"Ubuntu", Ubuntu;font-size:20px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-a256c6e{text-align:left;font-family:"Ubuntu", Ubuntu;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-de77156{--display:flex;--min-height:120px;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-de77156:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-de77156 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C6FFF00;}.elementor-30 .elementor-element.elementor-element-de77156:hover{background-color:#33302B;}.elementor-30 .elementor-element.elementor-element-fb72e86{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:left;}.elementor-30 .elementor-element.elementor-element-fb72e86.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-fb72e86 .elementor-heading-title{font-family:"Ubuntu", Ubuntu;font-size:20px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-4ba842d{text-align:left;font-family:"Ubuntu", Ubuntu;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-dc6a4ca{--display:flex;--min-height:400px;--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;}.elementor-30 .elementor-element.elementor-element-dc6a4ca:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-dc6a4ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.ngc.consulting/wp-content/uploads/2025/11/Bg-testimonios.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-5b08fee{--display:flex;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Ubuntu;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 );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Ubuntu;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Ubuntu;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-53ae13a .swiper-pagination-bullet-active, .elementor-30 .elementor-element.elementor-element-53ae13a .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-53ae13a .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-53ae13a.elementor-arrows-yes .elementor-main-swiper{width:calc( 1000px - 40px );}.elementor-30 .elementor-element.elementor-element-53ae13a .elementor-main-swiper{width:1000px;}.elementor-30 .elementor-element.elementor-element-53ae13a .elementor-swiper-button{font-size:20px;color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-53ae13a .elementor-swiper-button svg{fill:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-53ae13a .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF99;opacity:1;}.elementor-30 .elementor-element.elementor-element-53ae13a.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-30 .elementor-element.elementor-element-53ae13a.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:30px;}.elementor-30 .elementor-element.elementor-element-53ae13a.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:30px;}.elementor-30 .elementor-element.elementor-element-53ae13a.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:30px;}.elementor-30 .elementor-element.elementor-element-53ae13a.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:30px;}.elementor-30 .elementor-element.elementor-element-53ae13a .elementor-testimonial__text{color:#FFFFFF9C;font-family:"Ubuntu", Ubuntu;font-size:20px;font-weight:500;font-style:normal;line-height:1.3em;}.elementor-30 .elementor-element.elementor-element-53ae13a .elementor-testimonial__name{font-family:"Ubuntu", Ubuntu;font-size:20px;font-weight:700;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-53ae13a .elementor-testimonial__title{color:var( --e-global-color-text );font-family:"Ubuntu", Ubuntu;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-7aaa8e0{--display:flex;--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;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-380ce4d{--display:flex;}.elementor-30 .elementor-element.elementor-element-c718fb0{text-align:center;}.elementor-30 .elementor-element.elementor-element-c718fb0 .elementor-heading-title{font-family:"Ubuntu", Ubuntu;font-size:48px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-91c5ccd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Ubuntu", Ubuntu;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF9E;}.elementor-30 .elementor-element.elementor-element-91c5ccd.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-6a73856{--display:flex;}.elementor-30 .elementor-element.elementor-element-c63127c{--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;}.elementor-30 .elementor-element.elementor-element-0c27694{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;font-family:"Ubuntu", Ubuntu;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF99;}.elementor-30 .elementor-element.elementor-element-0c27694.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-b313d6f{--display:flex;}.elementor-30 .elementor-element.elementor-element-19bb3b4{--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;}.elementor-30 .elementor-element.elementor-element-d278c2f{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;font-family:"Ubuntu", Ubuntu;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF99;}.elementor-30 .elementor-element.elementor-element-d278c2f.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-47303f1{--display:flex;}.elementor-30 .elementor-element.elementor-element-c67bbea{--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;}.elementor-30 .elementor-element.elementor-element-c4e8d68{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;font-family:"Ubuntu", Ubuntu;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF99;}.elementor-30 .elementor-element.elementor-element-c4e8d68.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-58a3b8b{--display:flex;}.elementor-30 .elementor-element.elementor-element-a215127{--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;}.elementor-30 .elementor-element.elementor-element-ae7978a{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;font-family:"Ubuntu", Ubuntu;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF99;}.elementor-30 .elementor-element.elementor-element-ae7978a.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-b32d393{--display:flex;}.elementor-30 .elementor-element.elementor-element-6a9ff43{--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;}.elementor-30 .elementor-element.elementor-element-0fcd35a{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;font-family:"Ubuntu", Ubuntu;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF99;}.elementor-30 .elementor-element.elementor-element-0fcd35a.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-0be44ca{--display:flex;}.elementor-30 .elementor-element.elementor-element-ee82801{--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;}.elementor-30 .elementor-element.elementor-element-a08ce28{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;font-family:"Ubuntu", Ubuntu;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF99;}.elementor-30 .elementor-element.elementor-element-a08ce28.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-6fb66f3{--display:flex;}.elementor-30 .elementor-element.elementor-element-a59429b{--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;}.elementor-30 .elementor-element.elementor-element-634acf5{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;font-family:"Ubuntu", Ubuntu;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF99;}.elementor-30 .elementor-element.elementor-element-634acf5.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-5a0dce1{--display:flex;}.elementor-30 .elementor-element.elementor-element-21683ee{--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;}.elementor-30 .elementor-element.elementor-element-7c1f180{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;font-family:"Ubuntu", Ubuntu;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF99;}.elementor-30 .elementor-element.elementor-element-7c1f180.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-2c31187{--display:flex;}.elementor-30 .elementor-element.elementor-element-2ee0f55{--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;}.elementor-30 .elementor-element.elementor-element-4a36c09{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;font-family:"Ubuntu", Ubuntu;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF99;}.elementor-30 .elementor-element.elementor-element-4a36c09.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-4bd55e3{--n-accordion-title-font-size:18px;--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:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-30 .elementor-element.elementor-element-4bd55e3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF33 0%, #FFFFFF0D 100%);border-style:none;}.elementor-30 .elementor-element.elementor-element-4bd55e3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF4D;}.elementor-30 .elementor-element.elementor-element-4bd55e3 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FFFFFF4D;}:where( .elementor-30 .elementor-element.elementor-element-4bd55e3 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF33 0%, #FFFFFF0D 100%);border-style:none;--border-radius:0px 0px 5px 5px;--padding-top:20px;--padding-right:30px;--padding-bottom:20px;--padding-left:30px;}.elementor-30 .elementor-element.elementor-element-4bd55e3 {--n-accordion-padding:20px 30px 20px 30px;}:where( .elementor-30 .elementor-element.elementor-element-4bd55e3 > .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-weight:700;}.elementor-30 .elementor-element.elementor-element-5ab343d{--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;--border-radius:10px 10px 10px 10px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-5ab343d:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-5ab343d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-d32a221 ) 0%, var( --e-global-color-primary ) 100%);}.elementor-30 .elementor-element.elementor-element-726ac0a{--display:flex;}.elementor-30 .elementor-element.elementor-element-eda5f98{text-align:left;}.elementor-30 .elementor-element.elementor-element-eda5f98 .elementor-heading-title{font-family:"Ubuntu", Ubuntu;font-size:32px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-4c6e07a.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-4c6e07a{text-align:center;font-family:"Ubuntu", Ubuntu;font-size:18px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-32a2c72{--display:flex;--justify-content:center;}.elementor-30 .elementor-element.elementor-element-c09ac57 .elementor-button{background-color:#FFFFFF1A;font-family:"Ubuntu", Ubuntu;font-size:22px;font-weight:700;line-height:1.2em;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:30px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-c09ac57 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-c09ac57 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-038b289 );border-color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-c09ac57 .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-c09ac57 .elementor-button:focus svg{fill:var( --e-global-color-038b289 );}.elementor-30 .elementor-element.elementor-element-808fd32{--display:flex;--min-height:430px;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-808fd32:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-808fd32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.ngc.consulting/wp-content/uploads/2025/11/Fondo-tu-proyecto-no-puede-esperar.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-d0ec933{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-b63c9dc{text-align:center;}.elementor-30 .elementor-element.elementor-element-b63c9dc .elementor-heading-title{font-family:"Ubuntu", Ubuntu;font-size:48px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-742c1c2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Ubuntu", Ubuntu;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-742c1c2.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-d896c83{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-c9fd0cc .elementor-button{background-color:var( --e-global-color-text );font-family:"Ubuntu", Ubuntu;font-size:22px;font-weight:700;line-height:1.2em;fill:var( --e-global-color-038b289 );color:var( --e-global-color-038b289 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-790a32f );border-radius:30px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-c9fd0cc .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-c9fd0cc .elementor-button:focus{background-color:var( --e-global-color-e5b7736 );color:var( --e-global-color-text );border-color:var( --e-global-color-e5b7736 );}.elementor-30 .elementor-element.elementor-element-c9fd0cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-c9fd0cc .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-c9fd0cc .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-de9fd59 .elementor-button{background-color:#FFFFFF1A;font-family:"Ubuntu", Ubuntu;font-size:22px;font-weight:700;line-height:1.2em;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:30px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-de9fd59 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-de9fd59 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-038b289 );border-color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-de9fd59 .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-de9fd59 .elementor-button:focus svg{fill:var( --e-global-color-038b289 );}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-fc979dd{--width:90%;}.elementor-30 .elementor-element.elementor-element-6559173{--width:90%;}.elementor-30 .elementor-element.elementor-element-86d3a85{--width:90%;}.elementor-30 .elementor-element.elementor-element-00db340{--width:90%;}.elementor-30 .elementor-element.elementor-element-39c50bd{--width:100%;}.elementor-30 .elementor-element.elementor-element-8fbc118{--width:49%;}.elementor-30 .elementor-element.elementor-element-575ec68{--width:49%;}.elementor-30 .elementor-element.elementor-element-c408926{--width:49%;}.elementor-30 .elementor-element.elementor-element-de77156{--width:49%;}.elementor-30 .elementor-element.elementor-element-5b08fee{--width:90%;}.elementor-30 .elementor-element.elementor-element-380ce4d{--width:90%;}.elementor-30 .elementor-element.elementor-element-5ab343d{--width:90%;}.elementor-30 .elementor-element.elementor-element-d0ec933{--width:90%;}.elementor-30 .elementor-element.elementor-element-d896c83{--width:90%;}}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-44ef025{--min-height:500px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-30 .elementor-element.elementor-element-8a41f25 .elementor-heading-title{font-size:38px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-1f8181c{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:17px;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-9784c80 .elementor-button{font-size:20px;}.elementor-30 .elementor-element.elementor-element-de67d25:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-de67d25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.ngc.consulting/wp-content/uploads/2025/11/Bg-Innova-con-Inteligencia-Artificial.jpg");}.elementor-30 .elementor-element.elementor-element-de67d25{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-fc979dd{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30 .elementor-element.elementor-element-50ef663{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:78%;--container-widget-flex-grow:0;width:var( --container-widget-width, 78% );max-width:78%;}.elementor-30 .elementor-element.elementor-element-50ef663 .elementor-heading-title{font-size:36px;}.elementor-30 .elementor-element.elementor-element-f2ba7dc{width:var( --container-widget-width, 94% );max-width:94%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:94%;--container-widget-flex-grow:0;font-size:17px;line-height:1.3em;}.elementor-30 .elementor-element.elementor-element-f2ba7dc.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-9649926 {--n-accordion-padding:12px 12px 12px 12px;}.elementor-30 .elementor-element.elementor-element-9649926{--n-accordion-title-font-size:17px;}:where( .elementor-30 .elementor-element.elementor-element-9649926 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:12px;--padding-right:12px;--padding-bottom:12px;--padding-left:12px;}.elementor-30 .elementor-element.elementor-element-8a1667a .elementor-button{font-size:18px;}.elementor-30 .elementor-element.elementor-element-3a62c85{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-f72ad80{text-align:left;}.elementor-30 .elementor-element.elementor-element-f72ad80 img{width:100%;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-a9614cc{right:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-a9614cc{left:0px;}.elementor-30 .elementor-element.elementor-element-a9614cc img{width:90px;}.elementor-30 .elementor-element.elementor-element-36468fd{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-6559173{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30 .elementor-element.elementor-element-ecaf2f7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-30 .elementor-element.elementor-element-5de8fa8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-30 .elementor-element.elementor-element-5de8fa8 .elementor-heading-title{font-size:30px;}.elementor-30 .elementor-element.elementor-element-f292eeb{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:17px;line-height:1.3em;}.elementor-30 .elementor-element.elementor-element-f292eeb.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-86d3a85{--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:0% 0%;--row-gap:0%;--column-gap:0%;--flex-wrap:wrap;}.elementor-30 .elementor-element.elementor-element-f390b90{--margin-top:0px;--margin-bottom:040px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-4cd39d1{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-cfc23f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-30 .elementor-element.elementor-element-cfc23f7.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-cfc23f7 img{width:28px;}.elementor-30 .elementor-element.elementor-element-2d661ee{--margin-top:0px;--margin-bottom:040px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-9e3d8cb{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-d3fb657{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-30 .elementor-element.elementor-element-d3fb657.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-d3fb657 img{width:28px;}.elementor-30 .elementor-element.elementor-element-bfb385a{--margin-top:0px;--margin-bottom:040px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-6587977{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-4786c16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-30 .elementor-element.elementor-element-4786c16.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-4786c16 img{width:28px;}.elementor-30 .elementor-element.elementor-element-2819a45{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-cf4aa93{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-e4094ad:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-e4094ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.ngc.consulting/wp-content/uploads/2025/11/Bg-Innova-con-Inteligencia-Artificial.jpg");}.elementor-30 .elementor-element.elementor-element-e4094ad{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-00db340{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30 .elementor-element.elementor-element-9722780{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-bb91b03 img{width:100%;}.elementor-30 .elementor-element.elementor-element-2079c60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:66%;--container-widget-flex-grow:0;width:var( --container-widget-width, 66% );max-width:66%;}.elementor-30 .elementor-element.elementor-element-2079c60 .elementor-heading-title{font-size:30px;}.elementor-30 .elementor-element.elementor-element-37bd4a0{width:var( --container-widget-width, 94% );max-width:94%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:94%;--container-widget-flex-grow:0;font-size:17px;line-height:1.3em;}.elementor-30 .elementor-element.elementor-element-37bd4a0.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-51b1b31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-30 .elementor-element.elementor-element-51b1b31 .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-39c50bd{--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:2% 2%;--row-gap:2%;--column-gap:2%;--flex-wrap:wrap;}.elementor-30 .elementor-element.elementor-element-8fbc118{--min-height:154px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30 .elementor-element.elementor-element-575ec68{--min-height:154px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30 .elementor-element.elementor-element-c408926{--min-height:154px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30 .elementor-element.elementor-element-de77156{--min-height:154px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30 .elementor-element.elementor-element-dc6a4ca{--min-height:380px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-53ae13a.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-30 .elementor-element.elementor-element-53ae13a .elementor-main-swiper{width:100%;}.elementor-30 .elementor-element.elementor-element-53ae13a .elementor-testimonial__text{font-size:18px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-c718fb0 .elementor-heading-title{font-size:34px;}.elementor-30 .elementor-element.elementor-element-91c5ccd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-30 .elementor-element.elementor-element-eda5f98 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-4c6e07a{font-size:17px;}.elementor-30 .elementor-element.elementor-element-c09ac57 .elementor-button{font-size:18px;}.elementor-30 .elementor-element.elementor-element-808fd32{--min-height:350px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-b63c9dc .elementor-heading-title{font-size:34px;}.elementor-30 .elementor-element.elementor-element-742c1c2{--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;font-size:17px;}.elementor-30 .elementor-element.elementor-element-c9fd0cc .elementor-button{font-size:18px;}.elementor-30 .elementor-element.elementor-element-de9fd59 .elementor-button{font-size:18px;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-44ef025{--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-d585b3a{--width:86%;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-30 .elementor-element.elementor-element-73c405c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-30 .elementor-element.elementor-element-73c405c.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-73c405c .elementor-heading-title{font-size:16px;}.elementor-30 .elementor-element.elementor-element-8a41f25 .elementor-heading-title{font-size:28px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-1f8181c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-9784c80{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-9784c80.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-9784c80 .elementor-button{font-size:16px;}.elementor-30 .elementor-element.elementor-element-de67d25{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-fc979dd{--width:86%;}.elementor-30 .elementor-element.elementor-element-476af96{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-30 .elementor-element.elementor-element-476af96.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-476af96 .elementor-heading-title{font-size:16px;}.elementor-30 .elementor-element.elementor-element-50ef663{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-30 .elementor-element.elementor-element-50ef663 .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-f2ba7dc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-30 .elementor-element.elementor-element-6b9142d{line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-bd4676f{line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-fcba82e{line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-9649926 {--n-accordion-padding:12px 12px 12px 12px;}.elementor-30 .elementor-element.elementor-element-9649926{--n-accordion-title-font-size:17px;}:where( .elementor-30 .elementor-element.elementor-element-9649926 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:12px;--padding-right:12px;--padding-bottom:12px;--padding-left:12px;}.elementor-30 .elementor-element.elementor-element-8a1667a .elementor-button{font-size:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-f72ad80 img{width:100%;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-a9614cc{right:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-a9614cc{left:0px;}.elementor-30 .elementor-element.elementor-element-a9614cc img{width:52px;}.elementor-30 .elementor-element.elementor-element-36468fd{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-6559173{--width:86%;}.elementor-30 .elementor-element.elementor-element-5de8fa8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-30 .elementor-element.elementor-element-5de8fa8 .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-f292eeb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-30 .elementor-element.elementor-element-86d3a85{--width:86%;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-347da28 .elementor-heading-title{font-size:18px;}.elementor-30 .elementor-element.elementor-element-cfc23f7{--e-transform-rotateZ:90deg;}.elementor-30 .elementor-element.elementor-element-ad446bd .elementor-heading-title{font-size:18px;}.elementor-30 .elementor-element.elementor-element-d3fb657{--e-transform-rotateZ:90deg;}.elementor-30 .elementor-element.elementor-element-215a504 .elementor-heading-title{font-size:18px;}.elementor-30 .elementor-element.elementor-element-4786c16{--e-transform-rotateZ:90deg;}.elementor-30 .elementor-element.elementor-element-1e4ce0f .elementor-heading-title{font-size:18px;}.elementor-30 .elementor-element.elementor-element-e4094ad{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-00db340{--width:86%;}.elementor-30 .elementor-element.elementor-element-bb91b03 img{width:100%;}.elementor-30 .elementor-element.elementor-element-2079c60{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-30 .elementor-element.elementor-element-2079c60 .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-37bd4a0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-30 .elementor-element.elementor-element-51b1b31 .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-39c50bd{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-30 .elementor-element.elementor-element-8fbc118{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-24eb9f3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-30 .elementor-element.elementor-element-24eb9f3 .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-85a4d0d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-30 .elementor-element.elementor-element-85a4d0d .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-11bd240{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-30 .elementor-element.elementor-element-11bd240 .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-fb72e86{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-30 .elementor-element.elementor-element-fb72e86 .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-dc6a4ca{--min-height:500px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-5b08fee{--width:86%;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-53ae13a.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-30 .elementor-element.elementor-element-53ae13a.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:30px;}.elementor-30 .elementor-element.elementor-element-53ae13a.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:30px;}.elementor-30 .elementor-element.elementor-element-53ae13a.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:30px;}.elementor-30 .elementor-element.elementor-element-53ae13a.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:30px;}.elementor-30 .elementor-element.elementor-element-53ae13a .elementor-testimonial__text{font-size:16px;}.elementor-30 .elementor-element.elementor-element-53ae13a .elementor-testimonial__name{font-size:18px;}.elementor-30 .elementor-element.elementor-element-380ce4d{--width:86%;}.elementor-30 .elementor-element.elementor-element-c718fb0 .elementor-heading-title{font-size:24px;}.elementor-30 .elementor-element.elementor-element-91c5ccd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-30 .elementor-element.elementor-element-0c27694{line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-d278c2f{line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-c4e8d68{line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-ae7978a{line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-0fcd35a{line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-a08ce28{line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-634acf5{line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-7c1f180{line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-4a36c09{line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-4bd55e3 {--n-accordion-padding:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-4bd55e3{--n-accordion-title-font-size:17px;}:where( .elementor-30 .elementor-element.elementor-element-4bd55e3 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:14px;--padding-right:14px;--padding-bottom:14px;--padding-left:14px;}.elementor-30 .elementor-element.elementor-element-5ab343d{--width:86%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-eda5f98{text-align:center;}.elementor-30 .elementor-element.elementor-element-eda5f98 .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-4c6e07a.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-4c6e07a{font-size:16px;}.elementor-30 .elementor-element.elementor-element-c09ac57 .elementor-button{font-size:16px;}.elementor-30 .elementor-element.elementor-element-d0ec933{--width:86%;}.elementor-30 .elementor-element.elementor-element-b63c9dc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-b63c9dc.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-b63c9dc .elementor-heading-title{font-size:24px;}.elementor-30 .elementor-element.elementor-element-742c1c2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-30 .elementor-element.elementor-element-d896c83{--width:86%;}.elementor-30 .elementor-element.elementor-element-c9fd0cc .elementor-button{font-size:16px;}.elementor-30 .elementor-element.elementor-element-de9fd59 .elementor-button{font-size:16px;}}@media(max-width:1024px) and (min-width:768px){.elementor-30 .elementor-element.elementor-element-d585b3a{--width:90%;}.elementor-30 .elementor-element.elementor-element-fc979dd{--width:80%;}.elementor-30 .elementor-element.elementor-element-86d3a85{--width:54%;}.elementor-30 .elementor-element.elementor-element-39c50bd{--width:100%;}.elementor-30 .elementor-element.elementor-element-8fbc118{--width:49%;}.elementor-30 .elementor-element.elementor-element-575ec68{--width:49%;}.elementor-30 .elementor-element.elementor-element-c408926{--width:49%;}.elementor-30 .elementor-element.elementor-element-de77156{--width:49%;}.elementor-30 .elementor-element.elementor-element-5b08fee{--width:90%;}}/* Start custom CSS for container, class: .elementor-element-8fbc118 *//* 1. Base para el posicionamiento */
.elementor-30 .elementor-element.elementor-element-8fbc118 {
  position: relative;
}

/* --- SOLO EN ESCRITORIO --- */
@media (min-width: 1025px) {
    
    /* ESTO SOLO PASA EN ESCRITORIO */
    .elementor-30 .elementor-element.elementor-element-8fbc118 .elementor-widget-text-editor {
        position: absolute; 
        bottom: 0;
        left: 0;
        right: 0;
        padding: 0 20px 10px 20px; 
        text-align: left;
        opacity: 0;
        transition: opacity 0.3s ease-out;
    }

    /* ESTO SOLO PASA EN ESCRITORIO */
    .elementor-30 .elementor-element.elementor-element-8fbc118 .elementor-widget-heading {
        transition: transform 0.3s ease-out;
        transform: translateY(0);
    }

    /* ESTO SOLO PASA EN ESCRITORIO */
    .elementor-30 .elementor-element.elementor-element-8fbc118:hover .elementor-widget-heading {
        transform: translateY(-30px); 
    }

    /* ESTO SOLO PASA EN ESCRITORIO */
    .elementor-30 .elementor-element.elementor-element-8fbc118:hover .elementor-widget-text-editor {
        opacity: 1;
    }
}

/* --- TABLET Y MÓVIL --- */
@media (max-width: 1024px) {
    
    /* Aquí se ve natural, como pides */
       
    .elementor-30 .elementor-element.elementor-element-8fbc118 .elementor-widget-text-editor {
        text-align: left;
    }
    
    .elementor-30 .elementor-element.elementor-element-8fbc118 .elementor-widget-heading {
        margin-bottom: 10px; /* Un pequeño margen para separar */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-575ec68 *//* 1. Contenedor (La card) */
.elementor-30 .elementor-element.elementor-element-575ec68 {
  /* Establece el contexto para el texto en 'absolute' */
  position: relative;
}

/* --- SOLO EN ESCRITORIO --- */
@media (min-width: 1025px) {
    
    /* 2. Título (El que se ve) */
    .elementor-30 .elementor-element.elementor-element-575ec68 .elementor-widget-heading {
        /* Anula el 'sticky' de Elementor */
        position: relative; 
        z-index: 2; /* CLAVE: Siempre encima */
        transition: transform 0.3s ease-out;
        transform: translateY(0);
    }

    /* 3. Texto de descripción (El que se oculta) */
    .elementor-30 .elementor-element.elementor-element-575ec68 .elementor-widget-text-editor {
        /* Anula el 'sticky' de Elementor */
        position: absolute; 
        z-index: 1; /* CLAVE: Siempre detrás */
        
        /* Posiciona abajo */
        bottom: 0;
        left: 0;
        right: 0;
        
        /* Padding para "bajar" el texto. (10px = más abajo) */
        padding: 0 20px 10px 20px; 
        
        text-align: left;
        opacity: 0;
        transition: opacity 0.3s ease-out;
    }

    /* --- 4. EFECTO HOVER --- */
    
    .elementor-30 .elementor-element.elementor-element-575ec68:hover .elementor-widget-heading {
        /* Sube lo suficiente para librar el texto */
        transform: translateY(-40px); 
    }

    .elementor-30 .elementor-element.elementor-element-575ec68:hover .elementor-widget-text-editor {
        opacity: 1;
    }
}

/* --- TABLET Y MÓVIL --- */
@media (max-width: 1024px) {
    
    /* Resetea la posición para que fluya normal */
    .elementor-30 .elementor-element.elementor-element-575ec68 .elementor-widget-heading,
    .elementor-30 .elementor-element.elementor-element-575ec68 .elementor-widget-text-editor {
        position: static; 
    }
    
    .elementor-30 .elementor-element.elementor-element-575ec68 .elementor-widget-text-editor {
        text-align: left;
    }
    
    .elementor-30 .elementor-element.elementor-element-575ec68 .elementor-widget-heading {
        margin-bottom: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c408926 *//* 1. Base para el posicionamiento */
.elementor-30 .elementor-element.elementor-element-c408926 {
  position: relative;
}

/* --- SOLO EN ESCRITORIO --- */
@media (min-width: 1025px) {
    
    /* ESTO SOLO PASA EN ESCRITORIO */
    .elementor-30 .elementor-element.elementor-element-c408926 .elementor-widget-text-editor {
        position: absolute; 
        bottom: 0;
        left: 0;
        right: 0;
        padding: 0 20px 10px 20px; 
        text-align: left;
        opacity: 0;
        transition: opacity 0.3s ease-out;
    }

    /* ESTO SOLO PASA EN ESCRITORIO */
    .elementor-30 .elementor-element.elementor-element-c408926 .elementor-widget-heading {
        transition: transform 0.3s ease-out;
        transform: translateY(0);
    }

    /* ESTO SOLO PASA EN ESCRITORIO */
    .elementor-30 .elementor-element.elementor-element-c408926:hover .elementor-widget-heading {
        transform: translateY(-30px); 
    }

    /* ESTO SOLO PASA EN ESCRITORIO */
    .elementor-30 .elementor-element.elementor-element-c408926:hover .elementor-widget-text-editor {
        opacity: 1;
    }
}

/* --- TABLET Y MÓVIL --- */
@media (max-width: 1024px) {
    
    /* Aquí se ve natural, como pides */
       
    .elementor-30 .elementor-element.elementor-element-c408926 .elementor-widget-text-editor {
        text-align: left;
    }
    
    .elementor-30 .elementor-element.elementor-element-c408926 .elementor-widget-heading {
        margin-bottom: 10px; /* Un pequeño margen para separar */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de77156 *//* 1. Base para el posicionamiento */
.elementor-30 .elementor-element.elementor-element-de77156 {
  position: relative;
}

/* --- SOLO EN ESCRITORIO --- */
@media (min-width: 1025px) {
    
    /* ESTO SOLO PASA EN ESCRITORIO */
    .elementor-30 .elementor-element.elementor-element-de77156 .elementor-widget-text-editor {
        position: absolute; 
        bottom: 0;
        left: 0;
        right: 0;
        padding: 0 20px 10px 20px; 
        text-align: left;
        opacity: 0;
        transition: opacity 0.3s ease-out;
    }

    /* ESTO SOLO PASA EN ESCRITORIO */
    .elementor-30 .elementor-element.elementor-element-de77156 .elementor-widget-heading {
        transition: transform 0.3s ease-out;
        transform: translateY(0);
    }

    /* ESTO SOLO PASA EN ESCRITORIO */
    .elementor-30 .elementor-element.elementor-element-de77156:hover .elementor-widget-heading {
        transform: translateY(-30px); 
    }

    /* ESTO SOLO PASA EN ESCRITORIO */
    .elementor-30 .elementor-element.elementor-element-de77156:hover .elementor-widget-text-editor {
        opacity: 1;
    }
}

/* --- TABLET Y MÓVIL --- */
@media (max-width: 1024px) {
    
    /* Aquí se ve natural, como pides */
       
    .elementor-30 .elementor-element.elementor-element-de77156 .elementor-widget-text-editor {
        text-align: left;
    }
    
    .elementor-30 .elementor-element.elementor-element-de77156 .elementor-widget-heading {
        margin-bottom: 10px; /* Un pequeño margen para separar */
    }
}/* End custom CSS */