/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 12 2024 | 21:30:03 */
/*---------------------------Validation and output-------------------------------------------*/
.gform_confirmation_wrapper {
	background-color: #fff;
	padding: 20px;
	color: #000 !important;
	box-shadow: 0px 0px 15px 0px #ddd;
	border-radius: 15px;
}
.gform_confirmation_wrapper .gform_confirmation_message {
	color: #24293e;
}
.gform_validation_errors {
	background-color: #fff !important;
	color: #212a3e !important;
}
.gfield_description.validation_message.gfield_validation_message {
	color: #212a3e !important;
}
.gform_validation_errors .gform_submission_error.hide_summary{
	color: #212a3e !important;
}
.gform_submission_error.hide_summary {
	color: #212a3e !important;
}
/*---------------------------Validation and output-------------------------------------------*/

/*---------------------------Fields CSS-------------------------------------------*/
.gform-theme--foundation .gform_fields {
	row-gap: 20px !important;
}
.popupForm input:not([type="submit"]), .contactPageform input:not([type="submit"]), .leftForm input:not([type="submit"]) {
	min-height: 2.8rem;
}
.popupForm input:not([type="submit"]), .popupForm textarea{
	border: 1px solid #ddd !important;
	color: #000;
	margin-bottom:0px !important;
}
.leftForm input:not([type="submit"]), .leftForm textarea{
	border: 1px solid #fff !important;
}
.innerCont input:not([type="submit"]), .innerCont textarea {
	border: 0px solid #ddd !important;
	border-bottom: 1px solid #999 !important;
}
.leftForm input:not([type="submit"]), .leftForm textarea, .innerCont input:not([type="submit"]), .innerCont textarea {
	background: transparent !important;
	box-shadow: none !important;
	border-radius: 0px;
	color: #fff;
	margin-bottom:0px !important;
}
.leftForm .gform_button.button{
	background: url(/wp-content/uploads/2024/03/blue-white.svg) !important;
	background-size: cover !important;
	padding: 15px 7rem 15px 4rem !important;
	background-repeat: no-repeat !important;
	font-size:16px !important;
}
.leftForm .gform_button.button{
	width: 100% !important;
}
.leftForm .gform_button.button:hover{
	background: url(/wp-content/uploads/2024/03/white-blue.svg) !important;
	background-size: cover !important;
	background-repeat: no-repeat !important;
	color: #212a3e !important;
}
.no-touch .leftForm .gform_button.button:hover, .no-touch .innerCont .gform_button.button:hover{
	color: #212a3e !important;
}
.no-touch .leftForm .gform_button.button:focus, .no-touch .innerCont .gform_button.button:focus, .no-touch .contactPageform .gform_button.button:focus, .no-touch .popupForm .gform_button.button:focus{
	box-shadow: none !important;
	border: transparent !important;
}


.contactPageform  input[type="submit"]:not(.w-btn), .popupForm input[type="submit"]:not(.w-btn){
	background: url(/wp-content/uploads/2024/03/button-blue-red.svg) !important;
	background-size: cover !important;
	padding: 15px 7rem 15px 4rem !important;
	background-repeat: no-repeat !important;
	font-size:16px !important;
	border-radius:0px !important;
}
.contactPageform  input[type="submit"]:not(.w-btn):hover, .popupForm input[type="submit"]:not(.w-btn):hover{
	background: url(/wp-content/uploads/2024/03/red-blue.svg) !important;
	background-size: cover !important;
	background-repeat: no-repeat !important;
	color: #fff !important;
}
.contactPageform  input[type="submit"]:focus{
	border: transparent !important;
	box-shadow: none !important;
}
.contactPageform input:not([type="submit"]), .contactPageform textarea {
	border: 1px solid #eee0 !important;
	border-radius: 0px !important;
	box-shadow: none !important;
	border-bottom: 1px solid #ddd !important;
	color: #000 !important;
}
