.color-red{color:#790306}.vil-green_bg{background-color:#00492b !important}.imgPlace{padding:10px 0}@media screen and (min-width: 381px) and (max-width: 768px){.imgPlace{padding:30px 0}}@media screen and (min-width: 843px) and (max-width: 1024px){.imgPlace{padding:50px 0 0}}@media screen and (min-width: 843px){.imgPlace{display:flex;align-items:center}}@media screen and (min-width: 1025px){.imgPlace{padding:0 0 0 40px}}@media screen and (min-width: 843px) and (max-width: 1024px){.imgPlace img{align-self:center}}.paragraphPad{padding:0}@media screen and (min-width: 768px){.paragraphPad{padding:60px 20px 60px 7px}}@media screen and (min-width: 1025px){.paragraphPad{display:flex;align-items:center}}@media screen and (min-width: 1025px){.contentPlace{display:flex;align-items:center}}.text p{font-size:1em;line-height:30px}@media screen and (min-width: 769px) and (max-width: 842px){#fl-map{max-width:80%;margin:auto}}@media screen and (min-width: 769px){#fl-map{align-self:center}}iframe+h3{text-align:left !important}iframe.lifestyleVideo{width:100%;height:350px}iframe[name=google_conversion_frame]{display:none !important}td.padding{padding:0 10px}.byTheNumbers p{font-size:1.2em;line-height:30px}.community h3,.community p{margin:10px 0;text-align:center}ul.buttons{list-style-type:none;padding:0;margin:12px 0 0}@media screen and (min-width: 1025px){ul.buttons{margin:10px 0 0}}@media screen and (max-width: 480px){ul.buttons li{margin:7px 5px 7px 2px}}@media screen and (min-width: 481px) and (max-width: 1024px){ul.buttons li{display:inline-block}}@media screen and (min-width: 1025px){ul.buttons li{float:left !important;margin:13px 0}}#PhotoSlideshow,#ViewFlyerHyperlink,#sharemeContainerDiv{border:none !important}.lp-embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;padding-top:30px;margin-bottom:24px}.lp-embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}@font-face{font-family:"CelestiaAntiquaStd-Semibold";font-style:normal;font-weight:normal;font-display:swap;src:url("/assets/fonts/CelestiaAntiquaStd-Semibold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/CelestiaAntiquaStd-Semibold.woff2") format("woff2"),url("/assets/fonts/CelestiaAntiquaStd-Semibold.woff") format("woff"),url("/assets/fonts/CelestiaAntiquaStd-Semibold.ttf") format("truetype"),url("/assets/fonts/CelestiaAntiquaStd-Semibold.svg#CelestiaAntiquaStd-Semibold") format("svg")}@font-face{font-family:"CelestiaAntiquaStd";font-style:normal;font-weight:normal;font-display:swap;src:url("/assets/fonts/CelestiaAntiquaStd.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/CelestiaAntiquaStd.woff2") format("woff2"),url("/assets/fonts/CelestiaAntiquaStd.woff") format("woff"),url("/assets/fonts/CelestiaAntiquaStd.ttf") format("truetype"),url("/assets/fonts/CelestiaAntiquaStd.svg#CelestiaAntiquaStd") format("svg")}@font-face{font-family:"master_of_break";font-style:normal;font-weight:normal;font-display:swap;src:url("/assets/fonts/master_of_break.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/master_of_break.woff2") format("woff2"),url("/assets/fonts/master_of_break.woff") format("woff"),url("/assets/fonts/master_of_break.ttf") format("truetype"),url("/assets/fonts/master_of_break.svg#master_of_break") format("svg")}@font-face{font-family:"Droid Serif";font-style:normal;font-weight:normal;font-display:swap;src:url("/assets/fonts/DroidSerif-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/DroidSerif-Regular-webfont.woff2") format("woff2"),url("/assets/fonts/DroidSerif-Regular-webfont.woff") format("woff"),url("/assets/fonts/DroidSerif-Regular-webfont.ttf") format("truetype"),url("/assets/fonts/DroidSerif-Regular-webfont.svg#Droid Serif") format("svg")}@font-face{font-family:"Material Icons";font-style:normal;font-weight:normal;font-display:swap;src:url("/assets/fonts/MaterialIcons-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/MaterialIcons-Regular.woff2") format("woff2"),url("/assets/fonts/MaterialIcons-Regular.woff") format("woff"),url("/assets/fonts/MaterialIcons-Regular.ttf") format("truetype"),url("/assets/fonts/MaterialIcons-Regular.svg#Material Icons") format("svg")}.font-master{font-family:"master_of_break",Helvetica,sans-serif;font-weight:normal}.material-icons{font-family:"Material Icons",Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale}body,html{padding:0;margin:0;font:normal 300 20px/1.6 "Droid Serif",Georgia,serif;color:#333}body.backdrop-visible,html.backdrop-visible{background-color:transparent}body.sidenav-open,html.sidenav-open{overflow:hidden}body{padding:64px 0 0 !important}@media screen and (min-width: 1280px){body.homePage{padding:104px 0 0 !important}}.sidenav-is-open{position:fixed;width:100%}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{color:#00492b;text-decoration:none}.pad{padding:20px;text-decoration:none !important}.pad h3{margin:10px 0}.pad p{margin:10px 0}.right{float:right;margin:0 60px 0 0}.absolute-right{position:absolute;top:10px;right:10px}@media screen and (min-width: 768px){.absolute-right{right:50px}}img{width:100%;border:none !important;height:auto}img.icons{position:absolute;top:-10px;left:0;width:50px;height:50px}img.logo{height:auto}body.homePage img.logo{position:absolute;left:0;top:0;z-index:99999999;width:180px}@media screen and (min-width: 481px) and (max-width: 999px){img.logo{width:200px}}@media screen and (min-width: 1000px){img.logo{width:360px;left:30px}}img.weatherPlaceholder{width:200px;float:right}img.pad{padding:0 10px}.relative{position:relative}li.float{float:none !important}@media screen and (min-width: 1024px){li.float{float:left}}li.relative{margin:10px 0 0}.odd{background:#f1f1f1}@media screen and (max-width: 960px){.resp-btn{min-width:250px}}@media screen and (min-width: 768px){.absolute-overlay{position:absolute;width:100%;height:100%;left:0;top:0}}@media screen and (min-width: 768px){.absolute-valign{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute}}.wrapper{width:100%;height:auto;position:relative;margin:0 auto;max-width:94vw}@media screen and (min-width: 1500px){.wrapper{max-width:1280px}}.wrapper-pad{padding:50px 0}@media screen and (max-width: 599px){.wrapper-pad{padding:20px 0}}@media screen and (min-width: 600px) and (max-width: 959px){.wrapper-pad{padding:30px 0}}.hidden{visibility:hidden;display:none}@media screen and (max-width: 1199px){.hiddens{display:none !important}}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none !important}.fadeIn{-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-delay:2s;-moz-transition-delay:2s;transition-delay:2s}.clear:after{clear:both}.clear:before,.clear:after{content:'';display:table}.heading-style_1,h1,h2,h3,h4,.md-display-2,.md-display-3{color:#00492b;font-family:"CelestiaAntiquaStd-Semibold",Helvetica,sans-serif}h1,h2,h3,h4,.md-display-2,.md-display-3{line-height:1.2;margin:8px 8px 16px}p{font-size:.8rem;margin:8px 8px 16px}@media screen and (min-width: 768px){p{font-size:1rem}}p:last-of-type{margin:8px 8px 24px}h1{font-size:2.8rem;margin:8px 8px 24px;line-height:1}@media screen and (min-width: 960px){h1{font-size:3.5rem;margin:8px 8px 32px}}h2,.md-display-2{font-size:2rem}@media screen and (min-width: 960px){h2,.md-display-2{font-size:2.8rem}}h3{font-size:1.4rem}@media screen and (min-width: 960px){h3{font-size:1.6rem}}h4{font-size:1.1rem}@media screen and (min-width: 960px){h4{font-size:1.3rem}}.subheading{color:inherit}.text-center{text-align:center}.vil-content{padding:1rem .5rem}@media screen and (min-width: 768px){.vil-content{padding:2rem .5rem}}.vil-red{color:#5b0000}.bg-white{background-color:white}.hf-modal .md-toolbar-tools{text-shadow:1px 1px 3px rgba(0,0,0,0.3)}.hf-modal .md-toolbar-tools h2{color:white !important}.video-embed{position:relative;padding:0 0 56.25% 0;height:0;overflow:hidden;max-width:100%;margin-bottom:24px}.video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 480px){.button-media-queries_1,.search,.learn{margin:15px auto !important;display:block}}@media screen and (max-width: 1023px){.button-media-queries_1,.search,.learn{width:100%}}.search{opacity:0;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s;-webkit-animation-name:fadeinHome;-moz-animation-name:fadeinHome;animation-name:fadeinHome;-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);-moz-animation-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);animation-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.learn{opacity:0;-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s;-webkit-animation-name:fadeinHome;-moz-animation-name:fadeinHome;animation-name:fadeinHome;-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);-moz-animation-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);animation-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.button-style_1,.md-button.md-primary:not(._md-nav-button){padding:.5rem 1rem;text-transform:capitalize;font-size:1rem}@media screen and (min-width: 481px){.button-style_1-gt-xs,.md-button.md-primary.btn-over,.md-button.md-primary:not(._md-nav-button){padding:.5rem 1rem;font-size:1rem}}.link-style_1,.md-button.md-primary a{color:white;text-decoration:none}.md-button.md-primary:not(.secondary){background-color:#5b0000 !important}.md-button.md-primary.secondary{background-color:#fff !important}.md-button.md-primary.md-raised:not(.secondary):hover{background-color:#5b0000 !important}.md-button.md-primary.btn-over.learn{background-color:#fff !important}.md-button.md-primary.md-active{background-color:#00492b !important}.md-button.secondary{color:#5b0000 !important}.md-button.experience{padding:4px 15px !important;font-size:1.1em !important}.md-button:disabled{opacity:.2}@media screen and (min-width: 1280px){#AboutOurHomes .ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .next{right:-60px}#AboutOurHomes .ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .prev{left:-60px}}.ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .prev,.ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .next{padding:0 !important;width:40px;height:40px}@media screen and (max-width: 960px){.homefinder-page .ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .prev,.homefinder-page .ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .next{width:40px !important;height:40px !important}}.ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .prev:hover,.ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .next:hover{background-color:#00301c !important}button.md-primary.md-button.md-raised:disabled{background-color:#d3d3d3 !important;opacity:.3;pointer-events:none}@keyframes fadeinHome{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeinHome{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeinHome{from{opacity:0}to{opacity:1}}@-ms-keyframes fadeinHome{from{opacity:0}to{opacity:1}}@-o-keyframes fadeinHome{from{opacity:0}to{opacity:1}}input[type=range]{width:300px}ul[rn-carousel]{width:100%;height:350px;margin:2em auto;overflow:hidden;padding:0;white-space:nowrap;position:relative;-webkit-perspective:1000px;-ms-perspective:1000px;perspective:1000px;-ms-touch-action:pan-y;touch-action:pan-y}ul[rn-carousel] figure{display:block;padding:0;margin:0}ul[rn-carousel] figure img{width:500px;height:auto;margin:0 auto;display:block}ul[rn-carousel]>li{color:black;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;overflow:visible;vertical-align:top;position:absolute;left:0;right:0;white-space:normal;padding:0;margin:0;list-style-type:none;width:100%;height:100%;display:inline-block}ul[rn-carousel-buffered]>li{display:none}ul[rn-carousel-transition="hexagon"]{overflow:visible}div.rn-carousel-indicator span{cursor:pointer;color:#666}div.rn-carousel-indicator span.active{color:white}.rn-carousel-control{-webkit-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out;font-size:2rem;position:absolute;top:40%;opacity:0.75;cursor:pointer}.rn-carousel-control:hover{opacity:1}.rn-carousel-control.rn-carousel-control-prev{left:0.5em}.rn-carousel-control.rn-carousel-control-prev:before{content:"<"}.rn-carousel-control.rn-carousel-control-next{right:0.5em}.rn-carousel-control.rn-carousel-control-next:before{content:">"}tab-slider{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row}.tab-slider md-tabs-wrapper{display:none}.tab-slider .md-no-transition{transition:transform 0.5s cubic-bezier(0.35, 0, 0.25, 1),-webkit-transform 0.5s cubic-bezier(0.35, 0, 0.25, 1)}.tab-slider md-tab-content{opacity:1 !important;animation:none !important;height:100%;max-width:700px}.tab-slider md-tab-content md-card{height:98%}.tab-slider md-tab-content.md-left:not(.md-active) *{visibility:visible !important}.tab-slider md-tab-content.md-right:not(.md-active) *{visibility:visible !important}.tab-slider md-tab-content.md-active{transform:translateX(0) !important;-webkit-transform:translateX(0) !important}.tab-slider md-tab-content.md-active+md-tab-content{transform:translateX(100%);-webkit-transform:translateX(100%)}.tab-slider md-tab-content.md-active+md-tab-content+md-tab-content{transform:translateX(calc(2 * 100%)) !important;-webkit-transform:translateX(calc(2 * 100%)) !important}.tab-slider md-tab-content.md-active+md-tab-content+md-tab-content+md-tab-content{transform:translateX(calc(3 * 100%)) !important;-webkit-transform:translateX(calc(3 * 100%)) !important}.tab-slider md-tab-content.md-active+md-tab-content+md-tab-content+md-tab-content+md-tab-content{transform:translateX(calc(4 * 100%)) !important;-webkit-transform:translateX(calc(4 * 100%)) !important}.tab-slider md-tab-content.md-active+md-tab-content+md-tab-content+md-tab-content+md-tab-content+md-tab-content{transform:translateX(calc(5 * 100%)) !important;-webkit-transform:translateX(calc(5 * 100%)) !important}.tab-slider md-tab-content.md-active+md-tab-content+md-tab-content+md-tab-content+md-tab-content+md-tab-content+md-tab-content{transform:translateX(calc(6 * 100%)) !important;-webkit-transform:translateX(calc(6 * 100%)) !important}.tab-slider md-tab-content.md-active+md-tab-content+md-tab-content+md-tab-content+md-tab-content+md-tab-content+md-tab-content+md-tab-content{transform:translateX(calc(7 * 100%)) !important;-webkit-transform:translateX(calc(7 * 100%)) !important}.tab-slider md-tab-content.md-active+md-tab-content+md-tab-content+md-tab-content+md-tab-content+md-tab-content+md-tab-content+md-tab-content+md-tab-content{transform:translateX(calc(8 * 100%)) !important;-webkit-transform:translateX(calc(8 * 100%)) !important}.tab-slider md-tab-content.md-active+md-tab-content+md-tab-content+md-tab-content+md-tab-content+md-tab-content+md-tab-content+md-tab-content+md-tab-content+md-tab-content{transform:translateX(calc(9 * 100%)) !important;-webkit-transform:translateX(calc(9 * 100%)) !important}.tab-slider md-tab-content.md-active+md-tab-content+md-tab-content+md-tab-content+md-tab-content+md-tab-content+md-tab-content+md-tab-content+md-tab-content+md-tab-content+md-tab-content{transform:translateX(calc(10 * 100%)) !important;-webkit-transform:translateX(calc(10 * 100%)) !important}.tab-nav a{cursor:pointer}stylized-card-header{position:relative;font-size:0;display:block;overflow:hidden}stylized-card-header img{object-fit:cover}stylized-card-header .title{position:absolute;left:15px;bottom:10px;width:calc(100% - (15px * 2) - 2px);display:grid;grid-template-columns:1fr auto 1fr;height:40px}stylized-card-header .title:before,stylized-card-header .title:after{content:' ';display:block;-ms-grid-row:1;height:2px;margin-top:25px;background-color:white}stylized-card-header .title:before{-ms-grid-column:1}stylized-card-header .title:after{-ms-grid-column:3}stylized-card-header .title h3{color:white;margin:0 8px;white-space:nowrap;line-height:40px;max-width:calc(calc(100% - 34px) - 16px);-ms-grid-column:2;-ms-grid-row:1}stylized-card-header.ie-fallback .title{display:flex;justify-content:center}stylized-card-header.ie-fallback .title:before,stylized-card-header.ie-fallback .title:after{position:absolute;min-width:10%}stylized-card-header.ie-fallback .title:before{left:0}stylized-card-header.ie-fallback .title:after{right:-2px;min-width:calc(10% + 2px)}stylized-card-header .title-container{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, #00492b 0%, rgba(0,73,43,0) 50%, rgba(0,73,43,0) 100%)}stylized-card-header .title-container:after{content:'';position:absolute;top:15px;left:15px;width:calc(100% - 34px);height:calc(100% - (15px + 10px +  (40px - 25px)));border-left:2px solid white;border-right:2px solid white;border-top:2px solid white}.page-404 .retired-header{text-transform:uppercase}@media screen and (max-width: 960px){.page-404 .retired-header{text-align:center}}@media screen and (min-width: 1280px){.page-404 .retired-header_this-page{display:block}}@media screen and (min-width: 1280px){.page-404 .retired-header_retired{font-size:1.3em}}.page-404 .retired-subheading{font-size:1.1em}@media screen and (max-width: 960px){.page-404 .retired-subheading{text-align:center}}@media screen and (min-width: 768px){.page-404 .retired-subheading{font-size:1.3em}}.page-404 .retired-buttons .md-button{max-width:300px}@media screen and (max-width: 1280px) and (min-width: 300px){.page-404 .retired-buttons .md-button{width:300px}}social-media-feed{padding:2em 0;display:block}@media screen and (min-width: 1500px){social-media-feed .wrapper{max-width:1380px}}social-media-feed .rn-carousel-control.rn-carousel-control-prev{left:0}social-media-feed .rn-carousel-control.rn-carousel-control-next{right:0}@media screen and (min-width: 960px){social-media-feed .social-media-feed-title{padding:0 50px}}social-media-feed .social-media-feed_carousel{position:relative;overflow:hidden}@media screen and (min-width: 960px){social-media-feed .social-media-feed_carousel{padding:0 50px}}social-media-feed .social-media-feed_posts{height:auto !important;margin:0 auto !important;padding:0 16px}social-media-feed .social-media-feed_post{margin:8px 0;position:relative !important;min-width:100%;display:flex !important;height:auto !important;padding:0 0 12px !important}@media screen and (max-width: 960px) and (min-width: 600px){social-media-feed .social-media-feed_post{min-width:50% !important}}@media screen and (min-width: 960px){social-media-feed .social-media-feed_post{max-width:33% !important;min-width:33% !important}}social-media-feed .social-media-feed_cta{padding:1em 0}social-media-feed .social-media-feed_cta .md-button{background-color:white}social-media-feed md-card{height:100%;width:100%}social-media-feed md-card a{color:#637C6B;cursor:pointer}social-media-feed md-card a:hover{color:#00492b}social-media-feed .facebook-media{position:relative;font-size:0}social-media-feed .facebook-media img{max-height:400px}social-media-feed .facebook-media a{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.1)}social-media-feed .facebook-media a md-icon{position:absolute;width:auto;height:auto;font-size:4rem;color:white;top:50%;left:50%;transform:translate(-50%, -50%)}social-media-feed .facebook-media a md-icon svg{height:80px}social-media-feed md-card-header-text .md-title{font-weight:bold;color:#00492b}social-media-feed md-card-actions{margin:16px}social-media-feed md-card-actions .reaction-count{margin-right:8px}social-media-feed md-card-actions a{font-size:.8em}social-media-feed md-card-actions md-icon{color:#00492b}social-media-feed md-card-content{font-size:.8rem}social-media-feed md-card-content p{font-size:.8rem}.rn-carousel-control{position:absolute;height:110%;width:4%;top:50%;outline:0;transform:translateY(-50%);background:#fafafa;opacity:1;transition:all .2s ease-in-out}@media screen and (max-width: 960px){.rn-carousel-control{display:none}}.rn-carousel-control:before{top:50%;left:50%;position:absolute;transform:translate(-50%, -50%);background-size:100%;background-repeat:no-repeat;content:'' !important;width:40px;height:50px}.rn-carousel-control:active{outline:0}.rn-carousel-control-prev{left:0;box-shadow:4px 10px 20px rgba(0,0,0,0.1)}.rn-carousel-control-prev:before{background-image:url("/images/icons/arrow_prev.svg") !important}.rn-carousel-control-next{right:0;box-shadow:-4px 10px 20px rgba(0,0,0,0.1)}.rn-carousel-control-next:before{background-image:url("/images/icons/arrow_next.svg") !important}.rn-carousel-control-prev:before,.rn-carousel-control-next:before{content:'' !important}share-content{display:inline-block}share-content .md-button{text-transform:capitalize;font-size:1em;color:#00492b}.share-content_menu md-menu-item a{margin:0;padding:8px 16px;cursor:pointer}.share-content_menu md-menu-item a:hover{background-color:rgba(0,0,0,0.05)}.share-content_menu md-menu-item span{margin-left:10px;font-size:.9em}ul.nav2{float:left;margin:0;padding:0}ul.nav2 li{float:left;padding:0 60px 40px;list-style-type:none}ul.nav2 li a{text-decoration:none}.topNav.calendar{position:absolute;bottom:25px;right:17px;width:200px;height:80px}.subHeader{width:80%;height:auto;text-align:center;position:absolute;bottom:130px;left:10%;right:10%}.mainNav{padding:5px !important;color:white !important;font-family:"CelestiaAntiquaStd-Semibold",Helvetica,sans-serif !important;text-transform:capitalize !important;font-size:1.59em !important}@media screen and (max-width: 1199px){.mainNav{display:none !important}}@media screen and (min-width: 1600px) and (max-width: 1799px){.mainNav{padding:7px 10px !important;font-size:1.4em !important}}@media screen and (min-width: 1800px){.mainNav{font-size:1.6em !important}}@media screen and (min-width: 1025px){.mainNav a,.mainNav a:hover{color:white !important;text-decoration:none !important}}md-content.calendarNavGroup,md-content.navGroup{background:0 0;float:right}.navGroup{position:absolute;bottom:-10px;right:0;z-index:2}.calendarNavGroup{position:absolute;bottom:-15px;right:0;z-index:2}.numberGroup{position:absolute;bottom:40px;right:11px;z-index:2}footer{background-color:#dae0df;padding:2rem 0}@media screen and (max-width: 960px){footer{padding:2rem 0 100px}}footer .footer_container{max-width:98%;margin:0 auto}footer h3{font-size:1.5rem;line-height:1.6 !important;margin-top:0}footer h3+div{width:100%}footer nav a{margin:0.5rem 0.25rem}@media screen and (max-width: 480px){.contact-us_btn{font-size:.8em !important}}.footer-top{padding:2rem 0}.footer_logo a{max-height:70px}.footer_logo img{min-height:60px;max-width:300px}@media screen and (max-width: 960px){.footer_logo,.footer_connect{padding:0 0 1.5rem}}@media screen and (max-width: 500px){.footer_connect{width:100%}}@media screen and (max-width: 960px) and (min-width: 500px){.footer_connect{width:500px}}@media screen and (max-width: 768px){.footer_connect-icons{width:100vw}}.footer_connect a{display:block;text-align:center}@media screen and (max-width: 480px){.footer_connect a{margin:0}}.footer_connect a:hover span{color:rgba(0,73,43,0.6)}.footer_connect span{display:block;color:#00492b;margin:.3em 0}@media screen and (max-width: 480px){.footer_connect span{font-size:.8em}}.footer_connect md-icon{width:40px;height:60px}.footer_connect md-icon.icon-instagram{color:white}.footer_connect md-icon.icon-facebook path.ast0{fill:#2956a6}.footer_connect md-icon.icon-facebook path.ast1{fill:white}.footer_connect-connect md-icon{color:#00492b}.footer_connect-connect a:hover md-icon{color:rgba(0,73,43,0.6)}.footer_contact .md-button{font-size:1rem;margin:1rem 0;padding:.3rem .8rem}.footer_copyright{padding:1rem 0;font-size:.8rem;text-align:center}.footer_copyright p{font-size:.8rem;line-height:1.1}.footer_nav{padding:1rem 0}.footer_nav a::after{content:"|";margin-left:0.5rem}.footer_nav a:last-child::after{display:none}md-toolbar.md-tall h1{display:block;font-size:2em;color:white !important}md-toolbar.md-tall.title-toolbar{padding:40px 0 20px 20px;font-size:35px;height:auto;max-height:1000px;min-height:1px}md-toolbar.md-tall.title-toolbar .md-toolbar-tools{max-height:1000px;height:auto}md-toolbar.md-tall.title-toolbar h1{font-size:55px;line-height:100%}#headline_button{padding:.2em 1em;z-index:57;background:#5b0000;border:none;color:white;font-size:24px;font-family:"CelestiaAntiquaStd-Semibold",Helvetica,sans-serif;position:fixed;top:0;left:50%;box-shadow:1px 2px 0 #1d0505;border-bottom-left-radius:2em;border-bottom-right-radius:2em;transform:translate(-50%, 60px);opacity:1;transition:all .2s ease-in-out;width:307px}body.homefinder-page #headline_button,body.villages-map_page #headline_button,body.new-locations_page #headline_button{display:none}body.homePage #headline_button{transform:translate(-50%, 136px)}@media screen and (max-width: 1280px){body.homePage #headline_button{transform:translate(-50%, 60px)}}#headline_button.hidden{transform:translate(-50%, -100%) !important;opacity:0}#headline_button.home{transform:translate(-50%, 60px) !important}#headline_button md-icon{width:50px;height:40px;margin-right:5px}#headline_button a{color:white !important}.header-bg{display:none}.homePage .header-bg{position:absolute;display:block;height:110px;top:0;width:100%;background:#00492b;left:0}@media screen and (max-width: 400px){.mobile-menu-btn{margin:0}}.mobile-menu-btn md-icon{margin:-.2rem 0 0 5px}@media screen and (max-width: 600px){.mobile-menu-btn md-icon{margin:-.3rem 0 0;width:40px;height:40px;font-size:2rem}}header{background:#00492b;position:fixed !important;z-index:58;width:100%;top:0;left:0;min-height:64px;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:0 3px 0 8px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.1s;-moz-transition-duration:0.1s;transition-duration:0.1s}header .standout a._md-nav-button{border-radius:0}header .standout a._md-nav-button span{background:white;border-radius:.3em;color:#00492b;padding:.8em}header .standout.active a{border:none !important}header md-nav-bar{height:64px}header md-nav-bar ul li.md-nav-item a.md-button._md-nav-button{color:white !important}header md-nav-bar ul li.md-nav-item.active a{border-radius:0;border-bottom:2px solid #7cb342}header .md-nav-bar{height:100%;background-color:transparent !important;color:white;border:0}header .md-nav-item a{position:relative;overflow:visible}header .md-nav-item a:after{position:absolute;top:50%;content:'';transform:translateY(-50%);height:20px;right:-5.5px;background-color:rgba(255,255,255,0.3);width:1px}header .md-nav-item:nth-of-type(5n+4) a:after,header .md-nav-item:last-of-type a:after{display:none}header .md-button,header md-icon{color:white}header .md-button._md-nav-button{font-size:16px;padding:20px 10px 21px;color:white;height:64px}@media screen and (max-width: 500px){header .md-button{min-width:1px}}header .temp{color:#F6D880;font-family:"Droid Serif",Georgia,serif;font-size:.8rem;position:absolute;right:-30px;top:0;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.1s;-moz-transition-duration:0.1s;transition-duration:0.1s}@media screen and (min-width: 1280px){.homePage header .temp{font-size:1rem}}header .video{position:absolute;top:0;right:-60px;line-height:30px;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.1s;-moz-transition-duration:0.1s;transition-duration:0.1s}header .video md-icon{color:#f6d880;font-size:.8rem;margin-top:0}header .video md-icon svg{height:20px}@media screen and (min-width: 1280px){.homePage header .video md-icon{font-size:1rem}}header .mobile-label{font-size:.5rem;line-height:1}@media screen and (max-width: 600px){header .mobile-label{margin-top:-.2rem;display:block}}@media screen and (min-width: 600px){header .mobile-label{font-size:.8rem}}md-sidenav.md-sidenav-top{opacity:1}md-sidenav.md-sidenav-top.md-closed{opacity:0}#headerLogo{margin:.5em 0;position:relative}#headerLogo #header-logo{width:203px;height:46px;display:block}@media screen and (min-width: 1280px){.homePage #headerLogo #header-logo{-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.1s;-moz-transition-duration:0.1s;transition-duration:0.1s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);will-change:transform;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;width:380px;height:85px}}.homePage #headerLogo.isVisible .temp{font-size:.8rem}.homePage #headerLogo.isVisible .video md-icon{font-size:.8rem;margin-top:-.3em}@media screen and (min-width: 1280px){.homePage #headerLogo.isVisible #header-logo{width:223px;height:46px}}.all-new-latest img{width:200px}#weather{display:none;overflow:hidden}.largeLogo img{display:inline-block;vertical-align:top}.largeLogo a{display:inline-block;vertical-align:top;color:#ff0;font-size:24px}[ng\:cloak],[ng-cloak],.ng-cloak{display:none !important}header{max-height:140px;overflow:hidden}header.ng-scope{overflow:visible}@media screen and (min-width: 600px){header .md-button md-icon{margin-right:5px}}header .md-button.login-btn{margin:0 .5em 0 0}header .md-button.login-btn svg{height:24px;width:24px}md-backdrop.md-sidenav-backdrop{z-index:44 !important;position:fixed}.mobile-menu_logo{padding:8px 16px 0;display:block}.mobile-nav{z-index:100;position:fixed;height:100%}@media screen and (max-width: 480px){.mobileDialogPad{padding:20px;clear:both}}.mobileMenuList li{border-top:1px solid rgba(0,0,0,0.12);list-style:none}.mobileMenuList li:first-child{border-top:none}.mobileMenuList li .menuLink{border-radius:0;color:black;cursor:pointer;display:block;align-items:inherit;line-height:50px;margin:0;max-height:50px;overflow:hidden;padding:0 16px;text-align:left;text-decoration:none;white-space:normal;width:100%}.mobileMenuList li .menuLink span{font-weight:700;font-size:1.2em}.menu-toggle-list{background:white;max-height:300px;padding-left:10px;overflow:hidden;position:relative;z-index:1;-webkit-transition-property:max-height;-moz-transition-property:max-height;transition-property:max-height;-webkit-transition-timing-function:cubic-bezier(0.35, 0, 0.25, 1);-moz-transition-timing-function:cubic-bezier(0.35, 0, 0.25, 1);transition-timing-function:cubic-bezier(0.35, 0, 0.25, 1);-webkit-transition-duration:0.75s;-moz-transition-duration:0.75s;transition-duration:0.75s}.menu-toggle-list.ng-hide{max-height:0}.menu-toggle-list a{line-height:40px}.mobileNav .md-button{min-width:25px !important;height:25px}@media screen and (min-width: 1000px) and (max-width: 1199px){.mobileNav{text-align:right;margin:0 15px 0 0}}@media screen and (min-width: 1200px){.mobileNav{display:none}}#nav-mobile{display:none}ul.hamburger{margin:70px 0 0;padding:0}ul.hamburger li a{padding:0;line-height:40px;text-transform:capitalize !important}.mobile-navigation{width:0;height:100%;overflow:auto;position:fixed;right:0;top:0;background:#f6d880;z-index:999;opacity:.95;-moz-box-shadow:0 0 6px 1px black;-webkit-box-shadow:0 0 6px 1px black;box-shadow:0 0 6px 1px black}.mobile-navigation .close{display:none}.mobile-navigation a{color:#333;white-space:nowrap;text-decoration:none}.mobile-navigation ul{list-style-type:none}.mobile-navigation ul li{list-style-type:none;margin:0}#toggle-menu{display:block;width:31px;height:31px;position:absolute;top:3px;right:4px;text-indent:-99999em;cursor:pointer}span.chatArrow{border:5px solid white;position:absolute;bottom:-10px;left:18px;transform:rotate(50deg)}a.chatBubble{background:white;padding:10px;border-radius:20px;margin:0;color:#333}@media screen and (max-width: 767px){.cta{text-align:center}}@media screen and (min-width: 768px) and (max-width: 1199px){.cta{position:relative}}.bg-green{background-color:#00492b}#cta-banner{font-size:.7em}#cta-banner .wrapper{width:100% !important;max-width:1280px !important}#cta-banner .cta-banner_info{font-size:.8rem}@media screen and (max-width: 960px){#cta-banner .cta-banner_info{font-size:.6rem}}#cta-banner .cta-banner-info_container{padding:4px;text-align:center;background-color:white}@media screen and (min-width: 960px){#cta-banner .cta-banner-info_container{padding:.5em 1em}}#cta-banner .cta-banner_body-lifestyle,#cta-banner .cta-banner_body-price{background:#00492b;text-align:center;padding:.5rem}.homefinder-page #cta-banner .cta-banner_body-lifestyle span,.homefinder-page #cta-banner .cta-banner_body-price span{font-weight:normal !important}#cta-banner .cta-banner_body-lifestyle .font-master,#cta-banner .cta-banner_body-price .font-master{font-weight:normal}#cta-banner .cta-banner_body-lifestyle h3,#cta-banner .cta-banner_body-price h3{color:white;font-family:"CelestiaAntiquaStd",Helvetica,sans-serif;font-weight:normal}#cta-banner .cta-banner_body-image{background-size:cover;background-repeat:no-repeat;background-position:center center}@media screen and (max-width: 600px){#cta-banner .cta-banner_body-image{min-height:170px}}#cta-banner .cta-banner_body-lifestyle{padding:1rem .5rem}#cta-banner .cta-banner_body-lifestyle span{display:block}#cta-banner .cta-banner_body-lifestyle h3{font-size:1.4rem;margin:0}@media screen and (min-width: 600px) and (max-width: 1280px){#cta-banner .cta-banner_body-lifestyle h3{font-size:1.8rem}}@media screen and (min-width: 1280px){#cta-banner .cta-banner_body-lifestyle h3{font-size:3rem}}.homefinder-page #cta-banner .cta-banner_body-lifestyle h3{font-size:1.6rem !important}#cta-banner .cta-banner_body-lifestyle h3 .font-master{color:#e4cc9a;margin:.2rem 0 .4rem;font-size:2rem}@media screen and (min-width: 1280px){#cta-banner .cta-banner_body-lifestyle h3 .font-master{font-size:4rem;margin:.5rem 0 1rem}}.homefinder-page #cta-banner .cta-banner_body-lifestyle h3 .font-master{font-size:2.6rem !important}#cta-banner .cta-banner_body-price{background-color:#00492b}@media screen and (max-width: 960px) and (min-width: 600px){#cta-banner .cta-banner_body-price{background-color:#637C6B}}#cta-banner .cta-banner_body-price .md-button{font-size:1rem;padding:.5rem 0;min-width:250px}@media screen and (max-width: 600px){#cta-banner .cta-banner_body-price .md-button{margin:.8rem 0}}#cta-banner .cta-banner_body-price span{display:inline-block}@media screen and (max-width: 960px){#cta-banner .cta-banner_body-price span.align-left,#cta-banner .cta-banner_body-price span.align-right{vertical-align:super}}@media screen and (min-width: 960px){#cta-banner .cta-banner_body-price span{display:block}}#cta-banner .cta-banner_body-price h3{font-size:1.4rem;line-height:1}@media screen and (max-width: 600px){#cta-banner .cta-banner_body-price h3{margin:16px 0 8px}}@media screen and (min-width: 600px) and (max-width: 960px){#cta-banner .cta-banner_body-price h3{margin:0}}@media screen and (max-width: 960px){#cta-banner .cta-banner_body-price h3{text-shadow:1px 1px 3px rgba(0,0,0,0.4)}}@media screen and (min-width: 960px){#cta-banner .cta-banner_body-price h3{margin-left:auto;margin-right:auto;max-width:96%}}@media screen and (min-width: 1280px){#cta-banner .cta-banner_body-price h3{font-size:2.6rem}}.homefinder-page #cta-banner .cta-banner_body-price h3{font-size:1.4rem !important}#cta-banner .cta-banner_body-price .font-master{font-size:2rem;margin:0 .5rem}@media screen and (min-width: 960px) and (max-width: 1280px){#cta-banner .cta-banner_body-price .font-master{font-size:4rem;margin:-.3rem 0 .5rem}}@media screen and (min-width: 1280px){#cta-banner .cta-banner_body-price .font-master{font-size:6rem;margin:-1rem 0 .5rem}}.homefinder-page #cta-banner .cta-banner_body-price .font-master{font-size:3rem !important;margin-top:-.6rem !important}#cta-banner .cta-banner_body-price sup:first-of-type{font-size:1rem}@media screen and (max-width: 1280px) and (min-width: 960px){#cta-banner .cta-banner_body-price sup:first-of-type{font-size:1.8rem}}@media screen and (min-width: 1280px){#cta-banner .cta-banner_body-price sup:first-of-type{font-size:3rem}}.homefinder-page #cta-banner .cta-banner_body-price sup:first-of-type{font-size:1rem !important}#cta-banner .cta-banner_body-price sup:last-of-type{font-size:1rem;margin-left:.2rem}@media screen and (max-width: 1280px) and (min-width: 960px){#cta-banner .cta-banner_body-price sup:last-of-type{font-size:1.5rem}}@media screen and (min-width: 1280px){#cta-banner .cta-banner_body-price sup:last-of-type{font-size:2rem;margin-left:.4rem}}.homefinder-page #cta-banner .cta-banner_body-price sup:last-of-type{font-size:1rem !important}#cta-banner .cta-banner_body .align-left{text-align:left}#cta-banner .cta-banner_body .align-right{text-align:right}.hf-panel #cta-banner{font-size:.7em !important}#cta-banner img{width:100%;height:auto}@media screen and (max-width: 960px){#cta-banner img.hide-gt-sm{display:block}}@media screen and (min-width: 960px){#cta-banner img.show-gt-sm{display:block}}#cta-banner .cta-banner_date{margin-left:5px;display:inline}#cta-banner .cta-banner_date:after{content:' /'}#cta-banner .cta-banner_date:last-of-type:after{display:none}@media screen and (min-width: 600px){#cta-banner{font-size:1em}}.cta-fenney{position:relative;text-align:center;background-size:cover;background-position:center center;background-repeat:no-repeat;padding:3em 1em 5em}a.fenney-banner{display:block}.fenneybannerbutton{background:white !important;color:black !important;padding:10px 20px;font-size:1.1em;text-transform:capitalize}@media screen and (max-width: 768px){.fenneybannerbutton{padding:5px 20px !important;font-size:.9em}}.fenney h1{text-shadow:none}.fenney-logo{width:100%;position:absolute;top:250px;left:0}@media screen and (min-width: 1025px) and (max-width: 1399px){.fenney-logo{top:200px}}@media screen and (min-width: 1000px) and (max-width: 1024px){.fenney-logo{top:130px}}@media screen and (min-width: 769px) and (max-width: 999px){.fenney-logo{top:120px}}@media screen and (min-width: 481px) and (max-width: 768px){.fenney-logo{top:130px}}.fenney-logo img{display:block;width:300px}@media screen and (max-width: 768px){.fenney-logo img{position:relative;margin-top:-60px}}@media screen and (min-width: 1400px){.fenney-logo img{width:400px}}.fenney-map{height:500px;padding:20px 10px;background-image:url(/thevillageoffenney/img/fenney-map-closeup.png);background-repeat:no-repeat;background-size:contain;background-position:center}@media screen and (min-width: 1000px){.fenney-map{background-image:url(/thevillageoffenney/img/fenney-maps.png);height:1000px;padding:0}}.fenney-cta{display:block}.fenney-cta img{width:222px;height:auto}.fenney-cta h2{color:#302113;text-shadow:0 0 40px #fff,0 0 40px #fff,0 0 40px #fff,0 0 40px #fff,0 0 40px #fff}.fenney-button-container{width:100%;position:absolute;bottom:15px;left:0;text-align:center}@media screen and (max-width: 768px){.fenney-button-container{bottom:5px}}a img .fenney-banner-sm{display:block}@media screen and (min-width: 1025px){a img .fenney-banner-sm{display:none}}@media screen and (max-width: 1024px){a img .fenney-banner-lg{display:none}}.lifestyle-menu{width:100%;height:450px;background:white;position:absolute;left:0;-moz-box-shadow:0 0 5px 1px #999;-webkit-box-shadow:0 0 5px 1px #999;box-shadow:0 0 5px 1px #999;opacity:.98;margin:0;padding:0}.md-sidenav-top{z-index:45;top:64px;position:fixed;max-width:100%;left:0;bottom:100%;height:260px !important;width:100% !important}.md-sidenav-top.md-closed{-webkit-transform:translate(0, -100%) translate3d(0, -100%, 0);-moz-transform:translate(0, -100%) translate3d(0, -100%, 0);-ms-transform:translate(0, -100%) translate3d(0, -100%, 0);-o-transform:translate(0, -100%) translate3d(0, -100%, 0);transform:translate(0, -100%) translate3d(0, -100%, 0)}.md-sidenav-top.md-closed md-content{opacity:0}.md-sidenav-top h2{font-family:"CelestiaAntiquaStd-Semibold",Helvetica,sans-serif}.md-sidenav-top h3{line-height:normal !important;font-size:1.2em}.md-sidenav-top p{font-size:1em}.md-sidenav-top md-content{height:100%;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:1s;-moz-transition-duration:1s;transition-duration:1s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;opacity:1;padding:0 80px}.md-sidenav-top md-list-item .md-button{font-size:19px !important}.lifestyleDropdown .md-list-title{padding:0;font-size:2em;margin:0}.lifestyleDropdown .md-button:focus,.lifestyleDropdown .md-button:hover{background:0 0}.lifestyleDropdown .md-button:hover img{border:2px solid #00492b !important}button.favorited{color:red}button.favorited md-icon{color:red}.login-menu{padding:16px}.login-menu_logo{max-width:60%}.login-menu_user{font-size:.8rem;padding:4px 0}.login-dialog .md-dialog-content .login-content{padding:10px 0 10px 18px;background:#fbfbfb;color:#00492B}@media screen and (min-width: 960px){.login-dialog .md-dialog-content .login-content{padding:24px;background:#00492B;color:white}}.login-dialog .md-dialog-content .login-content .subheading{font-size:.7em}.login-dialog .md-dialog-content .login-content md-list-item{margin:0 0 1em;font-size:.6em;line-height:1.6em;padding:0}.login-dialog .md-dialog-content .login-content md-list-item md-icon{margin-right:12px;margin-left:0}@media screen and (max-width: 960px){.login-dialog .md-dialog-content .login-content md-list-item md-icon svg path+path{fill:#00492B}}.login-dialog .md-dialog-content .login-content md-list{margin:0}.login-dialog .md-dialog-content .login-content h3{font-size:1.2rem}.login-dialog .md-dialog-content .login-content h2{font-size:1.5rem}.login-dialog .md-dialog-content .login-content h2,.login-dialog .md-dialog-content .login-content h3{color:#00492B !important;line-height:1em !important;margin:0 0 8px}@media screen and (min-width: 960px){.login-dialog .md-dialog-content .login-content h2,.login-dialog .md-dialog-content .login-content h3{color:white !important}}.login-dialog .md-dialog-content .login-content h2 sup,.login-dialog .md-dialog-content .login-content h3 sup{font-size:.3em}.login-dialog .md-dialog-content .login-form{background:white;padding:24px}.login-dialog .md-dialog-content .login-form img{max-width:275px;display:block;margin:0 auto 2em}.login-dialog .md-dialog-content .login-form .tab-heading{text-align:center;margin:0 0 3.5em}.login-dialog .md-dialog-content .login-form .login-note{font-size:.8em;font-weight:600;text-align:center}.login-dialog .md-dialog-content .login-form .login-note sup{font-size:.4em}.login-dialog .md-dialog-content .login-form .login-secure{font-size:.6em;text-align:center}.login-dialog .md-dialog-content .login-form .login-secure span{margin-left:.5em}.sold-banner{background:#e20000;padding:.3em .5em;transform:rotate(-45deg);text-align:center;font-weight:bold;position:absolute;top:10%;left:-40%;width:100%;font-size:1.4em;box-shadow:0 0 5px rgba(0,0,0,0.6)}.image-mask,.image-mask-tall{position:absolute;left:0;top:0;z-index:5;width:100%;height:100%;pointer-events:none}.image-mask{background:-webkit-linear-gradient(top, rgba(0,0,0,0.01) 0, rgba(0,0,0,0.01) 75%, rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.01) 0, rgba(0,0,0,0.01) 75%, rgba(0,0,0,0.65) 100%)}.image-mask-tall{background:-webkit-linear-gradient(top, rgba(64,150,238,0.01) 0, rgba(27,56,88,0.01) 57%, rgba(5,2,1,0.8) 90%, rgba(5,2,1,0.8) 100%);background:linear-gradient(to bottom, rgba(64,150,238,0.01) 0, rgba(27,56,88,0.01) 57%, rgba(5,2,1,0.8) 90%, rgba(5,2,1,0.8) 100%)}md-dialog md-toolbar.error{background-color:#f75050}md-dialog.login-dialog md-toolbar{background-color:#637C6B !important}md-dialog.login-dialog md-toolbar img{width:150px;margin-left:5px}md-dialog.login-dialog .md-dialog-actions img{width:150px;margin:0 5px}md-dialog.login-dialog md-pagination-wrapper,md-dialog.login-dialog md-tabs-canvas,md-dialog.login-dialog md-tab-data,md-dialog.login-dialog md-tabs-wrapper{height:0;display:none;overflow:hidden}md-dialog.login-dialog md-tabs{padding-bottom:8px}md-dialog.login-dialog md-tabs .tab-heading{display:block;margin:0 0 32px}md-dialog.registration-form .error-msg{background-color:#f75050;color:white;font-size:.6em;padding:1em}md-dialog.registration-form .error-msg p{margin:0 0 0 10px}md-dialog.registration-form md-checkbox{font-size:.7em;line-height:120%;margin-bottom:0 !important}.lifestyle-navigation{position:fixed}@media screen and (max-width: 960px){.lifestyle-navigation{bottom:0;left:0;width:100%;z-index:43}}@media screen and (min-width: 960px){.lifestyle-navigation{position:relative}}.lifestyle-navigation .nav-wrapper{height:auto;max-width:1280px;position:relative;z-index:10;margin:0 auto;padding:.2rem 0 0;background-color:#5b0000;display:grid;display:-ms-grid;grid-auto-flow:row;grid-auto-columns:1fr;-ms-grid-columns:1fr auto auto auto auto auto}.lifestyle-navigation .nav-wrapper .lifestyle-nav_button:nth-child(6n+1){grid-row:1;grid-column:1;-ms-grid-row:1;-ms-grid-column:1}.lifestyle-navigation .nav-wrapper .lifestyle-nav_button:nth-child(6n+2){grid-row:1;grid-column:2;-ms-grid-row:1;-ms-grid-column:2}.lifestyle-navigation .nav-wrapper .lifestyle-nav_button:nth-child(6n+3){grid-row:1;grid-column:3;-ms-grid-row:1;-ms-grid-column:3}.lifestyle-navigation .nav-wrapper .lifestyle-nav_button:nth-child(6n+4){grid-row:1;grid-column:4;-ms-grid-row:1;-ms-grid-column:4}.lifestyle-navigation .nav-wrapper .lifestyle-nav_button:nth-child(6n+5){grid-row:1;grid-column:5;-ms-grid-row:1;-ms-grid-column:5}.lifestyle-navigation .nav-wrapper .lifestyle-nav_button:nth-child(6n+6){grid-row:1;grid-column:6;-ms-grid-row:1;-ms-grid-column:6}@media screen and (max-width: 350px){.lifestyle-navigation .nav-wrapper{-ms-grid-columns:1fr 1fr 1fr}}@media screen and (max-width: 480px) and (min-width: 350px){.lifestyle-navigation .nav-wrapper{-ms-grid-columns:1fr 1fr 1fr 1fr}}@media screen and (max-width: 960px) and (min-width: 480px){.lifestyle-navigation .nav-wrapper{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr}}@media screen and (min-width: 960px){.lifestyle-navigation .nav-wrapper{grid-auto-columns:auto;padding:.5rem;background-color:#00492b}}@media screen and (min-width: 768px){.lifestyle-navigation .nav-wrapper{margin:-40px auto 0}}.lifestyle-nav_button{cursor:pointer}@media screen and (max-width: 960px){.lifestyle-nav_button{margin:.1em 0}}.lifestyle-nav_button.more-btn{position:relative;grid-row:1;grid-column:3 !important;-ms-grid-column:3 !important}@media screen and (max-width: 350px){.lifestyle-nav_button:nth-child(6n+3),.lifestyle-nav_button:nth-child(6n+4),.lifestyle-nav_button:nth-child(6n+5),.lifestyle-nav_button:nth-child(6n+6){display:none}}@media screen and (max-width: 480px) and (min-width: 350px){.lifestyle-nav_button.more-btn{grid-column:4 !important;-ms-grid-column:4 !important}.lifestyle-nav_button:nth-child(6n+4),.lifestyle-nav_button:nth-child(6n+5),.lifestyle-nav_button:nth-child(6n+6){display:none}}@media screen and (max-width: 960px) and (min-width: 480px){.lifestyle-nav_button.more-btn{grid-column:5 !important;-ms-grid-column:5 !important}.lifestyle-nav_button:nth-child(6n+5),.lifestyle-nav_button:nth-child(6n+6){display:none}}.lifestyle-nav_button md-icon{color:white;height:calc(48px - 10px);width:calc(48px - 10px);font-size:calc(48px - 10px)}@media screen and (max-width: 960px){.lifestyle-nav_button md-icon:not(.more-menu) svg path{fill:white}}@media screen and (min-width: 960px){.lifestyle-nav_button md-icon{color:#637C6B}}@media screen and (min-width: 768px){.lifestyle-nav_button md-icon{height:48px;width:48px;font-size:48px}}.lifestyle-nav_button a{display:block;font-family:"CelestiaAntiquaStd-Semibold",Helvetica,sans-serif;position:relative;text-align:center;border-radius:0;white-space:nowrap;width:100%;color:white;padding:0 .8rem;z-index:1;margin:0;font-size:1rem}md-menu-item .lifestyle-nav_button a{color:#637C6B}md-menu-item .lifestyle-nav_button a svg path{fill:#637C6B}@media screen and (max-width: 1100px) and (min-width: 768px){.lifestyle-nav_button a{padding:.3rem .8rem}}@media screen and (min-width: 1100px){.lifestyle-nav_button a{padding:.3rem 1.2rem}}@media screen and (max-width: 1100px) and (min-width: 960px){.lifestyle-nav_button a{font-size:1.2rem}}@media screen and (max-width: 1200px) and (min-width: 1100px){.lifestyle-nav_button a{font-size:1.3rem}}@media screen and (min-width: 1200px){.lifestyle-nav_button a{font-size:1.4rem}}.lifestyle-nav_button a:hover,.lifestyle-nav_button a:active,.lifestyle-nav_button a:focus,.lifestyle-nav_button a.active{color:#f6d880}.lifestyle-nav_button a:hover md-icon,.lifestyle-nav_button a:active md-icon,.lifestyle-nav_button a:focus md-icon,.lifestyle-nav_button a.active md-icon{color:#f6d880}.lifestyle-nav_button a:hover md-icon:not(.more-menu) path,.lifestyle-nav_button a:active md-icon:not(.more-menu) path,.lifestyle-nav_button a:focus md-icon:not(.more-menu) path,.lifestyle-nav_button a.active md-icon:not(.more-menu) path{fill:#f6d880}@media screen and (min-width: 960px){.lifestyle-nav_button a:after{content:'';display:block;position:absolute;background:white;right:0;top:50%;width:2px;height:1rem;transform:translateY(-50%)}}@media screen and (max-width: 768px){.lifestyle-nav_button a span{font-size:16px}}@media screen and (max-width: 960px){.lifestyle-nav_button a span{display:block}}.lifestyle-nav_button:last-child a:after{display:none}.lifestyle-nav_menu-item{height:auto !important;min-height:auto !important}@media screen and (max-width: 350px){.lifestyle-nav_menu-item:nth-child(6n+1),.lifestyle-nav_menu-item:nth-child(6n+2){display:none}}@media screen and (max-width: 480px) and (min-width: 350px){.lifestyle-nav_menu-item:nth-child(6n+1),.lifestyle-nav_menu-item:nth-child(6n+2),.lifestyle-nav_menu-item:nth-child(6n+3){display:none}}@media screen and (max-width: 960px) and (min-width: 480px){.lifestyle-nav_menu-item:nth-child(6n+1),.lifestyle-nav_menu-item:nth-child(6n+2),.lifestyle-nav_menu-item:nth-child(6n+3),.lifestyle-nav_menu-item:nth-child(6n+4){display:none}}.lifestyle-more-menu{top:auto !important;bottom:76px}.lifestyle-more-menu .lifestyle-nav_menu-item{min-height:67px !important}@media screen and (min-width: 768px){.lifestyle-more-menu .lifestyle-nav_menu-item{min-height:96px !important}}.lifestyle-more-menu .lifestyle-nav_menu-item md-icon svg path{fill:#637C6B}@media screen and (min-width: 768px){.lifestyle-more-menu{bottom:105px}}

/*# sourceMappingURL=style.css.map */
