@font-face {
    font-family: 'HelveticaNeueLT 23 UltLt Ext';
    src: url('HelveticaNeueLT-23UltLtExObl.woff2') format('woff2'),
        url('HelveticaNeueLT-23UltLtExObl.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 27 UltLt Cn';
    src: url('HelveticaNeueLT-27UltLtCn.woff2') format('woff2'),
        url('HelveticaNeueLT-27UltLtCn.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 27 UltLt Cn';
    src: url('HelveticaNeueLT-27UltLtCnObl.woff2') format('woff2'),
        url('HelveticaNeueLT-27UltLtCnObl.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 23 UltLt Ext';
    src: url('HelveticaNeueLT-23UltLtEx.woff2') format('woff2'),
        url('HelveticaNeueLT-23UltLtEx.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 25';
    src: url('HelveticaNeueLT-25UltLt.woff2') format('woff2'),
        url('HelveticaNeueLT-25UltLt.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 33 Thin Ext';
    src: url('HelveticaNeueLT-33ThExObl.woff2') format('woff2'),
        url('HelveticaNeueLT-33ThExObl.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 25';
    src: url('HelveticaNeueLT-26UltLtIt.woff2') format('woff2'),
        url('HelveticaNeueLT-26UltLtIt.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 43 Lt Ext';
    src: url('HelveticaNeueLT-43LtEx.woff2') format('woff2'),
        url('HelveticaNeueLT-43LtEx.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 37 Thin Cn';
    src: url('HelveticaNeueLT-37ThCn.woff2') format('woff2'),
        url('HelveticaNeueLT-37ThCn.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 43 Lt Ext';
    src: url('HelveticaNeueLT-43LtExObl.woff2') format('woff2'),
        url('HelveticaNeueLT-43LtExObl.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 35';
    src: url('HelveticaNeueLT-35Th.woff2') format('woff2'),
        url('HelveticaNeueLT-35Th.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 37 Thin Cn';
    src: url('HelveticaNeueLT-37ThCnObl.woff2') format('woff2'),
        url('HelveticaNeueLT-37ThCnObl.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 33 Thin Ext';
    src: url('HelveticaNeueLT-33ThEx.woff2') format('woff2'),
        url('HelveticaNeueLT-33ThEx.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 35';
    src: url('HelveticaNeueLT-36ThIt.woff2') format('woff2'),
        url('HelveticaNeueLT-36ThIt.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 53 Extended';
    src: url('HelveticaNeueLT-53ExObl.woff2') format('woff2'),
        url('HelveticaNeueLT-53ExObl.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 47 Lt Cn';
    src: url('HelveticaNeueLT-47LtCnObl.woff2') format('woff2'),
        url('HelveticaNeueLT-47LtCnObl.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 45';
    src: url('HelveticaNeueLT-46LtIt.woff2') format('woff2'),
        url('HelveticaNeueLT-46LtIt.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 47 Lt Cn';
    src: url('HelveticaNeueLT-47LtCn.woff2') format('woff2'),
        url('HelveticaNeueLT-47LtCn.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 53 Extended';
    src: url('HelveticaNeueLT-53Ex.woff2') format('woff2'),
        url('HelveticaNeueLT-53Ex.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 45';
    src: url('HelveticaNeueLT-45Lt.woff2') format('woff2'),
        url('HelveticaNeueLT-45Lt.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 55 Roman';
    src: url('HelveticaNeueLT-56It.woff2') format('woff2'),
        url('HelveticaNeueLT-56It.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 65';
    src: url('HelveticaNeueLT-66MdIt.woff2') format('woff2'),
        url('HelveticaNeueLT-66MdIt.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 63 Med Ext';
    src: url('HelveticaNeueLT-63MdExObl.woff2') format('woff2'),
        url('HelveticaNeueLT-63MdExObl.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 55 Roman';
    src: url('HelveticaNeueLT-55Rm.woff2') format('woff2'),
        url('HelveticaNeueLT-55Rm.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 65';
    src: url('HelveticaNeueLT-65Md.woff2') format('woff2'),
        url('HelveticaNeueLT-65Md.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 63 Med Ext';
    src: url('HelveticaNeueLT-63MdEx.woff2') format('woff2'),
        url('HelveticaNeueLT-63MdEx.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 57 Condensed';
    src: url('HelveticaNeueLT-57CnObl.woff2') format('woff2'),
        url('HelveticaNeueLT-57CnObl.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 57 Condensed';
    src: url('HelveticaNeueLT-57Cn.woff2') format('woff2'),
        url('HelveticaNeueLT-57Cn.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 67 Med Cn';
    src: url('HelveticaNeueLT-67MdCnObl.woff2') format('woff2'),
        url('HelveticaNeueLT-67MdCnObl.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 67 Med Cn';
    src: url('HelveticaNeueLT-67MdCn.woff2') format('woff2'),
        url('HelveticaNeueLT-67MdCn.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 55 Roman';
    src: url('HelveticaNeueLT-76BdIt.woff2') format('woff2'),
        url('HelveticaNeueLT-76BdIt.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 53 Extended';
    src: url('HelveticaNeueLT-73BdExObl.woff2') format('woff2'),
        url('HelveticaNeueLT-73BdExObl.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 57 Condensed';
    src: url('HelveticaNeueLT-77BdCn.woff2') format('woff2'),
        url('HelveticaNeueLT-77BdCn.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 57 Condensed';
    src: url('HelveticaNeueLT-77BdCnObl.woff2') format('woff2'),
        url('HelveticaNeueLT-77BdCnObl.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 55 Roman';
    src: url('HelveticaNeueLT-75Bd.woff2') format('woff2'),
        url('HelveticaNeueLT-75Bd.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 83 Hvy Ext';
    src: url('HelveticaNeueLT-83HvExObl.woff2') format('woff2'),
        url('HelveticaNeueLT-83HvExObl.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 75 Bold Outline';
    src: url('HelveticaNeueLT-75BdOu.woff2') format('woff2'),
        url('HelveticaNeueLT-75BdOu.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 53 Extended';
    src: url('HelveticaNeueLT-73BdEx.woff2') format('woff2'),
        url('HelveticaNeueLT-73BdEx.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 93 Blk Ext';
    src: url('HelveticaNeueLT-93BlkEx.woff2') format('woff2'),
        url('HelveticaNeueLT-93BlkEx.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 83 Hvy Ext';
    src: url('HelveticaNeueLT-83HvEx.woff2') format('woff2'),
        url('HelveticaNeueLT-83HvEx.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 95';
    src: url('HelveticaNeueLT-96BlkIt.woff2') format('woff2'),
        url('HelveticaNeueLT-96BlkIt.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 85';
    src: url('HelveticaNeueLT-85Hv.woff2') format('woff2'),
        url('HelveticaNeueLT-85Hv.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 95';
    src: url('HelveticaNeueLT-95Blk.woff2') format('woff2'),
        url('HelveticaNeueLT-95Blk.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 87 Hvy Cn';
    src: url('HelveticaNeueLT-87HvCnObl.woff2') format('woff2'),
        url('HelveticaNeueLT-87HvCnObl.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 85';
    src: url('HelveticaNeueLT-86HvIt.woff2') format('woff2'),
        url('HelveticaNeueLT-86HvIt.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 93 Blk Ext';
    src: url('HelveticaNeueLT-93BlkExObl.woff2') format('woff2'),
        url('HelveticaNeueLT-93BlkExObl.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 87 Hvy Cn';
    src: url('HelveticaNeueLT-87HvCn.woff2') format('woff2'),
        url('HelveticaNeueLT-87HvCn.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Neue LT Std';
    src: url('HelveticaNeueLTStd-Roman.woff2') format('woff2'),
        url('HelveticaNeueLTStd-Roman.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Neue Helvetica 29 Cm';
    src: url('NeueHelvetica-29CmUltLt.woff2') format('woff2'),
        url('NeueHelvetica-29CmUltLt.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 107 ExtBlk Cn';
    src: url('HelveticaNeueLT-107XBlkCnObl.woff2') format('woff2'),
        url('HelveticaNeueLT-107XBlkCnObl.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 97 Blk Cn';
    src: url('HelveticaNeueLT-97BlkCn.woff2') format('woff2'),
        url('HelveticaNeueLT-97BlkCn.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Neue LT Std';
    src: url('HelveticaNeueLTStd-Md.woff2') format('woff2'),
        url('HelveticaNeueLTStd-Md.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 107 ExtBlk Cn';
    src: url('HelveticaNeueLT-107XBlkCn.woff2') format('woff2'),
        url('HelveticaNeueLT-107XBlkCn.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Neue Helvetica 49 Cm';
    src: url('NeueHelvetica-49CmLt.woff2') format('woff2'),
        url('NeueHelvetica-49CmLt.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeueLT 97 Blk Cn';
    src: url('HelveticaNeueLT-97BlkCnObl.woff2') format('woff2'),
        url('HelveticaNeueLT-97BlkCnObl.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Neue Helvetica 39 Cm';
    src: url('NeueHelvetica-39CmTh.woff2') format('woff2'),
        url('NeueHelvetica-39CmTh.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Neue Helvetica 59 Compressed';
    src: url('NeueHelvetica-79CmBd.woff2') format('woff2'),
        url('NeueHelvetica-79CmBd.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Neue Helvetica 59 Compressed';
    src: url('NeueHelvetica-59Cm.woff2') format('woff2'),
        url('NeueHelvetica-59Cm.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Neue Helvetica 69 Cm';
    src: url('NeueHelvetica-69CmMd.woff2') format('woff2'),
        url('NeueHelvetica-69CmMd.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Neue Helvetica 99 Cm';
    src: url('NeueHelvetica-99CmBlk.woff2') format('woff2'),
        url('NeueHelvetica-99CmBlk.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Neue Helvetica 89 Cm';
    src: url('NeueHelvetica-89CmHv.woff2') format('woff2'),
        url('NeueHelvetica-89CmHv.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Times New Roman';
    src: url('TimesNewRomanPSMT.woff2') format('woff2'),
        url('TimesNewRomanPSMT.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Times New Roman';
    src: url('TimesNewRomanPS-BoldItalicMT.woff2') format('woff2'),
        url('TimesNewRomanPS-BoldItalicMT.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Times New Roman';
    src: url('TimesNewRomanPS-BoldMT.woff2') format('woff2'),
        url('TimesNewRomanPS-BoldMT.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Times New Roman';
    src: url('TimesNewRomanPS-ItalicMT.woff2') format('woff2'),
        url('TimesNewRomanPS-ItalicMT.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

