.container {
	position: relative;
	height: 100vh;
	
	display: flex;
	justify-content: center;
	align-items: center;
}

.row {
	position: relative;
	width: 100%;
	
	display: flex;
	justify-content: center;
	align-items: center;
}

.content {
	position: relative;
	padding: 15% 2%;
}

@media (max-width: 995px) {
	.col-bg {
		display: none;
	}
	
	.row {
		position: relative;
		padding: 0;
	}
	
	.col-content {
		position: relative;
		width: 100%;
		
		display: flex;
		justify-content: center;
		align-items: center;
	}
	
	.content {
		position: relative;
		width: 100%;
		padding: 15% 2% 15% 8%;
	}
}