.page-template-template-service-areas #page-container{padding:0px}.page-template-template-service-areas #page-container .page-container-inner{display:block;max-width:100%}.page-template-template-service-areas #page-container .page-container-inner .wysiwyg-content{text-align:center;margin-bottom:0px}.page-template-template-service-areas #page-container .page-container-inner .locations-group{padding:70px 50px 80px 50px}@media(max-width: 767px){.page-template-template-service-areas #page-container .page-container-inner .locations-group{padding:50px 20px 50px 20px}}.page-template-template-service-areas #page-container .page-container-inner .locations-group:nth-child(even){background-color:rgba(var(--lightGrey), 1)}.page-template-template-service-areas #page-container .page-container-inner .locations-group.primary-locations-group{padding:70px 50px 100px 50px}@media(max-width: 1179px){.page-template-template-service-areas #page-container .page-container-inner .locations-group.primary-locations-group{padding:30px 20px 60px 20px}}.page-template-template-service-areas #page-container .page-container-inner .locations-group .area-title{text-align:center;font-family:var(--muli);font-size:48px;line-height:1.5;font-weight:var(--bold);text-transform:capitalize;color:rgba(var(--tertiaryColor), 1)}@media(max-width: 767px){.page-template-template-service-areas #page-container .page-container-inner .locations-group .area-title{font-size:30px}}.page-template-template-service-areas #page-container .page-container-inner .locations-group hr{width:100px;height:4px;background-color:rgba(var(--primaryColor), 1);margin:30px auto 10px auto;border:none}.page-template-template-service-areas #page-container .page-container-inner .locations-group hr.primary-hr{margin:30px auto 75px auto}@media(max-width: 767px){.page-template-template-service-areas #page-container .page-container-inner .locations-group hr.primary-hr{margin:30px auto 50px auto}}.page-template-template-service-areas #page-container .page-container-inner .locations-group .bottom-text{font-family:var(--lora);font-weight:var(--bold);font-size:4rem;line-height:5.2rem;font-style:italic;color:rgba(var(--tertiaryColor), 1);text-align:center;width:100%;max-width:1250px;padding:22px 40px;border:4px solid rgba(var(--lightGrey), 1);margin:50px auto 0}@media(max-width: 767px){.page-template-template-service-areas #page-container .page-container-inner .locations-group .bottom-text{font-size:3.2rem;line-height:4.2rem;padding:15px 30px;margin:30px auto 0}}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner{max-width:1250px;margin:0 auto}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner .menu ul{display:flex;align-items:center;flex-wrap:wrap}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner .menu ul li{padding:20px 0;display:block;flex-basis:25%;text-align:center}@media(max-width: 1179px){.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner .menu ul li{flex-basis:50%}}@media(max-width: 767px){.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner .menu ul li{flex-basis:100%;padding:20px 0px 20px 0px}}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner .menu ul li a{font-family:var(--muli);font-size:18px;line-height:1.5;color:var(--text);font-weight:var(--bold);text-transform:uppercase;padding:20px 20px 20px 20px;transition:color .5s cubic-bezier(0.17, 0.66, 0.34, 0.98)}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner .menu ul li a:hover{color:var(--tertiaryColor)}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner{display:flex;justify-content:center;flex-wrap:wrap;gap:36px 30px}@media(max-width: 767px){.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner{display:block}}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .location{flex:0 0 calc(50% - 15px);box-shadow:0 10px 20px 0 rgba(0,0,0,.3);background-color:#fff}@media(max-width: 767px){.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .location{margin-bottom:30px}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .location:last-child{margin-bottom:0px}}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .location .map{width:100%;height:345px;position:relative}@media(max-width: 1279px){.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .location .map{height:200px}}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .location .map iframe{width:100%;height:100%}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .location .map .appointment-only{position:absolute;right:0;top:40px;background-color:rgba(var(--secondaryColor), 1);font-family:var(--muli);font-weight:var(--bold);font-size:1.4rem;line-height:1;letter-spacing:.15rem;color:#fff;text-transform:uppercase;padding:16px 20px;margin-bottom:0}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .location .info{padding:30px 40px}@media(max-width: 767px){.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .location .info{padding:30px 25px}}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .location .info .city{display:block;font-family:var(--muli);font-weight:var(--bold);font-size:2.5rem;line-height:1.2;letter-spacing:2px;color:rgba(var(--primaryColor), 1);text-transform:uppercase;margin-bottom:20px}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .location .info .city a{color:rgba(var(--primaryColor), 1);transition:color .5s cubic-bezier(0.17, 0.66, 0.34, 0.98)}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .location .info .city a:hover{color:rgba(var(--secondaryColor), 1)}@media(max-width: 767px){.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .location .info .city{font-size:2.2rem;margin-bottom:10px}}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .location .info .address{display:block;font-family:var(--lora);font-size:2rem;line-height:1.3;color:rgba(var(--text), 1);font-weight:var(--regular);margin-bottom:20px;transition:color .5s cubic-bezier(0.17, 0.66, 0.34, 0.98);cursor:pointer}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .location .info .address:hover{color:rgba(var(--secondaryColor), 1)}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .location .info .directions{font-family:var(--muli);font-weight:var(--bold);font-size:1.8rem;line-height:1.2;letter-spacing:2px;color:rgba(var(--secondaryColor), 1);text-transform:uppercase;margin-bottom:20px;display:inline-block;transition:color .5s cubic-bezier(0.17, 0.66, 0.34, 0.98)}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .location .info .directions:hover{color:rgba(var(--primaryColor), 1)}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .location .info .phone{font-family:var(--muli);font-size:2rem;line-height:1.3;color:rgba(var(--primaryColor), 1);font-weight:var(--bold);margin-bottom:5px}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .location .info .phone a{color:rgba(var(--secondaryColor), 1);transition:color .5s cubic-bezier(0.17, 0.66, 0.34, 0.98)}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .location .info .phone a:hover{color:rgba(var(--primaryColor), 1)}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .location .info .secondary-contact{display:block;font-family:var(--lora);font-size:2rem;line-height:1.3;color:rgba(var(--text), 1);font-weight:var(--regular);margin-top:15px;transition:color .5s cubic-bezier(0.17, 0.66, 0.34, 0.98)}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .location .info .secondary-contact:hover{color:rgba(var(--secondaryColor), 1)}.page-template-template-service-areas .site-footer{background-color:rgba(var(--lightGrey), 1)}.page-template-template-service-areas .site-footer .footer-contact-form{background-color:#fff}.page-template-template-service-areas .site-footer .areas-we-serve{background-color:rgba(var(--lightGrey), 1)}.page-template-template-service-areas .site-footer #legal{background-color:#fff}

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