@charset "UTF-8";
.fib, .fi {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}

.fi {
  position: relative;
  display: inline-block;
  width: 1.333333em;
  line-height: 1em;
}
.fi:before {
  content: " ";
}
.fi.fis {
  width: 1em;
}

.fi-xx {
  background-image: url("/assets/vendor/fonts/flags/4x3/xx-38b7076a.svg");
}
.fi-xx.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/xx-d59decd7.svg");
}

.fi-ad {
  background-image: url("/assets/vendor/fonts/flags/4x3/ad-04487a17.svg");
}
.fi-ad.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ad-4485d391.svg");
}

.fi-ae {
  background-image: url("/assets/vendor/fonts/flags/4x3/ae-373cef2b.svg");
}
.fi-ae.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ae-c6a9be97.svg");
}

.fi-af {
  background-image: url("/assets/vendor/fonts/flags/4x3/af-2970d93f.svg");
}
.fi-af.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/af-2cc5d9bc.svg");
}

.fi-ag {
  background-image: url("/assets/vendor/fonts/flags/4x3/ag-f7ec462f.svg");
}
.fi-ag.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ag-7ead1a02.svg");
}

.fi-ai {
  background-image: url("/assets/vendor/fonts/flags/4x3/ai-872cd9cb.svg");
}
.fi-ai.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ai-49b393ba.svg");
}

.fi-al {
  background-image: url("/assets/vendor/fonts/flags/4x3/al-b50d773e.svg");
}
.fi-al.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/al-e9774bf7.svg");
}

.fi-am {
  background-image: url("/assets/vendor/fonts/flags/4x3/am-8fedd01f.svg");
}
.fi-am.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/am-8cdb7a6f.svg");
}

.fi-ao {
  background-image: url("/assets/vendor/fonts/flags/4x3/ao-9dd697b9.svg");
}
.fi-ao.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ao-3d1518cd.svg");
}

.fi-aq {
  background-image: url("/assets/vendor/fonts/flags/4x3/aq-ab812e48.svg");
}
.fi-aq.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/aq-9357304f.svg");
}

.fi-ar {
  background-image: url("/assets/vendor/fonts/flags/4x3/ar-6706165c.svg");
}
.fi-ar.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ar-09beff31.svg");
}

.fi-as {
  background-image: url("/assets/vendor/fonts/flags/4x3/as-cf84be32.svg");
}
.fi-as.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/as-50d90e30.svg");
}

.fi-at {
  background-image: url("/assets/vendor/fonts/flags/4x3/at-220b2a44.svg");
}
.fi-at.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/at-d78e4af2.svg");
}

.fi-au {
  background-image: url("/assets/vendor/fonts/flags/4x3/au-788804e6.svg");
}
.fi-au.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/au-56995f17.svg");
}

.fi-aw {
  background-image: url("/assets/vendor/fonts/flags/4x3/aw-74588515.svg");
}
.fi-aw.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/aw-34458631.svg");
}

.fi-ax {
  background-image: url("/assets/vendor/fonts/flags/4x3/ax-4a32c230.svg");
}
.fi-ax.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ax-b828b95b.svg");
}

.fi-az {
  background-image: url("/assets/vendor/fonts/flags/4x3/az-23278d5e.svg");
}
.fi-az.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/az-22da66a7.svg");
}

.fi-ba {
  background-image: url("/assets/vendor/fonts/flags/4x3/ba-17694ce7.svg");
}
.fi-ba.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ba-39eb1f4d.svg");
}

.fi-bb {
  background-image: url("/assets/vendor/fonts/flags/4x3/bb-b583b7c0.svg");
}
.fi-bb.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/bb-90d325d5.svg");
}

.fi-bd {
  background-image: url("/assets/vendor/fonts/flags/4x3/bd-1ae08805.svg");
}
.fi-bd.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/bd-7e47a7c7.svg");
}

.fi-be {
  background-image: url("/assets/vendor/fonts/flags/4x3/be-62acea45.svg");
}
.fi-be.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/be-2a1da77d.svg");
}

.fi-bf {
  background-image: url("/assets/vendor/fonts/flags/4x3/bf-42c96eac.svg");
}
.fi-bf.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/bf-3ba920e6.svg");
}

.fi-bg {
  background-image: url("/assets/vendor/fonts/flags/4x3/bg-bf668578.svg");
}
.fi-bg.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/bg-e9344f1e.svg");
}

.fi-bh {
  background-image: url("/assets/vendor/fonts/flags/4x3/bh-ddc69b1c.svg");
}
.fi-bh.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/bh-497e8bba.svg");
}

.fi-bi {
  background-image: url("/assets/vendor/fonts/flags/4x3/bi-80a5897f.svg");
}
.fi-bi.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/bi-363c9fab.svg");
}

.fi-bj {
  background-image: url("/assets/vendor/fonts/flags/4x3/bj-d912f753.svg");
}
.fi-bj.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/bj-6ae06288.svg");
}

.fi-bl {
  background-image: url("/assets/vendor/fonts/flags/4x3/bl-19504040.svg");
}
.fi-bl.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/bl-29de3339.svg");
}

.fi-bm {
  background-image: url("/assets/vendor/fonts/flags/4x3/bm-47e7dbe4.svg");
}
.fi-bm.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/bm-634ccb8d.svg");
}

.fi-bn {
  background-image: url("/assets/vendor/fonts/flags/4x3/bn-e9441ebd.svg");
}
.fi-bn.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/bn-da864ff6.svg");
}

.fi-bo {
  background-image: url("/assets/vendor/fonts/flags/4x3/bo-59afb72a.svg");
}
.fi-bo.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/bo-71910447.svg");
}

.fi-bq {
  background-image: url("/assets/vendor/fonts/flags/4x3/bq-2d509736.svg");
}
.fi-bq.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/bq-e2b0ec2f.svg");
}

.fi-br {
  background-image: url("/assets/vendor/fonts/flags/4x3/br-a0555490.svg");
}
.fi-br.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/br-18e38b19.svg");
}

.fi-bs {
  background-image: url("/assets/vendor/fonts/flags/4x3/bs-9cfb4524.svg");
}
.fi-bs.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/bs-d31ebaf7.svg");
}

