/*
-----------------------------------------------------------------------
SF Pro dDisplay
-----------------------------------------------------------------------
*/
    

    @font-face {
    font-family: 'SF Pro Display';
    font-style: normal;
    font-weight: 100;
    src: local('SF Pro Display Ultralight'), url('../fonts/SFPRODISPLAYULTRALIGHT.ttf') format('truetype');
    font-display: swap;
    }
    

    @font-face {
    font-family: 'SF Pro Display';
    font-style: italic;
    font-weight: 100;
    src: local('SF Pro Display Ultralight Italic'), url('../fonts/SFPRODISPLAYULTRALIGHTITALIC.ttf') format('truetype');
    font-display: swap;
    }
    

    @font-face {
    font-family: 'SF Pro Display';
    font-style: normal;
    font-weight: 200;
    src: local('SF Pro Display Thin'), url('../fonts/SFPRODISPLAYTHIN.ttf') format('truetype');
    font-display: swap;
    }
    

    @font-face {
    font-family: 'SF Pro Display';
    font-style: italic;
    font-weight: 200;
    src: local('SF Pro Display Thin Italic'), url('../fonts/SFPRODISPLAYTHINITALIC.ttf') format('truetype');
    font-display: swap;
    }
    

    @font-face {
    font-family: 'SF Pro Display';
    font-style: normal;
    font-weight: 300;
    src: local('SF Pro Display Light Italic'), url('../fonts/SFPRODISPLAYLIGHT.ttf') format('truetype');
    font-display: swap;
    }
    

    @font-face {
    font-family: 'SF Pro Display';
    font-style: italic;
    font-weight: 300;
    src: local('SF Pro Display Light Italic'), url('../fonts/SFPRODISPLAYLIGHTITALIC.ttf') format('truetype');
    font-display: swap;
    }

    @font-face {
    font-family: 'SF Pro Display';
    font-style: normal;
    font-weight: 400;
    src: local('SF Pro Display Regular'), url('../fonts/SFPRODISPLAYREGULAR.ttf') format('truetype');
    font-display: swap;
    }

    @font-face {
    font-family: 'SF Pro Display';
    font-style: italic;
    font-weight: 400;
    src: local('SF Pro Display Regular'), url('../fonts/SFPRODISPLAYREGULARITALIC.ttf') format('truetype');
    font-display: swap;
    }
    

    @font-face {
    font-family: 'SF Pro Display';
    font-style: normal;
    font-weight: 500;
    src: local('SF Pro Display Medium'), url('../fonts/SFPRODISPLAYMEDIUM.ttf') format('truetype');
    font-display: swap;
    }
    

    @font-face {
    font-family: 'SF Pro Display';
    font-style: italic;
    font-weight: 500;
    src: local('SF Pro Display Semibold Italic'), url('../fonts/SFPRODISPLAYMEDIUMITALIC.ttf') format('truetype');
    font-display: swap;
    }
    

    @font-face {
    font-family: 'SF Pro Display';
    font-style: normal;
    font-weight: 600;
    src: local('SF Pro Display Medium'), url('../fonts/SFPRODISPLAYSEMIBOLD.ttf') format('truetype');
    font-display: swap;
    }
    

    @font-face {
    font-family: 'SF Pro Display';
    font-style: italic;
    font-weight: 600;
    src: local('SF Pro Display Semibold Italic'), url('../fonts/SFPRODISPLAYSEMIBOLDITALIC.ttf') format('truetype');
    font-display: swap;
    }
    

    @font-face {
    font-family: 'SF Pro Display';
    font-style: normal;
    font-weight: 700;
    src: local('SF Pro Display Bold'), url('../fonts/SFPRODISPLAYBOLD.ttf') format('truetype');
    font-display: swap;
    }
    

    @font-face {
    font-family: 'SF Pro Display';
    font-style: italic;
    font-weight: 700;
    src: local('SF Pro Display Bold'), url('../fonts/SFPRODISPLAYBOLDITALIC.ttf') format('truetype');
    font-display: swap;
    }
    

    @font-face {
    font-family: 'SF Pro Display';
    font-style: normal;
    font-weight: 800;
    src: local('SF Pro Display Heavy Italic'), url('../fonts/SFPRODISPLAYHEAVY.ttf') format('truetype');
    font-display: swap;
    }
    

    @font-face {
    font-family: 'SF Pro Display';
    font-style: italic;
    font-weight: 800;
    src: local('SF Pro Display Heavy Italic'), url('../fonts/SFPRODISPLAYHEAVYITALIC.ttf') format('truetype');
    font-display: swap;
    }
    

    @font-face {
    font-family: 'SF Pro Display';
    font-style: normal;
    font-weight: 900;
    src: local('SF Pro Display Black Italic'), url('../fonts/SFPRODISPLAYBLACK.ttf') format('truetype');
    font-display: swap;
    }
    

    @font-face {
    font-family: 'SF Pro Display';
    font-style: italic;
    font-weight: 900;
    src: local('SF Pro Display Black Italic'), url('../fonts/SFPRODISPLAYBLACKITALIC.ttf') format('truetype');
    font-display: swap;
    }
	
	
