#station-name {
	font-size: 3.2rem;
	font-weight: bold;
}

.article-title h3 {
	font-size: 1.5em;
	top: 160px;
	text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
}

.article-title h5 {
    font-size: 1.3em;
    height: 150px !important;
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
}

.home-article-secundary div.foto {
	min-height: 342px;
}

.home-article-secundary h5 {
	font-size: 1.1rem;
	font-weight: 700;
	text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
}

.home-article-primary .article-title {
	top: 130px;
    /* min-height: 80px; */
    display: flex;
    justify-content: flex-end;
    align-items: flex-start;
    flex-direction: column;
    /* position: absolute; */
    vertical-align: bottom;
    flex-wrap: nowrap;
    align-content: flex-end;
    height: 227px;
	width: 100%;
}

.article-title h3 {
	font-weight: bolder;
}

.home-article-primary .article-title-transbox {
	position: relative;
    top: 270px;
    padding: 10px;
	min-height: 80px;
}

.home-article-secundary .article-title-transbox {
    min-height: 120px;
	top: 178px;
}

.home-article-secundary .article-title {
    top: 25px;
    height: 320px;
}