.cs-form .gform_required_legend{
	display:none !important;
}
.cs-form .gform-body label{
font-weight: 400 ;
font-size: 16px !important;
line-height: 19px !important;
letter-spacing: 0.02em !important;
	margin-bottom:3px !important;
	color:#1C4E9D !important;
	gap:0 !important;

}
.cs-form .gform-body .gfield_required{
	font-weight: 400 !important;
font-size: 16px !important;
line-height: 19px !important;
letter-spacing: 0.02em !important;
		color:#1C4E9D !important;
}
.cs-form .gform-body input,.cs-form .gform-body select, .cs-form .gform-body textarea{
	color:#1C4E9D !important;
font-weight: 400 !important;
font-size: 16px !important;
line-height: 19px !important;
letter-spacing: 0.02em !important;
	padding:11px 10px !important;
	border-radius:2px !important;
	background:#FFFFFF !important;
	box-shadow:none !important;
	outline:none !important;
	border:none !important;
	width:100% !important;

}
.cs-form .gform-body textarea{
	min-block-size:140px !important;
}
.cs-form .gform-body input,.cs-form .gform-body select{
	height:auto !important;
}
.cs-form .gform-body select{
	 appearance: none;          
  -webkit-appearance: none;
  -moz-appearance: none;     
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjIxMzkgMC40NDE1OTFDMTUuMDg0NSAwLjMwMTYwOCAxNC45MzA3IDAuMTkwNTUyIDE0Ljc2MTQgMC4xMTQ3NzhDMTQuNTkyMSAwLjAzOTAwMzYgMTQuNDEwNiAtNS4zMDgxNGUtMDggMTQuMjI3NCAtNi4xMDkyNWUtMDhDMTQuMDQ0MSAtNi45MTAzNmUtMDggMTMuODYyNiAwLjAzOTAwMzUgMTMuNjkzMyAwLjExNDc3OEMxMy41MjQxIDAuMTkwNTUyIDEzLjM3MDMgMC4zMDE2MDggMTMuMjQwOCAwLjQ0MTU5MUw3LjgxMTI4IDYuMzAwMzlMMi4zODE3NSAwLjQ0MTU5QzIuMTIwMSAwLjE1OTI1NCAxLjc2NTIyIDAuMDAwNjM4Nzc2IDEuMzk1MiAwLjAwMDYzODc2QzEuMDI1MTcgMC4wMDA2Mzg3NDMgMC42NzAyOTEgMC4xNTkyNTQgMC40MDg2NDEgMC40NDE1OUMwLjE0Njk5MSAwLjcyMzkyNyAtNC44MzgzM2UtMDggMS4xMDY4NiAtNi41ODM1NWUtMDggMS41MDYxNEMtOC4zMjg4OGUtMDggMS45MDU0MiAwLjE0Njk5MSAyLjI4ODM1IDAuNDA4NjQxIDIuNTcwNjlMNi44MzE3MyA5LjUwMTU5QzYuOTYxMTkgOS42NDE1OCA3LjExNDk2IDkuNzUyNjMgNy4yODQyNSA5LjgyODQxQzcuNDUzNTMgOS45MDQxOCA3LjYzNTAxIDkuOTQzMTggNy44MTgyOCA5Ljk0MzE4QzguMDAxNTUgOS45NDMxOCA4LjE4MzAyIDkuOTA0MTggOC4zNTIzMSA5LjgyODQxQzguNTIxNTkgOS43NTI2MyA4LjY3NTM3IDkuNjQxNTggOC44MDQ4MyA5LjUwMTU5TDE1LjIyNzkgMi41NzA2OUMxNS43NTk3IDEuOTk2ODkgMTUuNzU5NyAxLjAzMDQ5IDE1LjIxMzkgMC40NDE1OTFaIiBmaWxsPSIjMUM0RTlEIi8+Cjwvc3ZnPg==") !important;
  background-repeat: no-repeat !important;
  background-position: right 23px center !important;
  background-size: 16px 10px !important;
  padding-right:30px !important; 
  cursor: pointer !important;
}
.cs-form .gform-body select::-ms-expand {
  display: none;
}
.cs-form .gform-body .gform_fields{
	gap:13px 24px !important;
}
.cs-form .gfield_html{
	color:#1C4E9D !important;
font-weight: 400 !important;
font-size: 14px !important;
line-height: 17px !important;
letter-spacing: 0.03em !important;

}
.cs-form .gfield_html p{
	margin-bottom:5px;
}
.cs-form .gfield_html a{
	color:#1C4E9D !important;
	text-decoration:underline;
}
.cs-form .gform-footer {
	justify-content:center;
}
.cs-form .gform-footer input[type="submit"]{
	background:#FFF39D !important;
	color:#1C4E9D !important;
font-weight: 900 !important;
font-size: 16px !important;
line-height: 20px !important;
letter-spacing: 0.02em !important;
	padding:7px 24px 7px 24px !important;
	border:none !important;
	outline:none !important;
	height:auto !important;
	border:none !important;
	box-shadow:none !important;
	border-radius:30px !important;

}
.cs-form .gfield_fileupload_filename{
	color:#1C4E9D !important;
}
.cs-form .gfield_fileupload_progressbar_progress{
	background-color:#1C4E9D !important;
}
.cs-form .gform-footer input[type="submit"]:hover{
	background:#BFB676 !important;
}
.cs-form .gform-theme--foundation .gfield--width-half{
	grid-column:span 6 !important;
}
@media (max-width:767px){
	.cs-form .gform-body .gform_fields{
	gap:8px 9px !important;
}
	.cs-form .gform-body input,.cs-form .gform-body select, .cs-form .gform-body textarea{
	padding:11px 13px !important;

}
	.cs-form .gform-body select{
		background-position:right 16px center !important
	}
	.cs-form .gfield_html p:first-child{
		text-align:right;
	}
	.cs-form .gfield_html p{
		font-size:10px !important;
		line-height:12px !important;
	margin-bottom:15px;
}
	.cs-form .gform-footer{
		margin-top:10px !important;
	}
}
