.lds-ellipsis {
    display: inline-block;
    position: relative;
    width: 80px;
    height: 80px;
}

.lds-ellipsis div {
    position: absolute;
    top: 33px;
    width: 13px;
    height: 13px;
    border-radius: 50%;
    background: #d2d2d2;
    animation-timing-function: cubic-bezier(0, 1, 1, 0);
}

.lds-ellipsis div:nth-child(1) {
    left: 8px;
    animation: lds-ellipsis1 0.6s infinite;
}

.lds-ellipsis div:nth-child(2) {
    left: 8px;
    animation: lds-ellipsis2 0.6s infinite;
}

.lds-ellipsis div:nth-child(3) {
    left: 32px;
    animation: lds-ellipsis2 0.6s infinite;
}

.lds-ellipsis div:nth-child(4) {
    left: 56px;
    animation: lds-ellipsis3 0.6s infinite;
}

@keyframes lds-ellipsis1 {
    0% {
        transform: scale(0);
    }
    100% {
        transform: scale(1);
    }
}

@keyframes lds-ellipsis3 {
    0% {
        transform: scale(1);
    }
    100% {
        transform: scale(0);
    }
}

@keyframes lds-ellipsis2 {
    0% {
        transform: translate(0, 0);
    }
    100% {
        transform: translate(24px, 0);
    }
}
.fib {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}
.fi {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  width: 1.33333333em;
  line-height: 1em;
}
.fi:before {
  content: '\00a0';
}
.fi.fis {
  width: 1em;
}
.fi-xx {
  background-image: url(/83395f32486800ebce5e.svg);
}
.fi-xx.fis {
  background-image: url(/0b7434ecd0bfcce77f8a.svg);
}
.fi-ad {
  background-image: url(/ad7b28b8809b2680a778.svg);
}
.fi-ad.fis {
  background-image: url(/aa31ee0af98d08407676.svg);
}
.fi-ae {
  background-image: url(/b263220156c66d18fff2.svg);
}
.fi-ae.fis {
  background-image: url(/e982ce1a46db65259241.svg);
}
.fi-af {
  background-image: url(/0b9773700de5d03d896d.svg);
}
.fi-af.fis {
  background-image: url(/ecae91f83076777898e1.svg);
}
.fi-ag {
  background-image: url(/065714bdfc57feaef68f.svg);
}
.fi-ag.fis {
  background-image: url(/c0ddd54bc36224674514.svg);
}
.fi-ai {
  background-image: url(/cddfccfb8735e7bb6cda.svg);
}
.fi-ai.fis {
  background-image: url(/8eb1e0e559b7fb35fed9.svg);
}
.fi-al {
  background-image: url(/a6a6e8ad28b3af63bd4e.svg);
}
.fi-al.fis {
  background-image: url(/40be1a31ef7b848a1be7.svg);
}
.fi-am {
  background-image: url(/76e9c18194c0d37b56c0.svg);
}
.fi-am.fis {
  background-image: url(/8752853c28f0a87ccefb.svg);
}
.fi-ao {
  background-image: url(/39110f8b63c8b1d373b1.svg);
}
.fi-ao.fis {
  background-image: url(/ae9767d4b8d6c2fc991c.svg);
}
.fi-aq {
  background-image: url(/2405e38d3ce9174eee60.svg);
}
.fi-aq.fis {
  background-image: url(/0aff28faa2b3abc8e49a.svg);
}
.fi-ar {
  background-image: url(/fde48cca8a461cc55649.svg);
}
.fi-ar.fis {
  background-image: url(/64f19246b47680747fcb.svg);
}
.fi-as {
  background-image: url(/86e3e01156664ebce62f.svg);
}
.fi-as.fis {
  background-image: url(/8cd74bfb1391d2f07668.svg);
}
.fi-at {
  background-image: url(/b511d36eecb8b5dc08f5.svg);
}
.fi-at.fis {
  background-image: url(/5ffa25ce96dad1a8c4dc.svg);
}
.fi-au {
  background-image: url(/6734a27a2f2a54332a4c.svg);
}
.fi-au.fis {
  background-image: url(/54426acb27779ea944ea.svg);
}
.fi-aw {
  background-image: url(/5833f1365defb17730fc.svg);
}
.fi-aw.fis {
  background-image: url(/9f9a1e16047b82cc7ebe.svg);
}
.fi-ax {
  background-image: url(/dd048088f167a2fc17f4.svg);
}
.fi-ax.fis {
  background-image: url(/fb29ad0e1dbf3e0eb0f0.svg);
}
.fi-az {
  background-image: url(/aae9c7ff43e36d202a00.svg);
}
.fi-az.fis {
  background-image: url(/28042690b69f4c26b9fb.svg);
}
.fi-ba {
  background-image: url(/83f603448a9e984610b0.svg);
}
.fi-ba.fis {
  background-image: url(/705b1348460b1291d937.svg);
}
.fi-bb {
  background-image: url(/1a39713c7071f91c422b.svg);
}
.fi-bb.fis {
  background-image: url(/901de8a417306b83d252.svg);
}
.fi-bd {
  background-image: url(/0ad8c443ef4d47ea0497.svg);
}
.fi-bd.fis {
  background-image: url(/a62e330d249ff3f5bd27.svg);
}
.fi-be {
  background-image: url(/251f80c01a359e203199.svg);
}
.fi-be.fis {
  background-image: url(/5b3a82a296b071e1440a.svg);
}
.fi-bf {
  background-image: url(/a3957b0a98236111e237.svg);
}
.fi-bf.fis {
  background-image: url(/bb616c9ec60cde6806bb.svg);
}
.fi-bg {
  background-image: url(/9c87ba43360f54e47b2f.svg);
}
.fi-bg.fis {
  background-image: url(/0717abbc6df210a43c5d.svg);
}
.fi-bh {
  background-image: url(/59ba382068ede80f9cb0.svg);
}
.fi-bh.fis {
  background-image: url(/b3fd5b17b2c1070ca61a.svg);
}
.fi-bi {
  background-image: url(/be5f159137e399dca23b.svg);
}
.fi-bi.fis {
  background-image: url(/29ab7a295b800ac8cdee.svg);
}
.fi-bj {
  background-image: url(/b04c72b67773f10058a8.svg);
}
.fi-bj.fis {
  background-image: url(/bbb9c937317f682ba1f2.svg);
}
.fi-bl {
  background-image: url(/ee0d8635f3377e52c7f3.svg);
}
.fi-bl.fis {
  background-image: url(/66cdc56cf5c323535418.svg);
}
.fi-bm {
  background-image: url(/4f2a386915b0a53e269f.svg);
}
.fi-bm.fis {
  background-image: url(/728fd219af713f367b10.svg);
}
.fi-bn {
  background-image: url(/513d1e4632edd7b884c6.svg);
}
.fi-bn.fis {
  background-image: url(/91c0cc951477ac7e6db3.svg);
}
.fi-bo {
  background-image: url(/88ba0b0a7e48ec71eca8.svg);
}
.fi-bo.fis {
  background-image: url(/41d4956b765a5197a2a7.svg);
}
.fi-bq {
  background-image: url(/04ca6698f051e72cf774.svg);
}
.fi-bq.fis {
  background-image: url(/1698f2886a1c56881806.svg);
}
.fi-br {
  background-image: url(/33b38c329c8eb7d5a366.svg);
}
.fi-br.fis {
  background-image: url(/f1b8e364a7dd0a8f3fb5.svg);
}
.fi-bs {
  background-image: url(/527eff5cdc00fa23f06f.svg);
}
.fi-bs.fis {
  background-image: url(/3fac313f5a20d93d24be.svg);
}
.fi-bt {
  background-image: url(/ef80804e14eb159e3936.svg);
}
.fi-bt.fis {
  background-image: url(/4ded667616cee76fc78c.svg);
}
.fi-bv {
  background-image: url(/3d8e6f49fad8459575e1.svg);
}
.fi-bv.fis {
  background-image: url(/976c853ae9062409996c.svg);
}
.fi-bw {
  background-image: url(/840cd355c0fbd02b11c7.svg);
}
.fi-bw.fis {
  background-image: url(/3697157a23bdcf5b8c7a.svg);
}
.fi-by {
  background-image: url(/4c57e6cbe13c574dcede.svg);
}
.fi-by.fis {
  background-image: url(/0bc23418cf7a453885cf.svg);
}
.fi-bz {
  background-image: url(/9e8153a1022c0f4282f8.svg);
}
.fi-bz.fis {
  background-image: url(/fb56b21728994fd6b18f.svg);
}
.fi-ca {
  background-image: url(/e833b599aaaaf371fa43.svg);
}
.fi-ca.fis {
  background-image: url(/4549a2d2d66577e077c9.svg);
}
.fi-cc {
  background-image: url(/5cc309bf03b8035d8bdb.svg);
}
.fi-cc.fis {
  background-image: url(/d20d3e0cf1bec347594d.svg);
}
.fi-cd {
  background-image: url(/4b82821f4a615f2d8c26.svg);
}
.fi-cd.fis {
  background-image: url(/089aab7a533a120abe27.svg);
}
.fi-cf {
  background-image: url(/a3843e7991ac45d28eff.svg);
}
.fi-cf.fis {
  background-image: url(/e2e89fb8727d254107da.svg);
}
.fi-cg {
  background-image: url(/05e95e537bcdc02a69a7.svg);
}
.fi-cg.fis {
  background-image: url(/363fa0a518e3142cf3d6.svg);
}
.fi-ch {
  background-image: url(/a362d2b8e05b0981ba79.svg);
}
.fi-ch.fis {
  background-image: url(/92ba1dfda8b64cee678f.svg);
}
.fi-ci {
  background-image: url(/c7146bc39c724cd34b46.svg);
}
.fi-ci.fis {
  background-image: url(/133adff8acf564df5728.svg);
}
.fi-ck {
  background-image: url(/85e3a69fb3e37092626f.svg);
}
.fi-ck.fis {
  background-image: url(/95a616269fffa24b0779.svg);
}
.fi-cl {
  background-image: url(/107ef3fb7d1ea271cc2e.svg);
}
.fi-cl.fis {
  background-image: url(/5e19099caf3daa730ce5.svg);
}
.fi-cm {
  background-image: url(/b09bb372e446f5ca1acc.svg);
}
.fi-cm.fis {
  background-image: url(/b99d016f9deaed66ab09.svg);
}
.fi-cn {
  background-image: url(/5744860e2b32d35e322c.svg);
}
.fi-cn.fis {
  background-image: url(/4fde2ed612a6a2f9ff03.svg);
}
.fi-co {
  background-image: url(/2035da4efa474be5bb4b.svg);
}
.fi-co.fis {
  background-image: url(/650be7bf6524161dd3fb.svg);
}
.fi-cr {
  background-image: url(/da71ea0e0e43752f1f4a.svg);
}
.fi-cr.fis {
  background-image: url(/96cca3298724eeac307f.svg);
}
.fi-cu {
  background-image: url(/1768da183b71efa68561.svg);
}
.fi-cu.fis {
  background-image: url(/212ed2a57a9492cf4337.svg);
}
.fi-cv {
  background-image: url(/fe0c56194b4f20b42ab2.svg);
}
.fi-cv.fis {
  background-image: url(/c4df14eee0b28bca07a3.svg);
}
.fi-cw {
  background-image: url(/f65c0891df42c24b23dc.svg);
}
.fi-cw.fis {
  background-image: url(/914456013336fcf29568.svg);
}
.fi-cx {
  background-image: url(/b7e461d75f0be7e9609d.svg);
}
.fi-cx.fis {
  background-image: url(/3760646934de10679959.svg);
}
.fi-cy {
  background-image: url(/c956003b42baa905013c.svg);
}
.fi-cy.fis {
  background-image: url(/8a3f7e5746121293a7c1.svg);
}
.fi-cz {
  background-image: url(/5a24757d105fbe7a4e81.svg);
}
.fi-cz.fis {
  background-image: url(/f7d5fa0258940e2c3ac9.svg);
}
.fi-de {
  background-image: url(/4d811e50b1fc49d4ce30.svg);
}
.fi-de.fis {
  background-image: url(/546246c1c6beb7a31c61.svg);
}
.fi-dj {
  background-image: url(/015c67e78d7c8cb05d7f.svg);
}
.fi-dj.fis {
  background-image: url(/52e5fa9d44c086c8bca4.svg);
}
.fi-dk {
  background-image: url(/025c12105396b6e6b3b8.svg);
}
.fi-dk.fis {
  background-image: url(/90f7d12042a18708f7ed.svg);
}
.fi-dm {
  background-image: url(/cfce36343ac21f154298.svg);
}
.fi-dm.fis {
  background-image: url(/f17f9b312e559bd63608.svg);
}
.fi-do {
  background-image: url(/fe8ec4acc928625ae896.svg);
}
.fi-do.fis {
  background-image: url(/3ecb625b75ec64be4376.svg);
}
.fi-dz {
  background-image: url(/0f0875827805c6719abb.svg);
}
.fi-dz.fis {
  background-image: url(/676246527fe04242f0f7.svg);
}
.fi-ec {
  background-image: url(/7d1693275c588cea2fe8.svg);
}
.fi-ec.fis {
  background-image: url(/33ce56273543deb46e2c.svg);
}
.fi-ee {
  background-image: url(/aca3624e7e3a31be0d4b.svg);
}
.fi-ee.fis {
  background-image: url(/fe4d22ce233d1de3dbc1.svg);
}
.fi-eg {
  background-image: url(/de66162867f147fe1ca1.svg);
}
.fi-eg.fis {
  background-image: url(/fd860b79f4945f3a533c.svg);
}
.fi-eh {
  background-image: url(/b5abdd6ce0be2cb4d9b3.svg);
}
.fi-eh.fis {
  background-image: url(/a4db87fe692cdaa6b40c.svg);
}
.fi-er {
  background-image: url(/4e8d72f968ec26604a65.svg);
}
.fi-er.fis {
  background-image: url(/51a82d50a7e3633fe39c.svg);
}
.fi-es {
  background-image: url(/36cdd00d34fa3ab9d98a.svg);
}
.fi-es.fis {
  background-image: url(/ab57bf70f93a708e0107.svg);
}
.fi-et {
  background-image: url(/c3d2d75ff7299b68bf18.svg);
}
.fi-et.fis {
  background-image: url(/61822620fbdca0ced26f.svg);
}
.fi-fi {
  background-image: url(/096c0ee26081bc0c577a.svg);
}
.fi-fi.fis {
  background-image: url(/a2a21809fce58fba7e9d.svg);
}
.fi-fj {
  background-image: url(/ff919dfd6a29444f17e8.svg);
}
.fi-fj.fis {
  background-image: url(/b56527824f3244165465.svg);
}
.fi-fk {
  background-image: url(/b2c8d118c250fb103ddb.svg);
}
.fi-fk.fis {
  background-image: url(/b12459dbb66471a98754.svg);
}
.fi-fm {
  background-image: url(/bc057f7505830fd69f4b.svg);
}
.fi-fm.fis {
  background-image: url(/12e9e2f28f79474f8cae.svg);
}
.fi-fo {
  background-image: url(/7c11a8ad56937ca0487c.svg);
}
.fi-fo.fis {
  background-image: url(/a004f63d8cf851543b79.svg);
}
.fi-fr {
  background-image: url(/b377e77885d6a93660dc.svg);
}
.fi-fr.fis {
  background-image: url(/d7acb86a0942ed56ea92.svg);
}
.fi-ga {
  background-image: url(/ccf7eecbecdd26d2403c.svg);
}
.fi-ga.fis {
  background-image: url(/d33bfe612c008a01f156.svg);
}
.fi-gb {
  background-image: url(/516897fd3988e35032b7.svg);
}
.fi-gb.fis {
  background-image: url(/ad3aa4f8661cd353439d.svg);
}
.fi-gd {
  background-image: url(/9357b33dc4ff2614d2dd.svg);
}
.fi-gd.fis {
  background-image: url(/43662bddde0a9fad49d9.svg);
}
.fi-ge {
  background-image: url(/fc9c4dcd0fd855eb51a3.svg);
}
.fi-ge.fis {
  background-image: url(/948ba6b5d63b61c2ae6e.svg);
}
.fi-gf {
  background-image: url(/4b52534e9a46c3564bfb.svg);
}
.fi-gf.fis {
  background-image: url(/5dfec36ccb133b5f0768.svg);
}
.fi-gg {
  background-image: url(/9f0be4b0947f82e770ea.svg);
}
.fi-gg.fis {
  background-image: url(/e9d7238c94cc4589ac0e.svg);
}
.fi-gh {
  background-image: url(/3b04534742f8cc2f32bb.svg);
}
.fi-gh.fis {
  background-image: url(/26d188e88a801ef36f64.svg);
}
.fi-gi {
  background-image: url(/9aac5eefeebd80bdee3b.svg);
}
.fi-gi.fis {
  background-image: url(/89adf2b0737e6987f658.svg);
}
.fi-gl {
  background-image: url(/633d308e7df9c5abcb89.svg);
}
.fi-gl.fis {
  background-image: url(/2466f7b0c1cdbbc5bce5.svg);
}
.fi-gm {
  background-image: url(/6e4caca46e637e40175f.svg);
}
.fi-gm.fis {
  background-image: url(/dfd25b88d3660d236c00.svg);
}
.fi-gn {
  background-image: url(/65edeaef7dabb0abc834.svg);
}
.fi-gn.fis {
  background-image: url(/347b60cf985684d7ea4f.svg);
}
.fi-gp {
  background-image: url(/a5aabe75ba6547dfcad5.svg);
}
.fi-gp.fis {
  background-image: url(/a5f72ec8b74baa2708d7.svg);
}
.fi-gq {
  background-image: url(/d338046f390d50e31f3c.svg);
}
.fi-gq.fis {
  background-image: url(/6c7f20b675f0fa8025dc.svg);
}
.fi-gr {
  background-image: url(/24e4280338bb1256957b.svg);
}
.fi-gr.fis {
  background-image: url(/d0a42f6b9252659b1625.svg);
}
.fi-gs {
  background-image: url(/70cddc03fbf97161a7da.svg);
}
.fi-gs.fis {
  background-image: url(/e6ba1f5421701bbb2304.svg);
}
.fi-gt {
  background-image: url(/c0bc6c2f50955193f6d9.svg);
}
.fi-gt.fis {
  background-image: url(/224b126cfd53d8219971.svg);
}
.fi-gu {
  background-image: url(/795bcfa73f67bb1c7448.svg);
}
.fi-gu.fis {
  background-image: url(/43b14205fd72b01599c7.svg);
}
.fi-gw {
  background-image: url(/442e700de324c517fda8.svg);
}
.fi-gw.fis {
  background-image: url(/a27c290b1227336d0a32.svg);
}
.fi-gy {
  background-image: url(/80b47cd2f50d288d53b6.svg);
}
.fi-gy.fis {
  background-image: url(/e28d1b4b1a434168df63.svg);
}
.fi-hk {
  background-image: url(/f4b6713db5e5a4773e95.svg);
}
.fi-hk.fis {
  background-image: url(/99b41311a509aca54f06.svg);
}
.fi-hm {
  background-image: url(/eb884befd701cebde39f.svg);
}
.fi-hm.fis {
  background-image: url(/0df90608875d9e335553.svg);
}
.fi-hn {
  background-image: url(/eefcc77a3294db9aabc3.svg);
}
.fi-hn.fis {
  background-image: url(/f2196ae252ed7286c03c.svg);
}
.fi-hr {
  background-image: url(/89b8c8af46eef412f1cd.svg);
}
.fi-hr.fis {
  background-image: url(/85eb7e0d4ea914241924.svg);
}
.fi-ht {
  background-image: url(/7979dcf65e35682bcb8c.svg);
}
.fi-ht.fis {
  background-image: url(/593507644b4be0c259ff.svg);
}
.fi-hu {
  background-image: url(/e404d718cffb5bd06467.svg);
}
.fi-hu.fis {
  background-image: url(/cb329e885950a7c05407.svg);
}
.fi-id {
  background-image: url(/a5fb3413ae797b940643.svg);
}
.fi-id.fis {
  background-image: url(/b8cee6f6cd34c5dc4249.svg);
}
.fi-ie {
  background-image: url(/0542b94612db83a2f550.svg);
}
.fi-ie.fis {
  background-image: url(/9e3414e898f1a07d0bea.svg);
}
.fi-il {
  background-image: url(/9bbe130ed5385d0cd03a.svg);
}
.fi-il.fis {
  background-image: url(/2bb2ff50cd3adc1d0cd8.svg);
}
.fi-im {
  background-image: url(/1471ac6032ffd8766943.svg);
}
.fi-im.fis {
  background-image: url(/3b9ec59891d962581ef8.svg);
}
.fi-in {
  background-image: url(/1434165acf97a8c1a31a.svg);
}
.fi-in.fis {
  background-image: url(/a8b035d61b54fec572a0.svg);
}
.fi-io {
  background-image: url(/d1b6673fa6c138223cea.svg);
}
.fi-io.fis {
  background-image: url(/a042b2109af59607e5e1.svg);
}
.fi-iq {
  background-image: url(/7a8858e71522f3d9d56e.svg);
}
.fi-iq.fis {
  background-image: url(/942b6bfdf031d606c26a.svg);
}
.fi-ir {
  background-image: url(/95a4d32e20e010f63ae7.svg);
}
.fi-ir.fis {
  background-image: url(/7fdcd500420537104db1.svg);
}
.fi-is {
  background-image: url(/3c4b4181458260fed9fc.svg);
}
.fi-is.fis {
  background-image: url(/76481cf550e4750b105c.svg);
}
.fi-it {
  background-image: url(/08db2cd122d5f99494dd.svg);
}
.fi-it.fis {
  background-image: url(/febcc1b18059405d2a1b.svg);
}
.fi-je {
  background-image: url(/cc06b8c75e723221fb6f.svg);
}
.fi-je.fis {
  background-image: url(/8411f21613e22430cbfa.svg);
}
.fi-jm {
  background-image: url(/bbf9bcce8cefb8d15d88.svg);
}
.fi-jm.fis {
  background-image: url(/259baa445256a0bc926e.svg);
}
.fi-jo {
  background-image: url(/527af4b76be5bd7e890a.svg);
}
.fi-jo.fis {
  background-image: url(/6fe6e076d9928ca834ff.svg);
}
.fi-jp {
  background-image: url(/d7ff64ff596ec31992b4.svg);
}
.fi-jp.fis {
  background-image: url(/da55e778c0af59e1b7ba.svg);
}
.fi-ke {
  background-image: url(/785c24b7349ff3963bf9.svg);
}
.fi-ke.fis {
  background-image: url(/c70195b6db5693f88251.svg);
}
.fi-kg {
  background-image: url(/ba495e45858b40e96489.svg);
}
.fi-kg.fis {
  background-image: url(/29b3e61c44e9fc65c82d.svg);
}
.fi-kh {
  background-image: url(/09c49693fc10e5bd02ed.svg);
}
.fi-kh.fis {
  background-image: url(/e7fb0dfc1a7ba25626b0.svg);
}
.fi-ki {
  background-image: url(/339d25434ca1eaf0ed78.svg);
}
.fi-ki.fis {
  background-image: url(/93b60ad98e05bc97b906.svg);
}
.fi-km {
  background-image: url(/636e9ed727bb8f644964.svg);
}
.fi-km.fis {
  background-image: url(/f07a34b8d0a9f8910177.svg);
}
.fi-kn {
  background-image: url(/924ba78fe913a3dbd988.svg);
}
.fi-kn.fis {
  background-image: url(/2c6b3e41da7cf401967e.svg);
}
.fi-kp {
  background-image: url(/510d0a3c130d94bfd139.svg);
}
.fi-kp.fis {
  background-image: url(/650f6d2f12e900e69c10.svg);
}
.fi-kr {
  background-image: url(/2ac00b39e9d614358efa.svg);
}
.fi-kr.fis {
  background-image: url(/a1de0e9042b5a0f92b43.svg);
}
.fi-kw {
  background-image: url(/1ac81961aeb84840db2f.svg);
}
.fi-kw.fis {
  background-image: url(/0924dc178a2cf893e78d.svg);
}
.fi-ky {
  background-image: url(/820198475abf3ac224f3.svg);
}
.fi-ky.fis {
  background-image: url(/914210c79b1a6f434a16.svg);
}
.fi-kz {
  background-image: url(/8e7ed412ee2cf8696696.svg);
}
.fi-kz.fis {
  background-image: url(/11c2b0734c4f7e0f798f.svg);
}
.fi-la {
  background-image: url(/644f2f1af4cc82620b9c.svg);
}
.fi-la.fis {
  background-image: url(/d2ebfb8712f5375ce406.svg);
}
.fi-lb {
  background-image: url(/ee9b0b19822bb23ce51c.svg);
}
.fi-lb.fis {
  background-image: url(/c8fd1cbd044a2558393b.svg);
}
.fi-lc {
  background-image: url(/26619234555a923eb7b3.svg);
}
.fi-lc.fis {
  background-image: url(/7ac7d1c95113e30046c9.svg);
}
.fi-li {
  background-image: url(/637cad1d9f490bd27b72.svg);
}
.fi-li.fis {
  background-image: url(/12116067e3566ce346e3.svg);
}
.fi-lk {
  background-image: url(/3cb867c4401d5caa5bcf.svg);
}
.fi-lk.fis {
  background-image: url(/25692a40953691400c99.svg);
}
.fi-lr {
  background-image: url(/274e9865978ac60476fd.svg);
}
.fi-lr.fis {
  background-image: url(/c70ba2e26749882f79c7.svg);
}
.fi-ls {
  background-image: url(/1656b1dc3d7ad3685ca4.svg);
}
.fi-ls.fis {
  background-image: url(/e9b2f4ba095591e4e9c5.svg);
}
.fi-lt {
  background-image: url(/93a07daff68dea7336fd.svg);
}
.fi-lt.fis {
  background-image: url(/1d07a8b84f27401d15e2.svg);
}
.fi-lu {
  background-image: url(/c155a6845ad167cdad8c.svg);
}
.fi-lu.fis {
  background-image: url(/1de57f2a9396a1bb3325.svg);
}
.fi-lv {
  background-image: url(/ff6176a6bfeba64d0716.svg);
}
.fi-lv.fis {
  background-image: url(/884e7f97a321e3dda410.svg);
}
.fi-ly {
  background-image: url(/86eec27b4d685f067ab5.svg);
}
.fi-ly.fis {
  background-image: url(/8d6871917dd571682b3c.svg);
}
.fi-ma {
  background-image: url(/ab052b412792b9fadd8c.svg);
}
.fi-ma.fis {
  background-image: url(/4d3a6f5c2bd6a436e6a1.svg);
}
.fi-mc {
  background-image: url(/b5edb75519037dcf483e.svg);
}
.fi-mc.fis {
  background-image: url(/21f385d1c90452e35d21.svg);
}
.fi-md {
  background-image: url(/b51b6be960f624fb9814.svg);
}
.fi-md.fis {
  background-image: url(/01ec3194a89e6a0c5676.svg);
}
.fi-me {
  background-image: url(/0c03b01f0a036dd1e720.svg);
}
.fi-me.fis {
  background-image: url(/3b8260d491f0ed64b1ad.svg);
}
.fi-mf {
  background-image: url(/2d30fcd9f4b12b259637.svg);
}
.fi-mf.fis {
  background-image: url(/ad44af78963fea62fb99.svg);
}
.fi-mg {
  background-image: url(/5d294de1198203cd569a.svg);
}
.fi-mg.fis {
  background-image: url(/bdd56d44e50a82caecc6.svg);
}
.fi-mh {
  background-image: url(/d3854d0ef79845fd2197.svg);
}
.fi-mh.fis {
  background-image: url(/f4334b2e5d62cd297935.svg);
}
.fi-mk {
  background-image: url(/b5eadefbb6da73c9d0cf.svg);
}
.fi-mk.fis {
  background-image: url(/d335b1f7842c183f2626.svg);
}
.fi-ml {
  background-image: url(/fa530666ce9e170dc6cd.svg);
}
.fi-ml.fis {
  background-image: url(/abd95c9bbc3b8e14d05a.svg);
}
.fi-mm {
  background-image: url(/7548e5caee7b970d0859.svg);
}
.fi-mm.fis {
  background-image: url(/68092d4110fca98beb03.svg);
}
.fi-mn {
  background-image: url(/e3dad1d36409c092e6a5.svg);
}
.fi-mn.fis {
  background-image: url(/e3e8c5f4f4ab09759fd8.svg);
}
.fi-mo {
  background-image: url(/91c9cf0cfcb88dceaa16.svg);
}
.fi-mo.fis {
  background-image: url(/471093dd27006e1affb7.svg);
}
.fi-mp {
  background-image: url(/22db1d8d93210e4b195e.svg);
}
.fi-mp.fis {
  background-image: url(/669fb6af01d040686c75.svg);
}
.fi-mq {
  background-image: url(/df0d7ef139caab67f17c.svg);
}
.fi-mq.fis {
  background-image: url(/4caa210d7c5288e95062.svg);
}
.fi-mr {
  background-image: url(/b54c9b3dd9d9bd0d450e.svg);
}
.fi-mr.fis {
  background-image: url(/41a32059e9a8eb6f1ceb.svg);
}
.fi-ms {
  background-image: url(/0c0db89dc3b203a23f73.svg);
}
.fi-ms.fis {
  background-image: url(/dd5003c60480d12f3c67.svg);
}
.fi-mt {
  background-image: url(/a39094a015bbe6ba3861.svg);
}
.fi-mt.fis {
  background-image: url(/35575a14235408993f8d.svg);
}
.fi-mu {
  background-image: url(/468d5464b2219b1bb922.svg);
}
.fi-mu.fis {
  background-image: url(/fd1c498d09f3df7291e3.svg);
}
.fi-mv {
  background-image: url(/f252e4cb6189ffbeb1ed.svg);
}
.fi-mv.fis {
  background-image: url(/8cb05cc8693221f2eec1.svg);
}
.fi-mw {
  background-image: url(/0159b1bd857af9ed65b8.svg);
}
.fi-mw.fis {
  background-image: url(/83c32d57b8256fb3a1fe.svg);
}
.fi-mx {
  background-image: url(/479622e6f02e13aaf235.svg);
}
.fi-mx.fis {
  background-image: url(/a17b7ad9eaa85411a1e1.svg);
}
.fi-my {
  background-image: url(/1f599a0e4a95880eabf1.svg);
}
.fi-my.fis {
  background-image: url(/b59320d866c2aeb135d9.svg);
}
.fi-mz {
  background-image: url(/22cb086638f1a52c4e49.svg);
}
.fi-mz.fis {
  background-image: url(/525b13720883d5b9fdd2.svg);
}
.fi-na {
  background-image: url(/7e46f9f6fb3767adf481.svg);
}
.fi-na.fis {
  background-image: url(/27a5988ed15ca88d9ca7.svg);
}
.fi-nc {
  background-image: url(/0c0dbc84bfa7a0410cee.svg);
}
.fi-nc.fis {
  background-image: url(/99792b23c8d06a2f4135.svg);
}
.fi-ne {
  background-image: url(/82c3626f7a2a329d1397.svg);
}
.fi-ne.fis {
  background-image: url(/66cb0cd9e54d34e883f1.svg);
}
.fi-nf {
  background-image: url(/96d57c56bd4feba75b0e.svg);
}
.fi-nf.fis {
  background-image: url(/7988830715c23c9d75b8.svg);
}
.fi-ng {
  background-image: url(/f29450b9f8b2f04e96aa.svg);
}
.fi-ng.fis {
  background-image: url(/1b98819eb371ab888962.svg);
}
.fi-ni {
  background-image: url(/97abb7cd7189b26408f9.svg);
}
.fi-ni.fis {
  background-image: url(/ef0b194fefa52dfa07ef.svg);
}
.fi-nl {
  background-image: url(/cfe72ae0b3d6d8485234.svg);
}
.fi-nl.fis {
  background-image: url(/c0bdb1a8a77eb133c4b7.svg);
}
.fi-no {
  background-image: url(/b9cc4fcdf51eb234607e.svg);
}
.fi-no.fis {
  background-image: url(/c2a3c34c769194e219c3.svg);
}
.fi-np {
  background-image: url(/3b3316c4ce37e2097103.svg);
}
.fi-np.fis {
  background-image: url(/e700d833be637cc3507b.svg);
}
.fi-nr {
  background-image: url(/94f7307aad6675681fef.svg);
}
.fi-nr.fis {
  background-image: url(/f088588c0fce3d304cd2.svg);
}
.fi-nu {
  background-image: url(/e4a214a98aad840d0881.svg);
}
.fi-nu.fis {
  background-image: url(/90c38985532899f2b877.svg);
}
.fi-nz {
  background-image: url(/c13a64ec70248ccc41d6.svg);
}
.fi-nz.fis {
  background-image: url(/0dcf8cf746e1d65a4528.svg);
}
.fi-om {
  background-image: url(/e32ff9c35c4efac64638.svg);
}
.fi-om.fis {
  background-image: url(/e5b8ab73e47d055889b6.svg);
}
.fi-pa {
  background-image: url(/8659812291825552ed13.svg);
}
.fi-pa.fis {
  background-image: url(/751c8f87270b925c26c4.svg);
}
.fi-pe {
  background-image: url(/9412c8bf3459213d3b45.svg);
}
.fi-pe.fis {
  background-image: url(/38abe80e0cb9775bea8c.svg);
}
.fi-pf {
  background-image: url(/60eab759c4bdba38ab46.svg);
}
.fi-pf.fis {
  background-image: url(/be30b559c3943a7e0703.svg);
}
.fi-pg {
  background-image: url(/7248ade59c2b54a0a348.svg);
}
.fi-pg.fis {
  background-image: url(/eb9cc6c51c5a51ef15f4.svg);
}
.fi-ph {
  background-image: url(/af9d4fede28354a0b042.svg);
}
.fi-ph.fis {
  background-image: url(/801b5ef1f9bb57d51f68.svg);
}
.fi-pk {
  background-image: url(/d93be02c73adbb0250bc.svg);
}
.fi-pk.fis {
  background-image: url(/45854c457a1d150934b5.svg);
}
.fi-pl {
  background-image: url(/2b5541c54505328dbc1b.svg);
}
.fi-pl.fis {
  background-image: url(/cd835d05865e496ff6b8.svg);
}
.fi-pm {
  background-image: url(/ce413eb61868d8a9829f.svg);
}
.fi-pm.fis {
  background-image: url(/2cb8a94ee9ca8e364a18.svg);
}
.fi-pn {
  background-image: url(/714032582a0c72e2f954.svg);
}
.fi-pn.fis {
  background-image: url(/353f8e647a29592d02b3.svg);
}
.fi-pr {
  background-image: url(/97520818c4ec402b4ba8.svg);
}
.fi-pr.fis {
  background-image: url(/d478856bfb090d89128e.svg);
}
.fi-ps {
  background-image: url(/385ac1bdebf6347dcdfe.svg);
}
.fi-ps.fis {
  background-image: url(/8e2aad287a0b3284d3b1.svg);
}
.fi-pt {
  background-image: url(/96475126e7232ee3558e.svg);
}
.fi-pt.fis {
  background-image: url(/6a0212390ef38b81c19a.svg);
}
.fi-pw {
  background-image: url(/f9ea0367acd37580acec.svg);
}
.fi-pw.fis {
  background-image: url(/2ba81a95ae7bbc2ef182.svg);
}
.fi-py {
  background-image: url(/b4f1de657b201640e4ec.svg);
}
.fi-py.fis {
  background-image: url(/f95e744f8dc1060e28c9.svg);
}
.fi-qa {
  background-image: url(/a4f5c16c0a4ab4c14fdf.svg);
}
.fi-qa.fis {
  background-image: url(/c64c7cc55e86f803cf1a.svg);
}
.fi-re {
  background-image: url(/c97ad6daf51758d0df79.svg);
}
.fi-re.fis {
  background-image: url(/65fecda00937aa8b6917.svg);
}
.fi-ro {
  background-image: url(/33482fcd4344b097d6d7.svg);
}
.fi-ro.fis {
  background-image: url(/6d757067ccc276327b1b.svg);
}
.fi-rs {
  background-image: url(/feac46175cdeca2edc96.svg);
}
.fi-rs.fis {
  background-image: url(/9f00a7d8eafa6f593713.svg);
}
.fi-ru {
  background-image: url(/7e04b988972d41f5c369.svg);
}
.fi-ru.fis {
  background-image: url(/c789ea20a0f569d9d6a9.svg);
}
.fi-rw {
  background-image: url(/fbb7d374d6bc26a0991d.svg);
}
.fi-rw.fis {
  background-image: url(/be9b568247b778302b3f.svg);
}
.fi-sa {
  background-image: url(/d2ac71bc08a7e11cd8df.svg);
}
.fi-sa.fis {
  background-image: url(/0ac9ef7170a22c190290.svg);
}
.fi-sb {
  background-image: url(/c2672e369471d01fcd1c.svg);
}
.fi-sb.fis {
  background-image: url(/149bbf5e3a1e55db7588.svg);
}
.fi-sc {
  background-image: url(/9ef5262cc695adcc613f.svg);
}
.fi-sc.fis {
  background-image: url(/e623a69c2c715916a8df.svg);
}
.fi-sd {
  background-image: url(/3050433e2767fb821c5d.svg);
}
.fi-sd.fis {
  background-image: url(/e0516e5be772a548898b.svg);
}
.fi-se {
  background-image: url(/5a79810b09a06d579ead.svg);
}
.fi-se.fis {
  background-image: url(/18850d25a0a36c933c5c.svg);
}
.fi-sg {
  background-image: url(/8b629e7bf137abf1643b.svg);
}
.fi-sg.fis {
  background-image: url(/8db1ed19f334e7b5ad26.svg);
}
.fi-sh {
  background-image: url(/cc6a7545541b76339e38.svg);
}
.fi-sh.fis {
  background-image: url(/17279211d42d3c798e85.svg);
}
.fi-si {
  background-image: url(/e0de0e96aded64134bcf.svg);
}
.fi-si.fis {
  background-image: url(/4b2b84595a3a317f733a.svg);
}
.fi-sj {
  background-image: url(/f8f9b21529bdc34df1b5.svg);
}
.fi-sj.fis {
  background-image: url(/7111b15215671c0cabae.svg);
}
.fi-sk {
  background-image: url(/031f7d1211a3a7f59010.svg);
}
.fi-sk.fis {
  background-image: url(/8ebdd96622429b4fe475.svg);
}
.fi-sl {
  background-image: url(/d4cd148ff94760097b5c.svg);
}
.fi-sl.fis {
  background-image: url(/ec1ec422fd5ac1515437.svg);
}
.fi-sm {
  background-image: url(/837e64d2a14911c7380d.svg);
}
.fi-sm.fis {
  background-image: url(/39b2d063adce92402a54.svg);
}
.fi-sn {
  background-image: url(/5d2dde7343ab4f202890.svg);
}
.fi-sn.fis {
  background-image: url(/07ec7ccbea282d9458ad.svg);
}
.fi-so {
  background-image: url(/1392d24855dd708a0ee9.svg);
}
.fi-so.fis {
  background-image: url(/1ace29c02ffbda05c917.svg);
}
.fi-sr {
  background-image: url(/f281cc96dc94e9f2bcdf.svg);
}
.fi-sr.fis {
  background-image: url(/45463ee6f9675e59c293.svg);
}
.fi-ss {
  background-image: url(/65f6eee5fd80394c659f.svg);
}
.fi-ss.fis {
  background-image: url(/252b833eee63afee120b.svg);
}
.fi-st {
  background-image: url(/a66e38d3051c95e23a7d.svg);
}
.fi-st.fis {
  background-image: url(/95ec25640c911126b02b.svg);
}
.fi-sv {
  background-image: url(/2b995d455aa93dcba0cf.svg);
}
.fi-sv.fis {
  background-image: url(/dd3c991c109acb5525b1.svg);
}
.fi-sx {
  background-image: url(/37214364557e2b16b8d3.svg);
}
.fi-sx.fis {
  background-image: url(/c3e3382c50cdc9150344.svg);
}
.fi-sy {
  background-image: url(/241b5816ff0ffd6b7707.svg);
}
.fi-sy.fis {
  background-image: url(/ad05d8d10d2ef78fd2e2.svg);
}
.fi-sz {
  background-image: url(/bec727f47598d1d82a17.svg);
}
.fi-sz.fis {
  background-image: url(/468d80d14bc0084d5c04.svg);
}
.fi-tc {
  background-image: url(/c817f550f47380234387.svg);
}
.fi-tc.fis {
  background-image: url(/7bce3122dd358a8489b5.svg);
}
.fi-td {
  background-image: url(/f6c172d9fdebca34a65f.svg);
}
.fi-td.fis {
  background-image: url(/57c6d2b86e5206f4847a.svg);
}
.fi-tf {
  background-image: url(/b52f02c3eaacdccd3a78.svg);
}
.fi-tf.fis {
  background-image: url(/90c38a9f431cbad5c558.svg);
}
.fi-tg {
  background-image: url(/ae395581590b44c50c40.svg);
}
.fi-tg.fis {
  background-image: url(/a54fe773a9a6f8f7ae60.svg);
}
.fi-th {
  background-image: url(/d3dea0cee87c83e3a1e6.svg);
}
.fi-th.fis {
  background-image: url(/b4262644824a028810ca.svg);
}
.fi-tj {
  background-image: url(/4c009c916e4eafb0debd.svg);
}
.fi-tj.fis {
  background-image: url(/9749373197a14f802651.svg);
}
.fi-tk {
  background-image: url(/5c7cbb32d630f7d2f658.svg);
}
.fi-tk.fis {
  background-image: url(/2619557b557f9684e1c0.svg);
}
.fi-tl {
  background-image: url(/b51e57c22b21dd257744.svg);
}
.fi-tl.fis {
  background-image: url(/d8e3bbb05aa228ef7591.svg);
}
.fi-tm {
  background-image: url(/a9bdcd11c19fd20e90b8.svg);
}
.fi-tm.fis {
  background-image: url(/61ac9a09d717c6899190.svg);
}
.fi-tn {
  background-image: url(/8eab019ab85837b171c2.svg);
}
.fi-tn.fis {
  background-image: url(/2b1d5aa34ddb2dc385c3.svg);
}
.fi-to {
  background-image: url(/a7375d4d2ef32a2c8761.svg);
}
.fi-to.fis {
  background-image: url(/2cb4df0a0e3875c3c113.svg);
}
.fi-tr {
  background-image: url(/a1a28a5eb8eceaad90b3.svg);
}
.fi-tr.fis {
  background-image: url(/1a109fa73fffdfd33b11.svg);
}
.fi-tt {
  background-image: url(/33069ab84c09c8db0b08.svg);
}
.fi-tt.fis {
  background-image: url(/62c94980596e2af8b861.svg);
}
.fi-tv {
  background-image: url(/12b93537c4398ab123fb.svg);
}
.fi-tv.fis {
  background-image: url(/3ba10c54812d768dc48e.svg);
}
.fi-tw {
  background-image: url(/39308d8769d9190bd1aa.svg);
}
.fi-tw.fis {
  background-image: url(/8ea0b61c9cced533d851.svg);
}
.fi-tz {
  background-image: url(/42ec1dd14b99f59fe0f2.svg);
}
.fi-tz.fis {
  background-image: url(/148d6a2535c91c0c7922.svg);
}
.fi-ua {
  background-image: url(/af49db4ae2a509598e38.svg);
}
.fi-ua.fis {
  background-image: url(/4fe7f17009a7fc1571c4.svg);
}
.fi-ug {
  background-image: url(/ac0f0d78f5f94572d57b.svg);
}
.fi-ug.fis {
  background-image: url(/9e26c8f2269d749b4d2d.svg);
}
.fi-um {
  background-image: url(/867207fe83a99a3b9b95.svg);
}
.fi-um.fis {
  background-image: url(/d0a77d97960f20600dc6.svg);
}
.fi-us {
  background-image: url(/cb3557fd707b978ef927.svg);
}
.fi-us.fis {
  background-image: url(/2b96179241e072f75ba9.svg);
}
.fi-uy {
  background-image: url(/2a4ff395d3b91e6a8d73.svg);
}
.fi-uy.fis {
  background-image: url(/d3a8689930e65cbe0160.svg);
}
.fi-uz {
  background-image: url(/a4de118b4064c4b8dd54.svg);
}
.fi-uz.fis {
  background-image: url(/37218829b3a988811a6c.svg);
}
.fi-va {
  background-image: url(/cf6a492acafefcbefa10.svg);
}
.fi-va.fis {
  background-image: url(/cf15a64943f6c7d24a2b.svg);
}
.fi-vc {
  background-image: url(/a1a39ca12f5354105b9b.svg);
}
.fi-vc.fis {
  background-image: url(/7ad1635f6a2e05857a9f.svg);
}
.fi-ve {
  background-image: url(/2d66184ba6da6528b7b8.svg);
}
.fi-ve.fis {
  background-image: url(/ede15c2583ace31d8249.svg);
}
.fi-vg {
  background-image: url(/621c3ad6350a59e282ba.svg);
}
.fi-vg.fis {
  background-image: url(/2ee2d8bebdf1602ce3a1.svg);
}
.fi-vi {
  background-image: url(/2394a011069c69dcda82.svg);
}
.fi-vi.fis {
  background-image: url(/75fc073be5d2be7053e2.svg);
}
.fi-vn {
  background-image: url(/a3c286271bdb3ff7b16f.svg);
}
.fi-vn.fis {
  background-image: url(/bf6f9b0191659c38159d.svg);
}
.fi-vu {
  background-image: url(/f55d4352a21eeff37a90.svg);
}
.fi-vu.fis {
  background-image: url(/80c6f8ab84839cdf4618.svg);
}
.fi-wf {
  background-image: url(/3ced66d6833850fbe560.svg);
}
.fi-wf.fis {
  background-image: url(/9f3414f419d49e43313f.svg);
}
.fi-ws {
  background-image: url(/314e33c2a444698f4bce.svg);
}
.fi-ws.fis {
  background-image: url(/f06e3a3930f25859ac07.svg);
}
.fi-ye {
  background-image: url(/67bb215c4226cd5a32aa.svg);
}
.fi-ye.fis {
  background-image: url(/9b186a8be867d7cb136d.svg);
}
.fi-yt {
  background-image: url(/22be99b6b2e0f0ef6890.svg);
}
.fi-yt.fis {
  background-image: url(/c62bc19c55550c418046.svg);
}
.fi-za {
  background-image: url(/cfcf99d22861d82c5658.svg);
}
.fi-za.fis {
  background-image: url(/8a405db0d230f726cb0c.svg);
}
.fi-zm {
  background-image: url(/864bd087d50f237db5ce.svg);
}
.fi-zm.fis {
  background-image: url(/7d7825c9680bf4c7a1cd.svg);
}
.fi-zw {
  background-image: url(/cd37458b29efc0063ff6.svg);
}
.fi-zw.fis {
  background-image: url(/3a3eb0f2bf0ffd8f5201.svg);
}
.fi-ac {
  background-image: url(/75ec39aa6b6ab11f8440.svg);
}
.fi-ac.fis {
  background-image: url(/e104704cd04bb0cb7c72.svg);
}
.fi-cp {
  background-image: url(/6d728b13712a82796c6e.svg);
}
.fi-cp.fis {
  background-image: url(/07dab79812c8de77ad74.svg);
}
.fi-dg {
  background-image: url(/d1b6673fa6c138223cea.svg);
}
.fi-dg.fis {
  background-image: url(/a042b2109af59607e5e1.svg);
}
.fi-ea {
  background-image: url(/f1e55aacdee7ad81f5da.svg);
}
.fi-ea.fis {
  background-image: url(/3328e1660d877378c782.svg);
}
.fi-es-ct {
  background-image: url(/ae2d1ab93385b37fd124.svg);
}
.fi-es-ct.fis {
  background-image: url(/9d52c0a552153cf88238.svg);
}
.fi-es-ga {
  background-image: url(/fe67f0ec71b864386562.svg);
}
.fi-es-ga.fis {
  background-image: url(/33cb6bd3598af69a5a6d.svg);
}
.fi-eu {
  background-image: url(/0420e634b15c416fbdc1.svg);
}
.fi-eu.fis {
  background-image: url(/227190d1fe778a97104c.svg);
}
.fi-gb-eng {
  background-image: url(/ee3571430d489c32deac.svg);
}
.fi-gb-eng.fis {
  background-image: url(/7b249f565cc9aa70b36b.svg);
}
.fi-gb-nir {
  background-image: url(/aec8ba24bb3b3183323a.svg);
}
.fi-gb-nir.fis {
  background-image: url(/4e99cb8a463bcacc8f91.svg);
}
.fi-gb-sct {
  background-image: url(/5edc6d75a73111158da1.svg);
}
.fi-gb-sct.fis {
  background-image: url(/5e8518f9c48a90941d02.svg);
}
.fi-gb-wls {
  background-image: url(/4abd7bc95cbecde943cc.svg);
}
.fi-gb-wls.fis {
  background-image: url(/910c0fb3440a800691cb.svg);
}
.fi-ic {
  background-image: url(/500d420982feb8a67cbc.svg);
}
.fi-ic.fis {
  background-image: url(/5217cbc3b14b1f23840f.svg);
}
.fi-ta {
  background-image: url(/56f55773ec3ffb245496.svg);
}
.fi-ta.fis {
  background-image: url(/6569311e37bb6e956315.svg);
}
.fi-un {
  background-image: url(/4388dfb01646ff8dc71d.svg);
}
.fi-un.fis {
  background-image: url(/59939c4b1077f359a254.svg);
}
.fi-xk {
  background-image: url(/06ff301ff0dc8369a202.svg);
}
.fi-xk.fis {
  background-image: url(/082e7027de2c30bf3596.svg);
}

