/* tailwind-custom.css */

/* Import Tailwind CSS base, components, and utilities */
@tailwind base;
@tailwind components;
@tailwind utilities;

/* Define your custom utilities */
@layer utilities {
    @font-face{
        font-family: "Praline";
        src: url("/css/font/praline/praline-rtl-regular.eot");
        src: url("/css/font/praline/praline-rtl-regular.eot?#iefix")format("embedded-opentype"),
            url("/css/font/praline/praline-rtl-regular.woff")format("woff"),
            url("/css/font/praline/praline-rtl-regular.woff2")format("woff2"),
            url("/css/font/praline/praline-rtl-regular.ttf")format("truetype"),
            url("/css/font/praline/praline-rtl-regular.svg#Praline MCL Regular")format("svg");
    }



  

    @font-face {
        font-family: 'TT-Norms';
        src: url('/css/font/tt-norm/ttnorms-black.eot');
        src: url('/css/font/tt-norm/ttnorms-black.eot?#iefix') format('embedded-opentype'),
            url('/css/font/tt-norm/ttnorms-black.woff2') format('woff2'),
            url('/css/font/tt-norm/ttnorms-black.woff') format('woff'),
            url('/css/font/tt-norm/ttnorms-black.ttf') format('truetype'),
            url('/css/font/tt-norm/ttnorms-black.svg#tt_normsblack') format('svg');
        font-weight: 900;
        font-style: normal;
        font-display: swap;

    }
    @font-face {
        font-family: 'TT-Norms';
        src: url('/css/font/tt-norm/ttnorms-blackitalic.eot');
        src: url('/css/font/tt-norm/ttnorms-blackitalic.eot?#iefix') format('embedded-opentype'),
            url('/css/font/tt-norm/ttnorms-blackitalic.woff2') format('woff2'),
            url('/css/font/tt-norm/ttnorms-blackitalic.woff') format('woff'),
            url('/css/font/tt-norm/ttnorms-blackitalic.ttf') format('truetype'),
            url('/css/font/tt-norm/ttnorms-blackitalic.svg#tt_normsblack_italic') format('svg');
        font-weight: 900;
        font-style: italic;
        font-display: swap;

    }
    @font-face {
        font-family: 'TT-Norms';
        src: url('/css/font/tt-norm/ttnorms-bold.eot');
        src: url('/css/font/tt-norm/ttnorms-bold.eot?#iefix') format('embedded-opentype'),
            url('/css/font/tt-norm/ttnorms-bold.woff2') format('woff2'),
            url('/css/font/tt-norm/ttnorms-bold.woff') format('woff'),
            url('/css/font/tt-norm/ttnorms-bold.ttf') format('truetype'),
            url('/css/font/tt-norm/ttnorms-bold.svg#tt_normsbold') format('svg');
        font-weight: bold;
        font-style: normal;
        font-display: swap;
    }
    @font-face {
        font-family: 'TT-Norms';
        src: url('/css/font/tt-norm/ttnorms-bolditalic.eot');
        src: url('/css/font/tt-norm/ttnorms-bolditalic.eot?#iefix') format('embedded-opentype'),
            url('/css/font/tt-norm/ttnorms-bolditalic.woff2') format('woff2'),
            url('/css/font/tt-norm/ttnorms-bolditalic.woff') format('woff'),
            url('/css/font/tt-norm/ttnorms-bolditalic.ttf') format('truetype'),
            url('/css/font/tt-norm/ttnorms-bolditalic.svg#tt_normsbold_italic') format('svg');
        font-weight: bold;
        font-style: italic;
        font-display: swap;
    }
    @font-face {
        font-family: 'TT-Norms';
        src: url('/css/font/tt-norm/ttnorms-extrabold.eot');
        src: url('/css/font/tt-norm/ttnorms-extrabold.eot?#iefix') format('embedded-opentype'),
            url('/css/font/tt-norm/ttnorms-extrabold.woff2') format('woff2'),
            url('/css/font/tt-norm/ttnorms-extrabold.woff') format('woff'),
            url('/css/font/tt-norm/ttnorms-extrabold.ttf') format('truetype'),
            url('/css/font/tt-norm/ttnorms-extrabold.svg#tt_normsextrabold') format('svg');
        font-weight: bold;
        font-style: normal;
        font-display: swap;
    }
    @font-face {
        font-family: 'TT-Norms';
        src: url('/css/font/tt-norm/ttnorms-extrabolditalic.eot');
        src: url('/css/font/tt-norm/ttnorms-extrabolditalic.eot?#iefix') format('embedded-opentype'),
            url('/css/font/tt-norm/ttnorms-extrabolditalic.woff2') format('woff2'),
            url('/css/font/tt-norm/ttnorms-extrabolditalic.woff') format('woff'),
            url('/css/font/tt-norm/ttnorms-extrabolditalic.ttf') format('truetype'),
            url('/css/font/tt-norm/ttnorms-extrabolditalic.svg#tt_normsextrabold_italic') format('svg');
        font-weight: bold;
        font-style: italic;
        font-display: swap;
    }
    @font-face {
        font-family: 'TT-Norms';
        src: url('/css/font/tt-norm/ttnorms-extralight.eot');
        src: url('/css/font/tt-norm/ttnorms-extralight.eot?#iefix') format('embedded-opentype'),
            url('/css/font/tt-norm/ttnorms-extralight.woff2') format('woff2'),
            url('/css/font/tt-norm/ttnorms-extralight.woff') format('woff'),
            url('/css/font/tt-norm/ttnorms-extralight.ttf') format('truetype'),
            url('/css/font/tt-norm/ttnorms-extralight.svg#tt_normsextralight') format('svg');
        font-weight: 200;
        font-style: normal;
        font-display: swap;
    }
    @font-face {
        font-family: 'TT-Norms';
        src: url('/css/font/tt-norm/ttnorms-extralightitalic.eot');
        src: url('/css/font/tt-norm/ttnorms-extralightitalic.eot?#iefix') format('embedded-opentype'),
            url('/css/font/tt-norm/ttnorms-extralightitalic.woff2') format('woff2'),
            url('/css/font/tt-norm/ttnorms-extralightitalic.woff') format('woff'),
            url('/css/font/tt-norm/ttnorms-extralightitalic.ttf') format('truetype'),
            url('/css/font/tt-norm/ttnorms-extralightitalic.svg#tt_normsextralight_italic') format('svg');
        font-weight: 200;
        font-style: italic;
        font-display: swap;
    }
    @font-face {
        font-family: 'TT-Norms';
        src: url('/css/font/tt-norm/ttnorms-heavy.eot');
        src: url('/css/font/tt-norm/ttnorms-heavy.eot?#iefix') format('embedded-opentype'),
            url('/css/font/tt-norm/ttnorms-heavy.woff2') format('woff2'),
            url('/css/font/tt-norm/ttnorms-heavy.woff') format('woff'),
            url('/css/font/tt-norm/ttnorms-heavy.ttf') format('truetype'),
            url('/css/font/tt-norm/ttnorms-heavy.svg#tt_normsheavy') format('svg');
        font-weight: 900;
        font-style: normal;
        font-display: swap;
    }
    @font-face {
        font-family: 'TT-Norms';
        src: url('/css/font/tt-norm/ttnorms-heavyitalic.eot');
        src: url('/css/font/tt-norm/ttnorms-heavyitalic.eot?#iefix') format('embedded-opentype'),
            url('/css/font/tt-norm/ttnorms-heavyitalic.woff2') format('woff2'),
            url('/css/font/tt-norm/ttnorms-heavyitalic.woff') format('woff'),
            url('/css/font/tt-norm/ttnorms-heavyitalic.ttf') format('truetype'),
            url('/css/font/tt-norm/ttnorms-heavyitalic.svg#tt_normsheavy_italic') format('svg');
        font-weight: 900;
        font-style: italic;
        font-display: swap;
    }
    @font-face {
        font-family: 'TT-Norms';
        src: url('/css/font/tt-norm/ttnorms-italic.eot');
        src: url('/css/font/tt-norm/ttnorms-italic.eot?#iefix') format('embedded-opentype'),
            url('/css/font/tt-norm/ttnorms-italic.woff2') format('woff2'),
            url('/css/font/tt-norm/ttnorms-italic.woff') format('woff'),
            url('/css/font/tt-norm/ttnorms-italic.ttf') format('truetype'),
            url('/css/font/tt-norm/ttnorms-italic.svg#tt_normsitalic') format('svg');
        font-weight: normal;
        font-style: italic;
        font-display: swap;
    }
    @font-face {
        font-family: 'TT-Norms';
        src: url('/css/font/tt-norm/ttnorms-light.eot');
        src: url('/css/font/tt-norm/ttnorms-light.eot?#iefix') format('embedded-opentype'),
            url('/css/font/tt-norm/ttnorms-light.woff2') format('woff2'),
            url('/css/font/tt-norm/ttnorms-light.woff') format('woff'),
            url('/css/font/tt-norm/ttnorms-light.ttf') format('truetype'),
            url('/css/font/tt-norm/ttnorms-light.svg#tt_normslight') format('svg');
        font-weight: 300;
        font-style: normal;
        font-display: swap;
    }
    @font-face {
        font-family: 'TT-Norms';
        src: url('/css/font/tt-norm/ttnorms-lightitalic.eot');
        src: url('/css/font/tt-norm/ttnorms-lightitalic.eot?#iefix') format('embedded-opentype'),
            url('/css/font/tt-norm/ttnorms-lightitalic.woff2') format('woff2'),
            url('/css/font/tt-norm/ttnorms-lightitalic.woff') format('woff'),
            url('/css/font/tt-norm/ttnorms-lightitalic.ttf') format('truetype'),
            url('/css/font/tt-norm/ttnorms-lightitalic.svg#tt_normslight_italic') format('svg');
        font-weight: 300;
        font-style: italic;
        font-display: swap;
    }
    @font-face {
        font-family: 'TT-Norms';
        src: url('/css/font/tt-norm/ttnorms-medium.eot');
        src: url('/css/font/tt-norm/ttnorms-medium.eot?#iefix') format('embedded-opentype'),
            url('/css/font/tt-norm/ttnorms-medium.woff2') format('woff2'),
            url('/css/font/tt-norm/ttnorms-medium.woff') format('woff'),
            url('/css/font/tt-norm/ttnorms-medium.ttf') format('truetype'),
            url('/css/font/tt-norm/ttnorms-medium.svg#tt_normsmedium') format('svg');
        font-weight: 500;
        font-style: normal;
        font-display: swap;
    }
    @font-face {
        font-family: 'TT-Norms';
        src: url('/css/font/tt-norm/ttnorms-mediumitalic.eot');
        src: url('/css/font/tt-norm/ttnorms-mediumitalic.eot?#iefix') format('embedded-opentype'),
            url('/css/font/tt-norm/ttnorms-mediumitalic.woff2') format('woff2'),
            url('/css/font/tt-norm/ttnorms-mediumitalic.woff') format('woff'),
            url('/css/font/tt-norm/ttnorms-mediumitalic.ttf') format('truetype'),
            url('/css/font/tt-norm/ttnorms-mediumitalic.svg#tt_normsmedium_italic') format('svg');
        font-weight: 500;
        font-style: italic;
        font-display: swap;

    }
    @font-face {
        font-family: 'TT-Norms';
        src: url('/css/font/tt-norm/ttnorms-regular.eot');
        src: url('/css/font/tt-norm/ttnorms-regular.eot?#iefix') format('embedded-opentype'),
            url('/css/font/tt-norm/ttnorms-regular.woff2') format('woff2'),
            url('/css/font/tt-norm/ttnorms-regular.woff') format('woff'),
            url('/css/font/tt-norm/ttnorms-regular.ttf') format('truetype'),
            url('/css/font/tt-norm/ttnorms-regular.svg#tt_normsregular') format('svg');
        font-weight: normal;
        font-style: normal;
        font-display: swap;
    }
    @font-face {
        font-family: 'tt_normsthin';
        src: url('/css/font/tt-norm/ttnorms-thin.eot');
        src: url('/css/font/tt-norm/ttnorms-thin.eot?#iefix') format('embedded-opentype'),
            url('/css/font/tt-norm/ttnorms-thin.woff2') format('woff2'),
            url('/css/font/tt-norm/ttnorms-thin.woff') format('woff'),
            url('/css/font/tt-norm/ttnorms-thin.ttf') format('truetype'),
            url('/css/font/tt-norm/ttnorms-thin.svg#tt_normsthin') format('svg');
        font-weight: 100;
        font-style: normal;
        font-display: swap;
    }
    @font-face {
        font-family: 'tt_normsthin_italic';
        src: url('/css/font/tt-norm/ttnorms-thinitalic.eot');
        src: url('/css/font/tt-norm/ttnorms-thinitalic.eot?#iefix') format('embedded-opentype'),
            url('/css/font/tt-norm/ttnorms-thinitalic.woff2') format('woff2'),
            url('/css/font/tt-norm/ttnorms-thinitalic.woff') format('woff'),
            url('/css/font/tt-norm/ttnorms-thinitalic.ttf') format('truetype'),
            url('/css/font/tt-norm/ttnorms-thinitalic.svg#tt_normsthin_italic') format('svg');
        font-weight: 100;
        font-style: italic;
        font-display: swap;
    }

   


    @font-face {
        font-family: 'PalmerPrint';
        src: url('/css/font/palmer/PalmerLakePrint-Regular.eot');
        src: url('/css/font/palmer/PalmerLakePrint-Regular.eot?#iefix') format('embedded-opentype'),
            url('/css/font/palmer/PalmerLakePrint-Regular.woff2') format('woff2'),
            url('/css/font/palmer/PalmerLakePrint-Regular.woff') format('woff'),
            url('/css/font/palmer/PalmerLakePrint-Regular.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
        font-display: swap;
    }
    @font-face {
        font-family: 'PalmerScript';
        src: url('/css/font/palmer/PalmerLakeScript-Regular.eot');
        src: url('/css/font/palmer/PalmerLakeScript-Regular.eot?#iefix') format('embedded-opentype'),
            url('/css/font/palmer/PalmerLakeScript-Regular.woff2') format('woff2'),
            url('/css/font/palmer/PalmerLakeScript-Regular.woff') format('woff'),
            url('/css/font/palmer/PalmerLakeScript-Regular.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
        font-display: swap;
    }

    
    .font-praline {
        font-family: "Praline" !important;
    }
        
    .font-ttnorms {
        font-family: "TT-Norms" !important;
    }
    
    .font-palmerScript {
        font-family: "PalmerScript" !important;
    }

    .font-palmerPrint {
        font-family: "PalmerPrint" !important;
    }

    
}