.elementor .growth_note{grid-column:1 / -1;color: var(--theme-text-soft);\n}.elementor .growth_summary-text{color: var(--theme-text);\n}.elementor .growth_summary-title{font-family:'Liebling';font-weight:500;font-size:var(--text-body);color:inherit;line-height:1.3;}.elementor .growth_summary-card{padding-block-start:var(--space-4);padding-block-end:var(--space-4);padding-inline-start:var(--space-5);padding-inline-end:var(--space-5);background-color:rgba(237, 232, 226, 0.05);display:flex;flex-direction:column;gap:var(--space-2);}.elementor .growth_summary{display:grid;gap:var(--space-4);grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .growth_titles{font-size:clamp(1.625rem, 1.05rem + 2.3vw, 3.5rem);display:flex;flex-direction:column;gap:0.18em;max-inline-size: 68rem;\n}.elementor .heroes_button{margin-block-start:var(--space-2);}.elementor .heroes_body{display:flex;flex-direction:column;gap:var(--space-3);justify-content:center;align-items:flex-start;}.elementor .heroes_visual{overflow:hidden;position:relative;block-size: 100%; min-block-size: 16rem;\n}.elementor .heroes_inner{display:grid;gap:var(--space-5);grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:stretch;}.elementor .smart_tab-price{position:absolute;inset-block-end:0px;z-index:1;font-family:'Liebling';font-weight:500;font-size:clamp(0.625rem, 0.5rem + 0.25vw, 0.75rem);color:var(--Main-black);line-height:1.2;text-align:center;background-color:var(--Main-Gold);display:block;inset-inline: 0; padding-block: 0.4em; padding-inline: 0.4em; pointer-events: none;\n}.elementor .intro_text{max-inline-size: 36rem; color: var(--theme-text);\n}.elementor .intro_copy{display:flex;flex-direction:column;gap:var(--space-4);justify-content:center;}.elementor .intro_play{aspect-ratio:1;border-radius:999px;background-color:var(--White);display:flex;justify-content:center;align-items:center;inline-size: clamp(3.5rem, 2.5rem + 2.5vw, 5rem); &::before { content: ''; position: static; inline-size: 26%; block-size: 30%; background: var(--Main-black); clip-path: polygon(0 0, 100% 50%, 0 100%); transform: translateX(12%); }\n}.elementor .intro_click{position:absolute;z-index:2;cursor:pointer;display:flex;justify-content:center;align-items:center;inset: 0;\n}.elementor .intro_video{position:absolute;display:block;inset: 0;\n}.elementor .intro_player{overflow:hidden;position:relative;background-color:var(--Main-black);grid-area: 1 / 1;\n}.elementor .intro_media{display:grid;&::before { content: ''; position: static; grid-area: 1 / 1; inline-size: auto; block-size: auto; padding-block-start: 56.25%; }\n}.elementor .intro_inner{display:grid;gap:var(--space-6);grid-template-columns:minmax(0, 1.15fr) minmax(0, 1fr);align-items:stretch;}.elementor .u-button-form:hover,.elementor .u-button-form:focus-visible{color:var(--Main-black);background-color:var(--Main-Gold);}.elementor .u-button-form:focus{color:var(--Main-black);background-color:var(--Main-Gold);}.elementor .u-button-form{font-family:'Liebling';font-weight:500;font-size:1rem;color:var(--Main-black);line-height:1.2;cursor:pointer;padding-block-start:1.1em;padding-block-end:1.1em;padding-inline-start:2.4em;padding-inline-end:2.4em;border-radius:999px;border-width:0px;background-color:var(--Main-Gold);display:inline-flex;justify-content:center;align-items:center;min-block-size: 44px; white-space: nowrap;\n}.elementor .why_wrap{--shell: 1;\n}.elementor .why_team-image{--shell: 1;\n}.elementor .why_portrait-image{--shell: 1;\n}.elementor .why_founder-image{--shell: 1;\n}.elementor .why_eyebrow{--shell: 1;\n}.elementor .u-reveal-image{--shell: 1;\n}.elementor .u-parallax-bg{pointer-events: none;\n}.elementor .u-count-group{--shell: 1;\n}.elementor .smart_panel{--shell: 1;\n}.elementor .smart_eyebrow{--shell: 1;\n}.elementor .location_wrap{--shell: 1;\n}.elementor .location_item-title{color:var(--Main-black);--shell: 1;\n}.elementor .location_image{--shell: 1;\n}.elementor .location_eyebrow{--shell: 1;\n}.elementor .lead_video{--shell: 1;\n}.elementor .lead_title{--shell: 1;\n}.elementor .lead_message-title{--shell: 1;\n}.elementor .lead_form-title{--shell: 1;\n}.elementor .lead_eyebrow{--shell: 1;\n}.elementor .lead_consent{--shell: 1;\n}.elementor .jewish_wrap{--shell: 1;\n}.elementor .jewish_visual{--shell: 1;\n}.elementor .jewish_list{--shell: 1;\n}.elementor .jewish_item-title{--shell: 1;\n}.elementor .jewish_eyebrow{--shell: 1;\n}.elementor .is-studio{--shell: 1;\n}.elementor .is-prev{--shell: 1;\n}.elementor .is-next{--shell: 1;\n}.elementor .is-from-top{--shell: 1;\n}.elementor .is-frame{--shell: 1;\n}.elementor .is-2br{--shell: 1;\n}.elementor .is-1br{--shell: 1;\n}.elementor .is--visual{--shell: 1;\n}.elementor .is--horizontal{--shell: 1;\n}.elementor .growth_wrap{--shell: 1;\n}.elementor .growth_pattern-video{--shell: 1;\n}.elementor .growth_pattern-button{--shell: 1;\n}.elementor .growth_eyebrow{--shell: 1;\n}.elementor .gallery_visual{--shell: 1;\n}.elementor .gallery_list{--shell: 1;\n}.elementor .footer_bottom{--shell: 1;\n}.elementor .faq_wrap{--shell: 1;\n}.elementor .faq_eyebrow{--shell: 1;\n}.elementor .cta_label{--shell: 1;\n}.elementor .cta_eyebrow{--shell: 1;\n}.elementor .compare_title{--shell: 1;\n}.elementor .compare_eyebrow{--shell: 1;\n}.elementor .benefits_wrap{--shell: 1;\n}.elementor .benefits_eyebrow{--shell: 1;\n}.elementor .area_title{--shell: 1;\n}.elementor .area_eyebrow{--shell: 1;\n}.elementor .amenities_wrap{--shell: 1;\n}.elementor .amenities_title{--shell: 1;\n}.elementor .amenities_card-image{--shell: 1;\n}.elementor .u-reveal{--shell: 1;\n}.elementor .hero_eyebrow{--shell: 1;\n}.elementor .u-theme-dark{--theme-bg: var(--Main-black); --theme-text: var(--off-White); --theme-text-soft: rgba(237, 232, 226, 0.64); --theme-accent: var(--Main-Gold); --theme-field: rgba(237, 232, 226, 0.08); background: var(--theme-bg); color: var(--theme-text);\n}.elementor .u-theme-light{--theme-bg: var(--off-White); --theme-text: var(--Main-black); --theme-text-soft: var(--secondary-Brown); --theme-accent: var(--secondary-Brown); --theme-field: rgba(12, 10, 7, 0.06); background: var(--theme-bg); color: var(--theme-text);\n}.elementor .u-theme-white{--theme-bg: var(--White); --theme-text: var(--Main-black); --theme-text-soft: var(--secondary-Brown); --theme-accent: var(--secondary-Brown); --theme-field: rgba(12, 10, 7, 0.06); background: var(--theme-bg); color: var(--theme-text);\n}.elementor .u-theme-photo{position:relative;--theme-bg: var(--Main-black); --theme-text: var(--off-White); --theme-text-soft: rgba(237, 232, 226, 0.64); --theme-accent: var(--Main-Gold); --theme-field: rgba(237, 232, 226, 0.12); background: var(--theme-bg); color: var(--theme-text);\n}.elementor .u-container{inline-size: 100%; max-inline-size: var(--site-max); margin-inline: auto; padding-inline: var(--site-margin);\n}.elementor .u-section{padding-block: var(--section-space);\n}.elementor .u-cover{object-fit:cover;pointer-events: none; inline-size: 100%; block-size: 100%;\n}.elementor .u-blur-base{pointer-events: none; &::before { content: ""; position: absolute; inset: 0; backdrop-filter: blur(5px); -webkit-backdrop-filter: blur(5px); mask-image: linear-gradient(to top, #000 0%, transparent 30%); }\n}.elementor .u-parallax{overflow:hidden;}.elementor .u-ltr{text-align:end;direction:ltr;}.elementor .is-wide{max-inline-size: none;\n}.elementor .u-consent{cursor:pointer;display:flex;gap:0.6em;align-items:flex-start;color: var(--theme-text);\n}.elementor .u-consent-box{cursor:pointer;margin-block-start:0.2em;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex:0 0 auto;inline-size: 1.1em; block-size: 1.1em; accent-color: var(--Main-Gold);\n}.elementor .u-visually-hidden{overflow:hidden;position:absolute;clip-path:inset(50%);inline-size: 1px; block-size: 1px; white-space: nowrap;\n}.elementor .u-text-style-display{font-family:'Tel Aviv Brutalist';font-weight:700;font-size:var(--text-display);line-height:0.88;}.elementor .u-text-style-h2{font-family:'Tel Aviv Brutalist';font-weight:700;font-size:var(--text-h2);line-height:0.92;}.elementor .u-text-style-h3{font-family:'Liebling';font-weight:500;font-size:var(--text-h3);line-height:1.12;}.elementor .u-text-style-number{font-family:'Tel Aviv Brutalist';font-weight:700;font-size:var(--text-number);line-height:0.9;color: var(--theme-accent);\n}.elementor .u-text-style-lead{font-family:'Liebling';font-weight:400;font-size:var(--text-lead);line-height:1.38;}.elementor .u-text-style-body{font-family:'Liebling';font-weight:400;font-size:var(--text-body);line-height:1.45;}.elementor .u-text-style-small{font-family:'Liebling';font-weight:400;font-size:var(--text-small);line-height:1.4;}.elementor .u-text-style-eyebrow{font-family:'Liebling';font-weight:500;font-size:var(--text-eyebrow);letter-spacing:0.14em;line-height:1.2;text-transform:uppercase;color: var(--theme-accent);\n}.elementor .u-button-primary{position:relative;font-family:'Liebling';font-weight:500;font-size:1rem;color:var(--Main-black);line-height:1.2;text-decoration:none;cursor:pointer;padding:0px;display:inline-grid;--button-scale-x: 1; --button-scale-y: 1; inline-size: fit-content; min-block-size: 44px; user-select: none; white-space: nowrap;\n}.elementor .u-button-bg{border-radius:999px;background-color:var(--Main-Gold);grid-area: 1 / 1; inline-size: 100%; block-size: 100%;\n}.elementor .u-button-inner{padding-block-start:1.1em;padding-block-end:1.1em;padding-inline-start:2.4em;padding-inline-end:2.4em;display:flex;justify-content:center;align-items:center;grid-area: 1 / 1; inline-size: 100%; block-size: 100%;\n}.elementor .u-button-text{display:inline-block;clip-path:inset(-10% 0);}.elementor .is-hidden{display:none;}.elementor .is-active{opacity:100%;}.elementor .page_main{position:relative;z-index:2;background-color:var(--Main-black);}.elementor .underlay-nav_header{position:fixed;inset-block-start:0px;z-index:100;color:var(--off-White);inset-inline: 0; pointer-events: none;\n}.elementor .underlay-nav_container{margin-block-start:var(--space-3);display:flex;gap:var(--space-3);justify-content:space-between;align-items:center;block-size: var(--header-h); padding-inline: var(--site-margin);\n}.elementor .underlay-nav_logo-image{display:block;block-size: 100%; inline-size: calc(var(--logo-h) * 910 / 170);\n}.elementor .underlay-nav_toggle{padding:1em;margin:-1em;display:flex;gap:0.75em;align-items:center;pointer-events: auto;\n}.elementor .underlay-nav_toggle-text{overflow:hidden;display:flex;flex-direction:column;flex:0 0 auto;align-items:flex-start;block-size: 1.5em;\n}.elementor .underlay-nav_toggle-label{font-family:'Liebling';font-weight:500;font-size:1rem;line-height:1.5;}.elementor .underlay-nav_toggle-icon{margin-block-start:-0.1em;display:flex;flex-direction:column;gap:0.3em;flex:0 0 auto;justify-content:center;align-items:center;inline-size: 1.125em; block-size: 1.5em;\n}.elementor .underlay-nav_toggle-bar{background-color:currentColor;flex:0 0 auto;inline-size: 100%; block-size: 1.5px;\n}.elementor .underlay-nav_menu{position:fixed;inset-inline-start:0px;z-index:1;color:var(--Main-black);background-color:var(--off-White);inset-block: 0; inline-size: var(--menu-width);\n}.elementor .underlay-nav_inner{overflow:auto;display:flex;flex-direction:column;gap:var(--space-5);justify-content:space-between;inline-size: 100%; block-size: 100%; padding-block: calc(var(--header-h) + var(--space-6)) var(--space-5); padding-inline: clamp(1.25rem, 3vw, 2.5rem);\n}.elementor .underlay-nav_list{display:flex;flex-direction:column;inline-size: 100%;\n}.elementor .underlay-nav_item-large{display:flex;align-items: baseline;\n}.elementor .underlay-nav_number{font-family:'Liebling';font-size:0.75rem;color:var(--secondary-Brown);letter-spacing:0.04em;opacity:80%;flex:0 0 auto;inline-size: 1.75rem;\n}.elementor .underlay-nav_link-large{font-family:'Tel Aviv Brutalist';font-weight:400;font-size:clamp(1.5rem, 1.05rem + 1.3vw, 2.125rem);line-height:1.1;text-decoration:none;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;display:block;}.elementor .underlay-nav_bottom{position:relative;padding-block-start:var(--space-4);display:flex;gap:var(--space-5);inline-size: 100%;\n}.elementor .underlay-nav_col{display:flex;flex-direction:column;gap:var(--space-2);flex:1 1 0px;align-items:flex-start;}.elementor .underlay-nav_item-small{font-family:'Liebling';font-size:1rem;line-height:1.4;}.elementor .underlay-nav_heading{margin-block-end:var(--space-1);opacity:50%;}.elementor .underlay-nav_link-small{text-decoration:none;}.elementor .underlay-nav_divider{position:absolute;inset-block-start:0px;background-color:currentColor;opacity:15%;inset-inline: 0; block-size: 1px;\n}.elementor .underlay-nav_overlay{position:fixed;z-index:100;cursor:pointer;inset: 0; pointer-events: none; visibility: hidden;\n}.elementor .underlay-nav_dark{position:absolute;background-color:rgba(0, 0, 0, 0.18);opacity:0%;inset: 0;\n}.elementor .underlay-nav_cap{position:absolute;inset-block-start:0px;background-color:var(--off-White);inset-inline: 0; block-size: var(--space-3);\n}.elementor .is-bottom{inset-block-start:auto;inset-block-end:0px;}.elementor .hero_slider{position:absolute;inset: 0;\n}.elementor .hero_slide{position:absolute;opacity:0%;inset: 0;\n}.elementor .hero_video{display:block;}.elementor .hero_content{display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-start;max-inline-size: 72rem;\n}.elementor .hero_title{max-inline-size: 100%;\n}.elementor .hero_lead{column-gap:0.35em;display:flex;flex-wrap:wrap;align-items: baseline; row-gap: 0.1em; max-inline-size: 36rem;\n}.elementor .is-line{flex:0 1 100%;}.elementor .hero_lead-text{line-height:1.15;}.elementor .hero_price{font-weight:500;color:var(--Main-Gold);line-height:1.15;}.elementor .hero_button{margin-block-start:var(--space-2);}.elementor .hero_stat-head{display:flex;gap:var(--space-2);align-items:center;}.elementor .hero_stat-icon{aspect-ratio:1;color:var(--White);flex:0 0 auto;inline-size: clamp(1rem, 0.85rem + 0.5vw, 1.25rem); block-size: auto;\n}.elementor .hero_stat-number{font-family:'Tel Aviv Brutalist';font-weight:700;font-size:clamp(1rem, 0.85rem + 0.5vw, 1.25rem);color:var(--White);line-height:1;text-align:end;}.elementor .hero_progress-bar{position:relative;cursor:pointer;background-color:rgba(237, 232, 226, 0.2);flex:1 1 0px;block-size: 2px; &::before { content: ''; position: absolute; inset-inline: 0; inset-block: -21px; }\n}.elementor .hero_progress-fill{background-color:var(--Main-Gold);transform:scale3d(0, 1, 1);block-size: 100%; inline-size: 100%;\n}.elementor .smart_wrap{padding-block-end:0px;}.elementor .smart_heading{display:flex;flex-direction:column;gap:var(--space-4);}.elementor .smart_title{max-inline-size: 12ch;\n}.elementor .smart_lead{max-inline-size: 36rem; color: var(--theme-text);\n}.elementor .smart_panel-inner{display:grid;place-items: center;\n}.elementor .smart_video{display:block;}.elementor .smart_overlay{position:absolute;pointer-events: none; inset: 0; background-image: linear-gradient(to top, rgba(12, 10, 7, 0.85) 0%, rgba(12, 10, 7, 0) 60%);\n}.elementor .smart_feature{font-size:clamp(1.625rem, 1rem + 2.3vw, 3.5rem);}.elementor .smart_feature-text{color:rgba(237, 232, 226, 0.72);}.elementor .horizontal__wrap{overflow:hidden;display:flex;flex-flow: row; min-height: 100dvh;\n}.elementor .smart_card-visual{position:absolute;inset: 0;\n}.elementor .smart_card-image{position:absolute;inset-inline-start:-30%;inset-block: 0; inline-size: 160%; max-inline-size: none; block-size: 100%;\n}.elementor .smart_card-overlay{position:absolute;pointer-events: none; inset: 0; background-image: linear-gradient(to top, rgba(12, 10, 7, 0.85) 0%, rgba(12, 10, 7, 0) 60%);\n}.elementor .smart_card-inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--space-3);max-inline-size: 40rem;\n}.elementor .smart_card-title{font-size:clamp(1.625rem, 1rem + 2.3vw, 3.5rem);}.elementor .smart_card-text{color:rgba(237, 232, 226, 0.72);}.elementor .smart_quote{display:flex;flex-direction:column;gap:var(--space-4);max-inline-size: 36rem;\n}.elementor .smart_person{display:flex;gap:var(--space-2);align-items:center;}.elementor .smart_person-image{border-radius:50%;background-color:var(--secondary-Brown);flex:0 0 auto;inline-size: 3rem; block-size: 3rem;\n}.elementor .smart_person-meta{display:flex;flex-direction:column;gap:0px;}.elementor .smart_person-name{font-weight:500;line-height:1.2;color: var(--theme-text);\n}.elementor .smart_person-role{font-size:0.6875rem;color: var(--theme-accent);\n}.elementor .smart_note{font-weight:300;font-size:clamp(1.25rem, 1.05rem + 0.7vw, 1.75rem);color: var(--theme-text);\n}.elementor .gallery_group{min-inline-size: 0;\n}.elementor .smart_tabs-title{color: var(--theme-text);\n}.elementor .smart_toggle{display:flex;flex-direction:column;}.elementor .smart_tab:hover,.elementor .smart_tab:focus-visible{opacity:90%;}.elementor .smart_tab{position:relative;cursor:pointer;opacity:70%;display:flex;gap:var(--space-3);align-items:center;padding-block: var(--space-3); border-block-end: 1px solid rgba(135, 116, 85, 0.25);\n}.elementor .smart_tab-visual{overflow:hidden;aspect-ratio:4 / 3;position:relative;flex:0 0 auto;inline-size: clamp(6rem, 4rem + 4vw, 9rem); inline-size: clamp(7.5rem, 5rem + 5vw, 10.5rem);\n}.elementor .smart_tab-image{object-fit:cover;position:absolute;inset: 0; inline-size: 100%; block-size: 100%;\n}.elementor .smart_tab-overlay{position:absolute;background-color:rgba(12, 10, 7, 0.2);pointer-events: none; inset: 0;\n}.elementor .smart_tab-tag{font-family:'Liebling';font-weight:500;font-size:clamp(0.6rem, 0.4rem + 0.35vw, 0.75rem);color:var(--secondary-Brown);line-height:1.3;padding-block-start:0.15em;padding-block-end:0.15em;padding-inline-start:0.5em;padding-inline-end:0.5em;background-color:rgba(135, 116, 85, 0.18);inline-size: fit-content;\n}.elementor .smart_tab-body{display:flex;flex-direction:column;gap:0.25rem;min-inline-size: 0;\n}.elementor .smart_tab-title{font-family:'Liebling';font-weight:500;font-size:clamp(1.1rem, 0.8rem + 0.8vw, 1.6rem);line-height:1.1;color: var(--theme-text);\n}.elementor .smart_tab-sub{font-family:'Liebling';font-weight:400;font-size:clamp(0.75rem, 0.6rem + 0.4vw, 0.95rem);line-height:1.15;color: var(--theme-text-soft);\n}.elementor .smart_tab-line{position:absolute;inset-block-end:-1px;background-color:var(--secondary-Brown);transform:scale3d(0, 1, 1);inset-inline: 0; block-size: 1px;\n}.elementor .is-selected:hover,.elementor .is-selected:focus-visible{opacity:100%;}.elementor .is-selected{opacity:100%;}.elementor .smart_gallery{column-gap:var(--space-6);padding-block-end:var(--section-space);display:grid;grid-template-columns:minmax(0, 36fr) minmax(0, 64fr);align-items:stretch;row-gap: var(--space-4);\n}.elementor .smart_tabs{padding-inline-end:0px;display:flex;flex-direction:column;gap:var(--space-4);}.elementor .parallax-slider__group{width:100%;}.elementor .parallax-slider__item-img{width:160%;height:100%;object-fit:cover;position:absolute;inset-inline-start:-30%;-webkit-user-select: none; user-select: none; max-width: none;\n}.elementor .parallax-slider__item-visual{width:100%;height:100%;position:absolute;inset: 0%;\n}.elementor .parallax-slider__item{position:relative;padding-inline-start:1em;padding-inline-end:1em;flex:0 0 auto;block-size: 100%;\n}.elementor .parallax-slider__list{width:100%;overflow:hidden;display:flex;block-size: 100%; cursor: grab;\n}.elementor .location_pin{display:grid;}.elementor .location_title{color:var(--Main-black);max-inline-size: 11ch;\n}.elementor .location_lead{max-inline-size: 30rem; color: var(--theme-text-soft);\n}.elementor .location_number{font-size:clamp(2.5rem, 1.25rem + 3.6vw, 5.25rem);}.elementor .location_item-text{max-inline-size: 34rem; color: var(--theme-text-soft);\n}.elementor .is-wynn{object-position:100% 50%;}.elementor .area_inner{display:flex;flex-direction:column;gap:var(--space-6);}.elementor .area_head{position:relative;z-index:4;text-align:center;display:flex;flex-direction:column;gap:var(--space-3);align-items:center;max-inline-size: 40rem; margin-inline: auto;\n}.elementor .area_lead{color: var(--theme-text-soft);\n}.elementor .area_wrap{position:relative;overflow: clip;\n}.elementor .area_open{margin-block-start:var(--space-2);}.elementor .growth_inner{display:flex;flex-direction:column;gap:var(--space-7);}.elementor .growth_head{display:flex;flex-direction:column;gap:var(--space-4);}.elementor .growth_title{font-size:clamp(1.625rem, 1.05rem + 2.3vw, 3.5rem);line-height:1;}.elementor .growth_lead{max-inline-size: 52rem; color: var(--theme-text);\n}.elementor .growth_chart{display:flex;flex-direction:column;gap:var(--space-5);}.elementor .growth_legend-item{position:relative;padding-inline-start:1.25rem;opacity:64%;display:flex;flex-direction:column;gap:var(--space-1);}.elementor .is-marina{background-color:var(--secondary-Brown);}.elementor .is-downtown{background-color:var(--White);}.elementor .is-rak{background-color:var(--Main-Gold);}.elementor .is-featured{opacity:100%;}.elementor .growth_pattern-media{aspect-ratio:4 / 3;}.elementor .growth_pattern-body{display:flex;flex-direction:column;gap:var(--space-5);align-items:flex-start;}.elementor .growth_pattern-title{font-size:clamp(2rem, 1.2rem + 2.5vw, 4rem);}.elementor .growth_pattern-text{color: var(--theme-text);\n}.elementor .cta_wrap{overflow:hidden;}.elementor .cta_video{position:absolute;inset: 0;\n}.elementor .cta_overlay{position:absolute;pointer-events: none; inset: 0; background-image: linear-gradient(to top, rgba(12, 10, 7, 0.9) 0%, rgba(12, 10, 7, 0.6) 100%);\n}.elementor .cta_inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--space-4);}.elementor .cta_title{max-inline-size: 14ch;\n}.elementor .cta_lead{color:var(--White);max-inline-size: 36rem;\n}.elementor .cta_button{margin-block-start:var(--space-2);}.elementor .cta_input:focus{outline-width:0px;background-color:rgb(255 255 255 / 0.24);}.elementor .cta_input{font-family:'Liebling';font-size:1rem;color:var(--White);padding-block-start:0.9em;padding-block-end:0.9em;padding-inline-start:1.2em;padding-inline-end:1.2em;border-radius:0px;border-width:0px;background-color:rgb(255 255 255 / 0.16);backdrop-filter:blur(14px);min-block-size: 44px;\n}.elementor .cta_consent{grid-column:1 / -1;}.elementor .cta_note{position:relative;padding-inline-start:1.5em;color: var(--theme-text); &::before { content: '✓'; position: absolute; inset-inline-start: 0; inset-block-start: 0; color: var(--Main-Gold); }\n}.elementor .jewish_inner{display:flex;flex-direction:column;gap:var(--space-7);}.elementor .jewish_heading{display:flex;flex-direction:column;gap:var(--space-4);}.elementor .jewish_title{font-size:clamp(2rem, 1.25rem + 3vw, 4.5rem);}.elementor .jewish_lead{max-inline-size: 36rem; color: var(--theme-text-soft);\n}.elementor .jewish_intro{display:flex;flex-direction:column;gap:var(--space-3);align-items:flex-start;}.elementor .jewish_slider{padding-block-start:var(--space-7);padding-inline-start:calc(50vw - min(50vw, var(--site-max) / 2) + var(--site-margin) - 1em);}.elementor .jewish_controls{margin-inline-start:-0.625rem;display:flex;gap:var(--space-2);}.elementor .jewish_arrow:hover,.elementor .jewish_arrow:focus-visible{opacity:100%;}.elementor .jewish_arrow{cursor:pointer;opacity:60%;display:flex;justify-content:center;align-items:center;inline-size: 4.5rem; block-size: 4.5rem; color: var(--theme-text);\n}.elementor .jewish_arrow-icon{inline-size: 3.25rem; block-size: auto;\n}.elementor .jewish_overlay{position:absolute;pointer-events: none; inset: 0; background-image: linear-gradient(to top, rgba(12, 10, 7, 0.9) 0%, rgba(12, 10, 7, 0) 60%);\n}.elementor .jewish_caption{position:absolute;inset-block-end:0px;text-align:start;direction:rtl;padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2);user-select: none; inset-inline: 0;\n}.elementor .jewish_item-text{color:rgba(237, 232, 226, 0.72);max-inline-size: 28rem;\n}.elementor .amenities_inner{display:flex;flex-direction:column;gap:var(--space-7);}.elementor .amenities_text{padding-block-end:0.5em;display:flex;flex-direction:column;gap:var(--space-4);}.elementor .amenities_lead{max-inline-size: 44rem; color: var(--theme-text-soft);\n}.elementor .amenities_card-visual{position:absolute;inset: 0; scale: 1.08;\n}.elementor .is-focus-low{object-position:50% 90%;}.elementor .is-crop-low{object-position:50% 100%;position:absolute;inset-block-end:0px;inset-inline: 0; block-size: 150%;\n}.elementor .amenities_card-overlay{position:absolute;pointer-events: none; inset: 0; background-image: linear-gradient(to top, rgba(12, 10, 7, 0.75) 0%, rgba(12, 10, 7, 0.4) 35%, rgba(12, 10, 7, 0.1) 60%, rgba(12, 10, 7, 0) 75%); &::after { content: ""; position: absolute; inset: 0; background: linear-gradient(to top, rgba(12, 10, 7, 0.45) 0%, rgba(12, 10, 7, 0.2) 55%, rgba(12, 10, 7, 0.1) 100%); opacity: 0; }\n}.elementor .amenities_card-content{position:relative;padding:var(--space-5);display:flex;flex-direction:column;}.elementor .amenities_card-title{font-size:clamp(1.25rem, 0.95rem + 0.9vw, 1.875rem);line-height:1.05;}.elementor .amenities_card-reveal{display:grid;grid-template-rows:1fr;}.elementor .amenities_card-text{overflow:hidden;font-size:clamp(0.95rem, 0.85rem + 0.3vw, 1.125rem);color:var(--White);line-height:1.45;padding-block-start:var(--space-2);min-block-size: 0; max-inline-size: 30rem;\n}.elementor .benefits_inner{display:flex;flex-direction:column;gap:var(--space-7);}.elementor .benefits_head{display:flex;flex-direction:column;gap:var(--space-4);max-inline-size: 52rem;\n}.elementor .benefits_title{max-inline-size: 14ch;\n}.elementor .benefits_lead{color: var(--theme-text);\n}.elementor .benefits_item-body{display:flex;flex-direction:column;gap:var(--space-2);}.elementor .benefits_number{font-size:clamp(2rem, 1.2rem + 2vw, 3.25rem);color:var(--White);}.elementor .benefits_item-title{font-size:clamp(1.125rem, 1rem + 0.5vw, 1.5rem);}.elementor .benefits_item-text{font-size:clamp(0.875rem, 0.85rem + 0.15vw, 1rem);max-inline-size: 28rem; color: var(--theme-text-soft);\n}.elementor .is-focus-tower{object-position:35% 50%;}.elementor .benefits_media-image{position:absolute;inset: 0;\n}.elementor .benefits_feature-overlay{position:absolute;pointer-events: none; inset: 0; background-image: linear-gradient(to top, rgba(12, 10, 7, 0.8) 0%, rgba(12, 10, 7, 0.3) 50%, rgba(12, 10, 7, 0) 80%);\n}.elementor .benefits_feature-body{position:relative;padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2);max-inline-size: 34rem;\n}.elementor .compare_wrap{padding-block-start:var(--space-6);}.elementor .compare_inner{display:flex;flex-direction:column;gap:var(--space-7);align-items:center;}.elementor .compare_head{text-align:center;display:flex;flex-direction:column;gap:var(--space-4);align-items:center;}.elementor .compare_lead{color: var(--theme-text);\n}.elementor .compare_tag{font-size:0.8rem;color: var(--theme-accent);\n}.elementor .compare_name{font-family:'Liebling';font-weight:500;font-size:clamp(1.25rem, 0.9rem + 1vw, 2.1rem);line-height:1.15;text-align:center;}.elementor .compare_sub{font-family:'Liebling';font-weight:400;font-size:0.875rem;line-height:1.3;text-align:center;color: var(--theme-text-soft);\n}.elementor .compare_label{display:flex;align-items:center;block-size: var(--compare-row); border-block-start: 1px solid rgba(237, 232, 226, 0.1); color: var(--theme-text-soft);\n}.elementor .why_inner{display:flex;flex-direction:column;gap:var(--space-7);}.elementor .why_head{display:flex;flex-direction:column;gap:var(--space-5);justify-content:space-between;}.elementor .why_title{font-size:clamp(3rem, 1rem + 6vw, 8rem);}.elementor .why_lead{color: var(--theme-text-soft);\n}.elementor .why_stat-number{font-size:clamp(2.75rem, 1.5rem + 3.5vw, 5.5rem);}.elementor .why_stat-label{letter-spacing:0.02em;color: var(--theme-text);\n}.elementor .why_logos{display:flex;flex-direction:column;gap:var(--space-6);}.elementor .why_logos-label{color: var(--theme-text-soft);\n}.elementor .why_logos-window{overflow:hidden;position:relative;&::before { content: ''; position: absolute; inset-block: 0; inset-inline-start: 0; inline-size: clamp(3rem, 8vw, 8rem); background: linear-gradient(to left, var(--theme-bg), transparent); pointer-events: none; z-index: 1; } &::after { content: ''; position: absolute; inset-block: 0; inset-inline-end: 0; inline-size: clamp(3rem, 8vw, 8rem); background: linear-gradient(to right, var(--theme-bg), transparent); pointer-events: none; z-index: 1; }\n}.elementor .why_logos-track{display:flex;gap:var(--space-7);align-items:center;inline-size: max-content;\n}.elementor .why_logo{object-fit:contain;opacity:65%;filter:brightness(0%);display:block;block-size: clamp(1.75rem, 1.25rem + 1.5vw, 2.75rem); inline-size: auto; max-inline-size: 11rem;\n}.elementor .why_founder-media{overflow:hidden;aspect-ratio:4 / 5;position:relative;flex:0 0 auto;inline-size: clamp(6rem, 4rem + 3.5vw, 8.5rem);\n}.elementor .why_founder-body{display:flex;flex-direction:column;gap:0.35rem;flex:1 1 auto;min-inline-size: 0;\n}.elementor .why_founder-role{font-size:0.65rem;}.elementor .why_founder-name{font-size:clamp(1.1rem, 0.9rem + 0.6vw, 1.5rem);}.elementor .why_founder-bio{font-size:var(--text-small);line-height:1.5;margin-block-start:0.35rem;color: var(--theme-text-soft);\n}.elementor .faq_content{display:flex;flex-direction:column;gap:var(--space-6);justify-content:center;padding-block: var(--space-7); padding-inline: var(--site-margin);\n}.elementor .faq_head{display:flex;flex-direction:column;gap:var(--space-4);}.elementor .faq_title{font-size:clamp(2.25rem, 1.25rem + 3vw, 4.5rem);}.elementor .lead_wrap{overflow:hidden;position:relative;}.elementor .lead_media{overflow:hidden;position:absolute;inset-block-start:0px;inset-inline: 0; block-size: min(100vh, 64rem);\n}.elementor .lead_media-fade{position:absolute;pointer-events: none; inset: 0; background-image: linear-gradient(to bottom, rgba(12, 10, 7, 0.62) 0%, rgba(12, 10, 7, 0.76) 45%, var(--Main-black) 100%);\n}.elementor .lead_inner{position:relative;display:flex;flex-direction:column;gap:var(--space-8);}.elementor .lead_head{display:flex;flex-direction:column;gap:var(--space-4);max-inline-size: 52rem;\n}.elementor .lead_lead{color: var(--theme-text);\n}.elementor .journey_number{font-size:clamp(1.5rem, 1rem + 1.2vw, 2.25rem);color:var(--Main-Gold);}.elementor .journey_title{font-size:clamp(1.05rem, 0.95rem + 0.3vw, 1.25rem);}.elementor .journey_text{color: var(--theme-text-soft);\n}.elementor .lead_message{display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-start;}.elementor .lead_price{font-size:clamp(3rem, 1.5rem + 5vw, 7rem);}.elementor .lead_points{display:flex;flex-direction:column;}.elementor .lead_point{position:relative;padding-inline-start:1.5em;padding-block: var(--space-3); border-block-end: 1px solid rgba(237, 232, 226, 0.12); &::before { content: '✓'; position: absolute; inset-inline-start: 0; inset-block-start: var(--space-3); color: var(--Main-Gold); }\n}.elementor .is-last-point{border-block-end: 0;\n}.elementor .lead_form-sub{margin-block-end:var(--space-2);color: var(--theme-text-soft);\n}.elementor .lead_field{display:flex;flex-direction:column;gap:var(--space-2);}.elementor .lead_label{color: var(--theme-text);\n}.elementor .lead_input:focus{outline-width:0px;background-color:rgba(237, 232, 226, 0.14);}.elementor .lead_input{font-family:'Liebling';font-size:1rem;padding-block-start:0.9em;padding-block-end:0.9em;padding-inline-start:1.2em;padding-inline-end:1.2em;border-radius:0px;border-width:0px;min-block-size: 48px; background: var(--theme-field); color: var(--theme-text);\n}.elementor .lead_button{margin-block-start:var(--space-2);inline-size: 100%;\n}.elementor .lead_trust{column-gap:var(--space-4);display:flex;flex-wrap:wrap;justify-content:center;row-gap: var(--space-3);\n}.elementor .lead_trust-item{position:relative;color:var(--off-White);padding-inline-start:1.4em;&::before { content: '✓'; position: absolute; inset-inline-start: 0; inset-block-start: 0; color: var(--off-White); }\n}.elementor .footer_wrap{display:flex;flex-direction:column;gap:var(--space-6);padding-block: var(--space-6); padding-inline: var(--site-margin);\n}.elementor .footer_mail:hover,.elementor .footer_mail:focus-visible{color:var(--Main-Gold);}.elementor .footer_mail{text-decoration:none;display:inline-flex;align-items:center;min-block-size: 24px; color: var(--theme-text);\n}.elementor .footer_phone:hover,.elementor .footer_phone:focus-visible{color:var(--Main-Gold);}.elementor .footer_phone{text-decoration:none;display:inline-flex;align-items:center;min-block-size: 24px; color: var(--theme-text);\n}.elementor .footer_legal-link:hover,.elementor .footer_legal-link:focus-visible{color:var(--Main-Gold);}.elementor .footer_legal-link{text-decoration:none;color: var(--theme-text-soft);\n}.elementor .footer_copy{color: var(--theme-text-soft);\n}.elementor .smart_head{display:grid;gap:var(--space-6);grid-template-columns:repeat(2, minmax(0, 1fr));align-items:end;}.elementor .jewish_head{display:flex;gap:var(--space-6);justify-content:space-between;align-items:flex-end;}.elementor .hero_bottom{display:flex;gap:var(--space-5);justify-content:space-between;align-items:flex-end;}.elementor .hero_progress{display:flex;gap:0.375rem;flex:0 0 clamp(10rem, 5rem + 10vw, 18rem);}.elementor .journey_step{display:flex;flex-direction:column;gap:var(--space-2);padding-inline: var(--space-4); border-inline-start: 1px solid rgba(237, 232, 226, 0.15);\n}.elementor .is-first{padding-inline-start:0px;border-inline-start: 0;\n}.elementor .compare_table{display:grid;gap:var(--space-3);grid-template-columns:minmax(0, 0.5fr) minmax(0, 1.15fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);--compare-row: 4.25rem; inline-size: 100%;\n}.elementor .compare_labels{display:flex;flex-direction:column;padding-block: var(--space-5);\n}.elementor .compare_card{overflow:hidden;position:relative;text-align:center;padding-block-start:var(--space-5);padding-block-end:var(--space-5);padding-inline-start:var(--space-4);padding-inline-end:var(--space-4);display:flex;flex-direction:column;align-items:center;--compare-line: rgba(237, 232, 226, 0.1);\n}.elementor .is-pick{border-width:1px;border-color:rgba(255, 255, 255, 0.14);border-style:solid;--pick-lift: var(--space-4); --theme-bg: color-mix(in srgb, var(--off-White) 4%, var(--Main-black)); margin-block: calc(-1 * var(--pick-lift)); padding-block: calc(var(--space-5) + var(--pick-lift));\n}.elementor .is-muted{opacity:55%;}.elementor .compare_card-head{position:relative;margin-block-end:var(--space-2);display:flex;flex-direction:column;gap:0.35rem;justify-content:flex-end;align-items:center;block-size: 17rem;\n}.elementor .compare_card-fade{position:absolute;inset-block-start:0px;pointer-events: none; inset-inline: 0; block-size: 22rem; background-image: linear-gradient(to bottom, transparent 0%, var(--theme-bg) 90%);\n}.elementor .compare_card-image{object-fit:cover;position:absolute;inset-block-start:0px;inset-inline: 0; inline-size: 100%; block-size: 22rem;\n}.elementor .compare_row-label{display:none;}.elementor .compare_value{position:relative;font-family:'Liebling';font-weight:500;font-size:clamp(0.95rem, 0.8rem + 0.35vw, 1.2rem);line-height:1.25;text-align:center;display:flex;justify-content:center;align-items:center;align-self:stretch;block-size: var(--compare-row); border-block-start: 1px solid var(--compare-line);\n}.elementor .compare_nav{display:none;}.elementor .underlay-nav_logo{color:inherit;display:block;--logo-h: 2.75rem; pointer-events: auto; block-size: var(--logo-h);\n}.elementor .hero_inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--space-6);justify-content:flex-end;min-block-size: 100dvh; padding-block: calc(var(--header-h) + var(--space-6)) var(--site-margin);\n}.elementor .hero_wrap{overflow:hidden;position:relative;min-block-size: calc(100dvh + var(--space-7)); &::after { content: ''; position: absolute; inset: 0; background: linear-gradient(to left, rgba(12, 10, 7, 0.55) 0%, rgba(12, 10, 7, 0.3) 35%, rgba(12, 10, 7, 0) 65%), linear-gradient(to top, rgba(12, 10, 7, 0.92) 0%, rgba(12, 10, 7, 0.45) 45%, rgba(12, 10, 7, 0.15) 100%); }\n}.elementor .hero_stats{display:flex;gap:var(--space-4);justify-content:flex-start;align-items:stretch;min-inline-size: 0;\n}.elementor .hero_stat{padding-inline-end:var(--space-4);display:flex;flex-direction:column;gap:var(--space-1);border-inline-end: 1px solid rgba(237, 232, 226, 0.2);\n}.elementor .is-last{padding-inline-end:0px;border-inline-end: 0;\n}.elementor .hero_stat-label{font-size:0.8125rem;align-self:start;color: var(--theme-text);\n}.elementor .u-hide-mobile{--shell: 1;\n}.elementor .smart_stage{margin-block-start:var(--space-3);}.elementor .horizontal__panel-inner{width:100%;height:100%;padding-block-start:1.25em;padding-block-end:1.25em;padding-inline-start:0.5em;padding-inline-end:0.5em;}.elementor .horizontal__panel{width:100%;flex:0 0 auto;}.elementor .is-half{width:50vw;}.elementor .smart_frame{overflow:hidden;position:relative;inline-size: 70%; block-size: 70vh;\n}.elementor .smart_caption{position:absolute;inset-block-end:0px;color:var(--off-White);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-3);inset-inline: 0; max-inline-size: 46rem;\n}.elementor .smart_card{overflow:hidden;position:relative;color:var(--off-White);padding:var(--space-6);background-color:var(--Main-black);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;inline-size: 100%; block-size: 100%;\n}.elementor .smart_body{display:flex;justify-content:flex-end;padding-block: var(--space-8);\n}.elementor .parallax-slider__item-inner{width:auto;aspect-ratio:4 / 3;position:relative;border-radius:0px;overflow: clip; block-size: 100%;\n}.elementor .location_panel{display:grid;gap:var(--space-6);grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;min-block-size: 100dvh; padding-block: var(--space-6);\n}.elementor .location_copy{display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-start;}.elementor .location_media{overflow:hidden;position:relative;block-size: min(78vh, 56rem);\n}.elementor .growth_legend{display:grid;gap:var(--space-5);grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .growth_legend-detail{color: var(--theme-text);\n}.elementor .growth_legend-dot{position:absolute;inset-block-start:0.55em;inset-inline-start:0px;inline-size: 0.6rem; block-size: 0.6rem;\n}.elementor .growth_kpis{display:grid;gap:var(--space-5);grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor .growth_kpi{display:flex;flex-direction:column;gap:var(--space-3);}.elementor .growth_kpi-number{font-size:clamp(2.5rem, 1.5rem + 3.5vw, 5.5rem);}.elementor .growth_kpi-label{color: var(--theme-text);\n}.elementor .growth_pattern{display:grid;gap:var(--space-7);grid-template-columns:minmax(0, 6fr) minmax(0, 5fr);align-items:center;}.elementor .cta_form{margin-block-start:var(--space-4);display:grid;gap:var(--space-3);grid-template-columns:repeat(3, minmax(0, 1fr)) auto;align-items:stretch;max-inline-size: 60rem;\n}.elementor .jewish_item{aspect-ratio:4 / 3;color:var(--off-White);block-size: auto; inline-size: clamp(18rem, 12rem + 26vw, 42rem);\n}.elementor .amenities_head{display:grid;gap:var(--space-6);grid-template-columns:minmax(0, 7fr) minmax(0, 5fr);align-items:end;}.elementor .amenities_gallery{display:grid;gap:var(--space-3);grid-template-columns:repeat(12, minmax(0, 1fr));grid-auto-rows:clamp(20rem, 30vw, 32rem);}.elementor .is-span-4{grid-column:span 4;}.elementor .is-span-5{grid-column:span 5;}.elementor .is-span-6{grid-column:span 6;}.elementor .is-span-7{grid-column:span 7;}.elementor .amenities_card{overflow:hidden;position:relative;color:var(--off-White);display:flex;flex-direction:column;justify-content:flex-end;}.elementor .benefits_grid{display:grid;gap:var(--space-3);grid-template-columns:repeat(12, minmax(0, 1fr));grid-auto-rows:clamp(20rem, 23vw, 25rem);grid-auto-flow: dense;\n}.elementor .benefits_item{padding:var(--space-5);background-color:rgba(237, 232, 226, 0.05);display:flex;flex-direction:column;gap:var(--space-4);justify-content:space-between;}.elementor .benefits_media{overflow:hidden;position:relative;}.elementor .benefits_feature{overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .is-span-8{grid-column:span 8;}.elementor .is-row-2{grid-row:span 2;}.elementor .why_about{display:grid;gap:var(--space-6);grid-template-columns:minmax(0, 2fr) minmax(0, 1fr);align-items:stretch;}.elementor .why_text{display:grid;gap:var(--space-5);grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .why_stats{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .why_stat{position:relative;text-align:center;display:flex;flex-direction:column;gap:var(--space-2);align-items:center;padding-block: var(--space-4); &::before { content: ''; position: absolute; inset-block: 0; inset-inline-start: 0; inline-size: 1px; background: var(--theme-text); opacity: 0.18; } &::after { content: ''; position: absolute; inset-block: 0; inset-inline-end: 0; inline-size: 1px; background: var(--theme-text); opacity: 0.18; }\n}.elementor .why_portrait{overflow:hidden;aspect-ratio:4 / 5;position:relative;}.elementor .why_team{overflow:hidden;aspect-ratio:21 / 9;position:relative;}.elementor .why_founders{display:grid;gap:var(--space-5);grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .why_founder{display:flex;gap:var(--space-3);align-items:flex-start;}.elementor .journey_steps{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));}.elementor .lead_grid{display:grid;gap:var(--space-6);grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:start;}.elementor .lead_form{padding-inline-start:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4);border-inline-start: 1px solid rgba(237, 232, 226, 0.15);\n}.elementor .footer_inner{display:grid;gap:var(--space-5);grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr);align-items:center;}.elementor .footer_text{display:flex;flex-direction:column;gap:var(--space-1);align-items:flex-end;color: var(--theme-text-soft);\n}.elementor .footer_contact{display:flex;flex-direction:column;gap:var(--space-1);align-items:flex-start;}.elementor .footer_logo{color:var(--off-White);display:block;block-size: 3rem; inline-size: calc(3rem * 910 / 170);\n}.elementor .footer_bar{padding-block-start:var(--space-4);display:flex;gap:var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;border-block-start: 1px solid rgba(237, 232, 226, 0.12);\n}.elementor .footer_legal{display:flex;gap:var(--space-4);flex-wrap:wrap;}.elementor .u-count{font-weight:400;justify-content:flex-end;}.elementor .amenities_number{font-size:clamp(5rem, 2.5rem + 10vw, 13rem);line-height:0.85;justify-self: end;\n}.elementor .feature-pills__col{width:50%;position:relative;}.elementor .feature-pills__visual-collection{width:100%;height:100%;position:relative;}.elementor .feature-pills__visual-item{width:100%;height:100%;position:absolute;opacity:0%;inset: 0%;\n}.elementor .feature-pills__visual-list{width:100%;height:100%;overflow:hidden;position:relative;}.elementor .feature-pills__visual-img{width:100%;height:100%;object-fit:cover;}.elementor .feature-pills__info-item{position:relative;padding:0px;}.elementor .feature-pills__item-icon-bar{width:1px;height:50%;position:absolute;padding:0px;background-color:#fff;flex:0 0 auto;}.elementor .feature-pills__visual-cover{width:100%;height:100%;position:absolute;z-index:1;inset: 0%;\n}.elementor .feature-pills__visual-cover-img{width:100%;height:100%;object-fit:cover;}.elementor .feature-pills__item-content{position:absolute;z-index:2;pointer-events: none; inset: 0%;\n}.elementor .feature-pills__item-mask{width:100%;height:100%;overflow:hidden;}.elementor .feature-pills__wrap{width:100%;height:auto;position:relative;border-radius:0px;border-width:0px;border-color:#ffffff26;border-style:solid;background-color:transparent;overflow: clip; max-width: none; color: var(--theme-text);\n}.elementor .feature-pills__layout{width:100%;height:100%;position:relative;display:flex;justify-content:flex-start;align-items:stretch;min-height: 100dvh;\n}.elementor .feature-pills__info-collection{width:100%;height:auto;padding:0px;display:flex;justify-content:center;align-items:flex-start;flex-flow: column;\n}.elementor .feature-pills__info-list{width:100%;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:0.625em;flex:0 0 auto;justify-content:center;align-items:flex-start;grid-column-gap: 1em; grid-row-gap: 1em; flex-flow: column; list-style: none; margin-inline: 0; max-width: var(--content-item-expanded);\n}.elementor .feature-pills__item-body{font-weight:500;font-size:1.0625em;margin:0px;}.elementor .feature-pills__item-button{position:relative;z-index:1;cursor:pointer;padding-block-start:0.625em;padding-block-end:0.625em;padding-inline-start:1.125em;padding-inline-end:1.125em;border-style:none;background-color:#0000;display:flex;justify-content:flex-start;align-items:center;grid-column-gap: .625em; grid-row-gap: .625em; flex-flow: row; font: inherit;\n}.elementor .feature-pills__item-inner{padding-block-start:1.125em;padding-block-end:1.375em;padding-inline-start:1.25em;padding-inline-end:1.25em;display:flex;justify-content:flex-start;align-items:flex-start;flex-flow: column; width: max-content; max-width: var(--content-item-expanded);\n}.elementor .feature-pills__item-bg{width:100%;height:100%;position:absolute;border-radius:2em;background-color:rgba(12, 10, 7, 0.035);inset: 0%;\n}.elementor .feature-pills__item-icon{width:1.25em;aspect-ratio:1;position:relative;padding:0px;border-radius:100em;background-color:var(--Main-black);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .feature-pills__item-body-span{font-weight:400;font-size:0.9375em;line-height:1.45;margin-block-start:0.5em;opacity:75%;}.elementor .feature-pills__close{position:absolute;inset-block-start:1.25em;inset-inline-end:1.25em;z-index:2;}.elementor .feature-pills__close-button{width:2em;aspect-ratio:1;position:relative;cursor:pointer;padding:8px;border-radius:10em;border-style:none;background-color:rgba(12, 10, 7, 0.35);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter: blur(10px); font: inherit;\n}.elementor .feature-pills__item-label{font-weight:500;font-size:1.0625em;letter-spacing:-0.015em;flex:0 0 auto;white-space: nowrap;\n}.elementor .why_gallery{display:flex;flex-direction:column;gap:var(--space-6);}.elementor .why_gallery-heading{display:flex;flex-direction:column;gap:var(--space-4);}.elementor .why_gallery-title{font-size:clamp(2rem, 1.25rem + 3vw, 4.5rem);}.elementor .why_gallery-lead{max-inline-size: 36rem; color: var(--theme-text-soft);\n}.elementor .why_gallery-head{display:flex;gap:var(--space-6);justify-content:space-between;align-items:flex-end;}.elementor .why_gallery-grid{display:grid;gap:var(--space-3);grid-template-columns:repeat(12, minmax(0, 1fr));grid-auto-rows:clamp(18rem, 26vw, 28rem);}.elementor .why_gallery-item{overflow:hidden;position:relative;}.elementor .is-bento-third{grid-column:span 4;}.elementor .is-bento-narrow{grid-column:span 5;}.elementor .is-bento-wide{grid-column:span 7;}.elementor .stories_slider{padding-block-start:var(--space-7);padding-inline-start:calc(50vw - min(50vw, var(--site-max) / 2) + var(--site-margin) - var(--space-3) / 2);}.elementor .stories_list{overflow:hidden;display:flex;cursor: grab;\n}.elementor .stories_item{flex:0 0 auto;inline-size: 30vw; padding-inline: calc(var(--space-3) / 2);\n}.elementor .stories_card{display:flex;flex-direction:column;gap:var(--space-3);}.elementor .stories_video{overflow:hidden;aspect-ratio:16 / 9;position:relative;cursor:pointer;}.elementor .stories_body{text-align:start;direction:rtl;display:flex;flex-direction:column;gap:var(--space-1);user-select: none;\n}.elementor .stories_name{font-size:clamp(1.25rem, 1rem + 0.8vw, 1.75rem);}.elementor .stories_text{color: var(--theme-text-soft);\n}.elementor .stories_play{position:absolute;z-index:1;cursor:pointer;margin:auto;inset: 0; inline-size: clamp(2.75rem, 2.25rem + 1.5vw, 4.25rem); block-size: clamp(2.75rem, 2.25rem + 1.5vw, 4.25rem); &::before { content: ''; position: absolute; inset: 0; background: var(--White); clip-path: polygon(18% 6%, 94% 50%, 18% 94%); }\n}.elementor .is-note{font-weight:400;font-size:0.8125rem;line-height:1.4;color: var(--theme-text-soft);\n}.elementor .intro_wrap{padding-block-end:0px;}.elementor .intro_title{font-size:clamp(1.625rem, 1rem + 2.3vw, 3.5rem);line-height:1;padding-block-end:var(--space-2);}.elementor .heroes_title{font-size:clamp(2rem, 1.2rem + 2vw, 3rem);line-height:1;text-wrap: balance; color: var(--theme-text);\n}.elementor .heroes_text{max-inline-size: 36rem; color: var(--theme-text-soft); max-inline-size: 32rem;\n}.elementor .heroes_logo{margin-block-end:0px;inline-size: clamp(9rem, 6rem + 8vw, 14rem); block-size: auto; inline-size: clamp(6rem, 4rem + 4vw, 8.5rem);\n}.elementor .heroes_image{object-fit:cover;position:absolute;inset: 0; inline-size: 100%; block-size: 100%;\n}.elementor .heroes_wrap{--shell: 1; padding-block: var(--space-6); padding-block: var(--space-7);\n}.elementor .growth_title-accent{font-size:clamp(1.625rem, 1.05rem + 2.3vw, 3.5rem);line-height:1;color: var(--theme-accent);\n}.elementor .is-scenario{color:var(--Main-Gold);background-color:rgba(234, 189, 117, 0.08);}