body {
	padding: 35px !important;
}

[id*="sv_adminBar"] { display: none !important; }

.contentRender { margin-bottom: 32px !important; }

#content-jump [data-guid],
.contentRender_name_plugins_core_textbox,
.contentRender_name_plugins_common_primary_intro,
.contentRender_name_plugins_blog_primary_blog_posts,
.contentRender_name_plugins_common_primary_callout,
.contentRender_name_plugins_maps_embed_widget,
.contentRender_name_plugins_common_primary_accordion,
.contentRender_name_plugins_common_primary_embed {
	opacity: 1 !important;
	transform: none !important;
	page-break-inside: avoid !important;
	page-break-before: avoid !important;
	page-break-after: avoid !important;
}

/* Header */
.contentRender_name_plugins_common_primary_header * {
	display: none !important;
}

.contentRender_name_plugins_common_primary_header .panel-header,
.contentRender_name_plugins_common_primary_header .panel-header > .left,
.contentRender_name_plugins_common_primary_header .panel-header > .left .site-logo {
	padding: 0 !important;
	height: 40px !important;
	box-shadow: none !important;
	display: block !important;
}

.contentRender_name_plugins_common_primary_header .panel-header > .left .site-logo {
	-webkit-print-color-adjust: exact !important;
}

/* Footer */
.contentRender_name_plugins_common_primary_footer * {
	display: none !important;
}

.contentRender_name_plugins_common_primary_footer .panel-footer,
.contentRender_name_plugins_common_primary_footer .panel-footer .footer-bottom,
.contentRender_name_plugins_common_primary_footer .panel-footer .footer-bottom .inner,
.contentRender_name_plugins_common_primary_footer .panel-footer .footer-bottom .inner .address-copy-container,
.contentRender_name_plugins_common_primary_footer .panel-footer .footer-bottom .inner .address-copy-container * {
	display: block !important;
	padding: 0;
	max-width: 100%;
	color: #1a1a1a !important;
	text-align: left;
	border: none !important;
	background: transparent !important;
}

/* Intro Panel */
.contentRender_name_plugins_common_primary_intro .panel-intro {
	display: block !important;
}

.contentRender_name_plugins_common_primary_intro .panel-intro .left { display: block !important; }

.contentRender_name_plugins_common_primary_intro .panel-intro .left * {
	margin: 0 !important;
	padding: 0 !important;
	max-width: 100% !important;
	color: #1a1a1a !important;
	background: transparent !important;
}

/* Highlights */
.contentRender_name_plugins_collections_template_custom_primary_highlights { display: none !important; }

/* Numbers */
.contentRender_name_plugins_collections_template_custom_primary_numbers .numbers {
	padding: 0 !important;
	color: #1a1a1a !important;
	background: transparent !important;
}

.contentRender_name_plugins_collections_template_custom_primary_numbers .numbers::before {
	display: none !important;
}

.contentRender_name_plugins_collections_template_custom_primary_numbers .numbers * {
	display: block !important;
	margin: 0 !important;
	padding: 0 !important;
	max-width: 100% !important;
	text-align: left !important;
}

.contentRender_name_plugins_collections_template_custom_primary_numbers .numbers .number-list .list-item { margin-bottom: 24px !important; }

/* Postcard */
.contentRender_name_plugins_collections_template_custom_primary_postcard .postcards * {
	display: block !important;
	margin: 0 !important;
	padding: 0 !important;
	max-width: 100% !important;
	min-height: auto !important;
}

.contentRender_name_plugins_collections_template_custom_primary_postcard .img-area,
.contentRender_name_plugins_collections_template_custom_primary_postcard .read-more {
	display: none !important;
}

/* Section Heading */
.contentRender_name_plugins_common_primary_section_heading .section-heading,
.contentRender_name_plugins_common_primary_section_heading .section-heading * {
	margin: 0 !important;
	padding: 0 !important;
	max-width: 100% !important;
	color: #1a1a1a !important;
	text-align: left !important;
	background: transparent !important;
}

/* Imagebox */
.contentRender_name_plugins_collections_template_custom_primary_imagebox { display: none !important; }

/* Cards */
.contentRender_name_plugins_collections_template_custom_primary_cards { display: none !important; }

/* Logo List */
.contentRender_name_plugins_collections_template_custom_primary_logo_list .logo-list,
.contentRender_name_plugins_collections_template_custom_primary_logo_list .logo-list * {
	justify-content: flex-start !important;
	margin: 0 !important;
	padding: 0 !important;
	max-width: 100% !important;
	color: #1a1a1a !important;
	text-align: left !important;
	background: transparent !important;
}

.contentRender_name_plugins_collections_template_custom_primary_logo_list .logo-list .view-all { display: none !important; }

/* List */
.contentRender_name_plugins_collections_template_custom_primary_list .list-container .img-content {
	display: none !important;
}

