.elementor-3880 .elementor-element.elementor-element-be8847f{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:-134px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:160px;--padding-right:100px;}.elementor-3880 .elementor-element.elementor-element-be8847f:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-be8847f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2025/07/cds-fondo-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-3880 .elementor-element.elementor-element-72c451f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-72c451f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3880 .elementor-element.elementor-element-72c451f{text-align:center;}.elementor-3880 .elementor-element.elementor-element-72c451f .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:75px;font-weight:800;text-transform:uppercase;line-height:102px;color:var( --e-global-color-6bfb85b );}.elementor-3880 .elementor-element.elementor-element-494d189{--display:flex;}.elementor-3880 .elementor-element.elementor-element-6001ec8{--spacer-size:50px;}.elementor-3880 .elementor-element.elementor-element-5d382a9{--display:flex;--overlay-opacity:0.5;}.elementor-3880 .elementor-element.elementor-element-5d382a9::before, .elementor-3880 .elementor-element.elementor-element-5d382a9 > .elementor-background-video-container::before, .elementor-3880 .elementor-element.elementor-element-5d382a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-3880 .elementor-element.elementor-element-5d382a9 > .elementor-background-slideshow::before, .elementor-3880 .elementor-element.elementor-element-5d382a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3880 .elementor-element.elementor-element-5d382a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-3880 .elementor-element.elementor-element-f3465a2{text-align:justify;}.elementor-3880 .elementor-element.elementor-element-f3465a2 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:600;line-height:23px;color:#000000;}.elementor-3880 .elementor-element.elementor-element-f738b4b{--display:flex;}.elementor-3880 .elementor-element.elementor-element-63019ac{text-align:start;font-family:"Quicksand", Sans-serif;font-size:40px;font-weight:400;line-height:45px;color:#000000;}.elementor-3880 .elementor-element.elementor-element-d19fef4{--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;--overlay-opacity:0.5;}.elementor-3880 .elementor-element.elementor-element-d19fef4:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-d19fef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-d19fef4::before, .elementor-3880 .elementor-element.elementor-element-d19fef4 > .elementor-background-video-container::before, .elementor-3880 .elementor-element.elementor-element-d19fef4 > .e-con-inner > .elementor-background-video-container::before, .elementor-3880 .elementor-element.elementor-element-d19fef4 > .elementor-background-slideshow::before, .elementor-3880 .elementor-element.elementor-element-d19fef4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3880 .elementor-element.elementor-element-d19fef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-3880 .elementor-element.elementor-element-d21ca42{--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-3880 .elementor-element.elementor-element-242b1c4 > .elementor-widget-container{border-style:none;border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3880 .elementor-element.elementor-element-242b1c4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3880 .elementor-element.elementor-element-f8884e1{--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-3880 .elementor-element.elementor-element-4800212{text-align:end;font-family:"Quicksand", Sans-serif;font-size:24px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;}.elementor-3880 .elementor-element.elementor-element-68dabbb{--divider-border-style:solid;--divider-color:#167F65;--divider-border-width:2px;}.elementor-3880 .elementor-element.elementor-element-68dabbb .elementor-divider-separator{width:25%;margin:0 auto;margin-right:0;}.elementor-3880 .elementor-element.elementor-element-68dabbb .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-3880 .elementor-element.elementor-element-7bb92cb{--display:flex;--min-height:110px;--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;--flex-wrap:wrap;--padding-top:88px;--padding-bottom:88px;--padding-left:21px;--padding-right:0px;}.elementor-3880 .elementor-element.elementor-element-7bb92cb:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-7bb92cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-3880 .elementor-element.elementor-element-be57e3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-3880 .elementor-element.elementor-element-10931ba > .elementor-widget-container{margin:0px 0px 0px 0329px;padding:0px 0px 0px 30px;}.elementor-3880 .elementor-element.elementor-element-10931ba{text-align:start;}.elementor-3880 .elementor-element.elementor-element-10931ba .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;line-height:63px;letter-spacing:-0.5px;color:#3A3A3A;}.elementor-3880 .elementor-element.elementor-element-09e8cd4 > .elementor-widget-container{margin:0px 0px 0px 0329px;padding:0px 0px 0px 30px;}.elementor-3880 .elementor-element.elementor-element-09e8cd4{text-align:start;font-family:"Quicksand", Sans-serif;font-size:37px;font-weight:600;line-height:63px;letter-spacing:-3px;color:#3A3A3A;}.elementor-3880 .elementor-element.elementor-element-a753417 > .elementor-widget-container{margin:0px 0px 0px 329px;padding:0px 0px 0px 30px;}.elementor-3880 .elementor-element.elementor-element-a753417{text-align:start;font-family:"Quicksand", Sans-serif;font-size:46px;font-weight:500;line-height:63px;letter-spacing:-3px;color:#3A3A3A;}.elementor-3880 .elementor-element.elementor-element-751e1bb{--spacer-size:58px;}.elementor-3880 .elementor-element.elementor-element-a267fed{--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;--flex-wrap:wrap;}.elementor-3880 .elementor-element.elementor-element-d84c06e{--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-3880 .elementor-element.elementor-element-572ba25 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-3880 .elementor-element.elementor-element-572ba25.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-3880 .elementor-element.elementor-element-572ba25.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-3880 .elementor-element.elementor-element-572ba25.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-3880 .elementor-element.elementor-element-572ba25 .elementor-cta .elementor-cta__bg, .elementor-3880 .elementor-element.elementor-element-572ba25 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3880 .elementor-element.elementor-element-572ba25{width:var( --container-widget-width, 97.922% );max-width:97.922%;--container-widget-width:97.922%;--container-widget-flex-grow:0;}.elementor-3880 .elementor-element.elementor-element-572ba25.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3880 .elementor-element.elementor-element-572ba25 .elementor-cta__content{text-align:center;}.elementor-3880 .elementor-element.elementor-element-572ba25 .elementor-cta__title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:600;line-height:23px;}.elementor-3880 .elementor-element.elementor-element-572ba25 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#54595F52;}.elementor-3880 .elementor-element.elementor-element-8fc7a20{--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-3880 .elementor-element.elementor-element-00c37db .elementor-cta__content-item{transition-duration:1000ms;}.elementor-3880 .elementor-element.elementor-element-00c37db.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-3880 .elementor-element.elementor-element-00c37db.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-3880 .elementor-element.elementor-element-00c37db.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-3880 .elementor-element.elementor-element-00c37db .elementor-cta .elementor-cta__bg, .elementor-3880 .elementor-element.elementor-element-00c37db .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3880 .elementor-element.elementor-element-00c37db{width:var( --container-widget-width, 97.922% );max-width:97.922%;--container-widget-width:97.922%;--container-widget-flex-grow:0;}.elementor-3880 .elementor-element.elementor-element-00c37db.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3880 .elementor-element.elementor-element-00c37db .elementor-cta__content{text-align:center;}.elementor-3880 .elementor-element.elementor-element-00c37db .elementor-cta__title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:600;line-height:36px;}.elementor-3880 .elementor-element.elementor-element-00c37db .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#54595F52;}.elementor-3880 .elementor-element.elementor-element-72362bf{--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-3880 .elementor-element.elementor-element-e097c32 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-3880 .elementor-element.elementor-element-e097c32.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-3880 .elementor-element.elementor-element-e097c32.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-3880 .elementor-element.elementor-element-e097c32.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-3880 .elementor-element.elementor-element-e097c32 .elementor-cta .elementor-cta__bg, .elementor-3880 .elementor-element.elementor-element-e097c32 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3880 .elementor-element.elementor-element-e097c32{width:var( --container-widget-width, 97.922% );max-width:97.922%;--container-widget-width:97.922%;--container-widget-flex-grow:0;}.elementor-3880 .elementor-element.elementor-element-e097c32.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3880 .elementor-element.elementor-element-e097c32 .elementor-cta__content{text-align:center;}.elementor-3880 .elementor-element.elementor-element-e097c32 .elementor-cta__title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:600;line-height:23px;}.elementor-3880 .elementor-element.elementor-element-e097c32 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#54595F52;}.elementor-3880 .elementor-element.elementor-element-51846b8{--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-3880 .elementor-element.elementor-element-e868d4b .elementor-cta__content-item{transition-duration:1000ms;}.elementor-3880 .elementor-element.elementor-element-e868d4b.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-3880 .elementor-element.elementor-element-e868d4b.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-3880 .elementor-element.elementor-element-e868d4b.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-3880 .elementor-element.elementor-element-e868d4b .elementor-cta .elementor-cta__bg, .elementor-3880 .elementor-element.elementor-element-e868d4b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3880 .elementor-element.elementor-element-e868d4b{width:var( --container-widget-width, 97.922% );max-width:97.922%;--container-widget-width:97.922%;--container-widget-flex-grow:0;}.elementor-3880 .elementor-element.elementor-element-e868d4b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3880 .elementor-element.elementor-element-e868d4b .elementor-cta__content{text-align:center;}.elementor-3880 .elementor-element.elementor-element-e868d4b .elementor-cta__title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:600;line-height:23px;}.elementor-3880 .elementor-element.elementor-element-e868d4b .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#54595F52;}.elementor-3880 .elementor-element.elementor-element-4a95a9e{--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-3880 .elementor-element.elementor-element-6f9e399 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-3880 .elementor-element.elementor-element-6f9e399.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-3880 .elementor-element.elementor-element-6f9e399.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-3880 .elementor-element.elementor-element-6f9e399.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-3880 .elementor-element.elementor-element-6f9e399 .elementor-cta .elementor-cta__bg, .elementor-3880 .elementor-element.elementor-element-6f9e399 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3880 .elementor-element.elementor-element-6f9e399{width:var( --container-widget-width, 97.922% );max-width:97.922%;--container-widget-width:97.922%;--container-widget-flex-grow:0;}.elementor-3880 .elementor-element.elementor-element-6f9e399.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3880 .elementor-element.elementor-element-6f9e399 .elementor-cta__content{text-align:center;}.elementor-3880 .elementor-element.elementor-element-6f9e399 .elementor-cta__title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:600;line-height:37px;}.elementor-3880 .elementor-element.elementor-element-6f9e399 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#54595F52;}.elementor-3880 .elementor-element.elementor-element-518c62e{--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-3880 .elementor-element.elementor-element-2228663 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-3880 .elementor-element.elementor-element-2228663.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-3880 .elementor-element.elementor-element-2228663.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-3880 .elementor-element.elementor-element-2228663.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-3880 .elementor-element.elementor-element-2228663 .elementor-cta .elementor-cta__bg, .elementor-3880 .elementor-element.elementor-element-2228663 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3880 .elementor-element.elementor-element-2228663{width:var( --container-widget-width, 97.922% );max-width:97.922%;--container-widget-width:97.922%;--container-widget-flex-grow:0;}.elementor-3880 .elementor-element.elementor-element-2228663.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3880 .elementor-element.elementor-element-2228663 .elementor-cta__content{text-align:center;}.elementor-3880 .elementor-element.elementor-element-2228663 .elementor-cta__title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:600;line-height:39px;}.elementor-3880 .elementor-element.elementor-element-2228663 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#54595F52;}.elementor-3880 .elementor-element.elementor-element-bb83d44{--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-3880 .elementor-element.elementor-element-bb83d44:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-bb83d44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-01b1279{--spacer-size:50px;}.elementor-3880 .elementor-element.elementor-element-eb0566a{text-align:justify;}.elementor-3880 .elementor-element.elementor-element-eb0566a .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;line-height:23px;color:#000000;}.elementor-3880 .elementor-element.elementor-element-19a4c5e{text-align:start;font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:600;line-height:45px;color:#3A3A3A;}.elementor-3880 .elementor-element.elementor-element-1c03cff{--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;}.elementor-3880 .elementor-element.elementor-element-1c03cff:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-1c03cff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-c9cd3cc{--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;}.elementor-3880 .elementor-element.elementor-element-c9cd3cc:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-c9cd3cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-1704ed8{--display:flex;--min-height:448px;--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;border-style:solid;--border-style:solid;border-color:#E0D3D3;--border-color:#E0D3D3;--border-radius:29px 29px 29px 29px;}.elementor-3880 .elementor-element.elementor-element-1704ed8:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-1704ed8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2025/07/Sistema-CDS-2-rotated.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-3880 .elementor-element.elementor-element-1704ed8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3880 .elementor-element.elementor-element-af567ae{--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-3880 .elementor-element.elementor-element-77866d9{text-align:end;font-family:"Quicksand", Sans-serif;font-size:24px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-3880 .elementor-element.elementor-element-dc54b3b{--display:flex;}.elementor-3880 .elementor-element.elementor-element-aff6328{--divider-border-style:solid;--divider-color:#383838;--divider-border-width:2px;}.elementor-3880 .elementor-element.elementor-element-aff6328 .elementor-divider-separator{width:25%;margin:0 auto;margin-left:0;}.elementor-3880 .elementor-element.elementor-element-aff6328 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-3880 .elementor-element.elementor-element-a2c0b1e{--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-3880 .elementor-element.elementor-element-a2c0b1e:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-a2c0b1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-e6fe3a9{--spacer-size:50px;}.elementor-3880 .elementor-element.elementor-element-40bac60{text-align:justify;}.elementor-3880 .elementor-element.elementor-element-40bac60 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;line-height:23px;color:#000000;}.elementor-3880 .elementor-element.elementor-element-72c0fbe{--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-3880 .elementor-element.elementor-element-72c0fbe:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-72c0fbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-d145f6c{text-align:start;font-family:"Quicksand", Sans-serif;font-size:40px;font-weight:600;line-height:45px;color:#3A3A3A;}.elementor-3880 .elementor-element.elementor-element-649a92b{--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;--flex-wrap:wrap;}.elementor-3880 .elementor-element.elementor-element-3088237{--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-3880 .elementor-element.elementor-element-e532a16{text-align:start;}.elementor-3880 .elementor-element.elementor-element-e532a16 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:27px;font-weight:600;line-height:23px;color:#3A3A3A;}.elementor-3880 .elementor-element.elementor-element-a52d30e{text-align:start;font-family:"Quicksand", Sans-serif;font-size:21px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-3880 .elementor-element.elementor-element-7f91dc7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3880 .elementor-element.elementor-element-7f91dc7 > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-7f91dc7 .elementor-divider-separator{width:100%;}.elementor-3880 .elementor-element.elementor-element-7f91dc7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3880 .elementor-element.elementor-element-e3bb387{--display:flex;--min-height:521px;--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;border-style:solid;--border-style:solid;border-color:#E0D3D3;--border-color:#E0D3D3;--border-radius:29px 29px 29px 29px;}.elementor-3880 .elementor-element.elementor-element-e3bb387:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-e3bb387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2024/04/03_Fondo-CDS-Glycolic-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-3880 .elementor-element.elementor-element-e3bb387.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3880 .elementor-element.elementor-element-25ec917{--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-3880 .elementor-element.elementor-element-dc19d23{text-align:start;}.elementor-3880 .elementor-element.elementor-element-dc19d23 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:27px;font-weight:600;line-height:23px;color:#3A3A3A;}.elementor-3880 .elementor-element.elementor-element-ec94442{text-align:start;font-family:"Quicksand", Sans-serif;font-size:21px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-3880 .elementor-element.elementor-element-ef863db{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3880 .elementor-element.elementor-element-ef863db > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-ef863db .elementor-divider-separator{width:100%;}.elementor-3880 .elementor-element.elementor-element-ef863db .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3880 .elementor-element.elementor-element-3406fe6{--display:flex;--min-height:521px;--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E0D3D3;--border-color:#E0D3D3;--border-radius:29px 29px 29px 29px;}.elementor-3880 .elementor-element.elementor-element-3406fe6:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-3406fe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2025/07/1500-VEGAN-CDS-MANDELIC_02-ILUSTRATION-FONDO-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3880 .elementor-element.elementor-element-3406fe6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3880 .elementor-element.elementor-element-8841cec{--display:flex;}.elementor-3880 .elementor-element.elementor-element-8e67890{--spacer-size:50px;}.elementor-3880 .elementor-element.elementor-element-3098868{--display:flex;}.elementor-3880 .elementor-element.elementor-element-6e9d0de{text-align:start;font-family:"Quicksand", Sans-serif;font-size:40px;font-weight:600;line-height:45px;color:#3A3A3A;}.elementor-3880 .elementor-element.elementor-element-51ab805{--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;--flex-wrap:wrap;}.elementor-3880 .elementor-element.elementor-element-871dc2a{--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-3880 .elementor-element.elementor-element-60c4d1c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3880 .elementor-element.elementor-element-60c4d1c > .elementor-widget-container{margin:-28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-60c4d1c .elementor-divider-separator{width:100%;}.elementor-3880 .elementor-element.elementor-element-60c4d1c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3880 .elementor-element.elementor-element-eb0e967{text-align:start;}.elementor-3880 .elementor-element.elementor-element-eb0e967 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:27px;font-weight:600;line-height:23px;color:#3A3A3A;}.elementor-3880 .elementor-element.elementor-element-68c3c60{text-align:start;font-family:"Quicksand", Sans-serif;font-size:21px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-3880 .elementor-element.elementor-element-28bf984{--display:flex;--min-height:0px;--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;border-style:solid;--border-style:solid;border-color:#E0D3D3;--border-color:#E0D3D3;--border-radius:29px 29px 29px 29px;--margin-top:31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3880 .elementor-element.elementor-element-28bf984:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-28bf984 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2024/04/1500-VEGAN-CDS-LACTIC_01-ILUSTRATION-FONDO-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-3880 .elementor-element.elementor-element-28bf984.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3880 .elementor-element.elementor-element-e5e4f95{--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-3880 .elementor-element.elementor-element-8f1cf98{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3880 .elementor-element.elementor-element-8f1cf98 > .elementor-widget-container{margin:-28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-8f1cf98 .elementor-divider-separator{width:100%;}.elementor-3880 .elementor-element.elementor-element-8f1cf98 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3880 .elementor-element.elementor-element-f675a47{text-align:start;}.elementor-3880 .elementor-element.elementor-element-f675a47 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:27px;font-weight:600;line-height:23px;color:#3A3A3A;}.elementor-3880 .elementor-element.elementor-element-bbe5e15{text-align:start;font-family:"Quicksand", Sans-serif;font-size:21px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-3880 .elementor-element.elementor-element-59dbd0d{--display:flex;--min-height:0px;--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E0D3D3;--border-color:#E0D3D3;--border-radius:29px 29px 29px 29px;}.elementor-3880 .elementor-element.elementor-element-59dbd0d:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-59dbd0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2024/04/Cabecera-Vegan-DDS-Gluco-C.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3880 .elementor-element.elementor-element-59dbd0d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3880 .elementor-element.elementor-element-9583ba8{--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-3880 .elementor-element.elementor-element-9e5b885{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3880 .elementor-element.elementor-element-9e5b885 > .elementor-widget-container{margin:-28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-9e5b885 .elementor-divider-separator{width:100%;}.elementor-3880 .elementor-element.elementor-element-9e5b885 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3880 .elementor-element.elementor-element-85cf449{text-align:start;}.elementor-3880 .elementor-element.elementor-element-85cf449 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:27px;font-weight:600;line-height:23px;color:#3A3A3A;}.elementor-3880 .elementor-element.elementor-element-309daa4{text-align:start;font-family:"Quicksand", Sans-serif;font-size:21px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-3880 .elementor-element.elementor-element-d8cf70e{--display:flex;--min-height:0px;--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E0D3D3;--border-color:#E0D3D3;--border-radius:29px 29px 29px 29px;--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3880 .elementor-element.elementor-element-d8cf70e:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-d8cf70e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2024/04/Cabecera-Vegan-DDS-Gluco-C.jpg");background-position:top center;background-repeat:no-repeat;}.elementor-3880 .elementor-element.elementor-element-d8cf70e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3880 .elementor-element.elementor-element-e778bc2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-3880 .elementor-element.elementor-element-be8847f{--min-height:300px;--margin-top:-156px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:100px;--padding-left:75px;--padding-right:100px;}.elementor-3880 .elementor-element.elementor-element-be8847f:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-be8847f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-3880 .elementor-element.elementor-element-72c451f > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-72c451f .elementor-heading-title{font-size:55px;line-height:55px;}.elementor-3880 .elementor-element.elementor-element-63019ac{line-height:0.9em;}.elementor-3880 .elementor-element.elementor-element-4800212{font-size:20px;}.elementor-3880 .elementor-element.elementor-element-10931ba > .elementor-widget-container{margin:-1px -1px -1px -1px;}.elementor-3880 .elementor-element.elementor-element-09e8cd4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-a753417 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-572ba25 .elementor-cta__content{text-align:end;}.elementor-3880 .elementor-element.elementor-element-572ba25 .elementor-cta__title{font-size:31px;}.elementor-3880 .elementor-element.elementor-element-00c37db .elementor-cta__content{text-align:end;}.elementor-3880 .elementor-element.elementor-element-00c37db .elementor-cta__title{font-size:31px;}.elementor-3880 .elementor-element.elementor-element-e097c32 .elementor-cta__content{text-align:end;}.elementor-3880 .elementor-element.elementor-element-e097c32 .elementor-cta__title{font-size:31px;}.elementor-3880 .elementor-element.elementor-element-e868d4b .elementor-cta__content{text-align:end;}.elementor-3880 .elementor-element.elementor-element-e868d4b .elementor-cta__title{font-size:31px;}.elementor-3880 .elementor-element.elementor-element-6f9e399 .elementor-cta__content{text-align:end;}.elementor-3880 .elementor-element.elementor-element-6f9e399 .elementor-cta__title{font-size:31px;}.elementor-3880 .elementor-element.elementor-element-2228663 .elementor-cta__content{text-align:end;}.elementor-3880 .elementor-element.elementor-element-2228663 .elementor-cta__title{font-size:31px;}.elementor-3880 .elementor-element.elementor-element-19a4c5e{line-height:0.9em;}.elementor-3880 .elementor-element.elementor-element-77866d9{font-size:20px;}.elementor-3880 .elementor-element.elementor-element-d145f6c{line-height:0.9em;}.elementor-3880 .elementor-element.elementor-element-a52d30e{font-size:22px;}.elementor-3880 .elementor-element.elementor-element-ec94442{font-size:22px;}.elementor-3880 .elementor-element.elementor-element-6e9d0de{line-height:0.9em;}.elementor-3880 .elementor-element.elementor-element-68c3c60{font-size:22px;}.elementor-3880 .elementor-element.elementor-element-bbe5e15{font-size:22px;}.elementor-3880 .elementor-element.elementor-element-309daa4{font-size:22px;}}@media(max-width:767px){.elementor-3880 .elementor-element.elementor-element-be8847f{--min-height:350px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3880 .elementor-element.elementor-element-72c451f{width:var( --container-widget-width, 342px );max-width:342px;--container-widget-width:342px;--container-widget-flex-grow:0;text-align:center;}.elementor-3880 .elementor-element.elementor-element-72c451f > .elementor-widget-container{margin:240px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-72c451f .elementor-heading-title{font-size:32px;line-height:28px;}.elementor-3880 .elementor-element.elementor-element-63019ac{text-align:start;line-height:1.2em;letter-spacing:0px;}.elementor-3880 .elementor-element.elementor-element-10931ba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-10931ba .elementor-heading-title{font-size:43px;line-height:1.2em;}.elementor-3880 .elementor-element.elementor-element-09e8cd4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-09e8cd4{font-size:43px;line-height:1.2em;}.elementor-3880 .elementor-element.elementor-element-a753417 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-a753417{font-size:31px;line-height:1.2em;}.elementor-3880 .elementor-element.elementor-element-19a4c5e{text-align:start;line-height:1.2em;letter-spacing:0px;}.elementor-3880 .elementor-element.elementor-element-d145f6c{text-align:start;line-height:1.2em;letter-spacing:0px;}.elementor-3880 .elementor-element.elementor-element-6e9d0de{text-align:start;line-height:1.2em;letter-spacing:0px;}}@media(min-width:768px){.elementor-3880 .elementor-element.elementor-element-d21ca42{--width:50%;}.elementor-3880 .elementor-element.elementor-element-f8884e1{--width:50%;}.elementor-3880 .elementor-element.elementor-element-7bb92cb{--width:100%;}.elementor-3880 .elementor-element.elementor-element-be57e3f{--width:70%;}.elementor-3880 .elementor-element.elementor-element-d84c06e{--width:50%;}.elementor-3880 .elementor-element.elementor-element-8fc7a20{--width:50%;}.elementor-3880 .elementor-element.elementor-element-72362bf{--width:50%;}.elementor-3880 .elementor-element.elementor-element-51846b8{--width:50%;}.elementor-3880 .elementor-element.elementor-element-4a95a9e{--width:50%;}.elementor-3880 .elementor-element.elementor-element-518c62e{--width:50%;}.elementor-3880 .elementor-element.elementor-element-c9cd3cc{--width:65%;}.elementor-3880 .elementor-element.elementor-element-1704ed8{--width:82%;}.elementor-3880 .elementor-element.elementor-element-af567ae{--width:50%;}.elementor-3880 .elementor-element.elementor-element-3088237{--width:33.3333%;}.elementor-3880 .elementor-element.elementor-element-e3bb387{--width:100%;}.elementor-3880 .elementor-element.elementor-element-25ec917{--width:33.3333%;}.elementor-3880 .elementor-element.elementor-element-3406fe6{--width:101.389%;}.elementor-3880 .elementor-element.elementor-element-871dc2a{--width:33.3333%;}.elementor-3880 .elementor-element.elementor-element-28bf984{--width:100%;}.elementor-3880 .elementor-element.elementor-element-e5e4f95{--width:33.3333%;}.elementor-3880 .elementor-element.elementor-element-59dbd0d{--width:101.389%;}.elementor-3880 .elementor-element.elementor-element-9583ba8{--width:33.3333%;}.elementor-3880 .elementor-element.elementor-element-d8cf70e{--width:101.389%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3880 .elementor-element.elementor-element-7bb92cb{--width:902px;}}/* Start custom CSS for container, class: .elementor-element-8fc7a20 */.icon-text-box {
  display: flex; /* Flexbox para organizar los elementos */
  flex-direction: column; /* Elementos alineados en columna */
  align-items: center; /* Centra todo horizontalmente */
  justify-content: center; /* Centra todo verticalmente */
  background-color: #F0F0F0; /* Fondo gris claro */
  border: 2px solid #DADADA; /* Borde gris medio */
  border-radius: 10px; /* Bordes redondeados */
  padding: 20px; /* Espaciado interno */
  max-width: 350px; /* Aumenta el ancho del cuadro */
  width: 100%; /* Asegura que el cuadro sea flexible en tamaño */
  text-align: center; /* Centra el texto */
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: all 0.3s ease; /* Transición en hover */
}

