@media (max-width: 600px) {
  .nav > .nav-btn {
    display: inline-block;
    position: absolute;
    right: 0px;
    top: 0px;
  }
  .nav > .nav-btn > label {
    display: inline-block;
    width: 50px;
    height: 50px;
    padding: 13px;
  }
  .nav > .nav-btn > label:hover,
  .nav #nav-check:checked ~ .nav-btn > label {
    background-color: rgba(0, 0, 0, 0.3);
  }
  .nav > .nav-btn > label > span {
    display: block;
    width: 25px;
    height: 10px;
    border-top: 2px solid #eee;
  }
  .nav > .nav-links {
    position: absolute;
    display: block;
    width: 100%;
    background-color: #333;
    height: 0px;
    transition: all 0.3s ease-in;
    overflow-y: hidden;
    top: 50px;
    left: 0px;
  }
  .nav > .nav-links > a {
    display: block;
    width: 100%;
  }
  .nav > #nav-check:not(:checked) ~ .nav-links {
    height: 0px;
  }
  .nav > #nav-check:checked ~ .nav-links {
    height: calc(34vh - 50px);
    overflow-y: auto;
  }
  .right {
    display: none;
  }
  .banner-content h1 {
    color: #fff;
    font-size: 40px;
    margin-bottom: 20px;
  }
  .fix-image {
    display: none;
  }
  .banner {
    position: relative;
    height: 400px;
  }
  .client-images img {
    height: 25px;
    width: auto;
    text-align: center;
    justify-items: center;
    justify-content: center;
  }
  .join-comunity h2 {
    font-size: 25px;
    font-weight: 400;
    line-height: 60px;
    text-align: center;
    letter-spacing: 0em;
    color: #fff;
  }
  .counter-content h2 {
    font-size: 50px;
    font-weight: 400;
    line-height: 60px;
    z-index: 9;
    letter-spacing: 0em;
    margin-bottom: 15px;
  }
  .counter-content h4 {
    color: #848895;
    font-family: Helvetica;
    font-size: 20px;
    font-weight: 400;
    line-height: 60px;
  }
  .fast-fix {
    display: none;
  }
  .mass-content h2 {
    color: #fff;
    font-size: 30px;
    text-align: center;
    margin-bottom: 20px;
    font-weight: 400;
    line-height: 50px;
    letter-spacing: 0em;
  }
  .tetherium-image img {
    max-width: 100%;

    width: auto;
  }
  .footer-social {
    margin-bottom: 20px;
  }
  .footer-links {
    padding-bottom: 20px;
  }
  .nav > .nav-links {
    position: absolute;
    display: block;
    width: 100%;
    background-color: #333;
    height: 0px;
    transition: all 0.3s ease-in;
    overflow-y: hidden;
    top: 50px;
    z-index: 100;
    left: 0px;
  }
  .coming-soon-img img {
    max-width: 100%;
    height: auto;
    border-radius: 5px;
    width: auto;
  }
}
