:root{--aila-mega-navy:#1a233d;--aila-mega-navy-deep:#0b2153;--aila-mega-sand:#f4f0ea;--aila-mega-sand-2:#efe8de;--aila-mega-white:#ffffff;--aila-mega-muted:rgba(26, 35, 61, 0.68);--aila-mega-line:rgba(26, 35, 61, 0.14);--aila-mega-line-soft:rgba(26, 35, 61, 0.08);--aila-mega-serif:"EB Garamond", Georgia, serif;--aila-mega-sans:"Montserrat", "Helvetica Neue", Arial, sans-serif;--aila-mega-ease:cubic-bezier(0.4, 0, 0.2, 1);--aila-mega-max:1344px;--aila-mega-top:0px}.elementor-nav-menu>li.aila-has-mega{position:static}.elementor-nav-menu--main .elementor-nav-menu>li>a.elementor-item{--aila-mega-item-pad:20px;position:relative;transition:color 0.2s ease,opacity 0.2s ease}.elementor-nav-menu--main .elementor-nav-menu>li>a.elementor-item::before{display:none!important;content:none!important}.elementor-nav-menu--main .elementor-nav-menu>li>a.elementor-item::after{content:""!important;display:block!important;position:absolute!important;left:var(--aila-mega-item-pad,20px)!important;right:var(--aila-mega-item-pad,20px)!important;bottom:0!important;width:auto!important;height:2px!important;background-color:currentColor!important;opacity:0!important;transform:scaleX(0)!important;transform-origin:center center!important;transition:opacity 0.22s ease,transform 0.24s cubic-bezier(.4,0,.2,1)!important;pointer-events:none}.elementor-nav-menu--main .elementor-nav-menu>li.aila-mega-is-open>a,.elementor-nav-menu--main .elementor-nav-menu>li.aila-has-mega>a[aria-expanded="true"],.elementor-nav-menu--main .elementor-nav-menu>li.aila-has-mega>a:hover{box-shadow:none}.elementor-nav-menu--main .elementor-nav-menu>li.aila-mega-is-open>a.elementor-item::after,.elementor-nav-menu--main .elementor-nav-menu>li.aila-has-mega>a.elementor-item[aria-expanded="true"]::after,.elementor-nav-menu--main .elementor-nav-menu>li.aila-has-mega>a.elementor-item:hover::after{opacity:1!important;transform:scaleX(1)!important}.elementor-nav-menu--main .elementor-nav-menu>li.aila-mega--signin>a{display:none}.elementor-nav-menu--main .elementor-nav-menu>li.aila-mega--signin{width:0;margin:0!important;padding:0}.aila-mega-account{position:relative;display:inline-flex;align-items:center;gap:7px;margin:0 0 0 6px;padding:13px 16px 13px 18px;border:0;border-radius:0;background:none;color:var(--aila-mega-white);font-family:var(--aila-mega-sans);font-size:14px;font-weight:500;line-height:20px;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color 0.2s ease,opacity 0.2s ease}.aila-mega-account::before{content:"";position:absolute;left:0;top:50%;width:1px;height:16px;transform:translateY(-50%);background:currentColor;opacity:.28;pointer-events:none}.aila-mega-account::after{content:"";position:absolute;left:18px;right:16px;bottom:0;height:2px;background-color:currentColor;opacity:0;transform:scaleX(0);transform-origin:center center;transition:opacity 0.22s ease,transform 0.24s cubic-bezier(.4,0,.2,1);pointer-events:none}.elementor-1915 .aila-mega-account,body.aila-mega-light .aila-mega-account{color:var(--aila-mega-navy)}body.aila-mega-light .aila-mega-account{opacity:.78}.aila-mega-account:hover,.aila-mega-account:focus{background:none;color:inherit;opacity:1}.aila-mega-account:hover::after,.aila-mega-account.aila-mega-is-open::after{opacity:1;transform:scaleX(1)}.aila-mega-account.aila-mega-is-open{background:none;box-shadow:none;opacity:1}.aila-mega-account .aila-mega-account__user{flex:0 0 auto;opacity:.85}.aila-mega-account .aila-mega-account__chev{flex:0 0 auto;transition:transform 0.2s ease}.aila-mega-account.aila-mega-is-open .aila-mega-account__chev{transform:rotate(180deg)}.elementor-nav-menu--main .elementor-nav-menu{flex-wrap:nowrap}.aila-header-book .elementor-button,.elementor-nav-menu--main .elementor-nav-menu>li>a.elementor-item{white-space:nowrap}@media (max-width:1439px){[data-elementor-type="header"] .elementor-nav-menu--main .elementor-nav-menu>li>a.elementor-item{--aila-mega-item-pad:12px;padding-left:12px;padding-right:12px}.aila-mega-account{padding-left:14px;padding-right:14px}}@media (max-width:1279px){[data-elementor-type="header"] .elementor-nav-menu--main .elementor-nav-menu>li>a.elementor-item{--aila-mega-item-pad:8px;padding-left:8px;padding-right:8px}.aila-mega-account{padding-left:10px;padding-right:10px}.aila-header-book .elementor-button{padding-left:18px!important;padding-right:18px!important}}@media (max-width:1179px){[data-elementor-type="header"] .elementor-nav-menu--main .elementor-nav-menu>li>a.elementor-item{--aila-mega-item-pad:7px;padding-left:7px;padding-right:7px}.aila-mega-account{padding-left:9px;padding-right:9px}[data-elementor-type="header"] .elementor-nav-menu--main .elementor-nav-menu>li>a.elementor-item .sub-arrow,.aila-mega-account .aila-mega-account__chev{display:none}}body.aila-mega-light [data-elementor-type="header"]>.e-con.e-parent,body.aila-mega-light [data-elementor-type="header"]>.e-con.e-parent.header-solid-aktif{background-color:var(--aila-mega-white)!important;box-shadow:0 1px 0 var(--aila-mega-line)!important;transition:background-color 0.25s ease,box-shadow 0.25s ease}body.aila-mega-open [data-elementor-type="header"]>.e-con.e-parent,body.aila-mega-open [data-elementor-type="header"]>.e-con.e-parent.header-solid-aktif{box-shadow:none!important}body.aila-mega-light [data-elementor-type="header"] .elementor-nav-menu--main .elementor-item,body.aila-mega-light [data-elementor-type="header"] .elementor-nav-menu--main .elementor-item:hover,body.aila-mega-light [data-elementor-type="header"] .elementor-nav-menu--main .elementor-item .sub-arrow,body.aila-mega-light .aila-mega-account{color:var(--aila-mega-navy)!important}body.aila-mega-light [data-elementor-type="header"] .elementor-nav-menu--main .elementor-item{opacity:.68}body.aila-mega-light [data-elementor-type="header"] .elementor-nav-menu--main li.aila-mega-is-open>.elementor-item,body.aila-mega-light [data-elementor-type="header"] .elementor-nav-menu--main .elementor-item:hover{opacity:1}body.aila-mega-light [data-elementor-type="header"] .elementor-nav-menu--main .elementor-item .sub-arrow svg,body.aila-mega-light [data-elementor-type="header"] .elementor-nav-menu--main .elementor-item .sub-arrow i{fill:var(--aila-mega-navy)!important;color:var(--aila-mega-navy)!important}body.aila-mega-light .aila-header-book .elementor-button,.elementor-1915 .aila-header-book .elementor-button{background-color:var(--aila-mega-navy)!important;color:var(--aila-mega-white)!important}.aila-utility-bar a:hover{text-decoration:none}.aila-utility-bar .elementor-element-a11a0b3 .elementor-icon-list-item:nth-child(n+2){display:none!important}body.aila-mega-open .book-now-fab,body.aila-mega-open #ap-dock,body.aila-mega-open .elementor-popup-modal{opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.25s ease,visibility 0.25s ease}.aila-mega-scrim{position:fixed;inset:var(--aila-mega-top) 0 0 0;z-index:98;background:rgb(26 35 61 / .55);opacity:0;visibility:hidden;transition:opacity 0.3s var(--aila-mega-ease),visibility 0s linear 0.3s}body.aila-mega-open .aila-mega-scrim{opacity:1;visibility:visible;transition:opacity 0.3s var(--aila-mega-ease),visibility 0s linear 0s}.aila-mega--flyout .aila-mega__panel{position:fixed;top:var(--aila-mega-top,0);left:0;right:0;z-index:6;max-height:calc(100vh - var(--aila-mega-top, 0px));overflow-y:auto;background:var(--aila-mega-white);color:var(--aila-mega-navy);text-align:start;opacity:0;visibility:hidden;pointer-events:none;clip-path:inset(0 0 100% 0);transition:opacity 0.2s ease,clip-path 0.3s cubic-bezier(.4,0,.2,1),visibility 0s linear 0.3s}.aila-mega--flyout .aila-mega__panel[hidden]{display:block}.aila-mega--flyout .aila-mega__panel.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity 0.22s ease 0.06s,clip-path 0.3s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s}.aila-mega--flyout .aila-mega__panel.aila-mega-instant{transition:none!important}.aila-mega-shell{position:fixed;top:var(--aila-mega-top,0);left:0;right:0;z-index:98;height:0;background:var(--aila-mega-white);box-shadow:0 24px 48px rgb(26 35 61 / .16);pointer-events:none;transition:height 0.3s cubic-bezier(.4,0,.2,1)}body:not(.aila-mega-open) .aila-mega-shell{box-shadow:none;transition:height 0.25s cubic-bezier(.4,0,.2,1),box-shadow 0s linear 0.25s}.aila-mega--flyout .aila-mega__inner{position:relative;box-sizing:border-box;width:100%;max-width:var(--aila-mega-max);margin-inline:auto;padding:36px 48px 0}.aila-mega__template{min-width:0}.elementor-nav-menu .aila-mega__close{position:absolute;top:20px;right:48px;z-index:200;pointer-events:auto;visibility:inherit;transition:color 0.2s ease;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:none;color:var(--aila-mega-muted);cursor:pointer}.aila-mega--flyout .aila-mega__panel.is-open .aila-mega__close{visibility:visible}.elementor-nav-menu .aila-mega__close:hover,.elementor-nav-menu .aila-mega__close:focus{background:none;color:var(--aila-mega-navy)}.elementor-nav-menu .aila-mega__panel a:not(.elementor-button):not(.e-con){display:inline;padding:0;line-height:inherit;white-space:normal}.elementor-nav-menu .aila-mega__panel a.e-con{display:var(--display);align-items:var(--align-items);justify-content:var(--justify-content);flex-grow:0;flex-shrink:0;padding:var(--padding-top) var(--padding-right) var(--padding-bottom) var(--padding-left);line-height:normal;white-space:normal}.aila-mega__template .aila-mega-card-title .elementor-heading-title,.aila-mega__template .aila-mega-panel--resorts .elementor-widget-heading .elementor-heading-title a[href*="/bluezone-club-residences/"],.aila-mega__template .aila-mega-panel--resorts .elementor-widget-heading .elementor-heading-title a[href*="/the-lifeco-wellness-center/"],.aila-mega__template .aila-mega-panel--resorts .elementor-widget-heading .elementor-heading-title a[href*="/a-ila-palm/"],.aila-mega__template .aila-mega-panel--resorts .elementor-widget-heading .elementor-heading-title a[href*="/a-ila-cove-resort/"]{display:block;min-height:56px}.aila-mega__template .aila-mega-card-desc p,.aila-mega__template .aila-mega-panel--resorts .aila-mega-text p{min-height:40px}.aila-mega__template .aila-mega-panel--resorts .aila-mega-notify .fluentform .ff-el-form-control,.aila-mega__template .aila-mega-panel--resorts .aila-mega-notify .fluentform .ff-btn{height:52px!important}.elementor-nav-menu .aila-mega__panel a.elementor-button{display:inline-flex;justify-content:center;white-space:nowrap}.elementor-nav-menu .aila-mega__panel ul{display:block;position:static;width:auto}.aila-mega__template .aila-mega-3d .elementor-heading-title a::before{content:"";display:inline-block;width:18px;height:18px;margin-right:10px;vertical-align:-4px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M12 3l8 4.5v9L12 21l-8-4.5v-9L12 3z'/%3E%3Cpath d='M12 12l8-4.5M12 12v9M12 12L4 7.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M12 3l8 4.5v9L12 21l-8-4.5v-9L12 3z'/%3E%3Cpath d='M12 12l8-4.5M12 12v9M12 12L4 7.5'/%3E%3C/svg%3E") center / contain no-repeat}.elementor-nav-menu .aila-mega-signin a,.elementor-nav-menu .aila-mega-signin span{text-transform:none}.aila-mega__template .aila-mega-push-down{margin-top:auto}.aila-mega__template .aila-mega-text p{margin:0}.elementor-nav-menu .aila-mega__panel .aila-mega-chevron .elementor-heading-title a:not(.elementor-button):not(.e-con){display:flex;align-items:center;justify-content:space-between;gap:12px}.elementor-nav-menu .aila-mega__panel .aila-mega-chevron .elementor-heading-title a::after{content:"";flex:0 0 auto;width:7px;height:7px;border-top:1.5px solid var(--aila-mega-muted);border-right:1.5px solid var(--aila-mega-muted);transform:rotate(45deg)}.elementor-nav-menu .aila-mega__template a:hover{opacity:.8}.aila-mega-signin{display:flex;flex-direction:column;gap:14px;padding-bottom:36px;font-family:var(--aila-mega-sans)}.elementor-nav-menu .aila-mega-signin__title{font-family:var(--aila-mega-serif);font-size:30px;font-weight:600;line-height:1.1;color:var(--aila-mega-navy)}.aila-mega-signin__label{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--aila-mega-muted)}.aila-mega-signin__field{box-sizing:border-box;width:100%;height:46px;margin-top:-8px;padding:0 14px;border:1px solid var(--aila-mega-line);border-radius:0;background:var(--aila-mega-white);color:var(--aila-mega-navy);font-family:var(--aila-mega-sans);font-size:15px}.aila-mega-signin__field:focus{border-color:var(--aila-mega-navy);outline:none}.aila-mega-btn{display:flex;align-items:center;justify-content:center;height:48px;padding:0 20px;border:1px solid var(--aila-mega-navy);border-radius:0;font-family:var(--aila-mega-sans);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.elementor-nav-menu .aila-mega-btn--primary,.elementor-nav-menu .aila-mega-btn--primary:hover,.elementor-nav-menu .aila-mega-btn--primary:focus{background:var(--aila-mega-navy);color:var(--aila-mega-white)}.elementor-nav-menu .aila-mega-btn--primary:hover{background:var(--aila-mega-navy-deep)}.elementor-nav-menu .aila-mega-signin__links{display:flex;justify-content:space-between;font-size:13px}.elementor-nav-menu .aila-mega-signin__links a,.elementor-nav-menu .aila-mega-signin>a.aila-mega-signin__link{padding:0;color:var(--aila-mega-muted)}.elementor-nav-menu .aila-mega-signin__links a.aila-mega-signin__register{color:var(--aila-mega-navy-deep);font-weight:500}.elementor-nav-menu .aila-mega-signin__error{font-size:13px;color:var(--aila-mega-navy-deep)}.aila-mega-signin__error[hidden]{display:none}@media (max-width:1024px){.aila-mega-account{display:none}body.aila-mega-mobile-open{overflow:hidden}body.aila-mega-mobile-open [data-elementor-type="header"]>.e-con.e-parent{width:100%!important;background-color:var(--aila-mega-white)!important;box-shadow:0 1px 0 var(--aila-mega-line)!important}body.aila-mega-mobile-open [data-elementor-type="header"] .elementor-menu-toggle,body.aila-mega-mobile-open [data-elementor-type="header"] .elementor-menu-toggle:hover{background:none!important;color:var(--aila-mega-navy)!important}body.aila-mega-mobile-open [data-elementor-type="header"] .elementor-menu-toggle svg{fill:var(--aila-mega-navy)!important}.elementor-location-header[data-elementor-type="header"] .elementor-element.elementor-widget-nav-menu .elementor-nav-menu__container.elementor-nav-menu--dropdown{position:fixed;inset:0;top:var(--aila-mega-top,0)!important;left:0!important;width:100%!important;max-width:none;height:auto;max-height:none;margin:0!important;background-color:var(--aila-mega-white)!important;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container{max-height:none}.elementor-location-header[data-elementor-type="header"] .elementor-element.elementor-widget-nav-menu .elementor-nav-menu__container.elementor-nav-menu--dropdown>.elementor-nav-menu{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start!important;min-height:100%;padding:8px 20px 108px}.elementor-location-header[data-elementor-type="header"] .elementor-element.elementor-widget-nav-menu .elementor-nav-menu__container.elementor-nav-menu--dropdown .elementor-nav-menu>li>a.elementor-item{padding:0;min-height:60px;display:flex;align-items:center;background:none;color:var(--aila-mega-navy);font-family:var(--aila-mega-serif);font-size:26px;font-weight:600;text-transform:none;letter-spacing:0}.elementor-location-header[data-elementor-type="header"] .elementor-element.elementor-widget-nav-menu .elementor-nav-menu__container.elementor-nav-menu--dropdown .elementor-nav-menu>li{flex:0 0 100%}.elementor-location-header[data-elementor-type="header"] .elementor-element.elementor-widget-nav-menu .elementor-nav-menu__container.elementor-nav-menu--dropdown .elementor-nav-menu>li:not(.aila-mega-foot):not(.aila-mega-secondary){border-bottom:1px solid var(--aila-mega-line)}.elementor-nav-menu--dropdown li.aila-has-mega{display:flex;flex-wrap:wrap;align-items:center;position:relative}.elementor-nav-menu--dropdown li.aila-has-mega>a{flex:1 1 auto}.elementor-nav-menu--dropdown li.aila-has-mega>a .sub-arrow{display:none}.elementor-nav-menu .aila-mega__toggle{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:60px;margin:0;padding:0;border:0;background:none;color:var(--aila-mega-muted);cursor:pointer}.elementor-nav-menu .aila-mega__toggle:hover,.elementor-nav-menu .aila-mega__toggle:focus{background:none;color:var(--aila-mega-navy)}.aila-mega__toggle:focus-visible{outline:2px solid var(--aila-mega-navy);outline-offset:-6px}.aila-mega__toggle-icon{position:relative;display:block;width:14px;height:14px}.aila-mega__toggle-icon::before,.aila-mega__toggle-icon::after{content:"";position:absolute;top:50%;left:0;width:14px;height:1.5px;margin-top:-.75px;background:currentColor;transition:transform 0.2s ease}.aila-mega__toggle-icon::after{transform:rotate(90deg)}.aila-mega__toggle[aria-expanded="true"] .aila-mega__toggle-icon::after{transform:rotate(0deg)}.aila-mega--accordion .aila-mega__panel{display:grid;grid-template-rows:0fr;flex:0 0 100%;width:100%;transition:grid-template-rows 0.3s var(--aila-mega-ease)}.aila-mega--accordion .aila-mega__panel[hidden]{display:grid}.aila-mega--accordion .aila-mega__panel.is-open{grid-template-rows:1fr}.aila-mega--accordion .aila-mega__inner{min-height:0;overflow:hidden}.aila-mega__groups{display:flex;flex-direction:column;gap:14px;padding-bottom:16px}.elementor-location-header[data-elementor-type="header"] .elementor-element.elementor-widget-nav-menu .elementor-nav-menu__container.elementor-nav-menu--dropdown .aila-mega__group-title span,.aila-mega__group-title{display:flex;align-items:center;gap:8px;margin-bottom:4px;font-family:var(--aila-mega-sans);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--aila-mega-muted)}.aila-mega__badge{padding:3px 7px;background:var(--aila-mega-sand-2);color:var(--aila-mega-navy);font-size:10px;font-style:normal;font-weight:600;letter-spacing:0;text-transform:none}.elementor-location-header[data-elementor-type="header"] .elementor-element.elementor-widget-nav-menu .elementor-nav-menu__container.elementor-nav-menu--dropdown .aila-mega__panel a.aila-mega__link,.elementor-location-header[data-elementor-type="header"] .elementor-element.elementor-widget-nav-menu .elementor-nav-menu__container.elementor-nav-menu--dropdown .aila-mega__panel .aila-mega__link--static{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:0;background:none;color:var(--aila-mega-navy);font-family:var(--aila-mega-sans);font-size:16px;font-weight:400;letter-spacing:0;text-transform:none}.aila-mega__link svg{flex:0 0 auto;opacity:.6}.elementor-location-header[data-elementor-type="header"] .elementor-element.elementor-widget-nav-menu .elementor-nav-menu__container.elementor-nav-menu--dropdown .elementor-nav-menu>li.aila-mega-secondary{flex:0 0 auto;margin:10px 20px 0 0}.elementor-location-header[data-elementor-type="header"] .elementor-element.elementor-widget-nav-menu .elementor-nav-menu__container.elementor-nav-menu--dropdown .elementor-nav-menu>li.aila-mega-secondary>a.elementor-item{min-height:44px;color:var(--aila-mega-muted);font-family:var(--aila-mega-sans);font-size:14px;font-weight:400}.elementor-location-header[data-elementor-type="header"] .elementor-element.elementor-widget-nav-menu .elementor-nav-menu__container.elementor-nav-menu--dropdown .elementor-nav-menu>li.aila-mega-foot{position:fixed;left:0;right:0;bottom:0;z-index:2;display:flex;gap:10px;margin:0;padding:12px 20px 20px;box-sizing:border-box;border-top:1px solid var(--aila-mega-line);background:var(--aila-mega-white)}.elementor-location-header[data-elementor-type="header"] .elementor-element.elementor-widget-nav-menu .elementor-nav-menu__container.elementor-nav-menu--dropdown li.aila-mega-foot a.aila-mega-foot__call{display:flex;align-items:center;justify-content:center;flex:0 0 52px;height:52px;padding:0;border:1px solid var(--aila-mega-navy);color:var(--aila-mega-navy)}.elementor-location-header[data-elementor-type="header"] .elementor-element.elementor-widget-nav-menu .elementor-nav-menu__container.elementor-nav-menu--dropdown li.aila-mega-foot a.aila-mega-foot__book{display:flex;align-items:center;justify-content:center;flex:1 1 auto;height:52px;padding:0;background:var(--aila-mega-navy);color:var(--aila-mega-white);font-family:var(--aila-mega-sans);font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}}@media (min-width:1025px){.elementor-nav-menu .aila-mega__toggle,.elementor-nav-menu--main li.aila-mega-secondary,.elementor-nav-menu--main li.aila-mega-foot{display:none}}@media (prefers-reduced-motion:reduce){.aila-mega__panel,.aila-mega-shell,.aila-mega-scrim,.aila-mega__toggle-icon::after,.aila-mega-account svg{transition-duration:0.01ms}}