.universal-topbar-source .universal-topbar-inner,
.universal-header-main,
/*.universal-hero-grid,*/
.universal-history-grid.wp-block-columns,
.universal-appeal-inner,
.universal-content-grid.wp-block-group,
.universal-impact-grid,
.universal-meet-patient.wp-block-columns,
.universal-support,
.universal-latest-news.alignwide,
.universal-history-timeline.alignwide,
.universal-footer-inner.wp-block-group,
.universal-footer-bottom.wp-block-group,
.universal-cta-banner-shell.wp-block-group,
.universal-post-grid-inner.wp-block-group,
.universal-services-grid-inner.wp-block-group,
.universal-not-found-inner.wp-block-group {
	box-sizing: border-box;
	margin-left: auto !important;
	margin-right: auto !important;
	width: 100%;
}

@media (min-width: 320px) {
	.universal-topbar-source .universal-topbar-inner,
	.universal-header-main,
	/*.universal-hero-grid,*/
	.universal-history-grid.wp-block-columns,
	.universal-appeal-inner,
	.universal-content-grid.wp-block-group,
	.universal-impact-grid,
	.universal-meet-patient.wp-block-columns,
	.universal-support,
	.universal-latest-news.alignwide,
	.universal-history-timeline.alignwide,
	.universal-footer-inner.wp-block-group,
	.universal-footer-bottom.wp-block-group,
	.universal-cta-banner-shell.wp-block-group,
	.universal-post-grid-inner.wp-block-group,
	.universal-services-grid-inner.wp-block-group,
	.universal-not-found-inner.wp-block-group {
		max-width: 90%;
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
}

@media (min-width: 992px) {
	.universal-topbar-source .universal-topbar-inner,
	.universal-header-main,
	/*.universal-hero-grid,*/
	.universal-history-grid.wp-block-columns,
	.universal-appeal-inner,
	.universal-content-grid.wp-block-group,
	.universal-impact-grid,
	.universal-meet-patient.wp-block-columns,
	.universal-support,
	.universal-latest-news.alignwide,
	.universal-history-timeline.alignwide,
	.universal-footer-inner.wp-block-group,
	.universal-footer-bottom.wp-block-group,
	.universal-cta-banner-shell.wp-block-group,
	.universal-post-grid-inner.wp-block-group,
	.universal-services-grid-inner.wp-block-group,
	.universal-not-found-inner.wp-block-group {
		max-width: 85vw;
	}
}

@media (min-width: 1280px) {
	.universal-topbar-source .universal-topbar-inner,
	.universal-header-main,
	/*.universal-hero-grid,*/
	.universal-history-grid.wp-block-columns,
	.universal-appeal-inner,
	.universal-content-grid.wp-block-group,
	.universal-impact-grid,
	.universal-meet-patient.wp-block-columns,
	.universal-support,
	.universal-latest-news.alignwide,
	.universal-history-timeline.alignwide,
	.universal-footer-inner.wp-block-group,
	.universal-footer-bottom.wp-block-group,
	.universal-cta-banner-shell.wp-block-group,
	.universal-post-grid-inner.wp-block-group,
	.universal-services-grid-inner.wp-block-group,
	.universal-not-found-inner.wp-block-group {
		max-width: 78vw;
	}
}

@media (min-width: 1500px) {
	.universal-topbar-source .universal-topbar-inner,
	.universal-header-main,
	/*.universal-hero-grid,*/
	.universal-history-grid.wp-block-columns,
	.universal-appeal-inner,
	.universal-content-grid.wp-block-group,
	.universal-impact-grid,
	.universal-meet-patient.wp-block-columns,
	.universal-support,
	.universal-latest-news.alignwide,
	.universal-history-timeline.alignwide,
	.universal-footer-inner.wp-block-group,
	.universal-footer-bottom.wp-block-group,
	.universal-cta-banner-shell.wp-block-group,
	.universal-post-grid-inner.wp-block-group,
	.universal-services-grid-inner.wp-block-group,
	.universal-not-found-inner.wp-block-group {
		max-width: 81.3vw;
		width: 81.3vw;
	}
}

@media (max-width: 768px) {
	p.universal-appeal-text,
	.universal-hero-text > p,
	.universal-services-grid-inner .universal-card > p,
	.universal-content-body > p,
	.universal-content-body p.wp-block-paragraph,
	blockquote.universal-content-quote > p,
	p.wp-block-post-excerpt__excerpt,
	p.universal-history__content.wp-block-paragraph,
	.universal-history-timeline__excerpt.wp-block-post-excerpt p.wp-block-post-excerpt__excerpt,
	p.universal-meet-patient__paragraph,
	p.universal-meet-patient__quote,
	p.universal-impact-label,
	p.universal-support__excerpt.wp-block-paragraph,
	p.universal-hero-slider__subheading,
	p.universal-hero-post__excerpt_text,
	p.universal-hero-post__excerpt,
	p.universal-hero-post__readmore,
	p.universal-hero-post__readmore_text,
	p.universal-zakat__desc,
	p.universal-zakat__label,
	.universal-latest-news__excerpt.wp-block-post-excerpt p.wp-block-post-excerpt__excerpt {
		font-size: 0.875rem !important;
		line-height: 1.57 !important;
	}
}
