.elementor-3724 .elementor-element.elementor-element-f557509{--display:flex;--min-height:90vh;--justify-content:center;--overlay-opacity:0.5;}.elementor-3724 .elementor-element.elementor-element-f557509:not(.elementor-motion-effects-element-type-background), .elementor-3724 .elementor-element.elementor-element-f557509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://indumag.com.co/wp-content/uploads/2026/09/pexels-photo-3687977-3687977-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3724 .elementor-element.elementor-element-f557509::before, .elementor-3724 .elementor-element.elementor-element-f557509 > .elementor-background-video-container::before, .elementor-3724 .elementor-element.elementor-element-f557509 > .e-con-inner > .elementor-background-video-container::before, .elementor-3724 .elementor-element.elementor-element-f557509 > .elementor-background-slideshow::before, .elementor-3724 .elementor-element.elementor-element-f557509 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3724 .elementor-element.elementor-element-f557509 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#001344D1;--background-overlay:'';}.elementor-3724 .elementor-element.elementor-element-3c95280{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3724 .elementor-element.elementor-element-04aea30{width:100%;max-width:100%;text-align:center;}.elementor-3724 .elementor-element.elementor-element-04aea30 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:94px;font-weight:800;letter-spacing:0px;color:#EEEEF9;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3724 .elementor-element.elementor-element-eecc471{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;color:#EEEEF9;}.elementor-3724 .elementor-element.elementor-element-9dea6fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3724 .elementor-element.elementor-element-43af1a5{--display:flex;--min-height:85vh;--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:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:52px;--padding-right:52px;}.elementor-3724 .elementor-element.elementor-element-43af1a5:not(.elementor-motion-effects-element-type-background), .elementor-3724 .elementor-element.elementor-element-43af1a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FF;}.elementor-3724 .elementor-element.elementor-element-5d57629{--display:flex;--justify-content:center;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-3724 .elementor-element.elementor-element-0b29ae9{--display:flex;--min-height:54vh;--border-radius:16px 16px 16px 16px;}.elementor-3724 .elementor-element.elementor-element-0b29ae9:not(.elementor-motion-effects-element-type-background), .elementor-3724 .elementor-element.elementor-element-0b29ae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://indumag.com.co/wp-content/uploads/2026/09/pexels-photo-10037658-10037658-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3724 .elementor-element.elementor-element-9727be6{--display:flex;--justify-content:center;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-3724 .elementor-element.elementor-element-c1bf031{--display:flex;--min-height:70vh;--justify-content:center;}.elementor-3724 .elementor-element.elementor-element-5c5f9e4{text-align:start;}.elementor-3724 .elementor-element.elementor-element-5c5f9e4 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:27px;font-weight:800;letter-spacing:0px;color:#2F3490;}.elementor-3724 .elementor-element.elementor-element-4b2bf60{text-align:start;}.elementor-3724 .elementor-element.elementor-element-4b2bf60 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:64px;font-weight:800;letter-spacing:0px;color:#2F3490;}.elementor-3724 .elementor-element.elementor-element-1863184{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;color:#00001D;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3724 .elementor-element.elementor-element-6017132 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-3724 .elementor-element.elementor-element-6017132 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-3724 .elementor-element.elementor-element-6017132 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-3724 .elementor-element.elementor-element-6017132 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-3724 .elementor-element.elementor-element-6017132 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-3724 .elementor-element.elementor-element-6017132 .elementor-icon-list-icon i{color:#2F3490;transition:color 0.3s;}.elementor-3724 .elementor-element.elementor-element-6017132 .elementor-icon-list-icon svg{fill:#2F3490;transition:fill 0.3s;}.elementor-3724 .elementor-element.elementor-element-6017132{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3724 .elementor-element.elementor-element-6017132 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3724 .elementor-element.elementor-element-6017132 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-3724 .elementor-element.elementor-element-6017132 .elementor-icon-list-text{color:#00001D;transition:color 0.3s;}.elementor-3724 .elementor-element.elementor-element-31d746d{--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:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3724 .elementor-element.elementor-element-eb3d1f1 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-3724 .elementor-element.elementor-element-eb3d1f1 .elementor-counter-number-wrapper{gap:5px;color:#2F3490;font-family:"Bebas Neue", Sans-serif;font-weight:600;}.elementor-3724 .elementor-element.elementor-element-eb3d1f1 .elementor-counter-title{color:#2F3490;font-family:"Bebas Neue", Sans-serif;font-weight:400;}.elementor-3724 .elementor-element.elementor-element-fc532b2 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-3724 .elementor-element.elementor-element-fc532b2 .elementor-counter-number-wrapper{gap:5px;color:#2F3490;font-family:"Bebas Neue", Sans-serif;font-weight:600;}.elementor-3724 .elementor-element.elementor-element-fc532b2 .elementor-counter-title{color:#2F3490;font-family:"Bebas Neue", Sans-serif;font-weight:400;}.elementor-3724 .elementor-element.elementor-element-c6bf4d6 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-3724 .elementor-element.elementor-element-c6bf4d6 .elementor-counter-number-wrapper{gap:5px;color:#2F3490;font-family:"Bebas Neue", Sans-serif;font-weight:600;}.elementor-3724 .elementor-element.elementor-element-c6bf4d6 .elementor-counter-title{color:#2F3490;font-family:"Bebas Neue", Sans-serif;font-weight:400;}.elementor-3724 .elementor-element.elementor-element-a7a6a5d{--display:flex;--min-height:80vh;--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:40px;--padding-right:40px;}.elementor-3724 .elementor-element.elementor-element-a7a6a5d:not(.elementor-motion-effects-element-type-background), .elementor-3724 .elementor-element.elementor-element-a7a6a5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FF;}.elementor-3724 .elementor-element.elementor-element-a7a6a5d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3724 .elementor-element.elementor-element-2a79947{--display:flex;--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3724 .elementor-element.elementor-element-3954fe5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3724 .elementor-element.elementor-element-e848500{text-align:start;}.elementor-3724 .elementor-element.elementor-element-e848500 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:27px;font-weight:800;letter-spacing:0px;color:#2F3490;}.elementor-3724 .elementor-element.elementor-element-14125be{text-align:start;}.elementor-3724 .elementor-element.elementor-element-14125be .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:64px;font-weight:800;letter-spacing:0px;color:#2F3490;}.elementor-3724 .elementor-element.elementor-element-0527f7a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;color:#00001D;}.elementor-3724 .elementor-element.elementor-element-bb83ac2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3724 .elementor-element.elementor-element-17cfc39{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3724 .elementor-element.elementor-element-92f78ed{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-3724 .elementor-element.elementor-element-92f78ed:not(.elementor-motion-effects-element-type-background), .elementor-3724 .elementor-element.elementor-element-92f78ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2FF;}.elementor-3724 .elementor-element.elementor-element-3b15469{text-align:start;}.elementor-3724 .elementor-element.elementor-element-3b15469 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:27px;font-weight:800;letter-spacing:0.4px;color:#2F3490;}.elementor-3724 .elementor-element.elementor-element-01a3bf2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;color:#00001D;}.elementor-3724 .elementor-element.elementor-element-3017d47{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-3724 .elementor-element.elementor-element-3017d47:not(.elementor-motion-effects-element-type-background), .elementor-3724 .elementor-element.elementor-element-3017d47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2FF;}.elementor-3724 .elementor-element.elementor-element-85051fb{text-align:start;}.elementor-3724 .elementor-element.elementor-element-85051fb .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:27px;font-weight:800;letter-spacing:0.4px;color:#2F3490;}.elementor-3724 .elementor-element.elementor-element-f0d3c83{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;color:#00001D;}.elementor-3724 .elementor-element.elementor-element-0725c6f{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-3724 .elementor-element.elementor-element-0725c6f:not(.elementor-motion-effects-element-type-background), .elementor-3724 .elementor-element.elementor-element-0725c6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2FF;}.elementor-3724 .elementor-element.elementor-element-0f571ef{text-align:start;}.elementor-3724 .elementor-element.elementor-element-0f571ef .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:27px;font-weight:800;letter-spacing:0.4px;color:#2F3490;}.elementor-3724 .elementor-element.elementor-element-bda2fe9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;color:#00001D;}.elementor-3724 .elementor-element.elementor-element-e9fbfff{--display:flex;--justify-content:center;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3724 .elementor-element.elementor-element-bea78ec{--display:flex;--min-height:54vh;--border-radius:16px 16px 16px 16px;}.elementor-3724 .elementor-element.elementor-element-bea78ec:not(.elementor-motion-effects-element-type-background), .elementor-3724 .elementor-element.elementor-element-bea78ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://indumag.com.co/wp-content/uploads/2026/09/pexels-photo-10037658-10037658-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}@media(min-width:768px){.elementor-3724 .elementor-element.elementor-element-f557509{--width:100%;}.elementor-3724 .elementor-element.elementor-element-43af1a5{--content-width:1400px;}.elementor-3724 .elementor-element.elementor-element-a7a6a5d{--content-width:1400px;}}@media(min-width:2400px){.elementor-3724 .elementor-element.elementor-element-04aea30{width:100%;max-width:100%;}.elementor-3724 .elementor-element.elementor-element-43af1a5{--content-width:1600px;}.elementor-3724 .elementor-element.elementor-element-a7a6a5d{--content-width:1600px;}.elementor-3724 .elementor-element.elementor-element-17cfc39{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3724 .elementor-element.elementor-element-92f78ed{--border-radius:16px 16px 16px 16px;}.elementor-3724 .elementor-element.elementor-element-3017d47{--border-radius:16px 16px 16px 16px;}.elementor-3724 .elementor-element.elementor-element-0725c6f{--border-radius:16px 16px 16px 16px;}}@media(max-width:1366px){.elementor-3724 .elementor-element.elementor-element-04aea30{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-3724 .elementor-element.elementor-element-04aea30 .elementor-heading-title{font-size:64px;}.elementor-3724 .elementor-element.elementor-element-43af1a5{--min-height:70vh;}.elementor-3724 .elementor-element.elementor-element-5d57629{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3724 .elementor-element.elementor-element-0b29ae9{--min-height:60vh;}.elementor-3724 .elementor-element.elementor-element-4b2bf60 .elementor-heading-title{font-size:48px;}.elementor-3724 .elementor-element.elementor-element-a7a6a5d{--padding-top:8px;--padding-bottom:8px;--padding-left:40px;--padding-right:40px;}.elementor-3724 .elementor-element.elementor-element-2a79947{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3724 .elementor-element.elementor-element-14125be .elementor-heading-title{font-size:48px;}.elementor-3724 .elementor-element.elementor-element-17cfc39{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3724 .elementor-element.elementor-element-3b15469 .elementor-heading-title{font-size:24px;}.elementor-3724 .elementor-element.elementor-element-85051fb .elementor-heading-title{font-size:24px;}.elementor-3724 .elementor-element.elementor-element-0f571ef .elementor-heading-title{font-size:24px;}.elementor-3724 .elementor-element.elementor-element-e9fbfff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3724 .elementor-element.elementor-element-bea78ec{--min-height:70vh;}}@media(max-width:1200px){.elementor-3724 .elementor-element.elementor-element-f557509{--min-height:64vh;}.elementor-3724 .elementor-element.elementor-element-04aea30{--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;}.elementor-3724 .elementor-element.elementor-element-04aea30 .elementor-heading-title{font-size:64px;}.elementor-3724 .elementor-element.elementor-element-43af1a5{--min-height:70vh;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-3724 .elementor-element.elementor-element-5d57629{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3724 .elementor-element.elementor-element-0b29ae9{--min-height:56vh;}.elementor-3724 .elementor-element.elementor-element-9727be6{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-3724 .elementor-element.elementor-element-c1bf031{--min-height:56vh;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3724 .elementor-element.elementor-element-5c5f9e4 .elementor-heading-title{font-size:24px;}.elementor-3724 .elementor-element.elementor-element-4b2bf60 .elementor-heading-title{font-size:40px;}.elementor-3724 .elementor-element.elementor-element-1863184{font-size:16px;}.elementor-3724 .elementor-element.elementor-element-6017132 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3724 .elementor-element.elementor-element-6017132 .elementor-icon-list-item > a{font-size:16px;}.elementor-3724 .elementor-element.elementor-element-eb3d1f1 .elementor-counter-number-wrapper{font-size:48px;}.elementor-3724 .elementor-element.elementor-element-eb3d1f1 .elementor-counter-title{font-size:13px;}.elementor-3724 .elementor-element.elementor-element-fc532b2 .elementor-counter-number-wrapper{font-size:48px;}.elementor-3724 .elementor-element.elementor-element-fc532b2 .elementor-counter-title{font-size:13px;}.elementor-3724 .elementor-element.elementor-element-c6bf4d6 .elementor-counter-number-wrapper{font-size:48px;}.elementor-3724 .elementor-element.elementor-element-c6bf4d6 .elementor-counter-title{font-size:13px;}.elementor-3724 .elementor-element.elementor-element-a7a6a5d{--min-height:68vh;--padding-top:24px;--padding-bottom:24px;--padding-left:40px;--padding-right:40px;}.elementor-3724 .elementor-element.elementor-element-2a79947{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3724 .elementor-element.elementor-element-3954fe5{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-3724 .elementor-element.elementor-element-e848500 .elementor-heading-title{font-size:20px;}.elementor-3724 .elementor-element.elementor-element-14125be .elementor-heading-title{font-size:40px;}.elementor-3724 .elementor-element.elementor-element-0527f7a{font-size:16px;}.elementor-3724 .elementor-element.elementor-element-17cfc39{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3724 .elementor-element.elementor-element-92f78ed{--border-radius:16px 16px 16px 16px;}.elementor-3724 .elementor-element.elementor-element-3b15469 .elementor-heading-title{font-size:20px;}.elementor-3724 .elementor-element.elementor-element-01a3bf2{font-size:14px;}.elementor-3724 .elementor-element.elementor-element-3017d47{--border-radius:16px 16px 16px 16px;}.elementor-3724 .elementor-element.elementor-element-85051fb .elementor-heading-title{font-size:20px;}.elementor-3724 .elementor-element.elementor-element-f0d3c83{font-size:14px;}.elementor-3724 .elementor-element.elementor-element-0725c6f{--border-radius:16px 16px 16px 16px;}.elementor-3724 .elementor-element.elementor-element-0f571ef .elementor-heading-title{font-size:20px;}.elementor-3724 .elementor-element.elementor-element-bda2fe9{font-size:14px;}.elementor-3724 .elementor-element.elementor-element-e9fbfff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3724 .elementor-element.elementor-element-bea78ec{--min-height:62vh;}}@media(max-width:1024px){.elementor-3724 .elementor-element.elementor-element-04aea30 .elementor-heading-title{font-size:54px;}.elementor-3724 .elementor-element.elementor-element-eecc471{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-3724 .elementor-element.elementor-element-43af1a5{--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:16px;--padding-right:16px;}.elementor-3724 .elementor-element.elementor-element-0b29ae9{--min-height:40vh;}.elementor-3724 .elementor-element.elementor-element-c1bf031{--min-height:51vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3724 .elementor-element.elementor-element-5c5f9e4{text-align:center;}.elementor-3724 .elementor-element.elementor-element-5c5f9e4 .elementor-heading-title{font-size:24px;}.elementor-3724 .elementor-element.elementor-element-4b2bf60{text-align:center;}.elementor-3724 .elementor-element.elementor-element-4b2bf60 .elementor-heading-title{font-size:54px;}.elementor-3724 .elementor-element.elementor-element-1863184{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-3724 .elementor-element.elementor-element-6017132{width:var( --container-widget-width, 347px );max-width:347px;--container-widget-width:347px;--container-widget-flex-grow:0;}.elementor-3724 .elementor-element.elementor-element-31d746d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3724 .elementor-element.elementor-element-a7a6a5d{--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-3724 .elementor-element.elementor-element-2a79947{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3724 .elementor-element.elementor-element-e848500{text-align:center;}.elementor-3724 .elementor-element.elementor-element-e848500 .elementor-heading-title{font-size:24px;}.elementor-3724 .elementor-element.elementor-element-14125be{text-align:center;}.elementor-3724 .elementor-element.elementor-element-14125be .elementor-heading-title{font-size:54px;}.elementor-3724 .elementor-element.elementor-element-0527f7a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-3724 .elementor-element.elementor-element-3b15469 .elementor-heading-title{font-size:24px;}.elementor-3724 .elementor-element.elementor-element-01a3bf2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3724 .elementor-element.elementor-element-85051fb .elementor-heading-title{font-size:24px;}.elementor-3724 .elementor-element.elementor-element-f0d3c83{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3724 .elementor-element.elementor-element-0f571ef .elementor-heading-title{font-size:24px;}.elementor-3724 .elementor-element.elementor-element-bda2fe9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3724 .elementor-element.elementor-element-e9fbfff.e-con{--order:-99999 /* order start hack */;}.elementor-3724 .elementor-element.elementor-element-bea78ec{--min-height:40vh;}}@media(max-width:767px){.elementor-3724 .elementor-element.elementor-element-3c95280{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3724 .elementor-element.elementor-element-04aea30{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3724 .elementor-element.elementor-element-04aea30 .elementor-heading-title{font-size:36px;}.elementor-3724 .elementor-element.elementor-element-eecc471{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3724 .elementor-element.elementor-element-43af1a5{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-3724 .elementor-element.elementor-element-5d57629{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3724 .elementor-element.elementor-element-9727be6{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3724 .elementor-element.elementor-element-c1bf031{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3724 .elementor-element.elementor-element-5c5f9e4{text-align:center;}.elementor-3724 .elementor-element.elementor-element-5c5f9e4 .elementor-heading-title{font-size:24px;}.elementor-3724 .elementor-element.elementor-element-4b2bf60{text-align:center;}.elementor-3724 .elementor-element.elementor-element-4b2bf60 .elementor-heading-title{font-size:36px;}.elementor-3724 .elementor-element.elementor-element-1863184{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:16px;}.elementor-3724 .elementor-element.elementor-element-6017132 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3724 .elementor-element.elementor-element-6017132 .elementor-icon-list-item > a{font-size:15px;}.elementor-3724 .elementor-element.elementor-element-31d746d{--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3724 .elementor-element.elementor-element-eb3d1f1 .elementor-counter-number-wrapper{font-size:36px;}.elementor-3724 .elementor-element.elementor-element-eb3d1f1 .elementor-counter-title{font-size:16px;}.elementor-3724 .elementor-element.elementor-element-fc532b2 .elementor-counter-number-wrapper{font-size:36px;}.elementor-3724 .elementor-element.elementor-element-fc532b2 .elementor-counter-title{font-size:16px;}.elementor-3724 .elementor-element.elementor-element-c6bf4d6 .elementor-counter-number-wrapper{font-size:36px;}.elementor-3724 .elementor-element.elementor-element-c6bf4d6 .elementor-counter-title{font-size:16px;}.elementor-3724 .elementor-element.elementor-element-a7a6a5d{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3724 .elementor-element.elementor-element-2a79947{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3724 .elementor-element.elementor-element-e848500{text-align:center;}.elementor-3724 .elementor-element.elementor-element-e848500 .elementor-heading-title{font-size:18px;letter-spacing:0.7px;}.elementor-3724 .elementor-element.elementor-element-14125be{text-align:center;}.elementor-3724 .elementor-element.elementor-element-14125be .elementor-heading-title{font-size:36px;}.elementor-3724 .elementor-element.elementor-element-0527f7a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:16px;}.elementor-3724 .elementor-element.elementor-element-92f78ed{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;}.elementor-3724 .elementor-element.elementor-element-3b15469{text-align:center;}.elementor-3724 .elementor-element.elementor-element-3b15469 .elementor-heading-title{font-size:24px;}.elementor-3724 .elementor-element.elementor-element-01a3bf2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:16px;}.elementor-3724 .elementor-element.elementor-element-3017d47{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;}.elementor-3724 .elementor-element.elementor-element-85051fb{text-align:center;}.elementor-3724 .elementor-element.elementor-element-85051fb .elementor-heading-title{font-size:24px;}.elementor-3724 .elementor-element.elementor-element-f0d3c83{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:16px;}.elementor-3724 .elementor-element.elementor-element-0725c6f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;}.elementor-3724 .elementor-element.elementor-element-0f571ef{text-align:center;}.elementor-3724 .elementor-element.elementor-element-0f571ef .elementor-heading-title{font-size:24px;}.elementor-3724 .elementor-element.elementor-element-bda2fe9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:16px;}.elementor-3724 .elementor-element.elementor-element-e9fbfff.e-con{--order:-99999 /* order start hack */;}}/* Start custom CSS for html, class: .elementor-element-e5c8a98 */@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap');

