.pillar-tabs {
	margin-bottom: 0;
}

.pillar-tabs .wp-block-column:first-of-type {
	padding-top: clamp(12px, calc((var(--wp--preset--spacing--70, 44px) * (44 / 54))), 44px);
}

.pillar-tabs .wp-block-column:last-of-type {
	justify-content: center;
}

@media (max-width: 781px) {
	.pillar-tabs .wp-block-column:first-of-type {
		padding-top: 12px;
		margin-bottom: calc((var(--wp--preset--spacing--70, 44px) * (44 / 54)));
	}

	.pillar-tabs {
		flex-direction: column-reverse;
	}
}

.pillar-tabs__image img,
.pillar-tabs__image svg {
	margin: auto !important;
	position: relative;
	top: 12px;
}

.pillar-tabs-group {
	margin-bottom: 28px;
}

/* Hide all content by default */
.pillar-content {
	display: none;
	margin-top: 8px;
}

/* Show active content */
.pillar-content.active {
	display: block;
}

/* Styling tab openers */
.pillar-tab {
	cursor: pointer;
}

div.pillar-tab {
	color: var(--wp--preset--color--systemiq-green, #119461);
}

div.pillar-tab img {
	filter: brightness(0) saturate(100%) invert(57%) sepia(53%) saturate(602%) hue-rotate(103deg) brightness(58%) contrast(103%);
}

div.pillar-tab.active {
	color: var(--wp--preset--color--systemiq-dark-blue, #073a4a);
}

div.pillar-tab.active img {
	filter: brightness(0) saturate(100%) invert(16%) sepia(24%) saturate(2714%) hue-rotate(156deg) brightness(90%) contrast(96%);
}

g.pillar-tab > path:first-child {
	fill: #10afd4;
}

g.pillar-tab:hover > path:first-child {
	fill: rgba(7, 58, 74, 0.75);
}

g.pillar-tab.active > path:first-child {
	fill: #073a4a;
}
