/* Gercek yerel font dosyalari - turkce karakter destekli */
/* Bu dosyadaki tum fontlar uygulamanin kendi sunucusundan yuklenir. */

@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/comfortaa-700-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Inter Display';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('../fonts/inter-display-900-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'PT Sans Narrow';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/pt-sans-narrow-700-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Open Sans Condensed';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/open-sans-condensed-700-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/roboto-condensed-700-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/roboto-slab-700-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Noto Sans Display';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('../fonts/noto-sans-display-900-normal.woff2') format('woff2');
}




@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('../fonts/lato-black-900-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'DejaVu Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/dejavu-sans-700-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'DejaVu Serif';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/dejavu-serif-700-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/arimo-700-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Clear Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/clear-sans-700-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Cantarell';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/cantarell-700-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Liberation Sans Narrow';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/liberation-sans-narrow-700-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/pt-serif-700-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Noto Sans Mono';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/noto-sans-mono-700-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'FreeSans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/freesans-700-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'EB Garamond SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/eb-garamond-sc-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Linux Libertine Display';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/linux-libertine-display-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Noto Serif Display';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('../fonts/noto-serif-display-900-normal.woff2') format('woff2');
}

/* Kullanıcının yüklediği Google Fonts paketleri */

@font-face {
  font-family: 'Honk';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/honk-400-normal.woff2') format('woff2');
}


@font-face {
  font-family: 'Bitcount Ink';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/bitcount-ink-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Bitcount Prop Single Ink';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/bitcount-prop-single-ink-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Black Ops One';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/black-ops-one-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Blaka Hollow';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/blaka-hollow-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Cherry Bomb One';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/cherry-bomb-one-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Coiny';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/coiny-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Doto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/doto-700-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Doto Rounded';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/doto-rounded-700-normal.woff2') format('woff2');
}


@font-face {
  font-family: 'Modak';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/modak-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Moo Lah Lah';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/moo-lah-lah-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Nabla';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/nabla-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Poetsen One';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/poetsen-one-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Potta One';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/potta-one-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Protest Guerrilla';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/protest-guerrilla-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rubik Broken Fax';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/rubik-broken-fax-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rubik Dirt';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/rubik-dirt-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rubik Distressed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/rubik-distressed-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rubik Doodle Shadow';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/rubik-doodle-shadow-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rubik Doodle Triangles';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/rubik-doodle-triangles-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rubik Gemstones';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/rubik-gemstones-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rubik Glitch';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/rubik-glitch-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rubik Glitch Pop';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/rubik-glitch-pop-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rubik Lines';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/rubik-lines-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rubik Marker Hatch';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/rubik-marker-hatch-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rubik Maze';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/rubik-maze-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rubik Microbe';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/rubik-microbe-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rubik Moonrocks';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/rubik-moonrocks-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rubik Pixels';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/rubik-pixels-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rubik Puddles';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/rubik-puddles-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rubik Scribble';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/rubik-scribble-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rubik Storm';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/rubik-storm-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rubik Wet Paint';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/rubik-wet-paint-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Saira Stencil';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/saira-stencil-700-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Saira Stencil One';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/saira-stencil-one-400-normal.woff2') format('woff2');
}

/* Önceden CDN'den gelen, artık yerel olarak sunulan fontlar */

@font-face {
  font-family: 'Unbounded';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/unbounded-700-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Audiowide';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/audiowide-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Tourney';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('../fonts/tourney-900-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Big Shoulders Stencil Text';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('../fonts/big-shoulders-stencil-text-900-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Big Shoulders Inline Text';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('../fonts/big-shoulders-inline-text-900-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Plaster';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/plaster-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Ruslan Display';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/ruslan-display-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rubik Iso';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/rubik-iso-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rubik 80s Fade';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/rubik-80s-cube-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Teko';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/teko-700-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Righteous';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/righteous-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'DM Serif Display';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/dm-serif-display-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Paytone One';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/paytone-one-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Libre Caslon Display';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/libre-caslon-display-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rowdies';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/rowdies-700-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Tenor Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/tenor-sans-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Krona One';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/krona-one-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/oswald-700-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Marcellus';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/marcellus-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rosarivo';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/rosarivo-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Francois One';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/francois-one-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('../fonts/montserrat-900-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Fredoka';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/fredoka-700-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Baloo 2';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('../fonts/baloo-2-800-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Balsamiq Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/balsamiq-sans-700-normal.woff2') format('woff2');
}


/* Eksik şablon/default fontları - yerel sunucudan yüklenir */

@font-face {
  font-family: 'Bowlby One SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/bowlby-one-sc-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Anton';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/anton-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Bebas Neue';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/bebas-neue-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Belleza';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/belleza-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Jockey One';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/jockey-one-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Lilita One';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/lilita-one-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Londrina Sketch';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/londrina-sketch-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Londrina Solid';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/londrina-solid-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Margarine';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/margarine-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rubik 80s Cube';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/rubik-80s-cube-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rubik Mono One';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/rubik-mono-one-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Russo One';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/russo-one-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Sigmar';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/sigmar-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Zilla Slab Highlight';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/zilla-slab-highlight-400-normal.woff2') format('woff2');
}
