h1, h2, h3, h4, h5, h6{
	margin: 0px !important;
	font-family: inherit !important;
}

.elementor-element{
	margin-bottom: 0 !important;
}

p{
	line-height: 25px;
	font-size: 17px
}

.gform_wrapper.gravity-theme .gfield_label{
	color: black !important;
}

.gform_wrapper.gravity-theme .ginput_complex label, .gform_wrapper.gravity-theme .ginput_complex legend{
	color: #323030 !important
}

h2.gform_title{
	font-size: 36px !important;
  font-family: inherit !important;
  color: #113271 !important;
	text-align: center !important
}

.gform_button.button {
    color: white;
    background-color: #113271 !important;
    padding: 15px 25px !important;
	transition: 0.3s ease-in-out;
}

.gform_button.button:hover{
	color: #113271 !important;
	background-color: whitesmoke !important;
	border: 1px solid #113271 !important;
}

.gform_footer{
	  padding: 0 !important;
    justify-content: center;
    align-items: center;
    margin-top: 15px !important;
}

.gform_footer.top_label{
	justify-content: center;
	align-items: center
}

.gform-field-label{
	color: #323030 !important;
	font-weight: bold;
}

.gfield_required{
	color: #ff1c1c !important;
	font-size: 11px !important;
	font-weight: bold !important;
}

.gfield_description{
	color: #323030 !important;
}

.gfield_label.gform-field-label{
	margin-bottom: 3px !important;
}

.gform-body.gform_body input{
	border: 1px solid #33659b;
}

.gform-body.gform_body select{
	border: 1px solid #33659b;
}

.gform-body.gform_body select option:checked{
	background-color: #33659b !important;
	color: whitesmoke !important;
}

.gform-body.gform_body textarea{
	border: 1px solid #33659b;
}

.gform-body.gform_body input:focus{
	border: 1px solid #33659b;
	box-shadow: 0 0 5px #33659b;
}

.gform-body.gform_body select:focus{
	border: 1px solid #33659b;
	box-shadow: 0 0 5px #33659b;
}

.gform-body.gform_body textarea:focus{
	border: 1px solid #33659b;
	box-shadow: 0 0 5px #33659b;
}

a{
	color: inherit;
	text-decoration: none !important;
	transition: 0.3s ease-in-out
}

a:hover{
	color: #007bff; 
	transition: 0.3s ease-in-out;
}

.elementor-element-8353e1c{
	text-align: center !important;
}

form input{
	padding: 10px 15px !important;
	border-radius: 5px !important;
}

form select{
	padding: 9px 10px !important;
	height: auto !important;
	border-radius: 5px !important;
}

form textarea{
	padding: 10px 15px !important;
	border-radius: 5px !important;
	resize: none;
}

.slide-image{
	display: none !important;
}

.slide-basic-info{
	display: flex !important;
	flex-flow: column-reverse !important;
}

.checkbox-certify{
	font-size: 15px !important;
	color: black !important;
}

.checkbox-certify ul{
	margin: 0;
}

.form-row label {
    display: block;
}
.form-row input {
    width: 100%;
    border: 1px solid #33659b;
}

#TokenPart h3 {
    font-size: 36px !important;
    font-family: inherit !important;
    color: #113271 !important;
    text-align: center !important;
}

span#pin_err {
    color: red;
}
.uploaduser-btn {
    color: #fff;
    text-decoration: none;
    background: #0073aa;
    padding: 10px 20px;
    border-radius: 15px;
}
div#field_3_20 {
    display: none;
}


