/*
Theme Name: 1SEO Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: 1SEO Elementor Child is a child theme of Hello Elementor, created by 1SEO team
Author: 1SEO
Author URI: https://1seo.com
Template: hello-elementor
Version: 1.0.1
Text Domain: 1seo-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
*/



/*
 * Gravity Form Styles
*/
.gform-theme--foundation .gform_fields {
    grid-column-gap: 10px !important;
    -moz-column-gap: 10px !important;
    column-gap: 10px !important;
    grid-row-gap: 10px !important;
    row-gap: 10px !important;
}
textarea {
    font-size: 16px !important;
    font-weight: 500 !important;
    color: #838383 !important;
    background: #eee !important;
    border-style: none !important;
    border-radius: 7px !important;
}
.gform-theme--foundation .gfield textarea.small {
    background-color: #eee !important;
}
select {
	font-family: var(--e-global-typography-text-font-family), Sans-serif !important;
    font-weight: var(--e-global-typography-text-font-weight) !important;
    background-color: #EEEEEE !important;
    border-style: none !important;
    border-radius: 7px 7px 7px 7px !important;
}

body .gform_wrapper .gform_footer input[type=submit] {background-color:var(--e-global-color-accent) !important;
	font-weight:900 !important;
	border-radius:7px !important;
	color:#fff !important;
	padding: 10px 30px !important;
}
body .gform_wrapper .gform_footer input[type=submit]:hover {background-color:#0B334E !important;
}

/**
 * 
 * Gravity Multipage Button Styles
 * 
 * */	
/*Multipage Next button*/
body .gform_wrapper .gform_body .gform_page_footer .gform_next_button {background-color:var(--e-global-color-accent) !important;
	font-weight:900 !important;
	border-radius:7px !important;
	color:#fff !important;
}
	
body .gform_wrapper .gform_body .gform_page_footer .gform_next_button:hover {background-color:#0B334E !important;
}
/*Multipage Previous button*/
body .gform_wrapper .gform_body .gform_page_footer .gform_previous_button {background-color:#0B334E !important;
	color:#000 !important;
	font-weight:900 !important;
	border-radius:7px !important;
	color:#fff !important;
}
body .gform_wrapper .gform_body .gform_page_footer .gform_previous_button:hover {background-color:var(--e-global-color-accent) !important;
}
/*Multipage Submit button*/
body .gform_wrapper .gform_body .gform_page_footer .gform_button {background-color:var(--e-global-color-accent) !important;
	font-weight:900 !important;
	border-radius:7px !important;
	color:#fff !important;
}
body .gform_wrapper .gform_body .gform_page_footer .gform_button:hover {background-color:#0B334E !important;
}

/*Accordion Styling*/
.accordion-item-title > h3 {
    color: #000 !important;
}
.accordion-item[data-open="1"] .accordion-item-header {
    border-radius: 10px 10px 0 0;
}
.accordion-item-content-inner {
    background-color: #fff;
    border-radius: 0 0 10px 10px;
}