/* montserrat-regular - latin */
@font-face {
  font-family: "Quicksand";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Quicksand Regular"), local("Quicksand-Regular"), url("../fonts/Quicksand-VariableFont_wght.ttf") format("truetype");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* montserrat-italic - latin */
@font-face {
  font-family: "Quicksand";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local("Quicksand Italic"), local("Quicksand-Italic"), url("../fonts/Quicksand-VariableFont_wght.ttf") format("truetype");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* montserrat-700 - latin */
@font-face {
  font-family: "Quicksand";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Quicksand Bold"), local("Quicksand-Bold"), url("../fonts/Quicksand-VariableFont_wght.ttf") format("truetype");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* montserrat-700italic - latin */
@font-face {
  font-family: "Quicksand";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local("Quicksand Bold Italic"), local("Quicksand-BoldItalic"), url("../fonts/Quicksand-VariableFont_wght.ttf") format("truetype");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
body {
  background: white;
}

h1, h2, h3, h4, h5, h6, p, a, span, label, input, placeholder, li {
  font-family: "Quicksand", sans-serif;
}

.fw400 {
  font-weight: 400;
}

.fw700 {
  font-weight: 700;
}

.fw900 {
  font-weight: 900;
}

input, textarea {
  width: 100%;
  padding: 15px;
  border: 1px solid #bebebe;
}

label {
  margin-bottom: 0;
  font-size: 16px;
}

.npm {
  padding: 0;
  margin: 0;
}

.pointer {
  cursor: pointer;
}

.font-red {
  color: #bb0000 !important;
}

/*# sourceMappingURL=main.css.map */
