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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

