.row {
	display: flex;
	flex-wrap: wrap;
	margin-right: -15px;
	margin-left: -15px;
}

.col-12 {
	position: relative;
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
}
@media (min-width: 992px) {
	.col-lg-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}
}
@media (min-width: 1200px) {
	.col-xl-10 {
		flex: 0 0 83.33333333%;
		max-width: 83.33333333%;
	}
}
.mb-2 {
	margin-bottom: 0.5rem !important;
}
.mb-3 {
	margin-bottom: 1rem !important;
}
.mb-4 {
	margin-bottom: 1.5rem !important;
}
@media (min-width: 576px) {
	.mb-sm-3 {
		margin-bottom: 1rem !important;
	}
}
