.blog-lobby .inner-width {
	max-width: 1390px;
}

.blog-lobby .articles article {
	height: auto;
	padding: 49px 7px 31px;
	background-color: #f7f9fa;
	margin-bottom: 68px;
}

.blog-lobby .articles article h3 a {
	font-size: inherit;
	line-height: 1.1;
}

.blog-lobby .articles article>div,
.blog-lobby .articles article h3 {
    padding: 0 35px 0;
    padding: 0 9% 0;
	margin-bottom: 46px;
}

.blog-lobby .articles article>div.img {
	padding: 0;
	width: 100%;
	height: auto;
	margin-bottom: 40px; 
}

.blog-lobby article .img img {
	border-radius: 0;
}
.blog-lobby article .post-data {
	font-size: 14px;
	font-weight: 300;
	line-height: 2.14;
	color: #525d66;
}

.blog-lobby article .text-cont {
	font-size: 16px;
	font-weight: normal;
	line-height: 1.58;
	text-align: left;
	color: #525d66;
}


.management.blog-lobby .articles article {
	height: auto;
	padding: 0;
    width: 32%;
}

.management.blog-lobby .articles h3 {
	text-transform: capitalize;
    font-size: 21px;
    color: #00afef;
    margin-bottom: 2px;
    font-weight: normal;
}

.management.blog-lobby .articles h4 {
	font-size: 17.5px;
	font-weight: normal;
	line-height: 1.2;
	color: #525d66;
	margin-bottom: 26px;
	text-transform: capitalize;
}

.management.blog-lobby .articles article>div.img {
	height: 449px;
    margin-bottom: 17px;
}

@media (max-width: 1400px) {
	.blog-lobby .inner-width {
		max-width: 1190px;
	}
}

@media (max-width: 1199px) {
   
	.blog-lobby .articles article h3 {
		line-height: 30px;
		font-size: 30px;
	} 
	.management.blog-lobby .articles article>div.img {
		height: 260px;
	}
}

@media (max-width: 940px) {
 
	.management.blog-lobby .articles article {
		width: 100%;
	}
	.blog-lobby article .img img {
		object-fit: contain;
	}
}

@media (max-width: 550px) { 

    .blog-lobby {
		padding: 0;
	}
	.blog-lobby .inner-width {
		max-width: 100%;
	}
	.blog-lobby .articles article:nth-child(even) {
		background-color: #fff;
	}
	.blog-lobby .articles article {
		padding: 30px 0px 0;
	}
    .blog-lobby article .img img {
		object-fit: cover;
	}
	.management.blog-lobby .articles article>div.img {
		height: 449px;
	}
	.management.blog-lobby .articles h3 { 
		font-size: 35px; 
		margin-bottom: 16px;
		margin-top: 23px; 
	}
	.blog-lobby article .text-cont {
		font-size: 18px;
	}
}