.fi-bt {
  background-image: url("/assets/vendor/fonts/flags/4x3/bt-c4b26433.svg");
}
.fi-bt.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/bt-ec2a4895.svg");
}

.fi-bv {
  background-image: url("/assets/vendor/fonts/flags/4x3/bv-25f81b2f.svg");
}
.fi-bv.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/bv-302864d3.svg");
}

.fi-bw {
  background-image: url("/assets/vendor/fonts/flags/4x3/bw-794a748a.svg");
}
.fi-bw.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/bw-0884652b.svg");
}

.fi-by {
  background-image: url("/assets/vendor/fonts/flags/4x3/by-1a35c949.svg");
}
.fi-by.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/by-6f042dc1.svg");
}

.fi-bz {
  background-image: url("/assets/vendor/fonts/flags/4x3/bz-123660e1.svg");
}
.fi-bz.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/bz-4e84f16b.svg");
}

.fi-ca {
  background-image: url("/assets/vendor/fonts/flags/4x3/ca-28180af5.svg");
}
.fi-ca.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ca-0e59d66e.svg");
}

.fi-cc {
  background-image: url("/assets/vendor/fonts/flags/4x3/cc-79f80e8c.svg");
}
.fi-cc.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/cc-eb6004b1.svg");
}

.fi-cd {
  background-image: url("/assets/vendor/fonts/flags/4x3/cd-67193515.svg");
}
.fi-cd.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/cd-870e2c2e.svg");
}

.fi-cf {
  background-image: url("/assets/vendor/fonts/flags/4x3/cf-d2d92c8e.svg");
}
.fi-cf.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/cf-1ac954ae.svg");
}

.fi-cg {
  background-image: url("/assets/vendor/fonts/flags/4x3/cg-41f5dc72.svg");
}
.fi-cg.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/cg-c7fd7fae.svg");
}

.fi-ch {
  background-image: url("/assets/vendor/fonts/flags/4x3/ch-294aec5d.svg");
}
.fi-ch.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ch-38586bf1.svg");
}

.fi-ci {
  background-image: url("/assets/vendor/fonts/flags/4x3/ci-92ed6e54.svg");
}
.fi-ci.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ci-7249fd50.svg");
}

.fi-ck {
  background-image: url("/assets/vendor/fonts/flags/4x3/ck-2596f913.svg");
}
.fi-ck.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ck-8237ad6f.svg");
}

.fi-cl {
  background-image: url("/assets/vendor/fonts/flags/4x3/cl-ca9ac1c1.svg");
}
.fi-cl.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/cl-407f25cc.svg");
}

.fi-cm {
  background-image: url("/assets/vendor/fonts/flags/4x3/cm-ea06aaa1.svg");
}
.fi-cm.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/cm-c4f8bb09.svg");
}

.fi-cn {
  background-image: url("/assets/vendor/fonts/flags/4x3/cn-0204cc34.svg");
}
.fi-cn.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/cn-941797d1.svg");
}

.fi-co {
  background-image: url("/assets/vendor/fonts/flags/4x3/co-8e339fe8.svg");
}
.fi-co.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/co-99336290.svg");
}

.fi-cr {
  background-image: url("/assets/vendor/fonts/flags/4x3/cr-763df91d.svg");
}
.fi-cr.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/cr-ada6eafd.svg");
}

.fi-cu {
  background-image: url("/assets/vendor/fonts/flags/4x3/cu-f9defe75.svg");
}
.fi-cu.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/cu-7f17736a.svg");
}

.fi-cv {
  background-image: url("/assets/vendor/fonts/flags/4x3/cv-26329c14.svg");
}
.fi-cv.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/cv-6b200948.svg");
}

.fi-cw {
  background-image: url("/assets/vendor/fonts/flags/4x3/cw-0969a923.svg");
}
.fi-cw.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/cw-b40b4bb6.svg");
}

.fi-cx {
  background-image: url("/assets/vendor/fonts/flags/4x3/cx-45f7fc44.svg");
}
.fi-cx.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/cx-543399c0.svg");
}

.fi-cy {
  background-image: url("/assets/vendor/fonts/flags/4x3/cy-40292a79.svg");
}
.fi-cy.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/cy-ab6fb1f5.svg");
}

.fi-cz {
  background-image: url("/assets/vendor/fonts/flags/4x3/cz-6dc9a6dd.svg");
}
.fi-cz.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/cz-0827cc1f.svg");
}

.fi-de {
  background-image: url("/assets/vendor/fonts/flags/4x3/de-70e227a8.svg");
}
.fi-de.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/de-6f26a833.svg");
}

.fi-dj {
  background-image: url("/assets/vendor/fonts/flags/4x3/dj-1d9cd845.svg");
}
.fi-dj.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/dj-3c3dbe7d.svg");
}

.fi-dk {
  background-image: url("/assets/vendor/fonts/flags/4x3/dk-de48983c.svg");
}
.fi-dk.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/dk-c9a8635c.svg");
}

.fi-dm {
  background-image: url("/assets/vendor/fonts/flags/4x3/dm-777eb5b0.svg");
}
.fi-dm.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/dm-0acb11a4.svg");
}

.fi-do {
  background-image: url("/assets/vendor/fonts/flags/4x3/do-786952b0.svg");
}
.fi-do.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/do-3269c2b3.svg");
}

.fi-dz {
  background-image: url("/assets/vendor/fonts/flags/4x3/dz-4cb5d434.svg");
}
.fi-dz.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/dz-b0d2f02b.svg");
}

.fi-ec {
  background-image: url("/assets/vendor/fonts/flags/4x3/ec-13600dfd.svg");
}
.fi-ec.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ec-33d60e0c.svg");
}

.fi-ee {
  background-image: url("/assets/vendor/fonts/flags/4x3/ee-d6251b2a.svg");
}
.fi-ee.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ee-5e49942b.svg");
}

.fi-eg {
  background-image: url("/assets/vendor/fonts/flags/4x3/eg-94ac34aa.svg");
}
.fi-eg.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/eg-e565caee.svg");
}

.fi-eh {
  background-image: url("/assets/vendor/fonts/flags/4x3/eh-2539fc17.svg");
}
.fi-eh.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/eh-be4b0b33.svg");
}

