:root{--dark-background-primary: #263137;--medium-background-original: #e5e0d9;--light-background: #e5e0d9;--medium-background: #4dbbcb;--text-color: #263137;--inverse-text-color: #e8e4df;--inverse-btn-hover-color: #f6f2ee;--hover: #3f4e57;--sold-color: #a8a8a8;--body: var(--text-color);--side-sticky-btn-bg-color: #64d8e9;--side-sticky-btn-bg-hover-color: #8ae6f3;--black: #000;--white: #fff;--primary: var(--body);--secondary: var(--hover);--tertiary: #474747;--grey-100: #f8f8f8;--grey-200: #f2f2f2;--grey-300: #dcdcdc;--grey-400: #b6b6b6;--grey-500: var(--sold-color);--grey-600: #8d8d8d;--grey-700: #565656;--grey-800: #3c3c3c;--grey-900: var(--body);--overlay-3: rgba(0, 0, 0, 0.3);--overlay-4: rgba(0, 0, 0, 0.4);--overlay-5: rgba(0, 0, 0, 0.5);--overlay-6: rgba(0, 0, 0, 0.6);--overlay-7: rgba(0, 0, 0, 0.7);--overlay-8: rgba(0, 0, 0, 0.8);--d1-color: var(--body);--d2-color: var(--body);--h2-color: var(--body);--h3-color: var(--body);--h4-color: var(--body);--h5-color: var(--body);--h6-color: var(--body);--p-color: var(--body);--light: var(--light-background);--medium: var(--medium-background);--dark: var(--dark-background-primary);--body-link-color: var(--primary);--body-link-hover-color: var(--secondary);--icon-link-color: var(--body-link-color);--icon-link-hover-color: var(--body-link-hover-color);--stroke: #667c88;--form-borders: var(--grey-300);--form-background: var(--white);--filter-select-color: var(--body);--filter-select-background: var(--white);--filter-select-border-color: var(--stroke);--pagination-body: var(--body);--pagination-body-link: var(--secondary);--flyout-background: var(--grey-200);--icon-color: var(--body);--hero-overlay: var(--overlay-3);--modal-overlay: var(--overlay-8);--offcanvas-overlay: var(--overlay-4);--btn-background-color: var(--primary);--btn-border-color: var(--primary);--btn-color: var(--white);--btn-background-hover-color: var(--secondary);--btn-border-hover-color: var(--secondary);--btn-hover-color: var(--white);--btn-focus-inner-color: var(--white);--btn-focus-outer-color: var(--secondary);--menu-button-color: var(--white);--menu-button-background-color: transparent;--header-background-color: transparent;--menu-color: var(--body);--menu-hover-color: var(--grey-600);--menu-background-color: var(--light-background);--menu-navbar-color: var(--menu-button-color);--menu-navbar-hover-color: var(--grey-200);--menu-navbar-subnav-color: var(--menu-color);--menu-navbar-subnav-hover-color: var(--menu-hover-color);--footer-color: var(--light-background);--footer-hover-color: var(--grey-300);--footer-background-color: #2f3941;--footer-bottom-background-color: var(--footer-background-color);--team-flyout-background-color: var(--flyout-background);--slider-dot-color: var(--body);--slider-arrow-background-color: var(--white);--slider-arrow-color: var(--secondary);--card-button-color: var(--white);--card-button-background-color: rgba(255, 255, 255, 0.3);--card-label-background-color: var(--tertiary);--card-label-color: var(--white);color:var(--body);background-color:var(--light-background)}.xd-social-links.xd-menu__social-links{--icon-link-color: var(--menu-color);--icon-link-hover-color: var(--menu-hover-color)}.xd-footer--bottom .xd-social-links{--icon-link-color: var(--footer-color);--icon-link-hover-color: var(--footer-hover-color)}.xd-button--alternate{--btn-background-color: var(--secondary);--btn-border-color: var(--secondary);--btn-background-hover-color: var(--primary);--btn-border-hover-color: var(--primary)}.xd-button--ghost{--btn-background-color: transparent;--btn-border-color: var(--primary);--btn-color: var(--primary)}.xd-button--inverse{--btn-background-color: var(--inverse-text-color);--btn-border-color: var(--inverse-text-color);--btn-color: var(--text-color);--btn-hover-color: var(--text-color);--btn-background-hover-color: var(--inverse-btn-hover-color);--btn-border-hover-color: var(--inverse-btn-hover-color);--btn-focus-inner-color: var(--text-color);--btn-focus-outer-color: var(--inverse-btn-hover-color)}.xd-button--ghost-inverse{--btn-background-color: transparent;--btn-border-color: var(--inverse-text-color);--btn-color: var(--inverse-text-color);--btn-background-hover-color: var(--inverse-btn-hover-color);--btn-border-hover-color: var(--inverse-btn-hover-color);--btn-hover-color: var(--text-color);--btn-focus-inner-color: var(--text-color);--btn-focus-outer-color: var(--inverse-btn-hover-color)}.hero,.is-style-dark,.xd-alert,.slider-theme-dark,.xd-image--cover,.xd-video--image-cover,.xd-has-background-image.xd-has-background-image--overlay{--d1-color: var(--inverse-text-color);--d2-color: var(--inverse-text-color);--h2-color: var(--inverse-text-color);--h3-color: var(--inverse-text-color);--h4-color: var(--inverse-text-color);--h5-color: var(--inverse-text-color);--h6-color: var(--inverse-text-color);--p-color: var(--inverse-text-color);--icon-color: var(--inverse-text-color);--body-link-color: var(--inverse-text-color);--body-link-hover-color: var(--medium-background-original);--title-link-color: var(--inverse-text-color);--title-link-hover-color: var(--grey-300);--icon-link-color: var(--inverse-text-color);--icon-link-hover-color: var(--grey-300);--slider-dot-color: var(--inverse-text-color);--slider-arrow-background-color: rgba(255, 255, 255, 0.3);--slider-arrow-color: var(--inverse-text-color)}a:hover .hero,.hero a:hover,a:hover .is-style-dark,.is-style-dark a:hover,a:hover .xd-alert,.xd-alert a:hover,a:hover .slider-theme-dark,.slider-theme-dark a:hover,a:hover .xd-image--cover,.xd-image--cover a:hover,a:hover .xd-video--image-cover,.xd-video--image-cover a:hover,a:hover .xd-has-background-image.xd-has-background-image--overlay,.xd-has-background-image.xd-has-background-image--overlay a:hover{--slider-arrow-background-color: rgba(255, 255, 255, 0.15);--card-button-background-color: rgba(255, 255, 255, 0.15)}.is-style-standard-list-with-links,.uk-accordion-title{--icon-link-color: var(--title-link-color, var(--body-link-color));--icon-link-hover-color: var(--title-link-hover-color, var(--body-link-hover-color))}.xd-button--download{--icon-link-color: var(--download-btn-color, var(--body-link-color));--icon-link-hover-color: var(--download-btn-hover-color, var(--body-link-hover-color))}.page-header-theme-filled,.header-theme-filled{--header-background-color: var(--footer-background-color);--menu-button-color: var(--white);--menu-navbar-hover-color: var(--secondary)}.header-theme-transparent{--header-background-color: transparent;--menu-button-color: var(--menu-background-color);--menu-button-background-color: var(--body);--menu-navbar-hover-color: var(--secondary)}.uk-offcanvas-page{--header-background-color: transparent;--menu-button-color: var(--menu-background-color);--menu-navbar-hover-color: var(--secondary)}.modal-open{--header-background-color: transparent;--menu-button-color: var(--body);--menu-button-background-color: var(--white);--menu-navbar-hover-color: var(--secondary)}:root{--primary-font-family: "pf-marlet-display", sans-serif;--secondary-font-family: "proxima-nova", sans-serif;--d1-font-family: var(--primary-font-family);--d2-font-family: var(--primary-font-family);--h2-font-family: var(--primary-font-family);--h3-font-family: var(--primary-font-family);--h4-font-family: var(--primary-font-family);--h5-font-family: var(--primary-font-family);--h6-font-family: var(--primary-font-family);--body-font-family: var(--secondary-font-family);--title-font-family: var(--body-font-family);--p1-font-family: var(--body-font-family);--p2-font-family: var(--body-font-family);--p3-font-family: var(--body-font-family);--p4-font-family: var(--body-font-family);--d1-font-weight: 300;--d2-font-weight: 300;--h2-font-weight: 400;--h3-font-weight: 400;--h4-font-weight: 400;--h5-font-weight: 400;--h6-font-weight: 400;--p1-font-weight: 400;--p2-font-weight: 400;--p3-font-weight: 400;--p4-font-weight: 400;--title-font-weight: 700;--title-sm-font-weight: 700;--d1-line-height: 1.1;--d2-line-height: 1.1;--h2-line-height: 1.2;--h3-line-height: 1.2;--h4-line-height: 1.5;--h5-line-height: 1.5;--h6-line-height: 1.5;--body-line-height: 1.7;--p1-line-height: 1.7;--p2-line-height: 1.7;--p3-line-height: 1.7;--p4-line-height: 1.7;--title-line-height: 1.5;--title-sm-line-height: 1.5;--d1-font-size: 3.25rem;--d2-font-size: 2.875rem;--h2-font-size: 2.25rem;--h3-font-size: 2rem;--h4-font-size: 1.75rem;--h5-font-size: 1.375rem;--h6-font-size: 1.25rem;--p1-font-size: 1.125rem;--body-font-size: 1rem;--p3-font-size: 0.875rem;--p4-font-size: 0.875rem;--title-font-size: 0.75rem;--title-sm-font-size: 0.625rem;--d1-text-transform: none;--d2-text-transform: none;--h2-text-transform: none;--h3-text-transform: none;--h4-text-transform: none;--h5-text-transform: none;--h6-text-transform: none;--title-text-transform: uppercase;--title-sm-text-transform: uppercase;--title-letter-spacing: 0.09375rem;--title-sm-letter-spacing: 0.078125rem}@media all and (min-width: 768px){:root{--d1-font-size: 5.75rem;--d2-font-size: 3.875rem;--h2-font-size: 3rem;--h3-font-size: 2.5rem;--h4-font-size: 2rem;--h5-font-size: 1.5rem;--h6-font-size: 1.375rem;--p1-font-size: 1.375rem;--body-font-size: 1.125rem;--p3-font-size: 1rem;--title-font-size: 0.875rem;--title-sm-font-size: 0.75rem}}@media all and (min-width: 768px){:root{--title-letter-spacing: 0.125rem;--title-sm-letter-spacing: 0.125rem}}.page-template-template-landing-page-twig .xd-side-sticky-button,.page-template-template-landing-page-twig .xd-sticky-buttons,.page-template-template-landing-page-twig .hero{display:none}.page-template-template-landing-page-twig [class*=col-]{padding:0}.page-template-template-landing-page-twig h1{font-size:var(--d2-font-size);font-weight:var(--d2-font-weight);line-height:1;margin-top:1.45rem}.page-template-template-landing-page-twig h2,.page-template-template-landing-page-twig h3,.page-template-template-landing-page-twig h4,.page-template-template-landing-page-twig h5,.page-template-template-landing-page-twig h6{color:var(--landing-page-accent)}.page-template-template-landing-page-twig .xd-two-tile .row{min-height:100vh}.page-template-template-landing-page-twig .xd-two-tile__image{transform:none !important}.page-template-template-landing-page-twig .xd-two-tile__image .xd-image{height:55vh}@media all and (min-width: 768px){.page-template-template-landing-page-twig .xd-two-tile__image .xd-image{height:65vh}}@media all and (min-width: 992px){.page-template-template-landing-page-twig .xd-two-tile__image .xd-image{height:75vh}}@media all and (min-width: 1200px){.page-template-template-landing-page-twig .xd-two-tile__image .xd-image{min-height:100%}}.page-template-template-landing-page-twig .xd-two-tile__inner{transform:none !important;padding-top:var(--spacing-lg)}@media all and (min-width: 768px){.page-template-template-landing-page-twig .xd-two-tile__inner{padding-top:var(--spacing-sm)}}@media all and (min-width: 1200px){.page-template-template-landing-page-twig .xd-two-tile__inner{padding-top:8rem;padding-bottom:8rem}}.page-template-template-landing-page-twig .xd-two-tile__inner .xd-image:not(:last-child){margin-bottom:2rem}.xd-footer{margin-top:-1px}.xd-footer__logos{display:flex;display:none;flex:1 0 auto;margin-bottom:1rem}@media all and (min-width: 992px){.xd-footer__logos{margin-bottom:0;margin-right:2rem}}.xd-footer__top--small .xd-footer__logo{display:flex;align-items:center;width:auto;max-width:none;min-width:0}@media all and (min-width: 992px){.xd-footer__top--small .xd-footer__logo{margin-right:1rem}}.xd-footer__top--small .xd-footer__logo img{width:calc(var(--xd-image-src-width)/2)}.xd-footer__top--small .xd-footer__logo:nth-child(1)::after{content:"";display:block;width:1px;height:80%;background-color:var(--stroke);margin-left:1.2rem;margin-right:1.2rem}@media all and (min-width: 992px){.xd-footer__top--small .xd-footer__logo:nth-child(1)::after{margin-right:0}}.xd-footer__disclaimer p{font-size:16px}.uk-logo img{max-height:25px}@media all and (min-width: 768px){.uk-logo img{max-height:35px}}.hero-front-page .h5{display:block}@media all and (min-width: 992px){.hero-front-page .hero-full__foreground-container{flex-direction:row;justify-content:space-between}.hero-front-page .hero-full__foreground-body{flex:1 0 auto}.hero-front-page .hero-full__foreground-body-contents{justify-content:flex-end;max-width:31.25rem}.hero-front-page .hero-full__foreground-body-contents>*:last-child{margin-bottom:0}.hero-front-page .hero-full__foreground-footer{display:flex;flex-direction:column;flex:1 0 auto;justify-content:flex-end;text-align:right}.hero-front-page .hero-full__foreground-footer .title{margin-bottom:0}}.not-front .hero{position:relative;background-color:var(--dark-background-primary)}.not-front .hero::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;z-index:0;background-repeat:no-repeat;background-position:center right;background-size:auto 8.125rem;background-image:url(..//images/svg/whale-graphic-mobile.svg);opacity:.05}@media all and (min-width: 768px){.not-front .hero::after{background-image:url(..//images/svg/whale-graphic-desktop_tablet.svg);background-size:auto 16.25rem}}hr.wp-block-separator{border-top:none;border-bottom:2px solid var(--stroke);margin-top:30px;margin-bottom:42px}.xd-flyout *{scrollbar-width:thin;scrollbar-color:var(--primary) rgba(0,0,0,0)}.xd-side-sticky-button{display:flex;justify-content:flex-end;--btn-background-color: var(--side-sticky-btn-bg-color);--btn-background-hover-color: var(--side-sticky-btn-bg-hover-color);--btn-border-color: var(--side-sticky-btn-bg-color);--btn-color: var(--text);--btn-hover-color: var(--text);--btn-border-hover-color: var(--side-sticky-btn-bg-hover-color);--btn-focus-inner-color: var(--text-color);--btn-focus-outer-color: var(--side-sticky-btn-bg-hover-color)}.xd-card-slider__col-wide-width .xd-slider__arrow--prev{right:120px}.xd-card-slider__col-wide-width .xd-slider__arrow--next{right:60px}.xd-floorplan{--stroke: var(--light-background);transition:background-color .3s ease-in-out}.xd-floorplan.uk-open{background-color:var(--body)}.xd-floorplan__slider .uk-slider-items{width:100%}.xd-floorplan__slider picture{display:block;width:100%}@media all and (min-width: 768px){.xd-floorplan__slider picture{width:80%}}@media all and (min-width: 992px){.xd-floorplan__slider picture{width:100%}}.xd-floorplan__floorplate{width:65%;max-width:240px}@media all and (min-width: 768px){.xd-floorplan__floorplate{width:45%}}@media all and (min-width: 992px){.xd-floorplan__floorplate{width:75%}}@media all and (min-width: 992px){.xd-floorplan:has(.xd-floorplan__image--landscape) .xd-floorplan__details{width:35%}.xd-floorplan:has(.xd-floorplan__image--landscape) .xd-floorplan__slider{width:55%}}

/*# sourceMappingURL=main.b63074893062eb2736be.min.css.map*/