@font-face {
    font-family: 'open_sansregular';
    src: url('opensans-regular-webfont.woff2') format('woff2'),
         url('opensans-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sansbold';
    src: url('opensans-bold-webfont.woff2') format('woff2'),
         url('opensans-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'promptregular';
    src: url('prompt-regular-webfont.woff2') format('woff2'),
         url('prompt-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'promptmedium';
    src: url('prompt-medium-webfont.woff2') format('woff2'),
         url('prompt-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'promptbold';
    src: url('prompt-bold-webfont.woff2') format('woff2'),
         url('prompt-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
/***********/
@font-face {
    font-family: 'classy_vogueregular';
    src: url('classyvogueregular-webfont.woff2') format('woff2'),
         url('classyvogueregular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'metropolisbold';
    src: url('metropolis-bold-webfont.woff2') format('woff2'),
         url('metropolis-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'metropolisregular';
    src: url('metropolis-regular-webfont.woff2') format('woff2'),
         url('metropolis-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'metropolissemi_bold';
    src: url('metropolis-semibold-webfont.woff2') format('woff2'),
         url('metropolis-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'metropolisthin';
    src: url('metropolis-thin-webfont.woff2') format('woff2'),
         url('metropolis-thin-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'sweet_rosetia_sansregular';
    src: url('sweetrosetiasans-webfont.woff2') format('woff2'),
         url('sweetrosetiasans-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'sweet_sans_proextra_light';
    src: url('sweetsansproexlight-webfont.woff2') format('woff2'),
         url('sweetsansproexlight-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
/** nuevos **/
@font-face {
    font-family: 'LexendLight';
    src: url('Lexend-Light.woff2') format('woff2'),
        url('Lexend-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Lexend';
    src: url('Lexend-Regular.woff2') format('woff2'),
        url('Lexend-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'LexendBold';
    src: url('Lexend-Bold.woff2') format('woff2'),
        url('Lexend-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}