.body-container--listing h1,.body-container--listing h2,.body-container--listing h3,.body-container--listing h4{text-transform:uppercase}.body-container--listing h1{margin-bottom:40px;position:relative}.body-container--listing h1:after{background-color:#f89931;bottom:-25px;content:"";display:block;height:8px;left:0;position:absolute;width:20%}.body-container--listing h1{max-width:700px}.body-container--listing span.title{display:block;font-size:.8rem;font-weight:600;text-transform:uppercase}.body-container--listing a.directions{align-items:center;background-color:#f89931;border-radius:50px;color:#333;display:inline-flex;font-weight:800;gap:.8rem;justify-content:center;padding:10px 30px;transition:all .4s ease}.body-container--listing a.directions:hover{gap:1rem}.body-container--listing .details{margin-bottom:1.5rem}.body-container--listing .details a{display:block}.body-container--listing .location-map{border-radius:50px;overflow:hidden}.body-container--listing .location-map img{height:100%;object-fit:cover;width:100%}.body-container--listing ul.list li{align-items:center;display:flex;gap:1rem;margin-bottom:.8rem}.body-container--listing ul.list li i{color:#a01d21}.body-container--listing img.icon{height:40px;width:40px}