.fi-er {
  background-image: url("/assets/vendor/fonts/flags/4x3/er-7e7dbce1.svg");
}
.fi-er.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/er-42e1b82b.svg");
}

.fi-es {
  background-image: url("/assets/vendor/fonts/flags/4x3/es-20a03257.svg");
}
.fi-es.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/es-cdd39b00.svg");
}

.fi-et {
  background-image: url("/assets/vendor/fonts/flags/4x3/et-42f4ef80.svg");
}
.fi-et.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/et-f9daa654.svg");
}

.fi-fi {
  background-image: url("/assets/vendor/fonts/flags/4x3/fi-bf1c53ea.svg");
}
.fi-fi.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/fi-a15c3a25.svg");
}

.fi-fj {
  background-image: url("/assets/vendor/fonts/flags/4x3/fj-c03b5dfa.svg");
}
.fi-fj.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/fj-1e0a9df6.svg");
}

.fi-fk {
  background-image: url("/assets/vendor/fonts/flags/4x3/fk-5c79af23.svg");
}
.fi-fk.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/fk-f2b8d39e.svg");
}

.fi-fm {
  background-image: url("/assets/vendor/fonts/flags/4x3/fm-33ef3755.svg");
}
.fi-fm.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/fm-8a2b4a1a.svg");
}

.fi-fo {
  background-image: url("/assets/vendor/fonts/flags/4x3/fo-f8b04de8.svg");
}
.fi-fo.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/fo-9e472b04.svg");
}

.fi-fr {
  background-image: url("/assets/vendor/fonts/flags/4x3/fr-381f8372.svg");
}
.fi-fr.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/fr-6a2f6bb2.svg");
}

.fi-ga {
  background-image: url("/assets/vendor/fonts/flags/4x3/ga-96d24647.svg");
}
.fi-ga.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ga-1dcb430b.svg");
}

.fi-gb {
  background-image: url("/assets/vendor/fonts/flags/4x3/gb-de25d136.svg");
}
.fi-gb.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/gb-9b541616.svg");
}

.fi-gd {
  background-image: url("/assets/vendor/fonts/flags/4x3/gd-e1a6a724.svg");
}
.fi-gd.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/gd-ae231e73.svg");
}

.fi-ge {
  background-image: url("/assets/vendor/fonts/flags/4x3/ge-cb4bce6e.svg");
}
.fi-ge.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ge-34fc5b78.svg");
}

.fi-gf {
  background-image: url("/assets/vendor/fonts/flags/4x3/gf-d5d1bc0d.svg");
}
.fi-gf.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/gf-f392166f.svg");
}

.fi-gg {
  background-image: url("/assets/vendor/fonts/flags/4x3/gg-56f65af7.svg");
}
.fi-gg.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/gg-92492860.svg");
}

.fi-gh {
  background-image: url("/assets/vendor/fonts/flags/4x3/gh-42ca97ef.svg");
}
.fi-gh.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/gh-b1d94ff4.svg");
}

.fi-gi {
  background-image: url("/assets/vendor/fonts/flags/4x3/gi-fe5408d1.svg");
}
.fi-gi.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/gi-2273b620.svg");
}

.fi-gl {
  background-image: url("/assets/vendor/fonts/flags/4x3/gl-361e8b06.svg");
}
.fi-gl.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/gl-660148b2.svg");
}

.fi-gm {
  background-image: url("/assets/vendor/fonts/flags/4x3/gm-24015714.svg");
}
.fi-gm.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/gm-027fbca9.svg");
}

.fi-gn {
  background-image: url("/assets/vendor/fonts/flags/4x3/gn-31000bf3.svg");
}
.fi-gn.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/gn-ba921871.svg");
}

.fi-gp {
  background-image: url("/assets/vendor/fonts/flags/4x3/gp-30905bd0.svg");
}
.fi-gp.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/gp-1375366b.svg");
}

.fi-gq {
  background-image: url("/assets/vendor/fonts/flags/4x3/gq-e984355c.svg");
}
.fi-gq.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/gq-8d35f7ab.svg");
}

.fi-gr {
  background-image: url("/assets/vendor/fonts/flags/4x3/gr-37d5de97.svg");
}
.fi-gr.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/gr-c66dbdaf.svg");
}

.fi-gs {
  background-image: url("/assets/vendor/fonts/flags/4x3/gs-fdd73c00.svg");
}
.fi-gs.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/gs-b255ce4a.svg");
}

.fi-gt {
  background-image: url("/assets/vendor/fonts/flags/4x3/gt-38efdc06.svg");
}
.fi-gt.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/gt-8ce19a1b.svg");
}

.fi-gu {
  background-image: url("/assets/vendor/fonts/flags/4x3/gu-37fcae60.svg");
}
.fi-gu.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/gu-d9162b8c.svg");
}

.fi-gw {
  background-image: url("/assets/vendor/fonts/flags/4x3/gw-6d515aa1.svg");
}
.fi-gw.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/gw-d203bba5.svg");
}

.fi-gy {
  background-image: url("/assets/vendor/fonts/flags/4x3/gy-2584180e.svg");
}
.fi-gy.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/gy-ebffb470.svg");
}

.fi-hk {
  background-image: url("/assets/vendor/fonts/flags/4x3/hk-d53f70bc.svg");
}
.fi-hk.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/hk-30211fed.svg");
}

.fi-hm {
  background-image: url("/assets/vendor/fonts/flags/4x3/hm-4e70ed0f.svg");
}
.fi-hm.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/hm-25f76dc8.svg");
}

.fi-hn {
  background-image: url("/assets/vendor/fonts/flags/4x3/hn-33ec2e2a.svg");
}
.fi-hn.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/hn-65aa752c.svg");
}

.fi-hr {
  background-image: url("/assets/vendor/fonts/flags/4x3/hr-98109819.svg");
}
.fi-hr.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/hr-cdf2fe4c.svg");
}

.fi-ht {
  background-image: url("/assets/vendor/fonts/flags/4x3/ht-93f18bc8.svg");
}
.fi-ht.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ht-e9529c24.svg");
}

.fi-hu {
  background-image: url("/assets/vendor/fonts/flags/4x3/hu-255add61.svg");
}
.fi-hu.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/hu-d7f9d49d.svg");
}

