@font-face {
  font-family: 'page1';
  src: url('/fonts/hafs/v1/woff2/p1.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page2';
  src: url('/fonts/hafs/v1/woff2/p2.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page3';
  src: url('/fonts/hafs/v1/woff2/p3.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page4';
  src: url('/fonts/hafs/v1/woff2/p4.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page5';
  src: url('/fonts/hafs/v1/woff2/p5.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page6';
  src: url('/fonts/hafs/v1/woff2/p6.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page7';
  src: url('/fonts/hafs/v1/woff2/p7.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page8';
  src: url('/fonts/hafs/v1/woff2/p8.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page9';
  src: url('/fonts/hafs/v1/woff2/p9.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page10';
  src: url('/fonts/hafs/v1/woff2/p10.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page11';
  src: url('/fonts/hafs/v1/woff2/p11.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page12';
  src: url('/fonts/hafs/v1/woff2/p12.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page13';
  src: url('/fonts/hafs/v1/woff2/p13.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page14';
  src: url('/fonts/hafs/v1/woff2/p14.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page15';
  src: url('/fonts/hafs/v1/woff2/p15.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page16';
  src: url('/fonts/hafs/v1/woff2/p16.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page17';
  src: url('/fonts/hafs/v1/woff2/p17.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page18';
  src: url('/fonts/hafs/v1/woff2/p18.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page19';
  src: url('/fonts/hafs/v1/woff2/p19.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page20';
  src: url('/fonts/hafs/v1/woff2/p20.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page21';
  src: url('/fonts/hafs/v1/woff2/p21.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page22';
  src: url('/fonts/hafs/v1/woff2/p22.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page23';
  src: url('/fonts/hafs/v1/woff2/p23.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page24';
  src: url('/fonts/hafs/v1/woff2/p24.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page25';
  src: url('/fonts/hafs/v1/woff2/p25.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page26';
  src: url('/fonts/hafs/v1/woff2/p26.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page27';
  src: url('/fonts/hafs/v1/woff2/p27.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page28';
  src: url('/fonts/hafs/v1/woff2/p28.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page29';
  src: url('/fonts/hafs/v1/woff2/p29.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page30';
  src: url('/fonts/hafs/v1/woff2/p30.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page31';
  src: url('/fonts/hafs/v1/woff2/p31.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page32';
  src: url('/fonts/hafs/v1/woff2/p32.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page33';
  src: url('/fonts/hafs/v1/woff2/p33.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page34';
  src: url('/fonts/hafs/v1/woff2/p34.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page35';
  src: url('/fonts/hafs/v1/woff2/p35.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page36';
  src: url('/fonts/hafs/v1/woff2/p36.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page37';
  src: url('/fonts/hafs/v1/woff2/p37.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page38';
  src: url('/fonts/hafs/v1/woff2/p38.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page39';
  src: url('/fonts/hafs/v1/woff2/p39.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page40';
  src: url('/fonts/hafs/v1/woff2/p40.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page41';
  src: url('/fonts/hafs/v1/woff2/p41.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page42';
  src: url('/fonts/hafs/v1/woff2/p42.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page43';
  src: url('/fonts/hafs/v1/woff2/p43.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page44';
  src: url('/fonts/hafs/v1/woff2/p44.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page45';
  src: url('/fonts/hafs/v1/woff2/p45.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page46';
  src: url('/fonts/hafs/v1/woff2/p46.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page47';
  src: url('/fonts/hafs/v1/woff2/p47.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page48';
  src: url('/fonts/hafs/v1/woff2/p48.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page49';
  src: url('/fonts/hafs/v1/woff2/p49.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page50';
  src: url('/fonts/hafs/v1/woff2/p50.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page51';
  src: url('/fonts/hafs/v1/woff2/p51.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page52';
  src: url('/fonts/hafs/v1/woff2/p52.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page53';
  src: url('/fonts/hafs/v1/woff2/p53.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page54';
  src: url('/fonts/hafs/v1/woff2/p54.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page55';
  src: url('/fonts/hafs/v1/woff2/p55.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page56';
  src: url('/fonts/hafs/v1/woff2/p56.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page57';
  src: url('/fonts/hafs/v1/woff2/p57.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page58';
  src: url('/fonts/hafs/v1/woff2/p58.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page59';
  src: url('/fonts/hafs/v1/woff2/p59.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page60';
  src: url('/fonts/hafs/v1/woff2/p60.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page61';
  src: url('/fonts/hafs/v1/woff2/p61.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page62';
  src: url('/fonts/hafs/v1/woff2/p62.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page63';
  src: url('/fonts/hafs/v1/woff2/p63.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page64';
  src: url('/fonts/hafs/v1/woff2/p64.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page65';
  src: url('/fonts/hafs/v1/woff2/p65.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page66';
  src: url('/fonts/hafs/v1/woff2/p66.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page67';
  src: url('/fonts/hafs/v1/woff2/p67.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page68';
  src: url('/fonts/hafs/v1/woff2/p68.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page69';
  src: url('/fonts/hafs/v1/woff2/p69.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page70';
  src: url('/fonts/hafs/v1/woff2/p70.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page71';
  src: url('/fonts/hafs/v1/woff2/p71.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page72';
  src: url('/fonts/hafs/v1/woff2/p72.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page73';
  src: url('/fonts/hafs/v1/woff2/p73.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page74';
  src: url('/fonts/hafs/v1/woff2/p74.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page75';
  src: url('/fonts/hafs/v1/woff2/p75.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page76';
  src: url('/fonts/hafs/v1/woff2/p76.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page77';
  src: url('/fonts/hafs/v1/woff2/p77.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page78';
  src: url('/fonts/hafs/v1/woff2/p78.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page79';
  src: url('/fonts/hafs/v1/woff2/p79.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page80';
  src: url('/fonts/hafs/v1/woff2/p80.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page81';
  src: url('/fonts/hafs/v1/woff2/p81.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page82';
  src: url('/fonts/hafs/v1/woff2/p82.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page83';
  src: url('/fonts/hafs/v1/woff2/p83.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page84';
  src: url('/fonts/hafs/v1/woff2/p84.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page85';
  src: url('/fonts/hafs/v1/woff2/p85.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page86';
  src: url('/fonts/hafs/v1/woff2/p86.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page87';
  src: url('/fonts/hafs/v1/woff2/p87.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page88';
  src: url('/fonts/hafs/v1/woff2/p88.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page89';
  src: url('/fonts/hafs/v1/woff2/p89.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page90';
  src: url('/fonts/hafs/v1/woff2/p90.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page91';
  src: url('/fonts/hafs/v1/woff2/p91.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page92';
  src: url('/fonts/hafs/v1/woff2/p92.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page93';
  src: url('/fonts/hafs/v1/woff2/p93.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page94';
  src: url('/fonts/hafs/v1/woff2/p94.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page95';
  src: url('/fonts/hafs/v1/woff2/p95.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page96';
  src: url('/fonts/hafs/v1/woff2/p96.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page97';
  src: url('/fonts/hafs/v1/woff2/p97.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page98';
  src: url('/fonts/hafs/v1/woff2/p98.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page99';
  src: url('/fonts/hafs/v1/woff2/p99.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page100';
  src: url('/fonts/hafs/v1/woff2/p100.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page101';
  src: url('/fonts/hafs/v1/woff2/p101.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page102';
  src: url('/fonts/hafs/v1/woff2/p102.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page103';
  src: url('/fonts/hafs/v1/woff2/p103.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page104';
  src: url('/fonts/hafs/v1/woff2/p104.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page105';
  src: url('/fonts/hafs/v1/woff2/p105.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page106';
  src: url('/fonts/hafs/v1/woff2/p106.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page107';
  src: url('/fonts/hafs/v1/woff2/p107.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page108';
  src: url('/fonts/hafs/v1/woff2/p108.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page109';
  src: url('/fonts/hafs/v1/woff2/p109.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page110';
  src: url('/fonts/hafs/v1/woff2/p110.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page111';
  src: url('/fonts/hafs/v1/woff2/p111.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page112';
  src: url('/fonts/hafs/v1/woff2/p112.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page113';
  src: url('/fonts/hafs/v1/woff2/p113.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page114';
  src: url('/fonts/hafs/v1/woff2/p114.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page115';
  src: url('/fonts/hafs/v1/woff2/p115.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page116';
  src: url('/fonts/hafs/v1/woff2/p116.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page117';
  src: url('/fonts/hafs/v1/woff2/p117.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page118';
  src: url('/fonts/hafs/v1/woff2/p118.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page119';
  src: url('/fonts/hafs/v1/woff2/p119.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page120';
  src: url('/fonts/hafs/v1/woff2/p120.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page121';
  src: url('/fonts/hafs/v1/woff2/p121.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page122';
  src: url('/fonts/hafs/v1/woff2/p122.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page123';
  src: url('/fonts/hafs/v1/woff2/p123.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page124';
  src: url('/fonts/hafs/v1/woff2/p124.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page125';
  src: url('/fonts/hafs/v1/woff2/p125.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page126';
  src: url('/fonts/hafs/v1/woff2/p126.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page127';
  src: url('/fonts/hafs/v1/woff2/p127.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page128';
  src: url('/fonts/hafs/v1/woff2/p128.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page129';
  src: url('/fonts/hafs/v1/woff2/p129.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page130';
  src: url('/fonts/hafs/v1/woff2/p130.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page131';
  src: url('/fonts/hafs/v1/woff2/p131.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page132';
  src: url('/fonts/hafs/v1/woff2/p132.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page133';
  src: url('/fonts/hafs/v1/woff2/p133.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page134';
  src: url('/fonts/hafs/v1/woff2/p134.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page135';
  src: url('/fonts/hafs/v1/woff2/p135.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page136';
  src: url('/fonts/hafs/v1/woff2/p136.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page137';
  src: url('/fonts/hafs/v1/woff2/p137.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page138';
  src: url('/fonts/hafs/v1/woff2/p138.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page139';
  src: url('/fonts/hafs/v1/woff2/p139.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page140';
  src: url('/fonts/hafs/v1/woff2/p140.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page141';
  src: url('/fonts/hafs/v1/woff2/p141.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page142';
  src: url('/fonts/hafs/v1/woff2/p142.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page143';
  src: url('/fonts/hafs/v1/woff2/p143.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page144';
  src: url('/fonts/hafs/v1/woff2/p144.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page145';
  src: url('/fonts/hafs/v1/woff2/p145.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page146';
  src: url('/fonts/hafs/v1/woff2/p146.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page147';
  src: url('/fonts/hafs/v1/woff2/p147.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page148';
  src: url('/fonts/hafs/v1/woff2/p148.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page149';
  src: url('/fonts/hafs/v1/woff2/p149.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page150';
  src: url('/fonts/hafs/v1/woff2/p150.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page151';
  src: url('/fonts/hafs/v1/woff2/p151.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page152';
  src: url('/fonts/hafs/v1/woff2/p152.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page153';
  src: url('/fonts/hafs/v1/woff2/p153.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page154';
  src: url('/fonts/hafs/v1/woff2/p154.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page155';
  src: url('/fonts/hafs/v1/woff2/p155.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page156';
  src: url('/fonts/hafs/v1/woff2/p156.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page157';
  src: url('/fonts/hafs/v1/woff2/p157.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page158';
  src: url('/fonts/hafs/v1/woff2/p158.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page159';
  src: url('/fonts/hafs/v1/woff2/p159.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page160';
  src: url('/fonts/hafs/v1/woff2/p160.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page161';
  src: url('/fonts/hafs/v1/woff2/p161.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page162';
  src: url('/fonts/hafs/v1/woff2/p162.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page163';
  src: url('/fonts/hafs/v1/woff2/p163.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page164';
  src: url('/fonts/hafs/v1/woff2/p164.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page165';
  src: url('/fonts/hafs/v1/woff2/p165.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page166';
  src: url('/fonts/hafs/v1/woff2/p166.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page167';
  src: url('/fonts/hafs/v1/woff2/p167.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page168';
  src: url('/fonts/hafs/v1/woff2/p168.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page169';
  src: url('/fonts/hafs/v1/woff2/p169.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page170';
  src: url('/fonts/hafs/v1/woff2/p170.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page171';
  src: url('/fonts/hafs/v1/woff2/p171.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page172';
  src: url('/fonts/hafs/v1/woff2/p172.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page173';
  src: url('/fonts/hafs/v1/woff2/p173.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page174';
  src: url('/fonts/hafs/v1/woff2/p174.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page175';
  src: url('/fonts/hafs/v1/woff2/p175.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page176';
  src: url('/fonts/hafs/v1/woff2/p176.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page177';
  src: url('/fonts/hafs/v1/woff2/p177.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page178';
  src: url('/fonts/hafs/v1/woff2/p178.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page179';
  src: url('/fonts/hafs/v1/woff2/p179.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page180';
  src: url('/fonts/hafs/v1/woff2/p180.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page181';
  src: url('/fonts/hafs/v1/woff2/p181.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page182';
  src: url('/fonts/hafs/v1/woff2/p182.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page183';
  src: url('/fonts/hafs/v1/woff2/p183.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page184';
  src: url('/fonts/hafs/v1/woff2/p184.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page185';
  src: url('/fonts/hafs/v1/woff2/p185.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page186';
  src: url('/fonts/hafs/v1/woff2/p186.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page187';
  src: url('/fonts/hafs/v1/woff2/p187.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page188';
  src: url('/fonts/hafs/v1/woff2/p188.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page189';
  src: url('/fonts/hafs/v1/woff2/p189.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page190';
  src: url('/fonts/hafs/v1/woff2/p190.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page191';
  src: url('/fonts/hafs/v1/woff2/p191.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page192';
  src: url('/fonts/hafs/v1/woff2/p192.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page193';
  src: url('/fonts/hafs/v1/woff2/p193.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page194';
  src: url('/fonts/hafs/v1/woff2/p194.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page195';
  src: url('/fonts/hafs/v1/woff2/p195.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page196';
  src: url('/fonts/hafs/v1/woff2/p196.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page197';
  src: url('/fonts/hafs/v1/woff2/p197.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page198';
  src: url('/fonts/hafs/v1/woff2/p198.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page199';
  src: url('/fonts/hafs/v1/woff2/p199.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page200';
  src: url('/fonts/hafs/v1/woff2/p200.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page201';
  src: url('/fonts/hafs/v1/woff2/p201.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page202';
  src: url('/fonts/hafs/v1/woff2/p202.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page203';
  src: url('/fonts/hafs/v1/woff2/p203.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page204';
  src: url('/fonts/hafs/v1/woff2/p204.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page205';
  src: url('/fonts/hafs/v1/woff2/p205.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page206';
  src: url('/fonts/hafs/v1/woff2/p206.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page207';
  src: url('/fonts/hafs/v1/woff2/p207.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page208';
  src: url('/fonts/hafs/v1/woff2/p208.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page209';
  src: url('/fonts/hafs/v1/woff2/p209.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page210';
  src: url('/fonts/hafs/v1/woff2/p210.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page211';
  src: url('/fonts/hafs/v1/woff2/p211.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page212';
  src: url('/fonts/hafs/v1/woff2/p212.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page213';
  src: url('/fonts/hafs/v1/woff2/p213.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page214';
  src: url('/fonts/hafs/v1/woff2/p214.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page215';
  src: url('/fonts/hafs/v1/woff2/p215.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page216';
  src: url('/fonts/hafs/v1/woff2/p216.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page217';
  src: url('/fonts/hafs/v1/woff2/p217.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page218';
  src: url('/fonts/hafs/v1/woff2/p218.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page219';
  src: url('/fonts/hafs/v1/woff2/p219.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page220';
  src: url('/fonts/hafs/v1/woff2/p220.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page221';
  src: url('/fonts/hafs/v1/woff2/p221.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page222';
  src: url('/fonts/hafs/v1/woff2/p222.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page223';
  src: url('/fonts/hafs/v1/woff2/p223.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page224';
  src: url('/fonts/hafs/v1/woff2/p224.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page225';
  src: url('/fonts/hafs/v1/woff2/p225.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page226';
  src: url('/fonts/hafs/v1/woff2/p226.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page227';
  src: url('/fonts/hafs/v1/woff2/p227.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page228';
  src: url('/fonts/hafs/v1/woff2/p228.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page229';
  src: url('/fonts/hafs/v1/woff2/p229.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page230';
  src: url('/fonts/hafs/v1/woff2/p230.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page231';
  src: url('/fonts/hafs/v1/woff2/p231.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page232';
  src: url('/fonts/hafs/v1/woff2/p232.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page233';
  src: url('/fonts/hafs/v1/woff2/p233.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page234';
  src: url('/fonts/hafs/v1/woff2/p234.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page235';
  src: url('/fonts/hafs/v1/woff2/p235.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page236';
  src: url('/fonts/hafs/v1/woff2/p236.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page237';
  src: url('/fonts/hafs/v1/woff2/p237.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page238';
  src: url('/fonts/hafs/v1/woff2/p238.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page239';
  src: url('/fonts/hafs/v1/woff2/p239.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page240';
  src: url('/fonts/hafs/v1/woff2/p240.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page241';
  src: url('/fonts/hafs/v1/woff2/p241.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page242';
  src: url('/fonts/hafs/v1/woff2/p242.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page243';
  src: url('/fonts/hafs/v1/woff2/p243.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page244';
  src: url('/fonts/hafs/v1/woff2/p244.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page245';
  src: url('/fonts/hafs/v1/woff2/p245.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page246';
  src: url('/fonts/hafs/v1/woff2/p246.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page247';
  src: url('/fonts/hafs/v1/woff2/p247.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page248';
  src: url('/fonts/hafs/v1/woff2/p248.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page249';
  src: url('/fonts/hafs/v1/woff2/p249.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page250';
  src: url('/fonts/hafs/v1/woff2/p250.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page251';
  src: url('/fonts/hafs/v1/woff2/p251.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page252';
  src: url('/fonts/hafs/v1/woff2/p252.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page253';
  src: url('/fonts/hafs/v1/woff2/p253.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page254';
  src: url('/fonts/hafs/v1/woff2/p254.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page255';
  src: url('/fonts/hafs/v1/woff2/p255.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page256';
  src: url('/fonts/hafs/v1/woff2/p256.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page257';
  src: url('/fonts/hafs/v1/woff2/p257.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page258';
  src: url('/fonts/hafs/v1/woff2/p258.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page259';
  src: url('/fonts/hafs/v1/woff2/p259.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page260';
  src: url('/fonts/hafs/v1/woff2/p260.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page261';
  src: url('/fonts/hafs/v1/woff2/p261.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page262';
  src: url('/fonts/hafs/v1/woff2/p262.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page263';
  src: url('/fonts/hafs/v1/woff2/p263.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page264';
  src: url('/fonts/hafs/v1/woff2/p264.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page265';
  src: url('/fonts/hafs/v1/woff2/p265.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page266';
  src: url('/fonts/hafs/v1/woff2/p266.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page267';
  src: url('/fonts/hafs/v1/woff2/p267.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page268';
  src: url('/fonts/hafs/v1/woff2/p268.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page269';
  src: url('/fonts/hafs/v1/woff2/p269.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page270';
  src: url('/fonts/hafs/v1/woff2/p270.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page271';
  src: url('/fonts/hafs/v1/woff2/p271.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page272';
  src: url('/fonts/hafs/v1/woff2/p272.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page273';
  src: url('/fonts/hafs/v1/woff2/p273.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page274';
  src: url('/fonts/hafs/v1/woff2/p274.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page275';
  src: url('/fonts/hafs/v1/woff2/p275.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page276';
  src: url('/fonts/hafs/v1/woff2/p276.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page277';
  src: url('/fonts/hafs/v1/woff2/p277.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page278';
  src: url('/fonts/hafs/v1/woff2/p278.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page279';
  src: url('/fonts/hafs/v1/woff2/p279.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page280';
  src: url('/fonts/hafs/v1/woff2/p280.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page281';
  src: url('/fonts/hafs/v1/woff2/p281.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page282';
  src: url('/fonts/hafs/v1/woff2/p282.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page283';
  src: url('/fonts/hafs/v1/woff2/p283.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page284';
  src: url('/fonts/hafs/v1/woff2/p284.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page285';
  src: url('/fonts/hafs/v1/woff2/p285.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page286';
  src: url('/fonts/hafs/v1/woff2/p286.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page287';
  src: url('/fonts/hafs/v1/woff2/p287.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page288';
  src: url('/fonts/hafs/v1/woff2/p288.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page289';
  src: url('/fonts/hafs/v1/woff2/p289.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page290';
  src: url('/fonts/hafs/v1/woff2/p290.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page291';
  src: url('/fonts/hafs/v1/woff2/p291.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page292';
  src: url('/fonts/hafs/v1/woff2/p292.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page293';
  src: url('/fonts/hafs/v1/woff2/p293.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page294';
  src: url('/fonts/hafs/v1/woff2/p294.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page295';
  src: url('/fonts/hafs/v1/woff2/p295.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page296';
  src: url('/fonts/hafs/v1/woff2/p296.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page297';
  src: url('/fonts/hafs/v1/woff2/p297.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page298';
  src: url('/fonts/hafs/v1/woff2/p298.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page299';
  src: url('/fonts/hafs/v1/woff2/p299.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page300';
  src: url('/fonts/hafs/v1/woff2/p300.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page301';
  src: url('/fonts/hafs/v1/woff2/p301.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page302';
  src: url('/fonts/hafs/v1/woff2/p302.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page303';
  src: url('/fonts/hafs/v1/woff2/p303.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page304';
  src: url('/fonts/hafs/v1/woff2/p304.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page305';
  src: url('/fonts/hafs/v1/woff2/p305.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page306';
  src: url('/fonts/hafs/v1/woff2/p306.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page307';
  src: url('/fonts/hafs/v1/woff2/p307.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page308';
  src: url('/fonts/hafs/v1/woff2/p308.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page309';
  src: url('/fonts/hafs/v1/woff2/p309.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page310';
  src: url('/fonts/hafs/v1/woff2/p310.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page311';
  src: url('/fonts/hafs/v1/woff2/p311.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page312';
  src: url('/fonts/hafs/v1/woff2/p312.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page313';
  src: url('/fonts/hafs/v1/woff2/p313.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page314';
  src: url('/fonts/hafs/v1/woff2/p314.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page315';
  src: url('/fonts/hafs/v1/woff2/p315.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page316';
  src: url('/fonts/hafs/v1/woff2/p316.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page317';
  src: url('/fonts/hafs/v1/woff2/p317.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page318';
  src: url('/fonts/hafs/v1/woff2/p318.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page319';
  src: url('/fonts/hafs/v1/woff2/p319.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page320';
  src: url('/fonts/hafs/v1/woff2/p320.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page321';
  src: url('/fonts/hafs/v1/woff2/p321.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page322';
  src: url('/fonts/hafs/v1/woff2/p322.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page323';
  src: url('/fonts/hafs/v1/woff2/p323.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page324';
  src: url('/fonts/hafs/v1/woff2/p324.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page325';
  src: url('/fonts/hafs/v1/woff2/p325.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page326';
  src: url('/fonts/hafs/v1/woff2/p326.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page327';
  src: url('/fonts/hafs/v1/woff2/p327.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page328';
  src: url('/fonts/hafs/v1/woff2/p328.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page329';
  src: url('/fonts/hafs/v1/woff2/p329.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page330';
  src: url('/fonts/hafs/v1/woff2/p330.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page331';
  src: url('/fonts/hafs/v1/woff2/p331.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page332';
  src: url('/fonts/hafs/v1/woff2/p332.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page333';
  src: url('/fonts/hafs/v1/woff2/p333.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page334';
  src: url('/fonts/hafs/v1/woff2/p334.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page335';
  src: url('/fonts/hafs/v1/woff2/p335.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page336';
  src: url('/fonts/hafs/v1/woff2/p336.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page337';
  src: url('/fonts/hafs/v1/woff2/p337.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page338';
  src: url('/fonts/hafs/v1/woff2/p338.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page339';
  src: url('/fonts/hafs/v1/woff2/p339.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page340';
  src: url('/fonts/hafs/v1/woff2/p340.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page341';
  src: url('/fonts/hafs/v1/woff2/p341.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page342';
  src: url('/fonts/hafs/v1/woff2/p342.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page343';
  src: url('/fonts/hafs/v1/woff2/p343.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page344';
  src: url('/fonts/hafs/v1/woff2/p344.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page345';
  src: url('/fonts/hafs/v1/woff2/p345.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page346';
  src: url('/fonts/hafs/v1/woff2/p346.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page347';
  src: url('/fonts/hafs/v1/woff2/p347.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page348';
  src: url('/fonts/hafs/v1/woff2/p348.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page349';
  src: url('/fonts/hafs/v1/woff2/p349.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page350';
  src: url('/fonts/hafs/v1/woff2/p350.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page351';
  src: url('/fonts/hafs/v1/woff2/p351.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page352';
  src: url('/fonts/hafs/v1/woff2/p352.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page353';
  src: url('/fonts/hafs/v1/woff2/p353.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page354';
  src: url('/fonts/hafs/v1/woff2/p354.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page355';
  src: url('/fonts/hafs/v1/woff2/p355.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page356';
  src: url('/fonts/hafs/v1/woff2/p356.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page357';
  src: url('/fonts/hafs/v1/woff2/p357.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page358';
  src: url('/fonts/hafs/v1/woff2/p358.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page359';
  src: url('/fonts/hafs/v1/woff2/p359.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page360';
  src: url('/fonts/hafs/v1/woff2/p360.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page361';
  src: url('/fonts/hafs/v1/woff2/p361.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page362';
  src: url('/fonts/hafs/v1/woff2/p362.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page363';
  src: url('/fonts/hafs/v1/woff2/p363.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page364';
  src: url('/fonts/hafs/v1/woff2/p364.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page365';
  src: url('/fonts/hafs/v1/woff2/p365.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page366';
  src: url('/fonts/hafs/v1/woff2/p366.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page367';
  src: url('/fonts/hafs/v1/woff2/p367.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page368';
  src: url('/fonts/hafs/v1/woff2/p368.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page369';
  src: url('/fonts/hafs/v1/woff2/p369.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page370';
  src: url('/fonts/hafs/v1/woff2/p370.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page371';
  src: url('/fonts/hafs/v1/woff2/p371.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page372';
  src: url('/fonts/hafs/v1/woff2/p372.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page373';
  src: url('/fonts/hafs/v1/woff2/p373.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page374';
  src: url('/fonts/hafs/v1/woff2/p374.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page375';
  src: url('/fonts/hafs/v1/woff2/p375.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page376';
  src: url('/fonts/hafs/v1/woff2/p376.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page377';
  src: url('/fonts/hafs/v1/woff2/p377.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page378';
  src: url('/fonts/hafs/v1/woff2/p378.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page379';
  src: url('/fonts/hafs/v1/woff2/p379.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page380';
  src: url('/fonts/hafs/v1/woff2/p380.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page381';
  src: url('/fonts/hafs/v1/woff2/p381.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page382';
  src: url('/fonts/hafs/v1/woff2/p382.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page383';
  src: url('/fonts/hafs/v1/woff2/p383.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page384';
  src: url('/fonts/hafs/v1/woff2/p384.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page385';
  src: url('/fonts/hafs/v1/woff2/p385.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page386';
  src: url('/fonts/hafs/v1/woff2/p386.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page387';
  src: url('/fonts/hafs/v1/woff2/p387.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page388';
  src: url('/fonts/hafs/v1/woff2/p388.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page389';
  src: url('/fonts/hafs/v1/woff2/p389.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page390';
  src: url('/fonts/hafs/v1/woff2/p390.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page391';
  src: url('/fonts/hafs/v1/woff2/p391.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page392';
  src: url('/fonts/hafs/v1/woff2/p392.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page393';
  src: url('/fonts/hafs/v1/woff2/p393.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page394';
  src: url('/fonts/hafs/v1/woff2/p394.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page395';
  src: url('/fonts/hafs/v1/woff2/p395.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page396';
  src: url('/fonts/hafs/v1/woff2/p396.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page397';
  src: url('/fonts/hafs/v1/woff2/p397.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page398';
  src: url('/fonts/hafs/v1/woff2/p398.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page399';
  src: url('/fonts/hafs/v1/woff2/p399.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page400';
  src: url('/fonts/hafs/v1/woff2/p400.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page401';
  src: url('/fonts/hafs/v1/woff2/p401.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page402';
  src: url('/fonts/hafs/v1/woff2/p402.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page403';
  src: url('/fonts/hafs/v1/woff2/p403.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page404';
  src: url('/fonts/hafs/v1/woff2/p404.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page405';
  src: url('/fonts/hafs/v1/woff2/p405.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page406';
  src: url('/fonts/hafs/v1/woff2/p406.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page407';
  src: url('/fonts/hafs/v1/woff2/p407.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page408';
  src: url('/fonts/hafs/v1/woff2/p408.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page409';
  src: url('/fonts/hafs/v1/woff2/p409.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page410';
  src: url('/fonts/hafs/v1/woff2/p410.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page411';
  src: url('/fonts/hafs/v1/woff2/p411.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page412';
  src: url('/fonts/hafs/v1/woff2/p412.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page413';
  src: url('/fonts/hafs/v1/woff2/p413.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page414';
  src: url('/fonts/hafs/v1/woff2/p414.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page415';
  src: url('/fonts/hafs/v1/woff2/p415.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page416';
  src: url('/fonts/hafs/v1/woff2/p416.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page417';
  src: url('/fonts/hafs/v1/woff2/p417.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page418';
  src: url('/fonts/hafs/v1/woff2/p418.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page419';
  src: url('/fonts/hafs/v1/woff2/p419.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page420';
  src: url('/fonts/hafs/v1/woff2/p420.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page421';
  src: url('/fonts/hafs/v1/woff2/p421.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page422';
  src: url('/fonts/hafs/v1/woff2/p422.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page423';
  src: url('/fonts/hafs/v1/woff2/p423.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page424';
  src: url('/fonts/hafs/v1/woff2/p424.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page425';
  src: url('/fonts/hafs/v1/woff2/p425.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page426';
  src: url('/fonts/hafs/v1/woff2/p426.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page427';
  src: url('/fonts/hafs/v1/woff2/p427.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page428';
  src: url('/fonts/hafs/v1/woff2/p428.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page429';
  src: url('/fonts/hafs/v1/woff2/p429.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page430';
  src: url('/fonts/hafs/v1/woff2/p430.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page431';
  src: url('/fonts/hafs/v1/woff2/p431.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page432';
  src: url('/fonts/hafs/v1/woff2/p432.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page433';
  src: url('/fonts/hafs/v1/woff2/p433.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page434';
  src: url('/fonts/hafs/v1/woff2/p434.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page435';
  src: url('/fonts/hafs/v1/woff2/p435.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page436';
  src: url('/fonts/hafs/v1/woff2/p436.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page437';
  src: url('/fonts/hafs/v1/woff2/p437.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page438';
  src: url('/fonts/hafs/v1/woff2/p438.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page439';
  src: url('/fonts/hafs/v1/woff2/p439.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page440';
  src: url('/fonts/hafs/v1/woff2/p440.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page441';
  src: url('/fonts/hafs/v1/woff2/p441.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page442';
  src: url('/fonts/hafs/v1/woff2/p442.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page443';
  src: url('/fonts/hafs/v1/woff2/p443.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page444';
  src: url('/fonts/hafs/v1/woff2/p444.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page445';
  src: url('/fonts/hafs/v1/woff2/p445.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page446';
  src: url('/fonts/hafs/v1/woff2/p446.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page447';
  src: url('/fonts/hafs/v1/woff2/p447.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page448';
  src: url('/fonts/hafs/v1/woff2/p448.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page449';
  src: url('/fonts/hafs/v1/woff2/p449.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page450';
  src: url('/fonts/hafs/v1/woff2/p450.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page451';
  src: url('/fonts/hafs/v1/woff2/p451.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page452';
  src: url('/fonts/hafs/v1/woff2/p452.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page453';
  src: url('/fonts/hafs/v1/woff2/p453.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page454';
  src: url('/fonts/hafs/v1/woff2/p454.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page455';
  src: url('/fonts/hafs/v1/woff2/p455.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page456';
  src: url('/fonts/hafs/v1/woff2/p456.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page457';
  src: url('/fonts/hafs/v1/woff2/p457.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page458';
  src: url('/fonts/hafs/v1/woff2/p458.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page459';
  src: url('/fonts/hafs/v1/woff2/p459.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page460';
  src: url('/fonts/hafs/v1/woff2/p460.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page461';
  src: url('/fonts/hafs/v1/woff2/p461.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page462';
  src: url('/fonts/hafs/v1/woff2/p462.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page463';
  src: url('/fonts/hafs/v1/woff2/p463.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page464';
  src: url('/fonts/hafs/v1/woff2/p464.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page465';
  src: url('/fonts/hafs/v1/woff2/p465.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page466';
  src: url('/fonts/hafs/v1/woff2/p466.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page467';
  src: url('/fonts/hafs/v1/woff2/p467.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page468';
  src: url('/fonts/hafs/v1/woff2/p468.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page469';
  src: url('/fonts/hafs/v1/woff2/p469.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page470';
  src: url('/fonts/hafs/v1/woff2/p470.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page471';
  src: url('/fonts/hafs/v1/woff2/p471.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page472';
  src: url('/fonts/hafs/v1/woff2/p472.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page473';
  src: url('/fonts/hafs/v1/woff2/p473.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page474';
  src: url('/fonts/hafs/v1/woff2/p474.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page475';
  src: url('/fonts/hafs/v1/woff2/p475.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page476';
  src: url('/fonts/hafs/v1/woff2/p476.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page477';
  src: url('/fonts/hafs/v1/woff2/p477.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page478';
  src: url('/fonts/hafs/v1/woff2/p478.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page479';
  src: url('/fonts/hafs/v1/woff2/p479.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page480';
  src: url('/fonts/hafs/v1/woff2/p480.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page481';
  src: url('/fonts/hafs/v1/woff2/p481.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page482';
  src: url('/fonts/hafs/v1/woff2/p482.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page483';
  src: url('/fonts/hafs/v1/woff2/p483.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page484';
  src: url('/fonts/hafs/v1/woff2/p484.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page485';
  src: url('/fonts/hafs/v1/woff2/p485.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page486';
  src: url('/fonts/hafs/v1/woff2/p486.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page487';
  src: url('/fonts/hafs/v1/woff2/p487.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page488';
  src: url('/fonts/hafs/v1/woff2/p488.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page489';
  src: url('/fonts/hafs/v1/woff2/p489.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page490';
  src: url('/fonts/hafs/v1/woff2/p490.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page491';
  src: url('/fonts/hafs/v1/woff2/p491.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page492';
  src: url('/fonts/hafs/v1/woff2/p492.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page493';
  src: url('/fonts/hafs/v1/woff2/p493.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page494';
  src: url('/fonts/hafs/v1/woff2/p494.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page495';
  src: url('/fonts/hafs/v1/woff2/p495.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page496';
  src: url('/fonts/hafs/v1/woff2/p496.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page497';
  src: url('/fonts/hafs/v1/woff2/p497.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page498';
  src: url('/fonts/hafs/v1/woff2/p498.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page499';
  src: url('/fonts/hafs/v1/woff2/p499.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page500';
  src: url('/fonts/hafs/v1/woff2/p500.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page501';
  src: url('/fonts/hafs/v1/woff2/p501.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page502';
  src: url('/fonts/hafs/v1/woff2/p502.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page503';
  src: url('/fonts/hafs/v1/woff2/p503.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page504';
  src: url('/fonts/hafs/v1/woff2/p504.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page505';
  src: url('/fonts/hafs/v1/woff2/p505.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page506';
  src: url('/fonts/hafs/v1/woff2/p506.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page507';
  src: url('/fonts/hafs/v1/woff2/p507.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page508';
  src: url('/fonts/hafs/v1/woff2/p508.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page509';
  src: url('/fonts/hafs/v1/woff2/p509.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page510';
  src: url('/fonts/hafs/v1/woff2/p510.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page511';
  src: url('/fonts/hafs/v1/woff2/p511.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page512';
  src: url('/fonts/hafs/v1/woff2/p512.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page513';
  src: url('/fonts/hafs/v1/woff2/p513.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page514';
  src: url('/fonts/hafs/v1/woff2/p514.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page515';
  src: url('/fonts/hafs/v1/woff2/p515.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page516';
  src: url('/fonts/hafs/v1/woff2/p516.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page517';
  src: url('/fonts/hafs/v1/woff2/p517.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page518';
  src: url('/fonts/hafs/v1/woff2/p518.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page519';
  src: url('/fonts/hafs/v1/woff2/p519.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page520';
  src: url('/fonts/hafs/v1/woff2/p520.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page521';
  src: url('/fonts/hafs/v1/woff2/p521.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page522';
  src: url('/fonts/hafs/v1/woff2/p522.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page523';
  src: url('/fonts/hafs/v1/woff2/p523.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page524';
  src: url('/fonts/hafs/v1/woff2/p524.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page525';
  src: url('/fonts/hafs/v1/woff2/p525.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page526';
  src: url('/fonts/hafs/v1/woff2/p526.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page527';
  src: url('/fonts/hafs/v1/woff2/p527.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page528';
  src: url('/fonts/hafs/v1/woff2/p528.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page529';
  src: url('/fonts/hafs/v1/woff2/p529.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page530';
  src: url('/fonts/hafs/v1/woff2/p530.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page531';
  src: url('/fonts/hafs/v1/woff2/p531.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page532';
  src: url('/fonts/hafs/v1/woff2/p532.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page533';
  src: url('/fonts/hafs/v1/woff2/p533.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page534';
  src: url('/fonts/hafs/v1/woff2/p534.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page535';
  src: url('/fonts/hafs/v1/woff2/p535.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page536';
  src: url('/fonts/hafs/v1/woff2/p536.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page537';
  src: url('/fonts/hafs/v1/woff2/p537.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page538';
  src: url('/fonts/hafs/v1/woff2/p538.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page539';
  src: url('/fonts/hafs/v1/woff2/p539.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page540';
  src: url('/fonts/hafs/v1/woff2/p540.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page541';
  src: url('/fonts/hafs/v1/woff2/p541.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page542';
  src: url('/fonts/hafs/v1/woff2/p542.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page543';
  src: url('/fonts/hafs/v1/woff2/p543.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page544';
  src: url('/fonts/hafs/v1/woff2/p544.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page545';
  src: url('/fonts/hafs/v1/woff2/p545.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page546';
  src: url('/fonts/hafs/v1/woff2/p546.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page547';
  src: url('/fonts/hafs/v1/woff2/p547.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page548';
  src: url('/fonts/hafs/v1/woff2/p548.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page549';
  src: url('/fonts/hafs/v1/woff2/p549.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page550';
  src: url('/fonts/hafs/v1/woff2/p550.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page551';
  src: url('/fonts/hafs/v1/woff2/p551.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page552';
  src: url('/fonts/hafs/v1/woff2/p552.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page553';
  src: url('/fonts/hafs/v1/woff2/p553.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page554';
  src: url('/fonts/hafs/v1/woff2/p554.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page555';
  src: url('/fonts/hafs/v1/woff2/p555.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page556';
  src: url('/fonts/hafs/v1/woff2/p556.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page557';
  src: url('/fonts/hafs/v1/woff2/p557.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page558';
  src: url('/fonts/hafs/v1/woff2/p558.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page559';
  src: url('/fonts/hafs/v1/woff2/p559.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page560';
  src: url('/fonts/hafs/v1/woff2/p560.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page561';
  src: url('/fonts/hafs/v1/woff2/p561.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page562';
  src: url('/fonts/hafs/v1/woff2/p562.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page563';
  src: url('/fonts/hafs/v1/woff2/p563.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page564';
  src: url('/fonts/hafs/v1/woff2/p564.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page565';
  src: url('/fonts/hafs/v1/woff2/p565.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page566';
  src: url('/fonts/hafs/v1/woff2/p566.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page567';
  src: url('/fonts/hafs/v1/woff2/p567.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page568';
  src: url('/fonts/hafs/v1/woff2/p568.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page569';
  src: url('/fonts/hafs/v1/woff2/p569.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page570';
  src: url('/fonts/hafs/v1/woff2/p570.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page571';
  src: url('/fonts/hafs/v1/woff2/p571.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page572';
  src: url('/fonts/hafs/v1/woff2/p572.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page573';
  src: url('/fonts/hafs/v1/woff2/p573.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page574';
  src: url('/fonts/hafs/v1/woff2/p574.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page575';
  src: url('/fonts/hafs/v1/woff2/p575.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page576';
  src: url('/fonts/hafs/v1/woff2/p576.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page577';
  src: url('/fonts/hafs/v1/woff2/p577.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page578';
  src: url('/fonts/hafs/v1/woff2/p578.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page579';
  src: url('/fonts/hafs/v1/woff2/p579.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page580';
  src: url('/fonts/hafs/v1/woff2/p580.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page581';
  src: url('/fonts/hafs/v1/woff2/p581.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page582';
  src: url('/fonts/hafs/v1/woff2/p582.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page583';
  src: url('/fonts/hafs/v1/woff2/p583.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page584';
  src: url('/fonts/hafs/v1/woff2/p584.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page585';
  src: url('/fonts/hafs/v1/woff2/p585.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page586';
  src: url('/fonts/hafs/v1/woff2/p586.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page587';
  src: url('/fonts/hafs/v1/woff2/p587.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page588';
  src: url('/fonts/hafs/v1/woff2/p588.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page589';
  src: url('/fonts/hafs/v1/woff2/p589.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page590';
  src: url('/fonts/hafs/v1/woff2/p590.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page591';
  src: url('/fonts/hafs/v1/woff2/p591.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page592';
  src: url('/fonts/hafs/v1/woff2/p592.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page593';
  src: url('/fonts/hafs/v1/woff2/p593.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page594';
  src: url('/fonts/hafs/v1/woff2/p594.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page595';
  src: url('/fonts/hafs/v1/woff2/p595.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page596';
  src: url('/fonts/hafs/v1/woff2/p596.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page597';
  src: url('/fonts/hafs/v1/woff2/p597.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page598';
  src: url('/fonts/hafs/v1/woff2/p598.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page599';
  src: url('/fonts/hafs/v1/woff2/p599.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page600';
  src: url('/fonts/hafs/v1/woff2/p600.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page601';
  src: url('/fonts/hafs/v1/woff2/p601.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page602';
  src: url('/fonts/hafs/v1/woff2/p602.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page603';
  src: url('/fonts/hafs/v1/woff2/p603.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'page604';
  src: url('/fonts/hafs/v1/woff2/p604.woff2');
  font-display: swap;
}

@font-face {
  font-family: 'surah-names';
  src: url('/sura_names.woff2');
  font-display: swap;
}
