.elementor-84254 .elementor-element.elementor-element-83a469b{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--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-84254 .elementor-element.elementor-element-83a469b:not(.elementor-motion-effects-element-type-background), .elementor-84254 .elementor-element.elementor-element-83a469b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zemaltea.com/wp-content/uploads/2025/10/000-Header-2.jpg");background-position:0px 75%;background-repeat:no-repeat;background-size:cover;}.elementor-84254 .elementor-element.elementor-element-83a469b::before, .elementor-84254 .elementor-element.elementor-element-83a469b > .elementor-background-video-container::before, .elementor-84254 .elementor-element.elementor-element-83a469b > .e-con-inner > .elementor-background-video-container::before, .elementor-84254 .elementor-element.elementor-element-83a469b > .elementor-background-slideshow::before, .elementor-84254 .elementor-element.elementor-element-83a469b > .e-con-inner > .elementor-background-slideshow::before, .elementor-84254 .elementor-element.elementor-element-83a469b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #B4C1CE00 50%, #0000005E 100%);}.elementor-84254 .elementor-element.elementor-element-83a469b:hover::before, .elementor-84254 .elementor-element.elementor-element-83a469b:hover > .elementor-background-video-container::before, .elementor-84254 .elementor-element.elementor-element-83a469b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-84254 .elementor-element.elementor-element-83a469b > .elementor-background-slideshow:hover::before, .elementor-84254 .elementor-element.elementor-element-83a469b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-84254 .elementor-element.elementor-element-83a469b, .elementor-84254 .elementor-element.elementor-element-83a469b::before{--overlay-transition:0s;}.elementor-84254 .elementor-element.elementor-element-7fb70ae{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-84254 .elementor-element.elementor-element-f794c61 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-84254 .elementor-element.elementor-element-f794c61.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-84254 .elementor-element.elementor-element-f794c61{text-align:center;}.elementor-84254 .elementor-element.elementor-element-f794c61 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:54px;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-fdd574e{width:100%;max-width:100%;text-align:center;}.elementor-84254 .elementor-element.elementor-element-fdd574e.elementor-element{--align-self:center;}.elementor-84254 .elementor-element.elementor-element-fdd574e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-6a27c6c .elementor-button:hover, .elementor-84254 .elementor-element.elementor-element-6a27c6c .elementor-button:focus{background-color:#AEAEAE47;}.elementor-84254 .elementor-element.elementor-element-6a27c6c > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-84254 .elementor-element.elementor-element-6a27c6c{z-index:10;}.elementor-84254 .elementor-element.elementor-element-6a27c6c .elementor-button{font-family:"Lato", Sans-serif;font-size:14px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-color:#FFFFFF;padding:15px 40px 15px 40px;}.elementor-84254 .elementor-element.elementor-element-cd2d465{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-84254 .elementor-element.elementor-element-cd2d465:not(.elementor-motion-effects-element-type-background), .elementor-84254 .elementor-element.elementor-element-cd2d465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #5C7076 50%, #83A0A9 100%);}.elementor-84254 .elementor-element.elementor-element-67eeee4{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-0432035{text-align:center;}.elementor-84254 .elementor-element.elementor-element-0432035 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-92beabe{width:100%;max-width:100%;text-align:center;}.elementor-84254 .elementor-element.elementor-element-92beabe.elementor-element{--align-self:center;}.elementor-84254 .elementor-element.elementor-element-92beabe .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-ed84c8f{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-84254 .elementor-element.elementor-element-ed84c8f.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-84254 .elementor-element.elementor-element-e450753{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-f53ef1f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;text-transform:uppercase;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-3a57225{font-size:20px;font-weight:300;line-height:1.2em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-216a73d{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-84254 .elementor-element.elementor-element-52dcaa4{--display:flex;}.elementor-84254 .elementor-element.elementor-element-076320e{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-84254 .elementor-element.elementor-element-076320e:not(.elementor-motion-effects-element-type-background), .elementor-84254 .elementor-element.elementor-element-076320e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #83A0A9 50%, #ABD0DC 100%);}.elementor-84254 .elementor-element.elementor-element-84fd3b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-f0ac16e{--display:flex;--min-height:440px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-04ee258{--display:flex;}.elementor-84254 .elementor-element.elementor-element-f6a81c2{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-84254 .elementor-element.elementor-element-c4cf67a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-d6d515c{font-size:20px;font-weight:300;line-height:1.2em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-e2e6fe6{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-84254 .elementor-element.elementor-element-e2e6fe6:not(.elementor-motion-effects-element-type-background), .elementor-84254 .elementor-element.elementor-element-e2e6fe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #83A0A9 50%, #ABD0DC 100%);}.elementor-84254 .elementor-element.elementor-element-4a8377b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-decd63e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-4c97ff7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-84254 .elementor-element.elementor-element-4c97ff7 .elementor-divider-separator{width:0%;}.elementor-84254 .elementor-element.elementor-element-4c97ff7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-84254 .elementor-element.elementor-element-a87ded9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-cd03dd7{font-size:20px;font-weight:300;line-height:1.2em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-62eab39{--display:flex;--min-height:440px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-90621f8{--display:flex;}.elementor-84254 .elementor-element.elementor-element-5cfab03{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-84254 .elementor-element.elementor-element-5cfab03:not(.elementor-motion-effects-element-type-background), .elementor-84254 .elementor-element.elementor-element-5cfab03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #83A0A9 50%, #ABD0DC 100%);}.elementor-84254 .elementor-element.elementor-element-3b20315{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-df16237{--display:flex;--min-height:440px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-c7617a0{--display:flex;}.elementor-84254 .elementor-element.elementor-element-ba0d2a3{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-84254 .elementor-element.elementor-element-d81acc0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-044e86c{font-size:20px;font-weight:300;line-height:1.2em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-a632591{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-84254 .elementor-element.elementor-element-a632591:not(.elementor-motion-effects-element-type-background), .elementor-84254 .elementor-element.elementor-element-a632591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #83A0A9 50%, #ABD0DC 100%);}.elementor-84254 .elementor-element.elementor-element-35a57e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-464929f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-6e78e69{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-84254 .elementor-element.elementor-element-6e78e69 .elementor-divider-separator{width:0%;}.elementor-84254 .elementor-element.elementor-element-6e78e69 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-84254 .elementor-element.elementor-element-2c06637 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-d462417{font-size:20px;font-weight:300;line-height:1.2em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-6fbd6fe{--display:flex;}.elementor-84254 .elementor-element.elementor-element-86e92c2{--display:flex;--min-height:440px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-17f73f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-17f73f0:not(.elementor-motion-effects-element-type-background), .elementor-84254 .elementor-element.elementor-element-17f73f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ABD0DC;}.elementor-84254 .elementor-element.elementor-element-b19867c{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-da7120f{text-align:center;}.elementor-84254 .elementor-element.elementor-element-da7120f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-9b37d7e{width:100%;max-width:100%;text-align:center;}.elementor-84254 .elementor-element.elementor-element-9b37d7e.elementor-element{--align-self:center;}.elementor-84254 .elementor-element.elementor-element-9b37d7e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:300;line-height:1.2em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-6d51445{--display:flex;--min-height:800px;}.elementor-84254 .elementor-element.elementor-element-6d51445 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-84254 .elementor-element.elementor-element-a12e52a{--display:flex;}.elementor-84254 .elementor-element.elementor-element-a1cb999{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-a1cb999:not(.elementor-motion-effects-element-type-background), .elementor-84254 .elementor-element.elementor-element-a1cb999 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #ABD0DC 50%, #A3BDBB 100%);}.elementor-84254 .elementor-element.elementor-element-979adc3{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-1a74ea5{text-align:center;}.elementor-84254 .elementor-element.elementor-element-1a74ea5 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-cc3d268{width:100%;max-width:100%;text-align:center;}.elementor-84254 .elementor-element.elementor-element-cc3d268.elementor-element{--align-self:center;}.elementor-84254 .elementor-element.elementor-element-cc3d268 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:300;line-height:1.2em;letter-spacing:2.5px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-aa9052f{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-84254 .elementor-element.elementor-element-aa9052f.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-84254 .elementor-element.elementor-element-997a2ff{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-ee8c49b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;text-transform:uppercase;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-5846b05{font-size:20px;font-weight:300;line-height:1.2em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-7f7f519{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-d62659b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-d62659b:not(.elementor-motion-effects-element-type-background), .elementor-84254 .elementor-element.elementor-element-d62659b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #A3BDBB 50%, #9BAA9B 100%);}.elementor-84254 .elementor-element.elementor-element-34eda0f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-971e22e{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-5e2c838{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-84254 .elementor-element.elementor-element-33bef4c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;text-transform:uppercase;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-ede88db{font-size:20px;font-weight:300;line-height:1.2em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-c9d3fc5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-c9d3fc5:not(.elementor-motion-effects-element-type-background), .elementor-84254 .elementor-element.elementor-element-c9d3fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #9BAA9B 50%, #9BAA9B 100%);}.elementor-84254 .elementor-element.elementor-element-15f5d1a{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-e780ce7{text-align:center;}.elementor-84254 .elementor-element.elementor-element-e780ce7 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:400;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-f11b8a0{width:100%;max-width:100%;text-align:center;}.elementor-84254 .elementor-element.elementor-element-f11b8a0.elementor-element{--align-self:center;}.elementor-84254 .elementor-element.elementor-element-f11b8a0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:300;line-height:1.2em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-9d05df1{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-84254 .elementor-element.elementor-element-9d05df1.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-84254 .elementor-element.elementor-element-556baa7{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-92062cb .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;text-transform:uppercase;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-730a016{font-size:20px;font-weight:300;line-height:1.2em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-6d62951{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-15b2f95{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-15b2f95:not(.elementor-motion-effects-element-type-background), .elementor-84254 .elementor-element.elementor-element-15b2f95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #9BAA9B 50%, #9BAA9B 100%);}.elementor-84254 .elementor-element.elementor-element-b107ca5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-5db5eff{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-3c318fa img{max-width:100%;height:60vh;object-fit:cover;object-position:center center;}.elementor-84254 .elementor-element.elementor-element-7480d42{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-84254 .elementor-element.elementor-element-43938e1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;text-transform:uppercase;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-1397ac4{font-size:20px;font-weight:300;line-height:1.2em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-f57db7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-f57db7a:not(.elementor-motion-effects-element-type-background), .elementor-84254 .elementor-element.elementor-element-f57db7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #9BAA9B 50%, #3E443E 100%);}.elementor-84254 .elementor-element.elementor-element-f57db7a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-84254 .elementor-element.elementor-element-82a49ba{--display:flex;}.elementor-84254 .elementor-element.elementor-element-db23a15 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-84254 .elementor-element.elementor-element-db23a15.elementor-element{--align-self:center;}.elementor-84254 .elementor-element.elementor-element-db23a15{text-align:right;}.elementor-84254 .elementor-element.elementor-element-db23a15 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;line-height:1.2em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-4d876e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-84254 .elementor-element.elementor-element-2a802b7{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-84254 .elementor-element.elementor-element-2468128{font-family:"Lato", Sans-serif;font-size:20px;font-weight:300;letter-spacing:2.5px;color:#FFFFFF;}.elementor-84254 .elementor-element.elementor-element-9e9f572{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-84254 .elementor-element.elementor-element-a821387{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;}.elementor-84254 .elementor-element.elementor-element-a821387:not(.elementor-motion-effects-element-type-background), .elementor-84254 .elementor-element.elementor-element-a821387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zemaltea.com/wp-content/uploads/2025/10/006-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-84254 .elementor-element.elementor-element-2231250{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-84254 .elementor-element.elementor-element-703c8bf > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.elementor-84254 .elementor-element.elementor-element-703c8bf .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;}.elementor-84254 .elementor-element.elementor-element-bc3edca{--display:flex;--min-height:360px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-84254 .elementor-element.elementor-element-bc3edca:not(.elementor-motion-effects-element-type-background), .elementor-84254 .elementor-element.elementor-element-bc3edca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zemaltea.com/wp-content/uploads/2025/10/004-1-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-84254 .elementor-element.elementor-element-06e06e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-84254 .elementor-element.elementor-element-2e66412 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.elementor-84254 .elementor-element.elementor-element-2e66412 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;}.elementor-84254 .elementor-element.elementor-element-b872468{--display:flex;--min-height:360px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-84254 .elementor-element.elementor-element-b872468:not(.elementor-motion-effects-element-type-background), .elementor-84254 .elementor-element.elementor-element-b872468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zemaltea.com/wp-content/uploads/2025/10/002-1-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-84254 .elementor-element.elementor-element-359fbeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-84254 .elementor-element.elementor-element-c891ce8 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.elementor-84254 .elementor-element.elementor-element-c891ce8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;}.elementor-84254 .elementor-element.elementor-element-2b5c95f{--display:flex;--min-height:360px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-84254 .elementor-element.elementor-element-2b5c95f:not(.elementor-motion-effects-element-type-background), .elementor-84254 .elementor-element.elementor-element-2b5c95f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zemaltea.com/wp-content/uploads/2025/10/003-1-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-84254 .elementor-element.elementor-element-9fb46b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-84254 .elementor-element.elementor-element-d9bf82d > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.elementor-84254 .elementor-element.elementor-element-d9bf82d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;}.elementor-84254 .elementor-element.elementor-element-9bbf7c3{--display:flex;--min-height:360px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-84254 .elementor-element.elementor-element-9bbf7c3:not(.elementor-motion-effects-element-type-background), .elementor-84254 .elementor-element.elementor-element-9bbf7c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zemaltea.com/wp-content/uploads/2025/10/001-1-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-84254 .elementor-element.elementor-element-bee996f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-84254 .elementor-element.elementor-element-ac7fad1 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.elementor-84254 .elementor-element.elementor-element-ac7fad1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;}.elementor-84254 .elementor-element.elementor-element-3a37364{--display:flex;--min-height:360px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-84254 .elementor-element.elementor-element-3a37364:not(.elementor-motion-effects-element-type-background), .elementor-84254 .elementor-element.elementor-element-3a37364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zemaltea.com/wp-content/uploads/2025/10/005-1-1-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-84254 .elementor-element.elementor-element-55c457b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-84254 .elementor-element.elementor-element-3ac02aa > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.elementor-84254 .elementor-element.elementor-element-3ac02aa .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;}.elementor-84254 .elementor-element.elementor-element-2b30906{--display:flex;--min-height:360px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-84254 .elementor-element.elementor-element-2b30906:not(.elementor-motion-effects-element-type-background), .elementor-84254 .elementor-element.elementor-element-2b30906 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zemaltea.com/wp-content/uploads/2025/10/004-1-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-84254 .elementor-element.elementor-element-08fa416{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:100px;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-84254 .elementor-element.elementor-element-8d0ec90{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-84254 .elementor-element.elementor-element-cafe2cd .elementor-button{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;padding:15px 40px 15px 40px;}.elementor-84254 .elementor-element.elementor-element-49b04b9{--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;}.elementor-84254 .elementor-element.elementor-element-040d59b{--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;}.elementor-84254 .elementor-element.elementor-element-7c423de{--display:flex;}.elementor-84254 .elementor-element.elementor-element-f45a4da{--display:flex;}@media(max-width:1024px){.elementor-84254 .elementor-element.elementor-element-83a469b{--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-84254 .elementor-element.elementor-element-83a469b:not(.elementor-motion-effects-element-type-background), .elementor-84254 .elementor-element.elementor-element-83a469b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:40% 50%;}.elementor-84254 .elementor-element.elementor-element-f794c61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84254 .elementor-element.elementor-element-f794c61 .elementor-heading-title{font-size:35px;}.elementor-84254 .elementor-element.elementor-element-6a27c6c .elementor-button{font-size:16px;}.elementor-84254 .elementor-element.elementor-element-f57db7a{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-db23a15 .elementor-heading-title{font-size:36px;}.elementor-84254 .elementor-element.elementor-element-4d876e2{--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-84254 .elementor-element.elementor-element-08fa416{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-84254 .elementor-element.elementor-element-83a469b{--min-height:80vh;--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-84254 .elementor-element.elementor-element-83a469b:not(.elementor-motion-effects-element-type-background), .elementor-84254 .elementor-element.elementor-element-83a469b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:40% 50%;}.elementor-84254 .elementor-element.elementor-element-7fb70ae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-84254 .elementor-element.elementor-element-f794c61 .elementor-heading-title{font-size:40px;line-height:50px;letter-spacing:2.5px;}.elementor-84254 .elementor-element.elementor-element-fdd574e .elementor-heading-title{font-size:22px;}.elementor-84254 .elementor-element.elementor-element-6a27c6c .elementor-button{font-size:15px;}.elementor-84254 .elementor-element.elementor-element-0432035 .elementor-heading-title{font-size:32px;}.elementor-84254 .elementor-element.elementor-element-92beabe .elementor-heading-title{font-size:20px;}.elementor-84254 .elementor-element.elementor-element-ed84c8f{--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-84254 .elementor-element.elementor-element-e450753{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-f53ef1f{text-align:center;}.elementor-84254 .elementor-element.elementor-element-f53ef1f .elementor-heading-title{font-size:32px;}.elementor-84254 .elementor-element.elementor-element-3a57225 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-84254 .elementor-element.elementor-element-3a57225{text-align:center;font-size:20px;letter-spacing:2.5px;}.elementor-84254 .elementor-element.elementor-element-04ee258.e-con{--order:99999 /* order end hack */;}.elementor-84254 .elementor-element.elementor-element-f6a81c2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-c4cf67a{text-align:center;}.elementor-84254 .elementor-element.elementor-element-c4cf67a .elementor-heading-title{font-size:32px;letter-spacing:2.5px;}.elementor-84254 .elementor-element.elementor-element-d6d515c > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-84254 .elementor-element.elementor-element-d6d515c{text-align:center;font-size:20px;letter-spacing:2.5px;}.elementor-84254 .elementor-element.elementor-element-decd63e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-4c97ff7 .elementor-divider-separator{width:0%;}.elementor-84254 .elementor-element.elementor-element-a87ded9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-84254 .elementor-element.elementor-element-a87ded9{text-align:center;}.elementor-84254 .elementor-element.elementor-element-a87ded9 .elementor-heading-title{font-size:32px;letter-spacing:2.5px;}.elementor-84254 .elementor-element.elementor-element-cd03dd7 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-84254 .elementor-element.elementor-element-cd03dd7{text-align:center;font-size:20px;letter-spacing:2.5px;}.elementor-84254 .elementor-element.elementor-element-90621f8.e-con{--order:99999 /* order end hack */;}.elementor-84254 .elementor-element.elementor-element-c7617a0.e-con{--order:99999 /* order end hack */;}.elementor-84254 .elementor-element.elementor-element-ba0d2a3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-d81acc0{text-align:center;}.elementor-84254 .elementor-element.elementor-element-d81acc0 .elementor-heading-title{font-size:32px;letter-spacing:2.5px;}.elementor-84254 .elementor-element.elementor-element-044e86c > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-84254 .elementor-element.elementor-element-044e86c{text-align:center;font-size:20px;letter-spacing:2.5px;}.elementor-84254 .elementor-element.elementor-element-464929f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-6e78e69 .elementor-divider-separator{width:0%;}.elementor-84254 .elementor-element.elementor-element-2c06637{text-align:center;}.elementor-84254 .elementor-element.elementor-element-2c06637 .elementor-heading-title{font-size:32px;letter-spacing:2.5px;}.elementor-84254 .elementor-element.elementor-element-d462417 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-84254 .elementor-element.elementor-element-d462417{text-align:center;font-size:20px;letter-spacing:2.5px;}.elementor-84254 .elementor-element.elementor-element-6fbd6fe.e-con{--order:99999 /* order end hack */;}.elementor-84254 .elementor-element.elementor-element-da7120f .elementor-heading-title{font-size:32px;letter-spacing:2.5px;}.elementor-84254 .elementor-element.elementor-element-9b37d7e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-84254 .elementor-element.elementor-element-9b37d7e .elementor-heading-title{font-size:20px;letter-spacing:2.5px;}.elementor-84254 .elementor-element.elementor-element-1a74ea5 .elementor-heading-title{font-size:32px;letter-spacing:2.5px;}.elementor-84254 .elementor-element.elementor-element-cc3d268 .elementor-heading-title{font-size:22px;letter-spacing:2.5px;}.elementor-84254 .elementor-element.elementor-element-aa9052f{--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-84254 .elementor-element.elementor-element-997a2ff{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-ee8c49b{text-align:center;}.elementor-84254 .elementor-element.elementor-element-ee8c49b .elementor-heading-title{font-size:32px;letter-spacing:2.5px;}.elementor-84254 .elementor-element.elementor-element-5846b05 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-84254 .elementor-element.elementor-element-5846b05.elementor-element{--align-self:center;}.elementor-84254 .elementor-element.elementor-element-5846b05{text-align:center;font-size:20px;letter-spacing:2.5px;}.elementor-84254 .elementor-element.elementor-element-d62659b{--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-84254 .elementor-element.elementor-element-34eda0f{--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-84254 .elementor-element.elementor-element-971e22e.e-con{--order:99999 /* order end hack */;}.elementor-84254 .elementor-element.elementor-element-5e2c838{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-5e2c838.e-con{--order:-99999 /* order start hack */;}.elementor-84254 .elementor-element.elementor-element-33bef4c > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-84254 .elementor-element.elementor-element-33bef4c{text-align:center;}.elementor-84254 .elementor-element.elementor-element-33bef4c .elementor-heading-title{font-size:32px;line-height:1.2em;letter-spacing:2.5px;}.elementor-84254 .elementor-element.elementor-element-ede88db > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-84254 .elementor-element.elementor-element-ede88db{text-align:center;letter-spacing:2.5px;}.elementor-84254 .elementor-element.elementor-element-15f5d1a.e-con{--order:-99999 /* order start hack */;}.elementor-84254 .elementor-element.elementor-element-e780ce7 .elementor-heading-title{font-size:32px;line-height:1em;letter-spacing:2.5px;word-spacing:0em;}.elementor-84254 .elementor-element.elementor-element-f11b8a0 .elementor-heading-title{font-size:22px;letter-spacing:2.5px;}.elementor-84254 .elementor-element.elementor-element-9d05df1{--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-84254 .elementor-element.elementor-element-9d05df1.e-con{--order:99999 /* order end hack */;}.elementor-84254 .elementor-element.elementor-element-556baa7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84254 .elementor-element.elementor-element-92062cb{text-align:center;}.elementor-84254 .elementor-element.elementor-element-92062cb .elementor-heading-title{font-size:32px;letter-spacing:2.5px;}.elementor-84254 .elementor-element.elementor-element-730a016 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-84254 .elementor-element.elementor-element-730a016{text-align:center;letter-spacing:2.5px;}.elementor-84254 .elementor-element.elementor-element-7480d42{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-84254 .elementor-element.elementor-element-7480d42.e-con{--order:-99999 /* order start hack */;}.elementor-84254 .elementor-element.elementor-element-43938e1 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-84254 .elementor-element.elementor-element-43938e1{text-align:center;}.elementor-84254 .elementor-element.elementor-element-43938e1 .elementor-heading-title{font-size:32px;letter-spacing:2.5px;}.elementor-84254 .elementor-element.elementor-element-1397ac4{text-align:center;letter-spacing:2.5px;}.elementor-84254 .elementor-element.elementor-element-db23a15 .elementor-heading-title{font-size:32px;}.elementor-84254 .elementor-element.elementor-element-2468128{text-align:center;letter-spacing:2.5px;}.elementor-84254 .elementor-element.elementor-element-a821387{--min-height:300px;}.elementor-84254 .elementor-element.elementor-element-a821387:not(.elementor-motion-effects-element-type-background), .elementor-84254 .elementor-element.elementor-element-a821387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-84254 .elementor-element.elementor-element-08fa416{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:30px;}.elementor-84254 .elementor-element.elementor-element-cafe2cd .elementor-button{font-size:15px;line-height:1.2em;}.elementor-84254 .elementor-element.elementor-element-49b04b9{--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(min-width:768px){.elementor-84254 .elementor-element.elementor-element-7fb70ae{--content-width:970px;}.elementor-84254 .elementor-element.elementor-element-cd2d465{--content-width:100%;}.elementor-84254 .elementor-element.elementor-element-ed84c8f{--width:100%;}.elementor-84254 .elementor-element.elementor-element-e450753{--width:40%;}.elementor-84254 .elementor-element.elementor-element-216a73d{--width:50%;}.elementor-84254 .elementor-element.elementor-element-076320e{--content-width:100%;}.elementor-84254 .elementor-element.elementor-element-84fd3b2{--width:100%;}.elementor-84254 .elementor-element.elementor-element-f0ac16e{--width:50%;}.elementor-84254 .elementor-element.elementor-element-f6a81c2{--width:40%;}.elementor-84254 .elementor-element.elementor-element-e2e6fe6{--content-width:100%;}.elementor-84254 .elementor-element.elementor-element-4a8377b{--width:100%;}.elementor-84254 .elementor-element.elementor-element-decd63e{--width:40%;}.elementor-84254 .elementor-element.elementor-element-62eab39{--width:50%;}.elementor-84254 .elementor-element.elementor-element-5cfab03{--content-width:100%;}.elementor-84254 .elementor-element.elementor-element-3b20315{--width:100%;}.elementor-84254 .elementor-element.elementor-element-df16237{--width:50%;}.elementor-84254 .elementor-element.elementor-element-ba0d2a3{--width:40%;}.elementor-84254 .elementor-element.elementor-element-a632591{--content-width:100%;}.elementor-84254 .elementor-element.elementor-element-35a57e9{--width:100%;}.elementor-84254 .elementor-element.elementor-element-464929f{--width:40%;}.elementor-84254 .elementor-element.elementor-element-86e92c2{--width:50%;}.elementor-84254 .elementor-element.elementor-element-17f73f0{--content-width:100%;}.elementor-84254 .elementor-element.elementor-element-a1cb999{--content-width:100%;}.elementor-84254 .elementor-element.elementor-element-aa9052f{--width:100%;}.elementor-84254 .elementor-element.elementor-element-997a2ff{--width:40%;}.elementor-84254 .elementor-element.elementor-element-7f7f519{--width:50%;}.elementor-84254 .elementor-element.elementor-element-d62659b{--content-width:100%;}.elementor-84254 .elementor-element.elementor-element-34eda0f{--width:100%;}.elementor-84254 .elementor-element.elementor-element-971e22e{--width:50%;}.elementor-84254 .elementor-element.elementor-element-5e2c838{--width:40%;}.elementor-84254 .elementor-element.elementor-element-c9d3fc5{--content-width:100%;}.elementor-84254 .elementor-element.elementor-element-9d05df1{--width:100%;}.elementor-84254 .elementor-element.elementor-element-556baa7{--width:40%;}.elementor-84254 .elementor-element.elementor-element-6d62951{--width:50%;}.elementor-84254 .elementor-element.elementor-element-15b2f95{--content-width:100%;}.elementor-84254 .elementor-element.elementor-element-b107ca5{--width:100%;}.elementor-84254 .elementor-element.elementor-element-5db5eff{--width:50%;}.elementor-84254 .elementor-element.elementor-element-7480d42{--width:40%;}.elementor-84254 .elementor-element.elementor-element-f57db7a{--width:100%;}.elementor-84254 .elementor-element.elementor-element-2a802b7{--width:40%;}.elementor-84254 .elementor-element.elementor-element-9e9f572{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-84254 .elementor-element.elementor-element-2a802b7{--width:100%;}.elementor-84254 .elementor-element.elementor-element-9e9f572{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-7fb70ae */.elementor-84254 .elementor-element.elementor-element-7fb70ae {
    position: absolute;
    inset: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    z-index: 99;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67eeee4 *//* ========== SECCIÓN TRATAMIENTOS - MOBILE/TABLET ========== */

@media (max-width: 1024px) {
  
  /* OCULTAR solo el Swiper original en móvil */
  [data-id="36c90dad"],
  .my-custom-slider {
    display: none !important;
  }
  
  /* MANTENER VISIBLE el texto de Tecnología */
  [data-id="56a5982a"] {
    display: flex !important;
    width: 100% !important;
    padding: 20px 20px 30px !important;
    text-align: center;
  }
  
  /* Estilos del texto en móvil */
  [data-id="56a5982a"] h2 {
    font-size: 24px !important;
    margin-bottom: 24px !important;
    text-align: center;
  }
  
  [data-id="56a5982a"] p {
    font-size: 16px !important;
    line-height: 1.6 !important;
    text-align: center;
  }
  
  /* Contenedor principal en columna */
  [data-id="69063014"] {
    flex-direction: column !important;
  }
  
  /* Títulos principales */
  [data-id="250de0aa"] {
    text-align: center;
    padding: 30px 20px 10px !important;
  }
  
  [data-id="76fad0cd"] h2 {
    font-size: 32px !important;
    margin-bottom: 10px !important;
  }
  
  [data-id="4e60a359"] h2 {
    font-size: 18px !important;
    font-weight: 300 !important;
    margin-bottom: 0 !important;
  }
  
  /* MOSTRAR carrusel móvil */
  .tratamientos-carousel-mobile {
    display: flex !important;
    visibility: visible !important;
    margin-top: 0 !important;
  }
}

/* ========== DESKTOP - TODO NORMAL ========== */

@media (min-width: 1025px) {
  
  /* Mostrar todo en desktop */
  [data-id="56a5982a"],
  [data-id="36c90dad"],
  .my-custom-slider {
    display: flex !important;
    visibility: visible !important;
  }
  
  /* Ocultar carrusel móvil */
  .tratamientos-carousel-mobile {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ee258 *//* ========== SECCIÓN TERAPIAS MANUALES - MOBILE/TABLET ========== */

@media (max-width: 1024px) {
  
  /* OCULTAR el Swiper original en móvil */
  [data-id="274d3219"],
  .terapias-slider {
    display: none !important;
  }
  
  /* MOSTRAR y ORDENAR el texto arriba */
  [data-id="5af08144"] {
    display: flex !important;
    flex-direction: column !important;
    order: -1 !important; /* Mover arriba */
    width: 100% !important;
    padding: 20px 20px 10px !important;
    text-align: center;
  }
  
  /* Título "Terapias Manuales" */
  [data-id="47a6a556"] h2 {
    font-size: 32px !important;
    margin-bottom: 15px !important;
    text-align: center;
  }
  
  /* Descripción */
  [data-id="2280b58e"] p {
    font-size: 15px !important;
    line-height: 1.6 !important;
    text-align: center;
    margin-bottom: 20px !important;
  }
  
  /* Contenedor principal en columna */
  [data-id="558f531c"] {
    flex-direction: column !important;
  }
  
  /* MOSTRAR carrusel móvil */
  .terapias-carousel-mobile {
    display: flex !important;
    visibility: visible !important;
  }
}

/* ========== DESKTOP - TODO NORMAL ========== */

@media (min-width: 1025px) {
  
  /* Mostrar Swiper original */
  [data-id="274d3219"],
  .terapias-slider {
    display: flex !important;
    visibility: visible !important;
  }
  
  /* Ocultar carrusel móvil */
  .terapias-carousel-mobile {
    display: none !important;
  }
}
```

---

## 📋 Estructura en móvil/tablet:
```
┌─────────────────────────────┐
│ Terapias Manuales           │ ← Texto arriba
│ La sabiduría de las         │
│ manos se combina...         │
│                             │
│ ┌─────────────────────────┐ │
│ │  [IMAGEN 1]            │→│ Carrusel móvil
│ └─────────────────────────┘ │
└─────────────────────────────┘/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90621f8 *//* ========== SECCIÓN TERAPIAS MANUALES - MOBILE/TABLET ========== */

@media (max-width: 1024px) {
  
  /* OCULTAR el Swiper original en móvil */
  [data-id="274d3219"],
  .terapias-slider {
    display: none !important;
  }
  
  /* MOSTRAR y ORDENAR el texto arriba */
  [data-id="5af08144"] {
    display: flex !important;
    flex-direction: column !important;
    order: -1 !important; /* Mover arriba */
    width: 100% !important;
    padding: 20px 20px 10px !important;
    text-align: center;
  }
  
  /* Título "Terapias Manuales" */
  [data-id="47a6a556"] h2 {
    font-size: 32px !important;
    margin-bottom: 15px !important;
    text-align: center;
  }
  
  /* Descripción */
  [data-id="2280b58e"] p {
    font-size: 15px !important;
    line-height: 1.6 !important;
    text-align: center;
    margin-bottom: 20px !important;
  }
  
  /* Contenedor principal en columna */
  [data-id="558f531c"] {
    flex-direction: column !important;
  }
  
  /* MOSTRAR carrusel móvil */
  .terapias-carousel-mobile {
    display: flex !important;
    visibility: visible !important;
  }
}

/* ========== DESKTOP - TODO NORMAL ========== */

@media (min-width: 1025px) {
  
  /* Mostrar Swiper original */
  [data-id="274d3219"],
  .terapias-slider {
    display: flex !important;
    visibility: visible !important;
  }
  
  /* Ocultar carrusel móvil */
  .terapias-carousel-mobile {
    display: none !important;
  }
}
```

---

## 📋 Estructura en móvil/tablet:
```
┌─────────────────────────────┐
│ Terapias Manuales           │ ← Texto arriba
│ La sabiduría de las         │
│ manos se combina...         │
│                             │
│ ┌─────────────────────────┐ │
│ │  [IMAGEN 1]            │→│ Carrusel móvil
│ └─────────────────────────┘ │
└─────────────────────────────┘/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7617a0 *//* ========== SECCIÓN TERAPIAS MANUALES - MOBILE/TABLET ========== */

@media (max-width: 1024px) {
  
  /* OCULTAR el Swiper original en móvil */
  [data-id="274d3219"],
  .terapias-slider {
    display: none !important;
  }
  
  /* MOSTRAR y ORDENAR el texto arriba */
  [data-id="5af08144"] {
    display: flex !important;
    flex-direction: column !important;
    order: -1 !important; /* Mover arriba */
    width: 100% !important;
    padding: 20px 20px 10px !important;
    text-align: center;
  }
  
  /* Título "Terapias Manuales" */
  [data-id="47a6a556"] h2 {
    font-size: 32px !important;
    margin-bottom: 15px !important;
    text-align: center;
  }
  
  /* Descripción */
  [data-id="2280b58e"] p {
    font-size: 15px !important;
    line-height: 1.6 !important;
    text-align: center;
    margin-bottom: 20px !important;
  }
  
  /* Contenedor principal en columna */
  [data-id="558f531c"] {
    flex-direction: column !important;
  }
  
  /* MOSTRAR carrusel móvil */
  .terapias-carousel-mobile {
    display: flex !important;
    visibility: visible !important;
  }
}

/* ========== DESKTOP - TODO NORMAL ========== */

@media (min-width: 1025px) {
  
  /* Mostrar Swiper original */
  [data-id="274d3219"],
  .terapias-slider {
    display: flex !important;
    visibility: visible !important;
  }
  
  /* Ocultar carrusel móvil */
  .terapias-carousel-mobile {
    display: none !important;
  }
}
```

---

## 📋 Estructura en móvil/tablet:
```
┌─────────────────────────────┐
│ Terapias Manuales           │ ← Texto arriba
│ La sabiduría de las         │
│ manos se combina...         │
│                             │
│ ┌─────────────────────────┐ │
│ │  [IMAGEN 1]            │→│ Carrusel móvil
│ └─────────────────────────┘ │
└─────────────────────────────┘/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fbd6fe *//* ========== SECCIÓN TERAPIAS MANUALES - MOBILE/TABLET ========== */

@media (max-width: 1024px) {
  
  /* OCULTAR el Swiper original en móvil */
  [data-id="274d3219"],
  .terapias-slider {
    display: none !important;
  }
  
  /* MOSTRAR y ORDENAR el texto arriba */
  [data-id="5af08144"] {
    display: flex !important;
    flex-direction: column !important;
    order: -1 !important; /* Mover arriba */
    width: 100% !important;
    padding: 20px 20px 10px !important;
    text-align: center;
  }
  
  /* Título "Terapias Manuales" */
  [data-id="47a6a556"] h2 {
    font-size: 32px !important;
    margin-bottom: 15px !important;
    text-align: center;
  }
  
  /* Descripción */
  [data-id="2280b58e"] p {
    font-size: 15px !important;
    line-height: 1.6 !important;
    text-align: center;
    margin-bottom: 20px !important;
  }
  
  /* Contenedor principal en columna */
  [data-id="558f531c"] {
    flex-direction: column !important;
  }
  
  /* MOSTRAR carrusel móvil */
  .terapias-carousel-mobile {
    display: flex !important;
    visibility: visible !important;
  }
}

/* ========== DESKTOP - TODO NORMAL ========== */

@media (min-width: 1025px) {
  
  /* Mostrar Swiper original */
  [data-id="274d3219"],
  .terapias-slider {
    display: flex !important;
    visibility: visible !important;
  }
  
  /* Ocultar carrusel móvil */
  .terapias-carousel-mobile {
    display: none !important;
  }
}
```

---

## 📋 Estructura en móvil/tablet:
```
┌─────────────────────────────┐
│ Terapias Manuales           │ ← Texto arriba
│ La sabiduría de las         │
│ manos se combina...         │
│                             │
│ ┌─────────────────────────┐ │
│ │  [IMAGEN 1]            │→│ Carrusel móvil
│ └─────────────────────────┘ │
└─────────────────────────────┘/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1cb999 *//* ========== SECCIÓN TRATAMIENTOS - MOBILE/TABLET ========== */

@media (max-width: 1024px) {
  
  /* OCULTAR el Swiper original en móvil */
  [data-id="36c90dad"],
  .my-custom-slider {
    display: none !important;
  }
  
  /* MANTENER VISIBLE el texto de Tecnología */
  [data-id="56a5982a"] {
    display: flex !important;
    width: 100% !important;
    padding: 20px 20px 30px !important;
    text-align: center;
  }
  
  /* Estilos del texto en móvil */
  [data-id="56a5982a"] h2 {
    font-size: 24px !important;
    margin-bottom: 15px !important;
    text-align: center;
  }
  
  [data-id="56a5982a"] p {
    font-size: 15px !important;
    line-height: 1.6 !important;
    text-align: center;
  }
  
  /* Contenedor principal en columna */
  [data-id="69063014"] {
    flex-direction: column !important;
  }
  
  /* Títulos principales */
  [data-id="250de0aa"] {
    text-align: center;
    padding: 30px 20px 10px !important;
  }
  
  [data-id="76fad0cd"] h2 {
    font-size: 32px !important;
    margin-bottom: 10px !important;
  }
  
  [data-id="4e60a359"] h2 {
    font-size: 18px !important;
    font-weight: 300 !important;
    margin-bottom: 0 !important;
  }
  
  /* MOSTRAR carrusel móvil */
  .tratamientos-carousel-mobile {
    display: flex !important;
    visibility: visible !important;
    margin-top: 0 !important;
  }
}

/* ========== SECCIÓN TERAPIAS MANUALES - MOBILE/TABLET ========== */

@media (max-width: 1024px) {
  
  /* OCULTAR el Swiper original en móvil */
  [data-id="274d3219"],
  .terapias-slider {
    display: none !important;
  }
  
  /* MOSTRAR y ORDENAR el texto arriba */
  [data-id="5af08144"] {
    display: flex !important;
    flex-direction: column !important;
    order: -1 !important;
    width: 100% !important;
    padding: 20px 20px 10px !important;
    text-align: center;
  }
  
  /* Título "Terapias Manuales" */
  [data-id="47a6a556"] h2 {
    font-size: 32px !important;
    margin-bottom: 15px !important;
    text-align: center;
  }
  
  /* Descripción */
  [data-id="2280b58e"] p {
    font-size: 15px !important;
    line-height: 1.6 !important;
    text-align: center;
    margin-bottom: 20px !important;
  }
  
  /* Contenedor principal en columna */
  [data-id="558f531c"] {
    flex-direction: column !important;
  }
  
  /* MOSTRAR carrusel móvil */
  .terapias-carousel-mobile {
    display: flex !important;
    visibility: visible !important;
  }
}

/* ========== SECCIÓN SPA - MOBILE/TABLET ========== */

@media (max-width: 1024px) {
  
  /* OCULTAR el slideshow de fondo en móvil */
  [data-id="230dbb10"] {
    display: none !important;
  }
  
  /* MOSTRAR y ordenar el texto arriba */
  [data-id="51a73fc0"] {
    display: flex !important;
    flex-direction: column !important;
    order: -1 !important;
    width: 100% !important;
    padding: 30px 20px 10px !important;
    text-align: center;
  }
  
  /* Título "SPA" */
  [data-id="2a5d7aa"] h2 {
    font-size: 32px !important;
    margin-bottom: 15px !important;
    text-align: center;
  }
  
  /* Descripción larga */
  [data-id="1de538ff"] h2 {
    font-size: 15px !important;
    font-weight: 300 !important;
    line-height: 1.6 !important;
    text-align: center;
    margin-bottom: 20px !important;
  }
  
  /* MOSTRAR carrusel móvil */
  .spa-carousel-mobile {
    display: flex !important;
    visibility: visible !important;
  }
}

/* ========== SECCIÓN FITNESS - MOBILE/TABLET ========== */

@media (max-width: 1024px) {
  
  /* Contenedor principal en columna */
  [data-id="32c329eb"] {
    flex-direction: column !important;
  }
  
  /* Bloque de títulos arriba */
  [data-id="535b2117"] {
    order: 1 !important;
    width: 100% !important;
    padding: 30px 20px 10px !important;
    text-align: center;
  }
  
  /* Título "FITNESS" */
  [data-id="223ca183"] h2 {
    font-size: 32px !important;
    margin-bottom: 15px !important;
    text-align: center;
  }
  
  /* Subtítulo "Movimiento diseñado..." */
  [data-id="665607c0"] h2 {
    font-size: 18px !important;
    font-weight: 300 !important;
    line-height: 1.6 !important;
    text-align: center;
    margin-bottom: 20px !important;
  }
  
  /* Bloque de texto "Training Studio" */
  [data-id="542c2f8b"] {
    order: 2 !important;
    width: 100% !important;
    padding: 20px 20px 10px !important;
    text-align: center;
  }
  
  /* Título "Training Studio" */
  [data-id="4d53ff4f"] h2 {
    font-size: 24px !important;
    margin-bottom: 15px !important;
    text-align: center;
  }
  
  /* Descripción de Training Studio */
  [data-id="1889d58"] p {
    font-size: 15px !important;
    line-height: 1.6 !important;
    text-align: center;
    margin-bottom: 10px !important;
  }
  
  /* Imagen al final */
  [data-id="741727e2"] {
    order: 3 !important;
    width: 100% !important;
    padding: 20px !important;
  }
  
  /* La imagen responsive */
  [data-id="69137870"] img {
    width: 100% !important;
    height: auto !important;
    border-radius: 16px;
  }
}

/* ========== DESKTOP - TODO NORMAL ========== */

@media (min-width: 1025px) {
  
  /* Mostrar todo en desktop */
  [data-id="36c90dad"],
  [data-id="274d3219"],
  [data-id="230dbb10"],
  .my-custom-slider,
  .terapias-slider {
    display: flex !important;
    visibility: visible !important;
  }
  
  /* Ocultar carruseles móviles */
  .tratamientos-carousel-mobile,
  .terapias-carousel-mobile,
  .spa-carousel-mobile {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34eda0f */css/* ========== SECCIÓN OUTDOOR FITNESS - MOBILE/TABLET ========== */

@media (max-width: 1024px) {
  
  /* Contenedor principal en columna */
  [data-id="6b09d8e7"] {
    flex-direction: column-reverse !important;
  }
  
  /* Imagen primero (arriba en desktop, abajo en móvil) */
  [data-id="52c99db7"] {
    order: 2 !important;
    width: 100% !important;
    padding: 20px !important;
  }
  
  /* La imagen responsive */
  [data-id="1d2f5517"] img {
    width: 100% !important;
    height: auto !important;
    border-radius: 16px;
  }
  
  /* Bloque de texto */
  [data-id="4cd661b4"] {
    order: 1 !important;
    width: 100% !important;
    padding: 30px 20px 10px !important;
    text-align: center;
  }
  
  /* Título "Outdoor Fitness" */
  [data-id="794c69b5"] h2 {
    font-size: 24px !important;
    font-weight: 400 !important;
    margin-bottom: 15px !important;
    text-align: center;
    font-family: 'Lato', sans-serif !important;
  }
  
  /* Descripción */
  [data-id="1dcbc996"] p {
    font-size: 15px !important;
    font-weight: 400 !important;
    line-height: 1.6 !important;
    text-align: center;
    margin-bottom: 10px !important;
    font-family: 'Lato', sans-serif !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d62659b *//* ========== SECCIÓN TRATAMIENTOS - MOBILE/TABLET ========== */

@media (max-width: 1024px) {
  
  /* OCULTAR el Swiper original en móvil */
  [data-id="36c90dad"],
  .my-custom-slider {
    display: none !important;
  }
  
  /* MANTENER VISIBLE el texto de Tecnología */
  [data-id="56a5982a"] {
    display: flex !important;
    width: 100% !important;
    padding: 20px 20px 30px !important;
    text-align: center;
  }
  
  /* Título secundario "Tecnología" */
  [data-id="56a5982a"] h2 {
    font-size: 24px !important;
    font-weight: 400 !important;
    margin-bottom: 15px !important;
    text-align: center;
    font-family: 'Lato', sans-serif !important;
  }
  
  /* Descripción de Tecnología */
  [data-id="56a5982a"] p {
    font-size: 15px !important;
    font-weight: 400 !important;
    line-height: 1.6 !important;
    text-align: center;
    font-family: 'Lato', sans-serif !important;
  }
  
  /* Contenedor principal en columna */
  [data-id="69063014"] {
    flex-direction: column !important;
  }
  
  /* Títulos principales */
  [data-id="250de0aa"] {
    text-align: center;
    padding: 30px 20px 10px !important;
  }
  
  /* Título de sección "TRATAMIENTOS" */
  [data-id="76fad0cd"] h2 {
    font-size: 32px !important;
    font-weight: 700 !important;
    margin-bottom: 10px !important;
    text-align: center;
    font-family: 'Lato', sans-serif !important;
  }
  
  /* Subtítulo "Bienestar que transforma" */
  [data-id="4e60a359"] h2 {
    font-size: 18px !important;
    font-weight: 400 !important;
    margin-bottom: 0 !important;
    text-align: center;
    font-family: 'Lato', sans-serif !important;
  }
  
  /* MOSTRAR carrusel móvil */
  .tratamientos-carousel-mobile {
    display: flex !important;
    visibility: visible !important;
    margin-top: 0 !important;
  }
}

/* ========== SECCIÓN TERAPIAS MANUALES - MOBILE/TABLET ========== */

@media (max-width: 1024px) {
  
  /* OCULTAR el Swiper original en móvil */
  [data-id="274d3219"],
  .terapias-slider {
    display: none !important;
  }
  
  /* MOSTRAR y ORDENAR el texto arriba */
  [data-id="5af08144"] {
    display: flex !important;
    flex-direction: column !important;
    order: -1 !important;
    width: 100% !important;
    padding: 30px 20px 10px !important;
    text-align: center;
  }
  
  /* Título de sección "Terapias Manuales" */
  [data-id="47a6a556"] h2 {
    font-size: 32px !important;
    font-weight: 700 !important;
    margin-bottom: 15px !important;
    text-align: center;
    font-family: 'Lato', sans-serif !important;
  }
  
  /* Descripción */
  [data-id="2280b58e"] p {
    font-size: 15px !important;
    font-weight: 400 !important;
    line-height: 1.6 !important;
    text-align: center;
    margin-bottom: 20px !important;
    font-family: 'Lato', sans-serif !important;
  }
  
  /* Contenedor principal en columna */
  [data-id="558f531c"] {
    flex-direction: column !important;
  }
  
  /* MOSTRAR carrusel móvil */
  .terapias-carousel-mobile {
    display: flex !important;
    visibility: visible !important;
  }
}

/* ========== SECCIÓN SPA - MOBILE/TABLET ========== */

@media (max-width: 1024px) {
  
  /* OCULTAR el slideshow de fondo en móvil */
  [data-id="230dbb10"] {
    display: none !important;
  }
  
  /* MOSTRAR y ordenar el texto arriba */
  [data-id="51a73fc0"] {
    display: flex !important;
    flex-direction: column !important;
    order: -1 !important;
    width: 100% !important;
    padding: 30px 20px 10px !important;
    text-align: center;
  }
  
  /* Título de sección "SPA" */
  [data-id="2a5d7aa"] h2 {
    font-size: 32px !important;
    font-weight: 700 !important;
    margin-bottom: 15px !important;
    text-align: center;
    font-family: 'Lato', sans-serif !important;
  }
  
  /* Descripción larga */
  [data-id="1de538ff"] h2 {
    font-size: 15px !important;
    font-weight: 400 !important;
    line-height: 1.6 !important;
    text-align: center;
    margin-bottom: 20px !important;
    font-family: 'Lato', sans-serif !important;
  }
  
  /* MOSTRAR carrusel móvil */
  .spa-carousel-mobile {
    display: flex !important;
    visibility: visible !important;
  }
}

/* ========== SECCIÓN FITNESS - MOBILE/TABLET ========== */

@media (max-width: 1024px) {
  
  /* Contenedor principal en columna */
  [data-id="32c329eb"] {
    flex-direction: column !important;
  }
  
  /* Bloque de títulos arriba */
  [data-id="535b2117"] {
    order: 1 !important;
    width: 100% !important;
    padding: 30px 20px 10px !important;
    text-align: center;
  }
  
  /* Título de sección "FITNESS" */
  [data-id="223ca183"] h2 {
    font-size: 32px !important;
    font-weight: 700 !important;
    margin-bottom: 15px !important;
    text-align: center;
    font-family: 'Lato', sans-serif !important;
  }
  
  /* Subtítulo "Movimiento diseñado..." */
  [data-id="665607c0"] h2 {
    font-size: 18px !important;
    font-weight: 400 !important;
    line-height: 1.6 !important;
    text-align: center;
    margin-bottom: 20px !important;
    font-family: 'Lato', sans-serif !important;
  }
  
  /* Bloque de texto "Training Studio" */
  [data-id="542c2f8b"] {
    order: 2 !important;
    width: 100% !important;
    padding: 20px 20px 10px !important;
    text-align: center;
  }
  
  /* Título secundario "Training Studio" */
  [data-id="4d53ff4f"] h2 {
    font-size: 24px !important;
    font-weight: 400 !important;
    margin-bottom: 15px !important;
    text-align: center;
    font-family: 'Lato', sans-serif !important;
  }
  
  /* Descripción de Training Studio */
  [data-id="1889d58"] p {
    font-size: 15px !important;
    font-weight: 400 !important;
    line-height: 1.6 !important;
    text-align: center;
    margin-bottom: 10px !important;
    font-family: 'Lato', sans-serif !important;
  }
  
  /* Imagen al final */
  [data-id="741727e2"] {
    order: 3 !important;
    width: 100% !important;
    padding: 20px !important;
  }
  
  /* La imagen responsive */
  [data-id="69137870"] img {
    width: 100% !important;
    height: auto !important;
    border-radius: 16px;
  }
}

/* ========== SECCIÓN OUTDOOR FITNESS - MOBILE/TABLET ========== */

@media (max-width: 1024px) {
  
  /* Contenedor principal en columna */
  [data-id="6b09d8e7"] {
    flex-direction: column-reverse !important;
  }
  
  /* Imagen */
  [data-id="52c99db7"] {
    order: 2 !important;
    width: 100% !important;
    padding: 20px !important;
  }
  
  /* La imagen responsive */
  [data-id="1d2f5517"] img {
    width: 100% !important;
    height: auto !important;
    border-radius: 16px;
  }
  
  /* Bloque de texto */
  [data-id="4cd661b4"] {
    order: 1 !important;
    width: 100% !important;
    padding: 20px 20px 10px !important;
    text-align: center;
  }
  
  /* Título "Outdoor Fitness" */
  [data-id="794c69b5"] h2 {
    font-size: 24px !important;
    font-weight: 400 !important;
    margin-bottom: 15px !important;
    text-align: center;
    font-family: 'Lato', sans-serif !important;
  }
  
  /* Descripción */
  [data-id="1dcbc996"] p {
    font-size: 15px !important;
    font-weight: 400 !important;
    line-height: 1.6 !important;
    text-align: center;
    margin-bottom: 10px !important;
    font-family: 'Lato', sans-serif !important;
  }
}

/* ========== DESKTOP - TODO NORMAL ========== */

@media (min-width: 1025px) {
  
  /* Mostrar todo en desktop */
  [data-id="36c90dad"],
  [data-id="274d3219"],
  [data-id="230dbb10"],
  .my-custom-slider,
  .terapias-slider {
    display: flex !important;
    visibility: visible !important;
  }
  
  /* Ocultar carruseles móviles */
  .tratamientos-carousel-mobile,
  .terapias-carousel-mobile,
  .spa-carousel-mobile {
    display: none !important;
  }
}

/* ========== MINDFULNESS & YOGA - MOBILE/TABLET ========== */
@media (max-width:1024px){
  [data-id="710c825c"]{flex-direction:column!important}
  [data-id="4477bd8c"]{order:1!important;width:100%!important;padding:30px 20px 10px!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important}
  [data-id="167f7404"] h2{font-size:32px!important;font-weight:700!important;margin-bottom:15px!important;font-family:'Lato',sans-serif!important;text-align:center!important}
  [data-id="39dbe6b4"] h2{font-size:18px!important;font-weight:400!important;margin-bottom:0!important;font-family:'Lato',sans-serif!important;text-align:center!important;line-height:1.4!important}
  [data-id="7554f619"]{flex-direction:column!important;padding:0!important;align-items:center!important}
  [data-id="f269f21"]{order:2!important;width:100%!important;padding:20px 20px 10px!important;text-align:center!important}
  [data-id="630218e4"] h2{font-size:24px!important;font-weight:400!important;margin-bottom:10px!important;font-family:'Lato',sans-serif!important;text-align:center!important}
  [data-id="6aa982a2"] p{font-size:15px!important;font-weight:400!important;line-height:1.6!important;font-family:'Lato',sans-serif!important;text-align:center!important;margin-bottom:20px!important}
  [data-id="3cf96c6e"]{order:3!important;width:100%!important;padding:20px!important;display:flex!important;justify-content:center!important}
  [data-id="77110d7e"] img{width:100%!important;height:auto!important;border-radius:16px!important}
}
@media (min-width:1025px){
  [data-id="710c825c"],[data-id="7554f619"]{flex-direction:row!important}
  [data-id="4477bd8c"],[data-id="f269f21"],[data-id="3cf96c6e"]{padding:initial!important;text-align:left!important}
  [data-id="77110d7e"] img{border-radius:0!important}
}

/* ========== YOGA - MOBILE/TABLET ========== */
@media (max-width:1024px){
  [data-id="430f62d9"]{flex-direction:column!important}
  [data-id="6bd2995"]{flex-direction:column!important;padding:0!important;align-items:center!important}
  [data-id="1c0550f0"]{order:1!important;width:100%!important;padding:20px!important;display:flex!important;justify-content:center!important}
  [data-id="afea09f"] img{width:100%!important;height:auto!important;border-radius:16px!important}
  [data-id="45da1973"]{order:2!important;width:100%!important;padding:20px 20px 10px!important;text-align:center!important}
  [data-id="11d92410"] h2{font-size:24px!important;font-weight:400!important;margin-bottom:15px!important;font-family:'Lato',sans-serif!important;text-align:center!important}
  [data-id="4d45eb2c"] p{font-size:15px!important;font-weight:400!important;line-height:1.6!important;font-family:'Lato',sans-serif!important;text-align:center!important;margin-bottom:20px!important}
}
@media (min-width:1025px){
  [data-id="430f62d9"],[data-id="6bd2995"]{flex-direction:row!important}
  [data-id="1c0550f0"],[data-id="45da1973"]{padding:initial!important;text-align:left!important}
  [data-id="afea09f"] img{border-radius:0!important}
}

/* ========== BEAUTY SALON - MOBILE/TABLET ========== */
@media (max-width:1024px){
  /* Contenedor principal */
  [data-id="4850f13"]{flex-direction:column!important}

  /* Bloque de texto */
  [data-id="61581a9"]{
    order:1!important;
    width:100%!important;
    padding:30px 20px 10px!important;
    text-align:center!important;
  }
  [data-id="d5fb11f"] p{
    font-size:15px!important;
    font-weight:400!important;
    line-height:1.6!important;
    font-family:'Lato',sans-serif!important;
    text-align:center!important;
    margin-bottom:20px!important;
  }

  /* Carrusel de productos */
  [data-id="825dec6"]{
    order:2!important;
    width:100%!important;
    padding:20px!important;
    display:flex!important;
    justify-content:center!important;
  }
  [data-id="8e7c61b"]{
    width:100%!important;
    max-width:100%!important;
  }

  /* Ajustes del Swiper interno */
  #coverflow .swiper-slide{
    border-radius:16px!important;
    overflow:hidden!important;
  }
  #coverflow .swiper-slide h3{
    font-size:18px!important;
    font-weight:600!important;
    text-align:center!important;
    margin-bottom:6px!important;
    font-family:'Lato',sans-serif!important;
  }
  #coverflow .swiper-slide p{
    font-size:14px!important;
    line-height:1.5!important;
    text-align:center!important;
    font-family:'Lato',sans-serif!important;
  }
}
@media (min-width:1025px){
  [data-id="4850f13"]{flex-direction:row!important}
  [data-id="61581a9"],[data-id="825dec6"]{padding:initial!important;text-align:left!important}
  #coverflow .swiper-slide{border-radius:0!important}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-08fa416 */#coverflow .swiper-slide {
    z-index:-1;
    opacity:.9;
    transform:scaleY(.8);
    transition:transform .6s ease,opacity .6s ease;
}
#coverflow .swiper-slide.swiper-slide-active {
    z-index:1 !important;
    opacity:5 !important;
    transform:scaleY(1);
}
#coverflow  .coverflow_content {
    display:none;
}
#coverflow .swiper-slide.swiper-slide-active  .coverflow_content {
    display:flex;
}/* End custom CSS */