.location-wrap{border:1px solid #c4c4c4;border-radius:30px 0;margin-bottom:25px;padding:30px 20px}.location-title{color:#003e70;font-size:18px;font-weight:700!important;letter-spacing:1.5px;line-height:24px;text-transform:uppercase}.locations p{font-weight:500}@media screen and (min-width:768px) and (max-width:1099px){.locations p{font-size:14px;font-weight:400;line-height:18px}.location-title{font-size:12px}.location-wrap{margin-bottom:25px;padding:20px 10px}}@media screen and (max-width:767px){.hide-sm{display:none}}@media screen and (min-width:768px){.hide-lg{display:none}}