:root{--universal-dark:#282828;--dark-gray:#555658;--gulf-coast-accent:#33aaad;--heritage-accent:#a75725;--ahmg:#10497e;--gurnee-accent:#182a50;--hilltop-accent:#046738;--homestead-accent:#cc9c40;--gulf-coast-light-accent:#ecf8f8;--pure-white:white;--bg-light:#f6f6f6;--elevate-accent:#69aec5;--heritage-light:#ffeee4;--gurnee-light:#f2f3f7;--hilltop-light:#f3fdf8;--black-communities:#3a4049;--ahmg-light-accent:#b9cbdb}body{color:var(--universal-dark);font-family:Manrope,sans-serif;font-size:14px;line-height:20px}h1{margin-top:20px;margin-bottom:10px;font-size:60px;font-weight:500;line-height:130%}h2{margin-top:20px;margin-bottom:10px;font-size:40px;font-weight:400;line-height:120%}h3{margin-top:20px;margin-bottom:10px;font-size:22px;font-weight:700;line-height:30px}h4{margin-top:10px;margin-bottom:10px;font-size:20px;font-weight:600;line-height:130%}p{color:var(--dark-gray);margin-bottom:10px;font-size:18px}a{text-decoration:none}li{font-size:16px;line-height:24px}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.container-vertical-100{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.navbar-wrapper{justify-content:space-between;align-items:center;display:flex}.navbar-wrapper.center{justify-content:space-between;align-items:center;max-width:1200px}.navbar-wrapper.lp{justify-content:center;align-items:center}.navbar-wrapper.lp.v2{justify-content:space-between;align-items:center}.navbar-no-shadow-container{z-index:5;background-color:#0000;width:100%;min-width:100%;margin-left:auto;margin-right:auto;padding:19px 40px;display:block}.container-regular{width:100%;min-height:30px;margin-left:auto;margin-right:auto}.h2{text-align:left;margin-top:0;font-size:55px;font-weight:400}.h2.left{text-align:left}.h2.center{text-align:center}.h2.edit{color:var(--universal-dark)}.h2.banner{width:100%;font-size:60px}.h2.no-pad{margin-bottom:0;font-size:55px}.body{background-color:var(--bg-light)}.body.heritage{background-color:#f1e8e2;background-image:url(https://cdn.prod.website-files.com/66b4b321b630dce5c21bd61e/66b4b321b630dce5c21bdb5f_Recurso%203.svg),url(https://cdn.prod.website-files.com/66b4b321b630dce5c21bd61e/66b4b321b630dce5c21bdb5e_Recurso%202.svg);background-position:100% 25%,0 0;background-repeat:no-repeat,no-repeat;background-size:350px,350px}.container-vertical{flex-direction:column;align-items:center;max-width:1200px;padding-top:100px;padding-bottom:100px;display:flex;overflow:visible}.container-vertical._2-col{flex-direction:row;justify-content:center}.container-vertical._2-col.faq-section{align-items:flex-start;margin-bottom:100px;padding-bottom:100px;overflow:visible}.container-vertical._2-col._1{padding-bottom:0}.container-vertical.hide{display:none}.container-vertical.no-bottom-pad{padding-bottom:0}.container-vertical.section-hide{display:none}.container-vertical.left{align-items:flex-start}.grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1.5fr;max-width:1200px;margin-left:auto;margin-right:auto}.grid.heritage-footer{grid-template-columns:1fr 1fr 1fr}.grid.heritage-footer.flex{justify-content:space-between;height:200px;padding-left:0;padding-right:0;display:flex}.bg-element-topright{width:300px;position:absolute;inset:0% 0% auto auto}.section-vertical{flex-direction:column;align-items:center;padding-top:100px;padding-bottom:100px;transition:all .475s;display:flex;position:relative;overflow:hidden}.section-vertical.notop{padding-top:0}.section-vertical._50pad{padding-top:50px;padding-bottom:50px}.slide-image-square{object-fit:cover;border-radius:10px;width:100%;height:251px;margin-right:33px}.grid-4{grid-template-columns:1fr 1fr 1fr;margin-top:29px}.image-8-copy{width:200px}.footer-lp.heritage{background-color:#f1e8e2;background-image:url(https://cdn.prod.website-files.com/66b4b321b630dce5c21bd61e/66b4b321b630dce5c21bdb5f_Recurso%203.svg);background-position:100% 100%;background-repeat:repeat-y;background-size:200px;padding-top:54px;padding-bottom:54px}.footer-lp.heritage.color{background-color:#0000}.footer-right{flex-direction:column;justify-content:space-between;align-items:stretch;display:flex}.footer-right.lp{justify-content:flex-start;align-items:stretch}.footer-left{flex-flow:column;justify-content:space-between;align-items:stretch;display:flex}.phone-number-2{color:#282828;text-decoration:none}.offer-wrapper{flex-flow:column;justify-content:center;align-items:center;margin-bottom:40px;display:flex}.footer-text-2{color:#282828;margin-top:0;margin-bottom:8px;font-size:18px;font-weight:400;line-height:150%}.footer-text-2.heritage{color:#a75725}.footer-text-2.heritage.lp{color:#282828}.code-embed-4{text-align:left;width:800px;height:100%}.p-5{color:#282828;max-width:70ch;margin-top:10px;font-size:18px;font-weight:400;line-height:150%}@media screen and (min-width:1280px){.navbar-wrapper.center{text-align:left;margin-left:auto;margin-right:auto}.navbar-wrapper.lp.v2{width:100%}.nav-link,.nav-link.gulf-coast,.nav-link.heritage,.nav-link.corporate,.nav-link.gurnee,.nav-link.hilltop,.nav-link.gulf-coast,.nav-link.heritage,.nav-link.corporate,.nav-link.gurnee,.nav-link.hilltop{font-size:20px}.container-regular.lp{text-align:left;text-align:left;justify-content:center;align-items:center;display:flex}.header-div.community.banner.lp{margin-left:auto;margin-right:auto}.header-div.lp{text-align:center;max-height:900px}.community-card-image{height:260px}.nav-cta.heritage,.nav-cta.gulf-coast,.nav-cta.gurnee,.nav-cta.hilltop,.nav-cta.elevate,.nav-cta.homestead,.nav-cta.heritage,.nav-cta.gulf-coast,.nav-cta.gurnee,.nav-cta.hilltop,.nav-cta.elevate,.nav-cta.homestead{font-size:20px}.card-full-2col{overflow:visible}.card-full-2col.full-width{border-radius:10px;width:100%;max-width:1200px;overflow:hidden}.header-button,.header-button.heritage,.header-button.nohover,.header-button.heritage,.header-button.nohover{font-size:17px}.header-icon{width:22px}.button-primary-copy-copy.heritage{font-size:18px}.header-social{width:25px}.header-social-div{margin-right:16px}.pagination-2{display:none}.image-8-copy{width:190px}.lp-hero{max-width:none;margin-top:34px;padding-left:43px;padding-right:43px}.lp-hero-card{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;width:100%;max-width:2010px;display:grid}.lp-hero-image{width:100%;height:100%}.footer-lp.heritage.color{padding-bottom:0}.container-6{max-width:1920px}.card-full-2col-3{overflow:visible}.h1-2.lp{text-align:left;text-align:left}.header-button-2,.header-button-2.nohover,.header-button-2.heritage,.header-button-2.nohover,.header-button-2.heritage{font-size:17px}.button-primary-copy-copy-2.heritage{font-size:18px}.button-primary-copy-copy-2.heritage.lp-button.v2{margin-top:0}.header-social-2{width:25px}.card-full-2col-4{overflow:visible}.img-wrapper{z-index:-2;background-color:#accfe3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}.image-full--banner-3{z-index:-2;object-fit:contain;object-position:50% 100%;max-width:1000px;position:relative;inset:0%}.offer-wrapper{justify-content:center;align-items:center}.image-full--banner-4{z-index:-2;object-fit:contain;object-position:50% 100%;max-width:1000px;position:relative;inset:0%}.code-embed-4,.code-embed-5{text-align:left;width:800px;height:100%}}@media screen and (max-width:991px){.container-vertical-100{max-width:728px}.navbar-wrapper{margin-left:10px}.nav-menu-wrapper{background-color:#0000}.nav-link{padding-left:5px;padding-right:5px;font-size:16px}.menu-button{padding:12px}.menu-button.w--open{color:var(--universal-dark);background-color:#0000}.navbar-no-shadow-container{padding-left:2px;padding-right:2px}.nav-menu{background-color:#fff;flex-flow:column wrap;justify-content:space-around;align-items:center;padding-top:16px;padding-bottom:16px;padding-left:0;display:flex}.h3.all-left{text-align:left;text-align:left}.h2,.h2.left{text-align:center}.h2.allleft,.h2.edited{text-align:left}.h2.left{text-align:center}.h2.allleft,.h2.edited,.p.all-left,.p.all-left{text-align:left}.header-div{height:70vh;margin-left:10px;margin-right:10px;padding-left:20px;padding-right:20px}.header-div.community{flex-direction:column;justify-content:space-between;height:auto;padding-top:78px;padding-bottom:0}.header-div.banner,.header-div.community{flex-direction:column;justify-content:space-between;height:auto;padding-top:78px;padding-bottom:0}.header-div.community.banner.lp{justify-content:flex-start;align-items:flex-start;height:auto;margin-top:10px}.header-div.banner{flex-direction:column;justify-content:space-between;height:auto;padding-top:78px;padding-bottom:0}.container-2{padding-left:40px;padding-right:40px}.grid-header-overlay{grid-template-columns:1fr 1fr}.container-vertical{padding:69px 10px}.container-vertical._2-col{flex-direction:column}._50{width:100%}._50.text-left{text-align:center;text-align:center;width:100%;margin-top:36px;margin-left:0;margin-right:auto;padding-left:20px;padding-right:20px}._50.text-right{text-align:center;width:100%;margin-top:36px;margin-left:0}._50.text-right.banner{flex-flow:column;justify-content:space-between;align-items:center;margin-bottom:36px;margin-left:0}._50.text-left{text-align:center;text-align:center;width:100%;margin-top:36px;margin-left:0;margin-right:auto;padding-left:20px;padding-right:20px}._2col-photo{width:100%;height:auto;max-height:600px}._2col-photo.center{object-position:50% 20%;object-position:50% 20%}.div-block-4{padding-left:10px}.div-block-4.rb{padding-right:10px}.community-card-image{height:31vw}.div-block-5{grid-template-columns:1fr 1fr}.card-full-2col{flex-direction:column;padding-right:20px}.card-full-2col.full-width{border-radius:10px;width:100%;margin-left:10px;margin-right:10px}.footer.heritage,.footer.gulf-coast,.footer.corporate,.footer.gurnee,.footer.hilltop,.footer.homestead,.footer.heritage,.footer.gulf-coast,.footer.corporate,.footer.gurnee,.footer.hilltop,.footer.homestead{padding-left:18px;padding-right:18px}.grid{text-align:center;grid-template-columns:1fr;justify-items:center}.footer-link{padding-left:5px;padding-right:5px}.div-block-7{align-items:center;display:flex}.grid-2{grid-template-columns:1fr 1fr}.list-card{text-align:center;flex-direction:column}.list-card-icon{margin-bottom:9px}.section-vertical-white{padding-left:10px;padding-right:10px}.container-3{flex-direction:column;padding-left:10px;padding-right:10px}.contact-us{border-radius:0;flex-direction:column-reverse;padding:10px 10px 69px}.contact-us-image{border-radius:10px;width:100%;height:auto}.contact-image-div,.div-block-8{width:100%}.header-strip{flex-direction:column;align-items:flex-start;width:100%;margin-top:80px;padding:23px;position:static}.header-button,.header-button.heritage,.header-button.nohover,.header-button.heritage,.header-button.nohover{font-size:18px}.header-section-div{margin-bottom:10px}.header-info-div{flex-direction:column;margin-left:0}.header-social{width:25px}.header-social-div{margin-right:18px}.div-block-12{margin-top:17px;margin-bottom:12px;margin-left:18px}.div-block-13{flex-direction:row-reverse;margin-top:13px}.bg-element-topright,.bg-element-bottomleft{z-index:-1;display:none}.grid-4{grid-template-columns:1fr 1fr 1fr}.map,.faq-container{width:100%}.container-vertical-copy{padding:69px 10px}.container-horizontal{flex-direction:column;padding:69px 10px}.container-horizontal.flip{flex-direction:column-reverse}.maps-directions{padding:10px}.html-embed-2{width:auto}.maps-info-div{flex-direction:column;justify-content:flex-start}.overflow-horizontal{padding-left:20px}.grid-link-buttons{grid-template-columns:1fr;width:100%}.readingtext-container{padding:69px 10px}.faq{min-width:0;max-width:100%}.div-block-24{margin-top:50px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.div-block-2{align-items:flex-start;min-width:auto;max-width:none;margin-left:0}.div-block-25{flex-direction:column;align-items:flex-start}.bio-container{flex-direction:column-reverse;padding:0 10px 69px}.bio-team-text{width:100%}.link-block-2{margin-left:10px}.collection-list-2{grid-template-columns:1fr 1fr;padding-left:10px;padding-right:10px}.div-block-4-copy{padding-left:10px}.section-7{padding-left:0}.nav-link-container{margin-top:10px;margin-bottom:10px}.footer-grid{grid-row-gap:0px;text-align:center;grid-template-columns:1fr;justify-items:center}.footer-grid._3-copy{grid-column-gap:0px;grid-column-gap:0px;grid-template-columns:1fr;grid-auto-flow:row;place-content:center;place-items:stretch center}.div-block-6-copy{margin-top:33px}.dropdown-toggle{padding-top:3px;padding-bottom:3px}.logo-footer{width:300px;margin-bottom:20px}.nav-dropdown-list-2.shadow-three.w--open{position:absolute}.nav-dropdown-list-2.shadow-three.mobile-shadow-hide.w--open{flex-direction:column;align-items:center;display:flex}.list-item{padding-top:5px;padding-bottom:5px}.list-item.small{padding-top:0;padding-bottom:0}.link-block-3{width:100%}.lp-hero{padding:0 10px}.lp-hero-text{padding-left:0}.lp-hero-card{flex-direction:column}.lp-hero-image{width:100%;height:auto;max-height:600px}.div-block-4-copy{padding-left:10px;padding-right:10px}.header-div-copy{height:70vh;margin-left:10px;margin-right:10px;padding-left:20px;padding-right:20px}.contact-us-image-copy{border-radius:10px;width:100%;height:auto}._2col-photo-copy{width:100%;height:auto;max-height:600px}.container-vertical-price-2{padding:69px 10px}.grid-header-lp{grid-template-columns:1fr 1fr}.h1-lp{text-align:center}.h1-lp.center{font-size:70px}.footer-lp.heritage{padding-left:18px;padding-right:18px}.social-icons{margin-left:0;padding-top:20px;padding-bottom:0}.div-block-6-copy{justify-content:space-between;align-items:center}.card-full-2col-3{flex-direction:column;padding-right:20px}.card-full-2col-3.banner{padding-bottom:0;padding-left:20px;padding-right:20px}._2col-photo-2{order:1;width:100%;height:auto;max-height:600px}.logo-banner-2{width:150px;max-width:none;margin-bottom:20px;display:none;position:absolute;inset:3% auto auto 3%}.h1-2.lp{font-size:64px}.header-button-2,.header-button-2.nohover,.header-button-2.heritage,.header-button-2.nohover,.header-button-2.heritage{font-size:18px}.header-strip-2{flex-direction:column;align-items:flex-start;width:100%;margin-top:80px;padding:23px;position:static}.header-social-2{width:25px}._2col-photo-copy-2{order:1;width:100%;height:auto;max-height:600px;display:none}.card-full-2col-4{flex-direction:column;padding-right:20px}.card-full-2col-4.banner{padding-bottom:0;padding-left:20px;padding-right:20px}.div-block-41{flex-direction:row-reverse;margin-top:13px}.header-text-div-3{margin-top:20px}.div-block-40{margin-top:17px;margin-bottom:12px;margin-left:18px}.image-full--banner-3{object-fit:contain;object-position:50% 100%}.div-block-42{margin-top:17px;margin-bottom:12px;margin-left:18px}.link-block-4{width:100%}.header-text-div-5.lp{max-width:490px;margin-top:10px;margin-bottom:20px;margin-left:0}.image-full--banner-4{object-fit:contain;object-position:50% 100%}.image-full--banner-4.lp{inset:auto 0% 0% auto;max-width:350px;height:100%;inset:auto 0% 0% auto}.code-embed-4{text-align:left;width:650px}.div-block-45{padding-left:10px}.div-block-45.rb{padding-right:10px}.lp---header{text-align:center}.code-embed-5{text-align:left;width:650px}.h3-2{text-align:center}.thank-section-content{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:wrap-reverse;height:auto;margin:1rem;padding:3rem 2rem}.thanks-image{width:auto}.list,.list-2{text-align:left}}@media screen and (max-width:767px){.navbar-wrapper.center{flex-flow:column}.navbar-brand{padding-left:0}.nav-link{padding-top:10px;padding-bottom:10px;font-size:16px;display:inline-block}.button-primary.heritage.large{display:none}.nav-menu{flex-direction:column;padding-top:12px;padding-bottom:12px;padding-left:0}.h3{font-size:18px}.h1{font-size:48px}.h1.news{font-size:38px}.h2{text-align:center;font-size:32px}.h2.left{text-align:center}.h2.edited,.h2.left{text-align:center}.h2.edit{font-size:48px}.h2.edited,.p{text-align:center}.p.fade.left{text-align:left;text-align:left;text-align:left}.header-div{margin-left:10px;margin-right:10px}.header-div.community{flex-direction:column;justify-content:space-between;height:auto;padding-top:87px;padding-bottom:10px}.header-div.banner,.header-div.community{flex-direction:column;justify-content:space-between;height:auto;padding-top:87px;padding-bottom:10px}.header-div.community.banner.lp{justify-content:center;align-items:center;height:450px}.header-div.banner{flex-direction:column;justify-content:space-between;height:auto;padding-top:87px;padding-bottom:10px}.grid-header-overlay._2{grid-template-columns:1fr}.container-vertical{padding-top:57px;padding-bottom:57px}.container-vertical._2-col.faq-section{margin-bottom:50px}.div-block-4{flex-direction:column}.community-card-image{width:100%;min-width:100%;height:auto}.div-block-5{grid-template-columns:1fr}.card-full-2col{flex-direction:column}.card-full-2col.full-width{align-self:center}.grid{grid-template-columns:1fr;justify-items:center}.grid.heritage-footer{grid-template-columns:1fr}.grid.heritage-footer.flex{grid-column-gap:36px;grid-row-gap:36px;grid-column-gap:36px;grid-row-gap:36px;flex-flow:column;height:auto}.div-block-6{text-align:center}.footer-link{padding-top:10px;padding-bottom:10px;display:inline-block}.grid-2{grid-template-columns:1fr 1fr;align-items:stretch}.list-card{justify-content:center}.text{font-size:18px}.container-3{padding-left:10px;padding-right:10px}.big-data-text{font-size:32px}.contact-us{flex-direction:column-reverse;justify-content:flex-end;padding-top:10px;padding-bottom:57px}.contact-image-div,.div-block-8{width:100%}.contact-phone{font-size:18px}.header-strip{align-items:flex-start;width:100%;margin-top:87px;margin-left:0;margin-right:0;position:static}.header-button{font-size:18px}.header-info-div{text-align:left;flex-direction:column}.header-social{width:24px}.header-social-div{margin-right:19px}.div-block-12{margin-top:3px;margin-bottom:25px;margin-left:0}.div-block-13{flex-direction:column;align-items:flex-start}.testimonial-name{font-size:18px}.grid-4{grid-template-columns:1fr 1fr}.faq-container{height:100%}.container-vertical-copy,.container-horizontal{padding-top:57px;padding-bottom:57px}.maps-directions{padding-top:10px;padding-bottom:10px}.html-embed-2{height:430px}.maps-info-div{text-align:left;flex-direction:column}.overflow-horizontal{padding-left:10px}.grid-link-buttons{width:100%;padding-left:10px;padding-right:10px}.readingtext-container{padding-top:57px;padding-bottom:57px}.faq{min-width:0;max-width:100%}.div-block-2{text-align:center;align-items:center;margin-left:0}.bio-container{padding-top:57px;padding-bottom:57px}.collection-list-2{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr;justify-items:center}.footer-grid._3-copy{place-content:center}.logo-footer{width:250px}.nav-dropdown-2{flex-direction:column;align-items:center;display:flex}.nav-dropdown-toggle-2{padding-top:10px;padding-bottom:10px}.nav-dropdown-list-2.shadow-three{box-shadow:0 8px 50px #0000000d}.nav-dropdown-list-2.shadow-three.w--open{position:relative}.nav-dropdown-list-2.shadow-three.mobile-shadow-hide{box-shadow:none;box-shadow:none}.lp-hero{padding-top:13px;padding-bottom:13px}.lp-hero-card{flex-direction:column;align-items:flex-start}.div-block-4-copy{flex-direction:column}.div-block-35{text-align:center;flex-direction:column}.button-2{margin-top:12px;margin-left:0}.header-div-copy{margin-left:10px;margin-right:10px}.card-price{width:100%}.disclamer{text-align:center;display:none}.container-vertical-price-2{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;padding:57px 40px;display:flex}.disclamer-copy{text-align:center;display:block}.grid-header-lp{grid-template-columns:1fr}.h1-lp{text-align:center;font-size:32px}.h1-lp.center{font-size:60px}.h1-lp.center.mid{font-size:64px}.footer-lp.heritage{background-repeat:no-repeat;background-size:300px;display:flex}.h3-copy{font-size:18px}.footer-right{text-align:center}.footer-left{grid-column-gap:16px;grid-row-gap:16px}.div-block-6-copy,.p-3{text-align:center}.card-full-2col-3{flex-direction:column}.card-full-2col-3.banner{padding-left:20px}.logo-banner-2{width:120px}.h1-2{font-size:48px}.h1-2.lp{text-align:center;text-align:center;width:100%;font-size:60px}.header-button-2{font-size:18px}.header-strip-2{align-items:flex-start;width:100%;margin-top:87px;margin-left:0;margin-right:0;position:static}.header-social-2{width:24px}.p-4{text-align:center}.card-full-2col-4{flex-direction:column}.card-full-2col-4.banner{padding-left:20px}.div-block-41{flex-direction:column;align-items:flex-start}.header-text-div-3{margin-top:20px}.div-block-40{margin-top:3px;margin-bottom:25px;margin-left:0}.image-full--banner-3{object-fit:cover}.div-block-42{margin-top:3px;margin-bottom:25px;margin-left:0}.header-text-div-5.lp{justify-content:center;align-items:center;width:100%;max-width:none}.offer-wrapper{margin-left:10px;margin-right:10px}.image-full--banner-4{object-fit:cover}.image-full--banner-4.lp{display:none}.code-embed-4{text-align:left;width:96%}.p-5{text-align:center}.div-block-45{flex-direction:column}.lp---header{text-align:center;font-size:32px}.lp---p{text-align:center}.code-embed-5{text-align:left;width:96%}.subtext{text-align:center}.h3-2{font-size:18px}}@media screen and (max-width:479px){.container-vertical-100{max-width:none}.navbar-wrapper.center{flex-flow:column;margin-left:0}.navbar-wrapper.lp.v2{grid-column-gap:19px;grid-row-gap:19px;grid-column-gap:19px;grid-row-gap:19px;flex-flow:column}.button-primary.heritage.hide-mobile{display:none}.button-primary.heritage.large{text-align:center;width:100%;line-height:24px;display:block}.navbar-no-shadow-container{padding-left:10px;padding-right:10px}.nav-menu{flex-direction:column}.h1{font-size:42px}.h1.news{font-size:27px}.h2{text-align:center}.h2.no-pad{text-align:center;font-size:32px}.h2.allleft{text-align:left}.h2.banner{font-size:40px}.p.center{text-align:center;text-align:center}.header-div{height:auto;min-height:50vh;padding:69px 10px}.header-div.community,.header-div.banner,.header-div.community,.header-div.banner{height:auto;padding-bottom:10px}.container-2{padding-left:20px;padding-right:20px}.body.heritage{background-position:100% 80%,0 0;background-size:200px,200px}.grid-header-overlay{grid-template-columns:1fr}.container-vertical{padding-top:40px;padding-bottom:40px}._50.text-right._100{width:100%;min-width:0}.div-block-4{flex-direction:column;padding-left:0}.div-block-4.rb{padding-left:10px}.div-block-5{grid-template-columns:1fr}.nav-cta.heritage{margin-left:17px;padding:15px 20px;font-size:14px;display:block}.nav-cta.ahmg,.nav-cta.gulf-coast,.nav-cta.gurnee,.nav-cta.hilltop,.nav-cta.elevate,.nav-cta.homestead,.nav-cta.heritage{margin-left:17px;padding:15px 20px;font-size:14px;display:block}.nav-cta.heritage.no-margin{margin-left:0}.nav-cta.heritage.no-margin.w--current{justify-content:center;align-items:center;margin-left:0;padding:20px 27px;font-size:18px;display:flex}.nav-cta.ahmg,.nav-cta.gulf-coast,.nav-cta.gurnee,.nav-cta.hilltop,.nav-cta.elevate,.nav-cta.homestead{margin-left:17px;padding:15px 20px;font-size:14px;display:block}.card-full-2col{flex-direction:column}.grid-2{grid-template-columns:1fr}.container-3{padding-left:10px;padding-right:10px}.big-data-text{text-align:center}.contact-us{justify-content:flex-end;padding-top:10px;padding-bottom:40px}.header-strip{margin-bottom:0;padding-left:11px;padding-right:11px}.button-primary-copy-copy.heritage{margin-top:11px}.div-block-12{margin-left:0}.testimonial-card{width:100%;margin-right:0}.section-vertical.notop{padding-left:10px;padding-right:10px}.slide-image-square{margin-right:0}.grid-4{grid-template-columns:1fr}.list-div{align-items:center}.list-text{text-align:left}.container-vertical-copy,.container-horizontal{padding-top:40px;padding-bottom:40px}.maps-directions{margin-top:5px;padding-top:10px;padding-bottom:10px}.html-embed-2{height:410px}.overflow-horizontal{padding-left:10px}.grid-link-buttons{padding-left:0;padding-right:0}.testimonials-div-list{padding-left:10px}.collection-item{width:100%;margin-right:28px}.readingtext-container{justify-content:center;max-width:100%;min-height:auto;margin-left:auto;margin-right:auto;padding-top:40px;padding-bottom:40px;display:block}.readingtext-div{text-align:left;width:100%;padding-left:6px;padding-right:6px}.bio-container{padding-top:40px;padding-bottom:40px}.div-block-4-copy{flex-direction:column}.slider-image-square,.slider-image-vert{width:250px;height:200px}.section-video{margin-top:34px}.dropdown-list{flex-direction:column;align-items:flex-start;display:none}.logo-footer{padding-bottom:20px}.collection-list-3{grid-template-columns:1fr}.lp-hero{padding-top:17px;padding-bottom:17px}.lp-hero-card{flex-direction:column}.div-block-4-copy{flex-direction:column;padding-left:5px;padding-right:5px}.div-block-35{font-size:13px}.text-block-5{font-size:15px}.button-primary-3.white.heritage.lp{margin-top:20px}.header-div-copy{height:auto;min-height:50vh;padding:69px 10px}.card-price{width:280px;height:280px}.price-wrapper{align-self:center;width:auto}.container-vertical-price-2{padding-top:40px;padding-bottom:40px}.grid-header-lp{grid-template-columns:1fr}.h1-lp{text-align:center}.h1-lp.center{font-size:50px}.h1-lp.center.mid{font-size:48px}.h3-copy{font-size:24px}.card-full-2col-3{flex-direction:column}.card-full-2col-3.banner{padding-left:0;padding-right:0}.logo-banner-2{vertical-align:baseline;padding-bottom:20px;display:none}.h1-2{font-size:42px}.h1-2.white.center.top-padding{margin-top:20px}.h1-2.lp{font-size:54px}.button-primary-copy-copy-2.heritage{margin-top:11px}.header-strip-2{margin-bottom:0;padding-left:11px;padding-right:11px}.p-4.white.subtitle{font-size:18px;display:none}.card-full-2col-4{flex-direction:column}.card-full-2col-4.banner{padding-left:0;padding-right:0}.header-text-div-3{margin-top:0}.div-block-40{margin-left:0}.image-full--banner-3{object-fit:cover}.div-block-42{margin-left:0}.image-full--banner-4{object-fit:cover}.div-block-44{grid-column-gap:0px;grid-row-gap:0px;text-align:center;flex-flow:column;justify-content:flex-start;align-items:stretch;width:100%}.div-block-45{flex-direction:column;padding-left:0}.div-block-45.rb{padding-left:10px}.lp---header{text-align:center}.c-pop-up-form{min-width:auto;padding:1.2rem}.header-form-container{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column-reverse}.h3-2{text-align:center}.thank-section-content{grid-column-gap:2rem;grid-row-gap:2rem;height:auto;padding:2rem 1.5rem}.thanks-image{height:250px}}#w-node-c1f7b4b5-854e-8760-35e3-d4ab7d236ec6-b8c0d7a5{grid-area:span 1/span 1/span 1/span 1}@media screen and (max-width:991px){#w-node-c1f7b4b5-854e-8760-35e3-d4ab7d236ec6-b8c0d7a5{grid-area:span 1/span 1/span 1/span 1}}@media screen and (max-width:767px){#w-node-c1f7b4b5-854e-8760-35e3-d4ab7d236ec6-b8c0d7a5{grid-area:span 1/span 1/span 1/span 1}}