.Toastify__toast-container {
  z-index: 9999;
  -webkit-transform: translate3d(0, 0, 9999px);
  position: fixed;
  padding: 4px;
  width: 320px;
  box-sizing: border-box;
  color: #fff;
}
.Toastify__toast-container--top-left {
  top: 1em;
  left: 1em;
}
.Toastify__toast-container--top-center {
  top: 1em;
  left: 50%;
  transform: translateX(-50%);
}
.Toastify__toast-container--top-right {
  top: 1em;
  right: 1em;
}
.Toastify__toast-container--bottom-left {
  bottom: 1em;
  left: 1em;
}
.Toastify__toast-container--bottom-center {
  bottom: 1em;
  left: 50%;
  transform: translateX(-50%);
}
.Toastify__toast-container--bottom-right {
  bottom: 1em;
  right: 1em;
}

@media only screen and (max-width : 480px) {
  .Toastify__toast-container {
    width: 100vw;
    padding: 0;
    left: 0;
    margin: 0;
  }
  .Toastify__toast-container--top-left, .Toastify__toast-container--top-center, .Toastify__toast-container--top-right {
    top: 0;
    transform: translateX(0);
  }
  .Toastify__toast-container--bottom-left, .Toastify__toast-container--bottom-center, .Toastify__toast-container--bottom-right {
    bottom: 0;
    transform: translateX(0);
  }
  .Toastify__toast-container--rtl {
    right: 0;
    left: initial;
  }
}
.Toastify__toast {
  position: relative;
  min-height: 64px;
  box-sizing: border-box;
  margin-bottom: 1rem;
  padding: 8px;
  border-radius: 4px;
  box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 15px 0 rgba(0, 0, 0, 0.05);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  max-height: 800px;
  overflow: hidden;
  font-family: sans-serif;
  cursor: pointer;
  direction: ltr;
}
.Toastify__toast--rtl {
  direction: rtl;
}
.Toastify__toast--dark {
  background: #121212;
  color: #fff;
}
.Toastify__toast--default {
  background: #fff;
  color: #aaa;
}
.Toastify__toast--info {
  background: #3498db;
}
.Toastify__toast--success {
  background: #07bc0c;
}
.Toastify__toast--warning {
  background: #f1c40f;
}
.Toastify__toast--error {
  background: #e74c3c;
}
.Toastify__toast-body {
  margin: auto 0;
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  padding: 6px;
}

