/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*----------------------------------ARTICULAT CF----------------------------------*/
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/

@font-face {
    font-family: 'Articulat CF';
    font-style: normal;
    font-weight: 900;
    src: url(/wp-content/themes/doma/assets/fonts/articulatcf/articulatcf-heavy.woff2) format('woff2');
}

@font-face {
    font-family: 'Articulat CF';
    font-style: italic;
    font-weight: 900;
    src: url(/wp-content/themes/doma/assets/fonts/articulatcf/articulatcf-heavyoblique.woff2) format('woff2');
}

@font-face {
    font-family: 'Articulat CF';
    font-style: normal;
    font-weight: 800;
    src: url(/wp-content/themes/doma/assets/fonts/articulatcf/articulatcf-extrabold.woff2) format('woff2');
}

@font-face {
    font-family: 'Articulat CF';
    font-style: italic;
    font-weight: 800;
    src: url(/wp-content/themes/doma/assets/fonts/articulatcf/articulatcf-extraboldoblique.woff2) format('woff2');
}

@font-face {
    font-family: 'Articulat CF';
    font-style: normal;
    font-weight: 700;
    src: url(/wp-content/themes/doma/assets/fonts/articulatcf/articulatcf-bold.woff2) format('woff2');
}

@font-face {
    font-family: 'Articulat CF';
    font-style: italic;
    font-weight: 700;
    src: url(/wp-content/themes/doma/assets/fonts/articulatcf/articulatcf-boldoblique.woff2) format('woff2');
}

@font-face {
    font-family: 'Articulat CF';
    font-style: normal;
    font-weight: 600;
    src: url(/wp-content/themes/doma/assets/fonts/articulatcf/articulatcf-semibold.woff2) format('woff2');
}

@font-face {
    font-family: 'Articulat CF';
    font-style: italic;
    font-weight: 600;
    src: url(/wp-content/themes/doma/assets/fonts/articulatcf/articulatcf-semiboldoblique.woff2) format('woff2');
}

@font-face {
    font-family: 'Articulat CF';
    font-style: normal;
    font-weight: 500;
    src: url(/wp-content/themes/doma/assets/fonts/articulatcf/articulatcf-medium.woff2) format('woff2');
}

@font-face {
    font-family: 'Articulat CF';
    font-style: italic;
    font-weight: 500;
    src: url(/wp-content/themes/doma/assets/fonts/articulatcf/articulatcf-mediumoblique.woff2) format('woff2');
}

@font-face {
    font-family: 'Articulat CF';
    font-style: normal;
    font-weight: 400;
    src: url(/wp-content/themes/doma/assets/fonts/articulatcf/articulatcf-regular.woff2) format('woff2');
}

@font-face {
    font-family: 'Articulat CF';
    font-style: italic;
    font-weight: 400;
    src: url(/wp-content/themes/doma/assets/fonts/articulatcf/articulatcf-regularoblique.woff2) format('woff2');
}

@font-face {
    font-family: 'Articulat CF';
    font-style: normal;
    font-weight: 300;
    src: url(/wp-content/themes/doma/assets/fonts/articulatcf/articulatcf-light.woff2) format('woff2');
}

@font-face {
    font-family: 'Articulat CF';
    font-style: italic;
    font-weight: 300;
    src: url(/wp-content/themes/doma/assets/fonts/articulatcf/articulatcf-lightoblique.woff2) format('woff2');
}

@font-face {
    font-family: 'Articulat CF';
    font-style: normal;
    font-weight: 200;
    src: url(/wp-content/themes/doma/assets/fonts/articulatcf/articulatcf-extralight.woff2) format('woff2');
}

@font-face {
    font-family: 'Articulat CF';
    font-style: italic;
    font-weight: 200;
    src: url(/wp-content/themes/doma/assets/fonts/articulatcf/articulatcf-extralightoblique.woff2) format('woff2');
}

@font-face {
    font-family: 'Articulat CF';
    font-style: normal;
    font-weight: 100;
    src: url(/wp-content/themes/doma/assets/fonts/articulatcf/articulatcf-thin.woff2) format('woff2');
}

@font-face {
    font-family: 'Articulat CF';
    font-style: italic;
    font-weight: 100;
    src: url(/wp-content/themes/doma/assets/fonts/articulatcf/articulatcf-thinoblique.woff2) format('woff2');
}

/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*---------------------------------ARCO PERPERTUO---------------------------------*/
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/

@font-face {
    font-family: 'Arco Perpetuo';
    font-style: black;
    font-weight: 900;
    src: url(/wp-content/themes/doma/assets/fonts/arco-perpetuo/ArcoPerpetuo-Black.otf) format('otf');
}

@font-face {
    font-family: 'Arco Perpetuo';
    font-style: extra-bold;
    font-weight: 800;
    src: url(/wp-content/themes/doma/assets/fonts/arco-perpetuo/ArcoPerpetuo-ExtraBold.otf) format('otf');
}

@font-face {
    font-family: 'Arco Perpetuo';
    font-style: bold;
    font-weight: 700;
    src: url(/wp-content/themes/doma/assets/fonts/arco-perpetuo/ArcoPerpetuo-Bold.otf) format('otf');
}

@font-face {
    font-family: 'Arco Perpetuo';
    font-style: semi-bold;
    font-weight: 600;
    src: url(/wp-content/themes/doma/assets/fonts/arco-perpetuo/ArcoPerpetuo-SemiBold.otf) format('otf');
}

@font-face {
    font-family: 'Arco Perpetuo';
    font-style: medium;
    font-weight: 500;
    src: url(/wp-content/themes/doma/assets/fonts/arco-perpetuo/ArcoPerpetuo-Medium.otf) format('otf');
}

@font-face {
    font-family: 'Arco Perpetuo';
    font-style: normal;
    font-weight: 400;
    src: url(/wp-content/themes/doma/assets/fonts/arco-perpetuo/ArcoPerpetuo-Regular.otf) format('otf');
}

@font-face {
    font-family: 'Arco Perpetuo';
    font-style: light;
    font-weight: 300;
    src: url(/wp-content/themes/doma/assets/fonts/arco-perpetuo/ArcoPerpetuo-Light.otf) format('otf');
}

@font-face {
    font-family: 'Arco Perpetuo';
    font-style: extra-light;
    font-weight: 200;
    src: url(/wp-content/themes/doma/assets/fonts/arco-perpetuo/ArcoPerpetuo-ExtraLight.otf) format('otf');
}