.service_areas img{width:100%;display:block;height:auto;width:351px;padding:80px 0;margin-left:auto;margin-right:45px}.service_areas .section{display:flex;align-items:center}.service_areas h2{font-size:33px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.06;letter-spacing:normal;color:#fff;font-weight:300;margin-top:10px}.service_areas h2 span{font-weight:700}.service_areas .locations{display:flex;margin-top:30px;text-align:left}.service_areas .location hr{display:none}@media (max-width:768px){.service_areas .location hr{display:block;width:33%;border-top:5px solid #ffca30;margin:0 auto}.service_areas .section{flex-wrap:wrap}.service_areas .col{width:100%}.service_areas{padding-left:50px;padding-right:50px}.service_areas img{width:70%;padding:80px 0 40px;max-width:260px;display:block;height:auto;margin-left:auto;margin-right:auto}.service_areas h2{text-align:center}.service_areas .locations,.service_areas .location p,.service_areas p{text-align:center !important;font-size:18px !important;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.89 !important}.service_areas .locations{text-align:center}.service_areas{padding-bottom:80px}}.service_areas .location p{font-size:18px;line-height:1.9;text-align:center;color:#fff;margin-top:14px;margin-bottom:25px;text-align:left;font-weight:300}@media (min-width:768px){.service_areas .location p{border-left:solid 4px #ffca30;padding-left:21px}}.service_areas p{font-size:20px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:normal;color:#fff;margin:10px 0 0}.service_areas a{color:#fff;text-decoration:underline}.service_areas .location p span{font-weight:700;display:block}.service_areas>p{font-size:18px;line-height:2;text-align:center;color:#fff;margin-top:20px;margin-bottom:65px}.service_areas>p a{text-decoration:underline;color:#fff}.service_areas .locations{display:flex;flex-direction:none !important;flex-wrap:wrap}.service_areas .locations .location{width:50%}@media (max-width:1050px){.service_areas .locations .location p{font-size:16px}.service_areas .locations .location p{line-height:1.65 !important}}@media (max-width:750px){.service_areas .locations .location{width:100%;margin-bottom:20px}.service_areas .locations .location p{line-height:1.5 !important}}