.elementor-13846 .elementor-element.elementor-element-62b2465{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13846 .elementor-element.elementor-element-196484f{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-13846 .elementor-element.elementor-element-196484f img{width:100%;height:100vh;object-fit:cover;object-position:center center;}.elementor-13846 .elementor-element.elementor-element-ffbcf68{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-13846 .elementor-element.elementor-element-ffbcf68{left:0px;}body.rtl .elementor-13846 .elementor-element.elementor-element-ffbcf68{right:0px;}.elementor-13846 .elementor-element.elementor-element-ffbcf68 img{width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-13846 .elementor-element.elementor-element-d0c0da2{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:194px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-13846 .elementor-element.elementor-element-d0c0da2{left:0px;}body.rtl .elementor-13846 .elementor-element.elementor-element-d0c0da2{right:0px;}.elementor-13846 .elementor-element.elementor-element-52ac3f0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-47eea86e );}.elementor-13846 .elementor-element.elementor-element-8073200 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-47eea86e );}.elementor-13846 .elementor-element.elementor-element-c72b305{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:var(--padding-section-mb);--padding-bottom:var(--padding-section-mb);--padding-left:0;--padding-right:0;}.elementor-13846 .elementor-element.elementor-element-8d74fe8 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-13846 .elementor-element.elementor-element-8d74fe8{text-align:center;}.elementor-13846 .elementor-element.elementor-element-8d74fe8 .elementor-heading-title{font-family:var( --e-global-typography-962030d-font-family ), Sans-serif;font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );color:var( --e-global-color-4b5be89 );}.elementor-13846 .elementor-element.elementor-element-eb20b33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:var(--padding-section-mb);--padding-bottom:var(--padding-section-tb);--padding-left:0;--padding-right:0;}.elementor-13846 .elementor-element.elementor-element-cb93aaa .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-13846 .elementor-element.elementor-element-cb93aaa{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:80vw;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:0.8s;--e-off-canvas-overlay-opacity:1;}.elementor-13846 .elementor-element.elementor-element-bbc6e1b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13846 .elementor-element.elementor-element-bbc6e1b.e-con{--align-self:center;}body:not(.rtl) .elementor-13846 .elementor-element.elementor-element-ee8f002{right:20px;}body.rtl .elementor-13846 .elementor-element.elementor-element-ee8f002{left:20px;}.elementor-13846 .elementor-element.elementor-element-ee8f002{top:20px;}.elementor-13846 .elementor-element.elementor-element-ee8f002 .elementor-icon-wrapper{text-align:center;}.elementor-13846 .elementor-element.elementor-element-ee8f002.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-21f8c9b7 );color:var( --e-global-color-47eea86e );}.elementor-13846 .elementor-element.elementor-element-ee8f002.elementor-view-framed .elementor-icon, .elementor-13846 .elementor-element.elementor-element-ee8f002.elementor-view-default .elementor-icon{color:var( --e-global-color-21f8c9b7 );border-color:var( --e-global-color-21f8c9b7 );}.elementor-13846 .elementor-element.elementor-element-ee8f002.elementor-view-framed .elementor-icon, .elementor-13846 .elementor-element.elementor-element-ee8f002.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-21f8c9b7 );}.elementor-13846 .elementor-element.elementor-element-ee8f002.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-47eea86e );}.elementor-13846 .elementor-element.elementor-element-ee8f002.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-47eea86e );}.elementor-13846 .elementor-element.elementor-element-ee8f002 .elementor-icon{font-size:22px;}.elementor-13846 .elementor-element.elementor-element-ee8f002 .elementor-icon svg{height:22px;}.elementor-13846 .elementor-element.elementor-element-3c86461{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:var(--padding-h-text-mb) var(--padding-h-text-mb);--row-gap:var(--padding-h-text-mb);--column-gap:var(--padding-h-text-mb);--padding-top:0;--padding-bottom:0;--padding-left:var(--gap-space-h);--padding-right:var(--gap-space-h);}.elementor-13846 .elementor-element.elementor-element-7dbeea9{--display:flex;--padding-top:0;--padding-bottom:var(--padding-h-text-mdk);--padding-left:0;--padding-right:0;}.elementor-13846 .elementor-element.elementor-element-d93290d.elementor-element{--align-self:center;}.elementor-13846 .elementor-element.elementor-element-d93290d{z-index:1;text-align:center;}.elementor-13846 .elementor-element.elementor-element-d93290d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-4b5be89 );}.elementor-13846 .elementor-element.elementor-element-74ced5c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13846 .elementor-element.elementor-element-74ced5c.elementor-element{--align-self:center;}.elementor-13846 .elementor-element.elementor-element-74ced5c img{opacity:0.2;}.elementor-13846 .elementor-element.elementor-element-218c111{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-13846 .elementor-element.elementor-element-b621bdd > .elementor-widget-container{padding:var(--padding-h-text-mb) 0 0 0;}.elementor-13846 .elementor-element.elementor-element-b621bdd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13846 .elementor-element.elementor-element-b621bdd .elementor-button{transition-duration:0s;}.elementor-13846 .elementor-element.elementor-element-2008c51{--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(--gap-space-h) var(--gap-space-h);--row-gap:var(--gap-space-h);--column-gap:var(--gap-space-h);--padding-top:var(--gap-medium);--padding-bottom:0;--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-13846 .elementor-element.elementor-element-e92bef0{--display:flex;--min-height:840px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--padding-section-mb);--padding-bottom:var(--padding-section-mb);--padding-left:var(--padding-section-mb);--padding-right:var(--padding-section-mb);}.elementor-13846 .elementor-element.elementor-element-e92bef0:not(.elementor-motion-effects-element-type-background), .elementor-13846 .elementor-element.elementor-element-e92bef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2083/home-villa-one1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13846 .elementor-element.elementor-element-888d828.elementor-element{--align-self:center;}.elementor-13846 .elementor-element.elementor-element-888d828{z-index:1;text-align:center;}.elementor-13846 .elementor-element.elementor-element-888d828 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-47eea86e );}.elementor-13846 .elementor-element.elementor-element-5679e77.elementor-element{--align-self:center;}.elementor-13846 .elementor-element.elementor-element-5679e77{--icon-box-icon-margin:4px;}.elementor-13846 .elementor-element.elementor-element-5679e77.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-47eea86e );}.elementor-13846 .elementor-element.elementor-element-5679e77.elementor-view-framed .elementor-icon, .elementor-13846 .elementor-element.elementor-element-5679e77.elementor-view-default .elementor-icon{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );border-color:var( --e-global-color-47eea86e );}.elementor-13846 .elementor-element.elementor-element-5679e77 .elementor-icon{font-size:25px;}.elementor-13846 .elementor-element.elementor-element-5679e77 .elementor-icon-box-title{color:var( --e-global-color-47eea86e );}.elementor-13846 .elementor-element.elementor-element-2380a8d{--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:center;--flex-wrap:wrap;}.elementor-13846 .elementor-element.elementor-element-2380a8d.e-con{--align-self:center;}.elementor-13846 .elementor-element.elementor-element-1af05ce > .elementor-widget-container{background-color:var( --e-global-color-4c9a34a );padding:12px 12px 12px 12px;border-radius:50px 50px 50px 50px;}.elementor-13846 .elementor-element.elementor-element-1af05ce{--icon-box-icon-margin:15px;}.elementor-13846 .elementor-element.elementor-element-1af05ce .elementor-icon{font-size:24px;}.elementor-13846 .elementor-element.elementor-element-d57c75c > .elementor-widget-container{background-color:var( --e-global-color-4c9a34a );padding:12px 12px 12px 12px;border-radius:50px 50px 50px 50px;}.elementor-13846 .elementor-element.elementor-element-d57c75c{--icon-box-icon-margin:15px;}.elementor-13846 .elementor-element.elementor-element-d57c75c .elementor-icon{font-size:24px;}.elementor-13846 .elementor-element.elementor-element-de163d3 > .elementor-widget-container{background-color:var( --e-global-color-4c9a34a );padding:12px 12px 12px 12px;border-radius:50px 50px 50px 50px;}.elementor-13846 .elementor-element.elementor-element-de163d3{--icon-box-icon-margin:15px;}.elementor-13846 .elementor-element.elementor-element-de163d3 .elementor-icon{font-size:24px;}.elementor-13846 .elementor-element.elementor-element-e82a8dc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13846 .elementor-element.elementor-element-e82a8dc .elementor-button{transition-duration:0s;}.elementor-13846 .elementor-element.elementor-element-b8992e6{--display:flex;--min-height:840px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--padding-section-mb);--padding-bottom:var(--padding-section-mb);--padding-left:var(--padding-section-mb);--padding-right:var(--padding-section-mb);}.elementor-13846 .elementor-element.elementor-element-b8992e6:not(.elementor-motion-effects-element-type-background), .elementor-13846 .elementor-element.elementor-element-b8992e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2083/home-villa-three1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13846 .elementor-element.elementor-element-1bd6e44.elementor-element{--align-self:center;}.elementor-13846 .elementor-element.elementor-element-1bd6e44{z-index:1;text-align:center;}.elementor-13846 .elementor-element.elementor-element-1bd6e44 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-47eea86e );}.elementor-13846 .elementor-element.elementor-element-99a8696.elementor-element{--align-self:center;}.elementor-13846 .elementor-element.elementor-element-99a8696{--icon-box-icon-margin:4px;}.elementor-13846 .elementor-element.elementor-element-99a8696.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-47eea86e );}.elementor-13846 .elementor-element.elementor-element-99a8696.elementor-view-framed .elementor-icon, .elementor-13846 .elementor-element.elementor-element-99a8696.elementor-view-default .elementor-icon{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );border-color:var( --e-global-color-47eea86e );}.elementor-13846 .elementor-element.elementor-element-99a8696 .elementor-icon{font-size:25px;}.elementor-13846 .elementor-element.elementor-element-99a8696 .elementor-icon-box-title{color:var( --e-global-color-47eea86e );}.elementor-13846 .elementor-element.elementor-element-38772a6{--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:center;--flex-wrap:wrap;}.elementor-13846 .elementor-element.elementor-element-38772a6.e-con{--align-self:center;}.elementor-13846 .elementor-element.elementor-element-0ff5e68 > .elementor-widget-container{background-color:var( --e-global-color-4c9a34a );padding:12px 12px 12px 12px;border-radius:50px 50px 50px 50px;}.elementor-13846 .elementor-element.elementor-element-0ff5e68{--icon-box-icon-margin:15px;}.elementor-13846 .elementor-element.elementor-element-0ff5e68 .elementor-icon{font-size:24px;}.elementor-13846 .elementor-element.elementor-element-b1989b2 > .elementor-widget-container{background-color:var( --e-global-color-4c9a34a );padding:12px 12px 12px 12px;border-radius:50px 50px 50px 50px;}.elementor-13846 .elementor-element.elementor-element-b1989b2{--icon-box-icon-margin:15px;}.elementor-13846 .elementor-element.elementor-element-b1989b2 .elementor-icon{font-size:24px;}.elementor-13846 .elementor-element.elementor-element-482ad4c > .elementor-widget-container{background-color:var( --e-global-color-4c9a34a );padding:12px 12px 12px 12px;border-radius:50px 50px 50px 50px;}.elementor-13846 .elementor-element.elementor-element-482ad4c{--icon-box-icon-margin:15px;}.elementor-13846 .elementor-element.elementor-element-482ad4c .elementor-icon{font-size:24px;}.elementor-13846 .elementor-element.elementor-element-6856389 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13846 .elementor-element.elementor-element-6856389 .elementor-button{transition-duration:0s;}.elementor-13846 .elementor-element.elementor-element-ae207ca{--display:flex;--min-height:840px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--padding-section-mb);--padding-bottom:var(--padding-section-mb);--padding-left:var(--padding-section-mb);--padding-right:var(--padding-section-mb);}.elementor-13846 .elementor-element.elementor-element-ae207ca:not(.elementor-motion-effects-element-type-background), .elementor-13846 .elementor-element.elementor-element-ae207ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2083/home-villa-three1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13846 .elementor-element.elementor-element-7875526.elementor-element{--align-self:center;}.elementor-13846 .elementor-element.elementor-element-7875526{z-index:1;text-align:center;}.elementor-13846 .elementor-element.elementor-element-7875526 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-47eea86e );}.elementor-13846 .elementor-element.elementor-element-4b04090.elementor-element{--align-self:center;}.elementor-13846 .elementor-element.elementor-element-4b04090{--icon-box-icon-margin:4px;}.elementor-13846 .elementor-element.elementor-element-4b04090.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-47eea86e );}.elementor-13846 .elementor-element.elementor-element-4b04090.elementor-view-framed .elementor-icon, .elementor-13846 .elementor-element.elementor-element-4b04090.elementor-view-default .elementor-icon{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );border-color:var( --e-global-color-47eea86e );}.elementor-13846 .elementor-element.elementor-element-4b04090 .elementor-icon{font-size:25px;}.elementor-13846 .elementor-element.elementor-element-4b04090 .elementor-icon-box-title{color:var( --e-global-color-47eea86e );}.elementor-13846 .elementor-element.elementor-element-91e2ff7{--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:center;--flex-wrap:wrap;}.elementor-13846 .elementor-element.elementor-element-91e2ff7.e-con{--align-self:center;}.elementor-13846 .elementor-element.elementor-element-1cc06ab > .elementor-widget-container{background-color:var( --e-global-color-4c9a34a );padding:12px 12px 12px 12px;border-radius:50px 50px 50px 50px;}.elementor-13846 .elementor-element.elementor-element-1cc06ab{--icon-box-icon-margin:15px;}.elementor-13846 .elementor-element.elementor-element-1cc06ab .elementor-icon{font-size:24px;}.elementor-13846 .elementor-element.elementor-element-c864dba > .elementor-widget-container{background-color:var( --e-global-color-4c9a34a );padding:12px 12px 12px 12px;border-radius:50px 50px 50px 50px;}.elementor-13846 .elementor-element.elementor-element-c864dba{--icon-box-icon-margin:15px;}.elementor-13846 .elementor-element.elementor-element-c864dba .elementor-icon{font-size:24px;}.elementor-13846 .elementor-element.elementor-element-a760305 > .elementor-widget-container{background-color:var( --e-global-color-4c9a34a );padding:12px 12px 12px 12px;border-radius:50px 50px 50px 50px;}.elementor-13846 .elementor-element.elementor-element-a760305{--icon-box-icon-margin:15px;}.elementor-13846 .elementor-element.elementor-element-a760305 .elementor-icon{font-size:24px;}.elementor-13846 .elementor-element.elementor-element-7c3360e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13846 .elementor-element.elementor-element-7c3360e .elementor-button{transition-duration:0s;}.elementor-13846 .elementor-element.elementor-element-7bd755f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-13846 .elementor-element.elementor-element-c807e6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-13846 .elementor-element.elementor-element-c807e6e.e-con{--align-self:stretch;}.elementor-13846 .elementor-element.elementor-element-fb0f7dc{--display:flex;--position:absolute;--min-height:160px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1;}.elementor-13846 .elementor-element.elementor-element-fb0f7dc::before, .elementor-13846 .elementor-element.elementor-element-fb0f7dc > .elementor-background-video-container::before, .elementor-13846 .elementor-element.elementor-element-fb0f7dc > .e-con-inner > .elementor-background-video-container::before, .elementor-13846 .elementor-element.elementor-element-fb0f7dc > .elementor-background-slideshow::before, .elementor-13846 .elementor-element.elementor-element-fb0f7dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-13846 .elementor-element.elementor-element-fb0f7dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-13846 .elementor-element.elementor-element-fb0f7dc{left:0px;}body.rtl .elementor-13846 .elementor-element.elementor-element-fb0f7dc{right:0px;}.elementor-13846 .elementor-element.elementor-element-e8e9406 img{width:100%;}.elementor-13846 .elementor-element.elementor-element-d6cff1c img{width:100%;}.elementor-13846 .elementor-element.elementor-element-f708241{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:var(--padding-section-tb);--padding-bottom:var(--padding-section-tb);--padding-left:var(--padding-section-tb);--padding-right:var(--padding-section-tb);}.elementor-13846 .elementor-element.elementor-element-055f485 > .elementor-widget-container{padding:0 0 0 0;}.elementor-13846 .elementor-element.elementor-element-055f485{text-align:center;}.elementor-13846 .elementor-element.elementor-element-055f485 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-4b5be89 );}.elementor-13846 .elementor-element.elementor-element-2c8fb51{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:calc(var(--padding-section) * 1.5);--padding-bottom:calc(var(--padding-section) * 1.5);--padding-left:var(--gap-large);--padding-right:var(--gap-large);}.elementor-13846 .elementor-element.elementor-element-0f70e1c img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-13846 .elementor-element.elementor-element-bf49cdc img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-13846 .elementor-element.elementor-element-05bc074{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:var(--padding-h-text-mb) 0;--row-gap:var(--padding-h-text-mb);--column-gap:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13846 .elementor-element.elementor-element-0e0ce24 > .elementor-widget-container{padding:0 0 var(--padding-h-text-mb) 0;}.elementor-13846 .elementor-element.elementor-element-0e0ce24{text-align:center;}.elementor-13846 .elementor-element.elementor-element-0e0ce24 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-47eea86e );}.elementor-13846 .elementor-element.elementor-element-40c67c4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:var( --e-global-color-47eea86e );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-13846 .elementor-element.elementor-element-5585b8a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13846 .elementor-element.elementor-element-5585b8a .elementor-button{transition-duration:0s;}.elementor-13846 .elementor-element.elementor-element-66efbe2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-13846 .elementor-element.elementor-element-66efbe2:not(.elementor-motion-effects-element-type-background), .elementor-13846 .elementor-element.elementor-element-66efbe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b68a2d );}.elementor-13846 .elementor-element.elementor-element-e89d3e5{--display:flex;--min-height:160px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13846 .elementor-element.elementor-element-e89d3e5:not(.elementor-motion-effects-element-type-background), .elementor-13846 .elementor-element.elementor-element-e89d3e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b68a2d );}.elementor-13846 .elementor-element.elementor-element-37e4657{--display:flex;--position:absolute;--min-height:160px;--overlay-opacity:1;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1;}.elementor-13846 .elementor-element.elementor-element-37e4657::before, .elementor-13846 .elementor-element.elementor-element-37e4657 > .elementor-background-video-container::before, .elementor-13846 .elementor-element.elementor-element-37e4657 > .e-con-inner > .elementor-background-video-container::before, .elementor-13846 .elementor-element.elementor-element-37e4657 > .elementor-background-slideshow::before, .elementor-13846 .elementor-element.elementor-element-37e4657 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13846 .elementor-element.elementor-element-37e4657 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-13846 .elementor-element.elementor-element-37e4657{left:0px;}body.rtl .elementor-13846 .elementor-element.elementor-element-37e4657{right:0px;}.elementor-13846 .elementor-element.elementor-element-33b5611{--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(--padding-section);--padding-bottom:var(--padding-section);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-13846 .elementor-element.elementor-element-595c9e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:020px;}.elementor-13846 .elementor-element.elementor-element-595c9e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13846 .elementor-element.elementor-element-739d8ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13846 .elementor-element.elementor-element-739d8ce{z-index:9;}.elementor-13846 .elementor-element.elementor-element-739d8ce .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-4b5be89 );}.elementor-13846 .elementor-element.elementor-element-b2f968d{text-align:left;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-13846 .elementor-element.elementor-element-e8e6a37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13846 .elementor-element.elementor-element-e8e6a37.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13846 .elementor-element.elementor-element-1ce9804{--display:flex;--justify-content:center;--overlay-opacity:0.3;}.elementor-13846 .elementor-element.elementor-element-1ce9804:not(.elementor-motion-effects-element-type-background), .elementor-13846 .elementor-element.elementor-element-1ce9804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2083/chalet-port-d-addaia2-1-1.webp");}.elementor-13846 .elementor-element.elementor-element-1ce9804::before, .elementor-13846 .elementor-element.elementor-element-1ce9804 > .elementor-background-video-container::before, .elementor-13846 .elementor-element.elementor-element-1ce9804 > .e-con-inner > .elementor-background-video-container::before, .elementor-13846 .elementor-element.elementor-element-1ce9804 > .elementor-background-slideshow::before, .elementor-13846 .elementor-element.elementor-element-1ce9804 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13846 .elementor-element.elementor-element-1ce9804 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-21f8c9b7 );--background-overlay:'';}.elementor-13846 .elementor-element.elementor-element-f3fdf45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13846 .elementor-element.elementor-element-2403cbb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13846 .elementor-element.elementor-element-2403cbb{z-index:9;text-align:center;}.elementor-13846 .elementor-element.elementor-element-2403cbb .elementor-heading-title{font-family:var( --e-global-typography-962030d-font-family ), Sans-serif;font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );color:var( --e-global-color-47eea86e );}.elementor-13846 .elementor-element.elementor-element-da2561b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13846 .elementor-element.elementor-element-da2561b .elementor-button{transition-duration:0s;}.elementor-13846 .elementor-element.elementor-element-1c04d73{--display:flex;--justify-content:center;--overlay-opacity:0.3;}.elementor-13846 .elementor-element.elementor-element-1c04d73:not(.elementor-motion-effects-element-type-background), .elementor-13846 .elementor-element.elementor-element-1c04d73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2083/club1-4.webp");}.elementor-13846 .elementor-element.elementor-element-1c04d73::before, .elementor-13846 .elementor-element.elementor-element-1c04d73 > .elementor-background-video-container::before, .elementor-13846 .elementor-element.elementor-element-1c04d73 > .e-con-inner > .elementor-background-video-container::before, .elementor-13846 .elementor-element.elementor-element-1c04d73 > .elementor-background-slideshow::before, .elementor-13846 .elementor-element.elementor-element-1c04d73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13846 .elementor-element.elementor-element-1c04d73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-21f8c9b7 );--background-overlay:'';}.elementor-13846 .elementor-element.elementor-element-0a6bc4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13846 .elementor-element.elementor-element-6c7506f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13846 .elementor-element.elementor-element-6c7506f{z-index:9;text-align:center;}.elementor-13846 .elementor-element.elementor-element-6c7506f .elementor-heading-title{font-family:var( --e-global-typography-962030d-font-family ), Sans-serif;font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );color:var( --e-global-color-47eea86e );}.elementor-13846 .elementor-element.elementor-element-d4e9530 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13846 .elementor-element.elementor-element-d4e9530 .elementor-button{transition-duration:0s;}.elementor-13846 .elementor-element.elementor-element-9cf9522{--display:flex;--justify-content:center;--overlay-opacity:0.3;}.elementor-13846 .elementor-element.elementor-element-9cf9522:not(.elementor-motion-effects-element-type-background), .elementor-13846 .elementor-element.elementor-element-9cf9522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2083/club1-2.webp");}.elementor-13846 .elementor-element.elementor-element-9cf9522::before, .elementor-13846 .elementor-element.elementor-element-9cf9522 > .elementor-background-video-container::before, .elementor-13846 .elementor-element.elementor-element-9cf9522 > .e-con-inner > .elementor-background-video-container::before, .elementor-13846 .elementor-element.elementor-element-9cf9522 > .elementor-background-slideshow::before, .elementor-13846 .elementor-element.elementor-element-9cf9522 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13846 .elementor-element.elementor-element-9cf9522 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-21f8c9b7 );--background-overlay:'';}.elementor-13846 .elementor-element.elementor-element-04b9c57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13846 .elementor-element.elementor-element-d584bf2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13846 .elementor-element.elementor-element-d584bf2{z-index:9;text-align:center;}.elementor-13846 .elementor-element.elementor-element-d584bf2 .elementor-heading-title{font-family:var( --e-global-typography-962030d-font-family ), Sans-serif;font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );color:var( --e-global-color-47eea86e );}.elementor-13846 .elementor-element.elementor-element-b7fb30d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13846 .elementor-element.elementor-element-b7fb30d .elementor-button{transition-duration:0s;}.elementor-13846 .elementor-element.elementor-element-b98c12f{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-47eea86e );}.elementor-13846 .elementor-element.elementor-element-b98c12f :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-47eea86e );border-radius:100px 100px 100px 100px;padding:20px 20px 20px 20px;}.elementor-13846 .elementor-element.elementor-element-b98c12f :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-primary );border-style:none;}.elementor-13846 .elementor-element.elementor-element-b98c12f > .elementor-widget-container{padding:0px 80px 0px 80px;}@media(max-width:1024px){.elementor-13846 .elementor-element.elementor-element-62b2465{--min-height:100vh;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13846 .elementor-element.elementor-element-196484f.elementor-element{--align-self:stretch;}.elementor-13846 .elementor-element.elementor-element-196484f img{height:100vh;object-position:center center;}.elementor-13846 .elementor-element.elementor-element-ffbcf68.elementor-element{--align-self:stretch;}.elementor-13846 .elementor-element.elementor-element-ffbcf68 img{height:100vh;object-position:center center;}.elementor-13846 .elementor-element.elementor-element-d0c0da2{--padding-top:0;--padding-bottom:194px;--padding-left:var(--padding-h-text);--padding-right:var(--padding-h-text);}.elementor-13846 .elementor-element.elementor-element-52ac3f0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-13846 .elementor-element.elementor-element-8073200 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13846 .elementor-element.elementor-element-8d74fe8 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );}.elementor-13846 .elementor-element.elementor-element-eb20b33{--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-13846 .elementor-element.elementor-element-3c86461{--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:0;--padding-bottom:var(--padding-section-tb);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-13846 .elementor-element.elementor-element-d93290d{text-align:center;}.elementor-13846 .elementor-element.elementor-element-d93290d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13846 .elementor-element.elementor-element-218c111{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13846 .elementor-element.elementor-element-2008c51{--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-medium) var(--gap-medium);--row-gap:var(--gap-medium);--column-gap:var(--gap-medium);}.elementor-13846 .elementor-element.elementor-element-e92bef0{--min-height:420px;}.elementor-13846 .elementor-element.elementor-element-888d828{text-align:center;}.elementor-13846 .elementor-element.elementor-element-888d828 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13846 .elementor-element.elementor-element-1af05ce{--icon-box-icon-margin:10px;}.elementor-13846 .elementor-element.elementor-element-d57c75c{--icon-box-icon-margin:10px;}.elementor-13846 .elementor-element.elementor-element-de163d3{--icon-box-icon-margin:10px;}.elementor-13846 .elementor-element.elementor-element-b8992e6{--min-height:420px;}.elementor-13846 .elementor-element.elementor-element-1bd6e44{text-align:center;}.elementor-13846 .elementor-element.elementor-element-1bd6e44 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13846 .elementor-element.elementor-element-0ff5e68{--icon-box-icon-margin:10px;}.elementor-13846 .elementor-element.elementor-element-b1989b2{--icon-box-icon-margin:10px;}.elementor-13846 .elementor-element.elementor-element-482ad4c{--icon-box-icon-margin:10px;}.elementor-13846 .elementor-element.elementor-element-ae207ca{--min-height:420px;}.elementor-13846 .elementor-element.elementor-element-7875526{text-align:center;}.elementor-13846 .elementor-element.elementor-element-7875526 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13846 .elementor-element.elementor-element-1cc06ab{--icon-box-icon-margin:10px;}.elementor-13846 .elementor-element.elementor-element-c864dba{--icon-box-icon-margin:10px;}.elementor-13846 .elementor-element.elementor-element-a760305{--icon-box-icon-margin:10px;}.elementor-13846 .elementor-element.elementor-element-7bd755f{--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-13846 .elementor-element.elementor-element-c807e6e{--min-height:400px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-13846 .elementor-element.elementor-element-fb0f7dc{--min-height:100px;}.elementor-13846 .elementor-element.elementor-element-e8e9406{text-align:center;}.elementor-13846 .elementor-element.elementor-element-e8e9406 img{width:100%;height:500px;object-fit:cover;}.elementor-13846 .elementor-element.elementor-element-d6cff1c{text-align:center;}.elementor-13846 .elementor-element.elementor-element-d6cff1c img{width:100%;height:500px;object-fit:cover;}.elementor-13846 .elementor-element.elementor-element-f708241{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13846 .elementor-element.elementor-element-055f485{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-13846 .elementor-element.elementor-element-055f485 > .elementor-widget-container{padding:0 0 0 0;}.elementor-13846 .elementor-element.elementor-element-055f485 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13846 .elementor-element.elementor-element-2c8fb51{--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:calc(var(--padding-section) * 2);--padding-bottom:calc(var(--padding-section) * 2);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-13846 .elementor-element.elementor-element-05bc074{--padding-top:var(--gap-medium);--padding-bottom:var(--gap-medium);--padding-left:0;--padding-right:0;}.elementor-13846 .elementor-element.elementor-element-0e0ce24 > .elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0;}.elementor-13846 .elementor-element.elementor-element-0e0ce24 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13846 .elementor-element.elementor-element-40c67c4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13846 .elementor-element.elementor-element-66efbe2{--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-13846 .elementor-element.elementor-element-e89d3e5{--min-height:100px;}.elementor-13846 .elementor-element.elementor-element-37e4657{--min-height:100px;}.elementor-13846 .elementor-element.elementor-element-33b5611{--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:var(--gap-medium);--padding-left:0;--padding-right:0;}.elementor-13846 .elementor-element.elementor-element-595c9e3{--padding-top:var(--gap-medium);--padding-bottom:var(--gap-medium);--padding-left:var(--gap-space-h);--padding-right:var(--gap-space-h);}.elementor-13846 .elementor-element.elementor-element-595c9e3.e-con{--order:99999 /* order end hack */;}.elementor-13846 .elementor-element.elementor-element-739d8ce > .elementor-widget-container{margin:0 0 0 0;padding:0 0 0var(--gap-medium) 0;}.elementor-13846 .elementor-element.elementor-element-739d8ce{text-align:center;}.elementor-13846 .elementor-element.elementor-element-739d8ce .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13846 .elementor-element.elementor-element-b2f968d{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13846 .elementor-element.elementor-element-e8e6a37{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13846 .elementor-element.elementor-element-e8e6a37.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-13846 .elementor-element.elementor-element-1ce9804:not(.elementor-motion-effects-element-type-background), .elementor-13846 .elementor-element.elementor-element-1ce9804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13846 .elementor-element.elementor-element-2403cbb > .elementor-widget-container{margin:0 0 0 0;padding:0 0 0var(--gap-medium) 0;}.elementor-13846 .elementor-element.elementor-element-2403cbb{text-align:center;}.elementor-13846 .elementor-element.elementor-element-2403cbb .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );}.elementor-13846 .elementor-element.elementor-element-1c04d73:not(.elementor-motion-effects-element-type-background), .elementor-13846 .elementor-element.elementor-element-1c04d73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13846 .elementor-element.elementor-element-6c7506f > .elementor-widget-container{margin:0 0 0 0;padding:0 0 0var(--gap-medium) 0;}.elementor-13846 .elementor-element.elementor-element-6c7506f{text-align:center;}.elementor-13846 .elementor-element.elementor-element-6c7506f .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );}.elementor-13846 .elementor-element.elementor-element-9cf9522:not(.elementor-motion-effects-element-type-background), .elementor-13846 .elementor-element.elementor-element-9cf9522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13846 .elementor-element.elementor-element-d584bf2 > .elementor-widget-container{margin:0 0 0 0;padding:0 0 0var(--gap-medium) 0;}.elementor-13846 .elementor-element.elementor-element-d584bf2{text-align:center;}.elementor-13846 .elementor-element.elementor-element-d584bf2 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );}.elementor-13846 .elementor-element.elementor-element-b98c12f{--e-n-carousel-swiper-slides-to-display:2;width:100%;max-width:100%;}.elementor-13846 .elementor-element.elementor-element-b98c12f > .elementor-widget-container{padding:0 var(--gap-space-h) 0 var(--gap-space-h);}}@media(max-width:767px){.elementor-13846 .elementor-element.elementor-element-d0c0da2{--min-height:calc(100vh);--justify-content:flex-end;--padding-top:0;--padding-bottom:220px;--padding-left:var(--padding-h-text);--padding-right:var(--padding-h-text);}.elementor-13846 .elementor-element.elementor-element-52ac3f0{text-align:center;}.elementor-13846 .elementor-element.elementor-element-52ac3f0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-13846 .elementor-element.elementor-element-8073200{text-align:center;}.elementor-13846 .elementor-element.elementor-element-8073200 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13846 .elementor-element.elementor-element-c72b305{--padding-top:var(--gap-medium);--padding-bottom:var(--gap-medium);--padding-left:0;--padding-right:0;}.elementor-13846 .elementor-element.elementor-element-8d74fe8 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0 var(--gap-space) 0 var(--gap-space);}.elementor-13846 .elementor-element.elementor-element-8d74fe8 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );}.elementor-13846 .elementor-element.elementor-element-eb20b33{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}body:not(.rtl) .elementor-13846 .elementor-element.elementor-element-ee8f002{right:12px;}body.rtl .elementor-13846 .elementor-element.elementor-element-ee8f002{left:12px;}.elementor-13846 .elementor-element.elementor-element-ee8f002 .elementor-icon{font-size:18px;}.elementor-13846 .elementor-element.elementor-element-ee8f002 .elementor-icon svg{height:18px;}.elementor-13846 .elementor-element.elementor-element-3c86461{--gap:var(--padding-h-text-mb) 0;--row-gap:var(--padding-h-text-mb);--column-gap:0;--padding-top:var(--gap-medium);--padding-bottom:var(--gap-medium);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-13846 .elementor-element.elementor-element-d93290d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13846 .elementor-element.elementor-element-218c111{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13846 .elementor-element.elementor-element-2008c51{--padding-top:0;--padding-bottom:0;--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-13846 .elementor-element.elementor-element-e92bef0{--min-height:380px;--padding-top:45px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-13846 .elementor-element.elementor-element-888d828 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13846 .elementor-element.elementor-element-1af05ce > .elementor-widget-container{padding:9px 12px 9px 12px;}.elementor-13846 .elementor-element.elementor-element-1af05ce.elementor-element{--align-self:center;}.elementor-13846 .elementor-element.elementor-element-d57c75c > .elementor-widget-container{padding:9px 12px 9px 12px;}.elementor-13846 .elementor-element.elementor-element-d57c75c.elementor-element{--align-self:center;}.elementor-13846 .elementor-element.elementor-element-de163d3 > .elementor-widget-container{padding:9px 12px 9px 12px;}.elementor-13846 .elementor-element.elementor-element-de163d3.elementor-element{--align-self:center;}.elementor-13846 .elementor-element.elementor-element-b8992e6{--min-height:380px;--padding-top:45px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-13846 .elementor-element.elementor-element-1bd6e44 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13846 .elementor-element.elementor-element-0ff5e68 > .elementor-widget-container{padding:9px 12px 9px 12px;}.elementor-13846 .elementor-element.elementor-element-0ff5e68.elementor-element{--align-self:center;}.elementor-13846 .elementor-element.elementor-element-b1989b2 > .elementor-widget-container{padding:9px 12px 9px 12px;}.elementor-13846 .elementor-element.elementor-element-b1989b2.elementor-element{--align-self:center;}.elementor-13846 .elementor-element.elementor-element-482ad4c > .elementor-widget-container{padding:9px 12px 9px 12px;}.elementor-13846 .elementor-element.elementor-element-482ad4c.elementor-element{--align-self:center;}.elementor-13846 .elementor-element.elementor-element-ae207ca{--min-height:380px;--padding-top:45px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-13846 .elementor-element.elementor-element-7875526 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13846 .elementor-element.elementor-element-1cc06ab > .elementor-widget-container{padding:9px 12px 9px 12px;}.elementor-13846 .elementor-element.elementor-element-1cc06ab.elementor-element{--align-self:center;}.elementor-13846 .elementor-element.elementor-element-c864dba > .elementor-widget-container{padding:9px 12px 9px 12px;}.elementor-13846 .elementor-element.elementor-element-c864dba.elementor-element{--align-self:center;}.elementor-13846 .elementor-element.elementor-element-a760305 > .elementor-widget-container{padding:9px 12px 9px 12px;}.elementor-13846 .elementor-element.elementor-element-a760305.elementor-element{--align-self:center;}.elementor-13846 .elementor-element.elementor-element-fb0f7dc{--min-height:65px;top:-1px;}.elementor-13846 .elementor-element.elementor-element-e8e9406 img{height:500px;}.elementor-13846 .elementor-element.elementor-element-d6cff1c img{height:500px;}.elementor-13846 .elementor-element.elementor-element-f708241{--padding-top:var(--padding-section);--padding-bottom:var(--padding-section);--padding-left:var(--gap-space-h);--padding-right:var(--gap-space-h);}.elementor-13846 .elementor-element.elementor-element-055f485 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 0 0;}.elementor-13846 .elementor-element.elementor-element-055f485{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13846 .elementor-element.elementor-element-055f485 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13846 .elementor-element.elementor-element-2c8fb51{--padding-top:var(--padding-section-dk);--padding-bottom:var(--padding-section-dk);--padding-left:var(--gap-space-h);--padding-right:var(--gap-space-h);}.elementor-13846 .elementor-element.elementor-element-05bc074{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-13846 .elementor-element.elementor-element-0e0ce24{text-align:center;}.elementor-13846 .elementor-element.elementor-element-0e0ce24 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13846 .elementor-element.elementor-element-40c67c4{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13846 .elementor-element.elementor-element-66efbe2{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-13846 .elementor-element.elementor-element-e89d3e5{--min-height:65px;}.elementor-13846 .elementor-element.elementor-element-37e4657{--min-height:65px;}.elementor-13846 .elementor-element.elementor-element-739d8ce > .elementor-widget-container{padding:0 0 0 0;}.elementor-13846 .elementor-element.elementor-element-739d8ce .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13846 .elementor-element.elementor-element-b2f968d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13846 .elementor-element.elementor-element-e8e6a37{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-13846 .elementor-element.elementor-element-e8e6a37.e-con{--order:99999 /* order end hack */;}.elementor-13846 .elementor-element.elementor-element-2403cbb > .elementor-widget-container{padding:0 0 0 0;}.elementor-13846 .elementor-element.elementor-element-2403cbb .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );}.elementor-13846 .elementor-element.elementor-element-6c7506f > .elementor-widget-container{padding:0 0 0 0;}.elementor-13846 .elementor-element.elementor-element-6c7506f .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );}.elementor-13846 .elementor-element.elementor-element-d584bf2 > .elementor-widget-container{padding:0 0 0 0;}.elementor-13846 .elementor-element.elementor-element-d584bf2 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );}.elementor-13846 .elementor-element.elementor-element-b98c12f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-top-position:0px;}.elementor-13846 .elementor-element.elementor-element-b98c12f > .elementor-widget-container{padding:0 var(--gap-space-h) 0 var(--gap-space-h);}}@media(min-width:768px){.elementor-13846 .elementor-element.elementor-element-2380a8d{--width:100%;}.elementor-13846 .elementor-element.elementor-element-38772a6{--width:100%;}.elementor-13846 .elementor-element.elementor-element-91e2ff7{--width:100%;}.elementor-13846 .elementor-element.elementor-element-595c9e3{--width:30%;}.elementor-13846 .elementor-element.elementor-element-e8e6a37{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13846 .elementor-element.elementor-element-c807e6e{--width:100%;}.elementor-13846 .elementor-element.elementor-element-595c9e3{--width:100%;}.elementor-13846 .elementor-element.elementor-element-e8e6a37{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-196484f *//*@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-13846 .elementor-element.elementor-element-196484f img{
        object-fit:cover;
    }
}*/

