.elementor-234 .elementor-element.elementor-element-86dfe79{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-0ef85c2{--display:flex;--min-height:509px;--justify-content:center;--overlay-opacity:0.5;}.elementor-234 .elementor-element.elementor-element-0ef85c2:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-0ef85c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.merakids.com.co/wp-content/uploads/2026/06/Gemini_Generated_Image_ujkiyaujkiyaujki.png");background-position:0px -74px;background-size:cover;}.elementor-234 .elementor-element.elementor-element-0ef85c2::before, .elementor-234 .elementor-element.elementor-element-0ef85c2 > .elementor-background-video-container::before, .elementor-234 .elementor-element.elementor-element-0ef85c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-234 .elementor-element.elementor-element-0ef85c2 > .elementor-background-slideshow::before, .elementor-234 .elementor-element.elementor-element-0ef85c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-234 .elementor-element.elementor-element-0ef85c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(93deg, #000000 42%, #FFCE1B 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-f908547{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 81px;}.elementor-234 .elementor-element.elementor-element-f908547 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:52px;font-weight:600;text-shadow:0px 8px 0px #000000;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-234 .elementor-element.elementor-element-5beea8b{--divider-border-style:solid;--divider-color:#FFCE1B;--divider-border-width:7.8px;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 79px;}.elementor-234 .elementor-element.elementor-element-5beea8b .elementor-divider-separator{width:42%;}.elementor-234 .elementor-element.elementor-element-5beea8b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-234 .elementor-element.elementor-element-60e221c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-234 .elementor-element.elementor-element-60e221c:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-60e221c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.merakids.com.co/wp-content/uploads/2026/03/Mask-group-6.png");}.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-234 .elementor-element.elementor-element-542bfcf{width:var( --container-widget-width, 80% );max-width:80%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-234 .elementor-element.elementor-element-542bfcf.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-234 .elementor-element.elementor-element-09742e5{--display:flex;--align-items:center;--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-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-ea6ffcd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -70px;}.elementor-234 .elementor-element.elementor-element-ea6ffcd .elementor-icon-wrapper{text-align:center;}.elementor-234 .elementor-element.elementor-element-64dc172{--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:3px 0px;--row-gap:3px;--column-gap:0px;--flex-wrap:nowrap;--overflow:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-d52d09a{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-d52d09a:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-d52d09a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-d52d09a:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.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-234 .elementor-element.elementor-element-072a6be{text-align:center;}.elementor-234 .elementor-element.elementor-element-072a6be .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-3bbe9fb{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-fe7eca4{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-fe7eca4:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-fe7eca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-fe7eca4:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-f4b8258{text-align:center;}.elementor-234 .elementor-element.elementor-element-f4b8258 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-ef60bf6{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-5711ae1{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-5711ae1:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-5711ae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-5711ae1:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-e1dadd7{text-align:center;}.elementor-234 .elementor-element.elementor-element-e1dadd7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-3df3b75{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-d2777f1{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-d2777f1:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-d2777f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-d2777f1:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-a345cc1{text-align:center;}.elementor-234 .elementor-element.elementor-element-a345cc1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-2b923de{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-e9e7886{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-e9e7886:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-e9e7886 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-e9e7886:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-2bb4c47{text-align:center;}.elementor-234 .elementor-element.elementor-element-2bb4c47 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-69af5df{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-49213d6{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-49213d6:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-49213d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-49213d6:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-a72ee51{text-align:center;}.elementor-234 .elementor-element.elementor-element-a72ee51 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-bc86306{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-4eec6d7{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-4eec6d7:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-4eec6d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-4eec6d7:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-1f6bf84{text-align:center;}.elementor-234 .elementor-element.elementor-element-1f6bf84 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-9b1e093{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-270000b{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-270000b:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-270000b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-270000b:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-ed96ca4{text-align:center;}.elementor-234 .elementor-element.elementor-element-ed96ca4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-f8ea4f8{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-6cc65b7{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-6cc65b7:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-6cc65b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-6cc65b7:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-425b040{text-align:center;}.elementor-234 .elementor-element.elementor-element-425b040 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-71cdae3{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-9c2a266{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-9c2a266:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-9c2a266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-9c2a266:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-514a3b3{text-align:center;}.elementor-234 .elementor-element.elementor-element-514a3b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-55439ba{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-54aa31a{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-54aa31a:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-54aa31a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-54aa31a:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-496b19e{text-align:center;}.elementor-234 .elementor-element.elementor-element-496b19e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-9d99cff{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-4b857a0{margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-4b857a0 .elementor-icon-wrapper{text-align:center;}.elementor-234 .elementor-element.elementor-element-71f8ec7{--display:flex;--min-height:515px;--justify-content:center;--overlay-opacity:0.5;}.elementor-234 .elementor-element.elementor-element-71f8ec7:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-71f8ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.merakids.com.co/wp-content/uploads/2026/06/Gemini_Generated_Image_x4y01fx4y01fx4y0.png");background-position:0px -74px;background-size:cover;}.elementor-234 .elementor-element.elementor-element-71f8ec7::before, .elementor-234 .elementor-element.elementor-element-71f8ec7 > .elementor-background-video-container::before, .elementor-234 .elementor-element.elementor-element-71f8ec7 > .e-con-inner > .elementor-background-video-container::before, .elementor-234 .elementor-element.elementor-element-71f8ec7 > .elementor-background-slideshow::before, .elementor-234 .elementor-element.elementor-element-71f8ec7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-234 .elementor-element.elementor-element-71f8ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(281deg, #000000 42%, #FFCE1B 100%);}.elementor-234 .elementor-element.elementor-element-b4a8c68{margin:0px 80px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-234 .elementor-element.elementor-element-b4a8c68 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:52px;font-weight:600;text-shadow:0px 8px 0px #000000;color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-0bb169d{--divider-border-style:solid;--divider-color:#FFCE1B;--divider-border-width:7.8px;width:var( --container-widget-width, 93% );max-width:93%;margin:-29px 00px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-234 .elementor-element.elementor-element-0bb169d .elementor-divider-separator{width:50%;margin:0 auto;margin-right:0;}.elementor-234 .elementor-element.elementor-element-0bb169d .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-234 .elementor-element.elementor-element-bf9000b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-234 .elementor-element.elementor-element-ceca135{width:var( --container-widget-width, 90% );max-width:90%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-234 .elementor-element.elementor-element-ceca135.elementor-element{--align-self:center;}.elementor-234 .elementor-element.elementor-element-a11bef6{--display:flex;}.elementor-234 .elementor-element.elementor-element-9ae09f9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-9ae09f9.e-con{--align-self:center;}.elementor-234 .elementor-element.elementor-element-84fb5ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -70px;}.elementor-234 .elementor-element.elementor-element-84fb5ba .elementor-icon-wrapper{text-align:center;}.elementor-234 .elementor-element.elementor-element-914956c{--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:3px 0px;--row-gap:3px;--column-gap:0px;--flex-wrap:nowrap;--overflow:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-51ecb7a{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-51ecb7a:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-51ecb7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-51ecb7a:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-b340a18{text-align:center;}.elementor-234 .elementor-element.elementor-element-b340a18 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-07740cb{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-234 .elementor-element.elementor-element-e4c8652{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-e4c8652:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-e4c8652 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-e4c8652:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-b788b3b img{height:228px;}.elementor-234 .elementor-element.elementor-element-7864d53{text-align:center;}.elementor-234 .elementor-element.elementor-element-7864d53 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-c7d9081{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-1c799f6{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-1c799f6:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-1c799f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-1c799f6:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-0367650{text-align:center;}.elementor-234 .elementor-element.elementor-element-0367650 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-a0ca978{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-a50da5f{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-a50da5f:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-a50da5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-a50da5f:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-89aeede{text-align:center;}.elementor-234 .elementor-element.elementor-element-89aeede .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-83d8ab9{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-f216040{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-f216040:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-f216040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-f216040:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-612703f{text-align:center;}.elementor-234 .elementor-element.elementor-element-612703f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-4a26a58{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-20050f7{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-20050f7:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-20050f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-20050f7:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-ad4d4fb{text-align:center;}.elementor-234 .elementor-element.elementor-element-ad4d4fb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-8146c57{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-b85cc43{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-b85cc43:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-b85cc43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-b85cc43:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-68cb26d{text-align:center;}.elementor-234 .elementor-element.elementor-element-68cb26d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-1b2f568{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-81afa56{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-81afa56:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-81afa56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-81afa56:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-976542e{text-align:center;}.elementor-234 .elementor-element.elementor-element-976542e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-6d53bd1{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-9856dc7{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-9856dc7:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-9856dc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-9856dc7:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-43d115d img{height:228px;}.elementor-234 .elementor-element.elementor-element-cdc4ee8{text-align:center;}.elementor-234 .elementor-element.elementor-element-cdc4ee8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-9745289{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-64f674e{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-64f674e:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-64f674e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-64f674e:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-0eb19df{text-align:center;}.elementor-234 .elementor-element.elementor-element-0eb19df .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-b74b435{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-045a687{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-045a687:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-045a687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-045a687:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-12dd6a7 img{max-width:100%;}.elementor-234 .elementor-element.elementor-element-842004d{text-align:center;}.elementor-234 .elementor-element.elementor-element-842004d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-3de6746{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-57dc0bc{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-57dc0bc:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-57dc0bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-57dc0bc:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-d0ca6ce{text-align:center;}.elementor-234 .elementor-element.elementor-element-d0ca6ce .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-f98bd21{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-9f00370{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-9f00370:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-9f00370 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-9f00370:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-68ad245{text-align:center;}.elementor-234 .elementor-element.elementor-element-68ad245 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-392a434{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-e1e6f61{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-e1e6f61:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-e1e6f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-e1e6f61:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-4440c38{text-align:center;}.elementor-234 .elementor-element.elementor-element-4440c38 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-98cb6c9{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-68378b5{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-68378b5:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-68378b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-68378b5:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-02ba87d img{height:228px;}.elementor-234 .elementor-element.elementor-element-8af6d21{text-align:center;}.elementor-234 .elementor-element.elementor-element-8af6d21 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-a83395b{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-4fbdec1{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-4fbdec1:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-4fbdec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-4fbdec1:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-0b3c8b3 img{height:228px;}.elementor-234 .elementor-element.elementor-element-46ce951{text-align:center;}.elementor-234 .elementor-element.elementor-element-46ce951 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-75f9b26{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-1053ca4{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-1053ca4:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-1053ca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-1053ca4:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-4def639 img{height:228px;}.elementor-234 .elementor-element.elementor-element-7f47ff8{text-align:center;}.elementor-234 .elementor-element.elementor-element-7f47ff8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-56b78fb{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-87076f6{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-87076f6:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-87076f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-87076f6:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-b8f7f30 img{height:229px;}.elementor-234 .elementor-element.elementor-element-7deaeaa{text-align:center;}.elementor-234 .elementor-element.elementor-element-7deaeaa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-eb0a63c{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-0810154{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-0810154:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-0810154 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-0810154:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-907f60f img{height:228px;}.elementor-234 .elementor-element.elementor-element-f36b089{text-align:center;}.elementor-234 .elementor-element.elementor-element-f36b089 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-7eedc3b{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-167b7ed{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-167b7ed:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-167b7ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-167b7ed:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-4141074{text-align:center;}.elementor-234 .elementor-element.elementor-element-4141074 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-9a354d5{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-664ce7f{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-664ce7f:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-664ce7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-664ce7f:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-e7a78b4 img{width:100%;height:230px;}.elementor-234 .elementor-element.elementor-element-ef0df52{text-align:center;}.elementor-234 .elementor-element.elementor-element-ef0df52 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-dd1b509{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-a32db91{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-a32db91:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-a32db91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-a32db91:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-6098c42 img{width:100%;height:230px;}.elementor-234 .elementor-element.elementor-element-d7ab5e4{text-align:center;}.elementor-234 .elementor-element.elementor-element-d7ab5e4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-2442816{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-be536ca{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-be536ca:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-be536ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-be536ca:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-29c8098 img{width:100%;height:230px;}.elementor-234 .elementor-element.elementor-element-459091b{text-align:center;}.elementor-234 .elementor-element.elementor-element-459091b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-b9bea1b{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-8817305{--display:flex;--min-height:420px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-8817305:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-8817305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-8817305:hover{box-shadow:0px 100px 52px 100px rgba(0,0,0,0.5);}.elementor-234 .elementor-element.elementor-element-4d73b96 img{width:100%;height:230px;}.elementor-234 .elementor-element.elementor-element-ca4c6c0{text-align:center;}.elementor-234 .elementor-element.elementor-element-ca4c6c0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#009EAB;}.elementor-234 .elementor-element.elementor-element-1338912{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:justify;}.elementor-234 .elementor-element.elementor-element-8b69d49{margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-8b69d49 .elementor-icon-wrapper{text-align:center;}.elementor-234 .elementor-element.elementor-element-0021cd5{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-234 .elementor-element.elementor-element-09742e5{--width:81%;}.elementor-234 .elementor-element.elementor-element-d52d09a{--width:1600px;}.elementor-234 .elementor-element.elementor-element-fe7eca4{--width:1600px;}.elementor-234 .elementor-element.elementor-element-5711ae1{--width:1600px;}.elementor-234 .elementor-element.elementor-element-d2777f1{--width:1600px;}.elementor-234 .elementor-element.elementor-element-e9e7886{--width:1600px;}.elementor-234 .elementor-element.elementor-element-49213d6{--width:340px;}.elementor-234 .elementor-element.elementor-element-4eec6d7{--width:340px;}.elementor-234 .elementor-element.elementor-element-270000b{--width:340px;}.elementor-234 .elementor-element.elementor-element-6cc65b7{--width:340px;}.elementor-234 .elementor-element.elementor-element-9c2a266{--width:340px;}.elementor-234 .elementor-element.elementor-element-54aa31a{--width:340px;}.elementor-234 .elementor-element.elementor-element-9ae09f9{--width:81%;}.elementor-234 .elementor-element.elementor-element-51ecb7a{--width:1600px;}.elementor-234 .elementor-element.elementor-element-e4c8652{--width:1600px;}.elementor-234 .elementor-element.elementor-element-1c799f6{--width:1600px;}.elementor-234 .elementor-element.elementor-element-a50da5f{--width:1600px;}.elementor-234 .elementor-element.elementor-element-f216040{--width:1600px;}.elementor-234 .elementor-element.elementor-element-20050f7{--width:1600px;}.elementor-234 .elementor-element.elementor-element-b85cc43{--width:1600px;}.elementor-234 .elementor-element.elementor-element-81afa56{--width:1600px;}.elementor-234 .elementor-element.elementor-element-9856dc7{--width:1600px;}.elementor-234 .elementor-element.elementor-element-64f674e{--width:340px;}.elementor-234 .elementor-element.elementor-element-045a687{--width:340px;}.elementor-234 .elementor-element.elementor-element-57dc0bc{--width:340px;}.elementor-234 .elementor-element.elementor-element-9f00370{--width:340px;}.elementor-234 .elementor-element.elementor-element-e1e6f61{--width:340px;}.elementor-234 .elementor-element.elementor-element-68378b5{--width:340px;}.elementor-234 .elementor-element.elementor-element-4fbdec1{--width:340px;}.elementor-234 .elementor-element.elementor-element-1053ca4{--width:340px;}.elementor-234 .elementor-element.elementor-element-87076f6{--width:340px;}.elementor-234 .elementor-element.elementor-element-0810154{--width:340px;}.elementor-234 .elementor-element.elementor-element-167b7ed{--width:340px;}.elementor-234 .elementor-element.elementor-element-664ce7f{--width:340px;}.elementor-234 .elementor-element.elementor-element-a32db91{--width:340px;}.elementor-234 .elementor-element.elementor-element-be536ca{--width:340px;}.elementor-234 .elementor-element.elementor-element-8817305{--width:340px;}}@media(max-width:1024px){.elementor-234 .elementor-element.elementor-element-0ef85c2:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-0ef85c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-234 .elementor-element.elementor-element-71f8ec7:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-71f8ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-234 .elementor-element.elementor-element-0ef85c2:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-0ef85c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:497px 0px;}.elementor-234 .elementor-element.elementor-element-f908547{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-5beea8b{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-5beea8b .elementor-divider-separator{width:79%;}.elementor-234 .elementor-element.elementor-element-5beea8b .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-234 .elementor-element.elementor-element-542bfcf{width:var( --container-widget-width, 298.943px );max-width:298.943px;--container-widget-width:298.943px;--container-widget-flex-grow:0;font-size:9px;}.elementor-234 .elementor-element.elementor-element-71f8ec7:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-71f8ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-111px 0px;}.elementor-234 .elementor-element.elementor-element-b4a8c68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-0bb169d{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 23px;}.elementor-234 .elementor-element.elementor-element-0bb169d .elementor-divider-separator{width:94%;}.elementor-234 .elementor-element.elementor-element-ceca135{font-size:10px;}.elementor-234 .elementor-element.elementor-element-07740cb{font-size:17px;}}/* Start custom CSS for icon, class: .elementor-element-ea6ffcd */.prev-btn,
.next-btn{

    position:absolute;

    top:50%;

    transform:translateY(-50%);

    width:58px;

    height:58px;

    border-radius:50%;

    background:#ffffff;

    display:flex;

    justify-content:center;

    align-items:center;

    cursor:pointer;

    box-shadow:0 10px 25px rgba(0,0,0,.12);

    transition:.3s;

    z-index:999;

}

.prev-btn{

    left:0;

}

.next-btn{

    right:0;

}

.prev-btn:hover,
.next-btn:hover{

    background:#00A9C8;

    color:#fff;

    transform:translateY(-50%) scale(1.08);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e57aa6e */.card-image{

    height:240px;

    overflow:hidden;

}

.card-image img{

    width:100%;

    height:100%;

    object-fit:cover;

    transition:.5s;

}

.stack-card:hover img{

    transform:scale(1.08);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d52d09a *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe7eca4 *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5711ae1 *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2777f1 *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9e7886 *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49213d6 *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eec6d7 *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270000b *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cc65b7 *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c2a266 *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54aa31a *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64dc172 *//* ===========================
   CONTENEDOR DEL CARRUSEL
=========================== */

.slider-wrapper{
    position: relative;
    width: 100%;
    padding: 0 60px; /* Espacio para las flechas */
}

.cards-slider{

    display:flex;
    flex-wrap:nowrap;
    overflow-x:auto;
    overflow-y:hidden;

    gap:32px;
    padding:20px 5px 30px;

    scroll-behavior:smooth;
    scroll-snap-type:x proximity;

    scrollbar-width:none;

}

.cards-slider::-webkit-scrollbar{
    display:none;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4b857a0 */.prev-btn,
.next-btn{

    position:absolute;

    top:50%;

    transform:translateY(-50%);

    width:58px;

    height:58px;

    border-radius:50%;

    background:#ffffff;

    display:flex;

    justify-content:center;

    align-items:center;

    cursor:pointer;

    box-shadow:0 10px 25px rgba(0,0,0,.12);

    transition:.3s;

    z-index:999;

}

.prev-btn{

    left:0;

}

.next-btn{

    right:0;

}

.prev-btn:hover,
.next-btn:hover{

    background:#00A9C8;

    color:#fff;

    transform:translateY(-50%) scale(1.08);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60e221c */.elementor-234 .elementor-element.elementor-element-60e221c {
  display: none;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-84fb5ba */.prev-btn,
.next-btn{

    position:absolute;

    top:50%;

    transform:translateY(-50%);

    width:58px;

    height:58px;

    border-radius:50%;

    background:#ffffff;

    display:flex;

    justify-content:center;

    align-items:center;

    cursor:pointer;

    box-shadow:0 10px 25px rgba(0,0,0,.12);

    transition:.3s;

    z-index:999;

}

.prev-btn{

    left:0;

}

.next-btn{

    right:0;

}

.prev-btn:hover,
.next-btn:hover{

    background:#00A9C8;

    color:#fff;

    transform:translateY(-50%) scale(1.08);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47cd8b2 */.card-image{

    height:240px;

    overflow:hidden;

}

.card-image img{

    width:100%;

    height:100%;

    object-fit:cover;

    transition:.5s;

}

.stack-card:hover img{

    transform:scale(1.08);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51ecb7a *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4c8652 *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c799f6 *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a50da5f *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f216040 *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20050f7 *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b85cc43 *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81afa56 *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9856dc7 *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64f674e *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-045a687 *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57dc0bc *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f00370 *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1e6f61 *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68378b5 *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fbdec1 *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1053ca4 *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87076f6 *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0810154 *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-167b7ed *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-664ce7f *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a32db91 *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be536ca *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8817305 *//* ===========================
        CARDS
=========================== */

.stack-card{

    flex:0 0 360px;
    min-width:360px;

    background:#ffffff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    transition:.35s ease;

    scroll-snap-align:start;

}

.stack-card:hover{

    transform:translateY(-10px);

    box-shadow:0 25px 50px rgba(0,0,0,.15);

}
.stack-card{
    flex: 0 0 420px;
    min-width: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914956c *//* ===========================
   CONTENEDOR DEL CARRUSEL
=========================== */

.slider-wrapper{
    position: relative;
    width: 100%;
    padding: 0 60px; /* Espacio para las flechas */
}

.cards-slider{

    display:flex;
    flex-wrap:nowrap;
    overflow-x:auto;
    overflow-y:hidden;

    gap:32px;
    padding:20px 5px 30px;

    scroll-behavior:smooth;
    scroll-snap-type:x proximity;

    scrollbar-width:none;

}

.cards-slider::-webkit-scrollbar{
    display:none;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b69d49 */.prev-btn,
.next-btn{

    position:absolute;

    top:50%;

    transform:translateY(-50%);

    width:58px;

    height:58px;

    border-radius:50%;

    background:#ffffff;

    display:flex;

    justify-content:center;

    align-items:center;

    cursor:pointer;

    box-shadow:0 10px 25px rgba(0,0,0,.12);

    transition:.3s;

    z-index:999;

}

.prev-btn{

    left:0;

}

.next-btn{

    right:0;

}

.prev-btn:hover,
.next-btn:hover{

    background:#00A9C8;

    color:#fff;

    transform:translateY(-50%) scale(1.08);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf9000b */.elementor-234 .elementor-element.elementor-element-bf9000b {
  display: none;
}/* End custom CSS */