.filter-white{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%)}a:hover:not(.nav-disabled).hover-filter-white{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%) !important}a:hover:not(.nav-disabled) .hover-filter-white{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%) !important}a:focus:not(.nav-disabled).hover-filter-white{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%) !important}a:focus:not(.nav-disabled) .hover-filter-white{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%) !important}button:hover:not(.nav-disabled).hover-filter-white{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%) !important}button:hover:not(.nav-disabled) .hover-filter-white{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%) !important}button:focus:not(.nav-disabled).hover-filter-white{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%) !important}button:focus:not(.nav-disabled) .hover-filter-white{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%) !important}.hover-filter-white:hover:not(.nav-disabled).hover-filter-white{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%) !important}.hover-filter-white:hover:not(.nav-disabled) .hover-filter-white{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%) !important}.hover-filter-white:focus:not(.nav-disabled).hover-filter-white{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%) !important}.hover-filter-white:focus:not(.nav-disabled) .hover-filter-white{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%) !important}.filter-primary{filter:invert(50%) sepia(80%) saturate(467%) hue-rotate(133deg) brightness(94%) contrast(95%)}a:hover:not(.nav-disabled).hover-filter-primary{filter:invert(50%) sepia(80%) saturate(467%) hue-rotate(133deg) brightness(94%) contrast(95%) !important}a:hover:not(.nav-disabled) .hover-filter-primary{filter:invert(50%) sepia(80%) saturate(467%) hue-rotate(133deg) brightness(94%) contrast(95%) !important}a:focus:not(.nav-disabled).hover-filter-primary{filter:invert(50%) sepia(80%) saturate(467%) hue-rotate(133deg) brightness(94%) contrast(95%) !important}a:focus:not(.nav-disabled) .hover-filter-primary{filter:invert(50%) sepia(80%) saturate(467%) hue-rotate(133deg) brightness(94%) contrast(95%) !important}button:hover:not(.nav-disabled).hover-filter-primary{filter:invert(50%) sepia(80%) saturate(467%) hue-rotate(133deg) brightness(94%) contrast(95%) !important}button:hover:not(.nav-disabled) .hover-filter-primary{filter:invert(50%) sepia(80%) saturate(467%) hue-rotate(133deg) brightness(94%) contrast(95%) !important}button:focus:not(.nav-disabled).hover-filter-primary{filter:invert(50%) sepia(80%) saturate(467%) hue-rotate(133deg) brightness(94%) contrast(95%) !important}button:focus:not(.nav-disabled) .hover-filter-primary{filter:invert(50%) sepia(80%) saturate(467%) hue-rotate(133deg) brightness(94%) contrast(95%) !important}.hover-filter-primary:hover:not(.nav-disabled).hover-filter-primary{filter:invert(50%) sepia(80%) saturate(467%) hue-rotate(133deg) brightness(94%) contrast(95%) !important}.hover-filter-primary:hover:not(.nav-disabled) .hover-filter-primary{filter:invert(50%) sepia(80%) saturate(467%) hue-rotate(133deg) brightness(94%) contrast(95%) !important}.hover-filter-primary:focus:not(.nav-disabled).hover-filter-primary{filter:invert(50%) sepia(80%) saturate(467%) hue-rotate(133deg) brightness(94%) contrast(95%) !important}.hover-filter-primary:focus:not(.nav-disabled) .hover-filter-primary{filter:invert(50%) sepia(80%) saturate(467%) hue-rotate(133deg) brightness(94%) contrast(95%) !important}.filter-secondary{filter:invert(16%) sepia(54%) saturate(1697%) hue-rotate(184deg) brightness(89%) contrast(97%)}a:hover:not(.nav-disabled).hover-filter-secondary{filter:invert(16%) sepia(54%) saturate(1697%) hue-rotate(184deg) brightness(89%) contrast(97%) !important}a:hover:not(.nav-disabled) .hover-filter-secondary{filter:invert(16%) sepia(54%) saturate(1697%) hue-rotate(184deg) brightness(89%) contrast(97%) !important}a:focus:not(.nav-disabled).hover-filter-secondary{filter:invert(16%) sepia(54%) saturate(1697%) hue-rotate(184deg) brightness(89%) contrast(97%) !important}a:focus:not(.nav-disabled) .hover-filter-secondary{filter:invert(16%) sepia(54%) saturate(1697%) hue-rotate(184deg) brightness(89%) contrast(97%) !important}button:hover:not(.nav-disabled).hover-filter-secondary{filter:invert(16%) sepia(54%) saturate(1697%) hue-rotate(184deg) brightness(89%) contrast(97%) !important}button:hover:not(.nav-disabled) .hover-filter-secondary{filter:invert(16%) sepia(54%) saturate(1697%) hue-rotate(184deg) brightness(89%) contrast(97%) !important}button:focus:not(.nav-disabled).hover-filter-secondary{filter:invert(16%) sepia(54%) saturate(1697%) hue-rotate(184deg) brightness(89%) contrast(97%) !important}button:focus:not(.nav-disabled) .hover-filter-secondary{filter:invert(16%) sepia(54%) saturate(1697%) hue-rotate(184deg) brightness(89%) contrast(97%) !important}.hover-filter-secondary:hover:not(.nav-disabled).hover-filter-secondary{filter:invert(16%) sepia(54%) saturate(1697%) hue-rotate(184deg) brightness(89%) contrast(97%) !important}.hover-filter-secondary:hover:not(.nav-disabled) .hover-filter-secondary{filter:invert(16%) sepia(54%) saturate(1697%) hue-rotate(184deg) brightness(89%) contrast(97%) !important}.hover-filter-secondary:focus:not(.nav-disabled).hover-filter-secondary{filter:invert(16%) sepia(54%) saturate(1697%) hue-rotate(184deg) brightness(89%) contrast(97%) !important}.hover-filter-secondary:focus:not(.nav-disabled) .hover-filter-secondary{filter:invert(16%) sepia(54%) saturate(1697%) hue-rotate(184deg) brightness(89%) contrast(97%) !important}.filter-tertiary{filter:invert(72%) sepia(42%) saturate(339%) hue-rotate(171deg) brightness(86%) contrast(93%)}a:hover:not(.nav-disabled).hover-filter-tertiary{filter:invert(72%) sepia(42%) saturate(339%) hue-rotate(171deg) brightness(86%) contrast(93%) !important}a:hover:not(.nav-disabled) .hover-filter-tertiary{filter:invert(72%) sepia(42%) saturate(339%) hue-rotate(171deg) brightness(86%) contrast(93%) !important}a:focus:not(.nav-disabled).hover-filter-tertiary{filter:invert(72%) sepia(42%) saturate(339%) hue-rotate(171deg) brightness(86%) contrast(93%) !important}a:focus:not(.nav-disabled) .hover-filter-tertiary{filter:invert(72%) sepia(42%) saturate(339%) hue-rotate(171deg) brightness(86%) contrast(93%) !important}button:hover:not(.nav-disabled).hover-filter-tertiary{filter:invert(72%) sepia(42%) saturate(339%) hue-rotate(171deg) brightness(86%) contrast(93%) !important}button:hover:not(.nav-disabled) .hover-filter-tertiary{filter:invert(72%) sepia(42%) saturate(339%) hue-rotate(171deg) brightness(86%) contrast(93%) !important}button:focus:not(.nav-disabled).hover-filter-tertiary{filter:invert(72%) sepia(42%) saturate(339%) hue-rotate(171deg) brightness(86%) contrast(93%) !important}button:focus:not(.nav-disabled) .hover-filter-tertiary{filter:invert(72%) sepia(42%) saturate(339%) hue-rotate(171deg) brightness(86%) contrast(93%) !important}.hover-filter-tertiary:hover:not(.nav-disabled).hover-filter-tertiary{filter:invert(72%) sepia(42%) saturate(339%) hue-rotate(171deg) brightness(86%) contrast(93%) !important}.hover-filter-tertiary:hover:not(.nav-disabled) .hover-filter-tertiary{filter:invert(72%) sepia(42%) saturate(339%) hue-rotate(171deg) brightness(86%) contrast(93%) !important}.hover-filter-tertiary:focus:not(.nav-disabled).hover-filter-tertiary{filter:invert(72%) sepia(42%) saturate(339%) hue-rotate(171deg) brightness(86%) contrast(93%) !important}.hover-filter-tertiary:focus:not(.nav-disabled) .hover-filter-tertiary{filter:invert(72%) sepia(42%) saturate(339%) hue-rotate(171deg) brightness(86%) contrast(93%) !important}.filter-gray{filter:invert(91%) sepia(0%) saturate(590%) hue-rotate(182deg) brightness(81%) contrast(92%)}a:hover:not(.nav-disabled).hover-filter-gray{filter:invert(91%) sepia(0%) saturate(590%) hue-rotate(182deg) brightness(81%) contrast(92%) !important}a:hover:not(.nav-disabled) .hover-filter-gray{filter:invert(91%) sepia(0%) saturate(590%) hue-rotate(182deg) brightness(81%) contrast(92%) !important}a:focus:not(.nav-disabled).hover-filter-gray{filter:invert(91%) sepia(0%) saturate(590%) hue-rotate(182deg) brightness(81%) contrast(92%) !important}a:focus:not(.nav-disabled) .hover-filter-gray{filter:invert(91%) sepia(0%) saturate(590%) hue-rotate(182deg) brightness(81%) contrast(92%) !important}button:hover:not(.nav-disabled).hover-filter-gray{filter:invert(91%) sepia(0%) saturate(590%) hue-rotate(182deg) brightness(81%) contrast(92%) !important}button:hover:not(.nav-disabled) .hover-filter-gray{filter:invert(91%) sepia(0%) saturate(590%) hue-rotate(182deg) brightness(81%) contrast(92%) !important}button:focus:not(.nav-disabled).hover-filter-gray{filter:invert(91%) sepia(0%) saturate(590%) hue-rotate(182deg) brightness(81%) contrast(92%) !important}button:focus:not(.nav-disabled) .hover-filter-gray{filter:invert(91%) sepia(0%) saturate(590%) hue-rotate(182deg) brightness(81%) contrast(92%) !important}.hover-filter-gray:hover:not(.nav-disabled).hover-filter-gray{filter:invert(91%) sepia(0%) saturate(590%) hue-rotate(182deg) brightness(81%) contrast(92%) !important}.hover-filter-gray:hover:not(.nav-disabled) .hover-filter-gray{filter:invert(91%) sepia(0%) saturate(590%) hue-rotate(182deg) brightness(81%) contrast(92%) !important}.hover-filter-gray:focus:not(.nav-disabled).hover-filter-gray{filter:invert(91%) sepia(0%) saturate(590%) hue-rotate(182deg) brightness(81%) contrast(92%) !important}.hover-filter-gray:focus:not(.nav-disabled) .hover-filter-gray{filter:invert(91%) sepia(0%) saturate(590%) hue-rotate(182deg) brightness(81%) contrast(92%) !important}#header{position:relative !important}.view-community .cta__wrapper .btn{width:100%;max-width:220px}.community-head{background:#f3f9ff}@media(max-width: 767px){.community-head{text-align:center}}.community-head.community-sticky-head{position:sticky;top:0;z-index:111}@media(max-width: 767px){.community-head.community-sticky-head{position:static}}.btn-homes-available .number{--number-padding:0.25em;padding:var(--number-padding);height:1em;font-size:14px;background-color:#fff;border-radius:50%;color:var(--primary);aspect-ratio:1;margin-block:calc(var(--number-padding)*-1);box-sizing:content-box}.community-head .title{margin-bottom:0;font-size:clamp(33px,2.75vw + 1rem,50px)}.community-head .address{color:#0eacb0}.community-head .address span{font-weight:600}@media(max-width: 767px){.community-head .address span{font-size:14px}}.community-hero{background:#f3f9ff;height:auto}.community-hero>.container{position:relative}.mobile-hero-wrapper{position:relative}.mobile-hero-wrapper .swiper-button-prev,.mobile-hero-wrapper .swiper-button-next{width:40px;height:40px;background:#fff;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.25);color:#000;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;pointer-events:auto;cursor:pointer;top:var(--swiper-navigation-top-offset, 42%)}.mobile-hero-wrapper .swiper-button-prev svg,.mobile-hero-wrapper .swiper-button-next svg{display:none}.mobile-hero-wrapper .swiper-button-prev::after,.mobile-hero-wrapper .swiper-button-next::after{display:none}.mobile-hero-wrapper .swiper-button-prev::before,.mobile-hero-wrapper .swiper-button-next::before{content:"";width:10px;height:10px;border:solid #000;border-width:0 2.5px 2.5px 0;display:inline-block;position:relative}.mobile-hero-wrapper .swiper-button-prev:hover,.mobile-hero-wrapper .swiper-button-next:hover{opacity:.9}.mobile-hero-wrapper .swiper-button-next::before{transform:rotate(-45deg);left:-2px}.mobile-hero-wrapper .swiper-button-prev::before{transform:rotate(135deg);right:-2px}.mobile-hero-swiper{border-radius:6px;overflow:hidden}.mobile-hero-swiper .mobile-hero-image{width:100%;aspect-ratio:4/3;object-fit:cover;object-position:center;display:block}.mobile-hero-footer{display:flex;align-items:center;justify-content:space-between;margin-top:.75rem}.mobile-hero-footer .btn-tour{position:static !important;z-index:auto !important}.mobile-hero-footer .mobile-hero-counter{background:rgba(0,0,0,.5);color:#fff;font-size:.8rem;padding:.2rem .65rem;border-radius:20px}.community-hero .btn-photo{position:absolute;z-index:1;bottom:1rem;right:2rem;padding-left:1rem;padding-right:1rem}.community-hero .btn-tour{position:absolute;z-index:20;bottom:1rem;left:2rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem}.community-hero .btn-tour .icon-tour{display:inline-block;height:28px;width:28px;background:url(/media/templates/site/mymh/images/icons/icon-tour.svg) center center no-repeat rgba(0,0,0,0);background-size:contain;vertical-align:middle}.community-hero .main-image{width:100%;aspect-ratio:124.75/100;object-fit:cover;object-position:center;border-radius:6px}.community-hero .collage-gallery-trigger{cursor:pointer}.community-hero .grid-image{width:100%;aspect-ratio:125/100;object-fit:cover;object-position:center;border-radius:6px}.community-hero #video-hero{height:auto}.community-hero #vimeo-padding{padding:56.25% 0 0 0}.community-details .pretitle{font-weight:500;font-size:14px}@media(max-width: 991px){.community__tabs .nav-tabs{gap:1.5rem;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap}}.community__tabs .nav-link{color:#09355d !important;font-size:1rem;font-weight:600;padding:1.111rem 0px}@media(max-width: 1199px){.community__tabs .nav-link{font-size:.833}}@media(max-width: 991px){.community__tabs .nav-link{flex:0 0 auto;width:max-content}}.community__tabs .nav-link.active{color:#0eacb0 !important}.community__tabs .nav-link.active::after{background-color:#0eacb0}.community__features{padding:5rem 0px 3.333rem}@media(max-width: 1199px){.community__features{padding:3.056rem 0px 1rem}}@media(max-width: 767px){.community__features{padding:1.667rem 0px 1.944rem}}.community__features-item{margin-bottom:2.5rem;position:relative}@media(max-width: 767px){.community__features-item{margin-bottom:1rem}}.community__features-item .icon{margin-bottom:.444rem;position:absolute;left:0;top:50%;margin-top:-20px}.community__features-item h5{font-size:.944rem;font-weight:600;color:var(--secondary);padding-left:calc(32px + 1rem)}@media(max-width: 991px){.community__features-item h5{font-size:.778rem}}@media(max-width: 767px){.community__features-item h5{padding-left:calc(22px + 1rem)}}.community__map{padding:5.278rem 0px 5.278rem}@media(max-width: 1199px){.community__map{padding:3.056rem 0px 3.333rem}}@media(max-width: 767px){.community__map{padding:1.667rem 0px 1.944rem}}.community__map-main{height:590px;width:60%}@media(max-width: 1199px){.community__map-main{height:31.667rem}}@media(max-width: 991px){.community__map-main{width:100%;height:23.333rem}}.community__map-main img{width:100%;height:100%;object-fit:cover;object-position:center}.community__map-content{position:absolute;left:auto;top:50%;transform:translateY(-50%);right:0;background-color:#09355d;border-radius:8px;padding:3.056rem;height:80%;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;min-width:35.278rem}@media(max-width: 1199px){.community__map-content{min-width:520px}}@media(max-width: 991px){.community__map-content{position:inherit;transform:translate(0);top:inherit;bottom:inherit;max-width:400px;margin:0 auto;padding:1.667rem;margin-top:0;border-top-left-radius:0;border-top-right-radius:0}}@media(max-width: 767px){.community__map-content{max-width:100%;min-width:inherit}}.community__map-content h2{margin-bottom:2.222rem;text-align:center}@media(max-width: 991px){.community__map-content h2{margin-bottom:1.111rem}}.community__map-content h3{font-size:1.333rem;margin-bottom:.333rem}@media(max-width: 1199px){.community__map-content h3{font-size:1.111rem}}.community__map-content p{font-size:1rem;font-weight:600;margin-bottom:.75rem}@media(max-width: 1199px){.community__map-content p{font-size:1rem}}.community__map-content .content-inner a{font-size:18px;font-weight:600;color:#83aed4;display:inline-block;text-decoration:underline}@media(max-width: 991px){.community__map-content .content-inner a{margin-bottom:1.111rem}}.community__map-content .content-inner a:hover{text-decoration:none}@media(width >= 992px){.form-col{padding-left:2rem;display:flex;flex-direction:column;gap:1.5rem}}.form-col .form-subhead{font-weight:600;line-height:1.35}.form-col .phone-link{text-decoration:none}.form-col .phone-link span{font-weight:600}.form-col .schedule-form .form-head{font-weight:700}.form-col .schedule-form .form-label{font-weight:600;font-size:.889rem;margin-bottom:0}.form-col .schedule-form .form-control{height:50px;border-radius:15px;box-sizing:border-box}.form-col .schedule-form .form-control--textarea{height:6rem}.tour-accordion,#home-listings{scroll-margin-top:var(--community-header-height, 150px)}.shadow-fix-gradient{background:linear-gradient(to bottom, var(--primary-light) 0%, var(--primary-light) var(--stop-position), rgba(255, 255, 255, 0) 100%)}.tour-accordion summary.h4{list-style:none;font-weight:800;line-height:1.3;display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin:0;font-size:clamp(20px,1.21vw + 1rem,22px)}.tour-accordion summary.h4 img{margin-right:-0.5rem}.tour-accordion summary.h4:after{content:"";width:1rem;height:1rem;transition:transform .25s ease;transform:rotate(90deg);mask-position:center;flex:0 0 1rem;cursor:pointer}@supports(mask-image: url()) or (-webkit-mask-image: url()){.tour-accordion summary.h4:after{mask:url("../images/icons/arrow.svg") center/contain no-repeat;-webkit-mask:url("../images/icons/arrow.svg") center/contain no-repeat;background-color:var(--secondary)}}@supports not ((mask-image: url()) or (-webkit-mask-image: url())){.tour-accordion summary.h4:after{background-image:url("../images/icons/arrow.svg");background-position:center;background-size:contain;background-repeat:no-repeat}}.tour-accordion summary.h4::-webkit-details-marker{display:none}.tour-accordion[open] summary:after{transform:rotate(-90deg)}#communityGalleryModal .swiper-button-prev:hover,#communityGalleryModal .swiper-button-prev:focus,#communityGalleryModal .swiper-button-next:hover,#communityGalleryModal .swiper-button-next:focus{opacity:.9}#filter_sort{z-index:50;padding-top:0;padding-bottom:0;height:60px}.community-banner a{display:block;cursor:pointer}.community-banner img{display:block;margin-inline:auto}
/*# sourceMappingURL=community.min.css.map */