/* Estilo para el icono */
.icon-text-box i {
  font-size: 40px; /* Tamaño del icono */
  color: #A9A9A9; /* Color gris para el icono */
  margin-bottom: 10px; /* Espacio entre icono y título */
}

/* Estilo para el título */
.icon-text-box h3 {
  font-size: 18px; /* Tamaño del título */
  font-weight: bold; /* Negrita */
  color: #696969; /* Gris oscuro */
  margin: 0; /* Elimina márgenes superiores e inferiores */
  margin-bottom: 8px; /* Espacio entre el título y el texto */
}

/* Estilo para el texto */
.icon-text-box p {
  font-size: 14px; /* Tamaño del texto */
  color: #808080; /* Gris más claro */
  margin: 0; /* Elimina márgenes */
  line-height: 1.5; /* Espaciado entre líneas */
}

/* Efecto hover (opcional) */
.icon-text-box:hover {
  background-color: #E8E8E8; /* Fondo más claro al pasar el cursor */
  box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.2); /* Sombra más pronunciada */
  transform: translateY(-3px); /* Efecto de elevación */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72362bf */.icon-text-box {
  display: flex; /* Flexbox para organizar los elementos */
  flex-direction: column; /* Elementos alineados en columna */
  align-items: center; /* Centra todo horizontalmente */
  justify-content: center; /* Centra todo verticalmente */
  background-color: #F0F0F0; /* Fondo gris claro */
  border: 2px solid #DADADA; /* Borde gris medio */
  border-radius: 10px; /* Bordes redondeados */
  padding: 20px; /* Espaciado interno */
  max-width: 350px; /* Aumenta el ancho del cuadro */
  width: 100%; /* Asegura que el cuadro sea flexible en tamaño */
  text-align: center; /* Centra el texto */
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: all 0.3s ease; /* Transición en hover */
}

