#gform_wrapper_1,
#gform_wrapper_3{
	max-width: 1160px;
	margin: 0 auto;
}
#gform_wrapper_1 .gform_heading,
#gform_wrapper_3 .gform_heading{
	display: none;
	visibility: hidden;
}
#gform_wrapper_1 label.gfield_label,
#gform_wrapper_3 label.gfield_label{
	display: none;
	visibility: hidden;
}
#gform_wrapper_1 .gfield_required_asterisk,
#gform_wrapper_3 .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_3 .gfield input:not([type="submit"]),
#gform_wrapper_3 select,
#gform_wrapper_3 textarea{
	border-radius: 3px 3px 3px 3px;
	color: #fff;
	flex-basis: 100%;
	max-width: 100%;
	width: 100%;
	font-weight: 500;
	font-size: 16px;
	min-height: 47px;
	padding: 6px 16px;
	border: 1px solid rgba(255,255,255,0.75);
	background-color: transparent;
	vertical-align: middle;
	flex-grow: 1;
	border-radius: 0;
	outline: none;
	box-shadow: none;
}
#gform_wrapper_1 .gfield input:not([type="submit"]):focus,
#gform_wrapper_1 select:focus,
#gform_wrapper_1 textarea:focus{
	border-color: #fff; 
}
#gform_wrapper_3 .gfield input:not([type="submit"]):focus,
#gform_wrapper_3 select:focus,
#gform_wrapper_3 textarea:focus{
	border-color: #000;
}

#gform_wrapper_1 .gfield input:not([type="submit"]).gfield-choice-input,
#gform_wrapper_3 .gfield input:not([type="submit"]).gfield-choice-input{
	padding: 0;
	width: 24px;
	height: 24px;
	min-height: 24px;
	border-radius: 100%;
	border-width: 1px;
}
.gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before{
	width: 14px;
	height: 14px;
	background-color: #949494 !important;	
}
#gform_wrapper_3 .gfield input:not([type="submit"]),
#gform_wrapper_3 select,
#gform_wrapper_3 textarea{
	color: #949494;
	border: 1px solid #949494;
}
#gform_wrapper_1 .gfield input:not([type="submit"])::placeholder,
#gform_wrapper_1 select::placeholder,
#gform_wrapper_1 textarea::placeholder,
#gform_wrapper_3 .gfield input:not([type="submit"])::placeholder,
#gform_wrapper_3 select::placeholder,
#gform_wrapper_3 textarea::placeholder{
	color: #949494;
}

#gform_wrapper_1 .gfield input:not([type="submit"]),
#gform_wrapper_3 .gfield input:not([type="submit"]),
#gform_wrapper_3 select{
	border-width: 0 0 1px 0;
}
#gform_wrapper_1 .gfield textarea,
#gform_wrapper_3 .gfield textarea{
	border-width: 1px;
}
#gform_wrapper_1 select,
#gform_wrapper_3 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_3 select option{
	color: #000;
}
#gform_wrapper_1 textarea,
#gform_wrapper_3 textarea{
	resize: none;
}
#gform_submit_button_1,
#gform_submit_button_3{
	display: table;
	margin: 20px 0;
	background: #D1AE58;
	color: #000;
	font-weight: 400;
	padding: 18px 32px 18px 32px;
	font-size: 16px;
	transition: background 0.15s linear;
	border-radius: 0;
}
#gform_submit_button_1:hover,
#gform_submit_button_3:hover{
	background: #fff;
	transition: background 0.15s linear;
}
#gform_wrapper_1 .gform_submission_error,
#gform_wrapper_3 .gform_submission_error{
	color: #fff;
}
#gform_wrapper_1 .gform_submission_error .gform-icon,
#gform_wrapper_3 .gform_submission_error .gform-icon{
	border-color: #fff;
}
#gform_wrapper_1 .gform_submission_error .gform-icon:before,
#gform_wrapper_3 .gform_submission_error .gform-icon:before{
	color: #fff;
}
#gform_wrapper_1 .gfield_validation_message,
#gform_wrapper_3 .gfield_validation_message{
	color: #fff;
	background: rgba(255,0,0,0.4);
	padding: 3px 10px 0px;
	display: table;
	border-radius: 4px;
}
#gform_1_validation_container,
#gform_3_validation_container{
	background: rgba(255,0,0, 0.4) !important;
	border-width: 3px !important;
}
#gform_wrapper_1 .gfield_description.instruction.validation_message,
#gform_wrapper_3 .gfield_description.instruction.validation_message{
	display: none;
	visibility: hidden;
}
