@font-face {
    font-family: 'CooperHewittBold';
        src: url('CooperHewitt-OTF-public/CooperHewitt-Bold.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CooperHewittBoldItalic';
        src: url('CooperHewitt-OTF-public/CooperHewitt-BoldItalic.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CooperHewittBook';
        src: url('CooperHewitt-OTF-public/CooperHewitt-Book.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CooperHewittBookItalic';
        src: url('CooperHewitt-OTF-public/CooperHewitt-BookItalic.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CooperHewittHeavy';
        src: url('CooperHewitt-OTF-public/CooperHewitt-Heavy.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CooperHewittHeavyItalic';
        src: url('CooperHewitt-OTF-public/CooperHewitt-HeavyItalic.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CooperHewittLight';
        src: url('CooperHewitt-OTF-public/CooperHewitt-Light.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CooperHewittLightItalic';
        src: url('CooperHewitt-OTF-public/CooperHewitt-LightItalic.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CooperHewittMedium';
        src: url('CooperHewitt-OTF-public/CooperHewitt-Medium.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CooperHewittMediumItalic';
        src: url('CooperHewitt-OTF-public/CooperHewitt-MediumItalic.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CooperHewittSemibold';
        src: url('CooperHewitt-OTF-public/CooperHewitt-Semibold.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CooperHewittSemiboldItalic';
        src: url('CooperHewitt-OTF-public/CooperHewitt-SemiboldItalic.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CooperHewittThin';
        src: url('CooperHewitt-OTF-public/CooperHewitt-Thin.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CooperHewittThinItalic';
        src: url('CooperHewitt-OTF-public/CooperHewitt-ThinItalic.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

 /* The following rules are deprecated. */ 

@font-face {
    font-family: 'Cooper Hewitt';
        src: url('CooperHewitt-OTF-public/CooperHewitt-Bold.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Cooper Hewitt';
        src: url('CooperHewitt-OTF-public/CooperHewitt-BoldItalic.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Cooper Hewitt';
        src: url('CooperHewitt-OTF-public/CooperHewitt-Book.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Cooper Hewitt';
        src: url('CooperHewitt-OTF-public/CooperHewitt-BookItalic.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Cooper Hewitt';
        src: url('CooperHewitt-OTF-public/CooperHewitt-Heavy.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Cooper Hewitt';
        src: url('CooperHewitt-OTF-public/CooperHewitt-HeavyItalic.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Cooper Hewitt';
        src: url('CooperHewitt-OTF-public/CooperHewitt-Light.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Cooper Hewitt';
        src: url('CooperHewitt-OTF-public/CooperHewitt-LightItalic.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Cooper Hewitt';
        src: url('CooperHewitt-OTF-public/CooperHewitt-Medium.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Cooper Hewitt';
        src: url('CooperHewitt-OTF-public/CooperHewitt-MediumItalic.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Cooper Hewitt';
        src: url('CooperHewitt-OTF-public/CooperHewitt-Semibold.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Cooper Hewitt';
        src: url('CooperHewitt-OTF-public/CooperHewitt-SemiboldItalic.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Cooper Hewitt';
        src: url('CooperHewitt-OTF-public/CooperHewitt-Thin.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Cooper Hewitt';
        src: url('CooperHewitt-OTF-public/CooperHewitt-ThinItalic.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

