@import url(https://fonts.googleapis.com/css?family=Lora|Anton|Montserrat|Roboto);@charset "UTF-8";

.btn {
  padding: 0.5em;
  background-color: transparent;
  border: 1px solid #c4c4c4;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  outline: 0 !important;
  cursor: pointer;
}

.btn.primary {
  background-color: #158cba;
  color: #FFFFFF;
  border: 1px solid #158cba;
}

.btn.danger {
  background-color: #CD3138;
  color: #FFFFFF;
  border: 1px solid #CD3138;
}

.btn:hover,
.btn:active {
  -webkit-transform: translate(0, 2px);
          transform: translate(0, 2px);
}

.btn.outline {
  border: 1px solid #158cba;
  color: #158cba;
}

.btn:disabled {
  background-color: #53abcd;
  border-color: #53abcd;
}

body,
main,
#app {
  max-width: 100vw;
  overflow-x: hidden;
  margin: 0;
  font-family: "Roboto", "system-ui";
  background-color: #fafafa;
}

h1,
h2,
h3,
h4 {
  font-family: "Roboto", "system-ui";
}

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

figure {
  margin: 0;
  padding: 0;
}

a {
  text-decoration: none !important;
}

.fade-enter-active,
.fade-leave-active {
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}

.fade-enter,
.fade-leave-to {
  opacity: 0;
}

.uppercase {
  text-transform: uppercase;
}

.text-center {
  text-align: center;
}

.input {
  min-height: 20px;
  outline: 0;
  padding: 0.5em;
  background-color: white !important;
  margin: 0.5em;
  min-width: 300px;
  border: 1px solid #c4c4c4;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.input:focus + .input-label {
  -webkit-transform: translateY(-30px);
          transform: translateY(-30px);
}

.input.danger {
  border: 1px solid #CD3138;
}

.input.select {
  background-color: transparent !important;
  z-index: 2;
  height: 35px;
}

.input.select:hover {
  background-color: transparent !important;
  box-shadow: unset !important;
}

.input:disabled {
  background-color: #efefef !important;
  z-index: 0;
}

input.input:-webkit-autofill {
  box-shadow: 0 0 0 30px white inset !important;
}

.input:hover,
.input:focus,
.input:active {
  box-shadow: 0 0 0 30px white inset, 0 3px 3px rgba(0, 0, 0, 0.1) !important;
}

.invalid-feedback {
  color: #CD3138;
  font-size: 0.7rem;
  padding: 0.5em;
}

label {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
          align-items: center;
  flex-wrap: wrap;
}

label.input-label {
  position: absolute;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  padding: 1em;
  will-change: transform;
  display: -webkit-inline-box;
  display: inline-flex;
  top: -2px;
  left: 0;
}

label.input-label.active {
  -webkit-transform: translateY(-30px);
          transform: translateY(-30px);
}

.float-label {
  position: relative;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  max-width: 300px;
  margin: 25px auto 0;
}

.float-label.global-search {
  max-width: 100%;
}

.float-label.global-search .input {
  width: 100%;
}

a {
  color: #545454;
}

.login {
  display: grid;
  grid-template-areas: "background form";
  grid-template-columns: 1fr 450px;
}

.login img.background {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: left;
     object-position: left;
  max-width: 100%;
  max-height: 100vh;
  height: 100vh;
  box-shadow: 0 3px 3px rgba(81, 81, 81, 0.3);
}

.login .login-container {
  display: grid;
  max-width: 100%;
  max-height: 100vh;
  height: 100vh;
  -webkit-box-pack: center;
          justify-content: center;
  align-content: space-between;
  text-align: center;
  grid-template-columns: 1fr;
  grid-template-rows: 175px 1fr 30px;
}

.login .login-container img {
  max-width: 60%;
  margin: 0.5em auto;
}

.login .login-container .title {
  color: #158cba;
}

.login .login-container .footer {
  font-size: 0.8em;
  color: #515151;
}

@media screen and (max-width: 768px) {
  .login {
    grid-template-columns: 1fr;
    grid-template-areas: unset;
  }

  .login img.background {
    height: 0;
  }

  .float-label {
    width: 100%;
  }

  input.input {
    width: 100%;
    min-width: unset;
  }
}

.global-container {
  min-height: 100vh;
  display: grid;
  grid-template-columns: minmax(50px, auto) 1fr;
  grid-template-rows: minmax(40px, auto) 1fr minmax(30px, auto);
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
  will-change: transform;
  color: #515151;
  grid-template-areas: "menu navbar" "menu content" "menu footer";
}

.global-container .menu {
  grid-area: menu;
  background-color: #158cba;
  box-shadow: inset 0 3px 8px 0 rgba(166, 191, 249, 0.06);
  z-index: 999;
}

.global-container .navbar {
  grid-area: navbar;
  background-color: white;
  box-shadow: 0 3px 8px 0 rgba(166, 191, 249, 0.06);
  z-index: 2;
}

.global-container .content {
  grid-area: content;
  background-color: #fafafa;
  z-index: 1;
  display: grid;
  -webkit-box-align: center;
          align-items: center;
  padding: 1em;
  max-width: calc(100vw - 0.5em);
  overflow: hidden;
}

.global-container .content .loader {
  text-align: center;
}

.global-container .content .loader svg {
  max-width: 30vw !important;
  max-height: 30vh !important;
}

.global-container .footer {
  grid-area: footer;
  background-color: white;
  text-align: center;
  padding: 1em;
  box-shadow: 0 -3px 8px 0 rgba(166, 191, 249, 0.06);
  z-index: 2;
}

img {
  max-width: 100%;
}

.menu {
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  width: 50px;
}

.menu .user-profile {
  padding: 0.5em;
  display: grid;
  -webkit-box-align: center;
          align-items: center;
  grid-template-columns: 30px auto;
}

.menu .user-profile .avatar img {
  height: 30px;
  width: 30px;
}

.menu .user-profile .brand-name {
  display: none;
  -webkit-transition: 1s;
  transition: 1s;
  opacity: 0;
  padding: 0.5em;
  color: #FFFFFF;
}

.menu .user-profile .toggle-button {
  display: none;
}

.menu .item {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  will-change: transform;
}

.menu .item:hover {
  background-color: white !important;
  box-shadow: 0 3px 8px 0 rgba(166, 191, 249, 0.06);
}

.menu .item:hover .icon,
.menu .item:hover .text {
  color: #158cba !important;
  display: -webkit-box;
  display: flex;
}

.menu .item .icon {
  color: #FFFFFF;
  font-size: 1.2em;
  padding: 0.5em 0;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  width: 23px;
}

.menu .item .text {
  display: none;
  opacity: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  color: #FFFFFF;
  padding: 0.5em;
  -webkit-box-align: center;
          align-items: center;
}

.menu:hover,
.menu.active {
  width: 200px;
}

.menu:hover .brand-name,
.menu.active .brand-name {
  display: -webkit-box;
  display: flex;
  opacity: 1;
}

.menu:hover .item,
.menu.active .item {
  -webkit-box-pack: start;
          justify-content: flex-start;
}

.menu:hover .item .icon,
.menu.active .item .icon {
  padding: 0.5em;
}

.menu:hover .item .text,
.menu.active .item .text {
  display: -webkit-box;
  display: flex;
  opacity: 1;
}

.slides {
  display: grid;
  min-width: 100%;
  height: 100%;
  padding: 0.5em;
  text-align: center;
  overflow: auto;
}

.slides .config-container {
  display: grid;
  max-width: 750px;
  margin: 0 auto;
  grid-template-columns: 1fr 50px 1fr;
  grid-template-areas: "type type type" "icon-d icon-d icon-d" "label-a  cross-a label-b" "icon-m icon-m icon-m" "label-c cross-b label-d";
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
          align-items: center;
  grid-gap: 1em;
}

.slides .config-container input {
  background-color: #FFFFFF;
}

.slides .config-container .type {
  grid-area: type;
  padding: 0.5em;
  display: grid;
  grid-template-columns: 1fr;
  -webkit-box-pack: center;
          justify-content: center;
  justify-items: center;
}

.slides .config-container .type select {
  min-width: 250px;
  min-height: 30px;
}

.slides .config-container .label-a,
.slides .config-container .label-b,
.slides .config-container .label-c,
.slides .config-container .label-d {
  padding: 0.5em;
  display: grid;
  grid-template-columns: 1fr;
  -webkit-box-pack: center;
          justify-content: center;
  justify-items: center;
}

