.rte-h1,
.rte-h2,
.rte-h3,
.rte-h4,
.rte-h5,
.rte-h6 {
   font-family: var(--set-font-heading);
	font-size: var(--set-font-size-h1);
	font-weight: 800;
	line-height: 1.2;
	margin-bottom: 0.25em; 
}

/**umb_name:h1*/
.rte-h1 {
	font-family: var(--set-font-heading);
	font-size: var(--set-font-size-h1);
	font-weight: 800;
	line-height: 1.2;
	margin-bottom: 0.25em;
}

/**umb_name:h2*/
.rte-h2 {
	font-size: var(--set-font-size-h2);
	font-weight: 800;
}

/**umb_name:h3*/
.rte-h3 {
	font-size: var(--set-font-size-h3);
	font-weight: 700;
}

/**umb_name:h4*/
.rte-h4 {
	font-size: var(--set-font-size-h4);
	font-weight: 700;
}

/**umb_name:h5*/
.rte-h5 {
	font-size: var(--set-font-size-h5);
	font-weight: 400;
}

/**umb_name:h6*/
.rte-h6 {
	font-size: var(--set-font-size-h6);
	font-weight: 300;
}

/**umb_name:Font Weight Light*/
.rte-light {
	font-weight: var(--set-font-weight-light);
}

/**umb_name:Font Weight Normal*/
.rte-normal {
	font-weight: var(--set-font-weight-base);
}

/**umb_name:Font Weight Strong*/
.rte-strong {
	font-weight: var(--set-font-weight-heavy);
}

/**umb_name:Line Through*/
.rte-line-through {
	text-decoration: line-through;
}

/**umb_name:Italic*/
.rte-italic {
	font-style: italic;
}

/**umb_name:Uppercase*/
.rte-uppercase {
	text-transform: uppercase;
}

/**umb_name:Center Text*/
.rte-center-text {
	text-align: center;
	display: inline-block;
	width: 100%;
}

/**umb_name:District Blue*/
.rte-district-blue {
	color: #0045b1;
}

/**umb_name:District Green*/
.rte-district-green {
	color: #05a049;
}

/**umb_name:District Dark*/
.rte-district-dark {
	color: #2d2d35;
}

/**umb_name:District Light*/
.rte-district-light {
	color: #ebedf0;
}

/**umb_name:Red*/
.rte-red {
	color: #db2a1f;
}

/**umb_name:Orange*/
.rte-orange {
	color: #e78e2c;
}

/**umb_name:Code*/
.rte-code {
	--code-font: var(--set-font-mono);
	--code-color: var(--set-color-light);
	--code-bg: var(--set-color-dark-shade);
	background: var(--code-bg);
	border-radius: 0.2em;
	color: var(--code-color);
	font-family: var(--code-font);
	font-size: 1em;
	padding: 0.1em 0.25em;
	text-shadow: none!important;
	word-break: break-word;
}
