@font-face {
    font-family: 'Greta Text Pro';
    src: url('GretaTextPro-Bold.eot');
    src: local('Greta Text Pro Bold'), local('GretaTextPro-Bold'),
        url('GretaTextPro-Bold.eot?#iefix') format('embedded-opentype'),
        url('GretaTextPro-Bold.woff2') format('woff2'),
        url('GretaTextPro-Bold.woff') format('woff'),
        url('GretaTextPro-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Text Pro';
    src: url('GretaTextPro-BoldItalic.eot');
    src: local('Greta Text Pro Bold Italic'), local('GretaTextPro-BoldItalic'),
        url('GretaTextPro-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('GretaTextPro-BoldItalic.woff2') format('woff2'),
        url('GretaTextPro-BoldItalic.woff') format('woff'),
        url('GretaTextPro-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Text Pro BoldMin';
    src: url('GretaTextPro-BoldItalicMin.eot');
    src: local('Greta Text Pro Bold Italic (-)'), local('GretaTextPro-BoldItalicMin'),
        url('GretaTextPro-BoldItalicMin.eot?#iefix') format('embedded-opentype'),
        url('GretaTextPro-BoldItalicMin.woff2') format('woff2'),
        url('GretaTextPro-BoldItalicMin.woff') format('woff'),
        url('GretaTextPro-BoldItalicMin.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Text Pro BoldMin';
    src: url('GretaTextPro-BoldMin.eot');
    src: local('Greta Text Pro Bold (-)'), local('GretaTextPro-BoldMin'),
        url('GretaTextPro-BoldMin.eot?#iefix') format('embedded-opentype'),
        url('GretaTextPro-BoldMin.woff2') format('woff2'),
        url('GretaTextPro-BoldMin.woff') format('woff'),
        url('GretaTextPro-BoldMin.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Text Pro RegPlus';
    src: url('GretaTextProItalicPlus.eot');
    src: local('Greta Text Pro Italic (+)'), local('GretaTextProItalicPlus'),
        url('GretaTextProItalicPlus.eot?#iefix') format('embedded-opentype'),
        url('GretaTextProItalicPlus.woff2') format('woff2'),
        url('GretaTextProItalicPlus.woff') format('woff'),
        url('GretaTextProItalicPlus.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Text Pro RegMin';
    src: url('GretaTextPro-ItaMin.eot');
    src: local('Greta Text Pro Italic (-)'), local('GretaTextPro-ItaMin'),
        url('GretaTextPro-ItaMin.eot?#iefix') format('embedded-opentype'),
        url('GretaTextPro-ItaMin.woff2') format('woff2'),
        url('GretaTextPro-ItaMin.woff') format('woff'),
        url('GretaTextPro-ItaMin.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Text Pro Reg';
    src: url('GretaTextPro-Italic.eot');
    src: local('Greta Text Pro Italic'), local('GretaTextPro-Italic'),
        url('GretaTextPro-Italic.eot?#iefix') format('embedded-opentype'),
        url('GretaTextPro-Italic.woff2') format('woff2'),
        url('GretaTextPro-Italic.woff') format('woff'),
        url('GretaTextPro-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Text Pro';
    src: url('GretaTextPro-LightItalic.eot');
    src: local('Greta Text Pro Light Italic'), local('GretaTextPro-LightItalic'),
        url('GretaTextPro-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('GretaTextPro-LightItalic.woff2') format('woff2'),
        url('GretaTextPro-LightItalic.woff') format('woff'),
        url('GretaTextPro-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Text Pro';
    src: url('GretaTextPro-Light.eot');
    src: local('Greta Text Pro Light'), local('GretaTextPro-Light'),
        url('GretaTextPro-Light.eot?#iefix') format('embedded-opentype'),
        url('GretaTextPro-Light.woff2') format('woff2'),
        url('GretaTextPro-Light.woff') format('woff'),
        url('GretaTextPro-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Text Pro LightMin';
    src: url('GretaTextPro-LightItalicMin.eot');
    src: local('Greta Text Pro Light Italic (-)'), local('GretaTextPro-LightItalicMin'),
        url('GretaTextPro-LightItalicMin.eot?#iefix') format('embedded-opentype'),
        url('GretaTextPro-LightItalicMin.woff2') format('woff2'),
        url('GretaTextPro-LightItalicMin.woff') format('woff'),
        url('GretaTextPro-LightItalicMin.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Text Pro LightPlus';
    src: url('GretaTextPro-LightItaPlus.eot');
    src: local('Greta Text Pro Light Italic (+)'), local('GretaTextPro-LightItaPlus'),
        url('GretaTextPro-LightItaPlus.eot?#iefix') format('embedded-opentype'),
        url('GretaTextPro-LightItaPlus.woff2') format('woff2'),
        url('GretaTextPro-LightItaPlus.woff') format('woff'),
        url('GretaTextPro-LightItaPlus.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Text Pro LightPlus';
    src: url('GretaTextPro-LightPlus.eot');
    src: local('Greta Text Pro Light (+)'), local('GretaTextPro-LightPlus'),
        url('GretaTextPro-LightPlus.eot?#iefix') format('embedded-opentype'),
        url('GretaTextPro-LightPlus.woff2') format('woff2'),
        url('GretaTextPro-LightPlus.woff') format('woff'),
        url('GretaTextPro-LightPlus.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Text Pro LightMin';
    src: url('GretaTextPro-LightMin.eot');
    src: local('Greta Text Pro Light (-)'), local('GretaTextPro-LightMin'),
        url('GretaTextPro-LightMin.eot?#iefix') format('embedded-opentype'),
        url('GretaTextPro-LightMin.woff2') format('woff2'),
        url('GretaTextPro-LightMin.woff') format('woff'),
        url('GretaTextPro-LightMin.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Text Pro MedPlus';
    src: url('GretaTextPro-MedItaPlus.eot');
    src: local('Greta Text Pro Medium Italic (+)'), local('GretaTextPro-MedItaPlus'),
        url('GretaTextPro-MedItaPlus.eot?#iefix') format('embedded-opentype'),
        url('GretaTextPro-MedItaPlus.woff2') format('woff2'),
        url('GretaTextPro-MedItaPlus.woff') format('woff'),
        url('GretaTextPro-MedItaPlus.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Text Pro MedMin';
    src: url('GretaTextPro-MediumItalicMin.eot');
    src: local('Greta Text Pro Medium Italic (-)'), local('GretaTextPro-MediumItalicMin'),
        url('GretaTextPro-MediumItalicMin.eot?#iefix') format('embedded-opentype'),
        url('GretaTextPro-MediumItalicMin.woff2') format('woff2'),
        url('GretaTextPro-MediumItalicMin.woff') format('woff'),
        url('GretaTextPro-MediumItalicMin.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Text Pro Med';
    src: url('GretaTextPro-MediumItalic.eot');
    src: local('Greta Text Pro Medium Italic'), local('GretaTextPro-MediumItalic'),
        url('GretaTextPro-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('GretaTextPro-MediumItalic.woff2') format('woff2'),
        url('GretaTextPro-MediumItalic.woff') format('woff'),
        url('GretaTextPro-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Text Pro Med';
    src: url('GretaTextPro-Medium.eot');
    src: local('Greta Text Pro Medium'), local('GretaTextPro-Medium'),
        url('GretaTextPro-Medium.eot?#iefix') format('embedded-opentype'),
        url('GretaTextPro-Medium.woff2') format('woff2'),
        url('GretaTextPro-Medium.woff') format('woff'),
        url('GretaTextPro-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Text Pro MedPlus';
    src: url('GretaTextPro-MedPlus.eot');
    src: local('Greta Text Pro Medium (+)'), local('GretaTextPro-MedPlus'),
        url('GretaTextPro-MedPlus.eot?#iefix') format('embedded-opentype'),
        url('GretaTextPro-MedPlus.woff2') format('woff2'),
        url('GretaTextPro-MedPlus.woff') format('woff'),
        url('GretaTextPro-MedPlus.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Text Pro MedMin';
    src: url('GretaTextPro-MediumMin.eot');
    src: local('Greta Text Pro Medium (-)'), local('GretaTextPro-MediumMin'),
        url('GretaTextPro-MediumMin.eot?#iefix') format('embedded-opentype'),
        url('GretaTextPro-MediumMin.woff2') format('woff2'),
        url('GretaTextPro-MediumMin.woff') format('woff'),
        url('GretaTextPro-MediumMin.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Text Pro Reg';
    src: url('GretaTextPro-Regular.eot');
    src: local('Greta Text Pro Regular'), local('GretaTextPro-Regular'),
        url('GretaTextPro-Regular.eot?#iefix') format('embedded-opentype'),
        url('GretaTextPro-Regular.woff2') format('woff2'),
        url('GretaTextPro-Regular.woff') format('woff'),
        url('GretaTextPro-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Text Pro RegPlus';
    src: url('GretaTextPro-RegularPlus.eot');
    src: local('Greta Text Pro Regular (+)'), local('GretaTextPro-RegularPlus'),
        url('GretaTextPro-RegularPlus.eot?#iefix') format('embedded-opentype'),
        url('GretaTextPro-RegularPlus.woff2') format('woff2'),
        url('GretaTextPro-RegularPlus.woff') format('woff'),
        url('GretaTextPro-RegularPlus.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Text Pro RegMin';
    src: url('GretaTextPro-RegularMin.eot');
    src: local('Greta Text Pro Regular (-)'), local('GretaTextPro-RegularMin'),
        url('GretaTextPro-RegularMin.eot?#iefix') format('embedded-opentype'),
        url('GretaTextPro-RegularMin.woff2') format('woff2'),
        url('GretaTextPro-RegularMin.woff') format('woff'),
        url('GretaTextPro-RegularMin.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

