.blog .card {
	border:0px;
	border-bottom:1px solid #ccc;
}

.blog .text-box {
	padding-top:1.5em;
	padding-bottom:1.5em;
}
.blog .button-wrapper {
	padding-bottom:0.7em;
}
.blog h2.heading {
	line-height: 27px;
	font-size:1.7rem;
}
.blog .header__title {
	font-size: 2.5rem;
	margin-bottom:1.5em;
	display: inline-block;
	text-align:left;
}

.blog .all__blog {
	font-size: 2.5rem;
	margin-bottom:1.5em;
	display: inline-block;
	
	float: right;
}
time {
	font-size:1.4rem;
	color:#5A5A5A;
}
.blog .card{
	min-height: 375px;
}
.blog .col-md-5:nth-child(2) {
	margin-left: 16.66666667%;
}
.blog img {
    width: 100%;
    height: auto;
    max-height: 230px;
	object-fit: cover;
}
.news.news-single .teaser-text{
	margin-bottom:1.2em;
}
.news-single > .article {
    max-width: 1024px;
    margin-left: auto;
    margin-right: auto;
	margin-top: 2em;
}
@media screen and (max-width:992px){
  .blog .col-md-5:nth-child(2){
    	margin-left:0%;
	}}
.mediaelement.mediaelement-image img {
	object-fit:cover;
	width:100%;
	height: auto;
	padding-bottom: 2em;
}

#news-container-107 .page-navigation ul li:before {
	background: none;
	width: 0px;
    height: 0px;
}

.article h1 {
    font-size: 2.2rem;
    font-weight: 800;
}