.blog-post .post-title {
	font-size: 18px !important;
	word-break: normal !important;
}
.comment-respond {
	border: none !important;
	padding: 20px !important;
}
#reply-title {
	margin: 0 0 10px 0 !important;
}
.comment-form-comment::before {
	display: none !important;
}
.home .aon-banner-area2 {
	display: none !important;
}
.aon-half-bg {
	height: 40%;
	top: 52%;
	border-radius: 20px;
}
.col-lg-6 {
	width: 100%;
}
h2.sf-title {
	text-align: center;
	margin: auto;
}