*{
	text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; 
}
:root .entry,
:root .entry.single-entry{box-shadow:none;border-radius:0}

.post-thumbnail img,
.wp-block-post-featured-image img {
	border-radius: 25px;
}

@keyframes fadein {
	from {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}
.nowrap{
	white-space: nowrap;
}

#main-menu-toggle-icon{
	margin-top: 3px;
}
	#main-menu-toggle-icon path {
		fill: #610709;
	}


#sub-menu-toggle-icon{
	margin-top: 17px;
}

.nf-title-underline {
	--nf-underline-color: #BE2D2D;
	--nf-underline-thickness: 0.12em;
	--nf-underline-offset: 0.4em;
}

.wp-block-kadence-advancedheading.nf-title-underline mark.kt-highlight,
.editor-styles-wrapper .nf-title-underline mark.kt-highlight {
	padding: 0;
	color: inherit;
	background: transparent;
	text-decoration-line: underline;
	text-decoration-style: solid;
	text-decoration-color: var(--nf-underline-color);
	text-decoration-thickness: var(--nf-underline-thickness);
	text-underline-offset: var(--nf-underline-offset);
	text-decoration-skip-ink: none;
}
