/* =WordPress Core
-------------------------------------------------------------- */
.category .title {
	padding-bottom: 10px;
}

.section-hero .section-content .btn + .btn {
	margin-left: 16px;
}
@media (max-width: 720px) {
	.section-hero .section-content .btn + .btn {
		margin-left: 0;
		margin-top: 12px;
	}
}

/* Section padding overrides via ACF fields */
.section-hero[style*="--pt-d"],
.section-tabbed[style*="--pt-d"],
.section-swiper-logo[style*="--pt-d"],
.section-sectors[style*="--pt-d"] {
	padding-top: var(--pt-d);
}
.section-hero[style*="--pb-d"],
.section-tabbed[style*="--pb-d"],
.section-swiper-logo[style*="--pb-d"],
.section-sectors[style*="--pb-d"] {
	padding-bottom: var(--pb-d);
}
.section-hero[style*="--pb-d"],
.section-swiper-logo[style*="--pb-d"],
.section-tabbed[style*="--pb-d"] {
	margin-bottom: 0;
}
@media (max-width: 720px) {
	.section-hero[style*="--pt-m"],
	.section-tabbed[style*="--pt-m"],
	.section-swiper-logo[style*="--pt-m"],
	.section-sectors[style*="--pt-m"] {
		padding-top: var(--pt-m);
	}
	.section-hero[style*="--pb-m"],
	.section-tabbed[style*="--pb-m"],
	.section-swiper-logo[style*="--pb-m"],
	.section-sectors[style*="--pb-m"] {
		padding-bottom: var(--pb-m);
	}
}