/* Estilo para el icono */
.icon-text-box i {
  font-size: 40px; /* Tamaño del icono */
  color: #A9A9A9; /* Color gris para el icono */
  margin-bottom: 10px; /* Espacio entre icono y título */
}

/* Estilo para el título */
.icon-text-box h3 {
  font-size: 18px; /* Tamaño del título */
  font-weight: bold; /* Negrita */
  color: #696969; /* Gris oscuro */
  margin: 0; /* Elimina márgenes superiores e inferiores */
  margin-bottom: 8px; /* Espacio entre el título y el texto */
}

/* Estilo para el texto */
.icon-text-box p {
  font-size: 14px; /* Tamaño del texto */
  color: #808080; /* Gris más claro */
  margin: 0; /* Elimina márgenes */
  line-height: 1.5; /* Espaciado entre líneas */
}

/* Efecto hover (opcional) */
.icon-text-box:hover {
  background-color: #E8E8E8; /* Fondo más claro al pasar el cursor */
  box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.2); /* Sombra más pronunciada */
  transform: translateY(-3px); /* Efecto de elevación */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51846b8 */.icon-text-box {
  display: flex; /* Flexbox para organizar los elementos */
  flex-direction: column; /* Elementos alineados en columna */
  align-items: center; /* Centra todo horizontalmente */
  justify-content: center; /* Centra todo verticalmente */
  background-color: #F0F0F0; /* Fondo gris claro */
  border: 2px solid #DADADA; /* Borde gris medio */
  border-radius: 10px; /* Bordes redondeados */
  padding: 20px; /* Espaciado interno */
  max-width: 350px; /* Aumenta el ancho del cuadro */
  width: 100%; /* Asegura que el cuadro sea flexible en tamaño */
  text-align: center; /* Centra el texto */
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: all 0.3s ease; /* Transición en hover */
}

