.banner-wrapper .banner-inner {

	border: none;

}

.home_footer_banner {

	margin: 0 0 40px 0;

}



@media screen and ( max-width: 767px ) {

	.related-articles-on-taxonomy-wrapper .related-title {

		font-size: 26px;

		line-height: 38px;

		margin: 0 0 25px 0;

	}

	.related-articles-item {

		padding: 0 6px;

	}

	.related-articles-on-taxonomy-wrapper .article-title {

		font-size: 15px;

		line-height: 20px;

		margin: 10px 0 5px 0;

	}

	.related-articles-on-taxonomy-wrapper .related-excerpt {

		font-size: 14px;

		line-height: 20px;

	}

}

@media screen and ( max-width: 600px ) {

	.related-articles-items-row {

		display: flex;

		flex-wrap: wrap;

		gap: 15px 10px;

	}

	.related-articles-items-row::before,

	.related-articles-items-row::after {

		display: none;

	}

	.related-articles-item {

		width: -webkit-calc(50% - 5px);
		width: calc(50% - 5px);

		padding: 0;

	}

}