@charset "UTF-8";

[class^="flag-"]::before {

    font-family: 'NotoColorEmoji';
    padding-right: .1em;

}

.flag-ad::before {
    content: "🇦🇩";
}

.flag-ae::before {
    content: "🇦🇪";
}

.flag-af::before {
    content: "🇦🇫";
}

.flag-al::before {
    content: "🇦🇱";
}

.flag-am::before {
    content: "🇦🇲";
}

.flag-ar::before {
    content: "🇦🇷";
}

.flag-at::before {
    content: "🇦🇹";
}

.flag-au::before {
    content: "🇦🇺";
}

.flag-ba::before {
    content: "🇧🇦";
}

.flag-bd::before {
    content: "🇧🇩";
}

.flag-be::before {
    content: "🇧🇪";
}

.flag-bg::before {
    content: "🇧🇬";
}

.flag-br::before {
    content: "🇧🇷";
}

.flag-by::before {
    content: "🇧🇾";
}

.flag-ca::before {
    content: "🇨🇦";
}

.flag-ch::before {
    content: "🇨🇭";
}

.flag-cl::before {
    content: "🇨🇱";
}

.flag-cn::before {
    content: "🇨🇳";
}

.flag-co::before {
    content: "🇨🇴";
}

.flag-cr::before {
    content: "🇨🇷";
}

.flag-cu::before {
    content: "🇨🇺";
}

.flag-cy::before {
    content: "🇨🇾";
}

.flag-cz::before {
    content: "🇨🇿";
}

.flag-de::before {
    content: "🇩🇪";
}

.flag-dk::before {
    content: "🇩🇰";
}

.flag-es::before {
    content: "🇪🇸";
}

.flag-eu::before {
    content: "🇪🇺";
}

.flag-eg::before {
    content: "🇪🇬";
}

.flag-fi::before {
    content: "🇫🇮";
}

.flag-fr::before {
    content: "🇫🇷";
}

.flag-gb::before {
    content: "🇬🇧";
}

.flag-gh::before {
    content: "🇬🇭";
}

.flag-ge::before {
    content: "🇬🇪";
}

.flag-gi::before {
    content: "🇬🇮";
}

.flag-gl::before {
    content: "🇬🇱";
}

.flag-gr::before {
    content: "🇬🇷";
}

.flag-hk::before {
    content: "🇭🇰";
}

.flag-hr::before {
    content: "🇭🇷";
}

.flag-hu::before {
    content: "🇭🇺";
}

.flag-id::before {
    content: "🇮🇩";
}

.flag-ie::before {
    content: "🇮🇪";
}

.flag-il::before {
    content: "🇮🇱";
}

.flag-in::before {
    content: "🇮🇳";
}

.flag-iq::before {
    content: "🇮🇶";
}

.flag-ir::before {
    content: "🇮🇷";
}

.flag-is::before {
    content: "🇮🇸";
}

.flag-it::before {
    content: "🇮🇹";
}

.flag-jm::before {
    content: "🇯🇲";
}

.flag-jp::before {
    content: "🇯🇵";
}

.flag-kw::before {
    content: "🇰🇼";
}

.flag-kr::before {
    content: "🇰🇷";
}

.flag-li::before {
    content: "🇱🇮";
}

.flag-lk::before {
    content: "🇱🇰";
}

.flag-lr::before {
    content: "🇱🇷";
}

.flag-lt::before {
    content: "🇱🇹";
}

.flag-lu::before {
    content: "🇱🇺";
}

.flag-lv::before {
    content: "🇱🇻";
}

.flag-ly::before {
    content: "🇱🇾";
}

.flag-ma::before {
    content: "🇲🇦";
}

.flag-mc::before {
    content: "🇲🇨";
}

.flag-md::before {
    content: "🇲🇩";
}

.flag-me::before {
    content: "🇲🇪";
}

.flag-mg::before {
    content: "🇲🇬";
}

.flag-mk::before {
    content: "🇲🇰";
}

.flag-ml::before {
    content: "🇲🇱";
}

.flag-mm::before {
    content: "🇲🇲";
}

.flag-mq::before {
    content: "🇲🇶";
}

.flag-mt::before {
    content: "🇲🇹";
}

.flag-mu::before {
    content: "🇲🇺";
}

.flag-mx::before {
    content: "🇲🇽";
}

.flag-my::before {
    content: "🇲🇾";
}

.flag-ne::before {
    content: "🇳🇪";
}

.flag-ng::before {
    content: "🇳🇬";
}

.flag-ni::before {
    content: "🇳🇮";
}

.flag-nl::before {
    content: "🇳🇱";
}

.flag-no::before {
    content: "🇳🇴";
}

.flag-np::before {
    content: "🇳🇵";
}

.flag-nz::before {
    content: "🇳🇿";
}

.flag-pa::before {
    content: "🇵🇦";
}

.flag-pe::before {
    content: "🇵🇪";
}

.flag-ph::before {
    content: "🇵🇭";
}

.flag-pk::before {
    content: "🇵🇰";
}

.flag-pl::before {
    content: "🇵🇱";
}

.flag-pr::before {
    content: "🇵🇷";
}

.flag-pt::before {
    content: "🇵🇹";
}

.flag-py::before {
    content: "🇵🇾";
}

.flag-qa::before {
    content: "🇶🇦";
}

.flag-ro::before {
    content: "🇷🇴";
}

.flag-rs::before {
    content: "🇷🇸";
}

.flag-ru::before {
    content: "🇷🇺";
}

.flag-rw::before {
    content: "🇷🇼";
}

.flag-sa::before {
    content: "🇸🇦";
}

.flag-sb::before {
    content: "🇸🇧";
}

.flag-sd::before {
    content: "🇸🇩";
}

.flag-se::before {
    content: "🇸🇪";
}

.flag-sg::before {
    content: "🇸🇬";
}

.flag-si::before {
    content: "🇸🇮";
}

.flag-sk::before {
    content: "🇸🇰";
}

.flag-sn::before {
    content: "🇸🇳";
}

.flag-so::before {
    content: "🇸🇴";
}

.flag-sv::before {
    content: "🇸🇻";
}

.flag-sy::before {
    content: "🇸🇾";
}

.flag-th::before {
    content: "🇹🇭";
}

.flag-tr::before {
    content: "🇹🇷";
}

.flag-tw::before {
    content: "🇹🇼";
}

.flag-tz::before {
    content: "🇹🇿";
}

.flag-ua::before {
    content: "🇺🇦";
}

.flag-us::before {
    content: "🇺🇸";
}

.flag-uy::before {
    content: "🇺🇾";
}

.flag-ve::before {
    content: "🇻🇪";
}

.flag-vn::before {
    content: "🇻🇳";
}

.flag-za::before {
    content: "🇿🇦";
}

.flag-ze::before {
    content: "🇿🇼";
}
