/* news */
	#news{
		position: relative;
		padding: 60px 0 80px;
		overflow-x: hidden;
		overflow-y: hidden;
	}
	#news #bar-wrapper{
		margin-bottom: 40px;
		color: rgb(57, 46, 39);
	}
	#news .bar{
		position: relative;
		width: 30%;
		display: inline-grid;
		margin: 0 auto 20px;
		padding: 0 10px;
	}
	#news .bar #img{
		width: 100%;
		height: 240px;

		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
	}
	#news p{
		text-align: justify;
		margin: 5px 0;
	}
	#news a{
		text-decoration: none;
		color: rgb(57, 46, 39);
	}
/* news */

/*responsif*/
	@media (max-width: 812px) { /* Mobile landscape and potrait */
		/*news*/
			#news{
				padding: 20px 0 40px;
			}
		/*news*/
	}
	@media screen and (max-width: 812px) and (min-width: 528px) { /* Mobile landscape */
		/*news*/
			#news .bar{
				width: 45%;
			}
		/*news*/
	}
	@media (max-width: 528px) { /* Mobile potrait */
		/*news*/
			#news .bar{
				display: block;
				width: 100%;
			}
		/*news*/
	}
/*responsif*/