#gform_wrapper_1{
	max-width: 1160px;
	margin: 0 auto;
}
#gform_fields_1{
	grid-row-gap: 20px;
}
#gform_wrapper_1 .gform_heading{
	display: none;
	visibility: hidden;
}
#gform_wrapper_1 label.gfield_label{
	display: none;
	/*color: var(--e-global-color-21dce33);	
	font-size: 16px;
	font-weight: 400;
	padding-bottom: 9px;
	cursor: pointer;
	margin: 0;
	margin-block: 0;
	margin-inline: 0;*/
}
#gform_wrapper_1 .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{
	background-color: #fff;
    border:1px solid #000;
    border-radius: 0;
	color: #000;
	flex-basis: 100%;
	max-width: 100%;
	width: 100%;
	font-weight: normal;
	font-size: 16px;
	min-height: 47px;
	padding: 6px 16px;
	vertical-align: middle;
	flex-grow: 1;
	/*font-style: italic;*/
	outline: none;
	box-shadow: none;
}
#gform_wrapper_1 .gfield input:not([type="submit"])::placeholder,
#gform_wrapper_1 select::placeholder,
#gform_wrapper_1 textarea::placeholder{
	color: #acafaf;
}
#gform_wrapper_1 .gfield input:not([type="submit"]):focus,
#gform_wrapper_1 select:focus,
#gform_wrapper_1 textarea:focus{
	border-color: #bcc2c1;
}


#gform_wrapper_1 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{
	color: #000;
}
#gform_wrapper_1 textarea{
	resize: none;
}
#gform_submit_button_1{
	display: table;
	margin: 20px 0;
	background-color: #41534D;
	border: 1px solid #41534D;
	color: #fff;
	font-weight: 500;
	border-radius: 0px;
	padding: 14px 36px 14px 36px;
	font-size: 16px;
	text-transform: uppercase;
	outline: none;
	box-shadow: none;
}
#gform_submit_button_1:hover{
	border-color: #000;
	background-color: #000;
	color: #fff;
}
#gform_wrapper_1 .gform_submission_error{
	color: #fff;
}
#gform_wrapper_1 .gform_submission_error .gform-icon{
	border-color: #fff;
}
#gform_wrapper_1 .gform_submission_error .gform-icon:before{
	color: #fff;
}
#gform_wrapper_1 .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{
	background: rgba(255,0,0, 0.4) !important;
	border-width: 3px !important;
}
#gform_wrapper_1 .gfield_description.instruction.validation_message{
	display: none;
	visibility: hidden;
}
#gform_wrapper_1 .gform_footer{
	margin-top: 0px;
}

/*
FORM 2
--------------------------------------------------------------------------------------------------------
 */
#gform_wrapper_2{
	max-width: 1160px;
	margin: 0 auto;
}
#gform_fields_2{
	grid-row-gap: 20px;
}
#gform_wrapper_2 .gform_heading{
	display: none;
	visibility: hidden;
}
#gform_wrapper_2 label.gfield_label{
	display: none;
	/*color: var(--e-global-color-21dce33);	
	font-size: 16px;
	font-weight: 400;
	padding-bottom: 9px;
	cursor: pointer;
	margin: 0;
	margin-block: 0;
	margin-inline: 0;*/
}
#gform_wrapper_2 .gfield_required_asterisk{
	color: #fff;
	font-size: 1.25em !important;
}
#gform_wrapper_2 .gfield input:not([type="submit"]),
#gform_wrapper_2 select,
#gform_wrapper_2 textarea{
	background-color: #fff;
    border:1px solid #000;
    border-radius: 0;
	color: #000;
	flex-basis: 100%;
	max-width: 100%;
	width: 100%;
	font-weight: normal;
	font-size: 16px;
	min-height: 47px;
	padding: 6px 16px;
	vertical-align: middle;
	flex-grow: 1;
	/*font-style: italic;*/
	outline: none;
	box-shadow: none;
}
#gform_wrapper_2 .gfield input:not([type="submit"])::placeholder,
#gform_wrapper_2 select::placeholder,
#gform_wrapper_2 textarea::placeholder{
	color: #acafaf;
}
#gform_wrapper_2 .gfield input:not([type="submit"]):focus,
#gform_wrapper_2 select:focus,
#gform_wrapper_2 textarea:focus{
	border-color: #bcc2c1;
}


#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_2 select option{
	color: #000;
}
#gform_wrapper_2 textarea{
	resize: none;
}
#gform_submit_button_2{
	display: table;
	margin: 20px 0;
	background-color: #41534D;
	border: 1px solid #41534D;
	color: #fff;
	font-weight: 500;
	border-radius: 0px;
	padding: 14px 36px 14px 36px;
	font-size: 16px;
	text-transform: uppercase;
	outline: none;
	box-shadow: none;
}
#gform_submit_button_2:hover{
	border-color: #000;
	background-color: #000;
	color: #fff;
}
#gform_wrapper_2 .gform_submission_error{
	color: #fff;
}
#gform_wrapper_2 .gform_submission_error .gform-icon{
	border-color: #fff;
}
#gform_wrapper_2 .gform_submission_error .gform-icon:before{
	color: #fff;
}
#gform_wrapper_2 .gfield_validation_message{
	color: #fff;
	background: rgba(255,0,0,0.4);
	padding: 3px 10px 0px;
	display: table;
	border-radius: 4px;
}
#gform_2_validation_container{
	background: rgba(255,0,0, 0.4) !important;
	border-width: 3px !important;
}
#gform_wrapper_2 .gfield_description.instruction.validation_message{
	display: none;
	visibility: hidden;
}
#gform_wrapper_2 .gform_footer{
	margin-top: 0px;
}
