
.activities{
}

.activities__grid{
	margin-top:43px;
}

.activities__grid-row::after{
	display: block;
	clear: both;
	content: "";
}

.activities__grid-row{
	margin:0 0 50px;
}

.activities__grid-row:last-child{
	margin:0;
}

.activities__item{
	width:564px;
}

.activities__item:first-child{
	float:left;
}

.activities__item:last-child{
	float:right;
}

.activities__item-img-link{
	display:block;
	float:left;
	width:173px;
	height:159px;
	background-repeat:no-repeat;
	background-size:cover;
}

.activities__item-text-wrap{
	margin:17px 0 0 188px;
	overflow:hidden;
}

.activities__item-text-link{
	font-size:22px;
	font-weight:700;
	color:#232323;
	line-height:1;
	text-decoration:underline;
}

.activities__item-description{
	font-size:17px;
	line-height:1.2em;
	margin:11px 0 0;
	color:#232323;
}

@media only screen and (max-width : 1181px) {
	
	.activities__item{
		width:48%;
	}
	
}

@media only screen and (max-width : 992px) {

	.activities__item-description {
		font-size:14px;
	}
	
}
	
@media only screen and (max-width : 768px) {
	
	.activities__item{
		width:100%;
		float:none !important;
	}
	
	.activities__item-text-wrap{
		padding-top:40px;
		margin-left:200px;
	}
	
	.activities__item-text-wrap{
		padding-top:20px;
	}
	
}

@media only screen and (max-width : 540px) {
	
	.activities__item{
		margin-bottom:15px;
	}
	
	.activities__item-description{
		display:none;
	}
	
	.activities__item-img-link{
		float:none;
		margin:0 auto;
	}
	
	.activities__item-text-wrap{
		margin:0;
	}
	
	.activities__item{
		text-align:center;
	}
	
}














