/* Tipografia oficial da identidade Cecipurin. */
@font-face {
  font-family: "Cecipurin Calibri Light";
  src: url("/assets/fonts/calibri-light.ttf") format("truetype"),
       local("Calibri Light"),
       local("Calibri-Light");
  font-style: normal;
  font-weight: 300;
  font-display: swap;
}

@font-face {
  font-family: "Cecipurin Gill Sans Ultra";
  src: url("/assets/fonts/gill-sans-ultra-bold.otf") format("opentype"),
       local("Gill Sans Ultra"),
       local("Gill Sans Ultra Bold"),
       local("GillSans-UltraBold");
  font-style: normal;
  font-weight: 900;
  font-display: swap;
}

body,
body * {
  font-family: "Cecipurin Calibri Light", "Calibri Light", Calibri, sans-serif !important;
  font-weight: 300 !important;
}

body :is(h1, h2, h3, strong, b, .nome-opcao, .portfolio-title) {
  font-family: "Cecipurin Gill Sans Ultra", "Gill Sans Ultra", "Gill Sans Ultra Bold", "Arial Black", sans-serif !important;
  font-weight: 900 !important;
}
