@font-face {
  font-family: 'qweather-icons';
  src:
    url('./qweather-icons.woff2?response-cache-control=public,max-age=31536000') format('woff2'),
    url('./qweather-icons.woff?response-cache-control=public,max-age=31536000') format('woff'),
    url('./qweather-icons.ttf?response-cache-control=public,max-age=31536000') format('truetype');
}

[class^='qi-']::before,
[class*=' qi-']::before {
  display: inline-block;
  font-family: 'qweather-icons' !important;
  font-style: normal;
  font-weight: normal !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: -0.125em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.qi-100::before {
  content: '\f101';
}
.qi-101::before {
  content: '\f102';
}
.qi-102::before {
  content: '\f103';
}
.qi-103::before {
  content: '\f104';
}
.qi-104::before {
  content: '\f105';
}
.qi-150::before {
  content: '\f106';
}
.qi-151::before {
  content: '\f107';
}
.qi-152::before {
  content: '\f108';
}
.qi-153::before {
  content: '\f109';
}
.qi-300::before {
  content: '\f10a';
}
.qi-301::before {
  content: '\f10b';
}
.qi-302::before {
  content: '\f10c';
}
.qi-303::before {
  content: '\f10d';
}
.qi-304::before {
  content: '\f10e';
}
.qi-305::before {
  content: '\f10f';
}
.qi-306::before {
  content: '\f110';
}
.qi-307::before {
  content: '\f111';
}
.qi-308::before {
  content: '\f112';
}
.qi-309::before {
  content: '\f113';
}
.qi-310::before {
  content: '\f114';
}
.qi-311::before {
  content: '\f115';
}
.qi-312::before {
  content: '\f116';
}
.qi-313::before {
  content: '\f117';
}
.qi-314::before {
  content: '\f118';
}
.qi-315::before {
  content: '\f119';
}
.qi-316::before {
  content: '\f11a';
}
.qi-317::before {
  content: '\f11b';
}
.qi-318::before {
  content: '\f11c';
}
.qi-350::before {
  content: '\f11d';
}
.qi-351::before {
  content: '\f11e';
}
.qi-399::before {
  content: '\f11f';
}
.qi-400::before {
  content: '\f120';
}
.qi-401::before {
  content: '\f121';
}
.qi-402::before {
  content: '\f122';
}
.qi-403::before {
  content: '\f123';
}
.qi-404::before {
  content: '\f124';
}
.qi-405::before {
  content: '\f125';
}
.qi-406::before {
  content: '\f126';
}
.qi-407::before {
  content: '\f127';
}
.qi-408::before {
  content: '\f128';
}
.qi-409::before {
  content: '\f129';
}
.qi-410::before {
  content: '\f12a';
}
.qi-456::before {
  content: '\f12b';
}
.qi-457::before {
  content: '\f12c';
}
.qi-499::before {
  content: '\f12d';
}
.qi-500::before {
  content: '\f12e';
}
.qi-501::before {
  content: '\f12f';
}
.qi-502::before {
  content: '\f130';
}
.qi-503::before {
  content: '\f131';
}
.qi-504::before {
  content: '\f132';
}
.qi-507::before {
  content: '\f133';
}
.qi-508::before {
  content: '\f134';
}
.qi-509::before {
  content: '\f135';
}
.qi-510::before {
  content: '\f136';
}
.qi-511::before {
  content: '\f137';
}
.qi-512::before {
  content: '\f138';
}
.qi-513::before {
  content: '\f139';
}
.qi-514::before {
  content: '\f13a';
}
.qi-515::before {
  content: '\f13b';
}
.qi-800::before {
  content: '\f13c';
}
.qi-801::before {
  content: '\f13d';
}
.qi-802::before {
  content: '\f13e';
}
.qi-803::before {
  content: '\f13f';
}
.qi-804::before {
  content: '\f140';
}
.qi-805::before {
  content: '\f141';
}
.qi-806::before {
  content: '\f142';
}
.qi-807::before {
  content: '\f143';
}
.qi-900::before {
  content: '\f144';
}
.qi-901::before {
  content: '\f145';
}
.qi-999::before {
  content: '\f146';
}
.qi-1001::before {
  content: '\f147';
}
.qi-1002::before {
  content: '\f148';
}
.qi-1003::before {
  content: '\f149';
}
.qi-1004::before {
  content: '\f14a';
}
.qi-1005::before {
  content: '\f14b';
}
.qi-1006::before {
  content: '\f14c';
}
.qi-1007::before {
  content: '\f14d';
}
.qi-1008::before {
  content: '\f14e';
}
.qi-1009::before {
  content: '\f14f';
}
.qi-1010::before {
  content: '\f150';
}
.qi-1011::before {
  content: '\f151';
}
.qi-1012::before {
  content: '\f152';
}
.qi-1013::before {
  content: '\f153';
}
.qi-1014::before {
  content: '\f154';
}
.qi-1015::before {
  content: '\f155';
}
.qi-1016::before {
  content: '\f156';
}
.qi-1017::before {
  content: '\f157';
}
.qi-1018::before {
  content: '\f158';
}
.qi-1019::before {
  content: '\f159';
}
.qi-1020::before {
  content: '\f15a';
}
.qi-1021::before {
  content: '\f15b';
}
.qi-1022::before {
  content: '\f15c';
}
.qi-1023::before {
  content: '\f15d';
}
.qi-1024::before {
  content: '\f15e';
}
.qi-1025::before {
  content: '\f15f';
}
.qi-1026::before {
  content: '\f160';
}
.qi-1027::before {
  content: '\f161';
}
.qi-1028::before {
  content: '\f162';
}
.qi-1029::before {
  content: '\f163';
}
.qi-1030::before {
  content: '\f164';
}
.qi-1031::before {
  content: '\f165';
}
.qi-1032::before {
  content: '\f166';
}
.qi-1033::before {
  content: '\f167';
}
.qi-1034::before {
  content: '\f168';
}
.qi-1035::before {
  content: '\f169';
}
.qi-1036::before {
  content: '\f16a';
}
.qi-1037::before {
  content: '\f16b';
}
.qi-1038::before {
  content: '\f16c';
}
.qi-1039::before {
  content: '\f16d';
}
.qi-1040::before {
  content: '\f16e';
}
.qi-1041::before {
  content: '\f16f';
}
.qi-1042::before {
  content: '\f170';
}
.qi-1043::before {
  content: '\f171';
}
.qi-1044::before {
  content: '\f172';
}
.qi-1045::before {
  content: '\f173';
}
.qi-1046::before {
  content: '\f174';
}
.qi-1047::before {
  content: '\f175';
}
.qi-1048::before {
  content: '\f176';
}
.qi-1049::before {
  content: '\f177';
}
.qi-1050::before {
  content: '\f178';
}
.qi-1051::before {
  content: '\f179';
}
.qi-1052::before {
  content: '\f17a';
}
.qi-1053::before {
  content: '\f17b';
}
.qi-1054::before {
  content: '\f17c';
}
.qi-1055::before {
  content: '\f17d';
}
.qi-1056::before {
  content: '\f17e';
}
.qi-1057::before {
  content: '\f17f';
}
.qi-1058::before {
  content: '\f180';
}
.qi-1059::before {
  content: '\f181';
}
.qi-1060::before {
  content: '\f182';
}
.qi-1061::before {
  content: '\f183';
}
.qi-1062::before {
  content: '\f184';
}
.qi-1063::before {
  content: '\f185';
}
.qi-1064::before {
  content: '\f186';
}
.qi-1065::before {
  content: '\f187';
}
.qi-1066::before {
  content: '\f188';
}
.qi-1067::before {
  content: '\f189';
}
.qi-1068::before {
  content: '\f18a';
}
.qi-1069::before {
  content: '\f18b';
}
.qi-1071::before {
  content: '\f18c';
}
.qi-1072::before {
  content: '\f18d';
}
.qi-1073::before {
  content: '\f18e';
}
.qi-1074::before {
  content: '\f18f';
}
.qi-1075::before {
  content: '\f190';
}
.qi-1076::before {
  content: '\f191';
}
.qi-1077::before {
  content: '\f192';
}
.qi-1078::before {
  content: '\f193';
}
.qi-1079::before {
  content: '\f194';
}
.qi-1080::before {
  content: '\f195';
}
.qi-1081::before {
  content: '\f196';
}
.qi-1082::before {
  content: '\f197';
}
.qi-1084::before {
  content: '\f198';
}
.qi-1085::before {
  content: '\f199';
}
.qi-1086::before {
  content: '\f19a';
}
.qi-1087::before {
  content: '\f19b';
}
.qi-1088::before {
  content: '\f19c';
}
.qi-1089::before {
  content: '\f19d';
}
.qi-1201::before {
  content: '\f2c5';
}
.qi-1202::before {
  content: '\f2c6';
}
.qi-1203::before {
  content: '\f2c7';
}
.qi-1204::before {
  content: '\f2c8';
}
.qi-1205::before {
  content: '\f2c9';
}
.qi-1206::before {
  content: '\f2ca';
}
.qi-1207::before {
  content: '\f2cb';
}
.qi-1208::before {
  content: '\f2cc';
}
.qi-1209::before {
  content: '\f2cd';
}
.qi-1210::before {
  content: '\f2ce';
}
.qi-1211::before {
  content: '\f2cf';
}
.qi-1212::before {
  content: '\f2d0';
}
.qi-1213::before {
  content: '\f2d1';
}
.qi-1214::before {
  content: '\f2d2';
}
.qi-1215::before {
  content: '\f2d3';
}
.qi-1216::before {
  content: '\f2d4';
}
.qi-1217::before {
  content: '\f2d5';
}
.qi-1218::before {
  content: '\f2d6';
}
.qi-1219::before {
  content: '\f2d7';
}
.qi-1221::before {
  content: '\f2d8';
}
.qi-1241::before {
  content: '\f2d9';
}
.qi-1242::before {
  content: '\f2da';
}
.qi-1243::before {
  content: '\f2db';
}
.qi-1244::before {
  content: '\f2dc';
}
.qi-1245::before {
  content: '\f2dd';
}
.qi-1246::before {
  content: '\f2de';
}
.qi-1247::before {
  content: '\f2df';
}
.qi-1248::before {
  content: '\f2e0';
}
.qi-1249::before {
  content: '\f2e1';
}
.qi-1250::before {
  content: '\f2e2';
}
.qi-1251::before {
  content: '\f2e3';
}
.qi-1271::before {
  content: '\f2f6';
}
.qi-1272::before {
  content: '\f2f7';
}
.qi-1273::before {
  content: '\f2f8';
}
.qi-1274::before {
  content: '\f2f9';
}
.qi-1601::before {
  content: '\f1a1';
}
.qi-1602::before {
  content: '\f1a2';
}
.qi-1603::before {
  content: '\f1a3';
}
.qi-1604::before {
  content: '\f1a4';
}
.qi-1605::before {
  content: '\f1a5';
}
.qi-1606::before {
  content: '\f1a6';
}
.qi-1607::before {
  content: '\f1a7';
}
.qi-1608::before {
  content: '\f20c';
}
.qi-1609::before {
  content: '\f20d';
}
.qi-1610::before {
  content: '\f20e';
}
.qi-1701::before {
  content: '\f1a8';
}
.qi-1702::before {
  content: '\f1a9';
}
.qi-1703::before {
  content: '\f1aa';
}
.qi-1801::before {
  content: '\f20f';
}
.qi-1802::before {
  content: '\f210';
}
.qi-1803::before {
  content: '\f211';
}
.qi-1804::before {
  content: '\f212';
}
.qi-1805::before {
  content: '\f213';
}
.qi-2001::before {
  content: '\f1ab';
}
.qi-2002::before {
  content: '\f1ac';
}
.qi-2003::before {
  content: '\f1ad';
}
.qi-2004::before {
  content: '\f1ae';
}
.qi-2005::before {
  content: '\f1af';
}
.qi-2006::before {
  content: '\f1b0';
}
.qi-2007::before {
  content: '\f1b1';
}
.qi-2029::before {
  content: '\f214';
}
.qi-2030::before {
  content: '\f215';
}
.qi-2031::before {
  content: '\f216';
}
.qi-2032::before {
  content: '\f217';
}
.qi-2033::before {
  content: '\f218';
}
.qi-2050::before {
  content: '\f219';
}
.qi-2051::before {
  content: '\f21a';
}
.qi-2052::before {
  content: '\f1c7';
}
.qi-2053::before {
  content: '\f1c8';
}
.qi-2054::before {
  content: '\f1c9';
}
.qi-2070::before {
  content: '\f21b';
}
.qi-2071::before {
  content: '\f21c';
}
.qi-2072::before {
  content: '\f21d';
}
.qi-2073::before {
  content: '\f21e';
}
.qi-2074::before {
  content: '\f21f';
}
.qi-2075::before {
  content: '\f220';
}
.qi-2076::before {
  content: '\f221';
}
.qi-2077::before {
  content: '\f222';
}
.qi-2078::before {
  content: '\f223';
}
.qi-2079::before {
  content: '\f224';
}
.qi-2080::before {
  content: '\f225';
}
.qi-2081::before {
  content: '\f226';
}
.qi-2082::before {
  content: '\f227';
}
.qi-2083::before {
  content: '\f228';
}
.qi-2084::before {
  content: '\f229';
}
.qi-2085::before {
  content: '\f22a';
}
.qi-2100::before {
  content: '\f22b';
}
.qi-2101::before {
  content: '\f22c';
}
.qi-2102::before {
  content: '\f22d';
}
.qi-2103::before {
  content: '\f22e';
}
.qi-2104::before {
  content: '\f22f';
}
.qi-2105::before {
  content: '\f230';
}
.qi-2106::before {
  content: '\f231';
}
.qi-2107::before {
  content: '\f232';
}
.qi-2108::before {
  content: '\f233';
}
.qi-2109::before {
  content: '\f234';
}
.qi-2111::before {
  content: '\f235';
}
.qi-2120::before {
  content: '\f236';
}
.qi-2121::before {
  content: '\f237';
}
.qi-2122::before {
  content: '\f238';
}
.qi-2123::before {
  content: '\f239';
}
.qi-2124::before {
  content: '\f23a';
}
.qi-2125::before {
  content: '\f23b';
}
.qi-2126::before {
  content: '\f23c';
}
.qi-2127::before {
  content: '\f23d';
}
.qi-2128::before {
  content: '\f23e';
}
.qi-2129::before {
  content: '\f23f';
}
.qi-2130::before {
  content: '\f240';
}
.qi-2131::before {
  content: '\f241';
}
.qi-2132::before {
  content: '\f242';
}
.qi-2133::before {
  content: '\f243';
}
.qi-2134::before {
  content: '\f244';
}
.qi-2135::before {
  content: '\f245';
}
.qi-2150::before {
  content: '\f246';
}
.qi-2151::before {
  content: '\f247';
}
.qi-2152::before {
  content: '\f248';
}
.qi-2153::before {
  content: '\f249';
}
.qi-2154::before {
  content: '\f24a';
}
.qi-2155::before {
  content: '\f24b';
}
.qi-2156::before {
  content: '\f24c';
}
.qi-2157::before {
  content: '\f24d';
}
.qi-2158::before {
  content: '\f24e';
}
.qi-2159::before {
  content: '\f24f';
}
.qi-2160::before {
  content: '\f250';
}
.qi-2161::before {
  content: '\f251';
}
.qi-2162::before {
  content: '\f252';
}
.qi-2163::before {
  content: '\f253';
}
.qi-2164::before {
  content: '\f254';
}
.qi-2165::before {
  content: '\f255';
}
.qi-2166::before {
  content: '\f256';
}
.qi-2190::before {
  content: '\f257';
}
.qi-2191::before {
  content: '\f258';
}
.qi-2192::before {
  content: '\f259';
}
.qi-2193::before {
  content: '\f25a';
}
.qi-2200::before {
  content: '\f2e4';
}
.qi-2201::before {
  content: '\f2e5';
}
.qi-2202::before {
  content: '\f2e6';
}
.qi-2203::before {
  content: '\f2e7';
}
.qi-2204::before {
  content: '\f2e8';
}
.qi-2205::before {
  content: '\f2e9';
}
.qi-2207::before {
  content: '\f2ea';
}
.qi-2208::before {
  content: '\f2eb';
}
.qi-2209::before {
  content: '\f2ec';
}
.qi-2210::before {
  content: '\f2ed';
}
.qi-2211::before {
  content: '\f2ee';
}
.qi-2212::before {
  content: '\f2ef';
}
.qi-2213::before {
  content: '\f2f0';
}
.qi-2214::before {
  content: '\f2f1';
}
.qi-2215::before {
  content: '\f2f2';
}
.qi-2216::before {
  content: '\f2f3';
}
.qi-2217::before {
  content: '\f2f4';
}
.qi-2218::before {
  content: '\f2f5';
}
.qi-2300::before {
  content: '\f25b';
}
.qi-2301::before {
  content: '\f25c';
}
.qi-2302::before {
  content: '\f25d';
}
.qi-2303::before {
  content: '\f25e';
}
.qi-2304::before {
  content: '\f25f';
}
.qi-2305::before {
  content: '\f260';
}
.qi-2306::before {
  content: '\f261';
}
.qi-2307::before {
  content: '\f262';
}
.qi-2308::before {
  content: '\f263';
}
.qi-2309::before {
  content: '\f264';
}
.qi-2311::before {
  content: '\f265';
}
.qi-2312::before {
  content: '\f266';
}
.qi-2313::before {
  content: '\f267';
}
.qi-2314::before {
  content: '\f268';
}
.qi-2315::before {
  content: '\f269';
}
.qi-2316::before {
  content: '\f26a';
}
.qi-2317::before {
  content: '\f26b';
}
.qi-2318::before {
  content: '\f26c';
}
.qi-2319::before {
  content: '\f26d';
}
.qi-2320::before {
  content: '\f26e';
}
.qi-2321::before {
  content: '\f26f';
}
.qi-2322::before {
  content: '\f270';
}
.qi-2323::before {
  content: '\f271';
}
.qi-2324::before {
  content: '\f272';
}
.qi-2325::before {
  content: '\f273';
}
.qi-2326::before {
  content: '\f274';
}
.qi-2327::before {
  content: '\f275';
}
.qi-2328::before {
  content: '\f276';
}
.qi-2330::before {
  content: '\f277';
}
.qi-2331::before {
  content: '\f278';
}
.qi-2332::before {
  content: '\f279';
}
.qi-2333::before {
  content: '\f27a';
}
.qi-2341::before {
  content: '\f27b';
}
.qi-2343::before {
  content: '\f27c';
}
.qi-2345::before {
  content: '\f27d';
}
.qi-2346::before {
  content: '\f27e';
}
.qi-2348::before {
  content: '\f27f';
}
.qi-2349::before {
  content: '\f280';
}
.qi-2350::before {
  content: '\f281';
}
.qi-2351::before {
  content: '\f282';
}
.qi-2352::before {
  content: '\f283';
}
.qi-2353::before {
  content: '\f284';
}
.qi-2354::before {
  content: '\f285';
}
.qi-2355::before {
  content: '\f286';
}
.qi-2356::before {
  content: '\f287';
}
.qi-2357::before {
  content: '\f288';
}
.qi-2358::before {
  content: '\f289';
}
.qi-2359::before {
  content: '\f28a';
}
.qi-2360::before {
  content: '\f28b';
}
.qi-2361::before {
  content: '\f28c';
}
.qi-2362::before {
  content: '\f28d';
}
.qi-2363::before {
  content: '\f28e';
}
.qi-2364::before {
  content: '\f28f';
}
.qi-2365::before {
  content: '\f290';
}
.qi-2366::before {
  content: '\f291';
}
.qi-2367::before {
  content: '\f292';
}
.qi-2368::before {
  content: '\f293';
}
.qi-2369::before {
  content: '\f294';
}
.qi-2370::before {
  content: '\f295';
}
.qi-2371::before {
  content: '\f296';
}
.qi-2372::before {
  content: '\f297';
}
.qi-2373::before {
  content: '\f298';
}
.qi-2374::before {
  content: '\f299';
}
.qi-2375::before {
  content: '\f29a';
}
.qi-2376::before {
  content: '\f29b';
}
.qi-2377::before {
  content: '\f29c';
}
.qi-2378::before {
  content: '\f29d';
}
.qi-2379::before {
  content: '\f29e';
}
.qi-2380::before {
  content: '\f29f';
}
.qi-2381::before {
  content: '\f2a0';
}
.qi-2382::before {
  content: '\f2a1';
}
.qi-2383::before {
  content: '\f2a2';
}
.qi-2384::before {
  content: '\f2a3';
}
.qi-2385::before {
  content: '\f2a4';
}
.qi-2386::before {
  content: '\f2a5';
}
.qi-2387::before {
  content: '\f2a6';
}
.qi-2388::before {
  content: '\f2a7';
}
.qi-2389::before {
  content: '\f2a8';
}
.qi-2390::before {
  content: '\f2a9';
}
.qi-2391::before {
  content: '\f2aa';
}
.qi-2392::before {
  content: '\f2ab';
}
.qi-2393::before {
  content: '\f2ac';
}
.qi-2394::before {
  content: '\f2ad';
}
.qi-2395::before {
  content: '\f2ae';
}
.qi-2396::before {
  content: '\f2af';
}
.qi-2397::before {
  content: '\f2b0';
}
.qi-2398::before {
  content: '\f2b1';
}
.qi-2399::before {
  content: '\f2b2';
}
.qi-2400::before {
  content: '\f2b3';
}
.qi-2409::before {
  content: '\f2b4';
}
.qi-2411::before {
  content: '\f2b5';
}
.qi-2412::before {
  content: '\f2b6';
}
.qi-2413::before {
  content: '\f2b7';
}
.qi-2414::before {
  content: '\f2b8';
}
.qi-2415::before {
  content: '\f2b9';
}
.qi-2416::before {
  content: '\f2ba';
}
.qi-2417::before {
  content: '\f2bb';
}
.qi-2418::before {
  content: '\f2bc';
}
.qi-2419::before {
  content: '\f2bd';
}
.qi-2420::before {
  content: '\f2be';
}
.qi-2421::before {
  content: '\f2bf';
}
.qi-2422::before {
  content: '\f2c0';
}
.qi-2423::before {
  content: '\f2c1';
}
.qi-2424::before {
  content: '\f2c2';
}
.qi-2425::before {
  content: '\f2c3';
}
.qi-2426::before {
  content: '\f2c4';
}
.qi-9998::before {
  content: '\f1ca';
}
.qi-9999::before {
  content: '\f1cb';
}
.qi-100-fill::before {
  content: '\f1cc';
}
.qi-101-fill::before {
  content: '\f1cd';
}
.qi-102-fill::before {
  content: '\f1ce';
}
.qi-103-fill::before {
  content: '\f1cf';
}
.qi-104-fill::before {
  content: '\f1d0';
}
.qi-150-fill::before {
  content: '\f1d1';
}
.qi-151-fill::before {
  content: '\f1d2';
}
.qi-152-fill::before {
  content: '\f1d3';
}
.qi-153-fill::before {
  content: '\f1d4';
}
.qi-300-fill::before {
  content: '\f1d5';
}
.qi-301-fill::before {
  content: '\f1d6';
}
.qi-302-fill::before {
  content: '\f1d7';
}
.qi-303-fill::before {
  content: '\f1d8';
}
.qi-304-fill::before {
  content: '\f1d9';
}
.qi-305-fill::before {
  content: '\f1da';
}
.qi-306-fill::before {
  content: '\f1db';
}
.qi-307-fill::before {
  content: '\f1dc';
}
.qi-308-fill::before {
  content: '\f1dd';
}
.qi-309-fill::before {
  content: '\f1de';
}
.qi-310-fill::before {
  content: '\f1df';
}
.qi-311-fill::before {
  content: '\f1e0';
}
.qi-312-fill::before {
  content: '\f1e1';
}
.qi-313-fill::before {
  content: '\f1e2';
}
.qi-314-fill::before {
  content: '\f1e3';
}
.qi-315-fill::before {
  content: '\f1e4';
}
.qi-316-fill::before {
  content: '\f1e5';
}
.qi-317-fill::before {
  content: '\f1e6';
}
.qi-318-fill::before {
  content: '\f1e7';
}
.qi-350-fill::before {
  content: '\f1e8';
}
.qi-351-fill::before {
  content: '\f1e9';
}
.qi-399-fill::before {
  content: '\f1ea';
}
.qi-400-fill::before {
  content: '\f1eb';
}
.qi-401-fill::before {
  content: '\f1ec';
}
.qi-402-fill::before {
  content: '\f1ed';
}
.qi-403-fill::before {
  content: '\f1ee';
}
.qi-404-fill::before {
  content: '\f1ef';
}
.qi-405-fill::before {
  content: '\f1f0';
}
.qi-406-fill::before {
  content: '\f1f1';
}
.qi-407-fill::before {
  content: '\f1f2';
}
.qi-408-fill::before {
  content: '\f1f3';
}
.qi-409-fill::before {
  content: '\f1f4';
}
.qi-410-fill::before {
  content: '\f1f5';
}
.qi-456-fill::before {
  content: '\f1f6';
}
.qi-457-fill::before {
  content: '\f1f7';
}
.qi-499-fill::before {
  content: '\f1f8';
}
.qi-500-fill::before {
  content: '\f1f9';
}
.qi-501-fill::before {
  content: '\f1fa';
}
.qi-502-fill::before {
  content: '\f1fb';
}
.qi-503-fill::before {
  content: '\f1fc';
}
.qi-504-fill::before {
  content: '\f1fd';
}
.qi-507-fill::before {
  content: '\f1fe';
}
.qi-508-fill::before {
  content: '\f1ff';
}
.qi-509-fill::before {
  content: '\f200';
}
.qi-510-fill::before {
  content: '\f201';
}
.qi-511-fill::before {
  content: '\f202';
}
.qi-512-fill::before {
  content: '\f203';
}
.qi-513-fill::before {
  content: '\f204';
}
.qi-514-fill::before {
  content: '\f205';
}
.qi-515-fill::before {
  content: '\f206';
}
.qi-900-fill::before {
  content: '\f207';
}
.qi-901-fill::before {
  content: '\f208';
}
.qi-999-fill::before {
  content: '\f209';
}
.qi-qweather-fill::before {
  content: '\f20a';
}
.qi-qweather::before {
  content: '\f20b';
}
.qi-sunny::before {
  content: '\f101';
}
.qi-cloudy::before {
  content: '\f102';
}
.qi-few-clouds::before {
  content: '\f103';
}
.qi-partly-cloudy::before {
  content: '\f104';
}
.qi-overcast::before {
  content: '\f105';
}
.qi-clear-night::before {
  content: '\f106';
}
.qi-cloudy-night::before {
  content: '\f107';
}
.qi-few-clouds-night::before {
  content: '\f108';
}
.qi-partly-cloudy-night::before {
  content: '\f109';
}
.qi-shower-rain::before {
  content: '\f10a';
}
.qi-heavy-shower-rain::before {
  content: '\f10b';
}
.qi-thundershower::before {
  content: '\f10c';
}
.qi-heavy-thunderstorm::before {
  content: '\f10d';
}
.qi-thundershower-with-hail::before {
  content: '\f10e';
}
.qi-light-rain::before {
  content: '\f10f';
}
.qi-moderate-rain::before {
  content: '\f110';
}
.qi-heavy-rain::before {
  content: '\f111';
}
.qi-extreme-rain::before {
  content: '\f112';
}
.qi-drizzle-rain::before {
  content: '\f113';
}
.qi-storm::before {
  content: '\f114';
}
.qi-heavy-storm::before {
  content: '\f115';
}
.qi-severe-storm::before {
  content: '\f116';
}
.qi-freezing-rain::before {
  content: '\f117';
}
.qi-light-to-moderate-rain::before {
  content: '\f118';
}
.qi-moderate-to-heavy-rain::before {
  content: '\f119';
}
.qi-heavy-rain-to-storm::before {
  content: '\f11a';
}
.qi-storm-to-heavy-storm::before {
  content: '\f11b';
}
.qi-heavy-to-severe-storm::before {
  content: '\f11c';
}
.qi-shower-rain-night::before {
  content: '\f11d';
}
.qi-heavy-shower-rain-night::before {
  content: '\f11e';
}
.qi-rain::before {
  content: '\f11f';
}
.qi-light-snow::before {
  content: '\f120';
}
.qi-moderate-snow::before {
  content: '\f121';
}
.qi-heavy-snow::before {
  content: '\f122';
}
.qi-snowstorm::before {
  content: '\f123';
}
.qi-sleet::before {
  content: '\f124';
}
.qi-rain-and-snow::before {
  content: '\f125';
}
.qi-shower-snow::before {
  content: '\f126';
}
.qi-snow-flurry::before {
  content: '\f127';
}
.qi-light-to-moderate-snow::before {
  content: '\f128';
}
.qi-moderate-to-heavy-snow::before {
  content: '\f129';
}
.qi-heavy-snow-to-snowstorm::before {
  content: '\f12a';
}
.qi-shower-snow-night::before {
  content: '\f12b';
}
.qi-snow-flurry-night::before {
  content: '\f12c';
}
.qi-snow::before {
  content: '\f12d';
}
.qi-mist::before {
  content: '\f12e';
}
.qi-foggy::before {
  content: '\f12f';
}
.qi-haze::before {
  content: '\f130';
}
.qi-sand::before {
  content: '\f131';
}
.qi-dust::before {
  content: '\f132';
}
.qi-duststorm::before {
  content: '\f133';
}
.qi-sandstorm::before {
  content: '\f134';
}
.qi-dense-fog::before {
  content: '\f135';
}
.qi-strong-fog::before {
  content: '\f136';
}
.qi-moderate-haze::before {
  content: '\f137';
}
.qi-heavy-haze::before {
  content: '\f138';
}
.qi-severe-haze::before {
  content: '\f139';
}
.qi-heavy-fog::before {
  content: '\f13a';
}
.qi-extra-heavy-fog::before {
  content: '\f13b';
}
.qi-new-moon::before {
  content: '\f13c';
}
.qi-waxing-crescent::before {
  content: '\f13d';
}
.qi-first-quarter::before {
  content: '\f13e';
}
.qi-waxing-gibbous::before {
  content: '\f13f';
}
.qi-full-moon::before {
  content: '\f140';
}
.qi-waning-gibbous::before {
  content: '\f141';
}
.qi-last-quarter::before {
  content: '\f142';
}
.qi-waning-crescent::before {
  content: '\f143';
}
.qi-hot::before {
  content: '\f144';
}
.qi-cold::before {
  content: '\f145';
}
.qi-unknown::before {
  content: '\f146';
}
.qi-typhoon::before {
  content: '\f147';
}
.qi-tornado::before {
  content: '\f148';
}
.qi-rainstorm::before {
  content: '\f149';
}
.qi-snow-storm::before {
  content: '\f14a';
}
.qi-cold-wave::before {
  content: '\f14b';
}
.qi-gale::before {
  content: '\f14c';
}
.qi-sandstorm-warning::before {
  content: '\f14d';
}
.qi-low-temperature-freeze::before {
  content: '\f14e';
}
.qi-high-temperature::before {
  content: '\f14f';
}
.qi-heat-wave::before {
  content: '\f150';
}
.qi-dry-hot-wind::before {
  content: '\f151';
}
.qi-downburst::before {
  content: '\f152';
}
.qi-avalanche::before {
  content: '\f153';
}
.qi-lightning::before {
  content: '\f154';
}
.qi-hail::before {
  content: '\f155';
}
.qi-frost::before {
  content: '\f156';
}
.qi-heavy-fog-warning::before {
  content: '\f157';
}
.qi-low-level-wind-shearl::before {
  content: '\f158';
}
.qi-haze-warning::before {
  content: '\f159';
}
.qi-thunder-gust::before {
  content: '\f15a';
}
.qi-road-icing::before {
  content: '\f15b';
}
.qi-drought::before {
  content: '\f15c';
}
.qi-gale-at-sea::before {
  content: '\f15d';
}
.qi-heat-stroke::before {
  content: '\f15e';
}
.qi-wildfire::before {
  content: '\f15f';
}
.qi-grassland-fire::before {
  content: '\f160';
}
.qi-freeze::before {
  content: '\f161';
}
.qi-space-weather::before {
  content: '\f162';
}
.qi-heavy-air-pollution::before {
  content: '\f163';
}
.qi-low-temperature-rain-and-snow::before {
  content: '\f164';
}
.qi-strong-convection::before {
  content: '\f165';
}
.qi-ozone::before {
  content: '\f166';
}
.qi-heavy-snow-warning::before {
  content: '\f167';
}
.qi-cold-warning::before {
  content: '\f168';
}
.qi-continuous-rain::before {
  content: '\f169';
}
.qi-waterlogging::before {
  content: '\f16a';
}
.qi-geological-hazard::before {
  content: '\f16b';
}
.qi-heavy-rainfall::before {
  content: '\f16c';
}
.qi-severely-falling-temperature::before {
  content: '\f16d';
}
.qi-snow-disaster::before {
  content: '\f16e';
}
.qi-wildfire-grassland::before {
  content: '\f16f';
}
.qi-medical-meteorology::before {
  content: '\f170';
}
.qi-thunderstorm::before {
  content: '\f171';
}
.qi-school-closure::before {
  content: '\f172';
}
.qi-factory-closure::before {
  content: '\f173';
}
.qi-maritime-risk::before {
  content: '\f174';
}
.qi-spring-dust::before {
  content: '\f175';
}
.qi-falling-temperature::before {
  content: '\f176';
}
.qi-typhoon-and-rainstorm::before {
  content: '\f177';
}
.qi-severe-cold::before {
  content: '\f178';
}
.qi-sand-dust::before {
  content: '\f179';
}
.qi-sea-thunderstorms::before {
  content: '\f17a';
}
.qi-sea-fog::before {
  content: '\f17b';
}
.qi-sea-thunder::before {
  content: '\f17c';
}
.qi-sea-typhoon::before {
  content: '\f17d';
}
.qi-low-temperature::before {
  content: '\f17e';
}
.qi-road-ice-and-snow::before {
  content: '\f17f';
}
.qi-thunderstorm-and-gale::before {
  content: '\f180';
}
.qi-continuous-low-temperature::before {
  content: '\f181';
}
.qi-low-visibility::before {
  content: '\f182';
}
.qi-strong-dust::before {
  content: '\f183';
}
.qi-gale-in-sea-area::before {
  content: '\f184';
}
.qi-short-duration-heavy-shower-rain::before {
  content: '\f185';
}
.qi-short-lived-heavy-shower-rain::before {
  content: '\f186';
}
.qi-sea-area-fog::before {
  content: '\f187';
}
.qi-heat-stroke-conditions::before {
  content: '\f188';
}
.qi-heavy-pollution-weather::before {
  content: '\f189';
}
.qi-co-poisoning-weather-conditions::before {
  content: '\f18a';
}
.qi-respiratory-disease-weather-wonditions::before {
  content: '\f18b';
}
.qi-intestinal-disease-weather-wonditions::before {
  content: '\f18c';
}
.qi-cardiovascular-disease-weather-wonditions::before {
  content: '\f18d';
}
.qi-flooding-weather-risk::before {
  content: '\f18e';
}
.qi-heavy-pollution-weather-conditions::before {
  content: '\f18f';
}
.qi-urban-flooding-weather-risk::before {
  content: '\f190';
}
.qi-flooding-weather-risk-2::before {
  content: '\f191';
}
.qi-wildfire-weather-risk::before {
  content: '\f192';
}
.qi-meteorological-drought::before {
  content: '\f193';
}
.qi-agricultural-weather-risk::before {
  content: '\f194';
}
.qi-strong-monsoon::before {
  content: '\f195';
}
.qi-ice-accretion-on-wire::before {
  content: '\f196';
}
.qi-stroke-weather-risk::before {
  content: '\f197';
}
.qi-wildfire-grassland-risk::before {
  content: '\f198';
}
.qi-thunderstorm-and-strong-winds::before {
  content: '\f199';
}
.qi-low-temperature-freeze2::before {
  content: '\f19a';
}
.qi-low-temperature-damage::before {
  content: '\f19b';
}
.qi-national-agricultural-meteorological-risk::before {
  content: '\f19c';
}
.qi-dry-hot-wind-risk-for-winter-wheat::before {
  content: '\f19d';
}
.qi-flood::before {
  content: '\f2c5';
}
.qi-urban-flooding::before {
  content: '\f2c6';
}
.qi-reservoir-danger::before {
  content: '\f2c7';
}
.qi-dike-danger::before {
  content: '\f2c8';
}
.qi-ice-flood::before {
  content: '\f2c9';
}
.qi-waterlogging2::before {
  content: '\f2ca';
}
.qi-flood-and-waterlogging::before {
  content: '\f2cb';
}
.qi-dry-water::before {
  content: '\f2cc';
}
.qi-flood-and-flash-flood-in-small-and-medium-rivers::before {
  content: '\f2cd';
}
.qi-difficulty-drinking-water-for-rural-people-and-animals::before {
  content: '\f2ce';
}
.qi-flood-in-small-and-medium-rivers::before {
  content: '\f2cf';
}
.qi-flood-and-drought-advisory::before {
  content: '\f2d0';
}
.qi-urban-flood-risk::before {
  content: '\f2d1';
}
.qi-flash-flood::before {
  content: '\f2d2';
}
.qi-agricultural-drought::before {
  content: '\f2d3';
}
.qi-urban-water-shortage::before {
  content: '\f2d4';
}
.qi-ecological-drought::before {
  content: '\f2d5';
}
.qi-disaster-risk-early-warning::before {
  content: '\f2d6';
}
.qi-flash-flood-weather-risk::before {
  content: '\f2d7';
}
.qi-water-conservancy-and-drought::before {
  content: '\f2d8';
}
.qi-landslide::before {
  content: '\f2d9';
}
.qi-debris-flows::before {
  content: '\f2da';
}
.qi-landslide-event::before {
  content: '\f2db';
}
.qi-ground-collapses::before {
  content: '\f2dc';
}
.qi-ground-fissure::before {
  content: '\f2dd';
}
.qi-land-subsidence::before {
  content: '\f2de';
}
.qi-volcanic-eruption::before {
  content: '\f2df';
}
.qi-geological-hazard-weather-risk::before {
  content: '\f2e0';
}
.qi-geological-hazard-weather::before {
  content: '\f2e1';
}
.qi-geological-hazard2::before {
  content: '\f2e2';
}
.qi-geological-hazard-risk::before {
  content: '\f2e3';
}
.qi-air-pollution-incident::before {
  content: '\f2f6';
}
.qi-heavy-air-pollution-2::before {
  content: '\f2f7';
}
.qi-air-pollution::before {
  content: '\f2f8';
}
.qi-heavy-pollution-weather-2::before {
  content: '\f2f9';
}
.qi-very-hot-weather::before {
  content: '\f1a1';
}
.qi-strong-monsoon-signal::before {
  content: '\f1a2';
}
.qi-landslip::before {
  content: '\f1a3';
}
.qi-tropical-cyclone::before {
  content: '\f1a4';
}
.qi-fire-danger::before {
  content: '\f1a5';
}
.qi-flooding-in-the-northern-new-territories::before {
  content: '\f1a6';
}
.qi-cold-weather::before {
  content: '\f1a7';
}
.qi-thunderstorm2::before {
  content: '\f20c';
}
.qi-rainstorm2::before {
  content: '\f20d';
}
.qi-frost2::before {
  content: '\f20e';
}
.qi-cold-surge-advisory::before {
  content: '\f1a8';
}
.qi-strong-wind-advisory::before {
  content: '\f1a9';
}
.qi-rainfall-advisory::before {
  content: '\f1aa';
}
.qi-strong-monsoon-signal2::before {
  content: '\f20f';
}
.qi-storm-surge2::before {
  content: '\f210';
}
.qi-tropical-cyclone2::before {
  content: '\f211';
}
.qi-rainstorm3::before {
  content: '\f212';
}
.qi-thunderstorm3::before {
  content: '\f213';
}
.qi-wind-warning::before {
  content: '\f1ab';
}
.qi-snow-ice::before {
  content: '\f1ac';
}
.qi-fog::before {
  content: '\f1ad';
}
.qi-coastal-event::before {
  content: '\f1ae';
}
.qi-forest-fire::before {
  content: '\f1af';
}
.qi-rain-warning::before {
  content: '\f1b0';
}
.qi-rain-flood::before {
  content: '\f1b1';
}
.qi-thunderstorm4::before {
  content: '\f214';
}
.qi-high-temperature2::before {
  content: '\f215';
}
.qi-low-temperature2::before {
  content: '\f216';
}
.qi-avalanches::before {
  content: '\f217';
}
.qi-flooding::before {
  content: '\f218';
}
.qi-rain-warning2::before {
  content: '\f250';
}
.qi-wind::before {
  content: '\f21a';
}
.qi-snow-warning::before {
  content: '\f1c7';
}
.qi-zonda-wind::before {
  content: '\f1c8';
}
.qi-storm-warning::before {
  content: '\f1c9';
}
.qi-dust-raising-winds2::before {
  content: '\f21b';
}
.qi-strong-surface-winds2::before {
  content: '\f21c';
}
.qi-hot-day2::before {
  content: '\f21d';
}
.qi-warm-night2::before {
  content: '\f21e';
}
.qi-cold-day2::before {
  content: '\f21f';
}
.qi-thunderstorm-and-lightning2::before {
  content: '\f220';
}
.qi-hailstorm2::before {
  content: '\f221';
}
.qi-sea-area-warning2::before {
  content: '\f222';
}
.qi-fishermen-warning2::before {
  content: '\f223';
}
.qi-heavy-snow-warning2::before {
  content: '\f243';
}
.qi-dust-storm::before {
  content: '\f225';
}
.qi-heat-wave2::before {
  content: '\f226';
}
.qi-cold-wave2::before {
  content: '\f227';
}
.qi-fog2::before {
  content: '\f228';
}
.qi-heavy-rain-warning::before {
  content: '\f229';
}
.qi-ground-frost2::before {
  content: '\f22a';
}
.qi-fog3::before {
  content: '\f22b';
}
.qi-thunder-rain2::before {
  content: '\f22c';
}
.qi-thunder-storm::before {
  content: '\f22d';
}
.qi-light-rain-warning::before {
  content: '\f22e';
}
.qi-heavy-rain-warning2::before {
  content: '\f22f';
}
.qi-fresh-wind::before {
  content: '\f230';
}
.qi-thunderstorm-and-dust::before {
  content: '\f231';
}
.qi-dust-warning::before {
  content: '\f232';
}
.qi-high-wave::before {
  content: '\f233';
}
.qi-frost3::before {
  content: '\f234';
}
.qi-drop-in-visibility::before {
  content: '\f235';
}
.qi-low-humidity2::before {
  content: '\f236';
}
.qi-accumulated-rain2::before {
  content: '\f237';
}
.qi-cold-wave3::before {
  content: '\f238';
}
.qi-tornado2::before {
  content: '\f239';
}
.qi-thunderstorm5::before {
  content: '\f23a';
}
.qi-hail2::before {
  content: '\f23b';
}
.qi-heavy-rainfall2::before {
  content: '\f23c';
}
.qi-gale2::before {
  content: '\f23d';
}
.qi-heat-wave3::before {
  content: '\f23e';
}
.qi-cold-warning2::before {
  content: '\f23f';
}
.qi-frost4::before {
  content: '\f240';
}
.qi-drought2::before {
  content: '\f241';
}
.qi-forest-fire2::before {
  content: '\f242';
}
.qi-severely-falling-temperature2::before {
  content: '\f244';
}
.qi-rainstorm4::before {
  content: '\f245';
}
.qi-wind2::before {
  content: '\f246';
}
.qi-snow-ice2::before {
  content: '\f247';
}
.qi-freeze2::before {
  content: '\f248';
}
.qi-thunderstorms::before {
  content: '\f249';
}
.qi-fog4::before {
  content: '\f24a';
}
.qi-high-temperature3::before {
  content: '\f24b';
}
.qi-low-temperature3::before {
  content: '\f24c';
}
.qi-coastal-event2::before {
  content: '\f24d';
}
.qi-forest-fire3::before {
  content: '\f24e';
}
.qi-avalanches2::before {
  content: '\f24f';
}
.qi-flood2::before {
  content: '\f251';
}
.qi-rain-flood2::before {
  content: '\f252';
}
.qi-mudflow2::before {
  content: '\f253';
}
.qi-duststorm-warning::before {
  content: '\f254';
}
.qi-freezing-rain-and-icing::before {
  content: '\f255';
}
.qi-other-dangers::before {
  content: '\f256';
}
.qi-severe-thunderstorms::before {
  content: '\f257';
}
.qi-damaging-winds2::before {
  content: '\f258';
}
.qi-veld-fire-conditions2::before {
  content: '\f259';
}
.qi-weather-advisory2::before {
  content: '\f25a';
}
.qi-thunderstorm6::before {
  content: '\f2e4';
}
.qi-squall::before {
  content: '\f2e5';
}
.qi-air-quality::before {
  content: '\f2e6';
}
.qi-rainfall::before {
  content: '\f2e7';
}
.qi-fog5::before {
  content: '\f2e8';
}
.qi-heat::before {
  content: '\f2e9';
}
.qi-wildfire2::before {
  content: '\f2ea';
}
.qi-wind3::before {
  content: '\f2eb';
}
.qi-freezing-rain-warning::before {
  content: '\f2ec';
}
.qi-tornado3::before {
  content: '\f2ed';
}
.qi-blizzard::before {
  content: '\f2ee';
}
.qi-weather-warning::before {
  content: '\f2ef';
}
.qi-winter-storm::before {
  content: '\f2f0';
}
.qi-freezing-drizzle::before {
  content: '\f2f1';
}
.qi-snowfall::before {
  content: '\f2f2';
}
.qi-blowing-snow::before {
  content: '\f2f3';
}
.qi-extreme-cold::before {
  content: '\f2f4';
}
.qi-frost5::before {
  content: '\f2f5';
}
.qi-hazardous-seas-warning::before {
  content: '\f25b';
}
.qi-heavy-freezing-spray-warning::before {
  content: '\f25c';
}
.qi-red-flag-warning::before {
  content: '\f25d';
}
.qi-freeze-warning::before {
  content: '\f25e';
}
.qi-hard-freeze-warning::before {
  content: '\f25f';
}
.qi-extreme-cold-warning::before {
  content: '\f260';
}
.qi-wind-chill-warning::before {
  content: '\f261';
}
.qi-gale-warning::before {
  content: '\f262';
}
.qi-excessive-heat-warning::before {
  content: '\f263';
}
.qi-lake-effect-snow-warning::before {
  content: '\f264';
}
.qi-blowing-dust-warning::before {
  content: '\f265';
}
.qi-dust-storm-warning::before {
  content: '\f266';
}
.qi-storm-warning2::before {
  content: '\f267';
}
.qi-tropical-storm-warning::before {
  content: '\f268';
}
.qi-high-wind-warning::before {
  content: '\f269';
}
.qi-high-surf-warning::before {
  content: '\f26a';
}
.qi-flood-warning::before {
  content: '\f26b';
}
.qi-lakeshore-flood-warning::before {
  content: '\f26c';
}
.qi-coastal-flood-warning::before {
  content: '\f26d';
}
.qi-ashfall-warning::before {
  content: '\f26e';
}
.qi-volcano-warning::before {
  content: '\f26f';
}
.qi-earthquake-warning::before {
  content: '\f270';
}
.qi-avalanche-warning::before {
  content: '\f271';
}
.qi-winter-storm-warning::before {
  content: '\f272';
}
.qi-ice-storm-warning::before {
  content: '\f273';
}
.qi-snow-squall-warning::before {
  content: '\f274';
}
.qi-blizzard-warning::before {
  content: '\f275';
}
.qi-special-marine-warning::before {
  content: '\f276';
}
.qi-typhoon-warning::before {
  content: '\f277';
}
.qi-hurricane-warning::before {
  content: '\f278';
}
.qi-hurricane-force-wind-warning::before {
  content: '\f279';
}
.qi-storm-surge-warning::before {
  content: '\f27a';
}
.qi-flash-flood-warning::before {
  content: '\f27b';
}
.qi-severe-thunderstorm-warning::before {
  content: '\f27c';
}
.qi-extreme-wind-warning::before {
  content: '\f27d';
}
.qi-tornado-warning::before {
  content: '\f27e';
}
.qi-tsunami-warning::before {
  content: '\f27f';
}
.qi-fire-weather-watch::before {
  content: '\f280';
}
.qi-freeze-watch::before {
  content: '\f281';
}
.qi-hard-freeze-watch::before {
  content: '\f282';
}
.qi-wind-chill-watch::before {
  content: '\f283';
}
.qi-extreme-cold-watch::before {
  content: '\f284';
}
.qi-excessive-heat-watch::before {
  content: '\f285';
}
.qi-high-wind-watch::before {
  content: '\f286';
}
.qi-flood-watch::before {
  content: '\f287';
}
.qi-lakeshore-flood-watch::before {
  content: '\f288';
}
.qi-coastal-flood-watch::before {
  content: '\f289';
}
.qi-heavy-freezing-spray-watch::before {
  content: '\f28a';
}
.qi-hazardous-seas-watch::before {
  content: '\f28b';
}
.qi-winter-storm-watch::before {
  content: '\f28c';
}
.qi-gale-watch::before {
  content: '\f28d';
}
.qi-avalanche-watch::before {
  content: '\f28e';
}
.qi-storm-watch::before {
  content: '\f28f';
}
.qi-tropical-storm-watch::before {
  content: '\f290';
}
.qi-typhoon-watch::before {
  content: '\f291';
}
.qi-hurricane-force-wind-watch::before {
  content: '\f292';
}
.qi-hurricane-watch::before {
  content: '\f293';
}
.qi-storm-surge-watch::before {
  content: '\f294';
}
.qi-flash-flood-watch::before {
  content: '\f295';
}
.qi-severe-thunderstorm-watch::before {
  content: '\f296';
}
.qi-tornado-watch::before {
  content: '\f297';
}
.qi-tsunami-watch::before {
  content: '\f298';
}
.qi-air-stagnation-advisory::before {
  content: '\f299';
}
.qi-low-water-advisory::before {
  content: '\f29a';
}
.qi-freezing-spray-advisory::before {
  content: '\f29b';
}
.qi-freezing-fog-advisory::before {
  content: '\f29c';
}
.qi-ashfall-advisory::before {
  content: '\f29d';
}
.qi-frost-advisory::before {
  content: '\f29e';
}
.qi-wind-advisory::before {
  content: '\f29f';
}
.qi-lake-wind-advisory::before {
  content: '\f2a0';
}
.qi-blowing-dust-advisory::before {
  content: '\f2a1';
}
.qi-dust-advisory::before {
  content: '\f2a2';
}
.qi-brisk-wind-advisory::before {
  content: '\f2a3';
}
.qi-small-craft-advisory::before {
  content: '\f2a4';
}
.qi-small-craft-advisory-for-winds::before {
  content: '\f2a5';
}
.qi-small-craft-advisory-for-rough-bar::before {
  content: '\f2a6';
}
.qi-small-craft-advisory-for-hazardous-seas::before {
  content: '\f2a7';
}
.qi-dense-smoke-advisory::before {
  content: '\f2a8';
}
.qi-dense-fog-advisory::before {
  content: '\f2a9';
}
.qi-high-surf-advisory::before {
  content: '\f2aa';
}
.qi-coastal-flood-advisory::before {
  content: '\f2ab';
}
.qi-lakeshore-flood-advisory::before {
  content: '\f2ac';
}
.qi-hydrologic-advisory::before {
  content: '\f2ad';
}
.qi-flood-advisory::before {
  content: '\f2ae';
}
.qi-heat-advisory::before {
  content: '\f2af';
}
.qi-wind-chill-advisory::before {
  content: '\f2b0';
}
.qi-winter-weather-advisory::before {
  content: '\f2b1';
}
.qi-avalanche-advisory::before {
  content: '\f2b2';
}
.qi-tsunami-advisory::before {
  content: '\f2b3';
}
.qi-flood-statement::before {
  content: '\f2b4';
}
.qi-hydrologic-outlook::before {
  content: '\f2b5';
}
.qi-hazardous-weather-outlook::before {
  content: '\f2b6';
}
.qi-air-quality-alert::before {
  content: '\f2b7';
}
.qi-extreme-fire-danger::before {
  content: '\f2b8';
}
.qi-marine-weather-statement::before {
  content: '\f2b9';
}
.qi-special-weather-statement::before {
  content: '\f2ba';
}
.qi-lakeshore-flood-statement::before {
  content: '\f2bb';
}
.qi-coastal-flood-statement::before {
  content: '\f2bc';
}
.qi-beach-hazards-statement::before {
  content: '\f2bd';
}
.qi-rip-current-statement::before {
  content: '\f2be';
}
.qi-tropical-depression-local-statement::before {
  content: '\f2bf';
}
.qi-tropical-storm-local-statement::before {
  content: '\f2c0';
}
.qi-typhoon-local-statement::before {
  content: '\f2c1';
}
.qi-hurricane-local-statement::before {
  content: '\f2c2';
}
.qi-severe-weather-statement::before {
  content: '\f2c3';
}
.qi-flash-flood-statement::before {
  content: '\f2c4';
}
.qi-severe-weather-warning::before {
  content: '\f1ca';
}
.qi-warning-default::before {
  content: '\f1cb';
}
.qi-sunny-fill::before {
  content: '\f1cc';
}
.qi-cloudy-fill::before {
  content: '\f1cd';
}
.qi-few-clouds-fill::before {
  content: '\f1ce';
}
.qi-partly-cloudy-fill::before {
  content: '\f1cf';
}
.qi-overcast-fill::before {
  content: '\f1d0';
}
.qi-clear-night-fill::before {
  content: '\f1d1';
}
.qi-cloudy-night-fill::before {
  content: '\f1d2';
}
.qi-few-clouds-night-fill::before {
  content: '\f1d3';
}
.qi-partly-cloudy-night-fill::before {
  content: '\f1d4';
}
.qi-shower-rain-fill::before {
  content: '\f1d5';
}
.qi-heavy-shower-rain-fill::before {
  content: '\f1d6';
}
.qi-thundershower-fill::before {
  content: '\f1d7';
}
.qi-heavy-thunderstorm-fill::before {
  content: '\f1d8';
}
.qi-thundershower-with-hail-fill::before {
  content: '\f1d9';
}
.qi-light-rain-fill::before {
  content: '\f1da';
}
.qi-moderate-rain-fill::before {
  content: '\f1db';
}
.qi-heavy-rain-fill::before {
  content: '\f1dc';
}
.qi-extreme-rain-fill::before {
  content: '\f1dd';
}
.qi-drizzle-rain-fill::before {
  content: '\f1de';
}
.qi-storm-fill::before {
  content: '\f1df';
}
.qi-heavy-storm-fill::before {
  content: '\f1e0';
}
.qi-severe-storm-fill::before {
  content: '\f1e1';
}
.qi-freezing-rain-fill::before {
  content: '\f1e2';
}
.qi-light-to-moderate-rain-fill::before {
  content: '\f1e3';
}
.qi-moderate-to-heavy-rain-fill::before {
  content: '\f1e4';
}
.qi-heavy-rain-to-storm-fill::before {
  content: '\f1e5';
}
.qi-storm-to-heavy-storm-fill::before {
  content: '\f1e6';
}
.qi-heavy-to-severe-storm-fill::before {
  content: '\f1e7';
}
.qi-shower-rain-night-fill::before {
  content: '\f1e8';
}
.qi-heavy-shower-rain-night-fill::before {
  content: '\f1e9';
}
.qi-rain-fill::before {
  content: '\f1ea';
}
.qi-light-snow-fill::before {
  content: '\f1eb';
}
.qi-moderate-snow-fill::before {
  content: '\f1ec';
}
.qi-heavy-snow-fill::before {
  content: '\f1ed';
}
.qi-snowstorm-fill::before {
  content: '\f1ee';
}
.qi-sleet-fill::before {
  content: '\f1ef';
}
.qi-rain-and-snow-fill::before {
  content: '\f1f0';
}
.qi-shower-snow-fill::before {
  content: '\f1f1';
}
.qi-snow-flurry-fill::before {
  content: '\f1f2';
}
.qi-light-to-moderate-snow-fill::before {
  content: '\f1f3';
}
.qi-moderate-to-heavy-snow-fill::before {
  content: '\f1f4';
}
.qi-heavy-snow-to-snowstorm-fill::before {
  content: '\f1f5';
}
.qi-shower-snow-night-fill::before {
  content: '\f1f6';
}
.qi-snow-flurry-night-fill::before {
  content: '\f1f7';
}
.qi-snow-fill::before {
  content: '\f1f8';
}
.qi-mist-fill::before {
  content: '\f1f9';
}
.qi-foggy-fill::before {
  content: '\f1fa';
}
.qi-haze-fill::before {
  content: '\f1fb';
}
.qi-sand-fill::before {
  content: '\f1fc';
}
.qi-dust-fill::before {
  content: '\f1fd';
}
.qi-duststorm-fill::before {
  content: '\f1fe';
}
.qi-sandstorm-fill::before {
  content: '\f1ff';
}
.qi-dense-fog-fill::before {
  content: '\f200';
}
.qi-strong-fog-fill::before {
  content: '\f201';
}
.qi-moderate-haze-fill::before {
  content: '\f202';
}
.qi-heavy-haze-fill::before {
  content: '\f203';
}
.qi-severe-haze-fill::before {
  content: '\f204';
}
.qi-heavy-fog-fill::before {
  content: '\f205';
}
.qi-extra-heavy-fog-fill::before {
  content: '\f206';
}
.qi-hot-fill::before {
  content: '\f207';
}
.qi-cold-fill::before {
  content: '\f208';
}
.qi-unknown-fill::before {
  content: '\f209';
}
