/*
        This font software is the property of Commercial Type.

        You may not modify the font software, use it on another website, or install it on a computer.

        License information is available at http://commercialtype.com/eula
        For more information please visit Commercial Type at http://commercialtype.com or email us at info[at]commercialtype.com

        Copyright (C) 2013 Schwartzco Inc.
        License: 1509-TDSWIX     
*/


@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url('GuardianEgyp-BlackIt-Web.eot');
  src: url('GuardianEgyp-BlackIt-Web.eot?#iefix') format('embedded-opentype'),
     url('GuardianEgyp-BlackIt-Web.woff') format('woff'),
     url('GuardianEgyp-BlackIt-Web.ttf') format('truetype'),
     url('GuardianEgyp-BlackIt-Web.svg#Guardian Egyptian Web') format('svg');
  font-weight:  800;
  font-style:   italic;
  font-stretch: normal;
}

.GuardianEgyp-BlackIt-Web {
  font-family: 'Guardian Egyptian Web';
  font-weight:  800;
  font-style:   italic;
  font-stretch: normal;
}


@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url('GuardianEgyp-Black-Web.eot');
  src: url('GuardianEgyp-Black-Web.eot?#iefix') format('embedded-opentype'),
     url('GuardianEgyp-Black-Web.woff') format('woff'),
     url('GuardianEgyp-Black-Web.ttf') format('truetype'),
     url('GuardianEgyp-Black-Web.svg#Guardian Egyptian Web') format('svg');
  font-weight:  800;
  font-style:   normal;
  font-stretch: normal;
}

.GuardianEgyp-Black-Web {
  font-family: 'Guardian Egyptian Web';
  font-weight:  800;
  font-style:   normal;
  font-stretch: normal;
}


@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url('GuardianEgyp-BoldIt-Web.eot');
  src: url('GuardianEgyp-BoldIt-Web.eot?#iefix') format('embedded-opentype'),
     url('GuardianEgyp-BoldIt-Web.woff') format('woff'),
     url('GuardianEgyp-BoldIt-Web.ttf') format('truetype'),
     url('GuardianEgyp-BoldIt-Web.svg#Guardian Egyptian Web') format('svg');
  font-weight:  700;
  font-style:   italic;
  font-stretch: normal;
}

.GuardianEgyp-BoldIt-Web {
  font-family: 'Guardian Egyptian Web';
  font-weight:  700;
  font-style:   italic;
  font-stretch: normal;
}


@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url('GuardianEgyp-Bold-Web.eot');
  src: url('GuardianEgyp-Bold-Web.eot?#iefix') format('embedded-opentype'),
     url('GuardianEgyp-Bold-Web.woff') format('woff'),
     url('GuardianEgyp-Bold-Web.ttf') format('truetype'),
     url('GuardianEgyp-Bold-Web.svg#Guardian Egyptian Web') format('svg');
  font-weight:  700;
  font-style:   normal;
  font-stretch: normal;
}

.GuardianEgyp-Bold-Web {
  font-family: 'Guardian Egyptian Web';
  font-weight:  700;
  font-style:   normal;
  font-stretch: normal;
}


@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url('GuardianEgyp-SemiboldIt-Web.eot');
  src: url('GuardianEgyp-SemiboldIt-Web.eot?#iefix') format('embedded-opentype'),
     url('GuardianEgyp-SemiboldIt-Web.woff') format('woff'),
     url('GuardianEgyp-SemiboldIt-Web.ttf') format('truetype'),
     url('GuardianEgyp-SemiboldIt-Web.svg#Guardian Egyptian Web') format('svg');
  font-weight:  600;
  font-style:   italic;
  font-stretch: normal;
}

.GuardianEgyp-SemiboldIt-Web {
  font-family: 'Guardian Egyptian Web';
  font-weight:  600;
  font-style:   italic;
  font-stretch: normal;
}


@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url('GuardianEgyp-Semibold-Web.eot');
  src: url('GuardianEgyp-Semibold-Web.eot?#iefix') format('embedded-opentype'),
     url('GuardianEgyp-Semibold-Web.woff') format('woff'),
     url('GuardianEgyp-Semibold-Web.ttf') format('truetype'),
     url('GuardianEgyp-Semibold-Web.svg#Guardian Egyptian Web') format('svg');
  font-weight:  600;
  font-style:   normal;
  font-stretch: normal;
}

.GuardianEgyp-Semibold-Web {
  font-family: 'Guardian Egyptian Web';
  font-weight:  600;
  font-style:   normal;
  font-stretch: normal;
}