.contentRender_name_plugins_collections_template_custom_primary_list .list-container * {
	padding: 0 !important;
}

/* Callouts */
.contentRender_name_plugins_collections_template_custom_primary_callouts { display: none !important; }

/* CTA */
.contentRender_name_plugins_common_primary_cta .cta {
	margin: 0 !important;
	padding: 0 !important;
	max-width: 100% !important;
	text-align: left !important;
}

.contentRender_name_plugins_common_primary_cta .read-more { display: none !important; }

/* Video Banner */
.contentRender_name_plugins_collections_template_custom_primary_video_banner .img-container {
	display: none !important;
}

.contentRender_name_plugins_collections_template_custom_primary_video_banner .text-container,
.contentRender_name_plugins_collections_template_custom_primary_video_banner .text-container * {
	display: block !important;
	margin: 0 !important;
	padding: 0 !important;
	max-width: 100% !important;
	height: auto !important;
	color: #1a1a1a !important;
	border: none !important;
	background: transparent !important;
}

.contentRender_name_plugins_collections_template_custom_primary_video_banner .text-container .read-more {
	display: none !important;
}

/* Billboard */
.contentRender_name_plugins_collections_template_custom_primary_billboard {
	display: none !important;
}

/* Imagebox Content */
.contentRender_name_plugins_collections_template_custom_primary_imagebox_content .image-content {
	display: none !important;
}

.contentRender_name_plugins_collections_template_custom_primary_imagebox_content .text-content,
.contentRender_name_plugins_collections_template_custom_primary_imagebox_content .text-content * {
	display: block !important;
	margin: 0 !important;
	padding: 0 !important;
	max-width: 100% !important;
	text-align: left !important;
}

.contentRender_name_plugins_collections_template_custom_primary_imagebox_content .text-content .read-more-wrapper {
	display: none !important;
}

/* Banner */
.contentRender_name_plugins_collections_template_custom_primary_banner * {
	margin: 0 !important;
	padding: 0 !important;
	max-width: 100% !important;
	color: #1a1a1a !important;
	text-align: left !important;
	background: transparent !important;
}

.contentRender_name_plugins_collections_template_custom_primary_banner picture {
	display: none !important;
}

/* Comparison */
.contentRender_name_plugins_common_primary_comparison { display: none !important; }

/* Excerpt */
.contentRender_name_plugins_common_primary_excerpt * {
	margin: 0 !important;
	padding: 0 !important;
	max-width: 100% !important;
	color: #1a1a1a !important;
	background: transparent !important;
}

/* Callout Panel */
.contentRender_name_plugins_common_primary_callout * {
	display: block !important;
	margin: 0 !important;
	padding: 0 !important;
	max-width: 100% !important;
	color: #1a1a1a !important;
	text-align: left !important;
	background: transparent !important;
	columns: 1 !important;
}

/* Featured Banner */
.contentRender_name_plugins_collections_template_custom_primary_featured_banner .featured-banner * {
	display: block !important;
	margin: 0 !important;
	padding: 0 !important;
	max-width: 100% !important;
	color: #1a1a1a !important;
	border: none !important;
	background: transparent !important;
}

.contentRender_name_plugins_collections_template_custom_primary_featured_banner .img-container { display: none !important; }

/* Staff List */
.contentRender_name_plugins_common_primary_staff_list .staff {
	padding: 0 !important;
	background: transparent !important;
}

.contentRender_name_plugins_common_primary_staff_list .staff * {
	margin: 0 !important;
	padding: 0 !important;
	max-width: 100% !important;
	text-align: left !important;
}

.contentRender_name_plugins_common_primary_staff_list .img-container,
.contentRender_name_plugins_common_primary_staff_list .filters-container {
	display: none !important;
}

/* Media Center */
.contentRender_name_plugins_common_primary_media_center .media-center {
	padding: 0 !important;
	background: transparent !important;
}

.contentRender_name_plugins_common_primary_media_center .media-center * {
	margin: 0 !important;
	padding: 0 !important;
	max-width: 100% !important;
	text-align: left !important;
	box-shadow: none !important;
	border: none !important;
}

.contentRender_name_plugins_common_primary_media_center .media-center .mc-item { margin-bottom: 24px !important; }

.contentRender_name_plugins_common_primary_media_center .h2,
.contentRender_name_plugins_common_primary_media_center .more,
.contentRender_name_plugins_common_primary_media_center .mc-pager,
.contentRender_name_plugins_common_primary_media_center .filters-container {
	display: none !important;
}

/* Related Content */
.contentRender_name_plugins_collections_template_custom_primary_related_content .related-content {
	padding: 0 !important;
	max-width: 100% !important;
}

