/***********************************************************
region-content            Intro
region-content-one        Sponsorship Opportunities
region-content-two        Sponsors
region-content-three      Book a table
region-content-four       Venue
region-content-five       Don't miss out

***********************************************************/

.region {
  padding: 0 1rem;
}

@media (min-width: 1024px) {
  .region {
    padding: 0 2rem;
  }
}

@media (max-width: 639px) {
  .page-wrapper .region-container {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}

@media (min-width: 640px) {
  .page-wrapper .region-container {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}

@media (min-width: 768px) {
  .page-wrapper .region-container {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
}

.page-wrapper .region-highlighted .region-container {
  padding: 0;
}

.region-breadcrumb .region-container,
.region-footer .region-container {
  padding: 0;
}

/** Custom region styles **/

#welcome {
  background-image: url("../../../dist/img/header.png");
  background-size: cover;
  background-position: center;
}

.region-content-one {
  background-image: url("../../../dist/img/sponsorship_opportunities.jpg");
  background-size: cover;
  background-position: center;
  position: relative;
}

.region-content-three {
  background-image: url("../../../dist/img/book-a-table.png");
  background-size: cover;
  background-position: center;
}

.region-content-four {
  max-width: 660px;
  margin-left: auto;
  margin-right: auto;
}

.region-content-four .venue-details {
  background: rgba(11, 11, 11, 0.75);
}

.region-content-five {
  background-image: url("../../../dist/img/do-not-miss-out.png");
  background-size: cover;
  background-position: center;
  height: 700px;
  position: relative;
}

.region-content-five::before {
  position: absolute;
  content: '';
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  /* FF3.6-15 */
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, black 0%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 75%, black 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0);
  /* IE6-9 */
}

/*# sourceMappingURL=regions.css.map */