@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url('GuardianEgyp-MediumIt-Web.eot');
  src: url('GuardianEgyp-MediumIt-Web.eot?#iefix') format('embedded-opentype'),
     url('GuardianEgyp-MediumIt-Web.woff') format('woff'),
     url('GuardianEgyp-MediumIt-Web.ttf') format('truetype'),
     url('GuardianEgyp-MediumIt-Web.svg#Guardian Egyptian Web') format('svg');
  font-weight:  500;
  font-style:   italic;
  font-stretch: normal;
}

.GuardianEgyp-MediumIt-Web {
  font-family: 'Guardian Egyptian Web';
  font-weight:  500;
  font-style:   italic;
  font-stretch: normal;
}


@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url('GuardianEgyp-Medium-Web.eot');
  src: url('GuardianEgyp-Medium-Web.eot?#iefix') format('embedded-opentype'),
     url('GuardianEgyp-Medium-Web.woff') format('woff'),
     url('GuardianEgyp-Medium-Web.ttf') format('truetype'),
     url('GuardianEgyp-Medium-Web.svg#Guardian Egyptian Web') format('svg');
  font-weight:  500;
  font-style:   normal;
  font-stretch: normal;
}

.GuardianEgyp-Medium-Web {
  font-family: 'Guardian Egyptian Web';
  font-weight:  500;
  font-style:   normal;
  font-stretch: normal;
}


@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url('GuardianEgyp-RegularIt-Web.eot');
  src: url('GuardianEgyp-RegularIt-Web.eot?#iefix') format('embedded-opentype'),
     url('GuardianEgyp-RegularIt-Web.woff') format('woff'),
     url('GuardianEgyp-RegularIt-Web.ttf') format('truetype'),
     url('GuardianEgyp-RegularIt-Web.svg#Guardian Egyptian Web') format('svg');
  font-weight:  400;
  font-style:   italic;
  font-stretch: normal;
}

.GuardianEgyp-RegularIt-Web {
  font-family: 'Guardian Egyptian Web';
  font-weight:  400;
  font-style:   italic;
  font-stretch: normal;
}


@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url('GuardianEgyp-Regular-Web.eot');
  src: url('GuardianEgyp-Regular-Web.eot?#iefix') format('embedded-opentype'),
     url('GuardianEgyp-Regular-Web.woff') format('woff'),
     url('GuardianEgyp-Regular-Web.ttf') format('truetype'),
     url('GuardianEgyp-Regular-Web.svg#Guardian Egyptian Web') format('svg');
  font-weight:  400;
  font-style:   normal;
  font-stretch: normal;
}

.GuardianEgyp-Regular-Web {
  font-family: 'Guardian Egyptian Web';
  font-weight:  400;
  font-style:   normal;
  font-stretch: normal;
}


@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url('GuardianEgyp-LightIt-Web.eot');
  src: url('GuardianEgyp-LightIt-Web.eot?#iefix') format('embedded-opentype'),
     url('GuardianEgyp-LightIt-Web.woff') format('woff'),
     url('GuardianEgyp-LightIt-Web.ttf') format('truetype'),
     url('GuardianEgyp-LightIt-Web.svg#Guardian Egyptian Web') format('svg');
  font-weight:  300;
  font-style:   italic;
  font-stretch: normal;
}

.GuardianEgyp-LightIt-Web {
  font-family: 'Guardian Egyptian Web';
  font-weight:  300;
  font-style:   italic;
  font-stretch: normal;
}


@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url('GuardianEgyp-Light-Web.eot');
  src: url('GuardianEgyp-Light-Web.eot?#iefix') format('embedded-opentype'),
     url('GuardianEgyp-Light-Web.woff') format('woff'),
     url('GuardianEgyp-Light-Web.ttf') format('truetype'),
     url('GuardianEgyp-Light-Web.svg#Guardian Egyptian Web') format('svg');
  font-weight:  300;
  font-style:   normal;
  font-stretch: normal;
}

.GuardianEgyp-Light-Web {
  font-family: 'Guardian Egyptian Web';
  font-weight:  300;
  font-style:   normal;
  font-stretch: normal;
}


@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url('GuardianEgyp-ThinIt-Web.eot');
  src: url('GuardianEgyp-ThinIt-Web.eot?#iefix') format('embedded-opentype'),
     url('GuardianEgyp-ThinIt-Web.woff') format('woff'),
     url('GuardianEgyp-ThinIt-Web.ttf') format('truetype'),
     url('GuardianEgyp-ThinIt-Web.svg#Guardian Egyptian Web') format('svg');
  font-weight:  200;
  font-style:   italic;
  font-stretch: normal;
}

