@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&amp;family=Source+Sans+Pro:wght@400;600;700;900&amp;display=swap");
@media (max-width: 479px) {
  .hide-at-4 {
    display: none !important;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .hide-at-7 {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hide-at-9 {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hide-at-12 {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hide-at-19 {
    display: none !important;
  }
}

.cookieTitle, .nav__mobile.open .nav__auth ul[data-name], .nav__parent.open ul li, .nav__logo, .footer__category__menu, .footer__languages__outer {
  position: relative;
}
.cookieTitle:before, .nav__mobile.open .nav__auth ul[data-name]:before, .nav__parent.open ul li:before, .nav__logo:before, .footer__category__menu:before, .footer__languages__outer:before, .cookieTitle:after, .nav__mobile.open .nav__auth ul[data-name]:after, .nav__parent.open ul li:after, .nav__logo:after, .footer__category__menu:after, .footer__languages__outer:after {
  position: absolute;
  content: "";
  display: block;
}

.nav__secondary ul, .nav__website > ul, .nav__auth > ul, .footer__category__menu {
  padding: 0;
}
.nav__secondary ul li, .nav__website > ul li, .nav__auth > ul li, .footer__category__menu li {
  padding: 0;
  list-style: none;
}

.ad {
  align-items: center;
  justify-content: center;
}

body {
  display: flex;
  min-height: 100vh;
  flex-direction: column;
}

main {
  flex: 1;
}

.footer {
  background: #091841;
  padding: 40px 0;
  color: #fff;
  font-size: 16px;
}
.footer a {
  color: #fff;
  text-decoration: none;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  opacity: 0.9;
  line-height: 1.5em;
}
.footer a:hover {
  opacity: 1;
  border-bottom: 1px solid rgba(255, 255, 255, 0.6);
}
.footer__main {
  display: grid;
  grid-gap: 40px;
  width: 100%;
  justify-content: space-between;
  align-items: flex-start;
  max-width: 1170px;
  margin: 0 auto;
}
@media (max-width: 1199px) {
  .footer__main {
    padding: 0 20px;
  }
}
@media (min-width: 1200px) {
  .footer__main {
    grid-template-areas: "translate customers business resources company";
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .footer__main {
    grid-template-areas: "customers business resources company" "translate translate translate translate";
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .footer__main {
    grid-template-areas: "customers business resources company" "translate translate translate translate";
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .footer__main {
    grid-template-areas: ". customers customers business business ." ". resources resources company company ." ". translate translate translate translate .";
  }
}
@media (max-width: 479px) {
  .footer__main {
    grid-gap: 20px;
    grid-template-areas: "customers customers business business" "resources resources company company" "translate translate translate translate";
  }
}
.footer__languages {
  position: absolute;
  width: 100%;
  background: #fff;
  border-radius: 5px;
}
@media (max-width: 1199px) {
  .footer__languages {
    bottom: 0;
  }
}
.footer__languages:not(.open) {
  background-repeat: no-repeat;
  background-position: right 18px top 18px;
  background-size: 16px 12px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
}
.footer__languages__outer {
  background: #fff;
  border-radius: 5px;
  display: inline-block;
  height: 45px;
  min-width: 200px;
}
@media (max-width: 767px) {
  .footer__languages__outer {
    width: 100%;
    display: block;
    margin-bottom: 20px;
  }
}
@media (min-width: 1200px) {
  .footer__languages__outer {
    width: 100%;
    display: block;
    margin-bottom: 20px;
  }
}
.footer__languages li {
  left: 0;
  top: 0;
  display: none;
}
.footer__languages li.active {
  display: block;
}
.footer__languages a {
  color: #091841;
  display: flex;
  height: 45px;
  justify-content: flex-start;
  align-items: center;
  padding: 0 20px;
  line-height: 1.7em;
}
.footer__languages a:hover {
  color: #102a73;
  background: rgba(16, 42, 115, 0.2);
}
.footer__languages.open {
  background: #fff;
  z-index: 2;
}
.footer__languages.open li {
  display: block;
}
.footer__category header {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 20px;
}
.footer__category__menu li {
  margin-bottom: 15px;
}
.footer__category[data-category=customers] {
  grid-area: customers;
}
.footer__category[data-category=business] {
  grid-area: business;
}
.footer__category[data-category=resources] {
  grid-area: resources;
}
.footer__category[data-category=company] {
  grid-area: company;
}
.footer__category[data-category=translate] {
  grid-area: translate;
}
@media (max-width: 1199px) {
  .footer__category[data-category=translate] header {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .footer__category[data-category=translate] {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .footer__category[data-category=translate] {
    text-align: center;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .footer__category[data-category=translate] .footer__category__menu {
    display: flex;
    justify-content: space-between;
  }
  .footer__category[data-category=translate] .footer__category__menu li {
    margin: 0 10px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .footer__category[data-category=translate] .footer__category__menu {
    display: flex;
    justify-content: space-between;
  }
  .footer__category[data-category=translate] .footer__category__menu li {
    margin: 0 10px;
  }
}

.nav {
  background: #fff;
  box-shadow: 0 0 4px rgba(9, 24, 65, 0.3);
  z-index: 1;
  font-size: 16px;
}
.nav__main, .nav__secondary {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  margin: 0 auto;
}
@media (max-width: 1199px) {
  .nav__main, .nav__secondary {
    padding: 0 20px;
  }
}
.nav__hamburger {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  height: 50px;
  width: 50px;
  display: block;
  text-indent: -999px;
  overflow: hidden;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 13H18M0 7H18M0 1H18' stroke='black' stroke-width='2'/%3E%3C/svg%3E%0A");
}
.nav__hamburger.open {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 1.4L14.6 0L8 6.6L1.4 0L0 1.4L6.6 8L0 14.6L1.4 16L8 9.4L14.6 16L16 14.6L9.4 8L16 1.4Z' fill='black'/%3E%3C/svg%3E%0A");
}
.nav__hamburger:hover {
  cursor: pointer;
}
@media (min-width: 768px) {
  .nav__main [data-el=ht_pricing] {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .nav__main .nav__hideable {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .nav__main {
    padding: 0 10px 0 0;
  }
}
@media (max-width: 767px) {
  .nav__main .nav__website {
    display: none;
  }
}
@media (max-width: 767px) {
  .nav__main .nav__auth [data-el=parent__signin] {
    display: none;
  }
}
.nav__logo {
  font-size: 16px;
  font-weight: 500;
  color: #091841;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
@media (min-width: 768px) {
  .nav__logo {
    padding-top: 10px;
  }
}
@media (max-width: 767px) {
  .nav__logo {
    font-size: 13px;
  }
}
.nav__logo a {
  color: #091841;
  text-decoration: none;
}
.nav__logo strong {
  font-size: 25px;
}
@media (max-width: 767px) {
  .nav__logo strong {
    font-size: 20px;
  }
}
@media (min-width: 768px) {
  .nav__logo:before {
    content: "Go global with" !important;
    font-size: 10px;
    white-space: nowrap;
    text-transform: uppercase;
    letter-spacing: 1px;
    top: 0;
  }
}
@media (max-width: 767px) {
  .nav__logo:before {
    display: none;
  }
}
@media (max-width: 767px) {
  .nav__website > ul, .nav__auth > ul {
    display: block;
  }
}
@media (min-width: 768px) {
  .nav__website > ul, .nav__auth > ul {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 10px 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .nav__website > ul > li, .nav__auth > ul > li {
    padding: 5px 5px !important;
  }
}
@media (min-width: 992px) {
  .nav__website > ul > li, .nav__auth > ul > li {
    padding: 10px 5px !important;
  }
}
.nav__website > ul > li:last-of-type, .nav__auth > ul > li:last-of-type {
  padding-right: 0;
}
.nav__website ul ul, .nav__auth ul ul {
  display: none;
}
@media (max-width: 767px) {
  .nav__website ul ul, .nav__auth ul ul {
    background-color: #ECF5FB;
    font-size: 14px;
  }
}
@media (min-width: 768px) {
  .nav__website ul ul, .nav__auth ul ul {
    position: absolute;
    z-index: 10;
  }
}
.nav__website .nav__link, .nav__auth .nav__link {
  color: #091841;
  font-weight: 500;
  text-decoration: none;
  padding: 10px;
  display: inline-block;
}
@media (min-width: 768px) and (max-width: 991px) {
  .nav__website .nav__link, .nav__auth .nav__link {
    font-size: 13px;
    padding: 15px 5px;
  }
}
@media (max-width: 767px) {
  .nav__website .nav__link, .nav__auth .nav__link {
    padding: 15px 20px;
    width: 100%;
  }
}
.nav__website .nav__link:hover, .nav__auth .nav__link:hover {
  cursor: pointer;
  color: #102a73;
}
.nav__website .nav__link--parent, .nav__auth .nav__link--parent {
  position: relative;
  width: 100%;
  background: transparent !important;
}
.nav__website .nav__button, .nav__auth .nav__button {
  background: #091841 !important;
  color: #fff;
  text-decoration: none;
  border-radius: 5px;
  padding: 10px 25px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .nav__website .nav__button, .nav__auth .nav__button {
    padding: 10px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .nav__website .nav__button, .nav__auth .nav__button {
    padding: 10px;
  }
}
@media (max-width: 767px) {
  .nav__website .nav__button, .nav__auth .nav__button {
    padding: 8px 15px;
    font-size: 14px;
  }
}
.nav__website .nav__button:hover, .nav__auth .nav__button:hover {
  background: #102a73 !important;
  color: #fff;
}
.nav__auth {
  margin-left: 10px;
}
.nav__auth [data-el=available_words] {
  padding: 5px 20px !important;
  margin: 0 !important;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (min-width: 768px) and (max-width: 991px) {
  .nav__auth {
    font-size: 13px;
  }
}
@media (max-width: 767px) {
  .nav__auth {
    font-size: 12px;
  }
}
.nav__auth .nav__bubble {
  display: inline-block;
  background: rgba(94, 108, 119, 0.2);
  padding: 5px 10px;
  border-radius: 50px;
  font-size: 10px;
  font-weight: 600;
}
.nav__parent {
  position: relative;
}
.nav__parent hr {
  display: block;
  height: 1px;
  border-top: 1px solid rgba(9, 24, 65, 0.4);
  opacity: 0.2;
  margin: 0;
}
@media (max-width: 767px) {
  .nav__parent:not(.nav__parent--empty) {
    background-repeat: no-repeat;
    background-position: right 20px top 20px;
    background-size: 16px 12px;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
  }
}
@media (min-width: 768px) {
  .nav__parent.open[data-el=parent__signin] ul {
    width: 260px;
    left: calc(50% - 130px);
  }
}
@media (max-width: 767px) {
  .nav__parent.open:not(.nav__parent--empty) {
    background-color: #ECF5FB;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 11L8 5L2 11' stroke='%23343A40' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }
}
.nav__parent.open ul {
  display: block !important;
}
@media (min-width: 768px) {
  .nav__parent.open ul {
    left: calc(50% - 100px);
    box-shadow: 0 0 3px rgba(30, 64, 200, 0.2);
    top: 100%;
    z-index: 10;
    border-radius: 5px;
    background: #fff;
    padding: 5px 0;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .nav__parent.open ul li:first-child:before {
    height: 10px;
    width: 20px;
    background-repeat: no-repeat;
    background-position: center center;
    top: -15px;
    left: calc(50% - 3px);
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="10" fill="none"%3E%3Cmask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="20" height="10"%3E%3Cpath fill="%23C4C4C4" d="M0 0h20v10H0z"/%3E%3C/mask%3E%3Cg filter="url(%23b)" mask="url(%23a)"%3E%3Cpath d="m3 10 7.071-7 7.069 7v7.07H3V10Z" fill="%23fff"/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id="b" x="0" y="0" width="20.14" height="20.07" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation="1.5"/%3E%3CfeColorMatrix values="0 0 0 0 0.711875 0 0 0 0 0.741473 0 0 0 0 0.85 0 0 0 1 0"/%3E%3CfeBlend in2="BackgroundImageFix" result="effect1_dropShadow_1142:756"/%3E%3CfeBlend in="SourceGraphic" in2="effect1_dropShadow_1142:756" result="shape"/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E');
    z-index: 11;
  }
}
@media (min-width: 768px) {
  .nav__parent.open ul[data-el=service] {
    width: 220px;
    left: calc(50% - 110px);
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .nav__parent.open ul[data-el=solutions] .nav__group ul {
    display: block;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .nav__parent.open ul[data-el=solutions] .nav__link {
    padding: 9px 15px;
  }
}
@media (max-width: 767px) {
  .nav__parent.open ul[data-el=solutions] .nav__group {
    border: 1px dashed #bdcad4;
    margin: 10px;
    padding: 10px;
    border-radius: 2px;
    font-size: 12px;
  }
  .nav__parent.open ul[data-el=solutions] .nav__group:not(:last-of-type) {
    margin-bottom: 20px;
  }
  .nav__parent.open ul[data-el=solutions] .nav__group .nav__link {
    padding: 0;
    margin: 10px 10px;
    display: inline-block;
  }
  .nav__parent.open ul[data-el=solutions] .nav__item {
    position: absolute;
    top: -8px;
    background: #ECF5FB;
    padding: 0 6px;
    font-weight: 600;
    letter-spacing: 2px;
    text-transform: uppercase;
  }
}
@media (min-width: 768px) {
  .nav__parent.open ul[data-el=solutions] li:first-child:before {
    top: -25px !important;
    left: calc(150% - 6px) !important;
  }
  .nav__parent.open ul[data-el=solutions] .nav__item {
    padding: 10px 20px;
    font-size: 12px;
    font-weight: 300;
    margin-bottom: 10px;
  }
  .nav__parent.open ul[data-el=solutions] ul {
    position: relative;
    top: auto;
    left: 0;
    box-shadow: none;
    border: none;
    background: transparent;
  }
  .nav__parent.open ul[data-el=solutions] ul li:first-child:before {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .nav__parent.open ul[data-el=solutions] {
    width: 450px;
    left: calc(50% - 225px);
  }
  .nav__parent.open ul[data-el=solutions] .nav__item {
    padding: 10px 15px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .nav__parent.open ul[data-el=solutions] {
    width: 550px;
    left: calc(50% - 275px);
  }
}
@media (min-width: 1200px) {
  .nav__parent.open ul[data-el=solutions] {
    width: 650px;
    left: calc(50% - 325px);
  }
}
@media (min-width: 768px) {
  .nav__parent.open ul[data-el=company] {
    width: 270px;
    left: calc(50% - 135px);
  }
}
.nav__parent.open ul li {
  padding: 0;
}
.nav__parent.open ul li a {
  padding: 10px 20px;
  display: block;
  width: 100%;
}
@media (max-width: 767px) {
  .nav__parent.open ul li a {
    padding: 15px 20px;
  }
}
.nav__parent.open ul li a:hover {
  background: #ECF5FB;
}
@media (min-width: 768px) and (max-width: 991px) {
  .nav__parent .nav__hideable {
    display: none;
  }
}
.nav__parent[data-el=parent__signin] > .nav__link {
  background: rgba(94, 108, 119, 0.1);
  border-radius: 5px;
  padding: 10px 20px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .nav__parent[data-el=parent__signin] > .nav__link {
    padding: 10px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .nav__parent[data-el=parent__signin] > .nav__link {
    padding: 10px;
  }
}
@media (min-width: 992px) {
  .nav__groups .nav__group {
    margin-top: 10px;
  }
  .nav__groups .nav__group:nth-of-type(4) {
    width: 300%;
    background: #F8FBFD;
    padding: 10px 0;
    border-top: 1px solid #dcecf3;
  }
  .nav__groups .nav__group:nth-of-type(4) ul {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr);
    background: transparent;
  }
}
@media (min-width: 768px) {
  .nav__groups {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    grid-template-rows: repeat(3, auto);
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .nav__groups {
    grid-template-columns: repeat(2, 1fr);
  }
  .nav__groups .nav__group:nth-of-type(4) {
    width: 100%;
  }
  .nav__groups .nav__group:nth-of-type(4) ul {
    display: block !important;
  }
}
.nav__secondary {
  border-top: 1px solid rgba(9, 24, 65, 0.1);
}
@media (min-width: 768px) and (max-width: 991px) {
  .nav__secondary {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .nav__secondary {
    padding: 10px 0;
  }
}
@media (max-width: 767px) {
  .nav__secondary {
    display: none;
  }
}
.nav__secondary ul {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.nav__secondary ul li {
  padding: 10px;
}
.nav__secondary ul li a {
  color: #091841;
  font-size: 14px;
  font-weight: 400;
  text-decoration: none;
}
@media (min-width: 768px) and (max-width: 991px) {
  .nav__secondary ul li a {
    font-size: 13px;
  }
}
.nav__secondary ul li a:hover {
  color: #102a73;
}
.nav__mobile {
  display: none;
}
.nav__mobile.open {
  display: flex;
  width: 100%;
  flex-direction: column;
  position: absolute;
  z-index: 200;
  background: #fff;
  box-shadow: 0 10px 10px rgba(79, 90, 121, 0.2);
}
@media (min-width: 768px) {
  .nav__mobile.open {
    display: none;
  }
}
@media (min-width: 480px) {
  .nav__mobile.open [data-el=service] {
    display: none;
  }
}
@media (max-width: 767px) {
  .nav__mobile.open .nav__website > ul > li {
    border-top: 1px solid rgba(9, 24, 65, 0.1);
  }
}
.nav__mobile.open .nav__auth {
  margin: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.nav__mobile.open .nav__auth ul[data-name] {
  padding-top: 40px;
}
.nav__mobile.open .nav__auth ul[data-name]:before {
  content: attr(data-name);
  text-transform: uppercase;
  font-weight: 600;
  top: 10px;
  left: 20px;
  color: #091841;
  letter-spacing: 1px;
  opacity: 0.5;
}
.nav__mobile.open .nav__auth ul ul {
  display: block;
  background: inherit;
}
.nav__mobile.open .nav__auth [data-el=parent__signin] {
  background: transparent;
}
.nav__mobile.open .nav__auth [data-el=parent__signin] .nav__link {
  padding: 10px 20px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .nav__mobile.open .nav__auth [data-el=parent__signin] .nav__link {
    padding: 10px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .nav__mobile.open .nav__auth [data-el=parent__signin] .nav__link {
    padding: 10px;
  }
}
.nav__mobile.open .nav__auth [data-el=parent__signin] > a {
  display: none;
}
.nav__mobile.open .nav__auth [data-el=nav__link--order] {
  display: none;
}
@media (max-width: 767px) {
  .nav__mobile.open .nav__auth {
    background: rgba(94, 108, 119, 0.05);
  }
}
@media (min-width: 768px) {
  .nav__hamburger {
    display: none;
  }
}

.hidden {
  display: none !important;
}

.ad {
  display: flex;
  text-transform: uppercase;
  font-size: 1rem;
  font-weight: 700;
  letter-spacing: 2px;
  overflow: hidden;
  color: transparent;
}
.ad-on-dark {
  color: #d4e157;
}
.ad-slot-top {
  padding: 0;
  background: #16244F;
}
@media (min-width: 480px) {
  .ad-slot-top {
    padding: 1rem 0;
  }
}
.ad-side {
  margin: 0 0 2rem;
}
.ad-box {
  padding: 0 0 2rem;
}

.overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 5;
}
@media (max-width: 767px) {
  .overlay {
    background: rgba(9, 24, 65, 0.7);
  }
}

.cookie {
  position: fixed;
  bottom: 20px;
  left: 20px;
  background: rgba(255, 255, 255, 0.9);
  border-radius: 5px;
  color: #091841;
  backdrop-filter: blur(10px);
  max-width: 400px;
  padding: 30px;
  box-shadow: 0 0 10px rgba(9, 24, 65, 0.3);
  z-index: 1000;
  transition: all 0.3s ease-in-out;
}
.cookie, .cookie * {
  user-select: none;
}
@media (max-width: 479px) {
  .cookie {
    max-width: 100%;
    padding: 20px;
    right: 0;
    bottom: 0;
  }
}
.cookieTitle {
  margin-bottom: 20px;
  margin-top: 60px;
  font-size: 24px;
  font-weight: 600;
}
@media (max-width: 479px) {
  .cookieTitle {
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 18px;
  }
}
.cookieTitle:before {
  height: 48px;
  width: 48px;
  background-size: cover;
  background-repeat: no-repeat;
  left: -3px;
  top: -68px;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 3C8.832 3 3 8.832 3 16C3 23.168 8.832 29 16 29C23.168 29 29 23.168 29 16C29 8.832 23.168 3 16 3ZM16 5C22.065 5 27 9.935 27 16C27 22.065 22.065 27 16 27C9.935 27 5 22.065 5 16C5 9.935 9.935 5 16 5ZM14 9C13.7348 9 13.4804 9.10536 13.2929 9.29289C13.1054 9.48043 13 9.73478 13 10C13 10.2652 13.1054 10.5196 13.2929 10.7071C13.4804 10.8946 13.7348 11 14 11C14.2652 11 14.5196 10.8946 14.7071 10.7071C14.8946 10.5196 15 10.2652 15 10C15 9.73478 14.8946 9.48043 14.7071 9.29289C14.5196 9.10536 14.2652 9 14 9ZM19.5 10C19.1022 10 18.7206 10.158 18.4393 10.4393C18.158 10.7206 18 11.1022 18 11.5C18 11.8978 18.158 12.2794 18.4393 12.5607C18.7206 12.842 19.1022 13 19.5 13C19.8978 13 20.2794 12.842 20.5607 12.5607C20.842 12.2794 21 11.8978 21 11.5C21 11.1022 20.842 10.7206 20.5607 10.4393C20.2794 10.158 19.8978 10 19.5 10ZM11 13C10.4696 13 9.96086 13.2107 9.58579 13.5858C9.21071 13.9609 9 14.4696 9 15C9 15.5304 9.21071 16.0391 9.58579 16.4142C9.96086 16.7893 10.4696 17 11 17C11.5304 17 12.0391 16.7893 12.4142 16.4142C12.7893 16.0391 13 15.5304 13 15C13 14.4696 12.7893 13.9609 12.4142 13.5858C12.0391 13.2107 11.5304 13 11 13ZM17 15C16.7348 15 16.4804 15.1054 16.2929 15.2929C16.1054 15.4804 16 15.7348 16 16C16 16.2652 16.1054 16.5196 16.2929 16.7071C16.4804 16.8946 16.7348 17 17 17C17.2652 17 17.5196 16.8946 17.7071 16.7071C17.8946 16.5196 18 16.2652 18 16C18 15.7348 17.8946 15.4804 17.7071 15.2929C17.5196 15.1054 17.2652 15 17 15ZM22 16C21.7348 16 21.4804 16.1054 21.2929 16.2929C21.1054 16.4804 21 16.7348 21 17C21 17.2652 21.1054 17.5196 21.2929 17.7071C21.4804 17.8946 21.7348 18 22 18C22.2652 18 22.5196 17.8946 22.7071 17.7071C22.8946 17.5196 23 17.2652 23 17C23 16.7348 22.8946 16.4804 22.7071 16.2929C22.5196 16.1054 22.2652 16 22 16ZM12.5 19C12.1022 19 11.7206 19.158 11.4393 19.4393C11.158 19.7206 11 20.1022 11 20.5C11 20.8978 11.158 21.2794 11.4393 21.5607C11.7206 21.842 12.1022 22 12.5 22C12.8978 22 13.2794 21.842 13.5607 21.5607C13.842 21.2794 14 20.8978 14 20.5C14 20.1022 13.842 19.7206 13.5607 19.4393C13.2794 19.158 12.8978 19 12.5 19V19ZM19.5 20C19.1022 20 18.7206 20.158 18.4393 20.4393C18.158 20.7206 18 21.1022 18 21.5C18 21.8978 18.158 22.2794 18.4393 22.5607C18.7206 22.842 19.1022 23 19.5 23C19.8978 23 20.2794 22.842 20.5607 22.5607C20.842 22.2794 21 21.8978 21 21.5C21 21.1022 20.842 20.7206 20.5607 20.4393C20.2794 20.158 19.8978 20 19.5 20Z' fill='%23091841'/%3E%3C/svg%3E%0A");
}
@media (max-width: 479px) {
  .cookieTitle:before {
    display: none;
  }
}
.cookieClose {
  height: 32px;
  width: 32px;
  position: absolute;
  right: -10px;
  top: -70px;
  opacity: 0.3;
  border-radius: 50px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.72603 6.19178C7.61644 6.08219 7.61644 5.91781 7.72603 5.80822L11.8356 1.69863C11.9452 1.58904 12 1.42466 12 1.31507C12 1.20548 11.9452 1.0411 11.8356 0.931507L11.0685 0.164384C10.9589 0.0547945 10.7945 0 10.6849 0C10.5205 0 10.411 0.0547945 10.3014 0.164384L6.19178 4.27397C6.08219 4.38356 5.91781 4.38356 5.80822 4.27397L1.69863 0.164384C1.58904 0.0547945 1.42466 0 1.31507 0C1.20548 0 1.0411 0.0547945 0.931507 0.164384L0.164384 0.931507C0.0547945 1.0411 0 1.20548 0 1.31507C0 1.42466 0.0547945 1.58904 0.164384 1.69863L4.27397 5.80822C4.38356 5.91781 4.38356 6.08219 4.27397 6.19178L0.164384 10.3014C0.0547945 10.411 0 10.5753 0 10.6849C0 10.7945 0.0547945 10.9589 0.164384 11.0685L0.931507 11.8356C1.0411 11.9452 1.20548 12 1.31507 12C1.42466 12 1.58904 11.9452 1.69863 11.8356L5.80822 7.72603C5.91781 7.61644 6.08219 7.61644 6.19178 7.72603L10.3014 11.8356C10.411 11.9452 10.5753 12 10.6849 12C10.7945 12 10.9589 11.9452 11.0685 11.8356L11.8356 11.0685C11.9452 10.9589 12 10.7945 12 10.6849C12 10.5753 11.9452 10.411 11.8356 10.3014L7.72603 6.19178Z' fill='%231E40C8'/%3E%3C/svg%3E%0A");
}
@media (max-width: 479px) {
  .cookieClose {
    top: -10px;
  }
}
.cookieClose:hover {
  opacity: 1;
  cursor: pointer;
  background-color: rgba(16, 42, 115, 0.1);
}
.cookieApprove {
  display: block;
  background: #102A73;
  color: #fff;
  padding: 10px 20px;
  text-decoration: none;
  border-radius: 3px;
  margin-top: 20px;
  font-size: 18px;
  font-weight: 600;
  text-align: center;
}
@media (max-width: 479px) {
  .cookieApprove {
    font-size: 16px;
  }
}
.cookieApprove:hover {
  cursor: pointer;
  background: #091841;
}
.cookieBody {
  line-height: 1.8em;
  font-size: 15px;
  position: relative;
}
.cookieBody a {
  color: #102A73;
  font-weight: 600;
  text-decoration: none;
}
@media (max-width: 479px) {
  .cookieBody {
    font-size: 14px;
  }
}

.modal2 {
  position: fixed;
  height: 100vh;
  width: 100%;
  background: rgba(9, 24, 65, 0.8);
  backdrop-filter: blur(4px);
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1000;
}
@media (max-width: 767px) {
  .modal2 {
    align-items: flex-start;
  }
}
@media (min-width: 768px) {
  .modal2--mid .modal2-body {
    min-width: 400px;
    max-width: 600px;
  }
}
.modal2-body {
  padding: 0;
  width: 100%;
  overflow: hidden;
  border-radius: 5px;
}
.modal2-centered .modal-text, .modal2-centered .modal-title {
  text-align: center;
}
.modal2-icon {
  text-align: center;
  padding-bottom: 20px;
}
.modal2-icon .icon {
  height: 96px;
  width: 96px;
  display: inline-block;
}
@media (max-width: 767px) {
  .modal2-icon .icon {
    height: 48px;
    width: 48px;
  }
}
.modal2-header {
  background: #E9F8FF;
  padding: 20px 40px 20px 30px;
}
@media (max-width: 767px) {
  .modal2-header {
    padding: 20px;
  }
}
.modal2-title {
  color: #091841;
  font-size: 32px;
  font-weight: 600;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .modal2-title {
    font-size: 22px;
  }
}
.modal2-success .pdf {
  height: 50px;
  width: 50px;
  background: url("../pdf.html") 50% 50%/contain no-repeat;
  margin: 20px auto;
  display: inline-block;
}
.modal2-success p.super {
  font-size: 22px;
  color: #091841;
}
.modal2-success a:not(.modal-button) {
  color: #1E40C8;
  text-decoration: none;
  border-bottom: 1px solid rgba(30, 64, 200, 0.2);
  cursor: pointer;
}
.modal2-success a:not(.modal-button):hover {
  border-bottom: 1px solid rgba(30, 64, 200, 0.4);
}
.modal2-text {
  padding: 30px;
  line-height: 1.7em;
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .modal2-text {
    padding: 20px;
  }
}
@media screen and (max-height: 600px) {
  .modal2-text {
    padding: 20px;
    margin-bottom: 10px;
  }
}
.modal2-text a:not(.modal-button) {
  color: #1E40C8;
  font-weight: 500;
  text-decoration: none;
  display: inline-block;
  border-bottom: 1px solid rgba(30, 64, 200, 0.5);
}
.modal2-text a:not(.modal-button):hover {
  text-decoration: none;
}
.modal2-text p {
  margin-bottom: 10px;
}
.modal2-text p.super {
  font-size: 22px;
  color: #091841;
}
.modal2-button {
  background: #1E40C8;
  color: #fff !important;
  border-radius: 3px;
  padding: 15px 30px;
  margin: 0 10px 10px 0;
  font-size: 18px;
  font-weight: 600;
  text-decoration: none;
  display: inline-block;
  border: none;
}
@media (max-width: 479px) {
  .modal2-button {
    width: 100%;
    margin: 0 0 15px;
  }
}
.modal2-button--transparent {
  background: transparent;
  color: #1E40C8;
  border: 1px solid rgba(30, 64, 200, 0.1);
}
.modal2-button--transparent:hover {
  background: transparent !important;
  border: 1px solid rgba(30, 64, 200, 0.5);
}
.modal2-button:hover {
  cursor: pointer;
  background: #385ae1;
  box-shadow: 0 0 30px rgba(30, 64, 200, 0.1);
}
.modal2-footer {
  padding: 15px;
  margin-top: 20px;
  font-size: 18px;
}
@media (max-width: 767px) {
  .modal2-footer {
    padding: 30px 20px 20px;
  }
}
.modal2-footer p:not(:last-of-type) {
  margin-bottom: 20px;
}
.modal2-footer {
  width: 100%;
  margin: 0 !important;
  text-align: center;
}
.modal2-footer {
  padding: 0 30px 30px;
}
@media screen and (max-height: 600px) {
  .modal2-footer {
    padding: 10px 10px 10px;
  }
}
@media (max-width: 479px) {
  .modal2-footer {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column-reverse;
    padding: 0 20px 20px;
  }
}
@media (max-width: 767px) {
  .modal2-footer > :first-of-type {
    margin-top: 10px;
  }
}
@media (min-width: 480px) {
  .modal2-footer > :not(:first-of-type) {
    margin-left: 10px;
  }
}
.modal2-button {
  display: inline-block;
  text-align: center;
  padding: 10px 16px;
  text-decoration: none;
  font-weight: 600;
  font-size: 16px;
  color: #fff;
  border-radius: 5px;
  box-shadow: 0 0 2px rgba(30, 64, 200, 0.3);
}
.modal2-button:hover {
  transition: all 0.2s ease-in-out;
  box-shadow: 0 0 15px rgba(30, 64, 200, 0.2);
  cursor: pointer;
}
.modal2-button--primary {
  background: #091841;
  color: #fff;
}
.modal2-button--default {
  background: #fff;
  color: #091841 !important;
}
.modal2-button--default:hover {
  background: #1E40C8;
  color: #fff !important;
}
.modal2-box {
  border-radius: 5px;
  background: #fff;
  box-shadow: 0 0 30px rgba(9, 24, 65, 0.3);
  position: relative;
}
@media (min-width: 480px) and (max-width: 767px) {
  .modal2-box {
    margin-left: 40px;
    margin-right: 40px;
  }
}
@media (max-width: 479px) {
  .modal2-box {
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 20px;
  }
}
.modal2-close {
  height: 20px;
  width: 20px;
  right: 20px;
  top: 20px;
  position: absolute;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik03LjcyNjAzIDYuMTkxNzhDNy42MTY0NCA2LjA4MjE5IDcuNjE2NDQgNS45MTc4MSA3LjcyNjAzIDUuODA4MjJMMTEuODM1NiAxLjY5ODYzQzExLjk0NTIgMS41ODkwNCAxMiAxLjQyNDY2IDEyIDEuMzE1MDdDMTIgMS4yMDU0OCAxMS45NDUyIDEuMDQxMSAxMS44MzU2IDAuOTMxNTA3TDExLjA2ODUgMC4xNjQzODRDMTAuOTU4OSAwLjA1NDc5NDUgMTAuNzk0NSAwIDEwLjY4NDkgMEMxMC41MjA1IDAgMTAuNDExIDAuMDU0Nzk0NSAxMC4zMDE0IDAuMTY0Mzg0TDYuMTkxNzggNC4yNzM5N0M2LjA4MjE5IDQuMzgzNTYgNS45MTc4MSA0LjM4MzU2IDUuODA4MjIgNC4yNzM5N0wxLjY5ODYzIDAuMTY0Mzg0QzEuNTg5MDQgMC4wNTQ3OTQ1IDEuNDI0NjYgMCAxLjMxNTA3IDBDMS4yMDU0OCAwIDEuMDQxMSAwLjA1NDc5NDUgMC45MzE1MDcgMC4xNjQzODRMMC4xNjQzODQgMC45MzE1MDdDMC4wNTQ3OTQ1IDEuMDQxMSAwIDEuMjA1NDggMCAxLjMxNTA3QzAgMS40MjQ2NiAwLjA1NDc5NDUgMS41ODkwNCAwLjE2NDM4NCAxLjY5ODYzTDQuMjczOTcgNS44MDgyMkM0LjM4MzU2IDUuOTE3ODEgNC4zODM1NiA2LjA4MjE5IDQuMjczOTcgNi4xOTE3OEwwLjE2NDM4NCAxMC4zMDE0QzAuMDU0Nzk0NSAxMC40MTEgMCAxMC41NzUzIDAgMTAuNjg0OUMwIDEwLjc5NDUgMC4wNTQ3OTQ1IDEwLjk1ODkgMC4xNjQzODQgMTEuMDY4NUwwLjkzMTUwNyAxMS44MzU2QzEuMDQxMSAxMS45NDUyIDEuMjA1NDggMTIgMS4zMTUwNyAxMkMxLjQyNDY2IDEyIDEuNTg5MDQgMTEuOTQ1MiAxLjY5ODYzIDExLjgzNTZMNS44MDgyMiA3LjcyNjAzQzUuOTE3ODEgNy42MTY0NCA2LjA4MjE5IDcuNjE2NDQgNi4xOTE3OCA3LjcyNjAzTDEwLjMwMTQgMTEuODM1NkMxMC40MTEgMTEuOTQ1MiAxMC41NzUzIDEyIDEwLjY4NDkgMTJDMTAuNzk0NSAxMiAxMC45NTg5IDExLjk0NTIgMTEuMDY4NSAxMS44MzU2TDExLjgzNTYgMTEuMDY4NUMxMS45NDUyIDEwLjk1ODkgMTIgMTAuNzk0NSAxMiAxMC42ODQ5QzEyIDEwLjU3NTMgMTEuOTQ1MiAxMC40MTEgMTEuODM1NiAxMC4zMDE0TDcuNzI2MDMgNi4xOTE3OFoiIGZpbGw9IiMwMDAwMDAiLz4KPC9zdmc+Cg==") 50% 50%/15px 15px no-repeat;
  opacity: 0.2;
}
.modal2-close:hover {
  opacity: 1;
  cursor: pointer;
}

.translate_options {
  display: grid;
  grid-gap: 15px;
}
@media (min-width: 480px) {
  .translate_options {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 479px) {
  .translate_options {
    grid-template-columns: 1fr;
    grid-auto-rows: auto auto;
  }
}

.translate_option {
  border: 1px solid rgba(30, 64, 200, 0.3);
  border-radius: 5px;
  height: 100%;
  padding: 15px;
  display: grid;
  grid-gap: 10px;
  text-align: left;
}
.translate_option--ht {
  background: #1E40C8;
  color: #fff;
}
.translate_option--ht .translate_option__title {
  color: #fff;
}
.translate_option--ht .translate_option__description {
  color: #fff;
  opacity: 0.9;
}
.translate_option:hover {
  border: 1px solid rgba(30, 64, 200, 0.8);
  box-shadow: 0 0 5px rgba(30, 64, 200, 0.3);
}
.translate_option__title {
  font-size: 20px;
}
.translate_option__icon {
  height: 32px;
  width: 32px;
  display: block;
  margin-bottom: 20px;
  background-size: contain;
}
.translate_option__icon--mt {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMi4zOTc0IDUuMTc0NDRDMjMuMzk0MSA0LjYyMDczIDI0LjYwNTkgNC42MjA3MyAyNS42MDI2IDUuMTc0NDRMNDAuMDAyNiAxMy4xNzQ0QzQxLjA1MDMgMTMuNzU2NSA0MS43IDE0Ljg2MDcgNDEuNyAxNi4wNTkyVjMxLjk0MDlDNDEuNyAzMy4xMzk0IDQxLjA1MDMgMzQuMjQzNiA0MC4wMDI2IDM0LjgyNTZMMjUuNjAyNiA0Mi44MjU2QzI0LjYwNiA0My4zNzkzIDIzLjM5NDEgNDMuMzc5MyAyMi4zOTc0IDQyLjgyNTZMNy45OTczOCAzNC44MjU2QzYuOTQ5NzQgMzQuMjQzNiA2LjMgMzMuMTM5NCA2LjMgMzEuOTQwOVYxNi4wNTkyQzYuMyAxNC44NjA3IDYuOTQ5NzQgMTMuNzU2NSA3Ljk5NzM4IDEzLjE3NDRMMjIuMzk3NCA1LjE3NDQ0Wk0yNC4xNDU3IDcuNzk2OTFDMjQuMDU1MSA3Ljc0NjU3IDIzLjk0NDkgNy43NDY1NyAyMy44NTQzIDcuNzk2OTFMOS40NTQzMSAxNS43OTY5QzkuMzU5MDcgMTUuODQ5OCA5LjMgMTUuOTUwMiA5LjMgMTYuMDU5MlYzMS45NDA5QzkuMyAzMi4wNDk5IDkuMzU5MDcgMzIuMTUwMiA5LjQ1NDMgMzIuMjAzMUwyMy44NTQzIDQwLjIwMzJDMjMuOTQ0OSA0MC4yNTM1IDI0LjA1NTEgNDAuMjUzNSAyNC4xNDU3IDQwLjIwMzJMMzguNTQ1NyAzMi4yMDMyQzM4LjY0MDkgMzIuMTUwMiAzOC43IDMyLjA0OTkgMzguNyAzMS45NDA5VjE2LjA1OTJDMzguNyAxNS45NTAyIDM4LjY0MDkgMTUuODQ5OCAzOC41NDU3IDE1Ljc5NjlMMjQuMTQ1NyA3Ljc5NjkxWiIgZmlsbD0iI0NCRDJENiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE0LjUgMjRDMTQuNSAxOC43NTMzIDE4Ljc1MzMgMTQuNSAyNCAxNC41QzI5LjI0NjcgMTQuNSAzMy41IDE4Ljc1MzMgMzMuNSAyNEMzMy41IDI5LjI0NjcgMjkuMjQ2NyAzMy41IDI0IDMzLjVDMTguNzUzMyAzMy41IDE0LjUgMjkuMjQ2NyAxNC41IDI0Wk0yNCAxNy41QzIwLjQxMDEgMTcuNSAxNy41IDIwLjQxMDIgMTcuNSAyNEMxNy41IDI3LjU4OTkgMjAuNDEwMSAzMC41IDI0IDMwLjVDMjcuNTg5OSAzMC41IDMwLjUgMjcuNTg5OSAzMC41IDI0QzMwLjUgMjAuNDEwMiAyNy41ODk5IDE3LjUgMjQgMTcuNVoiIGZpbGw9IiNDQkQyRDYiLz4KPC9zdmc+Cg==");
}
.translate_option__icon--ht {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS41IDE1QzE1LjUgMTAuMzA1NiAxOS4zMDU2IDYuNSAyNCA2LjVDMjguNjk0NCA2LjUgMzIuNSAxMC4zMDU2IDMyLjUgMTVDMzIuNSAxOS42OTQ0IDI4LjY5NDQgMjMuNSAyNCAyMy41QzE5LjMwNTYgMjMuNSAxNS41IDE5LjY5NDQgMTUuNSAxNVpNMjQgOS41QzIwLjk2MjQgOS41IDE4LjUgMTEuOTYyNCAxOC41IDE1QzE4LjUgMTguMDM3NiAyMC45NjI0IDIwLjUgMjQgMjAuNUMyNy4wMzc2IDIwLjUgMjkuNSAxOC4wMzc2IDI5LjUgMTVDMjkuNSAxMS45NjI0IDI3LjAzNzYgOS41IDI0IDkuNVoiIGZpbGw9IiNDQkQyRDYiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNiAyOS41QzEzLjUxNDcgMjkuNSAxMS41IDMxLjUxNDcgMTEuNSAzNFYzNi4zNzY2QzExLjUgMzYuNDEyOCAxMS41MjYyIDM2LjQ0MzYgMTEuNTYxOSAzNi40NDk0QzE5Ljc5OTQgMzcuNzk0MyAyOC4yMDA2IDM3Ljc5NDMgMzYuNDM4MSAzNi40NDk0QzM2LjQ3MzggMzYuNDQzNiAzNi41IDM2LjQxMjggMzYuNSAzNi4zNzY2VjM0QzM2LjUgMzEuNTE0NyAzNC40ODUzIDI5LjUgMzIgMjkuNUgzMS4zMTgzQzMxLjI2NTYgMjkuNSAzMS4yMTMyIDI5LjUwODMgMzEuMTYzMSAyOS41MjQ3TDI5LjQzMiAzMC4wODk5QzI1LjkwMjQgMzEuMjQyNSAyMi4wOTc2IDMxLjI0MjUgMTguNTY4IDMwLjA4OTlMMTYuODM2OSAyOS41MjQ3QzE2Ljc4NjggMjkuNTA4MyAxNi43MzQ0IDI5LjUgMTYuNjgxNyAyOS41SDE2Wk04LjUgMzRDOC41IDI5Ljg1NzkgMTEuODU3OSAyNi41IDE2IDI2LjVIMTYuNjgxN0MxNy4wNTA3IDI2LjUgMTcuNDE3NCAyNi41NTgzIDE3Ljc2ODEgMjYuNjcyOUwxOS40OTkyIDI3LjIzODFDMjIuNDIzNyAyOC4xOTMxIDI1LjU3NjMgMjguMTkzMSAyOC41MDA4IDI3LjIzODFMMzAuMjMxOSAyNi42NzI5QzMwLjU4MjYgMjYuNTU4MyAzMC45NDkzIDI2LjUgMzEuMzE4MyAyNi41SDMyQzM2LjE0MjEgMjYuNSAzOS41IDI5Ljg1NzkgMzkuNSAzNFYzNi4zNzY2QzM5LjUgMzcuODgzIDM4LjQwODIgMzkuMTY3NSAzNi45MjE1IDM5LjQxMDJDMjguMzYzOCA0MC44MDc0IDE5LjYzNjIgNDAuODA3NCAxMS4wNzg1IDM5LjQxMDJDOS41OTE3NyAzOS4xNjc1IDguNSAzNy44ODMgOC41IDM2LjM3NjZWMzRaIiBmaWxsPSIjQ0JEMkQ2Ii8+Cjwvc3ZnPgo=");
}
.translate_option__description {
  color: #5e6c77;
  display: block;
  font-size: 14px;
  line-height: 1.6em;
  font-weight: 400;
}

@media (max-width: 767px) {
  #translate_options .modal-title {
    font-size: 20px;
  }
}