/* Estilo para el icono */
.icon-text-box i {
  font-size: 40px; /* Tamaño del icono */
  color: #A9A9A9; /* Color gris para el icono */
  margin-bottom: 10px; /* Espacio entre icono y título */
}

/* Estilo para el título */
.icon-text-box h3 {
  font-size: 18px; /* Tamaño del título */
  font-weight: bold; /* Negrita */
  color: #696969; /* Gris oscuro */
  margin: 0; /* Elimina márgenes superiores e inferiores */
  margin-bottom: 8px; /* Espacio entre el título y el texto */
}

/* Estilo para el texto */
.icon-text-box p {
  font-size: 14px; /* Tamaño del texto */
  color: #808080; /* Gris más claro */
  margin: 0; /* Elimina márgenes */
  line-height: 1.5; /* Espaciado entre líneas */
}

/* Efecto hover (opcional) */
.icon-text-box:hover {
  background-color: #E8E8E8; /* Fondo más claro al pasar el cursor */
  box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.2); /* Sombra más pronunciada */
  transform: translateY(-3px); /* Efecto de elevación */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a95a9e */.icon-text-box {
  display: flex; /* Flexbox para organizar los elementos */
  flex-direction: column; /* Elementos alineados en columna */
  align-items: center; /* Centra todo horizontalmente */
  justify-content: center; /* Centra todo verticalmente */
  background-color: #F0F0F0; /* Fondo gris claro */
  border: 2px solid #DADADA; /* Borde gris medio */
  border-radius: 10px; /* Bordes redondeados */
  padding: 20px; /* Espaciado interno */
  max-width: 350px; /* Aumenta el ancho del cuadro */
  width: 100%; /* Asegura que el cuadro sea flexible en tamaño */
  text-align: center; /* Centra el texto */
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: all 0.3s ease; /* Transición en hover */
}

/* Estilo para el icono */
.icon-text-box i {
  font-size: 40px; /* Tamaño del icono */
  color: #A9A9A9; /* Color gris para el icono */
  margin-bottom: 10px; /* Espacio entre icono y título */
}

/* Estilo para el título */
.icon-text-box h3 {
  font-size: 18px; /* Tamaño del título */
  font-weight: bold; /* Negrita */
  color: #696969; /* Gris oscuro */
  margin: 0; /* Elimina márgenes superiores e inferiores */
  margin-bottom: 8px; /* Espacio entre el título y el texto */
}

/* Estilo para el texto */
.icon-text-box p {
  font-size: 14px; /* Tamaño del texto */
  color: #808080; /* Gris más claro */
  margin: 0; /* Elimina márgenes */
  line-height: 1.5; /* Espaciado entre líneas */
}

/* Efecto hover (opcional) */
.icon-text-box:hover {
  background-color: #E8E8E8; /* Fondo más claro al pasar el cursor */
  box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.2); /* Sombra más pronunciada */
  transform: translateY(-3px); /* Efecto de elevación */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-518c62e */.icon-text-box {
  display: flex; /* Flexbox para organizar los elementos */
  flex-direction: column; /* Elementos alineados en columna */
  align-items: center; /* Centra todo horizontalmente */
  justify-content: center; /* Centra todo verticalmente */
  background-color: #F0F0F0; /* Fondo gris claro */
  border: 2px solid #DADADA; /* Borde gris medio */
  border-radius: 10px; /* Bordes redondeados */
  padding: 20px; /* Espaciado interno */
  max-width: 350px; /* Aumenta el ancho del cuadro */
  width: 100%; /* Asegura que el cuadro sea flexible en tamaño */
  text-align: center; /* Centra el texto */
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: all 0.3s ease; /* Transición en hover */
}

/* Estilo para el icono */
.icon-text-box i {
  font-size: 40px; /* Tamaño del icono */
  color: #A9A9A9; /* Color gris para el icono */
  margin-bottom: 10px; /* Espacio entre icono y título */
}

/* Estilo para el título */
.icon-text-box h3 {
  font-size: 18px; /* Tamaño del título */
  font-weight: bold; /* Negrita */
  color: #696969; /* Gris oscuro */
  margin: 0; /* Elimina márgenes superiores e inferiores */
  margin-bottom: 8px; /* Espacio entre el título y el texto */
}

/* Estilo para el texto */
.icon-text-box p {
  font-size: 14px; /* Tamaño del texto */
  color: #808080; /* Gris más claro */
  margin: 0; /* Elimina márgenes */
  line-height: 1.5; /* Espaciado entre líneas */
}

/* Efecto hover (opcional) */
.icon-text-box:hover {
  background-color: #E8E8E8; /* Fondo más claro al pasar el cursor */
  box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.2); /* Sombra más pronunciada */
  transform: translateY(-3px); /* Efecto de elevación */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1704ed8 *//* Contenedor principal */
.image-container {
  position: relative;
  background-image: url('ruta-de-tu-imagen.jpg'); /* Cambia la ruta de la imagen */
  background-size: cover;
  background-position: center;
  height: 200px; /* Ajusta la altura de la imagen de fondo */
  transition: transform 0.3s ease; /* Efecto de zoom */
}

