/* SKNKWRX.COM 2024 // Jamie Brisick */

@font-face {
    font-family: 'itc_century_stdultra_italic';
    src: url('/assets/font/century/centurystd-ultraitalic-webfont.woff2') format('woff2'),
         url('/assets/font/century/centurystd-ultraitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

.century {
	font-family: 'itc_century_stdultra_italic', "serif";
}

.courier {
	font-family: "Courier Prime", monospace;
}

.jbArticleWrapper:first-child .jbArticle {
	border-top: none !important;
}

.jbArticle p {
	margin-bottom: 2.5rem;
}

.jbArticle blockquote {
	margin-top: 2.5rem;
	margin-bottom: 2.5rem;
	border-left: 1px solid #CA75AA;
	padding-left: 2.25rem;
}

.required::after {
	content: '*';
	color: #d00;
	margin-left: 5px;
}

/* Animations */
.animate-spin-slow {
	animation: spin 4s linear infinite;
}
@keyframes spin {
	to {
		transform: rotate(1turn)
	}
}
.animate-spin-slower {
	animation: spin 6s linear infinite;
}
.animate-spin-slowest {
	animation: spin 48s linear infinite;
}
@keyframes spin-reverse {
	to {
		transform: rotate(-1turn)
	}
}
.animate-spin-reverse-slower {
	animation: spin-reverse 6s linear infinite;
}