.Toastify--animate {
  animation-fill-mode: both;
  animation-duration: 0.7s;
}

@media only screen and (max-width : 480px) {
  .Toastify__toast {
    margin-bottom: 0;
    border-radius: 0;
  }
}
.Toastify__close-button {
  color: #fff;
  background: transparent;
  outline: none;
  border: none;
  padding: 0;
  cursor: pointer;
  opacity: 0.7;
  transition: 0.3s ease;
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.Toastify__close-button--default {
  color: #000;
  opacity: 0.3;
}
.Toastify__close-button > svg {
  fill: currentColor;
  height: 16px;
  width: 14px;
}
.Toastify__close-button:hover, .Toastify__close-button:focus {
  opacity: 1;
}

@keyframes Toastify__trackProgress {
  0% {
    transform: scaleX(1);
  }
  100% {
    transform: scaleX(0);
  }
}
.Toastify__progress-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px;
  z-index: 9999;
  opacity: 0.7;
  background-color: rgba(255, 255, 255, 0.7);
  transform-origin: left;
}
.Toastify__progress-bar--animated {
  animation: Toastify__trackProgress linear 1 forwards;
}
.Toastify__progress-bar--controlled {
  transition: transform 0.2s;
}
.Toastify__progress-bar--rtl {
  right: 0;
  left: initial;
  transform-origin: right;
}
.Toastify__progress-bar--default {
  background: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);
}
.Toastify__progress-bar--dark {
  background: #bb86fc;
}
@keyframes Toastify__bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes Toastify__bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.Toastify__bounce-enter--top-left, .Toastify__bounce-enter--bottom-left {
  animation-name: Toastify__bounceInLeft;
}
.Toastify__bounce-enter--top-right, .Toastify__bounce-enter--bottom-right {
  animation-name: Toastify__bounceInRight;
}
.Toastify__bounce-enter--top-center {
  animation-name: Toastify__bounceInDown;
}
.Toastify__bounce-enter--bottom-center {
  animation-name: Toastify__bounceInUp;
}

