.elementor-1567 .elementor-element.elementor-element-7af58d6{--display:flex;--min-height:100vh;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-7cbadf1{width:100%;max-width:100%;top:0px;z-index:-1;text-align:center;}body:not(.rtl) .elementor-1567 .elementor-element.elementor-element-7cbadf1{left:0%;}body.rtl .elementor-1567 .elementor-element.elementor-element-7cbadf1{right:0%;}.elementor-1567 .elementor-element.elementor-element-af64771{--display:flex;--position:absolute;--min-height:103vh;--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-1567 .elementor-element.elementor-element-af64771{left:0px;}body.rtl .elementor-1567 .elementor-element.elementor-element-af64771{right:0px;}.elementor-1567 .elementor-element.elementor-element-1bc79b5 img{width:85%;}.elementor-1567 .elementor-element.elementor-element-78e9ecf{--display:grid;--e-con-grid-template-columns:.7fr 1fr .7fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;}.elementor-1567 .elementor-element.elementor-element-2201fb2{z-index:2;text-align:right;}.elementor-1567 .elementor-element.elementor-element-2201fb2 .elementor-heading-title{font-family:var( --e-global-typography-adfa3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-adfa3ce-font-size );font-weight:var( --e-global-typography-adfa3ce-font-weight );text-transform:var( --e-global-typography-adfa3ce-text-transform );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );text-shadow:0px 0px 3px rgba(255, 255, 255, 0.4);}.elementor-1567 .elementor-element.elementor-element-e6a8388{--spacer-size:50px;}.elementor-1567 .elementor-element.elementor-element-3d24552{z-index:2;text-align:left;}.elementor-1567 .elementor-element.elementor-element-3d24552 .elementor-heading-title{font-family:var( --e-global-typography-adfa3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-adfa3ce-font-size );font-weight:var( --e-global-typography-adfa3ce-font-weight );text-transform:var( --e-global-typography-adfa3ce-text-transform );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );text-shadow:0px 0px 3px rgba(0, 0, 0, 0.4);}.elementor-1567 .elementor-element.elementor-element-0b01a2c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1567 .elementor-element.elementor-element-0b01a2c{z-index:1;}.elementor-1567 .elementor-element.elementor-element-0b01a2c img{width:75%;}.elementor-1567 .elementor-element.elementor-element-48133bf{--display:grid;--min-height:350vh;--e-con-grid-template-columns:.7fr 1fr .7fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;--align-items:end;--overflow:hidden;--margin-top:24vh;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1567 .elementor-element.elementor-element-ca199fa{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0;--margin-bottom:40vh;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-f5e1cb3{--display:flex;--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1567 .elementor-element.elementor-element-f5e1cb3.e-con{--align-self:flex-start;}.elementor-1567 .elementor-element.elementor-element-2480046{--display:flex;--min-height:76vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1567 .elementor-element.elementor-element-2480046:not(.elementor-motion-effects-element-type-background), .elementor-1567 .elementor-element.elementor-element-2480046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1544/corpo-home-foto-cabecera-principal-w1024.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1567 .elementor-element.elementor-element-4736451{--display:flex;--min-height:76vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1567 .elementor-element.elementor-element-4736451:not(.elementor-motion-effects-element-type-background), .elementor-1567 .elementor-element.elementor-element-4736451 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1544/corpo-home-foto-cabecera-principal.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1567 .elementor-element.elementor-element-aaddfa6{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1567 .elementor-element.elementor-element-f9a34fc{--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;--flex-wrap:nowrap;}.elementor-1567 .elementor-element.elementor-element-718088e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:1fr 2fr;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--margin-top:0;--margin-bottom:40vh;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-7e28ad2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1567 .elementor-element.elementor-element-7e28ad2 img{height:100%;object-fit:cover;object-position:center center;}.elementor-1567 .elementor-element.elementor-element-1171dc3 img{height:100%;object-fit:cover;object-position:center center;}.elementor-1567 .elementor-element.elementor-element-4b83d0c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:2fr 1fr;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1567 .elementor-element.elementor-element-0e7a11a img{height:100%;object-fit:cover;object-position:center center;}.elementor-1567 .elementor-element.elementor-element-9c36f3b img{height:100%;object-fit:cover;object-position:center center;}.elementor-1567 .elementor-element.elementor-element-dc86531{--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:96px 16px;--row-gap:96px;--column-gap:16px;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1567 .elementor-element.elementor-element-82c24d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-1b03fe3{--lottie-container-width:100%;--lottie-container-max-width:340px;}.elementor-1567 .elementor-element.elementor-element-14d5c20 img{width:100%;max-width:730px;}.elementor-1567 .elementor-element.elementor-element-082073d{--display:flex;--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;--align-items:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-c941b3e{text-align:center;font-family:var( --e-global-typography-fcce242-font-family ), Sans-serif;font-size:var( --e-global-typography-fcce242-font-size );font-weight:var( --e-global-typography-fcce242-font-weight );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-1567 .elementor-element.elementor-element-bd22a6b{--display:grid;--e-con-grid-template-columns:repeat(auto-fit, minmax(200px, max-content));--e-con-grid-template-rows:auto;--gap:40px 80px;--row-gap:40px;--column-gap:80px;--grid-auto-flow:row;--grid-justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-0aea278 );--border-color:var( --e-global-color-0aea278 );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1567 .elementor-element.elementor-element-bcf92cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-d3a3902.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1567 .elementor-element.elementor-element-d3a3902 img{width:80px;height:48px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-1567 .elementor-element.elementor-element-630c6b8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1567 .elementor-element.elementor-element-51ccd61{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-9d3715d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1567 .elementor-element.elementor-element-9d3715d img{width:80px;height:48px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-1567 .elementor-element.elementor-element-ba2a9b4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1567 .elementor-element.elementor-element-d3b4c8f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-f8233df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1567 .elementor-element.elementor-element-f8233df img{width:80px;height:48px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-1567 .elementor-element.elementor-element-c1b65bd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1567 .elementor-element.elementor-element-42e0d2f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-86f1a22.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1567 .elementor-element.elementor-element-86f1a22 img{width:80px;height:48px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-1567 .elementor-element.elementor-element-8a05249 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1567 .elementor-element.elementor-element-5f75acd{--display:flex;--min-height:90vh;--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:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-3098784{--display:flex;--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:flex-end;--align-items:center;--gap:24px 16px;--row-gap:24px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-e199c55{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-e199c55:not(.elementor-motion-effects-element-type-background), .elementor-1567 .elementor-element.elementor-element-e199c55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1544/corpo-home-luxury-hotels-port-adriano.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1567 .elementor-element.elementor-element-daacbdf{text-align:center;}.elementor-1567 .elementor-element.elementor-element-daacbdf .elementor-heading-title{font-family:var( --e-global-typography-4d3a7db-font-family ), Sans-serif;font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );line-height:var( --e-global-typography-4d3a7db-line-height );color:var( --e-global-color-47eea86e );}.elementor-1567 .elementor-element.elementor-element-cf5e091{--icon-box-icon-margin:16px;}.elementor-1567 .elementor-element.elementor-element-cf5e091 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-47eea86e );}.elementor-1567 .elementor-element.elementor-element-cf5e091 .elementor-icon{font-size:34px;}.elementor-1567 .elementor-element.elementor-element-cf5e091 .elementor-icon-box-title, .elementor-1567 .elementor-element.elementor-element-cf5e091 .elementor-icon-box-title a{font-family:var( --e-global-typography-d85e7c5-font-family ), Sans-serif;font-size:var( --e-global-typography-d85e7c5-font-size );font-weight:var( --e-global-typography-d85e7c5-font-weight );text-transform:var( --e-global-typography-d85e7c5-text-transform );line-height:var( --e-global-typography-d85e7c5-line-height );letter-spacing:var( --e-global-typography-d85e7c5-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-cf5e091 .elementor-icon-box-description{color:var( --e-global-color-47eea86e );font-family:var( --e-global-typography-cdb3973-font-family ), Sans-serif;font-size:var( --e-global-typography-cdb3973-font-size );font-weight:var( --e-global-typography-cdb3973-font-weight );line-height:var( --e-global-typography-cdb3973-line-height );}.elementor-1567 .elementor-element.elementor-element-9fcea10 .elementor-button{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );}.elementor-1567 .elementor-element.elementor-element-360f6ec{color:var( --e-global-color-47eea86e );}.elementor-1567 .elementor-element.elementor-element-7ad93db{--display:flex;--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:flex-end;--align-items:center;--gap:24px 16px;--row-gap:24px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-dbd5977{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-dbd5977:not(.elementor-motion-effects-element-type-background), .elementor-1567 .elementor-element.elementor-element-dbd5977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1544/corpo-home-luxury-hotels-garonda.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1567 .elementor-element.elementor-element-6dd20f9{text-align:center;}.elementor-1567 .elementor-element.elementor-element-6dd20f9 .elementor-heading-title{font-family:var( --e-global-typography-4d3a7db-font-family ), Sans-serif;font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );line-height:var( --e-global-typography-4d3a7db-line-height );color:var( --e-global-color-47eea86e );}.elementor-1567 .elementor-element.elementor-element-160f24e{--icon-box-icon-margin:16px;}.elementor-1567 .elementor-element.elementor-element-160f24e .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-47eea86e );}.elementor-1567 .elementor-element.elementor-element-160f24e .elementor-icon{font-size:34px;}.elementor-1567 .elementor-element.elementor-element-160f24e .elementor-icon-box-title, .elementor-1567 .elementor-element.elementor-element-160f24e .elementor-icon-box-title a{font-family:var( --e-global-typography-d85e7c5-font-family ), Sans-serif;font-size:var( --e-global-typography-d85e7c5-font-size );font-weight:var( --e-global-typography-d85e7c5-font-weight );text-transform:var( --e-global-typography-d85e7c5-text-transform );line-height:var( --e-global-typography-d85e7c5-line-height );letter-spacing:var( --e-global-typography-d85e7c5-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-160f24e .elementor-icon-box-description{color:var( --e-global-color-47eea86e );font-family:var( --e-global-typography-cdb3973-font-family ), Sans-serif;font-size:var( --e-global-typography-cdb3973-font-size );font-weight:var( --e-global-typography-cdb3973-font-weight );line-height:var( --e-global-typography-cdb3973-line-height );}.elementor-1567 .elementor-element.elementor-element-0a17777 .elementor-button{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );}.elementor-1567 .elementor-element.elementor-element-6c10c6e{color:var( --e-global-color-47eea86e );}.elementor-1567 .elementor-element.elementor-element-5e46b4e{--display:flex;--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:flex-end;--align-items:center;--gap:24px 16px;--row-gap:24px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-5226063{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-5226063:not(.elementor-motion-effects-element-type-background), .elementor-1567 .elementor-element.elementor-element-5226063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1544/corpo-home-luxury-hotels-port-de-soller.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1567 .elementor-element.elementor-element-c2180b9{text-align:center;}.elementor-1567 .elementor-element.elementor-element-c2180b9 .elementor-heading-title{font-family:var( --e-global-typography-4d3a7db-font-family ), Sans-serif;font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );line-height:var( --e-global-typography-4d3a7db-line-height );color:var( --e-global-color-47eea86e );}.elementor-1567 .elementor-element.elementor-element-289590e{--icon-box-icon-margin:16px;}.elementor-1567 .elementor-element.elementor-element-289590e .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-47eea86e );}.elementor-1567 .elementor-element.elementor-element-289590e .elementor-icon{font-size:34px;}.elementor-1567 .elementor-element.elementor-element-289590e .elementor-icon-box-title, .elementor-1567 .elementor-element.elementor-element-289590e .elementor-icon-box-title a{font-family:var( --e-global-typography-d85e7c5-font-family ), Sans-serif;font-size:var( --e-global-typography-d85e7c5-font-size );font-weight:var( --e-global-typography-d85e7c5-font-weight );text-transform:var( --e-global-typography-d85e7c5-text-transform );line-height:var( --e-global-typography-d85e7c5-line-height );letter-spacing:var( --e-global-typography-d85e7c5-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-289590e .elementor-icon-box-description{color:var( --e-global-color-47eea86e );font-family:var( --e-global-typography-cdb3973-font-family ), Sans-serif;font-size:var( --e-global-typography-cdb3973-font-size );font-weight:var( --e-global-typography-cdb3973-font-weight );line-height:var( --e-global-typography-cdb3973-line-height );}.elementor-1567 .elementor-element.elementor-element-9eb79c1 .elementor-button{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );}.elementor-1567 .elementor-element.elementor-element-c550aee{color:var( --e-global-color-47eea86e );}.elementor-1567 .elementor-element.elementor-element-46ce1c6{--display:flex;--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:flex-end;--align-items:center;--gap:24px 16px;--row-gap:24px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-26b2d9b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-26b2d9b:not(.elementor-motion-effects-element-type-background), .elementor-1567 .elementor-element.elementor-element-26b2d9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1544/corpo-home-luxury-hotels-residences.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1567 .elementor-element.elementor-element-093330d{text-align:center;}.elementor-1567 .elementor-element.elementor-element-093330d .elementor-heading-title{font-family:var( --e-global-typography-4d3a7db-font-family ), Sans-serif;font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );line-height:var( --e-global-typography-4d3a7db-line-height );color:var( --e-global-color-47eea86e );}.elementor-1567 .elementor-element.elementor-element-2c284c6{--icon-box-icon-margin:16px;}.elementor-1567 .elementor-element.elementor-element-2c284c6 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-47eea86e );}.elementor-1567 .elementor-element.elementor-element-2c284c6 .elementor-icon{font-size:34px;}.elementor-1567 .elementor-element.elementor-element-2c284c6 .elementor-icon-box-title, .elementor-1567 .elementor-element.elementor-element-2c284c6 .elementor-icon-box-title a{font-family:var( --e-global-typography-d85e7c5-font-family ), Sans-serif;font-size:var( --e-global-typography-d85e7c5-font-size );font-weight:var( --e-global-typography-d85e7c5-font-weight );text-transform:var( --e-global-typography-d85e7c5-text-transform );line-height:var( --e-global-typography-d85e7c5-line-height );letter-spacing:var( --e-global-typography-d85e7c5-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-2c284c6 .elementor-icon-box-description{color:var( --e-global-color-47eea86e );font-family:var( --e-global-typography-cdb3973-font-family ), Sans-serif;font-size:var( --e-global-typography-cdb3973-font-size );font-weight:var( --e-global-typography-cdb3973-font-weight );line-height:var( --e-global-typography-cdb3973-line-height );}.elementor-1567 .elementor-element.elementor-element-1549767 .elementor-button{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );}.elementor-1567 .elementor-element.elementor-element-687a48a{color:var( --e-global-color-47eea86e );}.elementor-1567 .elementor-element.elementor-element-8b625ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-79ba272{--display:flex;}.elementor-1567 .elementor-element.elementor-element-4adfc7d > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-1567 .elementor-element.elementor-element-4adfc7d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-a02efaf{--display:flex;--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-480c88d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-480c88d .carousel-cell{width:100%;margin:0 calc(0px / 2);}.elementor-1567 .elementor-element.elementor-element-480c88d .flickity-prev-next-button{width:24px;height:24px;top:calc(100% - 12px);padding:0px;}.elementor-1567 .elementor-element.elementor-element-480c88d .flickity-prev-next-button>i{font-size:24px;}.elementor-1567 .elementor-element.elementor-element-480c88d .flickity-prev-next-button.previous, 
                .elementor-1567 .elementor-element.elementor-element-480c88d[flickity-buttons-grouped="true"] .flickity-prev-next-button.next{left:calc(50% - (24px + (16px / 2)));}.elementor-1567 .elementor-element.elementor-element-480c88d[flickity-buttons-grouped=""] .flickity-prev-next-button.next{right:calc(50% - (24px + (16px / 2)));}.elementor-1567 .elementor-element.elementor-element-480c88d[flickity-buttons-grouped="true"] .flickity-prev-next-button.next{margin-left:16px;}.elementor-1567 .elementor-element.elementor-element-a65d102{--display:grid;--min-height:76vh;--e-con-grid-template-columns:3fr 1.5fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-ca88577{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-7e5b1fa .elementor-heading-title{font-family:var( --e-global-typography-adfa3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-adfa3ce-font-size );font-weight:var( --e-global-typography-adfa3ce-font-weight );text-transform:var( --e-global-typography-adfa3ce-text-transform );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-6f5edba{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-6f5edba.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1567 .elementor-element.elementor-element-4a1f728{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1567 .elementor-element.elementor-element-4a1f728 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-1567 .elementor-element.elementor-element-f2de766{--display:flex;--min-height:400px;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-f2de766:not(.elementor-motion-effects-element-type-background), .elementor-1567 .elementor-element.elementor-element-f2de766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1544/corpo-home-sensaciones-spa-foto2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1567 .elementor-element.elementor-element-74b96b0{--display:grid;--min-height:76vh;--e-con-grid-template-columns:2fr 1fr 1.5fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-ac4c6f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-9e2485b .elementor-heading-title{font-family:var( --e-global-typography-adfa3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-adfa3ce-font-size );font-weight:var( --e-global-typography-adfa3ce-font-weight );text-transform:var( --e-global-typography-adfa3ce-text-transform );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-f6f194a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-74395d7.elementor-element{--align-self:flex-start;}.elementor-1567 .elementor-element.elementor-element-74395d7 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-1567 .elementor-element.elementor-element-669e3f6{--display:flex;--min-height:400px;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-669e3f6:not(.elementor-motion-effects-element-type-background), .elementor-1567 .elementor-element.elementor-element-669e3f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1544/corpo-home-sensaciones-golf-foto2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1567 .elementor-element.elementor-element-13fdddd{--display:grid;--min-height:76vh;--e-con-grid-template-columns:3fr 1.5fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-54bf6b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-07990ca .elementor-heading-title{font-family:var( --e-global-typography-adfa3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-adfa3ce-font-size );font-weight:var( --e-global-typography-adfa3ce-font-weight );text-transform:var( --e-global-typography-adfa3ce-text-transform );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-d02efc0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-d02efc0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1567 .elementor-element.elementor-element-8a78fd1{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-1567 .elementor-element.elementor-element-8a78fd1 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-1567 .elementor-element.elementor-element-fc35ed4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-12a3ca1{--display:flex;--min-height:400px;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-12a3ca1:not(.elementor-motion-effects-element-type-background), .elementor-1567 .elementor-element.elementor-element-12a3ca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1544/corpo-home-sensaciones-mice-foto2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1567 .elementor-element.elementor-element-475d57e{--display:flex;--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;--align-items:center;--overflow:hidden;}.elementor-1567 .elementor-element.elementor-element-e65024c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-01b78fd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-a9d7cc9{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1567 .elementor-element.elementor-element-c62bb03{left:87%;}body.rtl .elementor-1567 .elementor-element.elementor-element-c62bb03{right:87%;}.elementor-1567 .elementor-element.elementor-element-c62bb03{top:-155px;--lottie-container-width:23vw;}.elementor-1567 .elementor-element.elementor-element-b776369{--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:130px 130px;--row-gap:130px;--column-gap:130px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-dd22b13{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-1567 .elementor-element.elementor-element-cac41e4{font-family:var( --e-global-typography-fcce242-font-family ), Sans-serif;font-size:var( --e-global-typography-fcce242-font-size );font-weight:var( --e-global-typography-fcce242-font-weight );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-1567 .elementor-element.elementor-element-99bcbcc{--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:130px 130px;--row-gap:130px;--column-gap:130px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-eb670a8{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-1567 .elementor-element.elementor-element-eb670a8 > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-1567 .elementor-element.elementor-element-eb670a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1567 .elementor-element.elementor-element-987ebfc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-987ebfc.e-con{--order:-99999 /* order start hack */;}.elementor-1567 .elementor-element.elementor-element-73aa960{font-family:var( --e-global-typography-fcce242-font-family ), Sans-serif;font-size:var( --e-global-typography-fcce242-font-size );font-weight:var( --e-global-typography-fcce242-font-weight );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-1567 .elementor-element.elementor-element-b3d002c{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.2;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-b3d002c::before, .elementor-1567 .elementor-element.elementor-element-b3d002c > .elementor-background-video-container::before, .elementor-1567 .elementor-element.elementor-element-b3d002c > .e-con-inner > .elementor-background-video-container::before, .elementor-1567 .elementor-element.elementor-element-b3d002c > .elementor-background-slideshow::before, .elementor-1567 .elementor-element.elementor-element-b3d002c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1567 .elementor-element.elementor-element-b3d002c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1567 .elementor-element.elementor-element-b3d002c:not(.elementor-motion-effects-element-type-background), .elementor-1567 .elementor-element.elementor-element-b3d002c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1544/corpo-home-gifts-fondo.webp") 50% 50%;background-size:cover;}.elementor-1567 .elementor-element.elementor-element-48fa539{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:6%;--margin-bottom:0%;--margin-left:0%;--margin-right:-15%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1567 .elementor-element.elementor-element-6c84862{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-6c84862.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1567 .elementor-element.elementor-element-6582488{z-index:1;}.elementor-1567 .elementor-element.elementor-element-6582488 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-c7f2779{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-725ad7a{font-family:var( --e-global-typography-fcce242-font-family ), Sans-serif;font-size:var( --e-global-typography-fcce242-font-size );font-weight:var( --e-global-typography-fcce242-font-weight );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-1567 .elementor-element.elementor-element-339a9e3{--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-end;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-339a9e3:not(.elementor-motion-effects-element-type-background), .elementor-1567 .elementor-element.elementor-element-339a9e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-1567 .elementor-element.elementor-element-339a9e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1567 .elementor-element.elementor-element-271f848{--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:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-a8d3c53{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-dd9cd8a{--display:flex;--min-height:630px;--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;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1567 .elementor-element.elementor-element-dd9cd8a:not(.elementor-motion-effects-element-type-background), .elementor-1567 .elementor-element.elementor-element-dd9cd8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1544/corpo-home-gifts-spa.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1567 .elementor-element.elementor-element-d1b3634{text-align:left;color:var( --e-global-color-47eea86e );font-family:var( --e-global-typography-adfa3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-adfa3ce-font-size );font-weight:var( --e-global-typography-adfa3ce-font-weight );text-transform:var( --e-global-typography-adfa3ce-text-transform );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-4cab388{--display:flex;--min-height:630px;--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;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--overlay-opacity:0.3;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1567 .elementor-element.elementor-element-4cab388:not(.elementor-motion-effects-element-type-background), .elementor-1567 .elementor-element.elementor-element-4cab388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1544/corpo-home-gifts-massage.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1567 .elementor-element.elementor-element-4cab388::before, .elementor-1567 .elementor-element.elementor-element-4cab388 > .elementor-background-video-container::before, .elementor-1567 .elementor-element.elementor-element-4cab388 > .e-con-inner > .elementor-background-video-container::before, .elementor-1567 .elementor-element.elementor-element-4cab388 > .elementor-background-slideshow::before, .elementor-1567 .elementor-element.elementor-element-4cab388 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1567 .elementor-element.elementor-element-4cab388 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 45%, #000000 100%);}.elementor-1567 .elementor-element.elementor-element-c3e066b{text-align:center;color:var( --e-global-color-47eea86e );font-family:var( --e-global-typography-adfa3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-adfa3ce-font-size );font-weight:var( --e-global-typography-adfa3ce-font-weight );text-transform:var( --e-global-typography-adfa3ce-text-transform );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-531709b{--display:flex;--min-height:520px;--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:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.3;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1567 .elementor-element.elementor-element-531709b:not(.elementor-motion-effects-element-type-background), .elementor-1567 .elementor-element.elementor-element-531709b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1544/corpo-home-gifts-romantic-01.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1567 .elementor-element.elementor-element-531709b::before, .elementor-1567 .elementor-element.elementor-element-531709b > .elementor-background-video-container::before, .elementor-1567 .elementor-element.elementor-element-531709b > .e-con-inner > .elementor-background-video-container::before, .elementor-1567 .elementor-element.elementor-element-531709b > .elementor-background-slideshow::before, .elementor-1567 .elementor-element.elementor-element-531709b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1567 .elementor-element.elementor-element-531709b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 14%, #000000 100%);}.elementor-1567 .elementor-element.elementor-element-002fff2{width:100%;max-width:100%;text-align:center;color:var( --e-global-color-47eea86e );font-family:var( --e-global-typography-adfa3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-adfa3ce-font-size );font-weight:var( --e-global-typography-adfa3ce-font-weight );text-transform:var( --e-global-typography-adfa3ce-text-transform );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-98b74f5{--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-1567 .elementor-element.elementor-element-830da15{--display:flex;--min-height:150vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:-150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1567 .elementor-element.elementor-element-830da15:not(.elementor-motion-effects-element-type-background), .elementor-1567 .elementor-element.elementor-element-830da15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1544/corpo-home-experiencias-y-actividades-01-1.webp");background-position:top center;background-size:cover;}.elementor-1567 .elementor-element.elementor-element-942474b{--display:flex;--min-height:80vh;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:900px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-1567 .elementor-element.elementor-element-fe7916d{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-7238b1c .elementor-heading-title{font-family:var( --e-global-typography-adfa3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-adfa3ce-font-size );font-weight:var( --e-global-typography-adfa3ce-font-weight );text-transform:var( --e-global-typography-adfa3ce-text-transform );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );color:var( --e-global-color-47eea86e );}.elementor-1567 .elementor-element.elementor-element-df6f023 .elementor-heading-title{font-family:var( --e-global-typography-fcce242-font-family ), Sans-serif;font-size:var( --e-global-typography-fcce242-font-size );font-weight:var( --e-global-typography-fcce242-font-weight );line-height:var( --e-global-typography-fcce242-line-height );color:var( --e-global-color-47eea86e );}.elementor-1567 .elementor-element.elementor-element-6ae2d0f .elementor-button{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );}.elementor-1567 .elementor-element.elementor-element-d15cb97{width:var( --container-widget-width, 950px );max-width:950px;--container-widget-width:950px;--container-widget-flex-grow:0;text-align:right;color:var( --e-global-color-47eea86e );font-family:var( --e-global-typography-fcce242-font-family ), Sans-serif;font-size:var( --e-global-typography-fcce242-font-size );font-weight:var( --e-global-typography-fcce242-font-weight );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-1567 .elementor-element.elementor-element-d15cb97.elementor-element{--align-self:flex-end;}.elementor-1567 .elementor-element.elementor-element-d2d23ef{text-align:center;color:var( --e-global-color-47eea86e );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-e9f3702{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 90px;--row-gap:40px;--column-gap:90px;--grid-auto-flow:row;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1567 .elementor-element.elementor-element-e9f3702:not(.elementor-motion-effects-element-type-background), .elementor-1567 .elementor-element.elementor-element-e9f3702 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-1567 .elementor-element.elementor-element-fe53089{--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:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:0px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-7f911cd > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1567 .elementor-element.elementor-element-7f911cd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-c1df9a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-cfbcd52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1567 .elementor-element.elementor-element-279bde6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1567 .elementor-element.elementor-element-279bde6 img{height:100%;object-fit:cover;object-position:center center;}@media(max-width:1024px){.elementor-1567 .elementor-element.elementor-element-af64771{--min-height:calc(100vh - 100px - 146px);top:76px;}.elementor-1567 .elementor-element.elementor-element-78e9ecf{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-1567 .elementor-element.elementor-element-2201fb2 .elementor-heading-title{font-size:var( --e-global-typography-adfa3ce-font-size );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-3d24552 .elementor-heading-title{font-size:var( --e-global-typography-adfa3ce-font-size );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-48133bf{--min-height:200vh;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--margin-top:30vh;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1567 .elementor-element.elementor-element-2480046{--min-height:60vh;}.elementor-1567 .elementor-element.elementor-element-4736451{--min-height:60vh;}.elementor-1567 .elementor-element.elementor-element-718088e{--grid-auto-flow:row;}.elementor-1567 .elementor-element.elementor-element-4b83d0c{--grid-auto-flow:row;}.elementor-1567 .elementor-element.elementor-element-dc86531{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1567 .elementor-element.elementor-element-1b03fe3{--lottie-container-max-width:100px;}.elementor-1567 .elementor-element.elementor-element-14d5c20 img{max-width:216px;}.elementor-1567 .elementor-element.elementor-element-c941b3e{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-1567 .elementor-element.elementor-element-bd22a6b{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-1567 .elementor-element.elementor-element-5f75acd{--min-height:auto;--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-1567 .elementor-element.elementor-element-3098784{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1567 .elementor-element.elementor-element-daacbdf .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1567 .elementor-element.elementor-element-cf5e091 .elementor-icon-box-title, .elementor-1567 .elementor-element.elementor-element-cf5e091 .elementor-icon-box-title a{font-size:var( --e-global-typography-d85e7c5-font-size );line-height:var( --e-global-typography-d85e7c5-line-height );letter-spacing:var( --e-global-typography-d85e7c5-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-cf5e091 .elementor-icon-box-description{font-size:var( --e-global-typography-cdb3973-font-size );line-height:var( --e-global-typography-cdb3973-line-height );}.elementor-1567 .elementor-element.elementor-element-7ad93db{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1567 .elementor-element.elementor-element-6dd20f9 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1567 .elementor-element.elementor-element-160f24e .elementor-icon-box-title, .elementor-1567 .elementor-element.elementor-element-160f24e .elementor-icon-box-title a{font-size:var( --e-global-typography-d85e7c5-font-size );line-height:var( --e-global-typography-d85e7c5-line-height );letter-spacing:var( --e-global-typography-d85e7c5-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-160f24e .elementor-icon-box-description{font-size:var( --e-global-typography-cdb3973-font-size );line-height:var( --e-global-typography-cdb3973-line-height );}.elementor-1567 .elementor-element.elementor-element-5e46b4e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1567 .elementor-element.elementor-element-c2180b9 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1567 .elementor-element.elementor-element-289590e .elementor-icon-box-title, .elementor-1567 .elementor-element.elementor-element-289590e .elementor-icon-box-title a{font-size:var( --e-global-typography-d85e7c5-font-size );line-height:var( --e-global-typography-d85e7c5-line-height );letter-spacing:var( --e-global-typography-d85e7c5-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-289590e .elementor-icon-box-description{font-size:var( --e-global-typography-cdb3973-font-size );line-height:var( --e-global-typography-cdb3973-line-height );}.elementor-1567 .elementor-element.elementor-element-46ce1c6{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1567 .elementor-element.elementor-element-093330d .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1567 .elementor-element.elementor-element-2c284c6 .elementor-icon-box-title, .elementor-1567 .elementor-element.elementor-element-2c284c6 .elementor-icon-box-title a{font-size:var( --e-global-typography-d85e7c5-font-size );line-height:var( --e-global-typography-d85e7c5-line-height );letter-spacing:var( --e-global-typography-d85e7c5-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-2c284c6 .elementor-icon-box-description{font-size:var( --e-global-typography-cdb3973-font-size );line-height:var( --e-global-typography-cdb3973-line-height );}.elementor-1567 .elementor-element.elementor-element-4adfc7d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-a02efaf{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-480c88d{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-480c88d .carousel-cell{width:calc(100% - (24px / 2));margin:0 calc(24px / 2);}.elementor-1567 .elementor-element.elementor-element-a65d102{--min-height:45vh;--e-con-grid-template-columns:3fr 2fr;--grid-auto-flow:row;}.elementor-1567 .elementor-element.elementor-element-7e5b1fa .elementor-heading-title{font-size:var( --e-global-typography-adfa3ce-font-size );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-4a1f728{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-1567 .elementor-element.elementor-element-74b96b0{--min-height:45vh;--e-con-grid-template-columns:3fr 2fr;--grid-auto-flow:row;}.elementor-1567 .elementor-element.elementor-element-9e2485b .elementor-heading-title{font-size:var( --e-global-typography-adfa3ce-font-size );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-13fdddd{--min-height:45vh;--e-con-grid-template-columns:3fr 2fr;--grid-auto-flow:row;}.elementor-1567 .elementor-element.elementor-element-07990ca .elementor-heading-title{font-size:var( --e-global-typography-adfa3ce-font-size );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-8a78fd1{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-1567 .elementor-element.elementor-element-01b78fd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-a9d7cc9{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1567 .elementor-element.elementor-element-c62bb03{top:-55px;}.elementor-1567 .elementor-element.elementor-element-b776369{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1567 .elementor-element.elementor-element-f77cf4e{width:initial;max-width:initial;}.elementor-1567 .elementor-element.elementor-element-dd22b13.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1567 .elementor-element.elementor-element-cac41e4{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-1567 .elementor-element.elementor-element-99bcbcc{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1567 .elementor-element.elementor-element-eb670a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1567 .elementor-element.elementor-element-eb670a8 img{height:100%;}.elementor-1567 .elementor-element.elementor-element-987ebfc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1567 .elementor-element.elementor-element-73aa960{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-1567 .elementor-element.elementor-element-b3d002c{--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;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1567 .elementor-element.elementor-element-48fa539{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1567 .elementor-element.elementor-element-6582488 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-c7f2779{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-725ad7a{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-1567 .elementor-element.elementor-element-339a9e3.e-con{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-1567 .elementor-element.elementor-element-271f848{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-dd9cd8a{--min-height:350px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1567 .elementor-element.elementor-element-d1b3634{font-size:var( --e-global-typography-adfa3ce-font-size );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-4cab388{--min-height:350px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1567 .elementor-element.elementor-element-c3e066b{font-size:var( --e-global-typography-adfa3ce-font-size );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-531709b{--min-height:380px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1567 .elementor-element.elementor-element-002fff2{font-size:var( --e-global-typography-adfa3ce-font-size );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-830da15{--min-height:150vh;}.elementor-1567 .elementor-element.elementor-element-7238b1c .elementor-heading-title{font-size:var( --e-global-typography-adfa3ce-font-size );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-df6f023 .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-1567 .elementor-element.elementor-element-d15cb97{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-1567 .elementor-element.elementor-element-d2d23ef{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-e9f3702{--e-con-grid-template-columns:1fr 0.6fr;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-1567 .elementor-element.elementor-element-fe53089{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-7f911cd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-cfbcd52{--min-height:400px;}.elementor-1567 .elementor-element.elementor-element-cfbcd52.e-con{--align-self:center;}.elementor-1567 .elementor-element.elementor-element-279bde6 img{width:100%;height:400px;object-fit:cover;}}@media(max-width:767px){.elementor-1567 .elementor-element.elementor-element-af64771{--min-height:calc(100vh - 100px - 146px);top:100px;}.elementor-1567 .elementor-element.elementor-element-1bc79b5 img{width:110%;}.elementor-1567 .elementor-element.elementor-element-78e9ecf{--grid-auto-flow:row;}.elementor-1567 .elementor-element.elementor-element-2201fb2 .elementor-heading-title{font-size:var( --e-global-typography-adfa3ce-font-size );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-3d24552 .elementor-heading-title{font-size:var( --e-global-typography-adfa3ce-font-size );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-0b01a2c img{width:110%;}.elementor-1567 .elementor-element.elementor-element-48133bf{--width:100%;--min-height:170vh;--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--justify-items:center;--margin-top:170px;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-48133bf.e-con{--align-self:center;}.elementor-1567 .elementor-element.elementor-element-ca199fa{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1567 .elementor-element.elementor-element-2480046{--width:82%;--min-height:52vh;}.elementor-1567 .elementor-element.elementor-element-4736451{--width:75%;--min-height:44vh;}.elementor-1567 .elementor-element.elementor-element-f9a34fc{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-718088e{--e-con-grid-template-rows:150px 300px;--grid-auto-flow:row;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1567 .elementor-element.elementor-element-4b83d0c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:300px 150px;--grid-auto-flow:row;}.elementor-1567 .elementor-element.elementor-element-dc86531{--gap:34px 16px;--row-gap:34px;--column-gap:16px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1567 .elementor-element.elementor-element-14d5c20 img{max-width:216px;}.elementor-1567 .elementor-element.elementor-element-c941b3e{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-1567 .elementor-element.elementor-element-bd22a6b{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-bcf92cf{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1567 .elementor-element.elementor-element-51ccd61{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1567 .elementor-element.elementor-element-d3b4c8f{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1567 .elementor-element.elementor-element-42e0d2f{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1567 .elementor-element.elementor-element-e199c55:not(.elementor-motion-effects-element-type-background), .elementor-1567 .elementor-element.elementor-element-e199c55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1544/corpo-home-luxury-hotels-port-adriano-mobile.webp");}.elementor-1567 .elementor-element.elementor-element-daacbdf .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1567 .elementor-element.elementor-element-cf5e091 .elementor-icon-box-title, .elementor-1567 .elementor-element.elementor-element-cf5e091 .elementor-icon-box-title a{font-size:var( --e-global-typography-d85e7c5-font-size );line-height:var( --e-global-typography-d85e7c5-line-height );letter-spacing:var( --e-global-typography-d85e7c5-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-cf5e091 .elementor-icon-box-description{font-size:var( --e-global-typography-cdb3973-font-size );line-height:var( --e-global-typography-cdb3973-line-height );}.elementor-1567 .elementor-element.elementor-element-dbd5977:not(.elementor-motion-effects-element-type-background), .elementor-1567 .elementor-element.elementor-element-dbd5977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1544/corpo-home-luxury-hotels-garonda-mobile.webp");}.elementor-1567 .elementor-element.elementor-element-6dd20f9 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1567 .elementor-element.elementor-element-160f24e .elementor-icon-box-title, .elementor-1567 .elementor-element.elementor-element-160f24e .elementor-icon-box-title a{font-size:var( --e-global-typography-d85e7c5-font-size );line-height:var( --e-global-typography-d85e7c5-line-height );letter-spacing:var( --e-global-typography-d85e7c5-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-160f24e .elementor-icon-box-description{font-size:var( --e-global-typography-cdb3973-font-size );line-height:var( --e-global-typography-cdb3973-line-height );}.elementor-1567 .elementor-element.elementor-element-5226063:not(.elementor-motion-effects-element-type-background), .elementor-1567 .elementor-element.elementor-element-5226063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1544/corpo-home-luxury-hotels-port-de-soller-mobile.webp");}.elementor-1567 .elementor-element.elementor-element-c2180b9 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1567 .elementor-element.elementor-element-289590e .elementor-icon-box-title, .elementor-1567 .elementor-element.elementor-element-289590e .elementor-icon-box-title a{font-size:var( --e-global-typography-d85e7c5-font-size );line-height:var( --e-global-typography-d85e7c5-line-height );letter-spacing:var( --e-global-typography-d85e7c5-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-289590e .elementor-icon-box-description{font-size:var( --e-global-typography-cdb3973-font-size );line-height:var( --e-global-typography-cdb3973-line-height );}.elementor-1567 .elementor-element.elementor-element-26b2d9b:not(.elementor-motion-effects-element-type-background), .elementor-1567 .elementor-element.elementor-element-26b2d9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1544/corpo-home-luxury-hotels-residences-mobile.webp");}.elementor-1567 .elementor-element.elementor-element-093330d .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1567 .elementor-element.elementor-element-2c284c6 .elementor-icon-box-title, .elementor-1567 .elementor-element.elementor-element-2c284c6 .elementor-icon-box-title a{font-size:var( --e-global-typography-d85e7c5-font-size );line-height:var( --e-global-typography-d85e7c5-line-height );letter-spacing:var( --e-global-typography-d85e7c5-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-2c284c6 .elementor-icon-box-description{font-size:var( --e-global-typography-cdb3973-font-size );line-height:var( --e-global-typography-cdb3973-line-height );}.elementor-1567 .elementor-element.elementor-element-4adfc7d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-a02efaf{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-480c88d .carousel-cell{width:calc(100% - (12px / 2));margin:0 calc(12px / 2);}.elementor-1567 .elementor-element.elementor-element-a65d102{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-1567 .elementor-element.elementor-element-ca88577{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-7e5b1fa .elementor-heading-title{font-size:var( --e-global-typography-adfa3ce-font-size );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-74b96b0{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-1567 .elementor-element.elementor-element-ac4c6f9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-9e2485b .elementor-heading-title{font-size:var( --e-global-typography-adfa3ce-font-size );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-13fdddd{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-1567 .elementor-element.elementor-element-54bf6b4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-07990ca .elementor-heading-title{font-size:var( --e-global-typography-adfa3ce-font-size );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-01b78fd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-a9d7cc9{--width:100%;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-1567 .elementor-element.elementor-element-c62bb03{left:92%;}body.rtl .elementor-1567 .elementor-element.elementor-element-c62bb03{right:92%;}.elementor-1567 .elementor-element.elementor-element-c62bb03{top:-50px;}.elementor-1567 .elementor-element.elementor-element-f77cf4e{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-1567 .elementor-element.elementor-element-dd22b13{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1567 .elementor-element.elementor-element-cac41e4{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-1567 .elementor-element.elementor-element-99bcbcc{--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;--align-items:flex-end;--padding-top:0%;--padding-bottom:0%;--padding-left:20%;--padding-right:0%;}.elementor-1567 .elementor-element.elementor-element-eb670a8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1567 .elementor-element.elementor-element-987ebfc.e-con{--order:99999 /* order end hack */;}.elementor-1567 .elementor-element.elementor-element-73aa960{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-1567 .elementor-element.elementor-element-6582488 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-725ad7a{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-1567 .elementor-element.elementor-element-339a9e3{--width:calc(100% - 85px);}.elementor-1567 .elementor-element.elementor-element-dd9cd8a{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1567 .elementor-element.elementor-element-d1b3634{font-size:var( --e-global-typography-adfa3ce-font-size );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-4cab388{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1567 .elementor-element.elementor-element-c3e066b{font-size:var( --e-global-typography-adfa3ce-font-size );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-531709b{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1567 .elementor-element.elementor-element-002fff2{font-size:var( --e-global-typography-adfa3ce-font-size );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-830da15:not(.elementor-motion-effects-element-type-background), .elementor-1567 .elementor-element.elementor-element-830da15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1544/corpo-home-experiencias-y-actividades-mobile.webp");}.elementor-1567 .elementor-element.elementor-element-830da15{--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1567 .elementor-element.elementor-element-942474b{--min-height:74vh;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1567 .elementor-element.elementor-element-fe7916d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-1567 .elementor-element.elementor-element-fe7916d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1567 .elementor-element.elementor-element-7238b1c .elementor-heading-title{font-size:var( --e-global-typography-adfa3ce-font-size );line-height:var( --e-global-typography-adfa3ce-line-height );letter-spacing:var( --e-global-typography-adfa3ce-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-df6f023 .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-1567 .elementor-element.elementor-element-d15cb97{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-1567 .elementor-element.elementor-element-d2d23ef{text-align:right;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1567 .elementor-element.elementor-element-e9f3702{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1567 .elementor-element.elementor-element-fe53089{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-7f911cd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(min-width:768px){.elementor-1567 .elementor-element.elementor-element-718088e{--width:50%;}.elementor-1567 .elementor-element.elementor-element-4b83d0c{--width:50%;}.elementor-1567 .elementor-element.elementor-element-a9d7cc9{--width:65%;}.elementor-1567 .elementor-element.elementor-element-48fa539{--width:30%;}.elementor-1567 .elementor-element.elementor-element-339a9e3{--width:72%;}.elementor-1567 .elementor-element.elementor-element-271f848{--width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1567 .elementor-element.elementor-element-dd22b13{--width:55%;}.elementor-1567 .elementor-element.elementor-element-987ebfc{--width:50%;}.elementor-1567 .elementor-element.elementor-element-48fa539{--width:100%;}.elementor-1567 .elementor-element.elementor-element-339a9e3{--width:82%;}.elementor-1567 .elementor-element.elementor-element-271f848{--width:100%;}.elementor-1567 .elementor-element.elementor-element-fe53089{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-1bc79b5 */@media (max-width: 767px) {
    .elementor-1567 .elementor-element.elementor-element-1bc79b5 img {
        min-width: 114%;
        margin-left: -7%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0b01a2c */@media (max-width: 767px) {
    .elementor-1567 .elementor-element.elementor-element-0b01a2c img {
        min-width: 114%;
        margin-left: -7%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd22a6b */.elementor-1567 .elementor-element.elementor-element-bd22a6b .e-con-inner {
    overflow: hidden;
    width: auto;
}

.elementor-1567 .elementor-element.elementor-element-bd22a6b > .e-con-inner > .elementor-element:not(:last-of-type):after {
    content: "";
    width: 1px;
    height: 100%;
    position: absolute;
    top: 0;
    right: -40px;
    background: var(--e-global-color-0aea278);
}

@media (max-width: 1024px) {
   .elementor-1567 .elementor-element.elementor-element-bd22a6b > .e-con-inner > .elementor-element:not(:last-of-type):after {
       right: -20px;
   } 
}

@media (max-width: 767px) {
    .elementor-1567 .elementor-element.elementor-element-bd22a6b .e-con-inner {
        width: 100%;
    }
    
    .elementor-1567 .elementor-element.elementor-element-bd22a6b > .e-con-inner > .elementor-element:not(:last-of-type):after {
        width: 100%;
        height: 1px;
        right: 0;
        top: calc(100% + (32px / 2));
    }
    
    /* Button */
    .elementor-1567 .elementor-element.elementor-element-bd22a6b .elementor-widget-button {
        flex-grow: 1;
    }
    
    .elementor-1567 .elementor-element.elementor-element-bd22a6b .elementor-button {
        width: 100%;
    }
    
    .elementor-1567 .elementor-element.elementor-element-bd22a6b .elementor-button .elementor-button-text {
        flex-grow: 1;
        text-align: left;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-74395d7 */.elementor-1567 .elementor-element.elementor-element-74395d7 {
    height: 68%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-480c88d *//* Video Widgets */
.elementor-1567 .elementor-element.elementor-element-480c88d .elementor-widget-video .elementor-widget-container {
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3d002c *//* Custom color Scroll Sibling Content */
body.scroll-change-background-enabled #main .elementor-1567 .elementor-element.elementor-element-b3d002c:has(.scroll-change-background-active)  .scroll-change-sibling-color,
body.scroll-change-background-enabled #main .elementor-1567 .elementor-element.elementor-element-b3d002c:has(.scroll-change-background-active)  .scroll-change-sibling-color .elementor-button {
        color: #fff;
    }

@media (max-width: 767px) {
    .scroll-change-sibling-color,
    .scroll-change-sibling-color .elementor-button {
        color: #fff;
    }
}

/* Background Video */
@media (max-width: 767px) {
    .elementor-1567 .elementor-element.elementor-element-b3d002c.e-con.e-parent   {
        background-attachment: fixed;
    }
}/* End custom CSS */