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

.elementor-progress-wrapper {
    height: auto !important;
}
.anwp-pg-wrap .my-auto {
    margin-top: none !important;
    margin-bottom: none !important;
}

.topbar-transparente {
    background-color: transparent !important;
    position: absolute;
    z-index: 1;
    width: 100%;
    border-bottom: solid 1px rgba(255,255,255,0.5);
    height: 60px;
    margin-top:10px;	
}

.header-transparente {
   background-color: transparent !important;
    position: absolute;
    z-index: 1;
	margin-top:50px;
    width: 100%;	
}

/* SIDEBAR BLOG */

.sidebar-recientes .elementor-post__text {
	margin-top:20px;
}

.sidebar-categorias h5 {
    display: none;
}
.sidebar-categorias ul {
    list-style-type: none;
    padding: 0px;
}
.sidebar-categorias li {
    padding: 15px 0px;
    font-family: "Poppins";
    border-bottom: solid 1px #f0f0f0;
    
}
.sidebar-categorias li a {
    color: #000;
}
.sidebar-categorias li a:hover {
    color: #bb0b0b;
}

/* BLOG */
.blog-grid .elementor-pagination {
	background-color:#bb0b0b;
	width:fit-content;
	padding:12px 20px;
}
.comments-area a {
	color:#bb0b0b !important;
}
.comments-area .submit {
	color:#fff !important;
	background-color:#bb0b0b !important;
	border-bottom-color:#bb0b0b !important;
}


/* ---------------------------------------------------------------- */
/* ---------------------------------------------------------------- */
/*							RESPONSIVE								*/
/* ---------------------------------------------------------------- */
/* ---------------------------------------------------------------- */
@media screen and (max-width: 1024px) {
	.topbar-transparente {
    	height: 105px;
	    margin-top:0px;
  	}
	.header-transparente {   		
		margin-top:90px;    	
	}
}