/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 06 2021 | 15:38:49 */
.noticias-home .eael-entry-thumbnail img {
    height: 200px;
    object-fit: cover;
    width: 100%;
}

.noticias-home .eael-entry-title {
    height: 3em;
    overflow: hidden;
}

.single-post .post-thumbnail {
    display: none;
}

h1.page-title {
    color: #007930;
    margin-bottom: 0em;
}


.team-image .eael-team-image img {
    height: 250px;
    width: auto;
    object-fit: cover;
}
.single-post nav.navigation.post-navigation {
    display: none;
}

ul.ultimas-noticias {
    padding: 0;
    margin: 0;
}

ul.ultimas-noticias li a {
    color: #777777;
}

ul.ultimas-noticias li a:hover {
     color: #48a942;
}

ul.ultimas-noticias li {
    margin-bottom: 1em;
    color: #48a942;
    margin-left: 1em;
}

aside#secondary {
    margin-top: 2em;
}

aside#secondary h2.widget-title {
    font-weight: 100;
    background: #48a942;
    padding: 5px 15px;
    color: white;
}

.single-post h1.entry-title {
    font-size: 1.5em;
    margin-top: 2em;
  font-weight: 100;
}

div#primary {
    width: 100%;
}

.archive article.format-standard > a, .archive article.format-standard > .entry-content {
    width: 32%;
    display: inline-block;
    vertical-align: middle;
    box-sizing:border-box;
}

.archive div#primary article {
    border-bottom: 1px dashed #ccc;
  	text-align:justify;
}

.archive article.format-standard > .entry-content {
    width:60%;
    margin-left:5%;
    margin-top: 0;
    text-align: justify;
      margin-bottom: 1em;
}


a.btn-news-more {
    background: #007930;
    display: inline-block;
    padding: 4px 2em;
    color: #fff;
    border-radius: 50px;
    text-decoration: none;
}

.nav-links a {
    background: #007930;
    color: #fff;
    padding: 5px 15px;
    display: inline-block;
    max-width: 400px;
    height: auto;
    overflow: hidden;
   text-decoration: none;
    border-radius: 50px;
  text-align: center;
}


.nav-links {
    margin-top: 1em;
}



p, a, td, tr, body, button, input, select, optgroup, textarea{
 font-family: 'Noto Sans', sans-serif!important;
}

h1,  h2, h3 , h4, h5, h6,
h1 a,  h2 a, h3 a , h4 a, h5 a, h6 a{
	font-family: 'Sanchez', serif!important;
}

footer.entry-footer .comments-link, footer.entry-footer .edit-link {
    display: none;
}
.archive .entry-title a {
    color: #007930;
    font-weight: 300;
    text-decoration: none;
}

.entry-meta, .entry-footer {
    font-size: .8em;
    margin-bottom: 1em;
}

.entry-meta a ,
.entry-footer a{
    color: #b3b3b3;
}




a{
    color: rgb(0, 137, 75);
}
.table{
  
}

.single-post div#content, .archive div#content {
    max-width: 1170px;
    margin: 0 auto 2em;
    display: flex;
    flex-wrap: wrap;
  padding: 15px;
}

.sidebar-active-wrap div#content #primary{
	width:70%;
  	margin-right:5%;
  	text-align:justify;
}

.sidebar-active-wrap div#content #secondary{
  	width:25%;
}

.table > thead{
	background-color: #ccc;
}
.table > tbody > tr{
	padding: 5px;
  	margin-left: 5px;
}
.row-odd{
	background-color: #dddf;
}

.row-even{
	background-color: #eee;
}

.post, .page {
    margin: 0px;
}
.boton-standard> div> div> a{
	width: 100%;
  	text-align: left
}
.boton-standard> div> div> a> span> .elementor-button-text{
	color: #565656;
  	width: 80%;
}

.boton-standard> div> div> a> span> .elementor-button-icon.elementor-align-icon-right::after{
	content: ' Descargar';
}


@media (max-width:991px){
  .sidebar-active-wrap div#content #secondary {
      display: none;
  }
  
  .sidebar-active-wrap div#content #primary {
      width: 100%;
      margin-right: 0;
  }
  
}


@media screen and (max-width:768px){
  #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link {
  	font-size: 1em;
  }
}


@media (max-width:500px){
    .archive article.format-standard > .entry-content {
      width: 100%;
      margin-left: 0;
  }
   .sidebar-active-wrap div#content #primary  h2.entry-title {
      font-size: 18px;
      line-height: 1;
  }
  .archive article.format-standard > a, .archive article.format-standard > .entry-content {
    width: 100%;
}
  
}