.elementor-71 .elementor-element.elementor-element-6bdde97{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-71 .elementor-element.elementor-element-6bdde97:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-6bdde97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-808bd77 );}.elementor-71 .elementor-element.elementor-element-6bdde97 > .elementor-shape-bottom .elementor-shape-fill, .elementor-71 .elementor-element.elementor-element-6bdde97 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-ef4b753 .ld-particles-container{height:450px;}.elementor-71 .elementor-element.elementor-element-df71437{--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;}.elementor-71 .elementor-element.elementor-element-22d7b6e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-0e7d957{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-0e7d957 .ld-fh-element, .elementor-71 .elementor-element.elementor-element-0e7d957 .ld-fh-element a{color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-0e7d957 .ld-fh-element{font-family:"SoDo sans", Sans-serif;font-size:60px;font-weight:900;margin:0.4em 0em 0.3em 0em;}.elementor-71 .elementor-element.elementor-element-0e7d957 .lqd-highlight-inner, .elementor-71 .elementor-element.elementor-element-0e7d957 .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-71 .elementor-element.elementor-element-0e7d957 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-71 .elementor-element.elementor-element-faa76af .ld-fh-element{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-primary ) 25%, var( --e-global-color-6842fbb ) 55%);font-family:"SoDo sans", Sans-serif;font-size:38px;font-weight:700;line-height:1.1em;margin:0em 0em 0em 0em;}.elementor-71 .elementor-element.elementor-element-faa76af > .elementor-widget-container{margin:0em 0em 0.5em 0em;}.elementor-71 .elementor-element.elementor-element-faa76af .lqd-highlight-inner, .elementor-71 .elementor-element.elementor-element-faa76af .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-71 .elementor-element.elementor-element-faa76af .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-71 .elementor-element.elementor-element-705d89f .btn{background-color:var( --e-global-color-primary );font-family:"SoDo sans", Sans-serif;font-weight:700;color:#FFFFFF;fill:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-71 .elementor-element.elementor-element-705d89f .btn:hover, .elementor-71 .elementor-element.elementor-element-705d89f .btn:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-71 .elementor-element.elementor-element-705d89f > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-960ed15{--display:flex;}.elementor-71 .elementor-element.elementor-element-75cbe7b .lqd-imggrp-single[data-float]{--float-animate-from:0%;--float-animate-to:3%;--float-delay:0s;--float-animation-ease:ease-in-out;}.elementor-71 .elementor-element.elementor-element-75cbe7b.elementor-element{--align-self:flex-end;}.elementor-71 .elementor-element.elementor-element-75cbe7b img{width:52%;}.elementor-71 .elementor-element.elementor-element-75cbe7b{text-align:right;}.elementor-71 .elementor-element.elementor-element-9d04cb0 .ld-particles-container{height:450px;}.elementor-71 .elementor-element.elementor-element-1ab4d55{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-1ab4d55:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-1ab4d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-1ab4d55 > .elementor-shape-bottom .elementor-shape-fill, .elementor-71 .elementor-element.elementor-element-1ab4d55 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-808bd77 );}.elementor-71 .elementor-element.elementor-element-1ab4d55 > .elementor-shape-bottom, .elementor-71 .elementor-element.elementor-element-1ab4d55 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-71 .elementor-element.elementor-element-2bee25d{--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-71 .elementor-element.elementor-element-c136da9 .ld-fancy-heading{text-align:left;}.elementor-71 .elementor-element.elementor-element-c136da9 .ld-fh-element, .elementor-71 .elementor-element.elementor-element-c136da9 .ld-fh-element a{color:var( --e-global-color-808bd77 );}.elementor-71 .elementor-element.elementor-element-c136da9 .ld-fh-element{font-family:"SoDo sans", Sans-serif;font-size:45px;font-weight:700;line-height:1.1em;margin:0em 0em 0em 0em;}.elementor-71 .elementor-element.elementor-element-c136da9 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-71 .elementor-element.elementor-element-1a0e9a0 .ld-fancy-heading{text-align:left;}.elementor-71 .elementor-element.elementor-element-1a0e9a0 .ld-fh-element, .elementor-71 .elementor-element.elementor-element-1a0e9a0 .ld-fh-element a{color:var( --e-global-color-808bd77 );}.elementor-71 .elementor-element.elementor-element-1a0e9a0 .ld-fh-element{font-family:"SoDo sans", Sans-serif;font-size:35px;font-weight:900;margin:0em 0em 0em 0em;}.elementor-71 .elementor-element.elementor-element-1a0e9a0 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-71 .elementor-element.elementor-element-302b34f{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-302b34f > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-71 .elementor-element.elementor-element-302b34f.elementor-element{--align-self:flex-start;}.elementor-71 .elementor-element.elementor-element-302b34f .ld-fh-element, .elementor-71 .elementor-element.elementor-element-302b34f .ld-fh-element a{color:var( --e-global-color-808bd77 );}.elementor-71 .elementor-element.elementor-element-302b34f .ld-fh-element{font-family:"SoDo sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;margin:0em 0em 0em 0em;}.elementor-71 .elementor-element.elementor-element-302b34f .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-71 .elementor-element.elementor-element-e225354{width:100%;max-width:100%;}.elementor-71 .elementor-element.elementor-element-e225354 .accordion-item:not(:last-child){margin-bottom:0px;}.elementor-71 .elementor-element.elementor-element-e225354 .accordion-title a{color:#FFFFFF;border-style:solid;border-width:0px 0px 1px 0px;border-color:#00000014;padding:0px 030px 0px 0px;}.elementor-71 .elementor-element.elementor-element-e225354 .accordion-content{font-family:"SoDo sans", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;padding:10px 30px 20px 0px;}.elementor-71 .elementor-element.elementor-element-e225354 .accordion-expander{font-size:16px;}.elementor-71 .elementor-element.elementor-element-f8a9d42{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-f8a9d42.e-con{--order:99999 /* order end hack */;}.elementor-71 .elementor-element.elementor-element-b1089af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-b1089af.elementor-element{--align-self:flex-end;}.elementor-71 .elementor-element.elementor-element-b1089af img{width:89%;}.elementor-71 .elementor-element.elementor-element-b1089af{text-align:right;}.elementor-71 .elementor-element.elementor-element-cbeb262{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-cbeb262:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-cbeb262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-808bd77 );}.elementor-71 .elementor-element.elementor-element-04d021b{--display:flex;--min-height:514px;--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-71 .elementor-element.elementor-element-04d021b:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-04d021b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kepacrepa.com/v1/wp-content/uploads/2026/02/Kepromo_Mesa-de-trabajo-1.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-71 .elementor-element.elementor-element-db8f1f0 .lqd-imggrp-single[data-float]{--float-animate-from:0%;--float-animate-to:10%;--float-delay:0s;--float-animation-ease:ease;}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-db8f1f0{right:35px;}body.rtl .elementor-71 .elementor-element.elementor-element-db8f1f0{left:35px;}.elementor-71 .elementor-element.elementor-element-db8f1f0{top:314px;}.elementor-71 .elementor-element.elementor-element-db8f1f0 img{width:80px;}.elementor-71 .elementor-element.elementor-element-a3cc533{--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;}.elementor-71 .elementor-element.elementor-element-bc41d47 .ld-fancy-heading{text-align:left;}.elementor-71 .elementor-element.elementor-element-bc41d47 .ld-fh-element, .elementor-71 .elementor-element.elementor-element-bc41d47 .ld-fh-element a{color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-bc41d47 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-71 .elementor-element.elementor-element-bc41d47 .ld-fh-element{margin:0em 0em 0em 0em;}.elementor-71 .elementor-element.elementor-element-a5e69f7 .ld-fancy-heading{text-align:left;}.elementor-71 .elementor-element.elementor-element-a5e69f7 .ld-fh-element, .elementor-71 .elementor-element.elementor-element-a5e69f7 .ld-fh-element a{color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-a5e69f7 .ld-fh-element{font-family:"SoDo sans", Sans-serif;font-size:61px;font-weight:900;margin:0em 0em 0em 0em;}.elementor-71 .elementor-element.elementor-element-a5e69f7 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-71 .elementor-element.elementor-element-4c82ebb{width:100%;max-width:100%;}.elementor-71 .elementor-element.elementor-element-4c82ebb .accordion-item:not(:last-child){margin-bottom:0px;}.elementor-71 .elementor-element.elementor-element-4c82ebb .accordion-title a{color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-color:#00000014;padding:25px 25px 25px 0px;}.elementor-71 .elementor-element.elementor-element-4c82ebb .accordion-content{font-family:"SoDo sans", Sans-serif;font-size:13px;font-weight:400;padding:20px 0px 20px 0px;}.elementor-71 .elementor-element.elementor-element-4c82ebb .accordion-expander{font-size:16px;}.elementor-71 .elementor-element.elementor-element-a8e59d9{--display:flex;--min-height:864px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-a8e59d9 > .elementor-shape-bottom .elementor-shape-fill, .elementor-71 .elementor-element.elementor-element-a8e59d9 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-a8e59d9 > .elementor-shape-bottom svg, .elementor-71 .elementor-element.elementor-element-a8e59d9 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:163px;}.elementor-71 .elementor-element.elementor-element-fea8c42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-30dc765 .ld-fancy-heading{text-align:center;}.elementor-71 .elementor-element.elementor-element-30dc765 .ld-fh-element, .elementor-71 .elementor-element.elementor-element-30dc765 .ld-fh-element a{color:#DB0032;}.elementor-71 .elementor-element.elementor-element-30dc765 .ld-fh-element{font-family:"SoDo sans", Sans-serif;font-size:50px;font-weight:900;margin:0em 0em 0.5em 0em;}.elementor-71 .elementor-element.elementor-element-30dc765 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-71 .elementor-element.elementor-element-b629e39{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-b629e39.elementor-element{--align-self:center;}.elementor-71 .elementor-element.elementor-element-b629e39 .ld-fancy-heading{text-align:center;}.elementor-71 .elementor-element.elementor-element-b629e39 .ld-fh-element, .elementor-71 .elementor-element.elementor-element-b629e39 .ld-fh-element a{color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-b629e39 .ld-fh-element{font-family:"SoDo sans", Sans-serif;font-size:18px;font-weight:400;margin:0em 0em 0em 0em;}.elementor-71 .elementor-element.elementor-element-b629e39 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-71 .elementor-element.elementor-element-85fb559{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;}.elementor-71 .elementor-element.elementor-element-aeacccd .btn{background-color:var( --e-global-color-808bd77 );font-family:"SoDo sans", Sans-serif;font-weight:700;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-71 .elementor-element.elementor-element-aeacccd .btn:hover, .elementor-71 .elementor-element.elementor-element-aeacccd .btn:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-808bd77 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-71 .elementor-element.elementor-element-aeacccd > .elementor-widget-container{margin:-60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-f73cf20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 28px;--row-gap:0px;--column-gap:28px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-f73cf20:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-f73cf20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-614f638{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-71 .elementor-element.elementor-element-7e04185 .ld-fancy-heading{text-align:left;}.elementor-71 .elementor-element.elementor-element-7e04185 .ld-fh-element, .elementor-71 .elementor-element.elementor-element-7e04185 .ld-fh-element a{color:var( --e-global-color-808bd77 );}.elementor-71 .elementor-element.elementor-element-7e04185 .ld-fh-element{font-family:"SoDo sans", Sans-serif;font-size:50px;font-weight:900;margin:0em 0em 0em 0em;}.elementor-71 .elementor-element.elementor-element-7e04185 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-71 .elementor-element.elementor-element-643aa98 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-71 .elementor-element.elementor-element-643aa98.elementor-element{--align-self:center;}.elementor-71 .elementor-element.elementor-element-643aa98 .ld-fancy-heading{text-align:left;}.elementor-71 .elementor-element.elementor-element-643aa98 .ld-fh-element, .elementor-71 .elementor-element.elementor-element-643aa98 .ld-fh-element a{color:var( --e-global-color-808bd77 );}.elementor-71 .elementor-element.elementor-element-643aa98 .ld-fh-element{font-family:"SoDo sans", Sans-serif;font-size:18px;font-weight:400;margin:0em 0em 0em 0em;}.elementor-71 .elementor-element.elementor-element-643aa98 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-71 .elementor-element.elementor-element-fd471f3 .btn{background-color:#FFFFFF;font-family:"SoDo sans", Sans-serif;font-weight:700;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-71 .elementor-element.elementor-element-fd471f3 .btn:hover, .elementor-71 .elementor-element.elementor-element-fd471f3 .btn:focus{background-color:var( --e-global-color-808bd77 );color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-71 .elementor-element.elementor-element-62b8dd3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-71 .elementor-element.elementor-element-da5991a .carousel-item{width:calc(100% / 1);flex:0 0 auto;padding-inline-start:30px;padding-inline-end:30px;}.elementor-71 .elementor-element.elementor-element-da5991a .carousel-items{margin-inline-start:-30px;margin-inline-end:-30px;}.elementor-71 .elementor-element.elementor-element-da5991a.carousel-dots{top:auto;right:auto;bottom:30px;left:auto;}.elementor-71 .elementor-element.elementor-element-da5991a.carousel-dots:not(.carousel-dots-inside){position:relative;}.elementor-71 .elementor-element.elementor-element-da5991a .carousel-dots-mobile.carousel-dots-mobile-outside .flickity-page-dots{margin-top:1.5em;}.elementor-71 .elementor-element.elementor-element-3b52a41b{--display:flex;--min-height:44vh;--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:flex-end;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--background-transition:0s;--overlay-opacity:0.88;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-3b52a41b:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-3b52a41b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kepacrepa.com/v1/wp-content/uploads/2026/02/DSC_1454-copia.webp");background-position:top center;background-size:cover;}.elementor-71 .elementor-element.elementor-element-3b52a41b:hover{background-color:var( --e-global-color-808bd77 );}.elementor-71 .elementor-element.elementor-element-3b52a41b::before, .elementor-71 .elementor-element.elementor-element-3b52a41b > .elementor-background-video-container::before, .elementor-71 .elementor-element.elementor-element-3b52a41b > .e-con-inner > .elementor-background-video-container::before, .elementor-71 .elementor-element.elementor-element-3b52a41b > .elementor-background-slideshow::before, .elementor-71 .elementor-element.elementor-element-3b52a41b > .e-con-inner > .elementor-background-slideshow::before, .elementor-71 .elementor-element.elementor-element-3b52a41b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-808bd77 );--background-overlay:'';}.elementor-71 .elementor-element.elementor-element-dbd85eb .ld-fancy-heading{text-align:center;}.elementor-71 .elementor-element.elementor-element-dbd85eb .ld-fh-element, .elementor-71 .elementor-element.elementor-element-dbd85eb .ld-fh-element a{color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-dbd85eb .ld-fh-element{font-family:"SoDo sans", Sans-serif;font-size:50px;font-weight:900;margin:0em 0em 0em 0em;}.elementor-71 .elementor-element.elementor-element-dbd85eb .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-71 .elementor-element.elementor-element-914b760.elementor-element{--align-self:center;}.elementor-71 .elementor-element.elementor-element-914b760 .ld-fancy-heading{text-align:left;}.elementor-71 .elementor-element.elementor-element-914b760 .ld-fh-element, .elementor-71 .elementor-element.elementor-element-914b760 .ld-fh-element a{color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-914b760 .ld-fh-element{font-family:"SoDo sans", Sans-serif;font-size:18px;font-weight:400;margin:0em 0em 0em 0em;}.elementor-71 .elementor-element.elementor-element-914b760 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-71 .elementor-element.elementor-element-bedc066 .btn{background-color:#FFFFFF;font-family:"SoDo sans", Sans-serif;font-weight:700;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-71 .elementor-element.elementor-element-bedc066 .btn:hover, .elementor-71 .elementor-element.elementor-element-bedc066 .btn:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-71 .elementor-element.elementor-element-43f3e5e{--display:flex;--min-height:737px;--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-71 .elementor-element.elementor-element-4321456{--display:flex;--min-height:365px;--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-71 .elementor-element.elementor-element-4321456:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-4321456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kepacrepa.com/v1/wp-content/uploads/2026/03/Isla-3d.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-71 .elementor-element.elementor-element-1f4fb54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-71 .elementor-element.elementor-element-b7a48bc .ld-fancy-heading{text-align:left;}.elementor-71 .elementor-element.elementor-element-b7a48bc .ld-fh-element, .elementor-71 .elementor-element.elementor-element-b7a48bc .ld-fh-element a{color:#DB0032;}.elementor-71 .elementor-element.elementor-element-b7a48bc .ld-fh-element{font-family:"SoDo sans", Sans-serif;font-size:50px;font-weight:900;margin:0em 0em 0em 0em;}.elementor-71 .elementor-element.elementor-element-b7a48bc .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-71 .elementor-element.elementor-element-3bdcaab.elementor-element{--align-self:flex-start;}.elementor-71 .elementor-element.elementor-element-3bdcaab .ld-fancy-heading{text-align:left;}.elementor-71 .elementor-element.elementor-element-3bdcaab .ld-fh-element, .elementor-71 .elementor-element.elementor-element-3bdcaab .ld-fh-element a{color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-3bdcaab .ld-fh-element{font-family:"SoDo sans", Sans-serif;font-size:16px;font-weight:400;margin:0em 0em 0em 0em;}.elementor-71 .elementor-element.elementor-element-3bdcaab .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-71 .elementor-element.elementor-element-cb97825 .btn{background-color:var( --e-global-color-808bd77 );font-family:"SoDo sans", Sans-serif;font-weight:700;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-71 .elementor-element.elementor-element-cb97825 .btn:hover, .elementor-71 .elementor-element.elementor-element-cb97825 .btn:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-808bd77 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-71 .elementor-element.elementor-element-6a88a58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-71 .elementor-element.elementor-element-4da2649 .ld-fancy-heading{text-align:center;}.elementor-71 .elementor-element.elementor-element-4da2649 .ld-fh-element, .elementor-71 .elementor-element.elementor-element-4da2649 .ld-fh-element a{color:#DB0032;}.elementor-71 .elementor-element.elementor-element-4da2649 .ld-fh-element{font-family:"SoDo sans", Sans-serif;font-size:45px;font-weight:900;margin:0em 0em 0em 0em;}.elementor-71 .elementor-element.elementor-element-4da2649 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-71 .elementor-element.elementor-element-43da01d.elementor-element{--align-self:center;}.elementor-71 .elementor-element.elementor-element-43da01d .ld-fancy-heading{text-align:left;}.elementor-71 .elementor-element.elementor-element-43da01d .ld-fh-element, .elementor-71 .elementor-element.elementor-element-43da01d .ld-fh-element a{color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-43da01d .ld-fh-element{font-family:"SoDo sans", Sans-serif;font-size:16px;font-weight:400;margin:0em 0em 0em 0em;}.elementor-71 .elementor-element.elementor-element-43da01d .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-71 .elementor-element.elementor-element-28ae846 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-28ae846 .lqd-lp-row{margin-inline-start:-15px;margin-inline-end:-15px;}.elementor-71 .elementor-element.elementor-element-28ae846 .lqd-lp-column{padding-inline-start:15px;padding-inline-end:15px;margin-bottom:30px;}.elementor-71 .elementor-element.elementor-element-28ae846 .lqd-lp-column:not(:last-child) .lqd-lp-style-22{padding-bottom:30px;}@media(min-width:768px){.elementor-71 .elementor-element.elementor-element-2bee25d{--width:36%;}.elementor-71 .elementor-element.elementor-element-f8a9d42{--width:66%;}.elementor-71 .elementor-element.elementor-element-04d021b{--width:50%;}.elementor-71 .elementor-element.elementor-element-a3cc533{--width:50%;}.elementor-71 .elementor-element.elementor-element-fea8c42{--width:100%;}.elementor-71 .elementor-element.elementor-element-614f638{--width:50%;}.elementor-71 .elementor-element.elementor-element-62b8dd3{--width:50%;}.elementor-71 .elementor-element.elementor-element-4321456{--width:50%;}.elementor-71 .elementor-element.elementor-element-1f4fb54{--width:50%;}}@media(min-width:1025px){.elementor-71 .elementor-element.elementor-element-3b52a41b:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-3b52a41b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-71 .elementor-element.elementor-element-da5991a .carousel-item{width:calc(100% / 2);flex:0 0 auto;}}@media(max-width:767px){.elementor-71 .elementor-element.elementor-element-0e7d957 .ld-fh-element{font-size:40px;margin:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-faa76af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-faa76af .ld-fh-element{font-size:37px;}.elementor-71 .elementor-element.elementor-element-75cbe7b img{width:100%;}.elementor-71 .elementor-element.elementor-element-75cbe7b{text-align:center;}.elementor-71 .elementor-element.elementor-element-1ab4d55{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-c136da9 .ld-fancy-heading{text-align:center;}.elementor-71 .elementor-element.elementor-element-c136da9 .ld-fh-element{font-size:30px;}.elementor-71 .elementor-element.elementor-element-1a0e9a0 .ld-fancy-heading{text-align:center;}.elementor-71 .elementor-element.elementor-element-1a0e9a0 .ld-fh-element{font-size:30px;}.elementor-71 .elementor-element.elementor-element-302b34f{width:100%;max-width:100%;}.elementor-71 .elementor-element.elementor-element-302b34f .ld-fancy-heading{text-align:center;}.elementor-71 .elementor-element.elementor-element-302b34f .ld-fh-element{font-size:18px;}.elementor-71 .elementor-element.elementor-element-e225354 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-f8a9d42{--min-height:313px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-b1089af > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-b1089af img{width:100%;}.elementor-71 .elementor-element.elementor-element-a3cc533{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-bc41d47 .ld-fancy-heading{text-align:center;}.elementor-71 .elementor-element.elementor-element-bc41d47 .ld-fh-element{font-size:28px;}.elementor-71 .elementor-element.elementor-element-a5e69f7 .ld-fancy-heading{text-align:center;}.elementor-71 .elementor-element.elementor-element-a5e69f7 .ld-fh-element{font-size:28px;}.elementor-71 .elementor-element.elementor-element-4c82ebb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-30dc765 .ld-fh-element{font-size:60px;}.elementor-71 .elementor-element.elementor-element-b629e39{--container-widget-width:352px;--container-widget-flex-grow:0;width:var( --container-widget-width, 352px );max-width:352px;}.elementor-71 .elementor-element.elementor-element-7e04185 .ld-fh-element{font-size:30px;}.elementor-71 .elementor-element.elementor-element-da5991a .carousel-item{width:calc(100% / 1);flex:0 0 auto;}.elementor-71 .elementor-element.elementor-element-3b52a41b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-dbd85eb .ld-fh-element{font-size:30px;}.elementor-71 .elementor-element.elementor-element-914b760 .ld-fancy-heading{text-align:center;}.elementor-71 .elementor-element.elementor-element-914b760 .ld-fh-element{font-size:16px;}.elementor-71 .elementor-element.elementor-element-b7a48bc .ld-fancy-heading{text-align:center;}.elementor-71 .elementor-element.elementor-element-3bdcaab .ld-fancy-heading{text-align:center;}}/* Start custom CSS for ld_carousel, class: .elementor-element-da5991a *//* Imagen con borde blanco + esquinas redondas + sombra suave */
.img-card img{
  display:block;
  width:100%;
  height:auto;
  border-radius: 32px;     /* redondeo */

  box-shadow: 0 18px 45px rgba(0,0,0,.12);
  box-sizing: border-box;
}

/* si el borde se “corta” por el contenedor */
.img-card{
  overflow: visible;
}

/* móvil: borde un poco más delgado */
@media (max-width: 767px){
  .img-card img{
    border-width: 10px;
    border-radius: 22px;
  }
}/* End custom CSS */