.elementor-14 .elementor-element.elementor-element-f6bdf13{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f6bdf13:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f6bdf13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kreston.20sagencia.com/wp-content/uploads/2026/07/banner-kreston-Colombia.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-f878759{--display:flex;--min-height:710px;--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-0819c17{--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;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-cfc1d88{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-f10c88f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:300;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-f10c88f{width:var( --container-widget-width, 335px );max-width:335px;--container-widget-width:335px;--container-widget-flex-grow:0;}.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-14 .elementor-element.elementor-element-81a9231{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-accent );margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;width:var( --container-widget-width, 435px );max-width:435px;--container-widget-width:435px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-81a9231 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-2b9d6cd{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-d3e32a0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-d3e32a0 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-14 .elementor-element.elementor-element-d3e32a0 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-radius:22px 22px 22px 22px;padding:10px 24px 10px 27px;}.elementor-14 .elementor-element.elementor-element-d3e32a0 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-d3e32a0 .elementor-button:focus{color:var( --e-global-color-d6421c2 );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-d3e32a0 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-d3e32a0 .elementor-button:focus svg{fill:var( --e-global-color-d6421c2 );}.elementor-14 .elementor-element.elementor-element-0dd999a .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-d6421c2 );color:var( --e-global-color-d6421c2 );background-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:13px 40px 13px 40px;}.elementor-14 .elementor-element.elementor-element-0dd999a .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-0dd999a .elementor-button:focus{color:var( --e-global-color-d6421c2 );background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-0dd999a .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-0dd999a .elementor-button:focus svg{fill:var( --e-global-color-d6421c2 );}.elementor-14 .elementor-element.elementor-element-ee86fbe{--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 ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14 .elementor-element.elementor-element-fcd3128{text-align:center;}.elementor-14 .elementor-element.elementor-element-2770174{--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;--justify-content:center;--align-items:center;--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2770174:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2770174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-14 .elementor-element.elementor-element-f73790c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-bd9cd1d{--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:space-between;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-fed98f0{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e67d5f8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:500;color:#000000;}.elementor-14 .elementor-element.elementor-element-e67d5f8{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-b9bf96d{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4673067{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;padding:0px 0px 0px 0px;width:var( --container-widget-width, 573px );max-width:573px;--container-widget-width:573px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-4673067 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-4673067.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-b2f986e{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-0854392{--display:flex;--min-height:225px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px -6px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-0854392:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-0854392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-0854392:hover{background-color:#243746;}.elementor-14 .elementor-element.elementor-element-044a579{text-align:start;}.elementor-14 .elementor-element.elementor-element-044a579 img{width:18%;}.elementor-14 .elementor-element.elementor-element-5a6ca20 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#000000;}.elementor-14 .elementor-element.elementor-element-5a6ca20 .elementor-heading-title a:hover, .elementor-14 .elementor-element.elementor-element-5a6ca20 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-3c8b706{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;width:var( --container-widget-width, 355px );max-width:355px;--container-widget-width:355px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-3c8b706 a:hover, .elementor-14 .elementor-element.elementor-element-3c8b706 a:focus{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-7532b2b{--display:flex;--min-height:225px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px -6px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-7532b2b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7532b2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-7532b2b:hover{background-color:#243746;}.elementor-14 .elementor-element.elementor-element-e7251fd{text-align:start;}.elementor-14 .elementor-element.elementor-element-e7251fd img{width:18%;}.elementor-14 .elementor-element.elementor-element-800cc46 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#000000;}.elementor-14 .elementor-element.elementor-element-800cc46 .elementor-heading-title a:hover, .elementor-14 .elementor-element.elementor-element-800cc46 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-d0fa838{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;width:var( --container-widget-width, 355px );max-width:355px;--container-widget-width:355px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-d0fa838 a:hover, .elementor-14 .elementor-element.elementor-element-d0fa838 a:focus{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-89b4c1c{--display:flex;--min-height:225px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px -6px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-89b4c1c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-89b4c1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-89b4c1c:hover{background-color:#243746;}.elementor-14 .elementor-element.elementor-element-5a05eb4{text-align:start;}.elementor-14 .elementor-element.elementor-element-5a05eb4 img{width:18%;}.elementor-14 .elementor-element.elementor-element-b88c3d4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#000000;}.elementor-14 .elementor-element.elementor-element-b88c3d4 .elementor-heading-title a:hover, .elementor-14 .elementor-element.elementor-element-b88c3d4 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-a16ccb8{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;width:var( --container-widget-width, 355px );max-width:355px;--container-widget-width:355px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-a16ccb8 a:hover, .elementor-14 .elementor-element.elementor-element-a16ccb8 a:focus{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-e1ad375{--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:space-between;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4ecf4c1{--display:flex;--min-height:225px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px -6px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-4ecf4c1:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4ecf4c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-4ecf4c1:hover{background-color:#243746;}.elementor-14 .elementor-element.elementor-element-f28f450{text-align:start;}.elementor-14 .elementor-element.elementor-element-f28f450 img{width:20%;}.elementor-14 .elementor-element.elementor-element-762d91a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#000000;}.elementor-14 .elementor-element.elementor-element-762d91a .elementor-heading-title a:hover, .elementor-14 .elementor-element.elementor-element-762d91a .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-a169763{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;width:var( --container-widget-width, 283px );max-width:283px;--container-widget-width:283px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-a169763 a:hover, .elementor-14 .elementor-element.elementor-element-a169763 a:focus{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-6200241{--display:flex;--min-height:225px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px -6px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-6200241:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-6200241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-6200241:hover{background-color:#243746;}.elementor-14 .elementor-element.elementor-element-27f0eeb{text-align:start;}.elementor-14 .elementor-element.elementor-element-27f0eeb img{width:18%;}.elementor-14 .elementor-element.elementor-element-8b6fdcd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#000000;}.elementor-14 .elementor-element.elementor-element-8b6fdcd .elementor-heading-title a:hover, .elementor-14 .elementor-element.elementor-element-8b6fdcd .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-c15f659{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;width:var( --container-widget-width, 277px );max-width:277px;--container-widget-width:277px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-c15f659 a:hover, .elementor-14 .elementor-element.elementor-element-c15f659 a:focus{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-127a213{--display:flex;--min-height:225px;--justify-content:center;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px -6px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-127a213:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-127a213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#189CD8;}.elementor-14 .elementor-element.elementor-element-127a213:hover{background-color:#243746;}.elementor-14 .elementor-element.elementor-element-75c1e47 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-75c1e47{width:var( --container-widget-width, 281px );max-width:281px;--container-widget-width:281px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-35f2a4e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-35f2a4e .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-14 .elementor-element.elementor-element-35f2a4e .elementor-button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;background-color:#189CD800;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 8px 10px 8px;}.elementor-14 .elementor-element.elementor-element-409a22a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-409a22a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-409a22a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kreston.20sagencia.com/wp-content/uploads/2026/07/Banner-nuestras-experiencias-e1783373239773.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-e970248{--display:flex;--min-height:638px;--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;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-209a9cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6925144{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-52a1a48 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:500;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-ddea17d{--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:flex-end;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-14 .elementor-element.elementor-element-e77b4d8 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:105px;font-weight:300;}.elementor-14 .elementor-element.elementor-element-636a500{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;width:var( --container-widget-width, 216px );max-width:216px;--container-widget-width:216px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-636a500 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-636a500.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-92f3a60{--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:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1b86055{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#38939C;--border-color:#38939C;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-0a4d1ff .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:60px;font-weight:300;}.elementor-14 .elementor-element.elementor-element-4528258 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-dafbbe9{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#38939C;--border-color:#38939C;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-95ef7eb .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:60px;font-weight:300;}.elementor-14 .elementor-element.elementor-element-d4cb97d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-55972b5{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#38939C;--border-color:#38939C;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-89c790f .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:60px;font-weight:300;}.elementor-14 .elementor-element.elementor-element-320b0de .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2f034fb{--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:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c782db1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-bd942a7{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-efec7cc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:500;color:#000000;}.elementor-14 .elementor-element.elementor-element-a2766cd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-397b8f0{--display:flex;--min-height:333px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-397b8f0:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-397b8f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kreston.20sagencia.com/wp-content/uploads/2026/05/agencia-de-aduandas.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-b43b17a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-fb3977e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-f866cfd{--display:flex;--min-height:333px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-f866cfd:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f866cfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kreston.20sagencia.com/wp-content/uploads/2026/05/agricola.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-24dd0fa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-de96f40{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-ba74376{--display:flex;--min-height:333px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-ba74376:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ba74376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kreston.20sagencia.com/wp-content/uploads/2026/05/clubes-hoteles-y-entretenimiento.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-2bfcca9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-b777ada{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-d0f887a{--display:flex;--min-height:333px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-d0f887a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d0f887a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kreston.20sagencia.com/wp-content/uploads/2026/05/Combustibles.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-4c50ae5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-c441954{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-f570849{--display:flex;--min-height:333px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-f570849:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f570849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kreston.20sagencia.com/wp-content/uploads/2026/07/Industria-comercial.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-43393a2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-d0f249a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-4451df4{--display:flex;--min-height:333px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-4451df4:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4451df4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kreston.20sagencia.com/wp-content/uploads/2026/07/Industria-farmaceutica.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-aa60a47 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-b231ec9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-0641735{--display:flex;--min-height:333px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-0641735:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-0641735 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kreston.20sagencia.com/wp-content/uploads/2026/07/Industria-educativa.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-a3925d6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-e2a221b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-a91355f{--display:flex;--min-height:333px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-a91355f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-a91355f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kreston.20sagencia.com/wp-content/uploads/2026/07/Industria-financiera.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-a91355f::before, .elementor-14 .elementor-element.elementor-element-a91355f > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-a91355f > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-a91355f > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-a91355f > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-a91355f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #00000024 66%, var( --e-global-color-text ) 94%);}.elementor-14 .elementor-element.elementor-element-e830dc5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-e830dc5{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-9de2923{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-1c89ac3{--display:flex;--min-height:333px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-1c89ac3:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1c89ac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kreston.20sagencia.com/wp-content/uploads/2026/07/Industria-hidrocarburos.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-cafe5b5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-cafe5b5{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-326412d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-91a5fb5{--display:flex;--min-height:333px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-91a5fb5:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-91a5fb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kreston.20sagencia.com/wp-content/uploads/2026/07/Industrial.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-b3d9235 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-b3d9235{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-9fcb11b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-5183902{--display:flex;--min-height:333px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-5183902:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5183902 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kreston.20sagencia.com/wp-content/uploads/2026/07/Industria-inmobiliaria.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-5183902::before, .elementor-14 .elementor-element.elementor-element-5183902 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-5183902 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-5183902 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-5183902 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-5183902 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #00000014 68%, var( --e-global-color-text ) 100%);}.elementor-14 .elementor-element.elementor-element-86f059c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-86f059c{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-eb050de{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-7ce5722{--display:flex;--min-height:333px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-7ce5722:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7ce5722 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kreston.20sagencia.com/wp-content/uploads/2026/07/Industria-salud.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-31a14ab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-31a14ab{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-37bf881{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-2814547{--display:flex;--min-height:333px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-2814547:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2814547 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kreston.20sagencia.com/wp-content/uploads/2026/07/Industria-laboratorios.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-2814547::before, .elementor-14 .elementor-element.elementor-element-2814547 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-2814547 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-2814547 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-2814547 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-2814547 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #00000040 67%, #000000F0 100%);}.elementor-14 .elementor-element.elementor-element-7a89e70 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-7a89e70{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-0078d03{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-9f06e75{--display:flex;--min-height:333px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-9f06e75:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9f06e75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kreston.20sagencia.com/wp-content/uploads/2026/07/Industria-vigilancia.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-9f06e75::before, .elementor-14 .elementor-element.elementor-element-9f06e75 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9f06e75 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9f06e75 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-9f06e75 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-9f06e75 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #00000012 77%, #000000B3 100%);}.elementor-14 .elementor-element.elementor-element-866641b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-866641b{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-713af3e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-c38e16c{--display:flex;--min-height:333px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-c38e16c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c38e16c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kreston.20sagencia.com/wp-content/uploads/2026/07/Industra-transporte-y-vias.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-c38e16c::before, .elementor-14 .elementor-element.elementor-element-c38e16c > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-c38e16c > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-c38e16c > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-c38e16c > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-c38e16c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #00000012 77%, #000000B3 100%);}.elementor-14 .elementor-element.elementor-element-21cdb65 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-21cdb65{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-bc76a40{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-swiper-pagination-size:13px;--e-n-carousel-dots-normal-color:#189CD8;--e-n-carousel-swiper-pagination-spacing:59px;}.elementor-14 .elementor-element.elementor-element-bc76a40 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;}.elementor-14 .elementor-element.elementor-element-d468a06{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-fa535ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1660a92{--display:flex;--min-height:597px;--justify-content:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:20px;--padding-left:60px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-1660a92:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1660a92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kreston.20sagencia.com/wp-content/uploads/2026/05/fondo-cercania-en-cada-rincon-e1778790692869.png");background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-bdfd529{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-dd39228 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-dd39228{width:var( --container-widget-width, 298px );max-width:298px;--container-widget-width:298px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-27eaf77 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-663c866{--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;--margin-top:00px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-04a0532{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ae8d359 img{width:84%;}.elementor-14 .elementor-element.elementor-element-976d3f1{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-14 .elementor-element.elementor-element-384762d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(23px/2);}.elementor-14 .elementor-element.elementor-element-384762d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(23px/2);}.elementor-14 .elementor-element.elementor-element-384762d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(23px/2);}.elementor-14 .elementor-element.elementor-element-384762d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-23px/2);}.elementor-14 .elementor-element.elementor-element-384762d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-23px/2);}.elementor-14 .elementor-element.elementor-element-384762d .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-384762d .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-384762d{--e-icon-list-icon-size:33px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-384762d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-384762d .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-384762d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-883e390 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(23px/2);}.elementor-14 .elementor-element.elementor-element-883e390 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(23px/2);}.elementor-14 .elementor-element.elementor-element-883e390 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(23px/2);}.elementor-14 .elementor-element.elementor-element-883e390 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-23px/2);}.elementor-14 .elementor-element.elementor-element-883e390 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-23px/2);}.elementor-14 .elementor-element.elementor-element-883e390 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-883e390 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-883e390{--e-icon-list-icon-size:33px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-883e390 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-883e390 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-883e390 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-883e390 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-6234bd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(23px/2);}.elementor-14 .elementor-element.elementor-element-6234bd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(23px/2);}.elementor-14 .elementor-element.elementor-element-6234bd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(23px/2);}.elementor-14 .elementor-element.elementor-element-6234bd9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-23px/2);}.elementor-14 .elementor-element.elementor-element-6234bd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-23px/2);}.elementor-14 .elementor-element.elementor-element-6234bd9 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-6234bd9 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-6234bd9{--e-icon-list-icon-size:33px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-6234bd9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-6234bd9 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-6234bd9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-5769dca{--display:flex;--min-height:597px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:20px;--padding-left:50px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-5769dca:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5769dca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D7E2EA;}.elementor-14 .elementor-element.elementor-element-5769dca::before, .elementor-14 .elementor-element.elementor-element-5769dca > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-5769dca > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-5769dca > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-5769dca > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-5769dca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-a3da3a1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.94;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a3da3a1::before, .elementor-14 .elementor-element.elementor-element-a3da3a1 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-a3da3a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-a3da3a1 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-a3da3a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-a3da3a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://kreston.20sagencia.com/wp-content/uploads/2026/05/logo-kreston-colombia.png");background-position:52% 96%;background-repeat:no-repeat;}.elementor-14 .elementor-element.elementor-element-2982cb4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:700;color:#000000;}.elementor-14 .elementor-element.elementor-element-490381c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-14 .elementor-element.elementor-element-0c8ac64 img{width:95%;}.elementor-14 .elementor-element.elementor-element-0c8ac64{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-5bf0c19{--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:space-evenly;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3641637{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ccb3618 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:700;color:#000000;}.elementor-14 .elementor-element.elementor-element-25afc79{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#6A8296;width:var( --container-widget-width, 173px );max-width:173px;--container-widget-width:173px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-25afc79 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-e2e4105{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3e6df9c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#000000;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-a9018db{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#6A8296;width:var( --container-widget-width, 173px );max-width:173px;--container-widget-width:173px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-a9018db p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-326a243{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1ea0fa3 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#000000;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-19e24ca{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#6A8296;width:var( --container-widget-width, 173px );max-width:173px;--container-widget-width:173px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-19e24ca p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-d2c7c90{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8470359{text-align:center;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-8470359 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;color:#000000;}.elementor-14 .elementor-element.elementor-element-49c96f4{--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:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-49c96f4:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-49c96f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-14 .elementor-element.elementor-element-be33dc7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ff0ce59{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d4f4548 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:500;color:#000000;}.elementor-14 .elementor-element.elementor-element-d4f4548.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-e173cc7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-e173cc7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-14 .elementor-element.elementor-element-e173cc7 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#243746;color:#243746;background-color:#F9F9F903;border-style:solid;border-width:1px 1px 1px 1px;border-color:#243746;border-radius:22px 22px 22px 22px;padding:10px 24px 10px 27px;}.elementor-14 .elementor-element.elementor-element-e173cc7 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-e173cc7 .elementor-button:focus{color:var( --e-global-color-d6421c2 );background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-e173cc7 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-e173cc7 .elementor-button:focus svg{fill:var( --e-global-color-d6421c2 );}.elementor-14 .elementor-element.elementor-element-babef0c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-81274af{--display:flex;--justify-content:center;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14 .elementor-element.elementor-element-60cb212 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-14 .elementor-element.elementor-element-60cb212:after{content:"0.66";}.elementor-14 .elementor-element.elementor-element-60cb212{--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-14 .elementor-element.elementor-element-60cb212 .elementor-post__card{border-width:0px;border-radius:10px;padding-top:0px;padding-bottom:0px;}.elementor-14 .elementor-element.elementor-element-60cb212 .elementor-post__text{margin-top:29px;}.elementor-14 .elementor-element.elementor-element-60cb212 .elementor-post__badge{left:0;}.elementor-14 .elementor-element.elementor-element-60cb212 .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-primary );margin:21px;}.elementor-14 .elementor-element.elementor-element-60cb212 .elementor-post__excerpt{margin-bottom:3px;}.elementor-14 .elementor-element.elementor-element-ebd0387{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7a9b857 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-14 .elementor-element.elementor-element-7a9b857:after{content:"0.66";}.elementor-14 .elementor-element.elementor-element-7a9b857{--grid-column-gap:32px;--grid-row-gap:34px;}.elementor-14 .elementor-element.elementor-element-7a9b857 .elementor-post__card{background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-7a9b857 .elementor-post__text{margin-top:20px;}.elementor-14 .elementor-element.elementor-element-7a9b857 .elementor-post__badge{right:0;}.elementor-14 .elementor-element.elementor-element-7a9b857 .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-14 .elementor-element.elementor-element-7a9b857 .elementor-post__title{margin-bottom:58px;}.elementor-14 .elementor-element.elementor-element-7a9b857 a.elementor-post__read-more{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-10a4b5e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-14 .elementor-element.elementor-element-10a4b5e:after{content:"0.66";}.elementor-14 .elementor-element.elementor-element-10a4b5e{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-14 .elementor-element.elementor-element-10a4b5e .elementor-post__text{margin-top:20px;}.elementor-14 .elementor-element.elementor-element-10a4b5e .elementor-post__badge{right:0;}.elementor-14 .elementor-element.elementor-element-10a4b5e .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-14 .elementor-element.elementor-element-10a4b5e .elementor-post__title{margin-bottom:58px;}.elementor-14 .elementor-element.elementor-element-10a4b5e a.elementor-post__read-more{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-6e3f1c8{--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-14 .elementor-element.elementor-element-d88b682{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d88b682:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d88b682 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kreston.20sagencia.com/wp-content/uploads/2026/05/banner-estamos-aqui.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-ef99857{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 012px) 0px;}.elementor-14 .elementor-element.elementor-element-ef99857 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-9590f5e{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2e4c322{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-cecb63e{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-cecb63e p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-90fa33e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-90fa33e .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-14 .elementor-element.elementor-element-90fa33e .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;background-color:#189CD8;border-radius:22px 22px 22px 22px;padding:10px 24px 10px 27px;}.elementor-14 .elementor-element.elementor-element-90fa33e .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-90fa33e .elementor-button:focus{color:var( --e-global-color-d6421c2 );background-color:#006E9F;}.elementor-14 .elementor-element.elementor-element-90fa33e .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-90fa33e .elementor-button:focus svg{fill:var( --e-global-color-d6421c2 );}.elementor-14 .elementor-element.elementor-element-90fa33e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-95e7a15{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-f6bdf13{--content-width:1920px;}.elementor-14 .elementor-element.elementor-element-f878759{--width:90%;}.elementor-14 .elementor-element.elementor-element-0819c17{--width:62%;}.elementor-14 .elementor-element.elementor-element-2770174{--content-width:1920px;}.elementor-14 .elementor-element.elementor-element-f73790c{--width:90%;}.elementor-14 .elementor-element.elementor-element-0854392{--width:32%;}.elementor-14 .elementor-element.elementor-element-7532b2b{--width:32%;}.elementor-14 .elementor-element.elementor-element-89b4c1c{--width:32%;}.elementor-14 .elementor-element.elementor-element-4ecf4c1{--width:32%;}.elementor-14 .elementor-element.elementor-element-6200241{--width:32%;}.elementor-14 .elementor-element.elementor-element-127a213{--width:32%;}.elementor-14 .elementor-element.elementor-element-409a22a{--content-width:1920px;}.elementor-14 .elementor-element.elementor-element-e970248{--width:90%;}.elementor-14 .elementor-element.elementor-element-2f034fb{--content-width:1920px;}.elementor-14 .elementor-element.elementor-element-c782db1{--width:90%;}.elementor-14 .elementor-element.elementor-element-397b8f0{--width:100%;}.elementor-14 .elementor-element.elementor-element-f866cfd{--width:100%;}.elementor-14 .elementor-element.elementor-element-ba74376{--width:100%;}.elementor-14 .elementor-element.elementor-element-d0f887a{--width:100%;}.elementor-14 .elementor-element.elementor-element-f570849{--width:100%;}.elementor-14 .elementor-element.elementor-element-4451df4{--width:100%;}.elementor-14 .elementor-element.elementor-element-a91355f{--width:100%;}.elementor-14 .elementor-element.elementor-element-1c89ac3{--width:100%;}.elementor-14 .elementor-element.elementor-element-91a5fb5{--width:100%;}.elementor-14 .elementor-element.elementor-element-5183902{--width:100%;}.elementor-14 .elementor-element.elementor-element-7ce5722{--width:100%;}.elementor-14 .elementor-element.elementor-element-2814547{--width:100%;}.elementor-14 .elementor-element.elementor-element-9f06e75{--width:100%;}.elementor-14 .elementor-element.elementor-element-c38e16c{--width:100%;}.elementor-14 .elementor-element.elementor-element-d468a06{--content-width:1920px;}.elementor-14 .elementor-element.elementor-element-fa535ce{--width:90%;}.elementor-14 .elementor-element.elementor-element-1660a92{--width:70%;}.elementor-14 .elementor-element.elementor-element-976d3f1{--width:63%;}.elementor-14 .elementor-element.elementor-element-5bf0c19{--width:90%;}.elementor-14 .elementor-element.elementor-element-49c96f4{--content-width:1920px;}.elementor-14 .elementor-element.elementor-element-be33dc7{--width:90%;}.elementor-14 .elementor-element.elementor-element-6e3f1c8{--content-width:1920px;}.elementor-14 .elementor-element.elementor-element-d88b682{--width:90%;}}@media(max-width:1440px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-ebd0387{--width:69%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-0854392{--width:70%;}.elementor-14 .elementor-element.elementor-element-7532b2b{--width:70%;}.elementor-14 .elementor-element.elementor-element-89b4c1c{--width:70%;}.elementor-14 .elementor-element.elementor-element-4ecf4c1{--width:70%;}.elementor-14 .elementor-element.elementor-element-6200241{--width:70%;}.elementor-14 .elementor-element.elementor-element-127a213{--width:70%;}.elementor-14 .elementor-element.elementor-element-e970248{--width:90%;}.elementor-14 .elementor-element.elementor-element-6925144{--width:56%;}.elementor-14 .elementor-element.elementor-element-c782db1{--width:90%;}.elementor-14 .elementor-element.elementor-element-976d3f1{--width:100%;}.elementor-14 .elementor-element.elementor-element-5bf0c19{--width:100%;}.elementor-14 .elementor-element.elementor-element-e2e4105{--width:88%;}.elementor-14 .elementor-element.elementor-element-ebd0387{--width:69%;}}@media(max-width:1440px){.elementor-14 .elementor-element.elementor-element-bc76a40{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:15px;}.elementor-14 .elementor-element.elementor-element-1660a92{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-ae8d359 img{width:100%;}.elementor-14 .elementor-element.elementor-element-384762d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-14 .elementor-element.elementor-element-384762d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-14 .elementor-element.elementor-element-384762d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-14 .elementor-element.elementor-element-384762d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-14 .elementor-element.elementor-element-384762d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-14 .elementor-element.elementor-element-384762d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-384762d .elementor-icon-list-item > a{line-height:1.2em;}.elementor-14 .elementor-element.elementor-element-60cb212 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.74 * 100% );}.elementor-14 .elementor-element.elementor-element-60cb212:after{content:"0.74";}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-f10c88f .elementor-heading-title{font-size:35px;}.elementor-14 .elementor-element.elementor-element-2b9d6cd{--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-14 .elementor-element.elementor-element-e67d5f8 .elementor-heading-title{font-size:28px;}.elementor-14 .elementor-element.elementor-element-4673067{font-size:15px;line-height:20px;}.elementor-14 .elementor-element.elementor-element-0854392{--min-height:200px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-044a579 img{width:36%;}.elementor-14 .elementor-element.elementor-element-5a6ca20 .elementor-heading-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-3c8b706{font-size:15px;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-7532b2b{--min-height:200px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-e7251fd img{width:36%;}.elementor-14 .elementor-element.elementor-element-800cc46 .elementor-heading-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-d0fa838{font-size:15px;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-89b4c1c{--min-height:200px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-5a05eb4 img{width:36%;}.elementor-14 .elementor-element.elementor-element-b88c3d4 .elementor-heading-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-a16ccb8{font-size:15px;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-4ecf4c1{--min-height:200px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-f28f450 img{width:36%;}.elementor-14 .elementor-element.elementor-element-762d91a .elementor-heading-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-a169763{font-size:15px;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-6200241{--min-height:200px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-27f0eeb img{width:36%;}.elementor-14 .elementor-element.elementor-element-8b6fdcd .elementor-heading-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-c15f659{font-size:15px;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-127a213{--min-height:200px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-409a22a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-409a22a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:initial;}.elementor-14 .elementor-element.elementor-element-e970248{--min-height:457px;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-14 .elementor-element.elementor-element-52a1a48 .elementor-heading-title{font-size:28px;}.elementor-14 .elementor-element.elementor-element-e77b4d8 .elementor-counter-number-wrapper{font-size:66px;}.elementor-14 .elementor-element.elementor-element-e77b4d8.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-636a500{font-size:16px;--container-widget-width:44%;--container-widget-flex-grow:0;width:var( --container-widget-width, 44% );max-width:44%;}.elementor-14 .elementor-element.elementor-element-92f3a60{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-14 .elementor-element.elementor-element-1b86055{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-0a4d1ff .elementor-counter-number-wrapper{font-size:45px;}.elementor-14 .elementor-element.elementor-element-4528258 .elementor-heading-title{font-size:16px;}.elementor-14 .elementor-element.elementor-element-dafbbe9{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-95ef7eb .elementor-counter-number-wrapper{font-size:45px;}.elementor-14 .elementor-element.elementor-element-d4cb97d .elementor-heading-title{font-size:16px;}.elementor-14 .elementor-element.elementor-element-55972b5{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-89c790f .elementor-counter-number-wrapper{font-size:45px;}.elementor-14 .elementor-element.elementor-element-320b0de .elementor-heading-title{font-size:16px;}.elementor-14 .elementor-element.elementor-element-2f034fb{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-bc76a40{--e-n-carousel-swiper-slides-to-display:2;}.elementor-14 .elementor-element.elementor-element-1660a92{--min-height:470px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-dd39228 .elementor-heading-title{font-size:28px;}.elementor-14 .elementor-element.elementor-element-27eaf77 .elementor-heading-title{font-size:16px;}.elementor-14 .elementor-element.elementor-element-663c866{--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;}.elementor-14 .elementor-element.elementor-element-ae8d359 img{width:68%;}.elementor-14 .elementor-element.elementor-element-976d3f1{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-14 .elementor-element.elementor-element-384762d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-14 .elementor-element.elementor-element-384762d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-14 .elementor-element.elementor-element-384762d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-14 .elementor-element.elementor-element-384762d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-14 .elementor-element.elementor-element-384762d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-14 .elementor-element.elementor-element-384762d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-384762d .elementor-icon-list-item > a{font-size:16px;}.elementor-14 .elementor-element.elementor-element-883e390 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-883e390 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-883e390 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-883e390 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-14 .elementor-element.elementor-element-883e390 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-14 .elementor-element.elementor-element-883e390{--e-icon-list-icon-size:28px;--icon-vertical-align:flex-start;}.elementor-14 .elementor-element.elementor-element-883e390 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-883e390 .elementor-icon-list-item > a{font-size:14px;}.elementor-14 .elementor-element.elementor-element-6234bd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-14 .elementor-element.elementor-element-6234bd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-14 .elementor-element.elementor-element-6234bd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-14 .elementor-element.elementor-element-6234bd9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-14 .elementor-element.elementor-element-6234bd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-14 .elementor-element.elementor-element-6234bd9{--e-icon-list-icon-size:28px;--icon-vertical-align:flex-start;}.elementor-14 .elementor-element.elementor-element-6234bd9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-6234bd9 .elementor-icon-list-item > a{font-size:14px;}.elementor-14 .elementor-element.elementor-element-5769dca{--min-height:470px;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-a3da3a1::before, .elementor-14 .elementor-element.elementor-element-a3da3a1 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-a3da3a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-a3da3a1 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-a3da3a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-a3da3a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:51% 97%;background-size:31% auto;}.elementor-14 .elementor-element.elementor-element-2982cb4 .elementor-heading-title{font-size:28px;}.elementor-14 .elementor-element.elementor-element-490381c .elementor-heading-title{font-size:16px;}.elementor-14 .elementor-element.elementor-element-0c8ac64 img{width:100%;}.elementor-14 .elementor-element.elementor-element-ccb3618 .elementor-heading-title{font-size:28px;}.elementor-14 .elementor-element.elementor-element-25afc79{font-size:14px;}.elementor-14 .elementor-element.elementor-element-3e6df9c .elementor-counter-number-wrapper{font-size:28px;}.elementor-14 .elementor-element.elementor-element-a9018db{font-size:14px;}.elementor-14 .elementor-element.elementor-element-1ea0fa3 .elementor-counter-number-wrapper{font-size:28px;}.elementor-14 .elementor-element.elementor-element-19e24ca{font-size:14px;}.elementor-14 .elementor-element.elementor-element-d4f4548 .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-f6bdf13{--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f878759{--width:90%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-0819c17{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-f10c88f{text-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14 .elementor-element.elementor-element-f10c88f .elementor-heading-title{font-size:28px;}.elementor-14 .elementor-element.elementor-element-81a9231{text-align:center;font-size:16px;line-height:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-14 .elementor-element.elementor-element-2b9d6cd{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-d3e32a0 .elementor-button{font-size:15px;}.elementor-14 .elementor-element.elementor-element-0dd999a .elementor-button{font-size:16px;}.elementor-14 .elementor-element.elementor-element-2770174{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f73790c{--width:90%;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-14 .elementor-element.elementor-element-e67d5f8 .elementor-heading-title{font-size:24px;}.elementor-14 .elementor-element.elementor-element-e67d5f8{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-14 .elementor-element.elementor-element-044a579 img{width:21%;}.elementor-14 .elementor-element.elementor-element-044a579{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;}.elementor-14 .elementor-element.elementor-element-e7251fd img{width:21%;}.elementor-14 .elementor-element.elementor-element-e7251fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;}.elementor-14 .elementor-element.elementor-element-5a05eb4 img{width:21%;}.elementor-14 .elementor-element.elementor-element-5a05eb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;}.elementor-14 .elementor-element.elementor-element-f28f450 img{width:21%;}.elementor-14 .elementor-element.elementor-element-f28f450{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;}.elementor-14 .elementor-element.elementor-element-27f0eeb img{width:21%;}.elementor-14 .elementor-element.elementor-element-27f0eeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;}.elementor-14 .elementor-element.elementor-element-e970248{--width:90%;}.elementor-14 .elementor-element.elementor-element-6925144{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-ddea17d{--width:100%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-e77b4d8 .elementor-counter-number-wrapper{font-size:50px;}.elementor-14 .elementor-element.elementor-element-636a500{text-align:center;line-height:22px;--container-widget-width:62%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62% );max-width:62%;}.elementor-14 .elementor-element.elementor-element-92f3a60{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-1b86055{--width:32%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-0a4d1ff .elementor-counter-number-wrapper{font-size:35px;}.elementor-14 .elementor-element.elementor-element-0a4d1ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-4528258 .elementor-heading-title{font-size:14px;}.elementor-14 .elementor-element.elementor-element-dafbbe9{--width:32%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-95ef7eb .elementor-counter-number-wrapper{font-size:35px;}.elementor-14 .elementor-element.elementor-element-95ef7eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-d4cb97d .elementor-heading-title{font-size:14px;}.elementor-14 .elementor-element.elementor-element-d4cb97d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-55972b5{--width:35%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-89c790f .elementor-counter-number-wrapper{font-size:35px;}.elementor-14 .elementor-element.elementor-element-89c790f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-320b0de .elementor-heading-title{font-size:14px;}.elementor-14 .elementor-element.elementor-element-320b0de{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c782db1{--width:90%;}.elementor-14 .elementor-element.elementor-element-bc76a40{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:9px;}.elementor-14 .elementor-element.elementor-element-bc76a40 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;}.elementor-14 .elementor-element.elementor-element-d468a06{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-fa535ce{--width:90%;}.elementor-14 .elementor-element.elementor-element-663c866{--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:space-between;}.elementor-14 .elementor-element.elementor-element-04a0532{--min-height:438px;--justify-content:flex-start;}.elementor-14 .elementor-element.elementor-element-ae8d359 img{width:100%;}.elementor-14 .elementor-element.elementor-element-ae8d359{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-976d3f1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14 .elementor-element.elementor-element-a3da3a1::before, .elementor-14 .elementor-element.elementor-element-a3da3a1 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-a3da3a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-a3da3a1 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-a3da3a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-a3da3a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:53% 98%;}.elementor-14 .elementor-element.elementor-element-3641637{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-25afc79{text-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14 .elementor-element.elementor-element-e2e4105{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-a9018db{text-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14 .elementor-element.elementor-element-326a243{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-19e24ca{text-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14 .elementor-element.elementor-element-be33dc7{--width:90%;}.elementor-14 .elementor-element.elementor-element-d4f4548 .elementor-heading-title{font-size:24px;}.elementor-14 .elementor-element.elementor-element-e173cc7 .elementor-button{font-size:14px;padding:8px 20px 8px 30px;}.elementor-14 .elementor-element.elementor-element-60cb212 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.68 * 100% );}.elementor-14 .elementor-element.elementor-element-60cb212:after{content:"0.68";}.elementor-14 .elementor-element.elementor-element-ebd0387{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7a9b857 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-14 .elementor-element.elementor-element-7a9b857:after{content:"0.5";}.elementor-14 .elementor-element.elementor-element-7a9b857 .elementor-post__title{margin-bottom:22px;}.elementor-14 .elementor-element.elementor-element-10a4b5e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-14 .elementor-element.elementor-element-10a4b5e:after{content:"0.5";}.elementor-14 .elementor-element.elementor-element-10a4b5e .elementor-post__title{margin-bottom:22px;}.elementor-14 .elementor-element.elementor-element-6e3f1c8{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d88b682{--width:90%;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-ef99857 .elementor-heading-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-9590f5e{text-align:center;font-size:15px;line-height:20px;}.elementor-14 .elementor-element.elementor-element-9590f5e p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-cecb63e{font-size:14px;}.elementor-14 .elementor-element.elementor-element-90fa33e .elementor-button{font-size:15px;}}/* Start custom CSS for button, class: .elementor-element-d3e32a0 *//* Ajusta el tamaño del contenedor y del SVG */
.elementor-14 .elementor-element.elementor-element-d3e32a0 .elementor-button-icon svg {
    width: 25px !important;  /* Ajusta a tu gusto */
    height: auto !important;
    display: inline-block;
}

/* Opcional: Alineación vertical si se ve descuadrado */
.elementor-14 .elementor-element.elementor-element-d3e32a0 .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0dd999a *//* Ajusta el tamaño del contenedor y del SVG */
.elementor-14 .elementor-element.elementor-element-0dd999a .elementor-button-icon svg {
    width: 25px !important;  /* Ajusta a tu gusto */
    height: auto !important;
    display: inline-block;
}

/* Opcional: Alineación vertical si se ve descuadrado */
.elementor-14 .elementor-element.elementor-element-0dd999a .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2f986e *//* Cuando pasamos el cursor por el contenedor (que ahora es una etiqueta 'a') */
a[data-id="0854392"]:hover .elementor-heading-title,
a[data-id="0854392"]:hover p,
a[data-id="7532b2b"]:hover .elementor-heading-title,
a[data-id="7532b2b"]:hover p,
a[data-id="4ecf4c1"]:hover .elementor-heading-title,
a[data-id="4ecf4c1"]:hover p,
a[data-id="89b4c1c"]:hover .elementor-heading-title,
a[data-id="89b4c1c"]:hover p,
a[data-id="6200241"]:hover .elementor-heading-title,
a[data-id="6200241"]:hover p {
    color: #ffffff !important;
    --id-widget-color: #ffffff !important;
    --main-color: #ffffff !important;
    --content-color: #ffffff !important;
    --widgets-color: #ffffff !important;
}

/* Suavizamos la transición para que el cambio de color no sea brusco */
a[data-id="0854392"] .elementor-heading-title, a[data-id="0854392"] p,
a[data-id="7532b2b"] .elementor-heading-title, a[data-id="7532b2b"] p,
a[data-id="4ecf4c1"] .elementor-heading-title, a[data-id="4ecf4c1"] p,
a[data-id="89b4c1c"] .elementor-heading-title, a[data-id="89b4c1c"] p,
a[data-id="6200241"] .elementor-heading-title, a[data-id="6200241"] p {
    transition: all 0.3s ease-in-out !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-35f2a4e *//* Ajusta el tamaño del contenedor y del SVG */
.elementor-14 .elementor-element.elementor-element-35f2a4e .elementor-button-icon svg {
    width: 20px !important;  /* Ajusta a tu gusto */
    height: auto !important;
    display: inline-block;
}

/* Opcional: Alineación vertical si se ve descuadrado */
.elementor-14 .elementor-element.elementor-element-35f2a4e .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1ad375 *//* Agrupamos todos tus IDs para que el comportamiento sea idéntico */
div[data-id="0854392"]:hover *, 
div[data-id="7532b2b"]:hover *, 
div[data-id="4ecf4c1"]:hover *, 
div[data-id="89b4c1c"]:hover *, 
div[data-id="6200241"]:hover * {
    color: #ffffff !important;
    --id-widget-color: #ffffff !important;
    --main-color: #ffffff !important;
    --content-color: #ffffff !important;
    --widgets-color: #ffffff !important;
}

/* Forzamos específicamente el párrafo para que no retorne al negro */
div[data-id="0854392"]:hover p,
div[data-id="7532b2b"]:hover p,
div[data-id="4ecf4c1"]:hover p,
div[data-id="89b4c1c"]:hover p,
div[data-id="6200241"]:hover p {
    color: #ffffff !important;
}

/* Suavizamos la transición en todos para evitar saltos de color */
div[data-id="0854392"] *, 
div[data-id="7532b2b"] *, 
div[data-id="4ecf4c1"] *, 
div[data-id="89b4c1c"] *, 
div[data-id="6200241"] * {
    transition: all 0.3s ease-in-out !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e173cc7 *//* Ajusta el tamaño del contenedor y del SVG */
.elementor-14 .elementor-element.elementor-element-e173cc7 .elementor-button-icon svg {
    width: 25px !important;  /* Ajusta a tu gusto */
    height: auto !important;
    display: inline-block;
}

/* Opcional: Alineación vertical si se ve descuadrado */
.elementor-14 .elementor-element.elementor-element-e173cc7 .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-60cb212 *//* 1. Normalizar la tarjeta para que mantenga su tamaño real basado en la imagen */
.elementor-14 .elementor-element.elementor-element-60cb212 .elementor-post__card {
    position: relative !important;
    display: block !important;
    background: transparent !important;
    box-shadow: none !important;
    border: none !important;
    border-radius: 10px !important;
    overflow: hidden !important;
}

/* 2. Asegurar que la imagen actúe como un bloque nativo y limpio */
.elementor-14 .elementor-element.elementor-element-60cb212 .elementor-post__thumbnail__link {
    display: block !important;
    line-height: 0 !important;
    width: 100% !important;
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* 3. El degradado oscuro integrado sobre la imagen */
.elementor-14 .elementor-element.elementor-element-60cb212 .elementor-post__thumbnail__link::after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    background: linear-gradient(to top, rgba(0, 0, 0, 0.95) 0%, rgba(0, 0, 0, 0.4) 60%, transparent 100%) !important;
    pointer-events: none !important;
    z-index: 1 !important;
}

/* 4. Subir el texto con margen negativo y anular su altura en el flujo del documento */
.elementor-14 .elementor-element.elementor-element-60cb212 .elementor-post__text {
    position: relative !important;
    margin-top: -240px !important; /* Empuja el texto hacia arriba dentro de la imagen */
    padding: 30px !important;
    z-index: 2 !important;
    background: transparent !important;
    box-sizing: border-box !important;
}

/* 5. Forzar la paleta de colores blanca */
.elementor-14 .elementor-element.elementor-element-60cb212 .elementor-post__title, 
.elementor-14 .elementor-element.elementor-element-60cb212 .elementor-post__title a,
.elementor-14 .elementor-element.elementor-element-60cb212 .elementor-post__excerpt,
.elementor-14 .elementor-element.elementor-element-60cb212 .elementor-post__excerpt p {
    color: #ffffff !important;
}

.elementor-14 .elementor-element.elementor-element-60cb212 .elementor-post__title a {
    font-weight: 700 !important;
    font-size: 24px !important;
}

.elementor-14 .elementor-element.elementor-element-60cb212 .elementor-post__excerpt p {
    font-size: 15px !important;
    line-height: 1.4 !important;
    margin-top: 10px !important;
    opacity: 0.9 !important;
}

/* ==========================================
   ADAPTACIÓN PARA MÓVILES (Max 767px)
   Proporción Fija, Redondeado y Alineación Definitiva
   ========================================== */
@media (max-width: 767px) {
    /* 1. Forzar border-radius de 10px y mantener la tarjeta como un contenedor absoluto/relativo controlado */
    .elementor-14 .elementor-element.elementor-element-60cb212 .elementor-post__card {
        position: relative !important;
        display: block !important;
        width: 100% !important;
        height: 220px !important; /* CONGELA LA ALTURA: Evita que la imagen quede alargada o aplastada */
        border-radius: 10px !important;
        overflow: hidden !important; /* Aplica el redondeado de 10px abajo perfectamente */
    }

    /* 2. Forzar a la imagen a cubrir todo el contenedor de la tarjeta como un fondo */
    .elementor-14 .elementor-element.elementor-element-60cb212 .elementor-post__thumbnail__link {
        display: block !important;
        width: 100% !important;
        height: 100% !important;
        position: absolute !important;
        top: 0 !important;
        left: 0 !important;
    }

    .elementor-14 .elementor-element.elementor-element-60cb212 .elementor-post__thumbnail__link img {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important; /* Mantiene la imagen perfecta, cortando los lados si es necesario pero sin deformar */
        border-radius: 10px !important;
    }

    /* 3. Colocar la insignia arriba a la izquierda fijando su alineación */
    .elementor-14 .elementor-element.elementor-element-60cb212 .elementor-post__badge {
        position: absolute !important;
        display: inline-block !important;
        font-size: 11px !important;
        z-index: 3 !important;
        background: #0185C1 !important; /* Asegura que mantenga su color de fondo visible */
        color: #fff !important;
    }

    /* 4. Colocar el texto abajo a la izquierda compartiendo la misma alineación */
    .elementor-14 .elementor-element.elementor-element-60cb212 .elementor-post__text {
        position: absolute !important;
        bottom: 0 !important;
        left: 0 !important;
        width: 100% !important;
        margin: 0 !important; /* Eliminamos los márgenes negativos problemáticos */
        padding: 20px !important; /* El padding de 20px se alinea perfectamente con el left: 20px de la insignia */
        box-sizing: border-box !important;
        z-index: 2 !important;
        background: transparent !important;
    }

    /* 5. Estilo y alineación del título */
    .elementor-14 .elementor-element.elementor-element-60cb212 .elementor-post__title {
        margin: 0 !important;
        text-align: left !important;
    }

    .elementor-14 .elementor-element.elementor-element-60cb212 .elementor-post__title a {
        font-size: 18px !important;
        line-height: 1.3 !important;
        display: block !important;
        text-align: left !important;
    }

    /* 6. Mantener oculto el extracto */
    .elementor-14 .elementor-element.elementor-element-60cb212 .elementor-post__excerpt {
        display: none !important; 
    }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7a9b857 *//* 1. Estilo base de la tarjeta */
.elementor-14 .elementor-element.elementor-element-7a9b857 .elementor-post__card {
    background-color: #243746 !important;
    border: none !important;
    box-shadow: none !important;
    border-radius: 16px !important;
    padding: 30px !important;
    position: relative !important;
    display: flex !important;
    flex-direction: column !important;
    box-sizing: border-box !important;
}

/* 2. Ocultar la foto pero mantener viva la estructura para la insignia */
.elementor-14 .elementor-element.elementor-element-7a9b857 .elementor-post__thumbnail__link img {
    display: none !important; 
}

.elementor-14 .elementor-element.elementor-element-7a9b857 .elementor-post__thumbnail__link {
    background: transparent !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* 3. Posicionar la categoría (Insignia) arriba a la izquierda */
.elementor-14 .elementor-element.elementor-element-7a9b857 .elementor-post__badge {
    position: absolute !important;
    top: 30px !important;
    left: 30px !important;
    background: transparent !important; 
    color: #fff !important; 
    padding: 0 !important;
    margin: 0 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    text-transform: capitalize !important; 
}

/* 4. Posicionar la fecha arriba a la derecha */
.elementor-14 .elementor-element.elementor-element-7a9b857 .elementor-post__meta-data {
    position: absolute !important;
    top: 30px !important;
    right: 30px !important;
    margin: 0 !important;
    padding: 0 !important;
    border: none;
}

.elementor-14 .elementor-element.elementor-element-7a9b857 .elementor-post__meta-data span {
    color: #4F687C !important;
    font-size: 14px !important;
}

/* 5. Acomodar el bloque del título en el centro */
.elementor-14 .elementor-element.elementor-element-7a9b857 .elementor-post__text {
    padding: 0 !important;
    margin-top: 35px !important; 
    background: transparent !important;
    display: flex !important;
    flex-direction: column !important;
    flex-grow: 1 !important;
}

.elementor-14 .elementor-element.elementor-element-7a9b857 .elementor-post__title a {
    color: #fff !important;
    font-weight: 700 !important;
    font-size: 22px !important;
    line-height: 1.3 !important;
}

/* 6. Enlace "Leer más" abajo */
.elementor-14 .elementor-element.elementor-element-7a9b857 .elementor-post__read-more {
    color: #fff !important;
    font-weight: 400 !important;
    font-size: 15px !important;
    text-decoration: none !important;
    margin-top: auto !important; /* Empuja el botón al fondo siempre */
    align-self: flex-start !important;
    text-transform: capitalize !important; 
}

/* ==========================================
   NUEVO: TABLETS (768px a 1024px)
   Este bloque maneja iPads y tablets sin alterar laptops
   ========================================== */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-14 .elementor-element.elementor-element-7a9b857 .elementor-post__title a {
        font-size: 18px !important; /* Texto cómodo para pantallas táctiles */
    }
    .elementor-14 .elementor-element.elementor-element-7a9b857 .elementor-post__card {
        height: 140px !important;      /* Valor inicial recomendado para tablet (ajústalo si lo necesitas) */
        min-height: 140px !important;  
    }
}

/* ==========================================
   PANTALLAS DE EXACTAMENTE 1366PX (Laptops)
   ¡Tus valores se mantienen intactos! Solo acotamos el inicio.
   ========================================== */
@media (min-width: 1025px) and (max-width: 1366px) {
    .elementor-14 .elementor-element.elementor-element-7a9b857 .elementor-post__title a {
        font-size: 18px !important; 
    }
    .elementor-14 .elementor-element.elementor-element-7a9b857 .elementor-post__card {
        height: 210px !important;      
        min-height: 210px !important;  
    }
}

/* ==========================================
   PANTALLAS DE EXACTAMENTE 1440PX 
   ========================================== */
@media (min-width: 1367px) and (max-width: 1440px) {
    .elementor-14 .elementor-element.elementor-element-7a9b857 .elementor-post__card {
        height: 250px !important;      
        min-height: 250px !important;  
    }
}

/* ==========================================
   PANTALLAS DE 1920PX (Full HD)
   ========================================== */
@media (min-width: 1441px) and (max-width: 1920px) {
    .elementor-14 .elementor-element.elementor-element-7a9b857 .elementor-post__card {
        height: 230px !important;      
        min-height: 230px !important;  
    }
}

/* ==========================================
   PANTALLAS DE 2200PX O MÁS (Monitores Gigantes)
   ========================================== */
@media (min-width: 1921px) {
    .elementor-14 .elementor-element.elementor-element-7a9b857 .elementor-post__card {
        height: 230px !important;      
        min-height: 230px !important;  
    }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-10a4b5e *//* 1. Estilo base de la tarjeta */
.elementor-14 .elementor-element.elementor-element-10a4b5e .elementor-post__card {
    background-color: #f4f4f4 !important;
    border: none !important;
    box-shadow: none !important;
    border-radius: 16px !important;
    padding: 30px !important;
    position: relative !important;
    display: flex !important;
    flex-direction: column !important;
    box-sizing: border-box !important;
}

/* 2. Ocultar la foto pero mantener viva la estructura para la insignia */
.elementor-14 .elementor-element.elementor-element-10a4b5e .elementor-post__thumbnail__link img {
    display: none !important; 
}

.elementor-14 .elementor-element.elementor-element-10a4b5e .elementor-post__thumbnail__link {
    background: transparent !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* 3. Posicionar la categoría (Insignia) arriba a la izquierda */
.elementor-14 .elementor-element.elementor-element-10a4b5e .elementor-post__badge {
    position: absolute !important;
    top: 30px !important;
    left: 30px !important;
    background: transparent !important; 
    color: #7a7a7a !important; 
    padding: 0 !important;
    margin: 0 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    text-transform: capitalize !important; 
}

/* 4. Posicionar la fecha arriba a la derecha */
.elementor-14 .elementor-element.elementor-element-10a4b5e .elementor-post__meta-data {
    position: absolute !important;
    top: 30px !important;
    right: 30px !important;
    margin: 0 !important;
    padding: 0 !important;
    border: none;
}

.elementor-14 .elementor-element.elementor-element-10a4b5e .elementor-post__meta-data span {
    color: #7a7a7a !important;
    font-size: 14px !important;
}

/* 5. Acomodar el bloque del título en el centro */
.elementor-14 .elementor-element.elementor-element-10a4b5e .elementor-post__text {
    padding: 0 !important;
    margin-top: 35px !important; 
    background: transparent !important;
    display: flex !important;
    flex-direction: column !important;
    flex-grow: 1 !important;
}

.elementor-14 .elementor-element.elementor-element-10a4b5e .elementor-post__title a {
    color: #000000 !important;
    font-weight: 700 !important;
    font-size: 22px !important;
    line-height: 1.3 !important;
}

/* 6. Enlace "Leer más" abajo */
.elementor-14 .elementor-element.elementor-element-10a4b5e .elementor-post__read-more {
    color: #1e293b !important;
    font-weight: 400 !important;
    font-size: 15px !important;
    text-decoration: none !important;
    margin-top: auto !important; /* Empuja magnéticamente el botón al fondo */
    align-self: flex-start !important;
    text-transform: capitalize !important; 
}

/* ==========================================
   NUEVO: TABLETS (768px a 1024px)
   Este bloque maneja iPads y tablets sin alterar laptops
   ========================================== */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-14 .elementor-element.elementor-element-10a4b5e .elementor-post__title a {
        font-size: 18px !important; /* Texto cómodo para pantallas táctiles */
    }
    .elementor-14 .elementor-element.elementor-element-10a4b5e .elementor-post__card {
        height: 140px !important;      /* Valor inicial recomendado para tablet (ajústalo si lo necesitas) */
        min-height: 140px !important;  
    }
}

/* ==========================================
   PANTALLAS DE EXACTAMENTE 1366PX (Laptops)
   ¡Tus valores se mantienen intactos! Solo acotamos el inicio.
   ========================================== */
@media (min-width: 1025px) and (max-width: 1366px) {
    .elementor-14 .elementor-element.elementor-element-10a4b5e .elementor-post__title a {
        font-size: 18px !important; 
    }
    .elementor-14 .elementor-element.elementor-element-10a4b5e .elementor-post__card {
        height: 210px !important;      
        min-height: 210px !important;  
    }
}

/* ==========================================
   PANTALLAS DE EXACTAMENTE 1440PX 
   ========================================== */
@media (min-width: 1367px) and (max-width: 1440px) {
    .elementor-14 .elementor-element.elementor-element-10a4b5e .elementor-post__card {
        height: 250px !important;      
        min-height: 250px !important;  
    }
}

/* ==========================================
   PANTALLAS DE 1920PX (Full HD)
   ========================================== */
@media (min-width: 1441px) and (max-width: 1920px) {
    .elementor-14 .elementor-element.elementor-element-10a4b5e .elementor-post__card {
        height: 230px !important;      
        min-height: 230px !important;  
    }
}

/* ==========================================
   PANTALLAS DE 2200PX O MÁS (Monitores Gigantes)
   ========================================== */
@media (min-width: 1921px) {
    .elementor-14 .elementor-element.elementor-element-10a4b5e .elementor-post__card {
        height: 230px !important;      
        min-height: 230px !important;  
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-90fa33e *//* Ajusta el tamaño del contenedor y del SVG */
.elementor-14 .elementor-element.elementor-element-90fa33e .elementor-button-icon svg {
    width: 25px !important;  /* Ajusta a tu gusto */
    height: auto !important;
    display: inline-block;
}

/* Opcional: Alineación vertical si se ve descuadrado */
.elementor-14 .elementor-element.elementor-element-90fa33e .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */