.elementor-10557 .elementor-element.elementor-element-be8847f{--display:flex;--min-height:640px;--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-10557 .elementor-element.elementor-element-be8847f:not(.elementor-motion-effects-element-type-background), .elementor-10557 .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/fondo-liposomas-1-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10557 .elementor-element.elementor-element-72c451f > .elementor-widget-container{margin:209px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10557 .elementor-element.elementor-element-72c451f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10557 .elementor-element.elementor-element-72c451f{text-align:center;}.elementor-10557 .elementor-element.elementor-element-72c451f .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:75px;font-weight:700;line-height:102px;color:var( --e-global-color-6bfb85b );}.elementor-10557 .elementor-element.elementor-element-fc773c0{--display:flex;}.elementor-10557 .elementor-element.elementor-element-fc773c0:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-fc773c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10557 .elementor-element.elementor-element-c694d80{--spacer-size:50px;}.elementor-10557 .elementor-element.elementor-element-59f96a6{--display:flex;--overlay-opacity:0.5;}.elementor-10557 .elementor-element.elementor-element-59f96a6::before, .elementor-10557 .elementor-element.elementor-element-59f96a6 > .elementor-background-video-container::before, .elementor-10557 .elementor-element.elementor-element-59f96a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-10557 .elementor-element.elementor-element-59f96a6 > .elementor-background-slideshow::before, .elementor-10557 .elementor-element.elementor-element-59f96a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10557 .elementor-element.elementor-element-59f96a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-10557 .elementor-element.elementor-element-5fed39c{text-align:justify;}.elementor-10557 .elementor-element.elementor-element-5fed39c .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:600;line-height:23px;color:#000000;}.elementor-10557 .elementor-element.elementor-element-accd975{--display:flex;}.elementor-10557 .elementor-element.elementor-element-6ab3358{text-align:start;font-family:"Quicksand", Sans-serif;font-size:40px;font-weight:400;line-height:45px;color:#000000;}.elementor-10557 .elementor-element.elementor-element-b4e399a{--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-10557 .elementor-element.elementor-element-b4e399a:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-b4e399a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10557 .elementor-element.elementor-element-b4e399a::before, .elementor-10557 .elementor-element.elementor-element-b4e399a > .elementor-background-video-container::before, .elementor-10557 .elementor-element.elementor-element-b4e399a > .e-con-inner > .elementor-background-video-container::before, .elementor-10557 .elementor-element.elementor-element-b4e399a > .elementor-background-slideshow::before, .elementor-10557 .elementor-element.elementor-element-b4e399a > .e-con-inner > .elementor-background-slideshow::before, .elementor-10557 .elementor-element.elementor-element-b4e399a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-10557 .elementor-element.elementor-element-c79b599{--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-10557 .elementor-element.elementor-element-822627e > .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-10557 .elementor-element.elementor-element-822627e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10557 .elementor-element.elementor-element-21b0f4c{--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-10557 .elementor-element.elementor-element-a195100{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-10557 .elementor-element.elementor-element-7939c1f{--divider-border-style:solid;--divider-color:#167F65;--divider-border-width:2px;}.elementor-10557 .elementor-element.elementor-element-7939c1f .elementor-divider-separator{width:25%;margin:0 auto;margin-right:0;}.elementor-10557 .elementor-element.elementor-element-7939c1f .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-10557 .elementor-element.elementor-element-7861176{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:151px;--padding-bottom:151px;--padding-left:0px;--padding-right:130px;}.elementor-10557 .elementor-element.elementor-element-7861176:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-7861176 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-10557 .elementor-element.elementor-element-fda3ac5 > .elementor-widget-container{border-radius:0px 0px 0px 4px;}.elementor-10557 .elementor-element.elementor-element-fda3ac5 .elementor-icon-box-wrapper{text-align:center;gap:22px;}.elementor-10557 .elementor-element.elementor-element-fda3ac5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-45b16b9 );}.elementor-10557 .elementor-element.elementor-element-fda3ac5.elementor-view-framed .elementor-icon, .elementor-10557 .elementor-element.elementor-element-fda3ac5.elementor-view-default .elementor-icon{fill:var( --e-global-color-45b16b9 );color:var( --e-global-color-45b16b9 );border-color:var( --e-global-color-45b16b9 );}.elementor-10557 .elementor-element.elementor-element-fda3ac5 .elementor-icon{font-size:87px;}.elementor-10557 .elementor-element.elementor-element-fda3ac5 .elementor-icon-box-title, .elementor-10557 .elementor-element.elementor-element-fda3ac5 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;line-height:26px;}.elementor-10557 .elementor-element.elementor-element-fda3ac5 .elementor-icon-box-title{color:#000000;}.elementor-10557 .elementor-element.elementor-element-fda3ac5 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:26px;}.elementor-10557 .elementor-element.elementor-element-111a374 > .elementor-widget-container{border-radius:0px 0px 0px 4px;}.elementor-10557 .elementor-element.elementor-element-111a374 .elementor-icon-box-wrapper{text-align:center;gap:22px;}.elementor-10557 .elementor-element.elementor-element-111a374.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-45b16b9 );}.elementor-10557 .elementor-element.elementor-element-111a374.elementor-view-framed .elementor-icon, .elementor-10557 .elementor-element.elementor-element-111a374.elementor-view-default .elementor-icon{fill:var( --e-global-color-45b16b9 );color:var( --e-global-color-45b16b9 );border-color:var( --e-global-color-45b16b9 );}.elementor-10557 .elementor-element.elementor-element-111a374 .elementor-icon{font-size:87px;}.elementor-10557 .elementor-element.elementor-element-111a374 .elementor-icon-box-title, .elementor-10557 .elementor-element.elementor-element-111a374 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;line-height:26px;}.elementor-10557 .elementor-element.elementor-element-111a374 .elementor-icon-box-title{color:var( --e-global-color-e368cf1 );}.elementor-10557 .elementor-element.elementor-element-111a374 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:26px;}.elementor-10557 .elementor-element.elementor-element-ca2189f > .elementor-widget-container{border-radius:0px 0px 0px 4px;}.elementor-10557 .elementor-element.elementor-element-ca2189f .elementor-icon-box-wrapper{text-align:center;gap:22px;}.elementor-10557 .elementor-element.elementor-element-ca2189f.elementor-view-stacked .elementor-icon{background-color:#167F65;}.elementor-10557 .elementor-element.elementor-element-ca2189f.elementor-view-framed .elementor-icon, .elementor-10557 .elementor-element.elementor-element-ca2189f.elementor-view-default .elementor-icon{fill:#167F65;color:#167F65;border-color:#167F65;}.elementor-10557 .elementor-element.elementor-element-ca2189f .elementor-icon{font-size:87px;}.elementor-10557 .elementor-element.elementor-element-ca2189f .elementor-icon-box-title, .elementor-10557 .elementor-element.elementor-element-ca2189f .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;line-height:26px;}.elementor-10557 .elementor-element.elementor-element-ca2189f .elementor-icon-box-title{color:var( --e-global-color-e368cf1 );}.elementor-10557 .elementor-element.elementor-element-ca2189f .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:26px;}.elementor-10557 .elementor-element.elementor-element-fd92742 .elementor-icon-box-wrapper{text-align:center;gap:22px;}.elementor-10557 .elementor-element.elementor-element-fd92742.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-45b16b9 );}.elementor-10557 .elementor-element.elementor-element-fd92742.elementor-view-framed .elementor-icon, .elementor-10557 .elementor-element.elementor-element-fd92742.elementor-view-default .elementor-icon{fill:var( --e-global-color-45b16b9 );color:var( --e-global-color-45b16b9 );border-color:var( --e-global-color-45b16b9 );}.elementor-10557 .elementor-element.elementor-element-fd92742 .elementor-icon{font-size:87px;}.elementor-10557 .elementor-element.elementor-element-fd92742 .elementor-icon-box-title, .elementor-10557 .elementor-element.elementor-element-fd92742 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;line-height:26px;}.elementor-10557 .elementor-element.elementor-element-fd92742 .elementor-icon-box-title{color:var( --e-global-color-e368cf1 );}.elementor-10557 .elementor-element.elementor-element-fd92742 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:26px;}.elementor-10557 .elementor-element.elementor-element-5950f54{width:var( --container-widget-width, 75.567% );max-width:75.567%;--container-widget-width:75.567%;--container-widget-flex-grow:0;}.elementor-10557 .elementor-element.elementor-element-5950f54.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10557 .elementor-element.elementor-element-5950f54 > .elementor-widget-container{border-radius:0px 0px 0px 4px;}.elementor-10557 .elementor-element.elementor-element-5950f54 .elementor-icon-box-wrapper{text-align:center;gap:22px;}.elementor-10557 .elementor-element.elementor-element-5950f54.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-45b16b9 );}.elementor-10557 .elementor-element.elementor-element-5950f54.elementor-view-framed .elementor-icon, .elementor-10557 .elementor-element.elementor-element-5950f54.elementor-view-default .elementor-icon{fill:var( --e-global-color-45b16b9 );color:var( --e-global-color-45b16b9 );border-color:var( --e-global-color-45b16b9 );}.elementor-10557 .elementor-element.elementor-element-5950f54 .elementor-icon{font-size:87px;}.elementor-10557 .elementor-element.elementor-element-5950f54 .elementor-icon-box-title, .elementor-10557 .elementor-element.elementor-element-5950f54 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;line-height:26px;}.elementor-10557 .elementor-element.elementor-element-5950f54 .elementor-icon-box-title{color:var( --e-global-color-e368cf1 );}.elementor-10557 .elementor-element.elementor-element-5950f54 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:26px;}.elementor-10557 .elementor-element.elementor-element-a946a97{--spacer-size:300px;}.elementor-10557 .elementor-element.elementor-element-3fddba5{--display:flex;--min-height:648px;--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-10557 .elementor-element.elementor-element-3fddba5:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-3fddba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2024/01/Slider_01.jpg");}.elementor-10557 .elementor-element.elementor-element-3d58925{--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-10557 .elementor-element.elementor-element-cccbd39{--spacer-size:7px;}.elementor-10557 .elementor-element.elementor-element-79e2e51{text-align:start;font-family:"Quicksand", Sans-serif;font-size:57px;font-weight:600;line-height:59px;letter-spacing:0px;color:#FFFFFF;}.elementor-10557 .elementor-element.elementor-element-49f417f{font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:400;line-height:23px;color:#FFFFFF;}.elementor-10557 .elementor-element.elementor-element-d5aef3c{--display:flex;}.elementor-10557 .elementor-element.elementor-element-ad06f9e{--spacer-size:56px;}.elementor-10557 .elementor-element.elementor-element-5a9551b{--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-10557 .elementor-element.elementor-element-5a9551b:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-5a9551b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-10557 .elementor-element.elementor-element-40a610e{--display:flex;}.elementor-10557 .elementor-element.elementor-element-7549d70 > .elementor-widget-container{margin:0px 0px 0px 0329px;padding:0px 0px 0px 30px;}.elementor-10557 .elementor-element.elementor-element-7549d70{text-align:start;}.elementor-10557 .elementor-element.elementor-element-7549d70 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;line-height:63px;letter-spacing:-0.5px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-556070f > .elementor-widget-container{margin:0px 0px 0px 0329px;padding:0px 0px 0px 30px;}.elementor-10557 .elementor-element.elementor-element-556070f{text-align:start;font-family:"Quicksand", Sans-serif;font-size:37px;font-weight:600;line-height:63px;letter-spacing:-3px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-1ddefd8 > .elementor-widget-container{margin:0px 0px 0px 329px;padding:0px 0px 0px 30px;}.elementor-10557 .elementor-element.elementor-element-1ddefd8{text-align:start;font-family:"Quicksand", Sans-serif;font-size:46px;font-weight:500;line-height:63px;letter-spacing:-3px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-af2ca10{--spacer-size:58px;}.elementor-10557 .elementor-element.elementor-element-cc8f3bb{--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-10557 .elementor-element.elementor-element-4c6207d{--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-10557 .elementor-element.elementor-element-9485962 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-10557 .elementor-element.elementor-element-9485962.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-10557 .elementor-element.elementor-element-9485962.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-10557 .elementor-element.elementor-element-9485962.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-10557 .elementor-element.elementor-element-9485962 .elementor-cta .elementor-cta__bg, .elementor-10557 .elementor-element.elementor-element-9485962 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10557 .elementor-element.elementor-element-9485962{width:var( --container-widget-width, 97.922% );max-width:97.922%;--container-widget-width:97.922%;--container-widget-flex-grow:0;}.elementor-10557 .elementor-element.elementor-element-9485962.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10557 .elementor-element.elementor-element-9485962 .elementor-cta__content{text-align:center;}.elementor-10557 .elementor-element.elementor-element-9485962 .elementor-cta__title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:600;line-height:23px;}.elementor-10557 .elementor-element.elementor-element-9485962 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#54595F52;}.elementor-10557 .elementor-element.elementor-element-4ac1df2{--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-10557 .elementor-element.elementor-element-e5189a7 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-10557 .elementor-element.elementor-element-e5189a7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-10557 .elementor-element.elementor-element-e5189a7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-10557 .elementor-element.elementor-element-e5189a7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-10557 .elementor-element.elementor-element-e5189a7 .elementor-cta .elementor-cta__bg, .elementor-10557 .elementor-element.elementor-element-e5189a7 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10557 .elementor-element.elementor-element-e5189a7{width:var( --container-widget-width, 97.922% );max-width:97.922%;--container-widget-width:97.922%;--container-widget-flex-grow:0;}.elementor-10557 .elementor-element.elementor-element-e5189a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10557 .elementor-element.elementor-element-e5189a7 .elementor-cta__content{text-align:center;}.elementor-10557 .elementor-element.elementor-element-e5189a7 .elementor-cta__title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:600;line-height:23px;}.elementor-10557 .elementor-element.elementor-element-e5189a7 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#54595F52;}.elementor-10557 .elementor-element.elementor-element-c9267ec{--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-10557 .elementor-element.elementor-element-451588d .elementor-cta__content-item{transition-duration:1000ms;}.elementor-10557 .elementor-element.elementor-element-451588d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-10557 .elementor-element.elementor-element-451588d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-10557 .elementor-element.elementor-element-451588d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-10557 .elementor-element.elementor-element-451588d .elementor-cta .elementor-cta__bg, .elementor-10557 .elementor-element.elementor-element-451588d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10557 .elementor-element.elementor-element-451588d{width:var( --container-widget-width, 97.922% );max-width:97.922%;--container-widget-width:97.922%;--container-widget-flex-grow:0;}.elementor-10557 .elementor-element.elementor-element-451588d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10557 .elementor-element.elementor-element-451588d .elementor-cta__content{text-align:center;}.elementor-10557 .elementor-element.elementor-element-451588d .elementor-cta__title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:600;line-height:23px;}.elementor-10557 .elementor-element.elementor-element-451588d .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#54595F52;}.elementor-10557 .elementor-element.elementor-element-eb5652c{--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-10557 .elementor-element.elementor-element-be435e2 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-10557 .elementor-element.elementor-element-be435e2.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-10557 .elementor-element.elementor-element-be435e2.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-10557 .elementor-element.elementor-element-be435e2.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-10557 .elementor-element.elementor-element-be435e2 .elementor-cta .elementor-cta__bg, .elementor-10557 .elementor-element.elementor-element-be435e2 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10557 .elementor-element.elementor-element-be435e2{width:var( --container-widget-width, 97.922% );max-width:97.922%;--container-widget-width:97.922%;--container-widget-flex-grow:0;}.elementor-10557 .elementor-element.elementor-element-be435e2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10557 .elementor-element.elementor-element-be435e2 .elementor-cta__content{text-align:center;}.elementor-10557 .elementor-element.elementor-element-be435e2 .elementor-cta__title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:600;line-height:23px;}.elementor-10557 .elementor-element.elementor-element-be435e2 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#54595F52;}.elementor-10557 .elementor-element.elementor-element-14fb6e8{--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-10557 .elementor-element.elementor-element-12026d7 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-10557 .elementor-element.elementor-element-12026d7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-10557 .elementor-element.elementor-element-12026d7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-10557 .elementor-element.elementor-element-12026d7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-10557 .elementor-element.elementor-element-12026d7 .elementor-cta .elementor-cta__bg, .elementor-10557 .elementor-element.elementor-element-12026d7 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10557 .elementor-element.elementor-element-12026d7{width:var( --container-widget-width, 97.922% );max-width:97.922%;--container-widget-width:97.922%;--container-widget-flex-grow:0;}.elementor-10557 .elementor-element.elementor-element-12026d7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10557 .elementor-element.elementor-element-12026d7 .elementor-cta__content{text-align:center;}.elementor-10557 .elementor-element.elementor-element-12026d7 .elementor-cta__title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:600;line-height:37px;}.elementor-10557 .elementor-element.elementor-element-12026d7 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#54595F52;}.elementor-10557 .elementor-element.elementor-element-e069afc{--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-10557 .elementor-element.elementor-element-023945e .elementor-cta__content-item{transition-duration:1000ms;}.elementor-10557 .elementor-element.elementor-element-023945e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-10557 .elementor-element.elementor-element-023945e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-10557 .elementor-element.elementor-element-023945e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-10557 .elementor-element.elementor-element-023945e .elementor-cta .elementor-cta__bg, .elementor-10557 .elementor-element.elementor-element-023945e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10557 .elementor-element.elementor-element-023945e{width:var( --container-widget-width, 97.922% );max-width:97.922%;--container-widget-width:97.922%;--container-widget-flex-grow:0;}.elementor-10557 .elementor-element.elementor-element-023945e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10557 .elementor-element.elementor-element-023945e .elementor-cta__content{text-align:center;}.elementor-10557 .elementor-element.elementor-element-023945e .elementor-cta__title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:600;line-height:39px;}.elementor-10557 .elementor-element.elementor-element-023945e .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#54595F52;}.elementor-10557 .elementor-element.elementor-element-1d4863f{--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-10557 .elementor-element.elementor-element-8f430b2 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-10557 .elementor-element.elementor-element-8f430b2.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-10557 .elementor-element.elementor-element-8f430b2.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-10557 .elementor-element.elementor-element-8f430b2.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-10557 .elementor-element.elementor-element-8f430b2 .elementor-cta .elementor-cta__bg, .elementor-10557 .elementor-element.elementor-element-8f430b2 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10557 .elementor-element.elementor-element-8f430b2{width:var( --container-widget-width, 97.922% );max-width:97.922%;--container-widget-width:97.922%;--container-widget-flex-grow:0;}.elementor-10557 .elementor-element.elementor-element-8f430b2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10557 .elementor-element.elementor-element-8f430b2 .elementor-cta__content{text-align:center;}.elementor-10557 .elementor-element.elementor-element-8f430b2 .elementor-cta__title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:600;line-height:23px;}.elementor-10557 .elementor-element.elementor-element-8f430b2 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#54595F52;}.elementor-10557 .elementor-element.elementor-element-e396e4e{--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-10557 .elementor-element.elementor-element-0d9686c .elementor-cta__content-item{transition-duration:1000ms;}.elementor-10557 .elementor-element.elementor-element-0d9686c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-10557 .elementor-element.elementor-element-0d9686c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-10557 .elementor-element.elementor-element-0d9686c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-10557 .elementor-element.elementor-element-0d9686c .elementor-cta .elementor-cta__bg, .elementor-10557 .elementor-element.elementor-element-0d9686c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10557 .elementor-element.elementor-element-0d9686c{width:var( --container-widget-width, 97.922% );max-width:97.922%;--container-widget-width:97.922%;--container-widget-flex-grow:0;}.elementor-10557 .elementor-element.elementor-element-0d9686c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10557 .elementor-element.elementor-element-0d9686c .elementor-cta__content{text-align:center;}.elementor-10557 .elementor-element.elementor-element-0d9686c .elementor-cta__title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:600;line-height:23px;}.elementor-10557 .elementor-element.elementor-element-0d9686c .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#54595F52;}.elementor-10557 .elementor-element.elementor-element-a8286a7{--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-10557 .elementor-element.elementor-element-a8286a7:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-a8286a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10557 .elementor-element.elementor-element-1395574{--spacer-size:50px;}.elementor-10557 .elementor-element.elementor-element-68d8a7a{text-align:justify;}.elementor-10557 .elementor-element.elementor-element-68d8a7a .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;line-height:23px;color:#000000;}.elementor-10557 .elementor-element.elementor-element-826baff{text-align:start;font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:600;line-height:45px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-3acaa8f{--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-10557 .elementor-element.elementor-element-3acaa8f:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-3acaa8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10557 .elementor-element.elementor-element-2e4573a{--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;}.elementor-10557 .elementor-element.elementor-element-723150b{--display:flex;--min-height:375px;--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-10557 .elementor-element.elementor-element-723150b:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-723150b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2025/07/DDS-penetration-study.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10557 .elementor-element.elementor-element-723150b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10557 .elementor-element.elementor-element-761d908{--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-10557 .elementor-element.elementor-element-24824c4{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-10557 .elementor-element.elementor-element-30ba82c{--display:flex;}.elementor-10557 .elementor-element.elementor-element-0e6c6cf{--divider-border-style:solid;--divider-color:#383838;--divider-border-width:2px;}.elementor-10557 .elementor-element.elementor-element-0e6c6cf .elementor-divider-separator{width:25%;margin:0 auto;margin-left:0;}.elementor-10557 .elementor-element.elementor-element-0e6c6cf .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-10557 .elementor-element.elementor-element-ed31bfc{--display:flex;}.elementor-10557 .elementor-element.elementor-element-f5c61c3{text-align:start;font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:600;line-height:45px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-53d09c6{--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-10557 .elementor-element.elementor-element-64a96b4{--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-10557 .elementor-element.elementor-element-64a96b4:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-64a96b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10557 .elementor-element.elementor-element-044d846{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10557 .elementor-element.elementor-element-60ff060{--display:flex;--min-height:375px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10557 .elementor-element.elementor-element-60ff060:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-60ff060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2025/07/hydration-knites-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-10557 .elementor-element.elementor-element-60ff060.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10557 .elementor-element.elementor-element-2eaf289{--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-10557 .elementor-element.elementor-element-1f1000a{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-10557 .elementor-element.elementor-element-431e1ae{--display:flex;}.elementor-10557 .elementor-element.elementor-element-c31679a{--divider-border-style:solid;--divider-color:#383838;--divider-border-width:2px;}.elementor-10557 .elementor-element.elementor-element-c31679a .elementor-divider-separator{width:25%;margin:0 auto;margin-left:0;}.elementor-10557 .elementor-element.elementor-element-c31679a .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-10557 .elementor-element.elementor-element-bdc3dd4{--display:flex;}.elementor-10557 .elementor-element.elementor-element-9ad5f38{text-align:start;font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:600;line-height:45px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-c2cfb71{--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-10557 .elementor-element.elementor-element-316a66f{--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-10557 .elementor-element.elementor-element-316a66f:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-316a66f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10557 .elementor-element.elementor-element-189f75d{--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;}.elementor-10557 .elementor-element.elementor-element-9b2e8b6{--display:flex;--min-height:375px;--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-10557 .elementor-element.elementor-element-9b2e8b6:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-9b2e8b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2024/04/DDS-DELIVERY-EN-icono.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10557 .elementor-element.elementor-element-9b2e8b6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10557 .elementor-element.elementor-element-860c6c0{--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-10557 .elementor-element.elementor-element-0f6f8c2{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-10557 .elementor-element.elementor-element-f8e06c5{--display:flex;--min-height:812px;--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-10557 .elementor-element.elementor-element-f8e06c5:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-f8e06c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2024/11/green-vibrant-bubbles-glowing-drops-scaled.jpg");}.elementor-10557 .elementor-element.elementor-element-6c7cf12{--spacer-size:118px;}.elementor-10557 .elementor-element.elementor-element-8946119 > .elementor-widget-container{margin:0px 0px 0px 0329px;padding:0px 0px 0px 30px;}.elementor-10557 .elementor-element.elementor-element-8946119 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-10557 .elementor-element.elementor-element-1639f03 > .elementor-widget-container{margin:0px 0px 0px 0329px;padding:0px 0px 0px 30px;}.elementor-10557 .elementor-element.elementor-element-1639f03{text-align:start;font-family:"Quicksand", Sans-serif;font-size:64px;font-weight:700;line-height:30px;color:#FFFFFF;}.elementor-10557 .elementor-element.elementor-element-9226ba2{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-10557 .elementor-element.elementor-element-9226ba2 > .elementor-widget-container{margin:0px 0px 0px 0329px;padding:0px 0px 0px 30px;}.elementor-10557 .elementor-element.elementor-element-9226ba2 .elementor-divider-separator{width:52%;margin:0 auto;margin-left:0;}.elementor-10557 .elementor-element.elementor-element-9226ba2 .elementor-divider{text-align:left;padding-block-start:16px;padding-block-end:16px;}.elementor-10557 .elementor-element.elementor-element-3f7e753{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;font-family:"Quicksand", Sans-serif;font-size:57px;font-weight:800;line-height:63px;letter-spacing:-3px;color:#FFFFFF;}.elementor-10557 .elementor-element.elementor-element-3f7e753 > .elementor-widget-container{margin:0px 0px 0px 0329px;padding:0px 0px 0px 30px;}.elementor-10557 .elementor-element.elementor-element-226a44c .elementor-button{background-color:#167F65;font-family:"Quicksand", Sans-serif;font-size:20px;font-weight:500;line-height:23px;fill:#FFFFFF;color:#FFFFFF;border-radius:17px 17px 17px 17px;}.elementor-10557 .elementor-element.elementor-element-226a44c > .elementor-widget-container{margin:0px 0px 0px 0329px;padding:0px 0px 0px 30px;border-style:none;border-radius:26px 26px 26px 26px;}.elementor-10557 .elementor-element.elementor-element-6254f29{--spacer-size:50px;}.elementor-10557 .elementor-element.elementor-element-8d6a61a{--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-10557 .elementor-element.elementor-element-8d6a61a:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-8d6a61a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10557 .elementor-element.elementor-element-b23e475{--spacer-size:50px;}.elementor-10557 .elementor-element.elementor-element-f98cc8b{text-align:justify;}.elementor-10557 .elementor-element.elementor-element-f98cc8b .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;line-height:23px;color:#000000;}.elementor-10557 .elementor-element.elementor-element-5c15377{--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-10557 .elementor-element.elementor-element-5c15377:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-5c15377 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10557 .elementor-element.elementor-element-6e23f00{text-align:start;font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:600;line-height:45px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-70efdfc{--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-10557 .elementor-element.elementor-element-5973e70{--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-10557 .elementor-element.elementor-element-6c9d094{text-align:start;}.elementor-10557 .elementor-element.elementor-element-6c9d094 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-39d32ac{text-align:start;font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-107aed0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10557 .elementor-element.elementor-element-107aed0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10557 .elementor-element.elementor-element-107aed0 .elementor-divider-separator{width:100%;}.elementor-10557 .elementor-element.elementor-element-107aed0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10557 .elementor-element.elementor-element-c32e78c{--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-10557 .elementor-element.elementor-element-c32e78c:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-c32e78c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2024/04/03_Fondo-DDS-Tranexamic-2-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10557 .elementor-element.elementor-element-c32e78c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10557 .elementor-element.elementor-element-0b3b144{--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-10557 .elementor-element.elementor-element-851d81b{text-align:start;}.elementor-10557 .elementor-element.elementor-element-851d81b .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-62b28c8{text-align:start;font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-c06c2c9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10557 .elementor-element.elementor-element-c06c2c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10557 .elementor-element.elementor-element-c06c2c9 .elementor-divider-separator{width:100%;}.elementor-10557 .elementor-element.elementor-element-c06c2c9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10557 .elementor-element.elementor-element-854bb78{--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-10557 .elementor-element.elementor-element-854bb78:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-854bb78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2024/06/V3DS-Sculpt4-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10557 .elementor-element.elementor-element-854bb78.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10557 .elementor-element.elementor-element-aac173f{--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-10557 .elementor-element.elementor-element-fe26a9e{text-align:start;}.elementor-10557 .elementor-element.elementor-element-fe26a9e .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-85f5752{text-align:start;font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-dc748b5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10557 .elementor-element.elementor-element-dc748b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10557 .elementor-element.elementor-element-dc748b5 .elementor-divider-separator{width:100%;}.elementor-10557 .elementor-element.elementor-element-dc748b5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10557 .elementor-element.elementor-element-256be43{--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-10557 .elementor-element.elementor-element-256be43:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-256be43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2024/11/1500-VEGAN-DDS-TRUE-RETINOL_02-ILUSTRATION-FONDO-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10557 .elementor-element.elementor-element-256be43.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10557 .elementor-element.elementor-element-b102902{--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-10557 .elementor-element.elementor-element-bdf617b{--spacer-size:50px;}.elementor-10557 .elementor-element.elementor-element-0ac3c16{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10557 .elementor-element.elementor-element-0ac3c16 .elementor-divider-separator{width:100%;}.elementor-10557 .elementor-element.elementor-element-0ac3c16 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10557 .elementor-element.elementor-element-62b588b{text-align:start;}.elementor-10557 .elementor-element.elementor-element-62b588b .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-af6ae65{text-align:start;font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-12d2da7{--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;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10557 .elementor-element.elementor-element-12d2da7:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-12d2da7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2025/04/1500-VEGAN-DDS-BAKUCHIOL_01-ILUSTRATION-FONDO-1-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10557 .elementor-element.elementor-element-3107e4b{--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-10557 .elementor-element.elementor-element-f1156a0{--spacer-size:50px;}.elementor-10557 .elementor-element.elementor-element-8457ca8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10557 .elementor-element.elementor-element-8457ca8 .elementor-divider-separator{width:100%;}.elementor-10557 .elementor-element.elementor-element-8457ca8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10557 .elementor-element.elementor-element-9ea749d{text-align:start;}.elementor-10557 .elementor-element.elementor-element-9ea749d .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-7816d0c{text-align:start;font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-d0b5e86{--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-10557 .elementor-element.elementor-element-d0b5e86:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-d0b5e86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2024/11/1500-VEGAN-DDS-RESVERATROL_01-ILUSTRATION-FONDO-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10557 .elementor-element.elementor-element-d0b6b59{--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-10557 .elementor-element.elementor-element-e12d0e9{--spacer-size:50px;}.elementor-10557 .elementor-element.elementor-element-8a5bd4e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10557 .elementor-element.elementor-element-8a5bd4e .elementor-divider-separator{width:100%;}.elementor-10557 .elementor-element.elementor-element-8a5bd4e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10557 .elementor-element.elementor-element-4f90072{text-align:start;}.elementor-10557 .elementor-element.elementor-element-4f90072 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-434e6a2{text-align:start;font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-c9217d9{--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-10557 .elementor-element.elementor-element-c9217d9:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-c9217d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2024/11/1500-VEGAN-DDS-OLIGO-HA_01-ILUSTRATION-FONDO-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10557 .elementor-element.elementor-element-d707a96{--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-10557 .elementor-element.elementor-element-554ba76{--spacer-size:50px;}.elementor-10557 .elementor-element.elementor-element-8de2ff9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10557 .elementor-element.elementor-element-8de2ff9 .elementor-divider-separator{width:100%;}.elementor-10557 .elementor-element.elementor-element-8de2ff9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10557 .elementor-element.elementor-element-4a059f1{text-align:start;}.elementor-10557 .elementor-element.elementor-element-4a059f1 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-bce2763{text-align:start;font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-19c694d{--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;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10557 .elementor-element.elementor-element-19c694d:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-19c694d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2024/11/1500-VEGAN-DDS-PURE-RETINAL_01-ILUSTRATION-FONDO-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10557 .elementor-element.elementor-element-f51971d{--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-10557 .elementor-element.elementor-element-71d00d5{--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-10557 .elementor-element.elementor-element-4bcf48f{--spacer-size:50px;}.elementor-10557 .elementor-element.elementor-element-2444319{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10557 .elementor-element.elementor-element-2444319 .elementor-divider-separator{width:100%;}.elementor-10557 .elementor-element.elementor-element-2444319 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10557 .elementor-element.elementor-element-7bc06e4{text-align:start;}.elementor-10557 .elementor-element.elementor-element-7bc06e4 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-8b123c0{text-align:start;font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-f0adb2f{--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-10557 .elementor-element.elementor-element-f0adb2f:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-f0adb2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2024/11/1500-VEGAN-DDS-MULTIVITAMIN_01-ILUSTRATION-FONDO-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10557 .elementor-element.elementor-element-70e1c9e{--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-10557 .elementor-element.elementor-element-7862515{--spacer-size:50px;}.elementor-10557 .elementor-element.elementor-element-a7486f8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10557 .elementor-element.elementor-element-a7486f8 .elementor-divider-separator{width:100%;}.elementor-10557 .elementor-element.elementor-element-a7486f8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10557 .elementor-element.elementor-element-9b35f68{text-align:start;}.elementor-10557 .elementor-element.elementor-element-9b35f68 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-7e815a2{text-align:start;font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-8633dae{--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-10557 .elementor-element.elementor-element-8633dae:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-8633dae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2025/07/1500-VEGAN-DDS-FERULIC_01-ILUSTRATION-FONDO-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10557 .elementor-element.elementor-element-9665e12{--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-10557 .elementor-element.elementor-element-a844ce6{--spacer-size:50px;}.elementor-10557 .elementor-element.elementor-element-332081a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10557 .elementor-element.elementor-element-332081a .elementor-divider-separator{width:100%;}.elementor-10557 .elementor-element.elementor-element-332081a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10557 .elementor-element.elementor-element-9faa36b{text-align:start;}.elementor-10557 .elementor-element.elementor-element-9faa36b .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-187c7ba{text-align:start;font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-f8f119e{--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;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10557 .elementor-element.elementor-element-f8f119e:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-f8f119e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2024/11/1500-VEGAN-DDS-K1-OXIDE_02-ILUSTRATION-FONDO-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10557 .elementor-element.elementor-element-0e6f9dd{--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-10557 .elementor-element.elementor-element-63c0eaa{--spacer-size:50px;}.elementor-10557 .elementor-element.elementor-element-0e99aae{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10557 .elementor-element.elementor-element-0e99aae .elementor-divider-separator{width:100%;}.elementor-10557 .elementor-element.elementor-element-0e99aae .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10557 .elementor-element.elementor-element-d88458c{text-align:start;}.elementor-10557 .elementor-element.elementor-element-d88458c .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-61e943f{text-align:start;font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-467b407{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10557 .elementor-element.elementor-element-467b407:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-467b407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2024/04/03_Fondo-DDS-Cysteamine-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10557 .elementor-element.elementor-element-b4285e5{--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-10557 .elementor-element.elementor-element-d0e88e0{--spacer-size:50px;}.elementor-10557 .elementor-element.elementor-element-a1312ac{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10557 .elementor-element.elementor-element-a1312ac .elementor-divider-separator{width:100%;}.elementor-10557 .elementor-element.elementor-element-a1312ac .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10557 .elementor-element.elementor-element-3d0ea0d{text-align:start;}.elementor-10557 .elementor-element.elementor-element-3d0ea0d .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-c074d26{text-align:start;font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-cb8d34d{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10557 .elementor-element.elementor-element-cb8d34d:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-cb8d34d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2024/11/1500-VEGAN-DDS-DIOSMIN_01-ILUSTRATION-FONDO-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10557 .elementor-element.elementor-element-9e395c4{--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-10557 .elementor-element.elementor-element-20a2efc{--spacer-size:50px;}.elementor-10557 .elementor-element.elementor-element-1bb55d8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10557 .elementor-element.elementor-element-1bb55d8 .elementor-divider-separator{width:100%;}.elementor-10557 .elementor-element.elementor-element-1bb55d8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10557 .elementor-element.elementor-element-3aede11{text-align:start;}.elementor-10557 .elementor-element.elementor-element-3aede11 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-9b9b8ae{text-align:start;font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-d19702d{--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-10557 .elementor-element.elementor-element-d19702d:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-d19702d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2024/04/DDS_ethyl-C-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10557 .elementor-element.elementor-element-d5e98bf{--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-10557 .elementor-element.elementor-element-d512251{--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-10557 .elementor-element.elementor-element-0adb08e{--spacer-size:50px;}.elementor-10557 .elementor-element.elementor-element-aa1cd8f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10557 .elementor-element.elementor-element-aa1cd8f .elementor-divider-separator{width:100%;}.elementor-10557 .elementor-element.elementor-element-aa1cd8f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10557 .elementor-element.elementor-element-7d5a952{text-align:start;}.elementor-10557 .elementor-element.elementor-element-7d5a952 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-51e6f37{text-align:start;font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-93d38c5{--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-10557 .elementor-element.elementor-element-93d38c5:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-93d38c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2024/11/1500-VEGAN-DDS-EGF_01-ILUSTRATION-FONDO-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10557 .elementor-element.elementor-element-e8cdd1d{--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-10557 .elementor-element.elementor-element-200b3ef{--spacer-size:50px;}.elementor-10557 .elementor-element.elementor-element-d00590d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10557 .elementor-element.elementor-element-d00590d .elementor-divider-separator{width:100%;}.elementor-10557 .elementor-element.elementor-element-d00590d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10557 .elementor-element.elementor-element-e11193b{text-align:start;}.elementor-10557 .elementor-element.elementor-element-e11193b .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-a7cb17e{text-align:start;font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-b5d08f5{--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;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10557 .elementor-element.elementor-element-b5d08f5:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-b5d08f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2024/11/1500-VEGAN-DDS-NIACINAMIDE_01-ILUSTRATION-FONDO-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10557 .elementor-element.elementor-element-f9abed8{--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-10557 .elementor-element.elementor-element-60dfb60{--spacer-size:50px;}.elementor-10557 .elementor-element.elementor-element-c9529da{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10557 .elementor-element.elementor-element-c9529da .elementor-divider-separator{width:100%;}.elementor-10557 .elementor-element.elementor-element-c9529da .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10557 .elementor-element.elementor-element-9417bcc{text-align:start;}.elementor-10557 .elementor-element.elementor-element-9417bcc .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-8ceabd7{text-align:start;font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-a03b931{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10557 .elementor-element.elementor-element-a03b931:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-a03b931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2024/11/1500-VEGAN-DDS-ENOXOLONE_01-ILUSTRATION-FONDO-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10557 .elementor-element.elementor-element-6e0f44f{--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-10557 .elementor-element.elementor-element-a275a7a{--spacer-size:50px;}.elementor-10557 .elementor-element.elementor-element-cbab6fa{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10557 .elementor-element.elementor-element-cbab6fa > .elementor-widget-container{margin:-29px 0px 0px 0px;}.elementor-10557 .elementor-element.elementor-element-cbab6fa .elementor-divider-separator{width:100%;}.elementor-10557 .elementor-element.elementor-element-cbab6fa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10557 .elementor-element.elementor-element-edd55a6{text-align:start;}.elementor-10557 .elementor-element.elementor-element-edd55a6 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-019fa0e{text-align:start;font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-d216dd2{--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;--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10557 .elementor-element.elementor-element-d216dd2:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-d216dd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2024/11/Alpha-Arbutium_Fondo-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10557 .elementor-element.elementor-element-a347526{--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-10557 .elementor-element.elementor-element-151d2a4{--spacer-size:50px;}.elementor-10557 .elementor-element.elementor-element-bc0938f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10557 .elementor-element.elementor-element-bc0938f > .elementor-widget-container{margin:-29px 0px 0px 0px;}.elementor-10557 .elementor-element.elementor-element-bc0938f .elementor-divider-separator{width:100%;}.elementor-10557 .elementor-element.elementor-element-bc0938f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10557 .elementor-element.elementor-element-11cf28e{text-align:start;}.elementor-10557 .elementor-element.elementor-element-11cf28e .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-2ab4a4c{text-align:start;font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-594b94b{--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-10557 .elementor-element.elementor-element-594b94b:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-594b94b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2024/01/Cabecera-Productos_04.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10557 .elementor-element.elementor-element-e735dc5{--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-10557 .elementor-element.elementor-element-c47cafe{--spacer-size:50px;}.elementor-10557 .elementor-element.elementor-element-a7923f6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10557 .elementor-element.elementor-element-a7923f6 > .elementor-widget-container{margin:-29px 0px 0px 0px;}.elementor-10557 .elementor-element.elementor-element-a7923f6 .elementor-divider-separator{width:100%;}.elementor-10557 .elementor-element.elementor-element-a7923f6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10557 .elementor-element.elementor-element-3d5644f{text-align:start;}.elementor-10557 .elementor-element.elementor-element-3d5644f .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-3ece028{text-align:start;font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-43dbadc{--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-10557 .elementor-element.elementor-element-43dbadc:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-43dbadc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2024/01/Cabecera-Productos_05.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10557 .elementor-element.elementor-element-a9bc6c5{--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-10557 .elementor-element.elementor-element-b7c3884{--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-10557 .elementor-element.elementor-element-7e9b121{--spacer-size:50px;}.elementor-10557 .elementor-element.elementor-element-863da3f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10557 .elementor-element.elementor-element-863da3f > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-10557 .elementor-element.elementor-element-863da3f .elementor-divider-separator{width:100%;}.elementor-10557 .elementor-element.elementor-element-863da3f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10557 .elementor-element.elementor-element-eda5954{text-align:start;}.elementor-10557 .elementor-element.elementor-element-eda5954 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-f632908{text-align:start;font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-5922f1d{--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;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10557 .elementor-element.elementor-element-5922f1d:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-5922f1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2024/01/Cabecera-Productos_01.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10557 .elementor-element.elementor-element-8f239d2{--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-10557 .elementor-element.elementor-element-5e5fa08{--spacer-size:50px;}.elementor-10557 .elementor-element.elementor-element-afbb1e7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10557 .elementor-element.elementor-element-afbb1e7 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-10557 .elementor-element.elementor-element-afbb1e7 .elementor-divider-separator{width:100%;}.elementor-10557 .elementor-element.elementor-element-afbb1e7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10557 .elementor-element.elementor-element-b1c8995{text-align:start;}.elementor-10557 .elementor-element.elementor-element-b1c8995 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:31px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-2af6d79{text-align:start;font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:400;line-height:30px;letter-spacing:-1.3px;word-spacing:2px;color:#3A3A3A;}.elementor-10557 .elementor-element.elementor-element-52ae33d{--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-10557 .elementor-element.elementor-element-52ae33d:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-52ae33d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.kewo.dev/wp-content/uploads/2025/08/1500-VEGAN-DDS-Q10_01-ILUSTRATION-FONDO-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10557 .elementor-element.elementor-element-aa65af2{--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-10557 .elementor-element.elementor-element-792d4ae{--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:24px 0px;--row-gap:24px;--column-gap:0px;--flex-wrap:wrap;}.elementor-10557 .elementor-element.elementor-element-878db81{--spacer-size:50px;}.elementor-10557 .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-10557 .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-10557 .elementor-element.elementor-element-be8847f:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-be8847f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-10557 .elementor-element.elementor-element-72c451f > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10557 .elementor-element.elementor-element-72c451f .elementor-heading-title{font-size:55px;line-height:55px;}.elementor-10557 .elementor-element.elementor-element-6ab3358{line-height:0.9em;}.elementor-10557 .elementor-element.elementor-element-a195100{font-size:20px;}.elementor-10557 .elementor-element.elementor-element-fda3ac5 .elementor-icon-box-title, .elementor-10557 .elementor-element.elementor-element-fda3ac5 .elementor-icon-box-title a{font-size:16px;line-height:22px;}.elementor-10557 .elementor-element.elementor-element-111a374 .elementor-icon-box-title, .elementor-10557 .elementor-element.elementor-element-111a374 .elementor-icon-box-title a{font-size:16px;line-height:22px;}.elementor-10557 .elementor-element.elementor-element-ca2189f .elementor-icon-box-title, .elementor-10557 .elementor-element.elementor-element-ca2189f .elementor-icon-box-title a{font-size:16px;line-height:22px;}.elementor-10557 .elementor-element.elementor-element-fd92742 .elementor-icon-box-wrapper{gap:29px;}.elementor-10557 .elementor-element.elementor-element-fd92742 .elementor-icon-box-title{margin-block-end:0px;}.elementor-10557 .elementor-element.elementor-element-fd92742 .elementor-icon-box-title, .elementor-10557 .elementor-element.elementor-element-fd92742 .elementor-icon-box-title a{font-size:16px;line-height:22px;}.elementor-10557 .elementor-element.elementor-element-5950f54 .elementor-icon-box-title, .elementor-10557 .elementor-element.elementor-element-5950f54 .elementor-icon-box-title a{font-size:16px;line-height:22px;}.elementor-10557 .elementor-element.elementor-element-3fddba5:not(.elementor-motion-effects-element-type-background), .elementor-10557 .elementor-element.elementor-element-3fddba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;}.elementor-10557 .elementor-element.elementor-element-7549d70 > .elementor-widget-container{margin:-1px -1px -1px -1px;}.elementor-10557 .elementor-element.elementor-element-556070f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10557 .elementor-element.elementor-element-1ddefd8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10557 .elementor-element.elementor-element-9485962 .elementor-cta__content{text-align:end;}.elementor-10557 .elementor-element.elementor-element-9485962 .elementor-cta__title{font-size:31px;}.elementor-10557 .elementor-element.elementor-element-e5189a7 .elementor-cta__content{text-align:end;}.elementor-10557 .elementor-element.elementor-element-e5189a7 .elementor-cta__title{font-size:31px;}.elementor-10557 .elementor-element.elementor-element-451588d .elementor-cta__content{text-align:end;}.elementor-10557 .elementor-element.elementor-element-451588d .elementor-cta__title{font-size:31px;}.elementor-10557 .elementor-element.elementor-element-be435e2 .elementor-cta__content{text-align:end;}.elementor-10557 .elementor-element.elementor-element-be435e2 .elementor-cta__title{font-size:31px;}.elementor-10557 .elementor-element.elementor-element-12026d7 .elementor-cta__content{text-align:end;}.elementor-10557 .elementor-element.elementor-element-12026d7 .elementor-cta__title{font-size:31px;}.elementor-10557 .elementor-element.elementor-element-023945e .elementor-cta__content{text-align:end;}.elementor-10557 .elementor-element.elementor-element-023945e .elementor-cta__title{font-size:31px;}.elementor-10557 .elementor-element.elementor-element-8f430b2 .elementor-cta__content{text-align:end;}.elementor-10557 .elementor-element.elementor-element-8f430b2 .elementor-cta__title{font-size:31px;}.elementor-10557 .elementor-element.elementor-element-0d9686c .elementor-cta__content{text-align:end;}.elementor-10557 .elementor-element.elementor-element-0d9686c .elementor-cta__title{font-size:31px;}.elementor-10557 .elementor-element.elementor-element-826baff{line-height:0.9em;}.elementor-10557 .elementor-element.elementor-element-24824c4{font-size:20px;}.elementor-10557 .elementor-element.elementor-element-f5c61c3{line-height:0.9em;}.elementor-10557 .elementor-element.elementor-element-1f1000a{font-size:20px;}.elementor-10557 .elementor-element.elementor-element-9ad5f38{line-height:0.9em;}.elementor-10557 .elementor-element.elementor-element-0f6f8c2{font-size:20px;}.elementor-10557 .elementor-element.elementor-element-8946119 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10557 .elementor-element.elementor-element-1639f03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10557 .elementor-element.elementor-element-1639f03{line-height:0.9em;}.elementor-10557 .elementor-element.elementor-element-9226ba2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10557 .elementor-element.elementor-element-3f7e753 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10557 .elementor-element.elementor-element-226a44c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10557 .elementor-element.elementor-element-6e23f00{line-height:0.9em;}.elementor-10557 .elementor-element.elementor-element-6c9d094 .elementor-heading-title{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-39d32ac{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-851d81b .elementor-heading-title{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-62b28c8{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-fe26a9e .elementor-heading-title{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-85f5752{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-62b588b .elementor-heading-title{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-af6ae65{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-9ea749d .elementor-heading-title{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-7816d0c{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-4f90072 .elementor-heading-title{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-434e6a2{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-4a059f1 .elementor-heading-title{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-bce2763{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-7bc06e4 .elementor-heading-title{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-8b123c0{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-9b35f68 .elementor-heading-title{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-7e815a2{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-9faa36b .elementor-heading-title{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-187c7ba{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-d88458c .elementor-heading-title{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-61e943f{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-3d0ea0d .elementor-heading-title{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-c074d26{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-3aede11 .elementor-heading-title{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-9b9b8ae{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-7d5a952 .elementor-heading-title{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-51e6f37{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-e11193b .elementor-heading-title{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-a7cb17e{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-9417bcc .elementor-heading-title{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-8ceabd7{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-edd55a6 .elementor-heading-title{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-019fa0e{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-11cf28e .elementor-heading-title{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-2ab4a4c{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-3d5644f .elementor-heading-title{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-3ece028{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-eda5954 .elementor-heading-title{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-f632908{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-b1c8995 .elementor-heading-title{font-size:22px;}.elementor-10557 .elementor-element.elementor-element-2af6d79{font-size:22px;}}@media(max-width:767px){.elementor-10557 .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-10557 .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-10557 .elementor-element.elementor-element-72c451f > .elementor-widget-container{margin:240px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10557 .elementor-element.elementor-element-72c451f .elementor-heading-title{font-size:32px;line-height:28px;}.elementor-10557 .elementor-element.elementor-element-6ab3358{text-align:start;line-height:1.2em;letter-spacing:0px;}.elementor-10557 .elementor-element.elementor-element-7861176{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10557 .elementor-element.elementor-element-7861176.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-10557 .elementor-element.elementor-element-3fddba5{--min-height:433px;}.elementor-10557 .elementor-element.elementor-element-3d58925{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}.elementor-10557 .elementor-element.elementor-element-79e2e51{font-size:40px;line-height:1.1em;}.elementor-10557 .elementor-element.elementor-element-7549d70 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10557 .elementor-element.elementor-element-7549d70 .elementor-heading-title{font-size:43px;line-height:1.2em;}.elementor-10557 .elementor-element.elementor-element-556070f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10557 .elementor-element.elementor-element-556070f{font-size:43px;line-height:1.2em;}.elementor-10557 .elementor-element.elementor-element-1ddefd8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10557 .elementor-element.elementor-element-1ddefd8{font-size:31px;line-height:1.2em;}.elementor-10557 .elementor-element.elementor-element-826baff{text-align:start;line-height:1.2em;letter-spacing:0px;}.elementor-10557 .elementor-element.elementor-element-f5c61c3{text-align:start;line-height:1.2em;letter-spacing:0px;}.elementor-10557 .elementor-element.elementor-element-9ad5f38{text-align:start;line-height:1.2em;letter-spacing:0px;}.elementor-10557 .elementor-element.elementor-element-6c7cf12{--spacer-size:0px;}.elementor-10557 .elementor-element.elementor-element-8946119 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10557 .elementor-element.elementor-element-1639f03 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10557 .elementor-element.elementor-element-1639f03{text-align:start;line-height:1.2em;letter-spacing:0px;}.elementor-10557 .elementor-element.elementor-element-3f7e753 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10557 .elementor-element.elementor-element-3f7e753{font-size:33px;}.elementor-10557 .elementor-element.elementor-element-226a44c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10557 .elementor-element.elementor-element-6e23f00{text-align:start;line-height:1.2em;letter-spacing:0px;}}@media(min-width:768px){.elementor-10557 .elementor-element.elementor-element-c79b599{--width:50%;}.elementor-10557 .elementor-element.elementor-element-21b0f4c{--width:50%;}.elementor-10557 .elementor-element.elementor-element-7861176{--width:100%;}.elementor-10557 .elementor-element.elementor-element-3d58925{--width:50%;}.elementor-10557 .elementor-element.elementor-element-5a9551b{--width:100%;}.elementor-10557 .elementor-element.elementor-element-40a610e{--width:70%;}.elementor-10557 .elementor-element.elementor-element-4c6207d{--width:50%;}.elementor-10557 .elementor-element.elementor-element-4ac1df2{--width:50%;}.elementor-10557 .elementor-element.elementor-element-c9267ec{--width:50%;}.elementor-10557 .elementor-element.elementor-element-eb5652c{--width:50%;}.elementor-10557 .elementor-element.elementor-element-14fb6e8{--width:50%;}.elementor-10557 .elementor-element.elementor-element-e069afc{--width:50%;}.elementor-10557 .elementor-element.elementor-element-1d4863f{--width:50%;}.elementor-10557 .elementor-element.elementor-element-e396e4e{--width:50%;}.elementor-10557 .elementor-element.elementor-element-2e4573a{--width:65%;}.elementor-10557 .elementor-element.elementor-element-723150b{--width:84%;}.elementor-10557 .elementor-element.elementor-element-761d908{--width:50%;}.elementor-10557 .elementor-element.elementor-element-044d846{--width:65%;}.elementor-10557 .elementor-element.elementor-element-60ff060{--width:86%;}.elementor-10557 .elementor-element.elementor-element-2eaf289{--width:50%;}.elementor-10557 .elementor-element.elementor-element-189f75d{--width:65%;}.elementor-10557 .elementor-element.elementor-element-9b2e8b6{--width:86%;}.elementor-10557 .elementor-element.elementor-element-860c6c0{--width:50%;}.elementor-10557 .elementor-element.elementor-element-f8e06c5{--width:100%;}.elementor-10557 .elementor-element.elementor-element-5973e70{--width:33.3333%;}.elementor-10557 .elementor-element.elementor-element-c32e78c{--width:100%;}.elementor-10557 .elementor-element.elementor-element-0b3b144{--width:33.3333%;}.elementor-10557 .elementor-element.elementor-element-854bb78{--width:100%;}.elementor-10557 .elementor-element.elementor-element-aac173f{--width:33.3333%;}.elementor-10557 .elementor-element.elementor-element-256be43{--width:101.389%;}.elementor-10557 .elementor-element.elementor-element-b102902{--width:33.3333%;}.elementor-10557 .elementor-element.elementor-element-12d2da7{--width:100%;}.elementor-10557 .elementor-element.elementor-element-3107e4b{--width:33.3333%;}.elementor-10557 .elementor-element.elementor-element-d0b5e86{--width:100%;}.elementor-10557 .elementor-element.elementor-element-d0b6b59{--width:33.3333%;}.elementor-10557 .elementor-element.elementor-element-c9217d9{--width:100%;}.elementor-10557 .elementor-element.elementor-element-d707a96{--width:33.3333%;}.elementor-10557 .elementor-element.elementor-element-19c694d{--width:100%;}.elementor-10557 .elementor-element.elementor-element-71d00d5{--width:33.3333%;}.elementor-10557 .elementor-element.elementor-element-f0adb2f{--width:100%;}.elementor-10557 .elementor-element.elementor-element-70e1c9e{--width:33.3333%;}.elementor-10557 .elementor-element.elementor-element-8633dae{--width:100%;}.elementor-10557 .elementor-element.elementor-element-9665e12{--width:33.3333%;}.elementor-10557 .elementor-element.elementor-element-f8f119e{--width:100%;}.elementor-10557 .elementor-element.elementor-element-0e6f9dd{--width:33.3333%;}.elementor-10557 .elementor-element.elementor-element-467b407{--width:100%;}.elementor-10557 .elementor-element.elementor-element-b4285e5{--width:33.3333%;}.elementor-10557 .elementor-element.elementor-element-cb8d34d{--width:100%;}.elementor-10557 .elementor-element.elementor-element-9e395c4{--width:33.3333%;}.elementor-10557 .elementor-element.elementor-element-d19702d{--width:100%;}.elementor-10557 .elementor-element.elementor-element-d512251{--width:33.3333%;}.elementor-10557 .elementor-element.elementor-element-93d38c5{--width:100%;}.elementor-10557 .elementor-element.elementor-element-e8cdd1d{--width:33.3333%;}.elementor-10557 .elementor-element.elementor-element-b5d08f5{--width:100%;}.elementor-10557 .elementor-element.elementor-element-f9abed8{--width:33.3333%;}.elementor-10557 .elementor-element.elementor-element-a03b931{--width:100%;}.elementor-10557 .elementor-element.elementor-element-6e0f44f{--width:33.3333%;}.elementor-10557 .elementor-element.elementor-element-d216dd2{--width:100%;}.elementor-10557 .elementor-element.elementor-element-a347526{--width:33.3333%;}.elementor-10557 .elementor-element.elementor-element-594b94b{--width:100%;}.elementor-10557 .elementor-element.elementor-element-e735dc5{--width:33.3333%;}.elementor-10557 .elementor-element.elementor-element-43dbadc{--width:100%;}.elementor-10557 .elementor-element.elementor-element-b7c3884{--width:33.3333%;}.elementor-10557 .elementor-element.elementor-element-5922f1d{--width:100%;}.elementor-10557 .elementor-element.elementor-element-8f239d2{--width:33.3333%;}.elementor-10557 .elementor-element.elementor-element-52ae33d{--width:100%;}.elementor-10557 .elementor-element.elementor-element-aa65af2{--width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10557 .elementor-element.elementor-element-7861176{--width:902px;}.elementor-10557 .elementor-element.elementor-element-3d58925{--width:597px;}.elementor-10557 .elementor-element.elementor-element-5a9551b{--width:902px;}}/* Start custom CSS for icon-box, class: .elementor-element-fda3ac5 */.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 icon-box, class: .elementor-element-111a374 */.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 icon-box, class: .elementor-element-ca2189f */.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 icon-box, class: .elementor-element-fd92742 *//* Estilo general para el cuadro */
#icon-text-box {
  display: flex; /* Para alinear el icono y texto horizontalmente */
  align-items: center;
  justify-content: center;
  flex-direction: column; /* Cambiar a vertical si prefieres */
  background-color: #F0F0F0; /* Fondo gris claro */
  border: 2px solid #DADADA; /* Borde gris medio */
  border-radius: 10px; /* Bordes redondeados */
  padding: 20px; /* Espaciado interno */
  width: 200px; /* Ajusta según el tamaño deseado */
  text-align: center; /* Centrar el texto */
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: all 0.3s ease; /* Suavidad en hover */
}

