
/* EB Garamond */
@font-face {
    font-family: 'EB Garamond';
    src: url('../fonts/EBGaramond-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
/* EB Garamond Medium */
@font-face {
    font-family: 'EB Garamond Medium';
    src: url('../fonts/EBGaramond-Medium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
/* Alegreya */
@font-face {
    font-family: 'Alegreya';
    src: url('../fonts/Alegreya-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
/* Raleway Bold */
@font-face {
    font-family: 'Raleway Bold';
    src: url('../fonts/Raleway-Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
/* Raleway Extra Bold */
@font-face {
    font-family: 'Raleway Extra Bold';
    src: url('../fonts/Raleway-ExtraBold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
/* Raleway */
@font-face {
    font-family: 'Raleway';
    src: url('../fonts/Raleway-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
/* Raleway Light */
@font-face {
    font-family: 'Raleway Light';
    src: url('../fonts/Raleway-Light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
/* Raleway Thin */
@font-face {
    font-family: 'Raleway Thin';
    src: url('../fonts/Raleway-Thin.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
/* Raleway Medium */
@font-face {
    font-family: 'Raleway Medium';
    src: url('../fonts/Raleway-Medium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
/* Raleway Heavy */
@font-face {
    font-family: 'Raleway Heavy';
    src: url('../fonts/Raleway-Heavy.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
/* Indigo Forest */
@font-face {
    font-family: 'Indigo Forest';
    src: url('../fonts/Indigo Forest.otf') format('opentype'); 
	src: url('../fonts/Indigo Forest.ttf') format('truetype');
	src: url('../fonts/Indigo Forest.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
.hand-drawn-script,
.title-fancy {
    font-family: 'Indigo Forest';
}
.title-small-caps {
    font-family: 'Raleway Medium';
    font-variant: small-caps;
}
.title-default {
    font-family: 'Raleway Medium';
}

.copyright-fancy {
    font-family: 'Indigo Forest';
    font-size: 24px;
    font-weight: bold;
}
.copyright-small-caps {
    font-family: 'Raleway Medium';
    font-size: 24px;
    font-variant: small-caps;
}

.crafted-by-fancy {
    font-family: 'Indigo Forest';
    font-size: 20px;
    font-weight: bold;
}
.crafted-by-small-caps, .copyright-date {
    font-family: 'Raleway Medium';
    font-size: 20px;
    text-transform: lowercase;
    font-variant: small-caps;
}

/* Allura Regular */
@font-face {
    font-family: 'Allura';
    src: url('../fonts/Allura-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
.title-fancy-a,
.title-fancy-if {
    font-family: 'Allura';
	font-size: 214%;
}
.copyright-fancy-if {
    font-family: 'Allura';
    font-size: 64px;
	margin-right: 6px;
    font-weight: 500;
}


/* Alex Brush */
@font-face {
    font-family: 'Alex Brush';
    src: url('../fonts/AlexBrush-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
.title-fancy-b {
    font-family: 'Alex Brush';
	font-size: 220%;
}


/* Satisfy */
@font-face {
    font-family: 'Satisfy';
    src: url('../fonts/Satisfy-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
.title-fancy-c {
    font-family: 'Satisfy';
	font-size: 200%;
}