/* Fira Sans */
@font-face {
  font-family: "Fira Sans";
  src: url("/g/fonts/fira_sans/fira_sans-t.woff2") format("woff2");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Fira Sans";
  src: url("/g/fonts/fira_sans/fira_sans-t-i.woff2") format("woff2");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Fira Sans";
  src: url("/g/fonts/fira_sans/fira_sans-e-l.woff2") format("woff2");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Fira Sans";
  src: url("/g/fonts/fira_sans/fira_sans-e-l-i.woff2") format("woff2");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Fira Sans";
  src: url("/g/fonts/fira_sans/fira_sans-l.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Fira Sans";
  src: url("/g/fonts/fira_sans/fira_sans-l-i.woff2") format("woff2");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Fira Sans";
  src: url("/g/fonts/fira_sans/fira_sans-r.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Fira Sans";
  src: url("/g/fonts/fira_sans/fira_sans-i.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Fira Sans";
  src: url("/g/fonts/fira_sans/fira_sans-m.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Fira Sans";
  src: url("/g/fonts/fira_sans/fira_sans-m-i.woff2") format("woff2");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Fira Sans";
  src: url("/g/fonts/fira_sans/fira_sans-s-b.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Fira Sans";
  src: url("/g/fonts/fira_sans/fira_sans-s-b-i.woff2") format("woff2");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Fira Sans";
  src: url("/g/fonts/fira_sans/fira_sans-b.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Fira Sans";
  src: url("/g/fonts/fira_sans/fira_sans-b-i.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Fira Sans";
  src: url("/g/fonts/fira_sans/fira_sans-e-b.woff2") format("woff2");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Fira Sans";
  src: url("/g/fonts/fira_sans/fira_sans-e-b-i.woff2") format("woff2");
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Fira Sans";
  src: url("/g/fonts/fira_sans/fira_sans-h.woff2") format("woff2");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Fira Sans";
  src: url("/g/fonts/fira_sans/fira_sans-h-i.woff2") format("woff2");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
/* \Fira Sans */
/* Montserrat */
@font-face {
  font-family: "Montserrat";
  src: url("/g/fonts/montserrat/montserrat-t.woff2") format("woff2");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("/g/fonts/montserrat/montserrat-t-i.woff2") format("woff2");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("/g/fonts/montserrat/montserrat-e-l.woff2") format("woff2");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("/g/fonts/montserrat/montserrat-e-l-i.woff2") format("woff2");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}
/*@font-face {
  font-family: "Montserrat";
  src: url("/g/fonts/montserrat/montserrat-l.eot");
  src: url("/g/fonts/montserrat/montserrat-l.eot?#iefix") format("embedded-opentype"), url("/g/fonts/montserrat/montserrat-l.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-l.woff") format("woff"), url("/g/fonts/montserrat/montserrat-l.ttf") format("truetype"), url("/g/fonts/montserrat/montserrat-l.svg#montserrat") format("svg");
  font-weight: 300;
  font-style: normal;
}*/
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/montserrat/montserrat-light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
} 
@font-face {
  font-family: "Montserrat";
  src: url("/g/fonts/montserrat/montserrat-l-i.woff2") format("woff2");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
/*@font-face {
  font-family: "Montserrat";
  src: url("/g/fonts/montserrat/montserrat-r.eot");
  src: url("/g/fonts/montserrat/montserrat-r.eot?#iefix") format("embedded-opentype"), url("/g/fonts/montserrat/montserrat-r.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-r.woff") format("woff"), url("/g/fonts/montserrat/montserrat-r.ttf") format("truetype"), url("/g/fonts/montserrat/montserrat-r.svg#montserrat") format("svg");
  font-weight: 400;
  font-style: normal;
}*/
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/montserrat/montserrat-regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("/g/fonts/montserrat/montserrat-i.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
/*@font-face {
  font-family: "Montserrat";
  src: url("/g/fonts/montserrat/montserrat-m.eot");
  src: url("/g/fonts/montserrat/montserrat-m.eot?#iefix") format("embedded-opentype"), url("/g/fonts/montserrat/montserrat-m.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-m.woff") format("woff"), url("/g/fonts/montserrat/montserrat-m.ttf") format("truetype"), url("/g/fonts/montserrat/montserrat-m.svg#montserrat") format("svg");
  font-weight: 500;
  font-style: normal;
}*/
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/montserrat/montserrat-medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("/g/fonts/montserrat/montserrat-m-i.woff2") format("woff2");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
/*@font-face {
  font-family: "Montserrat";
  src: url("/g/fonts/montserrat/montserrat-s-b.eot");
  src: url("/g/fonts/montserrat/montserrat-s-b.eot?#iefix") format("embedded-opentype"), url("/g/fonts/montserrat/montserrat-s-b.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-s-b.woff") format("woff"), url("/g/fonts/montserrat/montserrat-s-b.ttf") format("truetype"), url("/g/fonts/montserrat/montserrat-s-b.svg#montserrat") format("svg");
  font-weight: 600;
  font-style: normal;
}*/
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/montserrat/montserrat-semibold.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("/g/fonts/montserrat/montserrat-s-b-i.woff2") format("woff2");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}
/*@font-face {
  font-family: "Montserrat";
  src: url("/g/fonts/montserrat/montserrat-b.eot");
  src: url("/g/fonts/montserrat/montserrat-b.eot?#iefix") format("embedded-opentype"), url("/g/fonts/montserrat/montserrat-b.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-b.woff") format("woff"), url("/g/fonts/montserrat/montserrat-b.ttf") format("truetype"), url("/g/fonts/montserrat/montserrat-b.svg#montserrat") format("svg");
  font-weight: 700;
  font-style: normal;
}*/
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/montserrat/montserrat-bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
} 
@font-face {
  font-family: "Montserrat";
  src: url("/g/fonts/montserrat/montserrat-b-i.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("/g/fonts/montserrat/montserrat-e-b.woff2") format("woff2");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("/g/fonts/montserrat/montserrat-e-b-i.woff2") format("woff2");
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("/g/fonts/montserrat/montserrat-bl.woff2") format("woff2");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("/g/fonts/montserrat/montserrat-bl-i.woff2") format("woff2");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
/* \Montserrat */
/* Open Sans */
@font-face {
  font-family: "Open Sans";
  src: url("/g/fonts/open_sans/open_sans-r.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url("/g/fonts/open_sans/open_sans-b.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url("/g/fonts/open_sans/open_sans-i.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url("/g/fonts/open_sans/open_sans-b-i.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url("/g/fonts/open_sans/open_sans-l.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url("/g/fonts/open_sans/open_sans-l-i.woff2") format("woff2");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url("/g/fonts/open_sans/open_sans-s-b.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url("/g/fonts/open_sans/open_sans-s-b-i.woff2") format("woff2");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url("/g/fonts/open_sans/open_sans-e-b.woff2") format("woff2");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url("/g/fonts/open_sans/open_sans-e-b-i.woff2") format("woff2");
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}
/* \Open Sans */
/* Playfair Display */
@font-face {
  font-family: "Playfair Display";
  src: url("/g/fonts/playfair_display/playfair_display-r.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Playfair Display";
  src: url("/g/fonts/playfair_display/playfair_display-i.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Playfair Display";
  src: url("/g/fonts/playfair_display/playfair_display-b.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Playfair Display";
  src: url("/g/fonts/playfair_display/playfair_display-b-i.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Playfair Display";
  src: url("/g/fonts/playfair_display/playfair_display-bl.woff2") format("woff2");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Playfair Display";
  src: url("/g/fonts/playfair_display/playfair_display-bl-i.woff2") format("woff2");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
/* \Playfair Display */
/* Roboto Slab */
@font-face {
  font-family: "Roboto Slab";
  src: url("/g/fonts/roboto_slab/roboto_slab-t.woff2") format("woff2");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Roboto Slab";
  src: url("/g/fonts/roboto_slab/roboto_slab-l.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Roboto Slab";
  src: url("/g/fonts/roboto_slab/roboto_slab-r.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Roboto Slab";
  src: url("/g/fonts/roboto_slab/roboto_slab-b.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
/* \Roboto Slab */
/* Ubuntu */
@font-face {
  font-family: "Ubuntu";
  src: ururl("/g/fonts/ubuntu/ubuntu-l.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Ubuntu";
  src: url("/g/fonts/ubuntu/ubuntu-l-i.woff2") format("woff2");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Ubuntu";
  src: url("/g/fonts/ubuntu/ubuntu-r.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Ubuntu";
  src: url("/g/fonts/ubuntu/ubuntu-i.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Ubuntu";
  src: url("/g/fonts/ubuntu/ubuntu-m.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Ubuntu";
  src: url("/g/fonts/ubuntu/ubuntu-m-i.woff2") format("woff2");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Ubuntu";
  src: url("/g/fonts/ubuntu/ubuntu-b.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Ubuntu";
  src: url("/g/fonts/ubuntu/ubuntu-b-i.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
/* \Ubuntu */