.region-copy{max-width:900px}.region-copy p{max-width:850px}.region-services a{display:inline-block;margin-top:14px;font-weight:700;font-size:13px}.lg-faq details{padding:18px 0;border-bottom:1px solid #d4dfe4}.lg-faq summary{cursor:pointer;font-weight:600}.lg-faq details p{padding-top:15px}.communities-menu{position:relative;font-size:inherit}.communities-menu>summary{color:white;font-size:13px;cursor:pointer;list-style:none;white-space:nowrap;font-weight:600}.communities-menu>summary::-webkit-details-marker{display:none}.communities-menu>summary:after{content:' ▾';font-size:12px}.communities-options{position:absolute;z-index:150;top:calc(100% + 15px);left:0;min-width:210px;background:#202020;border:1px solid #50616b;border-radius:4px;padding:8px;box-shadow:0 15px 30px #0003}.mast .communities-options a{display:block!important;padding:12px 15px!important;color:white!important;text-decoration:none;white-space:nowrap}.mast .communities-options a:hover,.mast .communities-options a:focus{background:#344530;color:#b5df8f!important}.region-intro{max-width:800px}.region-city-list{margin-top:28px;margin-bottom:35px}.region-preview-note{font-size:12px;color:#51636d;margin-top:24px}.region-services{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin:30px 0}.region-services article{padding:25px;background:#f4f7f7;border-top:3px solid #74b63c}.region-services p{font-size:14px}.lg-site .region-services h3{font-size:29px}@media(max-width:1120px){.communities-menu{padding:12px 18px}.communities-options{position:static;margin-top:10px;min-width:0;box-shadow:none}.region-services{grid-template-columns:1fr}}