.fi-id {
  background-image: url("/assets/vendor/fonts/flags/4x3/id-432f2feb.svg");
}
.fi-id.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/id-9d0468c4.svg");
}

.fi-ie {
  background-image: url("/assets/vendor/fonts/flags/4x3/ie-b89306f6.svg");
}
.fi-ie.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ie-9a26e92e.svg");
}

.fi-il {
  background-image: url("/assets/vendor/fonts/flags/4x3/il-38b3d87a.svg");
}
.fi-il.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/il-27a5c84d.svg");
}

.fi-im {
  background-image: url("/assets/vendor/fonts/flags/4x3/im-6d24fbd4.svg");
}
.fi-im.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/im-c3f4b0e6.svg");
}

.fi-in {
  background-image: url("/assets/vendor/fonts/flags/4x3/in-cc716094.svg");
}
.fi-in.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/in-4f23cdf3.svg");
}

.fi-io {
  background-image: url("/assets/vendor/fonts/flags/4x3/io-e64a2a35.svg");
}
.fi-io.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/io-2fcb3871.svg");
}

.fi-iq {
  background-image: url("/assets/vendor/fonts/flags/4x3/iq-2d759e4f.svg");
}
.fi-iq.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/iq-71941387.svg");
}

.fi-ir {
  background-image: url("/assets/vendor/fonts/flags/4x3/ir-c22da68e.svg");
}
.fi-ir.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ir-a16538be.svg");
}

.fi-is {
  background-image: url("/assets/vendor/fonts/flags/4x3/is-73c3a8bb.svg");
}
.fi-is.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/is-e46c842c.svg");
}

.fi-it {
  background-image: url("/assets/vendor/fonts/flags/4x3/it-625a72fb.svg");
}
.fi-it.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/it-83892340.svg");
}

.fi-je {
  background-image: url("/assets/vendor/fonts/flags/4x3/je-ba39b61a.svg");
}
.fi-je.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/je-40b2dea1.svg");
}

.fi-jm {
  background-image: url("/assets/vendor/fonts/flags/4x3/jm-4831a79d.svg");
}
.fi-jm.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/jm-0ef15a14.svg");
}

.fi-jo {
  background-image: url("/assets/vendor/fonts/flags/4x3/jo-c0ec751a.svg");
}
.fi-jo.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/jo-c2ab3ddc.svg");
}

.fi-jp {
  background-image: url("/assets/vendor/fonts/flags/4x3/jp-90892f41.svg");
}
.fi-jp.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/jp-3a67c610.svg");
}

.fi-ke {
  background-image: url("/assets/vendor/fonts/flags/4x3/ke-2036a5b4.svg");
}
.fi-ke.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ke-bda0cb3a.svg");
}

.fi-kg {
  background-image: url("/assets/vendor/fonts/flags/4x3/kg-f7075273.svg");
}
.fi-kg.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/kg-0ec166d0.svg");
}

.fi-kh {
  background-image: url("/assets/vendor/fonts/flags/4x3/kh-aabc43e8.svg");
}
.fi-kh.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/kh-8f2688ec.svg");
}

.fi-ki {
  background-image: url("/assets/vendor/fonts/flags/4x3/ki-45904edd.svg");
}
.fi-ki.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ki-52e041ce.svg");
}

.fi-km {
  background-image: url("/assets/vendor/fonts/flags/4x3/km-bf7ff181.svg");
}
.fi-km.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/km-efdd8fda.svg");
}

.fi-kn {
  background-image: url("/assets/vendor/fonts/flags/4x3/kn-a92bf988.svg");
}
.fi-kn.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/kn-508a652a.svg");
}

.fi-kp {
  background-image: url("/assets/vendor/fonts/flags/4x3/kp-0a996917.svg");
}
.fi-kp.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/kp-1faee43b.svg");
}

.fi-kr {
  background-image: url("/assets/vendor/fonts/flags/4x3/kr-9716a56a.svg");
}
.fi-kr.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/kr-507492d4.svg");
}

.fi-kw {
  background-image: url("/assets/vendor/fonts/flags/4x3/kw-57fa2987.svg");
}
.fi-kw.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/kw-94329dec.svg");
}

.fi-ky {
  background-image: url("/assets/vendor/fonts/flags/4x3/ky-a03311ce.svg");
}
.fi-ky.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ky-0abde631.svg");
}

.fi-kz {
  background-image: url("/assets/vendor/fonts/flags/4x3/kz-3cad600c.svg");
}
.fi-kz.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/kz-7e54f9a1.svg");
}

.fi-la {
  background-image: url("/assets/vendor/fonts/flags/4x3/la-d4cdb3f1.svg");
}
.fi-la.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/la-d4724660.svg");
}

.fi-lb {
  background-image: url("/assets/vendor/fonts/flags/4x3/lb-ece15c97.svg");
}
.fi-lb.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/lb-7d371e1b.svg");
}

.fi-lc {
  background-image: url("/assets/vendor/fonts/flags/4x3/lc-d135d1be.svg");
}
.fi-lc.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/lc-567875ed.svg");
}

.fi-li {
  background-image: url("/assets/vendor/fonts/flags/4x3/li-8bf24952.svg");
}
.fi-li.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/li-67cae9de.svg");
}

.fi-lk {
  background-image: url("/assets/vendor/fonts/flags/4x3/lk-cf6e41ba.svg");
}
.fi-lk.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/lk-9f309581.svg");
}

.fi-lr {
  background-image: url("/assets/vendor/fonts/flags/4x3/lr-d64459ba.svg");
}
.fi-lr.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/lr-6fe3eccc.svg");
}

.fi-ls {
  background-image: url("/assets/vendor/fonts/flags/4x3/ls-3da35dfa.svg");
}
.fi-ls.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ls-a17da962.svg");
}

.fi-lt {
  background-image: url("/assets/vendor/fonts/flags/4x3/lt-87f14346.svg");
}
.fi-lt.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/lt-133c79ae.svg");
}

.fi-lu {
  background-image: url("/assets/vendor/fonts/flags/4x3/lu-525837c3.svg");
}
.fi-lu.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/lu-182ee920.svg");
}

.fi-lv {
  background-image: url("/assets/vendor/fonts/flags/4x3/lv-155f9e7b.svg");
}
.fi-lv.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/lv-b65e979a.svg");
}

