/* CSS EN MOBILE FIRST */


@media (max-width: 600px) {

  body[data-template="form"] main{
    padding: 40px 20px;
  }
  .application-form input[type="submit"],
  .application-form button {
    padding: 1em;
    font-size: 1.1em;
  }
}

/* Media Query for Larger Screens */
@media only screen and (min-width: 48em) {
  :root{
    --fontSize: 25px;
  }

  p{
    margin-bottom: var(--normal-margin);
    letter-spacing: 1.6px;
  }
    /*html, body {
        font-size: var(--text-font-size-s);
    }*/

    .show-for-small-only{
      display: none;
    }

    .hide-for-small-only{
      display: block;
    }

}


@media only screen and (min-width: 1600px) {
  :root{
    --fontSize: 30px;
  }
}


