.elementor-97 .elementor-element.elementor-element-6f34ef9{--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;--overlay-opacity:0.5;}.elementor-97 .elementor-element.elementor-element-6f34ef9:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-6f34ef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2288/mac-hotels-offers3.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-97 .elementor-element.elementor-element-6f34ef9::before, .elementor-97 .elementor-element.elementor-element-6f34ef9 > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-6f34ef9 > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-6f34ef9 > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-6f34ef9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-6f34ef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#20202099;--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-7146b4c{--display:flex;--min-height:calc(90vh - 66px);--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:var(--mft-min-height-header);--padding-bottom:var(--mft-min-height-header);--padding-left:0;--padding-right:0;}.elementor-97 .elementor-element.elementor-element-4af3293{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-eb532d4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--mft-space-m) var(--mft-space-m);--row-gap:var(--mft-space-m);--column-gap:var(--mft-space-m);--padding-top:var(--mft-space-2xl);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-97 .elementor-element.elementor-element-c978387 > .elementor-widget-container{margin:var(--mft-space-2xl) 0 0 0;padding:0px 10px 0px 10px;}.elementor-97 .elementor-element.elementor-element-c978387 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-97 .elementor-element.elementor-element-c9c6697 > .elementor-widget-container{margin:0 0 0 0;padding:0px 10px 0px 10px;}.elementor-97 .elementor-element.elementor-element-c9c6697 .elementor-heading-title{font-family:"HelveticaNeue-Light";font-size:clamp(28px, calc(28px + (32 - 28) * ((100vw - 1180px) / (1920 - 1180))), 32px);font-weight:700;line-height:1.1;color:var( --e-global-color-text );}.elementor-97 .elementor-element.elementor-element-7b2593b{--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:center;--align-items:flex-start;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:var(--mft-space-2xl);--padding-bottom:var(--mft-space-2xl);--padding-left:0;--padding-right:0;}.elementor-97 .elementor-element.elementor-element-b9ca3f0{--display:flex;--gap:var(--mft-space-l) var(--mft-space-l);--row-gap:var(--mft-space-l);--column-gap:var(--mft-space-l);}.elementor-97 .elementor-element.elementor-element-669211c{text-align:center;font-family:var( --e-global-typography-fcce242-font-family );font-size:var( --e-global-typography-fcce242-font-size );font-weight:var( --e-global-typography-fcce242-font-weight );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-97 .elementor-element.elementor-element-2bad7d3{text-align:center;}.elementor-97 .elementor-element.elementor-element-15b84db{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--mft-space-3xl) var(--mft-space-3xl);--row-gap:var(--mft-space-3xl);--column-gap:var(--mft-space-3xl);--padding-top:0;--padding-bottom:var(--mft-space-2xl);--padding-left:0;--padding-right:0;}.elementor-97 .elementor-element.elementor-element-6a96a3c{--display:flex;}.elementor-97 .elementor-element.elementor-element-2cc557b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-97 .elementor-element.elementor-element-baaabdc{--display:flex;box-shadow:0px 5px 20px 0px rgba(0, 157.00000000000003, 185, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-ae52443{--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:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--padding-top:var(--mft-space-2xs);--padding-bottom:var(--mft-space-2xs);--padding-left:var(--mft-space-2xs);--padding-right:var(--mft-space-2xs);}.elementor-97 .elementor-element.elementor-element-060b81c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-0dc7724{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--mft-space-3xs) var(--mft-space-3xs);--row-gap:var(--mft-space-3xs);--column-gap:var(--mft-space-3xs);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-a7b2ef0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-1c37289{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-9352479 .elementor-button{background-color:#00000000;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-c9a045e .elementor-button{background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-033a140{--display:flex;box-shadow:0px 5px 20px 0px rgba(0, 157.00000000000003, 185, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-31da291{--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:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--padding-top:var(--mft-space-2xs);--padding-bottom:var(--mft-space-2xs);--padding-left:var(--mft-space-2xs);--padding-right:var(--mft-space-2xs);}.elementor-97 .elementor-element.elementor-element-12080e2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-43f0586{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--mft-space-3xs) var(--mft-space-3xs);--row-gap:var(--mft-space-3xs);--column-gap:var(--mft-space-3xs);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-267d360 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-d041568{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-5e3a2e1 .elementor-button{background-color:#00000000;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-d01f6fe .elementor-button{background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-c83a3a4{--display:flex;box-shadow:0px 5px 20px 0px rgba(0, 157.00000000000003, 185, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-f1cadfa{--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:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--padding-top:var(--mft-space-2xs);--padding-bottom:var(--mft-space-2xs);--padding-left:var(--mft-space-2xs);--padding-right:var(--mft-space-2xs);}.elementor-97 .elementor-element.elementor-element-093469d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-fca97af{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--mft-space-3xs) var(--mft-space-3xs);--row-gap:var(--mft-space-3xs);--column-gap:var(--mft-space-3xs);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-16b7616 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-554ac37{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-68e42e9 .elementor-button{background-color:#00000000;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-d7212c0 .elementor-button{background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-97 .elementor-element.elementor-element-7146b4c{--min-height:ca80vh - 118px);}.elementor-97 .elementor-element.elementor-element-c978387 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-97 .elementor-element.elementor-element-7b2593b{--padding-top:var(--mft-space-2xl);--padding-bottom:var(--mft-space-2xl);--padding-left:40px;--padding-right:40px;}.elementor-97 .elementor-element.elementor-element-669211c{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-97 .elementor-element.elementor-element-15b84db{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-2cc557b{text-align:center;}.elementor-97 .elementor-element.elementor-element-2cc557b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-97 .elementor-element.elementor-element-ae52443{--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-97 .elementor-element.elementor-element-f2ccb0a img{max-width:100%;height:300px;object-fit:cover;}.elementor-97 .elementor-element.elementor-element-0dc7724{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-97 .elementor-element.elementor-element-a7b2ef0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-39f8f15{text-align:center;}.elementor-97 .elementor-element.elementor-element-31da291{--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-97 .elementor-element.elementor-element-4dd0de9 img{max-width:100%;height:300px;object-fit:cover;}.elementor-97 .elementor-element.elementor-element-43f0586{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-97 .elementor-element.elementor-element-267d360 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-f705e4f{text-align:center;}.elementor-97 .elementor-element.elementor-element-f1cadfa{--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-97 .elementor-element.elementor-element-ede1abf img{max-width:100%;height:300px;object-fit:cover;}.elementor-97 .elementor-element.elementor-element-fca97af{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-97 .elementor-element.elementor-element-16b7616 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-99fc975{text-align:center;}}@media(max-width:767px){.elementor-97 .elementor-element.elementor-element-6f34ef9:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-6f34ef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2288/mac-hotels-offers3-mpb.webp");background-position:center center;}.elementor-97 .elementor-element.elementor-element-7146b4c{--min-height:calc(80vh - 20px);}.elementor-97 .elementor-element.elementor-element-eb532d4{--padding-top:var(--mft-space-2xl);--padding-bottom:0;--padding-left:020px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-c978387{text-align:center;}.elementor-97 .elementor-element.elementor-element-c978387 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-97 .elementor-element.elementor-element-c9c6697{text-align:center;}.elementor-97 .elementor-element.elementor-element-669211c{text-align:center;font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-97 .elementor-element.elementor-element-2bad7d3{text-align:center;}.elementor-97 .elementor-element.elementor-element-15b84db{--padding-top:0;--padding-bottom:var(--mft-space-2xl);--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-2cc557b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-97 .elementor-element.elementor-element-a7b2ef0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-267d360{text-align:center;}.elementor-97 .elementor-element.elementor-element-267d360 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-16b7616{text-align:center;}.elementor-97 .elementor-element.elementor-element-16b7616 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-97 .elementor-element.elementor-element-060b81c{--width:30%;}.elementor-97 .elementor-element.elementor-element-0dc7724{--width:50%;}.elementor-97 .elementor-element.elementor-element-1c37289{--width:20%;}.elementor-97 .elementor-element.elementor-element-12080e2{--width:30%;}.elementor-97 .elementor-element.elementor-element-43f0586{--width:50%;}.elementor-97 .elementor-element.elementor-element-d041568{--width:20%;}.elementor-97 .elementor-element.elementor-element-093469d{--width:30%;}.elementor-97 .elementor-element.elementor-element-fca97af{--width:50%;}.elementor-97 .elementor-element.elementor-element-554ac37{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-97 .elementor-element.elementor-element-060b81c{--width:100%;}.elementor-97 .elementor-element.elementor-element-0dc7724{--width:100%;}.elementor-97 .elementor-element.elementor-element-1c37289{--width:100%;}.elementor-97 .elementor-element.elementor-element-12080e2{--width:100%;}.elementor-97 .elementor-element.elementor-element-43f0586{--width:100%;}.elementor-97 .elementor-element.elementor-element-d041568{--width:100%;}.elementor-97 .elementor-element.elementor-element-093469d{--width:100%;}.elementor-97 .elementor-element.elementor-element-fca97af{--width:100%;}.elementor-97 .elementor-element.elementor-element-554ac37{--width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'HelveticaNeue-Light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2288/HelveticaNeue-Light.woff') format('woff'),
		url('https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2288/HelveticaNeue-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */