/* Invitation fonts — local TTF from fpd_fonts */

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: 'Flora Bold';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/Flora_Bold.ttf') format('truetype');
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: 'Marta Bold';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/Marta_Bold.ttf') format('truetype');
}

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: 'Rum Raisin';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/Rum_Raisin.ttf') format('truetype');
}

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

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

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

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

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

@font-face {
  font-family: 'Tessa Bold';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/Tessa_Bold.ttf') format('truetype');
}

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

@font-face {
  font-family: 'Thea Bold';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/Thea_Bold.ttf') format('truetype');
}

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

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

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