/* Icono dentro del cuadro */
#icon-text-box i {
  font-size: 40px; /* Tamaño del icono */
  color: #A9A9A9; /* Icono en gris */
  margin-bottom: 10px; /* Separación entre el icono y el texto */
}

/* Texto dentro del cuadro */
#icon-text-box p {
  font-size: 16px; /* Tamaño de la fuente */
  color: #696969; /* Texto en gris */
  margin: 0; /* Elimina márgenes */
}

/* Efecto hover (opcional) */
#icon-text-box:hover {
  background-color: #E8E8E8; /* Cambio de fondo en hover */
  box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.2); /* Sombra más pronunciada */
  transform: translateY(-3px); /* Levantar cuadro ligeramente */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5950f54 */.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-4ac1df2 */.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-c9267ec */.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-eb5652c */.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-14fb6e8 */.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-e069afc */.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-1d4863f */.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-e396e4e */.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-723150b *//* 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-60ff060 *//* 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-9b2e8b6 *//* 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-c32e78c *//* 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-854bb78 *//* 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-256be43 *//* 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-12d2da7 *//* 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-d0b5e86 *//* 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-c9217d9 *//* 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-19c694d *//* 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-f0adb2f *//* 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-8633dae *//* 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-f8f119e *//* 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-467b407 *//* 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-cb8d34d *//* 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-d19702d *//* 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-93d38c5 *//* 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-b5d08f5 *//* 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-a03b931 *//* 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-d216dd2 *//* 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-594b94b *//* 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-43dbadc *//* 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-5922f1d *//* 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-52ae33d *//* 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-792d4ae *//* Estilo general para los contenedores */
#custom-containers .elementor-container {
  margin: 15px; /* Espaciado entre contenedores */
  border: 1px solid #dcdcdc; /* Borde gris claro */
  border-radius: 8px; /* Bordes redondeados */
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1); /* Sombra gris suave */
  overflow: hidden; /* Para evitar que el zoom sobresalga del contenedor */
  transition: transform 0.3s ease, box-shadow 0.3s ease; /* Animación suave */
}

/* Efecto de zoom al pasar el cursor */
#custom-containers .elementor-container:hover {
  transform: scale(1.05); /* Zoom suave */
  box-shadow: 0px 8px 12px rgba(0, 0, 0, 0.2); /* Sombra más intensa */
}/* End custom CSS */