.contentRender_name_plugins_collections_template_custom_primary_related_content .related-content * {
	float: none !important;
	transform: none !important;
	display: block !important;
	max-width: 100% !important;
}

.contentRender_name_plugins_collections_template_custom_primary_related_content .related-content .slick-track {
	display: grid !important;
	grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)) !important;
	grid-gap: 32px !important;
}

.contentRender_name_plugins_collections_template_custom_primary_related_content .related-content .read-more,
.contentRender_name_plugins_collections_template_custom_primary_related_content .related-content .arrow,
.contentRender_name_plugins_collections_template_custom_primary_related_content .related-content .image-container {
	display: none !important;
}

/* Button */
.contentRender_name_plugins_common_primary_button { display: none !important; }

/* Videobox */
.contentRender_name_plugins_collections_template_custom_primary_videobox { display: none !important; }

/* Tradeshows */
.contentRender_name_plugins_common_primary_tradeshows .tradeshows,
.contentRender_name_plugins_common_primary_tradeshows .tradeshows * {
	margin: 0 !important;
	padding: 0 !important;
	border: none !important;
}

.contentRender_name_plugins_common_primary_tradeshows .tradeshows .tradeshow { margin-bottom: 24px !important; }

.contentRender_name_plugins_common_primary_tradeshows .tradeshows .month-container {
	display: none !important;
}

/* Two Col Panel */
.two-col,
.two-col > * {
	display: block !important;
	margin: 0 !important;
	padding: 0 !important;
	max-width: 100% !important;
}

/* Awards */
.contentRender_name_plugins_common_primary_awards .awards,
.contentRender_name_plugins_common_primary_awards .awards * {
	margin: 0 !important;
	padding: 0 !important;
	border: none !important;
}

.contentRender_name_plugins_common_primary_awards .awards .award { margin-bottom: 24px !important; }

.contentRender_name_plugins_common_primary_awards .awards .cta-link,
.contentRender_name_plugins_common_primary_awards .awards .icon-container,
.contentRender_name_plugins_common_primary_awards .awards .year-container {
	display: none !important;
}

/* Title Bar */
.contentRender_name_plugins_common_primary_title_bar * {
	margin: 0 !important;
	padding: 0 !important;
	min-height: auto !important;
	color: #1a1a1a !important;
	text-align: left !important;
	background: transparent !important;
}

/* Textbox */
.contentRender_name_plugins_core_textbox,
.contentRender_name_plugins_core_textbox * {
	margin: 0 !important;
	padding: 0 !important;
	max-width: 100% !important;
	text-align: left !important;
	color: #1a1a1a !important;
	background: transparent !important;
}

/* Microsite */
.contentRender_name_plugins_common_microsite { display: none !important; }

/* Listicle */
.contentRender_name_plugins_collections_template_custom_primary_listicle .image,
.contentRender_name_plugins_collections_template_custom_primary_listicle .read-more {
	display: none !important;
}

.contentRender_name_plugins_collections_template_custom_primary_gallery {
	display: none !important;
}

/* Snapshot */
.contentRender_name_plugins_common_primary_client_snapshot .client-snapshot,
.contentRender_name_plugins_common_primary_client_snapshot .client-snapshot * {
	display: block !important;
	margin: 0 !important;
	padding: 0 !important;
	color: #1a1a1a !important;
	text-align: left !important;
	background: transparent !important;
	columns: 1 !important;
}

.contentRender_name_plugins_common_primary_client_snapshot .client-snapshot .info-group {
	margin-bottom: 24px !important;
}

.contentRender_name_plugins_common_primary_client_snapshot .client-snapshot .svg { display: none !important; }

/* Clients */
.contentRender_name_plugins_common_primary_clients_list .clients-list .client-item picture,
.contentRender_name_plugins_common_primary_clients_list .clients-list .filters-container,
.contentRender_name_plugins_common_primary_clients_list .clients-list .globe-container {
	display: none !important;
}

.contentRender_name_plugins_common_primary_clients_list .clients-list,
.contentRender_name_plugins_common_primary_clients_list .clients-list .clients-content {
	margin: 0 !important;
	padding: 0 !important;
	background: transparent !important;
}

.contentRender_name_plugins_common_primary_clients_list .clients-list .client-item {
	padding: 0 !important;
	border: none !important;
}

/* Breadcrumb */
.breadcrumb { display: none !important; }

/* Gray Panel */
.background-gray { background: transparent !important; }

/* Tabs */
.contentRender_name_plugins_common_primary_tabs .nav-tabs {
	display: none !important;
}

.contentRender_name_plugins_common_primary_tabs_tab > .tab {
	display: flex !important;
	flex-direction: column-reverse !important;
	padding: 0 !important;
}

.contentRender_name_plugins_common_primary_tabs_tab > .tab > script {
	display: block !important;
	font-size: 28px;
}