.entry-content .mega-nav{font-family:commissioner;position:fixed;width:100vw;z-index:100}.entry-content .mega-nav__top-nav{padding:0 10rem;background-color:#fff;display:none}@media screen and (min-width:1024px){.entry-content .mega-nav__top-nav{display:flex;justify-content:flex-end;align-items:center;min-height:4.4rem}}.entry-content .mega-nav__top-nav li{display:flex}.entry-content .mega-nav__top-nav a{font-size:1.3rem}.entry-content .mega-nav__top-nav-links{display:flex;gap:3.2rem}.entry-content .mega-nav__top-nav-links a{font-size:1.3rem;text-transform:uppercase;font-family:commissioner;font-weight:500}.entry-content .mega-nav__top-nav-links a:focus,.entry-content .mega-nav__top-nav-links a:hover{text-decoration:underline}.entry-content .mega-nav__phone-container{vertical-align:middle}.entry-content .mega-nav__main-nav{padding:.5rem 2.4rem;background-color:#3d4543;display:flex;justify-content:center;max-height:6.4rem;position:relative}.entry-content .mega-nav__main-nav .mega-nav__inquire-button{text-transform:uppercase;font-family:commissioner;font-weight:700}@media screen and (min-width:1024px){.entry-content .mega-nav__main-nav{max-height:7.5rem;padding:0 10rem}}.entry-content .mega-nav__container{width:100%;display:flex;justify-content:space-between;align-items:center}.entry-content .mega-nav__container .mega-nav__inquire-button{display:none;text-align:center}@media screen and (min-width:1024px){.entry-content .mega-nav__container .mega-nav__inquire-button{display:inline-block}}.entry-content .mega-nav__header-item--logo{font-size:unset;line-height:unset}.entry-content .mega-nav__main-nav-dropdown{display:none}.entry-content .mega-nav__main-nav-dropdown-container{display:flex;justify-content:space-between;align-items:center;padding:4.8rem 0}.entry-content .mega-nav__main-nav-link-container{display:none}@media screen and (min-width:1024px){.entry-content .mega-nav__main-nav-link-container{display:flex;gap:2.4rem}}.entry-content .mega-nav__main-nav-link{display:flex;justify-content:center;padding-bottom:1.2rem}.entry-content .mega-nav__main-nav-link .mega-nav__main-link,.entry-content .mega-nav__main-nav-link button{font-family:commissioner;text-transform:uppercase;font-size:1.3rem;font-weight:700;line-height:100%;letter-spacing:15%;color:#fff;padding:3.6rem 0 2.4rem}.entry-content .mega-nav__main-nav-link .mega-nav__main-link span,.entry-content .mega-nav__main-nav-link button span{border-bottom:2px solid transparent;padding:1.2rem 1.45rem}.entry-content .mega-nav__main-nav-link .mega-nav__main-link:focus span,.entry-content .mega-nav__main-nav-link .mega-nav__main-link:hover span,.entry-content .mega-nav__main-nav-link button:focus span,.entry-content .mega-nav__main-nav-link button:hover span{background-color:#fff;color:#3d4543;border-color:#8a6e55}.entry-content .mega-nav__main-nav-link:active .mega-nav__main-nav-dropdown,.entry-content .mega-nav__main-nav-link:focus .mega-nav__main-nav-dropdown,.entry-content .mega-nav__main-nav-link:focus-within .mega-nav__main-nav-dropdown,.entry-content .mega-nav__main-nav-link:hover .mega-nav__main-nav-dropdown{display:flex;justify-content:center;position:absolute;top:7.52rem;left:0;width:100vw;background-color:#464f4d;margin:0}.entry-content .mega-nav__link-list{border-right:1px solid rgba(61,69,67,.3);padding-right:14rem;height:100%;display:flex;justify-content:flex-start;flex-direction:column}.entry-content .mega-nav__link-list-header{font-family:freight-neo-pro;color:#d8c696;margin-bottom:1.6rem}.entry-content .mega-nav__link-list-container{-moz-column-count:2;column-count:2;margin:0;-moz-column-gap:5rem;column-gap:5rem}.entry-content .mega-nav__link-list-link a{color:#fff;font-family:commissioner;font-size:1.6rem}.entry-content .mega-nav__link-list-link a:focus,.entry-content .mega-nav__link-list-link a:hover{text-decoration:underline}.entry-content .mega-nav__callout-links{display:flex;gap:3.2rem;padding-left:8rem}.entry-content .mega-nav__callout-links--is-location{border:none;display:grid;padding:0;width:100%}@media screen and (min-width:1024px){.entry-content .mega-nav__mobile-toggle{display:none}}.entry-content .mega-nav__mobile-menu{position:fixed;width:100%;z-index:300;height:calc(100vh - 55px);display:flex;flex-direction:column;justify-content:space-between;background-color:#f0f0f0}@media screen and (min-width:1024px){.entry-content .mega-nav__mobile-menu{display:none}}.entry-content .mega-nav__mobile-menu ul{margin:0}.entry-content .mega-nav__mobile-menu-container{overflow-y:scroll}.entry-content .mega-nav__mobile-menu-main-nav-list-item{display:flex;flex-direction:column}.entry-content .mega-nav__mobile-menu-main-nav-list-item ul{display:none}.entry-content .mega-nav__mobile-menu-main-nav-list-item--force-open ul{display:block}.entry-content .mega-nav__mobile-menu-main-nav-list-item--force-open .mega-nav__mobile-carat{transform:rotate(-90deg)}.entry-content .mega-nav__mobile-link-list-link,.entry-content .mega-nav__mobile-link-list-link span,.entry-content .mega-nav__mobile-menu-main-nav-list-item a,.entry-content .mega-nav__phone span{font-size:1.5rem;font-family:commissioner;letter-spacing:15%}.entry-content .mega-nav__mobile-link-list-link{line-height:3.2rem;font-weight:700;padding:1.6rem 3.2rem;border-bottom:1px solid #ddd;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center}.entry-content .mega-nav__mobile-link-list-header{font-family:freight-neo-pro;color:#8a6e55;font-size:1.8rem;font-weight:700;padding:1.2rem 3.2rem}.entry-content .mega-nav__mobile-link-list-child-link:last-of-type{border-bottom:1px solid #ddd;padding-bottom:1.6rem}.entry-content .mega-nav__mobile-link-list-child-link a{padding:1.2rem 4.8rem;width:100%;display:inline-block;letter-spacing:normal;font-size:1.6rem}.entry-content .mega-nav__mobile-menu-company-nav{padding-top:3.2rem}@media screen and (min-width:1024px){.entry-content .mega-nav__mobile-menu-company-nav{padding-top:0}}.entry-content .mega-nav__mobile-menu-company-nav-item a{font-family:commissioner;padding:.25rem 3.2rem;width:100%;display:inline-block;letter-spacing:15%;font-size:1.3rem;text-transform:uppercase}.entry-content .mega-nav__community-info{display:flex;flex-direction:column;padding:1.6rem 3.2rem}.entry-content .mega-nav__community-info a{font-family:commissioner}.entry-content .mega-nav__phone span{font-weight:500}.entry-content .mega-nav__address{color:#8a6e55;font-size:1.3rem;font-weight:500;text-transform:uppercase;text-decoration:underline;line-height:2.4rem;margin-top:1.6rem;margin-bottom:3.2rem}@media screen and (min-width:1024px){.entry-content .mega-nav__address{margin-top:0;margin-bottom:0}}.entry-content .mega-nav__phone-icon-container{display:inline-block;text-align:center;vertical-align:middle;background-color:#d8c696;border-radius:50%;height:2.5rem;width:2.5rem;margin-right:.5rem;position:relative}.entry-content .mega-nav__phone-icon-container .icon{background-color:#d8c696}.entry-content .mega-nav__phone-icon-container svg{position:absolute;top:26%;left:26%}.entry-content .mega-nav__footer-container{background:#f2f1ef;display:flex;flex-direction:column;justify-content:center;width:100%;padding:3.2rem 3.2rem 4.8rem}.entry-content .mega-nav__inquire-copy-1,.entry-content .mega-nav__inquire-copy-2{text-align:center;font-size:1.4rem;letter-spacing:2%;line-height:2.2rem;color:#3d4543}.entry-content .mega-nav__inquire-copy-1{margin-top:1.6rem;font-weight:600}.entry-content .mega-nav__mobile-callouts{padding:2rem}.entry-content .mega-nav__inquire-button--mobile{text-align:center}.entry-content .mega-nav--is-light .mega-nav__main-nav{background-color:#f2f1ef}.entry-content .mega-nav--is-light .mega-nav__callout-links,.entry-content .mega-nav--is-light .mega-nav__link-list-link a,.entry-content .mega-nav--is-light .mega-nav__main-link{color:#3d4543}.entry-content .mega-nav--is-light .mega-nav__main-nav-link:active .mega-nav__main-nav-dropdown,.entry-content .mega-nav--is-light .mega-nav__main-nav-link:focus .mega-nav__main-nav-dropdown,.entry-content .mega-nav--is-light .mega-nav__main-nav-link:focus-within .mega-nav__main-nav-dropdown,.entry-content .mega-nav--is-light .mega-nav__main-nav-link:hover .mega-nav__main-nav-dropdown{background-color:#fafaf9}.entry-content .mega-nav--is-light .mega-nav__link-list-header{color:#8a6e55}
