/* ---------- variable style ---------- */


:root {
    /* fonts */
    --font-primary: "Nunito-Light", sans-serif;
    --font-title: "NotoSerif-Regular", sans-serif;
    --f-size-m: 1.125rem;
    --semibold: 500;

    --b-radius: 40px;

    /* colors */
    --c-negro: #000000;
    --c-verde: #395042;
    --c-verde-oscuro: #043024;
    --c-gris-osc: #AEB0A8;
    --c-gris: #C8C7BF;
    --c-gris-claro: #E8E8E2;
    --c-blanco: #ffffff;

    /* Transitions */
    --btn-transition: all 0.3s ease;
    --all-transition: all 0.4s ease;
}

@font-face {
  font-family: 'NotoSerif-Bold';
  src: url('/wp-content/themes/generatepress_child/fonts/NotoSerif-Bold.woff2') format('woff2'),
    url('/wp-content/themes/generatepress_child/fonts/NotoSerif-Bold.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'NotoSerif-Regular';
  src: url('/wp-content/themes/generatepress_child/fonts/NotoSerif-Regular.woff2') format('woff2'),
    url('/wp-content/themes/generatepress_child/fonts/NotoSerif-Regular.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Nunito-Bold';
  src: url('/wp-content/themes/generatepress_child/fonts/Nunito-Bold.woff2') format('woff2'),
    url('/wp-content/themes/generatepress_child/fonts/Nunito-Bold.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Nunito-Light';
  src: url('/wp-content/themes/generatepress_child/fonts/Nunito-Light.woff2') format('woff2'),
    url('/wp-content/themes/generatepress_child/fonts/Nunito-Light.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}