/* Jost */
@font-face {
    font-family: 'Jost';
    src: url('../font/Jost-Black.woff2') format('woff2'),
         url('../font/Jost-Black.woff') format('woff'),
         url('../font/Jost-Black.eot') format('eot'),
         url('../font/Jost-Black.eot?#iefix') format('embedded-opentype'),
         url('../font/Jost-Black.otf') format('otf'),
         url('../font/Jost-Black.truetype') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Jost';
    src: url('../font/Jost-ExtraBold.woff2') format('woff2'),
         url('../font/Jost-ExtraBold.woff') format('woff'),
         url('../font/Jost-ExtraBold.eot') format('eot'),
         url('../font/Jost-ExtraBold.eot?#iefix') format('embedded-opentype'),
         url('../font/Jost-ExtraBold.otf') format('otf'),
         url('../font/Jost-ExtraBold.truetype') format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Jost';
    src: url('../font/Jost-Bold.woff2') format('woff2'),
         url('../font/Jost-Bold.woff') format('woff'),
         url('../font/Jost-Bold.eot') format('eot'),
         url('../font/Jost-Bold.eot?#iefix') format('embedded-opentype'),
         url('../font/Jost-Bold.otf') format('otf'),
         url('../font/Jost-Bold.truetype') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Jost';
    src: url('../font/Jost-SemiBold.woff2') format('woff2'),
         url('../font/Jost-SemiBold.woff') format('woff'),
         url('../font/Jost-SemiBold.eot') format('eot'),
         url('../font/Jost-SemiBold.eot?#iefix') format('embedded-opentype'),
         url('../font/Jost-SemiBold.otf') format('otf'),
         url('../font/Jost-SemiBold.truetype') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Jost';
    src: url('../font/Jost-Medium.woff2') format('woff2'),
         url('../font/Jost-Medium.woff') format('woff'),
         url('../font/Jost-Medium.eot') format('eot'),
         url('../font/Jost-Medium.eot?#iefix') format('embedded-opentype'),
         url('../font/Jost-Medium.otf') format('otf'),
         url('../font/Jost-Medium.truetype') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Jost';
    src: url('../font/Jost-Regular.woff2') format('woff2'),
         url('../font/Jost-Regular.woff') format('woff'),
         url('../font/Jost-Regular.eot') format('eot'),
         url('../font/Jost-Regular.eot?#iefix') format('embedded-opentype'),
         url('../font/Jost-Regular.otf') format('otf'),
         url('../font/Jost-Regular.truetype') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Jost';
    src: url('../font/Jost-Light.woff2') format('woff2'),
         url('../font/Jost-Light.woff') format('woff'),
         url('../font/Jost-Light.eot') format('eot'),
         url('../font/Jost-Light.eot?#iefix') format('embedded-opentype'),
         url('../font/Jost-Light.otf') format('otf'),
         url('../font/Jost-Light.truetype') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
/* Jost ---- End */
/* Marion */
@font-face {
    font-family: 'Marion';
    src: url('../font/Marion-Regular.woff2') format('woff2'),
         url('../font/Marion-Regular.woff') format('woff'),
         url('../font/Marion-Regular.eot') format('eot'),
         url('../font/Marion-Regular.eot?#iefix') format('embedded-opentype'),
         url('../font/Marion-Regular.otf') format('otf'),
         url('../font/Marion-Regular.truetype') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Marion';
    src: url('../font/Marion-Italic.woff2') format('woff2'),
         url('../font/Marion-Italic.woff') format('woff'),
         url('../font/Marion-Italic.eot') format('eot'),
         url('../font/Marion-Italic.eot?#iefix') format('embedded-opentype'),
         url('../font/Marion-Italic.otf') format('otf'),
         url('../font/Marion-Italic.truetype') format('truetype');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Marion';
    src: url('../font/Marion-Bold.woff2') format('woff2'),
         url('../font/Marion-Bold.woff') format('woff'),
         url('../font/Marion-Bold.eot') format('eot'),
         url('../font/Marion-Bold.eot?#iefix') format('embedded-opentype'),
         url('../font/Marion-Bold.otf') format('otf'),
         url('../font/Marion-Bold.truetype') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
/* Marion ---- End */
/* Palatino */
@font-face {
    font-family: 'Palatino';
    src: url('../font/Palatino-Roman.woff2') format('woff2'),
         url('../font/Palatino-Roman.woff') format('woff'),
         url('../font/Palatino-Roman.eot') format('eot'),
         url('../font/Palatino-Roman.eot?#iefix') format('embedded-opentype'),
         url('../font/Palatino-Roman.otf') format('otf'),
         url('../font/Palatino-Roman.truetype') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Palatino';
    src: url('../font/Palatino-Italic.woff2') format('woff2'),
         url('../font/Palatino-Italic.woff') format('woff'),
         url('../font/Palatino-Italic.eot') format('eot'),
         url('../font/Palatino-Italic.eot?#iefix') format('embedded-opentype'),
         url('../font/Palatino-Italic.otf') format('otf'),
         url('../font/Palatino-Italic.truetype') format('truetype');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Palatino';
    src: url('../font/Palatino-Bold.woff2') format('woff2'),
         url('../font/Palatino-Bold.woff') format('woff'),
         url('../font/Palatino-Bold.eot') format('eot'),
         url('../font/Palatino-Bold.eot?#iefix') format('embedded-opentype'),
         url('../font/Palatino-Bold.otf') format('otf'),
         url('../font/Palatino-Bold.truetype') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Palatino';
    src: url('../font/Palatino-Bold-Italic.woff2') format('woff2'),
         url('../font/Palatino-Bold-Italic.woff') format('woff'),
         url('../font/Palatino-Bold-Italic.eot') format('eot'),
         url('../font/Palatino-Bold-Italic.eot?#iefix') format('embedded-opentype'),
         url('../font/Palatino-Bold-Italic.otf') format('otf'),
         url('../font/Palatino-Bold-Italic.truetype') format('truetype');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}
/* Palatino ---- End */
/* Optima */
@font-face {
    font-family: 'Optima';
    src: url('../font/Optima-Regular.woff2') format('woff2'),
         url('../font/Optima-Regular.woff') format('woff'),
         url('../font/Optima-Regular.eot') format('eot'),
         url('../font/Optima-Regular.eot?#iefix') format('embedded-opentype'),
         url('../font/Optima-Regular.otf') format('otf'),
         url('../font/Optima-Regular.truetype') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Optima';
    src: url('../font/Optima-Italic.woff2') format('woff2'),
         url('../font/Optima-Italic.woff') format('woff'),
         url('../font/Optima-Italic.eot') format('eot'),
         url('../font/Optima-Italic.eot?#iefix') format('embedded-opentype'),
         url('../font/Optima-Italic.otf') format('otf'),
         url('../font/Optima-Italic.truetype') format('truetype');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Optima';
    src: url('../font/Optima-Bold.woff2') format('woff2'),
         url('../font/Optima-Bold.woff') format('woff'),
         url('../font/Optima-Bold.eot') format('eot'),
         url('../font/Optima-Bold.eot?#iefix') format('embedded-opentype'),
         url('../font/Optima-Bold.otf') format('otf'),
         url('../font/Optima-Bold.truetype') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Optima';
    src: url('../font/Optima-Bold-Italic.woff2') format('woff2'),
         url('../font/Optima-Bold-Italic.woff') format('woff'),
         url('../font/Optima-Bold-Italic.eot') format('eot'),
         url('../font/Optima-Bold-Italic.eot?#iefix') format('embedded-opentype'),
         url('../font/Optima-Bold-Italic.otf') format('otf'),
         url('../font/Optima-Bold-Italic.truetype') format('truetype');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Optima';
    src: url('../font/Optima-Extra-Black.woff2') format('woff2'),
         url('../font/Optima-Extra-Black.woff') format('woff'),
         url('../font/Optima-Extra-Black.eot') format('eot'),
         url('../font/Optima-Extra-Black.eot?#iefix') format('embedded-opentype'),
         url('../font/Optima-Extra-Black.otf') format('otf'),
         url('../font/Optima-Extra-Black.truetype') format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}
/* Optima ---- End */
/* Savoye Let */
@font-face {
    font-family: 'Savoye';
    src: url('../font/Savoye-Let-Plain.woff2') format('woff2'),
         url('../font/Savoye-Let-Plain.woff') format('woff'),
         url('../font/Savoye-Let-Plain.eot') format('eot'),
         url('../font/Savoye-Let-Plain.eot?#iefix') format('embedded-opentype'),
         url('../font/Savoye-Let-Plain.otf') format('otf'),
         url('../font/Savoye-Let-Plain.truetype') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
/* Savoye Let ---- End */
/* Cormorant Upright */
@font-face {
    font-family: 'Cormorant Upright';
    src: url('../font/CormorantUpright-Light.woff2') format('woff2'),
         url('../font/CormorantUpright-Light.woff') format('woff'),
         url('../font/CormorantUpright-Light.eot') format('eot'),
         url('../font/CormorantUpright-Light.eot?#iefix') format('embedded-opentype'),
         url('../font/CormorantUpright-Light.otf') format('otf'),
         url('../font/CormorantUpright-Light.truetype') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Cormorant Upright';
    src: url('../font/CormorantUpright-Regular.woff2') format('woff2'),
         url('../font/CormorantUpright-Regular.woff') format('woff'),
         url('../font/CormorantUpright-Regular.eot') format('eot'),
         url('../font/CormorantUpright-Regular.eot?#iefix') format('embedded-opentype'),
         url('../font/CormorantUpright-Regular.otf') format('otf'),
         url('../font/CormorantUpright-Regular.truetype') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Cormorant Upright';
    src: url('../font/CormorantUpright-Medium.woff2') format('woff2'),
         url('../font/CormorantUpright-Medium.woff') format('woff'),
         url('../font/CormorantUpright-Medium.eot') format('eot'),
         url('../font/CormorantUpright-Medium.eot?#iefix') format('embedded-opentype'),
         url('../font/CormorantUpright-Medium.otf') format('otf'),
         url('../font/CormorantUpright-Medium.truetype') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Cormorant Upright';
    src: url('../font/CormorantUpright-SemiBold.woff2') format('woff2'),
         url('../font/CormorantUpright-SemiBold.woff') format('woff'),
         url('../font/CormorantUpright-SemiBold.eot') format('eot'),
         url('../font/CormorantUpright-SemiBold.eot?#iefix') format('embedded-opentype'),
         url('../font/CormorantUpright-SemiBold.otf') format('otf'),
         url('../font/CormorantUpright-SemiBold.truetype') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Cormorant Upright';
    src: url('../font/CormorantUpright-Bold.woff2') format('woff2'),
         url('../font/CormorantUpright-Bold.woff') format('woff'),
         url('../font/CormorantUpright-Bold.eot') format('eot'),
         url('../font/CormorantUpright-Bold.eot?#iefix') format('embedded-opentype'),
         url('../font/CormorantUpright-Bold.otf') format('otf'),
         url('../font/CormorantUpright-Bold.truetype') format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}
/* Cormorant Upright ---- End */
/* Courgette-Regular */
@font-face {
    font-family: 'Courgette-Regular';
    src: url('../font/Courgette-Regular.woff2') format('woff2'),
         url('../font/Courgette-Regular.woff') format('woff'),
         url('../font/Courgette-Regular.eot') format('eot'),
         url('../font/Courgette-Regular.eot?#iefix') format('embedded-opentype'),
         url('../font/Courgette-Regular.otf') format('otf'),
         url('../font/Courgette-Regular.truetype') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
/* Courgette-Regular ---- End */
/* Charm */
@font-face {
    font-family: 'Charm';
    src: url('../font/Charm-Regular.woff2') format('woff2'),
         url('../font/Charm-Regular.woff') format('woff'),
         url('../font/Charm-Regular.eot') format('eot'),
         url('../font/Charm-Regular.eot?#iefix') format('embedded-opentype'),
         url('../font/Charm-Regular.otf') format('otf'),
         url('../font/Charm-Regular.truetype') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Charm';
    src: url('../font/Charm-Bold.woff2') format('woff2'),
         url('../font/Charm-Bold.woff') format('woff'),
         url('../font/Charm-Bold.eot') format('eot'),
         url('../font/Charm-Bold.eot?#iefix') format('embedded-opentype'),
         url('../font/Charm-Bold.otf') format('otf'),
         url('../font/Charm-Bold.truetype') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
/* Charm ---- End */
/* Savoye Let */
@font-face {
    font-family: 'Katibeh';
    src: url('../font/Katibeh-Regular.woff2') format('woff2'),
         url('../font/Katibeh-Regular.woff') format('woff'),
         url('../font/Katibeh-Regular.eot') format('eot'),
         url('../font/Katibeh-Regular.eot?#iefix') format('embedded-opentype'),
         url('../font/Katibeh-Regular.otf') format('otf'),
         url('../font/Katibeh-Regular.truetype') format('truetype');
    font-weight: inherit;
    font-style: normal;
    font-display: swap;
}
/* Savoye Let ---- End */