/*
*   Elementor Custom Style
*/

/** ============================
*   Heading Customization
*   ============================
*/

/** ============================
*   Container Customization
*   ============================
*/

.elementor-section.elementor-no-wrap-container .elementor-container {
    flex-wrap: nowrap;
}

/** ============================
*   Color Customization
*   ============================
*/


body .ff-bg-color-wp-grey.elementor-button {
    background-color: var(--wp--preset--color--cyan-bluish-gray);
}

body .ff-bg-color-wp-grey.elementor-button:hover {
    background-color: var(--wp--preset--color--cyan-bluish-gray);
}

body .ff-bg-color-wp-grey.elementor-button:focus {
    background-color: var(--wp--preset--color--cyan-bluish-gray);
}

/*
*   Gravity Form Custom Style
*/

.gf_login_form ul#gform_fields_login {
    margin-left: 0;
}

.gf_login_form .gform_footer.top_label {
    margin-bottom: 24px;
    text-align: center;
}

.gf_login_form .gfield_label.gform-field-label {
    font-family: 'Readex Pro';
    font-style: normal;
    font-weight: 500 !important;
    font-size: 14px;
    line-height: 20px !important;
    margin-bottom: 8px;
}

body .gform_wrapper .gfield .gfield_required {
    margin-left: 4px;
    font-weight: 300;
    font-size: 12px;
}

.gf_login_form .gfield {
    margin-bottom: 16px;
}

