@font-face {
    font-family: 'Retro Flourish';
    src: url('RetroFlourishRegular.woff2') format('woff2'),
        url('RetroFlourishRegular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

.flourish {
    font-family: 'Retro Flourish'!important;
    font-weight: normal!important;
    font-style: normal!important;
}

.flourish-right {
    font-family: 'Retro Flourish'!important;
    font-weight: normal!important;
    font-style: normal!important;
    direction: rtl;
    display: inline-block;
    font-size: 2em;
}

.flourish-left {
    font-family: 'Retro Flourish'!important;
    font-weight: normal!important;
    font-style: normal!important;
    direction: rtl;
    transform: scale(-1, 1)!important;
    display: inline-block;
    font-size: 2em;
}

.great-vibes-regular {
  font-family: "Great Vibes", cursive;
  font-weight: 400;
  font-style: normal;
}

.windsong-regular {
  font-family: "WindSong", serif;
  font-weight: 400;
  font-style: normal;
}

.windsong-medium {
  font-family: "WindSong", serif;
  font-weight: 500;
  font-style: normal;
}


.dongle-light {
  font-family: "Dongle", sans-serif;
  font-weight: 300;
  font-style: normal;
}

.em05{font-size: 0.5em!important;}
.em1{font-size: 1em!important;}
.em15{font-size: 1.5em!important;}
.em2{font-size: 2em!important;}
.em3{font-size: 3em!important;}



.dongle-regular {
  font-family: "Dongle", sans-serif!important;
  font-weight: 400;
  font-style: normal;
  line-height: inherit!important;
}

.dongle-bold {
  font-family: "Dongle", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.imperial-script-regular {
  font-family: "Imperial Script", serif;
  font-weight: 400;
  font-style: normal;
}

.gabarito-400 {
  font-family: "Gabarito", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}

.gabarito-500 {
  font-family: "Gabarito", serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
}

.gabarito-600 {
  font-family: "Gabarito", serif;
  font-optical-sizing: auto;
  font-weight: 600;
  font-style: normal;
}

.gabarito-700 {
  font-family: "Gabarito", serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
}

.gabarito-800 {
  font-family: "Gabarito", serif;
  font-optical-sizing: auto;
  font-weight: 800;
  font-style: normal;
}

.gabarito-900 {
  font-family: "Gabarito", serif;
  font-optical-sizing: auto;
  font-weight: 900;
  font-style: normal;
}

.funnel-display-300 {
  font-family: "Funnel Display", serif;
  font-optical-sizing: auto;
  font-weight: 300;
  font-style: normal;
}

.funnel-display-400 {
  font-family: "Funnel Display", serif!important;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}

.funnel-display-500 {
  font-family: "Funnel Display", serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
}

.funnel-display-600 {
  font-family: "Funnel Display", serif;
  font-optical-sizing: auto;
  font-weight: 600;
  font-style: normal;
}

.funnel-display-700 {
  font-family: "Funnel Display", serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
}

.funnel-display-800 {
  font-family: "Funnel Display", serif;
  font-optical-sizing: auto;
  font-weight: 800;
  font-style: normal;
}

.ephesis-regular {
  font-family: "Ephesis", serif;
  font-weight: 400;
  font-style: normal;
}

.cormorant-300 {
  font-family: "Cormorant", serif;
  font-optical-sizing: auto;
  font-weight: 300;
  font-style: normal;
}

.cormorant-400 {
  font-family: "Cormorant", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}

.cormorant-500 {
  font-family: "Cormorant", serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
}

.cormorant-600 {
  font-family: "Cormorant", serif;
  font-optical-sizing: auto;
  font-weight: 600;
  font-style: normal;
}

.cormorant-700 {
  font-family: "Cormorant", serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
}

.cinzel-400 {
  font-family: "Cinzel", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}

.cinzel-500 {
  font-family: "Cinzel", serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
}

.cinzel-600 {
  font-family: "Cinzel", serif;
  font-optical-sizing: auto;
  font-weight: 600;
  font-style: normal;
}

.cinzel-700 {
  font-family: "Cinzel", serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
}

.cinzel-800 {
  font-family: "Cinzel", serif;
  font-optical-sizing: auto;
  font-weight: 800;
  font-style: normal;
}

.cinzel-900 {
  font-family: "Cinzel", serif;
  font-optical-sizing: auto;
  font-weight: 900;
  font-style: normal;
}

.carattere-regular {
  font-family: "Carattere", serif!important;
  font-weight: 400;
  font-style: normal;
}

.bonheur-royale-regular {
  font-family: "Bonheur Royale", serif;
  font-weight: 400;
  font-style: normal;
}

.akaya-kanadaka-regular {
  font-family: "Akaya Kanadaka", serif;
  font-weight: 400;
  font-style: normal;
}








.lh1{ line-height:1!important; }

@media screen and (max-width: 1400px) {

  .em05 {
    font-size: 0.4em !important;
    line-height: 1em !important;
}

}