.elementor-111200 .elementor-element.elementor-element-79337f9{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.15;}.elementor-111200 .elementor-element.elementor-element-79337f9:not(.elementor-motion-effects-element-type-background), .elementor-111200 .elementor-element.elementor-element-79337f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/port-mahon_hero_ervicios.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-111200 .elementor-element.elementor-element-79337f9::before, .elementor-111200 .elementor-element.elementor-element-79337f9 > .elementor-background-video-container::before, .elementor-111200 .elementor-element.elementor-element-79337f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-111200 .elementor-element.elementor-element-79337f9 > .elementor-background-slideshow::before, .elementor-111200 .elementor-element.elementor-element-79337f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-111200 .elementor-element.elementor-element-79337f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-111200 .elementor-element.elementor-element-a25b68b{--display:flex;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-111200 .elementor-element.elementor-element-3b153fc img{width:100%;max-width:446px;}.elementor-111200 .elementor-element.elementor-element-3b153fc > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-111200 .elementor-element.elementor-element-afbb9a6 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-111200 .elementor-element.elementor-element-8a9cac3 .elementor-icon-wrapper{text-align:center;}.elementor-111200 .elementor-element.elementor-element-8a9cac3 .elementor-icon{font-size:32px;}.elementor-111200 .elementor-element.elementor-element-8a9cac3 .elementor-icon svg{height:32px;}.elementor-111200 .elementor-element.elementor-element-8a9cac3{z-index:1;}.elementor-111200 .elementor-element.elementor-element-932f2de{padding:10px 0px 10px 0px;}.elementor-111200 .elementor-element.elementor-global-6145{z-index:1;}.elementor-111200 .elementor-element.elementor-element-ab6d51b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-111200 .elementor-element.elementor-element-ab6d51b{color:var( --e-global-color-primary );}.elementor-111200 .elementor-element.elementor-element-57f7e18 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-111200 .elementor-element.elementor-element-a9aaf3b .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 );word-spacing:var( --e-global-typography-adfa3ce-word-spacing );}.elementor-111200 .elementor-element.elementor-element-8669661 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-111200 .elementor-element.elementor-element-8669661 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-111200 .elementor-element.elementor-element-8669661{color:var( --e-global-color-primary );}.elementor-111200 .elementor-element.elementor-element-b4c68cc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-111200 .elementor-element.elementor-element-64288b0.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-111200 .elementor-element.elementor-element-d82e601{width:auto;max-width:auto;}.elementor-111200 .elementor-element.elementor-element-dbae98c{--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-111200 .elementor-element.elementor-element-bb7202d{--display:flex;--min-height:auto;--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:flex-end;--overlay-opacity:0.6;--padding-top:35px;--padding-bottom:15px;--padding-left:35px;--padding-right:35px;}.elementor-111200 .elementor-element.elementor-element-bb7202d:not(.elementor-motion-effects-element-type-background), .elementor-111200 .elementor-element.elementor-element-bb7202d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/habitacion-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-111200 .elementor-element.elementor-element-bb7202d::before, .elementor-111200 .elementor-element.elementor-element-bb7202d > .elementor-background-video-container::before, .elementor-111200 .elementor-element.elementor-element-bb7202d > .e-con-inner > .elementor-background-video-container::before, .elementor-111200 .elementor-element.elementor-element-bb7202d > .elementor-background-slideshow::before, .elementor-111200 .elementor-element.elementor-element-bb7202d > .e-con-inner > .elementor-background-slideshow::before, .elementor-111200 .elementor-element.elementor-element-bb7202d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-6cb047a ) 35%, var( --e-global-color-21f8c9b7 ) 100%);}.elementor-111200 .elementor-element.elementor-element-7124e98 .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 );color:var( --e-global-color-47eea86e );}.elementor-111200 .elementor-element.elementor-element-a5b04ad .elementor-button{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );}.elementor-111200 .elementor-element.elementor-element-6642876{--display:flex;--min-height:auto;--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:flex-end;--overlay-opacity:0.6;--padding-top:35px;--padding-bottom:15px;--padding-left:35px;--padding-right:35px;}.elementor-111200 .elementor-element.elementor-element-6642876:not(.elementor-motion-effects-element-type-background), .elementor-111200 .elementor-element.elementor-element-6642876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/habitacion-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-111200 .elementor-element.elementor-element-6642876::before, .elementor-111200 .elementor-element.elementor-element-6642876 > .elementor-background-video-container::before, .elementor-111200 .elementor-element.elementor-element-6642876 > .e-con-inner > .elementor-background-video-container::before, .elementor-111200 .elementor-element.elementor-element-6642876 > .elementor-background-slideshow::before, .elementor-111200 .elementor-element.elementor-element-6642876 > .e-con-inner > .elementor-background-slideshow::before, .elementor-111200 .elementor-element.elementor-element-6642876 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-6cb047a ) 35%, var( --e-global-color-21f8c9b7 ) 100%);}.elementor-111200 .elementor-element.elementor-element-bb4660f .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 );color:var( --e-global-color-47eea86e );}.elementor-111200 .elementor-element.elementor-element-387849c .elementor-button{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );}.elementor-111200 .elementor-element.elementor-element-3134c76{--display:flex;--min-height:auto;--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:flex-end;--overlay-opacity:0.6;--padding-top:35px;--padding-bottom:15px;--padding-left:35px;--padding-right:35px;}.elementor-111200 .elementor-element.elementor-element-3134c76:not(.elementor-motion-effects-element-type-background), .elementor-111200 .elementor-element.elementor-element-3134c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/habitacion-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-111200 .elementor-element.elementor-element-3134c76::before, .elementor-111200 .elementor-element.elementor-element-3134c76 > .elementor-background-video-container::before, .elementor-111200 .elementor-element.elementor-element-3134c76 > .e-con-inner > .elementor-background-video-container::before, .elementor-111200 .elementor-element.elementor-element-3134c76 > .elementor-background-slideshow::before, .elementor-111200 .elementor-element.elementor-element-3134c76 > .e-con-inner > .elementor-background-slideshow::before, .elementor-111200 .elementor-element.elementor-element-3134c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-6cb047a ) 35%, var( --e-global-color-21f8c9b7 ) 100%);}.elementor-111200 .elementor-element.elementor-element-7fe17ce .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 );color:var( --e-global-color-47eea86e );}.elementor-111200 .elementor-element.elementor-element-e2a6155 .elementor-button{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );}.elementor-111200 .elementor-element.elementor-element-29c7d16{--display:flex;--min-height:auto;--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:flex-end;--overlay-opacity:0.6;--padding-top:35px;--padding-bottom:15px;--padding-left:35px;--padding-right:35px;}.elementor-111200 .elementor-element.elementor-element-29c7d16:not(.elementor-motion-effects-element-type-background), .elementor-111200 .elementor-element.elementor-element-29c7d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/habitacion-4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-111200 .elementor-element.elementor-element-29c7d16::before, .elementor-111200 .elementor-element.elementor-element-29c7d16 > .elementor-background-video-container::before, .elementor-111200 .elementor-element.elementor-element-29c7d16 > .e-con-inner > .elementor-background-video-container::before, .elementor-111200 .elementor-element.elementor-element-29c7d16 > .elementor-background-slideshow::before, .elementor-111200 .elementor-element.elementor-element-29c7d16 > .e-con-inner > .elementor-background-slideshow::before, .elementor-111200 .elementor-element.elementor-element-29c7d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-6cb047a ) 35%, var( --e-global-color-21f8c9b7 ) 100%);}.elementor-111200 .elementor-element.elementor-element-8127c69 .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 );color:var( --e-global-color-47eea86e );}.elementor-111200 .elementor-element.elementor-element-07dc815 .elementor-button{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );}.elementor-111200 .elementor-element.elementor-element-0f473f6{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:10px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:10px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-arrow-size:15px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-52235058 );}:where( .elementor-111200 .elementor-element.elementor-element-0f473f6 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-111200 .elementor-element.elementor-element-0f473f6 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-47eea86e );border-radius:50% 50% 50% 50%;padding:8px 8px 8px 8px;}.elementor-111200 .elementor-element.elementor-element-0f473f6 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-47eea86e );}.elementor-111200 .elementor-element.elementor-element-9b1040e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-111200 .elementor-element.elementor-element-9b1040e .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-111200 .elementor-element.elementor-element-9b1040e{color:var( --e-global-color-primary );}.elementor-111200 .elementor-element.elementor-element-eec475d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-111200 .elementor-element.elementor-element-3abd1a9.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-111200 .elementor-element.elementor-element-abfe1af{width:auto;max-width:auto;}.elementor-111200 .elementor-element.elementor-element-02b49ea > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-111200 .elementor-element.elementor-element-02b49ea .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-111200 .elementor-element.elementor-element-02b49ea{color:var( --e-global-color-primary );}.elementor-111200 .elementor-element.elementor-element-bf21c6c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-111200 .elementor-element.elementor-element-1d891af.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-111200 .elementor-element.elementor-element-56f1afe{width:auto;max-width:auto;}.elementor-111200 .elementor-element.elementor-element-faad9fb .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-111200 .elementor-element.elementor-element-faad9fb{color:var( --e-global-color-primary );}.elementor-111200 .elementor-element.elementor-element-faad9fb > .elementor-container{text-align:center;}.elementor-111200 .elementor-element.elementor-element-538f43b .carousel-cell{width:33.3333%;margin:0 calc(0px / 2);}.elementor-111200 .elementor-element.elementor-element-538f43b .flickity-prev-next-button{width:15px;height:15px;top:50%;padding:8px;background-color:var( --e-global-color-47eea86e );color:var( --e-global-color-primary );}.elementor-111200 .elementor-element.elementor-element-538f43b .flickity-prev-next-button>i{font-size:15px;}.elementor-111200 .elementor-element.elementor-element-538f43b .flickity-prev-next-button.previous, 
                .elementor-111200 .elementor-element.elementor-element-538f43b[flickity-buttons-grouped="true"] .flickity-prev-next-button.next{left:10px;}.elementor-111200 .elementor-element.elementor-element-538f43b[flickity-buttons-grouped=""] .flickity-prev-next-button.next{right:10px;}.elementor-111200 .elementor-element.elementor-element-538f43b .flickity-prev-next-button>svg{fill:var( --e-global-color-primary );}.elementor-111200 .elementor-element.elementor-element-538f43b .flickity-prev-next-button:hover{background-color:var( --e-global-color-47eea86e );color:var( --e-global-color-52235058 );}.elementor-111200 .elementor-element.elementor-element-538f43b .flickity-prev-next-button:hover>svg{fill:var( --e-global-color-52235058 );}.elementor-111200 .elementor-element.elementor-element-1187797 > .elementor-container{min-height:400px;}.elementor-111200 .elementor-element.elementor-element-1187797:not(.elementor-motion-effects-element-type-background), .elementor-111200 .elementor-element.elementor-element-1187797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dummyimage.com/1200x1000/ccc/111");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-111200 .elementor-element.elementor-element-1187797{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-111200 .elementor-element.elementor-element-1187797 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-111200 .elementor-element.elementor-element-2ddd14d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-111200 .elementor-element.elementor-element-2ddd14d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-111200 .elementor-element.elementor-element-2ddd14d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-111200 .elementor-element.elementor-element-2ddd14d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/senator-gandia-home-amigo.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-111200 .elementor-element.elementor-element-2ddd14d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-111200 .elementor-element.elementor-element-2ddd14d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-111200 .elementor-element.elementor-element-d5330dd .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 );}.elementor-111200 .elementor-element.elementor-element-c58d667{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-111200 .elementor-element.elementor-element-c58d667 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-111200 .elementor-element.elementor-element-aa0b190{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-111200 .elementor-element.elementor-element-aa0b190 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-111200 .elementor-element.elementor-element-001aa7c > .elementor-container{min-height:400px;}.elementor-111200 .elementor-element.elementor-element-001aa7c:not(.elementor-motion-effects-element-type-background), .elementor-111200 .elementor-element.elementor-element-001aa7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/senator-port-mahon_gastronomia.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-111200 .elementor-element.elementor-element-001aa7c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-111200 .elementor-element.elementor-element-001aa7c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-111200 .elementor-element.elementor-element-fe6f136.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-111200 .elementor-element.elementor-element-fe6f136.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-111200 .elementor-element.elementor-element-17309dd .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 );}.elementor-111200 .elementor-element.elementor-element-d03e687{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-111200 .elementor-element.elementor-element-d03e687 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-111200 .elementor-element.elementor-element-98bb2ad{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-111200 .elementor-element.elementor-element-98bb2ad > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-111200 .elementor-element.elementor-element-4d561e6 > .elementor-container{min-height:400px;}.elementor-111200 .elementor-element.elementor-element-4d561e6:not(.elementor-motion-effects-element-type-background), .elementor-111200 .elementor-element.elementor-element-4d561e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/senator-port-mahon_piscina.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-111200 .elementor-element.elementor-element-4d561e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-111200 .elementor-element.elementor-element-4d561e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-111200 .elementor-element.elementor-element-02ee2d5.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-111200 .elementor-element.elementor-element-02ee2d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-111200 .elementor-element.elementor-element-41d1861 .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 );}.elementor-111200 .elementor-element.elementor-element-26ec5cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-111200 .elementor-element.elementor-element-26ec5cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-111200 .elementor-element.elementor-element-51976c0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-111200 .elementor-element.elementor-element-51976c0 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-111200 .elementor-element.elementor-element-1d593f0 > .elementor-container{min-height:400px;}.elementor-111200 .elementor-element.elementor-element-1d593f0:not(.elementor-motion-effects-element-type-background), .elementor-111200 .elementor-element.elementor-element-1d593f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/senator-port-mahon_transporte.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-111200 .elementor-element.elementor-element-1d593f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-111200 .elementor-element.elementor-element-1d593f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-111200 .elementor-element.elementor-element-30dd864.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-111200 .elementor-element.elementor-element-30dd864.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-111200 .elementor-element.elementor-element-2348f70 .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 );}.elementor-111200 .elementor-element.elementor-element-f880d7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-111200 .elementor-element.elementor-element-f880d7d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-111200 .elementor-element.elementor-element-c5763dd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-111200 .elementor-element.elementor-element-c5763dd > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-111200 .elementor-element.elementor-element-9a9ce58 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-111200 .elementor-element.elementor-element-9a9ce58 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-111200 .elementor-element.elementor-element-9a9ce58{color:var( --e-global-color-primary );}.elementor-111200 .elementor-element.elementor-element-4c7f683 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-111200 .elementor-element.elementor-element-4680fa4.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-111200 .elementor-element.elementor-element-9ea49fd > .elementor-container{min-height:500px;}.elementor-111200 .elementor-element.elementor-element-9ea49fd .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-111200 .elementor-element.elementor-element-9ea49fd{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-111200 .elementor-element.elementor-element-9ea49fd a{color:var( --e-global-color-primary );}.elementor-111200 .elementor-element.elementor-element-9ea49fd a:hover{color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-111200 .elementor-element.elementor-element-4144452.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-111200 .elementor-element.elementor-element-4144452.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-111200 .elementor-element.elementor-element-4144452 > .elementor-element-populated{padding:0px 0px 0px 90px;}.elementor-111200 .elementor-element.elementor-element-563357f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-111200 .elementor-element.elementor-element-563357f{margin-top:0px;margin-bottom:25px;}.elementor-bc-flex-widget .elementor-111200 .elementor-element.elementor-element-b4e3d94.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-111200 .elementor-element.elementor-element-b4e3d94.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-111200 .elementor-element.elementor-element-b4e3d94{font-weight:600;}.elementor-111200 .elementor-element.elementor-element-7f80133{--icon-box-icon-margin:16px;}.elementor-111200 .elementor-element.elementor-element-7f80133 .elementor-icon{font-size:16px;}.elementor-111200 .elementor-element.elementor-element-7f80133 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-111200 .elementor-element.elementor-element-mirai-vcard-address{width:auto;max-width:auto;}.elementor-111200 .elementor-element.elementor-element-7a0d9c3 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-111200 .elementor-element.elementor-element-7a0d9c3{width:auto;max-width:auto;}.elementor-111200 .elementor-element.elementor-element-mirai-vcard-cp > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-111200 .elementor-element.elementor-element-mirai-vcard-cp{width:auto;max-width:auto;}.elementor-111200 .elementor-element.elementor-element-mirai-vcard-city{width:auto;max-width:auto;}.elementor-111200 .elementor-element.elementor-element-b80a046{margin-top:0px;margin-bottom:25px;}.elementor-111200 .elementor-element.elementor-element-dc74fbf{--icon-box-icon-margin:16px;width:auto;max-width:auto;}.elementor-111200 .elementor-element.elementor-element-dc74fbf .elementor-icon{font-size:16px;}.elementor-111200 .elementor-element.elementor-element-dc74fbf > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-111200 .elementor-element.elementor-element-6bced85 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-111200 .elementor-element.elementor-element-6bced85{width:auto;max-width:auto;}.elementor-111200 .elementor-element.elementor-element-0192156 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-111200 .elementor-element.elementor-element-0192156{width:auto;max-width:auto;}.elementor-111200 .elementor-element.elementor-element-mirai-vcard-province{width:auto;max-width:auto;}.elementor-111200 .elementor-element.elementor-element-41ec646 .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 );text-decoration:var( --e-global-typography-fcce242-text-decoration );line-height:var( --e-global-typography-fcce242-line-height );letter-spacing:var( --e-global-typography-fcce242-letter-spacing );word-spacing:var( --e-global-typography-fcce242-word-spacing );}.elementor-111200 .elementor-element.elementor-element-41ec646 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-111200 .elementor-element.elementor-element-5c482ea{--icon-box-icon-margin:16px;}.elementor-111200 .elementor-element.elementor-element-5c482ea .elementor-icon{font-size:16px;}.elementor-111200 .elementor-element.elementor-element-5c482ea > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-111200 .elementor-element.elementor-element-mirai-vcard-phone .mi-vcard-phone{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 );text-decoration:var( --e-global-typography-fcce242-text-decoration );line-height:var( --e-global-typography-fcce242-line-height );letter-spacing:var( --e-global-typography-fcce242-letter-spacing );word-spacing:var( --e-global-typography-fcce242-word-spacing );}.elementor-111200 .elementor-element.elementor-element-d01580e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-111200 .elementor-element.elementor-element-d01580e .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-111200 .elementor-element.elementor-element-d01580e{color:var( --e-global-color-primary );}.elementor-111200 .elementor-element.elementor-element-3303739 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-111200 .elementor-element.elementor-element-773d8ed.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}@media(max-width:1024px){.elementor-111200 .elementor-element.elementor-element-a9aaf3b .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 );word-spacing:var( --e-global-typography-adfa3ce-word-spacing );}.elementor-111200 .elementor-element.elementor-element-b4c68cc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-111200 .elementor-element.elementor-element-7124e98 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-111200 .elementor-element.elementor-element-bb4660f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-111200 .elementor-element.elementor-element-7fe17ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-111200 .elementor-element.elementor-element-8127c69 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-111200 .elementor-element.elementor-element-0f473f6{--e-n-carousel-swiper-slides-to-display:1;}.elementor-111200 .elementor-element.elementor-element-eec475d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-111200 .elementor-element.elementor-element-bf21c6c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-111200 .elementor-element.elementor-element-538f43b .carousel-cell{width:50%;}.elementor-111200 .elementor-element.elementor-element-d5330dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-111200 .elementor-element.elementor-element-aa0b190{font-size:var( --e-global-typography-text-font-size );}.elementor-111200 .elementor-element.elementor-element-17309dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-111200 .elementor-element.elementor-element-98bb2ad{font-size:var( --e-global-typography-text-font-size );}.elementor-111200 .elementor-element.elementor-element-41d1861 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-111200 .elementor-element.elementor-element-51976c0{font-size:var( --e-global-typography-text-font-size );}.elementor-111200 .elementor-element.elementor-element-2348f70 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-111200 .elementor-element.elementor-element-c5763dd{font-size:var( --e-global-typography-text-font-size );}.elementor-111200 .elementor-element.elementor-element-4c7f683 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-111200 .elementor-element.elementor-element-9ea49fd{font-size:var( --e-global-typography-text-font-size );}.elementor-111200 .elementor-element.elementor-element-4144452 > .elementor-element-populated{padding:0px 0px 0px 35px;}.elementor-111200 .elementor-element.elementor-element-41ec646 .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );letter-spacing:var( --e-global-typography-fcce242-letter-spacing );word-spacing:var( --e-global-typography-fcce242-word-spacing );}.elementor-111200 .elementor-element.elementor-element-mirai-vcard-phone .mi-vcard-phone{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );letter-spacing:var( --e-global-typography-fcce242-letter-spacing );word-spacing:var( --e-global-typography-fcce242-word-spacing );}.elementor-111200 .elementor-element.elementor-element-3303739 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-111200 .elementor-element.elementor-element-79337f9{--min-height:334px;}.elementor-111200 .elementor-element.elementor-element-79337f9:not(.elementor-motion-effects-element-type-background), .elementor-111200 .elementor-element.elementor-element-79337f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/port-mahon_hero_ervicios_movil.webp");}.elementor-111200 .elementor-element.elementor-element-3b153fc img{max-width:272px;}.elementor-111200 .elementor-element.elementor-element-3b153fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-111200 .elementor-element.elementor-element-a9aaf3b .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 );word-spacing:var( --e-global-typography-adfa3ce-word-spacing );}.elementor-111200 .elementor-element.elementor-element-8669661 > .elementor-container{text-align:center;}.elementor-111200 .elementor-element.elementor-element-b4c68cc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-111200 .elementor-element.elementor-element-64288b0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-111200 .elementor-element.elementor-element-bb7202d{--min-height:320px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-111200 .elementor-element.elementor-element-7124e98 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-111200 .elementor-element.elementor-element-6642876{--min-height:320px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-111200 .elementor-element.elementor-element-bb4660f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-111200 .elementor-element.elementor-element-3134c76{--min-height:320px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-111200 .elementor-element.elementor-element-7fe17ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-111200 .elementor-element.elementor-element-29c7d16{--min-height:320px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-111200 .elementor-element.elementor-element-8127c69 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-111200 .elementor-element.elementor-element-0f473f6{--e-n-carousel-swiper-slides-to-display:1;}.elementor-111200 .elementor-element.elementor-element-9b1040e > .elementor-container{text-align:center;}.elementor-111200 .elementor-element.elementor-element-eec475d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-111200 .elementor-element.elementor-element-3abd1a9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-111200 .elementor-element.elementor-element-02b49ea > .elementor-container{text-align:center;}.elementor-111200 .elementor-element.elementor-element-bf21c6c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-111200 .elementor-element.elementor-element-1d891af.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-111200 .elementor-element.elementor-element-538f43b .carousel-cell{width:100%;}.elementor-111200 .elementor-element.elementor-element-1187797:not(.elementor-motion-effects-element-type-background), .elementor-111200 .elementor-element.elementor-element-1187797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/senator-gandia-home-amigo-mob.jpg");}.elementor-111200 .elementor-element.elementor-element-d5330dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-111200 .elementor-element.elementor-element-aa0b190{font-size:var( --e-global-typography-text-font-size );}.elementor-111200 .elementor-element.elementor-element-001aa7c:not(.elementor-motion-effects-element-type-background), .elementor-111200 .elementor-element.elementor-element-001aa7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/ibiza-home-servicios-tu-gastronomia-mobile.jpg");}.elementor-111200 .elementor-element.elementor-element-17309dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-111200 .elementor-element.elementor-element-98bb2ad{font-size:var( --e-global-typography-text-font-size );}.elementor-111200 .elementor-element.elementor-element-4d561e6:not(.elementor-motion-effects-element-type-background), .elementor-111200 .elementor-element.elementor-element-4d561e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/ibiza-home-servicios-tu-zona-mobile.jpg");}.elementor-111200 .elementor-element.elementor-element-41d1861 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-111200 .elementor-element.elementor-element-51976c0{font-size:var( --e-global-typography-text-font-size );}.elementor-111200 .elementor-element.elementor-element-1d593f0:not(.elementor-motion-effects-element-type-background), .elementor-111200 .elementor-element.elementor-element-1d593f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/ibiza-home-servicios-tu-musica-mobile.jpg");}.elementor-111200 .elementor-element.elementor-element-2348f70 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-111200 .elementor-element.elementor-element-c5763dd{font-size:var( --e-global-typography-text-font-size );}.elementor-111200 .elementor-element.elementor-element-9a9ce58 > .elementor-container{text-align:center;}.elementor-111200 .elementor-element.elementor-element-4c7f683 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-111200 .elementor-element.elementor-element-4680fa4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-111200 .elementor-element.elementor-element-9ea49fd{font-size:var( --e-global-typography-text-font-size );}.elementor-111200 .elementor-element.elementor-element-4144452 > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-111200 .elementor-element.elementor-element-41ec646 .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );letter-spacing:var( --e-global-typography-fcce242-letter-spacing );word-spacing:var( --e-global-typography-fcce242-word-spacing );}.elementor-111200 .elementor-element.elementor-element-mirai-vcard-phone .mi-vcard-phone{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );letter-spacing:var( --e-global-typography-fcce242-letter-spacing );word-spacing:var( --e-global-typography-fcce242-word-spacing );}.elementor-111200 .elementor-element.elementor-element-d01580e > .elementor-container{text-align:center;}.elementor-111200 .elementor-element.elementor-element-3303739 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-111200 .elementor-element.elementor-element-773d8ed.elementor-column > .elementor-widget-wrap{justify-content:center;}}/* Start custom CSS for icon, class: .elementor-element-8a9cac3 */.elementor-111200 .elementor-element.elementor-element-8a9cac3 a.elementor-icon {
    display: flex !important;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0604ccc */.elementor-111200 .elementor-element.elementor-element-0604ccc .elementor-widget-container {
    text-align: center;
}/* End custom CSS */