/* Estado normal del botón */
.Btn-Container {
  display: flex;
  width: 210px;
  height: fit-content;
  background-color: #2F3490;
  border-radius: 40px;
  box-shadow: none;
  justify-content: space-between;
  align-items: center;
  border: none;
  cursor: pointer;
  padding: 4px;
  transition: background-color 0.3s ease; /* Transición suave para el hover */
}

/* Estado HOVER corregido con el color #1C1F56 */
.Btn-Container:hover {
  background-color: #1C1F56;
}

.icon-Container {
  width: 52px;
  height: 52px;
  background-color: #F3F3FF;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 3px solid #2F3490;
  box-shadow: none;
  transition: border-color 0.3s ease;
}

/* Opcional: ajusta el borde del círculo al hacer hover para que combine con el nuevo fondo */
.Btn-Container:hover .icon-Container {
  border-color: #1C1F56;
}

.text {
  width: calc(210px - 52px);
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  font-family: 'Bebas Neue', sans-serif;
  font-size: 1.5rem;
  letter-spacing: 1.5px;
}

.icon-Container svg {
  transition-duration: 1.5s;
}

.Btn-Container:hover .icon-Container svg {
  transition-duration: 1.5s;
  animation: arrow 1s linear infinite;
}

@keyframes arrow {
  0% {
    opacity: 0;
    margin-left: 0px;
  }
  100% {
    opacity: 1;
    margin-left: 10px;
  }
}