/* Capa de superposición oscura que cubre el fondo */
.image-container::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5); /* Fondo oscuro con transparencia */
  opacity: 0; /* Inicialmente invisible */
  transition: opacity 0.3s ease; /* Transición suave */
  z-index: 1; /* Aseguramos que la capa de color oscuro esté encima de la imagen */
}

/* Efecto de zoom en la imagen de fondo al pasar el ratón */
.image-container:hover {
  transform: scale(1.1);
}

/* Capa de superposición oscura aparece al hacer hover */
.image-container:hover::before {
  opacity: 1; /* Se hace visible al pasar el ratón */
}
.image-container .button-link {
  display: none; /* Esto ocultará el botón */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3bb387 *//* Contenedor principal */
.image-container {
  position: relative;
  background-image: url('ruta-de-tu-imagen.jpg'); /* Cambia la ruta de la imagen */
  background-size: cover;
  background-position: center;
  height: 400px; /* Ajusta la altura de la imagen de fondo */
  transition: transform 0.3s ease; /* Efecto de zoom */
}

/* Capa de superposición oscura que cubre el fondo */
.image-container::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5); /* Fondo oscuro con transparencia */
  opacity: 0; /* Inicialmente invisible */
  transition: opacity 0.3s ease; /* Transición suave */
  z-index: 1; /* Aseguramos que la capa de color oscuro esté encima de la imagen */
}

