.elementor-kit-1736{--e-global-color-primary:#001B1D;--e-global-color-secondary:#016F78;--e-global-color-text:#FFFFFF;--e-global-color-accent:#45EDFA;--e-global-color-5e64578:#FFFFFF;--e-global-color-2c40178:#727B94;--e-global-color-f5f37a2:#2D4C4F;--e-global-color-aa1a981:#001B1D;--e-global-color-4efbb07:#727B94AB;--e-global-color-b7a2ddd:#999999;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-size:136px;--e-global-typography-primary-font-weight:900;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-primary-line-height:122px;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-size:14px;--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-line-height:20px;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:24px;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:24px;--e-global-typography-3a29d08-font-family:"Inter";--e-global-typography-3a29d08-font-size:56px;--e-global-typography-3a29d08-font-weight:700;--e-global-typography-3a29d08-line-height:60px;--e-global-typography-adf4689-font-family:"Inter";--e-global-typography-adf4689-font-size:23px;--e-global-typography-adf4689-font-weight:700;--e-global-typography-adf4689-line-height:32px;--e-global-typography-9d2bb11-font-family:"Inter";--e-global-typography-9d2bb11-font-size:24px;--e-global-typography-9d2bb11-font-weight:600;--e-global-typography-9d2bb11-line-height:24px;--e-global-typography-b788efc-font-family:"Inter";--e-global-typography-b788efc-font-size:14px;--e-global-typography-b788efc-line-height:20px;--e-global-typography-14ecb95-font-family:"Inter";--e-global-typography-14ecb95-font-size:16px;--e-global-typography-14ecb95-font-weight:600;--e-global-typography-14ecb95-line-height:24px;--e-global-typography-9e246dc-font-family:"Inter";--e-global-typography-9e246dc-font-size:12px;--e-global-typography-9e246dc-font-weight:400;--e-global-typography-9e246dc-line-height:16px;--e-global-typography-9493bb5-font-family:"Inter";--e-global-typography-9493bb5-font-size:16px;--e-global-typography-9493bb5-text-transform:uppercase;--e-global-typography-9493bb5-line-height:24px;--e-global-typography-92d098c-font-family:"Inter";--e-global-typography-92d098c-font-size:20px;--e-global-typography-92d098c-font-weight:600;--e-global-typography-92d098c-line-height:24px;background-color:var(--e-global-color-5e64578);color:var(--e-global-color-primary)}.elementor-kit-1736 button,.elementor-kit-1736 input[type="button"],.elementor-kit-1736 input[type="submit"],.elementor-kit-1736 .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);color:var(--e-global-color-primary);border-radius:999px 999px 999px 999px;padding:012px 024px 012px 024px}.elementor-kit-1736 button:hover,.elementor-kit-1736 button:focus,.elementor-kit-1736 input[type="button"]:hover,.elementor-kit-1736 input[type="button"]:focus,.elementor-kit-1736 input[type="submit"]:hover,.elementor-kit-1736 input[type="submit"]:focus,.elementor-kit-1736 .elementor-button:hover,.elementor-kit-1736 .elementor-button:focus{background-color:var(--e-global-color-text);color:var(--e-global-color-primary)}.elementor-kit-1736 e-page-transition{background-color:#FFBC7D}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-kit-1736{--e-global-typography-9d2bb11-font-size:1.1em}.elementor-kit-1736 button,.elementor-kit-1736 input[type="button"],.elementor-kit-1736 input[type="submit"],.elementor-kit-1736 .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:768px){.elementor-kit-1736{--e-global-typography-primary-font-size:4.1em;--e-global-typography-primary-line-height:1.1em;--e-global-typography-3a29d08-font-size:2.1em;--e-global-typography-3a29d08-line-height:1.3em;--e-global-typography-adf4689-font-size:1.1em}.elementor-kit-1736 button,.elementor-kit-1736 input[type="button"],.elementor-kit-1736 input[type="submit"],.elementor-kit-1736 .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.anchorage-hero-title h1{font-size:clamp(45px, 5.5vw, 78px);line-height:1.05;font-weight:800;letter-spacing:-2px;color:#fff;max-width:850px;position:relative;animation:titleReveal 1s ease forwards}.anchorage-hero-title h1::after{content:"";display:block;width:90px;height:5px;background:#106CD8;border-radius:20px;margin-top:22px}.anchorage-hero-desc p{max-width:620px;margin-top:30px;font-size:clamp(17px, 1.5vw, 22px);line-height:1.7;font-weight:400;color:rgb(255 255 255 / .88);letter-spacing:.2px;animation:descReveal 1.2s ease forwards}.anchorage-hero-title,.anchorage-hero-desc{position:relative}@keyframes titleReveal{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes descReveal{from{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.anchorage-hero-title h1{font-size:42px;letter-spacing:-1px}.anchorage-hero-desc p{font-size:16px}}@keyframes heroFadeUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.hero-title h1{font-size:40px}.hero-description p{font-size:16px}.hero-buttons{flex-direction:column}.hero-buttons .elementor-button{width:100%}}.hero-main{min-height:100vh;display:flex;align-items:center;justify-content:flex-start;padding:120px 8%;position:relative;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat}.hero-main::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(8 25 48 / .82) 0%,rgb(16 108 216 / .32) 45%,rgb(8 25 48 / .55) 100%)}.hero-main>*{position:relative;z-index:2}.hero-content{max-width:700px;padding:50px;border-radius:32px;background:rgb(255 255 255 / .08);backdrop-filter:blur(16px);border:1px solid rgb(255 255 255 / .18);border-top:5px solid #106CD8;box-shadow:0 20px 60px rgb(0 0 0 / .25),0 0 35px rgb(16 108 216 / .18);transition:.4s ease;animation:heroFade 1s ease}.hero-content:hover{transform:translateY(-8px);border-color:#106CD8;box-shadow:0 30px 70px rgb(16 108 216 / .25),0 0 50px rgb(16 108 216 / .25)}.hero-content .elementor-heading-title{display:inline-block!important;color:#fff!important;font-size:78px!important;font-weight:800!important;line-height:.95!important;text-transform:uppercase;letter-spacing:-2px;padding:18px 28px;margin-bottom:30px;background:rgb(255 255 255 / .06);border-left:6px solid #106CD8;border-bottom:2px solid rgb(255 255 255 / .15);border-radius:0 18px 18px 0;box-shadow:0 10px 30px rgb(0 0 0 / .18),0 0 20px rgb(16 108 216 / .18);text-shadow:0 8px 25px rgb(0 0 0 / .35);transition:.35s ease}.hero-content:hover .elementor-heading-title{transform:translateX(8px);border-left-color:#5AAEFF;box-shadow:0 20px 40px rgb(16 108 216 / .25),0 0 30px rgb(16 108 216 / .35)}.hero-content .elementor-widget-text-editor{margin-top:20px;padding:24px 28px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .12);border-left:4px solid #106CD8;border-radius:18px;box-shadow:0 10px 25px rgb(0 0 0 / .12);transition:.35s ease}.hero-content .elementor-widget-text-editor:hover{transform:translateY(-5px);border-left-color:#5AAEFF;box-shadow:0 20px 40px rgb(16 108 216 / .18)}.hero-content .elementor-widget-text-editor p{color:rgb(255 255 255 / .92)!important;font-size:21px;line-height:1.9;margin:0}.hero-content strong{color:#6CB7FF;font-weight:700}@keyframes heroFade{from{opacity:0;transform:translateY(35px)}to{opacity:1;transform:translateY(0)}}@media(max-width:992px){.hero-content{max-width:100%}.hero-content .elementor-heading-title{font-size:58px!important}}@media(max-width:768px){.hero-main{padding:80px 30px}.hero-content{padding:35px}.hero-content .elementor-heading-title{font-size:42px!important}.hero-content .elementor-widget-text-editor p{font-size:18px}}.feature-card{background:#fff;padding:35px;border-radius:24px;border:1px solid #edf2f8;box-shadow:0 12px 35px rgb(0 0 0 / .07);position:relative;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.feature-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:#106CD8;transform:scaleX(0);transform-origin:left;transition:transform .35s ease}.feature-card:hover{transform:translateY(-10px);border-color:rgb(16 108 216 / .18);box-shadow:0 20px 45px rgb(0 0 0 / .08),0 12px 35px rgb(16 108 216 / .20)}.feature-card:hover::before{transform:scaleX(1)}.feature-card-equal{background:#fff;padding:35px;border-radius:24px;border:1px solid #edf2f8;position:relative;overflow:hidden;min-height:420px;display:flex;flex-direction:column;justify-content:flex-start;box-shadow:0 12px 35px rgb(0 0 0 / .07);transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.feature-card-equal::before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:#106CD8;transform:scaleX(0);transform-origin:left;transition:transform .35s ease}.feature-card-equal:hover{transform:translateY(-10px);border-color:rgb(16 108 216 / .18);box-shadow:0 20px 45px rgb(0 0 0 / .08),0 12px 35px rgb(16 108 216 / .20)}.feature-card-equal:hover::before{transform:scaleX(1)}.feature-card-large{background:#fff;padding:40px;border-radius:24px;border:1px solid #edf2f8;position:relative;overflow:hidden;min-height:460px;display:flex;flex-direction:column;justify-content:flex-start;box-shadow:0 12px 35px rgb(0 0 0 / .07);transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.feature-card-large::before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:#106CD8;transform:scaleX(0);transform-origin:left;transition:transform .35s ease}.feature-card-large:hover{transform:translateY(-10px);border-color:rgb(16 108 216 / .18);box-shadow:0 20px 45px rgb(0 0 0 / .08),0 12px 35px rgb(16 108 216 / .20)}.feature-card-large:hover::before{transform:scaleX(1)}:root{--ap-blue:#106CD8;--ap-blue-dark:#0d63ca;--ap-navy:#0B1F3A;--ap-navy-light:#16294a;--ap-text:#1c2530;--ap-text-light:#5b6675;--ap-bg-light:#f5f8fc;--ap-white:#ffffff;--ap-radius:16px;--ap-shadow:0 15px 40px rgba(11,31,58,.08);--ap-shadow-hover:0 20px 50px rgba(16,108,216,.18);--ap-font:'Inter', sans-serif;--ap-font-alt:'Jost', sans-serif}.main-page-wrapper,.main-page-wrapper p,.main-page-wrapper span{font-family:var(--ap-font);color:var(--ap-text);line-height:1.7}.main-page-wrapper h2.elementor-heading-title,.main-page-wrapper h3.elementor-heading-title{font-family:var(--ap-font-alt);color:var(--ap-navy);font-weight:600;line-height:1.25}.ap-hero-content>.elementor-element:first-child h2,.ap-who-content>.elementor-element:first-child h2,.ap-features>.elementor-element:first-child h2,.ap-vision-card h2:first-of-type,.ap-mission-card h2:first-of-type,.ap-highlights>.elementor-element:first-child h2{font-size:14px;letter-spacing:2.5px;font-weight:700;color:var(--ap-blue);margin-bottom:10px}.ap-hero{background:linear-gradient(135deg,var(--ap-navy) 0%,var(--ap-navy-light) 100%);padding:120px 60px 100px;border-radius:0 0 40px 40px}.ap-hero-content h2,.ap-hero-content h3{color:var(--ap-white)}.ap-hero-content h3.elementor-heading-title{font-size:42px;margin-bottom:20px}.ap-hero-content p{color:rgb(255 255 255 / .75);font-size:17px;max-width:640px;margin-bottom:30px}.ap-hero-btn a.elementor-button{background:var(--ap-blue);color:#fff;padding:14px 34px;border-radius:999px;font-weight:600;text-decoration:none;transition:.3s ease;box-shadow:0 12px 30px rgb(16 108 216 / .35);display:inline-block}.ap-hero-btn a.elementor-button:hover{background:var(--ap-blue-dark);transform:translateY(-3px);box-shadow:0 18px 40px rgb(16 108 216 / .45)}.ap-who{padding:90px 60px;background:var(--ap-white);gap:50px;align-items:center}.ap-who-content h2.elementor-heading-title:nth-of-type(2){font-size:34px;margin-bottom:18px}.ap-who-content p{color:var(--ap-text-light);font-size:16px}.ap-who-image img{border-radius:var(--ap-radius);box-shadow:var(--ap-shadow);width:100%;height:auto;object-fit:cover}.ap-story{padding:90px 60px;background:var(--ap-bg-light);gap:50px;align-items:center}.ap-story-image img{border-radius:var(--ap-radius);box-shadow:var(--ap-shadow);width:100%;height:auto;object-fit:cover}.ap-story-content h2.elementor-heading-title:nth-of-type(2){font-size:34px;margin-bottom:18px}.ap-story-content p{color:var(--ap-text-light);margin-bottom:20px}.ap-story-content .elementor-icon-list-items{list-style:none;padding:0;margin:0}.ap-story-content .elementor-icon-list-item{display:flex;align-items:center;gap:12px;padding:10px 0;font-weight:500;color:var(--ap-navy)}.ap-story-content .elementor-icon-list-icon svg{width:18px;height:18px;fill:#fff;padding:5px;background:var(--ap-blue);border-radius:50%;box-sizing:content-box}.ap-features{padding:90px 60px;background:var(--ap-white);text-align:center}.ap-features>.elementor-element:first-child h2{text-align:center}.ap-features h2.elementor-heading-title:nth-of-type(2){font-size:34px;max-width:700px;margin:0 auto 16px}.ap-features>.elementor-widget-text-editor p{max-width:620px;margin:0 auto 50px;color:var(--ap-text-light)}.ap-feature-card{background:var(--ap-bg-light);border:1px solid rgb(11 31 58 / .06);border-radius:var(--ap-radius);padding:36px 30px;text-align:left;transition:.3s ease;flex:1}.ap-feature-card:hover{background:var(--ap-white);box-shadow:var(--ap-shadow-hover);transform:translateY(-6px);border-color:#fff0}.ap-feature-card h2.elementor-heading-title{font-size:20px;margin-bottom:10px}.ap-feature-card p{color:var(--ap-text-light);font-size:15px}.ap-vision{padding:0 60px 90px;gap:30px;background:var(--ap-white)}.ap-vision-card,.ap-mission-card{border-radius:var(--ap-radius);padding:44px 38px;flex:1}.ap-vision-card{background:var(--ap-bg-light);border-left:4px solid var(--ap-blue)}.ap-mission-card{background:var(--ap-navy);border-left:4px solid var(--ap-blue)}.ap-mission-card h2.elementor-heading-title,.ap-mission-card p{color:var(--ap-white)}.ap-mission-card p{color:rgb(255 255 255 / .75)}.ap-vision-card p{color:var(--ap-text-light)}.ap-highlights{padding:90px 60px;background:var(--ap-bg-light);text-align:center}.ap-highlights h2.elementor-heading-title:nth-of-type(2){font-size:34px;max-width:700px;margin:0 auto 16px}.ap-highlights>.elementor-widget-text-editor p{max-width:620px;margin:0 auto 50px;color:var(--ap-text-light)}.ap-highlight-card{background:var(--ap-white);border-radius:var(--ap-radius);box-shadow:var(--ap-shadow);padding:30px 26px;text-align:left;transition:.3s ease;flex:1;border-top:3px solid var(--ap-blue)}.ap-highlight-card:hover{transform:translateY(-6px);box-shadow:var(--ap-shadow-hover)}.ap-highlight-card h2.elementor-heading-title{font-size:18px;margin-bottom:8px}.ap-highlight-card p{color:var(--ap-text-light);font-size:15px}@media (max-width:1024px){.ap-hero,.ap-who,.ap-story,.ap-features,.ap-highlights{padding-left:30px;padding-right:30px}.ap-vision{padding-left:30px;padding-right:30px;flex-direction:column}}@media (max-width:767px){.ap-hero{padding:80px 20px 60px;text-align:center}.ap-hero-content p{margin-left:auto;margin-right:auto}.ap-who,.ap-story{padding:60px 20px}.ap-features,.ap-highlights{padding:60px 20px}}@media (max-width:767px){.elementor-kit-1736 .elementor-nav-menu--dropdown{display:none!important}.mobile-close-btn{display:none!important}}.mobile-nav.wd-side-hidden{display:none!important}.wc_public_wrapper,.wc_icon_display,#wc_tooltip,a[href*="text=Hi%21%20I%20want%20to%20buy%20a%20plot"]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}