.elementor-23 .elementor-element.elementor-element-81a99f1{--display:flex;--min-height:750px;--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;--margin-top:-285px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-29d4c082{--display:flex;--overlay-opacity:0.18;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-29d4c082:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-29d4c082 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://albergueperu.lavallweb.com/wp-content/uploads/vista-aerea-albergue-peru-ontinyent-scaled-e1790234758325.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-29d4c082::before, .elementor-23 .elementor-element.elementor-element-29d4c082 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-29d4c082 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-29d4c082 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-29d4c082 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-29d4c082 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-2300c0e5{--display:flex;--min-height:650px;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-2300c0e5:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2300c0e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://albergueperu.lavallweb.com/wp-content/uploads/arbol-hero-preview.png");background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-23 .elementor-element.elementor-element-2300c0e5.e-con{--align-self:flex-end;}.elementor-23 .elementor-element.elementor-element-4970ab8{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-4970ab8.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-1ef75123 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-1ef75123 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-1ef75123{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-1ef75123 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-1ef75123 .elementor-icon-list-item > a{font-weight:700;}.elementor-23 .elementor-element.elementor-element-1ef75123 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-5d3e35b5{text-align:center;}.elementor-23 .elementor-element.elementor-element-75ef82a0{text-align:center;}.elementor-23 .elementor-element.elementor-element-1ec1ae25{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-52f374c3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-52f374c3.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-3c4a1551{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-3c4a1551.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-4373000d{text-align:start;}.elementor-23 .elementor-element.elementor-element-4373000d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-49e3e5f{text-align:start;}.elementor-23 .elementor-element.elementor-element-a28c268{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-e2bd885 img{height:650px;object-fit:contain;object-position:center center;}.elementor-23 .elementor-element.elementor-element-79d6f1c1{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-7faf8f7a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-a22eac7{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-a22eac7.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-7198164{text-align:start;}.elementor-23 .elementor-element.elementor-element-7198164 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-b92a0e5{text-align:start;}.elementor-23 .elementor-element.elementor-element-7a348188{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3b44cb90{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3b44cb90.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-53e49648{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-53e49648.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-56b575c{text-align:start;}.elementor-23 .elementor-element.elementor-element-56b575c .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-460a1270{text-align:start;}.elementor-23 .elementor-element.elementor-element-1ee4ba45{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2fdd5fa4 img{height:750px;object-fit:cover;object-position:bottom center;}.elementor-23 .elementor-element.elementor-element-028e912{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-98e5f60{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-ff9dac5{font-size:14px;}.elementor-23 .elementor-element.elementor-element-5720f88{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-5720f88.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-8488ea3{text-align:start;}.elementor-23 .elementor-element.elementor-element-8488ea3 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-e3455f0{text-align:start;}.elementor-23 .elementor-element.elementor-element-d841587{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-1043abe{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-1043abe.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-d968ce9 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-d968ce9 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-d968ce9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-d968ce9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-d968ce9 .elementor-icon-list-item > a{font-weight:700;}.elementor-23 .elementor-element.elementor-element-d968ce9 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-df73cea{text-align:center;}.elementor-23 .elementor-element.elementor-element-df73cea .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-7c1dee6{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-23 .elementor-element.elementor-element-78079ca3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2690ee1a{--e-image-carousel-slides-to-show:3;width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-2690ee1a .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-23 .elementor-element.elementor-element-b75df8f{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3018c00{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3018c00.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-ff198e2{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-ff198e2.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-c951ad5{text-align:start;}.elementor-23 .elementor-element.elementor-element-c951ad5 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-a156758{text-align:start;}.elementor-23 .elementor-element.elementor-element-7279d2b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-1014c66{padding:0px 0px 12px 0px;}.elementor-23 .elementor-element.elementor-element-1014c66 img{height:550px;object-fit:contain;object-position:bottom center;}.elementor-23 .elementor-element.elementor-element-68ec337{text-align:center;font-size:14px;}.elementor-23 .elementor-element.elementor-element-3331e05{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-7de8876{--display:flex;--justify-content:center;--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:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-7de8876.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-f9b8b6e{text-align:start;}.elementor-23 .elementor-element.elementor-element-f9b8b6e .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-d0fbeb7{text-align:start;}.elementor-23 .elementor-element.elementor-element-379708c{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-26715c9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-97daf89{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-97daf89.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-62583f1{text-align:start;}.elementor-23 .elementor-element.elementor-element-62583f1 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-14b82ba{text-align:start;}.elementor-23 .elementor-element.elementor-element-91a6d64{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-954fe02{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-954fe02.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-e4b6c89{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-e4b6c89.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-830ba9e{text-align:start;}.elementor-23 .elementor-element.elementor-element-830ba9e .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-5741127{text-align:start;}.elementor-23 .elementor-element.elementor-element-6ba727c .elementor-button{background-color:var( --e-global-color-primary );font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:99px 99px 99px 99px;}.elementor-23 .elementor-element.elementor-element-6ba727c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-6ba727c .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-23 .elementor-element.elementor-element-92b7f6b .elementor-button{background-color:var( --e-global-color-primary );font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:99px 99px 99px 99px;}.elementor-23 .elementor-element.elementor-element-92b7f6b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-92b7f6b .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-23 .elementor-element.elementor-element-31f144c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-175ec6e8{--display:flex;--min-height:500px;}.elementor-23 .elementor-element.elementor-element-175ec6e8:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-175ec6e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://albergueperu.lavallweb.com/wp-content/uploads/arboles-footer-preview.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-29d4c082{--width:62%;}.elementor-23 .elementor-element.elementor-element-2300c0e5{--width:38%;}.elementor-23 .elementor-element.elementor-element-4970ab8{--width:100%;}.elementor-23 .elementor-element.elementor-element-3c4a1551{--width:100%;}.elementor-23 .elementor-element.elementor-element-7faf8f7a{--width:45%;}.elementor-23 .elementor-element.elementor-element-a22eac7{--width:50%;}.elementor-23 .elementor-element.elementor-element-53e49648{--width:100%;}.elementor-23 .elementor-element.elementor-element-98e5f60{--width:45%;}.elementor-23 .elementor-element.elementor-element-5720f88{--width:50%;}.elementor-23 .elementor-element.elementor-element-1043abe{--width:100%;}.elementor-23 .elementor-element.elementor-element-ff198e2{--width:100%;}.elementor-23 .elementor-element.elementor-element-7de8876{--width:100%;}.elementor-23 .elementor-element.elementor-element-26715c9{--width:45%;}.elementor-23 .elementor-element.elementor-element-97daf89{--width:50%;}.elementor-23 .elementor-element.elementor-element-e4b6c89{--width:100%;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-81a99f1{--min-height:750px;--margin-top:-210px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-23 .elementor-element.elementor-element-29d4c082{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-2300c0e5{--min-height:350px;--padding-top:22px;--padding-bottom:22px;--padding-left:12px;--padding-right:12px;}.elementor-23 .elementor-element.elementor-element-4970ab8{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-1ec1ae25{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3c4a1551{--padding-top:0px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-23 .elementor-element.elementor-element-4373000d{text-align:center;}.elementor-23 .elementor-element.elementor-element-49e3e5f{text-align:center;}.elementor-23 .elementor-element.elementor-element-e2bd885 img{height:350px;}.elementor-23 .elementor-element.elementor-element-79d6f1c1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-a22eac7{--padding-top:0px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-23 .elementor-element.elementor-element-7198164{text-align:center;}.elementor-23 .elementor-element.elementor-element-b92a0e5{text-align:center;}.elementor-23 .elementor-element.elementor-element-7a348188{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-53e49648{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-23 .elementor-element.elementor-element-028e912{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-ff9dac5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-5720f88{--padding-top:0px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-23 .elementor-element.elementor-element-8488ea3{text-align:center;}.elementor-23 .elementor-element.elementor-element-e3455f0{text-align:center;}.elementor-23 .elementor-element.elementor-element-d841587{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-b75df8f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-ff198e2{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-23 .elementor-element.elementor-element-7de8876{--padding-top:0px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-23 .elementor-element.elementor-element-f9b8b6e{text-align:center;}.elementor-23 .elementor-element.elementor-element-d0fbeb7{text-align:center;}.elementor-23 .elementor-element.elementor-element-379708c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-97daf89{--padding-top:0px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-23 .elementor-element.elementor-element-62583f1{text-align:center;}.elementor-23 .elementor-element.elementor-element-14b82ba{text-align:center;}.elementor-23 .elementor-element.elementor-element-91a6d64{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-e4b6c89{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-23 .elementor-element.elementor-element-175ec6e8{--min-height:350px;}}/* Start custom CSS for container, class: .elementor-element-29d4c082 */.hero-diagonal {
    clip-path: polygon(
        0 0,
        100% 0,
        90% 100%,
        0 100%
    );
}

@media (max-width: 767px) {
    .hero-diagonal {
        clip-path: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2300c0e5 */.hero-arbol {
    background-position: right -30px bottom -30px !important;
    background-repeat: no-repeat !important;
    background-size: 35% auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7faf8f7a *//* Bloque imagen - Preguntas frecuentes */
.faq-imagen {
    position: relative;
    display: flex;
    justify-content: flex-start;

    min-height: 0;
    height: fit-content;
    align-self: flex-start !important;

    overflow: visible;
}
/* Forma verde trasera, ahora a la derecha */
.faq-imagen::before {
    content: "";
    position: absolute;
    right: -1%;
    left: auto;
    top: auto;
    bottom: -6%;
    width: 34%;
    height: 55%;

    background: #154430;

    clip-path: polygon(
        0 0,
        72% 0,
        100% 100%,
        22% 100%
    );

    z-index: 0;
}
/* Imagen */
.faq-foto {
    position: relative;
    z-index: 1;
    width: 88%;
}

/* Corte diagonal de la fotografía, ahora a la derecha */
.faq-foto img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;

    clip-path: polygon(
        0 0,
        88% 0,
        100% 100%,
        0 100%
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98e5f60 *//* Bloque imagen - Preguntas frecuentes */
.faq-imagen {
    position: relative;
    display: flex;
    justify-content: flex-start;

    min-height: 0;
    height: fit-content;
    align-self: flex-start !important;

    overflow: visible;
}
/* Forma verde trasera, ahora a la derecha */
.faq-imagen::before {
    content: "";
    position: absolute;
    right: -1%;
    left: auto;
    top: auto;
    bottom: -6%;
    width: 34%;
    height: 55%;

    background: #154430;

    clip-path: polygon(
        0 0,
        72% 0,
        100% 100%,
        22% 100%
    );

    z-index: 0;
}
/* Imagen */
.faq-foto {
    position: relative;
    z-index: 1;
    width: 88%;
}

/* Corte diagonal de la fotografía, ahora a la derecha */
.faq-foto img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;

    clip-path: polygon(
        0 0,
        88% 0,
        100% 100%,
        0 100%
    );
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2690ee1a */.carrusel-instalaciones .swiper-slide img {
    width: 100%;
    aspect-ratio: 3 / 4;
    object-fit: cover;
    display: block;
}
@media (max-width: 767px) {
    .carrusel-instalaciones .swiper-slide,
    .carrusel-instalaciones .swiper-slide img {
        height: 260px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26715c9 *//* Bloque imagen - Preguntas frecuentes */
.faq-imagen {
    position: relative;
    display: flex;
    justify-content: flex-start;

    min-height: 0;
    height: fit-content;
    align-self: flex-start !important;

    overflow: visible;
}
/* Forma verde trasera, ahora a la derecha */
.faq-imagen::before {
    content: "";
    position: absolute;
    right: -1%;
    left: auto;
    top: auto;
    bottom: -6%;
    width: 34%;
    height: 55%;

    background: #154430;

    clip-path: polygon(
        0 0,
        72% 0,
        100% 100%,
        22% 100%
    );

    z-index: 0;
}
/* Imagen */
.faq-foto {
    position: relative;
    z-index: 1;
    width: 88%;
}

/* Corte diagonal de la fotografía, ahora a la derecha */
.faq-foto img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;

    clip-path: polygon(
        0 0,
        88% 0,
        100% 100%,
        0 100%
    );
}/* End custom CSS */