.flag-icon-background {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}
.flag-icon {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  width: 1.33333333em;
  line-height: 1em;
}
.flag-icon:before {
  content: "\00a0";
}
.flag-icon.flag-icon-squared {
  width: 1em;
}
.flag-icon-ad {
  background-image: url("3ec58816ae6238.svg");
}
.flag-icon-ad.flag-icon-squared {
  background-image: url("13e9f3b00c8d8f.svg");
}
.flag-icon-ae {
  background-image: url("2b19d47ae3c9c9.svg");
}
.flag-icon-ae.flag-icon-squared {
  background-image: url("b60f88538fec7e.svg");
}
.flag-icon-af {
  background-image: url("e5643aa8af908d.svg");
}
.flag-icon-af.flag-icon-squared {
  background-image: url("bc204d41665b0a.svg");
}
.flag-icon-ag {
  background-image: url("2ea18e0ebea128.svg");
}
.flag-icon-ag.flag-icon-squared {
  background-image: url("9bfd5f360be702.svg");
}
.flag-icon-ai {
  background-image: url("755532b2b71c53.svg");
}
.flag-icon-ai.flag-icon-squared {
  background-image: url("4529fb5e0075d5.svg");
}
.flag-icon-al {
  background-image: url("dcb7380bdd8c8b.svg");
}
.flag-icon-al.flag-icon-squared {
  background-image: url("009c59b465760c.svg");
}
.flag-icon-am {
  background-image: url("5d6b309ed9921a.svg");
}
.flag-icon-am.flag-icon-squared {
  background-image: url("d18921ee20444c.svg");
}
.flag-icon-ao {
  background-image: url("cae8ef1181c968.svg");
}
.flag-icon-ao.flag-icon-squared {
  background-image: url("2baa5509352c73.svg");
}
.flag-icon-aq {
  background-image: url("aa091e6c33e11a.svg");
}
.flag-icon-aq.flag-icon-squared {
  background-image: url("ad14cb01287fd2.svg");
}
.flag-icon-ar {
  background-image: url("9a403817515a27.svg");
}
.flag-icon-ar.flag-icon-squared {
  background-image: url("450928bba13111.svg");
}
.flag-icon-as {
  background-image: url("b2a8dc09f71620.svg");
}
.flag-icon-as.flag-icon-squared {
  background-image: url("faa634532d1ab3.svg");
}
.flag-icon-at {
  background-image: url("8bd2b7a25234b2.svg");
}
.flag-icon-at.flag-icon-squared {
  background-image: url("716cd6ddef7898.svg");
}
.flag-icon-au {
  background-image: url("740c70ae0d39ff.svg");
}
.flag-icon-au.flag-icon-squared {
  background-image: url("35bc34b1b4c274.svg");
}
.flag-icon-aw {
  background-image: url("adec573554be5b.svg");
}
.flag-icon-aw.flag-icon-squared {
  background-image: url("55d6480237162e.svg");
}
.flag-icon-ax {
  background-image: url("964095f04c74f4.svg");
}
.flag-icon-ax.flag-icon-squared {
  background-image: url("bd3782caa57070.svg");
}
.flag-icon-az {
  background-image: url("7ce760d7c5b058.svg");
}
.flag-icon-az.flag-icon-squared {
  background-image: url("5d7dd0b2bf4e04.svg");
}
.flag-icon-ba {
  background-image: url("ae89a3e537a276.svg");
}
.flag-icon-ba.flag-icon-squared {
  background-image: url("2a54644707726c.svg");
}
.flag-icon-bb {
  background-image: url("13cb88f7d25c44.svg");
}
.flag-icon-bb.flag-icon-squared {
  background-image: url("c8f3c821605e03.svg");
}
.flag-icon-bd {
  background-image: url("3c86c52a103a24.svg");
}
.flag-icon-bd.flag-icon-squared {
  background-image: url("ff6866ef705feb.svg");
}
.flag-icon-be {
  background-image: url("d91ec3e34f2bcf.svg");
}
.flag-icon-be.flag-icon-squared {
  background-image: url("87bd410f0245b1.svg");
}
.flag-icon-bf {
  background-image: url("f8825f609b519a.svg");
}
.flag-icon-bf.flag-icon-squared {
  background-image: url("81ceb2e0a4eb1f.svg");
}
.flag-icon-bg {
  background-image: url("09359b5a5b93d1.svg");
}
.flag-icon-bg.flag-icon-squared {
  background-image: url("ea122b2bf6b844.svg");
}
.flag-icon-bh {
  background-image: url("b48f94a9edfee3.svg");
}
.flag-icon-bh.flag-icon-squared {
  background-image: url("bce7accaad634d.svg");
}
.flag-icon-bi {
  background-image: url("27b9bcfe3f7e87.svg");
}
.flag-icon-bi.flag-icon-squared {
  background-image: url("7a1b65a9737fa3.svg");
}
.flag-icon-bj {
  background-image: url("198c768009e267.svg");
}
.flag-icon-bj.flag-icon-squared {
  background-image: url("b66aa12d106d5d.svg");
}
.flag-icon-bl {
  background-image: url("45c2065db50280.svg");
}
.flag-icon-bl.flag-icon-squared {
  background-image: url("e3444734c76e6a.svg");
}
.flag-icon-bm {
  background-image: url("42cc7ff942162d.svg");
}
.flag-icon-bm.flag-icon-squared {
  background-image: url("055d72c05dcc65.svg");
}
.flag-icon-bn {
  background-image: url("4d920b52d533e6.svg");
}
.flag-icon-bn.flag-icon-squared {
  background-image: url("5a8e0356f45250.svg");
}
.flag-icon-bo {
  background-image: url("dfdc4ebdd3e914.svg");
}
.flag-icon-bo.flag-icon-squared {
  background-image: url("3f04bfbfe96561.svg");
}
.flag-icon-bq {
  background-image: url("84b1c0b07c9731.svg");
}
.flag-icon-bq.flag-icon-squared {
  background-image: url("2a634c2b0973ad.svg");
}
.flag-icon-br {
  background-image: url("e6d4e7719d56bc.svg");
}
.flag-icon-br.flag-icon-squared {
  background-image: url("837f19ce1ec170.svg");
}
.flag-icon-bs {
  background-image: url("cd19366fbacd9a.svg");
}
.flag-icon-bs.flag-icon-squared {
  background-image: url("cf5c932cbea6e9.svg");
}
.flag-icon-bt {
  background-image: url("9bc4463e1e647d.svg");
}
.flag-icon-bt.flag-icon-squared {
  background-image: url("2023b3c4570ffa.svg");
}
.flag-icon-bv {
  background-image: url("acd19edbeb3ab2.svg");
}
.flag-icon-bv.flag-icon-squared {
  background-image: url("e256927287eb6e.svg");
}
.flag-icon-bw {
  background-image: url("7d10542f78b67f.svg");
}
.flag-icon-bw.flag-icon-squared {
  background-image: url("451437a6f86085.svg");
}
.flag-icon-by {
  background-image: url("080de7e2c252f3.svg");
}
.flag-icon-by.flag-icon-squared {
  background-image: url("cab66873ee3715.svg");
}
.flag-icon-bz {
  background-image: url("b1f74d53b23280.svg");
}
.flag-icon-bz.flag-icon-squared {
  background-image: url("bf18efdf7fe6b1.svg");
}
.flag-icon-ca {
  background-image: url("b71ec9821265a7.svg");
}
.flag-icon-ca.flag-icon-squared {
  background-image: url("22733a8003a17b.svg");
}
.flag-icon-cc {
  background-image: url("0fcce990276015.svg");
}
.flag-icon-cc.flag-icon-squared {
  background-image: url("56eedd3a234d5a.svg");
}
.flag-icon-cd {
  background-image: url("5e362265eaedcd.svg");
}
.flag-icon-cd.flag-icon-squared {
  background-image: url("2584240d1be6fb.svg");
}
.flag-icon-cf {
  background-image: url("507d3909aae083.svg");
}
.flag-icon-cf.flag-icon-squared {
  background-image: url("80a0e099468769.svg");
}
.flag-icon-cg {
  background-image: url("7bd56d7c68f2e3.svg");
}
.flag-icon-cg.flag-icon-squared {
  background-image: url("911cb0d4ff46f1.svg");
}
.flag-icon-ch {
  background-image: url("c7e3bd4eedc9f1.svg");
}
.flag-icon-ch.flag-icon-squared {
  background-image: url("792aecde97db36.svg");
}
.flag-icon-ci {
  background-image: url("d6095e1b1edf1b.svg");
}
.flag-icon-ci.flag-icon-squared {
  background-image: url("274edab82ad6b2.svg");
}
.flag-icon-ck {
  background-image: url("43d0331efe1d17.svg");
}
.flag-icon-ck.flag-icon-squared {
  background-image: url("14f540c1bb59e5.svg");
}
.flag-icon-cl {
  background-image: url("84906758f8b857.svg");
}
.flag-icon-cl.flag-icon-squared {
  background-image: url("6ee03fd9d93511.svg");
}
.flag-icon-cm {
  background-image: url("1573279a4c482d.svg");
}
.flag-icon-cm.flag-icon-squared {
  background-image: url("3e015df3a34493.svg");
}
.flag-icon-cn {
  background-image: url("bbbb15afd773bf.svg");
}
.flag-icon-cn.flag-icon-squared {
  background-image: url("54b971d4d8a94a.svg");
}
.flag-icon-co {
  background-image: url("7c7b9afd87e7d3.svg");
}
.flag-icon-co.flag-icon-squared {
  background-image: url("845040de5888fd.svg");
}
.flag-icon-cr {
  background-image: url("e6e4d457ecc0d7.svg");
}
.flag-icon-cr.flag-icon-squared {
  background-image: url("40929a47bdb633.svg");
}
.flag-icon-cu {
  background-image: url("51cc1df086c643.svg");
}
.flag-icon-cu.flag-icon-squared {
  background-image: url("2f123e200ce60c.svg");
}
.flag-icon-cv {
  background-image: url("d3ad152071aae7.svg");
}
.flag-icon-cv.flag-icon-squared {
  background-image: url("c12347afbb39b3.svg");
}
.flag-icon-cw {
  background-image: url("8030be5dcd4e1a.svg");
}
.flag-icon-cw.flag-icon-squared {
  background-image: url("75b1d379b57d35.svg");
}
.flag-icon-cx {
  background-image: url("ce4c83bc28110e.svg");
}
.flag-icon-cx.flag-icon-squared {
  background-image: url("e46c2e0a0d82c2.svg");
}
.flag-icon-cy {
  background-image: url("b00ef2af81e994.svg");
}
.flag-icon-cy.flag-icon-squared {
  background-image: url("b7a5b37a89345a.svg");
}
.flag-icon-cz {
  background-image: url("39048a745d8011.svg");
}
.flag-icon-cz.flag-icon-squared {
  background-image: url("b5eeece95fd0cc.svg");
}
.flag-icon-de {
  background-image: url("a5404bdd6f79a2.svg");
}
.flag-icon-de.flag-icon-squared {
  background-image: url("5cd6d36c7390d8.svg");
}
.flag-icon-dj {
  background-image: url("2cab40e175d9e6.svg");
}
.flag-icon-dj.flag-icon-squared {
  background-image: url("dcea22a35e6b4d.svg");
}
.flag-icon-dk {
  background-image: url("e909f3fabe79b2.svg");
}
.flag-icon-dk.flag-icon-squared {
  background-image: url("cdd8d68eedf6fa.svg");
}
.flag-icon-dm {
  background-image: url("7684c0ce1cf2a4.svg");
}
.flag-icon-dm.flag-icon-squared {
  background-image: url("fcb6bfc2fd420f.svg");
}
.flag-icon-do {
  background-image: url("276464f4c866c4.svg");
}
.flag-icon-do.flag-icon-squared {
  background-image: url("405d16a154c490.svg");
}
.flag-icon-dz {
  background-image: url("b5974aeaada2ae.svg");
}
.flag-icon-dz.flag-icon-squared {
  background-image: url("a6afb6ac725f44.svg");
}
.flag-icon-ec {
  background-image: url("8422f1456aab84.svg");
}
.flag-icon-ec.flag-icon-squared {
  background-image: url("d08aa1f2041f83.svg");
}
.flag-icon-ee {
  background-image: url("60bf37df3f6f68.svg");
}
.flag-icon-ee.flag-icon-squared {
  background-image: url("41188eae055873.svg");
}
.flag-icon-eg {
  background-image: url("0e8d3e5e473173.svg");
}
.flag-icon-eg.flag-icon-squared {
  background-image: url("e80f4db5cc3d25.svg");
}
.flag-icon-eh {
  background-image: url("78755a659dd9be.svg");
}
.flag-icon-eh.flag-icon-squared {
  background-image: url("b36f3668c6adb6.svg");
}
.flag-icon-er {
  background-image: url("be4e5cb62d9b86.svg");
}
.flag-icon-er.flag-icon-squared {
  background-image: url("ca4cb6f73db521.svg");
}
.flag-icon-es {
  background-image: url("6609ee48eea294.svg");
}
.flag-icon-es.flag-icon-squared {
  background-image: url("68ad20c440e5bc.svg");
}
.flag-icon-et {
  background-image: url("e2f4d236b23f6b.svg");
}
.flag-icon-et.flag-icon-squared {
  background-image: url("427b7d35761166.svg");
}
.flag-icon-fi {
  background-image: url("39463c93fda7fa.svg");
}
.flag-icon-fi.flag-icon-squared {
  background-image: url("75d541dd4574b9.svg");
}
.flag-icon-fj {
  background-image: url("11bec18f80efa2.svg");
}
.flag-icon-fj.flag-icon-squared {
  background-image: url("5a50355a667f27.svg");
}
.flag-icon-fk {
  background-image: url("0b3924832bc574.svg");
}
.flag-icon-fk.flag-icon-squared {
  background-image: url("339a74ea7217a9.svg");
}
.flag-icon-fm {
  background-image: url("65bd9573cd5e2c.svg");
}
.flag-icon-fm.flag-icon-squared {
  background-image: url("e58283d39fe3c5.svg");
}
.flag-icon-fo {
  background-image: url("e5a1a3cad0e89a.svg");
}
.flag-icon-fo.flag-icon-squared {
  background-image: url("c63a117f45f520.svg");
}
.flag-icon-fr {
  background-image: url("4e5052bb1227a5.svg");
}
.flag-icon-fr.flag-icon-squared {
  background-image: url("89ce5ef1154b24.svg");
}
.flag-icon-ga {
  background-image: url("f508727b13e2e2.svg");
}
.flag-icon-ga.flag-icon-squared {
  background-image: url("00b75f2b9c2f05.svg");
}
.flag-icon-gb {
  background-image: url("736f500fd7153e.svg");
}
.flag-icon-gb.flag-icon-squared {
  background-image: url("0bfd01a4b39571.svg");
}
.flag-icon-gd {
  background-image: url("4ae3d1e6b6af87.svg");
}
.flag-icon-gd.flag-icon-squared {
  background-image: url("4585c4a183a726.svg");
}
.flag-icon-ge {
  background-image: url("824402382eb3cc.svg");
}
.flag-icon-ge.flag-icon-squared {
  background-image: url("e7676b96f1403e.svg");
}
.flag-icon-gf {
  background-image: url("b1e2011025ceb7.svg");
}
.flag-icon-gf.flag-icon-squared {
  background-image: url("aa3cf2de19a878.svg");
}
.flag-icon-gg {
  background-image: url("53884d0daabcb6.svg");
}
.flag-icon-gg.flag-icon-squared {
  background-image: url("1e7f364bd3fc20.svg");
}
.flag-icon-gh {
  background-image: url("40cd5827642950.svg");
}
.flag-icon-gh.flag-icon-squared {
  background-image: url("466693946397bc.svg");
}
.flag-icon-gi {
  background-image: url("e198ae8da90065.svg");
}
.flag-icon-gi.flag-icon-squared {
  background-image: url("9b948a1fc1d121.svg");
}
.flag-icon-gl {
  background-image: url("8371fba4907510.svg");
}
.flag-icon-gl.flag-icon-squared {
  background-image: url("246ae92298dc16.svg");
}
.flag-icon-gm {
  background-image: url("ed9153b12d98a7.svg");
}
.flag-icon-gm.flag-icon-squared {
  background-image: url("ed3b7d2bebd30a.svg");
}
.flag-icon-gn {
  background-image: url("17cabc45bce39c.svg");
}
.flag-icon-gn.flag-icon-squared {
  background-image: url("43090eed4469fa.svg");
}
.flag-icon-gp {
  background-image: url("c35c17fed36e74.svg");
}
.flag-icon-gp.flag-icon-squared {
  background-image: url("53bde667399751.svg");
}
.flag-icon-gq {
  background-image: url("3077fa0df89dbd.svg");
}
.flag-icon-gq.flag-icon-squared {
  background-image: url("a81470fa06715e.svg");
}
.flag-icon-gr {
  background-image: url("b6cbbb61eb8667.svg");
}
.flag-icon-gr.flag-icon-squared {
  background-image: url("fccddfe2bc9485.svg");
}
.flag-icon-gs {
  background-image: url("d6d6720cd10d67.svg");
}
.flag-icon-gs.flag-icon-squared {
  background-image: url("c3d2e111b29793.svg");
}
.flag-icon-gt {
  background-image: url("09ef6f3ade084b.svg");
}
.flag-icon-gt.flag-icon-squared {
  background-image: url("2f3de939f1e0a3.svg");
}
.flag-icon-gu {
  background-image: url("ef22c1bc7a7efe.svg");
}
.flag-icon-gu.flag-icon-squared {
  background-image: url("e9b8a81087da59.svg");
}
.flag-icon-gw {
  background-image: url("904b09be53d3b3.svg");
}
.flag-icon-gw.flag-icon-squared {
  background-image: url("01d7b66bc843a4.svg");
}
.flag-icon-gy {
  background-image: url("0166dcbfc9131d.svg");
}
.flag-icon-gy.flag-icon-squared {
  background-image: url("43b0862b1e9ee8.svg");
}
.flag-icon-hk {
  background-image: url("533fa51811998f.svg");
}
.flag-icon-hk.flag-icon-squared {
  background-image: url("87e33405290f3e.svg");
}
.flag-icon-hm {
  background-image: url("e671feabc9220d.svg");
}
.flag-icon-hm.flag-icon-squared {
  background-image: url("f0a0802c47d861.svg");
}
.flag-icon-hn {
  background-image: url("7c37acb18babbe.svg");
}
.flag-icon-hn.flag-icon-squared {
  background-image: url("0058298d157f14.svg");
}
.flag-icon-hr {
  background-image: url("08db17c83cfa38.svg");
}
.flag-icon-hr.flag-icon-squared {
  background-image: url("f66096c8b33445.svg");
}
.flag-icon-ht {
  background-image: url("5b613356ca50d8.svg");
}
.flag-icon-ht.flag-icon-squared {
  background-image: url("e4a4d80fbbd220.svg");
}
.flag-icon-hu {
  background-image: url("39e4d45191c7f3.svg");
}
.flag-icon-hu.flag-icon-squared {
  background-image: url("c61964561d3796.svg");
}
.flag-icon-id {
  background-image: url("173b667b6f4de4.svg");
}
.flag-icon-id.flag-icon-squared {
  background-image: url("34400533c92fe8.svg");
}
.flag-icon-ie {
  background-image: url("dd00a8ea4516ec.svg");
}
.flag-icon-ie.flag-icon-squared {
  background-image: url("57ebe473bd6f48.svg");
}
.flag-icon-il {
  background-image: url("8fd467d23ceefd.svg");
}
.flag-icon-il.flag-icon-squared {
  background-image: url("11cfafc7d6001b.svg");
}
.flag-icon-im {
  background-image: url("0afc5215243699.svg");
}
.flag-icon-im.flag-icon-squared {
  background-image: url("e0d307af46253d.svg");
}
.flag-icon-in {
  background-image: url("1839b3dba2c494.svg");
}
.flag-icon-in.flag-icon-squared {
  background-image: url("7ae86632f12bb6.svg");
}
.flag-icon-io {
  background-image: url("3c13151d7235d7.svg");
}
.flag-icon-io.flag-icon-squared {
  background-image: url("4030113a60f20a.svg");
}
.flag-icon-iq {
  background-image: url("f98b6390cf7342.svg");
}
.flag-icon-iq.flag-icon-squared {
  background-image: url("c66eaebf1057d9.svg");
}
.flag-icon-ir {
  background-image: url("9a0c2fd85a5381.svg");
}
.flag-icon-ir.flag-icon-squared {
  background-image: url("ae9504e6e5ac41.svg");
}
.flag-icon-is {
  background-image: url("88f4c7723dfd84.svg");
}
.flag-icon-is.flag-icon-squared {
  background-image: url("183115da260881.svg");
}
.flag-icon-it {
  background-image: url("fc2888ea0c6276.svg");
}
.flag-icon-it.flag-icon-squared {
  background-image: url("fcfc7506da05ce.svg");
}
.flag-icon-je {
  background-image: url("acb28831e924d6.svg");
}
.flag-icon-je.flag-icon-squared {
  background-image: url("f5ab6f30fce685.svg");
}
.flag-icon-jm {
  background-image: url("ba650da119c4c3.svg");
}
.flag-icon-jm.flag-icon-squared {
  background-image: url("6a45dc4f4beb1a.svg");
}
.flag-icon-jo {
  background-image: url("4a82ca32a11224.svg");
}
.flag-icon-jo.flag-icon-squared {
  background-image: url("d863535a76e892.svg");
}
.flag-icon-jp {
  background-image: url("9f36eaae19110a.svg");
}
.flag-icon-jp.flag-icon-squared {
  background-image: url("d35fdd227d435e.svg");
}
.flag-icon-ke {
  background-image: url("32ef4b84f4241d.svg");
}
.flag-icon-ke.flag-icon-squared {
  background-image: url("5e414b88fe5436.svg");
}
.flag-icon-kg {
  background-image: url("3f66419a1ae770.svg");
}
.flag-icon-kg.flag-icon-squared {
  background-image: url("64d84727da026e.svg");
}
.flag-icon-kh {
  background-image: url("8a98378f3f1fa6.svg");
}
.flag-icon-kh.flag-icon-squared {
  background-image: url("607ec6b2ce0171.svg");
}
.flag-icon-ki {
  background-image: url("c56c63b0597287.svg");
}
.flag-icon-ki.flag-icon-squared {
  background-image: url("41408909a89da1.svg");
}
.flag-icon-km {
  background-image: url("b462073d980e73.svg");
}
.flag-icon-km.flag-icon-squared {
  background-image: url("4f7d298e4819ba.svg");
}
.flag-icon-kn {
  background-image: url("df1d6c3715fb1d.svg");
}
.flag-icon-kn.flag-icon-squared {
  background-image: url("0bb14fb40b7142.svg");
}
.flag-icon-kp {
  background-image: url("23890f5d7ca29a.svg");
}
.flag-icon-kp.flag-icon-squared {
  background-image: url("399e42ad3d28f8.svg");
}
.flag-icon-kr {
  background-image: url("2372488c639925.svg");
}
.flag-icon-kr.flag-icon-squared {
  background-image: url("0f057b187c3dd6.svg");
}
.flag-icon-kw {
  background-image: url("e4dee09436bde9.svg");
}
.flag-icon-kw.flag-icon-squared {
  background-image: url("6b12a227d530c1.svg");
}
.flag-icon-ky {
  background-image: url("821f22614baf2b.svg");
}
.flag-icon-ky.flag-icon-squared {
  background-image: url("27b688a00568c2.svg");
}
.flag-icon-kz {
  background-image: url("dc53083a922702.svg");
}
.flag-icon-kz.flag-icon-squared {
  background-image: url("80ca1ab7862ae8.svg");
}
.flag-icon-la {
  background-image: url("b80f8aaf94d7e0.svg");
}
.flag-icon-la.flag-icon-squared {
  background-image: url("8b36ebdcd4b317.svg");
}
.flag-icon-lb {
  background-image: url("7e806c90e63ad0.svg");
}
.flag-icon-lb.flag-icon-squared {
  background-image: url("e0f59b0c259bec.svg");
}
.flag-icon-lc {
  background-image: url("c7e0bea7562411.svg");
}
.flag-icon-lc.flag-icon-squared {
  background-image: url("d6ad7e2cbc6ce0.svg");
}
.flag-icon-li {
  background-image: url("2538197cdca8ce.svg");
}
.flag-icon-li.flag-icon-squared {
  background-image: url("576d0dab54bd36.svg");
}
.flag-icon-lk {
  background-image: url("a8fe5d51d902b2.svg");
}
.flag-icon-lk.flag-icon-squared {
  background-image: url("af08978bb3f05b.svg");
}
.flag-icon-lr {
  background-image: url("b79a4884d09226.svg");
}
.flag-icon-lr.flag-icon-squared {
  background-image: url("ae888a10ed35ae.svg");
}
.flag-icon-ls {
  background-image: url("c49a86e36a8350.svg");
}
.flag-icon-ls.flag-icon-squared {
  background-image: url("23c688dfaf5cf3.svg");
}
.flag-icon-lt {
  background-image: url("599ab1152eb4fd.svg");
}
.flag-icon-lt.flag-icon-squared {
  background-image: url("2145639bcf3567.svg");
}
.flag-icon-lu {
  background-image: url("fba93112af8ddc.svg");
}
.flag-icon-lu.flag-icon-squared {
  background-image: url("9b09f18f492c02.svg");
}
.flag-icon-lv {
  background-image: url("21e3f83161067e.svg");
}
.flag-icon-lv.flag-icon-squared {
  background-image: url("db747fb70c2d2b.svg");
}
.flag-icon-ly {
  background-image: url("2c285e653aae3f.svg");
}
.flag-icon-ly.flag-icon-squared {
  background-image: url("bd4d05b3a832de.svg");
}
.flag-icon-ma {
  background-image: url("f7728ee3ff02f0.svg");
}
.flag-icon-ma.flag-icon-squared {
  background-image: url("3fd7acc2dd11c8.svg");
}
.flag-icon-mc {
  background-image: url("9e13c60c6d9e68.svg");
}
.flag-icon-mc.flag-icon-squared {
  background-image: url("6971570448cbe3.svg");
}
.flag-icon-md {
  background-image: url("3d203c1f7d8330.svg");
}
.flag-icon-md.flag-icon-squared {
  background-image: url("3c148d19051a89.svg");
}
.flag-icon-me {
  background-image: url("4ac486153dd968.svg");
}
.flag-icon-me.flag-icon-squared {
  background-image: url("bb1b6b72a24d50.svg");
}
.flag-icon-mf {
  background-image: url("407899ac1ce5f1.svg");
}
.flag-icon-mf.flag-icon-squared {
  background-image: url("11978208ff08b0.svg");
}
.flag-icon-mg {
  background-image: url("79a99dad26098c.svg");
}
.flag-icon-mg.flag-icon-squared {
  background-image: url("eab14e1d735481.svg");
}
.flag-icon-mh {
  background-image: url("6dc1f992a53b81.svg");
}
.flag-icon-mh.flag-icon-squared {
  background-image: url("c231331caebe28.svg");
}
.flag-icon-mk {
  background-image: url("9385273bbb1c9c.svg");
}
.flag-icon-mk.flag-icon-squared {
  background-image: url("55f19edba7249c.svg");
}
.flag-icon-ml {
  background-image: url("42f68f30f573f1.svg");
}
.flag-icon-ml.flag-icon-squared {
  background-image: url("560704c8c0b481.svg");
}
.flag-icon-mm {
  background-image: url("488ed612d96cee.svg");
}
.flag-icon-mm.flag-icon-squared {
  background-image: url("56cfca0f67ae36.svg");
}
.flag-icon-mn {
  background-image: url("13d007b68ea8fd.svg");
}
.flag-icon-mn.flag-icon-squared {
  background-image: url("c0830376802699.svg");
}
.flag-icon-mo {
  background-image: url("d8ee16f67c24bd.svg");
}
.flag-icon-mo.flag-icon-squared {
  background-image: url("887c0137b2e851.svg");
}
.flag-icon-mp {
  background-image: url("07262454708fa5.svg");
}
.flag-icon-mp.flag-icon-squared {
  background-image: url("86449c454d6d16.svg");
}
.flag-icon-mq {
  background-image: url("304d068da8c688.svg");
}
.flag-icon-mq.flag-icon-squared {
  background-image: url("767f4dfc2b9b14.svg");
}
.flag-icon-mr {
  background-image: url("840f693293e7a2.svg");
}
.flag-icon-mr.flag-icon-squared {
  background-image: url("20e43ecfc2e8c7.svg");
}
.flag-icon-ms {
  background-image: url("2e205cf63440d0.svg");
}
.flag-icon-ms.flag-icon-squared {
  background-image: url("4ae8fce28eea66.svg");
}
.flag-icon-mt {
  background-image: url("30048371f150cb.svg");
}
.flag-icon-mt.flag-icon-squared {
  background-image: url("92f2ad4eea6841.svg");
}
.flag-icon-mu {
  background-image: url("a6408695a44778.svg");
}
.flag-icon-mu.flag-icon-squared {
  background-image: url("92caefe8950b31.svg");
}
.flag-icon-mv {
  background-image: url("b90af55b151864.svg");
}
.flag-icon-mv.flag-icon-squared {
  background-image: url("cedc403bcf5300.svg");
}
.flag-icon-mw {
  background-image: url("b803adfd6126bd.svg");
}
.flag-icon-mw.flag-icon-squared {
  background-image: url("fef640c885371d.svg");
}
.flag-icon-mx {
  background-image: url("2f5deff1785531.svg");
}
.flag-icon-mx.flag-icon-squared {
  background-image: url("1269fa41f22bf9.svg");
}
.flag-icon-my {
  background-image: url("43f08d7c4bb1cf.svg");
}
.flag-icon-my.flag-icon-squared {
  background-image: url("5c13cadad79748.svg");
}
.flag-icon-mz {
  background-image: url("a91b721edff826.svg");
}
.flag-icon-mz.flag-icon-squared {
  background-image: url("1a6b16d31a04d0.svg");
}
.flag-icon-na {
  background-image: url("1f3d2c75bd8433.svg");
}
.flag-icon-na.flag-icon-squared {
  background-image: url("d16da1ef53820a.svg");
}
.flag-icon-nc {
  background-image: url("61f0c1d91b6aaf.svg");
}
.flag-icon-nc.flag-icon-squared {
  background-image: url("2dd00ca9374667.svg");
}
.flag-icon-ne {
  background-image: url("58f187bb01ef94.svg");
}
.flag-icon-ne.flag-icon-squared {
  background-image: url("13cc63c4cd5754.svg");
}
.flag-icon-nf {
  background-image: url("da13ac4be45127.svg");
}
.flag-icon-nf.flag-icon-squared {
  background-image: url("48d9e9b7db0472.svg");
}
.flag-icon-ng {
  background-image: url("9d60c4f9860879.svg");
}
.flag-icon-ng.flag-icon-squared {
  background-image: url("e15066994d8db9.svg");
}
.flag-icon-ni {
  background-image: url("7b2fad843ffe8f.svg");
}
.flag-icon-ni.flag-icon-squared {
  background-image: url("c57173a6ee734e.svg");
}
.flag-icon-nl {
  background-image: url("0b928388b9a995.svg");
}
.flag-icon-nl.flag-icon-squared {
  background-image: url("fc38e1d14c715c.svg");
}
.flag-icon-no {
  background-image: url("927ba6c33301ee.svg");
}
.flag-icon-no.flag-icon-squared {
  background-image: url("11f7bdc70cb46f.svg");
}
.flag-icon-np {
  background-image: url("f5ae8f13c3c08c.svg");
}
.flag-icon-np.flag-icon-squared {
  background-image: url("9413518a70faff.svg");
}
.flag-icon-nr {
  background-image: url("e845486faa0675.svg");
}
.flag-icon-nr.flag-icon-squared {
  background-image: url("ff06cca9750a29.svg");
}
.flag-icon-nu {
  background-image: url("641971fb53ab22.svg");
}
.flag-icon-nu.flag-icon-squared {
  background-image: url("6472d395f858d7.svg");
}
.flag-icon-nz {
  background-image: url("91c0fcb3f66505.svg");
}
.flag-icon-nz.flag-icon-squared {
  background-image: url("0e961d01387a18.svg");
}
.flag-icon-om {
  background-image: url("7ff1b4abe1efab.svg");
}
.flag-icon-om.flag-icon-squared {
  background-image: url("700ec3beefd055.svg");
}
.flag-icon-pa {
  background-image: url("434f61d67edd10.svg");
}
.flag-icon-pa.flag-icon-squared {
  background-image: url("531f847afc14d3.svg");
}
.flag-icon-pe {
  background-image: url("426f456f7bfe34.svg");
}
.flag-icon-pe.flag-icon-squared {
  background-image: url("bad27d461e0ce3.svg");
}
.flag-icon-pf {
  background-image: url("4673932f4022bc.svg");
}
.flag-icon-pf.flag-icon-squared {
  background-image: url("ad3c60bd800235.svg");
}
.flag-icon-pg {
  background-image: url("bd87c4382ae083.svg");
}
.flag-icon-pg.flag-icon-squared {
  background-image: url("6665a1deef201a.svg");
}
.flag-icon-ph {
  background-image: url("8c1b8c9452840a.svg");
}
.flag-icon-ph.flag-icon-squared {
  background-image: url("fa9049d55bbbd8.svg");
}
.flag-icon-pk {
  background-image: url("fd2a9556d08c63.svg");
}
.flag-icon-pk.flag-icon-squared {
  background-image: url("8cf73e4ad66c57.svg");
}
.flag-icon-pl {
  background-image: url("3b0d7bb6a1fbd9.svg");
}
.flag-icon-pl.flag-icon-squared {
  background-image: url("2905c9f1295f17.svg");
}
.flag-icon-pm {
  background-image: url("b7d51bce951d3a.svg");
}
.flag-icon-pm.flag-icon-squared {
  background-image: url("36f38f54b695fe.svg");
}
.flag-icon-pn {
  background-image: url("729f33f9bcb072.svg");
}
.flag-icon-pn.flag-icon-squared {
  background-image: url("db48d7d4b71918.svg");
}
.flag-icon-pr {
  background-image: url("33e4bfe815310e.svg");
}
.flag-icon-pr.flag-icon-squared {
  background-image: url("63a06c4cfd7dbf.svg");
}
.flag-icon-ps {
  background-image: url("4c6c764861e735.svg");
}
.flag-icon-ps.flag-icon-squared {
  background-image: url("81cf426a4c3ed0.svg");
}
.flag-icon-pt {
  background-image: url("58324b15762d01.svg");
}
.flag-icon-pt.flag-icon-squared {
  background-image: url("e5c2dca2be4cc4.svg");
}
.flag-icon-pw {
  background-image: url("bdca5c6ade7f34.svg");
}
.flag-icon-pw.flag-icon-squared {
  background-image: url("5794fc6473e1e5.svg");
}
.flag-icon-py {
  background-image: url("b6c4b575764565.svg");
}
.flag-icon-py.flag-icon-squared {
  background-image: url("3ff46d1f94c207.svg");
}
.flag-icon-qa {
  background-image: url("2d8cc4e5841700.svg");
}
.flag-icon-qa.flag-icon-squared {
  background-image: url("e5e2a915bb2789.svg");
}
.flag-icon-re {
  background-image: url("de157e8ec209f7.svg");
}
.flag-icon-re.flag-icon-squared {
  background-image: url("5861039d5ea66e.svg");
}
.flag-icon-ro {
  background-image: url("123e1505cb0656.svg");
}
.flag-icon-ro.flag-icon-squared {
  background-image: url("2117c183fab279.svg");
}
.flag-icon-rs {
  background-image: url("7533ee99572e40.svg");
}
.flag-icon-rs.flag-icon-squared {
  background-image: url("f51932bd8b5a63.svg");
}
.flag-icon-ru {
  background-image: url("07670388e8ccc1.svg");
}
.flag-icon-ru.flag-icon-squared {
  background-image: url("5b683d98142bb0.svg");
}
.flag-icon-rw {
  background-image: url("3422af102328fe.svg");
}
.flag-icon-rw.flag-icon-squared {
  background-image: url("9f36d594552833.svg");
}
.flag-icon-sa {
  background-image: url("31ff6693090c17.svg");
}
.flag-icon-sa.flag-icon-squared {
  background-image: url("3b22d304f89a3e.svg");
}
.flag-icon-sb {
  background-image: url("8ddda246434d08.svg");
}
.flag-icon-sb.flag-icon-squared {
  background-image: url("c6962f1a6b72ca.svg");
}
.flag-icon-sc {
  background-image: url("13f1f36d61ac5a.svg");
}
.flag-icon-sc.flag-icon-squared {
  background-image: url("aefb60f22882be.svg");
}
.flag-icon-sd {
  background-image: url("df9d2d29574398.svg");
}
.flag-icon-sd.flag-icon-squared {
  background-image: url("d8b07f037ba381.svg");
}
.flag-icon-se {
  background-image: url("a07f556a8b441f.svg");
}
.flag-icon-se.flag-icon-squared {
  background-image: url("2988cc797c1c69.svg");
}
.flag-icon-sg {
  background-image: url("8382463fea199c.svg");
}
.flag-icon-sg.flag-icon-squared {
  background-image: url("c26c172ea86528.svg");
}
.flag-icon-sh {
  background-image: url("1b71e6714304b9.svg");
}
.flag-icon-sh.flag-icon-squared {
  background-image: url("f386761df44aaa.svg");
}
.flag-icon-si {
  background-image: url("90624089e17f2d.svg");
}
.flag-icon-si.flag-icon-squared {
  background-image: url("c0f9c4bf6d0f97.svg");
}
.flag-icon-sj {
  background-image: url("938db22483298a.svg");
}
.flag-icon-sj.flag-icon-squared {
  background-image: url("44d47f3cbc435a.svg");
}
.flag-icon-sk {
  background-image: url("66c26415dd9e01.svg");
}
.flag-icon-sk.flag-icon-squared {
  background-image: url("bc944e7258205a.svg");
}
.flag-icon-sl {
  background-image: url("4e9819ebf2d320.svg");
}
.flag-icon-sl.flag-icon-squared {
  background-image: url("2512a958aa4ead.svg");
}
.flag-icon-sm {
  background-image: url("d2574ebf8b03f2.svg");
}
.flag-icon-sm.flag-icon-squared {
  background-image: url("d30fd7f0b175e9.svg");
}
.flag-icon-sn {
  background-image: url("b6c82f1e355589.svg");
}
.flag-icon-sn.flag-icon-squared {
  background-image: url("92c7d9f0313fef.svg");
}
.flag-icon-so {
  background-image: url("82511ead069502.svg");
}
.flag-icon-so.flag-icon-squared {
  background-image: url("6566023d109fe5.svg");
}
.flag-icon-sr {
  background-image: url("4b01b557081505.svg");
}
.flag-icon-sr.flag-icon-squared {
  background-image: url("64afe6412b7941.svg");
}
.flag-icon-ss {
  background-image: url("e8e722ed2650cc.svg");
}
.flag-icon-ss.flag-icon-squared {
  background-image: url("7b6894c31f3795.svg");
}
.flag-icon-st {
  background-image: url("f39638ab2c54db.svg");
}
.flag-icon-st.flag-icon-squared {
  background-image: url("0ae64da6ae13ca.svg");
}
.flag-icon-sv {
  background-image: url("62b8547ae089e2.svg");
}
.flag-icon-sv.flag-icon-squared {
  background-image: url("71b0dbae34347c.svg");
}
.flag-icon-sx {
  background-image: url("572c650d74674b.svg");
}
.flag-icon-sx.flag-icon-squared {
  background-image: url("7098a8cac4d4b0.svg");
}
.flag-icon-sy {
  background-image: url("a974e06b724f09.svg");
}
.flag-icon-sy.flag-icon-squared {
  background-image: url("f1fb638fc94e2a.svg");
}
.flag-icon-sz {
  background-image: url("fcd9e981c9957c.svg");
}
.flag-icon-sz.flag-icon-squared {
  background-image: url("c9301fa5bed8b4.svg");
}
.flag-icon-tc {
  background-image: url("0a823cf00a4ef6.svg");
}
.flag-icon-tc.flag-icon-squared {
  background-image: url("240e15f2e0f17e.svg");
}
.flag-icon-td {
  background-image: url("e59cf873e7e5ae.svg");
}
.flag-icon-td.flag-icon-squared {
  background-image: url("23ab49e304429e.svg");
}
.flag-icon-tf {
  background-image: url("06f65354f12049.svg");
}
.flag-icon-tf.flag-icon-squared {
  background-image: url("92bce459b091a6.svg");
}
.flag-icon-tg {
  background-image: url("36b797db55891a.svg");
}
.flag-icon-tg.flag-icon-squared {
  background-image: url("737d44d1bcdf89.svg");
}
.flag-icon-th {
  background-image: url("3093767164d07a.svg");
}
.flag-icon-th.flag-icon-squared {
  background-image: url("48778632e86442.svg");
}
.flag-icon-tj {
  background-image: url("188093247967d6.svg");
}
.flag-icon-tj.flag-icon-squared {
  background-image: url("cd878905fc5c98.svg");
}
.flag-icon-tk {
  background-image: url("7bb51715ba0f98.svg");
}
.flag-icon-tk.flag-icon-squared {
  background-image: url("d8c157f57a930e.svg");
}
.flag-icon-tl {
  background-image: url("71a1f14783e26a.svg");
}
.flag-icon-tl.flag-icon-squared {
  background-image: url("64031c5ba4155a.svg");
}
.flag-icon-tm {
  background-image: url("c5d452ad16d330.svg");
}
.flag-icon-tm.flag-icon-squared {
  background-image: url("83391b650886eb.svg");
}
.flag-icon-tn {
  background-image: url("a27df030338bf3.svg");
}
.flag-icon-tn.flag-icon-squared {
  background-image: url("54649a7d6f875c.svg");
}
.flag-icon-to {
  background-image: url("2cd9ccb0a5da33.svg");
}
.flag-icon-to.flag-icon-squared {
  background-image: url("6544f75c7b83bd.svg");
}
.flag-icon-tr {
  background-image: url("a97180b0b68215.svg");
}
.flag-icon-tr.flag-icon-squared {
  background-image: url("09740a23fd9e61.svg");
}
.flag-icon-tt {
  background-image: url("dbe3205ad87853.svg");
}
.flag-icon-tt.flag-icon-squared {
  background-image: url("ac36b44d9db1d2.svg");
}
.flag-icon-tv {
  background-image: url("7971f124d2ec15.svg");
}
.flag-icon-tv.flag-icon-squared {
  background-image: url("0888ba057dbaec.svg");
}
.flag-icon-tw {
  background-image: url("96015ad492158f.svg");
}
.flag-icon-tw.flag-icon-squared {
  background-image: url("2ca7f1ed9f1f0c.svg");
}
.flag-icon-tz {
  background-image: url("8a8dacd47b42fd.svg");
}
.flag-icon-tz.flag-icon-squared {
  background-image: url("911c008d33ef9d.svg");
}
.flag-icon-ua {
  background-image: url("f7c5c7275021b7.svg");
}
.flag-icon-ua.flag-icon-squared {
  background-image: url("bf38d7fa95b51e.svg");
}
.flag-icon-ug {
  background-image: url("a419db6a834ac2.svg");
}
.flag-icon-ug.flag-icon-squared {
  background-image: url("7b6498144fc214.svg");
}
.flag-icon-um {
  background-image: url("3bb3e254a0e5d3.svg");
}
.flag-icon-um.flag-icon-squared {
  background-image: url("e313d782b90737.svg");
}
.flag-icon-us {
  background-image: url("7eda9c08560c37.svg");
}
.flag-icon-us.flag-icon-squared {
  background-image: url("34fecd6af38905.svg");
}
.flag-icon-uy {
  background-image: url("b95b0fe587d04b.svg");
}
.flag-icon-uy.flag-icon-squared {
  background-image: url("a82c3cd8d0e76a.svg");
}
.flag-icon-uz {
  background-image: url("185fdf3b5c5a43.svg");
}
.flag-icon-uz.flag-icon-squared {
  background-image: url("87d71e70759edb.svg");
}
.flag-icon-va {
  background-image: url("671873d42c7c46.svg");
}
.flag-icon-va.flag-icon-squared {
  background-image: url("6fa64fa63a6b20.svg");
}
.flag-icon-vc {
  background-image: url("3d62c0b7ea0c5d.svg");
}
.flag-icon-vc.flag-icon-squared {
  background-image: url("17cd1ddf9bf7a2.svg");
}
.flag-icon-ve {
  background-image: url("f74da9a569048f.svg");
}
.flag-icon-ve.flag-icon-squared {
  background-image: url("c02c8011c185f5.svg");
}
.flag-icon-vg {
  background-image: url("f9250b978f9360.svg");
}
.flag-icon-vg.flag-icon-squared {
  background-image: url("a1a4522929c683.svg");
}
.flag-icon-vi {
  background-image: url("fa9e2e73334d07.svg");
}
.flag-icon-vi.flag-icon-squared {
  background-image: url("2416794d532d4b.svg");
}
.flag-icon-vn {
  background-image: url("148bca22add000.svg");
}
.flag-icon-vn.flag-icon-squared {
  background-image: url("1e736754de6135.svg");
}
.flag-icon-vu {
  background-image: url("297efabb0622c3.svg");
}
.flag-icon-vu.flag-icon-squared {
  background-image: url("b4a9ea7ac55e17.svg");
}
.flag-icon-wf {
  background-image: url("cd1be1fb86c833.svg");
}
.flag-icon-wf.flag-icon-squared {
  background-image: url("4b4cbad481829a.svg");
}
.flag-icon-ws {
  background-image: url("ac2ceb6b14418a.svg");
}
.flag-icon-ws.flag-icon-squared {
  background-image: url("f5cdd0c7a80d9c.svg");
}
.flag-icon-ye {
  background-image: url("a09f013317d0d9.svg");
}
.flag-icon-ye.flag-icon-squared {
  background-image: url("d7b1fb915d53eb.svg");
}
.flag-icon-yt {
  background-image: url("162c8716d6df8c.svg");
}
.flag-icon-yt.flag-icon-squared {
  background-image: url("014d9619c9ed32.svg");
}
.flag-icon-za {
  background-image: url("951dda2590ee11.svg");
}
.flag-icon-za.flag-icon-squared {
  background-image: url("9c61af8c6536ee.svg");
}
.flag-icon-zm {
  background-image: url("403d9b35203b68.svg");
}
.flag-icon-zm.flag-icon-squared {
  background-image: url("8820f4642a9270.svg");
}
.flag-icon-zw {
  background-image: url("dc5a11d5c3bf42.svg");
}
.flag-icon-zw.flag-icon-squared {
  background-image: url("a5e9e0ac88db05.svg");
}
.flag-icon-es-ca {
  background-image: url("3f77aca74037f2.svg");
}
.flag-icon-es-ca.flag-icon-squared {
  background-image: url("acaaa5b2290039.svg");
}
.flag-icon-es-ga {
  background-image: url("f7c9742cf60fce.svg");
}
.flag-icon-es-ga.flag-icon-squared {
  background-image: url("36072f2cd96b1f.svg");
}
.flag-icon-eu {
  background-image: url("fe6b7cdbec755c.svg");
}
.flag-icon-eu.flag-icon-squared {
  background-image: url("1ba0155e793cab.svg");
}
.flag-icon-gb-eng {
  background-image: url("5cd8796b726bdc.svg");
}
.flag-icon-gb-eng.flag-icon-squared {
  background-image: url("82e3173e8ce153.svg");
}
.flag-icon-gb-nir {
  background-image: url("ea7f4824906edd.svg");
}
.flag-icon-gb-nir.flag-icon-squared {
  background-image: url("90b43a83b784f8.svg");
}
.flag-icon-gb-sct {
  background-image: url("7736eb63434888.svg");
}
.flag-icon-gb-sct.flag-icon-squared {
  background-image: url("381ff4d2e04e27.svg");
}
.flag-icon-gb-wls {
  background-image: url("7a4e68af992d0d.svg");
}
.flag-icon-gb-wls.flag-icon-squared {
  background-image: url("a5765cd0eae00b.svg");
}
.flag-icon-un {
  background-image: url("653d9755b48b8f.svg");
}
.flag-icon-un.flag-icon-squared {
  background-image: url("a077ff7e8792d8.svg");
}
.flag-icon-xk {
  background-image: url("c2c83b8e45fd90.svg");
}
.flag-icon-xk.flag-icon-squared {
  background-image: url("fa5b34a72c2845.svg");
}