.fi-ly {
  background-image: url("/assets/vendor/fonts/flags/4x3/ly-18feeba5.svg");
}
.fi-ly.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ly-3c815fd4.svg");
}

.fi-ma {
  background-image: url("/assets/vendor/fonts/flags/4x3/ma-cbf0624f.svg");
}
.fi-ma.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ma-550dd62a.svg");
}

.fi-mc {
  background-image: url("/assets/vendor/fonts/flags/4x3/mc-ed2fda6f.svg");
}
.fi-mc.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/mc-abebefd4.svg");
}

.fi-md {
  background-image: url("/assets/vendor/fonts/flags/4x3/md-ef89a553.svg");
}
.fi-md.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/md-71f93419.svg");
}

.fi-me {
  background-image: url("/assets/vendor/fonts/flags/4x3/me-556b3911.svg");
}
.fi-me.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/me-f0b79b04.svg");
}

.fi-mf {
  background-image: url("/assets/vendor/fonts/flags/4x3/mf-f2614546.svg");
}
.fi-mf.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/mf-6c6d1f9a.svg");
}

.fi-mg {
  background-image: url("/assets/vendor/fonts/flags/4x3/mg-a5dec746.svg");
}
.fi-mg.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/mg-75a489bd.svg");
}

.fi-mh {
  background-image: url("/assets/vendor/fonts/flags/4x3/mh-06b571da.svg");
}
.fi-mh.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/mh-3874d1a8.svg");
}

.fi-mk {
  background-image: url("/assets/vendor/fonts/flags/4x3/mk-dd9ea6ff.svg");
}
.fi-mk.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/mk-ce1849ec.svg");
}

.fi-ml {
  background-image: url("/assets/vendor/fonts/flags/4x3/ml-27bb8428.svg");
}
.fi-ml.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ml-efedc190.svg");
}

.fi-mm {
  background-image: url("/assets/vendor/fonts/flags/4x3/mm-35ab66a0.svg");
}
.fi-mm.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/mm-2fda1707.svg");
}

.fi-mn {
  background-image: url("/assets/vendor/fonts/flags/4x3/mn-49c01273.svg");
}
.fi-mn.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/mn-a1216752.svg");
}

.fi-mo {
  background-image: url("/assets/vendor/fonts/flags/4x3/mo-32b13450.svg");
}
.fi-mo.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/mo-515e80af.svg");
}

.fi-mp {
  background-image: url("/assets/vendor/fonts/flags/4x3/mp-3cd839e9.svg");
}
.fi-mp.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/mp-78138d4b.svg");
}

.fi-mq {
  background-image: url("/assets/vendor/fonts/flags/4x3/mq-7d17d6fe.svg");
}
.fi-mq.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/mq-3b183dae.svg");
}

.fi-mr {
  background-image: url("/assets/vendor/fonts/flags/4x3/mr-dcd4c022.svg");
}
.fi-mr.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/mr-9c985703.svg");
}

.fi-ms {
  background-image: url("/assets/vendor/fonts/flags/4x3/ms-e1023680.svg");
}
.fi-ms.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ms-dd5458ea.svg");
}

.fi-mt {
  background-image: url("/assets/vendor/fonts/flags/4x3/mt-60910aba.svg");
}
.fi-mt.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/mt-13490159.svg");
}

.fi-mu {
  background-image: url("/assets/vendor/fonts/flags/4x3/mu-78a93476.svg");
}
.fi-mu.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/mu-8fa2e8fe.svg");
}

.fi-mv {
  background-image: url("/assets/vendor/fonts/flags/4x3/mv-2786c500.svg");
}
.fi-mv.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/mv-fbf7b9a4.svg");
}

.fi-mw {
  background-image: url("/assets/vendor/fonts/flags/4x3/mw-5a80f122.svg");
}
.fi-mw.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/mw-066957bb.svg");
}

.fi-mx {
  background-image: url("/assets/vendor/fonts/flags/4x3/mx-b848e0a3.svg");
}
.fi-mx.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/mx-86cd5717.svg");
}

.fi-my {
  background-image: url("/assets/vendor/fonts/flags/4x3/my-182ec499.svg");
}
.fi-my.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/my-e37f1106.svg");
}

.fi-mz {
  background-image: url("/assets/vendor/fonts/flags/4x3/mz-efc56b81.svg");
}
.fi-mz.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/mz-dcdf3488.svg");
}

.fi-na {
  background-image: url("/assets/vendor/fonts/flags/4x3/na-20eb24f3.svg");
}
.fi-na.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/na-53c106f3.svg");
}

.fi-nc {
  background-image: url("/assets/vendor/fonts/flags/4x3/nc-2d1310b5.svg");
}
.fi-nc.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/nc-319170be.svg");
}

.fi-ne {
  background-image: url("/assets/vendor/fonts/flags/4x3/ne-3cbc408b.svg");
}
.fi-ne.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ne-c442867a.svg");
}

.fi-nf {
  background-image: url("/assets/vendor/fonts/flags/4x3/nf-19ad3b7d.svg");
}
.fi-nf.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/nf-9fd752c1.svg");
}

.fi-ng {
  background-image: url("/assets/vendor/fonts/flags/4x3/ng-bc2bca6a.svg");
}
.fi-ng.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ng-9c1f8d14.svg");
}

.fi-ni {
  background-image: url("/assets/vendor/fonts/flags/4x3/ni-4181dcdb.svg");
}
.fi-ni.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ni-d8fc558f.svg");
}

.fi-nl {
  background-image: url("/assets/vendor/fonts/flags/4x3/nl-5b2dcc61.svg");
}
.fi-nl.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/nl-7cff0eb9.svg");
}

.fi-no {
  background-image: url("/assets/vendor/fonts/flags/4x3/no-2f8d213c.svg");
}
.fi-no.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/no-dc06223a.svg");
}

.fi-np {
  background-image: url("/assets/vendor/fonts/flags/4x3/np-7fbbae2a.svg");
}
.fi-np.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/np-1ed150fd.svg");
}

.fi-nr {
  background-image: url("/assets/vendor/fonts/flags/4x3/nr-af140418.svg");
}
.fi-nr.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/nr-35eec4b1.svg");
}

