/* 
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 */

body .elementor-widget-icon-list .elementor-icon-list-icon svg {
	margin: 0 !important;
}
body .elementor-widget-icon-list .elementor-icon-list-text {
	padding-left: 0 !important;
}
body .post-tags-list {
	display: flex;
	flex-direction: column;
    gap: 40px;
}
body .post-tags-heading {
	display: flex;
	gap: 30px;
	align-items: center;
}
body .elementor .post-tags-list__selected {
	padding: 7px 20px;
    color: #396e74;
    background: var(--e-global-color-e83cf9a);
    border-radius: .4em;
	display: block;
	
	font-family: var(--e-global-typography-1902119-font-family), Sans-serif;
    font-size: var(--e-global-typography-1902119-font-size);
    font-weight: var(--e-global-typography-1902119-font-weight);
    text-transform: var(--e-global-typography-1902119-text-transform);
}
body .elementor .post-tags-list__selected a {
	color: inherit;
}

.elementor-nav-menu .sub-arrow{
	display: none;
}

body .post-tags-list-items {
	display: flex;
	flex-wrap: wrap;
	gap: 18px 15px;
}

body .elementor .elementor-post-info .elementor-post-info__terms-list-item,
body .elementor .post-tags-list-items .post-tags-list__item a{
    padding: 7px 20px;
    background: #396e74;
    color: var(--e-global-color-e83cf9a) !important;
    border-radius: .4em;
	display: block;
}
body .elementor .elementor-post-info .elementor-post-info__terms-list-item:hover,
body .elementor .post-tags-list-items .post-tags-list__item a:hover {
    color: #396e74 !important;
    background: var(--e-global-color-e83cf9a);
}
body .elementor .elementor-post-info__item-prefix {
    color: black;
	margin-top: 7px;
    text-transform: initial;
	min-width: 73px;
}
body .elementor .elementor-post-info__item--type-terms {
	display: flex !important;
	gap: 15px;
/* 	align-items: center; */
}
body .elementor .elementor-post-info__terms-list {
    display: flex !important;
    flex-wrap: wrap;
    gap: 18px 5px;
}
body .post-tags-list__title {
	margin: 0;
}
body .elementor .elementor-button:hover .elementor-button-content-wrapper * {
	font-weight: bold;
}