.slides .config-container .label-a {
  grid-area: label-a;
}

.slides .config-container .label-b {
  grid-area: label-b;
}

.slides .config-container .label-c {
  grid-area: label-c;
}

.slides .config-container .label-d {
  grid-area: label-d;
}

.slides .config-container .icon-desktop {
  grid-area: icon-d;
  font-size: 10em;
  margin: 0 auto;
}

.slides .config-container .icon-mobile {
  grid-area: icon-m;
  font-size: 10em;
  margin: 0 auto;
}

.slides .config-container .cros-a {
  grid-area: cross-a;
  margin: 20px auto 0 auto;
}

.slides .config-container .cros-b {
  grid-area: cross-b;
  margin: 20px auto 0 auto;
}

.navbar {
  display: grid;
  grid-template-columns: 1fr 1fr 100px;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
          align-items: center;
  padding: 0.5em;
  grid-gap: 0.5em;
}

.navbar .lang {
  justify-self: center;
}

.navbar .section-name {
  margin: 0;
}

.navbar .user-profile .brand-navbar img {
  max-height: 30px;
}

.navbar .user-profile .avatar {
  background-color: #fafafa;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
}

.navbar .user-profile .toggle-button {
  display: none;
}

@media screen and (max-width: 768px) {
  .global-container {
    min-height: 100vh;
    display: grid;
    grid-template-columns: 1fr;
    grid-template-areas: "navbar" "content" "footer";
  }

  .global-container .menu {
    grid-area: menu;
    position: fixed;
    top: 0;
    left: -100vw;
    right: 0;
    bottom: 0;
    width: 100vw;
    background-color: #158cba;
    color: #FFFFFF;
  }

  .global-container .menu.active {
    left: 0;
    width: 100%;
  }

  .global-container .menu .user-profile {
    grid-template-columns: 30px auto 50px;
  }

  .global-container .menu .user-profile .toggle-button {
    text-align: center;
    display: block;
    color: white;
  }

  .global-container .menu .user-profile .brand-name {
    display: block;
  }

  .global-container .content .loader svg {
    max-width: 50vw !important;
    max-height: 50vw !important;
  }

  .global-container .content .slides .config-container {
    display: grid;
    margin: 0 auto;
    grid-template-columns: 1fr;
    grid-template-areas: "type " "icon-d" "label-a" "cross-a " "label-b" "icon-m" "label-c" "cross-b" "label-d";
    -webkit-box-pack: center;
            justify-content: center;
    -webkit-box-align: center;
            align-items: center;
    grid-gap: 0.5em;
  }

  .global-container .content .slides .config-container .cros-a,
  .global-container .content .slides .config-container .cros-b {
    margin: 0 auto;
  }

  .global-container .navbar {
    grid-area: navbar;
    min-height: 40px;
    grid-template-columns: 1fr 100px 50px;
    grid-template-areas: "title lang menu";
  }

  .global-container .navbar .lang {
    grid-area: lang;
  }

  .global-container .navbar .user-profile .avatar,
  .global-container .navbar .user-profile .brand-navbar {
    display: none;
  }

  .global-container .navbar .user-profile .toggle-button {
    text-align: center;
    display: block;
  }

  .global-container .footer {
    grid-area: footer;
  }
}

.flag-icon-background,
.flag-icon {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}

.flag-icon {
  position: relative;
  display: inline-block;
  width: 1.3333333333em;
  line-height: 1em;
}

.flag-icon:before {
  content: "\A0";
}

.flag-icon.flag-icon-squared {
  width: 1em;
}

.flag-icon-ad {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ad.svg?4fc7c4c1505769826e43061122a9549d);
}

.flag-icon-ad.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ad.svg?486d25a79ba1ee551360a5d18bfe7a2e);
}

.flag-icon-ae {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ae.svg?9fd1fcbfedb5ace0e6e61a88b3fc3402);
}

.flag-icon-ae.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ae.svg?7847726d0663899a3e31b3e21b6d2b68);
}

.flag-icon-af {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/af.svg?b040d0176a79dd3b732066c4959be347);
}

.flag-icon-af.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/af.svg?26d0dcc74a1febaea3cf306686e1290b);
}

.flag-icon-ag {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ag.svg?5c33e55d155844898cddc1b33b3fb7eb);
}

.flag-icon-ag.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ag.svg?53a600867bab3b2284da8445e7d9cc93);
}

.flag-icon-ai {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ai.svg?2bb08d7d607bfc13c34c18c28dfbcf5f);
}

.flag-icon-ai.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ai.svg?7445e66f4bd50d3b016a7f86fa949d0b);
}

.flag-icon-al {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/al.svg?01225bebffa3b3d92a5f0c9d553a3c9e);
}

.flag-icon-al.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/al.svg?633e8642cac145652ccd7d445f14b40a);
}

.flag-icon-am {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/am.svg?06509258e6113e2e0e54592337ac8171);
}

.flag-icon-am.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/am.svg?c86a9e1691e7ab36234a070301467f01);
}

.flag-icon-ao {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ao.svg?4e70ca93b1286e2d049fc0bf3e681e61);
}

.flag-icon-ao.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ao.svg?8484ac5ace453f56e8562f5aaf18a5bc);
}

.flag-icon-aq {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/aq.svg?b95845ac31dcda104cf59a4948cd5035);
}

.flag-icon-aq.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/aq.svg?c61dd4213d496831c11205c3687723c9);
}

.flag-icon-ar {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ar.svg?4d01e57804727af96e6b9c926f0b33b7);
}

.flag-icon-ar.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ar.svg?cab4b98a2a589b0fe7762a29ace6bcf2);
}

.flag-icon-as {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/as.svg?e753c5e98283ce2fc1cb3814b62ecc4e);
}

.flag-icon-as.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/as.svg?83064c6f65a1ebc67981caf7910485a6);
}

.flag-icon-at {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/at.svg?7824152b6e660004d8323754e25476ac);
}

.flag-icon-at.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/at.svg?dc2457a23381d13940918ec3f5aba250);
}

.flag-icon-au {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/au.svg?37a544275a1a5fbbe0662dc634d7abd7);
}

.flag-icon-au.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/au.svg?da96b2e8d07bf4acc3176d10417219d0);
}

.flag-icon-aw {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/aw.svg?29aeb3f91f4da71e6766492ca2de716d);
}

.flag-icon-aw.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/aw.svg?f159ec168ea083c41505dce64eb31923);
}

.flag-icon-ax {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ax.svg?1aaab70377fb8b75181cdf72b459e716);
}

.flag-icon-ax.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ax.svg?fdd00c438df18b3216076ae0e145673b);
}

.flag-icon-az {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/az.svg?451284cedf7277f87440e014c3c11557);
}

.flag-icon-az.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/az.svg?0b4258df02490e0504d93c20984c467d);
}

.flag-icon-ba {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ba.svg?71010dff44cc2c8dfb46906c7add051f);
}

.flag-icon-ba.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ba.svg?a9dbadd71245f7d220448c10b6939fd1);
}

.flag-icon-bb {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/bb.svg?7bd8b0ac4adce55a674f8579188e3339);
}

.flag-icon-bb.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/bb.svg?e08360acef490330a17ff317af323b86);
}

.flag-icon-bd {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/bd.svg?5102bab03db6e13a165043eedab1e332);
}

.flag-icon-bd.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/bd.svg?c4a1485f3606f93b55fa19d86ec3219c);
}

.flag-icon-be {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/be.svg?27d8ca49197f90010475d2b3646ce6b5);
}

.flag-icon-be.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/be.svg?f1e78c8b3266b110a4a523c4cde8d7f2);
}

.flag-icon-bf {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/bf.svg?9a958401fd126a3c08686ece9477cea3);
}

.flag-icon-bf.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/bf.svg?48eb94de0b25013f341693acc2abb3b2);
}

.flag-icon-bg {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/bg.svg?3d762564b2be000f52ca9038e8f42ad4);
}

.flag-icon-bg.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/bg.svg?7163fe7683bf09611884f33ebf512d6a);
}

.flag-icon-bh {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/bh.svg?392927ca04d16448d14ec44908cc41c5);
}

.flag-icon-bh.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/bh.svg?290519a3ed05bbfa54c4d8bd7490706a);
}

