.page-template-template-service-areas{background-color:var(--lightGrey)}.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 .area-title{margin-top:75px;text-align:center;font-family:var(--font2);font-size:48px;line-height:1.5;font-weight:var(--bold);text-transform:capitalize;color:var(--primaryColor)}@media (max-width: 767px){.page-template-template-service-areas #page-container .page-container-inner .area-title{margin-top:35px;font-size:30px}}.page-template-template-service-areas #page-container .page-container-inner hr{width:100px;height:4px;background-color:var(--tertiaryColor);margin:30px auto 30px auto;border:none}.page-template-template-service-areas #page-container .page-container-inner hr.primary-hr{margin:30px auto 0px auto}@media (max-width: 767px){.page-template-template-service-areas #page-container .page-container-inner hr.primary-hr{margin:30px auto 0px auto}}.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:80px 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 .locations-group-inner{max-width:1250px;margin:0 auto}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner .locations-list ul{display:flex;flex-wrap:wrap}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner .locations-list a,.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner .locations-list p,.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner .locations-list li{display:block;flex-basis:33.333%;text-align:center;font-family:var(--font1);font-size:18px;line-height:1.5;color:var(--text);font-weight:var(--bold);text-transform:uppercase;padding:20px 20px 20px 20px;transition:color 0.5s cubic-bezier(0.17, 0.66, 0.34, 0.98)}@media (max-width: 1100px){.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner .locations-list a,.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner .locations-list p,.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner .locations-list li{flex-basis:50%}}@media (max-width: 767px){.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner .locations-list a,.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner .locations-list p,.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner .locations-list li{flex-basis:100%;padding:20px 0px 20px 0px}}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner .locations-list a:hover{color:var(--tertiaryColor)}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner{max-width:1300px;display:flex;flex-wrap:wrap;justify-content:center}@media (max-width: 1100px){.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 .primary-location-box{flex-basis:calc(50% - 50px);margin:0px 25px;background-color:var(--lightGrey);padding:50px 50px 50px 50px;margin-bottom:30px}@media (max-width: 1100px){.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .primary-location-box{margin-bottom:50px}}@media (max-width: 767px){.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .primary-location-box{margin:0 0 30px 0;padding:50px 30px 50px 30px}}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .primary-location-box .city{font-family:var(--playfair);color:var(--secondaryColor);font-size:35px;font-weight:var(--bold);letter-spacing:1px;margin-bottom:15px}@media (max-width: 767px){.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .primary-location-box .city{font-size:30px}}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .primary-location-box .column-wrap{border:blue 1px solid;display:flex;align-items:flex-start;justify-content:space-between}@media (max-width: 500px){.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .primary-location-box .column-wrap{flex-direction:column}}@media (max-width: 500px){.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .primary-location-box .column-wrap .right{margin-top:20px}}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .primary-location-box .label{font-weight:var(--bold);font-size:20px;line-height:1.5;letter-spacing:1px;margin-bottom:12px;text-transform:uppercase;font-family:var(--font1)}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .primary-location-box p{color:var(--text);line-height:1.5;font-weight:var(--semiBold);font-family:var(--font1);font-size:15px}.page-template-template-service-areas #page-container .page-container-inner .locations-group .locations-group-inner.primary-inner .primary-location-box a{color:var(--tertiaryColor);font-size:18px;font-weight:bold}.page-template-template-service-areas #page-container .page-container-inner .locations-group:nth-child(even){background-color:white}@media (max-width: 1100px){.page-template-template-service-areas #page-container .page-container-inner .locations-group.primary-locations-group{padding-bottom:50px}}.areas-contact-info.single-address{display:flex;justify-content:space-around;flex:0 0 50%;margin:0 auto}@media (max-width: 1150px){.areas-contact-info.single-address{width:90%;margin:0 auto}}@media (max-width: 500px){.areas-contact-info.single-address{width:100%;margin:0 auto}}.areas-contact-info.single-address .column{background-color:white;width:900px}.areas-contact-info.single-address .column.left-column{padding:5rem 5rem 5rem 5rem;min-width:300px;display:flex;justify-content:center;align-items:flex-start}@media (max-width: 1150px){.areas-contact-info.single-address .column.left-column{min-width:50%;min-height:auto;padding:5rem 3rem 5rem 3rem}}@media (max-width: 767px){.areas-contact-info.single-address .column.left-column{min-width:50%;padding:5rem 2rem 5rem 2rem}}.areas-contact-info.single-address .column.left-column .inner{flex:1}.areas-contact-info.single-address .column.left-column .inner .firm-name{font-family:var(--font1);line-height:1.5;text-transform:uppercase;letter-spacing:0.1rem;color:var(--primaryColor);font-size:2rem;font-weight:var(--bold);border-bottom:0.6rem solid var(--tertiaryColor);margin-bottom:5rem;padding-bottom:2rem}.areas-contact-info.single-address .column.left-column .inner .location-wrap{position:relative;padding-left:5rem;display:flex}@media (max-width: 1000px){.areas-contact-info.single-address .column.left-column .inner .location-wrap{display:block}}@media (max-width: 767px){.areas-contact-info.single-address .column.left-column .inner .location-wrap{display:block}}.areas-contact-info.single-address .column.left-column .inner .location-wrap .left{margin-right:50px;min-width:40%}@media (max-width: 1000px){.areas-contact-info.single-address .column.left-column .inner .location-wrap .left{margin-right:5rem}}@media (max-width: 767px){.areas-contact-info.single-address .column.left-column .inner .location-wrap .left{margin-right:0}}.areas-contact-info.single-address .column.left-column .inner .location-wrap .left svg.location-icon{position:absolute;top:1rem;left:0;height:auto}.areas-contact-info.single-address .column.left-column .inner .location-wrap .left svg.location-icon *{fill:var(--secondaryColor)}.areas-contact-info.single-address .column.left-column .inner .location-wrap .left .location{font-family:var(--font2);font-size:2.5rem;line-height:1.5;color:var(--tertiaryColor);margin-bottom:1rem}@media (max-width: 767px){.areas-contact-info.single-address .column.left-column .inner .location-wrap .left .location{font-size:3.5rem}}.areas-contact-info.single-address .column.left-column .inner .location-wrap .left .address{font-family:var(--font1);font-size:2rem;line-height:1.3;color:var(--text);margin-bottom:1.5rem}.areas-contact-info.single-address .column.left-column .inner .location-wrap .left .directions{display:inline-block;font-family:var(--font1);font-weight:var(--bold);color:var(--secondaryColor);text-transform:uppercase;letter-spacing:0.1rem;font-size:1.8rem;padding-bottom:0.1rem;border-bottom:0.2rem solid transparent;transition:border 0.5s cubic-bezier(0.17, 0.66, 0.34, 0.98);margin-bottom:2rem}.areas-contact-info.single-address .column.left-column .inner .location-wrap .left .directions:hover{border-bottom:0.2rem solid var(--secondaryColor)}.areas-contact-info.single-address .column.left-column .inner .location-wrap .left .phones .phone{margin-bottom:30px}.areas-contact-info.single-address .column.left-column .inner .location-wrap .left .phones .phone .phone-label{font-family:var(--font2);font-size:2rem;line-height:1.5;color:var(--tertiaryColor)}.areas-contact-info.single-address .column.left-column .inner .location-wrap .left .phones .phone a{font-family:var(--font1);font-size:2rem;line-height:1.3;color:var(--text);transition:color 0.5s cubic-bezier(0.17, 0.66, 0.34, 0.98)}.areas-contact-info.single-address .column.left-column .inner .location-wrap .left .phones .phone a:hover{color:var(--secondaryColor)}.areas-contact-info.single-address .column.left-column .inner .location-wrap .right .phones .phone{margin-bottom:30px}.areas-contact-info.single-address .column.left-column .inner .location-wrap .right .phones .phone .phone-label{font-family:var(--font2);font-size:2rem;line-height:1.5;color:var(--tertiaryColor)}.areas-contact-info.single-address .column.left-column .inner .location-wrap .right .phones .phone a{font-family:var(--font1);font-size:2rem;line-height:1.3;color:var(--text);transition:color 0.5s cubic-bezier(0.17, 0.66, 0.34, 0.98)}.areas-contact-info.single-address .column.left-column .inner .location-wrap .right .phones .phone a:hover{color:var(--secondaryColor)}.areas-contact-info.single-address .column.left-column .inner .social-networks{margin-top:5rem;padding-left:5rem}@media (max-width: 1150px){.areas-contact-info.single-address .column.left-column .inner .social-networks{margin-top:3rem}}.areas-contact-info.single-address .column.left-column .inner .social-networks a{display:inline-block;margin-right:0.5rem}.areas-contact-info.single-address .column.left-column .inner .social-networks a svg *{fill:var(--tertiaryColor);transition:fill 0.5s cubic-bezier(0.17, 0.66, 0.34, 0.98)}.areas-contact-info.single-address .column.left-column .inner .social-networks a:hover svg *{fill:var(--secondaryColor)}.areas-contact-info.single-address .column.right-column{width:100%;height:100%}.areas-contact-info.single-address .column.right-column iframe{width:110%;height:320px;margin-left:-30px}@media (min-width: 518px){.areas-contact-info.single-address .column.right-column iframe{height:320px;width:100%}}@media (min-width: 768px){.areas-contact-info.single-address .column.right-column iframe{height:320px;width:100%}}
/*# sourceMappingURL=template-service-areas.css.map */