
@media (max-width: 576px) {
  html {
    font-size: 14px;
  }

  .footer-nav ul {
    flex-direction: column;
  }
  .blog-btn {
    margin-right: 3rem;
    padding: 1rem;
}
}

@media (max-width: 480px) {

  
  .u-fv-title {
    font-size: 1.3rem;
  }
  .u-fv-title::before {
    font-size: 2.5rem;
  }
  .u-fv {
    height: 250px;
  }
  .form-title {
    font-size: 2rem;
  }
  .terms-table th {
    width: 120px;
  }

  .sign {
    padding-right: 2rem;
  }
}

