.our-homes ul:nth-child(2){margin-left:-1rem;margin-right:-1rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;padding-top:1rem}.our-homes ul:nth-child(2) li ul li{font-family:Ubuntu,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}.our-homes ul:nth-child(2) li ul li:last-of-type{padding-bottom:1rem;--tw-text-opacity:1;color:rgb(85 156 190/var(--tw-text-opacity))}.desktop-nav .icon-easyhouse a,.desktop-nav .icon-limited-edition a,.desktop-nav .icon-new-beginnings a,.desktop-nav .icon-wee-cottage a{display:grid;grid-template-columns:2.5rem 1fr}.desktop-nav .icon-easyhouse a:before,.desktop-nav .icon-limited-edition a:before,.desktop-nav .icon-new-beginnings a:before,.desktop-nav .icon-wee-cottage a:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:2.5rem;overflow:hidden;width:2.5rem}.desktop-nav .icon-easyhouse a:before{background-image:url(../img/easyhouse-icon.svg)}.desktop-nav .icon-wee-cottage a:before{background-image:url(../img/wee-cottage-icon.svg)}.desktop-nav .icon-limited-edition a:before{background-image:url(../img/limited_edition-icon.svg)}.desktop-nav .icon-new-beginnings a:before{background-image:url(../img/new-beginnings-icon--nav.svg)}.neighborhoods .submenu-container{max-width:930px}.neighborhoods .inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.neighborhoods .inner ul:nth-child(4){grid-column:span 3/span 3;margin-left:-1rem;margin-right:-1rem;margin-top:1rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem}.neighborhoods .inner ul:nth-child(4) li ul li{font-family:Ubuntu,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;padding-bottom:1rem;--tw-text-opacity:1;color:rgb(85 156 190/var(--tw-text-opacity))}.about-us .submenu-container{max-width:56rem}.about-us .inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.about-us ul ul li a{padding-bottom:2px;padding-top:2px}.about-us ul ul li:last-of-type{padding-bottom:1rem}.contact-us ul ul li a{padding-bottom:2px;padding-top:2px}.contact-us .inner ul:first-child{margin-bottom:1rem}.contact-us .inner ul:nth-child(2){margin-left:-1rem;margin-right:-1rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:1rem}.desktop-nav .icon-home a,.desktop-nav .icon-phone a{align-items:baseline;display:flex;font-family:Ubuntu,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}.desktop-nav .icon-home a:before,.desktop-nav .icon-phone a:before{background-repeat:no-repeat;background-size:contain;display:block;height:1.25rem;margin-right:.25rem;position:relative;top:.25rem;width:1.25rem;--tw-text-opacity:1;color:rgb(85 156 190/var(--tw-text-opacity));content:""}.desktop-nav .icon-phone a:before{background-image:url(../img/phone-icon.svg)}.desktop-nav .icon-home a:before{background-image:url(../img/home-icon.svg)}.mobile-nav ul:last-of-type{margin-bottom:2rem!important}.feat-blue,.feat-blue a{--tw-text-opacity:1;color:rgb(85 156 190/var(--tw-text-opacity))}.featured-neighborhood{padding-top:0;position:relative}.featured-neighborhood:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}@media (min-width:1280px){.featured-neighborhood{padding-top:275px}.featured-neighborhood span:first-child{--tw-text-opacity:1;color:rgb(85 156 190/var(--tw-text-opacity))}}.featured-neighborhood:before{background-image:url(../img/dillon-pointe-min.png);background-repeat:no-repeat;background-size:cover;content:"";display:block;height:150px;margin-bottom:10px;margin-left:8px;margin-top:10px;position:absolute;top:0;width:255px}@media screen and (max-width:1280px){.featured-neighborhood:before{display:none}}.featured-neighborhood a{display:block;padding-top:.5rem;top:0;width:100%;--tw-text-opacity:1;color:rgb(85 156 190/var(--tw-text-opacity))}.featured-neighborhood a:hover{background-color:transparent}@media (min-width:1280px){.featured-neighborhood a{padding-top:175px;position:absolute}}.featured-neighborhood span:nth-child(2){position:relative}@media (min-width:1280px){.featured-neighborhood span:nth-child(2){font-weight:700;margin-left:1.25rem;--tw-text-opacity:1;color:rgb(184 128 28/var(--tw-text-opacity))}}.featured-neighborhood span:nth-child(2):before{background-image:url(../img/feat-neighborhood-home-icon.svg);content:"";display:block;height:16px;left:-20px;position:absolute;top:1px;width:16px}@media screen and (max-width:1280px){.featured-neighborhood span:nth-child(2):before{display:none}}.hidden-title>li:first-child{display:none}
