section.address{z-index:0!important;position:relative}@media (min-width:992px){section.address{display:flex;align-items:center;min-height:500px}}@media (max-width:991px){section.address #map{margin-bottom:1rem;width:100%;height:200px}}@media (min-width:992px){section.address #map{opacity:.6;position:absolute;width:100%;height:100%;left:0;top:0}}section.address .container{z-index:2!important;position:relative}@media (min-width:992px){section.address .addressinformation{display:flex}}@media (max-width:991px){section.address .addressinformation{display:flex}}section.customerStories .filter .buttons{display:flex;flex-wrap:wrap}section.customerStories .filter .buttons a{margin-right:.5rem;margin-bottom:.8rem;display:flex;align-items:center;padding:.4rem 1rem!important}section.customerStories .filter .buttons a .fi,section.customerStories .filter .buttons a i{margin-right:.5rem}section.customerStories ul{padding:0}section.customerStories ul li{margin:0 0 1.5rem;padding:0;list-style-type:none;float:left}@media (min-width:768px){section.customerStories ul li{padding:0 1rem 0 0}}section.customerStories ul li a{color:#333}section.customerStories ul li:hover div.imageWrapper .overlay{display:flex}section.customerStories ul li div.imageWrapper{position:relative;z-index:1;overflow:hidden}section.customerStories ul li div.imageWrapper img{width:100%}section.customerStories ul li div.imageWrapper span.beforeA{content:" ";position:absolute;right:0;bottom:-30px;width:calc(100% + 20px);height:40px;background:#ebf3fb;opacity:1;transform-origin:0 0;transform:rotate(-2deg)}section.customerStories ul li div.imageWrapper span.location{position:absolute;left:10px;bottom:0;z-index:1;transform-origin:0 0;transform:rotate(-90deg);font-weight:900;text-transform:uppercase}@media (max-width:991px){section.customerStories ul li div.imageWrapper span.location{font-size:.7rem}}section.customerStories ul li .hotelTitle{padding-top:0;padding-bottom:.8rem;background:#ebf3fb;padding-left:1rem;display:flex;align-items:center;line-height:1.2rem;z-index:3!important}section.customerStories ul li .hotelTitle span.title{font-size:1.1rem;font-weight:600}@media (max-width:991px){section.customerStories ul li .hotelTitle span.title{font-size:1rem}}