/**
 * Comprehensive Local Cursive & Calligraphy Web Fonts
 * 100% Hosted Locally - Zero External Render Blocking
 */

/* Website Primary Minimalist Font */
@font-face {
    font-family: 'Plus Jakarta Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/plus-jakarta-sans-400.woff2') format('woff2');
}
@font-face {
    font-family: 'Plus Jakarta Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('../fonts/plus-jakarta-sans-600.woff2') format('woff2');
}

/* =======================================================
   EXACT SCREENSHOT 1 & 2 CURSIVE FONTS (LOCAL WOFF2)
   ======================================================= */
@font-face {
    font-family: 'Great Vibes';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/great-vibes-400.woff2') format('woff2'),
         url('../fonts/greatvibes-wmr4.ttf') format('truetype');
}

@font-face {
    font-family: 'Alex Brush';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/alex-brush-400.woff2') format('woff2');
}

@font-face {
    font-family: 'Allura';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/allura-400.woff2') format('woff2');
}

@font-face {
    font-family: 'Dancing Script';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/dancing-script-400.woff2') format('woff2');
}

@font-face {
    font-family: 'Dancing Script';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('../fonts/dancing-script-700.woff2') format('woff2');
}

@font-face {
    font-family: 'Pacifico';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/pacifico-400.woff2') format('woff2');
}

@font-face {
    font-family: 'Sacramento';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/sacramento-400.woff2') format('woff2');
}

@font-face {
    font-family: 'Satisfy';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/satisfy-400.woff2') format('woff2');
}

@font-face {
    font-family: 'Parisienne';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/parisienne-400.woff2') format('woff2');
}

@font-face {
    font-family: 'Pinyon Script';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/pinyon-script-400.woff2') format('woff2');
}

@font-face {
    font-family: 'Rouge Script';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/rouge-script-400.woff2') format('woff2');
}

@font-face {
    font-family: 'Yellowtail';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/yellowtail-400.woff2') format('woff2');
}

@font-face {
    font-family: 'Courgette';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/courgette-400.woff2') format('woff2');
}

@font-face {
    font-family: 'Cookie';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/cookie-400.woff2') format('woff2');
}

@font-face {
    font-family: 'Italianno';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/italianno-400.woff2') format('woff2');
}

@font-face {
    font-family: 'Mr Dafoe';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/mr-dafoe-400.woff2') format('woff2');
}

@font-face {
    font-family: 'Qwigley';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/qwigley-400.woff2') format('woff2');
}

@font-face {
    font-family: 'Tangerine';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/tangerine-400.woff2') format('woff2');
}

@font-face {
    font-family: 'Tangerine';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('../fonts/tangerine-700.woff2') format('woff2');
}

@font-face {
    font-family: 'Charm';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/charm-400.woff2') format('woff2');
}

@font-face {
    font-family: 'Charm';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('../fonts/charm-700.woff2') format('woff2');
}

@font-face {
    font-family: 'Merienda';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/merienda-400.woff2') format('woff2');
}

@font-face {
    font-family: 'Caveat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/caveat-400.woff2') format('woff2');
}

@font-face {
    font-family: 'Caveat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('../fonts/caveat-700.woff2') format('woff2');
}

@font-face {
    font-family: 'Kalam';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/kalam-400.woff2') format('woff2');
}

@font-face {
    font-family: 'Kalam';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('../fonts/kalam-700.woff2') format('woff2');
}

@font-face {
    font-family: 'Homemade Apple';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/homemade-apple-400.woff2') format('woff2');
}

@font-face {
    font-family: 'La Belle Aurore';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/la-belle-aurore-400.woff2') format('woff2');
}

@font-face {
    font-family: 'Cedarville Cursive';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/cedarville-cursive-400.woff2') format('woff2');
}

/* =======================================================
   1001FONTS DOWNLOADED TRUE CURSIVE CALLIGRAPHY
   ======================================================= */
@font-face {
    font-family: 'Ananda Black';
    src: url('../fonts/anandablackpersonaluseregular-rg9rx.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Anattone Script';
    src: url('../fonts/anattonescript-6ywl1.ttf') format('truetype'),
         url('../fonts/anattonescript-51egv.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Backstay';
    src: url('../fonts/backstayregular-mlbpm.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Beautiful Christmas';
    src: url('../fonts/beautifulchristmas-9yxbj.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Better Grade';
    src: url('../fonts/bettergrade-519dv.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Bleury Saint';
    src: url('../fonts/bleurysaint-r91dm.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Blind Matte';
    src: url('../fonts/blindmattedemo-v486z.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Brother Signature';
    src: url('../fonts/brothersignature-7bwnk.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Feasibly Single Line';
    src: url('../fonts/feasiblysingleline-z8d90.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Feel Free';
    src: url('../fonts/feelfreepersonaluseregular-lg2bw.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Gracility';
    src: url('../fonts/gracilityregular-0wpqo.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Granny Script';
    src: url('../fonts/grannyregular-alygg.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Kingsman Demo';
    src: url('../fonts/kingsmandemo-1gvgg.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Lofty Goals';
    src: url('../fonts/loftygoalsregular-9y5xy.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Magnolia Springs';
    src: url('../fonts/magnoliasprings-v41r6.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Millenia';
    src: url('../fonts/milleniapersonaluse-w1ob8.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Moody Adolescent';
    src: url('../fonts/moodyadolescentregular-z8vv1.ttf') format('truetype'),
         url('../fonts/moodyadolescentregular-je00v.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Moonbright Demo';
    src: url('../fonts/moonbrightdemo-1ggn2.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Nature Beauty';
    src: url('../fonts/naturebeautypersonaluse-9y2dk.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Nicholia';
    src: url('../fonts/nicholia-p732z.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Qaskin Black';
    src: url('../fonts/qaskinblackpersonaluse-5wlg.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Qaskin White';
    src: url('../fonts/qaskinwhitepersonaluse-67xd.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Self Deception';
    src: url('../fonts/selfdeceptionregular-allwa.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Shalma Script';
    src: url('../fonts/shalma-rp0pe.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Silver Brown';
    src: url('../fonts/silverbrown-wpjqo.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Wedding Day Script';
    src: url('../fonts/weddingdaypersonaluseregular-1gvo0.ttf') format('truetype');
    font-display: swap;
}
