/*
Theme Name: Hello Elementor Child
Theme URI: http://example.com/hello-elementor-child
Description: Tema hijo de Hello Elementor
Author: Alr
Author URI: http://example.com
Template: hello-elementor
Version: 1.0
*/

/*### Top ###*/
/* Selector Idiomas */
.wpml-ls .wpml-ls-item {
    margin-left: 8px;
}
.wpml-ls .wpml-ls-item a {
    padding: 8px 10px;
}
.wpml-ls .wpml-ls-item.wpml-ls-current-language a {
    outline: 1px solid #f9f9f9;
}
/*### Header ###*/
/* Cabecera */
header .elementor-element.zona-logo {
    flex: none;
}
@media (max-width: 499px) {
    header .elementor-element.zona-logo {
        flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis);
    }
}
/* Cabecera fija */
header .elementor-sticky.elementor-sticky--active .elementor-element.zona-logo {
    padding: 0;
}
header .elementor-sticky.elementor-sticky--active .elementor-element.elementor-widget-heading .elementor-heading-title {
    font-size: 26px;
    line-height: 30px;
}
header .elementor-sticky.elementor-sticky--active .elementor-widget-text-editor {
    font-size: 14px;
}
@media (max-width: 1024px) {
    header .elementor-sticky.elementor-sticky--active .elementor-element.elementor-widget-heading .elementor-heading-title {
        font-size: 24px;
        line-height: 28px;
    }
}
@media (max-width: 767px) {
    header .elementor-sticky.elementor-sticky--active .elementor-element.elementor-widget-heading .elementor-heading-title {
        font-size: 19px;
        line-height: 23px;
    }
}

/*### Noticias ###*/
.noticia .e-con-inner{
    overflow: hidden;
}

@media (max-width: 599px) {
    .elementor-widget-search {
        display: none;
    }
}
/*### Footer ###*/
/*Ocultar mensaje wpml desarrollo */
.otgs-development-site-front-end{
    display:none;
}