/* BREAKPOINTS */
@media (min-width: 1400px) {
  .homepage .container,
  .subpage .container {
    max-width: 940px;
  }
}
/* 1200px > x */
@media (min-width: 1200px) {
  .homepage h1 {
    font-size: 9rem;
  }
  .homepage .container,
  .subpage .container {
    max-width: 940px;
  }
}
/* x < 1200px */
@media (min-width: 992px) and (max-width: 1999px) {
  .homepage h1 {
    font-size: 8rem;
  }
  .invisible-i {
    left: -5px;
    top: -30px;
  }
}
@media (min-width: 2000px) {
  .homepage .container,
  .subpage .container {
    max-width: 1060px;
  }
}
/* 991px < x */
@media (min-width: 992px) {
  .homepage .byline,
  .homepage .grey-text {
    font-size: 1.4rem;
  }
}
/* x < 991px */
@media (max-width: 991px) {
  .homepage h1 {
    font-size: 6rem;
  }
  .invisible-i {
    font-size: 9rem;
    left: -5px;
    top: -33px;
  }
  .homepage .video-box {
    max-width: 100%;
    margin: 0 auto;
  }
  .registration {
    padding-top: 40px;
  }
  #acm-head-container {
    background-position: right 100px bottom;
    background-size: 30%;
  }
}
/* 767px < x */
@media (min-width: 768px) {
  .homepage .pdfs img {
    width: 200px;
  }
  .container-wide {
    padding: 0 !important;
  }
}
/* x < 767px */
@media (max-width: 767px) {
  #acm-head-container {
    background-size: 15%;
  }
}
/* 675px < x */
@media (min-width: 676px) {
  footer p {
    max-width: 70%;
  }
}
/* x < 675px */
@media (max-width: 675px) {
  .homepage h1 {
    font-size: 5rem;
  }
  .invisible-i {
    font-size: 10rem;
    left: -8px;
    top: -50px;
  }
}
@media (max-width: 575px) {
  .statements br {
    content: ' ';
  }
}
/* 451px < x */
@media (max-width: 451px) {
  .homepage .pdfs ul {
    flex-direction: column;
    align-items: center;
  }
}
/* x < 300px */
@media (max-width: 522px) {
  .homepage h1 {
    overflow-wrap: break-word;
  }
}