/* Efecto de zoom en la imagen de fondo al pasar el ratón */
.image-container:hover {
  transform: scale(1.1);
}

/* Capa de superposición oscura aparece al hacer hover */
.image-container:hover::before {
  opacity: 1; /* Se hace visible al pasar el ratón */
}
.image-container .button-link {
  display: none; /* Esto ocultará el botón */

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3406fe6 *//* Contenedor principal */
.image-container {
  position: relative;
  background-image: url('ruta-de-tu-imagen.jpg'); /* Cambia la ruta de la imagen */
  background-size: cover;
  background-position: center;
  height: 400px; /* Ajusta la altura de la imagen de fondo */
  transition: transform 0.3s ease; /* Efecto de zoom */
}

/* Capa de superposición oscura que cubre el fondo */
.image-container::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5); /* Fondo oscuro con transparencia */
  opacity: 0; /* Inicialmente invisible */
  transition: opacity 0.3s ease; /* Transición suave */
  z-index: 1; /* Aseguramos que la capa de color oscuro esté encima de la imagen */
}

/* Efecto de zoom en la imagen de fondo al pasar el ratón */
.image-container:hover {
  transform: scale(1.1);
}

/* Capa de superposición oscura aparece al hacer hover */
.image-container:hover::before {
  opacity: 1; /* Se hace visible al pasar el ratón */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28bf984 *//* Contenedor principal */
.image-container {
  position: relative;
  background-image: url('ruta-de-tu-imagen.jpg'); /* Cambia la ruta de la imagen */
  background-size: cover;
  background-position: center;
  height: 400px; /* Ajusta la altura de la imagen de fondo */
  transition: transform 0.3s ease; /* Efecto de zoom */
}

/* Capa de superposición oscura que cubre el fondo */
.image-container::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5); /* Fondo oscuro con transparencia */
  opacity: 0; /* Inicialmente invisible */
  transition: opacity 0.3s ease; /* Transición suave */
  z-index: 1; /* Aseguramos que la capa de color oscuro esté encima de la imagen */
}

/* Efecto de zoom en la imagen de fondo al pasar el ratón */
.image-container:hover {
  transform: scale(1.1);
}

/* Capa de superposición oscura aparece al hacer hover */
.image-container:hover::before {
  opacity: 1; /* Se hace visible al pasar el ratón */
}
.image-container .button-link {
  display: none; /* Esto ocultará el botón */

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59dbd0d *//* Contenedor principal */
.image-container {
  position: relative;
  background-image: url('ruta-de-tu-imagen.jpg'); /* Cambia la ruta de la imagen */
  background-size: cover;
  background-position: center;
  height: 400px; /* Ajusta la altura de la imagen de fondo */
  transition: transform 0.3s ease; /* Efecto de zoom */
}

/* Capa de superposición oscura que cubre el fondo */
.image-container::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5); /* Fondo oscuro con transparencia */
  opacity: 0; /* Inicialmente invisible */
  transition: opacity 0.3s ease; /* Transición suave */
  z-index: 1; /* Aseguramos que la capa de color oscuro esté encima de la imagen */
}

/* Efecto de zoom en la imagen de fondo al pasar el ratón */
.image-container:hover {
  transform: scale(1.1);
}

/* Capa de superposición oscura aparece al hacer hover */
.image-container:hover::before {
  opacity: 1; /* Se hace visible al pasar el ratón */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8cf70e *//* Contenedor principal */
.image-container {
  position: relative;
  background-image: url('ruta-de-tu-imagen.jpg'); /* Cambia la ruta de la imagen */
  background-size: cover;
  background-position: center;
  height: 400px; /* Ajusta la altura de la imagen de fondo */
  transition: transform 0.3s ease; /* Efecto de zoom */
}

/* Capa de superposición oscura que cubre el fondo */
.image-container::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5); /* Fondo oscuro con transparencia */
  opacity: 0; /* Inicialmente invisible */
  transition: opacity 0.3s ease; /* Transición suave */
  z-index: 1; /* Aseguramos que la capa de color oscuro esté encima de la imagen */
}

/* Efecto de zoom en la imagen de fondo al pasar el ratón */
.image-container:hover {
  transform: scale(1.1);
}

/* Capa de superposición oscura aparece al hacer hover */
.image-container:hover::before {
  opacity: 1; /* Se hace visible al pasar el ratón */
}/* End custom CSS */