.elementor-9241 .elementor-element.elementor-element-4c9dff9d{--display:flex;--min-height:600px;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-54126655{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-9241 .elementor-element.elementor-element-54126655{left:0px;}body.rtl .elementor-9241 .elementor-element.elementor-element-54126655{right:0px;}.elementor-9241 .elementor-element.elementor-element-54126655 img{width:100%;height:600px;object-fit:cover;object-position:bottom center;}.elementor-9241 .elementor-element.elementor-global-7104{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-9241 .elementor-element.elementor-global-7104{left:-1px;}body.rtl .elementor-9241 .elementor-element.elementor-global-7104{right:-1px;}.elementor-9241 .elementor-element.elementor-global-7104 img{width:100%;height:600px;object-fit:cover;object-position:bottom center;}.elementor-9241 .elementor-element.elementor-element-203890f7{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-9241 .elementor-element.elementor-element-203890f7::before, .elementor-9241 .elementor-element.elementor-element-203890f7 > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-203890f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-203890f7 > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-203890f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-203890f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, var( --e-global-color-21f8c9b7 ) 100%);}.elementor-9241 .elementor-element.elementor-element-7ef56498{--display:flex;}.elementor-9241 .elementor-element.elementor-element-45be2743{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;bottom:15vh;--z-index:1;}.elementor-9241 .elementor-element.elementor-element-45be2743.e-con{--align-self:center;}body:not(.rtl) .elementor-9241 .elementor-element.elementor-element-45be2743{left:0px;}body.rtl .elementor-9241 .elementor-element.elementor-element-45be2743{right:0px;}.elementor-9241 .elementor-element.elementor-element-48d50b57{width:100%;max-width:100%;z-index:20;text-align:center;}.elementor-9241 .elementor-element.elementor-element-48d50b57 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-47eea86e );}.elementor-9241 .elementor-element.elementor-element-7f01016b{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-9241 .elementor-element.elementor-element-7f01016b:not(.elementor-motion-effects-element-type-background), .elementor-9241 .elementor-element.elementor-element-7f01016b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFCB69;}.elementor-9241 .elementor-element.elementor-element-3955b410{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-720e8401 .elementor-nav-menu--main .elementor-item:hover{font-weight:600;}.elementor-9241 .elementor-element.elementor-element-720e8401 .elementor-nav-menu--main .elementor-item.elementor-item-active{font-weight:600;}.elementor-9241 .elementor-element.elementor-element-382cfe85{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--gap-large);--padding-bottom:var(--gap-large);--padding-left:var(--gap-large);--padding-right:var(--gap-large);}.elementor-9241 .elementor-element.elementor-element-cfc6d37{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-340d49ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-1b9c9080{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-39afb28e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9241 .elementor-element.elementor-element-39afb28e{text-align:left;}.elementor-9241 .elementor-element.elementor-element-39afb28e .elementor-heading-title{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-9241 .elementor-element.elementor-element-47dff2b1{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-4fdc8593{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-9241 .elementor-element.elementor-element-6094cd78{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-13ed3f95{--display:flex;--justify-content:center;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:var(--gap-large);--padding-bottom:var(--gap-large);--padding-left:var(--gap-large);--padding-right:var(--gap-large);}.elementor-9241 .elementor-element.elementor-element-13ed3f95.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9241 .elementor-element.elementor-element-58588b0d{--display:flex;--justify-content:space-between;--padding-top:var(--gap-large);--padding-bottom:var(--gap-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-large);}.elementor-9241 .elementor-element.elementor-element-58588b0d:not(.elementor-motion-effects-element-type-background), .elementor-9241 .elementor-element.elementor-element-58588b0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9241 .elementor-element.elementor-element-47593915 > .elementor-widget-container{padding:0 0 var(--gap-m-large) 0;}.elementor-9241 .elementor-element.elementor-element-47593915 .elementor-heading-title{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 );color:var( --e-global-color-47eea86e );}.elementor-9241 .elementor-element.elementor-element-7c338530{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-47eea86e );}.elementor-9241 .elementor-element.elementor-element-7c338530.elementor-element{--align-self:flex-end;}.elementor-9241 .elementor-element.elementor-element-a72c449{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--gap-large);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-b652e83{--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:0;--padding-bottom:0;--padding-left:var(--gap-large);--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-17775e0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9241 .elementor-element.elementor-element-46e0882{--display:flex;--min-height:713px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-46e0882:not(.elementor-motion-effects-element-type-background), .elementor-9241 .elementor-element.elementor-element-46e0882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1832/habitaciones-modular-rooms6.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9241 .elementor-element.elementor-element-46e0882:hover::before, .elementor-9241 .elementor-element.elementor-element-46e0882:hover > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-46e0882:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-46e0882 > .elementor-background-slideshow:hover::before, .elementor-9241 .elementor-element.elementor-element-46e0882 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-9241 .elementor-element.elementor-element-46e0882::before, .elementor-9241 .elementor-element.elementor-element-46e0882 > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-46e0882 > .e-con-inner > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-46e0882 > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-46e0882 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-46e0882 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9241 .elementor-element.elementor-element-46e0882:hover{--overlay-opacity:0.85;}.elementor-9241 .elementor-element.elementor-element-fca9de9{--display:flex;--min-height:713px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-fca9de9:not(.elementor-motion-effects-element-type-background), .elementor-9241 .elementor-element.elementor-element-fca9de9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1832/habitaciones-modular-rooms5.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9241 .elementor-element.elementor-element-fca9de9:hover::before, .elementor-9241 .elementor-element.elementor-element-fca9de9:hover > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-fca9de9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-fca9de9 > .elementor-background-slideshow:hover::before, .elementor-9241 .elementor-element.elementor-element-fca9de9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-9241 .elementor-element.elementor-element-fca9de9::before, .elementor-9241 .elementor-element.elementor-element-fca9de9 > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-fca9de9 > .e-con-inner > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-fca9de9 > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-fca9de9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-fca9de9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9241 .elementor-element.elementor-element-fca9de9:hover{--overlay-opacity:0.85;}.elementor-9241 .elementor-element.elementor-element-1c8063f{--display:flex;--min-height:713px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-1c8063f:not(.elementor-motion-effects-element-type-background), .elementor-9241 .elementor-element.elementor-element-1c8063f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1832/habitaciones-modular-rooms3.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-9241 .elementor-element.elementor-element-1c8063f:hover::before, .elementor-9241 .elementor-element.elementor-element-1c8063f:hover > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-1c8063f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-1c8063f > .elementor-background-slideshow:hover::before, .elementor-9241 .elementor-element.elementor-element-1c8063f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-9241 .elementor-element.elementor-element-1c8063f::before, .elementor-9241 .elementor-element.elementor-element-1c8063f > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-1c8063f > .e-con-inner > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-1c8063f > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-1c8063f > .e-con-inner > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-1c8063f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9241 .elementor-element.elementor-element-1c8063f:hover{--overlay-opacity:0.85;}.elementor-9241 .elementor-element.elementor-element-8a88b47{--display:flex;--min-height:713px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-8a88b47:not(.elementor-motion-effects-element-type-background), .elementor-9241 .elementor-element.elementor-element-8a88b47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1832/habitaciones-modular-rooms2.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-9241 .elementor-element.elementor-element-8a88b47:hover::before, .elementor-9241 .elementor-element.elementor-element-8a88b47:hover > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-8a88b47:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-8a88b47 > .elementor-background-slideshow:hover::before, .elementor-9241 .elementor-element.elementor-element-8a88b47 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-9241 .elementor-element.elementor-element-8a88b47::before, .elementor-9241 .elementor-element.elementor-element-8a88b47 > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-8a88b47 > .e-con-inner > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-8a88b47 > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-8a88b47 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-8a88b47 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9241 .elementor-element.elementor-element-8a88b47:hover{--overlay-opacity:0.85;}.elementor-9241 .elementor-element.elementor-element-38a2826{--display:flex;--min-height:713px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-38a2826:not(.elementor-motion-effects-element-type-background), .elementor-9241 .elementor-element.elementor-element-38a2826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1832/hero-detalle-habitaciones-modular-room.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-9241 .elementor-element.elementor-element-38a2826:hover::before, .elementor-9241 .elementor-element.elementor-element-38a2826:hover > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-38a2826:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-38a2826 > .elementor-background-slideshow:hover::before, .elementor-9241 .elementor-element.elementor-element-38a2826 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-9241 .elementor-element.elementor-element-38a2826::before, .elementor-9241 .elementor-element.elementor-element-38a2826 > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-38a2826 > .e-con-inner > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-38a2826 > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-38a2826 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-38a2826 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9241 .elementor-element.elementor-element-38a2826:hover{--overlay-opacity:0.85;}.elementor-9241 .elementor-element.elementor-element-54fafc6{--display:flex;--min-height:713px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-54fafc6:not(.elementor-motion-effects-element-type-background), .elementor-9241 .elementor-element.elementor-element-54fafc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1832/habitaciones-modular-rooms4.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-9241 .elementor-element.elementor-element-54fafc6:hover::before, .elementor-9241 .elementor-element.elementor-element-54fafc6:hover > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-54fafc6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-54fafc6 > .elementor-background-slideshow:hover::before, .elementor-9241 .elementor-element.elementor-element-54fafc6 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-9241 .elementor-element.elementor-element-54fafc6::before, .elementor-9241 .elementor-element.elementor-element-54fafc6 > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-54fafc6 > .e-con-inner > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-54fafc6 > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-54fafc6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-54fafc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9241 .elementor-element.elementor-element-54fafc6:hover{--overlay-opacity:0.85;}.elementor-9241 .elementor-element.elementor-element-a0aa7f7{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;z-index:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-25%;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:9%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:8%;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:9%;--e-n-carousel-arrow-size:40px;--e-n-carousel-arrow-hover-color:var( --e-global-color-text );}.elementor-9241 .elementor-element.elementor-element-08747a5{--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;--padding-top:0;--padding-bottom:0;--padding-left:var(--gap-medium);--padding-right:var(--gap-large);}.elementor-9241 .elementor-element.elementor-element-33a9fe1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-b077631{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-b077631.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9241 .elementor-element.elementor-element-57413ba{text-align:left;}.elementor-9241 .elementor-element.elementor-element-3d4bddb .elementor-button{background-color:#C1B0A000;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-21f8c9b7 );border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-9241 .elementor-element.elementor-element-3d4bddb{width:auto;max-width:auto;}.elementor-9241 .elementor-element.elementor-element-3d4bddb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:var(--gap-m-large) 0 0 0;}.elementor-9241 .elementor-element.elementor-element-34587cb{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-005e901 .elementor-heading-title{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-9241 .elementor-element.elementor-element-5896d90{--display:flex;--min-height:100vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:var(--gap-large);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:var(--gap-large);--padding-right:var(--gap-large);}.elementor-9241 .elementor-element.elementor-element-4c17035c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-62f23d68{--display:flex;--min-height:100vh;--justify-content:flex-start;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-62f23d68.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9241 .elementor-element.elementor-element-55502bc0{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:var(--gap-medium);--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-55502bc0.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-9241 .elementor-element.elementor-element-10eb8bb2{--display:flex;--justify-content:flex-end;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:var(--gap-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-9241 .elementor-element.elementor-element-10eb8bb2.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-9241 .elementor-element.elementor-element-5e778bfb > .elementor-widget-container{padding:0 0 var(--gap-m-large) 0;}.elementor-9241 .elementor-element.elementor-element-5e778bfb .elementor-heading-title{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 );color:var( --e-global-color-47eea86e );}.elementor-9241 .elementor-element.elementor-element-752ec693{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;color:var( --e-global-color-47eea86e );}.elementor-9241 .elementor-element.elementor-element-1f6c0305 > .elementor-widget-container{padding:var(--gap-m-large) 0 0 0;}.eael-lightbox-popup-window-1f6c0305{width:60%;max-width:60%;}.eael-lightbox-modal-window-1f6c0305{width:60%;max-width:60%;}.elementor-9241 .elementor-element.elementor-element-1f6c0305 .eael-lightbox-wrapper{justify-content:left;}.mfp-bg.eael-lightbox-modal-popup-1f6c0305{background:rgba(0,0,0,.8);}.elementor-9241 .elementor-element.elementor-element-1f6c0305 .eael-lightbox-btn > span{padding:0px 0px 5px 0px;border-radius:0px;font-size:0.93rem;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#ffffff;background-color:#33333300;border-style:solid;border-width:0px 0px 2px 0px;}.elementor-9241 .elementor-element.elementor-element-1f6c0305 .eael-lightbox-btn > span i{font-size:16px;}.elementor-9241 .elementor-element.elementor-element-1f6c0305 .eael-lightbox-btn > span svg{width:16px;height:16px;line-height:16px;}.elementor-9241 .elementor-element.elementor-element-1f6c0305 .eael-lightbox-btn > span .eael-lightbox-button-svg-icon svg{fill:#ffffff;}.elementor-9241 .elementor-element.elementor-element-1f6c0305 .eael-lightbox-btn > span:hover{color:#ffffff;background-color:#27272700;border-color:#FFFFFF;}.elementor-9241 .elementor-element.elementor-element-1f6c0305 .eael-lightbox-btn > span:hover .eael-lightbox-button-svg-icon svg{fill:#ffffff;}.eael-lightbox-popup-window-1f6c0305 .mfp-close{font-size:55px;font-weight:normal;color:var( --e-global-color-21f8c9b7 );}.eael-lightbox-modal-window-1f6c0305 .mfp-close{font-size:55px;font-weight:normal;color:var( --e-global-color-21f8c9b7 );}.elementor-9241 .elementor-element.elementor-element-32fa9835{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--gap-large);--padding-bottom:0;--padding-left:var(--gap-large);--padding-right:var(--gap-large);}.elementor-9241 .elementor-element.elementor-element-458f7e06{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-514e9966{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-1362c02c{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:var(--gap-medium);--z-index:1;}.elementor-9241 .elementor-element.elementor-element-56645bca > .elementor-widget-container{padding:0 0 var(--gap-m-large) 0;}.elementor-9241 .elementor-element.elementor-element-56645bca{z-index:0;}.elementor-9241 .elementor-element.elementor-element-56645bca .elementor-heading-title{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-9241 .elementor-element.elementor-element-d1b35c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-9241 .elementor-element.elementor-element-4bae50fe{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-9241 .elementor-element.elementor-element-4bae50fe .elementor-divider-separator{width:100%;}.elementor-9241 .elementor-element.elementor-element-4bae50fe .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-9241 .elementor-element.elementor-element-1668c81b .elementor-button{background-color:#C1B0A000;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-21f8c9b7 );border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-9241 .elementor-element.elementor-element-1668c81b{width:auto;max-width:auto;}.elementor-9241 .elementor-element.elementor-element-1668c81b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:var(--gap-m-large) 0 0 0;}.elementor-9241 .elementor-element.elementor-element-20eda491{--display:flex;--justify-content:flex-start;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-124676f{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--gap-large);--padding-bottom:0;--padding-left:var(--gap-large);--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-7938b19{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-1cd7380{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-840695f{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-840695f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9241 .elementor-element.elementor-element-28a9896 > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-9241 .elementor-element.elementor-element-28a9896 .elementor-heading-title{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-9241 .elementor-element.elementor-element-6ef5a78{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-6ef5a78.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9241 .elementor-element.elementor-element-bca03ff{--display:flex;--min-height:713px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-bca03ff:not(.elementor-motion-effects-element-type-background), .elementor-9241 .elementor-element.elementor-element-bca03ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1832/Zonas-comunes-14.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9241 .elementor-element.elementor-element-bca03ff:hover::before, .elementor-9241 .elementor-element.elementor-element-bca03ff:hover > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-bca03ff:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-bca03ff > .elementor-background-slideshow:hover::before, .elementor-9241 .elementor-element.elementor-element-bca03ff > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-9241 .elementor-element.elementor-element-bca03ff::before, .elementor-9241 .elementor-element.elementor-element-bca03ff > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-bca03ff > .e-con-inner > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-bca03ff > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-bca03ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-bca03ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9241 .elementor-element.elementor-element-bca03ff:hover{--overlay-opacity:0.85;}.elementor-9241 .elementor-element.elementor-element-686b6bc{--display:flex;--min-height:713px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-686b6bc:not(.elementor-motion-effects-element-type-background), .elementor-9241 .elementor-element.elementor-element-686b6bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1832/servicios-modular-rooms-7.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9241 .elementor-element.elementor-element-686b6bc:hover::before, .elementor-9241 .elementor-element.elementor-element-686b6bc:hover > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-686b6bc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-686b6bc > .elementor-background-slideshow:hover::before, .elementor-9241 .elementor-element.elementor-element-686b6bc > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-9241 .elementor-element.elementor-element-686b6bc::before, .elementor-9241 .elementor-element.elementor-element-686b6bc > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-686b6bc > .e-con-inner > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-686b6bc > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-686b6bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-686b6bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9241 .elementor-element.elementor-element-686b6bc:hover{--overlay-opacity:0.85;}.elementor-9241 .elementor-element.elementor-element-7d7fc75{--display:flex;--min-height:713px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-7d7fc75:not(.elementor-motion-effects-element-type-background), .elementor-9241 .elementor-element.elementor-element-7d7fc75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1832/servicios-modular-rooms-8.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-9241 .elementor-element.elementor-element-7d7fc75:hover::before, .elementor-9241 .elementor-element.elementor-element-7d7fc75:hover > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-7d7fc75:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-7d7fc75 > .elementor-background-slideshow:hover::before, .elementor-9241 .elementor-element.elementor-element-7d7fc75 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-9241 .elementor-element.elementor-element-7d7fc75::before, .elementor-9241 .elementor-element.elementor-element-7d7fc75 > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-7d7fc75 > .e-con-inner > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-7d7fc75 > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-7d7fc75 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-7d7fc75 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9241 .elementor-element.elementor-element-7d7fc75:hover{--overlay-opacity:0.85;}.elementor-9241 .elementor-element.elementor-element-f21f97c{--display:flex;--min-height:713px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-f21f97c:not(.elementor-motion-effects-element-type-background), .elementor-9241 .elementor-element.elementor-element-f21f97c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1832/servicios-modular-rooms-9.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-9241 .elementor-element.elementor-element-f21f97c:hover::before, .elementor-9241 .elementor-element.elementor-element-f21f97c:hover > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-f21f97c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-f21f97c > .elementor-background-slideshow:hover::before, .elementor-9241 .elementor-element.elementor-element-f21f97c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-9241 .elementor-element.elementor-element-f21f97c::before, .elementor-9241 .elementor-element.elementor-element-f21f97c > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-f21f97c > .e-con-inner > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-f21f97c > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-f21f97c > .e-con-inner > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-f21f97c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9241 .elementor-element.elementor-element-f21f97c:hover{--overlay-opacity:0.85;}.elementor-9241 .elementor-element.elementor-element-2ef9e94{--display:flex;--min-height:713px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-2ef9e94:not(.elementor-motion-effects-element-type-background), .elementor-9241 .elementor-element.elementor-element-2ef9e94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1832/servicios-modular-rooms-5.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-9241 .elementor-element.elementor-element-2ef9e94:hover::before, .elementor-9241 .elementor-element.elementor-element-2ef9e94:hover > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-2ef9e94:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-2ef9e94 > .elementor-background-slideshow:hover::before, .elementor-9241 .elementor-element.elementor-element-2ef9e94 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-9241 .elementor-element.elementor-element-2ef9e94::before, .elementor-9241 .elementor-element.elementor-element-2ef9e94 > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-2ef9e94 > .e-con-inner > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-2ef9e94 > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-2ef9e94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-2ef9e94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9241 .elementor-element.elementor-element-2ef9e94:hover{--overlay-opacity:0.85;}.elementor-9241 .elementor-element.elementor-element-48e65f2{--display:flex;--min-height:713px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-48e65f2:not(.elementor-motion-effects-element-type-background), .elementor-9241 .elementor-element.elementor-element-48e65f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1832/servicios-modular-rooms-4.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-9241 .elementor-element.elementor-element-48e65f2:hover::before, .elementor-9241 .elementor-element.elementor-element-48e65f2:hover > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-48e65f2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-48e65f2 > .elementor-background-slideshow:hover::before, .elementor-9241 .elementor-element.elementor-element-48e65f2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-9241 .elementor-element.elementor-element-48e65f2::before, .elementor-9241 .elementor-element.elementor-element-48e65f2 > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-48e65f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-9241 .elementor-element.elementor-element-48e65f2 > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-48e65f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9241 .elementor-element.elementor-element-48e65f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9241 .elementor-element.elementor-element-48e65f2:hover{--overlay-opacity:0.85;}.elementor-9241 .elementor-element.elementor-element-311be18{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;z-index:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-32%;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:9%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:8%;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:9%;--e-n-carousel-arrow-size:40px;--e-n-carousel-arrow-hover-color:var( --e-global-color-text );}.elementor-9241 .elementor-element.elementor-element-0714a29{--display:flex;--justify-content:flex-end;--padding-top:0;--padding-bottom:0;--padding-left:var(--gap-medium);--padding-right:var(--gap-large);}.elementor-9241 .elementor-element.elementor-element-0a0b2a5{text-align:left;}.elementor-9241 .elementor-element.elementor-element-ced7c36{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--gap-large);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-2b3d8e96{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-7833428b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-41a44b09{--display:flex;--justify-content:space-between;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-large);--padding-bottom:var(--gap-large);--padding-left:0;--padding-right:var(--gap-medium);}.elementor-9241 .elementor-element.elementor-element-41a44b09:not(.elementor-motion-effects-element-type-background), .elementor-9241 .elementor-element.elementor-element-41a44b09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9241 .elementor-element.elementor-element-41a44b09.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9241 .elementor-element.elementor-element-51ca2dd4{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-9241 .elementor-element.elementor-element-51ca2dd4 > .elementor-widget-container{padding:0 0 var(--gap-m-large) 0;}.elementor-9241 .elementor-element.elementor-element-51ca2dd4 .elementor-heading-title{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 );color:var( --e-global-color-47eea86e );}.elementor-9241 .elementor-element.elementor-element-9d89a20{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-47eea86e );}.elementor-9241 .elementor-element.elementor-element-9d89a20.elementor-element{--align-self:flex-end;}.elementor-9241 .elementor-element.elementor-element-6609bbd3{--display:flex;--justify-content:center;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:var(--gap-large);--padding-bottom:var(--gap-large);--padding-left:var(--gap-large);--padding-right:var(--gap-large);}.elementor-9241 .elementor-element.elementor-element-0bf0048{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-0ed3108{--display:flex;--justify-content:center;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:var(--gap-large);--padding-bottom:var(--gap-large);--padding-left:var(--gap-large);--padding-right:var(--gap-large);}.elementor-9241 .elementor-element.elementor-element-0ed3108.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9241 .elementor-element.elementor-element-9fc5487{--display:flex;--justify-content:space-between;--padding-top:var(--gap-large);--padding-bottom:var(--gap-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-large);}.elementor-9241 .elementor-element.elementor-element-9fc5487:not(.elementor-motion-effects-element-type-background), .elementor-9241 .elementor-element.elementor-element-9fc5487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9241 .elementor-element.elementor-element-4030ace > .elementor-widget-container{padding:0 0 var(--gap-m-large) 0;}.elementor-9241 .elementor-element.elementor-element-4030ace .elementor-heading-title{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 );color:var( --e-global-color-47eea86e );}.elementor-9241 .elementor-element.elementor-element-3869b7c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-47eea86e );}.elementor-9241 .elementor-element.elementor-element-3869b7c.elementor-element{--align-self:flex-end;}.elementor-9241 .elementor-element.elementor-element-117553df{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:var(--gap-large);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-6caa69db{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-5a0266e8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:0;--padding-left:var(--gap-large);--padding-right:var(--gap-large);}.elementor-9241 .elementor-element.elementor-element-9fc6de6 > .elementor-widget-container{margin:0 0 var(--gap-m-large) 0;}.elementor-9241 .elementor-element.elementor-element-9fc6de6{text-align:center;}.elementor-9241 .elementor-element.elementor-element-9fc6de6 .elementor-heading-title{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-9241 .elementor-element.elementor-element-2603b74e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-9241 .elementor-element.elementor-element-2603b74e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-9241 .elementor-element.elementor-element-2603b74e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(max-width:1024px){.elementor-9241 .elementor-element.elementor-element-45be2743{bottom:10vh;}.elementor-9241 .elementor-element.elementor-element-48d50b57 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-9241 .elementor-element.elementor-element-382cfe85{--padding-top:var(--gap-large);--padding-bottom:var(--gap-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-9241 .elementor-element.elementor-element-39afb28e > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-9241 .elementor-element.elementor-element-39afb28e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9241 .elementor-element.elementor-element-4fdc8593{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9241 .elementor-element.elementor-element-6094cd78{--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:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-13ed3f95{--padding-top:0;--padding-bottom:var(--gap-m-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-9241 .elementor-element.elementor-element-225d353{text-align:center;}.elementor-9241 .elementor-element.elementor-element-225d353 img{width:100%;height:400px;object-fit:cover;}.elementor-9241 .elementor-element.elementor-element-58588b0d{--padding-top:var(--gap-m-large);--padding-bottom:var(--gap-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-9241 .elementor-element.elementor-element-47593915{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-9241 .elementor-element.elementor-element-47593915 > .elementor-widget-container{padding:0 0 var(--gap-medium) 0;}.elementor-9241 .elementor-element.elementor-element-47593915 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9241 .elementor-element.elementor-element-7c338530{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9241 .elementor-element.elementor-element-a72c449{--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:var(--gap-m-large) var(--gap-m-large);--row-gap:var(--gap-m-large);--column-gap:var(--gap-m-large);}.elementor-9241 .elementor-element.elementor-element-b652e83{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-46e0882{--min-height:613px;}.elementor-9241 .elementor-element.elementor-element-fca9de9{--min-height:613px;}.elementor-9241 .elementor-element.elementor-element-1c8063f{--min-height:613px;}.elementor-9241 .elementor-element.elementor-element-8a88b47{--min-height:613px;}.elementor-9241 .elementor-element.elementor-element-38a2826{--min-height:613px;}.elementor-9241 .elementor-element.elementor-element-54fafc6{--min-height:613px;}.elementor-9241 .elementor-element.elementor-element-a0aa7f7{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-20%;--e-n-carousel-arrow-prev-top-position:15%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-next-top-position:15%;}.elementor-9241 .elementor-element.elementor-element-08747a5{--padding-top:0;--padding-bottom:var(--gap-medium);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-9241 .elementor-element.elementor-element-33a9fe1{--flex-direction:column-reverse;--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-9241 .elementor-element.elementor-element-b077631{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-34587cb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9241 .elementor-element.elementor-element-005e901 > .elementor-widget-container{padding:var(--gap-medium) 0 var(--gap-small) 0;}.elementor-9241 .elementor-element.elementor-element-005e901 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9241 .elementor-element.elementor-element-5896d90{--margin-top:var(--gap-large);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-55502bc0{--justify-content:flex-start;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-55502bc0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9241 .elementor-element.elementor-element-10eb8bb2{--padding-top:0;--padding-bottom:var(--gap-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-9241 .elementor-element.elementor-element-5e778bfb > .elementor-widget-container{padding:0 0 var(--gap-medium) 0;}.elementor-9241 .elementor-element.elementor-element-5e778bfb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.eael-lightbox-popup-window-1f6c0305{width:90%;max-width:90%;}.eael-lightbox-modal-window-1f6c0305{width:90%;max-width:90%;}.elementor-9241 .elementor-element.elementor-element-32fa9835{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--gap-large);--padding-bottom:0;--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-9241 .elementor-element.elementor-element-514e9966{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9241 .elementor-element.elementor-element-56645bca > .elementor-widget-container{margin:0 0 0 0;padding:0 0 var(--gap-medium) 0;}.elementor-9241 .elementor-element.elementor-element-56645bca .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9241 .elementor-element.elementor-element-d1b35c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9241 .elementor-element.elementor-element-20eda491{--padding-top:var(--gap-medium);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-124676f{--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:var(--gap-large);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-1cd7380{--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-9241 .elementor-element.elementor-element-840695f{--padding-top:0;--padding-bottom:0;--padding-left:var(--gap-medium);--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-28a9896 > .elementor-widget-container{margin:0 0 0 0;padding:0 0 var(--gap-medium) 0;}.elementor-9241 .elementor-element.elementor-element-28a9896 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9241 .elementor-element.elementor-element-6ef5a78{--padding-top:0;--padding-bottom:var(--gap-m-large);--padding-left:0;--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-bca03ff{--min-height:613px;}.elementor-9241 .elementor-element.elementor-element-686b6bc{--min-height:613px;}.elementor-9241 .elementor-element.elementor-element-7d7fc75{--min-height:613px;}.elementor-9241 .elementor-element.elementor-element-f21f97c{--min-height:613px;}.elementor-9241 .elementor-element.elementor-element-2ef9e94{--min-height:613px;}.elementor-9241 .elementor-element.elementor-element-48e65f2{--min-height:613px;}.elementor-9241 .elementor-element.elementor-element-311be18{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-20%;--e-n-carousel-arrow-prev-top-position:15%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-next-top-position:15%;}.elementor-9241 .elementor-element.elementor-element-0714a29{--padding-top:0;--padding-bottom:0;--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-9241 .elementor-element.elementor-element-7833428b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9241 .elementor-element.elementor-element-41a44b09{--padding-top:var(--gap-m-large);--padding-bottom:var(--gap-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-9241 .elementor-element.elementor-element-51ca2dd4 > .elementor-widget-container{padding:0 0 var(--gap-medium) 0;}.elementor-9241 .elementor-element.elementor-element-51ca2dd4.elementor-element{--align-self:flex-start;}.elementor-9241 .elementor-element.elementor-element-51ca2dd4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9241 .elementor-element.elementor-element-9d89a20{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9241 .elementor-element.elementor-element-6609bbd3{--padding-top:0;--padding-bottom:var(--gap-m-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-9241 .elementor-element.elementor-element-30385433{text-align:center;}.elementor-9241 .elementor-element.elementor-element-30385433 img{width:100%;height:400px;object-fit:cover;}.elementor-9241 .elementor-element.elementor-element-0bf0048{--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:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-0ed3108{--padding-top:var(--gap-m-large);--padding-bottom:var(--gap-m-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-9241 .elementor-element.elementor-element-aaeb6d5{text-align:center;}.elementor-9241 .elementor-element.elementor-element-aaeb6d5 img{width:100%;height:400px;object-fit:cover;}.elementor-9241 .elementor-element.elementor-element-9fc5487{--padding-top:var(--gap-m-large);--padding-bottom:var(--gap-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-9241 .elementor-element.elementor-element-4030ace{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-9241 .elementor-element.elementor-element-4030ace > .elementor-widget-container{padding:0 0 var(--gap-medium) 0;}.elementor-9241 .elementor-element.elementor-element-4030ace .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9241 .elementor-element.elementor-element-3869b7c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9241 .elementor-element.elementor-element-117553df{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-9241 .elementor-element.elementor-element-5a0266e8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-9fc6de6 > .elementor-widget-container{margin:0 0 var(--gap-medium) 0;}.elementor-9241 .elementor-element.elementor-element-9fc6de6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-9241 .elementor-element.elementor-element-45be2743{bottom:10vh;}.elementor-9241 .elementor-element.elementor-element-48d50b57 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-9241 .elementor-element.elementor-element-382cfe85{--padding-top:var(--gap-large);--padding-bottom:var(--gap-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-9241 .elementor-element.elementor-element-1b9c9080{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9241 .elementor-element.elementor-element-39afb28e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 var(--gap-medium) 0;}.elementor-9241 .elementor-element.elementor-element-39afb28e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9241 .elementor-element.elementor-element-13ed3f95{--padding-top:0;--padding-bottom:var(--gap-m-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-9241 .elementor-element.elementor-element-58588b0d{--padding-top:var(--gap-m-large);--padding-bottom:var(--gap-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-9241 .elementor-element.elementor-element-47593915 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 var(--gap-medium) 0;}.elementor-9241 .elementor-element.elementor-element-47593915{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-9241 .elementor-element.elementor-element-47593915 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9241 .elementor-element.elementor-element-46e0882{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9241 .elementor-element.elementor-element-fca9de9{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9241 .elementor-element.elementor-element-1c8063f{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9241 .elementor-element.elementor-element-8a88b47{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9241 .elementor-element.elementor-element-38a2826{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9241 .elementor-element.elementor-element-54fafc6{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9241 .elementor-element.elementor-element-a0aa7f7{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-35%;--e-n-carousel-arrow-prev-top-position:15%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-next-top-position:15%;}.elementor-9241 .elementor-element.elementor-element-08747a5{--padding-top:0;--padding-bottom:0;--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-9241 .elementor-element.elementor-element-3d4bddb .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-9241 .elementor-element.elementor-element-005e901 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 var(--gap-medium) 0;}.elementor-9241 .elementor-element.elementor-element-005e901 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9241 .elementor-element.elementor-element-5896d90{--min-height:600px;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:var(--gap-large);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-9241 .elementor-element.elementor-element-62f23d68{--min-height:600px;--justify-content:flex-end;}.elementor-9241 .elementor-element.elementor-element-6827ba5a img{height:100%;}.elementor-9241 .elementor-element.elementor-element-55502bc0{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-10eb8bb2{--justify-content:flex-end;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-m-large);--padding-bottom:var(--gap-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-9241 .elementor-element.elementor-element-10eb8bb2.e-con{--align-self:flex-end;}.elementor-9241 .elementor-element.elementor-element-5e778bfb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 var(--gap-medium) 0;}.elementor-9241 .elementor-element.elementor-element-5e778bfb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9241 .elementor-element.elementor-element-752ec693{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.eael-lightbox-popup-window-1f6c0305{width:100%;max-width:100%;}.eael-lightbox-modal-window-1f6c0305{width:100%;max-width:100%;}.elementor-9241 .elementor-element.elementor-element-32fa9835{--padding-top:var(--gap-large);--padding-bottom:0;--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-9241 .elementor-element.elementor-element-56645bca .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9241 .elementor-element.elementor-element-1668c81b .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-9241 .elementor-element.elementor-element-20eda491{--padding-top:var(--gap-medium);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-124676f{--padding-top:var(--gap-large);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-840695f{--padding-top:0;--padding-bottom:0;--padding-left:var(--gap-medium);--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-28a9896 > .elementor-widget-container{padding:0 0 var(--gap-medium) 0;}.elementor-9241 .elementor-element.elementor-element-28a9896.elementor-element{--order:-99999 /* order start hack */;}.elementor-9241 .elementor-element.elementor-element-28a9896 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9241 .elementor-element.elementor-element-6ef5a78{--padding-top:0;--padding-bottom:var(--gap-medium);--padding-left:0;--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-bca03ff{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9241 .elementor-element.elementor-element-686b6bc{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9241 .elementor-element.elementor-element-7d7fc75{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9241 .elementor-element.elementor-element-f21f97c{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9241 .elementor-element.elementor-element-2ef9e94{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9241 .elementor-element.elementor-element-48e65f2{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9241 .elementor-element.elementor-element-311be18{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-35%;--e-n-carousel-arrow-prev-top-position:15%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-next-top-position:15%;}.elementor-9241 .elementor-element.elementor-element-0714a29{--padding-top:0;--padding-bottom:0;--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-9241 .elementor-element.elementor-element-7833428b{--gap:0 0;--row-gap:0;--column-gap:0;}.elementor-9241 .elementor-element.elementor-element-41a44b09{--padding-top:var(--gap-m-large);--padding-bottom:var(--gap-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-9241 .elementor-element.elementor-element-51ca2dd4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 var(--gap-medium) 0;}.elementor-9241 .elementor-element.elementor-element-51ca2dd4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9241 .elementor-element.elementor-element-6609bbd3{--padding-top:0;--padding-bottom:var(--gap-m-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-9241 .elementor-element.elementor-element-0bf0048{--gap:0 0;--row-gap:0;--column-gap:0;}.elementor-9241 .elementor-element.elementor-element-0ed3108{--padding-top:var(--gap-m-large);--padding-bottom:var(--gap-m-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-9241 .elementor-element.elementor-element-9fc5487{--padding-top:var(--gap-m-large);--padding-bottom:var(--gap-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-9241 .elementor-element.elementor-element-4030ace > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 var(--gap-medium) 0;}.elementor-9241 .elementor-element.elementor-element-4030ace{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-9241 .elementor-element.elementor-element-4030ace .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9241 .elementor-element.elementor-element-5a0266e8{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-9241 .elementor-element.elementor-element-9fc6de6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(min-width:768px){.elementor-9241 .elementor-element.elementor-element-340d49ed{--content-width:100%;}.elementor-9241 .elementor-element.elementor-element-13ed3f95{--width:50.022%;}.elementor-9241 .elementor-element.elementor-element-b652e83{--width:50%;}.elementor-9241 .elementor-element.elementor-element-08747a5{--width:50%;}.elementor-9241 .elementor-element.elementor-element-b077631{--width:60%;}.elementor-9241 .elementor-element.elementor-element-62f23d68{--width:100%;}.elementor-9241 .elementor-element.elementor-element-10eb8bb2{--width:50%;}.elementor-9241 .elementor-element.elementor-element-1362c02c{--width:33%;}.elementor-9241 .elementor-element.elementor-element-20eda491{--width:67%;}.elementor-9241 .elementor-element.elementor-element-840695f{--width:33.759%;}.elementor-9241 .elementor-element.elementor-element-6ef5a78{--width:32.76%;}.elementor-9241 .elementor-element.elementor-element-2b3d8e96{--content-width:100%;}.elementor-9241 .elementor-element.elementor-element-7833428b{--content-width:100%;}.elementor-9241 .elementor-element.elementor-element-41a44b09{--width:50%;}.elementor-9241 .elementor-element.elementor-element-0ed3108{--width:50.022%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9241 .elementor-element.elementor-element-1b9c9080{--width:60%;}.elementor-9241 .elementor-element.elementor-element-47dff2b1{--width:40%;}.elementor-9241 .elementor-element.elementor-element-13ed3f95{--width:100%;}.elementor-9241 .elementor-element.elementor-element-58588b0d{--width:100%;}.elementor-9241 .elementor-element.elementor-element-b652e83{--width:100%;}.elementor-9241 .elementor-element.elementor-element-08747a5{--width:100%;}.elementor-9241 .elementor-element.elementor-element-33a9fe1{--width:100%;}.elementor-9241 .elementor-element.elementor-element-b077631{--width:100%;}.elementor-9241 .elementor-element.elementor-element-62f23d68{--width:100%;}.elementor-9241 .elementor-element.elementor-element-55502bc0{--content-width:400px;}.elementor-9241 .elementor-element.elementor-element-10eb8bb2{--width:60%;}.elementor-9241 .elementor-element.elementor-element-1362c02c{--width:100%;}.elementor-9241 .elementor-element.elementor-element-20eda491{--width:100%;}.elementor-9241 .elementor-element.elementor-element-840695f{--width:100%;}.elementor-9241 .elementor-element.elementor-element-6ef5a78{--width:100%;}.elementor-9241 .elementor-element.elementor-element-0714a29{--width:100%;}.elementor-9241 .elementor-element.elementor-element-41a44b09{--width:100%;}.elementor-9241 .elementor-element.elementor-element-6609bbd3{--width:100%;}.elementor-9241 .elementor-element.elementor-element-0ed3108{--width:100%;}.elementor-9241 .elementor-element.elementor-element-9fc5487{--width:100%;}.elementor-9241 .elementor-element.elementor-element-5a0266e8{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-45be2743 */.elementor-9241 .elementor-element.elementor-element-45be2743 {
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-225d353 */.elementor-9241 .elementor-element.elementor-element-225d353 img {
    max-height:550px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13ed3f95 */.elementor-9241 .elementor-element.elementor-element-13ed3f95 * {
    height: 100%;
    align-content:center;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-a0aa7f7 *//* ARROW STYLE */
/* PREVIOUS */
.elementor-9241 .elementor-element.elementor-element-a0aa7f7 .elementor-swiper-button-prev {
    background-repeat: no-repeat;
    background-size: cover;
    width: 86px;
    height: 86px;
    transition: all 0.3s ease-out;
    border-radius: 25px;
    background-image: url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1832/arrow-left.svg");
}
/* NEXT */
.elementor-9241 .elementor-element.elementor-element-a0aa7f7 .elementor-swiper-button-next {
    background-repeat: no-repeat;
    background-size: cover;
    width: 86px;
    height: 86px;
    transition: all 0.3s ease-out;
    border-radius: 25px;
    background-image: url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1832/arrow-right.svg");
}

/* HOVER IMAGE PREVIOUS 
.elementor-9241 .elementor-element.elementor-element-a0aa7f7 .elementor-swiper-button-prev:hover {
    width: 37px;
    height: 37px;
    background-image: url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1773/arrow-left-new.svg")!important;*/
}

/*HOVER IMAGE NEXT 
.elementor-9241 .elementor-element.elementor-element-a0aa7f7 .elementor-swiper-button-next:hover {
    width: 37px;
    height: 37px;
    background-image: url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1773/arrow-right-new.svg")!important;*/
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3d4bddb */.cat-room-detail header .primary-btn, .cat-offer-detail header .primary-btn {
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-005e901 */@media (min-width:1025px) {
    .elementor-9241 .elementor-element.elementor-element-005e901 h2 {
        transform: rotate(270deg) translateY(15%) translateX(5%)
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1fc8107e */.elementor-9241 .elementor-element.elementor-element-1fc8107e {
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin-bottom:0;
}
.elementor-9241 .elementor-element.elementor-element-1fc8107e * {
    height:100%;
}
.elementor-9241 .elementor-element.elementor-element-1fc8107e img {
    width:100%;
    height:100%;
    object-fit: cover;    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6827ba5a */.elementor-9241 .elementor-element.elementor-element-6827ba5a {
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin-bottom:0;
}

.elementor-9241 .elementor-element.elementor-element-6827ba5a img {
    object-fit: cover;    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10eb8bb2 */.bg-column:before {
    content:"";
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    background-color: var(--e-global-color-primary);
    opacity:.7;
}
@media (min-width:768px) {
.bg-column{
    position:absolute;
    top:0;
    bottom:0;
    left:calc(var(--gap-medium));
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55502bc0 *//*@media (max-width:320px) {
    .elementor-9241 .elementor-element.elementor-element-55502bc0 {
    position:relative;
    bottom:-50px;
}
}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1668c81b */.cat-room-detail header .primary-btn, .cat-offer-detail header .primary-btn {
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for wp-widget-mirai_offers_widget, class: .elementor-element-e705118 */.offers-mashup-slide {
    display:flex;
    gap:20px;
    justify-content: center;
}
.offers-mashup dl {
     flex:1;
     display:flex;
     flex-direction: column;
    justify-content: space-between;
}

.offers-mashup dl dt {
    font-size:17px;
    font-weight:500;
    margin-top:20px;
}
.offers-mashup dl dd {
    font-size:19.5px;
}
.offers-mashup dl dd a{
    font-size:initial;
    display: inline-block;
}

.offers-mashup .more-info-link {
    border:none !important;
    color: var(--e-global-color-text) !important;
    font-weight:500;
    padding:0 !important;
    letter-spacing: 2px;
    margin-top: 20px;
}

.offers-mashup dl img {
    margin-bottom:20px;
}

@media (max-width:480px) {
.offers-mashup .offers-mashup-slide {
    flex-direction:column;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-840695f */@media (max-width:1024px) {
.elementor-9241 .elementor-element.elementor-element-840695f {
    order:1;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-311be18 *//* ARROW STYLE */
/* PREVIOUS */
.elementor-9241 .elementor-element.elementor-element-311be18 .elementor-swiper-button-prev {
    background-repeat: no-repeat;
    background-size: cover;
    width: 86px;
    height: 86px;
    transition: all 0.3s ease-out;
    border-radius: 25px;
    background-image: url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1832/arrow-left.svg");
}
/* NEXT */
.elementor-9241 .elementor-element.elementor-element-311be18 .elementor-swiper-button-next {
    background-repeat: no-repeat;
    background-size: cover;
    width: 86px;
    height: 86px;
    transition: all 0.3s ease-out;
    border-radius: 25px;
    background-image: url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1832/arrow-right.svg");
}

/* HOVER IMAGE PREVIOUS 
.elementor-9241 .elementor-element.elementor-element-311be18 .elementor-swiper-button-prev:hover {
    width: 37px;
    height: 37px;
    background-image: url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1773/arrow-left-new.svg")!important;*/
}

/*HOVER IMAGE NEXT 
.elementor-9241 .elementor-element.elementor-element-311be18 .elementor-swiper-button-next:hover {
    width: 37px;
    height: 37px;
    background-image: url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1773/arrow-right-new.svg")!important;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ef5a78 */@media (max-width:1024px) {
.elementor-9241 .elementor-element.elementor-element-6ef5a78 {
    order:0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0714a29 */@media (max-width:1024px) {
.elementor-9241 .elementor-element.elementor-element-0714a29 {
    order:2;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30385433 */.elementor-9241 .elementor-element.elementor-element-30385433 img {
    max-height:550px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6609bbd3 */.elementor-9241 .elementor-element.elementor-element-6609bbd3 * {
    height: 100%;
    align-content:center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aaeb6d5 */.elementor-9241 .elementor-element.elementor-element-aaeb6d5 img {
    max-height:550px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ed3108 */.elementor-9241 .elementor-element.elementor-element-0ed3108 * {
    height: 100%;
    align-content:center;
}/* End custom CSS */