.Toastify__bounce-exit--top-left, .Toastify__bounce-exit--bottom-left {
  animation-name: Toastify__bounceOutLeft;
}
.Toastify__bounce-exit--top-right, .Toastify__bounce-exit--bottom-right {
  animation-name: Toastify__bounceOutRight;
}
.Toastify__bounce-exit--top-center {
  animation-name: Toastify__bounceOutUp;
}
.Toastify__bounce-exit--bottom-center {
  animation-name: Toastify__bounceOutDown;
}

@keyframes Toastify__zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes Toastify__zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.Toastify__zoom-enter {
  animation-name: Toastify__zoomIn;
}

.Toastify__zoom-exit {
  animation-name: Toastify__zoomOut;
}

@keyframes Toastify__flipIn {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}
@keyframes Toastify__flipOut {
  from {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.Toastify__flip-enter {
  animation-name: Toastify__flipIn;
}

.Toastify__flip-exit {
  animation-name: Toastify__flipOut;
}

@keyframes Toastify__slideInRight {
  from {
    transform: translate3d(110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInLeft {
  from {
    transform: translate3d(-110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInUp {
  from {
    transform: translate3d(0, 110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInDown {
  from {
    transform: translate3d(0, -110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideOutRight {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(110%, 0, 0);
  }
}
@keyframes Toastify__slideOutLeft {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(-110%, 0, 0);
  }
}
@keyframes Toastify__slideOutDown {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, 500px, 0);
  }
}
@keyframes Toastify__slideOutUp {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, -500px, 0);
  }
}
.Toastify__slide-enter--top-left, .Toastify__slide-enter--bottom-left {
  animation-name: Toastify__slideInLeft;
}
.Toastify__slide-enter--top-right, .Toastify__slide-enter--bottom-right {
  animation-name: Toastify__slideInRight;
}
.Toastify__slide-enter--top-center {
  animation-name: Toastify__slideInDown;
}
.Toastify__slide-enter--bottom-center {
  animation-name: Toastify__slideInUp;
}

.Toastify__slide-exit--top-left, .Toastify__slide-exit--bottom-left {
  animation-name: Toastify__slideOutLeft;
}
.Toastify__slide-exit--top-right, .Toastify__slide-exit--bottom-right {
  animation-name: Toastify__slideOutRight;
}
.Toastify__slide-exit--top-center {
  animation-name: Toastify__slideOutUp;
}
.Toastify__slide-exit--bottom-center {
  animation-name: Toastify__slideOutDown;
}

/*# sourceMappingURL=ReactToastify.css.map */
/* Box sizing rules */
*,
*::before,
*::after {
	box-sizing: border-box;
}

/* Remove default margin */
body,
h1,
h2,
h3,
h4,
p,
figure,
blockquote,
dl,
dd {
	margin: 0;
}

/* Remove list styles on ul, ol elements with a list role, which suggests default styling will be removed */
ul[role="list"],
ol[role="list"] {
	list-style: none;
}

/* Set core root defaults */
html:focus-within {
	scroll-behavior: smooth;
}

/* Set core body defaults */
body {
	min-height: 100vh;
	text-rendering: optimizeSpeed;
	line-height: 1.5;
}

/* A elements that don't have a class get default styles */
a:not([class]) {
	text-decoration-skip-ink: auto;
}

/* Make images easier to work with */
img,
picture {
	max-width: 100%;
	display: block;
}

/* Inherit fonts for inputs and buttons */
input,
button,
textarea,
select {
	font: inherit;
}

/* Remove all animations, transitions and smooth scroll for people that prefer not to see them */
@media (prefers-reduced-motion: reduce) {
	html:focus-within {
		scroll-behavior: auto;
	}

	*,
	*::before,
	*::after {
		animation-duration: 0.01ms !important;
		animation-iteration-count: 1 !important;
		transition-duration: 0.01ms !important;
		scroll-behavior: auto !important;
	}
}

@font-face {
	font-family: "Roboto";
	src: url(/a8d6ac03c7b96b7acb62.ttf) format("truetype");
}

@font-face {
	font-family: "Roboto-Thin";
	src: url(/1711b41f3ae4cb322eea.ttf) format("truetype");
}

html,
body {
	background-color: #f4f7fc;
	padding: 0;
	margin: 0;
	font-size: 13px;
	font-family: "Roboto", Arial, Helvetica, sans-serif;
	height: 100vh;
  width: 100vw;
}

#app {
	height: 100vh;
  width: 100vw;
	display: grid;
	grid-template-columns: 100px auto;
	grid-template-rows: 100px auto;
}

#header {
	vertical-align: middle;
	display: table-cell;
	grid-column: 2 / 2;
	grid-row: 1 / 1;
}

#logo {
	background-image: url(/d72b76f47d841748bafe.png);
	background-size: 50%;
	background-repeat: no-repeat;
	background-position-x: 20px;
	background-position-y: center;
	width: 200px;
	float: left;
	height: 100%;
}

#header-profile {
	margin-left: auto;
	margin-right: 0;
}

#main-menu {
	grid-column: 1 / 1;
	grid-row: 1 / 3;
	background-color: #ffffff;
	-webkit-box-shadow: 0px 4px 9px 0px rgba(222, 222, 222, 0.75);
	box-shadow: 0px 4px 9px 0px rgba(222, 222, 222, 0.75);
}

#main-menu a,
#main-menu a:visited,
#main-menu a.active {
	display: block;
	text-decoration: none;
	color: #72809d;
	font-size: 2rem;
	text-align: center;
	padding: 10px;
}

#main-menu .name {
	font-size: 1rem;
}

#main-menu a svg[data-icon] {
	vertical-align: middle;
}

