.location-listing h1,.location-listing h2,.location-listing h3,.location-listing h4,.location-listing h5,.location-listing h6,.location-listing p{margin:0}.location-listing .heading-block{margin:0 auto 96px;max-width:822px;text-align:center}.location-listing .heading-block .title{margin-bottom:16px}.location-listing .flex-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.location-listing .location-card{margin-bottom:40px;padding:0 15px;width:50%}.location-listing .location-image{margin-bottom:24px;position:relative}.location-listing .location-image img{display:block;max-height:405px;object-fit:cover;width:100%}.location-listing .waitlist-tag{left:4%;position:absolute;top:4%;width:auto;z-index:1}.location-listing .waitlist-tag p{background-color:#5d7526;border-radius:10px;color:#fff;font-weight:500;margin:0;padding:4px 8px}.location-listing .location-card .heading,.location-listing .location-card .sub-heading{margin-bottom:8px}.location-listing .location-card .heading h6{color:#b28b47}.location-listing .location-card .location{margin-bottom:24px}.location-listing .location-card .button-wrapper{display:flex}.location-listing .location-card .button-wrapper a{margin:0}.location-listing .location-card .button-wrapper a:first-child{margin-right:16px}@media(max-width:767px){.location-listing .heading-block .title{margin-bottom:12px}.location-listing .heading-block{margin:0 auto 48px}.location-listing .flex-container{margin:0}.location-listing .location-card{padding:0;width:100%}.location-listing .location-card:last-child{margin-bottom:0}.location-listing .location-card .button-wrapper a{width:calc(50% - 8px)}.location-listing .location-card .button-wrapper a.join-waitlist{width:100%}}@media(max-width:480px){.location-listing .location-image{max-height:auto}.location-listing .location-image img{max-height:229px;object-fit:cover;width:100%}}