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

@font-face {
    font-family: 'The Wedding Signature';
    src: url('fonts/TheWeddingSignatureRegular-BWZ55.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

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

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

@font-face {
    font-family: 'Artistic Signature';
    src: url('fonts/Artistic Signature.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Artistic-Signature';
    src: url('fonts/Artistic Signature.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ArtisticSignature';
    src: url('fonts/Artistic Signature.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ArtisticSigature';
    src: url('fonts/Artistic Signature.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Aurelia';
    src: url('fonts/Aurelia.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

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

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

@font-face {
    font-family: 'Bastliga One';
    src: url('fonts/Bastliga One.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bastliga-One';
    src: url('fonts/Bastliga One.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'BastligaOne';
    src: url('fonts/Bastliga One.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
    font-family: 'helvetica-light-587ebe5a59211';
    src: url('fonts/Helvetica.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

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

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

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

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

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

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

@font-face {
    font-family: 'YasmineGardner';
    src: url('fonts/YasmineGardner.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* Apply decorative alternates only to Yasmine font targets, never globally. */
[style*="Yasmine"],
[style*="YasmineGardner"],
[style*="yasmine"] {
    font-feature-settings: "calt" 1, "liga" 1, "swsh" 1, "salt" 1, "ss01" 1, "ss02" 1, "ss03" 1, "ss04" 1, "ss05" 1, "ss06" 1, "ss07" 1, "ss08" 1, "ss09" 1, "ss10" 1 !important;
    -webkit-font-feature-settings: "calt" 1, "liga" 1, "swsh" 1, "salt" 1, "ss01" 1, "ss02" 1, "ss03" 1, "ss04" 1, "ss05" 1, "ss06" 1, "ss07" 1, "ss08" 1, "ss09" 1, "ss10" 1 !important;
    font-variant-ligatures: contextual common-ligatures discrete-ligatures !important;
    text-rendering: optimizeLegibility !important;
}




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

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