<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.elementor-176 .elementor-element.elementor-element-2a10e53 &gt; .elementor-container &gt; .elementor-column &gt; .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-176 .elementor-element.elementor-element-2a10e53:not(.elementor-motion-effects-element-type-background), .elementor-176 .elementor-element.elementor-element-2a10e53 &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/391/romantic_cabecera_portada_jardin.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-176 .elementor-element.elementor-element-2a10e53 &gt; .elementor-container{min-height:75vh;}.elementor-176 .elementor-element.elementor-element-2a10e53{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-176 .elementor-element.elementor-element-2a10e53 &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-176 .elementor-element.elementor-element-7ba811f &gt; .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-176 .elementor-element.elementor-element-9178798{padding:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-a8f4228.elementor-column &gt; .elementor-widget-wrap{justify-content:center;}.elementor-176 .elementor-element.elementor-element-b07a3de &gt; .elementor-container &gt; .elementor-column &gt; .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-176 .elementor-element.elementor-element-b07a3de &gt; .elementor-container{min-height:75vh;}.elementor-176 .elementor-element.elementor-element-b07a3de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-176 .elementor-element.elementor-element-b07a3de &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-176 .elementor-element.elementor-element-ee5a098 &gt; .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-10b3412{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;bottom:50px;}body:not(.rtl) .elementor-176 .elementor-element.elementor-element-10b3412{left:0px;}body.rtl .elementor-176 .elementor-element.elementor-element-10b3412{right:0px;}.elementor-176 .elementor-element.elementor-element-88ba548.elementor-column &gt; .elementor-widget-wrap{justify-content:center;}.elementor-176 .elementor-element.elementor-element-e1a6c96{font-family:"Inter";font-size:1em;font-weight:500;line-height:1.2em;letter-spacing:-0.3px;margin-top:30px;margin-bottom:30px;}.elementor-176 .elementor-element.elementor-element-a27333a.elementor-column &gt; .elementor-widget-wrap{justify-content:center;}.elementor-176 .elementor-element.elementor-element-5f3c5e3{width:auto;max-width:auto;}.elementor-176 .elementor-element.elementor-element-5f3c5e3 &gt; .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-176 .elementor-element.elementor-element-5f3c5e3 .elementor-icon-wrapper{text-align:center;}.elementor-176 .elementor-element.elementor-element-5f3c5e3 .elementor-icon{font-size:24px;}.elementor-176 .elementor-element.elementor-element-5f3c5e3 .elementor-icon svg{height:24px;}.elementor-176 .elementor-element.elementor-element-mirai-vcard-address{width:auto;max-width:auto;align-self:center;}.elementor-176 .elementor-element.elementor-element-40e9f4d{width:auto;max-width:auto;}.elementor-176 .elementor-element.elementor-element-40e9f4d &gt; .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-176 .elementor-element.elementor-element-mirai-vcard-city{width:auto;max-width:auto;align-self:center;}.elementor-176 .elementor-element.elementor-element-85cb799{width:auto;max-width:auto;}.elementor-176 .elementor-element.elementor-element-85cb799 &gt; .elementor-widget-container{padding:0px 3px 0px 3px;}.elementor-176 .elementor-element.elementor-element-mirai-vcard-province{width:auto;max-width:auto;align-self:center;}.elementor-176 .elementor-element.elementor-element-f775f0e{width:auto;max-width:auto;}.elementor-176 .elementor-element.elementor-element-f775f0e &gt; .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-176 .elementor-element.elementor-element-mirai-vcard-country{width:auto;max-width:auto;align-self:center;}.elementor-176 .elementor-element.elementor-element-c9058dc.elementor-column &gt; .elementor-widget-wrap{justify-content:center;}.elementor-176 .elementor-element.elementor-element-083b2e3{width:auto;max-width:auto;}.elementor-176 .elementor-element.elementor-element-083b2e3 .elementor-icon-wrapper{text-align:center;}.elementor-176 .elementor-element.elementor-element-083b2e3 .elementor-icon{font-size:24px;}.elementor-176 .elementor-element.elementor-element-083b2e3 .elementor-icon svg{height:24px;}.elementor-176 .elementor-element.elementor-element-1a567fb{width:auto;max-width:auto;}.elementor-176 .elementor-element.elementor-element-1a567fb &gt; .elementor-widget-container{padding:3px 5px 0px 0px;}.elementor-176 .elementor-element.elementor-element-mirai-vcard-phone{width:auto;max-width:auto;align-self:center;}.elementor-176 .elementor-element.elementor-element-5a10970.elementor-column &gt; .elementor-widget-wrap{justify-content:center;}.elementor-176 .elementor-element.elementor-element-50cd7f9{width:auto;max-width:auto;}.elementor-176 .elementor-element.elementor-element-50cd7f9 &gt; .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-176 .elementor-element.elementor-element-50cd7f9 .elementor-icon-wrapper{text-align:center;}.elementor-176 .elementor-element.elementor-element-50cd7f9 .elementor-icon{font-size:24px;}.elementor-176 .elementor-element.elementor-element-50cd7f9 .elementor-icon svg{height:24px;}.elementor-176 .elementor-element.elementor-element-mirai-vcard-email{width:auto;max-width:auto;align-self:center;}.elementor-176 .elementor-element.elementor-element-584807c.elementor-column &gt; .elementor-widget-wrap{justify-content:center;}.elementor-176 .elementor-element.elementor-element-30433b0{width:auto;max-width:auto;}.elementor-176 .elementor-element.elementor-element-30433b0 &gt; .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-176 .elementor-element.elementor-element-30433b0 .elementor-icon-wrapper{text-align:center;}.elementor-176 .elementor-element.elementor-element-30433b0 .elementor-icon{font-size:24px;}.elementor-176 .elementor-element.elementor-element-30433b0 .elementor-icon svg{height:24px;}.elementor-176 .elementor-element.elementor-element-d18c5d7{width:auto;max-width:auto;}.elementor-176 .elementor-element.elementor-element-9c4c92e:not(.elementor-motion-effects-element-type-background), .elementor-176 .elementor-element.elementor-element-9c4c92e &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F3F3F300 70%, var( --e-global-color-52235058 ) 70%);}.elementor-176 .elementor-element.elementor-element-9c4c92e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-176 .elementor-element.elementor-element-9c4c92e &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-176 .elementor-element.elementor-element-2bd1b51 &gt; .elementor-element-populated{padding:2em 7em 0em 0em;}.elementor-176 .elementor-element.elementor-element-b48f080 &gt; .elementor-widget-container{padding:0em 0em 0em 5em;}.elementor-176 .elementor-element.elementor-element-b48f080 .elementor-heading-title{font-family:var( --e-global-typography-03fe1ca-font-family );font-size:var( --e-global-typography-03fe1ca-font-size );font-weight:var( --e-global-typography-03fe1ca-font-weight );line-height:var( --e-global-typography-03fe1ca-line-height );}.elementor-176 .elementor-element.elementor-element-0fec95e &gt; .elementor-container{min-height:500px;}.elementor-176 .elementor-element.elementor-element-0fec95e{margin-top:6em;margin-bottom:-6em;z-index:1;}.elementor-176 .elementor-element.elementor-element-200cd0f:not(.elementor-motion-effects-element-type-background) &gt; .elementor-widget-wrap, .elementor-176 .elementor-element.elementor-element-200cd0f &gt; .elementor-widget-wrap &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/391/medium_romantic_home_02-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-176 .elementor-element.elementor-element-200cd0f &gt; .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-176 .elementor-element.elementor-element-200cd0f &gt; .elementor-element-populated &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-176 .elementor-element.elementor-element-8faae39 &gt; .elementor-container{min-height:440px;}.elementor-176 .elementor-element.elementor-element-8faae39{margin-top:0px;margin-bottom:50px;padding:0% 0% 0% 0%;}.elementor-176 .elementor-element.elementor-element-2bb11dc:not(.elementor-motion-effects-element-type-background) &gt; .elementor-widget-wrap, .elementor-176 .elementor-element.elementor-element-2bb11dc &gt; .elementor-widget-wrap &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/391/medium_romantic_home_fachada_01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-176 .elementor-element.elementor-element-2bb11dc &gt; .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-176 .elementor-element.elementor-element-2bb11dc &gt; .elementor-element-populated &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-176 .elementor-element.elementor-element-d468e8e &gt; .elementor-widget-container{padding:0em 1em 0em 1em;}.elementor-176 .elementor-element.elementor-element-56f4795 .elementor-button{background-color:#02010100;}.elementor-176 .elementor-element.elementor-element-56f4795 .elementor-button:hover, .elementor-176 .elementor-element.elementor-element-56f4795 .elementor-button:focus{background-color:#02010100;}.elementor-176 .elementor-element.elementor-element-56f4795 &gt; .elementor-widget-container{padding:0em 1em 0em 1em;}.elementor-176 .elementor-element.elementor-element-2b3eb17:not(.elementor-motion-effects-element-type-background), .elementor-176 .elementor-element.elementor-element-2b3eb17 &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-color:var( --e-global-color-52235058 );background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/391/map-lines-bg.png");background-position:80% 0%;background-repeat:no-repeat;background-size:50% auto;}.elementor-176 .elementor-element.elementor-element-2b3eb17{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10em 0em 10em 0em;}.elementor-176 .elementor-element.elementor-element-2b3eb17 &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-176 .elementor-element.elementor-element-e94c040 &gt; .elementor-element-populated{padding:0em 0em 0em 4em;}.elementor-176 .elementor-element.elementor-element-a060c17 &gt; .elementor-element-populated{padding:2em 4em 0em 5em;}.elementor-176 .elementor-element.elementor-element-f4b25f4{width:100%;max-width:100%;}.elementor-176 .elementor-element.elementor-element-f4b25f4 .elementor-heading-title{font-family:var( --e-global-typography-03fe1ca-font-family );font-size:var( --e-global-typography-03fe1ca-font-size );font-weight:var( --e-global-typography-03fe1ca-font-weight );line-height:var( --e-global-typography-03fe1ca-line-height );}.elementor-176 .elementor-element.elementor-element-80f81ba .elementor-button{background-color:#02010100;}.elementor-176 .elementor-element.elementor-element-80f81ba .elementor-button:hover, .elementor-176 .elementor-element.elementor-element-80f81ba .elementor-button:focus{background-color:#02010100;}.elementor-176 .elementor-element.elementor-element-e2ca552 .elementor-button{background-color:#02010100;}.elementor-176 .elementor-element.elementor-element-e2ca552 .elementor-button:hover, .elementor-176 .elementor-element.elementor-element-e2ca552 .elementor-button:focus{background-color:#02010100;}.elementor-176 .elementor-element.elementor-element-7d52d83 &gt; .elementor-widget-wrap &gt; .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-176 .elementor-element.elementor-element-48a125a{--e-image-carousel-slides-to-show:1;}.elementor-176 .elementor-element.elementor-element-573a8ba{--e-image-carousel-slides-to-show:1;}.elementor-176 .elementor-element.elementor-element-292aeb4{margin-top:0px;margin-bottom:50px;}.elementor-176 .elementor-element.elementor-element-da26f95 &gt; .elementor-container{min-height:500px;}.elementor-176 .elementor-element.elementor-element-da26f95{margin-top:-5em;margin-bottom:0em;}.elementor-176 .elementor-element.elementor-element-181ed33:not(.elementor-motion-effects-element-type-background) &gt; .elementor-widget-wrap, .elementor-176 .elementor-element.elementor-element-181ed33 &gt; .elementor-widget-wrap &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/391/medium_romantic_home_03-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-176 .elementor-element.elementor-element-181ed33 &gt; .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-176 .elementor-element.elementor-element-181ed33 &gt; .elementor-element-populated &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-176 .elementor-element.elementor-element-afd90ed &gt; .elementor-element-populated{padding:4em 4em 2em 4em;}.elementor-176 .elementor-element.elementor-element-7fa8879{width:100%;max-width:100%;}.elementor-176 .elementor-element.elementor-element-7fa8879 .elementor-heading-title{font-family:var( --e-global-typography-03fe1ca-font-family );font-size:var( --e-global-typography-03fe1ca-font-size );font-weight:var( --e-global-typography-03fe1ca-font-weight );line-height:var( --e-global-typography-03fe1ca-line-height );}.elementor-176 .elementor-element.elementor-element-932a2e8{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-176 .elementor-element.elementor-element-932a2e8 &gt; .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-176 .elementor-element.elementor-element-ec90080 &gt; .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-176 .elementor-element.elementor-element-86ea3cf{margin-top:50px;margin-bottom:50px;}.elementor-176 .elementor-element.elementor-element-69baf92{text-align:left;}.elementor-176 .elementor-element.elementor-element-69baf92 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-176 .elementor-element.elementor-element-2c67f65 .elementor-heading-title{color:var( --e-global-color-47eea86e );}.elementor-176 .elementor-element.elementor-element-2c67f65{color:var( --e-global-color-47eea86e );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-176 .elementor-element.elementor-element-2c67f65 a{color:var( --e-global-color-47eea86e );}.elementor-176 .elementor-element.elementor-element-2c67f65 a:hover{color:var( --e-global-color-accent );}.elementor-176 .elementor-element.elementor-element-6141ad6 .carousel-cell{width:50%;margin:0 calc(0px / 2);}.elementor-176 .elementor-element.elementor-element-6141ad6 .flickity-prev-next-button{width:15px;height:15px;top:-25px;padding:8px;background-color:#02010100;color:var( --e-global-color-primary );}.elementor-176 .elementor-element.elementor-element-6141ad6 .flickity-prev-next-button&gt;i{font-size:15px;}.elementor-176 .elementor-element.elementor-element-6141ad6 .flickity-prev-next-button.previous, 
                .elementor-176 .elementor-element.elementor-element-6141ad6[flickity-buttons-grouped="true"] .flickity-prev-next-button.next{left:90%;}.elementor-176 .elementor-element.elementor-element-6141ad6[flickity-buttons-grouped=""] .flickity-prev-next-button.next{right:90%;}.elementor-176 .elementor-element.elementor-element-6141ad6[flickity-buttons-grouped="true"] .flickity-prev-next-button.next{margin-left:12px;}.elementor-176 .elementor-element.elementor-element-6141ad6 .flickity-prev-next-button&gt;svg{fill:var( --e-global-color-primary );}.elementor-176 .elementor-element.elementor-element-6141ad6 .flickity-prev-next-button:hover{background-color:#02010100;color:var( --e-global-color-secondary );}.elementor-176 .elementor-element.elementor-element-6141ad6 .flickity-prev-next-button:hover&gt;svg{fill:var( --e-global-color-secondary );}.elementor-176 .elementor-element.elementor-element-8171139 &gt; .elementor-container &gt; .elementor-column &gt; .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-176 .elementor-element.elementor-element-8171139:not(.elementor-motion-effects-element-type-background), .elementor-176 .elementor-element.elementor-element-8171139 &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/391/sitges_park_servicios_06_beach_club.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-176 .elementor-element.elementor-element-8171139 &gt; .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 50%, #000000 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-176 .elementor-element.elementor-element-8171139 &gt; .elementor-container{min-height:300px;}.elementor-176 .elementor-element.elementor-element-8171139{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-176 .elementor-element.elementor-element-f818388 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-176 .elementor-element.elementor-element-c727ec0 &gt; .elementor-container &gt; .elementor-column &gt; .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-176 .elementor-element.elementor-element-c727ec0:not(.elementor-motion-effects-element-type-background), .elementor-176 .elementor-element.elementor-element-c727ec0 &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/391/sitges_park_servicios_06_breakfast.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-176 .elementor-element.elementor-element-c727ec0 &gt; .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 50%, #000000 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-176 .elementor-element.elementor-element-c727ec0 &gt; .elementor-container{min-height:300px;}.elementor-176 .elementor-element.elementor-element-c727ec0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-176 .elementor-element.elementor-element-8f2747f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-176 .elementor-element.elementor-element-8a6c6b0{margin-top:50px;margin-bottom:50px;}@media(max-width:1024px){.elementor-176 .elementor-element.elementor-element-2a10e53 &gt; .elementor-container{min-height:500px;}.elementor-176 .elementor-element.elementor-element-b07a3de &gt; .elementor-container{min-height:500px;}.elementor-176 .elementor-element.elementor-element-a27333a &gt; .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-176 .elementor-element.elementor-element-c9058dc &gt; .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-176 .elementor-element.elementor-element-5a10970 &gt; .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-176 .elementor-element.elementor-element-9c4c92e{padding:0em 0em 3em 0em;}.elementor-176 .elementor-element.elementor-element-2bd1b51 &gt; .elementor-element-populated{padding:0em 0em 3em 0em;}.elementor-176 .elementor-element.elementor-element-b48f080 &gt; .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-176 .elementor-element.elementor-element-b48f080 .elementor-heading-title{font-size:var( --e-global-typography-03fe1ca-font-size );line-height:var( --e-global-typography-03fe1ca-line-height );}.elementor-176 .elementor-element.elementor-element-0fec95e &gt; .elementor-container{min-height:350px;}.elementor-176 .elementor-element.elementor-element-0fec95e{margin-top:0em;margin-bottom:0em;}.elementor-176 .elementor-element.elementor-element-8faae39{padding:0% 0% 0% 0%;}.elementor-176 .elementor-element.elementor-element-d468e8e &gt; .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-176 .elementor-element.elementor-element-56f4795 &gt; .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-176 .elementor-element.elementor-element-2b3eb17:not(.elementor-motion-effects-element-type-background), .elementor-176 .elementor-element.elementor-element-2b3eb17 &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-position:-10% 30%;}.elementor-176 .elementor-element.elementor-element-2b3eb17{padding:2em 0em 10em 0em;}.elementor-176 .elementor-element.elementor-element-e94c040 &gt; .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-176 .elementor-element.elementor-element-a060c17 &gt; .elementor-element-populated{padding:2em 2em 3em 0em;}.elementor-176 .elementor-element.elementor-element-f4b25f4 .elementor-heading-title{font-size:var( --e-global-typography-03fe1ca-font-size );line-height:var( --e-global-typography-03fe1ca-line-height );}.elementor-176 .elementor-element.elementor-element-da26f95 &gt; .elementor-container{min-height:350px;}.elementor-176 .elementor-element.elementor-element-afd90ed &gt; .elementor-element-populated{padding:2em 2em 2em 0em;}.elementor-176 .elementor-element.elementor-element-7fa8879 .elementor-heading-title{font-size:var( --e-global-typography-03fe1ca-font-size );line-height:var( --e-global-typography-03fe1ca-line-height );}.elementor-176 .elementor-element.elementor-element-932a2e8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-176 .elementor-element.elementor-element-ec90080 &gt; .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-176 .elementor-element.elementor-element-69baf92 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-176 .elementor-element.elementor-element-2c67f65{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-176 .elementor-element.elementor-element-6141ad6 .carousel-cell{width:100%;}.elementor-176 .elementor-element.elementor-element-3f2aafb &gt; .elementor-widget-wrap &gt; .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-176 .elementor-element.elementor-element-f818388 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-176 .elementor-element.elementor-element-b0a1fd1 &gt; .elementor-widget-wrap &gt; .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-176 .elementor-element.elementor-element-8f2747f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-176 .elementor-element.elementor-element-8a6c6b0{margin-top:50px;margin-bottom:50px;}}@media(max-width:767px){.elementor-176 .elementor-element.elementor-element-2a10e53:not(.elementor-motion-effects-element-type-background), .elementor-176 .elementor-element.elementor-element-2a10e53 &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/391/romantic_mobile_cabecera_portada_jardin.jpg");}.elementor-176 .elementor-element.elementor-element-10b3412{bottom:90px;}.elementor-176 .elementor-element.elementor-element-a27333a.elementor-column &gt; .elementor-widget-wrap{justify-content:flex-start;}.elementor-176 .elementor-element.elementor-element-c9058dc.elementor-column &gt; .elementor-widget-wrap{justify-content:flex-start;}.elementor-176 .elementor-element.elementor-element-5a10970.elementor-column &gt; .elementor-widget-wrap{justify-content:flex-start;}.elementor-176 .elementor-element.elementor-element-584807c.elementor-column &gt; .elementor-widget-wrap{justify-content:flex-start;}.elementor-176 .elementor-element.elementor-element-b48f080 .elementor-heading-title{font-size:var( --e-global-typography-03fe1ca-font-size );line-height:var( --e-global-typography-03fe1ca-line-height );}.elementor-176 .elementor-element.elementor-element-200cd0f:not(.elementor-motion-effects-element-type-background) &gt; .elementor-widget-wrap, .elementor-176 .elementor-element.elementor-element-200cd0f &gt; .elementor-widget-wrap &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/391/medium_romantic_home_02_mobile.jpg");}.elementor-176 .elementor-element.elementor-element-8faae39 &gt; .elementor-container{min-height:350px;}.elementor-176 .elementor-element.elementor-element-8faae39{padding:0% 0% 0% 0%;}.elementor-176 .elementor-element.elementor-element-2bb11dc:not(.elementor-motion-effects-element-type-background) &gt; .elementor-widget-wrap, .elementor-176 .elementor-element.elementor-element-2bb11dc &gt; .elementor-widget-wrap &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/391/medium_romantic_mobile_home_fachada_01.jpg");}.elementor-176 .elementor-element.elementor-element-2b3eb17:not(.elementor-motion-effects-element-type-background), .elementor-176 .elementor-element.elementor-element-2b3eb17 &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-176 .elementor-element.elementor-element-f4b25f4 .elementor-heading-title{font-size:var( --e-global-typography-03fe1ca-font-size );line-height:var( --e-global-typography-03fe1ca-line-height );}.elementor-176 .elementor-element.elementor-element-7fa8879 .elementor-heading-title{font-size:var( --e-global-typography-03fe1ca-font-size );line-height:var( --e-global-typography-03fe1ca-line-height );}.elementor-176 .elementor-element.elementor-element-69baf92 &gt; .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-176 .elementor-element.elementor-element-69baf92 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-176 .elementor-element.elementor-element-2c67f65{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-176 .elementor-element.elementor-element-6141ad6 .flickity-prev-next-button.previous, 
                .elementor-176 .elementor-element.elementor-element-6141ad6[flickity-buttons-grouped="true"] .flickity-prev-next-button.next{left:75%;}.elementor-176 .elementor-element.elementor-element-6141ad6[flickity-buttons-grouped=""] .flickity-prev-next-button.next{right:75%;}.elementor-176 .elementor-element.elementor-element-8171139:not(.elementor-motion-effects-element-type-background), .elementor-176 .elementor-element.elementor-element-8171139 &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/391/sitges_park_mobile_servicios_06_beach_club.jpg");}.elementor-176 .elementor-element.elementor-element-f818388 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-176 .elementor-element.elementor-element-c727ec0:not(.elementor-motion-effects-element-type-background), .elementor-176 .elementor-element.elementor-element-c727ec0 &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/391/1883_servicios_desayuno_mobile.jpg");}.elementor-176 .elementor-element.elementor-element-8f2747f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(min-width:768px){.elementor-176 .elementor-element.elementor-element-ee5a098{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-176 .elementor-element.elementor-element-a27333a{width:100%;}.elementor-176 .elementor-element.elementor-element-c9058dc{width:100%;}.elementor-176 .elementor-element.elementor-element-5a10970{width:100%;}.elementor-176 .elementor-element.elementor-element-584807c{width:100%;}.elementor-176 .elementor-element.elementor-element-2bd1b51{width:100%;}.elementor-176 .elementor-element.elementor-element-47de4fe{width:100%;}.elementor-176 .elementor-element.elementor-element-a060c17{width:100%;}.elementor-176 .elementor-element.elementor-element-7d52d83{width:100%;}.elementor-176 .elementor-element.elementor-element-5efe476{width:100%;}.elementor-176 .elementor-element.elementor-element-afd90ed{width:100%;}}/* Start custom CSS for section, class: .elementor-element-2a10e53 */.elementor-176 .elementor-element.elementor-element-2a10e53 &gt; .elementor-container {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-59f54e0 */.elementor-176 .elementor-element.elementor-element-59f54e0 img {
    width: 100vw;
    height: 75vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ddd5d8d */.elementor-176 .elementor-element.elementor-element-ddd5d8d img {
    width: 100vw;
    height: 75vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b07a3de */.elementor-176 .elementor-element.elementor-element-b07a3de &gt; .elementor-container {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9c4c92e */@media (min-width: 1025px) {
    .elementor-176 .elementor-element.elementor-element-9c4c92e.elementor-element {
        background-image: none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6141ad6 *//* Gap within Cards */
.elementor-176 .elementor-element.elementor-element-6141ad6 .carousel-cell {
    margin-left: 5px;
    margin-right: 5px;
}/* End custom CSS */</pre></body></html>