/* Banderas (sprite) — formas de flag-icons, licencia MIT */
.fi{display:inline-block;flex:none;width:28px;height:21px;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.14);background:url(/assets/img/flags/flags.webp) no-repeat;background-size:448px 336px}
.fi-ad{background-position:-0px -0px}
.fi-ae{background-position:-28px -0px}
.fi-af{background-position:-56px -0px}
.fi-ag{background-position:-84px -0px}
.fi-ai{background-position:-112px -0px}
.fi-al{background-position:-140px -0px}
.fi-am{background-position:-168px -0px}
.fi-ao{background-position:-196px -0px}
.fi-ar{background-position:-224px -0px}
.fi-as{background-position:-252px -0px}
.fi-at{background-position:-280px -0px}
.fi-au{background-position:-308px -0px}
.fi-aw{background-position:-336px -0px}
.fi-ax{background-position:-364px -0px}
.fi-az{background-position:-392px -0px}
.fi-ba{background-position:-420px -0px}
.fi-bb{background-position:-0px -21px}
.fi-bd{background-position:-28px -21px}
.fi-be{background-position:-56px -21px}
.fi-bf{background-position:-84px -21px}
.fi-bg{background-position:-112px -21px}
.fi-bh{background-position:-140px -21px}
.fi-bi{background-position:-168px -21px}
.fi-bj{background-position:-196px -21px}
.fi-bl{background-position:-224px -21px}
.fi-bm{background-position:-252px -21px}
.fi-bn{background-position:-280px -21px}
.fi-bo{background-position:-308px -21px}
.fi-bq{background-position:-336px -21px}
.fi-br{background-position:-364px -21px}
.fi-bs{background-position:-392px -21px}
.fi-bt{background-position:-420px -21px}
.fi-bw{background-position:-0px -42px}
.fi-by{background-position:-28px -42px}
.fi-bz{background-position:-56px -42px}
.fi-ca{background-position:-84px -42px}
.fi-cc{background-position:-112px -42px}
.fi-cd{background-position:-140px -42px}
.fi-cf{background-position:-168px -42px}
.fi-cg{background-position:-196px -42px}
.fi-ch{background-position:-224px -42px}
.fi-ci{background-position:-252px -42px}
.fi-ck{background-position:-280px -42px}
.fi-cl{background-position:-308px -42px}
.fi-cm{background-position:-336px -42px}
.fi-cn{background-position:-364px -42px}
.fi-co{background-position:-392px -42px}
.fi-cr{background-position:-420px -42px}
.fi-cu{background-position:-0px -63px}
.fi-cv{background-position:-28px -63px}
.fi-cw{background-position:-56px -63px}
.fi-cx{background-position:-84px -63px}
.fi-cy{background-position:-112px -63px}
.fi-cz{background-position:-140px -63px}
.fi-de{background-position:-168px -63px}
.fi-dj{background-position:-196px -63px}
.fi-dk{background-position:-224px -63px}
.fi-dm{background-position:-252px -63px}
.fi-do{background-position:-280px -63px}
.fi-dz{background-position:-308px -63px}
.fi-ec{background-position:-336px -63px}
.fi-ee{background-position:-364px -63px}
.fi-eg{background-position:-392px -63px}
.fi-eh{background-position:-420px -63px}
.fi-er{background-position:-0px -84px}
.fi-es{background-position:-28px -84px}
.fi-et{background-position:-56px -84px}
.fi-fi{background-position:-84px -84px}
.fi-fj{background-position:-112px -84px}
.fi-fk{background-position:-140px -84px}
.fi-fm{background-position:-168px -84px}
.fi-fo{background-position:-196px -84px}
.fi-fr{background-position:-224px -84px}
.fi-ga{background-position:-252px -84px}
.fi-gb{background-position:-280px -84px}
.fi-gd{background-position:-308px -84px}
.fi-ge{background-position:-336px -84px}
.fi-gf{background-position:-364px -84px}
.fi-gg{background-position:-392px -84px}
.fi-gh{background-position:-420px -84px}
.fi-gi{background-position:-0px -105px}
.fi-gl{background-position:-28px -105px}
.fi-gm{background-position:-56px -105px}
.fi-gn{background-position:-84px -105px}
.fi-gp{background-position:-112px -105px}
.fi-gq{background-position:-140px -105px}
.fi-gr{background-position:-168px -105px}
.fi-gt{background-position:-196px -105px}
.fi-gu{background-position:-224px -105px}
.fi-gw{background-position:-252px -105px}
.fi-gy{background-position:-280px -105px}
.fi-hk{background-position:-308px -105px}
.fi-hn{background-position:-336px -105px}
.fi-hr{background-position:-364px -105px}
.fi-ht{background-position:-392px -105px}
.fi-hu{background-position:-420px -105px}
.fi-id{background-position:-0px -126px}
.fi-ie{background-position:-28px -126px}
.fi-il{background-position:-56px -126px}
.fi-im{background-position:-84px -126px}
.fi-in{background-position:-112px -126px}
.fi-io{background-position:-140px -126px}
.fi-iq{background-position:-168px -126px}
.fi-ir{background-position:-196px -126px}
.fi-is{background-position:-224px -126px}
.fi-it{background-position:-252px -126px}
.fi-je{background-position:-280px -126px}
.fi-jm{background-position:-308px -126px}
.fi-jo{background-position:-336px -126px}
.fi-jp{background-position:-364px -126px}
.fi-ke{background-position:-392px -126px}
.fi-kg{background-position:-420px -126px}
.fi-kh{background-position:-0px -147px}
.fi-ki{background-position:-28px -147px}
.fi-km{background-position:-56px -147px}
.fi-kn{background-position:-84px -147px}
.fi-kp{background-position:-112px -147px}
.fi-kr{background-position:-140px -147px}
.fi-kw{background-position:-168px -147px}
.fi-ky{background-position:-196px -147px}
.fi-kz{background-position:-224px -147px}
.fi-la{background-position:-252px -147px}
.fi-lb{background-position:-280px -147px}
.fi-lc{background-position:-308px -147px}
.fi-li{background-position:-336px -147px}
.fi-lk{background-position:-364px -147px}
.fi-lr{background-position:-392px -147px}
.fi-ls{background-position:-420px -147px}
.fi-lt{background-position:-0px -168px}
.fi-lu{background-position:-28px -168px}
.fi-lv{background-position:-56px -168px}
.fi-ly{background-position:-84px -168px}
.fi-ma{background-position:-112px -168px}
.fi-mc{background-position:-140px -168px}
.fi-md{background-position:-168px -168px}
.fi-me{background-position:-196px -168px}
.fi-mf{background-position:-224px -168px}
.fi-mg{background-position:-252px -168px}
.fi-mh{background-position:-280px -168px}
.fi-mk{background-position:-308px -168px}
.fi-ml{background-position:-336px -168px}
.fi-mm{background-position:-364px -168px}
.fi-mn{background-position:-392px -168px}
.fi-mo{background-position:-420px -168px}
.fi-mp{background-position:-0px -189px}
.fi-mq{background-position:-28px -189px}
.fi-mr{background-position:-56px -189px}
.fi-ms{background-position:-84px -189px}
.fi-mt{background-position:-112px -189px}
.fi-mu{background-position:-140px -189px}
.fi-mv{background-position:-168px -189px}
.fi-mw{background-position:-196px -189px}
.fi-mx{background-position:-224px -189px}
.fi-my{background-position:-252px -189px}
.fi-mz{background-position:-280px -189px}
.fi-na{background-position:-308px -189px}
.fi-nc{background-position:-336px -189px}
.fi-ne{background-position:-364px -189px}
.fi-nf{background-position:-392px -189px}
.fi-ng{background-position:-420px -189px}
.fi-ni{background-position:-0px -210px}
.fi-nl{background-position:-28px -210px}
.fi-no{background-position:-56px -210px}
.fi-np{background-position:-84px -210px}
.fi-nr{background-position:-112px -210px}
.fi-nu{background-position:-140px -210px}
.fi-nz{background-position:-168px -210px}
.fi-om{background-position:-196px -210px}
.fi-pa{background-position:-224px -210px}
.fi-pe{background-position:-252px -210px}
.fi-pf{background-position:-280px -210px}
.fi-pg{background-position:-308px -210px}
.fi-ph{background-position:-336px -210px}
.fi-pk{background-position:-364px -210px}
.fi-pl{background-position:-392px -210px}
.fi-pm{background-position:-420px -210px}
.fi-pr{background-position:-0px -231px}
.fi-ps{background-position:-28px -231px}
.fi-pt{background-position:-56px -231px}
.fi-pw{background-position:-84px -231px}
.fi-py{background-position:-112px -231px}
.fi-qa{background-position:-140px -231px}
.fi-re{background-position:-168px -231px}
.fi-ro{background-position:-196px -231px}
.fi-rs{background-position:-224px -231px}
.fi-ru{background-position:-252px -231px}
.fi-rw{background-position:-280px -231px}
.fi-sa{background-position:-308px -231px}
.fi-sb{background-position:-336px -231px}
.fi-sc{background-position:-364px -231px}
.fi-sd{background-position:-392px -231px}
.fi-se{background-position:-420px -231px}
.fi-sg{background-position:-0px -252px}
.fi-sh{background-position:-28px -252px}
.fi-si{background-position:-56px -252px}
.fi-sj{background-position:-84px -252px}
.fi-sk{background-position:-112px -252px}
.fi-sl{background-position:-140px -252px}
.fi-sm{background-position:-168px -252px}
.fi-sn{background-position:-196px -252px}
.fi-so{background-position:-224px -252px}
.fi-sr{background-position:-252px -252px}
.fi-ss{background-position:-280px -252px}
.fi-st{background-position:-308px -252px}
.fi-sv{background-position:-336px -252px}
.fi-sx{background-position:-364px -252px}
.fi-sy{background-position:-392px -252px}
.fi-sz{background-position:-420px -252px}
.fi-tc{background-position:-0px -273px}
.fi-td{background-position:-28px -273px}
.fi-tg{background-position:-56px -273px}
.fi-th{background-position:-84px -273px}
.fi-tj{background-position:-112px -273px}
.fi-tk{background-position:-140px -273px}
.fi-tl{background-position:-168px -273px}
.fi-tm{background-position:-196px -273px}
.fi-tn{background-position:-224px -273px}
.fi-to{background-position:-252px -273px}
.fi-tr{background-position:-280px -273px}
.fi-tt{background-position:-308px -273px}
.fi-tv{background-position:-336px -273px}
.fi-tw{background-position:-364px -273px}
.fi-tz{background-position:-392px -273px}
.fi-ua{background-position:-420px -273px}
.fi-ug{background-position:-0px -294px}
.fi-us{background-position:-28px -294px}
.fi-uy{background-position:-56px -294px}
.fi-uz{background-position:-84px -294px}
.fi-va{background-position:-112px -294px}
.fi-vc{background-position:-140px -294px}
.fi-ve{background-position:-168px -294px}
.fi-vg{background-position:-196px -294px}
.fi-vi{background-position:-224px -294px}
.fi-vn{background-position:-252px -294px}
.fi-vu{background-position:-280px -294px}
.fi-wf{background-position:-308px -294px}
.fi-ws{background-position:-336px -294px}
.fi-xk{background-position:-364px -294px}
.fi-ye{background-position:-392px -294px}
.fi-yt{background-position:-420px -294px}
.fi-za{background-position:-0px -315px}
.fi-zm{background-position:-28px -315px}
.fi-zw{background-position:-56px -315px}
