form {
	font-family: 'news_gothic_mtregular;
}

form.hs-form .field input {
    padding:10px;
    width:100%;
    border-radius:4px;
	  background-color: #ffffff;
	  border: 1px solid #444444;
}

form.hs-form .field select {
    padding:10px;
    width:100%;
    border-radius:4px;
	  background-color: #ffffff;
	  border: 1px solid #444444;
}

.hs_message textarea {
    padding:10px;
    width:100%;
    border-radius:4px;
	  background-color: #ffffff;
	  border: 1px solid #444444;
}

label {
	  font-family: 'news_gothic_mtbold';
}

.hs-form-field legend {
	  font-size: 14px;
	  color: #838484;
	  border: none;
	  margin-bottom: 10px !important;
}

.hs-form-checkbox-display > input {
		margin: 0 7px 0 !important;
	  width: 13px !important;
}

.hs-form-checkbox-display {
	display: flex;
}

.hs_business_category___industry_of_interest {
	column-count: 3;
}

.hs_business_category___industry_of_interest > label {
	display: none;
}

.hs-error-msg {
	color: #ff0000;
}

form.hs-form .hs_submit input {
    margin: 20px 0;
	  padding: 12px 20px;
    font-weight: bolder;
    background-color: #9D7D4F;
    color: #ffffff;
    font-size: 1.1em;
}

.form-columns-2, .form-columns-1, .form-columns-3 {
	max-width: 1200px !important;
}

.hs_city input {
	width: 100% !important;
}

.hs-form-field {
	margin-bottom: 20px;
}

.hs_submit {
	text-align: center;
	font-family: 'news_gothic_mtbold', sans-serif;
}

#form-wrapper {
	padding: 0 20px;
	max-width: 1200px;
	margin: auto;
}

.legal-consent-container {
	font-size: 0.9em;
}

.submitted-message h2 {
	margin-bottom: 40px;
}

.submitted-message a {
	color: #9D7D4F !important;
	text-decoration: underline;
}

@media (max-width: 600px) {
	.hs_business_category___industry_of_interest {
	  column-count: 2;
  }
}

@media (max-width: 400px) {
	.hs_business_category___industry_of_interest {
	  column-count: 1;
  }
	
  .hs-fieldtype-text input {
		width: 100% !important;
	}
	
	.hs-fieldtype-phonenumber input {
		width: 100% !important;
	}
}