@font-face {
	font-family: "HelveticaNowDisplayXBold";
	src: url("/assets/fonts/Display/HelveticaNowDisplayXBd.otf")format("woff");
}

@font-face {
	font-family: "HelveticaNowDisplayRegular";
	src: url("/assets/fonts/Display/HelveticaNowDisplay.otf")format("woff");
}

@font-face {
	font-family: "HelveticaNowDisplayLight";
	src: url("/assets/fonts/Display/HelveticaNowDisplayXLt.otf")format("woff");
}

@font-face {
	font-family: "HelveticaNowTextLight";
	src: url("/assets/fonts/Text/HelveticaNowTextLight.otf")format("woff");
}

@font-face {
	font-family: "HelveticaNowTextRegular";
	src: url("/assets/fonts/Text/HelveticaNowText.otf")format("woff");
}

@font-face {
	font-family: "HelveticaNowTextBold";
	src: url("/assets/fonts/Text/HelveticaNowTextBold.otf")format("woff");
}

/* width */
::-webkit-scrollbar {
  width: 3px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #f1f1f1;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #888;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #555;
}


html, body {
	position: relative;
	width: 100%;
	height: 100%;
}

body {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	font-family: HelveticaNowDisplayRegular, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	background: #EFEFEF;
}


.fa-solid {
	font-family: 'FontAwesome';
	font-style: normal;
}


h1 {
	font-family: HelveticaNowDisplayXBold, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;;
	font-size: 16pt;
}

h2 {
	font-family: HelveticaNowTextBold, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;;
	font-size: 11pt;
	margin-top: 3em;
}

.firstHeader {
	margin-top: 0;
}

.lastParameter {
	margin-bottom: 3em;
}

h3 {
	font-family: HelveticaNowTextRegular, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;;
	font-size: 10pt;
}

p {
	font-family: HelveticaNowTextRegular, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;;
	font-size: 8pt;
}

input {
	font-family: HelveticaNowDisplayRegular, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}
input:focus {
	border: none;
	outline-color: #7FEABA;
}

textarea:focus {
  outline-color: #7FEABA;
	outline-width: 2px;
}
