.elementor-64 .elementor-element.elementor-element-74586920{--display:flex;--min-height:100vh;--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-64 .elementor-element.elementor-element-4c1072df{--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:6em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em}.elementor-64 .elementor-element.elementor-element-4c1072df:not(.elementor-motion-effects-element-type-background),.elementor-64 .elementor-element.elementor-element-4c1072df>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://shangrilaretiros.es/wp-content/uploads/2024/03/im-im.png");background-position:137px 120px;background-repeat:no-repeat}.elementor-64 .elementor-element.elementor-element-100cc3eb>.elementor-widget-container{padding:8px 0 20px}.elementor-64 .elementor-element.elementor-element-100cc3eb{text-align:center}.elementor-64 .elementor-element.elementor-element-100cc3eb .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:45px;font-weight:400;color:#0c0c0c}.elementor-64 .elementor-element.elementor-element-6aa4cf68>.elementor-widget-container{padding:0 0 15px}.elementor-64 .elementor-element.elementor-element-6aa4cf68{text-align:center;font-family:"Cormorant Garamond",Sans-serif;font-size:20px;font-weight:500;line-height:40px;color:#3f3f3f}.elementor-64 .elementor-element.elementor-element-1cb9f226{--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:5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-64 .elementor-element.elementor-element-5ef3cd17>.elementor-widget-container{margin:0;padding:8px 0 29px}.elementor-64 .elementor-element.elementor-element-5ef3cd17{text-align:center}.elementor-64 .elementor-element.elementor-element-5ef3cd17 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:32px;font-weight:400;color:#0c0c0c}.elementor-64 .elementor-element.elementor-element-3d5506ea>.elementor-widget-container{margin:0 0 40px}.elementor-64 .elementor-element.elementor-element-3d5506ea .gallery-item .gallery-caption{display:none}.elementor-64 .elementor-element.elementor-element-3d5506ea .gallery-item{padding:0 15px 15px 0}.elementor-64 .elementor-element.elementor-element-3d5506ea .gallery{margin:0 -15px -15px 0}.elementor-64 .elementor-element.elementor-element-6d804b3a>.elementor-widget-container{padding:0 0 15px}.elementor-64 .elementor-element.elementor-element-6d804b3a{text-align:center;font-family:"Cormorant Garamond",Sans-serif;font-size:20px;font-weight:500;line-height:40px;color:#3f3f3f}.elementor-64 .elementor-element.elementor-element-71f1d39{--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:6em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em}.elementor-64 .elementor-element.elementor-element-48a3cd71>.elementor-widget-container{padding:8px 0 5px}.elementor-64 .elementor-element.elementor-element-48a3cd71{text-align:center}.elementor-64 .elementor-element.elementor-element-48a3cd71 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:32px;font-weight:400;color:#0c0c0c}.elementor-64 .elementor-element.elementor-element-3c46869b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-64 .elementor-element.elementor-element-1f428507{--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-64 .elementor-element.elementor-element-6f0840e9>.elementor-widget-container{margin:0 100px}.elementor-64 .elementor-element.elementor-element-6f0840e9.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-64 .elementor-element.elementor-element-6f0840e9.elementor-view-framed .elementor-icon,.elementor-64 .elementor-element.elementor-element-6f0840e9.elementor-view-default .elementor-icon{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-64 .elementor-element.elementor-element-6f0840e9 .elementor-icon{font-size:30px}.elementor-64 .elementor-element.elementor-element-6f0840e9 .elementor-icon-box-description{font-family:"Cormorant",Sans-serif;font-size:20px;font-weight:500;color:#3f3f3f}.elementor-64 .elementor-element.elementor-element-154621f0{--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-64 .elementor-element.elementor-element-71bc16b7>.elementor-widget-container{margin:0 100px}.elementor-64 .elementor-element.elementor-element-71bc16b7.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-64 .elementor-element.elementor-element-71bc16b7.elementor-view-framed .elementor-icon,.elementor-64 .elementor-element.elementor-element-71bc16b7.elementor-view-default .elementor-icon{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-64 .elementor-element.elementor-element-71bc16b7 .elementor-icon{font-size:30px}.elementor-64 .elementor-element.elementor-element-71bc16b7 .elementor-icon-box-description{font-family:"Cormorant",Sans-serif;font-size:20px;font-weight:500;color:#3f3f3f}.elementor-64 .elementor-element.elementor-element-7b2d36e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-64 .elementor-element.elementor-element-60d9b866{--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-64 .elementor-element.elementor-element-498e893a>.elementor-widget-container{margin:0 100px}.elementor-64 .elementor-element.elementor-element-498e893a.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-64 .elementor-element.elementor-element-498e893a.elementor-view-framed .elementor-icon,.elementor-64 .elementor-element.elementor-element-498e893a.elementor-view-default .elementor-icon{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-64 .elementor-element.elementor-element-498e893a .elementor-icon{font-size:30px}.elementor-64 .elementor-element.elementor-element-498e893a .elementor-icon-box-description{font-family:"Cormorant",Sans-serif;font-size:20px;font-weight:500;color:#3f3f3f}.elementor-64 .elementor-element.elementor-element-6f7daf08{--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-64 .elementor-element.elementor-element-5fc3a0b0>.elementor-widget-container{margin:0 100px}.elementor-64 .elementor-element.elementor-element-5fc3a0b0.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-64 .elementor-element.elementor-element-5fc3a0b0.elementor-view-framed .elementor-icon,.elementor-64 .elementor-element.elementor-element-5fc3a0b0.elementor-view-default .elementor-icon{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-64 .elementor-element.elementor-element-5fc3a0b0 .elementor-icon{font-size:30px}.elementor-64 .elementor-element.elementor-element-5fc3a0b0 .elementor-icon-box-description{font-family:"Cormorant",Sans-serif;font-size:20px;font-weight:500;color:#3f3f3f}.elementor-64 .elementor-element.elementor-element-67bea9d8{--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;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-64 .elementor-element.elementor-element-63552b03{--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-64 .elementor-element.elementor-element-10faa13c .elementor-button{background-color:#fff;font-family:"Playfair Display",Sans-serif;font-size:20px;font-weight:400;text-decoration:none;fill:#000;color:#000;border-style:solid;border-width:1px;border-color:#000;border-radius:1px;padding:15px 30px}.elementor-64 .elementor-element.elementor-element-10faa13c .elementor-button:hover,.elementor-64 .elementor-element.elementor-element-10faa13c .elementor-button:focus{background-color:#000;color:#fff}.elementor-64 .elementor-element.elementor-element-10faa13c .elementor-button:hover svg,.elementor-64 .elementor-element.elementor-element-10faa13c .elementor-button:focus svg{fill:#fff}.elementor-64 .elementor-element.elementor-element-1f3fb293{--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:6em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em}.elementor-64 .elementor-element.elementor-element-13fc5708>.elementor-widget-container{padding:8px 0 5px}.elementor-64 .elementor-element.elementor-element-13fc5708{text-align:center}.elementor-64 .elementor-element.elementor-element-13fc5708 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:32px;font-weight:400;color:#0c0c0c}.elementor-64 .elementor-element.elementor-element-2c2cdf38{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-64 .elementor-element.elementor-element-3bdaed37{--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-64 .elementor-element.elementor-element-15d17816{--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-64 .elementor-element.elementor-element-2069c69a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2)}.elementor-64 .elementor-element.elementor-element-2069c69a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2)}.elementor-64 .elementor-element.elementor-element-2069c69a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2)}.elementor-64 .elementor-element.elementor-element-2069c69a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2)}.elementor-64 .elementor-element.elementor-element-2069c69a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2)}.elementor-64 .elementor-element.elementor-element-2069c69a .elementor-icon-list-icon i{color:#4f4f4f;transition:color .3s}.elementor-64 .elementor-element.elementor-element-2069c69a .elementor-icon-list-icon svg{fill:#4f4f4f;transition:fill .3s}.elementor-64 .elementor-element.elementor-element-2069c69a{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px}.elementor-64 .elementor-element.elementor-element-2069c69a .elementor-icon-list-icon{padding-inline-end:13px}.elementor-64 .elementor-element.elementor-element-2069c69a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-64 .elementor-element.elementor-element-2069c69a .elementor-icon-list-item>a{font-family:"Cormorant Garamond",Sans-serif;font-size:20px;font-weight:500}.elementor-64 .elementor-element.elementor-element-2069c69a .elementor-icon-list-text{color:#54595f;transition:color .3s}.elementor-64 .elementor-element.elementor-element-252d0f30{--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-64 .elementor-element.elementor-element-66663662{--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:6em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em}.elementor-64 .elementor-element.elementor-element-33aef187>.elementor-widget-container{padding:8px 0 5px}.elementor-64 .elementor-element.elementor-element-33aef187{text-align:center}.elementor-64 .elementor-element.elementor-element-33aef187 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:32px;font-weight:400;color:#0c0c0c}.elementor-64 .elementor-element.elementor-element-4fe87789{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-64 .elementor-element.elementor-element-6627c8df{--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-64 .elementor-element.elementor-element-350d6408{--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-64 .elementor-element.elementor-element-5f30641f>.elementor-widget-container{padding:0 0 15px}.elementor-64 .elementor-element.elementor-element-5f30641f{text-align:center;font-family:"Cormorant Garamond",Sans-serif;font-size:20px;font-weight:500;line-height:40px;color:#3f3f3f}.elementor-64 .elementor-element.elementor-element-45f7b246{--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-64 .elementor-element.elementor-element-535d07e8{--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:6em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em}.elementor-64 .elementor-element.elementor-element-532b638a>.elementor-widget-container{padding:8px 0 5px}.elementor-64 .elementor-element.elementor-element-532b638a{text-align:center}.elementor-64 .elementor-element.elementor-element-532b638a .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:32px;font-weight:400;color:#0c0c0c}.elementor-64 .elementor-element.elementor-element-3f8fcb42{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-64 .elementor-element.elementor-element-6b5c9ba7{--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-64 .elementor-element.elementor-element-625f4758{--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-64 .elementor-element.elementor-element-4fa5ea78>.elementor-widget-container{padding:0 0 15px}.elementor-64 .elementor-element.elementor-element-4fa5ea78{text-align:center;font-family:"Cormorant Garamond",Sans-serif;font-size:20px;font-weight:500;line-height:40px;color:#3f3f3f}.elementor-64 .elementor-element.elementor-element-7aa31b8a{--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-64 .elementor-element.elementor-element-4c44db58{--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:6em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em}.elementor-64 .elementor-element.elementor-element-5d167d35>.elementor-widget-container{padding:8px 0 5px}.elementor-64 .elementor-element.elementor-element-5d167d35{text-align:center}.elementor-64 .elementor-element.elementor-element-5d167d35 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:32px;font-weight:400;color:#0c0c0c}.elementor-64 .elementor-element.elementor-element-686ff192{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-64 .elementor-element.elementor-element-5fef350d{--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-64 .elementor-element.elementor-element-51f00c33{--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-64 .elementor-element.elementor-element-2b4ac90d>.elementor-widget-container{padding:0 0 15px}.elementor-64 .elementor-element.elementor-element-2b4ac90d{text-align:center;font-family:"Cormorant Garamond",Sans-serif;font-size:20px;font-weight:500;line-height:40px;color:#3f3f3f}.elementor-64 .elementor-element.elementor-element-79a11f5a{--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-64 .elementor-element.elementor-element-367e4e3{--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;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-64 .elementor-element.elementor-element-7da8abf{--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-64 .elementor-element.elementor-element-29194e1b .elementor-button{background-color:#fff;font-family:"Playfair Display",Sans-serif;font-size:20px;font-weight:400;text-decoration:none;fill:#000;color:#000;border-style:solid;border-width:1px;border-color:#000;border-radius:1px;padding:15px 30px}.elementor-64 .elementor-element.elementor-element-29194e1b .elementor-button:hover,.elementor-64 .elementor-element.elementor-element-29194e1b .elementor-button:focus{background-color:#000;color:#fff}.elementor-64 .elementor-element.elementor-element-29194e1b .elementor-button:hover svg,.elementor-64 .elementor-element.elementor-element-29194e1b .elementor-button:focus svg{fill:#fff}.elementor-64 .elementor-element.elementor-element-346bae56{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap}.elementor-64 .elementor-element.elementor-element-c158657{--display:flex;--min-height:500px;--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-64 .elementor-element.elementor-element-c158657:before,.elementor-64 .elementor-element.elementor-element-c158657>.elementor-background-video-container:before,.elementor-64 .elementor-element.elementor-element-c158657>.e-con-inner>.elementor-background-video-container:before,.elementor-64 .elementor-element.elementor-element-c158657>.elementor-background-slideshow:before,.elementor-64 .elementor-element.elementor-element-c158657>.e-con-inner>.elementor-background-slideshow:before,.elementor-64 .elementor-element.elementor-element-c158657>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://shangrilaretiros.es/wp-content/uploads/2024/03/PALMERA.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-64 .elementor-element.elementor-element-38907b43{--display:flex;--min-height:500px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px}.elementor-64 .elementor-element.elementor-element-38907b43:before,.elementor-64 .elementor-element.elementor-element-38907b43>.elementor-background-video-container:before,.elementor-64 .elementor-element.elementor-element-38907b43>.e-con-inner>.elementor-background-video-container:before,.elementor-64 .elementor-element.elementor-element-38907b43>.elementor-background-slideshow:before,.elementor-64 .elementor-element.elementor-element-38907b43>.e-con-inner>.elementor-background-slideshow:before,.elementor-64 .elementor-element.elementor-element-38907b43>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://shangrilaretiros.es/wp-content/uploads/2024/03/PERSONAS.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-64 .elementor-element.elementor-element-38907b43.e-con{--flex-grow:1;--flex-shrink:0}.elementor-64 .elementor-element.elementor-element-720ab283{--display:flex;--min-height:500px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-64 .elementor-element.elementor-element-720ab283:before,.elementor-64 .elementor-element.elementor-element-720ab283>.elementor-background-video-container:before,.elementor-64 .elementor-element.elementor-element-720ab283>.e-con-inner>.elementor-background-video-container:before,.elementor-64 .elementor-element.elementor-element-720ab283>.elementor-background-slideshow:before,.elementor-64 .elementor-element.elementor-element-720ab283>.e-con-inner>.elementor-background-slideshow:before,.elementor-64 .elementor-element.elementor-element-720ab283>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://shangrilaretiros.es/wp-content/uploads/2024/03/JUNTOS.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-64 .elementor-element.elementor-element-720ab283.e-con{--flex-grow:1;--flex-shrink:0}.elementor-64 .elementor-element.elementor-element-697b9923{--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:6em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em}.elementor-64 .elementor-element.elementor-element-6939fbb>.elementor-widget-container{padding:8px 0 5px}.elementor-64 .elementor-element.elementor-element-6939fbb{text-align:center}.elementor-64 .elementor-element.elementor-element-6939fbb .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:32px;font-weight:400;color:#0c0c0c}.elementor-64 .elementor-element.elementor-element-2f45e325{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-64 .elementor-element.elementor-element-7ec72572{--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-64 .elementor-element.elementor-element-5690bcba{--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-64 .elementor-element.elementor-element-5a08110f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2)}.elementor-64 .elementor-element.elementor-element-5a08110f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2)}.elementor-64 .elementor-element.elementor-element-5a08110f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2)}.elementor-64 .elementor-element.elementor-element-5a08110f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2)}.elementor-64 .elementor-element.elementor-element-5a08110f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2)}.elementor-64 .elementor-element.elementor-element-5a08110f .elementor-icon-list-icon i{color:#4f4f4f;transition:color .3s}.elementor-64 .elementor-element.elementor-element-5a08110f .elementor-icon-list-icon svg{fill:#4f4f4f;transition:fill .3s}.elementor-64 .elementor-element.elementor-element-5a08110f{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px}.elementor-64 .elementor-element.elementor-element-5a08110f .elementor-icon-list-icon{padding-inline-end:13px}.elementor-64 .elementor-element.elementor-element-5a08110f .elementor-icon-list-item>.elementor-icon-list-text,.elementor-64 .elementor-element.elementor-element-5a08110f .elementor-icon-list-item>a{font-family:"Cormorant Garamond",Sans-serif;font-size:20px;font-weight:500}.elementor-64 .elementor-element.elementor-element-5a08110f .elementor-icon-list-text{color:#54595f;transition:color .3s}.elementor-64 .elementor-element.elementor-element-38756c8f{--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-64 .elementor-element.elementor-element-393385a9{--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;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-64 .elementor-element.elementor-element-733e5e56{--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-64 .elementor-element.elementor-element-128e6c73 .elementor-button{background-color:#fff;font-family:"Playfair Display",Sans-serif;font-size:20px;font-weight:400;text-decoration:none;fill:#000;color:#000;border-style:solid;border-width:1px;border-color:#000;border-radius:1px;padding:15px 30px}.elementor-64 .elementor-element.elementor-element-128e6c73 .elementor-button:hover,.elementor-64 .elementor-element.elementor-element-128e6c73 .elementor-button:focus{background-color:#000;color:#fff}.elementor-64 .elementor-element.elementor-element-128e6c73 .elementor-button:hover svg,.elementor-64 .elementor-element.elementor-element-128e6c73 .elementor-button:focus svg{fill:#fff}.elementor-64 .elementor-element.elementor-element-36b056c3{--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:6em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em}.elementor-64 .elementor-element.elementor-element-350fa2db>.elementor-widget-container{padding:8px 0 40px}.elementor-64 .elementor-element.elementor-element-350fa2db{text-align:center}.elementor-64 .elementor-element.elementor-element-350fa2db .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:32px;font-weight:400;color:#0c0c0c}.elementor-64 .elementor-element.elementor-element-39ccf40c .elementor-accordion-item{border-width:1px}.elementor-64 .elementor-element.elementor-element-39ccf40c .elementor-accordion-item .elementor-tab-content{border-width:1px}.elementor-64 .elementor-element.elementor-element-39ccf40c .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px}.elementor-64 .elementor-element.elementor-element-39ccf40c .elementor-accordion-icon,.elementor-64 .elementor-element.elementor-element-39ccf40c .elementor-accordion-title{color:var(--e-global-color-secondary)}.elementor-64 .elementor-element.elementor-element-39ccf40c .elementor-accordion-icon svg{fill:var(--e-global-color-secondary)}.elementor-64 .elementor-element.elementor-element-39ccf40c .elementor-active .elementor-accordion-icon,.elementor-64 .elementor-element.elementor-element-39ccf40c .elementor-active .elementor-accordion-title{color:var(--e-global-color-secondary)}.elementor-64 .elementor-element.elementor-element-39ccf40c .elementor-active .elementor-accordion-icon svg{fill:var(--e-global-color-secondary)}.elementor-64 .elementor-element.elementor-element-39ccf40c .elementor-accordion-title{font-family:"Cormorant Garamond",Sans-serif;font-size:24px;font-weight:600;text-decoration:none}.elementor-64 .elementor-element.elementor-element-39ccf40c .elementor-tab-title .elementor-accordion-icon i:before{color:#c19b76}.elementor-64 .elementor-element.elementor-element-39ccf40c .elementor-tab-title .elementor-accordion-icon svg{fill:#c19b76}.elementor-64 .elementor-element.elementor-element-39ccf40c .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#c19b76}.elementor-64 .elementor-element.elementor-element-39ccf40c .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#c19b76}.elementor-64 .elementor-element.elementor-element-39ccf40c .elementor-tab-content{color:var(--e-global-color-secondary);font-family:"Cormorant Garamond",Sans-serif;font-size:22px;font-weight:500}.elementor-64 .elementor-element.elementor-element-789c13a6{--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:6em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em}.elementor-64 .elementor-element.elementor-element-7361e5d5>.elementor-widget-container{padding:8px 0 5px}.elementor-64 .elementor-element.elementor-element-7361e5d5{text-align:center}.elementor-64 .elementor-element.elementor-element-7361e5d5 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:32px;font-weight:400;color:#0c0c0c}:root{--page-title-display:none}@media(min-width:768px){.elementor-64 .elementor-element.elementor-element-4c1072df{--content-width:980px}.elementor-64 .elementor-element.elementor-element-1cb9f226{--content-width:980px}.elementor-64 .elementor-element.elementor-element-71f1d39{--content-width:980px}.elementor-64 .elementor-element.elementor-element-3c46869b{--content-width:950px}.elementor-64 .elementor-element.elementor-element-1f428507{--width:50%}.elementor-64 .elementor-element.elementor-element-154621f0{--width:50%}.elementor-64 .elementor-element.elementor-element-7b2d36e3{--content-width:950px}.elementor-64 .elementor-element.elementor-element-60d9b866{--width:50%}.elementor-64 .elementor-element.elementor-element-6f7daf08{--width:50%}.elementor-64 .elementor-element.elementor-element-67bea9d8{--content-width:950px}.elementor-64 .elementor-element.elementor-element-63552b03{--width:100%}.elementor-64 .elementor-element.elementor-element-1f3fb293{--content-width:980px}.elementor-64 .elementor-element.elementor-element-3bdaed37{--width:30%}.elementor-64 .elementor-element.elementor-element-15d17816{--width:40%}.elementor-64 .elementor-element.elementor-element-252d0f30{--width:30%}.elementor-64 .elementor-element.elementor-element-66663662{--content-width:980px}.elementor-64 .elementor-element.elementor-element-6627c8df{--width:30%}.elementor-64 .elementor-element.elementor-element-350d6408{--width:90%}.elementor-64 .elementor-element.elementor-element-45f7b246{--width:30%}.elementor-64 .elementor-element.elementor-element-535d07e8{--content-width:980px}.elementor-64 .elementor-element.elementor-element-6b5c9ba7{--width:30%}.elementor-64 .elementor-element.elementor-element-625f4758{--width:90%}.elementor-64 .elementor-element.elementor-element-7aa31b8a{--width:30%}.elementor-64 .elementor-element.elementor-element-4c44db58{--content-width:980px}.elementor-64 .elementor-element.elementor-element-5fef350d{--width:30%}.elementor-64 .elementor-element.elementor-element-51f00c33{--width:90%}.elementor-64 .elementor-element.elementor-element-79a11f5a{--width:30%}.elementor-64 .elementor-element.elementor-element-367e4e3{--content-width:950px}.elementor-64 .elementor-element.elementor-element-7da8abf{--width:100%}.elementor-64 .elementor-element.elementor-element-346bae56{--content-width:1800px}.elementor-64 .elementor-element.elementor-element-c158657{--width:100%}.elementor-64 .elementor-element.elementor-element-38907b43{--width:48%}.elementor-64 .elementor-element.elementor-element-720ab283{--width:48%}.elementor-64 .elementor-element.elementor-element-697b9923{--content-width:980px}.elementor-64 .elementor-element.elementor-element-7ec72572{--width:30%}.elementor-64 .elementor-element.elementor-element-5690bcba{--width:40%}.elementor-64 .elementor-element.elementor-element-38756c8f{--width:30%}.elementor-64 .elementor-element.elementor-element-393385a9{--content-width:950px}.elementor-64 .elementor-element.elementor-element-733e5e56{--width:100%}.elementor-64 .elementor-element.elementor-element-36b056c3{--content-width:980px}.elementor-64 .elementor-element.elementor-element-789c13a6{--content-width:980px}}@media(max-width:1024px){.elementor-64 .elementor-element.elementor-element-4c1072df:not(.elementor-motion-effects-element-type-background),.elementor-64 .elementor-element.elementor-element-4c1072df>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}}@media(max-width:767px){.elementor-64 .elementor-element.elementor-element-4c1072df:not(.elementor-motion-effects-element-type-background),.elementor-64 .elementor-element.elementor-element-4c1072df>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}}