/* #509E2F */
/* #224351 */

input[type="submit"]{
	background-color:hsl(var(--lfcs-light-blue));
}


#gform_confirmation_message_3{
	color: #fff;
    font-size: 16px;
}

#gform_submit_button_1{
	color: #FFFFFF !important;
    border-width: 0px !important;
    border-radius: 3px;
    font-weight: 700 !important;
    text-transform: uppercase !important;
/*     background-color: hsl(var(--lfcs-dark-blue)); */
    padding-top: 7px !important;
    padding-bottom: 7px !important;
    padding: 0.3em 1em;
    line-height: 1.7em !important;
    border: 2px solid;
}
#gform_submit_button_2{
	color: #FFFFFF !important;
    border-width: 0px !important;
    border-radius: 3px;
    font-weight: 700 !important;
    text-transform: uppercase !important;
/*     background-color: #509E2F; */
    padding-top: 7px !important;
    padding-bottom: 7px !important;
    padding: 0.3em 1em;
    line-height: 1.7em !important;
    border: 2px solid;
	margin-bottom: 0 !important;
}
#gform_submit_button_3{
	min-width: 105px;
	color: #FFFFFF !important;
    border-width: 0px !important;
    border-radius: 3px;
    font-weight: 700 !important;
    text-transform: uppercase !important;
/*     background-color: #509E2F; */
    padding-top: 7px !important;
    padding-bottom: 7px !important;
    padding: 0.3em 1em;
    line-height: 1.7em !important;
    border: 2px solid;
	margin-bottom: 0 !important;
}

#gform_wrapper_1 .gfield_required{
	display: none;
}
#gform_wrapper_1 label, #gform_wrapper_1 legend{
	text-transform: uppercase !important;
	color: #000;
	font-weight: normal;
}


input[type="text"], 
textarea, 
select, 
input[type="email"], 
input[type="tel"]{
	-webkit-box-shadow: 0px 3px 10px 0px rgba(33,33,33,0.25);
	-moz-box-shadow: 0px 3px 10px 0px rgba(33,33,33,0.25);
	box-shadow: 0px 3px 10px 0px rgba(33,33,33,0.25);
	border: none !important;
	border-radius: 3px;
}

/* #gform_wrapper_1 input[type="text"], 
#gform_wrapper_1 textarea, 
#gform_wrapper_1 select, 
#gform_wrapper_1 input[type="email"], 
#gform_wrapper_1 input[type="tel"]{
	-webkit-box-shadow: 0px 3px 10px 0px rgba(33,33,33,0.25);
	-moz-box-shadow: 0px 3px 10px 0px rgba(33,33,33,0.25);
	box-shadow: 0px 3px 10px 0px rgba(33,33,33,0.25);
	border: none !important;
	border-radius: 3px;
}

#gform_wrapper_2 input[type="text"], 
#gform_wrapper_2 input[type="email"]{
	-webkit-box-shadow: 0px 3px 10px 0px rgba(33,33,33,0.25);
	-moz-box-shadow: 0px 3px 10px 0px rgba(33,33,33,0.25);
	box-shadow: 0px 3px 10px 0px rgba(33,33,33,0.25);
	border: none !important;
	border-radius: 3px;
}

#gform_wrapper_3 input[type="text"], 
#gform_wrapper_3 input[type="email"]{
	-webkit-box-shadow: 0px 3px 10px 0px rgba(33,33,33,0.25);
	-moz-box-shadow: 0px 3px 10px 0px rgba(33,33,33,0.25);
	box-shadow: 0px 3px 10px 0px rgba(33,33,33,0.25);
	border: none !important;
	border-radius: 3px;
} */


#gform_2{
	margin-top: 15px;
}
#gform_fields_2{
	grid-column-gap: 4% !important;
}
#input_1_11{
	    display: flex;
    flex-wrap: wrap;
}
#input_1_11 .gchoice{
	width: 50%;
}
#gform_wrapper_2 .gform_footer{
	padding-bottom: 0 !important;
}
#gform_wrapper_2 .gfield_required{
	display: none;
}
#gform_wrapper_2 label{
	text-transform: uppercase !important;
	color: #fff;
	font-weight: normal;
}


/* #gform_wrapper_2 input[type="text"], 
#gform_wrapper_2 input[type="email"]{
	-webkit-box-shadow: 0px 3px 10px 0px rgba(33,33,33,0.25);
	-moz-box-shadow: 0px 3px 10px 0px rgba(33,33,33,0.25);
	box-shadow: 0px 3px 10px 0px rgba(33,33,33,0.25);
	border: none !important;
	border-radius: 3px;
} */


#gform_wrapper_2 .gfield_required{
	display: none;
}



@media only screen and (min-width: 700px){
	#gform_fields_3{
	display: flex;
}
	
}


#gform_wrapper_3 .gfield_required{
	display: none;
}


#gform_3 .gform_footer{
	display: none;
}


#gform_wrapper_3 label{
	text-transform: uppercase !important;
	color: #fff;
	margin-bottom: 0 !important;
	font-weight: normal;
	font-size: 14px;
}


/* #gform_wrapper_3 input[type="text"], 
#gform_wrapper_3 input[type="email"]{
	-webkit-box-shadow: 0px 3px 10px 0px rgba(33,33,33,0.25);
	-moz-box-shadow: 0px 3px 10px 0px rgba(33,33,33,0.25);
	box-shadow: 0px 3px 10px 0px rgba(33,33,33,0.25);
	border: none !important;
	border-radius: 3px;
} */