.GuardianEgyp-ThinIt-Web {
  font-family: 'Guardian Egyptian Web';
  font-weight:  200;
  font-style:   italic;
  font-stretch: normal;
}


@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url('GuardianEgyp-Thin-Web.eot');
  src: url('GuardianEgyp-Thin-Web.eot?#iefix') format('embedded-opentype'),
     url('GuardianEgyp-Thin-Web.woff') format('woff'),
     url('GuardianEgyp-Thin-Web.ttf') format('truetype'),
     url('GuardianEgyp-Thin-Web.svg#Guardian Egyptian Web') format('svg');
  font-weight:  200;
  font-style:   normal;
  font-stretch: normal;
}

.GuardianEgyp-Thin-Web {
  font-family: 'Guardian Egyptian Web';
  font-weight:  200;
  font-style:   normal;
  font-stretch: normal;
}


@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url('GuardianEgyp-HairlineIt-Web.eot');
  src: url('GuardianEgyp-HairlineIt-Web.eot?#iefix') format('embedded-opentype'),
     url('GuardianEgyp-HairlineIt-Web.woff') format('woff'),
     url('GuardianEgyp-HairlineIt-Web.ttf') format('truetype'),
     url('GuardianEgyp-HairlineIt-Web.svg#Guardian Egyptian Web') format('svg');
  font-weight:  100;
  font-style:   italic;
  font-stretch: normal;
}

.GuardianEgyp-HairlineIt-Web {
  font-family: 'Guardian Egyptian Web';
  font-weight:  100;
  font-style:   italic;
  font-stretch: normal;
}


@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url('GuardianEgyp-Hairline-Web.eot');
  src: url('GuardianEgyp-Hairline-Web.eot?#iefix') format('embedded-opentype'),
     url('GuardianEgyp-Hairline-Web.woff') format('woff'),
     url('GuardianEgyp-Hairline-Web.ttf') format('truetype'),
     url('GuardianEgyp-Hairline-Web.svg#Guardian Egyptian Web') format('svg');
  font-weight:  100;
  font-style:   normal;
  font-stretch: normal;
}

.GuardianEgyp-Hairline-Web {
  font-family: 'Guardian Egyptian Web';
  font-weight:  100;
  font-style:   normal;
  font-stretch: normal;
}


@font-face {
  font-family: 'Guardian TextSans Web';
  src: url('GuardianTextSans-BlackIt-Web.eot');
  src: url('GuardianTextSans-BlackIt-Web.eot?#iefix') format('embedded-opentype'),
     url('GuardianTextSans-BlackIt-Web.woff') format('woff'),
     url('GuardianTextSans-BlackIt-Web.ttf') format('truetype'),
     url('GuardianTextSans-BlackIt-Web.svg#Guardian TextSans Web') format('svg');
  font-weight:  900;
  font-style:   italic;
  font-stretch: normal;
}

.GuardianTextSans-BlackIt-Web {
  font-family: 'Guardian TextSans Web';
  font-weight:  900;
  font-style:   italic;
  font-stretch: normal;
}


@font-face {
  font-family: 'Guardian TextSans Web';
  src: url('GuardianTextSans-Black-Web.eot');
  src: url('GuardianTextSans-Black-Web.eot?#iefix') format('embedded-opentype'),
     url('GuardianTextSans-Black-Web.woff') format('woff'),
     url('GuardianTextSans-Black-Web.ttf') format('truetype'),
     url('GuardianTextSans-Black-Web.svg#Guardian TextSans Web') format('svg');
  font-weight:  900;
  font-style:   normal;
  font-stretch: normal;
}

.GuardianTextSans-Black-Web {
  font-family: 'Guardian TextSans Web';
  font-weight:  900;
  font-style:   normal;
  font-stretch: normal;
}


@font-face {
  font-family: 'Guardian TextSans Web';
  src: url('GuardianTextSans-BoldIt-Web.eot');
  src: url('GuardianTextSans-BoldIt-Web.eot?#iefix') format('embedded-opentype'),
     url('GuardianTextSans-BoldIt-Web.woff') format('woff'),
     url('GuardianTextSans-BoldIt-Web.ttf') format('truetype'),
     url('GuardianTextSans-BoldIt-Web.svg#Guardian TextSans Web') format('svg');
  font-weight:  700;
  font-style:   italic;
  font-stretch: normal;
}

