:root {
--color-base:#7b2431;
}
.align-right { text-align:right; }
.align-center { text-align:center; }
.align-left { text-align:left; }
.blanco { color:#FFF; }
.rojo { color:var(--color-base); }
.elementor-widget-text-editor p { margin-bottom:15px; }
.times { font-family: 'Times New Roman', serif !important; font-size:1.5em; } #home__portada { position:relative; background-size:cover; background-position:center top !important; }
#home__portada:before {  content:""; width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0, 0, 0, .5); } .latest_post_two_holder .latest_post_two_text{ padding:20px 15px !important; }
.latest_post_two_text h5.entry_title,
.latest_post_two_text h5.entry_title a{
color: var(--color-base);
font-family: 'Montserrat', sans-serif;
font-size: 24px;
line-height: 26px;
font-style: normal;
font-weight: 600;
margin-bottom:15px;
}
.latest_post_two_holder .latest_post_two_image {
height:180px; overflow:hidden;
}
.latest_post_two_holder .latest_post_two_info {
display:none !important;
}
.latest_post_two_holder .latest_post_two_text .separator.small { display:none; }