.flag-icon-bi {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/bi.svg?9b802ccabfab6dc5ddf8cb8fcf709fa0);
}

.flag-icon-bi.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/bi.svg?3e29b35ccab81ed71fa4a38bcaca903b);
}

.flag-icon-bj {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/bj.svg?148de921897066d0f2146606bb7d97ee);
}

.flag-icon-bj.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/bj.svg?b6387659d755f8364b76c2bc8ca15d65);
}

.flag-icon-bl {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/bl.svg?38e27b684c0a7f079cc7e1762e5e1ade);
}

.flag-icon-bl.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/bl.svg?4d724b8ec2c508cf9abf4abef61289bc);
}

.flag-icon-bm {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/bm.svg?ca26b6f54cd34e40839ccbfab782d8ec);
}

.flag-icon-bm.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/bm.svg?a523291dab46eb5ea5696a5d3ad77a65);
}

.flag-icon-bn {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/bn.svg?80c35c4c3177156ff0e1caf84da15d9e);
}

.flag-icon-bn.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/bn.svg?4f010489273c99561205355c8fbe6d09);
}

.flag-icon-bo {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/bo.svg?c83fd441e19d431768ed732ce2f6b467);
}

.flag-icon-bo.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/bo.svg?cd93219fe50df8d489de9f9e189adc24);
}

.flag-icon-bq {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/bq.svg?b551016fbdf64b9d22f1c7b34a6a3a8d);
}

.flag-icon-bq.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/bq.svg?d6da2e848d831d87d51683d9340dbd38);
}

.flag-icon-br {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/br.svg?c834cb5b54aadf9673f6cd32f5b163ee);
}

.flag-icon-br.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/br.svg?a82efeaff853f1cf8cf85c2d526c0d9e);
}

.flag-icon-bs {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/bs.svg?910d4bd079b869f493912f6959dc0d77);
}

.flag-icon-bs.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/bs.svg?6fe877e157af3feb09878e657d8ad1f7);
}

.flag-icon-bt {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/bt.svg?acfa822b42353a0e163384d46298a1b1);
}

.flag-icon-bt.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/bt.svg?e502aa33ba1facb42dc71770fcbf6bc3);
}

.flag-icon-bv {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/bv.svg?07434a841ad80dc5ab4512c03a6bf947);
}

.flag-icon-bv.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/bv.svg?b70ab2f2a1fdb7d66f6870a4f243f843);
}

.flag-icon-bw {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/bw.svg?d1585fdf351c0bcd56a04ab460d51b3c);
}

.flag-icon-bw.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/bw.svg?d9e5e45f7cabb9c0790ba95948c30609);
}

.flag-icon-by {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/by.svg?26a195de8eed70c1be4afe687905189f);
}

.flag-icon-by.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/by.svg?80b2d2dd15003da07957e37b5d7aef23);
}

.flag-icon-bz {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/bz.svg?e7e7013d46d9e770ca3a3a6f6b9d1256);
}

.flag-icon-bz.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/bz.svg?510d2519e35c7735178e2785d1057b1e);
}

.flag-icon-ca {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ca.svg?ce1431089b9cba8ed19a763287a27bac);
}

.flag-icon-ca.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ca.svg?5916ba94ac216d2e1c238c5327a4d236);
}

.flag-icon-cc {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/cc.svg?ecc0e32127e3e743df24051cd5a119dd);
}

.flag-icon-cc.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/cc.svg?722f0576fc03cb0b7dc0ac8cf979e3ce);
}

.flag-icon-cd {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/cd.svg?cd346cdc7caa416803025986e843a600);
}

.flag-icon-cd.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/cd.svg?b43f872e1441147e938995ee5a709e19);
}

.flag-icon-cf {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/cf.svg?667c7a422ea1e92f971848ef8bb347ce);
}

.flag-icon-cf.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/cf.svg?1bc217dc2a400899db46ee10cdd913d8);
}

.flag-icon-cg {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/cg.svg?c8c05bfe0d270cc8c717e7622fe46185);
}

.flag-icon-cg.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/cg.svg?8373836c83f0ae012b428ab2308e4352);
}

.flag-icon-ch {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ch.svg?9c26f60a63bf575c6b7be3eec11e3043);
}

.flag-icon-ch.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ch.svg?252c409ba2d2600aaf08946b9280b670);
}

.flag-icon-ci {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ci.svg?d939dcac611747f6857eb4b92cb14c8e);
}

.flag-icon-ci.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ci.svg?26a62321690cd175f47305c05a55f409);
}

.flag-icon-ck {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ck.svg?bd3a061cfdfb9a0c9e100e5d487b2477);
}

.flag-icon-ck.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ck.svg?d66de29cda9f7872d1a346194e41643c);
}

.flag-icon-cl {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/cl.svg?7709f09f2086cc6f774c6a90fc56936a);
}

.flag-icon-cl.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/cl.svg?6d63ff70245fe5abcbf9ccc50cecf8c2);
}

.flag-icon-cm {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/cm.svg?5799ad4c126b0a6b1a3f01599f862ad2);
}

.flag-icon-cm.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/cm.svg?c972441e6e4522441d18c0390c143d32);
}

.flag-icon-cn {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/cn.svg?02c229de4d98ea1668384d2ed4cc558d);
}

.flag-icon-cn.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/cn.svg?a94c93941a4d8907fc2be5a61841c2b9);
}

.flag-icon-co {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/co.svg?3b252a1a91262604a52801ec3dda088d);
}

.flag-icon-co.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/co.svg?41244c207c1c8c92c0140d5fad3b08b1);
}

.flag-icon-cr {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/cr.svg?7b4ebd50f5274e5bfca82408ca79c32d);
}

.flag-icon-cr.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/cr.svg?657d7dbcfdeb67b9324dc45f99a1e17c);
}

.flag-icon-cu {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/cu.svg?ff754a33d53402c4661515c94370dec7);
}

.flag-icon-cu.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/cu.svg?0b42edabb93ec1c4862f441f4151996e);
}

.flag-icon-cv {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/cv.svg?b50df3fb841396412190948312d54900);
}

.flag-icon-cv.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/cv.svg?20a8cfffe0e96905132967daae5e2578);
}

.flag-icon-cw {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/cw.svg?6c845a30476494ef2a3426a01f11a865);
}

.flag-icon-cw.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/cw.svg?a5487f569726e06687f0b49008a5318e);
}

.flag-icon-cx {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/cx.svg?6f47bd14b8c7a627cf455b048be75994);
}

.flag-icon-cx.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/cx.svg?9faec396778b1eea7c912660ee7e5560);
}

.flag-icon-cy {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/cy.svg?f0e266512201fe79b63b76ff41f034e6);
}

.flag-icon-cy.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/cy.svg?1c8c05115b97c88502b683839f256b3d);
}

.flag-icon-cz {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/cz.svg?052ec527b4bb18cd4e482c2c6a6ad4f6);
}

.flag-icon-cz.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/cz.svg?490443104ecbfc24e2580b16a4d811b7);
}

.flag-icon-de {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/de.svg?3e726c2b6a59e6e4543c0a1534d93796);
}

.flag-icon-de.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/de.svg?4d7bac3b0b9ab578b009c54fecd5d06f);
}

.flag-icon-dj {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/dj.svg?3cf620d9f1db1057948ca29c96d0221c);
}

.flag-icon-dj.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/dj.svg?0c386d224ea283b79429a3097c055388);
}

.flag-icon-dk {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/dk.svg?eb1416e02baeee91a39f721e871caf23);
}

.flag-icon-dk.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/dk.svg?d046fb5b6363db6e655b3c1011c6f779);
}

.flag-icon-dm {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/dm.svg?2910f70a40909e4caedd1f0ade7fd40c);
}

.flag-icon-dm.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/dm.svg?5966a127bf0ab8e0f6e3551fa7e54b73);
}

.flag-icon-do {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/do.svg?06e1cfe3c337fb27d7e55aecc3f1cfbb);
}

.flag-icon-do.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/do.svg?e31ff1fdfd0b527ed1b4038d89b9a8e0);
}

.flag-icon-dz {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/dz.svg?7c2261f0f9478d4df62a06afc7cd22d4);
}

.flag-icon-dz.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/dz.svg?dea7ef634f60d171b144bb0b6235cff0);
}

