/*
 * Created by Fonts Plugin Pro (v1.8.6)
 * December 4, 2025 at 1:10am
 * https://fontsplugin.com
*/

@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/barlow/c90ab124c19ce5afa006a5ba66d5646a.woff) format('woff');
}
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/barlow/3543782a0a5433460d47f4f3eff3fb7c.woff) format('woff');
}
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/barlow/ea0c24238930a745280cac0f464c58cf.woff) format('woff');
}
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/barlow/e4757db30d4bc5924ee8c8b9eb9ef374.woff) format('woff');
}
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/barlow/440e7255e47fa3ac3fc17b48e77fae29.woff) format('woff');
}
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/barlow/47e006c30a120bf7a9848588f6b02fdb.woff) format('woff');
}
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/barlow/62f45875e3778fd7852b3683d51952b4.woff) format('woff');
}
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/barlow/0f29f169c8973732a92d797a798b856e.woff) format('woff');
}
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/barlow/b8c1a6da54d426969255f8916e89803b.woff) format('woff');
}
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/barlow/a1de073fef54ab5ad536f107b95bd81a.woff) format('woff');
}
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/barlow/639065a2c06079a91b11559afe8b50b3.woff) format('woff');
}
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/barlow/6ef203235433580bf5249477ad76f56a.woff) format('woff');
}
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/barlow/bc5a8f10f7f18353b22abfd5213f9ddf.woff) format('woff');
}
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/barlow/61747ff45bcf2dd2f167d21bf9b40fcd.woff) format('woff');
}
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/barlow/936bbd0e041039c07780b41ba3948ee0.woff) format('woff');
}
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/barlow/b7dc6a47658afd646fbce9e935bfa35e.woff) format('woff');
}
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/barlow/cebbff0ecca09ae38dfe2731108ba80e.woff) format('woff');
}
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/barlow/65ca38efb30b89a1f5aab0ee8a587449.woff) format('woff');
}
@font-face {
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/bitter/b4972f44a94085c2afbf23a0c4d33009.woff) format('woff');
}
@font-face {
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/bitter/4e05073a3c78ae51b7ddadca7bb2b750.woff) format('woff');
}
@font-face {
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/bitter/32b067bf65bf7b1080974a5ee956fd42.woff) format('woff');
}
@font-face {
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/bitter/75be8fe5fb3f8ce28e7da4901dcb938c.woff) format('woff');
}
@font-face {
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/bitter/e9f87af94a6cc9dfa7a516a6a7cc5a02.woff) format('woff');
}
@font-face {
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/bitter/1a90847e64d234f487153035bd202f5d.woff) format('woff');
}
@font-face {
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/bitter/7e3bba35b403a211c3113a3cc33fecbd.woff) format('woff');
}
@font-face {
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/bitter/85ca1af048924e3e6070799fb0ca1120.woff) format('woff');
}
@font-face {
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/bitter/a5913c0ae46eb1e1951692f2c944c3d6.woff) format('woff');
}
@font-face {
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/bitter/06c8228ea8eff6d81921ab8e832e5974.woff) format('woff');
}
@font-face {
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/bitter/2bc39811c0c1b7906455314226e0fb5d.woff) format('woff');
}
@font-face {
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/bitter/8f2885dd4739c52e5a759ac9e5208394.woff) format('woff');
}
@font-face {
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/bitter/1c43ed72c7056113f4d1639493055a74.woff) format('woff');
}
@font-face {
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/bitter/0186c32472d8048405da4db107bb0891.woff) format('woff');
}
@font-face {
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/bitter/79a053305003973fda8d436c16af18de.woff) format('woff');
}
@font-face {
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/bitter/e24134eebefe8bde5b98d90856150b36.woff) format('woff');
}
@font-face {
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/bitter/a61a4c16d84f83e52572e289eed3728a.woff) format('woff');
}
@font-face {
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/bitter/861d8210ccf9581e12fbafe79453903a.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  font-stretch: normal;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/open-sans/feada86a58b5df56bcf910b6cb5d4fde.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  font-stretch: normal;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/open-sans/2799990788215d5a7d25fddb6910c647.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 500;
  font-stretch: normal;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/open-sans/9648ed4c3a85c48245fbe37d6a216d2d.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  font-stretch: normal;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/open-sans/df15f655a6c67d0f75655cd3dfb64772.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  font-stretch: normal;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/open-sans/c76756b6467d8c13911a05e696d1d6bc.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  font-stretch: normal;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/open-sans/bcf503fc0db6192748f64ae9848e262b.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-stretch: normal;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/open-sans/332c68730560a74f37ca1509e9f33e66.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/open-sans/b21b4060a8f37f4c4d82321b47a8b961.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 500;
  font-stretch: normal;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/open-sans/fe2b50c43cc5c3499ba68d24f4239423.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/open-sans/256848f29d29fc2f07d1c471feeda653.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/open-sans/8d8a9cc2c752cdcf5ae85cb75fed07cd.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-stretch: normal;
  font-display: swap;
  src: url(https://of.afd-hessen.org/wp-content/fontsplugin/open-sans/0404dc6a8baf26db276529c55d952843.woff) format('woff');
}
