/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
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: 1.0.1
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
*/
/*Id de la seccion o del elemento sticky al que se quiera dar el efecto
para que al bajar tenga un background
(avanzado -> efectos de movimiento)
establecer sticky en top
Establecer Effects Offset en 100
*/
#header-principal.elementor-sticky--effects{
    background-color:rgba(0, 0, 0, 1)!important;
    
}
#header-principal.elementor-sticky--effects .elementor-container a,#header-principal.elementor-sticky--effects .elementor-container i{
    color: #fff !important;
}
#header-principal.elementor-sticky--effects .elementor-container a:hover,#header-principal.elementor-sticky--effects .elementor-container i:hover{
    color: #e9cab8 !important;
}

#header-principal{
    transition: background-color 1.3s ease !important;
}

/* #header-principal.elementor-sticky--effects >.elementor-container{
    min-height: 125px;
} */

/* #header-principal> .elementor-container{
    transition: min-height 1s ease !important;
} */

.elementor-widget-theme-post-content p,
.elementor-widget-theme-post-content p span,
.elementor-widget-theme-post-content span,
.elementor-widget-theme-post-content ol,
.elementor-widget-theme-post-content ol span,
.elementor-widget-theme-post-content ul,
.elementor-widget-theme-post-content ul span{
	text-align: left !important;
    font-family: 'Golos' !important;
    font-size: 16px !important;
    color: #87868A !important;
    font-weight: 400 !important;
	
}
.elementor-widget-theme-post-content p a,
.elementor-widget-theme-post-content p a span,
.elementor-widget-theme-post-content a{
	text-align: left !important;
    font-family: 'Golos'  !important;
    font-size: 18px !important;
    font-weight: 700 !important;
    color: #e9cab8 !important;
	
}
.elementor-widget-theme-post-content p a:hover,
.elementor-widget-theme-post-content p a:hover span,
.elementor-widget-theme-post-content a:hover{
	text-decoration: underline;
}
.elementor-widget-theme-post-content h1,
.elementor-widget-theme-post-content h1 span{
	text-align: center !important;
    font-family: 'EB Garamond' !important;
    font-size: 32px !important;
    color: #87868A !important;
    font-weight: 700 !important;
}
.elementor-widget-theme-post-content h2,
.elementor-widget-theme-post-content h2 span{
	text-align: left !important;
    font-family: 'EB Garamond' !important;
    font-size: 23px !important;
    color: #202020 !important;
    font-weight: 600 !important;
}
.elementor-widget-theme-post-content h3,
.elementor-widget-theme-post-content h3 span{
	text-align: left !important;
    font-family: 'EB Garamond' !important;
    font-size: 21px !important;
    color: #202020 !important;
    font-weight: 600 !important;
}
.elementor-widget-theme-post-content h4,
.elementor-widget-theme-post-content h4 span{
	text-align: left !important;
    font-family: 'EB Garamond' !important;
    font-size: 20px !important;
    color: #202020 !important;
    font-weight: 600 !important;
}
.elementor-widget-wp-widget-categories h5{
	text-align: left !important;
  	font-family: 'EB Garamond' !important;
    font-size: 24px !important;
    color: #202020 !important;
    font-weight: 700 !important;
}
.elementor-widget-wp-widget-categories li{
	text-align: left !important;
    font-family: 'Golos'  !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    color: #87868a !important;
	
	
}

.elementor-widget-wp-widget-categories li::marker{
	color: #e9cab8 !important;
	font-size: 18px;
}
.elementor-widget-wp-widget-categories ul{
	padding-left: 10px;	
	margin-left: 10px;
}

.elementor-widget-wp-widget-categories ul, .elementor-widget-wp-widget-categories li a{
	text-align: left !important;
    font-family: 'Golos',Sans Serif  !important;
    font-size: 20px !important;
    font-weight: 400 !important;
    color: #202020 !important;
	
}
.elementor-widget-wp-widget-categories li:hover a{
    color: #e9cab8 !important;

}