/* Local High-Performance Typography for CPB Alandr */

/* 1. Acrom (Core Brand Typography for Headers, Menus & Titles) */
@font-face {
    font-family: 'Acrom';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('/wp-content/uploads/2021/02/Acrom-Regular.woff') format('woff'),
         url('/wp-content/uploads/2021/02/Acrom-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Acrom';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/wp-content/uploads/2021/02/Acrom-Medium.woff') format('woff'),
         url('/wp-content/uploads/2021/02/Acrom-Medium.ttf') format('truetype');
}

@font-face {
    font-family: 'Acrom';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('/wp-content/uploads/2021/02/Acrom-Bold.woff') format('woff'),
         url('/wp-content/uploads/2021/02/Acrom-Bold.ttf') format('truetype');
}

@font-face {
    font-family: 'Acrom';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('/wp-content/uploads/2021/02/Acrom-ExtraBold.woff') format('woff'),
         url('/wp-content/uploads/2021/02/Acrom-ExtraBold.ttf') format('truetype');
}

@font-face {
    font-family: 'Acrom';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('/wp-content/uploads/2021/02/Acrom-ExtraBold.woff') format('woff'),
         url('/wp-content/uploads/2021/02/Acrom-ExtraBold.ttf') format('truetype');
}

/* 2. Neue / Neue Machina */
@font-face {
    font-family: 'Neue';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('/wp-content/uploads/2021/02/NeueMachina-Light_1.ttf') format('truetype');
}

@font-face {
    font-family: 'Neue';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/wp-content/uploads/2021/02/NeueMachina-Regular_1.ttf') format('truetype');
}

@font-face {
    font-family: 'Neue';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('/wp-content/uploads/2021/02/NeueMachina-Regular_1.ttf') format('truetype');
}

@font-face {
    font-family: 'Neue';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('/wp-content/uploads/2021/02/NeueMachina-Ultrabold_1.ttf') format('truetype');
}

/* Neue Machina alias */
@font-face {
    font-family: 'Neue Machina';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('/wp-content/uploads/2021/02/NeueMachina-Light_1.ttf') format('truetype');
}

@font-face {
    font-family: 'Neue Machina';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/wp-content/uploads/2021/02/NeueMachina-Regular_1.ttf') format('truetype');
}

@font-face {
    font-family: 'Neue Machina';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('/wp-content/uploads/2021/02/NeueMachina-Ultrabold_1.ttf') format('truetype');
}

/* Theme 'My Font' aliases */
@font-face {
    font-family: 'My Font light';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('/wp-content/themes/production-pro/css/fonts/Neue-Machina/NeueMachina-Light.woff2') format('woff2'),
         url('/wp-content/themes/production-pro/css/fonts/Neue-Machina/NeueMachina-Light.ttf') format('truetype');
}

@font-face {
    font-family: 'My Font regular';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/wp-content/themes/production-pro/css/fonts/Neue-Machina/NeueMachina-Regular.woff2') format('woff2'),
         url('/wp-content/themes/production-pro/css/fonts/Neue-Machina/NeueMachina-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'My Font ultrabold';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('/wp-content/themes/production-pro/css/fonts/Neue-Machina/NeueMachina-Ultrabold.ttf') format('truetype');
}

/* 3. Roboto */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('/wp-content/fonts/roboto/Roboto-Light.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/wp-content/fonts/roboto/Roboto-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('/wp-content/fonts/roboto/Roboto-Medium.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('/wp-content/fonts/roboto/Roboto-Bold.ttf') format('truetype');
}

/* 4. Roboto Slab */
@font-face {
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('/wp-content/fonts/roboto/RobotoSlab-Light.otf') format('opentype');
}

@font-face {
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/wp-content/fonts/roboto/RobotoSlab-Regular.otf') format('opentype');
}

@font-face {
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('/wp-content/fonts/roboto/RobotoSlab-Bold.otf') format('opentype');
}

/* 5. Play */
@font-face {
    font-family: 'Play';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/wp-content/fonts/play/Play-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Play';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('/wp-content/fonts/play/Play-Bold.ttf') format('truetype');
}

/* 6. Overpass */
@font-face {
    font-family: 'overpass';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('/wp-content/themes/production-pro/css/fonts/Overpass/overpass-extralight.ttf') format('truetype');
}

@font-face {
    font-family: 'overpass';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/wp-content/themes/production-pro/css/fonts/Overpass/overpass-light.ttf') format('truetype');
}

@font-face {
    font-family: 'overpass';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('/wp-content/themes/production-pro/css/fonts/Overpass/overpass-regular.ttf') format('truetype');
}
