@font-face {
	font-family: dearflip;
	src: url("/wp-content/cache/seraphinite-accelerator/s/m/d/font/22342c26d6633dcb2b76b28a7f448b58.1758.ttf") format("truetype");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

.df-ui-btn[class*=" ti-"]:before, .df-ui-btn[class^=ti-]:before, [class*=" df-icon-"]:before, [class^=df-icon-]:before {
	font-family: dearflip !important;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

[data-main-rotation="90"] {
	transform: rotate(90deg) translateY(-100%);
}

[data-main-rotation="180"] {
	transform: rotate(180deg) translate(-100%, -100%);
}

[data-main-rotation="270"] {
	transform: rotate(270deg) translateX(-100%);
}

.df-auto-link-content span, .df-text-content br, .df-text-content span {
	color: transparent !important;
	position: absolute;
	white-space: pre;
	cursor: text;
	transform-origin: 0% 0%;
}

section.squareAnnotation svg, section.textAnnotation svg {
	display: block;
}