/* 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 */



body {
	font-family: 'JetBrains Mono', Roboto, monospace, sans-serif;
}
body {
	background-color: #020019;
}
.sg-form input[type="text"], .sg-form input[type="email"], .sg-form input[type="number"], .sg-form input[type="password"], .sg-form textarea {
	border: 2px solid #7d53f3;
	border-radius: 6px;
	background-color: #030021;
	padding: 17px 40px;
}
.sg-form label {
	color: #7d53f3;
}
.sg-form input:focus, .sg-form textarea:focus, .sg-form textarea:disabled {
	background-color: #030021;
	border-color: #86b7fe;
}
.sg-form input[type="submit"] {
	background-color: #100934;
	padding: 17px 100px;
	text-transform: capitalize;
}
.sg-form input[type="submit"]:focus, .sg-form input[type="submit"]:hover {
  background-color: indigo;
  border-color: indigo;
}