.flag-icon-ec {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ec.svg?a12f3b495c5217f9f5826b62a557f18b);
}

.flag-icon-ec.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ec.svg?e1ea3417b5d1b8e2e657ce8d630b7d85);
}

.flag-icon-ee {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ee.svg?6088c9ceb092913b54d7235ee2e56f2c);
}

.flag-icon-ee.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ee.svg?9e932a62565e7ddda05182b706b4e48f);
}

.flag-icon-eg {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/eg.svg?c39a7f7e272fb477e69712f5767a22e3);
}

.flag-icon-eg.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/eg.svg?4259fc9ef85ca62812dff66861ecc01a);
}

.flag-icon-eh {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/eh.svg?61674b9fd1c02414abde982aa277e9a0);
}

.flag-icon-eh.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/eh.svg?7af606702cfc4e5a49b7cdd6e459500e);
}

.flag-icon-er {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/er.svg?c9799558f7907ccbe07be65870c92631);
}

.flag-icon-er.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/er.svg?976db2b72f1dcc39f35755b9ed945efb);
}

.flag-icon-es {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/es.svg?cc1b41b0e9485796cebb98fb04a7c10e);
}

.flag-icon-es.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/es.svg?d18de46b69ab3e7efb07840699cd31a4);
}

.flag-icon-et {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/et.svg?919059a46d59bd47f6ad9dbb6f9a1847);
}

.flag-icon-et.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/et.svg?2c1adbb55f047445e01c6714ff4556e3);
}

.flag-icon-fi {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/fi.svg?2649533e1d44a2ef75d5679ef6839b9e);
}

.flag-icon-fi.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/fi.svg?b48413bec5778656a773aab237f031a4);
}

.flag-icon-fj {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/fj.svg?3e230d8e827f6c2cccb0a0a02cec3ed5);
}

.flag-icon-fj.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/fj.svg?7cc3769d5415c64f7e14b49f68054e20);
}

.flag-icon-fk {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/fk.svg?dd7bc357e2bee86baca858ecccb78593);
}

.flag-icon-fk.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/fk.svg?2d1b653b364be637310ad1a9bacac160);
}

.flag-icon-fm {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/fm.svg?2b14fecb01ff1af11129008a123f4713);
}

.flag-icon-fm.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/fm.svg?3f19d612c1d987a0948edbf753d9b96f);
}

.flag-icon-fo {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/fo.svg?b08620b37d2f4e306b5f687e63b0a8ab);
}

.flag-icon-fo.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/fo.svg?329cbed566020b8e0d7a7b87fe977d28);
}

.flag-icon-fr {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/fr.svg?b1156355de9691d768df19a8a2b44da4);
}

.flag-icon-fr.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/fr.svg?f8952213641bba462c7314007909d394);
}

.flag-icon-ga {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ga.svg?29f203bb2828c1aed048b446c8abb0ae);
}

.flag-icon-ga.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ga.svg?33d27fe1d14e7a989255f6c1d24e5882);
}

.flag-icon-gb {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/gb.svg?4f1b7af5c0bae6aae85c3e7ba9401a85);
}

.flag-icon-gb.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/gb.svg?50f7fd14ca63b8b05bdbf0554a5092d8);
}

.flag-icon-gd {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/gd.svg?b402c8c6fdfc7cab982e8fb011413fd9);
}

.flag-icon-gd.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/gd.svg?3c05bb4957011ec7d56f913e1bd9d4d5);
}

.flag-icon-ge {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ge.svg?292fa4585c8ab314c207c401fac8996f);
}

.flag-icon-ge.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ge.svg?5f68e7f370e90338682ffa228db024a2);
}

.flag-icon-gf {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/gf.svg?2ab15edf97187860137f7b508981965a);
}

.flag-icon-gf.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/gf.svg?23d8b419461e2b4bec1aa799ecef34bf);
}

.flag-icon-gg {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/gg.svg?98f67a6ff36afda7a5ec44ec59eb5033);
}

.flag-icon-gg.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/gg.svg?357e1e33666fb0844d0416d5b0879d57);
}

.flag-icon-gh {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/gh.svg?caedb9129bf6bd63ff4081a0ba91e113);
}

.flag-icon-gh.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/gh.svg?77872d15b6a675d391e8355c98f9c020);
}

.flag-icon-gi {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/gi.svg?e829d66edd3fc4e28c3c969e6a9d1ec2);
}

.flag-icon-gi.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/gi.svg?6ecace1817c2609b2a9baaac4fa04715);
}

.flag-icon-gl {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/gl.svg?28a07cffa1bb4b3152f32912c867ef1e);
}

.flag-icon-gl.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/gl.svg?28bf64e497ad74bc4ea1dcb1cc8a69bd);
}

.flag-icon-gm {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/gm.svg?f06a98cd5c0b07d6c3d0d7cc2f6a40b8);
}

.flag-icon-gm.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/gm.svg?414139d5039a0584ac0475034a3ad8c7);
}

.flag-icon-gn {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/gn.svg?36a3e9a3dd82736bfcf23f28bb3ebc10);
}

.flag-icon-gn.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/gn.svg?1ce64523708a4513c00768eced01f5d5);
}

.flag-icon-gp {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/gp.svg?fa4cab3e4ee1b865a975e5eb6ab70d03);
}

.flag-icon-gp.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/gp.svg?c2c4da0e6afbe97dffaa2ee25972ae72);
}

.flag-icon-gq {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/gq.svg?385ac47e2485d7dfb0bcdac986bc6cb0);
}

.flag-icon-gq.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/gq.svg?0c1057b34b46bc63471a9a62d3febb5d);
}

.flag-icon-gr {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/gr.svg?db77f48c7f332561c119c5b644c2247a);
}

.flag-icon-gr.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/gr.svg?6911d46028b1431a16071c70cd9a166e);
}

.flag-icon-gs {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/gs.svg?175a61d9f7540ab6d862966fe40cfd60);
}

.flag-icon-gs.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/gs.svg?1def7829b26a04ff77d34753077427b1);
}

.flag-icon-gt {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/gt.svg?58f35af655d658aced08074bbc676a8c);
}

.flag-icon-gt.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/gt.svg?7fe64e01367794301fee1af548f1f1e8);
}

.flag-icon-gu {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/gu.svg?d0da25e7e2c4f411345e9e63c88e6cbf);
}

.flag-icon-gu.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/gu.svg?243ab68e3dca89514d9aa5d4fa9cca97);
}

.flag-icon-gw {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/gw.svg?c1e88a916be1c72f688c9e488cdd4516);
}

.flag-icon-gw.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/gw.svg?5ecbd93cc2eeec1d063377170a3d83ee);
}

.flag-icon-gy {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/gy.svg?79fcf270400edca30d7790872057d26c);
}

.flag-icon-gy.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/gy.svg?0653b318bc72188902840668e70e269f);
}

.flag-icon-hk {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/hk.svg?9502d7167e62fb1be4becfc187f16989);
}

.flag-icon-hk.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/hk.svg?e671691512658bbbc7bfeffca43fe086);
}

.flag-icon-hm {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/hm.svg?fe514431ce7922c28d2d322faa28b7f6);
}

.flag-icon-hm.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/hm.svg?fc838ac0bb4f5ff27231f59d9480f842);
}

.flag-icon-hn {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/hn.svg?9b9bee13c67ab85cd468d1c5fe38ad3e);
}

.flag-icon-hn.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/hn.svg?c94622ad395a0173231ae8ac41bf45a4);
}

.flag-icon-hr {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/hr.svg?8f6905ab9a3f09b7ad72e4d6772e2223);
}

.flag-icon-hr.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/hr.svg?d01a1866ccd70d013c40d4832ab3f02e);
}

.flag-icon-ht {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ht.svg?a0b173aaef73a37242b23ee59ac0609a);
}

.flag-icon-ht.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ht.svg?18b350ac2dd74dfb68c13c01f3740620);
}

.flag-icon-hu {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/hu.svg?0d7409f88bca8325938e46e3ef672716);
}

.flag-icon-hu.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/hu.svg?e5e334fdd028898fe762fe6b9d47b6f1);
}

.flag-icon-id {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/id.svg?17b996767ee0373a262c32a16248a3b6);
}

.flag-icon-id.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/id.svg?9f708fe5bf604f5bf38ad5ca2c00c14b);
}

