aside,
.contacts,
.cover,
footer,
header,
.header--wrapper,
.highlights,
iframe,
.navigation-mobile,
.offcanvas,
.open--sidebar,
.print,
.ratio,
section.section--content-breadcrumbs,
section.section--content-get-in-touch,
section.section--content-hero-page-insight,
section.section--content-related-articles,
section.section--content-related-insights,
.sharing,
.single--related-person-preview-image,
.single--related-person-preview-content .paragraph-small.text-uppercase,
.single--service-capabilities,
.single--service-markets {
	display: none !important;
}

.single--related-person-preview-content {
	margin-left: 0 !important;
}

.my-mega,
.my-large,
.my-medium,
.my-regular,
.my-small,
.my-mini {
	margin-top: 16px !important;
	margin-bottom: 16px !important;
}
.mt-mega,
.mt-large,
.mt-medium,
.mt-regular,
.mt-small,
.mt-mini {
	margin-top: 16px !important;
}
.mb-mega,
.mb-large,
.mb-medium,
.mb-regular,
.mb-small,
.mb-mini {
	margin-bottom: 16px !important;
}

.py-mega,
.py-large,
.py-medium,
.py-regular,
.py-small,
.py-mini {
	padding-top: 16px !important;
	padding-bottom: 16px !important;
}
.px-mega,
.px-large,
.px-medium,
.px-regular,
.px-small,
.px-mini {
	padding-right: 0 !important;
	padding-left: 0 !important;
}
.pt-mega,
.pt-large,
.pt-medium,
.pt-regular,
.pt-small,
.pt-mini {
	padding-top: 16px !important;
}
.pb-mega,
.pb-large,
.pb-medium,
.pb-regular,
.pb-small,
.pb-mini {
	padding-bottom: 16px !important;
}