@media (max-width: 1024px) {
  #bc a.navbar-brand {
    padding-left: 15px !important;
  }
  #bc.navbar-default {
    border-top: 0 !important;
    padding-top: 0;
  }
  #bc.navbar-default .navbar-nav > li > a {
    background: rgba(31, 21, 71, 1);
    margin-top: 0;
  }
  #bc.navbar-default .navbar-collapse {
    border: 0px;
    background: rgba(31, 21, 71, 1);
    margin-top: 17px;
  }
  #social-responsive {
    display: block;
  }
  .redes-sociais {
    display: none !important;
  }
  .fb-page {
    width: 300px !important;
  }
  #splash {
    height: 250px;
    background-attachment: none;
    background-position: top;
    background-size: auto;
    -moz-background-size: auto;
    -webkit-background-size: auto;
    padding-top: 50px;
  }
  #splash .mobile {
    padding-top: 30px !important;
  }
  #splash h1 {
    font-size: 20px;
  }
  #description ul {
    position: relative;
    left: -50px;
  }
  #description ul > li {
    width: 200px;
    height: 120px;
    border: 0;
  }
  #description ul > li > div {
    font-size: 16px;
  }
  #description h1 {
    font-size: 30px;
  }
  .box-thumb {
    width: 100%;
    height: 130px;
  }
  .responsive {
    padding-top: 30px;
  }
  .responsive-phone {
    width: 290px;
    height: 120px;
  }
  #como-funciona {
    height: 900px;
  }
  #form p {
    width: 250px !important;
  }
  #form hr {
    width: 250px;
  }
  #form h1 {
    font-size: 30px;
  }
  #footer {
    padding-bottom: 90px;
  }
  .bc-btn-access {
    width: 190px !important;
    padding-left: 16px !important;
    margin-left: 12px;
  }
}
