.elementor-64 .elementor-element.elementor-element-cfb45af{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;}.elementor-64 .elementor-element.elementor-element-cfb45af:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-cfb45af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luisdistefano.ar/wp-content/uploads/2026/09/FB_IMG_1540682566891.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-64 .elementor-element.elementor-element-cfb45af::before, .elementor-64 .elementor-element.elementor-element-cfb45af > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-cfb45af > .e-con-inner > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-cfb45af > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-cfb45af > .e-con-inner > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-cfb45af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.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-64 .elementor-element.elementor-element-ef5c477{text-align:center;}.elementor-64 .elementor-element.elementor-element-ef5c477 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-size:36px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.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-64 .elementor-element.elementor-element-674f332{text-align:center;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-64 .elementor-element.elementor-element-15ed9f7 .elementor-button:hover, .elementor-64 .elementor-element.elementor-element-15ed9f7 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-15ed9f7 .elementor-button:hover svg, .elementor-64 .elementor-element.elementor-element-15ed9f7 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-15ed9f7 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-9af7bbe{--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;--gap:0% 2%;--row-gap:0%;--column-gap:2%;--flex-wrap:wrap;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-64 .elementor-element.elementor-element-d0dfeaa{--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-64 .elementor-element.elementor-element-afe1eba{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;text-align:center;}.elementor-64 .elementor-element.elementor-element-afe1eba .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-size:36px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-0553b1f{--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;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.3);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-64 .elementor-element.elementor-element-0553b1f::before, .elementor-64 .elementor-element.elementor-element-0553b1f > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-0553b1f > .e-con-inner > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-0553b1f > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-0553b1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-0553b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-64 .elementor-element.elementor-element-fd517ed{text-align:start;}.elementor-64 .elementor-element.elementor-element-fd517ed .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:normal;}.elementor-64 .elementor-element.elementor-element-def07ab{text-align:start;}.elementor-64 .elementor-element.elementor-element-def07ab .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:normal;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-64 .elementor-element.elementor-element-6a30b2b{--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;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.3);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-64 .elementor-element.elementor-element-6a30b2b::before, .elementor-64 .elementor-element.elementor-element-6a30b2b > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-6a30b2b > .e-con-inner > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-6a30b2b > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-6a30b2b > .e-con-inner > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-6a30b2b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-64 .elementor-element.elementor-element-f4de765{text-align:start;}.elementor-64 .elementor-element.elementor-element-f4de765 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:normal;}.elementor-64 .elementor-element.elementor-element-e9522b4{text-align:start;}.elementor-64 .elementor-element.elementor-element-e9522b4 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:normal;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-64 .elementor-element.elementor-element-5eb8760{--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;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.3);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-64 .elementor-element.elementor-element-5eb8760::before, .elementor-64 .elementor-element.elementor-element-5eb8760 > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-5eb8760 > .e-con-inner > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-5eb8760 > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-5eb8760 > .e-con-inner > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-5eb8760 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-64 .elementor-element.elementor-element-139ec3b{text-align:start;}.elementor-64 .elementor-element.elementor-element-139ec3b .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:normal;}.elementor-64 .elementor-element.elementor-element-56eee13{text-align:start;}.elementor-64 .elementor-element.elementor-element-56eee13 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:normal;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-64 .elementor-element.elementor-element-aec7e6d{--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;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.3);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-64 .elementor-element.elementor-element-aec7e6d::before, .elementor-64 .elementor-element.elementor-element-aec7e6d > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-aec7e6d > .e-con-inner > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-aec7e6d > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-aec7e6d > .e-con-inner > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-aec7e6d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-64 .elementor-element.elementor-element-528f0fa{text-align:start;}.elementor-64 .elementor-element.elementor-element-528f0fa .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:normal;}.elementor-64 .elementor-element.elementor-element-d4504c8{text-align:start;}.elementor-64 .elementor-element.elementor-element-d4504c8 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:normal;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-64 .elementor-element.elementor-element-530ed96{--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;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.3);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-64 .elementor-element.elementor-element-530ed96::before, .elementor-64 .elementor-element.elementor-element-530ed96 > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-530ed96 > .e-con-inner > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-530ed96 > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-530ed96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-530ed96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-64 .elementor-element.elementor-element-c8cafa4{text-align:start;}.elementor-64 .elementor-element.elementor-element-c8cafa4 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:normal;}.elementor-64 .elementor-element.elementor-element-4e75d83{text-align:start;}.elementor-64 .elementor-element.elementor-element-4e75d83 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:normal;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-64 .elementor-element.elementor-element-ae46a49{--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:0% 2%;--row-gap:0%;--column-gap:2%;--flex-wrap:wrap;--align-content:center;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-64 .elementor-element.elementor-element-dfb92bd{--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-64 .elementor-element.elementor-element-a17cd35{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;text-align:start;}.elementor-64 .elementor-element.elementor-element-a17cd35 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-size:36px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-29e828c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-64 .elementor-element.elementor-element-2540f32 .elementor-button:hover, .elementor-64 .elementor-element.elementor-element-2540f32 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#004367;}.elementor-64 .elementor-element.elementor-element-2540f32 .elementor-button:hover svg, .elementor-64 .elementor-element.elementor-element-2540f32 .elementor-button:focus svg{fill:#004367;}.elementor-64 .elementor-element.elementor-element-2540f32 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-2e944de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.3);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-64 .elementor-element.elementor-element-2e944de::before, .elementor-64 .elementor-element.elementor-element-2e944de > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-2e944de > .e-con-inner > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-2e944de > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-2e944de > .e-con-inner > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-2e944de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-64 .elementor-element.elementor-element-3c197ff{text-align:start;}.elementor-64 .elementor-element.elementor-element-3c197ff .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:normal;}.elementor-64 .elementor-element.elementor-element-0fb97ed{text-align:start;}.elementor-64 .elementor-element.elementor-element-0fb97ed .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:normal;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-fefd4e0{text-align:start;}.elementor-64 .elementor-element.elementor-element-fefd4e0 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:normal;color:var( --e-global-color-text );}.elementor-64 .elementor-element.elementor-element-9922d98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.3);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-64 .elementor-element.elementor-element-9922d98::before, .elementor-64 .elementor-element.elementor-element-9922d98 > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-9922d98 > .e-con-inner > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-9922d98 > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-9922d98 > .e-con-inner > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-9922d98 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-64 .elementor-element.elementor-element-09c54ce{text-align:start;}.elementor-64 .elementor-element.elementor-element-09c54ce .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:normal;}.elementor-64 .elementor-element.elementor-element-bc32288{text-align:start;}.elementor-64 .elementor-element.elementor-element-bc32288 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:normal;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-26343b5{text-align:start;}.elementor-64 .elementor-element.elementor-element-26343b5 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:normal;color:var( --e-global-color-text );}.elementor-64 .elementor-element.elementor-element-9c46132{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.3);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-64 .elementor-element.elementor-element-9c46132::before, .elementor-64 .elementor-element.elementor-element-9c46132 > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-9c46132 > .e-con-inner > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-9c46132 > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-9c46132 > .e-con-inner > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-9c46132 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-64 .elementor-element.elementor-element-a2787d2{text-align:start;}.elementor-64 .elementor-element.elementor-element-a2787d2 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:normal;}.elementor-64 .elementor-element.elementor-element-75cd0ba{text-align:start;}.elementor-64 .elementor-element.elementor-element-75cd0ba .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:normal;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-5a4aede{text-align:start;}.elementor-64 .elementor-element.elementor-element-5a4aede .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:normal;color:var( --e-global-color-text );}.elementor-64 .elementor-element.elementor-element-b463e60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-64 .elementor-element.elementor-element-b463e60:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-b463e60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-ff1ac9f{text-align:center;}.elementor-64 .elementor-element.elementor-element-ff1ac9f .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-size:36px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-widget-alert .elementor-alert-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-alert .elementor-alert-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-64 .elementor-element.elementor-element-5c75923 .elementor-alert{background-color:var( --e-global-color-secondary );border-inline-start-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-d326570 .elementor-alert{background-color:var( --e-global-color-secondary );border-inline-start-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-78230aa{--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;--flex-wrap:nowrap;--overflow:hidden;--padding-top:0%;--padding-bottom:03%;--padding-left:0%;--padding-right:0%;}.elementor-64 .elementor-element.elementor-element-78230aa:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-78230aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-955d28a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-64 .elementor-element.elementor-element-955d28a:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-955d28a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-955d28a.e-con{--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-4856b0f .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-772b365{text-align:justify;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-09dfc61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-64 .elementor-element.elementor-element-09dfc61:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-09dfc61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-09dfc61.e-con{--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-d7b578e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-ba0f85e{text-align:justify;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-34bd4e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-64 .elementor-element.elementor-element-34bd4e1:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-34bd4e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-34bd4e1.e-con{--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-3e8c7ba .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-b53c71b{text-align:justify;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-8cc7ffb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-64 .elementor-element.elementor-element-8cc7ffb:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-8cc7ffb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-8cc7ffb.e-con{--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-3200468 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-4732443{text-align:justify;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-4c0dedf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-64 .elementor-element.elementor-element-4c0dedf:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-4c0dedf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-4c0dedf.e-con{--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-fe442a4 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-752ea08{text-align:justify;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-7333e26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-64 .elementor-element.elementor-element-7333e26:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-7333e26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-7333e26.e-con{--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-44aa852 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-6837311{text-align:justify;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-d6ebacd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-64 .elementor-element.elementor-element-d6ebacd:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-d6ebacd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-d6ebacd.e-con{--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-d1b0941 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-9801394{text-align:justify;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-994a79b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-64 .elementor-element.elementor-element-994a79b:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-994a79b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-994a79b.e-con{--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-34d57d2 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-ad7884c{text-align:justify;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-a0edf31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-64 .elementor-element.elementor-element-a0edf31:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-a0edf31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-a0edf31.e-con{--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-57c81f2 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-25616ae{text-align:justify;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-8a126fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-64 .elementor-element.elementor-element-8a126fc:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-8a126fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-8a126fc.e-con{--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-681a61a .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-655e071{text-align:justify;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-535780b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-64 .elementor-element.elementor-element-535780b:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-535780b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-535780b.e-con{--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-fcfbc6e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-48add4c{text-align:justify;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-2d29317{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-64 .elementor-element.elementor-element-2d29317:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-2d29317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-2d29317.e-con{--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-cb41a03 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-dcedc47{text-align:justify;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-412b2ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-64 .elementor-element.elementor-element-412b2ce:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-412b2ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-412b2ce.e-con{--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-68465ba .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-b410aec{text-align:justify;color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-64 .elementor-element.elementor-element-d0dfeaa{--width:100%;}.elementor-64 .elementor-element.elementor-element-0553b1f{--width:18%;}.elementor-64 .elementor-element.elementor-element-6a30b2b{--width:18%;}.elementor-64 .elementor-element.elementor-element-5eb8760{--width:18%;}.elementor-64 .elementor-element.elementor-element-aec7e6d{--width:18%;}.elementor-64 .elementor-element.elementor-element-530ed96{--width:18%;}.elementor-64 .elementor-element.elementor-element-dfb92bd{--width:49%;}.elementor-64 .elementor-element.elementor-element-29e828c{--width:49%;}.elementor-64 .elementor-element.elementor-element-2e944de{--width:32%;}.elementor-64 .elementor-element.elementor-element-9922d98{--width:32%;}.elementor-64 .elementor-element.elementor-element-9c46132{--width:32%;}.elementor-64 .elementor-element.elementor-element-955d28a{--content-width:100%;}.elementor-64 .elementor-element.elementor-element-09dfc61{--content-width:100%;}.elementor-64 .elementor-element.elementor-element-34bd4e1{--content-width:100%;}.elementor-64 .elementor-element.elementor-element-8cc7ffb{--content-width:100%;}.elementor-64 .elementor-element.elementor-element-4c0dedf{--content-width:100%;}.elementor-64 .elementor-element.elementor-element-7333e26{--content-width:100%;}.elementor-64 .elementor-element.elementor-element-d6ebacd{--content-width:100%;}.elementor-64 .elementor-element.elementor-element-994a79b{--content-width:100%;}.elementor-64 .elementor-element.elementor-element-a0edf31{--content-width:100%;}.elementor-64 .elementor-element.elementor-element-8a126fc{--content-width:100%;}.elementor-64 .elementor-element.elementor-element-535780b{--content-width:100%;}.elementor-64 .elementor-element.elementor-element-2d29317{--content-width:100%;}.elementor-64 .elementor-element.elementor-element-412b2ce{--content-width:100%;}}@media(min-width:1025px){.elementor-64 .elementor-element.elementor-element-cfb45af:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-cfb45af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-64 .elementor-element.elementor-element-15ed9f7 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-9af7bbe{--gap:5% 2%;--row-gap:5%;--column-gap:2%;--flex-wrap:wrap;}.elementor-64 .elementor-element.elementor-element-afe1eba .elementor-heading-title{font-size:24px;}.elementor-64 .elementor-element.elementor-element-0553b1f{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-64 .elementor-element.elementor-element-fd517ed .elementor-heading-title{font-size:16px;}.elementor-64 .elementor-element.elementor-element-6a30b2b{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-64 .elementor-element.elementor-element-f4de765 .elementor-heading-title{font-size:16px;}.elementor-64 .elementor-element.elementor-element-5eb8760{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-64 .elementor-element.elementor-element-139ec3b .elementor-heading-title{font-size:16px;}.elementor-64 .elementor-element.elementor-element-aec7e6d{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-64 .elementor-element.elementor-element-528f0fa .elementor-heading-title{font-size:16px;}.elementor-64 .elementor-element.elementor-element-530ed96{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-64 .elementor-element.elementor-element-c8cafa4 .elementor-heading-title{font-size:16px;}.elementor-64 .elementor-element.elementor-element-ae46a49{--gap:5% 2%;--row-gap:5%;--column-gap:2%;--flex-wrap:wrap;}.elementor-64 .elementor-element.elementor-element-a17cd35 .elementor-heading-title{font-size:24px;}.elementor-64 .elementor-element.elementor-element-2e944de{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-64 .elementor-element.elementor-element-3c197ff .elementor-heading-title{font-size:16px;}.elementor-64 .elementor-element.elementor-element-0fb97ed .elementor-heading-title{font-size:16px;}.elementor-64 .elementor-element.elementor-element-9922d98{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-64 .elementor-element.elementor-element-09c54ce .elementor-heading-title{font-size:16px;}.elementor-64 .elementor-element.elementor-element-bc32288 .elementor-heading-title{font-size:16px;}.elementor-64 .elementor-element.elementor-element-9c46132{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-64 .elementor-element.elementor-element-a2787d2 .elementor-heading-title{font-size:16px;}.elementor-64 .elementor-element.elementor-element-75cd0ba .elementor-heading-title{font-size:16px;}.elementor-64 .elementor-element.elementor-element-b463e60{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-64 .elementor-element.elementor-element-ff1ac9f .elementor-heading-title{font-size:24px;}}/* Start custom CSS for container, class: .elementor-element-78230aa *//* ==========================================
   1. CONFIGURACIÓN DEL CARRIL (CONTENEDOR PADRE)
   ========================================== */
.elementor-64 .elementor-element.elementor-element-78230aa {
    display: flex !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    -webkit-overflow-scrolling: touch !important;
}

/* El efecto "imán" de navegación SOLO se aplica en Móviles y Tablets */
@media (max-width: 1024px) {
    .elementor-64 .elementor-element.elementor-element-78230aa {
        scroll-snap-type: x mandatory !important;
    }
}

/* ==========================================
   2. CONFIGURACIÓN DE LAS TARJETAS (HIJOS)
   ========================================== */
.elementor-64 .elementor-element.elementor-element-78230aa > .e-con, 
.elementor-64 .elementor-element.elementor-element-78230aa > .e-container {
    flex-shrink: 0 !important;
    white-space: normal !important; /* Restauramos el comportamiento del texto interno */
}

/* EN PC y TABLETS: Las tarjetas miden el 40% y se deslizan suavemente */
@media (min-width: 768px) {
    .elementor-64 .elementor-element.elementor-element-78230aa > .e-con, 
    .elementor-64 .elementor-element.elementor-element-78230aa > .e-container {
        width: 40vw !important;
        min-width: 40vw !important;
        max-width: 40vw !important;
        margin-right: 20px !important; /* Espacio entre tarjetas en PC */
    }
}

/* EN CELULARES: Espacio al inicio y tarjeta casi completa */
@media (max-width: 767px) {
    .elementor-64 .elementor-element.elementor-element-78230aa > .e-con, 
    .elementor-64 .elementor-element.elementor-element-78230aa > .e-container {
        width: 92vw !important;      /* Ocupa casi toda la pantalla */
        min-width: 92vw !important;
        max-width: 92vw !important;
        margin-left: 4vw !important;  /* Deja el mini espacio del inicio del 4% */
        scroll-snap-align: center !important; /* Hace que se imante perfectamente centrada */
    }
    
    /* Evitamos que el margen izquierdo de la primera tarjeta se acumule infinitamente */
    .elementor-64 .elementor-element.elementor-element-78230aa > .e-con:last-child,
    .elementor-64 .elementor-element.elementor-element-78230aa > .e-container:last-child {
        margin-right: 4vw !important; /* Espacio estético al final de la última tarjeta */
    }
}

/* Forzamos quiebre si hay textos o enlaces larguísimos */
.elementor-64 .elementor-element.elementor-element-78230aa .elementor-widget-heading,
.elementor-64 .elementor-element.elementor-element-78230aa .elementor-widget-text-editor {
    word-break: break-word !important;
    overflow-wrap: break-word !important;
}

/* ==========================================
   3. COMPORTAMIENTO DE LA BARRA DE SCROLL POR PANTALLA
   ========================================== */

/* EN MÓVILES Y TABLETS: Ocultamos la barra (se usa el dedo) */
@media (max-width: 1024px) {
    .elementor-64 .elementor-element.elementor-element-78230aa::-webkit-scrollbar {
        display: none !important;
        width: 0 !important;
        height: 0 !important;
    }
}

/* EN PC: Forzamos una barra de scroll fija, fina y estética */
@media (min-width: 1025px) {
    /* El truco: Forzamos al contenedor a entender que la barra va por delante del fondo */
    .elementor-64 .elementor-element.elementor-element-78230aa {
        position: relative !important;
    }
    
    .elementor-64 .elementor-element.elementor-element-78230aa::-webkit-scrollbar {
        height: 10px !important; /* Subí a 10px para que sea más fácil de clickear */
        display: block !important;
    }
    
    .elementor-64 .elementor-element.elementor-element-78230aa::-webkit-scrollbar-thumb {
        background-color: #999999 !important; /* Oscurecí un poco el gris para que resalte sobre el fondo */
        border-radius: 10px !important;
    }
    
    .elementor-64 .elementor-element.elementor-element-78230aa::-webkit-scrollbar-track {
        background-color: rgba(0, 0, 0, 0.05) !important; /* Fondo sutilmente transparente para que se adapte a tu color */
        border-radius: 10px !important;
    }
}/* End custom CSS */