.fi-nu {
  background-image: url("/assets/vendor/fonts/flags/4x3/nu-9d29873d.svg");
}
.fi-nu.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/nu-c5de12ae.svg");
}

.fi-nz {
  background-image: url("/assets/vendor/fonts/flags/4x3/nz-00e3964e.svg");
}
.fi-nz.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/nz-1e59c3ea.svg");
}

.fi-om {
  background-image: url("/assets/vendor/fonts/flags/4x3/om-3fd0e5cb.svg");
}
.fi-om.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/om-7e6ff75d.svg");
}

.fi-pa {
  background-image: url("/assets/vendor/fonts/flags/4x3/pa-65ec8982.svg");
}
.fi-pa.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/pa-884008f2.svg");
}

.fi-pe {
  background-image: url("/assets/vendor/fonts/flags/4x3/pe-18a67a42.svg");
}
.fi-pe.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/pe-1f8c1837.svg");
}

.fi-pf {
  background-image: url("/assets/vendor/fonts/flags/4x3/pf-d1d618a6.svg");
}
.fi-pf.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/pf-f6736e71.svg");
}

.fi-pg {
  background-image: url("/assets/vendor/fonts/flags/4x3/pg-63f1fd00.svg");
}
.fi-pg.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/pg-1a8472ca.svg");
}

.fi-ph {
  background-image: url("/assets/vendor/fonts/flags/4x3/ph-e4945446.svg");
}
.fi-ph.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ph-e4acee80.svg");
}

.fi-pk {
  background-image: url("/assets/vendor/fonts/flags/4x3/pk-b4b22af7.svg");
}
.fi-pk.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/pk-10e634dd.svg");
}

.fi-pl {
  background-image: url("/assets/vendor/fonts/flags/4x3/pl-e6f7dcce.svg");
}
.fi-pl.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/pl-9a5a8b8f.svg");
}

.fi-pm {
  background-image: url("/assets/vendor/fonts/flags/4x3/pm-94e5bd36.svg");
}
.fi-pm.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/pm-5f623d71.svg");
}

.fi-pn {
  background-image: url("/assets/vendor/fonts/flags/4x3/pn-f377d549.svg");
}
.fi-pn.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/pn-590089ad.svg");
}

.fi-pr {
  background-image: url("/assets/vendor/fonts/flags/4x3/pr-be89f8f4.svg");
}
.fi-pr.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/pr-0772436d.svg");
}

.fi-ps {
  background-image: url("/assets/vendor/fonts/flags/4x3/ps-b0166a7a.svg");
}
.fi-ps.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ps-bd02ce12.svg");
}

.fi-pt {
  background-image: url("/assets/vendor/fonts/flags/4x3/pt-a4abc0c0.svg");
}
.fi-pt.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/pt-8d4d7987.svg");
}

.fi-pw {
  background-image: url("/assets/vendor/fonts/flags/4x3/pw-e97bb4f4.svg");
}
.fi-pw.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/pw-ace6cf43.svg");
}

.fi-py {
  background-image: url("/assets/vendor/fonts/flags/4x3/py-fa647197.svg");
}
.fi-py.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/py-fa46e229.svg");
}

.fi-qa {
  background-image: url("/assets/vendor/fonts/flags/4x3/qa-f7ca7b9b.svg");
}
.fi-qa.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/qa-3be2afa6.svg");
}

.fi-re {
  background-image: url("/assets/vendor/fonts/flags/4x3/re-2a38d33f.svg");
}
.fi-re.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/re-91a56e30.svg");
}

.fi-ro {
  background-image: url("/assets/vendor/fonts/flags/4x3/ro-220ab230.svg");
}
.fi-ro.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ro-7bc1b1b2.svg");
}

.fi-rs {
  background-image: url("/assets/vendor/fonts/flags/4x3/rs-3c3973c3.svg");
}
.fi-rs.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/rs-5900ba02.svg");
}

.fi-ru {
  background-image: url("/assets/vendor/fonts/flags/4x3/ru-0cfaa3e3.svg");
}
.fi-ru.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ru-7889bc99.svg");
}

.fi-rw {
  background-image: url("/assets/vendor/fonts/flags/4x3/rw-55fc7fd4.svg");
}
.fi-rw.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/rw-bce94aa7.svg");
}

.fi-sa {
  background-image: url("/assets/vendor/fonts/flags/4x3/sa-593a1973.svg");
}
.fi-sa.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/sa-b71509e5.svg");
}

.fi-sb {
  background-image: url("/assets/vendor/fonts/flags/4x3/sb-f94f1d1b.svg");
}
.fi-sb.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/sb-9990f5b0.svg");
}

.fi-sc {
  background-image: url("/assets/vendor/fonts/flags/4x3/sc-f3af1cf5.svg");
}
.fi-sc.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/sc-14e37ffb.svg");
}

.fi-sd {
  background-image: url("/assets/vendor/fonts/flags/4x3/sd-974088e8.svg");
}
.fi-sd.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/sd-7a4b7518.svg");
}

.fi-se {
  background-image: url("/assets/vendor/fonts/flags/4x3/se-82705ef8.svg");
}
.fi-se.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/se-a0875c53.svg");
}

.fi-sg {
  background-image: url("/assets/vendor/fonts/flags/4x3/sg-5b25f7c1.svg");
}
.fi-sg.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/sg-aaffb596.svg");
}

.fi-sh {
  background-image: url("/assets/vendor/fonts/flags/4x3/sh-711fd317.svg");
}
.fi-sh.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/sh-e8adf438.svg");
}

.fi-si {
  background-image: url("/assets/vendor/fonts/flags/4x3/si-76cd0016.svg");
}
.fi-si.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/si-2a5aa477.svg");
}

.fi-sj {
  background-image: url("/assets/vendor/fonts/flags/4x3/sj-f1fbec5c.svg");
}
.fi-sj.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/sj-e4d4002b.svg");
}

.fi-sk {
  background-image: url("/assets/vendor/fonts/flags/4x3/sk-d5e58eb7.svg");
}
.fi-sk.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/sk-7e0a6f04.svg");
}

.fi-sl {
  background-image: url("/assets/vendor/fonts/flags/4x3/sl-de015bea.svg");
}
.fi-sl.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/sl-eb1873d9.svg");
}