/* --- RESPONSIVE PARA CELULARES --- */
@media (max-width: 768px) {
  .Btn-Container {
    width: 180px;
  }
  .text {
    width: calc(180px - 45px);
    font-size: 1.3rem;
  }
  .icon-Container {
    width: 45px;
    height: 45px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b3db926 */.custom-marquee {
  display: flex;
  overflow: hidden;
  user-select: none;
  gap: 2rem;
  background-color: #F5F8FF; /* Fondo gris claro según tu imagen */
  padding: 14px 0;
  width: 100%;
  align-items: center;
}

.marquee__group {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  gap: 2rem;
  min-width: 100%;
  animation: marquee-scroll 25s linear infinite;
}

.marquee__group span {
  color: #222222;
  font-size: 13px;
  font-weight: 600;
  white-space: nowrap;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  letter-spacing: 1px;
  text-transform: uppercase;
}

/* Estilo para los puntos separadores grises */
.marquee__group span.dot {
  color: #c4c8cc;
  font-size: 10px;
}

/* Animación fluida e infinita sin interacciones */
@keyframes marquee-scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(-100% - 2rem));
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b2bf60 */font-size: clamp(1.8rem, 2.5vw, 3rem);
line-height: 1.15;/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14125be */font-size: clamp(1.8rem, 2.5vw, 3rem);
line-height: 1.15;/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-89a5970 */@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap');

/* Estado normal del botón */
.Btn-Container {
  display: flex;
  width: 210px;
  height: fit-content;
  background-color: #2F3490;
  border-radius: 40px;
  box-shadow: none;
  justify-content: space-between;
  align-items: center;
  border: none;
  cursor: pointer;
  padding: 4px;
  transition: background-color 0.3s ease; /* Transición suave para el hover */
}

/* Estado HOVER corregido con el color #1C1F56 */
.Btn-Container:hover {
  background-color: #1C1F56;
}

.icon-Container {
  width: 52px;
  height: 52px;
  background-color: #F3F3FF;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 3px solid #2F3490;
  box-shadow: none;
  transition: border-color 0.3s ease;
}

/* Opcional: ajusta el borde del círculo al hacer hover para que combine con el nuevo fondo */
.Btn-Container:hover .icon-Container {
  border-color: #1C1F56;
}

.text {
  width: calc(210px - 52px);
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  font-family: 'Bebas Neue', sans-serif;
  font-size: 1.5rem;
  letter-spacing: 1.5px;
}

.icon-Container svg {
  transition-duration: 1.5s;
}

.Btn-Container:hover .icon-Container svg {
  transition-duration: 1.5s;
  animation: arrow 1s linear infinite;
}

@keyframes arrow {
  0% {
    opacity: 0;
    margin-left: 0px;
  }
  100% {
    opacity: 1;
    margin-left: 10px;
  }
}

/* --- RESPONSIVE PARA CELULARES --- */
@media (max-width: 768px) {
  .Btn-Container {
    width: 180px;
  }
  .text {
    width: calc(180px - 45px);
    font-size: 1.3rem;
  }
  .icon-Container {
    width: 45px;
    height: 45px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7a6a5d *//* Asegura que en pantallas menores a 1024px los elementos pasen a columna y no se rompan */
@media (max-width: 1024px) {
  .seccion-industrial {
    flex-direction: column !important;
  }
  .seccion-industrial > div {
    width: 100% !important;
  }
}/* End custom CSS */