.areas-list.background{background-color:var(--lightGrey)}.areas-list .page-title{font-size:5rem;color:var(--primaryColor);text-align:center;margin-bottom:30px}@media(max-width: 767px){.areas-list .page-title{font-size:3.5rem}}.areas-list .inner{padding:50px 30px}.areas-list hr{background-color:var(--secondaryColor);width:150px;height:4px;border:none;margin-bottom:50px}@media(max-width: 767px){.areas-list hr{width:100px;margin-bottom:30px}}.areas-list .menu{margin:0 auto;padding:10px 0;list-style:none;display:flex;flex-flow:column;gap:30px}.areas-list .menu li{font-family:var(--font1);font-size:20px;line-height:30px;padding:20px 20px;color:#fff;margin-bottom:0;text-transform:uppercase;font-weight:700}.areas-list .menu li a{display:block;text-align:center;color:var(--primaryColor)}.areas-list .menu li a:hover{color:#009199}@media(max-width: 767px){.areas-list .menu li{font-size:1.8rem}}@media(max-width: 767px){.areas-list .menu{gap:10px}}@media(min-width: 768px){.areas-list .inner{padding:50px 40px;max-width:1200px;margin:0 auto}.areas-list .menu{display:flex;flex-flow:row wrap;justify-content:start;gap:20px}.areas-list .menu li{flex:0 0 calc(50% - 20px)}}@media(min-width: 1180px){.areas-list .inner{padding:100px 40px}.areas-list .menu li{flex:0 0 calc(33.3333333333% - 26.6666666667px)}}.section-title{font-family:var(--font2);font-size:6rem;line-height:1.5;color:var(--primaryColor);text-align:center;margin-top:2rem;margin-bottom:6rem}@media(max-width: 1150px){.section-title{font-size:5rem}}@media(max-width: 767px){.section-title{font-size:3.5rem;margin-bottom:2rem}}.areas-served.template-areas-served{padding:8rem 5rem 8rem 5rem;padding-top:2rem}@media(max-width: 1150px){.areas-served.template-areas-served{padding:5rem 2rem 5rem 2rem}}@media(max-width: 767px){.areas-served.template-areas-served{padding:5rem 2rem 5rem 2rem}}.areas-served.template-areas-served .multiple-address-title,.areas-served.template-areas-served hr{display:none}.areas-served.template-areas-served .inner{max-width:1150px;margin:0 auto 0 auto;display:flex;justify-content:center;flex-wrap:wrap}.areas-served.template-areas-served .inner .location-box{margin:0px 15px 30px 15px;background-color:#fff;box-shadow:0px 0px 9px 0px rgba(0,0,0,.2);padding:40px 30px 25px 30px;flex:0 0 calc(33.33% - 30px)}@media(max-width: 1150px){.areas-served.template-areas-served .inner .location-box{margin:0 0 2rem 0;padding:3rem 3rem 4rem 3rem;flex:0 0 100%}}.areas-served.template-areas-served .inner .location-box .lb-inner .location{font-family:var(--font2);font-size:2.5rem;line-height:1.5;color:var(--tertiaryColor);margin-bottom:1rem}.areas-served.template-areas-served .inner .location-box .lb-inner .address{font-family:var(--font1);font-size:1.8rem;line-height:1.3;min-height:65px;color:var(--text);margin-bottom:1.5rem;margin-top:15px}.areas-served.template-areas-served .inner .location-box .lb-inner .directions{display:inline-block;font-family:var(--font1);font-weight:var(--bold);color:var(--secondaryColor);text-transform:uppercase;letter-spacing:.1rem;font-size:1.8rem;padding-bottom:.1rem;border-bottom:.2rem solid rgba(0,0,0,0);transition:border .5s cubic-bezier(0.17, 0.66, 0.34, 0.98);margin-bottom:2rem}.areas-served.template-areas-served .inner .location-box .lb-inner .directions:hover{border-bottom:.2rem solid var(--secondaryColor)}.areas-served.template-areas-served .inner .location-box .lb-inner .phones{display:flex;align-items:center}.areas-served.template-areas-served .inner .location-box .lb-inner .phones .phone{margin-right:2rem}.areas-served.template-areas-served .inner .location-box .lb-inner .phones .phone .phone-label{font-family:var(--font2);font-size:1.8rem;line-height:1.5;color:var(--tertiaryColor)}.areas-served.template-areas-served .inner .location-box .lb-inner .phones .phone a.phone-number{font-family:var(--font1);font-size:1.8rem;line-height:1.3;color:var(--text);transition:color .5s cubic-bezier(0.17, 0.66, 0.34, 0.98)}.areas-served.template-areas-served .inner .location-box .lb-inner .phones .phone a.phone-number:hover{color:var(--secondaryColor)}.areas-served.template-areas-served .inner .location-box .lb-inner iframe{margin-top:20px;height:215px;width:100%}.areas-served.template-areas-served .single-address.service-areas-page{min-height:320px;padding:20px;box-shadow:0px 0px 9px 0px rgba(0,0,0,.2);display:flex;max-width:800px;margin:0 auto;justify-content:space-between;flex-direction:column}.areas-served.template-areas-served .single-address.service-areas-page .left-column{order:1;flex-basis:40%}.areas-served.template-areas-served .single-address.service-areas-page .left-column .firm-name{display:none}.areas-served.template-areas-served .single-address.service-areas-page .left-column .location{font-family:var(--font2);font-size:2.8rem;line-height:1.5;color:var(--tertiaryColor)}.areas-served.template-areas-served .single-address.service-areas-page .left-column .address{font-family:var(--font1);font-size:1.8rem;line-height:1.3;color:var(--text);margin-bottom:25px;font-weight:400}.areas-served.template-areas-served .single-address.service-areas-page .left-column .phone .phone-label{font-family:var(--font2);font-size:2.5rem;line-height:1.5;color:var(--tertiaryColor);margin-bottom:10px}.areas-served.template-areas-served .single-address.service-areas-page .left-column .phone a{font-family:var(--font1);font-size:1.8rem;line-height:1.3;color:var(--text);margin-bottom:25px;font-weight:400}.areas-served.template-areas-served .single-address.service-areas-page .left-column .directions{display:inline-block;font-family:var(--font1);font-weight:var(--bold);color:var(--secondaryColor);text-transform:uppercase;letter-spacing:.1rem;font-size:1.8rem;padding-bottom:.1rem;border-bottom:.2rem solid rgba(0,0,0,0);transition:border .5s cubic-bezier(0.17, 0.66, 0.34, 0.98);margin-bottom:2rem}.areas-served.template-areas-served .single-address.service-areas-page .left-column .inner{display:block}.areas-served.template-areas-served .single-address.service-areas-page .left-column svg{display:none}.areas-served.template-areas-served .single-address.service-areas-page .right-column{order:2;margin-top:20px}.areas-served.template-areas-served .single-address.service-areas-page .right-column iframe{height:100%;width:100%}@media(max-width: 767px){.areas-served.template-areas-served .single-address.service-areas-page .right-column{height:300px}}@media(min-width: 1100px){.areas-served.template-areas-served .single-address.service-areas-page{flex-direction:row}.areas-served.template-areas-served .single-address.service-areas-page .left-column{order:2;flex-basis:40%}.areas-served.template-areas-served .single-address.service-areas-page .right-column{margin-top:0px;order:1;flex-basis:55%}.areas-served.template-areas-served .single-address.service-areas-page .right-column iframe{height:100%;width:100%}}

/*# sourceMappingURL=template-service-areas.css.map */