.flag-icon-ie {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ie.svg?c68ff961baf04c04f9beac2c32cd2458);
}

.flag-icon-ie.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ie.svg?798a56e04350344c5937927fea36fabc);
}

.flag-icon-il {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/il.svg?f62b32f0be82b0a6d6942467ca871fa8);
}

.flag-icon-il.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/il.svg?c36a011de460eb2d3b8c5674b9496d45);
}

.flag-icon-im {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/im.svg?ed29d9ff19c46202628ebd71cdb4f0ef);
}

.flag-icon-im.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/im.svg?6cf57263ebd4071f3af5c61b08855597);
}

.flag-icon-in {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/in.svg?e4ab7bd057c6d49f21b3460a1bf914a9);
}

.flag-icon-in.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/in.svg?209ae8e9585774eb4fe32c001f7c63cc);
}

.flag-icon-io {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/io.svg?550553a764e49600498f1d17cd42da40);
}

.flag-icon-io.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/io.svg?2d90626cf903f5aa04980cc208d6e342);
}

.flag-icon-iq {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/iq.svg?30dee02831c80a89cb49b94e7d6e6209);
}

.flag-icon-iq.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/iq.svg?e1922026e8c0bedf3b61e1e214f098b4);
}

.flag-icon-ir {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ir.svg?9023419c73718709ef9631a6303991a8);
}

.flag-icon-ir.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ir.svg?717422e60d025fa48a0b7460792cdcbf);
}

.flag-icon-is {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/is.svg?cff140f41d09ba1961eb5e6fd9f36331);
}

.flag-icon-is.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/is.svg?ae44c07e894b0a298c57b1380c5c11be);
}

.flag-icon-it {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/it.svg?8d15de04f5f6e8e89cab4e5eb237f607);
}

.flag-icon-it.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/it.svg?22b99ae704f3de63285bc9b9411c5031);
}

.flag-icon-je {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/je.svg?2026b139288b127cab015ff45ee5da76);
}

.flag-icon-je.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/je.svg?862cd38b23ba01053db49d0e3f063b30);
}

.flag-icon-jm {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/jm.svg?67f96b2f0df34ce53d7651ade04d1e0b);
}

.flag-icon-jm.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/jm.svg?b7b13124a4068892dc2452d744a42cc1);
}

.flag-icon-jo {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/jo.svg?118c5546136b7d67daa584332e9c15ed);
}

.flag-icon-jo.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/jo.svg?5130279865a7759012e11ea127f87f9d);
}

.flag-icon-jp {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/jp.svg?95c2abfe2fa7c438741349c18ee3a976);
}

.flag-icon-jp.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/jp.svg?ae89446a56bc49a83f0947772c68adc5);
}

.flag-icon-ke {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ke.svg?0bbfd05193b7ca75f1b75e33fbb48c53);
}

.flag-icon-ke.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ke.svg?1c54a4899948c14d27f59aa67622a729);
}

.flag-icon-kg {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/kg.svg?e588babc47e6eb59d65bf06527d7d004);
}

.flag-icon-kg.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/kg.svg?c6895000555d24749137f2a92513af1e);
}

.flag-icon-kh {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/kh.svg?7f27fa7392df9f355609b77c216192c1);
}

.flag-icon-kh.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/kh.svg?25b4be5d47e920ba3a1057a3d13d52b2);
}

.flag-icon-ki {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ki.svg?bf675826e286eeb617c7368b9caca2b3);
}

.flag-icon-ki.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ki.svg?ca42f7e38b41cb0e0f04ee01c97f2dac);
}

.flag-icon-km {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/km.svg?0f12d30cd1bc75d3d38768f1aa7d4d90);
}

.flag-icon-km.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/km.svg?e0df62e410baf1d711869d58f0d8eaa6);
}

.flag-icon-kn {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/kn.svg?b0fd5e10c0f172cd3cb36b93dda2d585);
}

.flag-icon-kn.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/kn.svg?4ad12564dce8cd72eac5f2761c8bf03d);
}

.flag-icon-kp {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/kp.svg?07ebeb5c6be5c8f85ba2bff84abda65d);
}

.flag-icon-kp.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/kp.svg?f08daf335790f99ff297feab4ed1dcec);
}

.flag-icon-kr {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/kr.svg?6d3d963fd85ce15d80cc7dd3ed6f0b52);
}

.flag-icon-kr.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/kr.svg?68586ef8dee277d9cf13d0d9a2715b02);
}

.flag-icon-kw {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/kw.svg?0d0ac54c4acaab7536baee3de6fbee11);
}

.flag-icon-kw.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/kw.svg?33b3292eb3089a10a5cb93cfda9efda2);
}

.flag-icon-ky {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ky.svg?93a85a5572efe8d2f51df2e2853f7bf3);
}

.flag-icon-ky.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ky.svg?7a1c98fc66b1959ad6cdb286069cde39);
}

.flag-icon-kz {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/kz.svg?d37cbd6165219d5bf58b37787d7acdbd);
}

.flag-icon-kz.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/kz.svg?156c054bd0432d52e81d7b5bdccb3ee3);
}

.flag-icon-la {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/la.svg?b61549ab9a32b7ce90b879b197dfbb4d);
}

.flag-icon-la.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/la.svg?562dda7446562f8135467380261eaec5);
}

.flag-icon-lb {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/lb.svg?23f85946df6ad8b8700c224a292056e9);
}

.flag-icon-lb.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/lb.svg?8e9c186c24f3fed17b0bee1c30f57bbe);
}

.flag-icon-lc {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/lc.svg?1c3a5554a0d8d1afaaf56164415da91c);
}

.flag-icon-lc.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/lc.svg?c056c2a721c5bd992bd4945d10f82541);
}

.flag-icon-li {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/li.svg?9e40c74ae0f4cc1c48321772ac1d4981);
}

.flag-icon-li.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/li.svg?7787a5f8f647a73a6973bd15d4e45523);
}

.flag-icon-lk {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/lk.svg?96cf4c4f16a30890687d4b101369e497);
}

.flag-icon-lk.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/lk.svg?bf15b308ab139ff72d9204219b59fd0d);
}

.flag-icon-lr {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/lr.svg?039251e3b986c21ad72336c16b0cf940);
}

.flag-icon-lr.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/lr.svg?6656f943933fa3febede9e123fdfbc73);
}

.flag-icon-ls {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ls.svg?c0799ebf1d583d0d38408484bb56ec44);
}

.flag-icon-ls.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ls.svg?533cb320083af55b894a7bbe12cf015c);
}

.flag-icon-lt {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/lt.svg?c3aeac0dad1dfcc917a721a975ea29dd);
}

.flag-icon-lt.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/lt.svg?70975be09055c7db032d5a56a452d5d5);
}

.flag-icon-lu {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/lu.svg?c858787cf95b92f694dbe1d296a8a5d4);
}

.flag-icon-lu.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/lu.svg?2585715a069b9b8234825e2ce1ef8ed6);
}

.flag-icon-lv {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/lv.svg?8b293d984cea7db72e62598083dc759d);
}

.flag-icon-lv.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/lv.svg?f3c1274d166407a222fa7326129821b7);
}

.flag-icon-ly {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ly.svg?ae438f5a0664546bd81c71a56a0275be);
}

.flag-icon-ly.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ly.svg?8b64bcbd55eb077964963c5501c4efc6);
}

.flag-icon-ma {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ma.svg?60fbc221d84de9fb44f0d70882a393fc);
}

.flag-icon-ma.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ma.svg?bee9c05416fd66f6bc4434f6d721bcac);
}

.flag-icon-mc {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/mc.svg?b4f4b90da30103ef9cb0554e0111ea0d);
}

.flag-icon-mc.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/mc.svg?78528abed80a64294f9a7141e62a394f);
}

.flag-icon-md {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/md.svg?8f2e0071fcabb0ad40b65185ec76d5f0);
}

.flag-icon-md.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/md.svg?63bbfb2eaec4d73ec13a52ad14dfbd18);
}

.flag-icon-me {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/me.svg?8096e4aa56b12c0d56d10b1ba8e17f10);
}

.flag-icon-me.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/me.svg?a0dbae6fcc7fe3946c553730b93725c8);
}

.flag-icon-mf {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/mf.svg?5b9ff36c7fed044c253162373820d80a);
}

.flag-icon-mf.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/mf.svg?487f7bd7fd30eec81e74e5cf1f699833);
}

