.title {
	position: relative;
    z-index: 1000;
	margin-top: -70px;
}

.desc-block {
	padding: 30px 15px;
}

.rows-block .col-lg-6:first-child .desc-block {
	padding-bottom: 0;
}

.rows-block .col-lg-6:last-child .desc-block {
	padding-top: 15px;
}

@media(min-width: 992px) {
	.desc-block{
		padding: 30px;
	}
	.rows-block .col-lg-6:first-child .desc-block {
		padding-bottom: 30px;
	}
	.rows-block .col-lg-6:last-child .desc-block {
		padding-top: 30px;
	}
}

.desktop .desc-block {
	height: 100%;
}

.mobile {
	display: block;
}

.desktop {
	display: none;
}

@media(min-width: 992px) {
	.mobile {
		display: none;
	}
	.desktop {
		display: block;
	}
}

.rows .col-lg-6 {
	position: relative;
}

.rows .col-lg-6:first-child:after {
	content: '';
	height: 65%;
	width: 4px;
	position: absolute;
	right: -2px;
	top: 50%;
	transform: translateY(-50%);
	background-color: #282728;
}

.rows-block .col-lg-6:first-child:after {
	display: none;
}

@media(min-width: 992px) {
	.rows-block .col-lg-6:first-child:after {
		display: block;
	}
}