.GuardianTextSans-BoldIt-Web {
  font-family: 'Guardian TextSans Web';
  font-weight:  700;
  font-style:   italic;
  font-stretch: normal;
}


@font-face {
  font-family: 'Guardian TextSans Web';
  src: url('GuardianTextSans-Bold-Web.eot');
  src: url('GuardianTextSans-Bold-Web.eot?#iefix') format('embedded-opentype'),
     url('GuardianTextSans-Bold-Web.woff') format('woff'),
     url('GuardianTextSans-Bold-Web.ttf') format('truetype'),
     url('GuardianTextSans-Bold-Web.svg#Guardian TextSans Web') format('svg');
  font-weight:  700;
  font-style:   normal;
  font-stretch: normal;
}

.GuardianTextSans-Bold-Web {
  font-family: 'Guardian TextSans Web';
  font-weight:  700;
  font-style:   normal;
  font-stretch: normal;
}


@font-face {
  font-family: 'Guardian TextSans Web';
  src: url('GuardianTextSans-MediumIt-Web.eot');
  src: url('GuardianTextSans-MediumIt-Web.eot?#iefix') format('embedded-opentype'),
     url('GuardianTextSans-MediumIt-Web.woff') format('woff'),
     url('GuardianTextSans-MediumIt-Web.ttf') format('truetype'),
     url('GuardianTextSans-MediumIt-Web.svg#Guardian TextSans Web') format('svg');
  font-weight:  500;
  font-style:   italic;
  font-stretch: normal;
}

.GuardianTextSans-MediumIt-Web {
  font-family: 'Guardian TextSans Web';
  font-weight:  500;
  font-style:   italic;
  font-stretch: normal;
}


@font-face {
  font-family: 'Guardian TextSans Web';
  src: url('GuardianTextSans-Medium-Web.eot');
  src: url('GuardianTextSans-Medium-Web.eot?#iefix') format('embedded-opentype'),
     url('GuardianTextSans-Medium-Web.woff') format('woff'),
     url('GuardianTextSans-Medium-Web.ttf') format('truetype'),
     url('GuardianTextSans-Medium-Web.svg#Guardian TextSans Web') format('svg');
  font-weight:  500;
  font-style:   normal;
  font-stretch: normal;
}

.GuardianTextSans-Medium-Web {
  font-family: 'Guardian TextSans Web';
  font-weight:  500;
  font-style:   normal;
  font-stretch: normal;
}


@font-face {
  font-family: 'Guardian TextSans Web';
  src: url('GuardianTextSans-RegularIt-Web.eot');
  src: url('GuardianTextSans-RegularIt-Web.eot?#iefix') format('embedded-opentype'),
     url('GuardianTextSans-RegularIt-Web.woff') format('woff'),
     url('GuardianTextSans-RegularIt-Web.ttf') format('truetype'),
     url('GuardianTextSans-RegularIt-Web.svg#Guardian TextSans Web') format('svg');
  font-weight:  400;
  font-style:   italic;
  font-stretch: normal;
}

.GuardianTextSans-RegularIt-Web {
  font-family: 'Guardian TextSans Web';
  font-weight:  400;
  font-style:   italic;
  font-stretch: normal;
}


@font-face {
  font-family: 'Guardian TextSans Web';
  src: url('GuardianTextSans-Regular-Web.eot');
  src: url('GuardianTextSans-Regular-Web.eot?#iefix') format('embedded-opentype'),
     url('GuardianTextSans-Regular-Web.woff') format('woff'),
     url('GuardianTextSans-Regular-Web.ttf') format('truetype'),
     url('GuardianTextSans-Regular-Web.svg#Guardian TextSans Web') format('svg');
  font-weight:  400;
  font-style:   normal;
  font-stretch: normal;
}

.GuardianTextSans-Regular-Web {
  font-family: 'Guardian TextSans Web';
  font-weight:  400;
  font-style:   normal;
  font-stretch: normal;
}



@font-face {
    font-family: 'Oswald TextSans Web';
    src: url('Oswald-SemiBold.ttf');
    src: url('Oswald-SemiBold.ttf');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
}

.OswaldTextSans-SemiBold-Web {
    font-family: 'Oswald TextSans Web';
    font-weight: 800;
    font-style: normal;
    font-stretch: normal;
}

@font-face {
    font-family: 'FiraSans TextSans Web';
    src: url('FiraSans-Regular.ttf');
    src: url('FiraSans-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
}

.FiraSansTextSans-Regular-Web {
    font-family: 'FiraSans TextSans Web';
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
}