/*
-----------------------------------------------------------------------
Montserrat
-----------------------------------------------------------------------
*/
	
    

    @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 100;
    src: local('Montserrat Thin'), url('../fonts/Montserrat-Thin.ttf') format('trueType');
    font-display: swap;
    }
    

    @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 100;
    src: local('Montserrat Thin Italic'), url('../fonts/Montserrat-ThinItalic.ttf') format('trueType');
    font-display: swap;
    }

    

    @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 200;
    src: local('Montserrat Extra Light'), url('../fonts/Montserrat-ExtraLight.ttf') format('trueType');
    font-display: swap;
    }
    

    @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 200;
    src: local('Montserrat Extra Light Italic'), url('../fonts/Montserrat-ExtraLightItalic.ttf') format('trueType');
    font-display: swap;
    }

    

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

    @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 300;
    src: local('Montserrat Light Italic'), url('../fonts/Montserrat-LightItalic.ttf') format('trueType');
    font-display: swap;
    }

    

    @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    src: local('Montserrat Regular'), url('../fonts/Montserrat-Regular.ttf') format('trueType');
    font-display: swap;
    }
    

    @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    src: local('Montserrat Regular Italic'), url('../fonts/Montserrat-Italic.ttf') format('trueType');
    font-display: swap;
    }

    

    @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    src: local('Montserrat Medium'), url('../fonts/Montserrat-Medium.ttf') format('trueType');
    font-display: swap;
    }
    

    @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 500;
    src: local('Montserrat Medium Italic'), url('../fonts/Montserrat-MediumItalic.ttf') format('trueType');
    font-display: swap;
    }

    

    @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    src: local('Montserrat Semi Bold'), url('../fonts/Montserrat-SemiBold.ttf') format('trueType');
    font-display: swap;
    }
    

    @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 600;
    src: local('Montserrat SemiBold Italic'), url('../fonts/Montserrat-SemiBoldItalic.ttf') format('trueType');
    font-display: swap;
    }

    

    @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    src: local('Montserrat Bold'), url('../fonts/Montserrat-Bold.ttf') format('trueType');
    font-display: swap;
    }
    

    @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    src: local('Montserrat Bold Italic'), url('../fonts/Montserrat-BoldItalic.ttf') format('trueType');
    font-display: swap;
    }

    

    @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 800;
    src: local('Montserrat ExtraBold'), url('../fonts/Montserrat-ExtraBold.ttf') format('trueType');
    font-display: swap;
    }
    

    @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 800;
    src: local('Montserrat ExtraBold Italic'), url('../fonts/Montserrat-ExtraBoldItalic.ttf') format('trueType');
    font-display: swap;
    }

    

    @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    src: local('Montserrat Black'), url('../fonts/Montserrat-Black.ttf') format('trueType');
    font-display: swap;
    }
    

    @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 900;
    src: local('Montserrat Black Italic'), url('../fonts/Montserrat-BlackItalic.ttf') format('trueType');
    font-display: swap;
    }
