.hs-form {
	
}
.hs-input {
	width: 100%;
	background-color: transparent;
	outline: none;
	border: none;
	padding: 1rem 0;
}

.hbspt-form input[type=email] {
	padding: 1rem 0;
}

.hs-form ul {
	list-style-type: none;
	padding: 0 !important;
	font-size: .8rem;
}
.hs-form ul li {
	margin: 0;
	padding: 0;
}
.hs-form-checkbox label,
.hs-form-booleancheckbox label {
	width: 100%;
	display: flex;
}
.hs-form-booleancheckbox label span {
	width: 80%;
}
.hs-form-checkbox label input[type=checkbox],
.hs-form-booleancheckbox label input[type=checkbox] {
	width: 1rem;
	margin-right: 1rem;
}
.legal-consent-container {
	font-size: .8rem;
}