.flag-icon-mg {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/mg.svg?67f5922d788548be9d4900bebf2b5e63);
}

.flag-icon-mg.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/mg.svg?91e10ba084cc7f7b2498ce81f9680a84);
}

.flag-icon-mh {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/mh.svg?6d60cee3ee8d6bee9a372599dea4a426);
}

.flag-icon-mh.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/mh.svg?8f1f91348e69c8bf64d85e59272d6349);
}

.flag-icon-mk {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/mk.svg?ed091b887cafb2adbf04a411d7ac40fa);
}

.flag-icon-mk.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/mk.svg?2413b10706c9e29c439b0dcf94ec8cfe);
}

.flag-icon-ml {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ml.svg?e6f097f93a69b28225c43e25fdcaf709);
}

.flag-icon-ml.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ml.svg?204b0da4b499bc3694416d547a8fa0c0);
}

.flag-icon-mm {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/mm.svg?92e9f832a28fd293035e21d9b6983790);
}

.flag-icon-mm.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/mm.svg?8d6d26bc590adff8e84dc5a3342a2bfc);
}

.flag-icon-mn {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/mn.svg?b6529a3b13ea5080793aac3f2310c297);
}

.flag-icon-mn.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/mn.svg?3995293775c1a1837f0517594a205182);
}

.flag-icon-mo {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/mo.svg?44f9c5552cf0d423c84ae0625cc2791f);
}

.flag-icon-mo.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/mo.svg?1f249f5176c0bb29ed367559d4faabd2);
}

.flag-icon-mp {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/mp.svg?aa6f2a40fea9a33e788546e0d0536e02);
}

.flag-icon-mp.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/mp.svg?2671eebebb38b8e05f01e208125a2a56);
}

.flag-icon-mq {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/mq.svg?bfeadb02a0e0566b376450d23682c523);
}

.flag-icon-mq.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/mq.svg?a09e48650a204ba97073a30c5510f63f);
}

.flag-icon-mr {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/mr.svg?a3c31876aadbd5083efc027fe44f3004);
}

.flag-icon-mr.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/mr.svg?b293ed8922aead7af253e20fd0f51a1e);
}

.flag-icon-ms {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ms.svg?d5390a0cb1e74972fee66b17765915d4);
}

.flag-icon-ms.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ms.svg?058b028b04940b18ad8489ceab227aa9);
}

.flag-icon-mt {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/mt.svg?51f074ae3fd129831ce090b23936bb34);
}

.flag-icon-mt.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/mt.svg?fd8576042757f9d905d0a7b53e96c003);
}

.flag-icon-mu {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/mu.svg?896330b72092b57179e09d43f831211b);
}

.flag-icon-mu.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/mu.svg?67c8f3621446645a9008ef039b0dbc69);
}

.flag-icon-mv {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/mv.svg?3c896bfdad2f76fe0945fe43d776a9ab);
}

.flag-icon-mv.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/mv.svg?0fdc08c6985e30f2a3bfd6b5069c6757);
}

.flag-icon-mw {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/mw.svg?59519962a87a994a082dbe67037a5320);
}

.flag-icon-mw.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/mw.svg?290d49f1d0a391614960ce24723aa5ea);
}

.flag-icon-mx {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/mx.svg?fc563797b5d4dad9f97cc96dbb7e73c8);
}

.flag-icon-mx.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/mx.svg?cb47c8bfd8d9a04cb0d8ae2617a84d3f);
}

.flag-icon-my {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/my.svg?c52af28edb1430a5e22ee2b298c86f2a);
}

.flag-icon-my.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/my.svg?5991a60d506f7dff3c8c5aad18755a47);
}

.flag-icon-mz {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/mz.svg?1044789cd1ad77a7c37d8cad963dcd04);
}

.flag-icon-mz.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/mz.svg?e8801c33d8204a7ffa94fc0dcf3596d9);
}

.flag-icon-na {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/na.svg?05f127b04c4f59ded6048a65a9755f13);
}

.flag-icon-na.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/na.svg?2a5f6f2b12334e8e742ff50ff4ce5ca2);
}

.flag-icon-nc {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/nc.svg?b6c1c6b3a086590ca3a627860d0f63d1);
}

.flag-icon-nc.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/nc.svg?0dba674e34d031aa3f55ad682fb7db24);
}

.flag-icon-ne {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ne.svg?b7369ec74cd2a2ccf698ab0416ba2711);
}

.flag-icon-ne.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ne.svg?e56edd30b77ac6f1cae9bf153b1f9ec7);
}

.flag-icon-nf {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/nf.svg?82cb457affa8dbc92d613c757ff9ddf0);
}

.flag-icon-nf.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/nf.svg?8f8df7a2569c67b8a13f035bfe60e92b);
}

.flag-icon-ng {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ng.svg?992459a3d0f22849b493a540e1564bb0);
}

.flag-icon-ng.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ng.svg?520463e155c2f4a38079df87c20a0423);
}

.flag-icon-ni {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ni.svg?b828dceb2ed17972a58379486d52c9d3);
}

.flag-icon-ni.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ni.svg?c90e4163df5c3a680181ce863e10bc1f);
}

.flag-icon-nl {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/nl.svg?e336d50a0531bb958fa92165c55ff083);
}

.flag-icon-nl.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/nl.svg?9bfd784cc633d04cc5f358a816085af4);
}

.flag-icon-no {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/no.svg?0b41df77e951a30bbfccfd0a3714a1a3);
}

.flag-icon-no.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/no.svg?b7a21f544f617a59abff3dac02d9101b);
}

.flag-icon-np {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/np.svg?3ce0600ca4d79b3fb47aa964fc4dcc99);
}

.flag-icon-np.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/np.svg?a754e9e8e0d385e0cbc31ac1bef500d5);
}

.flag-icon-nr {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/nr.svg?34ed2f24b50edf07808df2d0917363a7);
}

.flag-icon-nr.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/nr.svg?2ef5b7c8f28f9c85d7c2da25b825ba5f);
}

.flag-icon-nu {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/nu.svg?caaabfca4613ea4e884c7d5dd92fc628);
}

.flag-icon-nu.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/nu.svg?4a4641b3a3309eaa1b6841b346d85ffa);
}

.flag-icon-nz {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/nz.svg?a8f100c79b238a528c1cf9640f609322);
}

.flag-icon-nz.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/nz.svg?380c4a3a4ec8da2aaae7e98751b6e1e7);
}

.flag-icon-om {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/om.svg?7332c94cc6d893097dd3ff6d962a9520);
}

.flag-icon-om.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/om.svg?397d3f2b9cb371836f79e970628eab11);
}

.flag-icon-pa {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/pa.svg?0d16b0e8d8769ea32bc60c91491a6759);
}

.flag-icon-pa.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/pa.svg?beb40ab6cce7b2d196d2d4eb94848625);
}

.flag-icon-pe {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/pe.svg?4fb8c00609a28dbedb5113f8903d403a);
}

.flag-icon-pe.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/pe.svg?3777e89e375c7ce2926b85051eeeec63);
}

.flag-icon-pf {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/pf.svg?8e525621c88b974fb4ce23ad5eaf26ef);
}

.flag-icon-pf.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/pf.svg?a68f0f63a6036a071912cc724b68742e);
}

.flag-icon-pg {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/pg.svg?9b228e6c353c0b8526b527863a803ca0);
}

.flag-icon-pg.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/pg.svg?e3c208b910d2461947b3dcee89eb8133);
}

.flag-icon-ph {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ph.svg?4e44ea60eb7a1ebb6c0288161bfbb9a1);
}

.flag-icon-ph.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ph.svg?03c78e38a895fc103769dd3e1cbe1d6a);
}

.flag-icon-pk {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/pk.svg?3238f8e2bdaefa2a62b837a3c516b557);
}

.flag-icon-pk.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/pk.svg?3a1264711c7dbaeeff3c9a68d1fa5ac6);
}

.flag-icon-pl {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/pl.svg?562edca5bb39d66f4c9238a36295187b);
}

.flag-icon-pl.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/pl.svg?3fe3bd51a504e4239ca5adaeb17a1651);
}

.flag-icon-pm {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/pm.svg?1e97e8d76fe2d553eedddc23f833bfe5);
}

.flag-icon-pm.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/pm.svg?89993b1ff27bb0107946d29ffebcfcfa);
}

