/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Version: 4.14.2.1639527691
Updated: 2021-12-15 00:21:31

*/

#mo_send_otp_gravity {
	border: none;
    background: #063aa3;
    color: #FFF !important;
	padding: 5px;
}


#mo_message {
	background-color: rgb(219, 255, 247);
    padding: 1em 1em 1em 1em;
    color: rgb(0, 143, 110);
    font-size: 14px;
    line-height: 1.4;
}

.vertical-align { 
        display: flex; 
        flex-direction: column; 
        justify-content: center;
    }

.gf_progressbar_percentage {
	background-color: #063aa3 !important;
}

.gform_required_legend {
	display: none;
}

.iti__selected-dial-code {
	font-size: 14px !important;
}

.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label {
	  font-size: 14px !important;
	font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif !important;
}

.gfield_label {
  font-size: 15px !important;
	font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif !important;
	color: #000;
	font-weight: 700 !Important;
}

.gfield_checkbox {
	font-size: 15px !important;
	color: #000;
}

.gfield_radio {
	font-size: 15px !important;
	color: #000;
}

.gsection_title {
	color: #000;
	font-weight: 700;
}

.gsection_description {
	color: #000;
}

ul li.gfield {
	margin-top: 2px !important;
}

.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label {
    color: #000 !important;
}

/*** BUTTON STYLING ***/
.gform_wrapper .gform_footer input.button,
.gform_wrapper .gform_footer input[type=submit] {
    width: 100%;
    font-size: 16px;
	font-weight: 300 !important;
	font-family: "Arial", Helvetica, Arial, Lucida, sans-serif;
}
.gform_wrapper input[type=submit] {
    cursor: pointer;
	font-family: "Arial", Helvetica, Arial, Lucida, sans-serif;
	font-size: 16px;
    letter-spacing: 1px;
    padding: 12px 12px;
	border: none;
    background: #063aa3;
    color: #FFF !important;
	transition: 0.3s;
}
/*** BUTTON HOVER STYLING ***/
.gform_wrapper input[type=submit]:hover {
    background: #01277f;
	border: none;
  	color: #fff !important;
}

.gform_next_button {
	cursor: pointer;
	font-family: "Arial", Helvetica, Arial, Lucida, sans-serif;
	font-size: 16px;
    letter-spacing: 1px;
    padding: 12px 12px;
	border: none;
    background: #063aa3;
    color: #FFF !important;
	transition: 0.3s;
	width: 200px !important;
}

.gform_next_button:hover {
	background: #01277f;
	border: none;
  	color: #fff !important;
}

.gform_previous_button.button {
	cursor: pointer;
	font-family: "Arial", Helvetica, Arial, Lucida, sans-serif;
	font-size: 16px;
    letter-spacing: 1px;
    padding: 12px 12px;
	border: none;
    background: #063aa3 !important;
    color: #FFF !important;
	transition: 0.3s;
	width: 200px !important;
}

.gform_previous_button.button:hover {
	background: #01277f !important;
	border: none;
  	color: #fff !important;
}