.service-area{padding-top:90px;padding-bottom:90px;border-top:1px solid #b6c7ac}.area-layout{display:grid;grid-template-columns:.8fr 1.3fr;gap:65px;align-items:center}.area-copy h2{font-size:48px;line-height:1.3;margin:20px 0 25px}.area-copy .area-lead{font-size:16px;color:var(--green);line-height:1.8;max-width:290px}.area-copy>p{font-size:12px;line-height:1.95;color:var(--muted);max-width:370px}.area-tags{display:flex;flex-wrap:wrap;gap:9px;margin:25px 0}.area-tags span{display:flex;align-items:center;gap:9px;padding:9px 13px;border:1px solid #aebe9e;border-radius:25px;background:#e6eedf;font-size:10px}.area-tags i{width:5px;height:5px;background:#54724a;border-radius:50%}.area-copy .area-note{font-size:10px;line-height:1.8;max-width:310px;margin:20px 0}.area-copy .gold{margin-top:8px}.area-map-card{border:1px solid #b4c5a7;border-radius:6px;overflow:hidden;background:#e7eedf;box-shadow:0 18px 45px #193e3110}.area-map-heading{display:flex;justify-content:space-between;gap:15px;padding:18px 21px;font-size:9px;letter-spacing:1.4px}.area-map-heading span:last-child{letter-spacing:0;color:var(--muted);font-size:10px}.area-map{display:block;width:100%;height:420px;border:0;background:#d1ddc8}.area-map-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:15px 21px;font-size:10px;line-height:1.8}.area-map-footer p{margin:0;color:var(--muted);max-width:210px}.area-map-footer a{border-bottom:1px solid #a9b99b;white-space:nowrap;font-size:10px}@media(max-width:1000px){.area-layout{gap:30px;grid-template-columns:.85fr 1.15fr}.area-copy h2{font-size:39px}.area-map{height:410px}.area-map-footer{align-items:flex-start;flex-direction:column;gap:8px}.area-map-footer p{max-width:none}}@media(max-width:700px){.service-area{padding-top:65px;padding-bottom:65px}.area-layout{grid-template-columns:1fr;gap:32px}.area-copy h2{font-size:37px;margin:15px 0 20px}.area-copy .area-lead{font-size:15px;max-width:300px}.area-copy>p{max-width:none}.area-tags{margin:22px 0}.area-map{height:340px}.area-map-heading{padding:16px;font-size:8px;letter-spacing:1px}.area-map-footer{padding:15px 16px}.area-copy .gold{width:100%}}