.headerTextPadding{display:none}.headerTextBackground{display:none}.headerImageSpacer{min-height:512px}@media screen and (min-width:1920px){.headerImageSpacer{min-height:26.66vw}}@media screen and (max-width:800px){.headerImageSpacer{min-height:50vw}}@media screen and (max-width:640px){.headerImageSpacer{min-height:320px}}@media screen and (max-width:640px){.headerImage{min-height:360px}}@media screen and (max-width:640px){.headerImageOverlay{background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 320px,rgba(255,255,255,1) 56.25vw,rgba(255,255,255,1) 100%)}}.headerCustomNavigationBackground{border-bottom:solid 7px #7fd05a}.mobileMenu .headerCustomNavigationOverflow{top:calc(100% + 7px)}.mobileMenu .headerCustomNavigationMeasure{background:linear-gradient(270deg,rgba(73,170,40,.9) 0%,rgba(36,85,19,.9) 50%,rgba(36,85,19,.9) 100%)}.page .subnavBackground{background:linear-gradient(180deg,rgba(54,102,38,1) 0%,rgba(49,107,29,1) 450px,rgba(31,122,1,1) 100%) !important}.page .openSubnav{background-color:rgba(54,102,38,1) !important}.page .openSubnav:hover{text-shadow:0 0 #c9e4bc !important;background-color:rgba(0,0,0,.8) !important}@media screen and (max-width:1280px){.page .subnav a.closeSubnav,.page .subnav a.closeSubnav:active,.page .subnav a.closeSubnav:visited{background-color:rgba(54,102,38,1) !important}.page .subnav a.closeSubnav:hover{background-color:rgba(0,0,0,.8) !important}}@media screen and (max-width:1280px){.page .subnav{background:linear-gradient(180deg,rgba(54,102,38,1) 0%,rgba(49,107,29,1) 450px,rgba(31,122,1,1) 100%) !important}}#subnavMenu>nav>div>div>ul>li.no_children a:hover{text-shadow:0 0 0 #c9e4bc !important}#subnavMenu>nav>div>div>ul>li>.SubNavMenu a:hover{text-shadow:0 0 0 #c9e4bc !important}#subnavMenu>nav>div>div>ul>li>span.mainCMSListMenuLinkHighlighted{text-shadow:0 0 0 #c9e4bc !important}#subnavMenu>nav>div>div>ul>li>.SubNavMenu span.secondCMSListMenuLinkHighlighted{text-shadow:0 0 0 #c9e4bc !important}#subnavMenu>nav>div>div>ul>li>.SubNavMenu span.thirdCMSListMenuLinkHighlighted{text-shadow:0 0 0 #c9e4bc !important}#subnavMenu>nav>div>div>ul>li>.SubNavButton>a:hover{text-shadow:0 0 0 #c9e4bc !important}#subnavMenu>nav>div>div>ul>li.NavOpen>.SubNavButton>span{text-shadow:0 0 0 #c9e4bc !important}.pageContent a:link,.pageContent a:active,.pageContent a:visited{color:#527d30 !important}.pageContent a:hover{color:black !important}.pageBreadcrumbs a:hover{color:#527d30 !important}.content .header1{color:#374d1e !important}.content h1{color:#374d1e !important}.content h2{color:#374d1e !important}.pageContent .communityCenter a.reservationLink:link,.pageContent .communityCenter a.reservationLink:active,.pageContent .communityCenter a.reservationLink:visited{color:white !important}.pageContent .communityCenter a.reservationLink:hover{color:white !important}.pageContent .communityCenter a.moreInfoLink:link,.pageContent .communityCenter a.moreInfoLink:active,.pageContent .communityCenter a.moreInfoLink:visited{color:white !important}.pageContent .communityCenter a.moreInfoLink:hover{color:white !important}.fixedSlideGalleryForegroundColumnRightPadding img{margin:0 !important;max-width:100% !important}