.location-page{max-width:1200px;margin:0 auto;padding:20px;font-family:Arial,sans-serif;color:#333}.location-page h1{color:#0c71c3;font-size:2.2em;margin-bottom:15px;border-bottom:2px solid #0c71c3;padding-bottom:10px}.location-page h2{color:#0c71c3;font-size:1.8em;margin:30px 0 15px}.location-page h3{color:#333;font-size:1.4em;margin:20px 0 10px}.location-page p{line-height:1.6;margin-bottom:20px}.services-block h2{color:#0c71c3;margin-top:0;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #e0e0e0}