@font-face {
    font-family: 'Tekton Pro';
    src: url('TektonPro-LightExtObl.eot');
    src: local('Tekton Pro Light Extended Oblique'), local('TektonPro-LightExtObl'),
        url('TektonPro-LightExtObl.eot?#iefix') format('embedded-opentype'),
        url('TektonPro-LightExtObl.woff2') format('woff2'),
        url('TektonPro-LightExtObl.woff') format('woff'),
        url('TektonPro-LightExtObl.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

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

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

@font-face {
    font-family: 'Tekton Pro';
    src: url('TektonPro-BoldExtObl.eot');
    src: local('Tekton Pro Bold Extended Oblique'), local('TektonPro-BoldExtObl'),
        url('TektonPro-BoldExtObl.eot?#iefix') format('embedded-opentype'),
        url('TektonPro-BoldExtObl.woff2') format('woff2'),
        url('TektonPro-BoldExtObl.woff') format('woff'),
        url('TektonPro-BoldExtObl.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

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

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

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

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

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

@font-face {
    font-family: 'Tekton Pro';
    src: url('TektonPro-BoldCondObl.eot');
    src: local('Tekton Pro Bold Condensed Oblique'), local('TektonPro-BoldCondObl'),
        url('TektonPro-BoldCondObl.eot?#iefix') format('embedded-opentype'),
        url('TektonPro-BoldCondObl.woff2') format('woff2'),
        url('TektonPro-BoldCondObl.woff') format('woff'),
        url('TektonPro-BoldCondObl.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

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

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

@font-face {
    font-family: 'Tekton Pro';
    src: url('TektonPro-LightCondObl.eot');
    src: local('Tekton Pro Light Condensed Oblique'), local('TektonPro-LightCondObl'),
        url('TektonPro-LightCondObl.eot?#iefix') format('embedded-opentype'),
        url('TektonPro-LightCondObl.woff2') format('woff2'),
        url('TektonPro-LightCondObl.woff') format('woff'),
        url('TektonPro-LightCondObl.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

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

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

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

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

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

