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

@font-face {
  font-family: 'Fira Sans';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/fira-sans/ea640e5febb08d02be1d53b061ba5875.woff) format('woff');
}
@font-face {
  font-family: 'Fira Sans';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/fira-sans/4499304f410d47a49b84b4bd577a297c.woff) format('woff');
}
@font-face {
  font-family: 'Fira Sans';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/fira-sans/21dd9a2935653630c6b614e4b352adf3.woff) format('woff');
}
@font-face {
  font-family: 'Fira Sans';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/fira-sans/3babe014cf1afd6419546eede73c08ad.woff) format('woff');
}
@font-face {
  font-family: 'Fira Sans';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/fira-sans/136b328eed688b8122e43826e496ff0d.woff) format('woff');
}
@font-face {
  font-family: 'Fira Sans';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/fira-sans/367b23570f3f769a370fbfe58f1e90a5.woff) format('woff');
}
@font-face {
  font-family: 'Fira Sans';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/fira-sans/e4c6a02af11d3957fb8df82519227417.woff) format('woff');
}
@font-face {
  font-family: 'Fira Sans';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/fira-sans/730bd97dcbe9889367b71578b74f766a.woff) format('woff');
}
@font-face {
  font-family: 'Fira Sans';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/fira-sans/9eac40becc859c47cfd9dc87633b5a37.woff) format('woff');
}
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/fira-sans/24dddd8bd20dbdae6e5e7a7d638b31f3.woff) format('woff');
}
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/fira-sans/25afdecfb45c6f90beb6e68a75681f1b.woff) format('woff');
}
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/fira-sans/035328997a1863ebec9df78ded2f4831.woff) format('woff');
}
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/fira-sans/beaec4dc120dd6957c2b0ad1fd28b5e7.woff) format('woff');
}
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/fira-sans/c459b7f3619c33c9d000eae8c0de414b.woff) format('woff');
}
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/fira-sans/06688465fa1d21c6555ba2a75c4349ed.woff) format('woff');
}
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/fira-sans/d341213ad92cdd3dfe88d0fdae71548e.woff) format('woff');
}
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/fira-sans/6b31b4e34899f35b9402cb4a0e0fe4f7.woff) format('woff');
}
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/fira-sans/2a0a55269c1b4f989283ad0f43f78d31.woff) format('woff');
}
@font-face {
  font-family: 'Kanit';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/kanit/8057bf42d736b3f468d95ac789676e8e.woff) format('woff');
}
@font-face {
  font-family: 'Kanit';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/kanit/83e2904cd88d557887a594009c6e2b2c.woff) format('woff');
}
@font-face {
  font-family: 'Kanit';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/kanit/4832eae48565dea4b8d251a5f56866d3.woff) format('woff');
}
@font-face {
  font-family: 'Kanit';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/kanit/a756b148b310461bf0619f4faa7c9cc9.woff) format('woff');
}
@font-face {
  font-family: 'Kanit';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/kanit/38236cff2b359f7fb0cba628433a82ce.woff) format('woff');
}
@font-face {
  font-family: 'Kanit';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/kanit/c292cded0324f7c30930ee413ccf4dd4.woff) format('woff');
}
@font-face {
  font-family: 'Kanit';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/kanit/07f753944a04cfdcee0c31d97ff072f3.woff) format('woff');
}
@font-face {
  font-family: 'Kanit';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/kanit/ebbad868578c4b9f037aa0f67833e8c5.woff) format('woff');
}
@font-face {
  font-family: 'Kanit';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/kanit/fd65a3832c2495032f9c52ae02f1d279.woff) format('woff');
}
@font-face {
  font-family: 'Kanit';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/kanit/0ca7cf4ee6a104057c3f48797d8829d7.woff) format('woff');
}
@font-face {
  font-family: 'Kanit';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/kanit/2821fba9bed8b42a03ac82ee0b9ac091.woff) format('woff');
}
@font-face {
  font-family: 'Kanit';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/kanit/368574cb544933418affa8e95143b814.woff) format('woff');
}
@font-face {
  font-family: 'Kanit';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/kanit/e175f43c50bb9e5bda578cdbd37224f4.woff) format('woff');
}
@font-face {
  font-family: 'Kanit';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/kanit/5d4ad7aa04b08e25afa8b8c5e576921d.woff) format('woff');
}
@font-face {
  font-family: 'Kanit';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/kanit/adc99ebe04eeb8071af655677a07f168.woff) format('woff');
}
@font-face {
  font-family: 'Kanit';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/kanit/c28016df59e4cd2913f4808d0049b9e5.woff) format('woff');
}
@font-face {
  font-family: 'Kanit';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/kanit/2fc863ff799f0e11ff907e813ac79bf0.woff) format('woff');
}
@font-face {
  font-family: 'Kanit';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(http://anpi.org.uk/wp-content/fontsplugin/kanit/0089f8b5e7d189e3d916e19c3454118c.woff) format('woff');
}