.flag-icon-pn {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/pn.svg?2d4ce20974609ea74c8c6176a6b9bbde);
}

.flag-icon-pn.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/pn.svg?3b9532b71c6c9fc76cf5e6718ddacfb4);
}

.flag-icon-pr {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/pr.svg?b55721a59f693ffb8690234d56c218cf);
}

.flag-icon-pr.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/pr.svg?1d278b022fba04fb58b4ed40b7562ae0);
}

.flag-icon-ps {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ps.svg?07005a7fd06016e6ceadc545e3296f7a);
}

.flag-icon-ps.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ps.svg?2992f9b92974b68d8a59bdcc30bfd63f);
}

.flag-icon-pt {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/pt.svg?c31a6c496e2c66def3f6dd80ac80e710);
}

.flag-icon-pt.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/pt.svg?09cd4ef9ba4cd30ef4628216bfd5caee);
}

.flag-icon-pw {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/pw.svg?005061a12212476b40148b18e89739fd);
}

.flag-icon-pw.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/pw.svg?8207f6249da98267d859282dd4ed7e65);
}

.flag-icon-py {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/py.svg?13233f64e8bc61551916a3ba4e2c710c);
}

.flag-icon-py.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/py.svg?c5bbbec11160887362f45012cff44f55);
}

.flag-icon-qa {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/qa.svg?b314986b75f2a81f557544f73e2cd203);
}

.flag-icon-qa.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/qa.svg?78909a6f9bc32e8d2bb779b121cb0630);
}

.flag-icon-re {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/re.svg?17909e3784b7d4ef90efeae63ef194b4);
}

.flag-icon-re.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/re.svg?01fea3b62ac2440a5785d9de95dbc3d9);
}

.flag-icon-ro {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ro.svg?625aca9e928c0eb9f463099945b9b115);
}

.flag-icon-ro.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ro.svg?22278e1314d8e81440639fe8d1e6061a);
}

.flag-icon-rs {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/rs.svg?0b9d64b2f235138bd7da1187d40b8eb3);
}

.flag-icon-rs.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/rs.svg?14899009a0b2aec429196760ff14c448);
}

.flag-icon-ru {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ru.svg?0cacf46e6f473fa88781120f370d6107);
}

.flag-icon-ru.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ru.svg?e3ee3b099783ef393f2f4dabdc75d5bc);
}

.flag-icon-rw {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/rw.svg?7fe5146baf52818fc8f0845a0b36d3da);
}

.flag-icon-rw.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/rw.svg?997fe41bfffc77e0073f10d589ae6d27);
}

.flag-icon-sa {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/sa.svg?01b40f18ecddca75f50f6a3471b2af25);
}

.flag-icon-sa.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/sa.svg?02710800a40dda55c6b77fdc9d3eb654);
}

.flag-icon-sb {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/sb.svg?c23eab6d60cb87d15c513db36b08fe63);
}

.flag-icon-sb.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/sb.svg?d64e984857cd493cbe1176acaba792a4);
}

.flag-icon-sc {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/sc.svg?30759b7aada6d9489543086f1e388fbe);
}

.flag-icon-sc.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/sc.svg?ad1bcb4c714e0ca8c7355ecd4b0c3cbb);
}

.flag-icon-sd {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/sd.svg?9b0974f16dc3e254519c26f9414d9a41);
}

.flag-icon-sd.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/sd.svg?7ab061d859c16996f2bd42f650274f8e);
}

.flag-icon-se {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/se.svg?fe725901338e5651e1429ef0b241538a);
}

.flag-icon-se.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/se.svg?b039bdb8e50c968b6c50c8110676061f);
}

.flag-icon-sg {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/sg.svg?45fb3666e5f08303c564532a00e88afa);
}

.flag-icon-sg.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/sg.svg?ae32bb355a409636967840f82a26e0bc);
}

.flag-icon-sh {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/sh.svg?73751467467171c36dd477eb9bad97e8);
}

.flag-icon-sh.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/sh.svg?50626aa71bf595c0c0c9cc659c4be8db);
}

.flag-icon-si {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/si.svg?fb87a78663039fc23f32cebebbc19805);
}

.flag-icon-si.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/si.svg?8be67718e83099e4c3310672b6555906);
}

.flag-icon-sj {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/sj.svg?ae547dbec390990657f9d8acd33fbea4);
}

.flag-icon-sj.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/sj.svg?ecbc9e939c3823f82f4ffa804f7d4dd4);
}

.flag-icon-sk {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/sk.svg?1da1c0abd4c671c9cf2446e880ad2bcf);
}

.flag-icon-sk.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/sk.svg?e7c5539e3b7e3dec8dc71f48a7614720);
}

.flag-icon-sl {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/sl.svg?ddbd1d9b113b2688102f56c63a431475);
}

.flag-icon-sl.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/sl.svg?f6315f743d7d62adc0f130ec0b4d13a5);
}

.flag-icon-sm {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/sm.svg?f1d07953e03ce42c723da59b9c1c52f4);
}

.flag-icon-sm.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/sm.svg?9591e46a702f0f8f036e9e59b362f84b);
}

.flag-icon-sn {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/sn.svg?5b654e1a7246e45c6577b66c7b935620);
}

.flag-icon-sn.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/sn.svg?d2bec7efb0241ffa5077b53dae7e54a1);
}

.flag-icon-so {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/so.svg?28889c60642fd3d81b003fb3d308d2f1);
}

.flag-icon-so.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/so.svg?c1561217671d8bdde531130cc9997d03);
}

.flag-icon-sr {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/sr.svg?788f3e2af54fdedc56e32d20777fcf5b);
}

.flag-icon-sr.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/sr.svg?be27d1ae7006588ccd01ae8083081944);
}

.flag-icon-ss {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ss.svg?67001d2a8840b34f8407526c30a399d5);
}

.flag-icon-ss.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ss.svg?e3933b4455dc06b90bba00e59fba0f59);
}

.flag-icon-st {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/st.svg?1f545eb99b323d22b91e51b9e56df808);
}

.flag-icon-st.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/st.svg?d0a56dbbee36540ebf27ff196ea1626f);
}

.flag-icon-sv {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/sv.svg?46858d61ae1bdfbb547f0fd8e46486b5);
}

.flag-icon-sv.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/sv.svg?4dd6d709841ff46dc6cb62043a9046d9);
}

.flag-icon-sx {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/sx.svg?73a3a178768304ec82fe58b4b53ebead);
}

.flag-icon-sx.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/sx.svg?788763923582f724fa11e480f0fb6bb6);
}

.flag-icon-sy {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/sy.svg?64f0d2d7a590e22c8d0c415ba7d729af);
}

.flag-icon-sy.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/sy.svg?73690f50d6d4106fbd4c8ac3a556b985);
}

.flag-icon-sz {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/sz.svg?fa1a994d9c1fcf5c559ea963c3e529d7);
}

.flag-icon-sz.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/sz.svg?1e261ba080ba07a0f96d4e62b607a89d);
}

.flag-icon-tc {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/tc.svg?c61ef06abf4474b5d2af370c6b90589c);
}

.flag-icon-tc.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/tc.svg?c3867f8dbaf12f6ceb7bdac49a858485);
}

.flag-icon-td {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/td.svg?a0923ddc3c8abed20bfdfbd559c8d7b0);
}

.flag-icon-td.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/td.svg?f37a395c81f2cfe3b51e5f254970b8b7);
}

.flag-icon-tf {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/tf.svg?4ab43cc9db2814759ac2990c761f60a3);
}

.flag-icon-tf.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/tf.svg?2e7dc1af2d97ea62c34756b7f838fa77);
}

.flag-icon-tg {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/tg.svg?e602a907e1228d0fc75e6278e916e13d);
}

.flag-icon-tg.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/tg.svg?29fa137c095a6ace1adc5d8de4a19309);
}

.flag-icon-th {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/th.svg?76fca72f6d180d3f14a55653b8937b5e);
}

.flag-icon-th.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/th.svg?904dd7853b623153a82acf5c4abd297b);
}

.flag-icon-tj {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/tj.svg?9853139b446ddf94d5f1dde4fc2d397f);
}

.flag-icon-tj.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/tj.svg?09418f138f5581e3c49a750001b5b700);
}

.flag-icon-tk {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/tk.svg?1959d9de338fea49559ebcdbc11d7185);
}

