/* SOS legacy rules, carried from the old Kadence Child theme (kadence-sos) so older posts and pages
   that still use these classes look the same: triangle dividers, line headings,
   square form fields. Nothing in the SOS27 build uses them. v15.30: the speech bubble, the right triangle and
   the old speakers grid came out (on no page or post). */
/* =SOS theme-specific
-------------------------------------------------------------- */

@media (min-width:768px) {

	.triangle {
		position: relative;
	}

	.triangle::after {
		content: "";
		display: block;
		width: 90px;
		height: 63px;
		background-image: url("../images/triangle.svg");
		background-size: 90px 63px;
		background-repeat: no-repeat;
		position: absolute;
		left: 10vw;
		bottom: -63px;
	}

}

.wp-block-group.line-heading {
	margin-bottom: 0 !important;
	width: 100%;
}

.wp-block-group.line-heading .wp-block-group__inner-container::before,
.line-heading .inner-column-1 > .kt-inside-inner-col::before {
	content: "";
	border-top: 2px solid var(--global-palette6);
	display: block;
	opacity: 0.5;
}

.line-heading .wp-block-kadence-rowlayout .kt-inside-inner-col::before {
	display: none;
}

.wp-block-group.line-heading,
.line-heading .wp-block-kadence-advancedheading {
	display: inline-block;
	left: 50%;
	transform: translate( -50%, -50%);
	position: relative;
}

/* =Kadence theme overrides
-------------------------------------------------------------- */

input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {
	border-radius: 0;
}