@media (min-width: 576px) {
  .fas.fa-external-link-alt {
    display: inline-block;
  }
}

/* DL Brand Main Block */

@media (min-width: 1400px) {
  .brandBlock h1 {
    font-size: 3rem;
  }
}

@media (min-width: 1200px) {
  .brandBlock p {
    font-size: 1.2rem;
  }
}

@media (min-width: 992px) {
  .brandBlock {
    padding-left: 10%;
    padding-right: 10%;
  }
}

@media (max-width: 360px) {
  .brandBlock p {
    font-size: .9rem;
  }
}

/* Event Main Block */

@media (min-width: 992px) {
  .eventBlock {
    padding-left: 12%;
    padding-right: 12%;
  }
}

@media (max-width: 576px) {
  .eventBlock h1 {
    font-size: 1.7rem;
  }
}

@media (max-width: 768px) {
  .eventBlock p {
    font-size: .9rem;
  }
}

@media (min-width: 300px) {
  .eventsCol {
    padding: 0px;
  }
}

@media (min-width: 576px) {
  .eventsCol {
    padding: 0px 18px 0px 18px;
  }
}

@media (max-width: 992px) {
  .event_logo {
    max-width: 80%;
  }
}

@media (max-width: 768px) {
  .event_logo {
    max-width: 60%;
  }
}

@media (min-width: 1200px) {
  .event_logo {
    max-width: 80%;
  }
}

@media (min-width: 992px) {
  h1, .h1 {
    font-size: 1.9rem;
  }
}

@media (min-width: 992px) {
  h2, .h2 {
    font-size: 1.5rem;
  }
}

@media (min-width: 300px) {
  .brandLogo {
    max-width: 70%;
  }
}

@media (min-width: 1200px) {
  .eventBlock p {
    font-size: 1.2rem;
  }
}

@media (min-width: 1920px) {
  .eventBlock p {
    font-size: 1.4rem;
  }
}

