/* 
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: Ximena May
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.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
*/

/* 
verde claro #6BAF1E
verde oscuro #164820
gris #D9D9D9
*/
@import url("./bootstrap/css/bootstrap.min.css");

@font-face {
	font-family: 'Libre Baskerville';
    src: url('./fonts/LibreBaskerville-Regular.ttf'); 
} 
@font-face {
	font-family: 'Montserrat';
    src: url('./fonts/Montserrat-Regular.ttf'); 
} 



h1, h2, h3, h4, h5, h6{
	font-family: 'Libre Baskerville', serif;
	font-weight: 600;
}
p, a, span{
	font-family: 'Montserrat', sans-serif;
}
button{
	background-color: none!important;
	color: none!important;
}
.page .entry-title {
	display: none!important;
}

.wp-page{
	background-color: #6BAF1E;
}
.textCarrousell1, .textCarrousell2, .textCarrousell3{
	pointer-events: none;
	opacity: 0;
}
.textCarrousell1{
	animation: tcarousel 20s ease infinite;
}
.textCarrousell2{
	animation: tcarousel 20s ease -5s infinite;
}
.textCarrousell3{
	animation: tcarousel 20s ease -10s infinite;
}
@keyframes tcarousel{
	0%{
		opacity: 0;
		transform: translatex(30px);
		pointer-events: none;
	}
	8%{
		opacity: 1;
		transform: translatex(0);
		pointer-events: all;
	}
	40%{
		opacity: 1;
		transform: translatex(0);
		pointer-events: all;
	}
	50%{
		opacity: 1;
		transform: translatex(-30px);
		pointer-events: all;
	}
	100%{
		opacity: 0;
		pointer-events: none;
	}
}

.premium-blog-entry-meta{
	color: #454545;
	margin-top: 20px!important;
}


/* AGENDA */

#agendaOtros{
	margin-top: 200px;
	margin-bottom: 100px;
}
.agendaItem{
	position: relative;
}
.agendaItem .permalink{
	position: absolute;
	bottom: 10px;
	right: 20px;
}
.agendaItem a.permalink{
	font-family: 'Montserrat';
	font-weight: 500;
	text-transform: uppercase;
}

.agendaItem{
	background-color: #6BAF1E;
	border: solid 2px #164820;
	border-radius: 10px;
	padding: 20px;
}
.agendaItem h4{
	margin: 20px;
}
.agendaItem a{
	color: white!important;
	text-decoration: none;
}
.agendaItem a:hover{
	text-decoration: underline;
}
.agendaItem p{
margin: 0px 20px 50px 20px;
}




/* tablets
@media (max-width: 991.98px) { 
	
  } */

  /* celulares */
/* @media (max-width: 769px) { 
	
 } */