.flag-icon-tk.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/tk.svg?7aaccddb93a504f69855f07491550439);
}

.flag-icon-tl {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/tl.svg?7942bccbe6f775c88769deca528b85ab);
}

.flag-icon-tl.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/tl.svg?0616faaafebb8abad85242c3b67f7ec5);
}

.flag-icon-tm {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/tm.svg?bdd29cb93d94d36b6d3dcf4dff99024f);
}

.flag-icon-tm.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/tm.svg?64aa750d7b27817b8d1fd0c71d065c29);
}

.flag-icon-tn {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/tn.svg?89a384a0709264d3f4b9b8d37f627189);
}

.flag-icon-tn.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/tn.svg?440d3505fe97c32cac8929ba17c45e36);
}

.flag-icon-to {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/to.svg?79354e72ad0559ef82e28d0f2e88033f);
}

.flag-icon-to.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/to.svg?238ef1cd63bf158a8679f40a3fd2ae4d);
}

.flag-icon-tr {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/tr.svg?ed6d5f37779af38911b0b7cb2212e30d);
}

.flag-icon-tr.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/tr.svg?ce2e2e8e0650cfed7548dd59c2c184c5);
}

.flag-icon-tt {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/tt.svg?c3647d9bc890d2ebd383b80a3812e52f);
}

.flag-icon-tt.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/tt.svg?27c618af43e3f072906916a4fafc98d1);
}

.flag-icon-tv {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/tv.svg?d78bd31e5a11723db4d4ca9a01075817);
}

.flag-icon-tv.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/tv.svg?f4b7afec4d58a73acc185cdcd045c4eb);
}

.flag-icon-tw {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/tw.svg?21291ae9738c4cdacdac9d5da4bbf702);
}

.flag-icon-tw.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/tw.svg?eb5ac13798e16da73d0e7425d20b0e74);
}

.flag-icon-tz {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/tz.svg?d3df42da90c6a077c532fad041b2246e);
}

.flag-icon-tz.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/tz.svg?d02545a1e6ca8ee2c217c28e7c44dedc);
}

.flag-icon-ua {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ua.svg?a8b13525ee3b82f901196668f4733097);
}

.flag-icon-ua.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ua.svg?841d259d582b4c6f5585da31b4aab774);
}

.flag-icon-ug {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ug.svg?278e456e685ba419e2b3baed28100daa);
}

.flag-icon-ug.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ug.svg?1c8fcdc4a4d91ad1ead179ad0af49c0f);
}

.flag-icon-um {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/um.svg?05615112706e0396ff8c91eb9b6c05f2);
}

.flag-icon-um.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/um.svg?3d347682d5c526a37719f5ab8a890f11);
}

.flag-icon-us {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/us.svg?ae65659236a7e348402799477237e6fa);
}

.flag-icon-us.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/us.svg?8ec583188aba7e9426580350312d97a5);
}

.flag-icon-uy {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/uy.svg?79b02850081e27b3ba209e6ae60ad50f);
}

.flag-icon-uy.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/uy.svg?adbc4992aa0cb87499df3323234076f3);
}

.flag-icon-uz {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/uz.svg?eb1e00b870d7f0784288d76eb3bfc1d5);
}

.flag-icon-uz.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/uz.svg?ca892343cb962d42bc4cc36d776d63e8);
}

.flag-icon-va {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/va.svg?0e3b3cc1a9ecdad8993aa9068279c25b);
}

.flag-icon-va.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/va.svg?56a808f752bba8da66f93cd5cbffbd2d);
}

.flag-icon-vc {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/vc.svg?4ac5124fbf60fcff6808515904a79f04);
}

.flag-icon-vc.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/vc.svg?bbb52fa0756298590332a07e5d69f2c2);
}

.flag-icon-ve {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ve.svg?b2cd5a9a011fd43f115a2c5e2c9f91e5);
}

.flag-icon-ve.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ve.svg?9f23d9626b92963d5502674c91463b51);
}

.flag-icon-vg {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/vg.svg?e1c461f74da3c3a9c03312dfbc7c8bce);
}

.flag-icon-vg.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/vg.svg?68763b7f309901d80c3e6a3bddccd165);
}

.flag-icon-vi {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/vi.svg?9af6bfa678419ab72df48c3bf8449fc0);
}

.flag-icon-vi.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/vi.svg?b41b18d98e3931a28af0fb4b145ca0eb);
}

.flag-icon-vn {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/vn.svg?a62ad62f354af546c5d9df10b183f995);
}

.flag-icon-vn.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/vn.svg?a0081482192375c70656860e843b3c8d);
}

.flag-icon-vu {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/vu.svg?5c33b1e789de1ff9e75e660e485f7b20);
}

.flag-icon-vu.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/vu.svg?9b6cbbe930942b2cef6c4479119524a5);
}

.flag-icon-wf {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/wf.svg?e3ac728c6286182ecee6047ba2d84627);
}

.flag-icon-wf.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/wf.svg?05522b9f19236d09cc79eee2588b6992);
}

.flag-icon-ws {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ws.svg?405a2c5f036343f54f0e46ab054e7cf8);
}

.flag-icon-ws.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ws.svg?3ea6d44f91f0accab1ba37b5b7a80f55);
}

.flag-icon-ye {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/ye.svg?b5840a84dc1fc44424947f817a83b8ce);
}

.flag-icon-ye.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/ye.svg?d13e1629bdb0f80baef6f33d88503231);
}

.flag-icon-yt {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/yt.svg?f06d254d5978e4b0223fa242514e55e1);
}

.flag-icon-yt.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/yt.svg?b6042b9cfb432f844e964ddb24b4f341);
}

.flag-icon-za {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/za.svg?70a290afe3dffa54924e7ddffd767687);
}

.flag-icon-za.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/za.svg?67ff2e108ce38abcf3f68b4e1ba3c7af);
}

.flag-icon-zm {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/zm.svg?b7864d5c330b306eb3d2106725690e5f);
}

.flag-icon-zm.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/zm.svg?71bdc28b46f99807803f1785bf8a4e2a);
}

.flag-icon-zw {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/zw.svg?a21f533de8561217cb8c0792d82a0bcc);
}

.flag-icon-zw.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/zw.svg?ad4ad36d51c5c76a774f3bb11a2f0e99);
}

.flag-icon-es-ct {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/es-ct.svg?46e9ce9e95b5b9c125e2a707cc5fcce9);
}

.flag-icon-es-ct.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/es-ct.svg?9429ea9cc9f9eae02e83fa174a4b9021);
}

.flag-icon-eu {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/eu.svg?ee7f4712ac4553621d85503cb9a130e5);
}

.flag-icon-eu.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/eu.svg?4c73f57cb89b48ebae5e4d8be33e83b8);
}

.flag-icon-gb-eng {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/gb-eng.svg?14167f77f128b0f57a6263843017fc0f);
}

.flag-icon-gb-eng.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/gb-eng.svg?eabfeadc28e73c627eb8c65999d93aae);
}

.flag-icon-gb-nir {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/gb-nir.svg?5b44fea7baad0f213d7dfddb0c789423);
}

.flag-icon-gb-nir.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/gb-nir.svg?42b69bbde9298fb21d4c2ce03c2218a0);
}

.flag-icon-gb-sct {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/gb-sct.svg?4c2c379f607fe46e0cec999154ea0ba8);
}

.flag-icon-gb-sct.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/gb-sct.svg?31ef8bcf9416bbd5b8c6ef29d1411e5f);
}

.flag-icon-gb-wls {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/gb-wls.svg?8742b3d61adec7352b6e56cb8c8b7856);
}

.flag-icon-gb-wls.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/gb-wls.svg?ca26c224b36b361e8433c2ecf1b5a0e2);
}

.flag-icon-un {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/un.svg?3835716fbdb5281c231d2f31a29738bf);
}

.flag-icon-un.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/un.svg?c366cfa86e7874f3155d1a1763b8b46a);
}

.flag-icon-xk {
  background-image: url(/images/vendor/flag-icon-css/flags/4x3/xk.svg?de2602071a8fce352950a01cfaecd4ca);
}

.flag-icon-xk.flag-icon-squared {
  background-image: url(/images/vendor/flag-icon-css/flags/1x1/xk.svg?2750d8e7e2952ec3d3ddcf2e0197071e);
}

