#gform_fields_1,
#gform_fields_2{
	column-gap: 20px;
	row-gap: 20px;
}
#gform_wrapper_1,
#gform_wrapper_2{
	max-width: 1160px;
	margin: 0 auto;
}
#gform_wrapper_1 .gform_heading,
#gform_wrapper_2 .gform_heading{
	display: none;
	visibility: hidden;
}
#gform_wrapper_1 label.gfield_label,
#gform_wrapper_2 label.gfield_label{
	display: none;
}
#gform_wrapper_1 .gfield_required_asterisk,
#gform_wrapper_2 .gfield_required_asterisk{
	color: #fff;
	font-size: 1.25em !important;
}
#gform_wrapper_1 .gfield input:not([type="submit"]),
#gform_wrapper_1 select,
#gform_wrapper_1 textarea,
#gform_wrapper_2 .gfield input:not([type="submit"]),
#gform_wrapper_2 select,
#gform_wrapper_2 textarea{
	border-radius: 0;
	color: #000;
	flex-basis: 100%;
	max-width: 100%;
	width: 100%;
	font-weight: 400;
	font-size: 16px;
	min-height: 47px;
	padding: 6px 16px;
	border: 1px solid rgba(0, 0, 0, 0.75);
	background-color: transparent;
	vertical-align: middle;
	flex-grow: 1;
}
#gform_wrapper_1 input[type="submit"]:focus,
#gform_wrapper_2 input[type="submit"]:focus,
#gform_1_validation_container:focus,
#gform_2_validation_container:focus,
#gform_wrapper_1 select:focus,
#gform_wrapper_1 textarea:focus,
#gform_wrapper_2 .gfield input:not([type="submit"]):focus,
#gform_wrapper_2 select:focus,
#gform_wrapper_2 textarea:focus{
	outline: none;
	box-shadow: none;
}

#gform_wrapper_1 .gfield input:not([type="submit"])::placeholder,
#gform_wrapper_1 select::placeholder,
#gform_wrapper_1 textarea::placeholder,
#gform_wrapper_2 .gfield input:not([type="submit"])::placeholder,
#gform_wrapper_2 select::placeholder,
#gform_wrapper_2 textarea::placeholder{
	color: #666;
	font-weight: 400
}
#gform_wrapper_1 select,
#gform_wrapper_2 select{
	background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(0, 0, 0, 0.9)'/%3E%3C/svg%3E") !important;
}
#gform_wrapper_1 select option,
#gform_wrapper_2 select option{
	color: #000;
}
#gform_wrapper_1 textarea,
#gform_wrapper_2 textarea{
	resize: none;
}
#gform_submit_button_1,
#gform_submit_button_2{
	display: table;
	margin: 20px 0;
	background-color: #000;
	color: #fff;
	font-weight: 600;
	text-transform: uppercase;
	padding: 15px 30px 15px 30px;
	font-size: 16px;
}
#gform_wrapper_1 .gform_submission_error,
#gform_wrapper_2 .gform_submission_error{
	color: #fff;
}
#gform_wrapper_1 .gform_submission_error .gform-icon,
#gform_wrapper_2 .gform_submission_error .gform-icon{
	border-color: #fff;
}
#gform_wrapper_1 .gform_submission_error .gform-icon:before,
#gform_wrapper_2 .gform_submission_error .gform-icon:before{
	color: #fff;
}
#gform_wrapper_1 .gfield_validation_message,
#gform_wrapper_2 .gfield_validation_message{
	color: #fff;
	background: rgba(255,0,0,0.75);
	padding: 3px 10px 0px;
	display: table;
	border-radius: 4px;
}
#gform_1_validation_container,
#gform_2_validation_container{
	background: rgba(255,0,0, 0.75) !important;
	border-width: 3px !important;
}
#gform_wrapper_1 .gfield_description.instruction.validation_message,
#gform_wrapper_2 .gfield_description.instruction.validation_message{
	display: none;
	visibility: hidden;
}
