.why-wrapper{display:block;margin:auto;max-width:1280px;padding:80px 20px}.why-h2{color:#000;font-size:2.8em;font-weight:700;line-height:1.3em!important}.why-four-col{padding:30px 0 60px}.why-col-house{display:inline-block;padding:0 60px 0 0;vertical-align:top;width:24.5%}.why-img-1{background-image:url(https://14500231.fs1.hubspotusercontent-na1.net/hubfs/14500231/Effortless%20Convenience.png)}.why-img-1,.why-img-2{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:7px;height:300px;width:100%}.why-img-2{background-image:url(https://14500231.fs1.hubspotusercontent-na1.net/hubfs/14500231/Trusted%20Local%20Care.png)}.why-img-3{background-image:url(https://14500231.fs1.hubspotusercontent-na1.net/hubfs/14500231/Communication%20&%20Real%20Time%20Support.png)}.why-img-3,.why-img-4{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:7px;height:300px;width:100%}.why-img-4{background-image:url(https://14500231.fs1.hubspotusercontent-na1.net/hubfs/14500231/No%20Contract%2c%20No%20Catch.png)}.why-supporting-text{color:#000!important;font-size:15px;line-height:1.6em;padding:20px 0 0}.why-supporting-text h5{color:#000;font-size:19px;margin-bottom:15px!important}@media (max-width:767px){.why-col-house{display:block;padding:30px 0;width:100%}.why-four-col{padding:0}}.commercial-city-why{background:#f5f5f5;padding:80px 20px;width:100%}.commercial-city-why,.commercial-city-why *{box-sizing:border-box}.commercial-city-why .why-wrapper{margin:0 auto;max-width:1280px;padding:0}.commercial-city-why .why-h2{color:#000;font-size:2.8em;font-weight:700;line-height:1.1em;margin:0 0 20px;max-width:850px}.commercial-city-why .why-wrapper>.why-supporting-text{color:#000;font-size:18px;line-height:1.6;margin:0 0 36px;max-width:850px;padding:0}.commercial-city-why .why-wrapper>.why-supporting-text>p{color:#000;font-size:18px;line-height:1.6;margin:0}.commercial-city-why .why-four-col{padding-top:0}@media (max-width:767px){.commercial-city-why{padding:60px 20px}}@media (max-width:479px){.commercial-city-why{padding:40px 20px}}.commercial-city-why__cta{margin-top:24px;text-align:center}.commercial-city-why__button{background:#f9c42c;border:2px solid #f9c42c;border-radius:7px;color:#000;display:inline-block;font-size:15px;font-weight:700;line-height:1.4;padding:14px 34px;text-decoration:none;text-transform:uppercase}.commercial-city-why__button:hover{background:#ebb007;border-color:#ebb007;color:#000}.commercial-city-why__button:focus-visible{outline:3px solid #1b2e5c;outline-offset:4px}