.elementor-13846 .elementor-element.elementor-element-196484f:before {
    content: '';
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffbcf68 */.elementor-13846 .elementor-element.elementor-element-ffbcf68:before {
    content: '';
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62b2465 */.elementor-13846 .elementor-element.elementor-element-62b2465 {
    height:100vh;
}

/*
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-13846 .elementor-element.elementor-element-62b2465 {
        height: 40vh;
        object-fit: cover;
    }
}}
*//* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c1c9475 */.elementor-13846 .elementor-element.elementor-element-c1c9475{
    height: auto;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d93290d */.elementor-13846 .elementor-element.elementor-element-d93290d {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1af05ce */.miraigo-hotel-tags .elementor-icon-box-content,
.miraigo-hotel-tags .elementor-icon-box-icon {
    display: flex!important;
    align-items: center!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d57c75c */.miraigo-hotel-tags .elementor-icon-box-content,
.miraigo-hotel-tags .elementor-icon-box-icon {
    display: flex!important;
    align-items: center!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-de163d3 */.miraigo-hotel-tags .elementor-icon-box-content,
.miraigo-hotel-tags .elementor-icon-box-icon {
    display: flex!important;
    align-items: center!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0ff5e68 */.miraigo-hotel-tags .elementor-icon-box-content,
.miraigo-hotel-tags .elementor-icon-box-icon {
    display: flex!important;
    align-items: center!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b1989b2 */.miraigo-hotel-tags .elementor-icon-box-content,
.miraigo-hotel-tags .elementor-icon-box-icon {
    display: flex!important;
    align-items: center!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-482ad4c */.miraigo-hotel-tags .elementor-icon-box-content,
.miraigo-hotel-tags .elementor-icon-box-icon {
    display: flex!important;
    align-items: center!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1cc06ab */.miraigo-hotel-tags .elementor-icon-box-content,
.miraigo-hotel-tags .elementor-icon-box-icon {
    display: flex!important;
    align-items: center!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c864dba */.miraigo-hotel-tags .elementor-icon-box-content,
.miraigo-hotel-tags .elementor-icon-box-icon {
    display: flex!important;
    align-items: center!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a760305 */.miraigo-hotel-tags .elementor-icon-box-content,
.miraigo-hotel-tags .elementor-icon-box-icon {
    display: flex!important;
    align-items: center!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8e9406 */.elementor-13846 .elementor-element.elementor-element-e8e9406 img {
    max-height:660px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f70e1c */.elementor-13846 .elementor-element.elementor-element-0f70e1c {
    position:absolute;
    top:0;
    right:0;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bf49cdc */.elementor-13846 .elementor-element.elementor-element-bf49cdc {
    position:absolute;
    top:0;
    right:0;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-b98c12f */.elementor-13846 .elementor-element.elementor-element-b98c12f .swiper-slide {
    min-height: 680px;
}
@media(max-width: 1024px) {
    .elementor-13846 .elementor-element.elementor-element-b98c12f .swiper-slide {
        max-height: 600px;
    }
}

@media(max-width: 768px) {
    .elementor-13846 .elementor-element.elementor-element-b98c12f .swiper-slide {
        max-height: 400px;
    }
}/* End custom CSS */