.location-previews h2{padding-bottom:5px;border-bottom:3px solid #f4f4f4}.location-previews .location-previews-grid{display:-ms-grid;display:grid;-ms-grid-rows:auto;-ms-grid-columns:1fr;grid-template:auto/1fr;grid-gap:10px;margin-bottom:40px}@media(min-width: 600px){.location-previews .location-previews-grid{-ms-grid-rows:auto;-ms-grid-columns:1fr 10px 1fr;grid-template:auto/1fr 1fr}}@media(min-width: 900px){.location-previews .location-previews-grid{-ms-grid-rows:auto;-ms-grid-columns:1fr 15px 1fr 15px 1fr;grid-template:auto/1fr 1fr 1fr;grid-gap:20px 15px}}.location-previews .location-previews-grid a.location-preview,.location-previews .location-previews-grid div.location-preview{display:-ms-grid;display:grid;-ms-grid-rows:auto;-ms-grid-columns:1fr 3fr;grid-template:auto/1fr 3fr;position:relative;width:100%;padding:0;text-decoration:none;color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.location-previews .location-previews-grid a.location-preview:not(.coming-soon):hover .location-label,.location-previews .location-previews-grid div.location-preview:not(.coming-soon):hover .location-label{background:rgba(114,150,174,.85);padding:15px}.location-previews .location-previews-grid a.location-preview:not(.coming-soon):hover .location-label .location-address,.location-previews .location-previews-grid div.location-preview:not(.coming-soon):hover .location-label .location-address{display:block}@media(min-width: 900px){.location-previews .location-previews-grid a.location-preview,.location-previews .location-previews-grid div.location-preview{-ms-grid-rows:auto;-ms-grid-columns:1fr;grid-template:auto/1fr;height:180px;overflow:hidden}}.location-previews .location-previews-grid a.location-preview *,.location-previews .location-previews-grid div.location-preview *{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.location-previews .location-previews-grid a.location-preview .location-image,.location-previews .location-previews-grid div.location-preview .location-image{width:100%;height:100%}@media(min-width: 900px){.location-previews .location-previews-grid a.location-preview .location-image,.location-previews .location-previews-grid div.location-preview .location-image{position:absolute;top:0;left:0}}.location-previews .location-previews-grid a.location-preview .location-image img,.location-previews .location-previews-grid div.location-preview .location-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.location-previews .location-previews-grid a.location-preview .location-label,.location-previews .location-previews-grid div.location-preview .location-label{background:#49494b;padding:15px;color:#fff}@media(min-width: 900px){.location-previews .location-previews-grid a.location-preview .location-label,.location-previews .location-previews-grid div.location-preview .location-label{position:absolute;bottom:0;left:0;width:100%;background:rgba(73,73,75,.85);padding:10px 15px}}.location-previews .location-previews-grid a.location-preview .location-label .location-title,.location-previews .location-previews-grid div.location-preview .location-label .location-title{display:block;font-size:18px;line-height:1.3;font-weight:700}@media(min-width: 900px){.location-previews .location-previews-grid a.location-preview .location-label .location-title,.location-previews .location-previews-grid div.location-preview .location-label .location-title{font-size:20px}}.location-previews .location-previews-grid a.location-preview .location-label .location-address,.location-previews .location-previews-grid div.location-preview .location-label .location-address{display:block;font-size:13px;line-height:1.2}@media(min-width: 900px){.location-previews .location-previews-grid a.location-preview .location-label .location-address,.location-previews .location-previews-grid div.location-preview .location-label .location-address{display:none}}