.main-location-section .locations{margin-bottom:40px}.main-location-section .locations h2.heading{color:#171717;font-family:Archivo,sans-serif;font-size:25px;font-weight:700;margin-top:0;padding-left:36px;position:relative}.main-location-section .locations h2.heading a{color:#171717;text-decoration:none}.main-location-section .locations h2.heading a:hover{color:#ee731f}.main-location-section .locations h2.heading:before{background:url(https://f.hubspotusercontent30.net/hubfs/7763689/location.svg) no-repeat;content:"";height:24px;left:0;position:absolute;top:0;width:24px}.main-location-section .locations .single-location{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0 -15px;padding:0}.main-location-section .locations .single-location li{margin-bottom:10px;padding:0 10px;width:25%}.main-location-section .locations .single-location li a{color:#2b2b2b;font-family:Archivo,sans-serif;font-size:20px;text-decoration:none;transition:all .2s ease 0s}.main-location-section .locations .single-location li a:hover{color:#ee731f}@media (max-width:1024px){.main-location-section .locations h2.heading{font-size:22px}.main-location-section .locations .single-location li a{font-size:16px}}@media (max-width:767px){.main-location-section .locations .single-location li{width:33.33333%;width:50%}}@media (max-width:480px){.main-location-section .locations .single-location li{width:100%}}