/* Auto-generated from web-fonts.ge / github.com/web-fonts/ttf */

@font-face {
  font-family: 'BPG Algeti';
  src: url('/fonts/web-fonts-ge/bpg-algeti-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-algeti {
  font-family: 'BPG Algeti', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Algeti Compact';
  src: url('/fonts/web-fonts-ge/bpg-algeti-compact-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-algeti-compact {
  font-family: 'BPG Algeti Compact', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'ArchyEDT-Bold';
  src: url('/fonts/web-fonts-ge/archyedt-bold-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-archyedt-bold {
  font-family: 'ArchyEDT-Bold', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'ArchyEDT-Thin';
  src: url('/fonts/web-fonts-ge/archyedt-thin-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-archyedt-thin {
  font-family: 'ArchyEDT-Thin', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Arial';
  src: url('/fonts/web-fonts-ge/bpg-arial-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-arial {
  font-family: 'BPG Arial', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Arial Caps';
  src: url('/fonts/web-fonts-ge/bpg-arial-caps-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-arial-caps {
  font-family: 'BPG Arial Caps', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'Arial GEO';
  src: url('/fonts/web-fonts-ge/arial-geo-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-arial-geo {
  font-family: 'Arial GEO', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'Arial GEO Bold';
  src: url('/fonts/web-fonts-ge/arial-geo-bold-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-arial-geo-bold {
  font-family: 'Arial GEO Bold', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'Arial GEO BoldItalic';
  src: url('/fonts/web-fonts-ge/arial-geo-bolditalic-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-arial-geo-bolditalic {
  font-family: 'Arial GEO BoldItalic', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'Arial GEO Italic';
  src: url('/fonts/web-fonts-ge/arial-geo-italic-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-arial-geo-italic {
  font-family: 'Arial GEO Italic', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Banner';
  src: url('/fonts/web-fonts-ge/bpg-banner-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-banner {
  font-family: 'BPG Banner', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Banner Caps';
  src: url('/fonts/web-fonts-ge/bpg-banner-caps-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-banner-caps {
  font-family: 'BPG Banner Caps', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Banner ExtraSquare';
  src: url('/fonts/web-fonts-ge/bpg-banner-extrasquare-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-banner-extrasquare {
  font-family: 'BPG Banner ExtraSquare', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Banner ExtraSquare Caps';
  src: url('/fonts/web-fonts-ge/bpg-banner-extrasquare-caps-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-banner-extrasquare-caps {
  font-family: 'BPG Banner ExtraSquare Caps', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Banner QuadroSquare';
  src: url('/fonts/web-fonts-ge/bpg-banner-quadrosquare-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-banner-quadrosquare {
  font-family: 'BPG Banner QuadroSquare', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Banner QuadroSquare Caps';
  src: url('/fonts/web-fonts-ge/bpg-banner-quadrosquare-caps-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-banner-quadrosquare-caps {
  font-family: 'BPG Banner QuadroSquare Caps', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Banner SuperSquare';
  src: url('/fonts/web-fonts-ge/bpg-banner-supersquare-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-banner-supersquare {
  font-family: 'BPG Banner SuperSquare', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Banner SuperSquare Caps';
  src: url('/fonts/web-fonts-ge/bpg-banner-supersquare-caps-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-banner-supersquare-caps {
  font-family: 'BPG Banner SuperSquare Caps', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'ALKBasri-Light';
  src: url('/fonts/web-fonts-ge/alkbasri-light-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-alkbasri-light {
  font-family: 'ALKBasri-Light', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'MG BitNeon';
  src: url('/fonts/web-fonts-ge/mg-bitneon-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-bitneon {
  font-family: 'MG BitNeon', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'MG BitNeon Chaos';
  src: url('/fonts/web-fonts-ge/mg-bitneon-chaos-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-bitneon-chaos {
  font-family: 'MG BitNeon Chaos', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'MG BitNeon Hollow';
  src: url('/fonts/web-fonts-ge/mg-bitneon-hollow-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-bitneon-hollow {
  font-family: 'MG BitNeon Hollow', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Boxo';
  src: url('/fonts/web-fonts-ge/bpg-boxo-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-boxo {
  font-family: 'BPG Boxo', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Boxo-Boxo';
  src: url('/fonts/web-fonts-ge/bpg-boxo-boxo-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-boxo-boxo {
  font-family: 'BPG Boxo-Boxo', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Classic Medium';
  src: url('/fonts/web-fonts-ge/bpg-classic-medium-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-classic-medium {
  font-family: 'BPG Classic Medium', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG DedaEna Block';
  src: url('/fonts/web-fonts-ge/bpg-dedaena-block-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-dedaena-block {
  font-family: 'BPG DedaEna Block', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG DedaEna Nonblock';
  src: url('/fonts/web-fonts-ge/bpg-dedaena-nonblock-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-dedaena-nonblock {
  font-family: 'BPG DedaEna Nonblock', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'DejaVu Sans';
  src: url('/fonts/web-fonts-ge/dejavu-sans-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-dejavu-sans {
  font-family: 'DejaVu Sans', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'DejaVu Sans Bold';
  src: url('/fonts/web-fonts-ge/dejavu-sans-bold-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-dejavu-sans-bold {
  font-family: 'DejaVu Sans Bold', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'DejaVu Sans Bold Oblique';
  src: url('/fonts/web-fonts-ge/dejavu-sans-bold-oblique-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-dejavu-sans-bold-oblique {
  font-family: 'DejaVu Sans Bold Oblique', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'DejaVu Sans Condensed';
  src: url('/fonts/web-fonts-ge/dejavu-sans-condensed-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-dejavu-sans-condensed {
  font-family: 'DejaVu Sans Condensed', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'DejaVu Sans Condensed Bold';
  src: url('/fonts/web-fonts-ge/dejavu-sans-condensed-bold-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-dejavu-sans-condensed-bold {
  font-family: 'DejaVu Sans Condensed Bold', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'DejaVu Sans Condensed Bold Oblique';
  src: url('/fonts/web-fonts-ge/dejavu-sans-condensed-bold-oblique-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-dejavu-sans-condensed-bold-oblique {
  font-family: 'DejaVu Sans Condensed Bold Oblique', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'DejaVu Sans Condensed Oblique';
  src: url('/fonts/web-fonts-ge/dejavu-sans-condensed-oblique-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-dejavu-sans-condensed-oblique {
  font-family: 'DejaVu Sans Condensed Oblique', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'DejaVu Sans Extra Light';
  src: url('/fonts/web-fonts-ge/dejavu-sans-extra-light-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-dejavu-sans-extra-light {
  font-family: 'DejaVu Sans Extra Light', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'DejaVu Sans Oblique';
  src: url('/fonts/web-fonts-ge/dejavu-sans-oblique-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-dejavu-sans-oblique {
  font-family: 'DejaVu Sans Oblique', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'ALKDots';
  src: url('/fonts/web-fonts-ge/alkdots-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-alkdots {
  font-family: 'ALKDots', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG ExtraSquare';
  src: url('/fonts/web-fonts-ge/bpg-extrasquare-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-extrasquare {
  font-family: 'BPG ExtraSquare', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG ExtraSquare Mtavruli';
  src: url('/fonts/web-fonts-ge/bpg-extrasquare-mtavruli-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-extrasquare-mtavruli {
  font-family: 'BPG ExtraSquare Mtavruli', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Glaho';
  src: url('/fonts/web-fonts-ge/bpg-glaho-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-glaho {
  font-family: 'BPG Glaho', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Glaho Arial';
  src: url('/fonts/web-fonts-ge/bpg-glaho-arial-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-glaho-arial {
  font-family: 'BPG Glaho Arial', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Glaho Bold';
  src: url('/fonts/web-fonts-ge/bpg-glaho-bold-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-glaho-bold {
  font-family: 'BPG Glaho Bold', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'MG Glaho Drunk';
  src: url('/fonts/web-fonts-ge/mg-glaho-drunk-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-glaho-drunk {
  font-family: 'MG Glaho Drunk', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Glaho Traditional';
  src: url('/fonts/web-fonts-ge/bpg-glaho-traditional-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-glaho-traditional {
  font-family: 'BPG Glaho Traditional', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Glaho WEB';
  src: url('/fonts/web-fonts-ge/bpg-glaho-web-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-glaho-web {
  font-family: 'BPG Glaho WEB', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Glaho WEB Caps';
  src: url('/fonts/web-fonts-ge/bpg-glaho-web-caps-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-glaho-web-caps {
  font-family: 'BPG Glaho WEB Caps', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'Gugeshashvili_Rachveli';
  src: url('/fonts/web-fonts-ge/gugeshashvili-rachveli-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-gugeshashvili-rachveli {
  font-family: 'Gugeshashvili_Rachveli', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Ingiri';
  src: url('/fonts/web-fonts-ge/bpg-ingiri-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-ingiri {
  font-family: 'BPG Ingiri', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Ingiri Arial';
  src: url('/fonts/web-fonts-ge/bpg-ingiri-arial-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-ingiri-arial {
  font-family: 'BPG Ingiri Arial', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Irubaqidze';
  src: url('/fonts/web-fonts-ge/bpg-irubaqidze-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-irubaqidze {
  font-family: 'BPG Irubaqidze', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'KA_KOLHETI';
  src: url('/fonts/web-fonts-ge/ka-kolheti-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-kolheti {
  font-family: 'KA_KOLHETI', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG LE Studio 02';
  src: url('/fonts/web-fonts-ge/bpg-le-studio-02-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-le-studio-02 {
  font-family: 'BPG LE Studio 02', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG LE Studio 02 Caps';
  src: url('/fonts/web-fonts-ge/bpg-le-studio-02-caps-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-le-studio-02-caps {
  font-family: 'BPG LE Studio 02 Caps', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG LE Studio 04';
  src: url('/fonts/web-fonts-ge/bpg-le-studio-04-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-le-studio-04 {
  font-family: 'BPG LE Studio 04', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG LE Studio 04 Caps';
  src: url('/fonts/web-fonts-ge/bpg-le-studio-04-caps-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-le-studio-04-caps {
  font-family: 'BPG LE Studio 04 Caps', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'ALK Life';
  src: url('/fonts/web-fonts-ge/alk-life-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-life {
  font-family: 'ALK Life', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'KA_LORTKIPANIDZE';
  src: url('/fonts/web-fonts-ge/ka-lortkipanidze-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-lortkipanidze {
  font-family: 'KA_LORTKIPANIDZE', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Mikheil Stefane';
  src: url('/fonts/web-fonts-ge/bpg-mikheil-stefane-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-mikheil-stefane {
  font-family: 'BPG Mikheil Stefane', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Mrgvlovani';
  src: url('/fonts/web-fonts-ge/bpg-mrgvlovani-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-mrgvlovani {
  font-family: 'BPG Mrgvlovani', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Mrgvlovani Caps';
  src: url('/fonts/web-fonts-ge/bpg-mrgvlovani-caps-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-mrgvlovani-caps {
  font-family: 'BPG Mrgvlovani Caps', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Nateli';
  src: url('/fonts/web-fonts-ge/bpg-nateli-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-nateli {
  font-family: 'BPG Nateli', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Nateli Mtavruli';
  src: url('/fonts/web-fonts-ge/bpg-nateli-mtavruli-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-nateli-mtavruli {
  font-family: 'BPG Nateli Mtavruli', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Nino Elite';
  src: url('/fonts/web-fonts-ge/bpg-nino-elite-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-nino-elite {
  font-family: 'BPG Nino Elite', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Nino Elite Caps';
  src: url('/fonts/web-fonts-ge/bpg-nino-elite-caps-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-nino-elite-caps {
  font-family: 'BPG Nino Elite Caps', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Nino Elite Cond';
  src: url('/fonts/web-fonts-ge/bpg-nino-elite-cond-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-nino-elite-cond {
  font-family: 'BPG Nino Elite Cond', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Nino Elite Cond Caps';
  src: url('/fonts/web-fonts-ge/bpg-nino-elite-cond-caps-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-nino-elite-cond-caps {
  font-family: 'BPG Nino Elite Cond Caps', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Nino Elite Exp';
  src: url('/fonts/web-fonts-ge/bpg-nino-elite-exp-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-nino-elite-exp {
  font-family: 'BPG Nino Elite Exp', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Nino Elite Exp Caps';
  src: url('/fonts/web-fonts-ge/bpg-nino-elite-exp-caps-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-nino-elite-exp-caps {
  font-family: 'BPG Nino Elite Exp Caps', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Nino Elite Round';
  src: url('/fonts/web-fonts-ge/bpg-nino-elite-round-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-nino-elite-round {
  font-family: 'BPG Nino Elite Round', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Nino Elite Round Cond';
  src: url('/fonts/web-fonts-ge/bpg-nino-elite-round-cond-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-nino-elite-round-cond {
  font-family: 'BPG Nino Elite Round Cond', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Nino Elite Ultra';
  src: url('/fonts/web-fonts-ge/bpg-nino-elite-ultra-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-nino-elite-ultra {
  font-family: 'BPG Nino Elite Ultra', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Nino Elite Ultra Caps';
  src: url('/fonts/web-fonts-ge/bpg-nino-elite-ultra-caps-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-nino-elite-ultra-caps {
  font-family: 'BPG Nino Elite Ultra Caps', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Nino Medium';
  src: url('/fonts/web-fonts-ge/bpg-nino-medium-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-nino-medium {
  font-family: 'BPG Nino Medium', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Nino Medium Caps';
  src: url('/fonts/web-fonts-ge/bpg-nino-medium-caps-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-nino-medium-caps {
  font-family: 'BPG Nino Medium Caps', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Nino Medium Condenced';
  src: url('/fonts/web-fonts-ge/bpg-nino-medium-condenced-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-nino-medium-condenced {
  font-family: 'BPG Nino Medium Condenced', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Nino Mkhedruli';
  src: url('/fonts/web-fonts-ge/bpg-nino-mkhedruli-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-nino-mkhedruli {
  font-family: 'BPG Nino Mkhedruli', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Nino Mkhedruli Bold';
  src: url('/fonts/web-fonts-ge/bpg-nino-mkhedruli-bold-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-nino-mkhedruli-bold {
  font-family: 'BPG Nino Mkhedruli Bold', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Nino Mkhedruli Book';
  src: url('/fonts/web-fonts-ge/bpg-nino-mkhedruli-book-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-nino-mkhedruli-book {
  font-family: 'BPG Nino Mkhedruli Book', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Nino Mtavruli';
  src: url('/fonts/web-fonts-ge/bpg-nino-mtavruli-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-nino-mtavruli {
  font-family: 'BPG Nino Mtavruli', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Nino Mtavruli Bold';
  src: url('/fonts/web-fonts-ge/bpg-nino-mtavruli-bold-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-nino-mtavruli-bold {
  font-family: 'BPG Nino Mtavruli Bold', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Nino Mtavruli Book';
  src: url('/fonts/web-fonts-ge/bpg-nino-mtavruli-book-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-nino-mtavruli-book {
  font-family: 'BPG Nino Mtavruli Book', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG No9';
  src: url('/fonts/web-fonts-ge/bpg-no9-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-no9 {
  font-family: 'BPG No9', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Nostalgia';
  src: url('/fonts/web-fonts-ge/bpg-nostalgia-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-nostalgia {
  font-family: 'BPG Nostalgia', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Nostalgia Bold';
  src: url('/fonts/web-fonts-ge/bpg-nostalgia-bold-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-nostalgia-bold {
  font-family: 'BPG Nostalgia Bold', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Nuskha Modern';
  src: url('/fonts/web-fonts-ge/bpg-nuskha-modern-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-nuskha-modern {
  font-family: 'BPG Nuskha Modern', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG ParaGraph Chveulebrivi';
  src: url('/fonts/web-fonts-ge/bpg-paragraph-chveulebrivi-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-paragraph-chveulebrivi {
  font-family: 'BPG ParaGraph Chveulebrivi', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Phone Sans';
  src: url('/fonts/web-fonts-ge/bpg-phone-sans-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-phone-sans {
  font-family: 'BPG Phone Sans', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Phone Sans Bold';
  src: url('/fonts/web-fonts-ge/bpg-phone-sans-bold-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-phone-sans-bold {
  font-family: 'BPG Phone Sans Bold', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Phone Sans Bold Italic';
  src: url('/fonts/web-fonts-ge/bpg-phone-sans-bold-italic-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-phone-sans-bold-italic {
  font-family: 'BPG Phone Sans Bold Italic', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Phone Sans Italic';
  src: url('/fonts/web-fonts-ge/bpg-phone-sans-italic-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-phone-sans-italic {
  font-family: 'BPG Phone Sans Italic', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG QuadroSquare';
  src: url('/fonts/web-fonts-ge/bpg-quadrosquare-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-quadrosquare {
  font-family: 'BPG QuadroSquare', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG QuadroSquare 2013';
  src: url('/fonts/web-fonts-ge/bpg-quadrosquare-2013-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-quadrosquare-2013 {
  font-family: 'BPG QuadroSquare 2013', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG QuadroSquare Caps 2013';
  src: url('/fonts/web-fonts-ge/bpg-quadrosquare-caps-2013-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-quadrosquare-caps-2013 {
  font-family: 'BPG QuadroSquare Caps 2013', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG QuadroSquare Mtavruli';
  src: url('/fonts/web-fonts-ge/bpg-quadrosquare-mtavruli-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-quadrosquare-mtavruli {
  font-family: 'BPG QuadroSquare Mtavruli', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'ALK Rex Bold';
  src: url('/fonts/web-fonts-ge/alk-rex-bold-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-rex-bold {
  font-family: 'ALK Rex Bold', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Rioni';
  src: url('/fonts/web-fonts-ge/bpg-rioni-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-rioni {
  font-family: 'BPG Rioni', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Rioni Arial';
  src: url('/fonts/web-fonts-ge/bpg-rioni-arial-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-rioni-arial {
  font-family: 'BPG Rioni Arial', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Rioni Contrast';
  src: url('/fonts/web-fonts-ge/bpg-rioni-contrast-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-rioni-contrast {
  font-family: 'BPG Rioni Contrast', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Rioni Vera';
  src: url('/fonts/web-fonts-ge/bpg-rioni-vera-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-rioni-vera {
  font-family: 'BPG Rioni Vera', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Rioni Vera Condensed Light';
  src: url('/fonts/web-fonts-ge/bpg-rioni-vera-condensed-light-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-rioni-vera-condensed-light {
  font-family: 'BPG Rioni Vera Condensed Light', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Rioni Vera Light';
  src: url('/fonts/web-fonts-ge/bpg-rioni-vera-light-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-rioni-vera-light {
  font-family: 'BPG Rioni Vera Light', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'ALK Rounded Mtav Med';
  src: url('/fonts/web-fonts-ge/alk-rounded-mtav-med-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-rounded-mtav-med {
  font-family: 'ALK Rounded Mtav Med', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'ALK Rounded Nusx Med';
  src: url('/fonts/web-fonts-ge/alk-rounded-nusx-med-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-rounded-nusx-med {
  font-family: 'ALK Rounded Nusx Med', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'ALK Sanet';
  src: url('/fonts/web-fonts-ge/alk-sanet-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-sanet {
  font-family: 'ALK Sanet', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Sans';
  src: url('/fonts/web-fonts-ge/bpg-sans-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-sans {
  font-family: 'BPG Sans', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Square';
  src: url('/fonts/web-fonts-ge/bpg-square-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-square {
  font-family: 'BPG Square', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Square Banner 2013';
  src: url('/fonts/web-fonts-ge/bpg-square-banner-2013-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-square-banner-2013 {
  font-family: 'BPG Square Banner 2013', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Square Banner Caps 2013';
  src: url('/fonts/web-fonts-ge/bpg-square-banner-caps-2013-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-square-banner-caps-2013 {
  font-family: 'BPG Square Banner Caps 2013', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Square Mtavruli';
  src: url('/fonts/web-fonts-ge/bpg-square-mtavruli-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-square-mtavruli {
  font-family: 'BPG Square Mtavruli', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG SuperSquare';
  src: url('/fonts/web-fonts-ge/bpg-supersquare-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-supersquare {
  font-family: 'BPG SuperSquare', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG SuperSquare 2013';
  src: url('/fonts/web-fonts-ge/bpg-supersquare-2013-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-supersquare-2013 {
  font-family: 'BPG SuperSquare 2013', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG SuperSquare Caps 2013';
  src: url('/fonts/web-fonts-ge/bpg-supersquare-caps-2013-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-supersquare-caps-2013 {
  font-family: 'BPG SuperSquare Caps 2013', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG SuperSquare Mtavruli';
  src: url('/fonts/web-fonts-ge/bpg-supersquare-mtavruli-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-supersquare-mtavruli {
  font-family: 'BPG SuperSquare Mtavruli', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'ALK Tall Mtavruli';
  src: url('/fonts/web-fonts-ge/alk-tall-mtavruli-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-tall-mtavruli {
  font-family: 'ALK Tall Mtavruli', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'ALK Tall Nusxuri';
  src: url('/fonts/web-fonts-ge/alk-tall-nusxuri-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-tall-nusxuri {
  font-family: 'ALK Tall Nusxuri', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'ALK Tommaso';
  src: url('/fonts/web-fonts-ge/alk-tommaso-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-tommaso {
  font-family: 'ALK Tommaso', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Ucnobi';
  src: url('/fonts/web-fonts-ge/bpg-ucnobi-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-ucnobi {
  font-family: 'BPG Ucnobi', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG Venuri';
  src: url('/fonts/web-fonts-ge/bpg-venuri-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-venuri {
  font-family: 'BPG Venuri', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG WEB 001';
  src: url('/fonts/web-fonts-ge/bpg-web-001-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-web-001 {
  font-family: 'BPG WEB 001', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG WEB 001 Caps';
  src: url('/fonts/web-fonts-ge/bpg-web-001-caps-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-web-001-caps {
  font-family: 'BPG WEB 001 Caps', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG WEB 002';
  src: url('/fonts/web-fonts-ge/bpg-web-002-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-web-002 {
  font-family: 'BPG WEB 002', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'BPG WEB 002 Caps';
  src: url('/fonts/web-fonts-ge/bpg-web-002-caps-webfont.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

.font-ka-web-002-caps {
  font-family: 'BPG WEB 002 Caps', ui-sans-serif, system-ui, sans-serif;
}

@font-face {
  font-family: 'TBC Contractica';
  src:
    url('/fonts/TBCContractica-Regular.woff2') format('woff2'),
    url('/fonts/TBCContractica-Regular.woff') format('woff'),
    url('/fonts/TBCContractica-Regular.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: 'TBC Contractica';
  src:
    url('/fonts/TBCContractica-Medium.woff2') format('woff2'),
    url('/fonts/TBCContractica-Medium.woff') format('woff'),
    url('/fonts/TBCContractica-Medium.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 500;
}

@font-face {
  font-family: 'TBC Contractica';
  src:
    url('/fonts/TBCContractica-Bold.woff2') format('woff2'),
    url('/fonts/TBCContractica-Bold.woff') format('woff'),
    url('/fonts/TBCContractica-Bold.ttf') format('truetype');
  font-display: swap;
  font-style: normal;
  font-weight: 700;
}

.font-ka-tbc-contractica {
  font-family: 'TBC Contractica';
}
