@font-face {
	font-family: "Indikation";
	src: url('../fonts/PizzaDude-IndikationBlack.otf') format('opentype'),
		url('../fonts/PizzaDude-IndikationBlack.woff2') format('woff2'),
         url('../fonts/PizzaDude-IndikationBlack.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display:swap;
}	

@font-face {
	font-family: "Festivo";
	src: url('../fonts/FestivoLettersNo19.otf') format('opentype');
	font-weight: normal;
	font-style: normal;
	font-display:swap;
}
@font-face {
	font-family: "AveriaSerif";
	src: url('../fonts/AveriaSerif-Bold.ttf') format('truetype'),
	url('../fonts/AveriaSerif-Bold.woff2') format('woff2'),
	 url('../fonts/AveriaSerif-Bold.woff') format('woff');
	font-weight: bold;
	font-style: normal;
	font-display:swap;
}
@font-face {
	font-family: "AveriaSerif";
	src: url('../fonts/AveriaSerif-BoldItalic.ttf') format('truetype');
	font-weight: bold;
	font-style: italic;
	font-display:swap;
}
@font-face {
	font-family: "AveriaSerif";
	src: url('../fonts/AveriaSerif-Italic.eot');
	src: url('../fonts/AveriaSerif-Italic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/AveriaSerif-Italic.ttf') format('truetype'),
         url('../fonts/AveriaSerif-Italic.woff2') format('woff2'),
         url('../fonts/AveriaSerif-Italic.woff') format('woff');
	font-weight: normal;
	font-style: italic;
	font-display:swap;
}
@font-face {
	font-family: "AveriaSerif";
	src: url('../fonts/AveriaSerif-Light.ttf') format('truetype');
	font-weight: lighter;
	font-style: normal;
	font-display:swap;
}
@font-face {
	font-family: "AveriaSerif";
	src: url('../fonts/AveriaSerif-Regular.eot');
	src: url('../fonts/AveriaSerif-Regular.eot?#iefix') format('embedded-opentype'),
		url('../fonts/AveriaSerif-Regular.ttf') format('truetype'),
         url('../fonts/AveriaSerif-Regular.woff2') format('woff2'),
         url('../fonts/AveriaSerif-Regular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display:swap;
}
@font-face {
	font-family: "MinionPro";
	src: url('../fonts/MinionPro-Regular.otf') format('opentype');
	font-weight: normal;
	font-style: normal;
	font-display:swap;
}
@font-face {
    font-family: "Exception";
    src: url('../fonts/TheOnlyException.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
	font-display:swap;
}
.exception {font-family:Exception;}
.minion {font-family: MinionPro;}
.festivo{font-family:Festivo;}
.averia {font-family:AveriaSerif!important;}
.indikation{font-family:Indikation!important;}
.font-underline {text-decoration:underline;}
.wp-editor, .wp-editor-wrap, [data-type="wysiwyg"], .mce-tinymce, .mce-container, .mce-container-body, .mce-container iframe {font-family:"AveriaSerif"!important;}
body#tinymce.wp-editor {
    font-family: AveriaSerif !important;
}
.gray-text {color:#757575;}
.bean-bg {background-color:#40281C;}
.squash-bg {background-color:#f89c1b;}
.white-text {color:#fff;}
.btn:hover {
	color:initial;
	text-decoration:none;
}
.btn {padding:16px;}
.btn {
	user-select:none;
	height:36px;
	flex: 0 0 auto;
	align-items:center;
	margin:6px 8px;
	min-width:66px;
	outline:0;
	text-transform:uppercase;
	display:inline-flex;
	text-decoration:none;
}
.btn:before {
	border-radius: inherit;
    color: inherit;
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    opacity: .12;
    transition: .3s cubic-bezier(.25,.8,.5,1);
    width: 100%;
}