#main-menu a.active {
	color: #17bebb;
	background-color: #edfdfc;
	/* background-color: #17bebb; */
	/* -webkit-border-radius: 2rem;
	-moz-border-radius: 2rem;
	border-radius: 2rem; */
	border-left: 3px solid #17bebb;
}

#main-menu a.active svg[data-icon] {
	color: #17bebb;
}

#main-menu a:hover {
	color: #17bebb;
}

#page-container {
	grid-column: 2 / 2;
	grid-row: 2 / 2;
}

#page {
	padding: 40px;
	max-width: 90rem;
	margin-left: auto;
	margin-right: auto;
}

.page-head {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 2rem;
}

.page-head-title-content > h1 {
	font-weight: 100;
	font-size: 4rem;
	font-family: "Roboto-Thin";
	color: #40536a;
}

.page-head-title-content > h2 {
	font-size: 1.5rem;
	font-family: "Roboto";
	color: #40536a;
	margin-bottom: 2rem;
}

.page-head .fi {
	padding: 0;
	margin: 0;
	border-radius: 5px;
	margin-left: 5px;
}

.page-head-content {

}

.paper-root {
	background-color: #ffffff;
	-webkit-box-shadow: 0px 4px 9px 0px rgba(222, 222, 222, 0.75);
	box-shadow: 0px 4px 9px 0px rgba(222, 222, 222, 0.75);

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.paper-root table thead th:first-child {
	-webkit-border-radius: 5px 0 0 0;
	-moz-border-radius: 5px 0 0 0;
	border-radius: 5px 0 0 0;
}

.paper-root table thead th:last-child {
	-webkit-border-radius: 0 5px 0 0;
	-moz-border-radius: 0 5px 0 0;
	border-radius: 0 5px 0 0;
}

.paper-root table tbody tr:last-child td:last-child {
	-webkit-border-radius: 0 0 5px 0;
	-moz-border-radius: 0 0 5px 0;
	border-radius: 0 0 5px 0;
}

.paper-root table tbody tr:last-child td:first-child {
	-webkit-border-radius: 0 0 0 5px;
	-moz-border-radius: 0 0 0 5px;
	border-radius: 0 0 0 5px;
}

.show-on-hover {
  visibility: hidden;
}

.breadcrumb-list {
	padding-inline-start: 0;
}

table {
	border-collapse: collapse;
	width: 100%;
	table-layout: fixed;
	border: 1px solid #e5e7eb;
}

table thead {
	background-color: rgba(249, 250, 251, 1);
}

table thead th {
	text-align: left;
	text-transform: uppercase;
	padding-left: 1.5rem;
	padding-right: 1.5rem;
	padding-top: 0.75rem;
	padding-bottom: 0.75rem;
	font-size: 12px;
	font-weight: 100;
	font-size: 1rem;
}

table tbody td {
	padding-left: 1.5rem;
	padding-right: 1.5rem;
	padding-top: 1rem;
	padding-bottom: 1rem;
	font-size: 1rem;
}

table tbody tr {
	border-bottom: 1px solid #e5e7eb;
}

table tbody tr:nth-child(even) {
	/* background-color: #F9FAFB; */
}

table tbody tr td:last-child {
  text-align: right;
}

table tbody tr.clickable:hover {
	background-color: #f4f7fc;
}

table tbody tr:hover .show-on-hover {
	visibility: visible!important;
}

.clickable {
	cursor: pointer;
}

.profile-container {
	margin: 20px;
	display: block;
	float: right;
}

.menu-container {
	position: relative;
}

.menu {
	background: #ffffff;
	border-radius: 8px;
	position: absolute;
	top: 60px;
	right: 0;
	width: 300px;
	box-shadow: 0 1px 8px rgba(0, 0, 0, 0.3);
	opacity: 0;
	visibility: hidden;
	transform: translateY(-20px);
	transition: opacity 0.4s ease, transform 0.1s ease, visibility 0.1s;
}

.menu.active {
	opacity: 1;
	visibility: visible;
	transform: translateY(0);
}

.menu ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.menu li {
	border-bottom: 1px solid #dddddd;
}

.menu li a {
	text-decoration: none;
	color: #333333;
	padding: 15px 20px;
	display: block;
}

.menu-trigger {
	cursor: pointer;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 4px 6px;
	vertical-align: middle;
	transition: box-shadow 0.1s ease;
	background-color: transparent;
	border: none;
	font-size: 1rem;
	font-weight: 100;
}

.menu-trigger span {
	vertical-align: middle;
	font-size: 1rem;
	margin: 0 10px;
}

.menu-trigger img {
	border-radius: 90px;
}

.light-gray {
	color: rgba(0, 0, 0, 0.5);
}

.modal-root {
	position: fixed;
	z-index: 1;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: auto;
	background-color: rgb(0, 0, 0);
	background-color: rgba(0, 0, 0, 0.4);
	backdrop-filter: blur(2px);
}

.modal-container {
	margin: 15% auto;
	padding: 20px;
	width: min-content;

	background-color: #ffffff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.modal-container .close {
	color: #aaa;
	float: right;
	font-size: 28px;
	font-weight: bold;
}

.modal-container .close:hover,
.modal-container .close:focus {
	color: black;
	text-decoration: none;
	cursor: pointer;
}

button {
	border: none;
	font-size: 1rem;
	padding: 0.75rem;
	background-color: #17bebb;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	color: #ffffff;
}

button:hover,
button:focus {
	text-decoration: none;
	cursor: pointer;
}

button.icon {
  background-color: transparent;
  border: none;
  padding: 0;
  color: inherit;
font-size: 1.5rem;
}

button.icon:hover {
	background-color: #d2d2d2;
}

.ui.input input[type="text"] {
	padding: 0.5rem;
	border: 1px solid rgba(34, 36, 38, 0.15);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

input[type="text"]:focus {
	outline: none;
	border: 1px solid #17bebb;
}

.badge {
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	padding: 0.5rem 0.75rem 0.5rem 0.75rem;
	color: #fff;
}

.badge.primary {
	background-color: #17bebb;
}

.badge.success {
	background-color: #67cf71;
}

.badge.danger {
	background-color: #f46850;
}

.badge.warning {
	background-color: #ffcc66;
	color: #000;
}

.badge.info {
	background-color: #4ca4e3;
}

.badge.secondary {
	background-color: #777777;
}












.portal-overlay {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: 1000000;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
	backdrop-filter: blur(2px);
  }
  
  .portal-overlay .confirm-dialog {
	z-index: 1000000000000111;
	padding: 16px;
	background-color: white;
	width: 400px;
	position: absolute;
	top: 200px;
	left: 50%;
	transform: translate(-50%, -50%);
	border: 1px solid rgba(0, 0, 0, 0.2);
	border-radius: 5px;
  }
  
  .portal-overlay .confirm-dialog__footer {
	display: flex;
	justify-content: flex-end;
	margin-top:20px;
  }
  
  .portal-overlay .confirm-dialog .btn {
	padding:6px 10px;
	margin: 0 10px;
  }

  .lt-small {
	  color: #72809d;
	  display: block;
  }

  .col-sm {
	-ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }

  .row {
	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
  }

  .container {
	width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
  }

  .header-2 {
	font-weight: 100;
	font-size: 2rem;
	font-family: "Roboto-Thin";
	color: #40536a;
}

/*# sourceMappingURL=main.7bceebd1cca336efa0d7.css.map*/