@media (min-width: 992px) and (max-width: 1199px) {
  body #main #sidebar .logo a {
    height: 760px;
    background-repeat: no-repeat;
  }
  body #main #sidebar.front .logo a {
    height: 530px;
    background-repeat: no-repeat;
  }
  body #main #content .region-content .venues .view-content {
    display: grid;
    grid-template-columns: repeat(4,1fr);
  }
}
@media (min-width: 992px) and (max-width: 1199px) and all and (-ms-high-contrast: none) {
  body #main #content .region-content .venues .view-content {
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: 1fr 1fr 1fr;
  }
}
