.elementor-2153 .elementor-element.elementor-element-ca1397d{--display:flex;--overlay-opacity:0.6;}.elementor-2153 .elementor-element.elementor-element-ca1397d:not(.elementor-motion-effects-element-type-background), .elementor-2153 .elementor-element.elementor-element-ca1397d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jamor.islahosting.org/wp-content/uploads/2026/05/mantenimiento-jardines-mallorca-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2153 .elementor-element.elementor-element-ca1397d::before, .elementor-2153 .elementor-element.elementor-element-ca1397d > .elementor-background-video-container::before, .elementor-2153 .elementor-element.elementor-element-ca1397d > .e-con-inner > .elementor-background-video-container::before, .elementor-2153 .elementor-element.elementor-element-ca1397d > .elementor-background-slideshow::before, .elementor-2153 .elementor-element.elementor-element-ca1397d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2153 .elementor-element.elementor-element-ca1397d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#12241A;--background-overlay:'';}.elementor-2153 .elementor-element.elementor-element-e811ec8{text-align:center;}.elementor-2153 .elementor-element.elementor-element-e811ec8 .elementor-heading-title{color:#FFFFFF;}.elementor-2153 .elementor-element.elementor-element-736f362{width:var( --container-widget-width, 87.245% );max-width:87.245%;--container-widget-width:87.245%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-astglobalcolor5 );}.elementor-2153 .elementor-element.elementor-element-736f362.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2153 .elementor-element.elementor-global-3198 .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;padding:20px 30px 20px 30px;}.elementor-2153 .elementor-element.elementor-global-3198 .elementor-button:hover, .elementor-2153 .elementor-element.elementor-global-3198 .elementor-button:focus{color:#B4B4B4;border-color:#B4B4B4;}.elementor-2153 .elementor-element.elementor-global-3198 .elementor-button:hover svg, .elementor-2153 .elementor-element.elementor-global-3198 .elementor-button:focus svg{fill:#B4B4B4;}.elementor-2153 .elementor-element.elementor-element-c6e14d9{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2153 .elementor-element.elementor-element-c6e14d9:not(.elementor-motion-effects-element-type-background), .elementor-2153 .elementor-element.elementor-element-c6e14d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jamor.islahosting.org/wp-content/uploads/2026/05/Flor-1-1.jpg");background-position:16% 0%;background-repeat:no-repeat;background-size:17% auto;}.elementor-2153 .elementor-element.elementor-element-69c7368{padding:0px 0px 60px 0px;text-align:center;}.elementor-2153 .elementor-element.elementor-element-db4f9f9{--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;--gap:50px 10px;--row-gap:50px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-3897692{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-8952646{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-2aac9da{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-f8c9ae7{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-e766d54{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-aca87ef{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-e523071{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-01b3fd8{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-5aab80c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-8aff239{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-d590855{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-b9162bd{--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:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-2153 .elementor-element.elementor-element-5765dee{text-align:center;}.elementor-2153 .elementor-element.elementor-element-2bca73a{--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;--flex-wrap:wrap;}.elementor-2153 .elementor-element.elementor-element-869f522{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-b6084a4{text-align:center;}.elementor-2153 .elementor-element.elementor-element-dedd876{text-align:center;}.elementor-2153 .elementor-element.elementor-element-3436ba8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-302f565{text-align:center;}.elementor-2153 .elementor-element.elementor-element-c4abbc7{text-align:center;}.elementor-2153 .elementor-element.elementor-element-cc23c71{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-6b13a3e{text-align:center;}.elementor-2153 .elementor-element.elementor-element-15889bb{text-align:center;}.elementor-2153 .elementor-element.elementor-element-27dcc06{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-2c75737{text-align:center;}.elementor-2153 .elementor-element.elementor-element-744e36a{text-align:center;}.elementor-2153 .elementor-element.elementor-element-a25c9c2{--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-2153 .elementor-element.elementor-element-118552e{--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-2153 .elementor-element.elementor-element-d83e7be{text-align:center;}.elementor-2153 .elementor-element.elementor-element-18d5580{text-align:center;}.elementor-2153 .elementor-element.elementor-element-d5b1106{--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-2153 .elementor-element.elementor-element-45fb18b{--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-2153 .elementor-element.elementor-element-360ac00{--display:flex;}.elementor-2153 .elementor-element.elementor-element-cbb1f8e{text-align:center;}.elementor-2153 .elementor-element.elementor-element-779db12{text-align:center;}.elementor-2153 .elementor-element.elementor-element-79820b0{--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-2153 .elementor-element.elementor-element-79820b0:not(.elementor-motion-effects-element-type-background), .elementor-2153 .elementor-element.elementor-element-79820b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jamor.islahosting.org/wp-content/uploads/2026/05/flor-2.jpg");background-position:85% 40%;background-repeat:no-repeat;}.elementor-2153 .elementor-element.elementor-element-d749d75{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2153 .elementor-element.elementor-element-935c7d6{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-414a0df{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-2b66bd3{--divider-border-style:solid;--divider-color:#C6C6C0;--divider-border-width:1px;}.elementor-2153 .elementor-element.elementor-element-2b66bd3 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-2153 .elementor-element.elementor-element-2b66bd3 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2153 .elementor-element.elementor-element-8ff11b1{text-align:center;}.elementor-2153 .elementor-element.elementor-element-32105b0{width:var( --container-widget-width, 85.364% );max-width:85.364%;--container-widget-width:85.364%;--container-widget-flex-grow:0;text-align:center;}.elementor-2153 .elementor-element.elementor-element-32105b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2153 .elementor-element.elementor-element-a9c273f{--divider-border-style:solid;--divider-color:#C6C6C0;--divider-border-width:1px;}.elementor-2153 .elementor-element.elementor-element-a9c273f .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-2153 .elementor-element.elementor-element-a9c273f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2153 .elementor-element.elementor-element-2e0f47f{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2153 .elementor-element.elementor-element-5aaa4f3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-a9dfa70{text-align:center;}.elementor-2153 .elementor-element.elementor-element-7458947.elementor-element{--align-self:center;}.elementor-2153 .elementor-element.elementor-element-7458947{text-align:center;}.elementor-2153 .elementor-element.elementor-element-292a41d{--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:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-eeee484{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-f52c1d1{--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:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-2153 .elementor-element.elementor-element-e68bab4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-6949fa2{text-align:center;}.elementor-2153 .elementor-element.elementor-element-24c3c73f{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2153 .elementor-element.elementor-element-fd56487{--display:flex;}.elementor-2153 .elementor-element.elementor-element-183f665{text-align:center;}.elementor-2153 .elementor-element.elementor-element-1260e1c4{width:var( --container-widget-width, 32.113% );max-width:32.113%;--container-widget-width:32.113%;--container-widget-flex-grow:0;text-align:center;}.elementor-2153 .elementor-element.elementor-element-1260e1c4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2153 .elementor-element.elementor-element-63365997{--display:flex;}.elementor-2153 .elementor-element.elementor-element-72759ad2{--display:flex;}.elementor-2153 .elementor-element.elementor-element-31c23550{--display:flex;}.elementor-2153 .elementor-element.elementor-element-3ec788b{--display:flex;}.elementor-2153 .elementor-element.elementor-element-f4386a1{--display:flex;}.elementor-2153 .elementor-element.elementor-element-b3517ad{--display:flex;}.elementor-2153 .elementor-element.elementor-element-628469a{--display:flex;}.elementor-2153 .elementor-element.elementor-element-159d4cb0{--n-accordion-title-font-size:1,75rem;border-style:dotted;border-width:0px 0px 2px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:25px;}.elementor-2153 .elementor-element.elementor-element-159d4cb0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:dotted;border-width:2px 0px 0px 0px;border-color:#000000;}.elementor-2153 .elementor-element.elementor-element-159d4cb0 {--n-accordion-padding:20px 0px 20px 0px;}.elementor-2153 .elementor-element.elementor-element-1e1587a7{--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;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-1e1587a7:not(.elementor-motion-effects-element-type-background), .elementor-2153 .elementor-element.elementor-element-1e1587a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jamor.islahosting.org/wp-content/uploads/2026/05/flor-3.jpg");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-2153 .elementor-element.elementor-element-48668a2c{--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;--flex-wrap:wrap;}.elementor-2153 .elementor-element.elementor-element-4e15cd52{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-4ee501a8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-7d90613e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-264f49a4{text-align:start;}.elementor-2153 .elementor-element.elementor-element-3f3e773d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-4f4cb635{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2153 .elementor-element.elementor-element-3f80dea .elementor-button{background-color:#2D312A;fill:#FFFFFF;color:#FFFFFF;padding:15% 25% 15% 25%;}.elementor-2153 .elementor-element.elementor-element-3f80dea .elementor-button:hover, .elementor-2153 .elementor-element.elementor-element-3f80dea .elementor-button:focus{background-color:#4A7C59;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-2153 .elementor-element.elementor-element-1260e1c4{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}}@media(min-width:768px){.elementor-2153 .elementor-element.elementor-element-3897692{--width:20%;}.elementor-2153 .elementor-element.elementor-element-8952646{--width:15%;}.elementor-2153 .elementor-element.elementor-element-2aac9da{--width:20%;}.elementor-2153 .elementor-element.elementor-element-f8c9ae7{--width:15%;}.elementor-2153 .elementor-element.elementor-element-e766d54{--width:20%;}.elementor-2153 .elementor-element.elementor-element-aca87ef{--width:15%;}.elementor-2153 .elementor-element.elementor-element-e523071{--width:20%;}.elementor-2153 .elementor-element.elementor-element-01b3fd8{--width:15%;}.elementor-2153 .elementor-element.elementor-element-5aab80c{--width:20%;}.elementor-2153 .elementor-element.elementor-element-8aff239{--width:15%;}.elementor-2153 .elementor-element.elementor-element-d590855{--width:20%;}.elementor-2153 .elementor-element.elementor-element-869f522{--width:32%;}.elementor-2153 .elementor-element.elementor-element-3436ba8{--width:32%;}.elementor-2153 .elementor-element.elementor-element-cc23c71{--width:32%;}.elementor-2153 .elementor-element.elementor-element-27dcc06{--width:32%;}.elementor-2153 .elementor-element.elementor-element-d5b1106{--width:100%;}.elementor-2153 .elementor-element.elementor-element-d749d75{--width:100%;}.elementor-2153 .elementor-element.elementor-element-935c7d6{--content-width:1145px;}.elementor-2153 .elementor-element.elementor-element-5aaa4f3{--content-width:1600px;}.elementor-2153 .elementor-element.elementor-element-292a41d{--width:100%;}.elementor-2153 .elementor-element.elementor-element-eeee484{--width:100%;}.elementor-2153 .elementor-element.elementor-element-24c3c73f{--content-width:1000px;}.elementor-2153 .elementor-element.elementor-element-48668a2c{--width:100%;}.elementor-2153 .elementor-element.elementor-element-7d90613e{--width:65%;}.elementor-2153 .elementor-element.elementor-element-3f3e773d{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2153 .elementor-element.elementor-element-3897692{--width:35%;}.elementor-2153 .elementor-element.elementor-element-8952646{--width:20%;}.elementor-2153 .elementor-element.elementor-element-2aac9da{--width:35%;}.elementor-2153 .elementor-element.elementor-element-f8c9ae7{--width:20%;}.elementor-2153 .elementor-element.elementor-element-e766d54{--width:35%;}.elementor-2153 .elementor-element.elementor-element-aca87ef{--width:20%;}.elementor-2153 .elementor-element.elementor-element-e523071{--width:35%;}.elementor-2153 .elementor-element.elementor-element-01b3fd8{--width:20%;}.elementor-2153 .elementor-element.elementor-element-5aab80c{--width:35%;}.elementor-2153 .elementor-element.elementor-element-8aff239{--width:20%;}.elementor-2153 .elementor-element.elementor-element-d590855{--width:35%;}.elementor-2153 .elementor-element.elementor-element-869f522{--width:45%;}.elementor-2153 .elementor-element.elementor-element-3436ba8{--width:45%;}.elementor-2153 .elementor-element.elementor-element-cc23c71{--width:45%;}.elementor-2153 .elementor-element.elementor-element-27dcc06{--width:45%;}}@media(max-width:1024px){.elementor-2153 .elementor-element.elementor-element-c6e14d9:not(.elementor-motion-effects-element-type-background), .elementor-2153 .elementor-element.elementor-element-c6e14d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-2153 .elementor-element.elementor-element-db4f9f9{--justify-content:space-around;}.elementor-2153 .elementor-element.elementor-element-79820b0:not(.elementor-motion-effects-element-type-background), .elementor-2153 .elementor-element.elementor-element-79820b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-2153 .elementor-element.elementor-element-4f4cb635{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}}@media(max-width:767px){.elementor-2153 .elementor-element.elementor-element-ca1397d:not(.elementor-motion-effects-element-type-background), .elementor-2153 .elementor-element.elementor-element-ca1397d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2153 .elementor-element.elementor-global-3198 .elementor-button{font-size:15px;}.elementor-2153 .elementor-element.elementor-element-c6e14d9{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2153 .elementor-element.elementor-element-c6e14d9:not(.elementor-motion-effects-element-type-background), .elementor-2153 .elementor-element.elementor-element-c6e14d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;background-size:28% auto;}.elementor-2153 .elementor-element.elementor-element-db4f9f9{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2153 .elementor-element.elementor-element-ef1cac1{padding:0px 40px 0px 0px;text-align:center;}.elementor-2153 .elementor-element.elementor-element-ef1cac1 img{width:95%;height:100px;}.elementor-2153 .elementor-element.elementor-element-b4977bb{padding:0px 40px 0px 0px;text-align:center;}.elementor-2153 .elementor-element.elementor-element-b4977bb img{width:95%;height:100px;}.elementor-2153 .elementor-element.elementor-element-94d934a{padding:0px 40px 0px 0px;text-align:center;}.elementor-2153 .elementor-element.elementor-element-94d934a img{width:95%;height:100px;}.elementor-2153 .elementor-element.elementor-element-9855c4c{padding:0px 40px 0px 0px;text-align:center;}.elementor-2153 .elementor-element.elementor-element-9855c4c img{width:95%;height:100px;}.elementor-2153 .elementor-element.elementor-element-7a2d3d5{padding:0px 40px 0px 0px;text-align:center;}.elementor-2153 .elementor-element.elementor-element-7a2d3d5 img{width:95%;height:100px;}.elementor-2153 .elementor-element.elementor-element-b9162bd{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2153 .elementor-element.elementor-element-79820b0:not(.elementor-motion-effects-element-type-background), .elementor-2153 .elementor-element.elementor-element-79820b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 100%;background-size:52% auto;}.elementor-2153 .elementor-element.elementor-element-d749d75{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2153 .elementor-element.elementor-element-2e0f47f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2153 .elementor-element.elementor-element-5aaa4f3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2153 .elementor-element.elementor-element-f52c1d1{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2153 .elementor-element.elementor-element-24c3c73f{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2153 .elementor-element.elementor-element-1260e1c4{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-2153 .elementor-element.elementor-element-1e1587a7:not(.elementor-motion-effects-element-type-background), .elementor-2153 .elementor-element.elementor-element-1e1587a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:45% auto;}.elementor-2153 .elementor-element.elementor-element-4ee501a8{--min-height:0px;}.elementor-2153 .elementor-element.elementor-element-7d90613e{--width:87%;}.elementor-2153 .elementor-element.elementor-element-4f4cb635{padding:0px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}}/* Start custom CSS *//* === Enlaces inline naturales === */
.elementor-widget-text-editor a,
.elementor-widget-text-editor a:visited{color:#3d5b43;font-weight:700;text-decoration:none;transition:color .2s ease;}
.elementor-widget-text-editor a:hover{color:#2b302a;text-decoration:none;}

/* === Hover UNIFORME imágenes === */
.elementor-widget-image{overflow:hidden;}
.elementor-widget-image a,
.elementor-widget-image .elementor-widget-container{overflow:hidden;}
.elementor-widget-image img{transition:transform .5s ease,filter .35s ease;will-change:transform;display:block;}
.elementor-widget-image:hover img{transform:scale(1.04);filter:brightness(1.04);}
.elementor-widget-image img[src*="flecha"]{transition:none !important;}
.elementor-widget-image:hover img[src*="flecha"]{transform:none !important;filter:none !important;}

/* === CTA HERO Mant ampliado + UPPERCASE === */
.elementor-2153 .elementor-element.elementor-element-00fdffd .elementor-button{background-color:#3d5b43 !important;color:#fff !important;padding:22px 52px !important;font-size:14px !important;letter-spacing:.1em !important;font-weight:500 !important;text-transform:uppercase !important;transition:background-color .35s ease !important;box-shadow:none !important;}
.elementor-2153 .elementor-element.elementor-element-00fdffd .elementor-button:hover,
.elementor-2153 .elementor-element.elementor-element-00fdffd .elementor-button:focus{background-color:#2b302a !important;color:#fff !important;transform:none !important;}

/* === OUTLINE GHOST === */
.elementor-2153 .elementor-element.elementor-element-1c7d8fb .elementor-button,
.elementor-2153 .elementor-element.elementor-element-02c88ce .elementor-button{background-color:transparent !important;color:#2b302a !important;border:1.25px solid #2b302a !important;padding:22px 52px !important;border-radius:0 !important;font-weight:500 !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:14px !important;transition:background-color .35s ease,color .35s ease !important;box-shadow:none !important;}
.elementor-2153 .elementor-element.elementor-element-1c7d8fb .elementor-button:hover,
.elementor-2153 .elementor-element.elementor-element-1c7d8fb .elementor-button:focus,
.elementor-2153 .elementor-element.elementor-element-02c88ce .elementor-button:hover,
.elementor-2153 .elementor-element.elementor-element-02c88ce .elementor-button:focus{background-color:#3d5b43 !important;color:#fff !important;border-color:#2b302a !important;}

/* === Big CTA template === */
.isla-paquetes-seccion__big-cta{padding:22px 52px !important;font-size:14px !important;font-weight:500 !important;letter-spacing:.1em !important;transition:background-color .35s ease,color .35s ease,border-color .35s ease !important;}
.isla-paquetes-seccion__big-cta:hover,
.isla-paquetes-seccion__big-cta:focus{background-color:#3d5b43 !important;color:#fff !important;border-color:#2b302a !important;}

/* === Overlay oscuro hero === */
.elementor-element.elementor-element-ca1397d{position:relative;}
.elementor-element.elementor-element-ca1397d::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(0,0,0,.55) 0%, rgba(0,0,0,.68) 100%);z-index:1;pointer-events:none;}
.elementor-element.elementor-element-ca1397d > .e-con-inner,
.elementor-element.elementor-element-ca1397d > .elementor-container{position:relative;z-index:2;}/* End custom CSS */