@media (max-width: 940px) {
  /* line 7, scss/responsive.scss */
  header #topnav a {
    padding: 0 0 0 0 !important;
  }
  /* line 12, scss/responsive.scss */
  header #nav a {
    padding: 0 5px !important;
    text-transform: none;
  }
}
@media (max-width: 720px) {
  /* line 20, scss/responsive.scss */
  header {
    height: auto !important;
    margin: 0 0 90px 0;
  }
  /* line 24, scss/responsive.scss */
  header .container nav {
    padding: 0 0 0 0 !important;
    margin: 0 0 0 0 !important;
    display: none;
  }
  /* line 28, scss/responsive.scss */
  header .container nav ul {
    padding: 0 0 0 0 !important;
    margin: 0 0 0 0 !important;
  }
  /* line 31, scss/responsive.scss */
  header .container nav ul li {
    padding: 0 0 0 0 !important;
    margin: 0 0 0 0 !important;
    display: block !important;
    height: auto !important;
  }
  /* line 36, scss/responsive.scss */
  header .container nav ul li a {
    padding: 0 40px !important;
    margin: 0 0 0 0 !important;
    text-align: center;
    display: block !important;
    width: 100% !important;
    line-height: 50px !important;
    border-radius: 0 !important;
    text-transform: uppercase !important;
  }
  /* line 50, scss/responsive.scss */
  header a.mobile-nav {
    padding: 0 20px;
    display: block;
    text-align: right;
    line-height: 80px;
    color: #fff;
    text-decoration: none;
    font-size: 26px;
  }

  /* line 61, scss/responsive.scss */
  .banner .container {
    height: auto !important;
    text-align: center;
    vertical-align: middle !important;
  }
  /* line 65, scss/responsive.scss */
  .banner .container img {
    margin: 0 0 40px 0 !important;
    vertical-align: middle !important;
  }

  /* line 72, scss/responsive.scss */
  .no-bugs img {
    display: none !important;
  }
  /* line 75, scss/responsive.scss */
  .no-bugs p {
    padding: 0 0 20px 0 !important;
  }

  /* line 79, scss/responsive.scss */
  iframe {
    margin: 0 0 20px 0 !important;
    float: none;
    max-width: 100%;
    height: auto !important;
  }

  /* line 85, scss/responsive.scss */
  .form input, .form textarea {
    max-width: 100% !important;
  }
}
