.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(28936cbdfefa62714def9b61c2edf248e11596c4.svg) ;
}
.flag-icon-ad.flag-icon-squared {
  background-image: url(3fe94ddbf4dd6f3b9ad53ec8c920ff37e83c01c2.svg) ;
}
.flag-icon-ae {
  background-image: url(35ad3bb221f16c97f29d6417ad899d979b0ef80f.svg) ;
}
.flag-icon-ae.flag-icon-squared {
  background-image: url(adfc4b7777be1d3cf45d3b5d7bbc5be2e01aa50b.svg) ;
}
.flag-icon-af {
  background-image: url(10d0e4a745ca7cc3c780b6ee148eabb48b9b8a1f.svg) ;
}
.flag-icon-af.flag-icon-squared {
  background-image: url(cc37551604160416d3c292fd7daa6348b12137ba.svg) ;
}
.flag-icon-ag {
  background-image: url(ad6bdd1206d25003e6d042f1286250ef4bd37521.svg) ;
}
.flag-icon-ag.flag-icon-squared {
  background-image: url(6ff8d2fc05e4cbf1fec4298d6bab035e71214352.svg) ;
}
.flag-icon-ai {
  background-image: url(48dcbbe4a524547eb340aea90f79786b8f614111.svg) ;
}
.flag-icon-ai.flag-icon-squared {
  background-image: url(67d03b604b22f7f830832d986ba8e7f0f1d34b0f.svg) ;
}
.flag-icon-al {
  background-image: url(ebadf785eb56667d9bd9078883e43df53cb44018.svg) ;
}
.flag-icon-al.flag-icon-squared {
  background-image: url(9a4b30413f638c0cf93ce0aa5ef111dd56befccf.svg) ;
}
.flag-icon-am {
  background-image: url(2fb567f47046cd232bc297000afa30d71e254705.svg) ;
}
.flag-icon-am.flag-icon-squared {
  background-image: url(f66a9997f2bf546370b5e2d6f94cac89186370ac.svg) ;
}
.flag-icon-ao {
  background-image: url(9a310e314ce7a238e82c9722a0cb6c2788bbaf1c.svg) ;
}
.flag-icon-ao.flag-icon-squared {
  background-image: url(510c8dae8a6c0059c70d4780d11115ca7684c141.svg) ;
}
.flag-icon-aq {
  background-image: url(796091430da06e77f8eebaeeafa679ea8de7e5e5.svg) ;
}
.flag-icon-aq.flag-icon-squared {
  background-image: url(1921882adf822e2782ec8b0611a67973e87497c1.svg) ;
}
.flag-icon-ar {
  background-image: url(3041e40ee7e4a40bc6566e89bc5883fabb570f29.svg) ;
}
.flag-icon-ar.flag-icon-squared {
  background-image: url(37f2c00dc5e2627f16a40f796d980ac5570f644e.svg) ;
}
.flag-icon-as {
  background-image: url(59dd5cb52bfd8f96a088d7115ead7deb913c1821.svg) ;
}
.flag-icon-as.flag-icon-squared {
  background-image: url(94d2b6a4c1d065c863875a7c04fdc58334e4e96f.svg) ;
}
.flag-icon-at {
  background-image: url(9060079c8ac0beace4c70f08ed20d850ac0edb42.svg) ;
}
.flag-icon-at.flag-icon-squared {
  background-image: url(88d9585d487702998578a974f3d021f9e3650e9b.svg) ;
}
.flag-icon-au {
  background-image: url(c68e69d203cbded1f859eed7eb6278ed5db4ca22.svg) ;
}
.flag-icon-au.flag-icon-squared {
  background-image: url(1b2a10d769e1452fbe88cd8deaf655552d6f0874.svg) ;
}
.flag-icon-aw {
  background-image: url(109bda95f7326bb1371d0dbf2c2ea59e9f2b838f.svg) ;
}
.flag-icon-aw.flag-icon-squared {
  background-image: url(e9f77f70cd599c6694ff5f8f04ec53a2847d9353.svg) ;
}
.flag-icon-ax {
  background-image: url(4196dd4b3ce3e3b6ee34973d3a458b0cca7512df.svg) ;
}
.flag-icon-ax.flag-icon-squared {
  background-image: url(f7aa2763bf1fbd0905c2bf0b2f40d0600ece4f65.svg) ;
}
.flag-icon-az {
  background-image: url(ff4dc1b7990dc975313a59836fb286efbbd36b4f.svg) ;
}
.flag-icon-az.flag-icon-squared {
  background-image: url(de500a5fa1679e2c1fd5ca93c193a40863c7e20a.svg) ;
}
.flag-icon-ba {
  background-image: url(b932736e07d8f90ee6d332024fa75b7e6d70cbd6.svg) ;
}
.flag-icon-ba.flag-icon-squared {
  background-image: url(cae76e2116db39f40207f3283d105352317396b4.svg) ;
}
.flag-icon-bb {
  background-image: url(52e129e742739b0640f653911de048154e202ff9.svg) ;
}
.flag-icon-bb.flag-icon-squared {
  background-image: url(632fb13cf4d7957858d50cf3c8cff036c67c48a7.svg) ;
}
.flag-icon-bd {
  background-image: url(00ffcc8220b3545129ef10bb5dd6ae084657a1e7.svg) ;
}
.flag-icon-bd.flag-icon-squared {
  background-image: url(846c963493e46bad991baa7a66ec5f48560832d4.svg) ;
}
.flag-icon-be {
  background-image: url(0e1badb93e4252ce9d814fec4907c8660fda7eb8.svg) ;
}
.flag-icon-be.flag-icon-squared {
  background-image: url(54a1f650d711a1f9d20373ee0752a56f593cb50d.svg) ;
}
.flag-icon-bf {
  background-image: url(724dd047d89f3a1ba0da34fd6fa936a7ce4e64f4.svg) ;
}
.flag-icon-bf.flag-icon-squared {
  background-image: url(4b24b3756623bedac7bcf38f46dbce28031d45e3.svg) ;
}
.flag-icon-bg {
  background-image: url(91e704b91de006731b26cc21ff5fddd6ed7daa2c.svg) ;
}
.flag-icon-bg.flag-icon-squared {
  background-image: url(73455e05b47c4e0adfd3634b664adce0da1596ef.svg) ;
}
.flag-icon-bh {
  background-image: url(d2136f472f34b5e251624e86ccb3acd6c9fb6073.svg) ;
}
.flag-icon-bh.flag-icon-squared {
  background-image: url(ed675d8070cac5f884a54d1bcf54e6a041695b53.svg) ;
}
.flag-icon-bi {
  background-image: url(b8aa891c42945d6f1647daaa789de5a34553f689.svg) ;
}
.flag-icon-bi.flag-icon-squared {
  background-image: url(06e0712889540922a35ad6639937f6b46ff4f100.svg) ;
}
.flag-icon-bj {
  background-image: url(9518297f02eb0376d31526f017ee894b2712407e.svg) ;
}
.flag-icon-bj.flag-icon-squared {
  background-image: url(16404ab18e90ccefeba86fc0c95da781ef982ec1.svg) ;
}
.flag-icon-bl {
  background-image: url(1adfe584dc59ffa5d71961c018562631ddd0720d.svg) ;
}
.flag-icon-bl.flag-icon-squared {
  background-image: url(26a1053fccd1c1bc762466432733b8e2c596e665.svg) ;
}
.flag-icon-bm {
  background-image: url(435835aecda5cad508da9e52d950f22104dd29c5.svg) ;
}
.flag-icon-bm.flag-icon-squared {
  background-image: url(4b1f00ff66159b04c48dd1a3d7ff61b4fabeafb7.svg) ;
}
.flag-icon-bn {
  background-image: url(8fd2028fd599a248f7f3b6cb51fd1fdab1d57e15.svg) ;
}
.flag-icon-bn.flag-icon-squared {
  background-image: url(ea4a80816c7ab734fcf140854f21e4535e5ff538.svg) ;
}
.flag-icon-bo {
  background-image: url(8c4de98e1acb0b461bfbad6acc1a98bd7af48e7a.svg) ;
}
.flag-icon-bo.flag-icon-squared {
  background-image: url(3ad0f4fc482e4d828182565646eb854a438a212b.svg) ;
}
.flag-icon-bq {
  background-image: url(85c6d65ddce89992e4eba8a0b31413d0c576676b.svg) ;
}
.flag-icon-bq.flag-icon-squared {
  background-image: url(c6944f2f70296ae5024e45cfe04dc884a01523e3.svg) ;
}
.flag-icon-br {
  background-image: url(1689183944f7bd73199f46afb14735f11dbb3ba0.svg) ;
}
.flag-icon-br.flag-icon-squared {
  background-image: url(0cfe590af8638ffd08a91e426fcab6a41d17334f.svg) ;
}
.flag-icon-bs {
  background-image: url(dce89b35d8560e918d55e6813ea9fd486e62b4fc.svg) ;
}
.flag-icon-bs.flag-icon-squared {
  background-image: url(9634f116083694ebc30fcbaac1ed80a1b63fda00.svg) ;
}
.flag-icon-bt {
  background-image: url(a607f6cd580fc4adc573ef558a9e69de1c8322ae.svg) ;
}
.flag-icon-bt.flag-icon-squared {
  background-image: url(0081a0aae0c15b8ea42c1699b4dbf77c83924b3c.svg) ;
}
.flag-icon-bv {
  background-image: url(e6941d2d33bba83644599ffd5117081eaeb4a50b.svg) ;
}
.flag-icon-bv.flag-icon-squared {
  background-image: url(4cfec80b762d3f58d10482046d24bdcef9dc3538.svg) ;
}
.flag-icon-bw {
  background-image: url(ad8ccd88f5378d9b9cdde82411271b2ba7fabe95.svg) ;
}
.flag-icon-bw.flag-icon-squared {
  background-image: url(0c5d8aba58e258e99c1368f825926aef1d9a82a5.svg) ;
}
.flag-icon-by {
  background-image: url(42d753881440c0844e210f87c04ceb976af878ef.svg) ;
}
.flag-icon-by.flag-icon-squared {
  background-image: url(28cb1d3684902bd313fee439effeec82f23a2399.svg) ;
}
.flag-icon-bz {
  background-image: url(b5d7e954730ecdf30063695a6e8a510d38315cf1.svg) ;
}
.flag-icon-bz.flag-icon-squared {
  background-image: url(2b4adf25df4d05f932a672e8c832f0d350abe40c.svg) ;
}
.flag-icon-ca {
  background-image: url(460863dc19e7eb142828648613a8effe52044472.svg) ;
}
.flag-icon-ca.flag-icon-squared {
  background-image: url(fb263d7f3f1e6891a6003121d467fb90794a4a79.svg) ;
}
.flag-icon-cc {
  background-image: url(3cde83379dcd366525074d2b1a905f89c529f9d6.svg) ;
}
.flag-icon-cc.flag-icon-squared {
  background-image: url(7efbbd33dd97b0d8fdc744c471d1a1458ce276b6.svg) ;
}
.flag-icon-cd {
  background-image: url(27980aa6c1dc0a2058c204be0c8067f36f8048fe.svg) ;
}
.flag-icon-cd.flag-icon-squared {
  background-image: url(27160f88ca0334da7da3a66d1e9fb27069adb96c.svg) ;
}
.flag-icon-cf {
  background-image: url(8aabdaf6fe935e0b0a8f804c9e71b8cde1844d28.svg) ;
}
.flag-icon-cf.flag-icon-squared {
  background-image: url(2d4d8f207e8700e8009fc577d77e66a6213a8b63.svg) ;
}
.flag-icon-cg {
  background-image: url(8ef09e9a9592a5bab73663c0bd454a4baf8f9b84.svg) ;
}
.flag-icon-cg.flag-icon-squared {
  background-image: url(9456d1c33ec3fd01c322c5be08763bed1baffbd2.svg) ;
}
.flag-icon-ch {
  background-image: url(d95779595ae45b586bfcae7ce62f82fa40406ffa.svg) ;
}
.flag-icon-ch.flag-icon-squared {
  background-image: url(774f1f3b68ad7035796122a85777a291dc150332.svg) ;
}
.flag-icon-ci {
  background-image: url(f99efd1289f0552bd09d881864690f81d05c02f0.svg) ;
}
.flag-icon-ci.flag-icon-squared {
  background-image: url(7afc10a112ccb8514d92ed2afd23d6001b985b77.svg) ;
}
.flag-icon-ck {
  background-image: url(dd08f727b327c91bf31ca2d19a838933c1366bbb.svg) ;
}
.flag-icon-ck.flag-icon-squared {
  background-image: url(4179fd9ca5fabef1d9b25eb84a06fa018be80ea3.svg) ;
}
.flag-icon-cl {
  background-image: url(03729b9369267e0b815106ea0f16e6af4a1785dd.svg) ;
}
.flag-icon-cl.flag-icon-squared {
  background-image: url(d99e067e378162d4e31621b83caeec7662010673.svg) ;
}
.flag-icon-cm {
  background-image: url(eaf0ba9bf904bde9818af63efeb7a72ac9a040a9.svg) ;
}
.flag-icon-cm.flag-icon-squared {
  background-image: url(5a32f3d68611bbd480e396a6d1a5372d920e6115.svg) ;
}
.flag-icon-cn {
  background-image: url(d29d07f386210bdd40283a37636fd72a8a8e2f31.svg) ;
}
.flag-icon-cn.flag-icon-squared {
  background-image: url(ec4a635acdb02454cd382f06303e40b5214c3ba8.svg) ;
}
.flag-icon-co {
  background-image: url(976e1a5dae72adc05c074819dd44cd98a54cc142.svg) ;
}
.flag-icon-co.flag-icon-squared {
  background-image: url(96100becfaa764cc7ea4c30ce57b57c8985440f9.svg) ;
}
.flag-icon-cr {
  background-image: url(a032f1e9ad2dd541a73ff44b6f3298ffa8b0a15c.svg) ;
}
.flag-icon-cr.flag-icon-squared {
  background-image: url(239446737b43076447646c52efe9d301d121b499.svg) ;
}
.flag-icon-cu {
  background-image: url(1cb013c2d22d5843ccfd87a48f0be6c95b781b70.svg) ;
}
.flag-icon-cu.flag-icon-squared {
  background-image: url(8775252459f3e9e78d6da65943ccecb3a4b55414.svg) ;
}
.flag-icon-cv {
  background-image: url(d22836b79d59f3e10fa6c29a5259adfbcb1ea18c.svg) ;
}
.flag-icon-cv.flag-icon-squared {
  background-image: url(cb87b0e1e872f4071b80b50473cfdeb42b12edc6.svg) ;
}
.flag-icon-cw {
  background-image: url(e5c5bfb5e5916d0895144e7ee799fa88e3c2d82c.svg) ;
}
.flag-icon-cw.flag-icon-squared {
  background-image: url(abde1c4223c564c54385e301c4aab07a5d939b92.svg) ;
}
.flag-icon-cx {
  background-image: url(e14a846824ab49153a9113b75c514756c2e925e5.svg) ;
}
.flag-icon-cx.flag-icon-squared {
  background-image: url(73618b21ccb16d1e1058b7fe7e4d50f20081eefe.svg) ;
}
.flag-icon-cy {
  background-image: url(27af71d3bc135ff34515b67b42fa2c68bba6fdc8.svg) ;
}
.flag-icon-cy.flag-icon-squared {
  background-image: url(963ee85c0abf9c601443f80a3a48d11476c54d45.svg) ;
}
.flag-icon-cz {
  background-image: url(9d2fc66308582caf2e04dafe91fd890fae60b54b.svg) ;
}
.flag-icon-cz.flag-icon-squared {
  background-image: url(f7b3f6e764b36e8d44eabcc76fc9d8184ebf90b3.svg) ;
}
.flag-icon-de {
  background-image: url(300cd191d45b1af339e2b56cdeeeb70de0023943.svg) ;
}
.flag-icon-de.flag-icon-squared {
  background-image: url(df7c1d336241b4ea5743ebff562466b50a7a51fb.svg) ;
}
.flag-icon-dj {
  background-image: url(8bb691f672fc0ca9af72a1be536490b55fad05e2.svg) ;
}
.flag-icon-dj.flag-icon-squared {
  background-image: url(3e32caf6b523843d6d929777409cba388e94f27a.svg) ;
}
.flag-icon-dk {
  background-image: url(5221eefdf55bb8a0313fcf7ee499ee6b5fa17ce0.svg) ;
}
.flag-icon-dk.flag-icon-squared {
  background-image: url(3867781d81590bc8bd40d1490558fef3b077df30.svg) ;
}
.flag-icon-dm {
  background-image: url(94665a0d5865925725379c4840579cc796865978.svg) ;
}
.flag-icon-dm.flag-icon-squared {
  background-image: url(fabb41cb3a204ea2639de44ffe2b54e2f4bfefab.svg) ;
}
.flag-icon-do {
  background-image: url(7803f50f31a890989dc7d3d1b2eb3e4703a2b3b3.svg) ;
}
.flag-icon-do.flag-icon-squared {
  background-image: url(ad46067301dd1e69e7160437031e21e15e081bc8.svg) ;
}
.flag-icon-dz {
  background-image: url(0d41278816f5e01d5d37f7923ccb8b8d4cc7f1aa.svg) ;
}
.flag-icon-dz.flag-icon-squared {
  background-image: url(d98b39eec8ca5f30028b61db3c5e00dc43db3bf4.svg) ;
}
.flag-icon-ec {
  background-image: url(32bd833610e37a0b2762d54a35af330e9aa21de7.svg) ;
}
.flag-icon-ec.flag-icon-squared {
  background-image: url(0cb1b3ab2e2b3c264160bd9916b2af426e01f283.svg) ;
}
.flag-icon-ee {
  background-image: url(4cf9e51c1fd2dc8e615fea7ba0aa6337da783a48.svg) ;
}
.flag-icon-ee.flag-icon-squared {
  background-image: url(6985d7e89735fa2bf1dcf54ca690d7aa1f528c25.svg) ;
}
.flag-icon-eg {
  background-image: url(c115e8c90a34c707044345dcfefa07eb2b2f2db2.svg) ;
}
.flag-icon-eg.flag-icon-squared {
  background-image: url(b11992bdc8db2007751ea477c0a81eaf1059d88f.svg) ;
}
.flag-icon-eh {
  background-image: url(8138f3213e6db342c8266a085ad648875ea0a864.svg) ;
}
.flag-icon-eh.flag-icon-squared {
  background-image: url(c6ad0697ac7123726b2bc204003327442c0c19e5.svg) ;
}
.flag-icon-er {
  background-image: url(6da9babd5e2a211ce393b416ee26fe47800187d1.svg) ;
}
.flag-icon-er.flag-icon-squared {
  background-image: url(ff8fe369e1edf4e9f172c3c291269d4061f93ff4.svg) ;
}
.flag-icon-es {
  background-image: url(5134147d70c59699900b7715f4c112e1a0c4f41c.svg) ;
}
.flag-icon-es.flag-icon-squared {
  background-image: url(5149019061568336d66577e52a092963e2dda3f0.svg) ;
}
.flag-icon-et {
  background-image: url(97ea23352ca5f645b09759ea6124180db6942e84.svg) ;
}
.flag-icon-et.flag-icon-squared {
  background-image: url(27aa3f5c920efdf4be19a051c91c9d8e59ee2b91.svg) ;
}
.flag-icon-fi {
  background-image: url(8131029c6bb73edf35242b2577ad9d70de85ee2a.svg) ;
}
.flag-icon-fi.flag-icon-squared {
  background-image: url(85b9ff11855d12b5f0cfc0b1dacd827b5de97369.svg) ;
}
.flag-icon-fj {
  background-image: url(33f385de5792943906b683977076d4a90496377a.svg) ;
}
.flag-icon-fj.flag-icon-squared {
  background-image: url(a4e141fc98a422875a7bff2721d8a2f03e869d54.svg) ;
}
.flag-icon-fk {
  background-image: url(a213aa2cf5531dde8e83f58caa8f4528f3ae77e7.svg) ;
}
.flag-icon-fk.flag-icon-squared {
  background-image: url(4546d8de4a543e09f4b27b64cd8000fa3d72dbaf.svg) ;
}
.flag-icon-fm {
  background-image: url(6c7cacba324c2c9984c780a1bd78e262cd1760e2.svg) ;
}
.flag-icon-fm.flag-icon-squared {
  background-image: url(14c638c2bbcc19c745c14909b52474f9266954c2.svg) ;
}
.flag-icon-fo {
  background-image: url(f82489171e41719bd8f2194da15493f938e28571.svg) ;
}
.flag-icon-fo.flag-icon-squared {
  background-image: url(b8209de4fe73bfbeb7fe3f915841d50fe55e822c.svg) ;
}
.flag-icon-fr {
  background-image: url(a265f6abe8f11f4b58c366605b2f2611312adb30.svg) ;
}
.flag-icon-fr.flag-icon-squared {
  background-image: url(e61119c432894a38ea35641954a0feade00201b5.svg) ;
}
.flag-icon-ga {
  background-image: url(df436ee581e170f1ccf3352c8c6c7e92798dd1c4.svg) ;
}
.flag-icon-ga.flag-icon-squared {
  background-image: url(f3c2d60b047ed0f8de8ce22e6cc2be4ff46b600a.svg) ;
}
.flag-icon-gb {
  background-image: url(84e16fa42fbe26d4e1925a8efac16a19bff399ff.svg) ;
}
.flag-icon-gb.flag-icon-squared {
  background-image: url(8eaa420034a8ff90b6fa96cede10e0e501022365.svg) ;
}
.flag-icon-gd {
  background-image: url(090e65012c858804a12fe624d534bfbd07b6dd99.svg) ;
}
.flag-icon-gd.flag-icon-squared {
  background-image: url(7961dabd9be101655f7222455cac972f7264f3a9.svg) ;
}
.flag-icon-ge {
  background-image: url(9747df42ef660200f836789192cbaef871305630.svg) ;
}
.flag-icon-ge.flag-icon-squared {
  background-image: url(adcb4f0480820522bcf96266a1e84f08a452853d.svg) ;
}
.flag-icon-gf {
  background-image: url(c66175e0ebf6c1952a3db91e54b463b82ea14956.svg) ;
}
.flag-icon-gf.flag-icon-squared {
  background-image: url(0e5440b8d532dcd7cdb7b74bf937c307fb7a2ede.svg) ;
}
.flag-icon-gg {
  background-image: url(d4c35233ef993e66334307c180093d2c8cb8f7d7.svg) ;
}
.flag-icon-gg.flag-icon-squared {
  background-image: url(8e592c0d3eac4ea422ec843fe674c3235f21011d.svg) ;
}
.flag-icon-gh {
  background-image: url(fab02934efd53f89380173466d272e11e76554c0.svg) ;
}
.flag-icon-gh.flag-icon-squared {
  background-image: url(35f1e2b5622810c976ceb3e69518c03875bf5b1c.svg) ;
}
.flag-icon-gi {
  background-image: url(70e766f62866f3f0f8ba7e06b99e10c4c2a4a004.svg) ;
}
.flag-icon-gi.flag-icon-squared {
  background-image: url(42bdbf50d6ac4a660b1fe89dd93dd916faff2e55.svg) ;
}
.flag-icon-gl {
  background-image: url(3755bab12ea3d0d7a72377fd494e4f2fe2978947.svg) ;
}
.flag-icon-gl.flag-icon-squared {
  background-image: url(29ac1d17ce447d8cbe199fc0c55098bf0127ae25.svg) ;
}
.flag-icon-gm {
  background-image: url(2fd5fa7931d5f3bc88eb1469b6f6959d7cd4a989.svg) ;
}
.flag-icon-gm.flag-icon-squared {
  background-image: url(7bad686e353e3dccd03b11ec579282237e376cc5.svg) ;
}
.flag-icon-gn {
  background-image: url(255dc87a4de8ba9b599103d2ef6cf6de33fb986d.svg) ;
}
.flag-icon-gn.flag-icon-squared {
  background-image: url(96c0223f43454ad0d6c1e30d3ec5d9c2ea850743.svg) ;
}
.flag-icon-gp {
  background-image: url(300d504ecedd90ce34f6f8dedc905b7c3be24ae7.svg) ;
}
.flag-icon-gp.flag-icon-squared {
  background-image: url(263753f82f9a4beb5e5e3fc9d6d2076178da393d.svg) ;
}
.flag-icon-gq {
  background-image: url(b5d84b04b711f9bcd74d2d79f437e69d86c3eaea.svg) ;
}
.flag-icon-gq.flag-icon-squared {
  background-image: url(fff3f066646258604f79dd50ea3fe688a0ba721a.svg) ;
}
.flag-icon-gr {
  background-image: url(c4ca22bf6150f80cf7bf52cc6eb659e153c495fb.svg) ;
}
.flag-icon-gr.flag-icon-squared {
  background-image: url(94d4ff66786c508035fc300be15d606da140af2a.svg) ;
}
.flag-icon-gs {
  background-image: url(26dea2aaed11ed644e170b5ab45234075573b5b1.svg) ;
}
.flag-icon-gs.flag-icon-squared {
  background-image: url(05fb83d440e698794eaab17d710fd9839b058182.svg) ;
}
.flag-icon-gt {
  background-image: url(4449b11bee58ebec0eb4fde7431202b0b89e12c0.svg) ;
}
.flag-icon-gt.flag-icon-squared {
  background-image: url(ca4acddb7dd901c8db5a863aea3ee360467b0548.svg) ;
}
.flag-icon-gu {
  background-image: url(801b1e1f5c33b382622cc524207b72178524255d.svg) ;
}
.flag-icon-gu.flag-icon-squared {
  background-image: url(fbbc7eca3ff134e51d4fa596c3703ae98c3621f8.svg) ;
}
.flag-icon-gw {
  background-image: url(770f309b368f12fcd4f9f7b8442ee9c0c64408e7.svg) ;
}
.flag-icon-gw.flag-icon-squared {
  background-image: url(71f7d41e3ddc1ec5f76f1e5d2843427d2fda39b1.svg) ;
}
.flag-icon-gy {
  background-image: url(074618d1bf8d30bfa7d79e58616bbcebea0a4db5.svg) ;
}
.flag-icon-gy.flag-icon-squared {
  background-image: url(c77be81e41568892b312a4bd13f810e5f5c6b37e.svg) ;
}
.flag-icon-hk {
  background-image: url(8115d30ee54700771690d28d5618015450287421.svg) ;
}
.flag-icon-hk.flag-icon-squared {
  background-image: url(81bd55d555d7a478e9e098a09e630f8894095035.svg) ;
}
.flag-icon-hm {
  background-image: url(b4be363345cb024f618128de2daebd2378418f3c.svg) ;
}
.flag-icon-hm.flag-icon-squared {
  background-image: url(94984b7d7b2e0fddf46196cc24c58d134b7c3d09.svg) ;
}
.flag-icon-hn {
  background-image: url(6da6621f6bca6a9152ddc36ac5de72ab01bcc5a1.svg) ;
}
.flag-icon-hn.flag-icon-squared {
  background-image: url(378afb16d33f1a6c5275dda584244f396d24cd0a.svg) ;
}
.flag-icon-hr {
  background-image: url(aed0ed6f349975794b98bc261fcfae9006204961.svg) ;
}
.flag-icon-hr.flag-icon-squared {
  background-image: url(119df6746b5244c209194aee01149a0840dbf2cd.svg) ;
}
.flag-icon-ht {
  background-image: url(d1f4924df5672376c064b80efac593567dd00838.svg) ;
}
.flag-icon-ht.flag-icon-squared {
  background-image: url(3ae906f7ba1171330a64eed751b3a834f3f945a7.svg) ;
}
.flag-icon-hu {
  background-image: url(55b04ebd927431dbaee65eb26810297ea9a1dd75.svg) ;
}
.flag-icon-hu.flag-icon-squared {
  background-image: url(2c0061c1cf32d8df4e9f34f39bcc29ddbd2decdf.svg) ;
}
.flag-icon-id {
  background-image: url(cac9b4740fea5d01f6addfdc122133bcfd434c0b.svg) ;
}
.flag-icon-id.flag-icon-squared {
  background-image: url(51bc877f65ad49776690d3269ecf0b5db027ebc2.svg) ;
}
.flag-icon-ie {
  background-image: url(4eca00b6ecaa4a465285660bf2e6572c6e82de54.svg) ;
}
.flag-icon-ie.flag-icon-squared {
  background-image: url(6c0bdde29b1ed27eb4b577ec33eed191861751a5.svg) ;
}
.flag-icon-il {
  background-image: url(667fd762a5cdf9e0d30be17c60b826c73a7f872b.svg) ;
}
.flag-icon-il.flag-icon-squared {
  background-image: url(22018b686b103e7d8cf373feb42983572dc758ad.svg) ;
}
.flag-icon-im {
  background-image: url(e6271a12632d59aee4fac7b340a0f1f544fefe76.svg) ;
}
.flag-icon-im.flag-icon-squared {
  background-image: url(de02b015c6036bedb25cf2b5f23c1d0023e9105b.svg) ;
}
.flag-icon-in {
  background-image: url(87f71b07575fa876a2718cac0c2764416e7cb558.svg) ;
}
.flag-icon-in.flag-icon-squared {
  background-image: url(ee306445adc9c815563d170a68e21d1531da037c.svg) ;
}
.flag-icon-io {
  background-image: url(dbab0e2a01daeb5482ddef94ff3c51f14135a957.svg) ;
}
.flag-icon-io.flag-icon-squared {
  background-image: url(eda972553e9b6feae8a7cc0af41fc26ac043dec8.svg) ;
}
.flag-icon-iq {
  background-image: url(8987535ca6b9cfd262eda1cea78a42650c5cdf32.svg) ;
}
.flag-icon-iq.flag-icon-squared {
  background-image: url(194128343f70974c686567319de5858f3f9e348e.svg) ;
}
.flag-icon-ir {
  background-image: url(6c2ce2a63e3a87166b791ef64ef7e0c1e41136ce.svg) ;
}
.flag-icon-ir.flag-icon-squared {
  background-image: url(190a9d94c27bedffa6301bb2d03eb668b538b35d.svg) ;
}
.flag-icon-is {
  background-image: url(25c0cccc5a549acd5061946389b0cee1c2c32d1b.svg) ;
}
.flag-icon-is.flag-icon-squared {
  background-image: url(25d09b70d2a93e026365ed359ed0bd909c701ae7.svg) ;
}
.flag-icon-it {
  background-image: url(9398c6922498fab3d2383c878942df1037403ddb.svg) ;
}
.flag-icon-it.flag-icon-squared {
  background-image: url(004f3bd2acfb0c55f8e59ace4ea6bd10d41efad5.svg) ;
}
.flag-icon-je {
  background-image: url(cfd9d9ef67567d12c22fa299f676cab6fe699520.svg) ;
}
.flag-icon-je.flag-icon-squared {
  background-image: url(549b4055683f88401ad4ed08ab62a57305c12fa8.svg) ;
}
.flag-icon-jm {
  background-image: url(f9e0542db44b4b8e04ce2034022d944860540ccc.svg) ;
}
.flag-icon-jm.flag-icon-squared {
  background-image: url(5d4e588bc601296315be15f1a319416a7257113d.svg) ;
}
.flag-icon-jo {
  background-image: url(138cfb0e05c242ce10e28487db6007ec7a9226b2.svg) ;
}
.flag-icon-jo.flag-icon-squared {
  background-image: url(555ecf342601a7b8f231281203f6c2b867409322.svg) ;
}
.flag-icon-jp {
  background-image: url(e8e2346dc80362874483654f1a4c1b0e648e897c.svg) ;
}
.flag-icon-jp.flag-icon-squared {
  background-image: url(cc61ad1d0cae6d8423431c4ee95f064a8fc65c2b.svg) ;
}
.flag-icon-ke {
  background-image: url(875658127f7b70193df54af081a5e215f81d3257.svg) ;
}
.flag-icon-ke.flag-icon-squared {
  background-image: url(3c30d980fe6754d48e21174acac68e1e8f516c88.svg) ;
}
.flag-icon-kg {
  background-image: url(0f7723b6327a1f7f37f135785acc924624f74c02.svg) ;
}
.flag-icon-kg.flag-icon-squared {
  background-image: url(34e2d3196b566d63ddd9ff30a5a1c24619bc63d0.svg) ;
}
.flag-icon-kh {
  background-image: url(a63d96a36c6333b205c055e45a8727a15339f4f9.svg) ;
}
.flag-icon-kh.flag-icon-squared {
  background-image: url(444f4abe8fa3275e55717813c8f2fba2c94fae8e.svg) ;
}
.flag-icon-ki {
  background-image: url(9436ab5afd81cc97f62da67925338b6dcdcb21b6.svg) ;
}
.flag-icon-ki.flag-icon-squared {
  background-image: url(b9dfbe6e1dc567081d54572336d4764162c9ee50.svg) ;
}
.flag-icon-km {
  background-image: url(d94e8e7655bc786b5e8e267eb905066bab19225c.svg) ;
}
.flag-icon-km.flag-icon-squared {
  background-image: url(f765193595a770a71e0d15154d44784861b895a0.svg) ;
}
.flag-icon-kn {
  background-image: url(5b17736856986a35cb7c7b1cac72b1317d8a5d12.svg) ;
}
.flag-icon-kn.flag-icon-squared {
  background-image: url(be9a86427d58d5a93ad1a1d2e1202a8ff50546d7.svg) ;
}
.flag-icon-kp {
  background-image: url(08a79d744184b43ddc3c0c5cca1a6c18bfbf45f9.svg) ;
}
.flag-icon-kp.flag-icon-squared {
  background-image: url(61aa00ffa4aa600fe343206aa2bcd0b3cff237a5.svg) ;
}
.flag-icon-kr {
  background-image: url(6f72ed51842a0e7c56e56787b5d35283d8eb7701.svg) ;
}
.flag-icon-kr.flag-icon-squared {
  background-image: url(2aa4a0ca24f7b22f13727915447cd9b6274f87c6.svg) ;
}
.flag-icon-kw {
  background-image: url(f595458b70db8255b8cc18db7b0d07347be26e00.svg) ;
}
.flag-icon-kw.flag-icon-squared {
  background-image: url(552de81e1c81300bce69f62defeef3c8d052ed1d.svg) ;
}
.flag-icon-ky {
  background-image: url(9ed2d53bd3cf85dd64a76f6520f759c51b4a0506.svg) ;
}
.flag-icon-ky.flag-icon-squared {
  background-image: url(b3ced032e2ef4574815581e4831ec28b2a91a298.svg) ;
}
.flag-icon-kz {
  background-image: url(72c3ef374de9aa66fe3e47f0a4106b11006f8a5f.svg) ;
}
.flag-icon-kz.flag-icon-squared {
  background-image: url(eb66c6c87d6fbb0c3611c84fee4a1879042744b5.svg) ;
}
.flag-icon-la {
  background-image: url(9c883c25bcdcc4f8909cb856502e04464088f40b.svg) ;
}
.flag-icon-la.flag-icon-squared {
  background-image: url(fd54e63afca52f269b428886b90b5d87c448063e.svg) ;
}
.flag-icon-lb {
  background-image: url(acf4e770e767c88b2956e5bb6ffb6fbdcc815701.svg) ;
}
.flag-icon-lb.flag-icon-squared {
  background-image: url(d358b152804dfd609604c955a9421fc358d97b7d.svg) ;
}
.flag-icon-lc {
  background-image: url(0b9a69443f270a8aecb4d9fb35c8386959cd46a2.svg) ;
}
.flag-icon-lc.flag-icon-squared {
  background-image: url(4d80543d36940abfd0b92ad172af432564f5899b.svg) ;
}
.flag-icon-li {
  background-image: url(87e35bbd0d63b985e865fe4ba50eefe5218ff4e9.svg) ;
}
.flag-icon-li.flag-icon-squared {
  background-image: url(bdd0471452e58e1838044d95f6c9a54bdc07f8e2.svg) ;
}
.flag-icon-lk {
  background-image: url(68d29899814a9140a5a7fdf43c827fb8612be11d.svg) ;
}
.flag-icon-lk.flag-icon-squared {
  background-image: url(eb22e4cbfaeb88bbfeaecf7d6d94062de1c6b69c.svg) ;
}
.flag-icon-lr {
  background-image: url(b8c98ee6b95462a1c5f1fb55efc504c20800cf5c.svg) ;
}
.flag-icon-lr.flag-icon-squared {
  background-image: url(16a14a476cc84add2477057bcc2c5cb18ec546f5.svg) ;
}
.flag-icon-ls {
  background-image: url(a2dc3131773eb6546cfaec3bd398a7fef9db58c3.svg) ;
}
.flag-icon-ls.flag-icon-squared {
  background-image: url(2e7d6e40582db5892eb6b32eac5eb3af33c8e2ad.svg) ;
}
.flag-icon-lt {
  background-image: url(90d81ef45a1441e144b840cd5f21a6e1e56591f4.svg) ;
}
.flag-icon-lt.flag-icon-squared {
  background-image: url(2add35f89494c0d5c007b3d0ce2d4ae78bc07b62.svg) ;
}
.flag-icon-lu {
  background-image: url(bb963a10f952c176de60aecfbb52c29a17a3b8a4.svg) ;
}
.flag-icon-lu.flag-icon-squared {
  background-image: url(1411457a37346bf44f9330c2cd9cfbeded7f6ae0.svg) ;
}
.flag-icon-lv {
  background-image: url(369fcb3debe708be40ce8df99122d099f03584d8.svg) ;
}
.flag-icon-lv.flag-icon-squared {
  background-image: url(ae2a55a2e634005f18c15158d1adc7241796284d.svg) ;
}
.flag-icon-ly {
  background-image: url(531acdee9b1f1e4d80c16cce857a6bdd2f52757c.svg) ;
}
.flag-icon-ly.flag-icon-squared {
  background-image: url(78828b59097420eadbf6ede62753b0ac9ef61a55.svg) ;
}
.flag-icon-ma {
  background-image: url(910e9cc07bc5b647bc870c66c070ab8ce12fa67d.svg) ;
}
.flag-icon-ma.flag-icon-squared {
  background-image: url(059f654ee8b1780db4c1e4778fc4d20c7a74a108.svg) ;
}
.flag-icon-mc {
  background-image: url(e71a4f09d11d05556228396ab3201fe388684968.svg) ;
}
.flag-icon-mc.flag-icon-squared {
  background-image: url(ada1b8548c6ae576c092656e2253831d959f1a56.svg) ;
}
.flag-icon-md {
  background-image: url(366525f0aeefb7bfb7e09c4c57cafc461a7b22b9.svg) ;
}
.flag-icon-md.flag-icon-squared {
  background-image: url(2235fa552e7a68dcb36ffbc49e98da8be9cf1276.svg) ;
}
.flag-icon-me {
  background-image: url(0832231363e43dbfef848b5b88b225d377b1fc40.svg) ;
}
.flag-icon-me.flag-icon-squared {
  background-image: url(6ab8b0f867421d9cf512072c7893cfa4df3a75a4.svg) ;
}
.flag-icon-mf {
  background-image: url(48ab3f0f4949444481d4c25f1addab0316a29c2a.svg) ;
}
.flag-icon-mf.flag-icon-squared {
  background-image: url(b9ce569824bbb637d521d25cae640ae5dc9543b0.svg) ;
}
.flag-icon-mg {
  background-image: url(ac945336076aa254d4adca733aede5f6bf550d68.svg) ;
}
.flag-icon-mg.flag-icon-squared {
  background-image: url(107adeded16872b2d94c09f48700a8745a50178a.svg) ;
}
.flag-icon-mh {
  background-image: url(f635c7bc724b4ee02ecda067c00f4aa279ccf0ed.svg) ;
}
.flag-icon-mh.flag-icon-squared {
  background-image: url(dfd88afe09e7eee46f26acfb5b0cbddd16fbe6dd.svg) ;
}
.flag-icon-mk {
  background-image: url(357d707873bf31c6236cda42279d88741a18a2d1.svg) ;
}
.flag-icon-mk.flag-icon-squared {
  background-image: url(8b8f204f1ce6850ccd75c819d8098992d775c908.svg) ;
}
.flag-icon-ml {
  background-image: url(1a07fed0a72373ed8ad2be74ae5b01f67d1c5982.svg) ;
}
.flag-icon-ml.flag-icon-squared {
  background-image: url(5f203453829d643f3c7d123c96c829e0cf41545b.svg) ;
}
.flag-icon-mm {
  background-image: url(34de13f60de5fab6154015aaefc3bf53afd5ff8b.svg) ;
}
.flag-icon-mm.flag-icon-squared {
  background-image: url(92597be761d6a30ff923d25c5a91bd6f67025b2d.svg) ;
}
.flag-icon-mn {
  background-image: url(1ebd35bb0fa230ab5e1a799575d6e2b35c36550f.svg) ;
}
.flag-icon-mn.flag-icon-squared {
  background-image: url(daefe45163adfa38b6680405d2a7799e45fff122.svg) ;
}
.flag-icon-mo {
  background-image: url(724bfc83660a301bebc0f6c0f528103f6a805419.svg) ;
}
.flag-icon-mo.flag-icon-squared {
  background-image: url(039c5c607129b62043afa0545b4f859748146a26.svg) ;
}
.flag-icon-mp {
  background-image: url(065f5b4fade49817734725f847be1091ae3c724a.svg) ;
}
.flag-icon-mp.flag-icon-squared {
  background-image: url(ca0debf9a869afbc099ce759248940a9e85a2a6e.svg) ;
}
.flag-icon-mq {
  background-image: url(6019cb4c7b1e507d746fdae799e88f4bcfc2fc01.svg) ;
}
.flag-icon-mq.flag-icon-squared {
  background-image: url(a20d2169b5a4504732a2f454fd87be0670e813e5.svg) ;
}
.flag-icon-mr {
  background-image: url(ec0964c9d729ae58c54ffe16164a9a81358d909f.svg) ;
}
.flag-icon-mr.flag-icon-squared {
  background-image: url(ca1415118f48f0c641a63049243a6450feb2bd29.svg) ;
}
.flag-icon-ms {
  background-image: url(3a03d2dab8f7d57575e96ab35b6fc90f2cef21f8.svg) ;
}
.flag-icon-ms.flag-icon-squared {
  background-image: url(7aaa1527bedc051aed26dffbd7b12a8b33f6b6d2.svg) ;
}
.flag-icon-mt {
  background-image: url(389c24bd3cbb08293b7ff4195f770d0f16f33e6d.svg) ;
}
.flag-icon-mt.flag-icon-squared {
  background-image: url(da96b7cad79886a813c52f880c4e55bba6c23cfd.svg) ;
}
.flag-icon-mu {
  background-image: url(ee64ef52e4a6db8dc6010342c990cc3e526a32be.svg) ;
}
.flag-icon-mu.flag-icon-squared {
  background-image: url(2009ca594d69999edb81c67673033bfe7a23c7e4.svg) ;
}
.flag-icon-mv {
  background-image: url(3d7a973f0bfdc9b769ef943a0195175fab162bec.svg) ;
}
.flag-icon-mv.flag-icon-squared {
  background-image: url(e92cb87cb78c012df795dbef7528aeca05dda48a.svg) ;
}
.flag-icon-mw {
  background-image: url(bbe14a3a8ab6cce56c3d88b36ad1424addb49b26.svg) ;
}
.flag-icon-mw.flag-icon-squared {
  background-image: url(1e43f769c61d6654fde617ced876c4a7c4a72f90.svg) ;
}
.flag-icon-mx {
  background-image: url(ce0931c1f144d5e445b3bc87c728c16888e8866e.svg) ;
}
.flag-icon-mx.flag-icon-squared {
  background-image: url(1825d775e5b6d73685a77914089b63d3350605ea.svg) ;
}
.flag-icon-my {
  background-image: url(fdafc9c05f613f707c120f58649d9b0b6ba605b7.svg) ;
}
.flag-icon-my.flag-icon-squared {
  background-image: url(d9eea65f167d5c40cd9c342c7ea421a39bbf4c39.svg) ;
}
.flag-icon-mz {
  background-image: url(413e170c8fb8d51f27094bc9162d506a9163962f.svg) ;
}
.flag-icon-mz.flag-icon-squared {
  background-image: url(afe9a816d267f209c40ecdda7af9ca3c3f208d21.svg) ;
}
.flag-icon-na {
  background-image: url(936ae481bed20798449d282d80b2984f304a34de.svg) ;
}
.flag-icon-na.flag-icon-squared {
  background-image: url(1be491afaa4c40a7d791ca973cc848e4e958418e.svg) ;
}
.flag-icon-nc {
  background-image: url(5248501bfc56912a28ac46211c0da354e7b2b2ed.svg) ;
}
.flag-icon-nc.flag-icon-squared {
  background-image: url(981526266441232dcb51c7eea91c9ce9f8939d64.svg) ;
}
.flag-icon-ne {
  background-image: url(1921c555c13f85d0c688c40340b10c13d5b00973.svg) ;
}
.flag-icon-ne.flag-icon-squared {
  background-image: url(8299677a6678654ad3c5b113db13ce5b5a2b32fc.svg) ;
}
.flag-icon-nf {
  background-image: url(9c8ef7f2fed075e7a5a5fcbed2dc7f53c38a8fbf.svg) ;
}
.flag-icon-nf.flag-icon-squared {
  background-image: url(24826aeb67c895d5bb0589f57b0a2be85a2260cd.svg) ;
}
.flag-icon-ng {
  background-image: url(3e64a45cf45aa3318f10c8c94051bb2c36ae3e23.svg) ;
}
.flag-icon-ng.flag-icon-squared {
  background-image: url(e57a04a651cf5527606b2b2ab2c1d681d067380a.svg) ;
}
.flag-icon-ni {
  background-image: url(074980d2424232eaf9b885a9f862259482c62e64.svg) ;
}
.flag-icon-ni.flag-icon-squared {
  background-image: url(ffcb65f4e6d908262bf8ae33f03e63968f2e44be.svg) ;
}
.flag-icon-nl {
  background-image: url(a855a26044a0f8455fc13e25307093342d488d0e.svg) ;
}
.flag-icon-nl.flag-icon-squared {
  background-image: url(e8cfa8096b2fb6e5cd72efe3d1e2c1520641486a.svg) ;
}
.flag-icon-no {
  background-image: url(29f336d10a942fb5816339694870233ec9d40c7a.svg) ;
}
.flag-icon-no.flag-icon-squared {
  background-image: url(666384b274eedbb767895dc8435016faf30df276.svg) ;
}
.flag-icon-np {
  background-image: url(8fac43dcb44b1cd0794762a5b1bc9d418d0cade1.svg) ;
}
.flag-icon-np.flag-icon-squared {
  background-image: url(ea058309d721eab3f33776eb213fa6b21ca50795.svg) ;
}
.flag-icon-nr {
  background-image: url(5d866724f836de636bb7910ee7c3eeac61c6970a.svg) ;
}
.flag-icon-nr.flag-icon-squared {
  background-image: url(6ef179d211bc18e9fbdba783d2b56ed0efae56b7.svg) ;
}
.flag-icon-nu {
  background-image: url(6b1c2bf756be64537396c10b149e3d9373238219.svg) ;
}
.flag-icon-nu.flag-icon-squared {
  background-image: url(d0fb21eb6068740e90ff0159ac720be8350f6ca6.svg) ;
}
.flag-icon-nz {
  background-image: url(ae5af7b0288695cc5fcb9448e03525e5bdb3b822.svg) ;
}
.flag-icon-nz.flag-icon-squared {
  background-image: url(e9861f9f436dada82216ceb32568422dec780d6d.svg) ;
}
.flag-icon-om {
  background-image: url(4464b54a53e9d3b37048a089523d55156fe276a5.svg) ;
}
.flag-icon-om.flag-icon-squared {
  background-image: url(3a36f91a0419388a8bf35a99f2222ce943340d42.svg) ;
}
.flag-icon-pa {
  background-image: url(40372b7b153e7e5b0580e1995dc638577c2c42ef.svg) ;
}
.flag-icon-pa.flag-icon-squared {
  background-image: url(38bb9c78489fbbe5d00f063554cc9c6d1cd0b81a.svg) ;
}
.flag-icon-pe {
  background-image: url(9cd6d4655cda1952a36ba7d8d0ef6d6afec38360.svg) ;
}
.flag-icon-pe.flag-icon-squared {
  background-image: url(4f4fae5d85fcc9d43b35b88930b2761e26199081.svg) ;
}
.flag-icon-pf {
  background-image: url(72ed5d15a51712a85ef5b6a071ec685d738b51e9.svg) ;
}
.flag-icon-pf.flag-icon-squared {
  background-image: url(8e103d6d8bcf91164c204180f195668ae40c3694.svg) ;
}
.flag-icon-pg {
  background-image: url(69384c967f93224ae661b5fc83098c8fe96ab9cf.svg) ;
}
.flag-icon-pg.flag-icon-squared {
  background-image: url(267f2b5e7e1e165ba7f485f06492cd0efdd4c3a1.svg) ;
}
.flag-icon-ph {
  background-image: url(707223918fec31f0a63c2621ed06f06cba4a8edb.svg) ;
}
.flag-icon-ph.flag-icon-squared {
  background-image: url(08bf6bcc6fc2cc4ec976140ab5e6491949152e76.svg) ;
}
.flag-icon-pk {
  background-image: url(63ac0a169b839fdcc4109ab85213dec75957d9db.svg) ;
}
.flag-icon-pk.flag-icon-squared {
  background-image: url(127325ee62d0e5248a7e9f0a740f705832153019.svg) ;
}
.flag-icon-pl {
  background-image: url(51863742ea24801deef90b2e03a9cd9541505932.svg) ;
}
.flag-icon-pl.flag-icon-squared {
  background-image: url(c86420ff104c477ba33fef3e90e32cca55261e2b.svg) ;
}
.flag-icon-pm {
  background-image: url(80c7284f836c8f87e90ed573ad066846ddc54e7e.svg) ;
}
.flag-icon-pm.flag-icon-squared {
  background-image: url(b2db9e6ecfa623272a37f069dc0b76482d4b7289.svg) ;
}
.flag-icon-pn {
  background-image: url(bad9387d6ce16a074db7de1f166302e8c08004e6.svg) ;
}
.flag-icon-pn.flag-icon-squared {
  background-image: url(86c87a7eb95bbebb47c96b89d44b67730d3d4ecd.svg) ;
}
.flag-icon-pr {
  background-image: url(ee0a2a341715d2238032a8ca0a8ef46b95a6fb4b.svg) ;
}
.flag-icon-pr.flag-icon-squared {
  background-image: url(1cd43214516c55a7fc3f9be2353dadd8404c2a04.svg) ;
}
.flag-icon-ps {
  background-image: url(af3128cb99c621e10cac7400763c72fbe8c96f0f.svg) ;
}
.flag-icon-ps.flag-icon-squared {
  background-image: url(53aa9e7746cfdf759ce6ec5fe9a426ef5bb06c42.svg) ;
}
.flag-icon-pt {
  background-image: url(0dbc37be179bbeb0ad5ea95e9d69895d087a1e22.svg) ;
}
.flag-icon-pt.flag-icon-squared {
  background-image: url(3da2fa0aa964d4b0c52bb585fbbf48410bc2a137.svg) ;
}
.flag-icon-pw {
  background-image: url(1cef3ddd6055b0cfe629e3fe295ae84e49c62055.svg) ;
}
.flag-icon-pw.flag-icon-squared {
  background-image: url(4050eb93eda5c4736f72f2eaa1cce894b9f950db.svg) ;
}
.flag-icon-py {
  background-image: url(8164ae6a07419882f6a7ee16e364a360d30f4515.svg) ;
}
.flag-icon-py.flag-icon-squared {
  background-image: url(4289c0fa67a761e55114eb809866f9117b741cf8.svg) ;
}
.flag-icon-qa {
  background-image: url(d883f85881ad66380b712a86eb9bc43311c38131.svg) ;
}
.flag-icon-qa.flag-icon-squared {
  background-image: url(60f0c64c5b8ad2f85e07d4a33056aee49ba10cf6.svg) ;
}
.flag-icon-re {
  background-image: url(c406160d6ef2430e478a38348ee22bade530a7e4.svg) ;
}
.flag-icon-re.flag-icon-squared {
  background-image: url(ee20bf0b3b5af182f33aeb9670380bc5802afd03.svg) ;
}
.flag-icon-ro {
  background-image: url(4d28c8c1825a60a56535d1a397d5c43c2b2f90c6.svg) ;
}
.flag-icon-ro.flag-icon-squared {
  background-image: url(5b406861fecefb6a2f950ff96f8941d17fb9ce3d.svg) ;
}
.flag-icon-rs {
  background-image: url(f20f1ab3b1ae4ef2d8319ab7591a4a7a67a460ff.svg) ;
}
.flag-icon-rs.flag-icon-squared {
  background-image: url(06df059938c50eabbb9e91055f1bef38833036cc.svg) ;
}
.flag-icon-ru {
  background-image: url(e0642243201f52d83b536c63998e996e5cae6a6a.svg) ;
}
.flag-icon-ru.flag-icon-squared {
  background-image: url(298d52f32d728e3e63bae8ef2ce98c4a7f654f1f.svg) ;
}
.flag-icon-rw {
  background-image: url(35e6f40978300c09acef8e09aa88de05a5c0797c.svg) ;
}
.flag-icon-rw.flag-icon-squared {
  background-image: url(e6b82e6adabd5b27bc9a5ed43559367f8e58e5fd.svg) ;
}
.flag-icon-sa {
  background-image: url(48d8508a79524e9e498213aaeefc8727b1c66eea.svg) ;
}
.flag-icon-sa.flag-icon-squared {
  background-image: url(627e4a3b1c19f704dd2e1fe4acdff70bcc5d81ed.svg) ;
}
.flag-icon-sb {
  background-image: url(3045ca04bd5a9aff82835dae736e8060ab61d759.svg) ;
}
.flag-icon-sb.flag-icon-squared {
  background-image: url(271f1155384d3ffa40c0c763bbb9c5fea76a4062.svg) ;
}
.flag-icon-sc {
  background-image: url(e589b15cdb7a96ed034dbf15fac520e0b567de2e.svg) ;
}
.flag-icon-sc.flag-icon-squared {
  background-image: url(34b2a13f215f5266aba465e165ab74cd7ead84a9.svg) ;
}
.flag-icon-sd {
  background-image: url(304f12a679dc6f2a55ad0821d3bcff9d4eac15fd.svg) ;
}
.flag-icon-sd.flag-icon-squared {
  background-image: url(6c611385b356df0c24a53b214100798a92459c14.svg) ;
}
.flag-icon-se {
  background-image: url(7d3f59279bc172eee9444bd295e587365b61b6ca.svg) ;
}
.flag-icon-se.flag-icon-squared {
  background-image: url(722d282dc74dc8f99f3632d305c9584efdde24bf.svg) ;
}
.flag-icon-sg {
  background-image: url(8800520ae2c2dfe70948ce0d35f3184a3323221b.svg) ;
}
.flag-icon-sg.flag-icon-squared {
  background-image: url(e623e7ddfc1a951349122f9073a70e612b958c62.svg) ;
}
.flag-icon-sh {
  background-image: url(7afa0f1b8f5fe864fc8bc018f69f7c043cce5c02.svg) ;
}
.flag-icon-sh.flag-icon-squared {
  background-image: url(aaf95ed875a7392c8e2d099b0e4f2867d1dd6f87.svg) ;
}
.flag-icon-si {
  background-image: url(c7db915df3bbf386fca8d9cc5280021062ad3865.svg) ;
}
.flag-icon-si.flag-icon-squared {
  background-image: url(5b6e42edcae3979dd4c6b95ef526d794211443d3.svg) ;
}
.flag-icon-sj {
  background-image: url(c1107f875b716171cef84f90e6509b2c6270fb39.svg) ;
}
.flag-icon-sj.flag-icon-squared {
  background-image: url(3625ea14c1802d5e007f6b27e5d33447fc55444f.svg) ;
}
.flag-icon-sk {
  background-image: url(da0a2e9030893199f2f2a15b97404dcb721b8bd5.svg) ;
}
.flag-icon-sk.flag-icon-squared {
  background-image: url(70e8b1f5f3d5ea4628ed3f53bf64e21c4475e4db.svg) ;
}
.flag-icon-sl {
  background-image: url(ea8c8833dc51e4d8b207c4665259cfb6c9d655b3.svg) ;
}
.flag-icon-sl.flag-icon-squared {
  background-image: url(94b81fa23a39cb430d6cf1cf7b7e9c4004f19a80.svg) ;
}
.flag-icon-sm {
  background-image: url(bcf565ab8417b6dffd7277edd1b300b47fad8fb0.svg) ;
}
.flag-icon-sm.flag-icon-squared {
  background-image: url(66ee4235b417b6e30a093beab6c58735280ce662.svg) ;
}
.flag-icon-sn {
  background-image: url(ef6cbcc47a1dd34687696e79d847055c8ba481a6.svg) ;
}
.flag-icon-sn.flag-icon-squared {
  background-image: url(359eae3f09f5aca22d388f8edad7227f1780483b.svg) ;
}
.flag-icon-so {
  background-image: url(bd7bc361fad12d3c16134a36175504e0b95c9818.svg) ;
}
.flag-icon-so.flag-icon-squared {
  background-image: url(0644299d6afe06dc3af24f602869e2cb14a4de55.svg) ;
}
.flag-icon-sr {
  background-image: url(2a4ccd3b50c847e7a776867c1a20a4efe1e5e507.svg) ;
}
.flag-icon-sr.flag-icon-squared {
  background-image: url(92d6b2d5b5707eafba8b84047446199e0da096e0.svg) ;
}
.flag-icon-ss {
  background-image: url(59b6ef7afac29cff7a150073492406bcbd4b0a74.svg) ;
}
.flag-icon-ss.flag-icon-squared {
  background-image: url(312c79e65e769570d3cce15b0021989b88295bae.svg) ;
}
.flag-icon-st {
  background-image: url(b7c2e630215fc07c5a376dfc7c91e0757f79277a.svg) ;
}
.flag-icon-st.flag-icon-squared {
  background-image: url(71cc9bf56622d0c1f8122ad83e7511fd9ed76e41.svg) ;
}
.flag-icon-sv {
  background-image: url(b7a3543357199591ba2ad6d0e6612a92b7a4d5ac.svg) ;
}
.flag-icon-sv.flag-icon-squared {
  background-image: url(ffbdc4431f45764425072e91aadb8a33a9a8915d.svg) ;
}
.flag-icon-sx {
  background-image: url(938699c6b166bf321648e3b5ba4974b4a18e1ab5.svg) ;
}
.flag-icon-sx.flag-icon-squared {
  background-image: url(e8975f9d9df0fca85b425300bf0dcf87207fdb06.svg) ;
}
.flag-icon-sy {
  background-image: url(de537a88089bb9ea903ed421a3db1cb5aabb133d.svg) ;
}
.flag-icon-sy.flag-icon-squared {
  background-image: url(e0ddf926ba176b540af3a9fa4fc54f26dbff8d18.svg) ;
}
.flag-icon-sz {
  background-image: url(7d11e5e0945ca57191dc86389ffc8daac2eba7f3.svg) ;
}
.flag-icon-sz.flag-icon-squared {
  background-image: url(0dcb4a66e9bafd5559cd009dbb80743e56efd10c.svg) ;
}
.flag-icon-tc {
  background-image: url(1d08f429a6bb42c823f81af659d17a55d5e1a460.svg) ;
}
.flag-icon-tc.flag-icon-squared {
  background-image: url(f2f9de2f8015e45c8914fc72c086b98e759fbbd1.svg) ;
}
.flag-icon-td {
  background-image: url(94dc247cbcb6dba1a2d935d9c3cf87c18d4fe7ad.svg) ;
}
.flag-icon-td.flag-icon-squared {
  background-image: url(4cc44cdc778ca04a0fbe7fe0b1373a901e7a8e71.svg) ;
}
.flag-icon-tf {
  background-image: url(f16b980a73fcbe67c4033d2b91c5cbfdf29626f4.svg) ;
}
.flag-icon-tf.flag-icon-squared {
  background-image: url(c20c344ed494ea00e38097af64a9888fcae25261.svg) ;
}
.flag-icon-tg {
  background-image: url(4c648f96db4ba16a00b6eab87ce93d3467998166.svg) ;
}
.flag-icon-tg.flag-icon-squared {
  background-image: url(f1a356c16a087178cc2c49ae7d22e27f794e308d.svg) ;
}
.flag-icon-th {
  background-image: url(48fe61d3305f941d7f48dcdcbd06dd1ce1709c8a.svg) ;
}
.flag-icon-th.flag-icon-squared {
  background-image: url(5f50a5ab73e1c33f90160fa2d5defeaba3ec6bae.svg) ;
}
.flag-icon-tj {
  background-image: url(d801877d16634e5e565dddf2e6697adc483fb918.svg) ;
}
.flag-icon-tj.flag-icon-squared {
  background-image: url(dc25a83cf6384281cced0febe1634b2a52dd9103.svg) ;
}
.flag-icon-tk {
  background-image: url(9e353f98cf9d651857836256401ddaf0252238ab.svg) ;
}
.flag-icon-tk.flag-icon-squared {
  background-image: url(297dacd43c2f504512df7a47b421a18ac820102b.svg) ;
}
.flag-icon-tl {
  background-image: url(ec19f0752d2fc47811f6e638ddf74630f3f0ffe3.svg) ;
}
.flag-icon-tl.flag-icon-squared {
  background-image: url(b40e454de79aafd4b0f4a7a8bb628e5edb248f11.svg) ;
}
.flag-icon-tm {
  background-image: url(a617770361c9c23eaea560ac1986feb467ebed9b.svg) ;
}
.flag-icon-tm.flag-icon-squared {
  background-image: url(d51762e1be206e35f661394b47ba58f0f4de8516.svg) ;
}
.flag-icon-tn {
  background-image: url(18be8382ff1a4b071db981698ad3cafeb24896f8.svg) ;
}
.flag-icon-tn.flag-icon-squared {
  background-image: url(160ebbae9dc507bc0ffe7416749118981b20c542.svg) ;
}
.flag-icon-to {
  background-image: url(4d09052d53f77103ff5a7d08a2dbc1364b2c36bb.svg) ;
}
.flag-icon-to.flag-icon-squared {
  background-image: url(3a4f27a1d889fa139b531767f5d09b651fd37135.svg) ;
}
.flag-icon-tr {
  background-image: url(5c39461ce44f2943a32f4611cc4f7baa71fb9f21.svg) ;
}
.flag-icon-tr.flag-icon-squared {
  background-image: url(30eafe5b5ef7374cefc027ae01f39523fa518bb4.svg) ;
}
.flag-icon-tt {
  background-image: url(a5fabaa77c803c1d8db62048d7ade522ddf2dd62.svg) ;
}
.flag-icon-tt.flag-icon-squared {
  background-image: url(255a2f504b9f2a9d5294707181316152354872f7.svg) ;
}
.flag-icon-tv {
  background-image: url(e5c35d669e8ba036eaa830897f41034f20e534f5.svg) ;
}
.flag-icon-tv.flag-icon-squared {
  background-image: url(67981fdd2783e7177ced37e1754dff9370c4dd8f.svg) ;
}
.flag-icon-tw {
  background-image: url(52a3b72796e71a78f825e5719d18651e53bbef75.svg) ;
}
.flag-icon-tw.flag-icon-squared {
  background-image: url(235250f2280f198f6ada668001ee337c8c666f25.svg) ;
}
.flag-icon-tz {
  background-image: url(2b8adaa7838b000a8eac8e2abf7076073e12812e.svg) ;
}
.flag-icon-tz.flag-icon-squared {
  background-image: url(eeef980ef198c266a0dfbddbf0bd8ce04cef9c8b.svg) ;
}
.flag-icon-ua {
  background-image: url(b5dbe2ef200fc702287994a9956a7b3483891c3d.svg) ;
}
.flag-icon-ua.flag-icon-squared {
  background-image: url(d258d590a154379f14bca512613f7e2c8bf8a591.svg) ;
}
.flag-icon-ug {
  background-image: url(6917bb4beb962a4bbcec99e03037968d6deb1bc4.svg) ;
}
.flag-icon-ug.flag-icon-squared {
  background-image: url(ef40d26b97e917ed8f691778ccb5c4fb406f1f9f.svg) ;
}
.flag-icon-um {
  background-image: url(73a9e17b63ed67d58f76be9f6df3748e1830f730.svg) ;
}
.flag-icon-um.flag-icon-squared {
  background-image: url(a89d1d8934f07f511f6db856992974d01985d020.svg) ;
}
.flag-icon-us {
  background-image: url(2e39c379133829c9acdef47052719f7f27d2a61b.svg) ;
}
.flag-icon-us.flag-icon-squared {
  background-image: url(df16838da667a22a9941005bbd273a6995d90b55.svg) ;
}
.flag-icon-uy {
  background-image: url(df58a5c874d859f233bebae416fc9b9565f6a187.svg) ;
}
.flag-icon-uy.flag-icon-squared {
  background-image: url(82bc1ff11f6dd7b3a8c4deb44a46ba5680849154.svg) ;
}
.flag-icon-uz {
  background-image: url(e2fe7cf28afa778aee9748f58bffa4bc15d8339f.svg) ;
}
.flag-icon-uz.flag-icon-squared {
  background-image: url(d249c610f97c13b0c56da68c5bbb0347638fdbae.svg) ;
}
.flag-icon-va {
  background-image: url(878a826b329964ef79e26d0d05bbd1b589ecbf99.svg) ;
}
.flag-icon-va.flag-icon-squared {
  background-image: url(db6dc7bfb5110f7153a3a721e868ce39a8f190cf.svg) ;
}
.flag-icon-vc {
  background-image: url(a650e72ea98261579cbcce06e45fb880f5502639.svg) ;
}
.flag-icon-vc.flag-icon-squared {
  background-image: url(f70144605287407298aa4b75de23b35d2c4e5928.svg) ;
}
.flag-icon-ve {
  background-image: url(db17d78c931368c35aba3f868c73a85a5c698d7b.svg) ;
}
.flag-icon-ve.flag-icon-squared {
  background-image: url(1790f75ae5113539c54d4067649160974f2cc4ee.svg) ;
}
.flag-icon-vg {
  background-image: url(d3a8542ee025d9c562b8726b06d3f1b9675a344b.svg) ;
}
.flag-icon-vg.flag-icon-squared {
  background-image: url(66843d3e42b92f5f5c7103372aa4ef2d7aa8ccea.svg) ;
}
.flag-icon-vi {
  background-image: url(62b8468de87e951e024c6cf09460f5359f8711dc.svg) ;
}
.flag-icon-vi.flag-icon-squared {
  background-image: url(f5dc40d73b0b8c3c777f524c4292399046135ea9.svg) ;
}
.flag-icon-vn {
  background-image: url(b9dfb16927ac2e3477be569b9154468b22f88cd5.svg) ;
}
.flag-icon-vn.flag-icon-squared {
  background-image: url(b3802b64c3cddab09e98f60298e0f25f78ddfb3f.svg) ;
}
.flag-icon-vu {
  background-image: url(9ebe4b5bbf2c4965df500fff5c0290c903dcc0dd.svg) ;
}
.flag-icon-vu.flag-icon-squared {
  background-image: url(1ded8224164cdab76dc3470b65cf522ed70d9fda.svg) ;
}
.flag-icon-wf {
  background-image: url(31e992aee41da14a74f4214924ce470613dde54d.svg) ;
}
.flag-icon-wf.flag-icon-squared {
  background-image: url(65216184e06a4a177c4d336bf309be389dcb457a.svg) ;
}
.flag-icon-ws {
  background-image: url(ffebdc9ded53e65199409fd7c5d72d757f6365ca.svg) ;
}
.flag-icon-ws.flag-icon-squared {
  background-image: url(82651f8080c7acf2f3cf0849a8bbb601403bc3b1.svg) ;
}
.flag-icon-ye {
  background-image: url(8ca125b31105df6a4894aeacee737085a27f9194.svg) ;
}
.flag-icon-ye.flag-icon-squared {
  background-image: url(847ae25cd7cee6dc0e1fe67d7a540c552f0a31c7.svg) ;
}
.flag-icon-yt {
  background-image: url(a1efddcc7109de4768ac75b6fe2d628496527e75.svg) ;
}
.flag-icon-yt.flag-icon-squared {
  background-image: url(b216dd58df12496613825585c82dc1ec423761ac.svg) ;
}
.flag-icon-za {
  background-image: url(22220294d4acc4bb34b36a36612c0124c5d83902.svg) ;
}
.flag-icon-za.flag-icon-squared {
  background-image: url(4ac7198389053f69c98e317e2e989d9516e98622.svg) ;
}
.flag-icon-zm {
  background-image: url(d3d0d649e3df607da98066cb68d3c93b85200077.svg) ;
}
.flag-icon-zm.flag-icon-squared {
  background-image: url(a5dece0052851452c2038f583fe89721c38894e4.svg) ;
}
.flag-icon-zw {
  background-image: url(7d8f46b3dd5c0af138d58fb894be814f8951aa37.svg) ;
}
.flag-icon-zw.flag-icon-squared {
  background-image: url(652774d8907ee2de0eb1afc1cebe09bb44be5b64.svg) ;
}
