/* 
Theme Name: Hello Elementor Child
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 */

.wpcf7-list-item{
	margin: 0 1em 0 0 !important;
}

/*-----------WIDGETS-----------*/

.elementor-widget-sidebar li{
	margin-bottom:30px !important;
}

.widget_recent_entries .post-date{
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
}

.widget_recent_entries a{
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight:600;
	font-size: 1rem;
}

.widget_recent_entries a:hover{
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight:600;
	font-size: 1rem;
}

.widget_archive{
	list-style:none !important;
}

.widget_archive select {
	border-color: var(--e-global-color-secondary);
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
}

.widget_archive select:focus-visible {
   border-color: var(--e-global-color-secondary);
}

.widget_recent_entries{
	list-style:none !important;
}

.widget_categories{
	list-style:none !important;
}


.widget_categories select {
	border-color: var(--e-global-color-secondary);
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
}

.widget_categories select:focus-visible {
   border-color: var(--e-global-color-secondary);
}

.elementor-widget-sidebar .widgettitle{
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: 700;
} 

.widget_search{
	list-style:none !important;
}

.widget_search .search-field{
	border-color: var(--e-global-color-secondary);
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
}

.widget_search .search-field:focus {
   border-color: var(--e-global-color-secondary);
}

.widget_search .search-field:focus-visible {
   outline:none;
}

.widget_search .search-submit{
	color:white;
	background-color:var(--e-global-color-secondary);
	border: 1px  var(--e-global-color-secondary);
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
}