.socialNetworkShareIcons.active{background-color:#0bbbef}.socialNetworkShareIcons{width:36px;height:36px;position:absolute;top:10px;right:10px;border-radius:16px;padding:2px;background-color:#1c4098;cursor:pointer;text-align:start;z-index:5}.socialNetworkShareIcons svg{fill:#fff;width:100%;height:100%}.socialNetworkShareIcons .content{display:none;border-radius:6px;background-color:#1b4098;position:absolute;width:50px;margin:10px 0 10px -10px;z-index:2}.socialNetworkShareIcons .content svg{width:24px;height:24px}.socialNetworkShareIcons .content div{margin:16px 0 16px 14px}.socialNetworkShareIcons .content div:hover{transform:scale(1.15)}/*# sourceMappingURL=socialNetworkShareIcons.min.css.map */

.badge.rounded-pill.text-bg-primary::before {
    content: '';
    width: 6px;
    height: 6px;
    display: block;
    margin-right: 8px;
    border-radius: 100%;
    background-color: #0BBBEF;
}

.badge.rounded-pill.text-bg-primary {
    color: #000000!important;
    border: 0.4px solid #bcc2c6!important;
    display: inline-flex;
    background: transparent;
    top: -3px;
    align-items: center!important;
    border-radius: 28px;
    font-size: 12px!important;
    padding: 0 16px;
    margin: 3px 0!important;
    height: 18px;
    font-weight: normal!important;
}

.bodywrapper .badge {
    display: inline-flex;
}
.modal {
  display: none;
}

.modal__header {
  padding: 2rem 2rem 0rem 2rem;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.modal__close {
  margin: 0;
  padding: 0;
  border: none;
  background-color: transparent;
  cursor: pointer;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='15px' height='16px' viewBox='0 0 15 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='2.-Menu' transform='translate(-15.000000, -13.000000)' stroke='%23000000'%3E%3Cg id='Group' transform='translate(15.000000, 13.521000)'%3E%3Cpath d='M0,0.479000129 L15,14.2971819' id='Path-3'%3E%3C/path%3E%3Cpath d='M0,14.7761821 L15,-1.24344979e-14' id='Path-3'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 15px;
  height: 15px;
}
.modal__wrapper {
  margin: 0 auto;
  display: flex;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 6px;
  height: auto;
  max-height: calc(100vh - 20px);
  overflow-y: auto;
  width: auto;
  max-width: 100%;
  z-index: 9999;
  background-color: #fff;
  -webkit-overflow-scrolling: touch;
  box-shadow: 0 2px 6px #777;
  opacity: 0;
  transition: opacity 0.3s;
  will-change: opacity;
  overflow-x: hidden;
  flex-direction: column;
}
.modal__content {
  position: relative;
  overflow-x: hidden;
  flex-grow: 1;
  padding: 0 2rem 2rem 2rem;
}
.modal.is-active {
  display: block;
}
.modal.is-visible .modal__wrapper {
  opacity: 1;
}
.modal.is-visible .modal__overlay {
  opacity: 0.5;
}

.modal__overlay {
  position: fixed;
  top: 64px;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 200;
  opacity: 0;
  transition: opacity 0.3s;
  will-change: opacity;
  background-color: #000;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.lang-list {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
  column-gap: 5rem;
  row-gap: 0;
}

.lang-list p {
  margin-top: 0;
  width: 100px;
}

.lang-top {
  padding-bottom: 0.1rem;
}
.lang-btm {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.select-text:hover {
  text-decoration: underline;
  cursor: pointer;
  color: #1b4098;
}

@media screen and (max-width: 795px) {
  .modal__wrapper {
    width: calc(100vw - 20px);
  }
}

a.select-text.disabled {
  pointer-events: none;
  cursor: default;
  color: #b3b3b3;
}
