/*
*
* Nota: il file si deve chiamare: font_{nome}.css
* 		e nella cartella ci deve essere il file font_{nome}.png di 220x40px
*
* FONT Dancing Script
*/
@font-face {
  font-family: 'Dancing Script';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Dancing Script Light'), local('DancingScript-Light'), url('dancingScript-400.woff2') format('woff2');
}
@font-face {
  font-family: 'Dancing Script';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Dancing Script'), local('DancingScript'), url('dancingScript-400.woff2') format('woff2');
}
@font-face {
  font-family: 'Dancing Script';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Dancing Script Bold'), local('DancingScript-Bold'), url('dancingScript-700.woff2') format('woff2');
}

/*
* FONT Josefin Sans
*/
@font-face {
  font-family: 'Josefin Sans';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Josefin Sans Light'), local('JosefinSans-Light'), url('josefinsans-300.woff2') format('woff2');
}

/* Volendo il Raleway è più carino del LATO   @import url('https://fonts.googleapis.com/css?family=Raleway:400,700'); */

/* --- FONT BODY ------------------------------------------------------------------------- */
/* Usiamo lo stesso font del tema primefaces omega, ovvero Lato/LatoBold */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Lato Regular'), local('Lato-Regular'), url('lato-400.woff2') format('woff2');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Lato Bold'), local('Lato-Bold'), url('lato-700.woff2') format('woff2');
}

/* --- FONT ------------------------------------------------------------------------- */
body, .ui-widget, .fontBase { font-family: 'Lato', sans-serif !important; }
h1, h2, h3, h4, .fontSelection { font-family: 'Dancing Script', sans-serif !important; }
h2.mainSubTitle {  font-family: 'Josefin Sans', sans-serif !important;  font-style: italic; }
.fontMenu, .fontRibbon { font-family: 'Josefin Sans', sans-serif !important; }
#widget h2 { font-size: 28px; line-height: 28px; }
#widget h3 { font-size: 22px; line-height: 22px; }

