/* Toggle Blocks styling */

.toggle-trigger {
	cursor: pointer;
}

.toggle-target {
	overflow: hidden;
	transition: max-height 0.85s ease;
}

/* Plus / minus indicator — add "toggle-icon" to a Heading or Paragraph
   block inside the trigger group. */
.toggle-icon {
	position: relative;
	padding-right: 1.5em; /* room for the icon */
}

.toggle-icon::after {
	content: "+";
	font-size:.5em;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	font-weight: bold;
}

.is-style-subhead.toggle-icon{
	text-align:left;
}
.is-style-subhead.toggle-icon::after {
	font-size:1.5em;
}

.toggle-trigger[aria-expanded="true"] .toggle-icon::after {
	content: "\2212"; /* minus sign */
}
.toggle-trigger[aria-expanded="true"].toggle-icon::after {
	content: "\2212";
}

@media screen and (min-width: 576px) {
	.toggle-target.mobile-collapse {
		max-height: none !important;
		overflow: visible !important;
	}
}
