.areas-served{padding:55px 50px 70px}@media(max-width: 1149px){.areas-served{padding:50px 50px 50px}}@media(max-width: 767px){.areas-served{padding:40px 20px 30px}}.areas-served__title{font-family:var(--font2);font-size:50px;font-size:5rem;line-height:66px;line-height:6.6rem;color:var(--primaryColor);text-align:center;margin-bottom:65px}@media(max-width: 1149px){.areas-served__title{font-size:40px;font-size:4rem;line-height:52px;line-height:5.2rem;margin-bottom:40px}}@media(max-width: 767px){.areas-served__title{font-size:35px;font-size:3.5rem;line-height:46px;line-height:4.6rem;margin-bottom:30px}}.areas-served__inner{max-width:1125px;margin:0 auto 0 auto;display:flex;justify-content:center;gap:0 30px;flex-wrap:wrap}.areas-served__inner .column{flex:0 0 calc(33.33% - 20px)}@media(max-width: 1149px){.areas-served__inner .column{flex:0 0 100%}}.areas-served__location{background-color:#fff;box-shadow:0px 0px 9px 0px rgba(0,0,0,.2);margin-bottom:30px}.areas-served__location[open]{padding:45px 38px 37px}.areas-served__location[open] .location-name{padding:0;margin-bottom:50px}.areas-served__location[open] .location-name svg{transform:rotate(180deg)}@media(max-width: 1149px){.areas-served__location{flex:0 0 100%}.areas-served__location[open]{padding:40px 50px 50px}}@media(max-width: 767px){.areas-served__location[open]{padding:30px 25px 25px}}.areas-served__location .location-name{display:flex;justify-content:space-between;align-items:end;padding:45px 38px;font-family:var(--font2);font-size:25px;font-size:2.5rem;line-height:30px;line-height:3rem;color:var(--tertiaryColor);cursor:pointer}.areas-served__location .location-name::marker{content:none}@media(max-width: 1149px){.areas-served__location .location-name{padding:40px 50px}}@media(max-width: 767px){.areas-served__location .location-name{padding:30px 25px}}.areas-served__location .location-name svg{margin-bottom:6px}.areas-served__location-info .address{font-family:var(--font1);font-size:18px;font-size:1.8rem;line-height:30px;line-height:3rem;color:var(--text);margin-bottom:31px}.areas-served__location-info .directions{display:inline-block;font-family:var(--font1);font-size:18px;font-size:1.8rem;font-weight:var(--bold);color:var(--secondaryColor);text-transform:uppercase;letter-spacing:1px;padding-bottom:1px;border-bottom:2px solid rgba(0,0,0,0);transition:border .5s cubic-bezier(0.17, 0.66, 0.34, 0.98);margin-bottom:30px}.areas-served__location-info .directions:hover{border-bottom:2px solid var(--secondaryColor)}.areas-served__location-info .phones{display:flex;align-items:center}.areas-served__location-info .phones .phone{margin-right:20px}.areas-served__location-info .phones .phone .phone-label{font-family:var(--font1);font-size:18px;font-size:1.8rem;line-height:30px;line-height:3rem}.areas-served__location-info .phones .phone a.phone-number{font-family:var(--font1);font-size:18px;font-size:1.8rem;line-height:30px;line-height:3rem;color:var(--secondaryColor);transition:color .5s cubic-bezier(0.17, 0.66, 0.34, 0.98)}.areas-served__location-info .phones .phone a.phone-number:hover{color:var(--tertiaryColor)}.areas-served__location-info iframe{margin-top:40px;height:160px;width:100%}@media(max-width: 1149px){.areas-served__location-info iframe{height:280px}}@media(max-width: 767px){.areas-served__location-info iframe{height:220px}}.areas-served__disclaimer{font-family:var(--font1);font-size:18px;font-size:1.8rem;font-weight:var(--bold);line-height:28px;line-height:2.8rem;color:var(--primaryColor);text-align:center;font-style:italic;width:-moz-max-content;width:max-content;max-width:100%;margin:30px auto 20px}@media(max-width: 767px){.areas-served__disclaimer{margin:0px auto 30px}}.areas-list:nth-child(even){background-color:var(--lightGrey)}.areas-list__inner{padding:70px 40px;max-width:1200px;margin:0 auto}@media(max-width: 1149px){.areas-list__inner{padding:50px 40px}}@media(max-width: 767px){.areas-list__inner{padding:50px 30px}}.areas-list__inner hr{background-color:var(--secondaryColor);width:150px;height:4px;border:none;margin-bottom:50px}@media(max-width: 767px){.areas-list__inner hr{width:100px;margin-bottom:30px}}.areas-list__inner .page-title{font-family:var(--font2);font-size:50px;font-size:5rem;color:var(--primaryColor);text-align:center;margin-bottom:30px}@media(max-width: 767px){.areas-list__inner .page-title{font-size:35px;font-size:3.5rem}}.areas-list__inner .menu{margin:0 auto;padding:10px 0;list-style:none;display:flex;display:flex;flex-flow:row wrap;justify-content:start;gap:20px}@media(max-width: 1149px){.areas-list__inner .menu{flex-flow:column;gap:30px}}.areas-list__inner .menu li{font-family:var(--font1);font-size:22px;font-size:2.2rem;font-weight:700;font-style:uppercase;line-height:30px;line-height:3rem;padding:20px 20px;color:#fff;margin-bottom:0;flex:0 0 calc(33.3333333333% - 26.6666666667px)}@media(max-width: 767px){.areas-list__inner .menu li{font-family:var(--font1);font-size:20px;font-size:2rem;font-weight:700;font-style:uppercase;flex:0 0 calc(50% - 20px)}}.areas-list__inner .menu li a{display:block;text-align:center;color:var(--primaryColor)}.areas-list__inner .menu li a:hover{color:var(--secondaryColor)}@media(max-width: 767px){.areas-list__inner .menu{gap:10px}}.site-footer{background-color:#fff}.site-footer .disclaimer{padding:40px 30px 10px}.site-footer .disclaimer .inner hr{display:none}

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