.HomeHeroSlider-module-scss-module__DWfQYW__heroWrapper{grid-template-rows:auto max-content;width:100%;display:grid}.HomeHeroSlider-module-scss-module__DWfQYW__heroWrapper.HomeHeroSlider-module-scss-module__DWfQYW__withImages{height:675px}@media (min-width:768px){.HomeHeroSlider-module-scss-module__DWfQYW__heroWrapper.HomeHeroSlider-module-scss-module__DWfQYW__withImages{height:525px}}@media (min-width:1024px){.HomeHeroSlider-module-scss-module__DWfQYW__heroWrapper.HomeHeroSlider-module-scss-module__DWfQYW__withImages{height:575px}}@media (min-width:1200px){.HomeHeroSlider-module-scss-module__DWfQYW__heroWrapper.HomeHeroSlider-module-scss-module__DWfQYW__withImages{height:845px}}@media (max-width:600px){.HomeHeroSlider-module-scss-module__DWfQYW__heroWrapper.HomeHeroSlider-module-scss-module__DWfQYW__withImages{height:675px}}.HomeHeroSlider-module-scss-module__DWfQYW__copyWrapper{z-index:10;flex-direction:column;grid-column:1/span 2;justify-content:flex-start;height:100%;padding-top:80px;padding-left:10px;padding-right:10px;display:flex}@media (min-width:600px){.HomeHeroSlider-module-scss-module__DWfQYW__copyWrapper{grid-column:1/span 12}}@media (min-width:768px){.HomeHeroSlider-module-scss-module__DWfQYW__copyWrapper{grid-column:1/span 12;padding-left:30px;padding-right:30px}}@media screen and (min-width:800px){.HomeHeroSlider-module-scss-module__DWfQYW__copyWrapper{padding-top:unset;justify-content:center}}@media (min-width:1024px){.HomeHeroSlider-module-scss-module__DWfQYW__copyWrapper{padding-left:0;padding-right:0}}.HomeHeroSlider-module-scss-module__DWfQYW__copyContentBlock{flex-direction:column;max-width:690px;display:flex}.HomeHeroSlider-module-scss-module__DWfQYW__heading{color:#fff;line-height:80%}.HomeHeroSlider-module-scss-module__DWfQYW__heading p{margin:0;padding:0}.HomeHeroSlider-module-scss-module__DWfQYW__heading span{font-style:italic}.HomeHeroSlider-module-scss-module__DWfQYW__subHeading{color:#fff;margin-top:30px;font-size:22px;line-height:120%}@media (min-width:768px){.HomeHeroSlider-module-scss-module__DWfQYW__subHeading{font-size:17px}}@media (min-width:1200px){.HomeHeroSlider-module-scss-module__DWfQYW__subHeading{font-size:32px}}.HomeHeroSlider-module-scss-module__DWfQYW__buttonWrapper{padding-top:42px;padding-bottom:40px}.HomeHeroSlider-module-scss-module__DWfQYW__buttonWrapper .HomeHeroSlider-module-scss-module__DWfQYW__heroButton{max-width:fit-content}.HomeHeroSlider-module-scss-module__DWfQYW__bgWrapper{grid-area:1/1;height:auto;position:relative;overflow:hidden}.HomeHeroSlider-module-scss-module__DWfQYW__bgWrapper .heroSwiper{height:100%}.HomeHeroSlider-module-scss-module__DWfQYW__bgWrapper span{height:100%!important}.HomeHeroSlider-module-scss-module__DWfQYW__bgOverlay{pointer-events:none;z-index:2;mix-blend-mode:multiply;opacity:.4;background:linear-gradient(90deg,#0b2846 0%,#0b284600 65%);width:100%;height:100%;position:absolute;top:0;left:0}.HomeHeroSlider-module-scss-module__DWfQYW__desktopImage{display:none}@media (min-width:600px){.HomeHeroSlider-module-scss-module__DWfQYW__desktopImage{height:100%;display:block}}.HomeHeroSlider-module-scss-module__DWfQYW__mobileImage{height:100%;display:block}@media (min-width:600px){.HomeHeroSlider-module-scss-module__DWfQYW__mobileImage{display:none}}.HomeHeroSlider-module-scss-module__DWfQYW__bottomBar{grid-row:2;grid-template-columns:1fr;margin-top:-1px;display:grid}@media (min-width:768px){.HomeHeroSlider-module-scss-module__DWfQYW__bottomBar{grid-template-columns:1fr 1fr}}.HomeHeroSlider-module-scss-module__DWfQYW__bottomLeft{all:unset;background:#fff;grid-row:2;align-items:center;column-gap:24px;padding:18px 64px 18px 26px;display:flex}@media (min-width:768px){.HomeHeroSlider-module-scss-module__DWfQYW__bottomLeft{grid-row:1;padding:14px 24px 14px 54px}}@media (min-width:1024px){.HomeHeroSlider-module-scss-module__DWfQYW__bottomLeft{padding:27px 24px 27px 54px}}@media (min-width:1440px){.HomeHeroSlider-module-scss-module__DWfQYW__bottomLeft{padding:35px 40px 35px 96px}}.HomeHeroSlider-module-scss-module__DWfQYW__bottomRight{background:#0b2846;align-items:center;padding:15px;display:flex}@media (min-width:480px){.HomeHeroSlider-module-scss-module__DWfQYW__bottomRight{padding:18px 64px 18px 26px}}@media (min-width:768px){.HomeHeroSlider-module-scss-module__DWfQYW__bottomRight{padding:14px 64px 14px 24px}}@media (min-width:1024px){.HomeHeroSlider-module-scss-module__DWfQYW__bottomRight{padding:27px 64px 27px 24px}}@media (min-width:1440px){.HomeHeroSlider-module-scss-module__DWfQYW__bottomRight{padding:35px 96px 35px 40px}}.HomeHeroSlider-module-scss-module__DWfQYW__playBlock{cursor:pointer;gap:14px;display:flex}.HomeHeroSlider-module-scss-module__DWfQYW__playBlock svg{margin-top:5px;width:20px!important;height:20px!important}@media (min-width:1200px){.HomeHeroSlider-module-scss-module__DWfQYW__playBlock{gap:26px}.HomeHeroSlider-module-scss-module__DWfQYW__playBlock svg{margin-top:4px;width:40px!important;height:40px!important}}.HomeHeroSlider-module-scss-module__DWfQYW__playLabel{letter-spacing:.07px;font-size:16px;line-height:160%}@media (min-width:1200px){.HomeHeroSlider-module-scss-module__DWfQYW__playLabel{font-size:24px;line-height:180%}}.HomeHeroSlider-module-scss-module__DWfQYW__tagLine{color:#fff;letter-spacing:.07px;font-size:12px;line-height:14px}@media (min-width:1200px){.HomeHeroSlider-module-scss-module__DWfQYW__tagLine{font-size:16px;line-height:26px}}.HomeHeroSlider-module-scss-module__DWfQYW__modalVideoWrapper{grid-area:1/1/auto/span 2}@media (min-width:600px){.HomeHeroSlider-module-scss-module__DWfQYW__modalVideoWrapper{grid-column:1/span 12}}
.HomesForSaleFeature-module-scss-module__wgwMOW__wrapper{background:#fff;margin-top:50px;margin-bottom:50px}@media (min-width:768px){.HomesForSaleFeature-module-scss-module__wgwMOW__wrapper{margin-top:80px;margin-bottom:80px}}.HomesForSaleFeature-module-scss-module__wgwMOW__inner{align-items:center;row-gap:32px}.HomesForSaleFeature-module-scss-module__wgwMOW__ctaBox{flex-direction:column;grid-area:1/1/auto/span 2;row-gap:24px;display:flex}@media (min-width:600px){.HomesForSaleFeature-module-scss-module__wgwMOW__ctaBox{grid-area:1/1/auto/span 12}}@media (min-width:768px){.HomesForSaleFeature-module-scss-module__wgwMOW__ctaBox{grid-area:2/1/auto/span 6}}@media (min-width:1024px){.HomesForSaleFeature-module-scss-module__wgwMOW__ctaBox{grid-area:1/7/auto/span 6}}@media (min-width:1440px){.HomesForSaleFeature-module-scss-module__wgwMOW__ctaBox{grid-column:7/span 5}}.HomesForSaleFeature-module-scss-module__wgwMOW__ctaText{flex-direction:column;row-gap:8px;display:flex}.HomesForSaleFeature-module-scss-module__wgwMOW__heading{color:var(--htBlue,#0b2846);font-size:32px;line-height:120%}@media (min-width:1024px){.HomesForSaleFeature-module-scss-module__wgwMOW__heading{font-size:36px}}@media (min-width:1200px){.HomesForSaleFeature-module-scss-module__wgwMOW__heading{font-size:40px}}.HomesForSaleFeature-module-scss-module__wgwMOW__heading p{margin:0;padding:0}.HomesForSaleFeature-module-scss-module__wgwMOW__subHeading{color:var(--htBlue,#0b2846);font-size:18px;line-height:144%}@media (min-width:1200px){.HomesForSaleFeature-module-scss-module__wgwMOW__subHeading{font-size:24px}}.HomesForSaleFeature-module-scss-module__wgwMOW__ctaButtonWrapper{flex-direction:column;row-gap:8px;display:flex}.HomesForSaleFeature-module-scss-module__wgwMOW__ctaButtons{column-gap:8px;display:flex}.HomesForSaleFeature-module-scss-module__wgwMOW__ctaButton{max-width:fit-content;padding:6px 16px 8px;transition:all .5s ease-in-out}.HomesForSaleFeature-module-scss-module__wgwMOW__ctaButton span{font-size:14px}@media (min-width:1200px){.HomesForSaleFeature-module-scss-module__wgwMOW__ctaButton{padding:8px 26px 10px}.HomesForSaleFeature-module-scss-module__wgwMOW__ctaButton span{font-size:16px}}.HomesForSaleFeature-module-scss-module__wgwMOW__iconBox{grid-template-columns:repeat(2,1fr);gap:30px;padding-top:16px;display:grid}@media (min-width:768px){.HomesForSaleFeature-module-scss-module__wgwMOW__iconBox{max-width:auto;grid-template-columns:repeat(4,1fr);gap:0 10px;padding-top:0}}@media (min-width:1024px){.HomesForSaleFeature-module-scss-module__wgwMOW__iconBox{column-gap:30px;padding-top:16px}}.HomesForSaleFeature-module-scss-module__wgwMOW__iconWrapper{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;row-gap:12px;display:flex}@media (min-width:768px){.HomesForSaleFeature-module-scss-module__wgwMOW__iconWrapper{row-gap:10px}}.HomesForSaleFeature-module-scss-module__wgwMOW__iconLabel{letter-spacing:.07px;font-size:14px;line-height:120%}@media (min-width:768px){.HomesForSaleFeature-module-scss-module__wgwMOW__iconLabel{font-size:12px}}@media (min-width:1200px){.HomesForSaleFeature-module-scss-module__wgwMOW__iconLabel{font-size:14px}}.HomesForSaleFeature-module-scss-module__wgwMOW__imageBox{grid-column:1/span 2;margin-left:-16px;margin-right:-16px}.HomesForSaleFeature-module-scss-module__wgwMOW__imageBox .slide{height:230px!important}@media (min-width:600px){.HomesForSaleFeature-module-scss-module__wgwMOW__imageBox{grid-area:2/1/auto/span 12}.HomesForSaleFeature-module-scss-module__wgwMOW__imageBox .slide{height:300px!important}}@media (min-width:768px){.HomesForSaleFeature-module-scss-module__wgwMOW__imageBox{grid-area:1/8/auto/span 5;margin-left:0;margin-right:-24px}.HomesForSaleFeature-module-scss-module__wgwMOW__imageBox .slide{height:285px!important}}@media (min-width:1024px){.HomesForSaleFeature-module-scss-module__wgwMOW__imageBox{grid-column:1/span 5;margin-left:-24px;margin-right:0}.HomesForSaleFeature-module-scss-module__wgwMOW__imageBox .slide{height:280px!important}}@media (min-width:1200px){.HomesForSaleFeature-module-scss-module__wgwMOW__imageBox{margin-left:-54px}}@media (min-width:1440px){.HomesForSaleFeature-module-scss-module__wgwMOW__imageBox{margin-left:-96px}.HomesForSaleFeature-module-scss-module__wgwMOW__imageBox .slide{height:375px!important}}.HomesForSaleFeature-module-scss-module__wgwMOW__carouselWrapper,.HomesForSaleFeature-module-scss-module__wgwMOW__carouselContent{height:100%;position:relative}.HomesForSaleFeature-module-scss-module__wgwMOW__carouselContent .swiper{height:100%}.HomesForSaleFeature-module-scss-module__wgwMOW__carouselContent .slide{background-position:50%;background-repeat:no-repeat;height:230px}@media (min-width:480px){.HomesForSaleFeature-module-scss-module__wgwMOW__carouselContent .slide{height:300px}}@media (min-width:600px){.HomesForSaleFeature-module-scss-module__wgwMOW__carouselContent .slide{height:320px}}@media (min-width:768px){.HomesForSaleFeature-module-scss-module__wgwMOW__carouselContent .slide{height:335px}}@media (min-width:1024px){.HomesForSaleFeature-module-scss-module__wgwMOW__carouselContent .slide{height:470px}}@media (min-width:1200px){.HomesForSaleFeature-module-scss-module__wgwMOW__carouselContent .slide{height:580px}}.HomesForSaleFeature-module-scss-module__wgwMOW__prevWrapper{z-index:11;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:24px;transform:translateY(-50%)}.HomesForSaleFeature-module-scss-module__wgwMOW__nextWrapper{z-index:11;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.HomesForSaleFeature-module-scss-module__wgwMOW__navButton{all:unset;background:var(--htBlueLight,#a8c4d8);cursor:pointer;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;transition:background .3s,transform .3s;display:flex}.HomesForSaleFeature-module-scss-module__wgwMOW__navButton svg path{transition:fill .3s ease-in-out}.HomesForSaleFeature-module-scss-module__wgwMOW__navButton:hover{background:var(--htBlueHover,#08203a);transform:scale(1.1)}.HomesForSaleFeature-module-scss-module__wgwMOW__navButton:hover svg path{fill:#fff}.HomesForSaleFeature-module-scss-module__wgwMOW__paginationWrapper{justify-content:center;align-items:center;display:flex}.HomesForSaleFeature-module-scss-module__wgwMOW__pagination{z-index:1;justify-content:center;column-gap:6px;display:flex;position:absolute;bottom:20px;left:0;right:0}.HomesForSaleFeature-module-scss-module__wgwMOW__paginationDot{all:unset;cursor:pointer;border-radius:100%;width:6px;height:6px}.HomesForSaleFeature-module-scss-module__wgwMOW__paginationDotActive{background:var(--htBlue,#0b2846)}.HomesForSaleFeature-module-scss-module__wgwMOW__paginationDotInactive{background:var(--htBlueLight,#a8c4d8)}
.PrimaryHeadline-module-scss-module__Shcz5a__titlePanel{background:#fff;margin-top:45px;margin-bottom:45px}@media (min-width:768px){.PrimaryHeadline-module-scss-module__Shcz5a__titlePanel{margin-top:75px;margin-bottom:75px}}.PrimaryHeadline-module-scss-module__Shcz5a__ctaBox{text-align:center;flex-direction:column;row-gap:12px;margin-left:auto;margin-right:auto;display:flex}.PrimaryHeadline-module-scss-module__Shcz5a__heading h1{font-size:40px;line-height:100%;font-family:var(--font-display);color:var(--htBlue);margin:0;font-weight:500}@media (min-width:768px){.PrimaryHeadline-module-scss-module__Shcz5a__heading h1{font-size:48px;line-height:100%}}@media (min-width:1024px){.PrimaryHeadline-module-scss-module__Shcz5a__heading h1{font-size:56px!important;line-height:100%!important}}.PrimaryHeadline-module-scss-module__Shcz5a__heading p{margin:0;padding:0}.PrimaryHeadline-module-scss-module__Shcz5a__subHeading{font-family:var(--cormorant-variable,"Cormorant"),serif;font-size:18px;line-height:26px}@media (min-width:768px){.PrimaryHeadline-module-scss-module__Shcz5a__subHeading{font-size:21px;line-height:24px}}@media (min-width:1200px){.PrimaryHeadline-module-scss-module__Shcz5a__subHeading{font-size:24px;line-height:34px}}
.ThreeColumnFeatures-module-scss-module__se_JMW__wrapper{margin-top:60px;margin-bottom:60px}@media (min-width:768px){.ThreeColumnFeatures-module-scss-module__se_JMW__wrapper{margin-top:80px;margin-bottom:80px}}.ThreeColumnFeatures-module-scss-module__se_JMW__inner{justify-content:space-evenly;margin-left:0;margin-right:0;padding-left:16px;padding-right:16px}@media (min-width:768px){.ThreeColumnFeatures-module-scss-module__se_JMW__inner{padding-left:24px;padding-right:24px}}@media (min-width:1200px){.ThreeColumnFeatures-module-scss-module__se_JMW__inner{padding-left:54px;padding-right:54px}}@media (min-width:1440px){.ThreeColumnFeatures-module-scss-module__se_JMW__inner{padding-left:96px;padding-right:96px}}.ThreeColumnFeatures-module-scss-module__se_JMW__col{text-align:center;flex-direction:column;row-gap:24px;display:flex}.ThreeColumnFeatures-module-scss-module__se_JMW__col img{border-radius:4px}.ThreeColumnFeatures-module-scss-module__se_JMW__columnTitle{font-family:var(--cormorant-variable,"Cormorant"),serif;color:var(--htBlue,#0b2846);font-size:28px;line-height:32px}@media (min-width:768px){.ThreeColumnFeatures-module-scss-module__se_JMW__columnTitle{font-size:20px;line-height:22px}}@media (min-width:1024px){.ThreeColumnFeatures-module-scss-module__se_JMW__columnTitle{font-size:24px;line-height:26px}}@media (min-width:1200px){.ThreeColumnFeatures-module-scss-module__se_JMW__columnTitle{font-size:32px;line-height:42px}}.ThreeColumnFeatures-module-scss-module__se_JMW__columnTitle p{margin:0;padding:0}.ThreeColumnFeatures-module-scss-module__se_JMW__learnMore{color:#fff;background:var(--htGreenButton,#4fc2b4);border-radius:40px;align-items:center;margin:0 auto;padding:8px 40px 10px;transition:all .3s ease-in-out;display:inline-block}.ThreeColumnFeatures-module-scss-module__se_JMW__learnMore span{color:#fff}.ThreeColumnFeatures-module-scss-module__se_JMW__learnMore:hover{background:var(--htGreen,#67d5ca)}
.CommunitiesFeature-module-scss-module__Nv5Njq__wrapper{background:#fff;margin-top:80px;margin-bottom:80px}.CommunitiesFeature-module-scss-module__Nv5Njq__inner{align-items:center;row-gap:56px}.CommunitiesFeature-module-scss-module__Nv5Njq__ctaBox{flex-direction:column;grid-column:1/span 2;row-gap:24px;display:flex}@media (min-width:600px){.CommunitiesFeature-module-scss-module__Nv5Njq__ctaBox{grid-column:1/span 12}}@media (min-width:768px){.CommunitiesFeature-module-scss-module__Nv5Njq__ctaBox{grid-column:1/span 6}}@media (min-width:1024px){.CommunitiesFeature-module-scss-module__Nv5Njq__ctaBox{grid-column:1/span 5}}.CommunitiesFeature-module-scss-module__Nv5Njq__ctaText{flex-direction:column;row-gap:8px;display:flex}.CommunitiesFeature-module-scss-module__Nv5Njq__heading{color:var(--htBlue,#0b2846);font-size:32px;line-height:120%}@media (min-width:1024px){.CommunitiesFeature-module-scss-module__Nv5Njq__heading{font-size:36px}}@media (min-width:1200px){.CommunitiesFeature-module-scss-module__Nv5Njq__heading{font-size:40px}}.CommunitiesFeature-module-scss-module__Nv5Njq__heading p{margin:0;padding:0}.CommunitiesFeature-module-scss-module__Nv5Njq__subHeading{font-family:var(--cormorant-variable,"Cormorant"),serif;color:var(--htBlue,#0b2846);font-size:18px;line-height:134%}@media (min-width:768px){.CommunitiesFeature-module-scss-module__Nv5Njq__subHeading{font-size:21px}}@media (min-width:1200px){.CommunitiesFeature-module-scss-module__Nv5Njq__subHeading{font-size:24px}}.CommunitiesFeature-module-scss-module__Nv5Njq__ctaButtonWrapper{flex-direction:column;row-gap:8px;display:flex}.CommunitiesFeature-module-scss-module__Nv5Njq__buttonTitle{font-family:var(--cormorant-variable,"Cormorant"),serif;color:var(--htBlue,#0b2846);font-size:18px;line-height:144%}@media (min-width:768px){.CommunitiesFeature-module-scss-module__Nv5Njq__buttonTitle{font-size:21px}}@media (min-width:1200px){.CommunitiesFeature-module-scss-module__Nv5Njq__buttonTitle{font-size:24px}}.CommunitiesFeature-module-scss-module__Nv5Njq__ctaButtons{column-gap:8px;display:flex}@media (min-width:768px){.CommunitiesFeature-module-scss-module__Nv5Njq__ctaButtons{margin-right:-30px}}@media (min-width:1200px){.CommunitiesFeature-module-scss-module__Nv5Njq__ctaButtons{margin-right:0}}.CommunitiesFeature-module-scss-module__Nv5Njq__ctaButton{max-width:fit-content;transition:all .5s ease-in-out}.CommunitiesFeature-module-scss-module__Nv5Njq__ctaButton span{font-size:14px;line-height:24px}@media (min-width:1024px){.CommunitiesFeature-module-scss-module__Nv5Njq__ctaButton span{font-size:16px;line-height:26px}}.CommunitiesFeature-module-scss-module__Nv5Njq__imageBox{grid-column:1/span 2;margin-left:0;margin-right:0}.CommunitiesFeature-module-scss-module__Nv5Njq__imageBox .slide{height:230px!important}@media (min-width:600px){.CommunitiesFeature-module-scss-module__Nv5Njq__imageBox{grid-column:1/span 12;margin-right:-16px}}@media (min-width:768px){.CommunitiesFeature-module-scss-module__Nv5Njq__imageBox{grid-column:8/span 5;margin-right:-24px}.CommunitiesFeature-module-scss-module__Nv5Njq__imageBox .slide{height:285px!important}}@media (min-width:1024px){.CommunitiesFeature-module-scss-module__Nv5Njq__imageBox{grid-column:7/span 6}.CommunitiesFeature-module-scss-module__Nv5Njq__imageBox .slide{height:280px!important}}@media (min-width:1200px){.CommunitiesFeature-module-scss-module__Nv5Njq__imageBox{margin-right:-54px}}@media (min-width:1440px){.CommunitiesFeature-module-scss-module__Nv5Njq__imageBox{margin-right:-96px}.CommunitiesFeature-module-scss-module__Nv5Njq__imageBox .slide{height:375px!important}}.CommunitiesFeature-module-scss-module__Nv5Njq__carouselWrapper,.CommunitiesFeature-module-scss-module__Nv5Njq__carouselContent{height:100%;position:relative}.CommunitiesFeature-module-scss-module__Nv5Njq__carouselContent .swiper{height:100%}.CommunitiesFeature-module-scss-module__Nv5Njq__carouselContent .slide{background-position:50%;background-repeat:no-repeat;height:230px}@media (min-width:480px){.CommunitiesFeature-module-scss-module__Nv5Njq__carouselContent .slide{height:300px}}@media (min-width:600px){.CommunitiesFeature-module-scss-module__Nv5Njq__carouselContent .slide{height:320px}}@media (min-width:768px){.CommunitiesFeature-module-scss-module__Nv5Njq__carouselContent .slide{height:335px}}@media (min-width:1024px){.CommunitiesFeature-module-scss-module__Nv5Njq__carouselContent .slide{height:470px}}@media (min-width:1200px){.CommunitiesFeature-module-scss-module__Nv5Njq__carouselContent .slide{height:580px}}.CommunitiesFeature-module-scss-module__Nv5Njq__prevWrapper{z-index:11;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:24px;transform:translateY(-50%)}.CommunitiesFeature-module-scss-module__Nv5Njq__nextWrapper{z-index:11;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.CommunitiesFeature-module-scss-module__Nv5Njq__navButton{all:unset;background:var(--htBlueLight,#a8c4d8);cursor:pointer;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;transition:background .3s,transform .3s;display:flex}.CommunitiesFeature-module-scss-module__Nv5Njq__navButton svg path{transition:fill .3s ease-in-out}.CommunitiesFeature-module-scss-module__Nv5Njq__navButton:hover{background:var(--htBlueHover,#08203a);transform:scale(1.1)}.CommunitiesFeature-module-scss-module__Nv5Njq__navButton:hover svg path{fill:#fff}.CommunitiesFeature-module-scss-module__Nv5Njq__paginationWrapper{justify-content:center;align-items:center;display:flex}.CommunitiesFeature-module-scss-module__Nv5Njq__pagination{z-index:1;justify-content:center;column-gap:6px;display:flex;position:absolute;bottom:20px;left:0;right:0}.CommunitiesFeature-module-scss-module__Nv5Njq__paginationDot{all:unset;cursor:pointer;border-radius:100%;width:6px;height:6px}.CommunitiesFeature-module-scss-module__Nv5Njq__paginationDotActive{background:var(--htBlue,#0b2846)}.CommunitiesFeature-module-scss-module__Nv5Njq__paginationDotInactive{background:var(--htBlueLight,#a8c4d8)}
.TagLine-module-scss-module__dXq7xq__taglineWrapper{margin-bottom:10px}.TagLine-module-scss-module__dXq7xq__tagline{font-size:32px;line-height:110%}@media (min-width:1024px){.TagLine-module-scss-module__dXq7xq__tagline{font-size:36px;line-height:120%}}@media (min-width:1440px){.TagLine-module-scss-module__dXq7xq__tagline{font-size:40px}}.TagLine-module-scss-module__dXq7xq__communityCardContainer{grid-column:1/span 2;padding-top:30px}@media (min-width:600px){.TagLine-module-scss-module__dXq7xq__communityCardContainer{grid-column:1/span 12}}.TagLine-module-scss-module__dXq7xq__communityCardBlock{position:relative}@media (min-width:1024px){.TagLine-module-scss-module__dXq7xq__communityCardBlock{position:inherit}}.TagLine-module-scss-module__dXq7xq__communitiesTitle{max-width:585px;margin-top:20px}@media (max-width:768px){.TagLine-module-scss-module__dXq7xq__communitiesTitle{max-width:100%}}
.RegionCard-module-scss-module__p-FUzG__cardCtaWrapper{flex-direction:row;justify-content:space-between;gap:0 8px;display:flex;position:absolute;bottom:16px;left:12px;right:12px}@media (min-width:1024px){.RegionCard-module-scss-module__p-FUzG__cardCtaWrapper{flex-direction:column;row-gap:5px;bottom:5px}}@media (min-width:1200px){.RegionCard-module-scss-module__p-FUzG__cardCtaWrapper{flex-direction:row;row-gap:0;bottom:16px}}.RegionCard-module-scss-module__p-FUzG__cardIconWrapper{column-gap:24px;display:flex}.RegionCard-module-scss-module__p-FUzG__cardImage{position:relative}.RegionCard-module-scss-module__p-FUzG__cardImage a{height:190px;display:block;position:relative;overflow:hidden}.RegionCard-module-scss-module__p-FUzG__cardInner{flex-direction:column;row-gap:16px;padding:12px 12px 16px;display:flex}.RegionCard-module-scss-module__p-FUzG__cardText{flex-direction:column;display:flex}.RegionCard-module-scss-module__p-FUzG__communityCardWrapper{box-sizing:border-box;background:#f8f8f8;height:100%;padding-bottom:60px;position:relative}.RegionCard-module-scss-module__p-FUzG__logoImage{padding:10px;position:absolute;top:0;right:0}.RegionCard-module-scss-module__p-FUzG__logoImage span{width:40px!important;height:40px!important}.RegionCard-module-scss-module__p-FUzG__viewRegionsBttn{background:var(--htBlue);white-space:nowrap;width:50%;padding:7px 10px 8px;transition:all .5s ease-in-out}.RegionCard-module-scss-module__p-FUzG__viewRegionsBttn span{letter-spacing:0;color:var(--white);line-height:1;font-size:13px!important}@media (min-width:1024px){.RegionCard-module-scss-module__p-FUzG__viewRegionsBttn{width:100%}}@media (min-width:1200px){.RegionCard-module-scss-module__p-FUzG__viewRegionsBttn{width:50%}}.RegionCard-module-scss-module__p-FUzG__viewRegionsBttn:hover{background:var(--htGreenLight)!important}.RegionCard-module-scss-module__p-FUzG__communitiesBttn{border:1px solid var(--htBlue);background:var(--white);white-space:nowrap;width:50%;padding:7px 10px 8px;transition:all .5s ease-in-out}.RegionCard-module-scss-module__p-FUzG__communitiesBttn span{letter-spacing:0;line-height:1;color:var(--htBlue)!important;font-size:13px!important}@media (min-width:1024px){.RegionCard-module-scss-module__p-FUzG__communitiesBttn{width:100%}}@media (min-width:1200px){.RegionCard-module-scss-module__p-FUzG__communitiesBttn{width:50%}}.RegionCard-module-scss-module__p-FUzG__communitiesBttn:hover{background:var(--htGreenLight)!important}
.StateBlock-module-scss-module__wQo5mG__stateBlockWrapper{margin-bottom:60px}.StateBlock-module-scss-module__wQo5mG__cardsWrapper{grid-template-columns:repeat(1,1fr);gap:24px;width:100%;padding-top:30px;display:grid}@media (min-width:600px){.StateBlock-module-scss-module__wQo5mG__cardsWrapper{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.StateBlock-module-scss-module__wQo5mG__cardsWrapper{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.StateBlock-module-scss-module__wQo5mG__cardsWrapper{grid-template-columns:repeat(4,1fr)}}.StateBlock-module-scss-module__wQo5mG__communityCardContainer{grid-column:1/span 2;padding-top:30px}@media (min-width:600px){.StateBlock-module-scss-module__wQo5mG__communityCardContainer{grid-column:1/span 12}}
.Regions-module-scss-module__Ivadca__regionsWrapper{width:100%;max-width:100%;padding:40px 0}@media (min-width:1024px){.Regions-module-scss-module__Ivadca__regionsWrapper{max-width:930px;margin:0 auto}}.Regions-module-scss-module__Ivadca__cardsWrapper{grid-template-columns:repeat(1,1fr);gap:24px;width:100%;display:grid}@media (min-width:600px){.Regions-module-scss-module__Ivadca__cardsWrapper{grid-template-columns:repeat(2,1fr)}}@media (min-width:767px){.Regions-module-scss-module__Ivadca__cardsWrapper{padding-top:0}}@media (min-width:900px){.Regions-module-scss-module__Ivadca__cardsWrapper{grid-template-columns:repeat(3,1fr)}}
