	body {
		font-family: "Fira Sans",Helvetica,Arial,sans-serif;
		font-size: 18px;
		line-height: 1.42857143;
		color: #6D605D;
	}

	li.is-active a {
		background: #2F7394;
		height: 42px;
		color: #ff0000;
		border-radius: 50%;
		width: 40px;
		text-align: center;
	}
	label {
		display: block;
		font-weight: normal;
		text-transform: uppercase;
		color: #6D605D;
		display: inline-block;
		max-width: 100%;
		margin-bottom: 5px;
		font-size: 12px;
		font-weight: bold;
	}
	.field--name-body form > div {
		margin-bottom: 30px;
		font-size: 13px;
	}
	.field--name-body form {
		max-width: 600px;
		margin: auto;
	}
	.field--name-body form > div div input {
		width: auto;
		vertical-align: middle;
		margin: 0 5px 0 0;
	}
	.field--name-body form > div button {
		display: block;
		margin: 0 auto;
	}
	.field--name-body form > div button {
		display: inline-block;
		margin-bottom: 0;
		font-weight: normal;
		text-align: center;
		vertical-align: middle;
		touch-action: manipulation;
		cursor: pointer;
		background-image: none;
		border: 1px solid transparent;
		white-space: nowrap;
		padding: 6px 12px;
		font-size: 14px;
		line-height: 1.42857143;
		border-radius: 0;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
		display: block;
		padding: 12px 30px;
		text-transform: uppercase;
		line-height: 1;
		font-size: 1.2em;
		border: 0;
		box-shadow: none;
		-webkit-transition: background 0.15s ease-out;
		-o-transition: background 0.15s ease-out;
		transition: background 0.15s ease-out;
		color: #fff;
		background-color: #2F7394;
		border-color: #296481;
	}
	input, button, select, textarea {
		font-family: inherit;
		font-size: inherit;
		line-height: inherit;
	}
	.field--name-body form > div input, .field--name-body form > div select, .field--name-body form > div textarea {
		border: 0;
		border-bottom: 1px solid rgba(47,115,148,0.5);
		background: #EAEFF2;
		color: #2F7394;
		box-shadow: none;
		padding: 5px 10px;
		font-size: 16px;
		line-height: 1.8em;
		height: auto;
		width: 100%;
	}
	.field--name-body form > div label {
		padding: 0 1px;
	}
	.field--name-body form > div div label {
		padding: 0;
		text-transform: none;
	}
	*::selection {
		background: #DDE6EC;
		color: #2F7394;
	}
