.hpsc-skip-link{position:absolute!important;left:-9999px!important;top:0!important;z-index:999999!important;padding:.75em 1em!important;background:#002a3a!important;color:#fff!important;font-weight:600!important;text-decoration:none!important;border:0!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;overflow:hidden!important}.hpsc-skip-link:focus,.hpsc-skip-link:focus-visible{position:fixed!important;left:0.5em!important;top:0.5em!important;clip:auto!important;clip-path:none!important;overflow:visible!important;outline:2px solid #fff!important;outline-offset:2px!important}.hpsc-visually-hidden,.screen-reader-text{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;padding:0!important;margin:0!important}.hpsc-visually-hidden:focus,.hpsc-visually-hidden:focus-visible,.screen-reader-text:focus,.screen-reader-text:focus-visible{position:static!important;left:auto!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:normal!important}body *:focus,body *:focus-visible{outline:2px solid #002a3a;outline-offset:2px}a:focus,a:focus-visible{text-decoration:underline}button:focus,button:focus-visible,input:focus,input:focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{outline:2px solid #002a3a!important;outline-offset:2px!important}.menu-control:focus,.menu-control:focus-visible,nav a:focus,nav a:focus-visible{outline:2px solid #002a3a;outline-offset:2px}.gform_wrapper .gfield input:focus,.gform_wrapper .gfield input:focus-visible,.gform_wrapper .gfield select:focus,.gform_wrapper .gfield select:focus-visible,.gform_wrapper .gfield textarea:focus,.gform_wrapper .gfield textarea:focus-visible,.gform_wrapper .gform_footer input:focus,.gform_wrapper .gform_footer input:focus-visible{outline:2px solid #002a3a!important;outline-offset:2px!important}.activedemand-replace input:focus,.activedemand-replace input:focus-visible,.activedemand-replace select:focus,.activedemand-replace select:focus-visible,.activedemand-replace textarea:focus,.activedemand-replace textarea:focus-visible{outline:2px solid #002a3a!important;outline-offset:2px!important}.chat-button:focus,.chat-button:focus-visible,.chatbot-trigger:focus,.chatbot-trigger:focus-visible,.chat-widget-button:focus,.chat-widget-button:focus-visible{outline:2px solid #002a3a!important;outline-offset:2px!important}.mfp-close:focus,.mfp-close:focus-visible,.mfp-arrow:focus,.mfp-arrow:focus-visible{outline:2px solid #fff!important;outline-offset:2px!important}.mfp-inline-holder .mfp-content img:is(:focus,:focus-visible){outline-color:#fff}.hpsc-floorplans .mfp-bottom-bar,.hpsc-gallery .mfp-bottom-bar{display:none}.mfp-bottom-bar{background-color:rgb(0 0 0 / .8);position:absolute;top:0;right:0;color:#fff;font-size:12px;line-height:18px;padding:3px 6px;white-space:nowrap}.pum-close:focus,.pum-close:focus-visible{outline:2px solid #fff!important;outline-offset:2px!important}.slick-initialized .slick-slide{margin-top:5px}.hpsc-slider .slick-slide:focus{outline:2px solid #002a3a}.bx-wrapper .bx-pager.bx-default-pager a,.bx-wrapper .bx-pager.bx-default-pager button{text-indent:0!important;overflow:hidden!important}.hpsc-floorplan-list.slickslider .slick-slide{margin-top:4px;margin-bottom:4px}.slick-prev:focus,.slick-prev:focus-visible,.slick-next:focus,.slick-next:focus-visible{outline:2px solid #002a3a!important;outline-offset:2px!important}.ti-widget.ti-goog .ti-controls .ti-prev:is(:focus,:focus-visible),.ti-widget.ti-goog .ti-controls .ti-next:is(:focus,:focus-visible){background-color:#4d4d4d!important;outline-color:#424242!important;box-shadow:0 5px 25px 0 rgb(0 0 0 / .05)}.ti-widget.ti-goog .ti-controls .ti-prev:is(:focus,:focus-visible):before,.ti-widget.ti-goog .ti-controls .ti-next:is(:focus,:focus-visible):before{border-color:#fff!important}.main-navigation .menu-item-has-children:focus-within>.sub-menu,.main-navigation .menu-item-has-children>a:focus+.sub-menu{display:block!important;opacity:1!important;visibility:visible!important}@media screen and (max-width:52.49em){.main-navigation>.menu .menu-item a{position:relative}.main-navigation>.menu .menu-item a:is(:hover,:focus,:focus-visible){color:#fff}.main-navigation>.menu .menu-item a:after{background:#fff0;content:'';height:2px;left:0;position:absolute;top:calc(100% - 20px);width:100%}.main-navigation>.menu .menu-item a:is(:hover,:focus,:focus-visible):after{background:currentColor}.main-navigation .sub-menu .menu-item a{display:inline-block}}@media screen and (min-width:52.5em){.main-navigation .menu-item-has-children .sub-menu:has(>li>a:is(:focus,:focus-visible)){-webkit-transform:scaley(1) translatex(-50%);transform:scaley(1) translatex(-50%)}.main-navigation .sub-menu .menu-item a:is(:focus,:focus-visible){outline-color:#fff}.main-navigation>.menu>.menu-item>a{padding-bottom:2px;border-bottom:2px solid #fff0;margin-bottom:30px}.main-navigation>.menu .menu-item a:is(:hover,:focus,:focus-visible){border-bottom-color:inherit;color:#fff}.main-navigation>.menu .current-menu-item a{color:#fff}.main-navigation .menu-item-has-children>a:after{top:initial;margin-top:0;margin-bottom:10px;bottom:0}.main-navigation .sub-menu{padding:4px 12px}.main-navigation .sub-menu .menu-item a{border-bottom:2px solid #fff0;padding:5px 4px 2px;margin:11px 4px 12px}}button.resizer-button{border:none;padding:0;margin:8px auto 0;cursor:pointer;font-family:inherit;box-sizing:border-box}main .ti-widget.ti-goog .ti-widget-container .ti-date{color:#525252}main .ti-widget.ti-goog .ti-read-more span{color:#525252;opacity:1;text-decoration:underline!important}main .ti-widget.ti-goog .ti-read-more span:is(:hover,:focus,:focus-visible){text-decoration:none!important}.the-content .h1,.the-content .h2,.the-content .h3,.the-content .h4,.the-content .h5,.the-content .h6{font-weight:500;line-height:1.25em}.the-content .h1{font-size:2.25em}.the-content .h2{font-size:1.75em}.the-content .h3{font-size:1.5em}.the-content .h4{font-size:1.15em}.the-content .h5,.the-content .h6{font-size:1.05em}@media screen and (min-width:60em){.the-content .h1{font-size:3.2em}.the-content .h2{font-size:2.4em}.the-content .h3{font-size:1.8em}.the-content .h4{font-size:1.2em}.the-content .h5,.the-content .h6{font-size:1.1em}}.single-post #main-content .fl-row-content-wrap h2.h3{font-size:1.8rem;font-weight:500}.single-post #main-content .fl-row-content-wrap h2{line-height:1}.single-post .yarpp-related abbr{text-decoration:none}body.fl-theme-builder-archive-blog-archive h2 a{color:#012939!important}body.fl-theme-builder-archive-blog-archive h2 a:is(:hover,:focus,:focus-visible){color:#012939!important;text-decoration:underline!important}body.fl-theme-builder-archive-blog-archive a.fl-post-grid-more{color:#012939!important;text-decoration:underline!important}body.fl-theme-builder-archive-blog-archive a.fl-post-grid-more:is(:hover,:focus,:focus-visible){text-decoration:none!important}body.fl-theme-builder-archive-blog-archive a.page-numbers{color:#012939!important}.hpsc-option-img-wrap .hpsc-section-headline{background-color:rgb(0 0 0 / .6);bottom:40px;margin-bottom:0;padding:.5em;top:initial}.hpsc-options .hpsc-option-img-wrap>.hpsc-section-headline:first-child{color:#002a3a}.hpsc-hero .hpsc-hero-content{max-width:740px}.hpsc-hero-content.the-content p{font-size:18px}@media screen and (min-width:60em){.hpsc-hero .hpsc-hero-content{width:65%}}@media screen and (min-width:48em){.hpsc-hero .hpsc-hero-content{width:65%}.hpsc-hero-content.the-content p{font-size:20px}}.the-content p:empty,.single-post .fl-module-fl-post-content .fl-module-content p:empty{display:none}.the-content p+.ti-widget.ti-goog{margin-top:60px}footer .hpsc-sitemap .menu>.menu-item>a{color:#00594e}footer .hpsc-sitemap .menu>.menu-item>a:is(:hover,:focus,:focus-visible){color:#002a3a}footer .hpsc-sitemap .menu-item a:is(:hover,:focus,:focus-visible){color:#00594e}#main-content .the-content>[id^="activedemand_forms_"] input,#main-content .the-content>[id^="activedemand_forms_"] select,#main-content .the-content>[id^="activedemand_forms_"] textarea,#main-content .the-content>[id^="activedemand_forms_"] .select2{border-color:#adddda}#tribe-events-pg-template .tribe-events-content>[id^="activedemand_forms_"] input,#tribe-events-pg-template .tribe-events-content>[id^="activedemand_forms_"] select,#tribe-events-pg-template .tribe-events-content>[id^="activedemand_forms_"] textarea,#tribe-events-pg-template .tribe-events-content>[id^="activedemand_forms_"] .select2{border-color:#adddda}.hpsc-btn{padding:20px 20px 18px}.hpsc-btn:is(:hover,:focus,:focus-visible){color:#fff}.hpsc-btn:is(:hover,:focus,:focus-visible):before{transform:scalex(1);transition:transform 0s ease-out 0.2s}.hpsc-btn:is(:hover,:focus,:focus-visible) span:after{background-image:url(/wp-content/themes/highpointstonecrest-full/images/arrow-right-btn2x.png.webp)}.hpsc-btn:before{background:#00594e}.hpsc-option .hpsc-btn:before{background:#00594e}.hpsc-2 .hpsc-btn:before{background:#D84014}.hpsc-3 .hpsc-btn:before{background:#608100}.fl-html>[id^="activedemand_forms_"] .activedemand-button-container a{color:#012939}.fl-html>[id^="activedemand_forms_"] .activedemand-button-container a:is(:hover,:focus,:focus-visible),.fl-html>[id^="activedemand_forms_"] .activedemand-button-container a:has(button.activedemand-button:is(:hover,:focus,:focus-visible)){color:#012939}.fl-html>[id^="activedemand_forms_"] .activedemand-button-container button.activedemand-button{border:2px solid #012939!important}.fl-html>[id^="activedemand_forms_"] .activedemand-button-container a:is(:hover,:focus,:focus-visible) button.activedemand-button,.fl-html>[id^="activedemand_forms_"] .activedemand-button-container button.activedemand-button:is(:hover,:focus,:focus-visible){background-color:#adddda!important;border-color:#adddda!important;color:#012939!important}.the-content>[id^="activedemand_forms_"] .activedemand-button-container a{color:#012939!important}.the-content>[id^="activedemand_forms_"] .activedemand-button-container a:is(:hover,:focus,:focus-visible),.the-content>[id^="activedemand_forms_"] .activedemand-button-container a:has(button.activedemand-button:is(:hover,:focus,:focus-visible)){color:#012939}.the-content>[id^="activedemand_forms_"] .activedemand-button-container button.activedemand-button{background-color:#adddda!important;border:2px solid #adddda!important;color:#012939!important}.the-content>[id^="activedemand_forms_"] .activedemand-button-container a:is(:hover,:focus,:focus-visible) button.activedemand-button,.the-content>[id^="activedemand_forms_"] .activedemand-button-container button.activedemand-button:is(:hover,:focus,:focus-visible){background-color:#fff!important;border-color:#012939!important;color:#012939!important}.tribe-events-content>[id^="activedemand_forms_"] .activedemand-button-container a{color:#012939!important}.tribe-events-content>[id^="activedemand_forms_"] .activedemand-button-container a:is(:hover,:focus,:focus-visible),.tribe-events-content>[id^="activedemand_forms_"] .activedemand-button-container a:has(button.activedemand-button:is(:hover,:focus,:focus-visible)){color:#012939}.tribe-events-content>[id^="activedemand_forms_"] .activedemand-button-container button.activedemand-button{background-color:#adddda!important;border:2px solid #adddda!important;color:#012939!important}.tribe-events-content>[id^="activedemand_forms_"] .activedemand-button-container a:is(:hover,:focus,:focus-visible) button.activedemand-button,.tribe-events-content>[id^="activedemand_forms_"] .activedemand-button-container button.activedemand-button:is(:hover,:focus,:focus-visible){background-color:#fff!important;border-color:#012939!important;color:#012939!important}body.zoom-200 header.masthead{position:absolute}body.zoom-200 header.masthead .hpsc-phones,body.zoom-400 header.masthead .hpsc-phones{display:none!important}body.zoom-400 header .main-navigation{padding-top:80px;padding-bottom:0}@media only screen and (max-width:768px){.hpsc-skip-link:focus,.hpsc-skip-link:focus-visible{font-size:14px;padding:.5em 0.75em!important}}@media print{.hpsc-skip-link,.menu-control,.resizer,.hpsc-scroll{display:none!important}}@media (prefers-reduced-motion:reduce){.hpsc-btn,.hpsc-btn:is(:hover,:focus,:focus-visible),.hpsc-btn:is(:hover,:focus,:focus-visible):before,.hpsc-btn:is(:hover,:focus,:focus-visible):after,.hpsc-btn span:after,.hpsc-btn:is(:hover,:focus,:focus-visible) span:after,.hpsc-features-frame:hover:after,.hpsc-features-frame.hpsc-active:after,.hpsc-cta,.hpsc-cta:hover,.hpsc-cta:hover:before,.hpsc-cta:hover:after,.hpsc-album-title,.hpsc-gallery-btn .hpsc-btn,.hpsc-cta .hpsc-cta-content,.hpsc-cta .hpsc-btn,.hpsc-slider-playpause,.masthead,.not-top .masthead,.nav-active .masthead{transition:none!important;animation:none!important}}.hpsc-btn span{color:inherit}.hpsc-section.hpsc-slider{position:relative}.hpsc-slider-playpause{position:absolute;top:4%;right:7%;z-index:10;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:0;background:rgb(0 0 0 / .5);color:#fff;font-size:22px;line-height:1;cursor:pointer;filter:drop-shadow(0 1px 3px rgb(0 0 0 / .7));transition:opacity 0.2s}.hpsc-slider-playpause:hover{opacity:.8}.hpsc-slider-playpause:focus,.hpsc-slider-playpause:focus-visible{outline:3px solid #fff;outline-offset:2px}.hpsc-slider-playpause__icon--play{display:none}.hpsc-slider-playpause__icon--pause{display:inline}.hpsc-slider-playpause.is-paused .hpsc-slider-playpause__icon--pause{display:none}.hpsc-slider-playpause.is-paused .hpsc-slider-playpause__icon--play{display:inline}