/* 
Theme Name: Workflow Automation Solutions
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */


/* Gravity Forms */

.gform_fields {
    row-gap: 20px !important;
}

.gform-body input,
.gform-body textarea,
.gform-body select,
.gform-body input::placeholder,
.gform-body textarea::placeholder,
.gform-body select::placeholder,
.gform_next_button.button,
.gform_previous_button.button,
#gform_submit_button_2,
.gform_confirmation_message {
    font-family: "Author", Sans-serif !important;
}

.gform-body input::placeholder,
.gform-body textarea::placeholder,
.gform-body select::placeholder,
.gform_confirmation_message,
.gform-body input,
.gform-body textarea,
.gform-body select,
.gchoice .gform-field-label,
.gform_drop_instructions {
    font-size: 16px !important;
    color: #112337 !important;
}

.gform-body input::placeholder,
.gform-body textarea::placeholder,
.gform-body select::placeholder,
#input_2_7,
#input_2_20,
#input_2_25 {
    color: #979797 !important;
}

.gform-body input,
.gform-body textarea,
.gform-body select {
    background-color: #f4f4f4 !important;
    border: 0px !important;
    box-shadow: none !important;
}

.gform-body input {
    border-radius: 5px !important;
}

.gf_progressbar_title {
    font-family: "Clash Display" !important;
    text-transform: uppercase !important;
    word-spacing: 2px !important;
    font-size: 20px !important;
    color: #1B1187 !important;
}

.gform-body label,
.gform-body legend {
    font-weight: bold !important;
    text-transform: uppercase !important;
    margin-bottom: 0px !important;
    font-size: 18px !important;
}

.gchoice .gform-field-label {
    font-weight: normal !important;
    text-transform: capitalize !important;
}

@media (min-width:640px) {
    #field_2_42 .gfield_label {
        margin-bottom: -15px !important;
    }
}

#field_2_50,
#field_2_18 {
    columns: 2;
} 

@media (min-width:900px) {
	#field_2_50,
	#field_2_18  {
        columns: 3;
    } 
}

.gform_next_button.button,
.gform_previous_button.button,
#gform_submit_button_2,
button {
    padding: 15px 30px !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
    font-size: 20px !important;
    border-radius: 100px !important;
}
button.add_list_item,
button.delete_list_item {
    font-size: 12px !important;
    padding: 10px 40px 10px 30px  !important;
    margin-right: 30px !important;
}

.gform_next_button.button {
    background-color: #1B1187 !important;
    color: #fff !important;
    border: 2px solid #1B1187 !important;
}

.gform_previous_button.button {
    background-color: #fff !important;
    color: #1B1187 !important;
    border: 2px solid #1B1187 !important;
}

#gform_submit_button_2 {
    background-color: #25b709 !important;
    color: #fff !important;
    border: 2px solid #25b709 !important;
}

.gform_wrapper .gform_validation_container {
    display: none;
}