.pages .page-title {
	text-align: center;
	margin: 25px 0;
}
.pages .section {
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: 25px;
	margin-bottom: 25px;
}
.pages .section img {
	width: 35%;
}
.pages .section .sub-section {
	width: 65%;
	background-color: #fff;
	box-shadow: var(--shadow)!important;
	padding: 25px;
	border-radius: 15px;
}
.pages .section.right {
	flex-direction: row-reverse!important;
}
.pages .section .sub-section>b {
	display: block;
}
.pages>div>span {
	text-align: center;
	display: block;
}
@media (max-width: 768px) {
	.section,
	.pages .section.right {
		flex-direction: column!important;
	}
	.pages .section .sub-section {
		width: 100%;
	}
	.pages .section {
		gap: 0;
	}
	.section>img {
        margin-bottom: -70px;
        z-index: 1029;
        margin-left: auto;
		margin-right: auto;
		background-color: #fff;
		border-radius: 120px;
		padding: 10px;
    }
	.sub-section {
		margin-top: 45px;
	}
}