.fi-sm {
  background-image: url("/assets/vendor/fonts/flags/4x3/sm-bdc6ba9d.svg");
}
.fi-sm.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/sm-549cc13c.svg");
}

.fi-sn {
  background-image: url("/assets/vendor/fonts/flags/4x3/sn-8a6d8fdc.svg");
}
.fi-sn.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/sn-c0e46f53.svg");
}

.fi-so {
  background-image: url("/assets/vendor/fonts/flags/4x3/so-12173698.svg");
}
.fi-so.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/so-cfb44baa.svg");
}

.fi-sr {
  background-image: url("/assets/vendor/fonts/flags/4x3/sr-7b2184be.svg");
}
.fi-sr.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/sr-da1ba279.svg");
}

.fi-ss {
  background-image: url("/assets/vendor/fonts/flags/4x3/ss-2c27f0a8.svg");
}
.fi-ss.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ss-035ee44a.svg");
}

.fi-st {
  background-image: url("/assets/vendor/fonts/flags/4x3/st-8379c6e1.svg");
}
.fi-st.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/st-5286b2cc.svg");
}

.fi-sv {
  background-image: url("/assets/vendor/fonts/flags/4x3/sv-e213c34c.svg");
}
.fi-sv.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/sv-87ef5501.svg");
}

.fi-sx {
  background-image: url("/assets/vendor/fonts/flags/4x3/sx-d62e05e2.svg");
}
.fi-sx.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/sx-ce36c857.svg");
}

.fi-sy {
  background-image: url("/assets/vendor/fonts/flags/4x3/sy-f4e09571.svg");
}
.fi-sy.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/sy-47b9720c.svg");
}

.fi-sz {
  background-image: url("/assets/vendor/fonts/flags/4x3/sz-7feaf425.svg");
}
.fi-sz.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/sz-6a29c119.svg");
}

.fi-tc {
  background-image: url("/assets/vendor/fonts/flags/4x3/tc-f0aa8674.svg");
}
.fi-tc.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/tc-5c75e4fa.svg");
}

.fi-td {
  background-image: url("/assets/vendor/fonts/flags/4x3/td-e684c4c6.svg");
}
.fi-td.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/td-eb3bd087.svg");
}

.fi-tf {
  background-image: url("/assets/vendor/fonts/flags/4x3/tf-ce19878b.svg");
}
.fi-tf.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/tf-d918adc6.svg");
}

.fi-tg {
  background-image: url("/assets/vendor/fonts/flags/4x3/tg-c5e5b7b2.svg");
}
.fi-tg.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/tg-25418092.svg");
}

.fi-th {
  background-image: url("/assets/vendor/fonts/flags/4x3/th-6135c65f.svg");
}
.fi-th.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/th-cfe3541e.svg");
}

.fi-tj {
  background-image: url("/assets/vendor/fonts/flags/4x3/tj-d8b828b5.svg");
}
.fi-tj.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/tj-11c104c4.svg");
}

.fi-tk {
  background-image: url("/assets/vendor/fonts/flags/4x3/tk-fbbcdd4a.svg");
}
.fi-tk.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/tk-4e4ee60e.svg");
}

.fi-tl {
  background-image: url("/assets/vendor/fonts/flags/4x3/tl-e6ce8224.svg");
}
.fi-tl.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/tl-4eeec264.svg");
}

.fi-tm {
  background-image: url("/assets/vendor/fonts/flags/4x3/tm-08cf3404.svg");
}
.fi-tm.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/tm-b6f18a47.svg");
}

.fi-tn {
  background-image: url("/assets/vendor/fonts/flags/4x3/tn-ff06b5e1.svg");
}
.fi-tn.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/tn-f476361c.svg");
}

.fi-to {
  background-image: url("/assets/vendor/fonts/flags/4x3/to-dce08306.svg");
}
.fi-to.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/to-ecc301d6.svg");
}

.fi-tr {
  background-image: url("/assets/vendor/fonts/flags/4x3/tr-9a77aae5.svg");
}
.fi-tr.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/tr-1f284739.svg");
}

.fi-tt {
  background-image: url("/assets/vendor/fonts/flags/4x3/tt-58e1a45c.svg");
}
.fi-tt.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/tt-b310ca57.svg");
}

.fi-tv {
  background-image: url("/assets/vendor/fonts/flags/4x3/tv-02f56536.svg");
}
.fi-tv.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/tv-bc189752.svg");
}

.fi-tw {
  background-image: url("/assets/vendor/fonts/flags/4x3/tw-ad73d052.svg");
}
.fi-tw.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/tw-fed69eb9.svg");
}

.fi-tz {
  background-image: url("/assets/vendor/fonts/flags/4x3/tz-776172ff.svg");
}
.fi-tz.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/tz-78b931ff.svg");
}

.fi-ua {
  background-image: url("/assets/vendor/fonts/flags/4x3/ua-88d0800c.svg");
}
.fi-ua.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ua-449a84d5.svg");
}

.fi-ug {
  background-image: url("/assets/vendor/fonts/flags/4x3/ug-d552d2f4.svg");
}
.fi-ug.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ug-3f5fa9d3.svg");
}

.fi-um {
  background-image: url("/assets/vendor/fonts/flags/4x3/um-f08bff49.svg");
}
.fi-um.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/um-24d538c5.svg");
}

.fi-us {
  background-image: url("/assets/vendor/fonts/flags/4x3/us-101d5291.svg");
}
.fi-us.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/us-ec790c77.svg");
}

.fi-uy {
  background-image: url("/assets/vendor/fonts/flags/4x3/uy-b1bf2051.svg");
}
.fi-uy.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/uy-7077332b.svg");
}

.fi-uz {
  background-image: url("/assets/vendor/fonts/flags/4x3/uz-8a0f6156.svg");
}
.fi-uz.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/uz-26544428.svg");
}

.fi-va {
  background-image: url("/assets/vendor/fonts/flags/4x3/va-21ad2b61.svg");
}
.fi-va.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/va-4947322c.svg");
}

.fi-vc {
  background-image: url("/assets/vendor/fonts/flags/4x3/vc-e5f1f7ae.svg");
}
.fi-vc.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/vc-aeecd731.svg");
}

