/*!
Theme Name: UiCore Pro Child
Theme URI: https://uicore.co
Description: One framework for all your website needs.
Author: UiCore
Author URI: https://uicore.co
Template: uicore-pro
Version: 1.0.0
Text Domain: uicore-pro
*/

 /* Add your custom style here */

.gform_required_legend{
	display: none;
}
.gform-theme--framework .gform-field-label:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){
	font-size: 20px !important;
  	font-weight: 700 !important;
	color: #FFFFFF !important;
	font-family: "Roboto" !important;
	line-height: 27px !important;
}
.gform-theme--foundation .gfield textarea.small{
	outline: 0;
	background-color: transparent;
	border: 0px !important;
	border-bottom: 1px solid #FFFFFF99 !important;
	border-radius: 0px !important;
	font-family: 'Roboto', sans-serif !important; 
	font-size: 18px !important;
	font-weight: 400 !important;
	line-height: 27px !important;
	color: #fff !important;
	padding: 20px 0px !important;
}
.gform-theme--foundation .gfield input.large{
	outline: 0;
	background-color: transparent;
	border: 0px !important;
	border-bottom: 1px solid #FFFFFF99 !important;
	border-radius: 0px !important;
	font-family: 'Roboto', sans-serif !important; 
	font-size: 18px !important;
	font-weight: 400 !important;
	line-height: 27px !important;
	color: #fff !important;
	padding: 20px 0px !important;
	height: 100% !important;
}
#gform_confirmation_message_1{
	font-family: 'Roboto', sans-serif !important; 
	font-size: 18px !important;
	font-weight: 400 !important;
	line-height: 27px !important;
	color: #fff !important;
}
label.gfield_label span.gfield_required span.gfield_required.gfield_required_asterisk{
	color: #fff !important;
}
.gform-theme--foundation .gfield :-webkit-input-placeholder { /* Chrome/Opera/Safari */
  	font-family: 'Roboto', sans-serif !important; 
	font-size: 18px !important;
	font-weight: 400 !important;
	line-height: 27px !important;
	color: #FFFFFF99 !important;
}
.gform-theme--foundation .gfield ::-moz-placeholder { /* Firefox 19+ */
	font-family: 'Roboto', sans-serif !important; 
	font-size: 18px !important;
	font-weight: 400 !important;
	line-height: 27px !important;
	color: #FFFFFF99 !important;
}
.gform-theme--foundation .gfield :-ms-input-placeholder { /* IE 10+ */
	font-family: 'Roboto', sans-serif !important; 
	font-size: 18px !important;
	font-weight: 400 !important;
	line-height: 27px !important;
	color: #FFFFFF99 !important;
}
.gform-theme--foundation .gfield :-moz-placeholder { /* Firefox 18- */
	font-family: 'Roboto', sans-serif !important; 
	font-size: 18px !important;
	font-weight: 400 !important;
	line-height: 27px !important;
	color: #FFFFFF99 !important;
}
#gform_submit_button_1{
	font-family: "Roboto",Sans-serif !important;
	font-size: 16px !important;
	font-weight: 400 !important;
	text-transform: None !important;
	line-height: 1em !important;
	letter-spacing: 0em !important;
	color: #FFF !important;
	background-color: var(--e-global-color-uicore_primary) !important;
	border-style: none !important;
	transition: all .2s cubic-bezier(.68, .01, .58, .75) !important;
	border-radius: 6px 6px 6px 6px !important;
	padding: 14px 40px !important;
	margin-bottom: 35px !important;
	outline: 0px !important;
	width: 100% !important;
	border-radius: 30px !important;
}
#gform_submit_button_1:hover{
    color: var(--e-global-color-uicore_primary) !important;
    background-color: #fff !important;
}
.gform-theme--framework .gform_validation_errors .gform_submission_error,
.gform-theme--framework .gfield_validation_message:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),
.gform-theme--framework .gform_validation_errors .gform-icon,
.gform-theme--framework .gform_validation_errors{
	color: var(--e-global-color-uicore_primary) !important;
	border-color: var(--e-global-color-uicore_primary) !important;
}
.gform-theme--framework .gform_validation_errors:focus{
	outline-color: var(--e-global-color-uicore_primary) !important;
}