.fi-ve {
  background-image: url("/assets/vendor/fonts/flags/4x3/ve-54191e33.svg");
}
.fi-ve.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ve-92d96667.svg");
}

.fi-vg {
  background-image: url("/assets/vendor/fonts/flags/4x3/vg-f2dfb35d.svg");
}
.fi-vg.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/vg-46ef38c4.svg");
}

.fi-vi {
  background-image: url("/assets/vendor/fonts/flags/4x3/vi-4e96c471.svg");
}
.fi-vi.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/vi-cdde633b.svg");
}

.fi-vn {
  background-image: url("/assets/vendor/fonts/flags/4x3/vn-d4623855.svg");
}
.fi-vn.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/vn-d789428d.svg");
}

.fi-vu {
  background-image: url("/assets/vendor/fonts/flags/4x3/vu-307cb102.svg");
}
.fi-vu.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/vu-deaed6ea.svg");
}

.fi-wf {
  background-image: url("/assets/vendor/fonts/flags/4x3/wf-8a736918.svg");
}
.fi-wf.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/wf-b693822b.svg");
}

.fi-ws {
  background-image: url("/assets/vendor/fonts/flags/4x3/ws-eb754f6e.svg");
}
.fi-ws.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ws-dcf4599c.svg");
}

.fi-ye {
  background-image: url("/assets/vendor/fonts/flags/4x3/ye-c437e15e.svg");
}
.fi-ye.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ye-6114c630.svg");
}

.fi-yt {
  background-image: url("/assets/vendor/fonts/flags/4x3/yt-80b41e99.svg");
}
.fi-yt.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/yt-2a5b6c0f.svg");
}

.fi-za {
  background-image: url("/assets/vendor/fonts/flags/4x3/za-2e543593.svg");
}
.fi-za.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/za-d7172e61.svg");
}

.fi-zm {
  background-image: url("/assets/vendor/fonts/flags/4x3/zm-73c101fa.svg");
}
.fi-zm.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/zm-481d8120.svg");
}

.fi-zw {
  background-image: url("/assets/vendor/fonts/flags/4x3/zw-84733ba8.svg");
}
.fi-zw.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/zw-6a2afc3f.svg");
}

.fi-arab {
  background-image: url("/assets/vendor/fonts/flags/4x3/arab-89477ce8.svg");
}
.fi-arab.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/arab-bf95aa68.svg");
}

.fi-cefta {
  background-image: url("/assets/vendor/fonts/flags/4x3/cefta-76f770f1.svg");
}
.fi-cefta.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/cefta-56f1ce46.svg");
}

.fi-cp {
  background-image: url("/assets/vendor/fonts/flags/4x3/cp-147ee7ae.svg");
}
.fi-cp.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/cp-60f7233c.svg");
}

.fi-dg {
  background-image: url("/assets/vendor/fonts/flags/4x3/dg-5c757857.svg");
}
.fi-dg.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/dg-385307ba.svg");
}

.fi-eac {
  background-image: url("/assets/vendor/fonts/flags/4x3/eac-6cd01991.svg");
}
.fi-eac.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/eac-b2a32bdc.svg");
}

.fi-es-ct {
  background-image: url("/assets/vendor/fonts/flags/4x3/es-ct-67b21db9.svg");
}
.fi-es-ct.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/es-ct-2a48aaf2.svg");
}

.fi-es-ga {
  background-image: url("/assets/vendor/fonts/flags/4x3/es-ga-2d7cb446.svg");
}
.fi-es-ga.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/es-ga-38b0b29e.svg");
}

.fi-es-pv {
  background-image: url("/assets/vendor/fonts/flags/4x3/es-pv-0ed00456.svg");
}
.fi-es-pv.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/es-pv-1f67d67b.svg");
}

.fi-eu {
  background-image: url("/assets/vendor/fonts/flags/4x3/eu-a159ea40.svg");
}
.fi-eu.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/eu-ed997dd4.svg");
}

.fi-gb-eng {
  background-image: url("/assets/vendor/fonts/flags/4x3/gb-eng-1de61032.svg");
}
.fi-gb-eng.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/gb-eng-2668f7fe.svg");
}

.fi-gb-nir {
  background-image: url("/assets/vendor/fonts/flags/4x3/gb-nir-b31a7737.svg");
}
.fi-gb-nir.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/gb-nir-7295c0da.svg");
}

.fi-gb-sct {
  background-image: url("/assets/vendor/fonts/flags/4x3/gb-sct-fdd17b86.svg");
}
.fi-gb-sct.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/gb-sct-2bccb617.svg");
}

.fi-gb-wls {
  background-image: url("/assets/vendor/fonts/flags/4x3/gb-wls-a854434c.svg");
}
.fi-gb-wls.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/gb-wls-e4900f99.svg");
}

.fi-ic {
  background-image: url("/assets/vendor/fonts/flags/4x3/ic-fa3eca5f.svg");
}
.fi-ic.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/ic-59acaf89.svg");
}

.fi-pc {
  background-image: url("/assets/vendor/fonts/flags/4x3/pc-f88b451a.svg");
}
.fi-pc.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/pc-9fe5c954.svg");
}

.fi-sh-ac {
  background-image: url("/assets/vendor/fonts/flags/4x3/sh-ac-a26e49e4.svg");
}
.fi-sh-ac.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/sh-ac-0a73f312.svg");
}

.fi-sh-hl {
  background-image: url("/assets/vendor/fonts/flags/4x3/sh-hl-83d1fc96.svg");
}
.fi-sh-hl.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/sh-hl-03b51e25.svg");
}

.fi-sh-ta {
  background-image: url("/assets/vendor/fonts/flags/4x3/sh-ta-3ad2ac7b.svg");
}
.fi-sh-ta.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/sh-ta-8a439164.svg");
}

.fi-un {
  background-image: url("/assets/vendor/fonts/flags/4x3/un-dcf95c1e.svg");
}
.fi-un.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/un-c1f74c11.svg");
}

.fi-xk {
  background-image: url("/assets/vendor/fonts/flags/4x3/xk-6bf027e5.svg");
}
.fi-xk.fis {
  background-image: url("/assets/vendor/fonts/flags/1x1/xk-6919b2ba.svg");
}

.fi {
  vertical-align: middle;
}
