ul li::marker {
  color: #0084FF;
}

.active-branches {
  overflow: hidden;
}

@media (max-width: 991px) {
  .wrapper-dropdown-menu.dropdown-open, #parent-wrapper-hidden-filter.dropdown-open {
    position: fixed !important;
    top: auto !important;
    bottom: 0 !important;
    left: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    border-radius: 20px 20px 0 0 !important;
    z-index: 99999 !important;
    transform: none !important;
    margin: 0 !important;
    box-shadow: 0px -4px 16px rgba(0, 0, 0, 0.15) !important;
    padding: 24px !important;
    background: #fff !important;
    height: auto !important;
    max-height: 85vh !important;
    overflow-y: auto !important;
    box-sizing: border-box !important;
  }
  #parent-wrapper-hidden-filter.dropdown-open #wrapper-hidden-filter {
    height: auto !important;
  }
  .mobile-bottom-sheet-modal .custom-balloon-tail {
    display: none !important;
  }
  .mobile-bottom-sheet-modal .custom-balloon-close {
    top: 24px !important;
    right: 24px !important;
  }
}
@media (max-width: 991px) {
  .mobile-bottom-sheet-modal {
    padding: 34px 20px 20px 20px !important;
    position: fixed !important;
    top: auto !important;
    bottom: 0 !important;
    left: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    border-radius: 20px 20px 0 0 !important;
    z-index: 99999 !important;
    transform: none !important;
    margin: 0 !important;
    box-shadow: 0px -4px 16px rgba(0, 0, 0, 0.15) !important;
    background: #fff !important;
    height: auto !important;
    max-height: 85vh !important;
    overflow-y: auto !important;
    box-sizing: border-box !important;
  }
  .mobile-bottom-sheet-modal .mapClickedContent {
    padding-top: 0 !important;
  }
  .wrapper-branches-banner #map-filter-part .wrapper-buttons #parent-wrapper-hidden-filter {
    padding: 20px !important;
  }
}
.button-show-home-mobile {
  display: none;
}
@media (max-width: 991px) {
  .button-show-home-mobile {
    display: block;
    font-family: "VTB Group Book", sans-serif;
    color: #0084FF;
    font-size: 16px;
    line-height: 22px;
    width: 100%;
    padding: 14px 12px;
    border: 1px solid #0084FF;
    border-radius: 8px;
    box-shadow: 0 8px 20px 0 rgba(11, 29, 55, 0.0784313725);
    margin-top: 24px;
    margin-bottom: 48px;
    text-decoration: none;
    text-align: center;
  }
}

.same-margin-bottom {
  margin-bottom: 8px !important;
}

.custom-main-dropdown {
  margin: 0 12px;
}
.custom-main-dropdown button {
  display: flex;
  align-items: center;
  gap: 6px;
  background: transparent;
  box-shadow: none !important;
  outline: none !important;
  border: none;
  line-height: 20px;
  padding: 0 !important;
}
.custom-main-dropdown button span {
  line-height: 20px;
  color: #0B1D37;
  font-size: 14px;
}
.custom-main-dropdown button img {
  filter: brightness(0.25);
}
.custom-main-dropdown button:after {
  display: none !important;
}
.custom-main-dropdown button[aria-expanded=true] span {
  color: #0084FF !important;
}
.custom-main-dropdown button[aria-expanded=true] img {
  transform: rotate(180deg);
  filter: unset !important;
}
.custom-main-dropdown .dropdown-menu {
  padding: 0;
  box-shadow: -8px 8px 12px 4px rgba(11, 29, 55, 0.0588235294);
  border-radius: 8px;
  background-color: #fff;
  z-index: 9999999;
  border: none !important;
  min-width: max-content;
  margin-top: 8px !important;
  transform: translate(0, 22px) !important;
}
.custom-main-dropdown .dropdown-menu li {
  padding: 10px 14px;
}
.custom-main-dropdown .dropdown-menu li:hover {
  background-color: transparent !important;
}
.custom-main-dropdown .dropdown-menu li a {
  font-size: 14px;
  line-height: 20px;
  color: #0B1D37;
  font-family: "VTB Group Book", sans-serif;
  padding: 0 !important;
  margin: 0 !important;
}
.custom-main-dropdown .dropdown-menu li a:hover {
  background-color: transparent !important;
}

.contact-dropdown .dropdown-menu {
  left: -24px !important;
  min-width: 176px !important;
}

.active-custom-main-dropdown button span {
  color: #0084FF !important;
  font-size: 14px;
  line-height: 20px;
  font-family: "VTB Group Light", sans-serif;
}
.active-custom-main-dropdown button img {
  filter: unset;
}

.wrapper-dropdown-background {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999;
  display: none;
}

@media (min-width: 992px) {
  .custom-height {
    max-height: 78% !important;
  }
}

.mapClickedContent {
  display: flex;
  flex-direction: column;
  gap: 4px;
  padding-top: 20px;
  border-radius: 8px;
}
.mapClickedContent .car {
  max-width: 81px;
  font-family: "VTB Group Book", sans-serif;
  font-weight: 400;
}
.mapClickedContent .walk {
  max-width: 81px;
  font-family: "VTB Group Book", sans-serif;
  font-weight: 400;
}
.mapClickedContent .build-route-btn {
  width: 264px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 991px) and (min-width: 500px) {
  .mapClickedContent .build-route-btn {
    margin: unset;
  }
}
@media (max-width: 470px) {
  .mapClickedContent .build-route-btn {
    width: 100%;
  }
}
.mapClickedContent .title {
  font-family: "VTB Group Demi Bold", sans-serif;
  font-weight: 600;
  font-size: 16px;
  margin-top: 4px;
}
.mapClickedContent .address {
  font-family: "VTB Group Light", sans-serif;
  font-weight: 300;
  font-size: 14px;
  margin-top: 4px;
}
.mapClickedContent .cash-text {
  margin-top: 4px;
  font-size: 14px;
  line-height: 20px;
  gap: 4px;
  font-family: "VTB Group Light", sans-serif;
  display: flex;
  align-items: flex-start;
  color: rgb(11, 29, 55);
}
.mapClickedContent .cash-text .second-child {
  margin-top: 2px;
}
.mapClickedContent .time-text {
  margin-top: 4px;
  font-size: 14px;
  line-height: 20px;
  gap: 4px;
  font-family: "VTB Group Light", sans-serif;
  display: flex;
  align-items: flex-start;
  color: rgb(11, 29, 55);
}

.ymaps-2-1-79-balloon {
  box-shadow: 4px 4px 24px 0 rgba(11, 29, 55, 0.0784313725) !important;
  border-radius: 8px;
}

.active-dropdown-background {
  display: block !important;
}

.hidden-web {
  display: none !important;
}
@media (max-width: 991px) {
  .hidden-web {
    display: block !important;
  }
}

input[type=time]::-webkit-calendar-picker-indicator {
  display: none;
}

h1 {
  font-size: 42px;
  color: #0B1D37;
}

h2 {
  font-size: 28px;
  color: #0B1D37;
}
@media (max-width: 991px) {
  h2 {
    font-size: 22px;
  }
}

.main-block-title {
  font-size: 28px;
  line-height: 39px;
  font-family: "VTB Group Demi Bold", sans-serif;
  color: #0B1D37;
  margin-bottom: 0;
}

h3 {
  font-size: 22px;
  color: #0B1D37;
}

h3 {
  font-size: 20px;
  color: #0B1D37;
}

p {
  color: #0B1D37;
  font-size: 18px;
}

@media (max-width: 1366px) {
  .bottom-slider-part .owl-carousel {
    max-width: calc(100% - 104px);
    margin: 0 auto;
  }
}
@media (max-width: 1366px) and (max-width: 576px) {
  .bottom-slider-part .owl-carousel {
    max-width: 100%;
  }
}
.container {
  max-width: 1224px;
}
@media (max-width: 1366px) {
  .container {
    max-width: 1164px;
  }
}
@media (max-width: 1200px) {
  .container {
    padding: 0 20px;
    max-width: 100%;
  }
}
@media (max-width: 991px) {
  .container {
    padding: 0 20px;
    overflow: hidden;
  }
}

.wrapper-login-main-button {
  position: relative;
}
.wrapper-login-main-button a {
  display: block;
}
.wrapper-login-main-button .wrapper-login-details {
  position: absolute;
  width: 216px;
  top: 36px;
  right: 0;
  box-shadow: 8px 8px 12px 0 rgba(11, 29, 55, 0.0392156863);
  border-radius: 8px;
  background-color: #fff;
  padding: 8px 14px;
  display: none;
  z-index: 999;
}
@media (max-width: 991px) {
  .wrapper-login-main-button .wrapper-login-details {
    position: fixed;
    width: 100%;
    top: 52px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    padding: 8px 6px;
  }
  .wrapper-login-main-button .wrapper-login-details a {
    background: transparent !important;
    color: #0B1D37 !important;
    font-size: 14px !important;
    line-height: 20px !important;
  }
}
.wrapper-login-main-button .wrapper-login-details a {
  font-size: 14px !important;
  line-height: 20px !important;
  padding: 10px 0;
  color: #0B1D37;
  font-family: "VTB Group Book", sans-serif !important;
  display: flex;
  align-items: center;
  transition: 0.2s linear;
}
.wrapper-login-main-button .wrapper-login-details a span {
  margin-left: 8px;
  font-size: 12px;
  line-height: 17px;
  color: #0084FF;
}
@media (max-width: 991px) {
  .wrapper-login-main-button .wrapper-login-details a span {
    font-size: 14px;
    line-height: 20px;
  }
}
.wrapper-login-main-button .wrapper-login-details a:hover {
  color: #0084FF;
  transition: 0.2s linear;
}
.wrapper-login-main-button .active-login-details {
  display: block;
}

.main-n-button {
  font-size: 14px !important;
  line-height: 20px !important;
  font-family: "VTB Group Book", sans-serif !important;
  color: #fff !important;
  background: #0084FF;
  padding: 10px 14px !important;
  border-radius: 8px;
  transition: 0.2s linear;
}
.main-n-button:hover {
  background: #0084FF;
  transition: 0.2s linear;
}

.main-n-button-transparent {
  border: 1px solid #2E61CB;
  padding: 8px 14px !important;
  border-radius: 8px;
  color: #376ED1 !important;
  font-size: 14px !important;
  line-height: 20px !important;
  position: relative;
}
.main-n-button-transparent:after {
  position: absolute;
  z-index: -1;
  content: "";
  left: 2px;
  top: 2px;
  width: calc(100% - 5px);
  height: calc(100% - 5px);
  background: red;
  border-radius: 8px;
}
@keyframes glow {
  100% {
    transform: translate(-50%, -50%) rotate(1turn);
  }
}

.wrapper-header-buttons {
  display: flex;
  gap: 24px;
  padding: 10px 0;
}
.wrapper-header-buttons .wrapper-button {
  position: relative;
  width: 150px;
  display: flex;
  justify-content: end;
}
@media (max-width: 991px) {
  .wrapper-header-buttons .wrapper-button {
    justify-content: start;
    width: 100%;
  }
}
.wrapper-header-buttons .wrapper-button .button {
  position: absolute;
  border: 1px solid #0084FF;
  background: transparent;
  cursor: pointer;
  transition: all 1s;
  padding: 9px 14px;
  border-radius: 8px;
}
@media (max-width: 991px) {
  .wrapper-header-buttons .wrapper-button .button {
    width: calc(100% + 20px);
    position: unset;
  }
}
.wrapper-header-buttons .wrapper-button .button .line {
  background: #0084FF;
  position: absolute;
  transition: none;
  transform: scale(0);
  opacity: 1;
}
.wrapper-header-buttons .wrapper-button .button a {
  color: #0084FF;
  font-size: 14px !important;
  line-height: 20px !important;
  display: block;
  text-align: center;
}
.wrapper-header-buttons .wrapper-button .button .line:nth-child(1) {
  transform-origin: 100% 100%;
  height: 3px;
  width: 20%;
  bottom: -2px;
}
.wrapper-header-buttons .wrapper-button .button .line:nth-child(4) {
  transform-origin: 0 100%;
  height: 3px;
  width: 20%;
  top: -2px;
  right: -2px;
}
.wrapper-header-buttons .wrapper-button .button .line:nth-child(2) {
  transform-origin: 100% 100%;
  height: 100%;
  width: 3px;
  bottom: -2px;
  left: -2px;
}
.wrapper-header-buttons .wrapper-button .button .line:nth-child(5) {
  transform-origin: 100% 0;
  height: 100%;
  width: 3px;
  bottom: -2px;
  right: -2px;
}
.wrapper-header-buttons .wrapper-button .button .line:nth-child(3) {
  transform-origin: 0 100%;
  height: 3px;
  width: 100%;
  top: -2px;
  left: -2px;
}
.wrapper-header-buttons .wrapper-button .button .line:nth-child(6) {
  transform-origin: 100% 0;
  height: 3px;
  width: 100%;
  bottom: -2px;
  right: -2px;
}
.wrapper-header-buttons .wrapper-button .button:hover > .line {
  transform: scale(1);
  opacity: 0;
  transition: all 1s;
}
.wrapper-header-buttons .wrapper-button .button:hover > .line:nth-child(2), .wrapper-header-buttons .wrapper-button .button:hover > .line:nth-child(5) {
  transition-delay: 0.5s;
}
.wrapper-header-buttons .wrapper-button .button:hover > .line:nth-child(3), .wrapper-header-buttons .wrapper-button .button:hover > .line:nth-child(6) {
  transition-delay: 0.9s;
}
.wrapper-header-buttons .wrapper-button .button:hover {
  background: rgba(255, 255, 255, 0.03);
}
.wrapper-header-buttons .wrapper-button-private .button {
  border: 1px solid #17212C;
}
.wrapper-header-buttons .wrapper-button-private .button a {
  color: #17212C;
}
.wrapper-header-buttons .wrapper-button-privilege .button {
  border: 1px solid #003277;
}
.wrapper-header-buttons .wrapper-button-privilege .button a {
  color: #003277;
}
.wrapper-header-buttons .wrapper-login-main-button-private a {
  background: #17212C;
}
.wrapper-header-buttons .wrapper-login-main-button-privilege a {
  background: #003277;
}
@media (max-width: 991px) {
  .wrapper-header-buttons {
    box-shadow: 0px -4px 10px 0px rgba(11, 29, 55, 0.0588235294);
    padding: 8px 20px;
    background: #fff;
    width: calc(100% + 40px);
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
  }
  .wrapper-header-buttons .main-n-button-transparent {
    width: 100% !important;
    text-align: center;
  }
  .wrapper-header-buttons .main-n-button {
    display: none !important;
  }
}

.wrapper-hidden-menu {
  position: fixed;
  top: 79px;
  z-index: 9999999;
  left: 0;
  right: 0;
  justify-content: center;
  display: none;
  box-shadow: 8px 12px 12px 0 rgba(11, 29, 55, 0.0588235294);
  min-height: 271px;
  align-items: start;
  background: transparent;
  padding-top: 17px;
}
@media (max-width: 991px) {
  .wrapper-hidden-menu {
    min-height: auto;
    margin: 0;
    position: relative;
    top: unset;
    box-shadow: none !important;
    padding-top: 0 !important;
    border-radius: 8px;
    overflow: hidden;
  }
  .wrapper-hidden-menu .wrapper-menu {
    padding: 0 !important;
  }
  .wrapper-hidden-menu .wrapper-menu-item {
    width: 100% !important;
    flex-direction: column;
  }
  .wrapper-hidden-menu .wrapper-menu-item a {
    padding: 9px 6px 9px 12px !important;
    font-size: 14px !important;
    line-height: 20px !important;
  }
}
.wrapper-hidden-menu .wrapper-menu {
  padding: 24px 0;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: start;
  align-items: center;
  background-color: #fff !important;
  height: 254px;
}
@media (max-width: 991px) {
  .wrapper-hidden-menu .wrapper-menu {
    height: max-content;
  }
}
.wrapper-hidden-menu .wrapper-menu .wrapper-menu-item {
  width: 1200px;
  display: flex;
  flex-wrap: wrap;
  column-gap: 24px;
}
@media (max-width: 991px) {
  .wrapper-hidden-menu .wrapper-menu .wrapper-menu-item {
    flex-direction: column;
  }
}
.wrapper-hidden-menu .wrapper-menu .wrapper-menu-item a {
  flex-basis: 384px;
  padding: 9px 0;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Light", sans-serif !important;
  display: block;
  transition: 0.2s linear;
}
@media (max-width: 991px) {
  .wrapper-hidden-menu .wrapper-menu .wrapper-menu-item a {
    flex-basis: unset;
  }
}
.wrapper-hidden-menu .wrapper-menu .wrapper-menu-item a:hover {
  color: #0084FF;
  transition: 0.2s linear;
}
.wrapper-hidden-menu .wrapper-menu .wrapper-menu-item .last-item {
  display: none !important;
  align-items: center;
  gap: 8px;
  color: #0084FF;
  font-family: "VTB Group Book", sans-serif !important;
}
@media (max-width: 991px) {
  .wrapper-hidden-menu .wrapper-menu .wrapper-menu-item .last-item {
    display: flex !important;
  }
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

button {
  box-shadow: unset !important;
}

.blur {
  filter: blur(1px);
}

.ov-hidden {
  overflow: hidden;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

/* VTB Group Light */
@font-face {
  font-family: "VTB Group Light";
  src: url("fonts/VTB45.OTF") format("opentype");
  font-weight: 300; /* or 'light' if supported */
}
/* VTB Group Book */
@font-face {
  font-family: "VTB Group Book";
  src: url("fonts/VTB55.OTF") format("opentype");
  font-weight: normal;
}
/* VTB Group Demi Bold */
@font-face {
  font-family: "VTB Group Demi Bold";
  src: url("fonts/VTB65.OTF") format("opentype");
}
/* VTB Group Bold */
@font-face {
  font-family: "VTB Group Bold";
  src: url("fonts/VTB75.OTF") format("opentype");
}
a {
  font-family: "VTB Group Light", sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 22px;
  text-decoration: none;
  color: #0B1D37;
}

.red-border {
  border: 1px solid rgb(202, 24, 31) !important;
}

.online-banking-button {
  border: 1px solid #1337BA;
  animation-timing-function: ease-in;
  animation-duration: 300ms;
  padding: 12px 32px 12px 14px;
  border-radius: 8px;
  gap: 10px;
  outline: 0;
  box-shadow: none;
  width: fit-content;
}

.hovered .bottom-section {
  backdrop-filter: unset !important;
  box-shadow: none !important;
  background: #fff !important;
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.hovered .bottom-section .wrapper-hidden-menu {
  top: 63px !important;
  width: 1232px !important;
  margin: 0 auto;
  border-bottom-left-radius: 12px !important;
  border-bottom-right-radius: 12px !important;
}
.hovered .bottom-section .wrapper-hidden-menu .wrapper-menu {
  border-bottom-left-radius: 12px !important;
  border-bottom-right-radius: 12px !important;
  box-shadow: 8px 12px 12px 0 rgba(11, 29, 55, 0.0588235294);
}

.scrolled {
  top: 24px;
  background: transparent;
  box-shadow: none;
}
.scrolled .bottom-section .navbar .nav-item .nav-link {
  padding: 0 !important;
}
.scrolled .bottom-section .navbar .nav-item:after {
  left: 0;
  right: 0;
}
.scrolled .navbar {
  height: 56px;
}
.scrolled .navbar .navbar-nav {
  gap: 24px;
}
.scrolled .navbar .navbar-nav li {
  margin: 0 !important;
}
.scrolled .navbar-brand {
  margin-right: 72px;
}
.scrolled .main-logo {
  display: none !important;
}
.scrolled .scrolled-logo {
  display: block !important;
}
.scrolled .container {
  max-width: 1256px !important;
}
.scrolled .top-section {
  display: none;
}
.scrolled .bottom-section {
  backdrop-filter: blur(90px);
  box-shadow: 12px -24px 100px 1px rgba(11, 29, 55, 0.1215686275);
  background: linear-gradient(128.88deg, rgba(255, 255, 255, 0.36) 0%, rgba(255, 255, 255, 0.09) 116.34%);
  border-radius: 12px;
  padding: 0 16px;
}
.scrolled .bottom-section .wrapper-hidden-menu {
  top: 39px;
}
.scrolled .wrapper-header-fixed-buttons {
  display: none !important;
}
.scrolled .wrapper-header-scrolled-buttons {
  display: flex !important;
}
.scrolled .wrapper-header-scrolled-buttons ul {
  display: flex;
  gap: 16px;
  list-style: none;
  margin-bottom: 0;
}
.scrolled .wrapper-header-scrolled-buttons ul li {
  list-style-type: none;
}
.scrolled .wrapper-header-scrolled-buttons ul li a {
  padding: 3px;
  border-radius: 4px;
  border: 1px solid transparent;
  display: flex;
  width: 32px;
  height: 32px;
  justify-content: center;
  align-items: center;
  transition: 0.2s linear;
  box-shadow: 6px 6px 16px 0 transparent;
}
.scrolled .wrapper-header-scrolled-buttons ul li a:hover {
  border: 1px solid rgba(11, 29, 55, 0.0784313725);
  box-shadow: 6px 6px 16px 0 rgba(11, 29, 55, 0.0588235294);
  background: rgba(255, 255, 255, 0.1490196078);
  transition: 0.2s linear;
}

header {
  position: sticky;
  top: 0;
  background: #fff;
  z-index: 991;
  box-shadow: 0 8px 24px 0 rgba(11, 29, 55, 0.0392156863);
}
header .wrapper-lang-mobile {
  width: 96px;
  height: 40px;
  border-radius: 48px;
  padding: 4px;
  background-color: #fff;
  display: flex;
  justify-content: space-between;
  box-shadow: 4px 4px 24px 0 rgba(11, 29, 55, 0.0784313725);
}
header .wrapper-lang-mobile a {
  font-size: 14px !important;
  line-height: 20px !important;
  background-color: rgba(96, 105, 129, 0.0392156863);
  color: #606981;
  font-family: "VTB Group Book", sans-serif;
  border-radius: 100%;
  width: 32px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
}
header .wrapper-lang-mobile .active {
  background-color: #0084FF;
  color: #fff !important;
}
header .wrapper-header-scrolled-buttons {
  display: none;
}
header .navbar-brand {
  margin-right: 24px;
}
header .main-logo {
  display: block !important;
}
header .scrolled-logo {
  display: none !important;
  width: 40px;
}
@media (max-width: 991px) {
  header .scrolled-logo {
    display: block !important;
    width: 36px !important;
  }
  header .main-logo {
    display: none !important;
  }
}
header .navbar-collapse .wrapper-mobile-top {
  display: none;
}
@media (max-width: 991px) {
  header {
    padding: 0 !important;
  }
  header .container {
    padding: 0 !important;
  }
  header .container .right-part {
    padding-right: 20px !important;
  }
  header .container .navbar-brand {
    padding-left: 20px !important;
  }
  header .container .show {
    height: calc(100vh - 52px);
  }
  header .container .navbar-collapse {
    background-color: #F9FAFC;
    padding: 12px 20px 0;
    margin-top: 0;
  }
  header .container .navbar-collapse .wrapper-mobile-top {
    display: flex;
    gap: 12px;
    border-bottom: 2px solid #EAEBED;
    margin-bottom: 14px;
    padding-bottom: 5px;
  }
  header .container .navbar-collapse .wrapper-mobile-top a {
    font-family: "VTB Group Book", sans-serif;
    font-size: 16px;
    line-height: 22px;
    opacity: 0.6;
  }
  header .container .navbar-collapse .wrapper-mobile-top .active {
    color: #0084FF;
    position: relative;
    opacity: 1;
  }
  header .container .navbar-collapse .wrapper-mobile-top .active:after {
    position: absolute;
    content: "";
    left: 0;
    right: 0;
    bottom: -6px;
    width: 100%;
    height: 2px;
    background-color: #0084FF;
  }
  header .navbar-brand img {
    height: 24px !important;
    width: 64px;
  }
  header .navbar-toggler {
    padding-right: 0 !important;
  }
  header .navbar-toggler[aria-expanded=true] .open {
    display: none !important;
  }
  header .navbar-toggler[aria-expanded=false] .close {
    display: none !important;
  }
}
header .top-section {
  padding: 10px 0;
}
@media (max-width: 991px) {
  header .top-section {
    display: none;
  }
}
header .top-section a {
  transition: 0.2s linear;
}
header .top-section a svg path {
  transition: 0.2s linear;
}
header .top-section a:hover {
  color: #0084FF;
  transition: 0.2s linear;
}
header .top-section a:hover svg path {
  fill: #0084FF !important;
  transition: 0.2s linear;
}
header .top-section .menu-top-part .down_vector {
  margin-left: 7px;
}
header .top-section .menu-top-part a {
  padding: 0 12px;
  line-height: 20px !important;
}
header .top-section .active {
  color: #0084FF;
}
header .top-section .right-part {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}
@media (max-width: 1366px) {
  header .top-section .right-part .col-lg-10 {
    width: 100%;
  }
}
header .top-section .right-part a {
  line-height: 20px !important;
}
header .top-section .right-part a span {
  line-height: 20px !important;
}
header .top-section .right-part .languages {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  height: 20px;
}
header .top-section .right-part .languages span {
  margin-right: 14px !important;
}
header .top-section .right-part .languages a, header .top-section .right-part .languages span {
  margin: 0 12px;
}
header .top-section-private a:hover {
  color: #DF7138;
}
header .top-section-private a:hover svg path {
  fill: #DF7138 !important;
}
header .top-section-private .active {
  color: #DF7138;
}
header .top-section-privilege a:hover {
  color: #900258;
}
header .top-section-privilege a:hover svg path {
  fill: #900258 !important;
}
header .top-section-privilege .active {
  color: #900258;
}
header .bottom-section button {
  border: none;
}
header .bottom-section button span {
  --bs-navbar-toggler-icon-bg: url(../images/menu.png) ;
}
header .bottom-section .navbar {
  background-color: unset !important;
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}
@media (max-width: 991px) {
  header .bottom-section .navbar {
    padding: 8px 0 !important;
  }
  header .bottom-section .navbar .navbar-nav {
    margin-bottom: 32px !important;
    height: calc(100vh - 164px);
    overflow-y: auto;
    -ms-overflow-style: none;
    scrollbar-width: none;
  }
  header .bottom-section .navbar .navbar-nav::-webkit-scrollbar {
    display: none;
  }
}
@media (max-width: 991px) {
  header .bottom-section .navbar .light-item {
    margin: 16px 0 !important;
  }
}
header .bottom-section .navbar .light-item a {
  font-family: "VTB Group Light", sans-serif !important;
}
header .bottom-section .navbar .navbar-nav {
  display: flex;
  gap: 24px;
}
@media (max-width: 991px) {
  header .bottom-section .navbar .navbar-nav {
    gap: 2px;
  }
}
header .bottom-section .navbar .nav-item {
  margin: 0;
  border-bottom: 2px solid transparent;
  position: relative;
}
@media (max-width: 991px) {
  header .bottom-section .navbar .nav-item {
    margin: 0;
    border: none;
  }
  header .bottom-section .navbar .nav-item .show-in-mobile {
    min-height: 40px;
  }
  header .bottom-section .navbar .nav-item .private-banking {
    font-size: 16px;
    line-height: 22px;
    color: #D3875F;
    font-family: "VTB Group Book", sans-serif;
  }
  header .bottom-section .navbar .nav-item .wrapper-search {
    display: none;
    width: 100%;
    align-items: center;
    gap: 8px;
    background-color: #fff;
    border-radius: 8px;
    padding: 9px 14px;
    margin: 16px 0;
  }
  header .bottom-section .navbar .nav-item .wrapper-search input {
    border: none;
    box-shadow: none;
    outline: none;
    width: 100%;
    color: #606981;
    font-size: 16px;
    line-height: 22px;
    font-family: "VTB Group Light", sans-serif;
  }
  header .bottom-section .navbar .nav-item .wrapper-lang {
    display: flex;
    align-items: center;
    gap: 24px;
    margin-top: 16px;
  }
  header .bottom-section .navbar .nav-item .wrapper-lang a {
    display: flex;
    align-items: center;
    gap: 4px;
  }
  header .bottom-section .navbar .nav-item .wrapper-lang a span {
    font-size: 16px;
    line-height: 22px;
    font-family: "VTB Group Light", sans-serif;
    color: #0B1D37;
  }
  header .bottom-section .navbar .nav-item .wrapper-lang .active span {
    font-family: "VTB Group Book", sans-serif;
  }
}
@media (max-width: 991px) {
  header .bottom-section .navbar .nav-item .show-in-desktop {
    display: none !important;
  }
}
header .bottom-section .navbar .nav-item .show-in-mobile {
  display: none;
}
@media (max-width: 991px) {
  header .bottom-section .navbar .nav-item .show-in-mobile {
    display: flex !important;
  }
}
header .bottom-section .navbar .nav-item .nav-link {
  padding: 0 !important;
}
header .bottom-section .navbar .nav-item .nav-link span {
  display: none !important;
}
@media (max-width: 991px) {
  header .bottom-section .navbar .nav-item .nav-link {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 8px 0 !important;
  }
  header .bottom-section .navbar .nav-item .nav-link span {
    display: block !important;
  }
}
header .bottom-section .navbar .nav-item:after {
  z-index: 999999999;
  position: absolute;
  left: 0;
  right: 0;
  bottom: -20px;
  content: "";
  background-color: transparent;
  height: 2px;
}
header .bottom-section .navbar .nav-item:hover:after {
  background-color: #0084FF;
}
@media (max-width: 991px) {
  header .bottom-section .navbar .nav-item:hover:after {
    display: none !important;
  }
}
header .bottom-section .navbar .nav-item:hover .wrapper-hidden-menu {
  display: flex;
}
@media (max-width: 991px) {
  header .bottom-section .navbar .nav-item:hover .wrapper-hidden-menu {
    display: none;
  }
}
header .bottom-section .navbar .open-nav-item .nav-link svg {
  transform: rotate(180deg);
}
@media (max-width: 991px) {
  header .bottom-section .navbar .open-nav-item .wrapper-hidden-menu {
    display: flex !important;
  }
}
header .bottom-section .navbar a {
  font-family: "VTB Group Book", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-decoration: none;
  color: #0B1D37;
}
@media (max-width: 991px) {
  header .bottom-section .navbar a {
    font-size: 16px;
    line-height: 22px;
  }
}
header .bottom-section .navbar #online_banking {
  position: relative;
  width: 145px;
  height: 42px;
  padding: 10px 6px 10px 14px;
  border-radius: 8px;
  gap: 10px;
  display: flex;
  box-shadow: 0 8px 20px 0 rgba(22, 33, 54, 0.08);
  font-size: 14px;
  font-weight: 400;
  background: linear-gradient(2.62deg, #376ED1 -9.05%, #2E61CB 30.84%, #1337BA 112.51%);
  color: #FFFFFF;
}
header .bottom-section .navbar #online_banking:after {
  position: absolute;
  content: "";
  height: 9px;
  width: 9px;
  border-top: 1px solid;
  border-right: 1px solid;
  transform: rotate(45deg);
  top: calc(48% - 4px);
  right: calc(10% - 2px);
  font-size: 12px;
  z-index: 2;
}

.wrapper-branches-header {
  box-shadow: 0 8px 24px 0 rgba(11, 29, 55, 0.0392156863);
}
.wrapper-branches-header .branches-header {
  display: flex;
  justify-content: space-between;
  padding: 9px 0;
}
.wrapper-branches-header .branches-header .wrapper-logo img {
  width: 88px;
}
.wrapper-branches-header .wrapper-right-content {
  display: flex;
  gap: 24px;
}
.wrapper-branches-header .wrapper-right-content .wrapper-branches-menu-hidden-button {
  display: none;
}
@media (max-width: 991px) {
  .wrapper-branches-header .wrapper-right-content .wrapper-branches-menu-hidden-button {
    display: block;
  }
}
.wrapper-branches-header .wrapper-right-content button {
  margin: 0;
  padding: 0;
  background-color: transparent;
  box-shadow: none !important;
  outline: none !important;
  border: none !important;
}
.wrapper-branches-header .active-wrapper-mobile-branches-menu {
  display: flex !important;
}
.wrapper-branches-header .wrapper-mobile-branches-menu {
  position: fixed;
  z-index: 99999999;
  background-color: #fff;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  display: none;
  flex-direction: column;
  justify-content: space-between;
  padding: 40px 20px;
}
.wrapper-branches-header .wrapper-mobile-branches-menu button {
  position: absolute;
  right: 12px;
  top: 12px;
  margin: 0;
  padding: 0;
  background-color: transparent;
  box-shadow: none !important;
  outline: none !important;
  border: none !important;
}
.wrapper-branches-header .wrapper-mobile-branches-menu .wrapper-top {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.wrapper-branches-header .wrapper-mobile-branches-menu .wrapper-top .wrapper-item h2 {
  color: #0B1D37;
  font-size: 14px;
  line-height: 20px;
  font-family: "VTB Group Demi Bold", sans-serif;
  margin-bottom: 4px;
}
.wrapper-branches-header .wrapper-mobile-branches-menu .wrapper-top .wrapper-item a {
  font-size: 14px;
  line-height: 20px;
  color: #0B1D37;
  font-family: "VTB Group Light", sans-serif;
  display: block;
  text-decoration: underline;
}
.wrapper-branches-header .wrapper-mobile-branches-menu .wrapper-top .wrapper-item p {
  font-size: 14px;
  line-height: 20px;
  color: #0B1D37;
  font-family: "VTB Group Light", sans-serif;
  margin-bottom: 4px;
}
.wrapper-branches-header .wrapper-mobile-branches-menu .wrapper-top ul {
  display: flex;
  gap: 24px;
  list-style: none;
  margin: 0;
  padding: 0;
}
.wrapper-branches-header .wrapper-mobile-branches-menu .wrapper-top ul li a {
  width: 32px;
  height: 32px;
  display: flex !important;
  justify-content: center;
  align-items: center;
  border-radius: 100%;
  background-color: rgba(11, 29, 55, 0.0588235294);
}
.wrapper-branches-header .wrapper-mobile-branches-menu .wrapper-bottom {
  padding-top: 12px;
  border-top: 1px solid rgba(11, 29, 55, 0.0784313725);
}
.wrapper-branches-header .wrapper-mobile-branches-menu .wrapper-bottom p {
  font-size: 12px;
  line-height: 17px;
  color: #0B1D37;
  font-family: "VTB Group Light", sans-serif;
  margin-bottom: 4px;
}
.wrapper-branches-header .wrapper-mobile-branches-menu .wrapper-bottom .wrapper-images {
  display: flex;
  gap: 24px;
  margin-top: 20px;
}
.wrapper-branches-header .wrapper-language {
  width: 96px;
  height: 40px;
  border-radius: 48px;
  padding: 4px;
  background-color: #fff;
  display: flex;
  justify-content: space-between;
  box-shadow: 4px 4px 24px 0 rgba(11, 29, 55, 0.0784313725);
}
@media (max-width: 991px) {
  .wrapper-branches-header .wrapper-language {
    padding: 0;
    box-shadow: 4px 4px 18px -3px rgba(11, 29, 55, 0.1607843137);
    width: max-content;
    height: auto;
  }
}
.wrapper-branches-header .wrapper-language a {
  font-size: 14px !important;
  line-height: 20px !important;
  background-color: rgba(96, 105, 129, 0.0392156863);
  color: #606981;
  font-family: "VTB Group Book", sans-serif;
  border-radius: 100%;
  width: 32px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 991px) {
  .wrapper-branches-header .wrapper-language a {
    box-shadow: 4px 4px 18px -3px rgba(11, 29, 55, 0.1607843137);
    width: 36px;
    height: 36px;
    color: #0084FF;
    background-color: #fff;
  }
}
.wrapper-branches-header .wrapper-language .active {
  background-color: #0084FF;
  color: #fff !important;
}
@media (max-width: 991px) {
  .wrapper-branches-header .wrapper-language .active {
    display: none;
  }
}

.top-part {
  padding: 32px 0 24px;
}
@media (max-width: 991px) {
  .top-part {
    padding: 16px 0;
  }
}
.top-part .navigation {
  display: flex;
  align-items: center;
}
.top-part .navigation a {
  color: #606981;
  font-size: 16px !important;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 10px;
  transition: 0.2s linear;
}
.top-part .navigation a svg path {
  transition: 0.2s linear;
}
.top-part .navigation a:hover {
  color: #0B1D37;
  transition: 0.2s linear;
}
.top-part .navigation a:hover svg path {
  fill: #0B1D37;
  transition: 0.2s linear;
}
.top-part .navigation .for-border {
  width: 1px;
  height: 10px;
  display: flex;
  margin: 0 6px;
}
.top-part .navigation .active {
  color: #0B1D37;
  font-family: "VTB Group Book", sans-serif;
}

.slider-part {
  border-radius: 12px;
  background: rgba(244, 245, 249, 0.6509803922);
  background: rgba(244, 245, 249, 0.6509803922);
}
.slider-part .middle-part {
  background: rgba(196, 202, 212, 0.1607843137);
  box-shadow: 8px 8px 24px 0 rgba(11, 29, 55, 0.031372549);
  border-radius: 12px;
}
.slider-part .middle-part .parent-row {
  padding: 0 44px;
}
@media (max-width: 991px) {
  .slider-part .middle-part .parent-row {
    padding: 0 !important;
  }
}
.slider-part .middle-part .parent-row .wrapper-home-top-part {
  display: flex;
  gap: 2px;
}
@media (max-width: 991px) {
  .slider-part .middle-part .parent-row .wrapper-home-top-part {
    gap: 0;
    flex-direction: column-reverse;
  }
}
.slider-part .middle-part .parent-row .wrapper-home-top-part .wrapper-text {
  width: 634px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .slider-part .middle-part .parent-row .wrapper-home-top-part .wrapper-text {
    width: 100%;
    min-width: auto;
  }
}
.slider-part .middle-part .parent-row .wrapper-home-top-part .wrapper-text .title h1 {
  font-family: "VTB Group Book", sans-serif;
  font-weight: 600;
  font-size: 40px;
  line-height: 48px;
  color: #0B1D37;
  margin-bottom: 0 !important;
}
@media (max-width: 991px) {
  .slider-part .middle-part .parent-row .wrapper-home-top-part .wrapper-text .title h1 {
    font-size: 26px;
    line-height: 36px;
    text-align: center;
  }
}
.slider-part .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text {
  font-family: "VTB Group Book", sans-serif;
  font-size: 20px;
  line-height: 28px;
  letter-spacing: 0;
  text-align: left;
  color: #0B1D37;
  margin-bottom: 24px;
  margin-top: 12px !important;
}
@media (max-width: 991px) {
  .slider-part .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text {
    margin-top: 8px !important;
    font-size: 16px;
    line-height: 22px;
    text-align: center;
  }
}
.slider-part .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text p {
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .slider-part .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text {
    font-size: 16px;
    line-height: 22px;
    text-align: center;
  }
}
.slider-part .middle-part .parent-row .wrapper-home-top-part .wrapper-text .apply-online {
  padding: 15px 14px;
  box-shadow: 0 8px 20px 0 rgba(11, 29, 55, 0.0784313725);
  background: #0084FF;
  color: #fff;
  border-radius: 8px;
  border: none;
  width: max-content;
  font-size: 16px;
  line-height: 22px;
  display: block;
  font-family: "VTB Group Book", sans-serif;
  transition: 0.2s linear;
}
@media (max-width: 991px) {
  .slider-part .middle-part .parent-row .wrapper-home-top-part .wrapper-text .apply-online {
    padding: 15px 12px;
    width: 100%;
    text-align: center;
    margin-bottom: 12px;
  }
}
.slider-part .middle-part .parent-row .wrapper-home-top-part .wrapper-text .apply-online:hover {
  background: linear-gradient(357.4deg, #376ED1 -7.37%, #2E61CB 44.08%, #1337BA 121.56%);
  transition: 0.2s linear;
}
@media (max-width: 991px) {
  .slider-part .middle-part .parent-row .wrapper-home-top-part .wrapper-image {
    margin: 0 54px;
  }
}
.slider-part .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image {
  overflow: hidden;
}
.slider-part .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image img {
  height: 384px;
  width: 384px;
  object-fit: cover;
}
@media (max-width: 991px) {
  .slider-part .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image img {
    width: 182px;
    height: 182px;
    margin-bottom: 16px !important;
  }
}
.slider-part .middle-part .parent-row .wrapper-home-top-part-private .wrapper-text .apply-online {
  background: #17212C;
}
.slider-part .middle-part .parent-row .wrapper-home-top-part-private .wrapper-text .apply-online:hover {
  background: #17212C;
}
.slider-part .middle-part .parent-row .wrapper-home-top-part-privilege .wrapper-text .apply-online {
  background: #003277;
}
.slider-part .middle-part .parent-row .wrapper-home-top-part-privilege .wrapper-text .apply-online:hover {
  background: #003277;
}

.body-top-part {
  padding-bottom: 96px;
}
@media (max-width: 991px) {
  .body-top-part {
    padding-bottom: 48px;
  }
}
.body-top-part .bottom-part {
  padding-top: 40px !important;
}
.body-top-part .bottom-part .col-lg-2 {
  width: 264px;
}
@media (max-width: 1366px) {
  .body-top-part .bottom-part .col-lg-2 {
    flex-basis: calc(25% - 36px);
    width: auto;
  }
}
@media (max-width: 991px) {
  .body-top-part .bottom-part .col-lg-2 {
    flex-basis: calc(50% - 18px);
    width: auto;
  }
}
@media (max-width: 767px) {
  .body-top-part .bottom-part .col-lg-2 {
    flex-basis: 100%;
    width: auto;
  }
}
.body-top-part .bottom-part .col-lg-1 {
  width: 48px;
}
@media (max-width: 991px) {
  .body-top-part .bottom-part {
    padding-top: 20px !important;
  }
  .body-top-part .bottom-part .justify-content-center {
    justify-content: start !important;
  }
  .body-top-part .bottom-part .justify-content-center .col-lg-2 {
    margin-bottom: 12px !important;
    width: 100%;
  }
  .body-top-part .bottom-part .justify-content-center .col-lg-2:last-child {
    margin-bottom: 0 !important;
  }
}

.bottom-part .bottom_right img {
  width: 100%;
}
.bottom-part .title {
  font-family: "VTB Group Demi Bold", sans-serif;
  line-height: 28px;
  font-size: 20px;
  color: #0B1D37;
  margin-bottom: 4px;
}
@media (max-width: 991px) {
  .bottom-part .title {
    font-size: 20px;
    margin-bottom: 0;
    display: flex;
    align-items: center;
  }
  .bottom-part .title span {
    line-height: 22px;
    display: flex;
  }
}
.bottom-part .text {
  font-family: "VTB Group Light", sans-serif;
  font-size: 16px;
  line-height: 22px;
  color: #606981;
}
@media (max-width: 991px) {
  .bottom-part .text {
    margin: 0 !important;
    font-size: 14px;
    line-height: 20px;
  }
}
.bottom-part .for-border {
  display: flex;
  justify-content: center;
  align-items: center;
}
.bottom-part .for-border span {
  width: 1px;
  height: 40px;
  display: flex;
  margin: 0 6px;
  background-color: #e2e4e8;
}

.nav-section {
  padding: 40px 0;
}
@media (max-width: 991px) {
  .nav-section {
    padding: 20px 0 0;
  }
}
.nav-section .nav-tabs::-webkit-scrollbar {
  display: none !important;
}
.nav-section .nav-tabs {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  position: relative;
  border-bottom: none;
}
.nav-section .nav-tabs:after {
  position: absolute;
  left: 0;
  right: 0;
  height: 2px;
  content: "";
  bottom: 0;
  background-color: #EAEBED;
  opacity: 0.6;
  z-index: -1;
}
@media (max-width: 991px) {
  .nav-section .nav-tabs {
    overflow-y: hidden;
    display: flex;
    flex-wrap: nowrap;
    gap: 12px;
    overflow-x: auto;
  }
  .nav-section .nav-tabs .nav-item {
    min-width: max-content;
  }
  .nav-section .nav-tabs .nav-item button:after {
    bottom: 1px !important;
    z-index: 9999;
  }
}
.nav-section .nav-tabs .nav-item {
  margin-right: 16px;
  border-bottom: none;
}
.nav-section .nav-tabs .nav-item button {
  font-family: "VTB Group Book", sans-serif;
  color: #0B1D37;
  border: none;
  opacity: 60%;
  font-weight: 300;
  padding-left: 0 !important;
  padding-right: 0 !important;
  position: relative;
  padding-top: 0 !important;
  font-size: 18px;
  line-height: 25px;
  padding-bottom: 6px;
}
@media (max-width: 991px) {
  .nav-section .nav-tabs .nav-item button {
    font-size: 16px;
    line-height: 22px;
  }
}
.nav-section .nav-tabs .nav-item button:after {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 1px;
  content: "";
  height: 2px;
  background-color: transparent;
  z-index: 99;
}
.nav-section .nav-tabs .nav-item .active {
  opacity: 1;
  color: #0084FF;
  font-weight: 400;
}
.nav-section .nav-tabs .nav-item .active:after {
  background-color: #0084FF;
}
.nav-section .nav-tabs .nav-item:last-child {
  margin-right: 0 !important;
}
.nav-section .tab-content {
  margin-top: 20px;
  padding: 0;
}
@media (max-width: 991px) {
  .nav-section .tab-content {
    padding: 0 !important;
  }
}
.nav-section .tab-content .wrapper-for-table {
  display: flex;
  flex-direction: column;
}
@media (max-width: 991px) {
  .nav-section .tab-content .wrapper-for-table {
    overflow-y: auto;
  }
}
.nav-section .tab-content .wrapper-for-table .wrapper-item {
  padding-bottom: 16px;
  border-bottom: 1px solid #eaebed;
  display: flex;
  gap: 24px;
}
@media (max-width: 991px) {
  .nav-section .tab-content .wrapper-for-table .wrapper-item {
    flex-direction: column;
    gap: 4px;
    padding-bottom: 12px;
  }
}
.nav-section .tab-content .wrapper-for-table .wrapper-item .wrapper-title {
  width: 360px;
  font-size: 16px;
  line-height: 22px;
  color: #0B1D37;
  font-family: "VTB Group Book", sans-serif;
  max-width: 100%;
  min-width: 360px;
}
@media (max-width: 991px) {
  .nav-section .tab-content .wrapper-for-table .wrapper-item .wrapper-title {
    width: 100%;
    min-width: auto;
  }
}
.nav-section .tab-content .wrapper-for-table .wrapper-item .wrapper-description {
  font-family: "VTB Group Light", sans-serif;
  color: #0B1D37;
  width: 100%;
  font-size: 16px;
  line-height: 22px;
}
.nav-section .tab-content .wrapper-for-table .wrapper-item:last-child {
  border-bottom: none !important;
  padding-bottom: 0;
}
.nav-section .tab-content .large-table .wrapper-for-table tbody {
  border-color: #EAEBED;
}
.nav-section .tab-content .large-table .wrapper-for-table tbody tr td {
  border: 1px solid #EAEBED;
  font-size: 16px;
  font-family: "VTB Group Light", sans-serif;
  line-height: 22px;
  color: #0B1D37;
  padding: 5px;
}
.nav-section .tab-content .large-table .wrapper-for-table tbody tr td * {
  font-size: 16px;
  font-family: "VTB Group Light", sans-serif;
  line-height: 22px;
  color: #0B1D37;
}
@media (max-width: 991px) {
  .nav-section .tab-content {
    margin-top: 0;
  }
}
.nav-section .tab-content .short-text {
  padding: 12px 0 16px;
  font-size: 18px;
  line-height: 25px;
  color: #0B1D37;
  font-family: "VTB Group Light", sans-serif;
}
@media (max-width: 991px) {
  .nav-section .tab-content .short-text {
    padding: 16px 0;
    font-size: 16px;
    line-height: 22px;
  }
}
.nav-section .tab-content .title {
  font-family: "VTB Group Demi Bold", sans-serif;
  font-weight: 600;
  font-size: 18px;
  color: #0B1D37;
  line-height: 25px;
  margin-bottom: 16px;
}
@media (max-width: 991px) {
  .nav-section .tab-content .title {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 12px;
  }
}
.nav-section .tab-content h4 {
  font-family: "VTB Group Demi Bold", sans-serif;
  font-weight: 600;
  font-size: 18px;
  color: #0B1D37;
  line-height: 25px;
  margin-bottom: 8px;
}
@media (max-width: 991px) {
  .nav-section .tab-content h4 {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 12px;
  }
}
.nav-section .tab-content ul {
  padding-left: 1rem;
  margin-bottom: 0 !important;
}
.nav-section .tab-content ul li {
  margin-bottom: 12px;
  font-family: "VTB Group Light", sans-serif;
  font-size: 16px;
  line-height: 22px;
  color: #0B1D37;
}
@media (max-width: 991px) {
  .nav-section .tab-content ul li {
    margin-bottom: 8px;
  }
}
.nav-section .tab-content ul li::marker {
  color: #0084FF;
}
.nav-section .tab-content ul li:last-child {
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .nav-section .tab-content .wrapper-table {
    padding-top: 16px;
    padding-bottom: 20px;
  }
}
.nav-section .tab-content .wrapper-table .normal-table table {
  width: 100% !important;
}
.nav-section .tab-content .wrapper-table .normal-table p {
  font-size: 16px !important;
  color: #0B1D37;
  word-break: break-word;
  font-family: "VTB Group Light", sans-serif;
  line-height: 22px;
}
.nav-section .tab-content .wrapper-table .normal-table p strong {
  font-family: "VTB Group Book", sans-serif;
}
@media (max-width: 991px) {
  .nav-section .tab-content .wrapper-table .normal-table p {
    margin-bottom: 12px !important;
  }
}
.nav-section .tab-content .wrapper-table .normal-table p:last-child {
  margin-bottom: 0 !important;
}
.nav-section .tab-content .wrapper-table .normal-table a {
  font-size: 16px;
  color: #0084FF;
}
.nav-section .tab-content .wrapper-table .normal-table .box-none {
  box-shadow: none !important;
}
.nav-section .tab-content .wrapper-table .normal-table .box-none tr {
  gap: 24px !important;
}
@media (max-width: 991px) {
  .nav-section .tab-content .wrapper-table .normal-table .box-none tr {
    gap: 4px !important;
  }
}
.nav-section .tab-content .wrapper-table .normal-table .box-none tr td {
  border-left: none !important;
  border-top: none !important;
  border-bottom: none !important;
  border-right: none !important;
  background-color: transparent !important;
  height: auto !important;
  width: auto !important;
  word-break: break-word;
  font-size: 16px;
  line-height: 22px;
}
.nav-section .tab-content .wrapper-table .normal-table .box-none tr td p {
  word-break: break-word;
  height: auto !important;
  width: auto !important;
  margin-bottom: 0 !important;
  font-size: 16px;
  line-height: 22px;
}
.nav-section .tab-content .wrapper-table .normal-table .box-none tr td:first-child {
  min-width: 360px !important;
  width: 360px !important;
  flex: unset !important;
}
@media (max-width: 991px) {
  .nav-section .tab-content .wrapper-table .normal-table .box-none tr td:first-child {
    min-width: 100% !important;
    width: 100% !important;
  }
}
.nav-section .tab-content .wrapper-table .normal-table .box-none tr:last-child td {
  padding-bottom: 0 !important;
}
.nav-section .tab-content .wrapper-table .normal-table table {
  width: 100%;
  box-shadow: 4px 4px 24px 0 rgba(11, 29, 55, 0.0784313725);
  border-radius: 8px;
  overflow: hidden;
}
.nav-section .tab-content .wrapper-table .normal-table table tr {
  display: flex;
  gap: 4px;
  padding: 14px;
  box-shadow: 0 1px 0 0 #EAEBED;
}
.nav-section .tab-content .wrapper-table .normal-table table tr:last-child {
  box-shadow: none !important;
  border-bottom: none !important;
}
.nav-section .tab-content .wrapper-table .normal-table table tr td {
  flex: 1;
  font-size: 16px;
  line-height: 20px;
  font-family: "VTB Group Light", sans-serif;
  color: #0B1D37;
  border: none;
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.nav-section .tab-content .wrapper-table .normal-table table tr td:first-child {
  font-family: "VTB Group Book", sans-serif;
  width: 260px;
  min-width: 260px;
}
.nav-section .tab-content .wrapper-table .normal-table table tr td {
  font-size: 14px !important;
}
@media (max-width: 991px) {
  .nav-section .tab-content .wrapper-table .normal-table table tr td {
    min-width: 55px;
  }
}
.nav-section .tab-content .options {
  border-radius: 8px;
  margin-top: 16px;
}
@media (max-width: 991px) {
  .nav-section .tab-content .options {
    margin-top: 0;
  }
}
.nav-section .tab-content .options .parent-options {
  border-radius: 8px;
  padding: 24px;
  box-shadow: 4px 6px 6px 0 rgba(11, 29, 55, 0.0392156863);
  margin-bottom: 16px;
}
.nav-section .tab-content .options .parent-options:last-child {
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .nav-section .tab-content .options .parent-options {
    padding: 11px 12px;
    margin-bottom: 12px !important;
  }
  .nav-section .tab-content .options .parent-options:last-child {
    margin-bottom: 0 !important;
  }
}
.nav-section .tab-content .options .parent-options .top_part {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 991px) {
  .nav-section .tab-content .options .parent-options .top_part {
    gap: 8px;
  }
}
.nav-section .tab-content .options .parent-options .top_part .text {
  color: rgb(22, 33, 54);
  font-family: "VTB Group Book", sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
  letter-spacing: 0;
  text-align: left;
  cursor: pointer;
}
@media (max-width: 991px) {
  .nav-section .tab-content .options .parent-options .top_part .text {
    font-size: 16px;
    line-height: 22px;
  }
}
.nav-section .tab-content .options .parent-options .top_part .add {
  width: 26px;
  height: 26px;
  min-width: 26px;
  min-height: 26px;
  max-width: 26px;
  max-height: 26px;
  border-radius: 50%;
  border: 1px solid rgb(112, 115, 132);
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 576px) {
  .nav-section .tab-content .options .parent-options .top_part .add {
    width: 24px;
    height: 24px;
    min-width: 24px;
    min-height: 24px;
  }
}
.nav-section .tab-content .options .parent-options .top_part .add button {
  border: none;
  background: unset;
  color: rgb(112, 115, 132);
  padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.nav-section .tab-content .options .parent-options .top_part .add button .minus-svg {
  display: none;
}
.nav-section .tab-content .options .parent-options .top_part .add button[aria-expanded=true] .minus-svg {
  display: block;
}
.nav-section .tab-content .options .parent-options .top_part .add button[aria-expanded=true] .plus-svg {
  display: none;
}
.nav-section .tab-content .options .parent-options .collapse .card, .nav-section .tab-content .options .parent-options .collapsing .card {
  border: none;
  padding: 23px 0 0;
}
@media (max-width: 991px) {
  .nav-section .tab-content .options .parent-options .collapse .card, .nav-section .tab-content .options .parent-options .collapsing .card {
    padding: 16px 0 0;
  }
}
.nav-section .tab-content .wrapper-content-with-image {
  display: flex;
  gap: 32px;
}
.nav-section .tab-content .wrapper-content-with-image img {
  width: 478px;
}
@media (max-width: 991px) {
  .nav-section .tab-content .wrapper-content-with-image {
    flex-direction: column-reverse;
    gap: 24px;
  }
  .nav-section .tab-content .wrapper-content-with-image img {
    width: 100%;
  }
}
.nav-section .tab-content .wrapper-content-with-image p {
  margin-bottom: 12px;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Book", sans-serif;
}
.nav-section .tab-content .wrapper-content-with-image a {
  color: #0084FF !important;
  pointer-events: fill;
}
.nav-section .tab-content .main-content-button {
  padding: 14px;
  box-shadow: 0 8px 20px 0 rgba(11, 29, 55, 0.0784313725);
  background: transparent !important;
  border: 1px solid #0084FF;
  border-radius: 8px;
  width: max-content;
  font-size: 16px;
  line-height: 22px;
  display: block;
  font-family: "VTB Group Book", sans-serif;
  transition: 0.2s linear;
  margin-top: 24px;
}
.nav-section .tab-content .main-content-button:hover {
  transition: 0.2s linear;
}
.nav-section .tab-content .column-table table {
  box-shadow: none !important;
  width: 100% !important;
  border: none !important;
}
.nav-section .tab-content .column-table table tr {
  gap: 24px !important;
  display: flex;
}
.nav-section .tab-content .column-table table .box-none tr {
  gap: 24px !important;
}
@media (max-width: 991px) {
  .nav-section .tab-content .column-table table .box-none tr {
    gap: 4px !important;
  }
  .nav-section .tab-content .column-table table .box-none tr td {
    width: 100% !important;
    min-width: 100% !important;
  }
}
.nav-section .tab-content .column-table table tr {
  box-shadow: none !important;
  border-bottom: 1px solid rgba(112, 115, 132, 0.2) !important;
  padding: 8px 0 !important;
}
.nav-section .tab-content .column-table table tr td {
  font-size: 16px !important;
  line-height: 22px !important;
  justify-content: flex-start !important;
  font-family: "VTB Group Light", sans-serif;
  color: #0B1D37;
}
.nav-section .tab-content .column-table table tr td:first-child {
  width: 360px;
  min-width: 360px;
  color: #0B1D37;
  font-family: "VTB Group Book", sans-serif;
}
.nav-section .tab-content .column-table table tr:last-child {
  box-shadow: none !important;
  border-bottom: none !important;
}
@media (max-width: 991px) {
  .nav-section .tab-content .column-table table tr {
    display: flex !important;
    flex-direction: column !important;
    padding: 12px 0 !important;
    gap: 4px !important;
  }
  .nav-section .tab-content .column-table table tr td {
    padding: 0 !important;
    width: 100% !important;
    min-width: 100% !important;
  }
  .nav-section .tab-content .column-table table tr:first-child {
    padding-top: 0 !important;
  }
}
.nav-section .tab-content .document .parent-options {
  margin-top: 15px;
  box-shadow: 4px 6px 6px 0 rgba(22, 33, 54, 0.04);
  border-radius: 8px;
  padding: 0 12px;
}
.nav-section .tab-content .document .parent-options .responsive {
  display: none !important;
}
@media (max-width: 991px) {
  .nav-section .tab-content .document .parent-options {
    margin-top: 24px;
  }
  .nav-section .tab-content .document .parent-options .top_part {
    height: 48px !important;
  }
  .nav-section .tab-content .document .parent-options .top_part .text {
    font-size: 16px !important;
    line-height: 28px !important;
  }
  .nav-section .tab-content .document .parent-options .doc-link {
    margin-bottom: 12px !important;
  }
  .nav-section .tab-content .document .parent-options .doc-link span {
    display: none !important;
  }
  .nav-section .tab-content .document .parent-options .doc-link .responsive {
    display: block !important;
  }
}
.nav-section .tab-content .document .parent-options .top_part {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 76px;
}
.nav-section .tab-content .document .parent-options .top_part .text {
  color: rgb(22, 33, 54);
  font-family: "VTB Group Book", sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
  letter-spacing: 0;
  text-align: left;
}
.nav-section .tab-content .document .parent-options .top_part .add {
  width: 26px;
  height: 26px;
  border-radius: 50%;
  border: 1px solid rgb(112, 115, 132);
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 576px) {
  .nav-section .tab-content .document .parent-options .top_part .add {
    width: 24px;
    height: 24px;
  }
}
.nav-section .tab-content .document .parent-options .top_part .add button {
  border: none;
  background: unset;
  color: rgb(112, 115, 132);
  padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 576px) {
  .nav-section .tab-content .document .parent-options .top_part .add button svg {
    width: 9.23px;
    height: 9.23px;
  }
}
.nav-section .tab-content .document .parent-options .collapse .card, .nav-section .tab-content .document .parent-options .collapsing .card {
  border: none;
  padding: 5px 0;
}
.nav-section .tab-content .document .parent-options .collapse .card a, .nav-section .tab-content .document .parent-options .collapsing .card a {
  font-family: "VTB Group Book", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 0;
  text-align: left;
  color: #0084FF;
  margin-bottom: 8px;
}
@media (max-width: 991px) {
  .nav-section .tab-content .document .parent-tap-doc .mt-4 {
    margin-bottom: 0 !important;
  }
  .nav-section .tab-content .document .parent-tap-doc .col-lg-4 {
    margin-bottom: 16px !important;
  }
  .nav-section .tab-content .document .parent-tap-doc .col-lg-4:last-child {
    margin-bottom: 0 !important;
  }
}
.nav-section .tab-content .document .document-tap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: rgb(255, 255, 255);
  box-shadow: 4px 6px 6px 0 rgba(22, 33, 54, 0.04);
  border-radius: 8px;
  gap: 2px;
  height: 100px;
  padding: 0 18px;
}
@media (max-width: 991px) {
  .nav-section .tab-content .document .document-tap {
    gap: 12px;
    height: 64px;
  }
}
@media (max-width: 576px) {
  .nav-section .tab-content .document .document-tap {
    gap: 8px;
    padding: 0 8px;
  }
}
@media (max-width: 991px) {
  .nav-section .tab-content .document .document-tap .d-flex {
    position: relative;
    flex-direction: column-reverse;
    width: calc(100% - 58px);
  }
}
@media (max-width: 991px) and (max-width: 576px) {
  .nav-section .tab-content .document .document-tap .d-flex {
    width: 272px;
  }
}
@media (max-width: 991px) {
  .nav-section .tab-content .document .document-tap .d-flex .image {
    height: 18px;
    width: 14px;
    position: absolute;
    bottom: 0;
    left: 0;
  }
  .nav-section .tab-content .document .document-tap .d-flex .image img {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .nav-section .tab-content .document .document-tap .d-flex .text {
    font-size: 16px !important;
    line-height: 22px !important;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }
}
@media (max-width: 991px) {
  .nav-section .tab-content .document .document-tap .d-flex .byte {
    margin-top: 4px !important;
    margin-left: 30px !important;
    font-size: 16px !important;
    line-height: 22px !important;
    font-family: "VTB Group Light", sans-serif !important;
  }
}
.nav-section .tab-content .document .document-tap .d-flex .image {
  margin-right: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.nav-section .tab-content .document .document-tap .text-and-byte .text {
  color: #0B1D37;
  font-family: "VTB Group Demi Bold", sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  letter-spacing: 0;
  text-align: left;
  margin-bottom: 8px;
}
.nav-section .tab-content .document .document-tap .text-and-byte .byte {
  color: #0B1D37;
  font-family: "VTB Group Light", sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 22px;
}
.nav-section .tab-content .document .document-tap .download {
  background: unset;
  border: none;
  padding: 0;
}
.nav-section .tab-content .document .bottom-text {
  font-family: "VTB Group Book", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 0;
  text-align: left;
  color: rgb(112, 115, 132);
  margin-top: 45px;
}
@media (max-width: 991px) {
  .nav-section .tab-content .document .bottom-text {
    margin-top: 24px;
  }
}
.nav-section .tab-content #contact a {
  color: #0084FF;
}
.nav-section .tab-content #contact h5 {
  font-size: 18px;
  line-height: 25px;
  margin-top: 24px;
  margin-bottom: 16px;
  color: #0B1D37;
  font-family: "VTB Group Demi Bold", sans-serif;
}
.nav-section .tab-content #contact h5:first-child {
  margin-top: 16px;
}
.nav-section .tab-content #contact .text {
  font-family: "VTB Group Light", sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 25px;
  letter-spacing: 0;
  text-align: left;
  color: #0B1D37;
}
.nav-section .tab-content #contact ul {
  margin: 0;
}
.nav-section .tab-content #contact ul li {
  font-family: "VTB Group Light", sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 22px;
  letter-spacing: 0;
  text-align: left;
  color: #0B1D37;
}
.nav-section .tab-content #contact .bottom-text {
  font-family: "VTB Group Light", sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 25px;
  letter-spacing: 0;
  text-align: left;
  color: rgb(22, 33, 54);
}
.nav-section .tab-content .active-title {
  color: rgb(0, 40, 130) !important;
}

.nav-section-private .nav-tabs .nav-item .active {
  color: #DF7138;
}
.nav-section-private .nav-tabs .nav-item .active:after {
  background-color: #DF7138;
}
.nav-section-private .tab-content .wrapper-content-with-image a {
  color: #17212C !important;
}
.nav-section-private .tab-content .main-content-button {
  border: 1px solid #17212C;
  color: #17212C;
}

.nav-section-privilege .nav-tabs .nav-item .active {
  color: #900258;
}
.nav-section-privilege .nav-tabs .nav-item .active:after {
  background-color: #900258;
}
.nav-section-privilege .tab-content .wrapper-content-with-image a {
  color: #003277 !important;
}
.nav-section-privilege .tab-content .main-content-button {
  border: 1px solid #003277;
  color: #003277;
}

@media (max-width: 991px) {
  .for-responsive-margin {
    margin-top: 16px !important;
  }
}

.steps-part {
  position: relative;
  background: rgba(244, 245, 249, 0.6509803922);
  padding: 56px 0 26px;
}
@media (max-width: 1366px) {
  .steps-part .col-lg-9 {
    width: 100%;
  }
  .steps-part .col-lg-4 {
    width: 100%;
  }
}
.steps-part h3 {
  margin: 0 auto 16px;
  width: 792px;
}
@media (max-width: 991px) {
  .steps-part h3 {
    width: 100%;
    font-size: 22px;
    line-height: 31px;
  }
}
.steps-part .main-block-title {
  text-align: center;
  margin-bottom: 16px;
}
.steps-part .progress-item {
  text-align: center;
}
.steps-part .progress-item img {
  width: 56px;
  height: 56px;
  margin-bottom: 16px;
}
@media (max-width: 576px) {
  .steps-part .progress-item img {
    width: 48px;
    height: 48px;
  }
}
.steps-part .title {
  text-align: center;
  font-size: 18px;
  font-family: "VTB Group Demi Bold", sans-serif;
  line-height: 25px;
  color: #0B1D37;
  width: 278px;
  margin: 0 auto;
}
@media (max-width: 1366px) {
  .steps-part .title {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .steps-part .title {
    width: 100%;
    font-size: 16px;
    line-height: 22px;
  }
}
.steps-part .text {
  color: #606981;
  text-align: center;
  font-family: "VTB Group Book", sans-serif;
  font-size: 16px;
  line-height: 22px;
  margin-top: 6px;
  width: 278px;
}
.steps-part .text p {
  color: #606981;
  font-size: unset;
  font-family: "VTB Group Book", sans-serif;
  margin-bottom: 12px;
}
@media (max-width: 1366px) {
  .steps-part .text {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .steps-part .text {
    width: 100%;
    margin: 4px auto 0;
  }
}
.steps-part .text a {
  color: #0084FF !important;
}
.steps-part .icon-parent {
  width: 48px;
  height: 48px;
  background: #0084FF;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.steps-part .icon-parent i {
  color: #fff;
}

.arrow-top {
  position: fixed;
  bottom: 32px;
  right: 72px;
  z-index: 999;
  cursor: pointer;
}
@media (max-width: 991px) {
  .arrow-top {
    bottom: 25px;
    right: 25px;
    z-index: 9999999;
  }
}
.arrow-top .icon-parent {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  box-shadow: 0 8px 12px 0 rgba(11, 29, 55, 0.0392156863);
  background: #606981;
  opacity: 0.4;
}
@media (max-width: 576px) {
  .arrow-top .icon-parent {
    width: 44px;
    height: 44px;
  }
}
.arrow-top .icon-parent i {
  color: #fff;
}

.full-wrapper-background {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 999;
  display: none;
}

.full-wrapper-background-mobile {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 99;
  display: none;
  background-color: rgba(22, 33, 54, 0.2);
}

.full-wrapper-background-desktop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 99;
  display: none;
}

.active-full-wrapper-background-mobile {
  display: block !important;
}

.active-full-wrapper-background-desktop {
  display: block !important;
}

.active-full-wrapper-background {
  display: block !important;
}

.call-div {
  position: fixed;
  bottom: 88px;
  right: 72px;
  z-index: 9999;
  cursor: pointer;
}
@media (max-width: 991px) {
  .call-div {
    z-index: 9999999;
  }
}
.call-div .active {
  display: flex !important;
}
.call-div .wrapper-call-content-assistant {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 512px;
  padding: 20px;
  box-shadow: 0px -12px 60px 0px rgba(11, 29, 55, 0.0392156863);
  background-color: #fff;
  border-radius: 12px;
  display: none;
  flex-direction: column;
}
@media (max-width: 991px) {
  .call-div .wrapper-call-content-assistant {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 999999;
    background-color: #F9FAFC;
    width: 100vw;
    height: 100vh;
  }
}
.call-div .wrapper-call-content-assistant h2 {
  font-size: 18px;
  line-height: 25px;
  font-family: "VTB Group Demi Bold", sans-serif;
  color: #0B1D37;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .call-div .wrapper-call-content-assistant h2 {
    font-size: 18px;
    line-height: 25px;
  }
}
.call-div .wrapper-call-content-assistant .wrapper-head {
  display: flex;
  justify-content: space-between;
}
.call-div .wrapper-call-content-assistant .wrapper-head button {
  border: none;
  background-color: transparent;
  margin-top: -8px;
  margin-right: -8px;
  box-shadow: none;
  outline: none;
  padding: 0;
  height: 24px;
}
.call-div .wrapper-call-content-assistant .wrapper-items {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 24px 0 40px;
}
@media (max-width: 991px) {
  .call-div .wrapper-call-content-assistant .wrapper-items {
    flex-direction: column;
    gap: 16px;
    margin-top: 16px;
  }
}
.call-div .wrapper-call-content-assistant .wrapper-items .wrapper-item {
  width: 50px;
  height: 80px;
  box-shadow: 4px 4px 24px 0 rgba(11, 29, 55, 0.0784313725);
  padding: 12px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 6px;
  border-radius: 8px;
}
@media (max-width: 991px) {
  .call-div .wrapper-call-content-assistant .wrapper-items .wrapper-item {
    background-color: #fff;
    width: 100%;
    height: 44px;
    flex-direction: unset;
    justify-content: flex-start;
    gap: 12px;
  }
}
.call-div .wrapper-call-content-assistant .wrapper-items .wrapper-item .wrapper-icon {
  width: 30px;
  height: 30px;
  min-width: 30px;
  min-height: 30px;
  max-width: 30px;
  max-height: 30px;
  background-color: #fff;
  box-shadow: 0 8px 20px 0 rgba(0, 132, 255, 0.0784313725);
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 100%;
  outline: none !important;
}
@media (max-width: 991px) {
  .call-div .wrapper-call-content-assistant .wrapper-items .wrapper-item .wrapper-icon {
    width: 28px;
    height: 28px;
    min-width: 28px;
    min-height: 28px;
    max-width: 28px;
    max-height: 28px;
  }
}
.call-div .wrapper-call-content-assistant .wrapper-items .wrapper-item span {
  width: 126px;
  text-align: center;
  font-size: 14px;
  line-height: 20px;
  font-family: "VTB Group Book", sans-serif;
  color: #0B1D37;
}
@media (max-width: 991px) {
  .call-div .wrapper-call-content-assistant .wrapper-items .wrapper-item span {
    width: max-content;
  }
}
.call-div .wrapper-call-content-assistant .wrapper-form {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
@media (max-width: 991px) {
  .call-div .wrapper-call-content-assistant .wrapper-form {
    background-color: #fff;
    padding: 12px;
    box-shadow: 4px 4px 24px 0 rgba(11, 29, 55, 0.0784313725);
    border-radius: 8px;
  }
  .call-div .wrapper-call-content-assistant .wrapper-form h2 {
    margin-bottom: -12px;
  }
}
.call-div .wrapper-call-content-assistant .wrapper-form .wrapper-input {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
@media (max-width: 991px) {
  .call-div .wrapper-call-content-assistant .wrapper-form .wrapper-input {
    gap: 4px;
  }
}
.call-div .wrapper-call-content-assistant .wrapper-form .wrapper-input .wrapper-input-item {
  border: 1px solid #EAEBED;
  border-radius: 8px;
  padding: 5px 14px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  position: relative;
  min-height: 52px;
}
.call-div .wrapper-call-content-assistant .wrapper-form .wrapper-input .wrapper-input-item label {
  font-size: 16px;
  line-height: 22px;
  color: #606981;
  font-family: "VTB Group Light", sans-serif;
  position: absolute;
  top: 50%;
  left: 14px;
  transform: translateY(-50%);
  transition: all 0.3s ease;
  pointer-events: none;
  opacity: 0.6;
}
.call-div .wrapper-call-content-assistant .wrapper-form .wrapper-input .wrapper-input-item input {
  border: none;
  outline: none;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Book", sans-serif;
  color: #0B1D37;
  padding: 0;
  background: none;
}
.call-div .wrapper-call-content-assistant .wrapper-form .wrapper-input .wrapper-input-item input:focus + label, .call-div .wrapper-call-content-assistant .wrapper-form .wrapper-input .wrapper-input-item input:not(:placeholder-shown) + label {
  top: 12px;
  line-height: 17px;
  font-size: 12px;
}
.call-div .wrapper-call-content-assistant .wrapper-form .wrapper-input .wrapper-input-item input::placeholder {
  color: transparent;
}
.call-div .wrapper-call-content-assistant .wrapper-form .wrapper-input .wrapper-input-item:focus-within {
  border-color: #0084FF !important;
}
.call-div .wrapper-call-content-assistant .wrapper-form .wrapper-input .new-design-error-label {
  color: #CA181F !important;
  font-family: "VTB Group Light", sans-serif;
  font-size: 14px;
  line-height: 20px;
}
.call-div .wrapper-call-content-assistant .wrapper-form button {
  background: #0084FF;
  box-shadow: 0 8px 20px 0 rgba(11, 29, 55, 0.0784313725);
  border-radius: 8px;
  padding: 15px 14px;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Book", sans-serif;
  border: none;
  color: #fff;
  width: 100%;
}
@media (max-width: 991px) {
  .call-div .wrapper-call-content-assistant .wrapper-form button {
    padding: 11px 14px;
  }
}
.call-div .wrapper-call-content {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 512px;
  padding: 20px;
  box-shadow: 0px -12px 60px 0px rgba(11, 29, 55, 0.0392156863);
  background-color: #fff;
  border-radius: 12px;
  display: none;
  flex-direction: column;
}
@media (max-width: 991px) {
  .call-div .wrapper-call-content {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 999999;
    background-color: #F9FAFC;
    width: 100vw;
    height: 100vh;
  }
}
.call-div .wrapper-call-content h2 {
  font-size: 18px;
  line-height: 25px;
  font-family: "VTB Group Demi Bold", sans-serif;
  color: #0B1D37;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .call-div .wrapper-call-content h2 {
    font-size: 18px;
    line-height: 25px;
  }
}
.call-div .wrapper-call-content .wrapper-head {
  display: flex;
  justify-content: space-between;
}
.call-div .wrapper-call-content .wrapper-head button {
  border: none;
  background-color: transparent;
  margin-top: -8px;
  margin-right: -8px;
  box-shadow: none;
  outline: none;
  padding: 0;
  height: 24px;
}
.call-div .wrapper-call-content .wrapper-items {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 24px 0 40px;
}
@media (max-width: 991px) {
  .call-div .wrapper-call-content .wrapper-items {
    flex-direction: column;
    gap: 16px;
    margin-top: 16px;
  }
}
.call-div .wrapper-call-content .wrapper-items .wrapper-item {
  width: 150px;
  height: 80px;
  box-shadow: 4px 4px 24px 0 rgba(11, 29, 55, 0.0784313725);
  padding: 12px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 6px;
  border-radius: 8px;
}
@media (max-width: 991px) {
  .call-div .wrapper-call-content .wrapper-items .wrapper-item {
    background-color: #fff;
    width: 100%;
    height: 44px;
    flex-direction: unset;
    justify-content: flex-start;
    gap: 12px;
  }
}
.call-div .wrapper-call-content .wrapper-items .wrapper-item .wrapper-icon {
  width: 30px;
  height: 30px;
  min-width: 30px;
  min-height: 30px;
  max-width: 30px;
  max-height: 30px;
  background-color: #0084FF;
  box-shadow: 0 8px 20px 0 rgba(0, 132, 255, 0.0784313725);
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 100%;
  outline: none !important;
}
@media (max-width: 991px) {
  .call-div .wrapper-call-content .wrapper-items .wrapper-item .wrapper-icon {
    width: 28px;
    height: 28px;
    min-width: 28px;
    min-height: 28px;
    max-width: 28px;
    max-height: 28px;
  }
}
.call-div .wrapper-call-content .wrapper-items .wrapper-item span {
  width: 126px;
  text-align: center;
  font-size: 14px;
  line-height: 20px;
  font-family: "VTB Group Book", sans-serif;
  color: #0B1D37;
}
@media (max-width: 991px) {
  .call-div .wrapper-call-content .wrapper-items .wrapper-item span {
    width: max-content;
  }
}
@media (max-width: 991px) {
  .call-div {
    bottom: 85px;
    right: 25px;
  }
}
.call-div .icon-parent {
  width: 40px;
  height: 40px;
  background: #0084FF;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  box-shadow: 0 8px 12px 0 rgba(11, 29, 55, 0.0392156863);
}
@media (max-width: 576px) {
  .call-div .icon-parent {
    width: 44px;
    height: 44px;
  }
}
.call-div .icon-parent i {
  color: #fff;
}

.parent_arrow {
  position: absolute;
  right: -20px;
  top: 12px;
}

.modal {
  top: 74px;
}
.modal .parent-window .title {
  font-family: "VTB Group Demi Bold", sans-serif;
  font-size: 18px;
  line-height: 25px;
  letter-spacing: 0;
  text-align: left;
  color: rgb(22, 33, 54);
  margin-top: -16px;
}
@media (max-width: 991px) {
  .modal .parent-window .title {
    margin-top: 10px;
  }
}
.modal .parent-window .short-text {
  font-family: "VTB Group Book", sans-serif;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0;
  text-align: left;
  color: rgb(112, 115, 132);
  margin-top: 4px;
  margin-bottom: 12px;
}
.modal .parent-window .row-title {
  font-family: "VTB Group Demi Bold", sans-serif;
  font-size: 13px;
  line-height: 18px;
  text-align: left;
  color: #0B1D37;
}
.modal .parent-window .text {
  font-family: "VTB Group Book", sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: 0;
  text-align: left;
  color: rgb(22, 33, 54);
  padding: 2px 0;
}

@media (max-width: 991px) {
  .modal {
    top: 0;
    z-index: 9999999;
  }
  .modal .modal-dialog {
    margin: 0 !important;
  }
}

#popupContainer {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
}
#popupContainer #popupContent {
  width: 778px;
  height: 752px;
  position: absolute;
  top: -100%;
  left: 50%;
  transform: translateX(-50%);
  background: #fff;
  padding: 16px 20px 20px;
  border-radius: 12px;
  box-shadow: 8px 8px 24px 0 rgba(11, 29, 55, 0.0588235294);
  max-height: calc(100vh - 200px);
}
@media (max-width: 991px) {
  #popupContainer #popupContent {
    width: 100%;
    height: 100vh;
    max-height: calc(100vh - 1px);
    border-radius: 0;
    padding: 0 0 0 12px;
  }
}
#popupContainer #popupContent .custom-width-row {
  margin-right: -20px;
}
#popupContainer #popupContent .table > :not(caption) > * > * {
  padding: 5px 4px 9px 0;
}
@media (max-width: 991px) {
  #popupContainer #popupContent .table > :not(caption) > * > * {
    padding: 5px 8px 9px 0;
  }
}
#popupContainer #popupContent .close-window {
  text-align: end;
  cursor: pointer;
  width: min-content;
  z-index: 999;
}
@media (max-width: 991px) {
  #popupContainer #popupContent .close-window {
    margin-right: 18px;
    margin-top: 6px;
  }
}
#popupContainer #popupContent .parent-subTitle {
  display: flex;
  justify-content: space-between;
}
#popupContainer #popupContent .row-parent {
  position: relative;
  margin-top: 12px;
}
@media (max-width: 991px) {
  #popupContainer #popupContent .row-parent .row {
    margin: 0;
    padding: 0;
  }
}
#popupContainer #popupContent .row-parent::after {
  position: absolute;
  content: "";
  flex-grow: 1;
  width: calc(100% + 8px);
  left: -8px;
  top: 28px;
  height: 1px;
  background-color: #0084FF;
}
@media (max-width: 991px) {
  #popupContainer #popupContent .row-parent::after {
    top: 44px;
  }
}
#popupContainer #popupContent .row-parent .col-lg-2 {
  width: 150px !important;
}
@media (max-width: 991px) {
  #popupContainer #popupContent .row-parent .col-lg-2 {
    padding: 1px;
    width: 72px !important;
  }
}
#popupContainer #popupContent .row-parent .col-lg-2:first-child {
  padding: 1px;
  width: 90px !important;
  padding-left: 12px;
}
@media (max-width: 991px) {
  #popupContainer #popupContent .row-parent .col-lg-2:first-child {
    padding: 0;
    width: 42px !important;
    margin-right: 2px;
  }
}
@media (max-width: 991px) {
  #popupContainer #popupContent .row-parent .col-lg-2:nth-child(2) {
    width: 72px !important;
    margin-right: 2px;
  }
  #popupContainer #popupContent .row-parent .col-lg-2:nth-child(3) {
    width: 72px !important;
    margin-right: 2px;
  }
  #popupContainer #popupContent .row-parent .col-lg-2:nth-child(4) {
    width: 76px !important;
    margin-right: 2px;
  }
}
#popupContainer #popupContent .row-parent .col-lg-4 {
  width: calc(100% - 540px);
}
@media (max-width: 991px) {
  #popupContainer #popupContent .row-parent .col-lg-4 {
    width: 66px;
    padding: 0 !important;
  }
  #popupContainer #popupContent .row-parent .col-lg-4 .row-title {
    text-align: right;
    margin-right: 0 !important;
  }
}
#popupContainer #popupContent .table {
  overflow: auto;
  height: 555px;
  max-height: calc(100vh - 400px);
}
@media (max-width: 991px) {
  #popupContainer #popupContent .table {
    overflow-x: hidden !important;
    max-height: calc(100vh - 220px);
    margin-bottom: 5px;
  }
}
#popupContainer #popupContent .table::-webkit-scrollbar-track {
  background-color: #fff;
}
#popupContainer #popupContent .table::-webkit-scrollbar-thumb {
  background-color: rgba(96, 105, 129, 0.6);
}
#popupContainer #popupContent .table::-webkit-scrollbar-corner {
  background-color: rgba(96, 105, 129, 0.6);
}
#popupContainer #popupContent .table::-webkit-scrollbar {
  width: 4px;
  height: 10px;
  background-color: rgba(96, 105, 129, 0.6);
}
#popupContainer #popupContent .table::-webkit-scrollbar-thumb:hover {
  background-color: rgb(96, 105, 129);
}
#popupContainer #popupContent .text-parent {
  position: relative;
}
#popupContainer #popupContent .text-parent::after {
  content: "";
  width: 95.2%;
  left: 18.2px;
  position: absolute;
  opacity: 10%;
  top: 32px;
  height: 1px;
  background-color: #0B1D37;
}
#popupContainer #popupContent .text-parent .col-lg-2 {
  width: 150px !important;
}
@media (max-width: 991px) {
  #popupContainer #popupContent .text-parent .col-lg-2 {
    padding: 1px;
    width: 72px !important;
  }
}
#popupContainer #popupContent .text-parent .col-lg-2:first-child {
  width: 78px !important;
  padding-left: 0;
}
@media (max-width: 991px) {
  #popupContainer #popupContent .text-parent .col-lg-2:first-child {
    padding: 1px;
    width: 42px !important;
  }
}
@media (max-width: 991px) {
  #popupContainer #popupContent .text-parent .col-lg-2:nth-child(2) {
    width: 72px !important;
    margin-right: 2px;
    padding: 0 !important;
  }
  #popupContainer #popupContent .text-parent .col-lg-2:nth-child(3) {
    width: 72px !important;
    margin-right: 4px;
    padding: 0 !important;
  }
  #popupContainer #popupContent .text-parent .col-lg-2:nth-child(4) {
    width: 76px !important;
    margin-right: 2px;
    padding: 0 !important;
  }
}
#popupContainer #popupContent .text-parent .col-lg-4 {
  width: calc(100% - 540px);
  padding-right: 0;
}
@media (max-width: 991px) {
  #popupContainer #popupContent .text-parent .col-lg-4 {
    width: 66px;
    padding: 0 !important;
  }
  #popupContainer #popupContent .text-parent .col-lg-4 .row-title {
    text-align: right;
    margin-right: 0 !important;
  }
}
#popupContainer #popupContent .download {
  display: flex;
  align-items: center;
}
#popupContainer #popupContent .download button {
  font-size: 16px;
  box-shadow: none !important;
  border: none !important;
  outline: none !important;
  background-color: transparent !important;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 0;
  text-align: left;
  color: #0084FF;
  margin-left: 10px;
  cursor: pointer;
}
#popupContainer #popupContent .download span {
  cursor: pointer;
}

.section-main-calculator {
  padding: 96px 0;
  background: #F8F9FB;
}
@media (max-width: 991px) {
  .section-main-calculator {
    padding: 48px 0;
  }
  .section-main-calculator .container {
    padding: 0;
  }
}
.section-main-calculator .wrapper-content {
  padding: 40px;
  box-shadow: 0px -12px 60px 0 rgba(11, 29, 55, 0.0392156863);
  background-color: #fff;
  border-radius: 12px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content {
    border-radius: 0;
    padding: 23px 20px;
    flex-direction: column;
  }
}
.section-main-calculator .wrapper-content .wrapper-calculator {
  width: 474px;
  min-width: 474px;
  display: flex;
  flex-direction: column;
}
.section-main-calculator .wrapper-content .wrapper-calculator .bottom_part {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  font-size: 14px;
  line-height: 20px;
}
.section-main-calculator .wrapper-content .wrapper-calculator .bottom_part svg {
  width: 24px;
  height: 24px;
  min-width: 24px;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content .wrapper-calculator {
    min-width: auto;
    width: 100%;
  }
}
.section-main-calculator .wrapper-content .wrapper-calculator button {
  padding: 15px 14px;
  color: #FFFFFF;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Book", sans-serif;
  border-radius: 8px;
  box-shadow: 0 8px 20px 0 rgba(11, 29, 55, 0.0784313725);
  border: none;
  background-color: #0084FF;
  width: 100%;
  margin-top: 24px;
}
.section-main-calculator .wrapper-content .wrapper-calculator h2 {
  margin-bottom: 24px;
  font-size: 28px;
  line-height: 39px;
  font-family: "VTB Group Demi Bold", sans-serif;
  color: #0B1D37;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content .wrapper-calculator h2 {
    margin-bottom: 16px;
    text-align: center;
    font-size: 22px;
    line-height: 31px;
  }
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input {
  display: flex;
  flex-direction: column;
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input {
    margin-bottom: 16px;
  }
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .red-border {
  border-color: #CA181F !important;
  margin-bottom: 24px;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .red-border .required-label {
  color: #CA181F !important;
  font-family: "VTB Group Light", sans-serif;
  position: absolute;
  top: 65px;
  margin-top: 0 !important;
  font-size: 14px;
  line-height: 20px;
  left: 0;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-input-item {
  border: 1px solid #EAEBED;
  border-radius: 8px;
  padding: 5px 14px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  position: relative;
  min-height: 52px;
  height: 52px;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-input-item label {
  font-size: 16px;
  line-height: 22px;
  color: #606981;
  font-family: "VTB Group Light", sans-serif;
  position: absolute;
  top: 50%;
  left: 14px;
  transform: translateY(-50%);
  transition: all 0.3s ease;
  pointer-events: none;
  opacity: 0.6;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-input-item input {
  border: none;
  outline: none;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Book", sans-serif;
  color: #0B1D37;
  padding: 0;
  background: none;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-input-item input:focus + label, .section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-input-item input:not(:placeholder-shown) + label {
  top: 12px;
  line-height: 17px;
  font-size: 12px;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-input-item input::placeholder {
  color: transparent;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-input-item:focus-within {
  border-color: #0084FF !important;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-range .parent_interval {
  display: flex;
  justify-content: space-between;
  color: #606981;
  margin-top: 2px;
  font-size: 12px;
  line-height: 17px;
  font-family: "VTB Group Light", sans-serif;
  opacity: 0.6;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-range .parent_interval span {
  pointer-events: none;
}
@media (max-width: 576px) {
  .section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-range .parent_interval {
    min-width: 320px;
  }
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-range .parent_range {
  margin-top: 4px;
  /* Firefox */
  /* IE and Edge */
}
@media (max-width: 576px) {
  .section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-range .parent_range {
    min-width: 320px;
  }
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-range .parent_range .e-range {
  display: block;
  appearance: none;
  width: 100%;
  margin: 0;
  height: 20px;
  overflow: hidden;
  cursor: pointer;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-range .parent_range .e-range:focus {
  outline: none;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-range .parent_range .e-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 20px;
  background: linear-gradient(to bottom, #2353E0, #2353E0) 100% 50%/100% 3px no-repeat transparent;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-range .parent_range .e-range::-webkit-slider-thumb {
  position: relative;
  appearance: none;
  height: 20px;
  width: 30px;
  background: #fff;
  border-radius: 12px;
  top: 50%;
  margin-top: -10px;
  box-shadow: 1px 0 0 -8.5px rgb(234, 235, 237), 2px 0 0 -8.5px rgb(234, 235, 237), 3px 0 0 -8.5px rgb(234, 235, 237), 4px 0 0 -8.5px rgb(234, 235, 237), 5px 0 0 -8.5px rgb(234, 235, 237), 6px 0 0 -8.5px rgb(234, 235, 237), 7px 0 0 -8.5px rgb(234, 235, 237), 8px 0 0 -8.5px rgb(234, 235, 237), 9px 0 0 -8.5px rgb(234, 235, 237), 10px 0 0 -8.5px rgb(234, 235, 237), 11px 0 0 -8.5px rgb(234, 235, 237), 12px 0 0 -8.5px rgb(234, 235, 237), 13px 0 0 -8.5px rgb(234, 235, 237), 14px 0 0 -8.5px rgb(234, 235, 237), 15px 0 0 -8.5px rgb(234, 235, 237), 16px 0 0 -8.5px rgb(234, 235, 237), 17px 0 0 -8.5px rgb(234, 235, 237), 18px 0 0 -8.5px rgb(234, 235, 237), 19px 0 0 -8.5px rgb(234, 235, 237), 20px 0 0 -8.5px rgb(234, 235, 237), 21px 0 0 -8.5px rgb(234, 235, 237), 22px 0 0 -8.5px rgb(234, 235, 237), 23px 0 0 -8.5px rgb(234, 235, 237), 24px 0 0 -8.5px rgb(234, 235, 237), 25px 0 0 -8.5px rgb(234, 235, 237), 26px 0 0 -8.5px rgb(234, 235, 237), 27px 0 0 -8.5px rgb(234, 235, 237), 28px 0 0 -8.5px rgb(234, 235, 237), 29px 0 0 -8.5px rgb(234, 235, 237), 30px 0 0 -8.5px rgb(234, 235, 237), 31px 0 0 -8.5px rgb(234, 235, 237), 32px 0 0 -8.5px rgb(234, 235, 237), 33px 0 0 -8.5px rgb(234, 235, 237), 34px 0 0 -8.5px rgb(234, 235, 237), 35px 0 0 -8.5px rgb(234, 235, 237), 36px 0 0 -8.5px rgb(234, 235, 237), 37px 0 0 -8.5px rgb(234, 235, 237), 38px 0 0 -8.5px rgb(234, 235, 237), 39px 0 0 -8.5px rgb(234, 235, 237), 40px 0 0 -8.5px rgb(234, 235, 237), 41px 0 0 -8.5px rgb(234, 235, 237), 42px 0 0 -8.5px rgb(234, 235, 237), 43px 0 0 -8.5px rgb(234, 235, 237), 44px 0 0 -8.5px rgb(234, 235, 237), 45px 0 0 -8.5px rgb(234, 235, 237), 46px 0 0 -8.5px rgb(234, 235, 237), 47px 0 0 -8.5px rgb(234, 235, 237), 48px 0 0 -8.5px rgb(234, 235, 237), 49px 0 0 -8.5px rgb(234, 235, 237), 50px 0 0 -8.5px rgb(234, 235, 237), 51px 0 0 -8.5px rgb(234, 235, 237), 52px 0 0 -8.5px rgb(234, 235, 237), 53px 0 0 -8.5px rgb(234, 235, 237), 54px 0 0 -8.5px rgb(234, 235, 237), 55px 0 0 -8.5px rgb(234, 235, 237), 56px 0 0 -8.5px rgb(234, 235, 237), 57px 0 0 -8.5px rgb(234, 235, 237), 58px 0 0 -8.5px rgb(234, 235, 237), 59px 0 0 -8.5px rgb(234, 235, 237), 60px 0 0 -8.5px rgb(234, 235, 237), 61px 0 0 -8.5px rgb(234, 235, 237), 62px 0 0 -8.5px rgb(234, 235, 237), 63px 0 0 -8.5px rgb(234, 235, 237), 64px 0 0 -8.5px rgb(234, 235, 237), 65px 0 0 -8.5px rgb(234, 235, 237), 66px 0 0 -8.5px rgb(234, 235, 237), 67px 0 0 -8.5px rgb(234, 235, 237), 68px 0 0 -8.5px rgb(234, 235, 237), 69px 0 0 -8.5px rgb(234, 235, 237), 70px 0 0 -8.5px rgb(234, 235, 237), 71px 0 0 -8.5px rgb(234, 235, 237), 72px 0 0 -8.5px rgb(234, 235, 237), 73px 0 0 -8.5px rgb(234, 235, 237), 74px 0 0 -8.5px rgb(234, 235, 237), 75px 0 0 -8.5px rgb(234, 235, 237), 76px 0 0 -8.5px rgb(234, 235, 237), 77px 0 0 -8.5px rgb(234, 235, 237), 78px 0 0 -8.5px rgb(234, 235, 237), 79px 0 0 -8.5px rgb(234, 235, 237), 80px 0 0 -8.5px rgb(234, 235, 237), 81px 0 0 -8.5px rgb(234, 235, 237), 82px 0 0 -8.5px rgb(234, 235, 237), 83px 0 0 -8.5px rgb(234, 235, 237), 84px 0 0 -8.5px rgb(234, 235, 237), 85px 0 0 -8.5px rgb(234, 235, 237), 86px 0 0 -8.5px rgb(234, 235, 237), 87px 0 0 -8.5px rgb(234, 235, 237), 88px 0 0 -8.5px rgb(234, 235, 237), 89px 0 0 -8.5px rgb(234, 235, 237), 90px 0 0 -8.5px rgb(234, 235, 237), 91px 0 0 -8.5px rgb(234, 235, 237), 92px 0 0 -8.5px rgb(234, 235, 237), 93px 0 0 -8.5px rgb(234, 235, 237), 94px 0 0 -8.5px rgb(234, 235, 237), 95px 0 0 -8.5px rgb(234, 235, 237), 96px 0 0 -8.5px rgb(234, 235, 237), 97px 0 0 -8.5px rgb(234, 235, 237), 98px 0 0 -8.5px rgb(234, 235, 237), 99px 0 0 -8.5px rgb(234, 235, 237), 100px 0 0 -8.5px rgb(234, 235, 237), 101px 0 0 -8.5px rgb(234, 235, 237), 102px 0 0 -8.5px rgb(234, 235, 237), 103px 0 0 -8.5px rgb(234, 235, 237), 104px 0 0 -8.5px rgb(234, 235, 237), 105px 0 0 -8.5px rgb(234, 235, 237), 106px 0 0 -8.5px rgb(234, 235, 237), 107px 0 0 -8.5px rgb(234, 235, 237), 108px 0 0 -8.5px rgb(234, 235, 237), 109px 0 0 -8.5px rgb(234, 235, 237), 110px 0 0 -8.5px rgb(234, 235, 237), 111px 0 0 -8.5px rgb(234, 235, 237), 112px 0 0 -8.5px rgb(234, 235, 237), 113px 0 0 -8.5px rgb(234, 235, 237), 114px 0 0 -8.5px rgb(234, 235, 237), 115px 0 0 -8.5px rgb(234, 235, 237), 116px 0 0 -8.5px rgb(234, 235, 237), 117px 0 0 -8.5px rgb(234, 235, 237), 118px 0 0 -8.5px rgb(234, 235, 237), 119px 0 0 -8.5px rgb(234, 235, 237), 120px 0 0 -8.5px rgb(234, 235, 237), 121px 0 0 -8.5px rgb(234, 235, 237), 122px 0 0 -8.5px rgb(234, 235, 237), 123px 0 0 -8.5px rgb(234, 235, 237), 124px 0 0 -8.5px rgb(234, 235, 237), 125px 0 0 -8.5px rgb(234, 235, 237), 126px 0 0 -8.5px rgb(234, 235, 237), 127px 0 0 -8.5px rgb(234, 235, 237), 128px 0 0 -8.5px rgb(234, 235, 237), 129px 0 0 -8.5px rgb(234, 235, 237), 130px 0 0 -8.5px rgb(234, 235, 237), 131px 0 0 -8.5px rgb(234, 235, 237), 132px 0 0 -8.5px rgb(234, 235, 237), 133px 0 0 -8.5px rgb(234, 235, 237), 134px 0 0 -8.5px rgb(234, 235, 237), 135px 0 0 -8.5px rgb(234, 235, 237), 136px 0 0 -8.5px rgb(234, 235, 237), 137px 0 0 -8.5px rgb(234, 235, 237), 138px 0 0 -8.5px rgb(234, 235, 237), 139px 0 0 -8.5px rgb(234, 235, 237), 140px 0 0 -8.5px rgb(234, 235, 237), 141px 0 0 -8.5px rgb(234, 235, 237), 142px 0 0 -8.5px rgb(234, 235, 237), 143px 0 0 -8.5px rgb(234, 235, 237), 144px 0 0 -8.5px rgb(234, 235, 237), 145px 0 0 -8.5px rgb(234, 235, 237), 146px 0 0 -8.5px rgb(234, 235, 237), 147px 0 0 -8.5px rgb(234, 235, 237), 148px 0 0 -8.5px rgb(234, 235, 237), 149px 0 0 -8.5px rgb(234, 235, 237), 150px 0 0 -8.5px rgb(234, 235, 237), 151px 0 0 -8.5px rgb(234, 235, 237), 152px 0 0 -8.5px rgb(234, 235, 237), 153px 0 0 -8.5px rgb(234, 235, 237), 154px 0 0 -8.5px rgb(234, 235, 237), 155px 0 0 -8.5px rgb(234, 235, 237), 156px 0 0 -8.5px rgb(234, 235, 237), 157px 0 0 -8.5px rgb(234, 235, 237), 158px 0 0 -8.5px rgb(234, 235, 237), 159px 0 0 -8.5px rgb(234, 235, 237), 160px 0 0 -8.5px rgb(234, 235, 237), 161px 0 0 -8.5px rgb(234, 235, 237), 162px 0 0 -8.5px rgb(234, 235, 237), 163px 0 0 -8.5px rgb(234, 235, 237), 164px 0 0 -8.5px rgb(234, 235, 237), 165px 0 0 -8.5px rgb(234, 235, 237), 166px 0 0 -8.5px rgb(234, 235, 237), 167px 0 0 -8.5px rgb(234, 235, 237), 168px 0 0 -8.5px rgb(234, 235, 237), 169px 0 0 -8.5px rgb(234, 235, 237), 170px 0 0 -8.5px rgb(234, 235, 237), 171px 0 0 -8.5px rgb(234, 235, 237), 172px 0 0 -8.5px rgb(234, 235, 237), 173px 0 0 -8.5px rgb(234, 235, 237), 174px 0 0 -8.5px rgb(234, 235, 237), 175px 0 0 -8.5px rgb(234, 235, 237), 176px 0 0 -8.5px rgb(234, 235, 237), 177px 0 0 -8.5px rgb(234, 235, 237), 178px 0 0 -8.5px rgb(234, 235, 237), 179px 0 0 -8.5px rgb(234, 235, 237), 180px 0 0 -8.5px rgb(234, 235, 237), 181px 0 0 -8.5px rgb(234, 235, 237), 182px 0 0 -8.5px rgb(234, 235, 237), 183px 0 0 -8.5px rgb(234, 235, 237), 184px 0 0 -8.5px rgb(234, 235, 237), 185px 0 0 -8.5px rgb(234, 235, 237), 186px 0 0 -8.5px rgb(234, 235, 237), 187px 0 0 -8.5px rgb(234, 235, 237), 188px 0 0 -8.5px rgb(234, 235, 237), 189px 0 0 -8.5px rgb(234, 235, 237), 190px 0 0 -8.5px rgb(234, 235, 237), 191px 0 0 -8.5px rgb(234, 235, 237), 192px 0 0 -8.5px rgb(234, 235, 237), 193px 0 0 -8.5px rgb(234, 235, 237), 194px 0 0 -8.5px rgb(234, 235, 237), 195px 0 0 -8.5px rgb(234, 235, 237), 196px 0 0 -8.5px rgb(234, 235, 237), 197px 0 0 -8.5px rgb(234, 235, 237), 198px 0 0 -8.5px rgb(234, 235, 237), 199px 0 0 -8.5px rgb(234, 235, 237), 200px 0 0 -8.5px rgb(234, 235, 237), 201px 0 0 -8.5px rgb(234, 235, 237), 202px 0 0 -8.5px rgb(234, 235, 237), 203px 0 0 -8.5px rgb(234, 235, 237), 204px 0 0 -8.5px rgb(234, 235, 237), 205px 0 0 -8.5px rgb(234, 235, 237), 206px 0 0 -8.5px rgb(234, 235, 237), 207px 0 0 -8.5px rgb(234, 235, 237), 208px 0 0 -8.5px rgb(234, 235, 237), 209px 0 0 -8.5px rgb(234, 235, 237), 210px 0 0 -8.5px rgb(234, 235, 237), 211px 0 0 -8.5px rgb(234, 235, 237), 212px 0 0 -8.5px rgb(234, 235, 237), 213px 0 0 -8.5px rgb(234, 235, 237), 214px 0 0 -8.5px rgb(234, 235, 237), 215px 0 0 -8.5px rgb(234, 235, 237), 216px 0 0 -8.5px rgb(234, 235, 237), 217px 0 0 -8.5px rgb(234, 235, 237), 218px 0 0 -8.5px rgb(234, 235, 237), 219px 0 0 -8.5px rgb(234, 235, 237), 220px 0 0 -8.5px rgb(234, 235, 237), 221px 0 0 -8.5px rgb(234, 235, 237), 222px 0 0 -8.5px rgb(234, 235, 237), 223px 0 0 -8.5px rgb(234, 235, 237), 224px 0 0 -8.5px rgb(234, 235, 237), 225px 0 0 -8.5px rgb(234, 235, 237), 226px 0 0 -8.5px rgb(234, 235, 237), 227px 0 0 -8.5px rgb(234, 235, 237), 228px 0 0 -8.5px rgb(234, 235, 237), 229px 0 0 -8.5px rgb(234, 235, 237), 230px 0 0 -8.5px rgb(234, 235, 237), 231px 0 0 -8.5px rgb(234, 235, 237), 232px 0 0 -8.5px rgb(234, 235, 237), 233px 0 0 -8.5px rgb(234, 235, 237), 234px 0 0 -8.5px rgb(234, 235, 237), 235px 0 0 -8.5px rgb(234, 235, 237), 236px 0 0 -8.5px rgb(234, 235, 237), 237px 0 0 -8.5px rgb(234, 235, 237), 238px 0 0 -8.5px rgb(234, 235, 237), 239px 0 0 -8.5px rgb(234, 235, 237), 240px 0 0 -8.5px rgb(234, 235, 237), 241px 0 0 -8.5px rgb(234, 235, 237), 242px 0 0 -8.5px rgb(234, 235, 237), 243px 0 0 -8.5px rgb(234, 235, 237), 244px 0 0 -8.5px rgb(234, 235, 237), 245px 0 0 -8.5px rgb(234, 235, 237), 246px 0 0 -8.5px rgb(234, 235, 237), 247px 0 0 -8.5px rgb(234, 235, 237), 248px 0 0 -8.5px rgb(234, 235, 237), 249px 0 0 -8.5px rgb(234, 235, 237), 250px 0 0 -8.5px rgb(234, 235, 237), 251px 0 0 -8.5px rgb(234, 235, 237), 252px 0 0 -8.5px rgb(234, 235, 237), 253px 0 0 -8.5px rgb(234, 235, 237), 254px 0 0 -8.5px rgb(234, 235, 237), 255px 0 0 -8.5px rgb(234, 235, 237), 256px 0 0 -8.5px rgb(234, 235, 237), 257px 0 0 -8.5px rgb(234, 235, 237), 258px 0 0 -8.5px rgb(234, 235, 237), 259px 0 0 -8.5px rgb(234, 235, 237), 260px 0 0 -8.5px rgb(234, 235, 237), 261px 0 0 -8.5px rgb(234, 235, 237), 262px 0 0 -8.5px rgb(234, 235, 237), 263px 0 0 -8.5px rgb(234, 235, 237), 264px 0 0 -8.5px rgb(234, 235, 237), 265px 0 0 -8.5px rgb(234, 235, 237), 266px 0 0 -8.5px rgb(234, 235, 237), 267px 0 0 -8.5px rgb(234, 235, 237), 268px 0 0 -8.5px rgb(234, 235, 237), 269px 0 0 -8.5px rgb(234, 235, 237), 270px 0 0 -8.5px rgb(234, 235, 237), 271px 0 0 -8.5px rgb(234, 235, 237), 272px 0 0 -8.5px rgb(234, 235, 237), 273px 0 0 -8.5px rgb(234, 235, 237), 274px 0 0 -8.5px rgb(234, 235, 237), 275px 0 0 -8.5px rgb(234, 235, 237), 276px 0 0 -8.5px rgb(234, 235, 237), 277px 0 0 -8.5px rgb(234, 235, 237), 278px 0 0 -8.5px rgb(234, 235, 237), 279px 0 0 -8.5px rgb(234, 235, 237), 280px 0 0 -8.5px rgb(234, 235, 237), 281px 0 0 -8.5px rgb(234, 235, 237), 282px 0 0 -8.5px rgb(234, 235, 237), 283px 0 0 -8.5px rgb(234, 235, 237), 284px 0 0 -8.5px rgb(234, 235, 237), 285px 0 0 -8.5px rgb(234, 235, 237), 286px 0 0 -8.5px rgb(234, 235, 237), 287px 0 0 -8.5px rgb(234, 235, 237), 288px 0 0 -8.5px rgb(234, 235, 237), 289px 0 0 -8.5px rgb(234, 235, 237), 290px 0 0 -8.5px rgb(234, 235, 237), 291px 0 0 -8.5px rgb(234, 235, 237), 292px 0 0 -8.5px rgb(234, 235, 237), 293px 0 0 -8.5px rgb(234, 235, 237), 294px 0 0 -8.5px rgb(234, 235, 237), 295px 0 0 -8.5px rgb(234, 235, 237), 296px 0 0 -8.5px rgb(234, 235, 237), 297px 0 0 -8.5px rgb(234, 235, 237), 298px 0 0 -8.5px rgb(234, 235, 237), 299px 0 0 -8.5px rgb(234, 235, 237), 300px 0 0 -8.5px rgb(234, 235, 237), 301px 0 0 -8.5px rgb(234, 235, 237), 302px 0 0 -8.5px rgb(234, 235, 237), 303px 0 0 -8.5px rgb(234, 235, 237), 304px 0 0 -8.5px rgb(234, 235, 237), 305px 0 0 -8.5px rgb(234, 235, 237), 306px 0 0 -8.5px rgb(234, 235, 237), 307px 0 0 -8.5px rgb(234, 235, 237), 308px 0 0 -8.5px rgb(234, 235, 237), 309px 0 0 -8.5px rgb(234, 235, 237), 310px 0 0 -8.5px rgb(234, 235, 237), 311px 0 0 -8.5px rgb(234, 235, 237), 312px 0 0 -8.5px rgb(234, 235, 237), 313px 0 0 -8.5px rgb(234, 235, 237), 314px 0 0 -8.5px rgb(234, 235, 237), 315px 0 0 -8.5px rgb(234, 235, 237), 316px 0 0 -8.5px rgb(234, 235, 237), 317px 0 0 -8.5px rgb(234, 235, 237), 318px 0 0 -8.5px rgb(234, 235, 237), 319px 0 0 -8.5px rgb(234, 235, 237), 320px 0 0 -8.5px rgb(234, 235, 237), 321px 0 0 -8.5px rgb(234, 235, 237), 322px 0 0 -8.5px rgb(234, 235, 237), 323px 0 0 -8.5px rgb(234, 235, 237), 324px 0 0 -8.5px rgb(234, 235, 237), 325px 0 0 -8.5px rgb(234, 235, 237), 326px 0 0 -8.5px rgb(234, 235, 237), 327px 0 0 -8.5px rgb(234, 235, 237), 328px 0 0 -8.5px rgb(234, 235, 237), 329px 0 0 -8.5px rgb(234, 235, 237), 330px 0 0 -8.5px rgb(234, 235, 237), 331px 0 0 -8.5px rgb(234, 235, 237), 332px 0 0 -8.5px rgb(234, 235, 237), 333px 0 0 -8.5px rgb(234, 235, 237), 334px 0 0 -8.5px rgb(234, 235, 237), 335px 0 0 -8.5px rgb(234, 235, 237), 336px 0 0 -8.5px rgb(234, 235, 237), 337px 0 0 -8.5px rgb(234, 235, 237), 338px 0 0 -8.5px rgb(234, 235, 237), 339px 0 0 -8.5px rgb(234, 235, 237), 340px 0 0 -8.5px rgb(234, 235, 237), 341px 0 0 -8.5px rgb(234, 235, 237), 342px 0 0 -8.5px rgb(234, 235, 237), 343px 0 0 -8.5px rgb(234, 235, 237), 344px 0 0 -8.5px rgb(234, 235, 237), 345px 0 0 -8.5px rgb(234, 235, 237), 346px 0 0 -8.5px rgb(234, 235, 237), 347px 0 0 -8.5px rgb(234, 235, 237), 348px 0 0 -8.5px rgb(234, 235, 237), 349px 0 0 -8.5px rgb(234, 235, 237), 350px 0 0 -8.5px rgb(234, 235, 237), 351px 0 0 -8.5px rgb(234, 235, 237), 352px 0 0 -8.5px rgb(234, 235, 237), 353px 0 0 -8.5px rgb(234, 235, 237), 354px 0 0 -8.5px rgb(234, 235, 237), 355px 0 0 -8.5px rgb(234, 235, 237), 356px 0 0 -8.5px rgb(234, 235, 237), 357px 0 0 -8.5px rgb(234, 235, 237), 358px 0 0 -8.5px rgb(234, 235, 237), 359px 0 0 -8.5px rgb(234, 235, 237), 360px 0 0 -8.5px rgb(234, 235, 237), 361px 0 0 -8.5px rgb(234, 235, 237), 362px 0 0 -8.5px rgb(234, 235, 237), 363px 0 0 -8.5px rgb(234, 235, 237), 364px 0 0 -8.5px rgb(234, 235, 237), 365px 0 0 -8.5px rgb(234, 235, 237), 366px 0 0 -8.5px rgb(234, 235, 237), 367px 0 0 -8.5px rgb(234, 235, 237), 368px 0 0 -8.5px rgb(234, 235, 237), 369px 0 0 -8.5px rgb(234, 235, 237), 370px 0 0 -8.5px rgb(234, 235, 237), 371px 0 0 -8.5px rgb(234, 235, 237), 372px 0 0 -8.5px rgb(234, 235, 237), 373px 0 0 -8.5px rgb(234, 235, 237), 374px 0 0 -8.5px rgb(234, 235, 237), 375px 0 0 -8.5px rgb(234, 235, 237), 376px 0 0 -8.5px rgb(234, 235, 237), 377px 0 0 -8.5px rgb(234, 235, 237), 378px 0 0 -8.5px rgb(234, 235, 237), 379px 0 0 -8.5px rgb(234, 235, 237), 380px 0 0 -8.5px rgb(234, 235, 237), 381px 0 0 -8.5px rgb(234, 235, 237), 382px 0 0 -8.5px rgb(234, 235, 237), 383px 0 0 -8.5px rgb(234, 235, 237), 384px 0 0 -8.5px rgb(234, 235, 237), 385px 0 0 -8.5px rgb(234, 235, 237), 386px 0 0 -8.5px rgb(234, 235, 237), 387px 0 0 -8.5px rgb(234, 235, 237), 388px 0 0 -8.5px rgb(234, 235, 237), 389px 0 0 -8.5px rgb(234, 235, 237), 390px 0 0 -8.5px rgb(234, 235, 237), 391px 0 0 -8.5px rgb(234, 235, 237), 392px 0 0 -8.5px rgb(234, 235, 237), 393px 0 0 -8.5px rgb(234, 235, 237), 394px 0 0 -8.5px rgb(234, 235, 237), 395px 0 0 -8.5px rgb(234, 235, 237), 396px 0 0 -8.5px rgb(234, 235, 237), 397px 0 0 -8.5px rgb(234, 235, 237), 398px 0 0 -8.5px rgb(234, 235, 237), 399px 0 0 -8.5px rgb(234, 235, 237), 400px 0 0 -8.5px rgb(234, 235, 237), 401px 0 0 -8.5px rgb(234, 235, 237), 402px 0 0 -8.5px rgb(234, 235, 237), 403px 0 0 -8.5px rgb(234, 235, 237), 404px 0 0 -8.5px rgb(234, 235, 237), 405px 0 0 -8.5px rgb(234, 235, 237), 406px 0 0 -8.5px rgb(234, 235, 237), 407px 0 0 -8.5px rgb(234, 235, 237), 408px 0 0 -8.5px rgb(234, 235, 237), 409px 0 0 -8.5px rgb(234, 235, 237), 410px 0 0 -8.5px rgb(234, 235, 237), 411px 0 0 -8.5px rgb(234, 235, 237), 412px 0 0 -8.5px rgb(234, 235, 237), 413px 0 0 -8.5px rgb(234, 235, 237), 414px 0 0 -8.5px rgb(234, 235, 237), 415px 0 0 -8.5px rgb(234, 235, 237), 416px 0 0 -8.5px rgb(234, 235, 237), 417px 0 0 -8.5px rgb(234, 235, 237), 418px 0 0 -8.5px rgb(234, 235, 237), 419px 0 0 -8.5px rgb(234, 235, 237), 420px 0 0 -8.5px rgb(234, 235, 237), 421px 0 0 -8.5px rgb(234, 235, 237), 422px 0 0 -8.5px rgb(234, 235, 237), 423px 0 0 -8.5px rgb(234, 235, 237), 424px 0 0 -8.5px rgb(234, 235, 237), 425px 0 0 -8.5px rgb(234, 235, 237), 426px 0 0 -8.5px rgb(234, 235, 237), 427px 0 0 -8.5px rgb(234, 235, 237), 428px 0 0 -8.5px rgb(234, 235, 237), 429px 0 0 -8.5px rgb(234, 235, 237), 430px 0 0 -8.5px rgb(234, 235, 237), 431px 0 0 -8.5px rgb(234, 235, 237), 432px 0 0 -8.5px rgb(234, 235, 237), 433px 0 0 -8.5px rgb(234, 235, 237), 434px 0 0 -8.5px rgb(234, 235, 237), 435px 0 0 -8.5px rgb(234, 235, 237), 436px 0 0 -8.5px rgb(234, 235, 237), 437px 0 0 -8.5px rgb(234, 235, 237), 438px 0 0 -8.5px rgb(234, 235, 237), 439px 0 0 -8.5px rgb(234, 235, 237), 440px 0 0 -8.5px rgb(234, 235, 237), 441px 0 0 -8.5px rgb(234, 235, 237), 442px 0 0 -8.5px rgb(234, 235, 237), 443px 0 0 -8.5px rgb(234, 235, 237), 444px 0 0 -8.5px rgb(234, 235, 237), 445px 0 0 -8.5px rgb(234, 235, 237), 446px 0 0 -8.5px rgb(234, 235, 237), 447px 0 0 -8.5px rgb(234, 235, 237), 448px 0 0 -8.5px rgb(234, 235, 237), 449px 0 0 -8.5px rgb(234, 235, 237), 450px 0 0 -8.5px rgb(234, 235, 237), 451px 0 0 -8.5px rgb(234, 235, 237), 452px 0 0 -8.5px rgb(234, 235, 237), 453px 0 0 -8.5px rgb(234, 235, 237), 454px 0 0 -8.5px rgb(234, 235, 237), 455px 0 0 -8.5px rgb(234, 235, 237), 456px 0 0 -8.5px rgb(234, 235, 237), 457px 0 0 -8.5px rgb(234, 235, 237), 458px 0 0 -8.5px rgb(234, 235, 237), 459px 0 0 -8.5px rgb(234, 235, 237), 460px 0 0 -8.5px rgb(234, 235, 237), 461px 0 0 -8.5px rgb(234, 235, 237), 462px 0 0 -8.5px rgb(234, 235, 237), 463px 0 0 -8.5px rgb(234, 235, 237), 464px 0 0 -8.5px rgb(234, 235, 237), 465px 0 0 -8.5px rgb(234, 235, 237), 466px 0 0 -8.5px rgb(234, 235, 237), 467px 0 0 -8.5px rgb(234, 235, 237), 468px 0 0 -8.5px rgb(234, 235, 237), 469px 0 0 -8.5px rgb(234, 235, 237), 470px 0 0 -8.5px rgb(234, 235, 237), 471px 0 0 -8.5px rgb(234, 235, 237), 472px 0 0 -8.5px rgb(234, 235, 237), 473px 0 0 -8.5px rgb(234, 235, 237), 474px 0 0 -8.5px rgb(234, 235, 237), 475px 0 0 -8.5px rgb(234, 235, 237), 476px 0 0 -8.5px rgb(234, 235, 237), 477px 0 0 -8.5px rgb(234, 235, 237), 478px 0 0 -8.5px rgb(234, 235, 237), 479px 0 0 -8.5px rgb(234, 235, 237), 480px 0 0 -8.5px rgb(234, 235, 237), 481px 0 0 -8.5px rgb(234, 235, 237), 482px 0 0 -8.5px rgb(234, 235, 237), 483px 0 0 -8.5px rgb(234, 235, 237), 484px 0 0 -8.5px rgb(234, 235, 237), 485px 0 0 -8.5px rgb(234, 235, 237), 486px 0 0 -8.5px rgb(234, 235, 237), 487px 0 0 -8.5px rgb(234, 235, 237), 488px 0 0 -8.5px rgb(234, 235, 237), 489px 0 0 -8.5px rgb(234, 235, 237), 490px 0 0 -8.5px rgb(234, 235, 237), 491px 0 0 -8.5px rgb(234, 235, 237), 492px 0 0 -8.5px rgb(234, 235, 237), 493px 0 0 -8.5px rgb(234, 235, 237), 494px 0 0 -8.5px rgb(234, 235, 237), 495px 0 0 -8.5px rgb(234, 235, 237), 496px 0 0 -8.5px rgb(234, 235, 237), 497px 0 0 -8.5px rgb(234, 235, 237), 498px 0 0 -8.5px rgb(234, 235, 237), 499px 0 0 -8.5px rgb(234, 235, 237), 500px 0 0 -8.5px rgb(234, 235, 237), 501px 0 0 -8.5px rgb(234, 235, 237), 502px 0 0 -8.5px rgb(234, 235, 237), 503px 0 0 -8.5px rgb(234, 235, 237), 504px 0 0 -8.5px rgb(234, 235, 237), 505px 0 0 -8.5px rgb(234, 235, 237), 506px 0 0 -8.5px rgb(234, 235, 237), 507px 0 0 -8.5px rgb(234, 235, 237), 508px 0 0 -8.5px rgb(234, 235, 237), 509px 0 0 -8.5px rgb(234, 235, 237), 510px 0 0 -8.5px rgb(234, 235, 237), 511px 0 0 -8.5px rgb(234, 235, 237), 512px 0 0 -8.5px rgb(234, 235, 237), 513px 0 0 -8.5px rgb(234, 235, 237), 514px 0 0 -8.5px rgb(234, 235, 237), 515px 0 0 -8.5px rgb(234, 235, 237), 516px 0 0 -8.5px rgb(234, 235, 237), 517px 0 0 -8.5px rgb(234, 235, 237), 518px 0 0 -8.5px rgb(234, 235, 237), 519px 0 0 -8.5px rgb(234, 235, 237), 520px 0 0 -8.5px rgb(234, 235, 237), 521px 0 0 -8.5px rgb(234, 235, 237), 522px 0 0 -8.5px rgb(234, 235, 237), 523px 0 0 -8.5px rgb(234, 235, 237), 524px 0 0 -8.5px rgb(234, 235, 237), 525px 0 0 -8.5px rgb(234, 235, 237), 526px 0 0 -8.5px rgb(234, 235, 237), 527px 0 0 -8.5px rgb(234, 235, 237), 528px 0 0 -8.5px rgb(234, 235, 237), 529px 0 0 -8.5px rgb(234, 235, 237), 530px 0 0 -8.5px rgb(234, 235, 237), 531px 0 0 -8.5px rgb(234, 235, 237), 532px 0 0 -8.5px rgb(234, 235, 237), 533px 0 0 -8.5px rgb(234, 235, 237), 534px 0 0 -8.5px rgb(234, 235, 237), 535px 0 0 -8.5px rgb(234, 235, 237), 536px 0 0 -8.5px rgb(234, 235, 237), 537px 0 0 -8.5px rgb(234, 235, 237), 538px 0 0 -8.5px rgb(234, 235, 237), 539px 0 0 -8.5px rgb(234, 235, 237), 540px 0 0 -8.5px rgb(234, 235, 237), 541px 0 0 -8.5px rgb(234, 235, 237), 542px 0 0 -8.5px rgb(234, 235, 237), 543px 0 0 -8.5px rgb(234, 235, 237), 544px 0 0 -8.5px rgb(234, 235, 237), 545px 0 0 -8.5px rgb(234, 235, 237), 546px 0 0 -8.5px rgb(234, 235, 237), 547px 0 0 -8.5px rgb(234, 235, 237), 548px 0 0 -8.5px rgb(234, 235, 237), 549px 0 0 -8.5px rgb(234, 235, 237), 550px 0 0 -8.5px rgb(234, 235, 237), 551px 0 0 -8.5px rgb(234, 235, 237), 552px 0 0 -8.5px rgb(234, 235, 237), 553px 0 0 -8.5px rgb(234, 235, 237), 554px 0 0 -8.5px rgb(234, 235, 237), 555px 0 0 -8.5px rgb(234, 235, 237), 556px 0 0 -8.5px rgb(234, 235, 237), 557px 0 0 -8.5px rgb(234, 235, 237), 558px 0 0 -8.5px rgb(234, 235, 237), 559px 0 0 -8.5px rgb(234, 235, 237), 560px 0 0 -8.5px rgb(234, 235, 237), 561px 0 0 -8.5px rgb(234, 235, 237), 562px 0 0 -8.5px rgb(234, 235, 237), 563px 0 0 -8.5px rgb(234, 235, 237), 564px 0 0 -8.5px rgb(234, 235, 237), 565px 0 0 -8.5px rgb(234, 235, 237), 566px 0 0 -8.5px rgb(234, 235, 237), 567px 0 0 -8.5px rgb(234, 235, 237), 568px 0 0 -8.5px rgb(234, 235, 237), 569px 0 0 -8.5px rgb(234, 235, 237), 570px 0 0 -8.5px rgb(234, 235, 237), 571px 0 0 -8.5px rgb(234, 235, 237), 572px 0 0 -8.5px rgb(234, 235, 237), 573px 0 0 -8.5px rgb(234, 235, 237), 574px 0 0 -8.5px rgb(234, 235, 237), 575px 0 0 -8.5px rgb(234, 235, 237), 576px 0 0 -8.5px rgb(234, 235, 237), 577px 0 0 -8.5px rgb(234, 235, 237), 578px 0 0 -8.5px rgb(234, 235, 237), 579px 0 0 -8.5px rgb(234, 235, 237), 580px 0 0 -8.5px rgb(234, 235, 237), 581px 0 0 -8.5px rgb(234, 235, 237), 582px 0 0 -8.5px rgb(234, 235, 237), 583px 0 0 -8.5px rgb(234, 235, 237), 584px 0 0 -8.5px rgb(234, 235, 237), 585px 0 0 -8.5px rgb(234, 235, 237), 586px 0 0 -8.5px rgb(234, 235, 237), 587px 0 0 -8.5px rgb(234, 235, 237), 588px 0 0 -8.5px rgb(234, 235, 237), 589px 0 0 -8.5px rgb(234, 235, 237), 590px 0 0 -8.5px rgb(234, 235, 237), 591px 0 0 -8.5px rgb(234, 235, 237), 592px 0 0 -8.5px rgb(234, 235, 237), 593px 0 0 -8.5px rgb(234, 235, 237), 594px 0 0 -8.5px rgb(234, 235, 237), 595px 0 0 -8.5px rgb(234, 235, 237), 596px 0 0 -8.5px rgb(234, 235, 237), 597px 0 0 -8.5px rgb(234, 235, 237), 598px 0 0 -8.5px rgb(234, 235, 237), 599px 0 0 -8.5px rgb(234, 235, 237), 600px 0 0 -8.5px rgb(234, 235, 237), 601px 0 0 -8.5px rgb(234, 235, 237), 602px 0 0 -8.5px rgb(234, 235, 237), 603px 0 0 -8.5px rgb(234, 235, 237), 604px 0 0 -8.5px rgb(234, 235, 237), 605px 0 0 -8.5px rgb(234, 235, 237), 606px 0 0 -8.5px rgb(234, 235, 237), 607px 0 0 -8.5px rgb(234, 235, 237), 608px 0 0 -8.5px rgb(234, 235, 237), 609px 0 0 -8.5px rgb(234, 235, 237), 610px 0 0 -8.5px rgb(234, 235, 237), 611px 0 0 -8.5px rgb(234, 235, 237), 612px 0 0 -8.5px rgb(234, 235, 237), 613px 0 0 -8.5px rgb(234, 235, 237), 614px 0 0 -8.5px rgb(234, 235, 237), 615px 0 0 -8.5px rgb(234, 235, 237), 616px 0 0 -8.5px rgb(234, 235, 237), 617px 0 0 -8.5px rgb(234, 235, 237), 618px 0 0 -8.5px rgb(234, 235, 237), 619px 0 0 -8.5px rgb(234, 235, 237), 620px 0 0 -8.5px rgb(234, 235, 237), 621px 0 0 -8.5px rgb(234, 235, 237), 622px 0 0 -8.5px rgb(234, 235, 237), 623px 0 0 -8.5px rgb(234, 235, 237), 624px 0 0 -8.5px rgb(234, 235, 237), 625px 0 0 -8.5px rgb(234, 235, 237), 626px 0 0 -8.5px rgb(234, 235, 237), 627px 0 0 -8.5px rgb(234, 235, 237), 628px 0 0 -8.5px rgb(234, 235, 237), 629px 0 0 -8.5px rgb(234, 235, 237), 630px 0 0 -8.5px rgb(234, 235, 237), 631px 0 0 -8.5px rgb(234, 235, 237), 632px 0 0 -8.5px rgb(234, 235, 237), 633px 0 0 -8.5px rgb(234, 235, 237), 634px 0 0 -8.5px rgb(234, 235, 237), 635px 0 0 -8.5px rgb(234, 235, 237), 636px 0 0 -8.5px rgb(234, 235, 237), 637px 0 0 -8.5px rgb(234, 235, 237), 638px 0 0 -8.5px rgb(234, 235, 237), 639px 0 0 -8.5px rgb(234, 235, 237), 640px 0 0 -8.5px rgb(234, 235, 237), 641px 0 0 -8.5px rgb(234, 235, 237), 642px 0 0 -8.5px rgb(234, 235, 237), 643px 0 0 -8.5px rgb(234, 235, 237), 644px 0 0 -8.5px rgb(234, 235, 237), 645px 0 0 -8.5px rgb(234, 235, 237), 646px 0 0 -8.5px rgb(234, 235, 237), 647px 0 0 -8.5px rgb(234, 235, 237), 648px 0 0 -8.5px rgb(234, 235, 237), 649px 0 0 -8.5px rgb(234, 235, 237), 650px 0 0 -8.5px rgb(234, 235, 237), 651px 0 0 -8.5px rgb(234, 235, 237), 652px 0 0 -8.5px rgb(234, 235, 237), 653px 0 0 -8.5px rgb(234, 235, 237), 654px 0 0 -8.5px rgb(234, 235, 237), 655px 0 0 -8.5px rgb(234, 235, 237), 656px 0 0 -8.5px rgb(234, 235, 237), 657px 0 0 -8.5px rgb(234, 235, 237), 658px 0 0 -8.5px rgb(234, 235, 237), 659px 0 0 -8.5px rgb(234, 235, 237), 660px 0 0 -8.5px rgb(234, 235, 237), 661px 0 0 -8.5px rgb(234, 235, 237), 662px 0 0 -8.5px rgb(234, 235, 237), 663px 0 0 -8.5px rgb(234, 235, 237), 664px 0 0 -8.5px rgb(234, 235, 237), 665px 0 0 -8.5px rgb(234, 235, 237), 666px 0 0 -8.5px rgb(234, 235, 237), 667px 0 0 -8.5px rgb(234, 235, 237), 668px 0 0 -8.5px rgb(234, 235, 237), 669px 0 0 -8.5px rgb(234, 235, 237), 670px 0 0 -8.5px rgb(234, 235, 237), 671px 0 0 -8.5px rgb(234, 235, 237), 672px 0 0 -8.5px rgb(234, 235, 237), 673px 0 0 -8.5px rgb(234, 235, 237), 674px 0 0 -8.5px rgb(234, 235, 237), 675px 0 0 -8.5px rgb(234, 235, 237), 676px 0 0 -8.5px rgb(234, 235, 237), 677px 0 0 -8.5px rgb(234, 235, 237), 678px 0 0 -8.5px rgb(234, 235, 237), 679px 0 0 -8.5px rgb(234, 235, 237), 680px 0 0 -8.5px rgb(234, 235, 237), 681px 0 0 -8.5px rgb(234, 235, 237), 682px 0 0 -8.5px rgb(234, 235, 237), 683px 0 0 -8.5px rgb(234, 235, 237), 684px 0 0 -8.5px rgb(234, 235, 237), 685px 0 0 -8.5px rgb(234, 235, 237), 686px 0 0 -8.5px rgb(234, 235, 237), 687px 0 0 -8.5px rgb(234, 235, 237), 688px 0 0 -8.5px rgb(234, 235, 237), 689px 0 0 -8.5px rgb(234, 235, 237), 690px 0 0 -8.5px rgb(234, 235, 237), 691px 0 0 -8.5px rgb(234, 235, 237), 692px 0 0 -8.5px rgb(234, 235, 237), 693px 0 0 -8.5px rgb(234, 235, 237), 694px 0 0 -8.5px rgb(234, 235, 237), 695px 0 0 -8.5px rgb(234, 235, 237), 696px 0 0 -8.5px rgb(234, 235, 237), 697px 0 0 -8.5px rgb(234, 235, 237), 698px 0 0 -8.5px rgb(234, 235, 237), 699px 0 0 -8.5px rgb(234, 235, 237), 700px 0 0 -8.5px rgb(234, 235, 237), 701px 0 0 -8.5px rgb(234, 235, 237), 702px 0 0 -8.5px rgb(234, 235, 237), 703px 0 0 -8.5px rgb(234, 235, 237), 704px 0 0 -8.5px rgb(234, 235, 237), 705px 0 0 -8.5px rgb(234, 235, 237), 706px 0 0 -8.5px rgb(234, 235, 237), 707px 0 0 -8.5px rgb(234, 235, 237), 708px 0 0 -8.5px rgb(234, 235, 237), 709px 0 0 -8.5px rgb(234, 235, 237), 710px 0 0 -8.5px rgb(234, 235, 237), 711px 0 0 -8.5px rgb(234, 235, 237), 712px 0 0 -8.5px rgb(234, 235, 237), 713px 0 0 -8.5px rgb(234, 235, 237), 714px 0 0 -8.5px rgb(234, 235, 237), 715px 0 0 -8.5px rgb(234, 235, 237), 716px 0 0 -8.5px rgb(234, 235, 237), 717px 0 0 -8.5px rgb(234, 235, 237), 718px 0 0 -8.5px rgb(234, 235, 237), 719px 0 0 -8.5px rgb(234, 235, 237), 720px 0 0 -8.5px rgb(234, 235, 237), 721px 0 0 -8.5px rgb(234, 235, 237), 722px 0 0 -8.5px rgb(234, 235, 237), 723px 0 0 -8.5px rgb(234, 235, 237), 724px 0 0 -8.5px rgb(234, 235, 237), 725px 0 0 -8.5px rgb(234, 235, 237), 726px 0 0 -8.5px rgb(234, 235, 237), 727px 0 0 -8.5px rgb(234, 235, 237), 728px 0 0 -8.5px rgb(234, 235, 237), 729px 0 0 -8.5px rgb(234, 235, 237), 730px 0 0 -8.5px rgb(234, 235, 237), 731px 0 0 -8.5px rgb(234, 235, 237), 732px 0 0 -8.5px rgb(234, 235, 237), 733px 0 0 -8.5px rgb(234, 235, 237), 734px 0 0 -8.5px rgb(234, 235, 237), 735px 0 0 -8.5px rgb(234, 235, 237), 736px 0 0 -8.5px rgb(234, 235, 237), 737px 0 0 -8.5px rgb(234, 235, 237), 738px 0 0 -8.5px rgb(234, 235, 237), 739px 0 0 -8.5px rgb(234, 235, 237), 740px 0 0 -8.5px rgb(234, 235, 237), 741px 0 0 -8.5px rgb(234, 235, 237), 742px 0 0 -8.5px rgb(234, 235, 237), 743px 0 0 -8.5px rgb(234, 235, 237), 744px 0 0 -8.5px rgb(234, 235, 237), 745px 0 0 -8.5px rgb(234, 235, 237), 746px 0 0 -8.5px rgb(234, 235, 237), 747px 0 0 -8.5px rgb(234, 235, 237), 748px 0 0 -8.5px rgb(234, 235, 237), 749px 0 0 -8.5px rgb(234, 235, 237), 750px 0 0 -8.5px rgb(234, 235, 237), 751px 0 0 -8.5px rgb(234, 235, 237), 752px 0 0 -8.5px rgb(234, 235, 237), 753px 0 0 -8.5px rgb(234, 235, 237), 754px 0 0 -8.5px rgb(234, 235, 237), 755px 0 0 -8.5px rgb(234, 235, 237), 756px 0 0 -8.5px rgb(234, 235, 237), 757px 0 0 -8.5px rgb(234, 235, 237), 758px 0 0 -8.5px rgb(234, 235, 237), 759px 0 0 -8.5px rgb(234, 235, 237), 760px 0 0 -8.5px rgb(234, 235, 237), 761px 0 0 -8.5px rgb(234, 235, 237), 762px 0 0 -8.5px rgb(234, 235, 237), 763px 0 0 -8.5px rgb(234, 235, 237), 764px 0 0 -8.5px rgb(234, 235, 237), 765px 0 0 -8.5px rgb(234, 235, 237), 766px 0 0 -8.5px rgb(234, 235, 237), 767px 0 0 -8.5px rgb(234, 235, 237), 768px 0 0 -8.5px rgb(234, 235, 237), 769px 0 0 -8.5px rgb(234, 235, 237), 770px 0 0 -8.5px rgb(234, 235, 237), 771px 0 0 -8.5px rgb(234, 235, 237), 772px 0 0 -8.5px rgb(234, 235, 237), 773px 0 0 -8.5px rgb(234, 235, 237), 774px 0 0 -8.5px rgb(234, 235, 237), 775px 0 0 -8.5px rgb(234, 235, 237), 776px 0 0 -8.5px rgb(234, 235, 237), 777px 0 0 -8.5px rgb(234, 235, 237), 778px 0 0 -8.5px rgb(234, 235, 237), 779px 0 0 -8.5px rgb(234, 235, 237), 780px 0 0 -8.5px rgb(234, 235, 237), 781px 0 0 -8.5px rgb(234, 235, 237), 782px 0 0 -8.5px rgb(234, 235, 237), 783px 0 0 -8.5px rgb(234, 235, 237), 784px 0 0 -8.5px rgb(234, 235, 237), 785px 0 0 -8.5px rgb(234, 235, 237), 786px 0 0 -8.5px rgb(234, 235, 237), 787px 0 0 -8.5px rgb(234, 235, 237), 788px 0 0 -8.5px rgb(234, 235, 237), 789px 0 0 -8.5px rgb(234, 235, 237), 790px 0 0 -8.5px rgb(234, 235, 237), 791px 0 0 -8.5px rgb(234, 235, 237), 792px 0 0 -8.5px rgb(234, 235, 237), 793px 0 0 -8.5px rgb(234, 235, 237), 794px 0 0 -8.5px rgb(234, 235, 237), 795px 0 0 -8.5px rgb(234, 235, 237), 796px 0 0 -8.5px rgb(234, 235, 237), 797px 0 0 -8.5px rgb(234, 235, 237), 798px 0 0 -8.5px rgb(234, 235, 237), 799px 0 0 -8.5px rgb(234, 235, 237), 800px 0 0 -8.5px rgb(234, 235, 237), 801px 0 0 -8.5px rgb(234, 235, 237), 802px 0 0 -8.5px rgb(234, 235, 237), 803px 0 0 -8.5px rgb(234, 235, 237), 804px 0 0 -8.5px rgb(234, 235, 237), 805px 0 0 -8.5px rgb(234, 235, 237), 806px 0 0 -8.5px rgb(234, 235, 237), 807px 0 0 -8.5px rgb(234, 235, 237), 808px 0 0 -8.5px rgb(234, 235, 237), 809px 0 0 -8.5px rgb(234, 235, 237), 810px 0 0 -8.5px rgb(234, 235, 237), 811px 0 0 -8.5px rgb(234, 235, 237), 812px 0 0 -8.5px rgb(234, 235, 237), 813px 0 0 -8.5px rgb(234, 235, 237), 814px 0 0 -8.5px rgb(234, 235, 237), 815px 0 0 -8.5px rgb(234, 235, 237), 816px 0 0 -8.5px rgb(234, 235, 237), 817px 0 0 -8.5px rgb(234, 235, 237), 818px 0 0 -8.5px rgb(234, 235, 237), 819px 0 0 -8.5px rgb(234, 235, 237), 820px 0 0 -8.5px rgb(234, 235, 237), 821px 0 0 -8.5px rgb(234, 235, 237), 822px 0 0 -8.5px rgb(234, 235, 237), 823px 0 0 -8.5px rgb(234, 235, 237), 824px 0 0 -8.5px rgb(234, 235, 237), 825px 0 0 -8.5px rgb(234, 235, 237), 826px 0 0 -8.5px rgb(234, 235, 237), 827px 0 0 -8.5px rgb(234, 235, 237), 828px 0 0 -8.5px rgb(234, 235, 237), 829px 0 0 -8.5px rgb(234, 235, 237), 830px 0 0 -8.5px rgb(234, 235, 237), 831px 0 0 -8.5px rgb(234, 235, 237), 832px 0 0 -8.5px rgb(234, 235, 237), 833px 0 0 -8.5px rgb(234, 235, 237), 834px 0 0 -8.5px rgb(234, 235, 237), 835px 0 0 -8.5px rgb(234, 235, 237), 836px 0 0 -8.5px rgb(234, 235, 237), 837px 0 0 -8.5px rgb(234, 235, 237), 838px 0 0 -8.5px rgb(234, 235, 237), 839px 0 0 -8.5px rgb(234, 235, 237), 840px 0 0 -8.5px rgb(234, 235, 237), 841px 0 0 -8.5px rgb(234, 235, 237), 842px 0 0 -8.5px rgb(234, 235, 237), 843px 0 0 -8.5px rgb(234, 235, 237), 844px 0 0 -8.5px rgb(234, 235, 237), 845px 0 0 -8.5px rgb(234, 235, 237), 846px 0 0 -8.5px rgb(234, 235, 237), 847px 0 0 -8.5px rgb(234, 235, 237), 848px 0 0 -8.5px rgb(234, 235, 237), 849px 0 0 -8.5px rgb(234, 235, 237), 850px 0 0 -8.5px rgb(234, 235, 237), 851px 0 0 -8.5px rgb(234, 235, 237), 852px 0 0 -8.5px rgb(234, 235, 237), 853px 0 0 -8.5px rgb(234, 235, 237), 854px 0 0 -8.5px rgb(234, 235, 237), 855px 0 0 -8.5px rgb(234, 235, 237), 856px 0 0 -8.5px rgb(234, 235, 237), 857px 0 0 -8.5px rgb(234, 235, 237), 858px 0 0 -8.5px rgb(234, 235, 237), 859px 0 0 -8.5px rgb(234, 235, 237), 860px 0 0 -8.5px rgb(234, 235, 237), 861px 0 0 -8.5px rgb(234, 235, 237), 862px 0 0 -8.5px rgb(234, 235, 237), 863px 0 0 -8.5px rgb(234, 235, 237), 864px 0 0 -8.5px rgb(234, 235, 237), 865px 0 0 -8.5px rgb(234, 235, 237), 866px 0 0 -8.5px rgb(234, 235, 237), 867px 0 0 -8.5px rgb(234, 235, 237), 868px 0 0 -8.5px rgb(234, 235, 237), 869px 0 0 -8.5px rgb(234, 235, 237), 870px 0 0 -8.5px rgb(234, 235, 237), 871px 0 0 -8.5px rgb(234, 235, 237), 872px 0 0 -8.5px rgb(234, 235, 237), 873px 0 0 -8.5px rgb(234, 235, 237), 874px 0 0 -8.5px rgb(234, 235, 237), 875px 0 0 -8.5px rgb(234, 235, 237), 876px 0 0 -8.5px rgb(234, 235, 237), 877px 0 0 -8.5px rgb(234, 235, 237), 878px 0 0 -8.5px rgb(234, 235, 237), 879px 0 0 -8.5px rgb(234, 235, 237), 880px 0 0 -8.5px rgb(234, 235, 237), 881px 0 0 -8.5px rgb(234, 235, 237), 882px 0 0 -8.5px rgb(234, 235, 237), 883px 0 0 -8.5px rgb(234, 235, 237), 884px 0 0 -8.5px rgb(234, 235, 237), 885px 0 0 -8.5px rgb(234, 235, 237), 886px 0 0 -8.5px rgb(234, 235, 237), 887px 0 0 -8.5px rgb(234, 235, 237), 888px 0 0 -8.5px rgb(234, 235, 237), 889px 0 0 -8.5px rgb(234, 235, 237), 890px 0 0 -8.5px rgb(234, 235, 237), 891px 0 0 -8.5px rgb(234, 235, 237), 892px 0 0 -8.5px rgb(234, 235, 237), 893px 0 0 -8.5px rgb(234, 235, 237), 894px 0 0 -8.5px rgb(234, 235, 237), 895px 0 0 -8.5px rgb(234, 235, 237), 896px 0 0 -8.5px rgb(234, 235, 237), 897px 0 0 -8.5px rgb(234, 235, 237), 898px 0 0 -8.5px rgb(234, 235, 237), 899px 0 0 -8.5px rgb(234, 235, 237), 900px 0 0 -8.5px rgb(234, 235, 237), 901px 0 0 -8.5px rgb(234, 235, 237), 902px 0 0 -8.5px rgb(234, 235, 237), 903px 0 0 -8.5px rgb(234, 235, 237), 904px 0 0 -8.5px rgb(234, 235, 237), 905px 0 0 -8.5px rgb(234, 235, 237), 906px 0 0 -8.5px rgb(234, 235, 237), 907px 0 0 -8.5px rgb(234, 235, 237), 908px 0 0 -8.5px rgb(234, 235, 237), 909px 0 0 -8.5px rgb(234, 235, 237), 910px 0 0 -8.5px rgb(234, 235, 237), 911px 0 0 -8.5px rgb(234, 235, 237), 912px 0 0 -8.5px rgb(234, 235, 237), 913px 0 0 -8.5px rgb(234, 235, 237), 914px 0 0 -8.5px rgb(234, 235, 237), 915px 0 0 -8.5px rgb(234, 235, 237), 916px 0 0 -8.5px rgb(234, 235, 237), 917px 0 0 -8.5px rgb(234, 235, 237), 918px 0 0 -8.5px rgb(234, 235, 237), 919px 0 0 -8.5px rgb(234, 235, 237), 920px 0 0 -8.5px rgb(234, 235, 237), 921px 0 0 -8.5px rgb(234, 235, 237), 922px 0 0 -8.5px rgb(234, 235, 237), 923px 0 0 -8.5px rgb(234, 235, 237), 924px 0 0 -8.5px rgb(234, 235, 237), 925px 0 0 -8.5px rgb(234, 235, 237), 926px 0 0 -8.5px rgb(234, 235, 237), 927px 0 0 -8.5px rgb(234, 235, 237), 928px 0 0 -8.5px rgb(234, 235, 237), 929px 0 0 -8.5px rgb(234, 235, 237), 930px 0 0 -8.5px rgb(234, 235, 237), 931px 0 0 -8.5px rgb(234, 235, 237), 932px 0 0 -8.5px rgb(234, 235, 237), 933px 0 0 -8.5px rgb(234, 235, 237), 934px 0 0 -8.5px rgb(234, 235, 237), 935px 0 0 -8.5px rgb(234, 235, 237), 936px 0 0 -8.5px rgb(234, 235, 237), 937px 0 0 -8.5px rgb(234, 235, 237), 938px 0 0 -8.5px rgb(234, 235, 237), 939px 0 0 -8.5px rgb(234, 235, 237), 940px 0 0 -8.5px rgb(234, 235, 237), 941px 0 0 -8.5px rgb(234, 235, 237), 942px 0 0 -8.5px rgb(234, 235, 237), 943px 0 0 -8.5px rgb(234, 235, 237), 944px 0 0 -8.5px rgb(234, 235, 237), 945px 0 0 -8.5px rgb(234, 235, 237), 946px 0 0 -8.5px rgb(234, 235, 237), 947px 0 0 -8.5px rgb(234, 235, 237), 948px 0 0 -8.5px rgb(234, 235, 237), 949px 0 0 -8.5px rgb(234, 235, 237), 950px 0 0 -8.5px rgb(234, 235, 237), 951px 0 0 -8.5px rgb(234, 235, 237), 952px 0 0 -8.5px rgb(234, 235, 237), 953px 0 0 -8.5px rgb(234, 235, 237), 954px 0 0 -8.5px rgb(234, 235, 237), 955px 0 0 -8.5px rgb(234, 235, 237), 956px 0 0 -8.5px rgb(234, 235, 237), 957px 0 0 -8.5px rgb(234, 235, 237), 958px 0 0 -8.5px rgb(234, 235, 237), 959px 0 0 -8.5px rgb(234, 235, 237), 960px 0 0 -8.5px rgb(234, 235, 237), 961px 0 0 -8.5px rgb(234, 235, 237), 962px 0 0 -8.5px rgb(234, 235, 237), 963px 0 0 -8.5px rgb(234, 235, 237), 964px 0 0 -8.5px rgb(234, 235, 237), 965px 0 0 -8.5px rgb(234, 235, 237), 966px 0 0 -8.5px rgb(234, 235, 237), 967px 0 0 -8.5px rgb(234, 235, 237), 968px 0 0 -8.5px rgb(234, 235, 237), 969px 0 0 -8.5px rgb(234, 235, 237), 970px 0 0 -8.5px rgb(234, 235, 237), 971px 0 0 -8.5px rgb(234, 235, 237), 972px 0 0 -8.5px rgb(234, 235, 237), 973px 0 0 -8.5px rgb(234, 235, 237), 974px 0 0 -8.5px rgb(234, 235, 237), 975px 0 0 -8.5px rgb(234, 235, 237), 976px 0 0 -8.5px rgb(234, 235, 237), 977px 0 0 -8.5px rgb(234, 235, 237), 978px 0 0 -8.5px rgb(234, 235, 237), 979px 0 0 -8.5px rgb(234, 235, 237), 980px 0 0 -8.5px rgb(234, 235, 237), 981px 0 0 -8.5px rgb(234, 235, 237), 982px 0 0 -8.5px rgb(234, 235, 237), 983px 0 0 -8.5px rgb(234, 235, 237), 984px 0 0 -8.5px rgb(234, 235, 237), 985px 0 0 -8.5px rgb(234, 235, 237), 986px 0 0 -8.5px rgb(234, 235, 237), 987px 0 0 -8.5px rgb(234, 235, 237), 988px 0 0 -8.5px rgb(234, 235, 237), 989px 0 0 -8.5px rgb(234, 235, 237), 990px 0 0 -8.5px rgb(234, 235, 237), 991px 0 0 -8.5px rgb(234, 235, 237), 992px 0 0 -8.5px rgb(234, 235, 237), 993px 0 0 -8.5px rgb(234, 235, 237), 994px 0 0 -8.5px rgb(234, 235, 237), 995px 0 0 -8.5px rgb(234, 235, 237), 996px 0 0 -8.5px rgb(234, 235, 237), 997px 0 0 -8.5px rgb(234, 235, 237), 998px 0 0 -8.5px rgb(234, 235, 237), 999px 0 0 -8.5px rgb(234, 235, 237), 1000px 0 0 -8.5px rgb(234, 235, 237);
  transition: background-color 150ms;
  padding: 3px; /* Adjust padding to make space for the pseudo-border */
  background-image: linear-gradient(#fff, #fff), linear-gradient(81.96deg, #00AAFF 23.35%, #2E61CB 176.61%, #1337BA 207.93%);
  background-origin: border-box;
  background-clip: content-box, border-box;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-range .parent_range .e-range::-moz-range-track,
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-range .parent_range .e-range::-moz-range-progress {
  width: 100%;
  height: 20px;
  background: linear-gradient(to bottom, rgb(234, 235, 237), rgb(234, 235, 237)) 100% 50%/100% 3px no-repeat transparent;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-range .parent_range .e-range::-moz-range-progress {
  background: linear-gradient(to bottom, #2353E0, #2353E0) 100% 50%/100% 3px no-repeat transparent;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-range .parent_range .e-range::-moz-range-thumb {
  appearance: none;
  margin: 0;
  height: 20px;
  width: 30px;
  background: #0199ff;
  border-radius: 100%;
  border: 0;
  transition: background-color 150ms;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-range .parent_range .e-range::-ms-track {
  width: 100%;
  height: 20px;
  border: 0;
  color: transparent;
  background: transparent;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-range .parent_range .e-range::-ms-fill-lower {
  background: linear-gradient(to bottom, #2353E0, #2353E0) 100% 50%/100% 3px no-repeat transparent;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-range .parent_range .e-range::-ms-fill-upper {
  background: linear-gradient(to bottom, rgb(234, 235, 237), rgb(234, 235, 237)) 100% 50%/100% 3px no-repeat transparent;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-range .parent_range .e-range::-ms-thumb {
  appearance: none;
  height: 20px;
  width: 30px;
  background: #0199ff;
  border-radius: 100%;
  border: 0;
  transition: background-color 150ms;
  top: 0;
  margin: 0;
  box-shadow: none;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-range .parent_range .e-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 3px;
  background: linear-gradient(270deg, #00AAFF 87.58%, #2E61CB 120.31%, #1337BA 127.52%);
  border-radius: 5px;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-range .parent_range .e-range::-moz-range-track {
  width: 100%;
  height: 3px;
  background: linear-gradient(270deg, #00AAFF 87.58%, #2E61CB 120.31%, #1337BA 127.52%);
  border-radius: 5px;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-range .parent_range .e-range::-ms-track {
  width: 100%;
  height: 3px;
  background: transparent;
  border-color: transparent;
  color: transparent;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-range .parent_range .e-range::-ms-fill-lower {
  background: #4caf50; /* Custom color for the lower part of the range */
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-input .wrapper-range .parent_range .e-range::-ms-fill-upper {
  background: #ff5722; /* Custom color for the upper part of the range */
}
.section-main-calculator .wrapper-content .wrapper-calculator .accept {
  margin-top: 12px;
  margin-bottom: 0;
  /* Checkmark */
  /* Display checkmark when checked */
}
.section-main-calculator .wrapper-content .wrapper-calculator .accept .main {
  display: flex;
  position: relative;
  padding-left: 32px;
  cursor: pointer;
  color: #0B1D37;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content .wrapper-calculator .accept .main {
    margin-bottom: 0;
  }
}
.section-main-calculator .wrapper-content .wrapper-calculator .accept .main span {
  font-size: 14px;
  line-height: 20px;
}
.section-main-calculator .wrapper-content .wrapper-calculator .accept .main input[type=checkbox] {
  visibility: hidden;
}
.section-main-calculator .wrapper-content .wrapper-calculator .accept .checkbox-container {
  position: absolute;
  top: 0;
  left: 2px;
  height: 18px;
  width: 18px;
  background-color: transparent;
  border: 2px solid #606981;
  opacity: 0.6;
  border-radius: 2px;
  margin-top: 0;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content .wrapper-calculator .accept .checkbox-container {
    top: 6px;
  }
}
.section-main-calculator .wrapper-content .wrapper-calculator .accept .main input:checked ~ .checkbox-container {
  background: #0084FF;
  border-color: #0084FF;
  opacity: 1;
}
.section-main-calculator .wrapper-content .wrapper-calculator .accept .checkbox-container::after {
  content: "";
  position: absolute;
  display: none;
  left: 5px;
  top: 1px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 2px 2px 0;
  transform: rotate(42deg);
}
.section-main-calculator .wrapper-content .wrapper-calculator .accept .main input:checked ~ .checkbox-container::after {
  display: block;
}
.section-main-calculator .wrapper-content .wrapper-calculator .accept a {
  color: #0084FF;
  transition: 0.2s linear;
}
.section-main-calculator .wrapper-content .wrapper-calculator .accept a:hover {
  color: #002882;
  transition: 0.2s linear;
}
.section-main-calculator .wrapper-content .wrapper-calculator .accept .new-design-error-label {
  position: absolute;
  font-size: 14px;
  line-height: 20px;
  color: #CA181F !important;
  font-family: "VTB Group Light", sans-serif;
  margin-top: 4px !important;
  margin-left: 32px;
}
.section-main-calculator .wrapper-content .wrapper-calculator .new-margin {
  margin-bottom: 24px;
}
.section-main-calculator .wrapper-content .wrapper-calculator .date_inputs {
  flex-direction: unset;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content .wrapper-calculator .date_inputs {
    flex-wrap: wrap;
  }
}
.section-main-calculator .wrapper-content .wrapper-calculator .date_inputs .wrapper-input-item {
  width: 106px;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content .wrapper-calculator .date_inputs .wrapper-input-item {
    width: calc(50% - 8px);
  }
}
.section-main-calculator .wrapper-content .wrapper-calculator .date_inputs .wrapper-input-item:nth-child(1) {
  width: 230px;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content .wrapper-calculator .date_inputs .wrapper-input-item:nth-child(1) {
    width: 100%;
    margin-bottom: 16px;
  }
}
.section-main-calculator .wrapper-content .wrapper-calculator .date_inputs .wrapper-input-item:nth-child(2) .required-label {
  min-width: max-content;
}
.section-main-calculator .wrapper-content .wrapper-calculator .date_inputs .wrapper-input-item:last-child .required-label {
  display: none !important;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-checkbox {
  margin-top: 5px;
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-checkbox .wrapper-radio-custom {
  display: flex;
  align-items: center;
  gap: 8px;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-checkbox .wrapper-radio-custom span {
  width: 434px;
  color: #0B1D37;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Light", sans-serif;
  display: block;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-checkbox .wrapper-radio-custom .active {
  color: #0084FF;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-checkbox .wrapper-radio-custom .switch {
  display: flex;
  width: 32px;
  height: 32px;
  align-items: center;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-checkbox .wrapper-radio-custom .switch input[type=checkbox] {
  display: none;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-checkbox .wrapper-radio-custom .slider {
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #606981;
  opacity: 0.2;
  border-radius: 34px;
  transition: 0.4s;
  width: 32px;
  height: 17px;
  position: relative;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-checkbox .wrapper-radio-custom .slider:before {
  content: "";
  position: absolute;
  height: 11px;
  width: 11px;
  top: 3px;
  left: 3px;
  background-color: white;
  border-radius: 50%;
  transition: 0.4s;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-checkbox .wrapper-radio-custom .switch input[type=checkbox]:checked + .slider {
  background-color: #2196F3;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-checkbox .wrapper-radio-custom .switch input[type=checkbox]:checked + .slider:before {
  transform: translateX(14px);
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-checkbox .wrapper-radio-custom .switch {
  display: flex;
  width: 32px;
  height: 32px;
  align-items: center;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-checkbox .wrapper-radio-custom .switch input[type=checkbox] {
  display: none;
}
.section-main-calculator .wrapper-content .wrapper-calculator .wrapper-checkbox .wrapper-radio-custom .switch input[type=checkbox]:checked + .slider {
  background: #0084FF;
  opacity: 1;
}
.section-main-calculator .wrapper-content .wrapper-result {
  width: 582px;
  padding: 41px;
  border-radius: 12px;
  box-shadow: 8px 8px 24px 0 rgba(11, 29, 55, 0.031372549);
  background-color: rgba(196, 202, 212, 0.1568627451);
  display: flex;
  flex-direction: column;
  margin-top: auto;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content .wrapper-result {
    width: 100%;
    margin-top: 24px;
    padding: 24px 12px;
  }
}
.section-main-calculator .wrapper-content .wrapper-result .wrapper-title span {
  font-size: 28px;
  line-height: 39px;
  font-family: "VTB Group Demi Bold", sans-serif;
  color: #0B1D37;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content .wrapper-result .wrapper-title {
    display: none;
  }
}
.section-main-calculator .wrapper-content .wrapper-result .wrapper-numbers {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content .wrapper-result .wrapper-numbers {
    flex-direction: column;
  }
}
.section-main-calculator .wrapper-content .wrapper-result .wrapper-price {
  display: flex;
  flex-direction: column;
  margin: 32px 0;
}
.section-main-calculator .wrapper-content .wrapper-result .wrapper-price .wrapper-price-with-icon {
  display: flex;
  align-items: center;
  gap: 4px;
}
.section-main-calculator .wrapper-content .wrapper-result .wrapper-price .wrapper-price-with-icon .show-in-mobile-svg {
  display: none;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content .wrapper-result .wrapper-price .wrapper-price-with-icon .show-in-mobile-svg {
    display: block;
  }
  .section-main-calculator .wrapper-content .wrapper-result .wrapper-price .wrapper-price-with-icon .show-in-desktop-svg {
    display: none;
  }
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content .wrapper-result .wrapper-price {
    margin: 0 0 16px;
  }
}
.section-main-calculator .wrapper-content .wrapper-result .wrapper-price .with-icon {
  display: flex;
  align-items: center;
  gap: 4px;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content .wrapper-result .wrapper-price .with-icon .show-in-mobile-svg {
    display: block;
  }
  .section-main-calculator .wrapper-content .wrapper-result .wrapper-price .with-icon .show-in-desktop-svg {
    display: none;
  }
}
.section-main-calculator .wrapper-content .wrapper-result .wrapper-price span {
  font-size: 16px;
  line-height: 22px;
  color: #606981;
  font-family: "VTB Group Light", sans-serif;
}
.section-main-calculator .wrapper-content .wrapper-result .wrapper-price strong {
  color: #0B1D37;
  font-size: 28px;
  line-height: 39px;
  font-family: "VTB Group Demi Bold", sans-serif;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content .wrapper-result .wrapper-price strong {
    font-size: 22px;
    line-height: 31px;
  }
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content .wrapper-result .wrapper-price svg {
    width: 16px;
    height: 16px;
  }
}
.section-main-calculator .wrapper-content .wrapper-result .wrapper-sub-price {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 24px;
}
.section-main-calculator .wrapper-content .wrapper-result .wrapper-sub-price .wrapper-price {
  align-items: start;
  margin: 0;
  width: 240px;
}
.section-main-calculator .wrapper-content .wrapper-result .hide-in-desktop {
  display: none;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content .wrapper-result .hide-in-desktop {
    display: block !important;
  }
}
.section-main-calculator .wrapper-content .wrapper-result .wrapper-infos {
  display: flex;
  margin-bottom: 32px;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content .wrapper-result .wrapper-infos {
    margin: 8px 0 24px;
  }
}
.section-main-calculator .wrapper-content .wrapper-result .wrapper-infos .show-im-mobile {
  font-size: 16px;
  line-height: 22px;
  color: #0B1D37;
  font-family: "VTB Group Book", sans-serif !important;
  display: none;
  margin-top: 12px;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content .wrapper-result .wrapper-infos .show-im-mobile {
    display: block;
  }
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content .wrapper-result .wrapper-infos {
    flex-direction: column;
  }
}
.section-main-calculator .wrapper-content .wrapper-result .wrapper-infos .wrapper-popup {
  width: 240px;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content .wrapper-result .wrapper-infos .wrapper-popup {
    display: none;
  }
}
.section-main-calculator .wrapper-content .wrapper-result .wrapper-infos .wrapper-popup div {
  display: flex;
  align-items: center;
  gap: 10px;
}
.section-main-calculator .wrapper-content .wrapper-result .wrapper-infos .wrapper-popup div span {
  font-family: "VTB Group Book", sans-serif !important;
  opacity: 0.6;
}
.section-main-calculator .wrapper-content .wrapper-result .wrapper-information {
  display: flex;
  align-items: center;
  gap: 8px;
  width: 240px;
  position: relative;
}
.section-main-calculator .wrapper-content .wrapper-result .wrapper-information span {
  font-size: 16px;
  line-height: 22px;
  color: #606981;
  font-family: "VTB Group Light", sans-serif;
}
.section-main-calculator .wrapper-content .wrapper-result .wrapper-information strong {
  box-shadow: 4px 4px 24px 0 rgba(11, 29, 55, 0.0784313725);
  background-color: #fff;
  bottom: 32px;
  left: 12px;
  color: #606981;
  font-size: 14px;
  line-height: 20px;
  padding: 12px;
  border-radius: 8px;
  font-family: "VTB Group Book", sans-serif;
  position: absolute;
  width: 290px;
  z-index: 99;
  font-weight: 400;
  display: none;
}
.section-main-calculator .wrapper-content .wrapper-result .wrapper-information:hover svg path {
  fill: #0084FF;
}
.section-main-calculator .wrapper-content .wrapper-result .wrapper-information:hover strong {
  display: block;
}
.section-main-calculator .wrapper-content .wrapper-result .wrapper-info {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.section-main-calculator .wrapper-content .wrapper-result .wrapper-info span {
  font-size: 16px;
  line-height: 22px;
  color: #606981;
  font-family: "VTB Group Light", sans-serif;
}
.section-main-calculator .wrapper-content .wrapper-result .wrapper-info strong {
  font-family: "VTB Group Book", sans-serif;
  font-size: 16px;
  color: #0B1D37;
  line-height: 22px;
}
.section-main-calculator .wrapper-content .wrapper-result .main-page {
  justify-content: start !important;
}
.section-main-calculator .wrapper-content .wrapper-result .wrapper-popup {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
  margin: 24px 0 0;
  cursor: pointer;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content .wrapper-result .wrapper-popup {
    margin: 24px 0 0;
  }
}
.section-main-calculator .wrapper-content .wrapper-result .wrapper-popup span {
  color: rgba(96, 105, 129, 0.6);
  font-family: "VTB Group Book", sans-serif;
  font-size: 16px;
  line-height: 22px;
}
.section-main-calculator .wrapper-content .wrapper-result button {
  padding: 15px 14px;
  color: #FFFFFF;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Book", sans-serif;
  border-radius: 8px;
  box-shadow: 0 8px 20px 0 rgba(11, 29, 55, 0.0784313725);
  border: none;
  background-color: #0084FF;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content .wrapper-result button {
    margin-top: 8px;
  }
}
.section-main-calculator .wrapper-content .wrapper-result .active {
  padding: 14px 14px;
  border: 1px solid #0084FF;
  background-color: #fff;
  color: #0084FF;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content .wrapper-result .active {
    margin-top: 0;
  }
}
.section-main-calculator .step-2 {
  align-items: unset !important;
  gap: 62px;
}
.section-main-calculator .step-2 .wrapper-result {
  margin-top: 100px !important;
  height: max-content;
  width: 100%;
}
@media (max-width: 991px) {
  .section-main-calculator .step-2 .wrapper-result {
    margin-top: 0 !important;
  }
}
.section-main-calculator .step-2 .wrapper-result .wrapper-sub-price {
  gap: 22px;
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .section-main-calculator .step-2 .wrapper-result .wrapper-sub-price {
    gap: 16px;
    margin-bottom: 16px;
  }
}
.section-main-calculator .step-2 .wrapper-result .wrapper-sub-price .wrapper-price {
  width: 240px;
}
@media (max-width: 991px) {
  .section-main-calculator .step-2 .wrapper-result .wrapper-sub-price .wrapper-price {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .section-main-calculator .step-2 .wrapper-calculator-content .wrapper-input:nth-child(2) .red-border {
    margin-bottom: 44px !important;
  }
  .section-main-calculator .step-2 .wrapper-calculator-content .wrapper-input:nth-child(2) .red-border .required-label {
    top: 75px !important;
  }
}
.section-main-calculator .wrapper-content-deposit {
  padding: 40px;
  box-shadow: 0px -12px 60px 0 rgba(11, 29, 55, 0.0392156863);
  background-color: #fff;
  border-radius: 12px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content-deposit {
    border-radius: 0;
    padding: 23px 20px;
    flex-direction: column;
  }
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit {
  width: 100%;
  display: flex;
  flex-direction: column;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-radio-deposit-days {
  margin-top: 12px;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-radio-deposit {
  width: 100%;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-radio-deposit .wrapper-label-deposit {
  font-family: "VTB Group Light", sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 22px;
  color: #606981;
  margin-bottom: 4px;
  margin-top: 24px;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-radio-deposit ul {
  width: max-content;
  border: none;
  display: flex;
  gap: 12px;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-radio-deposit ul {
    width: calc(100% - 55px);
    overflow-x: auto;
    white-space: nowrap;
    display: flex;
    flex-wrap: nowrap;
    scrollbar-width: none;
    -ms-overflow-style: none;
    height: 38px;
  }
  .section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-radio-deposit ul::-webkit-scrollbar {
    display: none;
  }
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-radio-deposit ul li button {
  padding: 8px 14px;
  font-size: 14px;
  line-height: 20px;
  font-family: "VTB Group Book", sans-serif !important;
  background-color: rgba(96, 105, 129, 0.0588235294);
  font-weight: 400;
  color: #606981;
  border: none;
  border-radius: 24px;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-radio-deposit ul li .active {
  background: rgba(96, 105, 129, 0.0196078431);
  color: #0084FF;
  border: 1px solid #0084FF;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-input-deposit {
  display: flex;
  flex-direction: column;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-input-deposit .wrapper-label-deposit {
  margin-top: 24px;
  margin-bottom: 4px;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-input-deposit {
    margin-bottom: 16px;
  }
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-input-deposit .red-border {
  border-color: #CA181F !important;
  margin-bottom: 24px;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-input-deposit .red-border .required-label {
  color: #CA181F !important;
  font-family: "VTB Group Light", sans-serif;
  position: absolute;
  top: 65px;
  margin-top: 0 !important;
  font-size: 14px;
  line-height: 20px;
  left: 0;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-input-deposit .wrapper-input-item {
  border: 1px solid #EAEBED;
  border-radius: 8px;
  padding: 5px 14px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  min-height: 52px;
  height: 52px;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-input-deposit .wrapper-input-item input {
  border: none;
  outline: none;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Book", sans-serif;
  color: #0B1D37;
  padding: 0;
  background: none;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-input-deposit .wrapper-input-item input:focus + label, .section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-input-deposit .wrapper-input-item input:not(:placeholder-shown) + label {
  top: 12px;
  line-height: 17px;
  font-size: 12px;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-input-deposit .wrapper-input-item input::placeholder {
  color: transparent;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-input-deposit .wrapper-input-item:focus-within {
  border-color: #0084FF !important;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-input-deposit .infoForAmount {
  font-family: "VTB Group Light", sans-serif;
  font-weight: 300;
  font-size: 12px;
  line-height: 17px;
  color: #606981;
  margin-top: 4px;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-checkbox-deposit {
  margin-top: 24px;
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-checkbox-deposit .wrapper-radio-custom {
  display: flex;
  align-items: center;
  gap: 8px;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-checkbox-deposit .wrapper-radio-custom span {
  width: 434px;
  color: #0B1D37;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Light", sans-serif;
  display: block;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-checkbox-deposit .wrapper-radio-custom .active {
  color: #0084FF;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-checkbox-deposit .wrapper-radio-custom .switch {
  display: flex;
  width: 32px;
  height: 32px;
  align-items: center;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-checkbox-deposit .wrapper-radio-custom .switch input[type=checkbox] {
  display: none;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-checkbox-deposit .wrapper-radio-custom .slider {
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #606981;
  opacity: 0.2;
  border-radius: 34px;
  transition: 0.4s;
  width: 32px;
  height: 17px;
  position: relative;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-checkbox-deposit .wrapper-radio-custom .slider:before {
  content: "";
  position: absolute;
  height: 11px;
  width: 11px;
  top: 3px;
  left: 3px;
  background-color: white;
  border-radius: 50%;
  transition: 0.4s;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-checkbox-deposit .wrapper-radio-custom .switch input[type=checkbox]:checked + .slider {
  background-color: #2196F3;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-checkbox-deposit .wrapper-radio-custom .switch input[type=checkbox]:checked + .slider:before {
  transform: translateX(14px);
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-checkbox-deposit .wrapper-radio-custom .switch {
  display: flex;
  width: 32px;
  height: 32px;
  align-items: center;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-checkbox-deposit .wrapper-radio-custom .switch input[type=checkbox] {
  display: none;
}
.section-main-calculator .wrapper-content-deposit .wrapper-calculator-deposit .wrapper-calculator-deposit-content .wrapper-checkbox-deposit .wrapper-radio-custom .switch input[type=checkbox]:checked + .slider {
  background: #0084FF;
  opacity: 1;
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit {
  width: 582px;
  padding: 40px;
  border-radius: 12px;
  box-shadow: 8px 8px 24px 0 rgba(11, 29, 55, 0.031372549);
  background-color: rgba(196, 202, 212, 0.1568627451);
  display: flex;
  flex-direction: column;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content-deposit .wrapper-result-deposit {
    width: 100%;
    margin-top: 24px;
    padding: 24px 12px;
  }
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-title span {
  font-size: 28px;
  line-height: 39px;
  font-family: "VTB Group Demi Bold", sans-serif;
  color: #0B1D37;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-title {
    display: none;
  }
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-numbers {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-numbers {
    flex-direction: column;
  }
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-price {
  display: flex;
  flex-direction: column;
  margin: 32px 0 0 0;
  min-width: 222px;
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-price .wrapper-price-with-icon {
  display: flex;
  align-items: center;
  gap: 4px;
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-price .wrapper-price-with-icon .show-in-mobile-svg {
  display: none;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-price .wrapper-price-with-icon .show-in-mobile-svg {
    display: block;
  }
  .section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-price .wrapper-price-with-icon .show-in-desktop-svg {
    display: none;
  }
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-price {
    margin: 0 0 16px;
  }
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-price .with-icon {
  display: flex;
  align-items: center;
  gap: 4px;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-price .with-icon .show-in-mobile-svg {
    display: block;
  }
  .section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-price .with-icon .show-in-desktop-svg {
    display: none;
  }
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-price span {
  font-size: 16px;
  line-height: 22px;
  color: #606981;
  font-family: "VTB Group Light", sans-serif;
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-price strong {
  color: #0B1D37;
  font-size: 28px;
  line-height: 39px;
  font-family: "VTB Group Demi Bold", sans-serif;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-price strong {
    font-size: 22px;
    line-height: 31px;
  }
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-price svg {
    width: 16px;
    height: 16px;
  }
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-sub-price {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 24px;
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-sub-price .wrapper-price {
  align-items: start;
  margin: 0;
  width: 240px;
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .hide-in-desktop {
  display: none;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .hide-in-desktop {
    display: block !important;
  }
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-infos {
  display: flex;
  margin-bottom: 32px;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-infos {
    margin: 8px 0 24px;
  }
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-infos .show-im-mobile {
  font-size: 16px;
  line-height: 22px;
  color: #0B1D37;
  font-family: "VTB Group Book", sans-serif !important;
  display: none;
  margin-top: 12px;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-infos .show-im-mobile {
    display: block;
  }
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-infos {
    flex-direction: column;
  }
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-infos .wrapper-popup {
  width: 240px;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-infos .wrapper-popup {
    display: none;
  }
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-infos .wrapper-popup div {
  display: flex;
  align-items: center;
  gap: 10px;
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-infos .wrapper-popup div span {
  font-family: "VTB Group Book", sans-serif !important;
  opacity: 0.6;
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-information {
  display: flex;
  align-items: center;
  gap: 8px;
  width: 240px;
  position: relative;
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-information span {
  font-size: 16px;
  line-height: 22px;
  color: #606981;
  font-family: "VTB Group Light", sans-serif;
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-information strong {
  box-shadow: 4px 4px 24px 0 rgba(11, 29, 55, 0.0784313725);
  background-color: #fff;
  bottom: 32px;
  left: 12px;
  color: #606981;
  font-size: 14px;
  line-height: 20px;
  padding: 12px;
  border-radius: 8px;
  font-family: "VTB Group Book", sans-serif;
  position: absolute;
  width: 290px;
  z-index: 99;
  font-weight: 400;
  display: none;
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-information:hover svg path {
  fill: #0084FF;
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-information:hover strong {
  display: block;
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-info {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-info span {
  font-size: 16px;
  line-height: 22px;
  color: #606981;
  font-family: "VTB Group Light", sans-serif;
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-info strong {
  font-family: "VTB Group Book", sans-serif;
  font-size: 16px;
  color: #0B1D37;
  line-height: 22px;
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .main-page {
  justify-content: start !important;
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-popup {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
  margin: 24px 0 0;
  cursor: pointer;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-popup {
    margin: 24px 0 0;
  }
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .wrapper-popup span {
  color: rgba(96, 105, 129, 0.6);
  font-family: "VTB Group Book", sans-serif;
  font-size: 16px;
  line-height: 22px;
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit button {
  padding: 15px 14px;
  color: #FFFFFF;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Book", sans-serif;
  border-radius: 8px;
  box-shadow: 0 8px 20px 0 rgba(11, 29, 55, 0.0784313725);
  border: none;
  background-color: #0084FF;
  margin-top: 32px;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content-deposit .wrapper-result-deposit button {
    margin-top: 8px;
  }
}
.section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .active {
  padding: 14px 14px;
  border: 1px solid #0084FF;
  background-color: #fff;
  color: #0084FF;
}
@media (max-width: 991px) {
  .section-main-calculator .wrapper-content-deposit .wrapper-result-deposit .active {
    margin-top: 0;
  }
}

.parent-calculator {
  padding: 96px 0 40px;
  background: #F8F9FB;
}
.parent-calculator h3 {
  width: 474px;
  margin-bottom: 24px;
  margin-left: 12px;
}
@media (max-width: 991px) {
  .parent-calculator h3 {
    width: 100%;
    margin: 0;
    font-size: 22px !important;
    line-height: 31px;
  }
}
@media (max-width: 576px) {
  .parent-calculator h3 {
    margin: 0 12px 16px;
    width: calc(100% - 28px);
  }
}
.parent-calculator .wrapper-bottom-responsive-close-calc {
  display: none;
}
@media (max-width: 991px) {
  .parent-calculator {
    padding: 56px 0 0;
  }
  .parent-calculator h2 {
    padding: 0 20px !important;
  }
  .parent-calculator .close_calc {
    display: none !important;
  }
  .parent-calculator .wrapper-bottom-responsive-close-calc {
    display: flex;
    justify-content: end;
    width: 320px;
    margin: 24px auto 0;
    padding: 0 6px 0 0 !important;
  }
  .parent-calculator .wrapper-bottom-responsive-close-calc .close_calc {
    display: flex !important;
    width: max-content;
    align-items: center;
    margin: 0 !important;
  }
  .parent-calculator .wrapper-bottom-responsive-close-calc .close_calc svg {
    margin-right: 0 !important;
  }
  .parent-calculator .wrapper-bottom-responsive-close-calc .close_calc span {
    width: 126px;
  }
  .parent-calculator .responsive-hide {
    display: none !important;
  }
}
.parent-calculator .active {
  color: #0B1D37 !important;
  cursor: pointer;
}
.parent-calculator .close_calc {
  color: #606981;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  opacity: 0.6;
  width: 100%;
  text-align: end;
  font-family: "VTB Group Book", sans-serif;
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 24px;
}
.parent-calculator .close_calc svg {
  margin-right: 8px;
}
.parent-calculator .custom-margin-calculator {
  margin-top: 40px !important;
}
@media (max-width: 991px) {
  .parent-calculator .custom-margin-calculator {
    margin-top: 32px !important;
  }
}
.parent-calculator .custom-margin-calculator-bottom {
  margin-top: 32px !important;
}
.parent-calculator .custom-margin-calculator-bottom .text {
  margin-bottom: 0 !important;
}
@media (max-width: 991px) {
  .parent-calculator .custom-margin-calculator-bottom {
    margin-top: 24px !important;
    margin-bottom: 12px !important;
  }
}
.parent-calculator .main-content-wrapper-calculate {
  box-shadow: 0px -12px 60px 0px rgba(11, 29, 55, 0.0392156863);
  border-radius: 12px;
  padding: 40px;
  background: rgb(255, 255, 255);
}
@media (max-width: 1366px) {
  .parent-calculator .main-content-wrapper-calculate {
    padding: 20px 32px 20px 20px;
  }
}
@media (max-width: 576px) {
  .parent-calculator .main-content-wrapper-calculate {
    padding: 20px !important;
  }
}
.parent-calculator .main-content-wrapper-calculate .wrapper-caluclator-input-section {
  width: 498px !important;
  margin-top: 0 !important;
  margin-right: 52px;
}
@media (max-width: 1366px) {
  .parent-calculator .main-content-wrapper-calculate .wrapper-caluclator-input-section {
    margin-right: 24px;
    width: calc(50% - 12px) !important;
  }
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .wrapper-caluclator-input-section {
    width: 100% !important;
    margin-right: 0;
  }
}
.parent-calculator .main-content-wrapper-calculate .wrapper-caluclator-input-section-child {
  width: 498px !important;
  margin-top: 0 !important;
  margin-right: 52px;
}
@media (max-width: 1366px) {
  .parent-calculator .main-content-wrapper-calculate .wrapper-caluclator-input-section-child {
    margin-right: 24px;
    width: calc(50% - 12px) !important;
  }
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .wrapper-caluclator-input-section-child {
    width: 100% !important;
    margin-right: 0;
  }
}
.parent-calculator .main-content-wrapper-calculate .wrapper-caluclator-input-section-child .accept {
  margin: 24px 0 0 !important;
}
.parent-calculator .main-content-wrapper-calculate .wrapper-caluclator-input-section-child .accept .main {
  margin-bottom: 2px !important;
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .wrapper-caluclator-input-section-child .accept .main {
    margin-bottom: 0 !important;
  }
}
.parent-calculator .main-content-wrapper-calculate .wrapper-caluclator-data-section-child {
  width: 582px;
  margin-top: 0 !important;
}
@media (max-width: 1366px) {
  .parent-calculator .main-content-wrapper-calculate .wrapper-caluclator-data-section-child {
    width: calc(50% - 12px) !important;
  }
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .wrapper-caluclator-data-section-child {
    width: 100% !important;
  }
}
.parent-calculator .main-content-wrapper-calculate .wrapper-caluclator-data-section-child .custom-for-margin-top {
  margin-top: 40px !important;
}
.parent-calculator .main-content-wrapper-calculate .wrapper-caluclator-data-section {
  width: 582px;
}
@media (max-width: 1366px) {
  .parent-calculator .main-content-wrapper-calculate .wrapper-caluclator-data-section {
    width: calc(50% - 12px) !important;
  }
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .wrapper-caluclator-data-section {
    width: 100% !important;
  }
}
.parent-calculator .main-content-wrapper-calculate .wrapper-caluclator-data-section .bottom_part {
  margin-bottom: 40px !important;
}
.parent-calculator .main-content-wrapper-calculate .wrapper-caluclator-data-section .col-lg-11 {
  width: calc(100% - 56px) !important;
  margin: 0 28px !important;
}
@media (max-width: 1366px) {
  .parent-calculator .main-content-wrapper-calculate .wrapper-caluclator-data-section .col-lg-11 {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .wrapper-caluclator-data-section .col-lg-11 {
    width: calc(100% - 12px) !important;
    margin-left: 12px !important;
  }
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate {
    padding: 20px 32px;
  }
}
.parent-calculator .main-content-wrapper-calculate .step-2 .custom-for-margin-top .col-lg-6 {
  padding: 0 10px;
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .step-2 .custom-padding-for-responsive {
    padding: 0 8px !important;
    margin-top: 0 !important;
    width: 100%;
    margin-right: 0 !important;
  }
  .parent-calculator .main-content-wrapper-calculate .step-2 .custom-for-margin-top {
    margin-top: 0 !important;
  }
}
.parent-calculator .main-content-wrapper-calculate .step-2 .parent_calculation .send_request button {
  color: #2E61CB;
  border: 1px solid;
  background: #fff;
  line-height: 22px !important;
  padding: 12px 0;
  font-family: "VTB Group Book", sans-serif;
}
.parent-calculator .main-content-wrapper-calculate .step-2 .parent_calculation .send_request button:hover {
  background: #fff !important;
  color: #2E61CB !important;
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .step-2 .parent_calculation .send_request button {
    margin: 0 12px !important;
  }
}
@media (max-width: 576px) {
  .parent-calculator .main-content-wrapper-calculate .step-2 .parent_calculation .send_request button {
    padding: 10px 12px !important;
  }
}
.parent-calculator .main-content-wrapper-calculate .step-2 .en-phone {
  font-weight: bold;
}
.parent-calculator .main-content-wrapper-calculate .step-2 .date_inputs {
  display: flex;
  gap: 15px;
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .step-2 .date_inputs {
    flex-wrap: wrap;
    gap: 8px;
  }
  .parent-calculator .main-content-wrapper-calculate .step-2 .date_inputs div {
    width: calc(50% - 4px);
  }
  .parent-calculator .main-content-wrapper-calculate .step-2 .date_inputs div:first-child {
    width: 100% !important;
  }
}
.parent-calculator .main-content-wrapper-calculate .step-2 .bottom_part {
  font-family: "VTB Group Book", sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0;
  text-align: left;
  color: rgb(112, 115, 132);
}
.parent-calculator .main-content-wrapper-calculate .step-2 .accept {
  margin: 26px 0 6px;
  font-family: "VTB Group Book", sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
  letter-spacing: 0;
  text-align: left;
  /* Checkmark */
  /* Display checkmark when checked */
}
.parent-calculator .main-content-wrapper-calculate .step-2 .accept .main {
  display: block;
  position: relative;
  padding-left: 28px;
  margin-bottom: 15px;
  cursor: pointer;
  color: #0B1D37;
}
.parent-calculator .main-content-wrapper-calculate .step-2 .accept .main input[type=checkbox] {
  visibility: hidden;
}
.parent-calculator .main-content-wrapper-calculate .step-2 .accept .checkbox-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 18px;
  width: 18px;
  background-color: transparent;
  border: 2px solid #606981;
  opacity: 0.6;
  border-radius: 2px;
  margin-top: 2px;
}
.parent-calculator .main-content-wrapper-calculate .step-2 .accept .main input:checked ~ .checkbox-container {
  background: linear-gradient(2.62deg, #376ED1 -9.05%, #2E61CB 30.84%, #1337BA 112.51%);
  border-color: #2E61CB;
  opacity: 1;
}
.parent-calculator .main-content-wrapper-calculate .step-2 .accept .checkbox-container::after {
  content: "";
  position: absolute;
  display: none;
  left: 5px;
  top: 1px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 2px 2px 0;
  transform: rotate(42deg);
}
.parent-calculator .main-content-wrapper-calculate .step-2 .accept .main input:checked ~ .checkbox-container::after {
  display: block;
}
.parent-calculator .main-content-wrapper-calculate .step-2 .accept a {
  color: #0084FF;
  transition: 0.2s linear;
}
.parent-calculator .main-content-wrapper-calculate .step-2 .accept a:hover {
  color: #002882;
  transition: 0.2s linear;
}
.parent-calculator .main-content-wrapper-calculate .step-2 .send {
  font-family: "VTB Group Book", sans-serif;
  box-shadow: 0 8px 20px 0 rgba(22, 33, 54, 0.08);
  background: linear-gradient(2.62deg, #376ED1 -9.05%, #2E61CB 30.84%, #1337BA 112.51%);
  width: 100%;
  padding: 13px 14px;
  border-radius: 8px;
  border: none;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 0;
  text-align: center;
  color: rgb(255, 255, 255);
  margin: auto;
  margin-top: 20px;
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .step-2 .send {
    padding: 11px 12px;
    margin: 24px 0 32px;
  }
}
.parent-calculator .main-content-wrapper-calculate .slider {
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(204, 204, 204, 0.368627451);
  border-radius: 34px;
  transition: 0.4s;
  width: 32px;
  height: 16.55px;
  position: relative;
}
.parent-calculator .main-content-wrapper-calculate .slider:before {
  content: "";
  position: absolute;
  height: 11.02px;
  width: 11.02px;
  top: 3px;
  left: 4px;
  background-color: white;
  border-radius: 50%;
  transition: 0.4s;
}
.parent-calculator .main-content-wrapper-calculate .switch input[type=checkbox]:checked + .slider {
  background-color: #2196F3;
}
.parent-calculator .main-content-wrapper-calculate .switch input[type=checkbox]:checked + .slider:before {
  transform: translateX(15px);
}
.parent-calculator .main-content-wrapper-calculate .switch {
  display: flex;
  width: 32px;
  height: 32px;
  align-items: center;
}
.parent-calculator .main-content-wrapper-calculate .switch input[type=checkbox] {
  display: none;
}
.parent-calculator .main-content-wrapper-calculate .switch input[type=checkbox]:checked + .slider {
  background: linear-gradient(273.5deg, #376ED1 19.13%, #2B5DD0 43.51%, #1B46CE 66.06%, #1337BA 95.87%);
}
.parent-calculator .main-content-wrapper-calculate h3 {
  font-family: "VTB Group", sans-serif !important;
  font-weight: 600 !important;
  font-size: 28px !important;
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate h3 {
    font-size: 22px !important;
  }
}
.parent-calculator .main-content-wrapper-calculate .first-radio-custom {
  margin: 36px 0 8px;
}
@media (max-width: 576px) {
  .parent-calculator .main-content-wrapper-calculate .first-radio-custom {
    margin: 24px 0 8px;
  }
}
.parent-calculator .main-content-wrapper-calculate .amount_credit {
  padding-right: 0;
}
@media (max-width: 576px) {
  .parent-calculator .main-content-wrapper-calculate .amount_credit #myForm {
    width: 344px !important;
    margin: 0 auto;
  }
}
.parent-calculator .main-content-wrapper-calculate .amount_credit #myForm .parent_input {
  margin-bottom: 16px !important;
}
.parent-calculator .main-content-wrapper-calculate .amount_credit #myForm .parent_input input {
  font-family: "VTB Group Book", sans-serif !important;
  color: #0B1D37;
  font-weight: 400;
  font-size: 16px !important;
  line-height: 22px !important;
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .amount_credit #myForm .parent_input input {
    padding: 0 12px !important;
  }
}
.parent-calculator .main-content-wrapper-calculate .amount_credit #myForm .parent_input input::placeholder {
  font-family: "VTB Group Light", sans-serif !important;
  color: #606981 !important;
  font-size: 16px;
  line-height: 22px;
  opacity: 0.6;
}
.parent-calculator .main-content-wrapper-calculate .amount_credit #myForm .parent_input input:focus {
  border: 1px solid #0084FF;
  box-shadow: 4px 6px 8px 0 rgba(11, 29, 55, 0.031372549);
}
.parent-calculator .main-content-wrapper-calculate .amount_credit #myForm .date_inputs {
  margin-bottom: 4px !important;
}
.parent-calculator .main-content-wrapper-calculate .amount_credit .wrapper-currency {
  position: absolute;
  bottom: 14px;
  left: 110px;
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .amount_credit .wrapper-currency {
    bottom: 12px;
    left: 106px;
  }
}
.parent-calculator .main-content-wrapper-calculate .amount_credit .parent_input {
  margin-bottom: 0;
}
@media (max-width: 576px) {
  .parent-calculator .main-content-wrapper-calculate .amount_credit .parent_input {
    min-width: 320px;
  }
}
.parent-calculator .main-content-wrapper-calculate .amount_credit .parent_input .title {
  color: rgb(112, 115, 132);
  font-size: 16px;
  line-height: 22px;
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .amount_credit .parent_input .title {
    margin-bottom: 4px !important;
  }
}
.parent-calculator .main-content-wrapper-calculate .amount_credit .parent_input input {
  border-radius: 8px;
  border: 1px solid rgb(234, 235, 237);
  font-family: "VTB Group Demi Bold", sans-serif;
  font-size: 18px;
  line-height: 25px;
  outline: 0;
  height: 48px;
  width: 100%;
  padding: 0 20px 0 14px;
  color: #0B1D37;
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .amount_credit .parent_input input {
    font-size: 16px;
    line-height: 22px;
    height: 44px;
    padding: 0 12px;
  }
}
.parent-calculator .main-content-wrapper-calculate .amount_credit .custom-disabled-input input {
  font-family: "VTB Group Book", sans-serif;
  font-size: 16px;
  line-height: 22px;
  color: #0B1D37;
  background: #fff !important;
}
.parent-calculator .main-content-wrapper-calculate .amount_credit .parent_interval {
  display: flex;
  justify-content: space-between;
  color: #606981;
  margin-top: 2px;
  font-size: 14px;
  line-height: 20px;
  font-family: "VTB Group Book", sans-serif;
}
@media (max-width: 576px) {
  .parent-calculator .main-content-wrapper-calculate .amount_credit .parent_interval {
    min-width: 320px;
  }
}
.parent-calculator .main-content-wrapper-calculate .amount_credit .parent_range {
  margin-top: 4px;
  /* Firefox */
  /* IE and Edge */
}
@media (max-width: 576px) {
  .parent-calculator .main-content-wrapper-calculate .amount_credit .parent_range {
    min-width: 320px;
  }
}
.parent-calculator .main-content-wrapper-calculate .amount_credit .parent_range .e-range {
  display: block;
  appearance: none;
  width: 100%;
  margin: 0;
  height: 20px;
  overflow: hidden;
  cursor: pointer;
}
.parent-calculator .main-content-wrapper-calculate .amount_credit .parent_range .e-range:focus {
  outline: none;
}
.parent-calculator .main-content-wrapper-calculate .amount_credit .parent_range .e-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 20px;
  background: linear-gradient(to bottom, #1337BA, #1337BA) 100% 50%/100% 3px no-repeat transparent;
}
.parent-calculator .main-content-wrapper-calculate .amount_credit .parent_range .e-range::-webkit-slider-thumb {
  position: relative;
  appearance: none;
  height: 20px;
  width: 30px;
  background: #fff;
  border-radius: 12px;
  top: 50%;
  margin-top: -10px;
  box-shadow: 1px 0 0 -8.5px rgb(234, 235, 237), 2px 0 0 -8.5px rgb(234, 235, 237), 3px 0 0 -8.5px rgb(234, 235, 237), 4px 0 0 -8.5px rgb(234, 235, 237), 5px 0 0 -8.5px rgb(234, 235, 237), 6px 0 0 -8.5px rgb(234, 235, 237), 7px 0 0 -8.5px rgb(234, 235, 237), 8px 0 0 -8.5px rgb(234, 235, 237), 9px 0 0 -8.5px rgb(234, 235, 237), 10px 0 0 -8.5px rgb(234, 235, 237), 11px 0 0 -8.5px rgb(234, 235, 237), 12px 0 0 -8.5px rgb(234, 235, 237), 13px 0 0 -8.5px rgb(234, 235, 237), 14px 0 0 -8.5px rgb(234, 235, 237), 15px 0 0 -8.5px rgb(234, 235, 237), 16px 0 0 -8.5px rgb(234, 235, 237), 17px 0 0 -8.5px rgb(234, 235, 237), 18px 0 0 -8.5px rgb(234, 235, 237), 19px 0 0 -8.5px rgb(234, 235, 237), 20px 0 0 -8.5px rgb(234, 235, 237), 21px 0 0 -8.5px rgb(234, 235, 237), 22px 0 0 -8.5px rgb(234, 235, 237), 23px 0 0 -8.5px rgb(234, 235, 237), 24px 0 0 -8.5px rgb(234, 235, 237), 25px 0 0 -8.5px rgb(234, 235, 237), 26px 0 0 -8.5px rgb(234, 235, 237), 27px 0 0 -8.5px rgb(234, 235, 237), 28px 0 0 -8.5px rgb(234, 235, 237), 29px 0 0 -8.5px rgb(234, 235, 237), 30px 0 0 -8.5px rgb(234, 235, 237), 31px 0 0 -8.5px rgb(234, 235, 237), 32px 0 0 -8.5px rgb(234, 235, 237), 33px 0 0 -8.5px rgb(234, 235, 237), 34px 0 0 -8.5px rgb(234, 235, 237), 35px 0 0 -8.5px rgb(234, 235, 237), 36px 0 0 -8.5px rgb(234, 235, 237), 37px 0 0 -8.5px rgb(234, 235, 237), 38px 0 0 -8.5px rgb(234, 235, 237), 39px 0 0 -8.5px rgb(234, 235, 237), 40px 0 0 -8.5px rgb(234, 235, 237), 41px 0 0 -8.5px rgb(234, 235, 237), 42px 0 0 -8.5px rgb(234, 235, 237), 43px 0 0 -8.5px rgb(234, 235, 237), 44px 0 0 -8.5px rgb(234, 235, 237), 45px 0 0 -8.5px rgb(234, 235, 237), 46px 0 0 -8.5px rgb(234, 235, 237), 47px 0 0 -8.5px rgb(234, 235, 237), 48px 0 0 -8.5px rgb(234, 235, 237), 49px 0 0 -8.5px rgb(234, 235, 237), 50px 0 0 -8.5px rgb(234, 235, 237), 51px 0 0 -8.5px rgb(234, 235, 237), 52px 0 0 -8.5px rgb(234, 235, 237), 53px 0 0 -8.5px rgb(234, 235, 237), 54px 0 0 -8.5px rgb(234, 235, 237), 55px 0 0 -8.5px rgb(234, 235, 237), 56px 0 0 -8.5px rgb(234, 235, 237), 57px 0 0 -8.5px rgb(234, 235, 237), 58px 0 0 -8.5px rgb(234, 235, 237), 59px 0 0 -8.5px rgb(234, 235, 237), 60px 0 0 -8.5px rgb(234, 235, 237), 61px 0 0 -8.5px rgb(234, 235, 237), 62px 0 0 -8.5px rgb(234, 235, 237), 63px 0 0 -8.5px rgb(234, 235, 237), 64px 0 0 -8.5px rgb(234, 235, 237), 65px 0 0 -8.5px rgb(234, 235, 237), 66px 0 0 -8.5px rgb(234, 235, 237), 67px 0 0 -8.5px rgb(234, 235, 237), 68px 0 0 -8.5px rgb(234, 235, 237), 69px 0 0 -8.5px rgb(234, 235, 237), 70px 0 0 -8.5px rgb(234, 235, 237), 71px 0 0 -8.5px rgb(234, 235, 237), 72px 0 0 -8.5px rgb(234, 235, 237), 73px 0 0 -8.5px rgb(234, 235, 237), 74px 0 0 -8.5px rgb(234, 235, 237), 75px 0 0 -8.5px rgb(234, 235, 237), 76px 0 0 -8.5px rgb(234, 235, 237), 77px 0 0 -8.5px rgb(234, 235, 237), 78px 0 0 -8.5px rgb(234, 235, 237), 79px 0 0 -8.5px rgb(234, 235, 237), 80px 0 0 -8.5px rgb(234, 235, 237), 81px 0 0 -8.5px rgb(234, 235, 237), 82px 0 0 -8.5px rgb(234, 235, 237), 83px 0 0 -8.5px rgb(234, 235, 237), 84px 0 0 -8.5px rgb(234, 235, 237), 85px 0 0 -8.5px rgb(234, 235, 237), 86px 0 0 -8.5px rgb(234, 235, 237), 87px 0 0 -8.5px rgb(234, 235, 237), 88px 0 0 -8.5px rgb(234, 235, 237), 89px 0 0 -8.5px rgb(234, 235, 237), 90px 0 0 -8.5px rgb(234, 235, 237), 91px 0 0 -8.5px rgb(234, 235, 237), 92px 0 0 -8.5px rgb(234, 235, 237), 93px 0 0 -8.5px rgb(234, 235, 237), 94px 0 0 -8.5px rgb(234, 235, 237), 95px 0 0 -8.5px rgb(234, 235, 237), 96px 0 0 -8.5px rgb(234, 235, 237), 97px 0 0 -8.5px rgb(234, 235, 237), 98px 0 0 -8.5px rgb(234, 235, 237), 99px 0 0 -8.5px rgb(234, 235, 237), 100px 0 0 -8.5px rgb(234, 235, 237), 101px 0 0 -8.5px rgb(234, 235, 237), 102px 0 0 -8.5px rgb(234, 235, 237), 103px 0 0 -8.5px rgb(234, 235, 237), 104px 0 0 -8.5px rgb(234, 235, 237), 105px 0 0 -8.5px rgb(234, 235, 237), 106px 0 0 -8.5px rgb(234, 235, 237), 107px 0 0 -8.5px rgb(234, 235, 237), 108px 0 0 -8.5px rgb(234, 235, 237), 109px 0 0 -8.5px rgb(234, 235, 237), 110px 0 0 -8.5px rgb(234, 235, 237), 111px 0 0 -8.5px rgb(234, 235, 237), 112px 0 0 -8.5px rgb(234, 235, 237), 113px 0 0 -8.5px rgb(234, 235, 237), 114px 0 0 -8.5px rgb(234, 235, 237), 115px 0 0 -8.5px rgb(234, 235, 237), 116px 0 0 -8.5px rgb(234, 235, 237), 117px 0 0 -8.5px rgb(234, 235, 237), 118px 0 0 -8.5px rgb(234, 235, 237), 119px 0 0 -8.5px rgb(234, 235, 237), 120px 0 0 -8.5px rgb(234, 235, 237), 121px 0 0 -8.5px rgb(234, 235, 237), 122px 0 0 -8.5px rgb(234, 235, 237), 123px 0 0 -8.5px rgb(234, 235, 237), 124px 0 0 -8.5px rgb(234, 235, 237), 125px 0 0 -8.5px rgb(234, 235, 237), 126px 0 0 -8.5px rgb(234, 235, 237), 127px 0 0 -8.5px rgb(234, 235, 237), 128px 0 0 -8.5px rgb(234, 235, 237), 129px 0 0 -8.5px rgb(234, 235, 237), 130px 0 0 -8.5px rgb(234, 235, 237), 131px 0 0 -8.5px rgb(234, 235, 237), 132px 0 0 -8.5px rgb(234, 235, 237), 133px 0 0 -8.5px rgb(234, 235, 237), 134px 0 0 -8.5px rgb(234, 235, 237), 135px 0 0 -8.5px rgb(234, 235, 237), 136px 0 0 -8.5px rgb(234, 235, 237), 137px 0 0 -8.5px rgb(234, 235, 237), 138px 0 0 -8.5px rgb(234, 235, 237), 139px 0 0 -8.5px rgb(234, 235, 237), 140px 0 0 -8.5px rgb(234, 235, 237), 141px 0 0 -8.5px rgb(234, 235, 237), 142px 0 0 -8.5px rgb(234, 235, 237), 143px 0 0 -8.5px rgb(234, 235, 237), 144px 0 0 -8.5px rgb(234, 235, 237), 145px 0 0 -8.5px rgb(234, 235, 237), 146px 0 0 -8.5px rgb(234, 235, 237), 147px 0 0 -8.5px rgb(234, 235, 237), 148px 0 0 -8.5px rgb(234, 235, 237), 149px 0 0 -8.5px rgb(234, 235, 237), 150px 0 0 -8.5px rgb(234, 235, 237), 151px 0 0 -8.5px rgb(234, 235, 237), 152px 0 0 -8.5px rgb(234, 235, 237), 153px 0 0 -8.5px rgb(234, 235, 237), 154px 0 0 -8.5px rgb(234, 235, 237), 155px 0 0 -8.5px rgb(234, 235, 237), 156px 0 0 -8.5px rgb(234, 235, 237), 157px 0 0 -8.5px rgb(234, 235, 237), 158px 0 0 -8.5px rgb(234, 235, 237), 159px 0 0 -8.5px rgb(234, 235, 237), 160px 0 0 -8.5px rgb(234, 235, 237), 161px 0 0 -8.5px rgb(234, 235, 237), 162px 0 0 -8.5px rgb(234, 235, 237), 163px 0 0 -8.5px rgb(234, 235, 237), 164px 0 0 -8.5px rgb(234, 235, 237), 165px 0 0 -8.5px rgb(234, 235, 237), 166px 0 0 -8.5px rgb(234, 235, 237), 167px 0 0 -8.5px rgb(234, 235, 237), 168px 0 0 -8.5px rgb(234, 235, 237), 169px 0 0 -8.5px rgb(234, 235, 237), 170px 0 0 -8.5px rgb(234, 235, 237), 171px 0 0 -8.5px rgb(234, 235, 237), 172px 0 0 -8.5px rgb(234, 235, 237), 173px 0 0 -8.5px rgb(234, 235, 237), 174px 0 0 -8.5px rgb(234, 235, 237), 175px 0 0 -8.5px rgb(234, 235, 237), 176px 0 0 -8.5px rgb(234, 235, 237), 177px 0 0 -8.5px rgb(234, 235, 237), 178px 0 0 -8.5px rgb(234, 235, 237), 179px 0 0 -8.5px rgb(234, 235, 237), 180px 0 0 -8.5px rgb(234, 235, 237), 181px 0 0 -8.5px rgb(234, 235, 237), 182px 0 0 -8.5px rgb(234, 235, 237), 183px 0 0 -8.5px rgb(234, 235, 237), 184px 0 0 -8.5px rgb(234, 235, 237), 185px 0 0 -8.5px rgb(234, 235, 237), 186px 0 0 -8.5px rgb(234, 235, 237), 187px 0 0 -8.5px rgb(234, 235, 237), 188px 0 0 -8.5px rgb(234, 235, 237), 189px 0 0 -8.5px rgb(234, 235, 237), 190px 0 0 -8.5px rgb(234, 235, 237), 191px 0 0 -8.5px rgb(234, 235, 237), 192px 0 0 -8.5px rgb(234, 235, 237), 193px 0 0 -8.5px rgb(234, 235, 237), 194px 0 0 -8.5px rgb(234, 235, 237), 195px 0 0 -8.5px rgb(234, 235, 237), 196px 0 0 -8.5px rgb(234, 235, 237), 197px 0 0 -8.5px rgb(234, 235, 237), 198px 0 0 -8.5px rgb(234, 235, 237), 199px 0 0 -8.5px rgb(234, 235, 237), 200px 0 0 -8.5px rgb(234, 235, 237), 201px 0 0 -8.5px rgb(234, 235, 237), 202px 0 0 -8.5px rgb(234, 235, 237), 203px 0 0 -8.5px rgb(234, 235, 237), 204px 0 0 -8.5px rgb(234, 235, 237), 205px 0 0 -8.5px rgb(234, 235, 237), 206px 0 0 -8.5px rgb(234, 235, 237), 207px 0 0 -8.5px rgb(234, 235, 237), 208px 0 0 -8.5px rgb(234, 235, 237), 209px 0 0 -8.5px rgb(234, 235, 237), 210px 0 0 -8.5px rgb(234, 235, 237), 211px 0 0 -8.5px rgb(234, 235, 237), 212px 0 0 -8.5px rgb(234, 235, 237), 213px 0 0 -8.5px rgb(234, 235, 237), 214px 0 0 -8.5px rgb(234, 235, 237), 215px 0 0 -8.5px rgb(234, 235, 237), 216px 0 0 -8.5px rgb(234, 235, 237), 217px 0 0 -8.5px rgb(234, 235, 237), 218px 0 0 -8.5px rgb(234, 235, 237), 219px 0 0 -8.5px rgb(234, 235, 237), 220px 0 0 -8.5px rgb(234, 235, 237), 221px 0 0 -8.5px rgb(234, 235, 237), 222px 0 0 -8.5px rgb(234, 235, 237), 223px 0 0 -8.5px rgb(234, 235, 237), 224px 0 0 -8.5px rgb(234, 235, 237), 225px 0 0 -8.5px rgb(234, 235, 237), 226px 0 0 -8.5px rgb(234, 235, 237), 227px 0 0 -8.5px rgb(234, 235, 237), 228px 0 0 -8.5px rgb(234, 235, 237), 229px 0 0 -8.5px rgb(234, 235, 237), 230px 0 0 -8.5px rgb(234, 235, 237), 231px 0 0 -8.5px rgb(234, 235, 237), 232px 0 0 -8.5px rgb(234, 235, 237), 233px 0 0 -8.5px rgb(234, 235, 237), 234px 0 0 -8.5px rgb(234, 235, 237), 235px 0 0 -8.5px rgb(234, 235, 237), 236px 0 0 -8.5px rgb(234, 235, 237), 237px 0 0 -8.5px rgb(234, 235, 237), 238px 0 0 -8.5px rgb(234, 235, 237), 239px 0 0 -8.5px rgb(234, 235, 237), 240px 0 0 -8.5px rgb(234, 235, 237), 241px 0 0 -8.5px rgb(234, 235, 237), 242px 0 0 -8.5px rgb(234, 235, 237), 243px 0 0 -8.5px rgb(234, 235, 237), 244px 0 0 -8.5px rgb(234, 235, 237), 245px 0 0 -8.5px rgb(234, 235, 237), 246px 0 0 -8.5px rgb(234, 235, 237), 247px 0 0 -8.5px rgb(234, 235, 237), 248px 0 0 -8.5px rgb(234, 235, 237), 249px 0 0 -8.5px rgb(234, 235, 237), 250px 0 0 -8.5px rgb(234, 235, 237), 251px 0 0 -8.5px rgb(234, 235, 237), 252px 0 0 -8.5px rgb(234, 235, 237), 253px 0 0 -8.5px rgb(234, 235, 237), 254px 0 0 -8.5px rgb(234, 235, 237), 255px 0 0 -8.5px rgb(234, 235, 237), 256px 0 0 -8.5px rgb(234, 235, 237), 257px 0 0 -8.5px rgb(234, 235, 237), 258px 0 0 -8.5px rgb(234, 235, 237), 259px 0 0 -8.5px rgb(234, 235, 237), 260px 0 0 -8.5px rgb(234, 235, 237), 261px 0 0 -8.5px rgb(234, 235, 237), 262px 0 0 -8.5px rgb(234, 235, 237), 263px 0 0 -8.5px rgb(234, 235, 237), 264px 0 0 -8.5px rgb(234, 235, 237), 265px 0 0 -8.5px rgb(234, 235, 237), 266px 0 0 -8.5px rgb(234, 235, 237), 267px 0 0 -8.5px rgb(234, 235, 237), 268px 0 0 -8.5px rgb(234, 235, 237), 269px 0 0 -8.5px rgb(234, 235, 237), 270px 0 0 -8.5px rgb(234, 235, 237), 271px 0 0 -8.5px rgb(234, 235, 237), 272px 0 0 -8.5px rgb(234, 235, 237), 273px 0 0 -8.5px rgb(234, 235, 237), 274px 0 0 -8.5px rgb(234, 235, 237), 275px 0 0 -8.5px rgb(234, 235, 237), 276px 0 0 -8.5px rgb(234, 235, 237), 277px 0 0 -8.5px rgb(234, 235, 237), 278px 0 0 -8.5px rgb(234, 235, 237), 279px 0 0 -8.5px rgb(234, 235, 237), 280px 0 0 -8.5px rgb(234, 235, 237), 281px 0 0 -8.5px rgb(234, 235, 237), 282px 0 0 -8.5px rgb(234, 235, 237), 283px 0 0 -8.5px rgb(234, 235, 237), 284px 0 0 -8.5px rgb(234, 235, 237), 285px 0 0 -8.5px rgb(234, 235, 237), 286px 0 0 -8.5px rgb(234, 235, 237), 287px 0 0 -8.5px rgb(234, 235, 237), 288px 0 0 -8.5px rgb(234, 235, 237), 289px 0 0 -8.5px rgb(234, 235, 237), 290px 0 0 -8.5px rgb(234, 235, 237), 291px 0 0 -8.5px rgb(234, 235, 237), 292px 0 0 -8.5px rgb(234, 235, 237), 293px 0 0 -8.5px rgb(234, 235, 237), 294px 0 0 -8.5px rgb(234, 235, 237), 295px 0 0 -8.5px rgb(234, 235, 237), 296px 0 0 -8.5px rgb(234, 235, 237), 297px 0 0 -8.5px rgb(234, 235, 237), 298px 0 0 -8.5px rgb(234, 235, 237), 299px 0 0 -8.5px rgb(234, 235, 237), 300px 0 0 -8.5px rgb(234, 235, 237), 301px 0 0 -8.5px rgb(234, 235, 237), 302px 0 0 -8.5px rgb(234, 235, 237), 303px 0 0 -8.5px rgb(234, 235, 237), 304px 0 0 -8.5px rgb(234, 235, 237), 305px 0 0 -8.5px rgb(234, 235, 237), 306px 0 0 -8.5px rgb(234, 235, 237), 307px 0 0 -8.5px rgb(234, 235, 237), 308px 0 0 -8.5px rgb(234, 235, 237), 309px 0 0 -8.5px rgb(234, 235, 237), 310px 0 0 -8.5px rgb(234, 235, 237), 311px 0 0 -8.5px rgb(234, 235, 237), 312px 0 0 -8.5px rgb(234, 235, 237), 313px 0 0 -8.5px rgb(234, 235, 237), 314px 0 0 -8.5px rgb(234, 235, 237), 315px 0 0 -8.5px rgb(234, 235, 237), 316px 0 0 -8.5px rgb(234, 235, 237), 317px 0 0 -8.5px rgb(234, 235, 237), 318px 0 0 -8.5px rgb(234, 235, 237), 319px 0 0 -8.5px rgb(234, 235, 237), 320px 0 0 -8.5px rgb(234, 235, 237), 321px 0 0 -8.5px rgb(234, 235, 237), 322px 0 0 -8.5px rgb(234, 235, 237), 323px 0 0 -8.5px rgb(234, 235, 237), 324px 0 0 -8.5px rgb(234, 235, 237), 325px 0 0 -8.5px rgb(234, 235, 237), 326px 0 0 -8.5px rgb(234, 235, 237), 327px 0 0 -8.5px rgb(234, 235, 237), 328px 0 0 -8.5px rgb(234, 235, 237), 329px 0 0 -8.5px rgb(234, 235, 237), 330px 0 0 -8.5px rgb(234, 235, 237), 331px 0 0 -8.5px rgb(234, 235, 237), 332px 0 0 -8.5px rgb(234, 235, 237), 333px 0 0 -8.5px rgb(234, 235, 237), 334px 0 0 -8.5px rgb(234, 235, 237), 335px 0 0 -8.5px rgb(234, 235, 237), 336px 0 0 -8.5px rgb(234, 235, 237), 337px 0 0 -8.5px rgb(234, 235, 237), 338px 0 0 -8.5px rgb(234, 235, 237), 339px 0 0 -8.5px rgb(234, 235, 237), 340px 0 0 -8.5px rgb(234, 235, 237), 341px 0 0 -8.5px rgb(234, 235, 237), 342px 0 0 -8.5px rgb(234, 235, 237), 343px 0 0 -8.5px rgb(234, 235, 237), 344px 0 0 -8.5px rgb(234, 235, 237), 345px 0 0 -8.5px rgb(234, 235, 237), 346px 0 0 -8.5px rgb(234, 235, 237), 347px 0 0 -8.5px rgb(234, 235, 237), 348px 0 0 -8.5px rgb(234, 235, 237), 349px 0 0 -8.5px rgb(234, 235, 237), 350px 0 0 -8.5px rgb(234, 235, 237), 351px 0 0 -8.5px rgb(234, 235, 237), 352px 0 0 -8.5px rgb(234, 235, 237), 353px 0 0 -8.5px rgb(234, 235, 237), 354px 0 0 -8.5px rgb(234, 235, 237), 355px 0 0 -8.5px rgb(234, 235, 237), 356px 0 0 -8.5px rgb(234, 235, 237), 357px 0 0 -8.5px rgb(234, 235, 237), 358px 0 0 -8.5px rgb(234, 235, 237), 359px 0 0 -8.5px rgb(234, 235, 237), 360px 0 0 -8.5px rgb(234, 235, 237), 361px 0 0 -8.5px rgb(234, 235, 237), 362px 0 0 -8.5px rgb(234, 235, 237), 363px 0 0 -8.5px rgb(234, 235, 237), 364px 0 0 -8.5px rgb(234, 235, 237), 365px 0 0 -8.5px rgb(234, 235, 237), 366px 0 0 -8.5px rgb(234, 235, 237), 367px 0 0 -8.5px rgb(234, 235, 237), 368px 0 0 -8.5px rgb(234, 235, 237), 369px 0 0 -8.5px rgb(234, 235, 237), 370px 0 0 -8.5px rgb(234, 235, 237), 371px 0 0 -8.5px rgb(234, 235, 237), 372px 0 0 -8.5px rgb(234, 235, 237), 373px 0 0 -8.5px rgb(234, 235, 237), 374px 0 0 -8.5px rgb(234, 235, 237), 375px 0 0 -8.5px rgb(234, 235, 237), 376px 0 0 -8.5px rgb(234, 235, 237), 377px 0 0 -8.5px rgb(234, 235, 237), 378px 0 0 -8.5px rgb(234, 235, 237), 379px 0 0 -8.5px rgb(234, 235, 237), 380px 0 0 -8.5px rgb(234, 235, 237), 381px 0 0 -8.5px rgb(234, 235, 237), 382px 0 0 -8.5px rgb(234, 235, 237), 383px 0 0 -8.5px rgb(234, 235, 237), 384px 0 0 -8.5px rgb(234, 235, 237), 385px 0 0 -8.5px rgb(234, 235, 237), 386px 0 0 -8.5px rgb(234, 235, 237), 387px 0 0 -8.5px rgb(234, 235, 237), 388px 0 0 -8.5px rgb(234, 235, 237), 389px 0 0 -8.5px rgb(234, 235, 237), 390px 0 0 -8.5px rgb(234, 235, 237), 391px 0 0 -8.5px rgb(234, 235, 237), 392px 0 0 -8.5px rgb(234, 235, 237), 393px 0 0 -8.5px rgb(234, 235, 237), 394px 0 0 -8.5px rgb(234, 235, 237), 395px 0 0 -8.5px rgb(234, 235, 237), 396px 0 0 -8.5px rgb(234, 235, 237), 397px 0 0 -8.5px rgb(234, 235, 237), 398px 0 0 -8.5px rgb(234, 235, 237), 399px 0 0 -8.5px rgb(234, 235, 237), 400px 0 0 -8.5px rgb(234, 235, 237), 401px 0 0 -8.5px rgb(234, 235, 237), 402px 0 0 -8.5px rgb(234, 235, 237), 403px 0 0 -8.5px rgb(234, 235, 237), 404px 0 0 -8.5px rgb(234, 235, 237), 405px 0 0 -8.5px rgb(234, 235, 237), 406px 0 0 -8.5px rgb(234, 235, 237), 407px 0 0 -8.5px rgb(234, 235, 237), 408px 0 0 -8.5px rgb(234, 235, 237), 409px 0 0 -8.5px rgb(234, 235, 237), 410px 0 0 -8.5px rgb(234, 235, 237), 411px 0 0 -8.5px rgb(234, 235, 237), 412px 0 0 -8.5px rgb(234, 235, 237), 413px 0 0 -8.5px rgb(234, 235, 237), 414px 0 0 -8.5px rgb(234, 235, 237), 415px 0 0 -8.5px rgb(234, 235, 237), 416px 0 0 -8.5px rgb(234, 235, 237), 417px 0 0 -8.5px rgb(234, 235, 237), 418px 0 0 -8.5px rgb(234, 235, 237), 419px 0 0 -8.5px rgb(234, 235, 237), 420px 0 0 -8.5px rgb(234, 235, 237), 421px 0 0 -8.5px rgb(234, 235, 237), 422px 0 0 -8.5px rgb(234, 235, 237), 423px 0 0 -8.5px rgb(234, 235, 237), 424px 0 0 -8.5px rgb(234, 235, 237), 425px 0 0 -8.5px rgb(234, 235, 237), 426px 0 0 -8.5px rgb(234, 235, 237), 427px 0 0 -8.5px rgb(234, 235, 237), 428px 0 0 -8.5px rgb(234, 235, 237), 429px 0 0 -8.5px rgb(234, 235, 237), 430px 0 0 -8.5px rgb(234, 235, 237), 431px 0 0 -8.5px rgb(234, 235, 237), 432px 0 0 -8.5px rgb(234, 235, 237), 433px 0 0 -8.5px rgb(234, 235, 237), 434px 0 0 -8.5px rgb(234, 235, 237), 435px 0 0 -8.5px rgb(234, 235, 237), 436px 0 0 -8.5px rgb(234, 235, 237), 437px 0 0 -8.5px rgb(234, 235, 237), 438px 0 0 -8.5px rgb(234, 235, 237), 439px 0 0 -8.5px rgb(234, 235, 237), 440px 0 0 -8.5px rgb(234, 235, 237), 441px 0 0 -8.5px rgb(234, 235, 237), 442px 0 0 -8.5px rgb(234, 235, 237), 443px 0 0 -8.5px rgb(234, 235, 237), 444px 0 0 -8.5px rgb(234, 235, 237), 445px 0 0 -8.5px rgb(234, 235, 237), 446px 0 0 -8.5px rgb(234, 235, 237), 447px 0 0 -8.5px rgb(234, 235, 237), 448px 0 0 -8.5px rgb(234, 235, 237), 449px 0 0 -8.5px rgb(234, 235, 237), 450px 0 0 -8.5px rgb(234, 235, 237), 451px 0 0 -8.5px rgb(234, 235, 237), 452px 0 0 -8.5px rgb(234, 235, 237), 453px 0 0 -8.5px rgb(234, 235, 237), 454px 0 0 -8.5px rgb(234, 235, 237), 455px 0 0 -8.5px rgb(234, 235, 237), 456px 0 0 -8.5px rgb(234, 235, 237), 457px 0 0 -8.5px rgb(234, 235, 237), 458px 0 0 -8.5px rgb(234, 235, 237), 459px 0 0 -8.5px rgb(234, 235, 237), 460px 0 0 -8.5px rgb(234, 235, 237), 461px 0 0 -8.5px rgb(234, 235, 237), 462px 0 0 -8.5px rgb(234, 235, 237), 463px 0 0 -8.5px rgb(234, 235, 237), 464px 0 0 -8.5px rgb(234, 235, 237), 465px 0 0 -8.5px rgb(234, 235, 237), 466px 0 0 -8.5px rgb(234, 235, 237), 467px 0 0 -8.5px rgb(234, 235, 237), 468px 0 0 -8.5px rgb(234, 235, 237), 469px 0 0 -8.5px rgb(234, 235, 237), 470px 0 0 -8.5px rgb(234, 235, 237), 471px 0 0 -8.5px rgb(234, 235, 237), 472px 0 0 -8.5px rgb(234, 235, 237), 473px 0 0 -8.5px rgb(234, 235, 237), 474px 0 0 -8.5px rgb(234, 235, 237), 475px 0 0 -8.5px rgb(234, 235, 237), 476px 0 0 -8.5px rgb(234, 235, 237), 477px 0 0 -8.5px rgb(234, 235, 237), 478px 0 0 -8.5px rgb(234, 235, 237), 479px 0 0 -8.5px rgb(234, 235, 237), 480px 0 0 -8.5px rgb(234, 235, 237), 481px 0 0 -8.5px rgb(234, 235, 237), 482px 0 0 -8.5px rgb(234, 235, 237), 483px 0 0 -8.5px rgb(234, 235, 237), 484px 0 0 -8.5px rgb(234, 235, 237), 485px 0 0 -8.5px rgb(234, 235, 237), 486px 0 0 -8.5px rgb(234, 235, 237), 487px 0 0 -8.5px rgb(234, 235, 237), 488px 0 0 -8.5px rgb(234, 235, 237), 489px 0 0 -8.5px rgb(234, 235, 237), 490px 0 0 -8.5px rgb(234, 235, 237), 491px 0 0 -8.5px rgb(234, 235, 237), 492px 0 0 -8.5px rgb(234, 235, 237), 493px 0 0 -8.5px rgb(234, 235, 237), 494px 0 0 -8.5px rgb(234, 235, 237), 495px 0 0 -8.5px rgb(234, 235, 237), 496px 0 0 -8.5px rgb(234, 235, 237), 497px 0 0 -8.5px rgb(234, 235, 237), 498px 0 0 -8.5px rgb(234, 235, 237), 499px 0 0 -8.5px rgb(234, 235, 237), 500px 0 0 -8.5px rgb(234, 235, 237), 501px 0 0 -8.5px rgb(234, 235, 237), 502px 0 0 -8.5px rgb(234, 235, 237), 503px 0 0 -8.5px rgb(234, 235, 237), 504px 0 0 -8.5px rgb(234, 235, 237), 505px 0 0 -8.5px rgb(234, 235, 237), 506px 0 0 -8.5px rgb(234, 235, 237), 507px 0 0 -8.5px rgb(234, 235, 237), 508px 0 0 -8.5px rgb(234, 235, 237), 509px 0 0 -8.5px rgb(234, 235, 237), 510px 0 0 -8.5px rgb(234, 235, 237), 511px 0 0 -8.5px rgb(234, 235, 237), 512px 0 0 -8.5px rgb(234, 235, 237), 513px 0 0 -8.5px rgb(234, 235, 237), 514px 0 0 -8.5px rgb(234, 235, 237), 515px 0 0 -8.5px rgb(234, 235, 237), 516px 0 0 -8.5px rgb(234, 235, 237), 517px 0 0 -8.5px rgb(234, 235, 237), 518px 0 0 -8.5px rgb(234, 235, 237), 519px 0 0 -8.5px rgb(234, 235, 237), 520px 0 0 -8.5px rgb(234, 235, 237), 521px 0 0 -8.5px rgb(234, 235, 237), 522px 0 0 -8.5px rgb(234, 235, 237), 523px 0 0 -8.5px rgb(234, 235, 237), 524px 0 0 -8.5px rgb(234, 235, 237), 525px 0 0 -8.5px rgb(234, 235, 237), 526px 0 0 -8.5px rgb(234, 235, 237), 527px 0 0 -8.5px rgb(234, 235, 237), 528px 0 0 -8.5px rgb(234, 235, 237), 529px 0 0 -8.5px rgb(234, 235, 237), 530px 0 0 -8.5px rgb(234, 235, 237), 531px 0 0 -8.5px rgb(234, 235, 237), 532px 0 0 -8.5px rgb(234, 235, 237), 533px 0 0 -8.5px rgb(234, 235, 237), 534px 0 0 -8.5px rgb(234, 235, 237), 535px 0 0 -8.5px rgb(234, 235, 237), 536px 0 0 -8.5px rgb(234, 235, 237), 537px 0 0 -8.5px rgb(234, 235, 237), 538px 0 0 -8.5px rgb(234, 235, 237), 539px 0 0 -8.5px rgb(234, 235, 237), 540px 0 0 -8.5px rgb(234, 235, 237), 541px 0 0 -8.5px rgb(234, 235, 237), 542px 0 0 -8.5px rgb(234, 235, 237), 543px 0 0 -8.5px rgb(234, 235, 237), 544px 0 0 -8.5px rgb(234, 235, 237), 545px 0 0 -8.5px rgb(234, 235, 237), 546px 0 0 -8.5px rgb(234, 235, 237), 547px 0 0 -8.5px rgb(234, 235, 237), 548px 0 0 -8.5px rgb(234, 235, 237), 549px 0 0 -8.5px rgb(234, 235, 237), 550px 0 0 -8.5px rgb(234, 235, 237), 551px 0 0 -8.5px rgb(234, 235, 237), 552px 0 0 -8.5px rgb(234, 235, 237), 553px 0 0 -8.5px rgb(234, 235, 237), 554px 0 0 -8.5px rgb(234, 235, 237), 555px 0 0 -8.5px rgb(234, 235, 237), 556px 0 0 -8.5px rgb(234, 235, 237), 557px 0 0 -8.5px rgb(234, 235, 237), 558px 0 0 -8.5px rgb(234, 235, 237), 559px 0 0 -8.5px rgb(234, 235, 237), 560px 0 0 -8.5px rgb(234, 235, 237), 561px 0 0 -8.5px rgb(234, 235, 237), 562px 0 0 -8.5px rgb(234, 235, 237), 563px 0 0 -8.5px rgb(234, 235, 237), 564px 0 0 -8.5px rgb(234, 235, 237), 565px 0 0 -8.5px rgb(234, 235, 237), 566px 0 0 -8.5px rgb(234, 235, 237), 567px 0 0 -8.5px rgb(234, 235, 237), 568px 0 0 -8.5px rgb(234, 235, 237), 569px 0 0 -8.5px rgb(234, 235, 237), 570px 0 0 -8.5px rgb(234, 235, 237), 571px 0 0 -8.5px rgb(234, 235, 237), 572px 0 0 -8.5px rgb(234, 235, 237), 573px 0 0 -8.5px rgb(234, 235, 237), 574px 0 0 -8.5px rgb(234, 235, 237), 575px 0 0 -8.5px rgb(234, 235, 237), 576px 0 0 -8.5px rgb(234, 235, 237), 577px 0 0 -8.5px rgb(234, 235, 237), 578px 0 0 -8.5px rgb(234, 235, 237), 579px 0 0 -8.5px rgb(234, 235, 237), 580px 0 0 -8.5px rgb(234, 235, 237), 581px 0 0 -8.5px rgb(234, 235, 237), 582px 0 0 -8.5px rgb(234, 235, 237), 583px 0 0 -8.5px rgb(234, 235, 237), 584px 0 0 -8.5px rgb(234, 235, 237), 585px 0 0 -8.5px rgb(234, 235, 237), 586px 0 0 -8.5px rgb(234, 235, 237), 587px 0 0 -8.5px rgb(234, 235, 237), 588px 0 0 -8.5px rgb(234, 235, 237), 589px 0 0 -8.5px rgb(234, 235, 237), 590px 0 0 -8.5px rgb(234, 235, 237), 591px 0 0 -8.5px rgb(234, 235, 237), 592px 0 0 -8.5px rgb(234, 235, 237), 593px 0 0 -8.5px rgb(234, 235, 237), 594px 0 0 -8.5px rgb(234, 235, 237), 595px 0 0 -8.5px rgb(234, 235, 237), 596px 0 0 -8.5px rgb(234, 235, 237), 597px 0 0 -8.5px rgb(234, 235, 237), 598px 0 0 -8.5px rgb(234, 235, 237), 599px 0 0 -8.5px rgb(234, 235, 237), 600px 0 0 -8.5px rgb(234, 235, 237), 601px 0 0 -8.5px rgb(234, 235, 237), 602px 0 0 -8.5px rgb(234, 235, 237), 603px 0 0 -8.5px rgb(234, 235, 237), 604px 0 0 -8.5px rgb(234, 235, 237), 605px 0 0 -8.5px rgb(234, 235, 237), 606px 0 0 -8.5px rgb(234, 235, 237), 607px 0 0 -8.5px rgb(234, 235, 237), 608px 0 0 -8.5px rgb(234, 235, 237), 609px 0 0 -8.5px rgb(234, 235, 237), 610px 0 0 -8.5px rgb(234, 235, 237), 611px 0 0 -8.5px rgb(234, 235, 237), 612px 0 0 -8.5px rgb(234, 235, 237), 613px 0 0 -8.5px rgb(234, 235, 237), 614px 0 0 -8.5px rgb(234, 235, 237), 615px 0 0 -8.5px rgb(234, 235, 237), 616px 0 0 -8.5px rgb(234, 235, 237), 617px 0 0 -8.5px rgb(234, 235, 237), 618px 0 0 -8.5px rgb(234, 235, 237), 619px 0 0 -8.5px rgb(234, 235, 237), 620px 0 0 -8.5px rgb(234, 235, 237), 621px 0 0 -8.5px rgb(234, 235, 237), 622px 0 0 -8.5px rgb(234, 235, 237), 623px 0 0 -8.5px rgb(234, 235, 237), 624px 0 0 -8.5px rgb(234, 235, 237), 625px 0 0 -8.5px rgb(234, 235, 237), 626px 0 0 -8.5px rgb(234, 235, 237), 627px 0 0 -8.5px rgb(234, 235, 237), 628px 0 0 -8.5px rgb(234, 235, 237), 629px 0 0 -8.5px rgb(234, 235, 237), 630px 0 0 -8.5px rgb(234, 235, 237), 631px 0 0 -8.5px rgb(234, 235, 237), 632px 0 0 -8.5px rgb(234, 235, 237), 633px 0 0 -8.5px rgb(234, 235, 237), 634px 0 0 -8.5px rgb(234, 235, 237), 635px 0 0 -8.5px rgb(234, 235, 237), 636px 0 0 -8.5px rgb(234, 235, 237), 637px 0 0 -8.5px rgb(234, 235, 237), 638px 0 0 -8.5px rgb(234, 235, 237), 639px 0 0 -8.5px rgb(234, 235, 237), 640px 0 0 -8.5px rgb(234, 235, 237), 641px 0 0 -8.5px rgb(234, 235, 237), 642px 0 0 -8.5px rgb(234, 235, 237), 643px 0 0 -8.5px rgb(234, 235, 237), 644px 0 0 -8.5px rgb(234, 235, 237), 645px 0 0 -8.5px rgb(234, 235, 237), 646px 0 0 -8.5px rgb(234, 235, 237), 647px 0 0 -8.5px rgb(234, 235, 237), 648px 0 0 -8.5px rgb(234, 235, 237), 649px 0 0 -8.5px rgb(234, 235, 237), 650px 0 0 -8.5px rgb(234, 235, 237), 651px 0 0 -8.5px rgb(234, 235, 237), 652px 0 0 -8.5px rgb(234, 235, 237), 653px 0 0 -8.5px rgb(234, 235, 237), 654px 0 0 -8.5px rgb(234, 235, 237), 655px 0 0 -8.5px rgb(234, 235, 237), 656px 0 0 -8.5px rgb(234, 235, 237), 657px 0 0 -8.5px rgb(234, 235, 237), 658px 0 0 -8.5px rgb(234, 235, 237), 659px 0 0 -8.5px rgb(234, 235, 237), 660px 0 0 -8.5px rgb(234, 235, 237), 661px 0 0 -8.5px rgb(234, 235, 237), 662px 0 0 -8.5px rgb(234, 235, 237), 663px 0 0 -8.5px rgb(234, 235, 237), 664px 0 0 -8.5px rgb(234, 235, 237), 665px 0 0 -8.5px rgb(234, 235, 237), 666px 0 0 -8.5px rgb(234, 235, 237), 667px 0 0 -8.5px rgb(234, 235, 237), 668px 0 0 -8.5px rgb(234, 235, 237), 669px 0 0 -8.5px rgb(234, 235, 237), 670px 0 0 -8.5px rgb(234, 235, 237), 671px 0 0 -8.5px rgb(234, 235, 237), 672px 0 0 -8.5px rgb(234, 235, 237), 673px 0 0 -8.5px rgb(234, 235, 237), 674px 0 0 -8.5px rgb(234, 235, 237), 675px 0 0 -8.5px rgb(234, 235, 237), 676px 0 0 -8.5px rgb(234, 235, 237), 677px 0 0 -8.5px rgb(234, 235, 237), 678px 0 0 -8.5px rgb(234, 235, 237), 679px 0 0 -8.5px rgb(234, 235, 237), 680px 0 0 -8.5px rgb(234, 235, 237), 681px 0 0 -8.5px rgb(234, 235, 237), 682px 0 0 -8.5px rgb(234, 235, 237), 683px 0 0 -8.5px rgb(234, 235, 237), 684px 0 0 -8.5px rgb(234, 235, 237), 685px 0 0 -8.5px rgb(234, 235, 237), 686px 0 0 -8.5px rgb(234, 235, 237), 687px 0 0 -8.5px rgb(234, 235, 237), 688px 0 0 -8.5px rgb(234, 235, 237), 689px 0 0 -8.5px rgb(234, 235, 237), 690px 0 0 -8.5px rgb(234, 235, 237), 691px 0 0 -8.5px rgb(234, 235, 237), 692px 0 0 -8.5px rgb(234, 235, 237), 693px 0 0 -8.5px rgb(234, 235, 237), 694px 0 0 -8.5px rgb(234, 235, 237), 695px 0 0 -8.5px rgb(234, 235, 237), 696px 0 0 -8.5px rgb(234, 235, 237), 697px 0 0 -8.5px rgb(234, 235, 237), 698px 0 0 -8.5px rgb(234, 235, 237), 699px 0 0 -8.5px rgb(234, 235, 237), 700px 0 0 -8.5px rgb(234, 235, 237), 701px 0 0 -8.5px rgb(234, 235, 237), 702px 0 0 -8.5px rgb(234, 235, 237), 703px 0 0 -8.5px rgb(234, 235, 237), 704px 0 0 -8.5px rgb(234, 235, 237), 705px 0 0 -8.5px rgb(234, 235, 237), 706px 0 0 -8.5px rgb(234, 235, 237), 707px 0 0 -8.5px rgb(234, 235, 237), 708px 0 0 -8.5px rgb(234, 235, 237), 709px 0 0 -8.5px rgb(234, 235, 237), 710px 0 0 -8.5px rgb(234, 235, 237), 711px 0 0 -8.5px rgb(234, 235, 237), 712px 0 0 -8.5px rgb(234, 235, 237), 713px 0 0 -8.5px rgb(234, 235, 237), 714px 0 0 -8.5px rgb(234, 235, 237), 715px 0 0 -8.5px rgb(234, 235, 237), 716px 0 0 -8.5px rgb(234, 235, 237), 717px 0 0 -8.5px rgb(234, 235, 237), 718px 0 0 -8.5px rgb(234, 235, 237), 719px 0 0 -8.5px rgb(234, 235, 237), 720px 0 0 -8.5px rgb(234, 235, 237), 721px 0 0 -8.5px rgb(234, 235, 237), 722px 0 0 -8.5px rgb(234, 235, 237), 723px 0 0 -8.5px rgb(234, 235, 237), 724px 0 0 -8.5px rgb(234, 235, 237), 725px 0 0 -8.5px rgb(234, 235, 237), 726px 0 0 -8.5px rgb(234, 235, 237), 727px 0 0 -8.5px rgb(234, 235, 237), 728px 0 0 -8.5px rgb(234, 235, 237), 729px 0 0 -8.5px rgb(234, 235, 237), 730px 0 0 -8.5px rgb(234, 235, 237), 731px 0 0 -8.5px rgb(234, 235, 237), 732px 0 0 -8.5px rgb(234, 235, 237), 733px 0 0 -8.5px rgb(234, 235, 237), 734px 0 0 -8.5px rgb(234, 235, 237), 735px 0 0 -8.5px rgb(234, 235, 237), 736px 0 0 -8.5px rgb(234, 235, 237), 737px 0 0 -8.5px rgb(234, 235, 237), 738px 0 0 -8.5px rgb(234, 235, 237), 739px 0 0 -8.5px rgb(234, 235, 237), 740px 0 0 -8.5px rgb(234, 235, 237), 741px 0 0 -8.5px rgb(234, 235, 237), 742px 0 0 -8.5px rgb(234, 235, 237), 743px 0 0 -8.5px rgb(234, 235, 237), 744px 0 0 -8.5px rgb(234, 235, 237), 745px 0 0 -8.5px rgb(234, 235, 237), 746px 0 0 -8.5px rgb(234, 235, 237), 747px 0 0 -8.5px rgb(234, 235, 237), 748px 0 0 -8.5px rgb(234, 235, 237), 749px 0 0 -8.5px rgb(234, 235, 237), 750px 0 0 -8.5px rgb(234, 235, 237), 751px 0 0 -8.5px rgb(234, 235, 237), 752px 0 0 -8.5px rgb(234, 235, 237), 753px 0 0 -8.5px rgb(234, 235, 237), 754px 0 0 -8.5px rgb(234, 235, 237), 755px 0 0 -8.5px rgb(234, 235, 237), 756px 0 0 -8.5px rgb(234, 235, 237), 757px 0 0 -8.5px rgb(234, 235, 237), 758px 0 0 -8.5px rgb(234, 235, 237), 759px 0 0 -8.5px rgb(234, 235, 237), 760px 0 0 -8.5px rgb(234, 235, 237), 761px 0 0 -8.5px rgb(234, 235, 237), 762px 0 0 -8.5px rgb(234, 235, 237), 763px 0 0 -8.5px rgb(234, 235, 237), 764px 0 0 -8.5px rgb(234, 235, 237), 765px 0 0 -8.5px rgb(234, 235, 237), 766px 0 0 -8.5px rgb(234, 235, 237), 767px 0 0 -8.5px rgb(234, 235, 237), 768px 0 0 -8.5px rgb(234, 235, 237), 769px 0 0 -8.5px rgb(234, 235, 237), 770px 0 0 -8.5px rgb(234, 235, 237), 771px 0 0 -8.5px rgb(234, 235, 237), 772px 0 0 -8.5px rgb(234, 235, 237), 773px 0 0 -8.5px rgb(234, 235, 237), 774px 0 0 -8.5px rgb(234, 235, 237), 775px 0 0 -8.5px rgb(234, 235, 237), 776px 0 0 -8.5px rgb(234, 235, 237), 777px 0 0 -8.5px rgb(234, 235, 237), 778px 0 0 -8.5px rgb(234, 235, 237), 779px 0 0 -8.5px rgb(234, 235, 237), 780px 0 0 -8.5px rgb(234, 235, 237), 781px 0 0 -8.5px rgb(234, 235, 237), 782px 0 0 -8.5px rgb(234, 235, 237), 783px 0 0 -8.5px rgb(234, 235, 237), 784px 0 0 -8.5px rgb(234, 235, 237), 785px 0 0 -8.5px rgb(234, 235, 237), 786px 0 0 -8.5px rgb(234, 235, 237), 787px 0 0 -8.5px rgb(234, 235, 237), 788px 0 0 -8.5px rgb(234, 235, 237), 789px 0 0 -8.5px rgb(234, 235, 237), 790px 0 0 -8.5px rgb(234, 235, 237), 791px 0 0 -8.5px rgb(234, 235, 237), 792px 0 0 -8.5px rgb(234, 235, 237), 793px 0 0 -8.5px rgb(234, 235, 237), 794px 0 0 -8.5px rgb(234, 235, 237), 795px 0 0 -8.5px rgb(234, 235, 237), 796px 0 0 -8.5px rgb(234, 235, 237), 797px 0 0 -8.5px rgb(234, 235, 237), 798px 0 0 -8.5px rgb(234, 235, 237), 799px 0 0 -8.5px rgb(234, 235, 237), 800px 0 0 -8.5px rgb(234, 235, 237), 801px 0 0 -8.5px rgb(234, 235, 237), 802px 0 0 -8.5px rgb(234, 235, 237), 803px 0 0 -8.5px rgb(234, 235, 237), 804px 0 0 -8.5px rgb(234, 235, 237), 805px 0 0 -8.5px rgb(234, 235, 237), 806px 0 0 -8.5px rgb(234, 235, 237), 807px 0 0 -8.5px rgb(234, 235, 237), 808px 0 0 -8.5px rgb(234, 235, 237), 809px 0 0 -8.5px rgb(234, 235, 237), 810px 0 0 -8.5px rgb(234, 235, 237), 811px 0 0 -8.5px rgb(234, 235, 237), 812px 0 0 -8.5px rgb(234, 235, 237), 813px 0 0 -8.5px rgb(234, 235, 237), 814px 0 0 -8.5px rgb(234, 235, 237), 815px 0 0 -8.5px rgb(234, 235, 237), 816px 0 0 -8.5px rgb(234, 235, 237), 817px 0 0 -8.5px rgb(234, 235, 237), 818px 0 0 -8.5px rgb(234, 235, 237), 819px 0 0 -8.5px rgb(234, 235, 237), 820px 0 0 -8.5px rgb(234, 235, 237), 821px 0 0 -8.5px rgb(234, 235, 237), 822px 0 0 -8.5px rgb(234, 235, 237), 823px 0 0 -8.5px rgb(234, 235, 237), 824px 0 0 -8.5px rgb(234, 235, 237), 825px 0 0 -8.5px rgb(234, 235, 237), 826px 0 0 -8.5px rgb(234, 235, 237), 827px 0 0 -8.5px rgb(234, 235, 237), 828px 0 0 -8.5px rgb(234, 235, 237), 829px 0 0 -8.5px rgb(234, 235, 237), 830px 0 0 -8.5px rgb(234, 235, 237), 831px 0 0 -8.5px rgb(234, 235, 237), 832px 0 0 -8.5px rgb(234, 235, 237), 833px 0 0 -8.5px rgb(234, 235, 237), 834px 0 0 -8.5px rgb(234, 235, 237), 835px 0 0 -8.5px rgb(234, 235, 237), 836px 0 0 -8.5px rgb(234, 235, 237), 837px 0 0 -8.5px rgb(234, 235, 237), 838px 0 0 -8.5px rgb(234, 235, 237), 839px 0 0 -8.5px rgb(234, 235, 237), 840px 0 0 -8.5px rgb(234, 235, 237), 841px 0 0 -8.5px rgb(234, 235, 237), 842px 0 0 -8.5px rgb(234, 235, 237), 843px 0 0 -8.5px rgb(234, 235, 237), 844px 0 0 -8.5px rgb(234, 235, 237), 845px 0 0 -8.5px rgb(234, 235, 237), 846px 0 0 -8.5px rgb(234, 235, 237), 847px 0 0 -8.5px rgb(234, 235, 237), 848px 0 0 -8.5px rgb(234, 235, 237), 849px 0 0 -8.5px rgb(234, 235, 237), 850px 0 0 -8.5px rgb(234, 235, 237), 851px 0 0 -8.5px rgb(234, 235, 237), 852px 0 0 -8.5px rgb(234, 235, 237), 853px 0 0 -8.5px rgb(234, 235, 237), 854px 0 0 -8.5px rgb(234, 235, 237), 855px 0 0 -8.5px rgb(234, 235, 237), 856px 0 0 -8.5px rgb(234, 235, 237), 857px 0 0 -8.5px rgb(234, 235, 237), 858px 0 0 -8.5px rgb(234, 235, 237), 859px 0 0 -8.5px rgb(234, 235, 237), 860px 0 0 -8.5px rgb(234, 235, 237), 861px 0 0 -8.5px rgb(234, 235, 237), 862px 0 0 -8.5px rgb(234, 235, 237), 863px 0 0 -8.5px rgb(234, 235, 237), 864px 0 0 -8.5px rgb(234, 235, 237), 865px 0 0 -8.5px rgb(234, 235, 237), 866px 0 0 -8.5px rgb(234, 235, 237), 867px 0 0 -8.5px rgb(234, 235, 237), 868px 0 0 -8.5px rgb(234, 235, 237), 869px 0 0 -8.5px rgb(234, 235, 237), 870px 0 0 -8.5px rgb(234, 235, 237), 871px 0 0 -8.5px rgb(234, 235, 237), 872px 0 0 -8.5px rgb(234, 235, 237), 873px 0 0 -8.5px rgb(234, 235, 237), 874px 0 0 -8.5px rgb(234, 235, 237), 875px 0 0 -8.5px rgb(234, 235, 237), 876px 0 0 -8.5px rgb(234, 235, 237), 877px 0 0 -8.5px rgb(234, 235, 237), 878px 0 0 -8.5px rgb(234, 235, 237), 879px 0 0 -8.5px rgb(234, 235, 237), 880px 0 0 -8.5px rgb(234, 235, 237), 881px 0 0 -8.5px rgb(234, 235, 237), 882px 0 0 -8.5px rgb(234, 235, 237), 883px 0 0 -8.5px rgb(234, 235, 237), 884px 0 0 -8.5px rgb(234, 235, 237), 885px 0 0 -8.5px rgb(234, 235, 237), 886px 0 0 -8.5px rgb(234, 235, 237), 887px 0 0 -8.5px rgb(234, 235, 237), 888px 0 0 -8.5px rgb(234, 235, 237), 889px 0 0 -8.5px rgb(234, 235, 237), 890px 0 0 -8.5px rgb(234, 235, 237), 891px 0 0 -8.5px rgb(234, 235, 237), 892px 0 0 -8.5px rgb(234, 235, 237), 893px 0 0 -8.5px rgb(234, 235, 237), 894px 0 0 -8.5px rgb(234, 235, 237), 895px 0 0 -8.5px rgb(234, 235, 237), 896px 0 0 -8.5px rgb(234, 235, 237), 897px 0 0 -8.5px rgb(234, 235, 237), 898px 0 0 -8.5px rgb(234, 235, 237), 899px 0 0 -8.5px rgb(234, 235, 237), 900px 0 0 -8.5px rgb(234, 235, 237), 901px 0 0 -8.5px rgb(234, 235, 237), 902px 0 0 -8.5px rgb(234, 235, 237), 903px 0 0 -8.5px rgb(234, 235, 237), 904px 0 0 -8.5px rgb(234, 235, 237), 905px 0 0 -8.5px rgb(234, 235, 237), 906px 0 0 -8.5px rgb(234, 235, 237), 907px 0 0 -8.5px rgb(234, 235, 237), 908px 0 0 -8.5px rgb(234, 235, 237), 909px 0 0 -8.5px rgb(234, 235, 237), 910px 0 0 -8.5px rgb(234, 235, 237), 911px 0 0 -8.5px rgb(234, 235, 237), 912px 0 0 -8.5px rgb(234, 235, 237), 913px 0 0 -8.5px rgb(234, 235, 237), 914px 0 0 -8.5px rgb(234, 235, 237), 915px 0 0 -8.5px rgb(234, 235, 237), 916px 0 0 -8.5px rgb(234, 235, 237), 917px 0 0 -8.5px rgb(234, 235, 237), 918px 0 0 -8.5px rgb(234, 235, 237), 919px 0 0 -8.5px rgb(234, 235, 237), 920px 0 0 -8.5px rgb(234, 235, 237), 921px 0 0 -8.5px rgb(234, 235, 237), 922px 0 0 -8.5px rgb(234, 235, 237), 923px 0 0 -8.5px rgb(234, 235, 237), 924px 0 0 -8.5px rgb(234, 235, 237), 925px 0 0 -8.5px rgb(234, 235, 237), 926px 0 0 -8.5px rgb(234, 235, 237), 927px 0 0 -8.5px rgb(234, 235, 237), 928px 0 0 -8.5px rgb(234, 235, 237), 929px 0 0 -8.5px rgb(234, 235, 237), 930px 0 0 -8.5px rgb(234, 235, 237), 931px 0 0 -8.5px rgb(234, 235, 237), 932px 0 0 -8.5px rgb(234, 235, 237), 933px 0 0 -8.5px rgb(234, 235, 237), 934px 0 0 -8.5px rgb(234, 235, 237), 935px 0 0 -8.5px rgb(234, 235, 237), 936px 0 0 -8.5px rgb(234, 235, 237), 937px 0 0 -8.5px rgb(234, 235, 237), 938px 0 0 -8.5px rgb(234, 235, 237), 939px 0 0 -8.5px rgb(234, 235, 237), 940px 0 0 -8.5px rgb(234, 235, 237), 941px 0 0 -8.5px rgb(234, 235, 237), 942px 0 0 -8.5px rgb(234, 235, 237), 943px 0 0 -8.5px rgb(234, 235, 237), 944px 0 0 -8.5px rgb(234, 235, 237), 945px 0 0 -8.5px rgb(234, 235, 237), 946px 0 0 -8.5px rgb(234, 235, 237), 947px 0 0 -8.5px rgb(234, 235, 237), 948px 0 0 -8.5px rgb(234, 235, 237), 949px 0 0 -8.5px rgb(234, 235, 237), 950px 0 0 -8.5px rgb(234, 235, 237), 951px 0 0 -8.5px rgb(234, 235, 237), 952px 0 0 -8.5px rgb(234, 235, 237), 953px 0 0 -8.5px rgb(234, 235, 237), 954px 0 0 -8.5px rgb(234, 235, 237), 955px 0 0 -8.5px rgb(234, 235, 237), 956px 0 0 -8.5px rgb(234, 235, 237), 957px 0 0 -8.5px rgb(234, 235, 237), 958px 0 0 -8.5px rgb(234, 235, 237), 959px 0 0 -8.5px rgb(234, 235, 237), 960px 0 0 -8.5px rgb(234, 235, 237), 961px 0 0 -8.5px rgb(234, 235, 237), 962px 0 0 -8.5px rgb(234, 235, 237), 963px 0 0 -8.5px rgb(234, 235, 237), 964px 0 0 -8.5px rgb(234, 235, 237), 965px 0 0 -8.5px rgb(234, 235, 237), 966px 0 0 -8.5px rgb(234, 235, 237), 967px 0 0 -8.5px rgb(234, 235, 237), 968px 0 0 -8.5px rgb(234, 235, 237), 969px 0 0 -8.5px rgb(234, 235, 237), 970px 0 0 -8.5px rgb(234, 235, 237), 971px 0 0 -8.5px rgb(234, 235, 237), 972px 0 0 -8.5px rgb(234, 235, 237), 973px 0 0 -8.5px rgb(234, 235, 237), 974px 0 0 -8.5px rgb(234, 235, 237), 975px 0 0 -8.5px rgb(234, 235, 237), 976px 0 0 -8.5px rgb(234, 235, 237), 977px 0 0 -8.5px rgb(234, 235, 237), 978px 0 0 -8.5px rgb(234, 235, 237), 979px 0 0 -8.5px rgb(234, 235, 237), 980px 0 0 -8.5px rgb(234, 235, 237), 981px 0 0 -8.5px rgb(234, 235, 237), 982px 0 0 -8.5px rgb(234, 235, 237), 983px 0 0 -8.5px rgb(234, 235, 237), 984px 0 0 -8.5px rgb(234, 235, 237), 985px 0 0 -8.5px rgb(234, 235, 237), 986px 0 0 -8.5px rgb(234, 235, 237), 987px 0 0 -8.5px rgb(234, 235, 237), 988px 0 0 -8.5px rgb(234, 235, 237), 989px 0 0 -8.5px rgb(234, 235, 237), 990px 0 0 -8.5px rgb(234, 235, 237), 991px 0 0 -8.5px rgb(234, 235, 237), 992px 0 0 -8.5px rgb(234, 235, 237), 993px 0 0 -8.5px rgb(234, 235, 237), 994px 0 0 -8.5px rgb(234, 235, 237), 995px 0 0 -8.5px rgb(234, 235, 237), 996px 0 0 -8.5px rgb(234, 235, 237), 997px 0 0 -8.5px rgb(234, 235, 237), 998px 0 0 -8.5px rgb(234, 235, 237), 999px 0 0 -8.5px rgb(234, 235, 237), 1000px 0 0 -8.5px rgb(234, 235, 237);
  transition: background-color 150ms;
  /* Simulating the gradient border */
  padding: 3px; /* Adjust padding to make space for the pseudo-border */
  background-image: linear-gradient(#fff, #fff), linear-gradient(81.96deg, #00AAFF 87.58%, #2E61CB 120.31%, #1337BA 127.52%);
  background-origin: border-box;
  background-clip: content-box, border-box;
}
.parent-calculator .main-content-wrapper-calculate .amount_credit .parent_range .e-range::-moz-range-track,
.parent-calculator .main-content-wrapper-calculate .amount_credit .parent_range .e-range::-moz-range-progress {
  width: 100%;
  height: 20px;
  background: linear-gradient(to bottom, rgb(234, 235, 237), rgb(234, 235, 237)) 100% 50%/100% 3px no-repeat transparent;
}
.parent-calculator .main-content-wrapper-calculate .amount_credit .parent_range .e-range::-moz-range-progress {
  background: linear-gradient(to bottom, #1337BA, #1337BA) 100% 50%/100% 3px no-repeat transparent;
}
.parent-calculator .main-content-wrapper-calculate .amount_credit .parent_range .e-range::-moz-range-thumb {
  appearance: none;
  margin: 0;
  height: 20px;
  width: 30px;
  background: #2E61CB;
  border-radius: 100%;
  border: 0;
  transition: background-color 150ms;
}
.parent-calculator .main-content-wrapper-calculate .amount_credit .parent_range .e-range::-ms-track {
  width: 100%;
  height: 20px;
  border: 0;
  color: transparent;
  background: transparent;
}
.parent-calculator .main-content-wrapper-calculate .amount_credit .parent_range .e-range::-ms-fill-lower {
  background: linear-gradient(to bottom, #1337BA, #1337BA) 100% 50%/100% 3px no-repeat transparent;
}
.parent-calculator .main-content-wrapper-calculate .amount_credit .parent_range .e-range::-ms-fill-upper {
  background: linear-gradient(to bottom, rgb(234, 235, 237), rgb(234, 235, 237)) 100% 50%/100% 3px no-repeat transparent;
}
.parent-calculator .main-content-wrapper-calculate .amount_credit .parent_range .e-range::-ms-thumb {
  appearance: none;
  height: 20px;
  width: 30px;
  background: #2E61CB;
  border-radius: 100%;
  border: 0;
  transition: background-color 150ms;
  top: 0;
  margin: 0;
  box-shadow: none;
}
.parent-calculator .main-content-wrapper-calculate .amount_credit .parent_range .e-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 3px;
  background: linear-gradient(270deg, #00AAFF 87.58%, #2E61CB 120.31%, #1337BA 127.52%);
  border-radius: 5px;
}
.parent-calculator .main-content-wrapper-calculate .amount_credit .parent_range .e-range::-moz-range-track {
  width: 100%;
  height: 3px;
  background: linear-gradient(270deg, #00AAFF 87.58%, #2E61CB 120.31%, #1337BA 127.52%);
  border-radius: 5px;
}
.parent-calculator .main-content-wrapper-calculate .amount_credit .parent_range .e-range::-ms-track {
  width: 100%;
  height: 3px;
  background: transparent;
  border-color: transparent;
  color: transparent;
}
.parent-calculator .main-content-wrapper-calculate .amount_credit .parent_range .e-range::-ms-fill-lower {
  background: #4caf50; /* Custom color for the lower part of the range */
}
.parent-calculator .main-content-wrapper-calculate .amount_credit .parent_range .e-range::-ms-fill-upper {
  background: #ff5722; /* Custom color for the upper part of the range */
}
.parent-calculator .main-content-wrapper-calculate .amount_credit .switch input[type=checkbox]:checked + .slider {
  background: linear-gradient(273.5deg, #00AAFF 87.58%, #2E61CB 120.31%, #1337BA 127.52%);
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation {
  background: rgb(249, 250, 252);
  border-radius: 12px;
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .responsive-padding-none {
    padding: 0 !important;
  }
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .wrapper-calculator-background {
    border-radius: 12px;
    padding: 12px 13px 12px 11px;
    margin-top: 32px;
    box-shadow: 8px 8px 24px 0px rgba(11, 29, 55, 0.031372549);
    background: #F9FAFC;
  }
}
@media (max-width: 991px) and (max-width: 576px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .wrapper-calculator-background {
    min-width: 320px;
  }
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .wrapper-calculator-background .col-lg-12 {
    padding: 0 !important;
    width: 100% !important;
  }
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .wrapper-calculator-background .custom-margin-calculator {
    margin-top: 0 !important;
  }
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .wrapper-calculator-background .custom-margin-calculator .text {
    margin-top: 0 !important;
  }
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .wrapper-calculator-background .submit-order {
    margin-left: 0 !important;
  }
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .wrapper-calculator-background .send_request {
    margin-top: 24px !important;
  }
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation {
    background: #fff;
    box-shadow: 8px 8px 24px 0px rgba(11, 29, 55, 0.031372549);
  }
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .parent_radios .mb-2 {
  margin-bottom: 9px !important;
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .parent_radios .mb-2 {
    margin-bottom: 8px !important;
  }
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .parent_radios label {
  font-family: "VTB Group Book", sans-serif;
  font-size: 16px;
  line-height: 22px;
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .parent_radios label b {
  color: #0B1D37;
  opacity: 0.6;
  font-weight: 400 !important;
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .parent_radios .active {
  opacity: 100%;
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .parent_radios .open-window {
  font-family: "VTB Group Book", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 0;
  color: #0084FF;
  cursor: pointer;
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .parent_radios .open-window svg path {
  transition: 0.2s linear;
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .parent_radios .open-window:hover {
  color: #002882;
  transition: 0.2s linear;
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .parent_radios .open-window:hover svg path {
  fill: #002882;
  transition: 0.2s linear;
}
@media (max-width: 576px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .parent_radios .open-window {
    margin-left: 11px;
  }
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .parent_radios .open-window .showPopupButton {
  margin-right: 5px;
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .parent_radios label {
  opacity: 60%;
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .parent_radios label input {
  color: #0B1D37;
  margin-right: 7px;
  cursor: pointer;
  width: 16px;
  height: 16px;
  position: unset;
  -webkit-appearance: radio;
  pointer-events: all;
  accent-color: #295AD0;
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .custom-for-responsive-current {
  margin-bottom: 7px !important;
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .custom-for-responsive-hide {
    margin-top: 0 !important;
  }
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .custom-for-responsive-current {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .text {
  color: rgb(112, 115, 132);
  font-family: "VTB Group Light", sans-serif;
  font-size: 16px;
  line-height: 22px;
  display: flex;
  gap: 8px;
  align-items: center;
  margin-bottom: 5px;
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .text {
    margin: 12px 0 2px;
  }
}
@media (max-width: 991px) and (max-width: 576px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .text {
    margin: 12px auto 2px;
    width: 100%;
  }
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .wrapper-help {
  position: relative;
  overflow: hidden;
  transition: 0.2s linear;
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .wrapper-help svg {
  cursor: pointer;
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .wrapper-help .wrapper-hidden-info {
  position: absolute;
  width: 290px;
  background-color: #fff;
  box-shadow: 4px 4px 24px 0 rgba(11, 29, 55, 0.0784313725);
  border-radius: 8px;
  padding: 12px;
  left: -135px;
  bottom: 27px;
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .wrapper-help .wrapper-hidden-info p {
  line-height: 20px;
  font-size: 14px;
  color: #606981;
  font-family: "VTB Group Book", sans-serif;
  margin-bottom: 0 !important;
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .wrapper-help:hover {
  overflow: unset;
  transition: 0.2s linear;
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .wrapper-help:hover svg {
  filter: invert(57%) sepia(89%) saturate(4776%) hue-rotate(205deg) brightness(86%) contrast(90%);
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .number {
  display: flex;
  align-items: center;
  gap: 7px;
}
@media (max-width: 576px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .number {
    width: 100% !important;
    margin: 0 auto;
  }
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .number span {
  font-weight: 600;
  font-size: 28px;
  color: rgb(0, 40, 130);
  font-family: "VTB Group Demi Bold", sans-serif;
  line-height: 39px;
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .number span {
    font-size: 24px;
    line-height: 34px;
    margin: 0 !important;
  }
}
@media (max-width: 576px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .remove-padding-responsive {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .send_request {
    margin-bottom: 12px !important;
  }
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .send_request button {
  width: 100%;
  background: linear-gradient(2.62deg, #376ED1 -9.05%, #2E61CB 30.84%, #1337BA 112.51%);
  border: none;
  border-radius: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  line-height: 22px !important;
  font-size: 16px !important;
  padding: 13px 0;
  cursor: pointer;
  font-family: "VTB Group Book", sans-serif;
  transition: 0.2s linear;
}
@media (max-width: 576px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .send_request button {
    padding: 11px 12px;
  }
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .send_request button:hover {
  background: linear-gradient(357.4deg, #376ED1 -7.37%, #2E61CB 44.08%, #1337BA 121.56%);
  transition: 0.2s linear;
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .payments_graph {
  display: flex;
  flex-direction: row;
  align-items: flex-end;
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .payments_graph a {
  font-weight: 400;
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .payments_graph a i {
  margin-left: 5px;
}
.parent-calculator .main-content-wrapper-calculate .parent_calculation .bottom_part {
  font-size: 14px;
  color: rgb(112, 115, 132);
  font-family: "VTB Group Book", sans-serif;
  line-height: 20px;
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .bottom_part {
    margin-bottom: 12px !important;
  }
}
@media (max-width: 576px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .bottom_part {
    width: 320px !important;
    margin: 0 auto 12px;
  }
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .bottom_part {
    width: calc(100% - 12px);
  }
}

.bottom-part-section {
  background: #F8F9FB;
}
@media (max-width: 576px) {
  .bottom-part-section .container {
    padding: 0;
  }
}
.bottom-part-section .bottom-slider-part {
  padding: 70px 0 96px;
  position: relative;
}
@media (max-width: 991px) {
  .bottom-part-section .bottom-slider-part .mb-4 {
    margin-bottom: 16px !important;
  }
}
.bottom-part-section .bottom-slider-part h3 {
  width: 792px;
}
@media (max-width: 991px) {
  .bottom-part-section .bottom-slider-part h3 {
    width: 100%;
    font-size: 22px;
    line-height: 31px;
    text-align: center;
  }
}
@media (max-width: 576px) {
  .bottom-part-section .bottom-slider-part h3 {
    width: 320px;
    margin: 0 auto;
  }
}
.bottom-part-section .bottom-slider-part .item {
  box-shadow: 8px 8px 24px 0 rgba(11, 29, 55, 0.031372549);
  border-radius: 12px;
  margin-bottom: 5px;
}
.bottom-part-section .bottom-slider-part .item .title {
  background: rgba(255, 255, 255, 0.5019607843);
  padding: 16px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
  font-size: 16px;
  font-family: "VTB Group Demi Bold", sans-serif;
  color: #0B1D37;
  line-height: 22px !important;
  height: 76px;
}
.bottom-part-section .bottom-slider-part .item .title span {
  height: 44px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  text-overflow: ellipsis;
}
.bottom-part-section .bottom-slider-part .item img {
  border-radius: 12px 12px 0 0;
  height: 208px;
  object-fit: cover;
}
@media (max-width: 576px) {
  .bottom-part-section .bottom-slider-part .item img {
    height: 214px;
  }
}
.bottom-part-section .bottom-slider-part .owl-stage-outer {
  z-index: 1;
}
.bottom-part-section .bottom-slider-part .owl-nav {
  position: absolute;
  width: calc(100% + 104px);
  top: 35%;
  display: flex !important;
  flex-direction: row;
  justify-content: space-between;
  left: -52px;
  right: 0;
  z-index: -1;
  margin: auto;
}
.bottom-part-section .bottom-slider-part .owl-nav button {
  background: #fff;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.bottom-part-section .bottom-slider-part .owl-nav button span {
  color: #0084FF;
  font-size: 35px;
  width: 100%;
  height: 100%;
  margin-top: -4px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.bottom-part-section .parent_icons {
  padding-bottom: 32px;
}
.bottom-part-section .parent_icons .parent_images {
  opacity: 0.2;
}
.bottom-part-section .parent_icons .parent_images img {
  margin-left: 25px;
}
.bottom-part-section .parent_icons .updateAT p {
  color: rgb(112, 115, 132);
  font-size: 14px;
  font-weight: 400;
  font-family: "VTB Group Book", sans-serif;
  line-height: 20px;
  letter-spacing: 0;
  text-align: right;
  margin: 0;
}

.footer-part .footer-main-title {
  color: #fff;
  margin-bottom: 8px !important;
  font-size: 16px !important;
  line-height: 22px !important;
  font-family: "VTB Group Demi Bold", sans-serif !important;
}
.footer-part .top-part {
  padding: 40px 0;
  background: #0B1D37;
  opacity: 0.95;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}
.footer-part .top-part .wrapper-items {
  display: flex;
  gap: 24px;
}
@media (max-width: 991px) {
  .footer-part .top-part .wrapper-items {
    flex-wrap: wrap;
  }
}
@media (max-width: 991px) and (max-width: 576px) {
  .footer-part .top-part .wrapper-items {
    flex-direction: column;
    gap: 32px;
  }
  .footer-part .top-part .wrapper-items .hide-in-mobile {
    display: none !important;
  }
}
.footer-part .top-part .wrapper-items .show-in-mobile {
  display: none;
}
@media (max-width: 576px) {
  .footer-part .top-part .wrapper-items .show-in-mobile {
    display: block;
  }
}
.footer-part .top-part .wrapper-items .wrapper-item {
  width: 282px;
}
.footer-part .top-part .wrapper-items .wrapper-item .transparent-footer-button {
  color: #fff;
  font-size: 14px !important;
  line-height: 20px !important;
  font-family: "VTB Group Book", sans-serif !important;
  padding: 9px 12px;
  border: 1px solid #FFFFFF;
  display: block;
  width: 100%;
  border-radius: 8px;
  text-align: center;
}
.footer-part .top-part .wrapper-items .wrapper-item .wrapper-mini-item .footer-main-title {
  margin-top: 32px;
}
@media (max-width: 991px) {
  .footer-part .top-part .wrapper-items .wrapper-item {
    width: calc(50% - 12px);
  }
}
@media (max-width: 576px) {
  .footer-part .top-part .wrapper-items .wrapper-item {
    width: 100%;
  }
}
.footer-part .top-part .wrapper-items .wrapper-item .title {
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Demi Bold", sans-serif;
  color: #fff;
  margin-bottom: 8px;
}
@media (max-width: 991px) {
  .footer-part .top-part .wrapper-items .wrapper-item .last-tell {
    margin-bottom: 24px !important;
  }
}
.footer-part .top-part .wrapper-items .wrapper-item .tell {
  font-size: 20px;
  line-height: 28px;
  color: #fff;
  font-family: "VTB Group Demi Bold", sans-serif;
  display: block;
  opacity: 1;
  transition: 0.2s linear;
  cursor: auto;
}
.footer-part .top-part .wrapper-items .wrapper-item ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.footer-part .top-part .wrapper-items .wrapper-item ul li {
  margin-bottom: 8px;
}
.footer-part .top-part .wrapper-items .wrapper-item ul li .text {
  cursor: auto !important;
}
.footer-part .top-part .wrapper-items .wrapper-item ul li .text:hover {
  opacity: 1 !important;
}
.footer-part .top-part .wrapper-items .wrapper-item ul li a {
  color: #fff;
  font-family: "VTB Group Light", sans-serif;
  font-size: 16px;
  line-height: 22px;
  transition: 0.2s linear;
  opacity: 1;
}
.footer-part .top-part .wrapper-items .wrapper-item ul li a:hover {
  opacity: 0.8;
  transition: 0.2s linear;
}
.footer-part .top-part .wrapper-items .wrapper-item ul li:last-child {
  margin-bottom: 0;
}
.footer-part .top-part .wrapper-items .wrapper-item .wrapper-icons {
  margin-top: 32px;
}
@media (max-width: 991px) {
  .footer-part .top-part .wrapper-items .wrapper-item .wrapper-icons {
    margin-top: 24px;
  }
}
.footer-part .top-part .wrapper-items .wrapper-item .wrapper-icons ul {
  display: flex;
  gap: 16px;
  margin-bottom: 0;
  display: -webkit-flex;
}
@media (max-width: 576px) {
  .footer-part .top-part .wrapper-items .wrapper-item .wrapper-icons ul {
    gap: 24px;
  }
}
.footer-part .top-part .wrapper-items .wrapper-item .wrapper-icons ul li {
  margin-bottom: 0;
}
.footer-part .top-part .wrapper-items .wrapper-item .wrapper-icons ul li a {
  width: 32px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.1019607843);
  border-radius: 100%;
}
@media (max-width: 576px) {
  .footer-part .top-part .wrapper-items .wrapper-item .wrapper-icons ul li a {
    width: 36px;
    height: 36px;
  }
}
.footer-part .top-part .wrapper-items .wrapper-item .wrapper-icons ul li a i {
  opacity: 0.8;
}
.footer-part .top-part .wrapper-items .wrapper-item .wrapper-download-images {
  margin-top: 16px;
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 40px;
}
@media (max-width: 576px) {
  .footer-part .top-part .wrapper-items .wrapper-item .wrapper-download-images {
    margin-bottom: 0;
  }
}
.footer-part .top-part .wrapper-items .wrapper-item .wrapper-download-images .wrapper-item-image {
  border: 1px solid #fff;
  border-radius: 8px;
  display: flex;
  align-items: center;
  width: 124px;
  cursor: pointer;
  opacity: 1;
  transition: 0.2s linear;
}
.footer-part .top-part .wrapper-items .wrapper-item .wrapper-download-images .wrapper-item-image:hover {
  opacity: 0.8;
  transition: 0.2s linear;
}
.footer-part .top-part .wrapper-items .wrapper-item .wrapper-download-images .wrapper-item-image .wrapper-image {
  padding: 8px 12px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.footer-part .top-part .wrapper-items .wrapper-item .wrapper-download-images .wrapper-item-image .wrapper-image img {
  height: 20px;
}
.footer-part .top-part .wrapper-items .wrapper-item .wrapper-download-images .wrapper-item-image .wrapper-description {
  display: flex;
  flex-direction: column;
}
.footer-part .top-part .wrapper-items .wrapper-item .wrapper-download-images .wrapper-item-image .wrapper-description .top {
  font-size: 12px;
  line-height: 17px;
  color: #fff;
  font-family: "VTB Group Light", sans-serif;
  margin-bottom: 1px;
}
.footer-part .top-part .wrapper-items .wrapper-item .wrapper-download-images .wrapper-item-image .wrapper-description .bottom {
  font-size: 14px;
  line-height: 20px;
  color: #fff;
  font-family: "VTB Group Book", sans-serif;
  margin-bottom: 0;
}
.footer-part .bottom-part {
  background: #0B1D37;
  padding: 24px 0;
}
@media (max-width: 991px) {
  .footer-part .bottom-part {
    padding: 20px 0;
  }
}
.footer-part .bottom-part .wrapper-bottom-description {
  display: flex;
  align-items: center;
  gap: 24px;
}
@media (max-width: 991px) {
  .footer-part .bottom-part .wrapper-bottom-description {
    flex-direction: column;
    gap: 12px;
  }
}
.footer-part .bottom-part .wrapper-bottom-description .wrapper-text p {
  color: #fff;
  font-family: "VTB Group Light", sans-serif;
  font-size: 12px;
  line-height: 17px;
  margin-bottom: 0;
  opacity: 0.6;
}
.footer-part .bottom-part .wrapper-bottom-description .wrapper-text .bottom-text {
  margin-top: 4px;
}
.footer-part .bottom-part .wrapper-bottom-description .wrapper-images {
  display: flex;
  gap: 24px;
}
@media (max-width: 991px) {
  .footer-part .bottom-part .wrapper-bottom-description .wrapper-images {
    width: 100%;
  }
}
.footer-part .bottom-part .wrapper-bottom-description .wrapper-images img {
  height: 36px;
  opacity: 0.6;
  transition: 0.2s linear;
}
.footer-part .bottom-part .wrapper-bottom-description .wrapper-images img:hover {
  opacity: 1;
  transition: 0.2s linear;
}

.wrapper-branches-footer {
  background-color: rgba(11, 29, 55, 0.9490196078);
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  padding: 32px 0;
}
@media (max-width: 991px) {
  .wrapper-branches-footer {
    display: none;
  }
}
.wrapper-branches-footer .branches-footer {
  display: flex;
  justify-content: space-between;
}
.wrapper-branches-footer .branches-footer h2 {
  font-size: 14px;
  line-height: 20px;
  color: #FFFFFF;
  font-family: "VTB Group Demi Bold", sans-serif;
  margin-bottom: 8px;
}
.wrapper-branches-footer .branches-footer .custom-margin {
  margin-top: 12px;
}
.wrapper-branches-footer .branches-footer .wrapper-items {
  display: flex;
  gap: 24px;
}
.wrapper-branches-footer .branches-footer .wrapper-items .wrapper-item {
  width: 385px;
}
.wrapper-branches-footer .branches-footer ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.wrapper-branches-footer .branches-footer ul li {
  font-size: 14px;
  line-height: 20px;
  color: #fff;
  font-family: "VTB Group Light", sans-serif;
}
.wrapper-branches-footer .branches-footer ul li a {
  font-size: 14px;
  line-height: 20px;
  color: #fff;
  font-family: "VTB Group Light", sans-serif;
  text-decoration: none;
}
.wrapper-branches-footer .branches-footer .wrapper-media ul {
  flex-direction: unset;
  gap: 24px;
  margin-top: 16px !important;
}
.wrapper-branches-footer .branches-footer .wrapper-media ul li a {
  background-color: rgba(255, 255, 255, 0.1019607843);
  width: 36px;
  height: 36px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 100%;
}

.wrapper-branches-bottom-footer {
  background: #0B1D37;
  padding: 24px 0;
}
@media (max-width: 991px) {
  .wrapper-branches-bottom-footer {
    padding: 20px 0;
    display: none;
  }
}
.wrapper-branches-bottom-footer .wrapper-bottom-description {
  display: flex;
  align-items: center;
  gap: 24px;
}
@media (max-width: 991px) {
  .wrapper-branches-bottom-footer .wrapper-bottom-description {
    flex-direction: column;
    gap: 12px;
  }
}
.wrapper-branches-bottom-footer .wrapper-bottom-description .wrapper-text p {
  color: #fff;
  font-family: "VTB Group Light", sans-serif;
  font-size: 12px;
  line-height: 17px;
  margin-bottom: 0;
  opacity: 0.6;
}
.wrapper-branches-bottom-footer .wrapper-bottom-description .wrapper-text .bottom-text {
  margin-top: 4px;
}
.wrapper-branches-bottom-footer .wrapper-bottom-description .wrapper-images {
  display: flex;
  gap: 24px;
}
@media (max-width: 991px) {
  .wrapper-branches-bottom-footer .wrapper-bottom-description .wrapper-images {
    width: 100%;
  }
}
.wrapper-branches-bottom-footer .wrapper-bottom-description .wrapper-images img {
  height: 36px;
  opacity: 0.6;
  transition: 0.2s linear;
}
.wrapper-branches-bottom-footer .wrapper-bottom-description .wrapper-images img:hover {
  opacity: 1;
  transition: 0.2s linear;
}

@media (max-width: 1440px) {
  .nav-section .tab-content .document .document-tap {
    flex: 1;
    flex-basis: 340px;
  }
}
@media (max-width: 1200px) {
  .footer-part .top-part .for-padding .parent-apk .android-apk {
    margin: 0 30px 0 0;
  }
}
@media (min-width: 992px) {
  .for-none {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .main-container {
    padding: 0 45px;
  }
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .parent_radios label {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) and (max-width: 576px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .parent_radios label {
    margin-left: 11px;
    width: 296px;
  }
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .close_calc {
    margin-top: 15px;
  }
}
@media (max-width: 991px) {
  .middle-part .image img {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .body-top-part .slider-part .middle-part .title {
    font-size: 30px;
  }
}
@media (max-width: 991px) {
  .body-top-part .top-part .navigation .active {
    font-size: 12px !important;
  }
}
@media (max-width: 991px) {
  .body-top-part .bottom-part .title {
    font-size: 17px;
  }
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .parent_radios b {
    font-size: 15px;
  }
}
@media (max-width: 991px) {
  .graph-payments {
    justify-content: start !important;
  }
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .send_request button {
    width: 55%;
    margin: auto;
  }
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .amount_credit {
    padding-right: 5px;
  }
}
@media (max-width: 991px) and (min-width: 845px) {
  .container-media {
    max-width: 960px;
  }
  .parent-calculator .main-content-wrapper-calculate {
    padding: 35px 17px;
  }
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .number span {
    font-size: 22px;
  }
  .parent_calculation .parent_radios {
    padding-right: 0;
  }
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .payments_graph a {
    font-size: 15px;
  }
}
@media (max-width: 845px) {
  .parent-calculator .container {
    padding: 0;
  }
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .payments_graph a {
    font-size: 15px;
  }
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .custom-for-margin-top .number span {
    font-size: 24px !important;
    line-height: 34px;
  }
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .custom-for-margin-top .custom-for-last-total {
    margin: -6px 0 8px;
  }
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .custom-for-margin-top .mt-3 {
    margin-top: 0 !important;
  }
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .parent-calculator .main-content-wrapper-calculate {
    padding: 20px 44px;
    border-radius: 0 !important;
  }
}
@media (max-width: 576px) {
  .wrapper-radio-custom {
    min-width: 320px;
  }
}
.wrapper-radio-custom .text {
  color: #0B1D37;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Light", sans-serif;
}
.wrapper-radio-custom .text b {
  font-family: "VTB Group Demi Bold", sans-serif;
  margin-right: 8px;
  min-width: max-content;
}
@media (max-width: 991px) {
  .wrapper-radio-custom .text b {
    margin-right: 0;
  }
}

@media (max-width: 991px) {
  .wrapper-radio-custom .wrapper-responsive-text {
    display: flex;
    gap: 8px;
    margin-right: 8px;
    min-width: 280px;
  }
  .wrapper-responsive-width {
    padding: 0 10px !important;
  }
  .wrapper-responsive-width h2 {
    padding: 0 8px;
  }
}
@media (max-width: 991px) {
  .right-part-child .login-register {
    margin-right: 24px !important;
  }
  .right-part-child .login-register a {
    display: block;
  }
}
.right-part-child .login-register .languages {
  margin-right: 24px !important;
}
.right-part-child .login-register a {
  padding: 8px 14px;
  color: #fff !important;
  background: linear-gradient(2.62deg, #376ED1 -9.05%, #2E61CB 30.84%, #1337BA 112.51%);
  border-radius: 8px;
}
@media (max-width: 991px) {
  .right-part-child .login-register a {
    padding: 10px 12px;
    background: #0084FF !important;
    font-size: 14px !important;
    line-height: 20px !important;
  }
}
@media (max-width: 991px) {
  .right-part-child .login-register .wrapper-login-details a {
    color: #0B1D37 !important;
    font-size: 16px !important;
    line-height: 22px !important;
    padding: 9px 14px;
  }
}

@media (min-width: 991px) {
  .right-part-child .login-register {
    display: none;
  }
  .right-part-child .search {
    display: none;
  }
  .right-part-child .languages {
    display: none;
  }
}
@media (max-width: 845px) and (min-width: 768px) {
  .container-media {
    max-width: 730px;
  }
}
@media (max-width: 767px) and (min-width: 576px) {
  .container-media {
    max-width: 730px;
  }
  .body-top-part .bottom-part .col-lg-2 {
    margin-top: 25px;
  }
  .body-top-part .bottom-part .for-border {
    margin-top: 28px;
  }
  .body-top-part .bottom-part .mobile-media {
    display: none;
  }
}
@media (max-width: 991px) {
  .responsive-hide-padding {
    padding-left: 0 !important;
  }
  header .bottom-section .right-part .right-part-child {
    display: flex;
    align-items: center;
  }
  header .bottom-section .right-part .right-part-child .login-register {
    margin-right: 35px;
  }
  header .bottom-section .right-part .right-part-child .search {
    margin-right: 35px;
    font-size: 17px;
  }
  header .bottom-section .right-part .right-part-child .languages {
    margin-right: 12px;
  }
  header .bottom-section .right-part .right-part-child .languages .active {
    color: #0084FF;
  }
  .sm-media {
    display: none;
  }
  .parent-row {
    flex-direction: column-reverse;
  }
  .middle-part .image img {
    width: 75%;
  }
  .parent-apply {
    margin-bottom: 50px;
  }
  .body-top-part .slider-part .middle-part {
    padding: 0px 15px;
  }
  .body-top-part .bottom-part .title {
    font-size: 16px;
  }
  .nav-section .nav-tabs .nav-item {
    margin-right: 0;
  }
}
@media (max-width: 700px) {
  .footer-part .top-part .for-padding .parent-apk .android-apk {
    margin: 0px 34px 0px 8px;
  }
}
@media (min-width: 577px) {
  .dropdown-menu-parent {
    display: none;
  }
  .menu-top-part .col-lg-2, .menu-top-part .col-lg-3 {
    text-align: center;
  }
  .navigation-media {
    display: none;
  }
}
@media (max-width: 991px) {
  .step-1 .parent_calculation .send_request {
    width: calc(100% - 12px) !important;
  }
  .footer-part .top-part {
    border-radius: 16px 16px 0 0;
    padding: 32px 0 20px;
  }
  .footer-part .top-part .wrapper-call-number {
    font-size: 20px !important;
    line-height: 28px;
    color: #fff !important;
    margin-top: 12px;
    font-family: "VTB Group Demi Bold", sans-serif !important;
  }
  .footer-part .top-part .hide-responsive-margin {
    margin-bottom: 0 !important;
  }
  .footer-part .top-part .parent-icons {
    margin: 32px 0;
  }
  .for-responsive-reverse {
    display: flex;
    flex-direction: column-reverse;
  }
  .for-responsive-reverse .nav-section {
    padding: 20px 0;
  }
  .for-responsive-reverse .nav-section .nav-tabs {
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
  }
  .for-responsive-reverse .nav-section .nav-tabs li {
    min-width: max-content;
  }
  .for-responsive-reverse .parent-calculator {
    padding-top: 2px !important;
  }
  .for-responsive-reverse .parent-calculator h2 {
    font-size: 22px;
    line-height: 31px;
  }
  .for-responsive-reverse .main-content-wrapper-calculate {
    padding: 20px;
  }
  .for-responsive-reverse .main-content-wrapper-calculate .mt-4 {
    margin-top: 8px !important;
  }
  .for-responsive-reverse .main-content-wrapper-calculate .mt-5 {
    margin-top: 12px !important;
  }
  .for-responsive-reverse .main-content-wrapper-calculate .mb-5 {
    margin-bottom: 12px !important;
  }
  .for-responsive-reverse .main-content-wrapper-calculate .col-lg-6 {
    margin: 0 !important;
  }
  .steps-part {
    padding: 0;
  }
}
@media (max-width: 991px) and (max-width: 991px) {
  .steps-part {
    padding-top: 0;
    padding-bottom: 38px;
  }
  .steps-part .mb-4 {
    padding: 0;
    margin-bottom: 12px !important;
  }
}
@media (max-width: 991px) {
  .steps-part h2 {
    font-size: 22px;
    line-height: 31px;
    padding-top: 56px;
  }
}
@media (max-width: 991px) {
  .steps-part .parent_arrow {
    right: 0;
    bottom: -58px;
    left: 0;
    top: unset;
  }
}
@media (max-width: 991px) {
  .steps-part .col-lg-4 {
    margin-bottom: 16px;
  }
}
@media (max-width: 991px) {
  .bottom-part-section .bottom-slider-part {
    padding: 0 0 56px !important;
  }
  .bottom-part-section .bottom-slider-part h2 {
    font-size: 22px;
    line-height: 31px;
  }
  .bottom-part-section .parent_icons {
    padding-bottom: 24px;
  }
  .bottom-part-section .parent_icons .parent_images {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .navigation {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .navigation-media {
    opacity: 66%;
    font-size: 14px;
    display: flex;
    gap: 8px;
  }
  .navigation-media a {
    font-size: 16px !important;
    color: #606981;
    transition: 0.2s linear;
    display: flex;
    gap: 8px;
    align-items: center;
  }
  .navigation-media a svg path {
    transition: 0.2s linear;
  }
  .navigation-media a span {
    width: 10px;
    height: 10px;
    display: flex;
  }
  .navigation-media a:focus {
    color: #0B1D37;
    transition: 0.2s linear;
  }
  .navigation-media a:focus svg path {
    transition: 0.2s linear;
    fill: #0B1D37;
  }
  .navigation-media a:hover {
    color: #0B1D37;
    transition: 0.2s linear;
  }
  .navigation-media a:hover svg path {
    transition: 0.2s linear;
    fill: #0B1D37;
  }
}
@media (max-width: 991px) {
  .footer-part .top-part .for-padding .parent-apk .android-apk {
    margin: 0px 16px 0px 8px;
  }
}
@media (max-width: 991px) {
  .menu-top-part .col-lg-2, .menu-top-part .col-lg-3 {
    width: 33.3%;
    text-align: center;
  }
}
@media (max-width: 991px) and (max-width: 430px) {
  .menu-top-part .col-lg-2, .menu-top-part .col-lg-3 {
    padding: 0 4px !important;
    width: max-content !important;
  }
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .send_request button {
    width: 100%;
  }
}
@media (max-width: 991px) and (max-width: 576px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .send_request button {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .number span {
    font-size: 24px;
    margin: 5px 0;
  }
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .payments_graph {
    margin-top: 24px;
  }
}
@media (max-width: 991px) {
  .step-2 .payments_graph {
    margin-top: 24px !important;
  }
}
@media (max-width: 991px) {
  .step-2 .send_request {
    margin-top: 24px !important;
  }
}
@media (max-width: 991px) {
  .parent-calculator .main-content-wrapper-calculate .parent_calculation .parent_radios b {
    margin: 0;
    font-size: 16px;
    line-height: 22px;
    padding: 1px 0;
  }
}
@media (max-width: 991px) {
  .body-top-part .bottom-part .text-center {
    text-align: start !important;
    padding-right: calc(var(--bs-gutter-x) * 0.5) !important;
    padding-left: calc(var(--bs-gutter-x) * 0.5) !important;
  }
  .body-top-part .bottom-part .text-center .text {
    margin: 5px 0;
  }
  .body-top-part .parent-apply .apply-online {
    width: 95%;
    display: block;
    text-align: center;
    margin: auto;
  }
  .body-top-part .slider-part .bottom-part {
    padding-bottom: 2rem !important;
    padding-top: 2rem !important;
    padding: 0px 15px;
  }
}
@media (max-width: 991px) {
  .parent-icons {
    justify-content: flex-start !important;
    margin-top: 16px;
  }
  .parent-icons .col-lg-3 {
    width: 10%;
  }
}
@media (max-width: 991px) {
  .small-media {
    display: none;
  }
}
@media (max-width: 991px) {
  .middle-media {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .body-top-part .bottom-part .title {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 2px;
  }
}
@media (max-width: 991px) {
  .steps-child {
    flex-direction: column;
    align-items: center !important;
  }
  .steps-child .parent_arrow {
    display: none !important;
  }
}
@media (max-width: 576px) {
  .bottom-part-section .bottom-slider-part .owl-nav {
    display: none !important;
  }
}
@media (max-width: 452px) {
  .parent_icons .justify-content-end {
    justify-content: center !important;
  }
  .bottom-part-section .parent_icons .parent_images img {
    margin-left: 7px;
  }
  header .bottom-section .right-part .right-part-child .login-register {
    margin-right: 10px;
  }
  header .bottom-section .right-part .right-part-child .search {
    margin-right: 10px;
  }
  header .bottom-section .right-part .right-part-child .languages {
    margin-right: 12px;
  }
}
@media (max-width: 420px) {
  .bottom-part-section .parent_icons .parent_images img {
    margin-left: 0;
  }
}
@media (max-width: 400px) {
  .bottom-part-section .parent_icons .parent_images {
    display: flex;
    gap: 7px;
    align-items: center;
  }
  .bottom-part-section .parent_icons .parent_images img {
    height: 40px;
  }
}
@media (max-width: 400px) {
  .menu-top-part {
    justify-content: space-around;
  }
  .menu-top-part a {
    font-size: 15px;
  }
  .parent-icons .col-lg-3 {
    width: 13%;
  }
}
.section-list {
  background-color: #F9FAFC;
}
.section-list h1 {
  font-size: 40px;
  line-height: 48px;
  color: #0B1D37;
  font-family: "VTB Group Demi Bold", sans-serif !important;
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .section-list h1 {
    font-size: 26px;
    line-height: 36px;
    margin-bottom: 16px;
  }
}
.section-list .wrapper-menu-items::-webkit-scrollbar {
  display: none !important;
}
.section-list .wrapper-menu-items {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}
@media (max-width: 991px) {
  .section-list .wrapper-menu-items {
    gap: 4px;
    flex-wrap: nowrap;
    overflow-x: auto;
    width: calc(100% + 20px);
  }
  .section-list .wrapper-menu-items a {
    padding: 8px;
    min-width: max-content;
  }
}
.section-list .wrapper-menu-items a {
  padding: 7px 13px;
  background: rgba(96, 105, 129, 0.0588235294);
  border: 1px solid rgba(96, 105, 129, 0.0588235294);
  color: #606981;
  font-family: "VTB Group Book", sans-serif !important;
  font-size: 14px;
  line-height: 20px;
  border-radius: 24px;
}
.section-list .wrapper-menu-items .active {
  background: rgba(96, 105, 129, 0.0196078431);
  color: #0084FF;
  border-color: #0084FF;
}
.section-list .wrapper-content-items {
  display: flex;
  flex-direction: column;
  gap: 64px;
  margin-top: 32px;
}
@media (max-width: 991px) {
  .section-list .wrapper-content-items {
    gap: 32px;
    margin-top: 24px;
  }
}
.section-list .wrapper-content-items .wrapper-item {
  border-radius: 12px;
  border: 1px solid rgba(11, 29, 55, 0.0392156863);
  display: flex;
  gap: 32px;
  padding: 40px;
  box-shadow: 6px 12px 16px 0 rgba(11, 29, 55, 0.0392156863);
  background-color: #fff;
  cursor: pointer;
}
@media (max-width: 991px) {
  .section-list .wrapper-content-items .wrapper-item {
    flex-direction: column;
    padding: 0 12px 12px;
    gap: 16px;
  }
}
.section-list .wrapper-content-items .wrapper-item .wrapper-image {
  width: 308px;
  height: 234px;
  border-radius: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 991px) {
  .section-list .wrapper-content-items .wrapper-item .wrapper-image {
    width: 100% !important;
    height: 152px;
    margin-top: 12px;
    overflow: hidden;
  }
  .section-list .wrapper-content-items .wrapper-item .wrapper-image img {
    height: 152px !important;
    width: 152px !important;
  }
}
.section-list .wrapper-content-items .wrapper-item .wrapper-image img {
  height: 236px;
  width: 236px;
  object-fit: cover;
}
.section-list .wrapper-content-items .wrapper-item .wrapper-description {
  display: flex;
  flex-direction: column;
}
.section-list .wrapper-content-items .wrapper-item .wrapper-description h3 {
  font-size: 28px;
  line-height: 39px;
  color: #0B1D37;
  font-family: "VTB Group Demi Bold", sans-serif !important;
  width: 780px;
  margin-bottom: 0 !important;
}
@media (max-width: 991px) {
  .section-list .wrapper-content-items .wrapper-item .wrapper-description h3 {
    font-size: 22px;
    line-height: 31px;
    width: 100%;
  }
}
.section-list .wrapper-content-items .wrapper-item .wrapper-description .wrapper-info {
  display: flex;
  gap: 8px;
  margin-top: 24px !important;
}
@media (max-width: 991px) {
  .section-list .wrapper-content-items .wrapper-item .wrapper-description .wrapper-info {
    flex-direction: column;
    gap: 8px;
    margin-top: 16px !important;
  }
}
.section-list .wrapper-content-items .wrapper-item .wrapper-description .wrapper-info .wrapper-info-item {
  display: flex;
  flex-direction: column;
  flex: 1;
}
.section-list .wrapper-content-items .wrapper-item .wrapper-description .wrapper-info .wrapper-info-item h4 {
  font-size: 18px;
  line-height: 25px;
  color: #0B1D37;
  font-family: "VTB Group Demi Bold", sans-serif !important;
  margin-bottom: 3px !important;
  font-weight: 600;
  display: flex;
  align-items: center;
  word-break: break-word;
}
@media (max-width: 991px) {
  .section-list .wrapper-content-items .wrapper-item .wrapper-description .wrapper-info .wrapper-info-item h4 {
    font-size: 16px;
    line-height: 22px;
  }
  .section-list .wrapper-content-items .wrapper-item .wrapper-description .wrapper-info .wrapper-info-item h4 svg {
    width: 20px;
    height: 20px;
  }
}
.section-list .wrapper-content-items .wrapper-item .wrapper-description .wrapper-info .wrapper-info-item p {
  font-size: 14px;
  line-height: 20px;
  color: #606981;
  font-family: "VTB Group Light", sans-serif !important;
  margin-bottom: 0 !important;
}
.section-list .wrapper-content-items .wrapper-item .wrapper-description .wrapper-buttons {
  display: flex;
  gap: 24px;
  margin-top: 32px !important;
}
@media (max-width: 991px) {
  .section-list .wrapper-content-items .wrapper-item .wrapper-description .wrapper-buttons {
    margin-top: 24px !important;
    flex-direction: column;
    gap: 16px;
  }
  .section-list .wrapper-content-items .wrapper-item .wrapper-description .wrapper-buttons button {
    width: 100%;
  }
  .section-list .wrapper-content-items .wrapper-item .wrapper-description .wrapper-buttons a {
    margin: 0 auto;
  }
}
.section-list .wrapper-content-items .wrapper-item .wrapper-description .wrapper-buttons .online-banking-button {
  background: #0084FF !important;
  box-shadow: 0 8px 20px 0 rgba(11, 29, 55, 0.0784313725);
  color: #fff;
  padding: 15px 14px !important;
  border: none;
  line-height: 22px;
  font-family: "VTB Group Book", sans-serif !important;
}
.section-list .wrapper-content-items .wrapper-item .wrapper-description .wrapper-buttons .online-banking-button:hover {
  color: #fff !important;
  background: #0084FF !important;
}
@media (max-width: 991px) {
  .section-list .wrapper-content-items .wrapper-item .wrapper-description .wrapper-buttons .online-banking-button {
    padding: 15px 12px !important;
    width: 100% !important;
    display: flex;
    justify-content: center;
  }
}
.section-list .wrapper-content-items .wrapper-item .wrapper-description .wrapper-buttons a {
  font-family: "VTB Group Book", sans-serif !important;
  color: #0084FF;
  font-size: 16px;
  line-height: 22px;
  display: flex;
  align-items: center;
  gap: 8px;
  transition: 0.2s linear;
}
.section-list .wrapper-content-items .wrapper-item .wrapper-description .wrapper-buttons a svg path {
  transition: 0.2s linear;
}
.section-list .wrapper-content-items .wrapper-item .wrapper-description .wrapper-buttons a:hover {
  color: #0084FF;
  transition: 0.2s linear;
}
.section-list .wrapper-content-items .wrapper-item .wrapper-description .wrapper-buttons a:hover svg path {
  fill: #0084FF;
  transition: 0.2s linear;
}
.section-list .updateAt {
  font-size: 14px;
  line-height: 20px;
  color: #606981;
  font-family: "VTB Group Book", sans-serif !important;
  margin: 96px 0 32px;
  text-align: right;
}
@media (max-width: 991px) {
  .section-list .updateAt {
    margin: 56px 0 16px;
    text-align: center !important;
  }
}

.section-home {
  background-color: #F9FAFC;
}
.section-home .section-home-news {
  display: none;
}
@media (max-width: 991px) {
  .section-home .section-home-news {
    display: block;
    padding-top: 0 !important;
    background-color: transparent !important;
  }
}
.section-home p, .section-home h1, .section-home h2, .section-home h3, .section-home h4, .section-home h5, .section-home h6 {
  margin-bottom: 0;
}
.section-home .show-in-all-page {
  display: none !important;
}
@media (max-width: 991px) {
  .section-home .section-home-prices {
    margin-bottom: 0 !important;
  }
}
.section-home .wrapper-currency-bottom-text {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.section-home .wrapper-currency-bottom-text p {
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Book", sans-serif !important;
  color: #606981;
}
@media (max-width: 991px) {
  .section-home .wrapper-currency-bottom-text p {
    width: 100%;
    height: 44px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 991px) {
  .section-home .wrapper-currency-bottom-text .active {
    height: unset;
    display: block;
  }
}
.section-home .main-active-button {
  background: #0084FF;
  color: #fff;
  border-radius: 8px;
  padding: 14px;
  font-family: "VTB Group Book", sans-serif !important;
  font-size: 16px;
  line-height: 22px;
  transition: 0.2s linear;
}
@media (max-width: 991px) {
  .section-home .main-active-button {
    padding: 11px 14px;
  }
}
.section-home .main-active-button:hover {
  background: linear-gradient(357.4deg, #376ED1 -7.37%, #2E61CB 44.08%, #1337BA 121.56%);
  transition: 0.2s linear;
}
.section-home .main-active-white-button {
  background: #fff;
  color: #2E61CB;
  border-radius: 8px;
  padding: 15px 14px;
  font-family: "VTB Group Book", sans-serif !important;
  font-size: 16px;
  line-height: 22px;
  transition: 0.2s linear;
}
.section-home .main-active-white-button:hover {
  background: linear-gradient(2.62deg, #376ED1 -9.05%, #2E61CB 30.84%, #1337BA 112.51%);
  transition: 0.2s linear;
  color: #FFFFFF;
}
.section-home .main-wrapper-image-item {
  background: linear-gradient(2.62deg, #376ED1 -9.05%, #2E61CB 30.84%, #1337BA 112.51%);
  transition: 0.2s linear;
  color: #FFFFFF;
}
.section-home .main-wrapper-image-item:hover {
  background: #fff;
  color: #2E61CB;
  transition: 0.2s linear;
}
.section-home .section-home-banner {
  background: linear-gradient(to right, #0084FF, #426FF8, #00AAFF, #4375F8, #8F7FFE, #AE9FE9);
  background-blend-mode: color-dodge;
  height: 540px;
  padding: 24px 0;
  margin: 12px;
  border-radius: 12px;
}
@media (max-width: 991px) {
  .section-home .section-home-banner {
    margin: 0;
    padding: 16px 0;
  }
}
.section-home .section-home-banner .wrapper-data {
  position: relative;
  overflow: hidden;
}
.section-home .section-home-banner .wrapper-data .owl-nav {
  display: flex;
  width: 1328px;
  justify-content: space-between;
  top: 0;
  bottom: 0;
  position: absolute;
  align-items: center;
  height: max-content;
  left: calc((100vw - 1368px) / 2);
  margin: auto;
}
.section-home .section-home-banner .wrapper-data .owl-nav button {
  width: 40px;
  height: 40px;
  background: #fff;
  border-radius: 100%;
}
.section-home .section-home-banner .wrapper-data .owl-nav button span {
  color: #0084FF;
  font-size: 32px;
  line-height: 24px;
}
.section-home .section-home-banner .item {
  height: 100%;
  min-height: 492px;
  border-radius: 12px;
  padding: 24px;
  background-color: #fff;
  opacity: 0.3;
  border: none;
}
@media (max-width: 991px) {
  .section-home .section-home-banner .item {
    min-height: 342px;
    max-height: 342px;
    padding: 12px;
  }
  .section-home .section-home-banner .item * {
    opacity: 1 !important;
  }
}
.section-home .section-home-banner .item * {
  opacity: 0;
}
.section-home .section-home-banner .item .wrapper-item {
  display: flex;
  flex-direction: column;
  gap: 12px;
  height: 440px;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .section-home .section-home-banner .item .wrapper-item {
    height: 318px;
  }
}
.section-home .section-home-banner .item .wrapper-item .title span {
  color: #0B1D37;
  font-size: 24px;
  line-height: 34px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: "VTB Group Demi Bold", sans-serif !important;
}
@media (max-width: 991px) {
  .section-home .section-home-banner .item .wrapper-item .title span {
    font-size: 18px;
    line-height: 25px;
  }
}
.section-home .section-home-banner .item .wrapper-item .slideOrderUrl {
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Book", sans-serif !important;
  background-color: #0084FF;
  box-shadow: 0 8px 20px 0 rgba(11, 29, 55, 0.0784313725);
  padding: 15px 14px;
  border-radius: 8px;
  outline: none !important;
  width: max-content;
  margin: 0 auto;
  color: #fff;
  border: none !important;
}
@media (max-width: 991px) {
  .section-home .section-home-banner .item .wrapper-item .slideOrderUrl {
    padding: 15px 12px;
  }
}
.section-home .section-home-banner .item a {
  display: flex;
  flex-direction: column;
}
.section-home .section-home-banner .item .wrapper-bottom-info {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  height: 100%;
}
.section-home .section-home-banner .item .image {
  display: flex;
  justify-content: center;
}
.section-home .section-home-banner .item .image img {
  width: 220px;
  height: 220px;
  object-fit: cover;
}
@media (max-width: 991px) {
  .section-home .section-home-banner .item .image img {
    width: 154px;
    height: 154px;
  }
}
@media (min-width: 991px) {
  .section-home .section-home-banner .next-item .item {
    background: #fff;
    opacity: 1 !important;
  }
  .section-home .section-home-banner .next-item .item * {
    opacity: 1 !important;
  }
}
@media (min-width: 991px) {
  .section-home .section-home-banner .prev-item .item {
    background: #fff;
    opacity: 1 !important;
  }
  .section-home .section-home-banner .prev-item .item * {
    opacity: 1 !important;
  }
}
@media (max-width: 991px) {
  .section-home .section-home-banner .active .item {
    background: #fff;
    opacity: 1 !important;
  }
  .section-home .section-home-banner .active .item * {
    opacity: 1 !important;
  }
}
@media (max-width: 991px) {
  .section-home .section-home-banner {
    height: 374px;
    margin-bottom: 28px;
  }
  .section-home .section-home-banner .container {
    padding-right: 0 !important;
  }
  .section-home .section-home-banner .wrapper-information {
    display: none !important;
  }
}
.section-home .section-home-banner .wrapper-data {
  display: flex;
  flex-direction: column;
}
@media (max-width: 991px) {
  .section-home .section-home-banner .wrapper-data {
    height: 468px;
    justify-content: space-between;
  }
}
.section-home .section-home-banner .wrapper-data .wrapper-top-items {
  display: flex;
  justify-content: space-between;
}
.section-home .section-home-banner .wrapper-data .wrapper-top-items .wrapper-information {
  display: flex;
  gap: 16px;
  padding-top: 120px;
}
.section-home .section-home-banner .wrapper-data .wrapper-top-items .wrapper-information .wrapper-item {
  display: flex;
  flex-direction: column;
  gap: 6px;
  width: 157px;
}
.section-home .section-home-banner .wrapper-data .wrapper-top-items .wrapper-information .wrapper-item h4 {
  color: #fff;
  font-size: 28px;
  line-height: 39px;
  font-family: "VTB Group Demi Bold", sans-serif !important;
}
.section-home .section-home-banner .wrapper-data .wrapper-top-items .wrapper-information .wrapper-item p {
  font-size: 20px;
  line-height: 28px;
  font-family: "VTB Group Light", sans-serif !important;
  color: #fff;
}
.section-home .section-home-banner .wrapper-data .wrapper-top-items .wrapper-image {
  width: 512px;
  border-radius: 100%;
  margin-right: 90px;
}
@media (max-width: 991px) {
  .section-home .section-home-banner .wrapper-data .wrapper-top-items .wrapper-image {
    padding-top: 12px;
    width: 350px;
    margin-right: 0;
  }
}
.section-home .section-home-banner .wrapper-data .wrapper-top-items .wrapper-image img {
  width: 512px;
  height: 512px;
  object-fit: cover;
}
@media (max-width: 991px) {
  .section-home .section-home-banner .wrapper-data .wrapper-top-items .wrapper-image img {
    width: 360px;
    height: 360px;
    object-fit: cover;
  }
}
@media (max-width: 991px) {
  .section-home .section-home-banner .wrapper-data .wrapper-bottom-items .wrapper-same-item-for-animation:last-child {
    margin-right: 20px !important;
  }
}
@media (max-width: 991px) {
  .section-home .section-home-banner .wrapper-data .wrapper-bottom-items {
    margin-left: -20px !important;
  }
}
@media (max-width: 991px) {
  .section-home .section-home-banner .wrapper-data .wrapper-bottom-items .wrapper-same-item-for-animation:first-child {
    margin-left: 20px !important;
  }
}
.section-home .section-home-banner .wrapper-data .wrapper-bottom-items {
  display: flex;
  gap: 12px;
  margin-top: -186px;
}
@media (max-width: 991px) {
  .section-home .section-home-banner .wrapper-data .wrapper-bottom-items {
    padding-bottom: 12px;
    overflow-x: auto;
    gap: 8px;
  }
}
.section-home .section-home-banner .wrapper-data .wrapper-bottom-items .wrapper-item {
  min-height: 174px;
  width: 220px;
  min-width: 220px;
  box-shadow: 0px -34px 100px 1px rgba(11, 29, 55, 0.1215686275);
  border: 1px solid;
  border-image-source: linear-gradient(119.24deg, rgba(255, 255, 255, 0.2) -2.94%, rgba(255, 255, 255, 0.04) 95.66%);
  padding: 10px;
  background: linear-gradient(128.88deg, rgba(255, 255, 255, 0.08) 0%, rgba(255, 255, 255, 0.02) 116.34%);
  border-radius: 8px;
  z-index: 99;
  backdrop-filter: blur(4px);
  transition: 0.3s linear;
  cursor: pointer;
}
.section-home .section-home-banner .wrapper-data .wrapper-bottom-items .wrapper-item h3 {
  display: none !important;
}
.section-home .section-home-banner .wrapper-data .wrapper-bottom-items .wrapper-item .wrapper-buttons {
  display: none !important;
}
.section-home .section-home-banner .wrapper-data .wrapper-bottom-items .wrapper-item p {
  font-family: "VTB Group Demi Bold", sans-serif !important;
  color: #fff;
  font-size: 16px;
  line-height: 22px;
}
@media (max-width: 991px) {
  .section-home .section-home-banner .wrapper-data .wrapper-bottom-items .wrapper-item {
    padding: 8px;
  }
}
.section-home .section-home-banner .wrapper-data .wrapper-bottom-items .wrapper-main-item {
  background-color: #fff;
  min-height: 174px;
  width: 504px;
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 10px;
  transition: 0.3s linear;
}
.section-home .section-home-banner .wrapper-data .wrapper-bottom-items .wrapper-main-item p {
  display: none !important;
}
@media (max-width: 991px) {
  .section-home .section-home-banner .wrapper-data .wrapper-bottom-items .wrapper-main-item {
    min-width: 320px;
  }
}
.section-home .section-home-banner .wrapper-data .wrapper-bottom-items .wrapper-main-item h3 {
  font-size: 22px;
  line-height: 31px;
  color: #002882;
  font-family: "VTB Group Book", sans-serif !important;
  display: block !important;
}
@media (max-width: 991px) {
  .section-home .section-home-banner .wrapper-data .wrapper-bottom-items .wrapper-main-item h3 {
    font-family: "VTB Group Demi Bold", sans-serif !important;
    font-size: 20px;
    line-height: 28px;
  }
}
.section-home .section-home-banner .wrapper-data .wrapper-bottom-items .wrapper-main-item h3 span {
  color: #0084FF;
}
.section-home .section-home-banner .wrapper-data .wrapper-bottom-items .wrapper-main-item .wrapper-buttons {
  display: flex !important;
  align-items: center;
  gap: 24px;
}
@media (max-width: 991px) {
  .section-home .section-home-banner .wrapper-data .wrapper-bottom-items .wrapper-main-item .wrapper-buttons {
    flex-direction: column;
    margin-top: 24px;
  }
  .section-home .section-home-banner .wrapper-data .wrapper-bottom-items .wrapper-main-item .wrapper-buttons .main-active-button {
    width: 100% !important;
    text-align: center;
  }
}
.section-home .section-home-banner .wrapper-data .wrapper-bottom-items .wrapper-main-item .wrapper-buttons a:last-child {
  color: #0084FF;
  font-size: 16px;
  line-height: 22px;
  display: flex;
  align-items: center;
  gap: 8px;
  font-family: "VTB Group Book", sans-serif !important;
  transition: 0.2s linear;
}
.section-home .section-home-banner .wrapper-data .wrapper-bottom-items .wrapper-main-item .wrapper-buttons a:last-child svg {
  transition: 0.2s linear;
}
.section-home .section-home-banner .wrapper-data .wrapper-bottom-items .wrapper-main-item .wrapper-buttons a:last-child:hover {
  color: #002882;
  transition: 0.2s linear;
}
.section-home .section-home-banner .wrapper-data .wrapper-bottom-items .wrapper-main-item .wrapper-buttons a:last-child:hover path {
  fill: #002882;
  transition: 0.2s linear;
}
.section-home .section-home-banner .wrapper-data .wrapper-bottom-items .animation-item h3 {
  opacity: 0 !important;
}
.section-home .section-home-banner .wrapper-data .wrapper-bottom-items .animation-item .wrapper-buttons {
  opacity: 0 !important;
}
.section-home .section-home-downloads {
  height: 430px;
  display: flex;
  gap: 32px;
  align-items: center;
  border-radius: 12px;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  margin-top: 96px;
}
@media (max-width: 991px) {
  .section-home .section-home-downloads {
    height: auto;
    flex-direction: column;
    justify-content: space-between;
    margin-top: 20px;
    gap: 12px;
  }
  .section-home .section-home-downloads .main-short-text {
    min-height: 44px;
  }
}
.section-home .section-home-downloads .wrapper-image {
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  height: 430px;
  width: 580px;
  min-width: 580px;
}
@media (max-width: 991px) {
  .section-home .section-home-downloads .wrapper-image {
    width: 320px;
    height: 194px;
    min-width: 320px;
  }
}
.section-home .section-home-downloads .wrapper-info {
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding-right: 56px;
}
@media (max-width: 991px) {
  .section-home .section-home-downloads .wrapper-info {
    gap: 8px;
    padding: 0 12px 12px;
    width: 100%;
  }
}
.section-home .section-home-downloads .wrapper-info h2 {
  color: #0B1D37;
  font-size: 28px;
  line-height: 39px;
  font-family: "VTB Group Demi Bold", sans-serif !important;
}
@media (max-width: 991px) {
  .section-home .section-home-downloads .wrapper-info h2 {
    font-size: 22px;
    line-height: 31px;
    text-align: center;
  }
}
.section-home .section-home-downloads .wrapper-info .main-short-text {
  color: #0B1D37;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Book", sans-serif !important;
  opacity: 0.9;
}
@media (max-width: 991px) {
  .section-home .section-home-downloads .wrapper-info .main-short-text {
    text-align: center;
  }
}
.section-home .section-home-downloads .wrapper-info .wrapper-images {
  display: flex;
  margin-top: 12px;
  gap: 24px;
}
@media (max-width: 991px) {
  .section-home .section-home-downloads .wrapper-info .wrapper-images {
    margin-top: 16px;
    justify-content: space-between;
  }
}
.section-home .section-home-downloads .wrapper-info .wrapper-images .wrapper-image-item {
  padding: 13px 0;
  width: 143px;
  justify-content: center;
  display: flex;
  align-items: center;
  gap: 6px;
  border: 1px solid #0084FF;
  background: transparent;
  border-radius: 8px;
  transition: 0.2s linear;
}
.section-home .section-home-downloads .wrapper-info .wrapper-images .wrapper-image-item:hover {
  background: linear-gradient(357.4deg, #376ED1 -7.37%, #2E61CB 44.08%, #1337BA 121.56%);
  transition: 0.2s linear;
}
@media (max-width: 991px) {
  .section-home .section-home-downloads .wrapper-info .wrapper-images .wrapper-image-item {
    padding: 13px 0;
    width: calc(50% - 12px);
    justify-content: center;
  }
}
.section-home .section-home-downloads .wrapper-info .wrapper-images .wrapper-image-item .image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.section-home .section-home-downloads .wrapper-info .wrapper-images .wrapper-image-item .wrapper-text {
  display: flex;
  flex-direction: column;
  gap: 1px;
}
.section-home .section-home-downloads .wrapper-info .wrapper-images .wrapper-image-item .wrapper-text p {
  color: #0084FF;
  margin-bottom: 0;
}
.section-home .section-home-downloads .wrapper-info .wrapper-images .wrapper-image-item .wrapper-text .top {
  font-family: "VTB Group Book", sans-serif !important;
  font-size: 16px;
  line-height: 22px;
}
.section-home .section-home-downloads .wrapper-info .wrapper-images .white-wrapper-image-item {
  background: #fff;
  transition: 0.2s linear;
}
.section-home .section-home-downloads .wrapper-info .wrapper-images .white-wrapper-image-item svg path {
  fill: #2E61CB !important;
}
.section-home .section-home-downloads .wrapper-info .wrapper-images .white-wrapper-image-item p {
  background: -webkit-linear-gradient(2.62deg, #376ED1 -9.05%, #2E61CB 30.84%, #1337BA 112.51%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: 0.2s linear;
}
.section-home .section-home-downloads .wrapper-info .wrapper-images .white-wrapper-image-item:hover {
  background: linear-gradient(357.4deg, #376ED1 -7.37%, #2E61CB 44.08%, #1337BA 121.56%);
  transition: 0.2s linear;
}
.section-home .section-home-downloads .wrapper-info .wrapper-images .white-wrapper-image-item:hover p {
  color: #fff !important;
  transition: 0.2s linear;
}
.section-home .section-home-downloads .wrapper-info .wrapper-images .white-wrapper-image-item:hover svg path {
  fill: #fff !important;
}
.section-home .section-home-percent {
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  display: flex;
  box-shadow: 24px 24px 72px 10px rgba(10, 40, 150, 0.0196078431);
  border-radius: 12px;
  margin-top: 96px;
  overflow: hidden;
}
@media (max-width: 991px) {
  .section-home .section-home-percent {
    margin-top: 48px;
    flex-direction: column-reverse;
    gap: 12px;
    height: auto;
    justify-content: space-between;
  }
  .section-home .section-home-percent .main-short-text {
    min-height: 44px;
  }
}
.section-home .section-home-percent .wrapper-info {
  padding: 60px 0 80px 56px;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.section-home .section-home-percent .wrapper-info a {
  display: block;
  width: max-content;
  background: #0084FF !important;
}
.section-home .section-home-percent .wrapper-info a:hover {
  background: #fff !important;
}
@media (max-width: 991px) {
  .section-home .section-home-percent .wrapper-info {
    width: 100%;
    min-width: 100%;
    padding: 0 12px 12px;
    margin-top: -8px;
  }
}
.section-home .section-home-percent .wrapper-info h2 {
  color: #fff;
  font-family: "VTB Group Demi Bold", sans-serif !important;
  font-size: 28px;
  line-height: 39px;
}
@media (max-width: 991px) {
  .section-home .section-home-percent .wrapper-info h2 {
    font-size: 22px;
    line-height: 31px;
    text-align: center;
  }
}
@media (max-width: 991px) {
  .section-home .section-home-percent .wrapper-info .main-active-white-button {
    width: 100%;
    text-align: center;
    display: flex;
    justify-content: center;
    padding: 11px 12px !important;
  }
}
.section-home .section-home-percent .wrapper-info .main-short-text {
  margin: 12px 0 24px;
  color: #fff;
  font-family: "VTB Group Book", sans-serif !important;
  font-size: 16px;
  line-height: 22px;
}
@media (max-width: 991px) {
  .section-home .section-home-percent .wrapper-info .main-short-text {
    margin: 8px 0 24px;
    text-align: center;
  }
}
.section-home .section-home-percent .wrapper-info p {
  color: #fff;
  font-family: "VTB Group Book", sans-serif !important;
  font-size: 16px;
  line-height: 22px;
  margin: 0 !important;
}
.section-home .section-home-percent .wrapper-image {
  width: 580px;
  height: 430px;
  display: flex;
  justify-content: end;
  align-items: end;
  background-size: cover;
  background-position: center center;
  min-width: 580px;
}
@media (max-width: 991px) {
  .section-home .section-home-percent .wrapper-image {
    width: 320px;
    height: 194px;
    min-width: 320px;
    background-position: center center;
  }
}
.section-home .section-home-percent .wrapper-image .wrapper-qr {
  margin-bottom: 25px;
  margin-right: 95px;
  background-color: rgba(255, 255, 255, 0.1019607843);
  border-radius: 6px;
  overflow: hidden;
  width: 123px;
  height: 123px;
}
.section-home .section-home-percent .wrapper-image .wrapper-qr img {
  width: 100%;
}
@media (max-width: 991px) {
  .section-home .section-home-percent .wrapper-image .wrapper-qr {
    display: none !important;
  }
}
.section-home .section-home-cart {
  display: flex;
  padding: 0 56px 0 0;
  gap: 32px;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  border-radius: 12px;
  margin-top: 96px;
}
@media (max-width: 991px) {
  .section-home .section-home-cart {
    margin: 56px 0;
    padding: 0;
    flex-direction: column;
    gap: 12px;
  }
  .section-home .section-home-cart .main-short-text {
    min-height: 44px;
  }
}
.section-home .section-home-cart .wrapper-image {
  width: 580px;
  height: 430px;
  min-width: 580px;
  overflow: hidden;
}
@media (max-width: 991px) {
  .section-home .section-home-cart .wrapper-image {
    height: auto;
    width: 100%;
    display: flex;
    justify-content: center;
  }
}
@media (max-width: 500px) {
  .section-home .section-home-cart .wrapper-image {
    min-width: unset !important;
  }
}
.section-home .section-home-cart .wrapper-image img {
  height: 100%;
}
@media (max-width: 991px) {
  .section-home .section-home-cart .wrapper-image img {
    width: 320px;
    height: 204px;
    object-fit: contain;
  }
}
.section-home .section-home-cart .wrapper-info {
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding: 104px 0 103px;
  width: 532px;
}
@media (max-width: 991px) {
  .section-home .section-home-cart .wrapper-info {
    padding: 0 12px 12px;
    width: 100%;
    gap: 8px;
  }
}
.section-home .section-home-cart .wrapper-info h2 {
  color: #0B1D37;
  font-size: 28px;
  line-height: 39px;
  font-family: "VTB Group Demi Bold", sans-serif !important;
}
@media (max-width: 991px) {
  .section-home .section-home-cart .wrapper-info h2 {
    font-size: 22px;
    line-height: 31px;
  }
}
.section-home .section-home-cart .wrapper-info h2 span {
  color: #0084FF;
}
.section-home .section-home-cart .wrapper-info a {
  display: block;
  width: max-content;
}
.section-home .section-home-cart .wrapper-info p {
  color: #606981;
  margin-bottom: 12px;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Book", sans-serif !important;
}
@media (max-width: 991px) {
  .section-home .section-home-cart .wrapper-info p {
    margin-bottom: 16px;
  }
}
@media (max-width: 991px) {
  .section-home .section-home-cart .wrapper-info .main-active-button {
    display: flex;
    justify-content: center;
    width: 100%;
    padding: 11px 12px;
  }
}
.section-home .section-home-currency {
  border: 1px solid rgba(11, 29, 55, 0.0588235294);
  box-shadow: 8px 8px 24px 0 rgba(11, 29, 55, 0.031372549);
  background-color: rgba(255, 255, 255, 0.6980392157);
  border-radius: 12px;
  padding: 32px;
  margin-top: 96px;
}
@media (max-width: 991px) {
  .section-home .section-home-currency {
    margin-top: 48px;
    padding: 12px;
  }
}
.section-home .section-home-currency .wrapper-top h2 {
  font-size: 28px;
  line-height: 39px;
  font-family: "VTB Group Demi Bold", sans-serif !important;
  color: #0B1D37;
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .section-home .section-home-currency .wrapper-top h2 {
    font-size: 22px;
    line-height: 31px;
    margin-bottom: 16px;
  }
}
.section-home .section-home-currency .wrapper-top ul {
  border: none;
  display: flex;
  gap: 12px;
}
.section-home .section-home-currency .wrapper-top ul button {
  padding: 7px 13px;
  color: #606981 !important;
  border: 1px solid rgba(96, 105, 129, 0.0588235294);
  background-color: rgba(96, 105, 129, 0.0588235294);
  border-radius: 24px;
  font-size: 14px;
  line-height: 20px;
  font-family: "VTB Group Book", sans-serif !important;
}
.section-home .section-home-currency .wrapper-top ul .active {
  background: rgba(96, 105, 129, 0.0196078431);
  color: #0084FF !important;
  border: 1px solid #0084FF;
}
.section-home .section-home-currency .wrapper-currency-data {
  margin-top: 24px;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .section-home .section-home-currency .wrapper-currency-data {
    flex-direction: column;
  }
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-left {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-left .wrapper-item {
  display: flex;
  gap: 24px;
  align-items: center;
}
@media (max-width: 991px) {
  .section-home .section-home-currency .wrapper-currency-data .wrapper-left .wrapper-item {
    gap: 8px;
  }
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-currency {
  width: 252px;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-currency img {
  width: 20px;
  height: 20px;
  border: 1px solid #EAEBED;
  border-radius: 100%;
}
@media (max-width: 991px) {
  .section-home .section-home-currency .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-currency {
    min-width: 120px;
    width: auto !important;
    flex: 1;
  }
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-currency span {
  color: #606981;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Light", sans-serif !important;
  display: flex;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-currency strong {
  font-weight: 400;
  font-size: 20px;
  line-height: 28px;
  font-family: "VTB Group Book", sans-serif !important;
  color: #0B1D37;
  display: flex;
  align-items: center;
  gap: 8px;
}
@media (max-width: 991px) {
  .section-home .section-home-currency .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-currency strong {
    font-size: 16px;
    line-height: 22px;
  }
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-purchase {
  width: 110px;
  text-align: right;
}
@media (max-width: 991px) {
  .section-home .section-home-currency .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-purchase {
    width: 80px;
  }
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-purchase span {
  color: #606981;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Light", sans-serif !important;
  display: flex;
  justify-content: end;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-purchase strong {
  font-weight: 400;
  font-size: 20px;
  line-height: 28px;
  font-family: "VTB Group Book", sans-serif !important;
  color: #0B1D37;
  display: flex;
  align-items: center;
  gap: 4px;
  justify-content: end;
}
@media (max-width: 991px) {
  .section-home .section-home-currency .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-purchase strong {
    font-size: 16px;
    line-height: 22px;
  }
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-sale {
  width: 110px;
  text-align: right;
}
@media (max-width: 991px) {
  .section-home .section-home-currency .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-sale {
    width: 80px;
  }
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-sale span {
  color: #606981;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Light", sans-serif !important;
  display: flex;
  justify-content: end;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-sale strong {
  font-weight: 400;
  font-size: 20px;
  line-height: 28px;
  font-family: "VTB Group Book", sans-serif !important;
  color: #0B1D37;
  display: flex;
  align-items: center;
  gap: 4px;
  justify-content: end;
}
@media (max-width: 991px) {
  .section-home .section-home-currency .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-sale strong {
    font-size: 16px;
    line-height: 22px;
  }
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-left .wrapper-last-item {
  display: flex;
  justify-content: space-between;
  margin-top: 12px;
}
@media (max-width: 991px) {
  .section-home .section-home-currency .wrapper-currency-data .wrapper-left .wrapper-last-item {
    flex-direction: column;
    gap: 8px;
    margin-top: 4px;
  }
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-left .wrapper-last-item a {
  color: #0084FF;
  font-size: 16px;
  line-height: 22px;
  display: flex;
  align-items: center;
  gap: 8px;
  font-family: "VTB Group Book", sans-serif !important;
  transition: 0.2s linear;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-left .wrapper-last-item a svg path {
  transition: 0.2s linear;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-left .wrapper-last-item a:hover {
  color: #002882;
  transition: 0.2s linear;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-left .wrapper-last-item a:hover path {
  fill: #002882;
  transition: 0.2s linear;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-left .wrapper-last-item p {
  color: #606981;
  font-size: 14px;
  line-height: 20px;
  font-family: "VTB Group Light", sans-serif !important;
  margin-bottom: 0;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right {
  width: 520px;
  display: flex;
  gap: 24px;
  align-items: center;
}
@media (max-width: 991px) {
  .section-home .section-home-currency .wrapper-currency-data .wrapper-right {
    width: 100%;
    margin-top: 24px;
    gap: 12px;
  }
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs {
  display: flex;
  flex-direction: column;
  gap: 32px;
}
@media (max-width: 991px) {
  .section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs {
    gap: 16px;
    width: 100%;
  }
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
@media (max-width: 991px) {
  .section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input {
    gap: 4px;
  }
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input label {
  width: 427px;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Light", sans-serif !important;
  color: #606981;
}
@media (max-width: 991px) {
  .section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input label {
    width: 232px;
  }
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .wrapper-dropdown-menu {
  position: absolute;
  right: -15px;
  width: 92px;
  top: 42px;
  background: #fff;
  box-shadow: 8px -8px 12px 0 rgba(11, 29, 55, 0.0392156863);
  border-radius: 8px;
  display: none;
  max-height: 295px;
  overflow-y: auto;
  z-index: 9999;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .wrapper-dropdown-menu::-webkit-scrollbar-track {
  border-radius: 16px;
  background-color: rgba(0, 40, 130, 0.0392156863);
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .wrapper-dropdown-menu::-webkit-scrollbar-thumb {
  background: rgba(96, 105, 129, 0.6);
  border-radius: 16px;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .wrapper-dropdown-menu::-webkit-scrollbar {
  width: 4px;
  height: 10px;
  opacity: 0.6;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .wrapper-dropdown-menu::-webkit-scrollbar-thumb:hover {
  background-color: #606981;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .wrapper-dropdown-menu ul {
  margin: 0;
  padding: 6px 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 0;
  width: 100%;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .wrapper-dropdown-menu ul .first-item {
  padding: 8px 14px;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .wrapper-dropdown-menu ul .first-item .wrapper-input {
  border: 1px solid #EAEBED;
  border-radius: 8px;
  padding: 12px 14px;
  display: flex;
  align-items: center;
  gap: 8px;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .wrapper-dropdown-menu ul .first-item .wrapper-input input {
  font-size: 14px;
  font-family: "VTB Group Book", sans-serif !important;
  line-height: 20px;
  width: 132px;
  border: none;
  box-shadow: none;
  outline: none;
  color: #0B1D37;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .wrapper-dropdown-menu ul .first-item .wrapper-input input::placeholder {
  font-family: "VTB Group Light", sans-serif !important;
  color: #606981;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .wrapper-dropdown-menu ul li a {
  padding: 10px 14px;
  color: #0B1D37;
  font-size: 14px;
  line-height: 20px;
  font-family: "VTB Group Light", sans-serif !important;
  transition: 0.2s linear;
  width: 100%;
  display: flex;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .wrapper-dropdown-menu ul li a:hover {
  background-color: rgba(0, 40, 130, 0.0392156863);
  color: #002882;
  transition: 0.2s linear;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .wrapper-dropdown-menu ul li .active {
  background-color: rgba(0, 40, 130, 0.0392156863);
  color: #002882;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .dropdown-open {
  display: block;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .wrapper-input-item {
  display: flex;
  border: 1px solid #EAEBED;
  border-radius: 8px;
  padding: 13px 7px 13px 14px;
  transition: 0.2s linear;
}
@media (max-width: 991px) {
  .section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .wrapper-input-item {
    padding: 13px 4px 13px 11px;
  }
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .wrapper-input-item input {
  font-size: 16px;
  line-height: 22px;
  color: #0B1D37;
  width: 347px;
  border: none !important;
  box-shadow: none !important;
  outline: none !important;
  font-family: "VTB Group Book", sans-serif !important;
}
@media (max-width: 991px) {
  .section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .wrapper-input-item input {
    min-width: 139px;
    padding: 0;
    width: 100%;
    flex: 1;
  }
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .wrapper-input-item input::placeholder {
  opacity: 0.6;
  color: #606981;
  font-family: "VTB Group Light", sans-serif !important;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .wrapper-input-item .wrapper-dropdown {
  margin-left: 7px;
  border-left: 1px solid rgba(11, 29, 55, 0.1019607843);
  padding-left: 12px;
  cursor: pointer;
  position: relative;
}
@media (max-width: 991px) {
  .section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .wrapper-input-item .wrapper-dropdown {
    margin-left: 12px;
  }
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .wrapper-input-item .wrapper-dropdown .opened-dropdown svg {
  transform: rotate(180deg);
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .wrapper-input-item .wrapper-dropdown button {
  display: flex;
  align-items: center;
  gap: 4px;
  font-size: 16px;
  line-height: 22px;
  color: #0B1D37;
  border: none;
  background-color: transparent;
  padding: 0;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .wrapper-input-item .wrapper-dropdown button span {
  width: 37px;
}
@media (max-width: 991px) {
  .section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .wrapper-input-item .wrapper-dropdown button {
    gap: 0;
    padding: 0;
  }
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-inputs .wrapper-input .wrapper-input-item:focus-within {
  border-color: #0084FF !important;
  transition: 0.2s linear;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-button button {
  background-color: #fff;
  width: 40px;
  height: 40px;
  border-radius: 100%;
  border: none;
  box-shadow: -8px 8px 24px 0px rgba(11, 29, 55, 0.0588235294), 8px -8px 24px 0px rgba(11, 29, 55, 0.0588235294) !important;
  outline: none;
  transform: rotate(0);
  transition: 0.3s linear;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
}
.section-home .section-home-currency .wrapper-currency-data .wrapper-right .wrapper-button button:hover {
  transform: rotate(180deg);
  transition: 0.3s linear;
}
.section-home .section-home-prices {
  display: flex;
  gap: 32px;
  margin: 96px 0;
}
@media (max-width: 991px) {
  .section-home .section-home-prices {
    margin: 48px 0;
    gap: 48px;
    flex-direction: column;
  }
}
.section-home .section-home-prices .wrapper-items {
  border: 1px solid rgba(11, 29, 55, 0.0588235294);
  box-shadow: 8px 8px 24px 0 rgba(11, 29, 55, 0.031372549);
  background-color: rgba(255, 255, 255, 0.6980392157);
  border-radius: 12px;
  width: 584px;
  padding: 32px;
}
@media (max-width: 991px) {
  .section-home .section-home-prices .wrapper-items {
    width: 100%;
    padding: 12px;
  }
}
.section-home .section-home-prices .wrapper-items h2 {
  font-size: 28px;
  line-height: 39px;
  font-family: "VTB Group Demi Bold", sans-serif !important;
  color: #0B1D37;
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .section-home .section-home-prices .wrapper-items h2 {
    font-size: 22px;
    line-height: 31px;
    margin-bottom: 16px;
  }
}
.section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-empty-item {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
.section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-empty-item p {
  color: #606981;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Book", sans-serif !important;
  display: flex;
}
.section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-empty-item span {
  color: #606981;
  font-size: 14px;
  line-height: 20px;
  font-family: "VTB Group Light", sans-serif !important;
  display: flex;
}
@media (max-width: 991px) {
  .section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-empty-item span {
    margin-top: 16px;
  }
}
.section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-item {
  display: flex;
  gap: 12px;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-item {
    align-items: flex-start;
    gap: 8px;
  }
}
.section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-currency {
  width: 220px;
  display: flex;
}
@media (max-width: 991px) {
  .section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-currency {
    width: 96px !important;
  }
}
.section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-currency span {
  color: #606981;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Light", sans-serif !important;
  display: flex;
}
.section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-currency strong {
  font-weight: 400;
  font-size: 20px;
  line-height: 28px;
  font-family: "VTB Group Book", sans-serif !important;
  color: #0B1D37;
  display: flex;
  align-items: center;
  gap: 8px;
}
@media (max-width: 991px) {
  .section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-currency strong {
    font-size: 16px;
    line-height: 22px;
  }
}
.section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-sale {
  width: 276px;
  display: flex;
  justify-content: end;
}
@media (max-width: 991px) {
  .section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-sale {
    width: 192px !important;
  }
  .section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-sale span {
    text-align: right;
  }
}
.section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-sale span {
  color: #606981;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Light", sans-serif !important;
}
.section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-sale strong {
  font-weight: 400;
  font-size: 20px;
  line-height: 28px;
  font-family: "VTB Group Book", sans-serif !important;
  color: #0B1D37;
  display: flex;
  align-items: center;
  gap: 4px;
  justify-content: end;
}
@media (max-width: 991px) {
  .section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-item .wrapper-sale strong {
    font-size: 16px;
    line-height: 22px;
  }
}
.section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-item:first-child .wrapper-currency {
  width: 220px;
  display: flex;
}
@media (max-width: 991px) {
  .section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-item:first-child .wrapper-currency {
    width: 96px !important;
  }
}
.section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-item:first-child .wrapper-sale {
  width: 276px;
  display: flex;
  justify-content: end;
}
@media (max-width: 991px) {
  .section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-item:first-child .wrapper-sale {
    width: 192px !important;
  }
  .section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-item:first-child .wrapper-sale span {
    text-align: right;
  }
}
.section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-last-item {
  display: flex;
  justify-content: space-between;
  margin-top: auto;
  padding-top: 12px;
}
@media (max-width: 991px) {
  .section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-last-item {
    flex-direction: column;
    gap: 8px;
  }
}
.section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-last-item a {
  color: #0084FF;
  font-size: 16px;
  line-height: 22px;
  display: flex;
  align-items: center;
  gap: 8px;
  font-family: "VTB Group Book", sans-serif !important;
}
.section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-last-item a svg path {
  transition: 0.2s linear;
}
.section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-last-item a:hover {
  color: #002882;
  transition: 0.2s linear;
}
.section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-last-item a:hover path {
  fill: #002882;
  transition: 0.2s linear;
}
.section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-last-item .show-in-gold-page {
  display: none;
}
.section-home .section-home-prices .wrapper-items .wrapper-currency-data .wrapper-left .wrapper-last-item p {
  color: #606981;
  font-size: 14px;
  line-height: 20px;
  font-family: "VTB Group Light", sans-serif !important;
  margin-bottom: 0;
}
.section-home .section-home-prices .wrapper-right .wrapper-currency-data {
  min-height: calc(100% - 64px);
  display: flex;
}
.section-home .section-home-prices .wrapper-right .wrapper-currency {
  width: 246px !important;
}
.section-home .section-home-prices .wrapper-right .wrapper-sale {
  width: 144px !important;
}

.section-all-currency .section-home-news {
  display: block !important;
}
@media (max-width: 991px) {
  .section-all-currency .section-home-news {
    margin-top: 48px !important;
  }
}
.section-all-currency h1 {
  font-size: 40px;
  line-height: 48px;
  color: #0B1D37;
  font-family: "VTB Group Demi Bold", sans-serif !important;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .section-all-currency h1 {
    font-size: 26px;
    line-height: 36px;
  }
}
.section-all-currency .section-home-currency {
  margin: 32px 0;
}
@media (max-width: 991px) {
  .section-all-currency .section-home-currency {
    margin: 16px 0 24px;
  }
}
.section-all-currency .section-home-currency .wrapper-last-item a {
  display: none !important;
}
.section-all-currency .section-home-currency .wrapper-right-content .show-in-all-page {
  display: flex !important;
  color: #0084FF;
  font-size: 16px;
  line-height: 22px;
  align-items: center;
  gap: 8px;
  font-family: "VTB Group Book", sans-serif !important;
  transition: 0.2s linear;
  margin-top: 24px;
}
.section-all-currency .wrapper-last-item a {
  display: flex !important;
}
.section-all-currency .wrapper-last-item .show-in-gold-page {
  display: none !important;
}

.section-all-gold .section-home-news {
  display: block !important;
}
@media (max-width: 991px) {
  .section-all-gold .section-home-news {
    margin-top: 48px !important;
  }
}
.section-all-gold h1 {
  font-size: 40px;
  line-height: 48px;
  color: #0B1D37;
  font-family: "VTB Group Demi Bold", sans-serif !important;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .section-all-gold h1 {
    font-size: 26px;
    line-height: 36px;
  }
}
.section-all-gold .section-home-prices {
  margin: 32px 0 96px;
}
@media (max-width: 991px) {
  .section-all-gold .section-home-prices {
    margin: 16px 0 24px;
  }
}
.section-all-gold .wrapper-last-item a {
  display: none !important;
}
.section-all-gold .wrapper-last-item .show-in-gold-page {
  display: flex !important;
}

.section-change-bottom .bottom-part-section {
  background: #F8F9FB !important;
  padding-top: 0;
}

.section-home .section-home-prices .wrapper-items .wrapper-gold {
  width: 100%;
}
.section-home .section-home-prices .wrapper-items .wrapper-gold .wrapper-left .wrapper-item .wrapper-sale {
  width: 250px !important;
}
@media (max-width: 991px) {
  .section-home .section-home-prices .wrapper-items .wrapper-gold .wrapper-left .wrapper-item .wrapper-sale {
    width: 144px !important;
  }
}
.section-home .section-home-prices .wrapper-items .wrapper-gold .wrapper-left .wrapper-item .wrapper-currency {
  width: 246px;
}
@media (max-width: 991px) {
  .section-home .section-home-prices .wrapper-items .wrapper-gold .wrapper-left .wrapper-item .wrapper-currency {
    width: 144px !important;
  }
}
.section-home .section-home-prices .wrapper-items .wrapper-gold .wrapper-left {
  width: 100%;
}
.section-home .section-home-prices .wrapper-items .wrapper-gold .wrapper-left .wrapper-item:first-child .wrapper-sale {
  width: 250px !important;
}
@media (max-width: 991px) {
  .section-home .section-home-prices .wrapper-items .wrapper-gold .wrapper-left .wrapper-item:first-child .wrapper-sale {
    width: 144px !important;
  }
}
@media (max-width: 991px) {
  .section-home .section-home-prices .wrapper-items .wrapper-gold .wrapper-left .wrapper-item:first-child .wrapper-currency {
    width: 144px !important;
  }
}
.section-home .section-home-news {
  background-color: transparent !important;
  display: block !important;
}
.section-home .only-home-page {
  padding-top: 0 !important;
}

.wrapper-navigation {
  margin: 32px 0 24px;
}
.wrapper-navigation a {
  display: flex;
  align-items: center;
  color: #606981;
  gap: 8px;
  font-family: "VTB Group Light", sans-serif !important;
  font-size: 16px;
  line-height: 22px;
}

.wrapper-top-title {
  margin-bottom: 40px;
}
.wrapper-top-title .main-title {
  width: 100%;
  color: #0B1D37;
  font-size: 40px;
  line-height: 48px;
  font-family: "VTB Group Demi Bold", sans-serif !important;
  margin-bottom: 0;
}

.section-home-news {
  background-color: #fff !important;
  padding-top: 32px;
}
.section-home-news .bottom-slider-part {
  background-color: #fff;
  padding-top: 0 !important;
}
.section-home-news .bottom-slider-part .item .title {
  height: 130px !important;
}
@media (max-width: 991px) {
  .section-home-news .bottom-slider-part .item .title {
    height: 108px !important;
  }
}
.section-home-news .bottom-slider-part .item .title strong {
  height: 66px !important;
  min-height: 66px !important;
}
@media (max-width: 991px) {
  .section-home-news .bottom-slider-part .item .title strong {
    height: 44px !important;
    min-height: 44px !important;
  }
}
.section-home-news .bottom-slider-part .owl-nav button {
  box-shadow: 8px 4px 8px 0 rgba(11, 29, 55, 0.0392156863) !important;
}
@media (max-width: 991px) {
  .section-home-news {
    padding-top: 20px;
  }
}
.section-home-news .title-for-news {
  display: flex;
  justify-content: space-between;
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .section-home-news .title-for-news {
    padding: 0 20px;
  }
  .section-home-news .title-for-news .main-block-title {
    margin: 0;
  }
}
.section-home-news .title-for-news .main-block-title {
  width: 173px;
  text-align: left;
}
.section-home-news .title-for-news a {
  color: #0084FF;
  font-size: 16px;
  line-height: 22px;
  display: flex;
  align-items: center;
  gap: 8px;
  font-family: "VTB Group Book", sans-serif !important;
}
.section-home-news .title-for-news a svg path {
  transition: 0.2s linear;
}
.section-home-news .title-for-news a:hover {
  color: #002882;
  transition: 0.2s linear;
}
.section-home-news .title-for-news a:hover path {
  fill: #002882;
  transition: 0.2s linear;
}
.section-home-news .item .image img {
  height: 234px;
}
@media (max-width: 991px) {
  .section-home-news .item .image img {
    height: 174px;
  }
}
.section-home-news .item .title {
  height: 130px;
  padding: 16px;
  display: flex;
  flex-direction: column;
  gap: 12px;
}
@media (max-width: 991px) {
  .section-home-news .item .title {
    padding: 12px;
    gap: 8px;
    height: 96px;
  }
}
.section-home-news .item .title span {
  font-size: 14px;
  line-height: 20px;
  font-family: "VTB Group Light", sans-serif !important;
  color: #0B1D37;
}
@media (max-width: 991px) {
  .section-home-news .item .title strong {
    height: 44px;
    min-height: 44px;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}

.my-cluster {
  width: 40px;
  height: 40px;
  border: solid 1px rgb(0, 170, 255);
  border-radius: 50%;
  background: #fff;
  color: black;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}

.section-branches {
  background-color: #F9FAFC;
  position: relative;
}
.section-branches .custom-container {
  max-width: 1200px;
  padding: 0;
}
.section-branches .custom-container .wrapper-branches-banner {
  width: 100%;
}
@media (max-width: 991px) {
  .section-branches .use-mobile-unset {
    overflow: unset;
  }
}
.section-branches .wrapper-mobile-toch {
  position: absolute;
  left: 0;
  right: 0;
  width: 32px;
  height: 2px;
  background: #606981;
  margin: auto;
  top: -20px;
  display: none;
}
@media (max-width: 991px) {
  .section-branches .wrapper-mobile-toch {
    display: block;
  }
}
.section-branches .custom-container {
  overflow: unset;
}
@media (max-width: 991px) {
  .section-branches .custom-container {
    padding: 0;
  }
}
.section-branches .wrapper-top-title {
  margin-top: 0;
}
@media (max-width: 991px) {
  .section-branches .wrapper-navigation {
    display: none;
  }
  .section-branches .top-part {
    display: none !important;
  }
  .section-branches .wrapper-top-title {
    display: none;
  }
}
@media (max-width: 991px) {
  .section-branches {
    display: flex;
    flex-direction: column-reverse;
  }
  .section-branches .updatedContent {
    display: none;
  }
}
.section-branches .updateAt {
  margin: 96px 0 32px;
  text-align: right;
  font-family: "VTB Group Light", sans-serif !important;
  font-size: 14px;
  line-height: 20px;
  color: #606981;
}
.section-branches .wrapper-top-part {
  display: flex;
  align-items: center;
  margin-bottom: 4px;
  width: 100%;
}
.section-branches .wrapper-top-part .nav-tabs {
  display: flex;
  flex-wrap: nowrap;
  overflow-x: auto !important;
  width: 100%;
}
.section-branches .wrapper-top-part .nav-tabs::-webkit-scrollbar {
  height: 6px;
}
.section-branches .wrapper-top-part .nav-tabs::-webkit-scrollbar-button {
  display: none;
  width: 0;
  height: 0;
}
.section-branches .wrapper-top-part .nav-tabs::-webkit-scrollbar-thumb {
  background: #ccc;
  border-radius: 10px;
}
.section-branches .wrapper-top-part .nav-tabs::-webkit-scrollbar-track {
  background: transparent;
}
.section-branches .wrapper-top-part .nav-tabs li {
  min-width: max-content;
  height: 36px;
}
.section-branches .wrapper-top-part .nav-tabs li button {
  border-radius: 24px !important;
  padding: 8px !important;
  font-weight: 400 !important;
  font-size: 14px !important;
}
.section-branches .wrapper-top-part .wrapper-toggle-button {
  display: none;
  position: absolute;
  top: -50px;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: max-content;
  background: transparent;
  border: none;
  box-shadow: none;
  z-index: 9;
}
@media (max-width: 991px) {
  .section-branches .wrapper-top-part .wrapper-toggle-button {
    display: block;
  }
}
.section-branches .wrapper-top-part .active-toggler {
  top: -32px;
  transform: rotate(180deg);
}
@media (max-width: 991px) {
  .section-branches .wrapper-top-part {
    margin: 20px 0;
    position: relative;
  }
}
.section-branches .wrapper-top-part ul {
  width: max-content;
  border: none;
  display: flex;
  gap: 12px;
}
@media (max-width: 991px) {
  .section-branches .wrapper-top-part ul {
    width: calc(100% - 55px);
    overflow-x: unset;
    white-space: nowrap;
    display: flex;
    flex-wrap: nowrap;
    scrollbar-width: none;
    -ms-overflow-style: none;
    height: 38px;
  }
  .section-branches .wrapper-top-part ul::-webkit-scrollbar {
    display: none;
  }
}
.section-branches .wrapper-top-part ul li button {
  padding: 7px 14px;
  font-size: 14px;
  line-height: 20px;
  font-family: "VTB Group Book", sans-serif !important;
  background-color: rgba(96, 105, 129, 0.0588235294);
  color: #606981;
  border: 1px solid rgba(96, 105, 129, 0.0588235294);
  border-radius: 24px;
}
.section-branches .wrapper-top-part ul li .active {
  background: rgba(96, 105, 129, 0.0196078431);
  color: #0084FF;
  opacity: 1;
  border-color: #0084FF;
}
.section-branches .wrapper-branches-banner .wrapper-top-part .wrapper-toggle-button {
  padding: 9px !important;
  width: 40px;
  height: 40px;
  margin-top: 16px;
}
.section-branches .wrapper-branches-banner .active-mobile-top-part {
  position: fixed !important;
  bottom: 0;
  left: 0;
  right: 0;
  height: calc(100vh - 68px) !important;
  background: #ffffff;
  z-index: 99999;
  width: 100% !important;
  align-items: unset !important;
  border-top-left-radius: 12px !important;
  box-shadow: 12px 0 16px 0 rgba(11, 29, 55, 0.0588235294);
  border-top-right-radius: 12px !important;
  padding-top: 18px;
  margin-bottom: 0;
  margin-top: 0;
  top: 68px;
}
.section-branches .wrapper-branches-banner .active-mobile-top-part .wrapper-top-part {
  margin: 28px 0 !important;
}
.section-branches .wrapper-branches-banner .active-mobile-top-part .wrapper-top-part .wrapper-toggle-button {
  margin-top: 0;
  width: 40px;
  height: 40px;
}
.section-branches .wrapper-branches-banner .active-mobile-top-part .near {
  margin-top: -35px !important;
}
.section-branches .wrapper-branches-banner {
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  height: 584px;
  position: relative;
  display: flex;
  justify-content: space-between;
  gap: 10px;
}
@media (max-width: 991px) {
  .section-branches .wrapper-branches-banner {
    height: auto;
    flex-direction: column-reverse;
    gap: 0;
  }
  .section-branches .wrapper-branches-banner .tab-content {
    display: none;
  }
}
.section-branches .wrapper-branches-banner .left-wrapper-part {
  max-width: 446px;
}
@media (max-width: 991px) {
  .section-branches .wrapper-branches-banner .left-wrapper-part {
    max-width: 100%;
    width: 100% !important;
  }
  .section-branches .wrapper-branches-banner .left-wrapper-part .filter {
    box-shadow: 0px 4px 12px 0px rgba(11, 29, 55, 0.0784313725) !important;
    background: #fff;
    border-radius: 8px;
  }
  .section-branches .wrapper-branches-banner .left-wrapper-part .wrapper-buttons {
    width: 100%;
    position: unset !important;
  }
  .section-branches .wrapper-branches-banner .left-wrapper-part .wrapper-buttons #wrapper-hidden-filter .top-part {
    display: block !important;
  }
  .section-branches .wrapper-branches-banner .left-wrapper-part .wrapper-buttons .wrapper-top-part {
    width: 100%;
    margin: 0 0;
  }
}
@media (max-width: 991px) and (max-width: 400px) {
  .section-branches .wrapper-branches-banner .left-wrapper-part .wrapper-buttons .wrapper-top-part {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .section-branches .wrapper-branches-banner .left-wrapper-part .wrapper-buttons .wrapper-top-part .nav-tabs {
    justify-content: center;
    margin-top: 20px;
    gap: 8px;
    width: 100% !important;
  }
}
@media (max-width: 991px) and (max-width: 470px) {
  .section-branches .wrapper-branches-banner .left-wrapper-part .wrapper-buttons .wrapper-top-part .nav-tabs {
    justify-content: flex-start;
    margin-left: 0;
  }
  .section-branches .wrapper-branches-banner .left-wrapper-part .wrapper-buttons .wrapper-top-part .nav-tabs button {
    font-size: 14px !important;
    padding: 8px 12px !important;
  }
}
.section-branches .wrapper-branches-banner #map {
  overflow: hidden;
  max-width: 742px;
}
@media (max-width: 991px) {
  .section-branches .wrapper-branches-banner #map {
    border-radius: 0;
    max-width: 100%;
    width: 100%;
    overflow: hidden;
  }
}
.section-branches .wrapper-branches-banner #map-filter-part {
  height: 100%;
}
@media (max-width: 991px) {
  .section-branches .wrapper-branches-banner #map-filter-part {
    z-index: 1111;
  }
}
.section-branches .wrapper-branches-banner .wrapper-map {
  width: 100%;
  overflow: hidden;
  position: relative;
  border-radius: 12px;
  display: flex;
  gap: 12px;
}
@media (max-width: 991px) {
  .section-branches .wrapper-branches-banner .wrapper-map {
    overflow: unset;
  }
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  gap: 12px;
  background: #fff;
  padding: 12px;
  width: 100%;
  position: relative;
}
@media (min-width: 992px) {
  .section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons {
    overflow: hidden;
  }
}
@media (max-width: 991px) {
  .section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons {
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    align-items: center;
    position: absolute;
    left: unset;
    top: unset;
    right: 0;
    bottom: 0;
  }
  .section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons:before {
    position: absolute;
    content: "";
    top: -5px;
    left: 0;
    right: 0;
    width: 50px;
    height: 4px;
    margin: 0 auto;
    background-color: #677283;
    border-radius: 30px;
    z-index: 1111;
  }
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .near {
  font-weight: 300;
  font-size: 14px;
  color: rgb(11, 29, 55);
  display: none;
  margin: 0;
}
@media (max-width: 991px) {
  .section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .near {
    width: 100%;
    max-width: 411px;
  }
}
@media (max-width: 991px) and (max-width: 470px) {
  .section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .near {
    max-width: 420px;
  }
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-dropdowns {
  display: flex;
  margin-right: 12px;
  gap: 24px;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .dropdown-items {
  z-index: 99;
  position: relative;
  max-height: 40px !important;
  max-width: 40px;
  min-width: 40px;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-filter {
  position: relative;
  z-index: 99;
  display: flex;
  align-items: center;
  flex-direction: row;
  width: 100%;
  gap: 8px;
  justify-content: unset;
}
@media (max-width: 991px) {
  .section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-filter {
    justify-content: center;
    gap: 12px;
  }
}
@media (max-width: 470px) {
  .section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-filter {
    width: 100%;
  }
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-filter .search {
  width: 100%;
  position: relative;
  height: 40px;
  max-width: 374px;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-filter .search input {
  border-radius: 8px;
  padding: 8px 14px;
  border: 1px solid rgb(234, 235, 237);
  outline: 0;
  width: 100%;
  padding-left: 38px;
  background: #fff;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-filter .search input::-webkit-search-cancel-button {
  display: none;
  -webkit-appearance: none;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-filter .search input::placeholder {
  font-family: "VTB Group Book", sans-serif !important;
  font-size: 14px;
  color: rgb(96, 105, 129);
  font-weight: 400;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-filter .search span {
  position: absolute;
  left: 14px;
  top: 8px;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-filter .search span img {
  width: 16px;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter {
  box-shadow: 8px -8px 12px 0 rgba(11, 29, 55, 0.0392156863);
  width: 260px;
  padding: 8px 14px 14px;
  position: absolute;
  left: 0;
  top: 54px;
  display: flex;
  flex-direction: column;
  background-color: #fff;
  border-radius: 8px;
  z-index: 9999999;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter .hideOpenedFilter svg {
  outline: 0;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter #wrapper-hidden-filter {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: calc(100% - 60px);
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter #wrapper-hidden-filter .top-part {
  padding: 0px 0 24px;
}
@media (max-width: 991px) {
  .section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter #wrapper-hidden-filter .top-part {
    padding: 0;
    margin-bottom: 24px;
  }
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter #wrapper-hidden-filter .bottom-part .wrapper-button {
  margin-top: 0;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter #filter-atm, .section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter #filter-branch, .section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter #filter-pos {
  font-size: 18px;
  font-weight: bold;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter .wrapper-head-branches-filter {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: space-between;
  padding-top: 17px;
}
@media (max-width: 991px) {
  .section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter .wrapper-head-branches-filter {
    padding-top: 0;
  }
}
@media (max-width: 991px) {
  .section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    top: unset;
    width: 100%;
    box-shadow: 12px 0 16px 0 rgba(11, 29, 55, 0.0588235294);
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    padding: 20px;
    max-height: unset !important;
  }
  .section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter .wrapper-head-branches-filter {
    position: relative;
    display: flex;
  }
  .section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter .wrapper-head-branches-filter h2 {
    color: #0B1D37;
    font-size: 16px;
    line-height: 22px;
    font-family: "VTB Group Demi Bold", sans-serif !important;
    margin-bottom: 8px;
  }
  .section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter .wrapper-head-branches-filter .btn {
    position: absolute;
    padding: 6px !important;
    border: none;
    box-shadow: none;
    right: -14px;
    top: -14px;
    outline: none;
  }
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter .wrapper-item {
  width: 100%;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter .wrapper-item .wrapper-checkbox {
  padding: 10px 0;
  /* Checkmark */
  /* Display checkmark when checked */
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter .wrapper-item .wrapper-checkbox .main {
  display: flex;
  position: relative;
  padding-left: 28px;
  cursor: pointer;
  color: #0B1D37;
  outline: none !important;
  -webkit-tap-highlight-color: transparent;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter .wrapper-item .wrapper-checkbox .main:focus, .section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter .wrapper-item .wrapper-checkbox .main:active {
  outline: none !important;
  border: none !important;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter .wrapper-item .wrapper-checkbox .main .text {
  color: #0B1D37;
  font-size: 14px;
  line-height: 20px;
  font-family: "VTB Group Light", sans-serif !important;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter .wrapper-item .wrapper-checkbox .main input[type=checkbox] {
  visibility: hidden;
  display: none;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter .wrapper-item .wrapper-checkbox .checkbox-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 18px;
  width: 18px;
  background-color: transparent;
  border: 2px solid #606981;
  opacity: 0.6;
  border-radius: 2px;
  margin-top: 2px;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter .wrapper-item .wrapper-checkbox .main input:checked ~ .checkbox-container {
  background: #0084FF;
  border-color: #0084FF;
  opacity: 1;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter .wrapper-item .wrapper-checkbox .checkbox-container::after {
  content: "";
  position: absolute;
  display: none;
  left: 5px;
  top: 1px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 2px 2px 0;
  transform: rotate(42deg);
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter .wrapper-item .wrapper-checkbox .main input:checked ~ .checkbox-container::after {
  display: block;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter .wrapper-item .wrapper-button {
  margin-top: 24px;
  display: flex;
  gap: 22px;
}
@media (max-width: 991px) {
  .section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter .wrapper-item .wrapper-button {
    justify-content: space-between;
  }
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter .wrapper-item .wrapper-button button:first-child {
  padding: 10px 14px;
  color: rgb(0, 132, 255);
  font-size: 14px;
  line-height: 20px;
  font-family: "VTB Group Book", sans-serif !important;
  gap: 0 !important;
  border: 1px solid rgb(0, 132, 255) !important;
  background: transparent;
  width: 199px;
  justify-content: center;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter .wrapper-item .wrapper-button button:last-child {
  padding: 8px 12px;
  box-shadow: 0 8px 20px 0 rgba(11, 29, 55, 0.0784313725);
  background: #0084FF;
  color: #fff;
  font-size: 14px;
  line-height: 20px;
  font-family: "VTB Group Book", sans-serif !important;
  border: none !important;
  width: 199px;
  min-width: 124px;
  display: flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-hidden-filter .wrapper-item .wrapper-button button:last-child {
    padding: 10px 12px;
  }
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .filter {
  padding: 7px 7px !important;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons button {
  padding: 11px 6px 11px 13px;
  background: rgba(96, 105, 129, 0.06);
  outline: none !important;
  font-family: "VTB Group Book", sans-serif !important;
  font-size: 16px;
  line-height: 22px;
  border-radius: 8px;
  border: 1px solid #EAEBED;
  display: flex;
  align-items: center;
  gap: 4px;
  max-height: 36px;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .active {
  box-shadow: 6px 8px 10px 8px rgba(11, 29, 55, 0.06);
  background-color: transparent;
  border-color: rgb(0, 132, 255);
  height: 100%;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .opened-dropdown {
  border-color: #0084FF !important;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .opened-dropdown svg {
  transform: rotate(180deg);
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .filter {
  border-color: transparent;
  box-shadow: 0 4px 12px 0 rgba(11, 29, 55, 0.0784313725) !important;
  background: rgb(255, 255, 255);
  border: 1px solid transparent;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .filter.active {
  border: 1px solid rgb(0, 132, 255) !important;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .filter.opened-dropdown:not(.active) {
  border-color: transparent !important;
}
@media (max-width: 991px) {
  .section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .filter {
    padding: 5px !important;
  }
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .filter span {
  color: #0B1D37 !important;
}
@media (max-width: 991px) {
  .section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .filter span {
    display: none;
  }
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-dropdown-menu {
  top: 0;
  position: absolute;
  left: 0;
  right: 0;
  background: #fff;
  box-shadow: 8px -8px 12px 0 rgba(11, 29, 55, 0.0392156863);
  border-radius: 8px;
  display: none !important;
  flex-direction: column;
  max-height: 100%;
  padding-bottom: 8px;
  z-index: 99999999;
  height: 100%;
  width: 100%;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-dropdown-menu .first-item {
  padding: 8px 14px 0;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-dropdown-menu .first-item .wrapper-input {
  border: 1px solid #EAEBED;
  border-radius: 8px;
  padding: 9px 11px;
  display: flex;
  align-items: center;
  gap: 4px;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-dropdown-menu .first-item .wrapper-input input {
  font-size: 14px;
  font-family: "VTB Group Book", sans-serif !important;
  line-height: 20px;
  width: 132px;
  border: none;
  box-shadow: none;
  outline: none;
  color: #0B1D37;
  padding: 0;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-dropdown-menu .first-item .wrapper-input input::placeholder {
  font-family: "VTB Group Light", sans-serif !important;
  color: #606981;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-dropdown-menu ul {
  max-height: 288px;
  overflow-y: auto;
  margin: 0;
  padding: 8px 0 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 0;
  width: 100%;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-dropdown-menu ul::-webkit-scrollbar-track {
  border-radius: 16px;
  background-color: rgba(0, 40, 130, 0.0392156863);
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-dropdown-menu ul::-webkit-scrollbar-thumb {
  background: rgba(96, 105, 129, 0.6);
  border-radius: 16px;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-dropdown-menu ul::-webkit-scrollbar {
  width: 4px;
  height: 10px;
  opacity: 0.6;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-dropdown-menu ul::-webkit-scrollbar-thumb:hover {
  background-color: #606981;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-dropdown-menu ul li a {
  padding: 10px 14px;
  color: #0B1D37;
  font-size: 14px;
  line-height: 20px;
  font-family: "VTB Group Light", sans-serif !important;
  transition: 0.2s linear;
  width: 100%;
  display: flex;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-dropdown-menu ul li a:hover {
  background-color: rgba(0, 40, 130, 0.0392156863);
  color: #002882;
  transition: 0.2s linear;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-dropdown-menu ul li .active {
  background-color: rgba(0, 40, 130, 0.0392156863);
  color: #002882;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .dropdown-open {
  display: flex !important;
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-dropdown {
  position: relative;
}
@media (max-width: 991px) {
  .section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-dropdown {
    display: none;
  }
}
.section-branches .wrapper-branches-banner .wrapper-map .wrapper-buttons .wrapper-dropdown button span {
  color: #0B1D37;
  width: 151px;
  text-align: left;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.section-branches .wrapper-branches-banner .tab-content {
  background-color: #fff;
  margin-left: 0;
  padding: 0;
  border-radius: 12px;
  height: 100%;
  width: 100%;
}
@media (max-width: 991px) {
  .section-branches .wrapper-branches-banner .tab-content {
    width: 100%;
    margin-left: 0;
  }
}
.section-branches .wrapper-branches-banner .tab-pane {
  height: 100%;
  overflow: hidden;
}
.section-branches .wrapper-branches-banner .wrapper-branches {
  padding: 0;
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 12px;
  overflow-y: auto;
  max-height: 87%;
  min-height: 374px;
  z-index: 999;
  position: relative;
}
@media (max-width: 991px) {
  .section-branches .wrapper-branches-banner .wrapper-branches {
    margin: auto;
    max-height: 97%;
    align-items: center;
  }
}
@media (max-width: 991px) and (min-width: 650px) {
  .section-branches .wrapper-branches-banner .wrapper-branches {
    width: 100%;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
    align-content: flex-start;
  }
  .section-branches .wrapper-branches-banner .wrapper-branches .wrapper-item {
    width: calc(100% - 560px) !important;
    margin: unset !important;
  }
}
@media (max-width: 991px) and (min-width: 650px) and (max-width: 875px) {
  .section-branches .wrapper-branches-banner .wrapper-branches .wrapper-item {
    width: 44% !important;
  }
}
@media (max-width: 650px) {
  .section-branches .wrapper-branches-banner .wrapper-branches {
    width: 100%;
  }
}
.section-branches .wrapper-branches-banner .wrapper-branches .empty-data {
  width: 100%;
  height: 560px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
@media (max-width: 991px) {
  .section-branches .wrapper-branches-banner .wrapper-branches .empty-data {
    margin-top: 56px;
    height: auto;
    padding: 0 20px;
  }
}
.section-branches .wrapper-branches-banner .wrapper-branches .empty-data img {
  width: 88px;
  margin-bottom: 32px;
}
@media (max-width: 991px) {
  .section-branches .wrapper-branches-banner .wrapper-branches .empty-data img {
    width: 34px;
    margin-bottom: 16px;
  }
}
.section-branches .wrapper-branches-banner .wrapper-branches .empty-data p {
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Book", sans-serif !important;
  font-weight: 400;
  margin: 0 !important;
  color: #0B1D37;
}
@media (max-width: 991px) {
  .section-branches .wrapper-branches-banner .wrapper-branches .empty-data p {
    text-align: center;
  }
}
.section-branches .wrapper-branches-banner .wrapper-branches::-webkit-scrollbar-track {
  border-radius: 16px;
  background-color: rgba(0, 40, 130, 0.0392156863);
}
.section-branches .wrapper-branches-banner .wrapper-branches::-webkit-scrollbar-thumb {
  background: rgba(96, 105, 129, 0.6);
  border-radius: 16px;
}
.section-branches .wrapper-branches-banner .wrapper-branches::-webkit-scrollbar {
  width: 4px;
  height: 10px;
  opacity: 0.6;
}
.section-branches .wrapper-branches-banner .wrapper-branches::-webkit-scrollbar-thumb:hover {
  background-color: #606981;
}
.section-branches .wrapper-branches-banner .wrapper-branches .wrapper-item {
  padding: 12px;
  border-radius: 12px;
  box-shadow: 6px 8px 10px 8px rgba(11, 29, 55, 0.0588235294);
  background-color: #fff;
  cursor: pointer;
  max-width: 422px;
  width: 100%;
}
@media (max-width: 650px) {
  .section-branches .wrapper-branches-banner .wrapper-branches .wrapper-item {
    max-width: 100%;
    width: calc(100% - 48px);
  }
}
.section-branches .wrapper-branches-banner .wrapper-branches .wrapper-item:last-child {
  margin-bottom: 32px;
}
@media (max-width: 991px) {
  .section-branches .wrapper-branches-banner .wrapper-branches .wrapper-item:last-child {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .section-branches .wrapper-branches-banner .wrapper-branches .wrapper-item {
    margin: 0 20px;
  }
}
.section-branches .wrapper-branches-banner .wrapper-branches .wrapper-item .posTerminalContent {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 8px;
}
.section-branches .wrapper-branches-banner .wrapper-branches .wrapper-item .posTerminalContent img {
  width: 32px;
  height: 32px;
}
.section-branches .wrapper-branches-banner .wrapper-branches .wrapper-item .posTerminalContent h2 {
  margin-bottom: 0 !important;
}
.section-branches .wrapper-branches-banner .wrapper-branches .wrapper-item h2 {
  font-size: 16px;
  line-height: 22px;
  color: #0B1D37;
  font-family: "VTB Group Demi Bold", sans-serif !important;
  margin-bottom: 8px;
}
.section-branches .wrapper-branches-banner .wrapper-branches .wrapper-item p {
  font-size: 14px;
  line-height: 20px;
  font-family: "VTB Group Light", sans-serif !important;
  color: #0B1D37;
  margin-bottom: 12px;
}
.section-branches .wrapper-branches-banner .wrapper-branches .wrapper-item p a {
  color: #0084FF;
}
.section-branches .wrapper-branches-banner .wrapper-branches .wrapper-item ul {
  display: flex;
  flex-direction: column;
  gap: 8px;
  list-style: none;
  padding: 0;
  margin: 0;
}
.section-branches .wrapper-branches-banner .wrapper-branches .wrapper-item ul li {
  display: flex;
  align-items: center;
  gap: 8px;
}
.section-branches .wrapper-branches-banner .wrapper-branches .wrapper-item ul li span {
  font-size: 14px;
  line-height: 20px;
  font-family: "VTB Group Light", sans-serif !important;
  color: #0B1D37;
}

.active-branches {
  overflow: hidden;
}
@media (max-width: 991px) {
  .active-branches .nav-tabs {
    width: calc(100% - 90px) !important;
  }
}
.active-branches .section-branches {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}
.active-branches .tab-content {
  display: block !important;
  z-index: 9999999;
  position: fixed;
  left: 20px;
  right: 20px;
  top: 260px;
}
.active-branches .tab-content .wrapper-branches {
  max-height: calc(100vh - 262px);
  width: 100%;
  margin-top: 0;
  padding: 0 0 132px;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.active-branches .wrapper-buttons {
  right: 20px !important;
  bottom: unset !important;
  top: 30px !important;
  z-index: 9999999999 !important;
}
.active-branches .wrapper-buttons .wrapper-dropdowns {
  flex-direction: column;
  width: calc(100% - 40px);
  z-index: 999999999;
  position: fixed;
  top: 133px;
  left: 20px;
  right: 20px;
  gap: 16px;
}
.active-branches .wrapper-buttons .wrapper-dropdowns .wrapper-dropdown {
  width: 100%;
  z-index: 99999;
  display: block !important;
}
.active-branches .wrapper-buttons .wrapper-dropdowns .wrapper-dropdown button {
  width: 100%;
}
.active-branches .wrapper-buttons .wrapper-dropdowns .wrapper-dropdown button span {
  width: 100% !important;
}
.active-branches .wrapper-dropdowns {
  margin-right: 0 !important;
}
.active-branches .wrapper-dropdowns .wrapper-dropdown:last-child {
  z-index: -1 !important;
}
.active-branches .wrapper-branches-mobile-bg {
  display: block !important;
}

.wrapper-branches-mobile-bg {
  position: fixed;
  top: 0;
  background-color: rgba(11, 29, 55, 0.2);
  left: 0;
  right: 0;
  z-index: 9;
  bottom: 0;
  backdrop-filter: blur(4px);
  display: none;
}

.section-digital {
  background-color: #F9FAFC;
}
.section-digital .main-digital-title {
  color: #0B1D37;
  font-size: 40px;
  line-height: 48px;
  font-family: "VTB Group Demi Bold", sans-serif !important;
  padding: 0;
}
.section-digital .slider-part {
  background-color: #F9FAFC;
}
.section-digital .middle-part {
  background: linear-gradient(268.98deg, rgba(230, 236, 239, 0.1) -58.68%, rgba(60, 108, 196, 0.1) 93.48%);
  box-shadow: none !important;
}
.section-digital .nav-section {
  background-color: #fff;
}
.section-digital .nav-section .main-digital-title {
  margin-bottom: 32px;
}
.section-digital .nav-section .nav-tabs .nav-item button {
  font-family: "VTB Group Book", sans-serif;
}
.section-digital .nav-section .tab-content {
  margin-top: 32px;
}
.section-digital .nav-section .digital-content {
  display: flex;
  gap: 32px;
}
.section-digital .nav-section .digital-content .wrapper-text {
  width: 690px;
}
.section-digital .nav-section .digital-content .wrapper-text .digital-title {
  font-size: 28px;
  line-height: 39px;
  font-family: "VTB Group Demi Bold", sans-serif;
  color: #0B1D37;
  margin-bottom: 24px;
}
.section-digital .nav-section .digital-content .wrapper-text .digital-ul {
  display: flex;
  flex-direction: column;
  gap: 12px;
  margin-bottom: 24px;
}
.section-digital .nav-section .digital-content .wrapper-text .digital-ul li {
  font-size: 18px;
  line-height: 25px;
  font-family: "VTB Group Light", sans-serif;
  color: #0B1D37;
  margin-bottom: 0;
}
.section-digital .nav-section .digital-content .wrapper-text .last-text {
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Book", sans-serif;
  color: #0B1D37;
  margin-top: 24px;
}
.section-digital .nav-section .digital-content .wrapper-image img {
  width: 478px;
  height: 268px;
  object-fit: cover;
}
.section-digital .ios-nav-section {
  margin-top: 96px;
  padding: 40px 0;
}
.section-digital .steps-part {
  background-color: #fff;
  padding-bottom: 40px;
}
.section-digital .steps-part .progress-item img {
  width: 273px;
  height: 173px;
  object-fit: cover;
}
.section-digital .steps-part .text a {
  font-size: 16px;
  font-family: "VTB Group Book", sans-serif !important;
}
.section-digital .bottom-part-section .bottom-slider-part .item .title {
  height: 76px;
}
.section-digital .bottom-part-section .bottom-slider-part .item .image {
  width: 270px;
  height: 206px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.section-digital .bottom-part-section .bottom-slider-part .item .image img {
  border-radius: 12px 12px 0 0;
  height: 160px;
  width: max-content;
}

.wrapper-login-content {
  display: flex;
  gap: 48px;
  padding: 100px 0;
  max-width: 1200px;
  margin: 0 auto;
}
.wrapper-login-content .wrapper-image {
  width: calc(50% - 24px);
}
.wrapper-login-content .wrapper-image img {
  width: 100%;
}
.wrapper-login-content form {
  width: calc(50% - 24px);
  display: flex;
  flex-direction: column;
}
.wrapper-login-content form h2 {
  margin-bottom: 16px;
}
.wrapper-login-content form label {
  font-size: 16px;
  line-height: 22px;
  color: #606981;
  font-family: "VTB Group Light", sans-serif;
  margin: 24px 0 8px;
}
.wrapper-login-content form input {
  font-size: 16px;
  line-height: 22px;
  color: #606981;
  font-family: "VTB Group Light", sans-serif;
  padding: 12px;
  border: 1px solid #EAEBED;
  border-radius: 8px;
}
@media (max-width: 991px) {
  .wrapper-login-content form input {
    padding: 10px;
  }
}
.wrapper-login-content form button {
  width: 100%;
  background: linear-gradient(2.62deg, #376ED1 -9.05%, #2E61CB 30.84%, #1337BA 112.51%);
  border: none;
  border-radius: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  line-height: 22px !important;
  font-size: 16px !important;
  padding: 13px 0;
  cursor: pointer;
  font-family: "VTB Group Book", sans-serif;
  margin-top: 24px;
}

.news-page .news-part .top-part .head-divider .navigation a {
  gap: 8px;
}
.news-page .news-part .top-part .head-divider .navigation a:last-child {
  margin-left: 6px;
}
.news-page .news-part .top-part .head-divider .navigation-media a span {
  width: unset;
  height: unset;
}
.news-page .news-part .title-part {
  margin-left: 56px;
}
@media (max-width: 576px) {
  .news-page .news-part .title-part {
    margin-top: 6px;
    margin-left: 0;
  }
}
.news-page .news-part .title-part h2 {
  font-weight: 600;
  font-size: 28px;
  line-height: 39px;
  color: #0B1D37;
  margin-bottom: 24px;
  font-family: "VTB Group Demi Bold", sans-serif;
}
@media (max-width: 576px) {
  .news-page .news-part .title-part h2 {
    margin-bottom: 3px;
    font-size: 22px;
  }
}
.news-page .news-part .search-part .search-fields .news-filter {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  gap: 32px;
}
@media (max-width: 768px) {
  .news-page .news-part .search-part .search-fields .news-filter {
    flex-wrap: wrap;
    gap: 12px;
  }
}
.news-page .news-part .search-part .search-fields .news-filter .searchContentParent {
  position: relative;
  width: 100%;
}
.news-page .news-part .search-part .search-fields .news-filter .searchContentParent .searchContent {
  border-radius: 8px;
  border: 1px solid #EAEBED;
  padding: 15px 15px 15px 25.53px;
  width: 100%;
  font-weight: 300;
  font-size: 16px;
  line-height: 22px;
  outline: 0;
}
.news-page .news-part .search-part .search-fields .news-filter .searchContentParent .searchContent::placeholder {
  color: #606981;
  font-family: "VTB Group Light", sans-serif;
}
.news-page .news-part .search-part .search-fields .news-filter .searchContentParent #seachButton {
  cursor: pointer;
  border: 0;
  background-color: transparent;
  background-image: url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAMAAADjyg5GAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA51BMVEUAAACZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZkAAABP6Rb5AAAAS3RSTlMAAVvA9f7jliAOt/dVtPmJMiNSyfxAUT4ErNYDtoYQ7j/xK6J3h4swp3WxkBXzOkj9TQnPppxGNGPXVgj26y1HreLt0CbT5yTfHNEDlkNeAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJlJREFUCNdNztcOggAUA9DiFhUXbgG3qKi4xb1X//9/FDDRvtycJk0uAMHj9fkDwRCchEU6iURtCTFK8UQylaac+TBLKWfX+QKLJaBMxR2pGitAlTWXqLMBkOqXTbYAje0vdXaALnuujD4HwJDmyNZY5ET43CnN2XyxtCiv7Hqtu19tuN05q/3heDorlytvd/xiWHz8EU/r9Qao0RZMaJY+bwAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  bottom: 15px;
  right: 15px;
  width: 22px;
  height: 22px;
  font-size: 0;
  padding: 0;
}
.news-page .news-part .search-part .search-fields .news-filter .searchYear {
  border: 1px solid #EAEBED;
  border-radius: 8px;
  cursor: pointer;
  outline: 0;
  font-weight: 300;
  font-size: 16px;
  line-height: 22px;
  color: #606981;
  min-width: 180px;
  padding: 15px;
  background-color: #fff;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-image: url("/NewVersion/images/Vector2x.png");
  background-repeat: no-repeat;
  background-position: right 14px center; /* move it a bit from the edge */
  background-size: 10px 6px;
  font-family: "VTB Group Light", sans-serif;
}
@media (max-width: 576px) {
  .news-page .news-part .search-part .search-fields .news-filter .searchYear {
    min-width: 146px;
  }
}
@media (max-width: 380px) {
  .news-page .news-part .search-part .search-fields .news-filter .searchYear {
    min-width: 112px;
  }
}
.news-page .news-part .search-part .search-fields .news-filter .searchYear option {
  cursor: pointer;
  font-family: "VTB Group Light", sans-serif;
}
.news-page .news-part .search-part .search-fields .news-filter .searchMonth {
  border: 1px solid #EAEBED;
  border-radius: 8px;
  cursor: pointer;
  outline: 0;
  font-weight: 300;
  font-size: 16px;
  line-height: 22px;
  color: #606981;
  min-width: 180px;
  padding: 15px;
  background-color: #fff;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-image: url("/NewVersion/images/Vector2x.png");
  background-repeat: no-repeat;
  background-position: right 14px center; /* move it a bit from the edge */
  background-size: 10px 6px;
  font-family: "VTB Group Light", sans-serif;
}
@media (max-width: 576px) {
  .news-page .news-part .search-part .search-fields .news-filter .searchMonth {
    min-width: 146px;
  }
}
@media (max-width: 380px) {
  .news-page .news-part .search-part .search-fields .news-filter .searchMonth {
    min-width: 112px;
  }
}
.news-page .news-part .search-part .search-fields .news-filter .searchMonth option {
  cursor: pointer;
  font-family: "VTB Group Light", sans-serif;
}
.news-page .news-part .news-list {
  margin: 0 0 32px 0;
}
.news-page .news-part .news-list a .news-item {
  min-height: 305px;
  margin-top: 24px;
  border-radius: 12px;
  border: 1px solid rgba(11, 29, 55, 0.0588235294);
  padding: 24px;
  background-color: #FFFFFF;
  box-shadow: 8px 8px 24px 0 rgba(11, 29, 55, 0.031372549);
}
@media (max-width: 576px) {
  .news-page .news-part .news-list a .news-item {
    margin-top: 12px;
  }
}
.news-page .news-part .news-list a .news-item .wrapper-date {
  display: flex;
  justify-content: end;
}
.news-page .news-part .news-list a .news-item .wrapper-date p {
  font-weight: 300;
  font-size: 18px;
  line-height: 25px;
  color: #8C8C8C;
  margin-bottom: 44px;
  font-family: "VTB Group Light", sans-serif;
}
@media (max-width: 576px) {
  .news-page .news-part .news-list a .news-item .wrapper-date p {
    font-size: 14px;
    line-height: 20.62px;
    margin-bottom: 36px;
  }
}
.news-page .news-part .news-list a .news-item .wrapper-title p {
  font-weight: 500;
  font-size: 22px;
  line-height: 28px;
  color: #0B1D37;
  margin-bottom: 0;
  cursor: pointer;
  font-family: "VTB Group Demi Bold", sans-serif;
}
@media (max-width: 576px) {
  .news-page .news-part .news-list a .news-item .wrapper-title p {
    font-size: 16px;
    line-height: 23.1px;
  }
}
.news-page .news-part .news-list a .news-item .wrapper-image {
  margin-top: 53px;
  width: 21px;
  height: 21px;
  border-radius: 2px;
  border: 1px solid #8C8C8C;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
@media (max-width: 576px) {
  .news-page .news-part .news-list a .news-item .wrapper-image {
    margin-top: 43px;
  }
}
.news-page .news-part .news-list .pagination {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  margin-top: 32px;
}
@media (max-width: 576px) {
  .news-page .news-part .news-list .pagination {
    margin-top: 12px;
  }
}
.news-page .news-part .news-list .pagination button,
.news-page .news-part .news-list .pagination a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  border-radius: 8px;
  border: 1px solid transparent;
  background-color: transparent;
  color: #2d3748;
  font-size: 15px;
  font-weight: 500;
  cursor: pointer;
  transition: all 0.2s ease;
}
.news-page .news-part .news-list .pagination .active {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  font-size: 15px;
  font-weight: 600;
  color: #1a202c;
  pointer-events: none;
  border-color: #cbd5e0;
  border-radius: 6px;
  box-shadow: 0 0 0 1px #cbd5e0 inset;
}
.news-page .news-part .news-list .pagination .disabled {
  opacity: 0.4;
  pointer-events: none;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
}
.news-page .news-part .news-list .pagination .dots {
  color: #a0aec0;
  cursor: default;
}
.news-page .news-part .news-list .newsUpdatedDate {
  display: flex;
  justify-content: end;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #606981;
  margin: 96px 0 32px 0;
  font-family: "VTB Group Book", sans-serif;
}
@media (max-width: 576px) {
  .news-page .news-part .news-list .newsUpdatedDate {
    margin: 16px 0 16px 0;
  }
}

.news-view-page .top-part .head-divider .navigation a {
  gap: 8px;
}
.news-view-page .top-part .head-divider .navigation a:last-child {
  margin-left: 6px;
}
.news-view-page .top-part .head-divider .navigation-media a span {
  width: unset;
  height: unset;
}
.news-view-page .title-part h2 {
  font-weight: 600;
  font-size: 40px;
  line-height: 48px;
  color: #0B1D37;
  margin-bottom: 24px;
  font-family: "VTB Group Demi Bold", sans-serif;
}
@media (max-width: 576px) {
  .news-view-page .title-part h2 {
    margin-bottom: 10px;
    font-size: 22px;
    line-height: 26px;
  }
}
.news-view-page .content-part p {
  font-family: "VTB Group Light", sans-serif;
}
.news-view-page .content-part .newsCreatedDate {
  font-weight: 300;
  font-size: 18px;
  line-height: 25px;
  color: #8C8C8C;
  margin-bottom: 40px;
  font-family: "VTB Group Light", sans-serif;
}
@media (max-width: 576px) {
  .news-view-page .content-part .newsCreatedDate {
    margin-bottom: 12px;
    font-size: 14px;
    line-height: 25px;
  }
}
.news-view-page .content-part .newsUpdatedDate {
  display: flex;
  justify-content: end;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #606981;
  margin: 96px 0 32px 0;
  font-family: "VTB Group Book", sans-serif;
}
@media (max-width: 576px) {
  .news-view-page .content-part .newsUpdatedDate {
    margin: 16px 0 16px 0;
  }
}

.about-page .top-part {
  padding: 32px 0 12px;
}
.about-page .top-part .head-divider .navigation a {
  gap: 8px;
}
.about-page .top-part .head-divider .navigation a:last-child {
  margin-left: 6px;
}
.about-page .top-part .head-divider .navigation-media a span {
  width: unset;
  height: unset;
}
@media (max-width: 576px) {
  .about-page .content-part {
    margin-top: 10px;
  }
}
.about-page .content-part .paddingFull {
  padding: 12px 16px;
}
@media (max-width: 576px) {
  .about-page .content-part .paddingFull {
    padding: 5px 16px;
  }
}
.about-page .content-part .paddingFull .about-bank-item {
  border: 1px solid rgba(11, 29, 55, 0.0588235294);
  border-radius: 12px;
  background-color: #FFFFFF;
  box-shadow: 8px 8px 24px 0 rgba(11, 29, 55, 0.031372549);
  display: flex;
  justify-content: space-between;
  height: 315px;
}
@media (max-width: 576px) {
  .about-page .content-part .paddingFull .about-bank-item {
    height: 174px;
  }
}
.about-page .content-part .paddingFull .about-bank-item .item-title {
  padding: 86px 0 0 56px;
}
@media (max-width: 576px) {
  .about-page .content-part .paddingFull .about-bank-item .item-title {
    padding: 43px 0 0 30px;
  }
}
.about-page .content-part .paddingFull .about-bank-item .item-title p {
  font-weight: 600;
  font-size: 28px;
  line-height: 39px;
  color: #141414;
  font-family: "VTB Group Demi Bold", sans-serif;
}
@media (max-width: 576px) {
  .about-page .content-part .paddingFull .about-bank-item .item-title p {
    font-size: 22px;
    line-height: 28px;
  }
}
.about-page .content-part .paddingFull .about-bank-item .item-image {
  padding: 76px 45px 60px 0;
}
@media (max-width: 576px) {
  .about-page .content-part .paddingFull .about-bank-item .item-image {
    padding: 57px 24px 60px 0;
  }
}
@media (max-width: 576px) {
  .about-page .content-part .paddingFull .about-bank-item .item-image img {
    max-width: 100px;
  }
}
.about-page .content-part .aboutBankUpdatedDate {
  display: flex;
  justify-content: end;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #606981;
  margin: 59px 0 32px 0;
  font-family: "VTB Group Book", sans-serif;
}
@media (max-width: 576px) {
  .about-page .content-part .aboutBankUpdatedDate {
    margin: 16px 0 16px 0;
  }
}

.history-page .top-part {
  padding: 32px 0 12px;
}
.history-page .top-part .head-divider .navigation a {
  gap: 8px;
}
.history-page .top-part .head-divider .navigation a:last-child {
  margin-left: 6px;
}
.history-page .top-part .head-divider .navigation-media a span {
  width: unset;
  height: unset;
}
.history-page .middle-part-parent {
  padding: 12px 0 48px 0;
}
@media (max-width: 576px) {
  .history-page .middle-part-parent {
    padding: 12px 0 24px 0;
  }
}
.history-page .middle-part-parent .middle-part {
  background: rgba(196, 202, 212, 0.1607843137);
  box-shadow: 8px 8px 24px 0 rgba(11, 29, 55, 0.031372549);
  border-radius: 12px;
}
.history-page .middle-part-parent .middle-part .parent-row {
  padding: 0 44px;
}
@media (max-width: 991px) {
  .history-page .middle-part-parent .middle-part .parent-row {
    padding: 0 !important;
  }
}
.history-page .middle-part-parent .middle-part .parent-row .wrapper-home-top-part {
  display: flex;
  gap: 2px;
}
@media (max-width: 991px) {
  .history-page .middle-part-parent .middle-part .parent-row .wrapper-home-top-part {
    gap: 0;
    flex-direction: column-reverse;
  }
}
@media (max-width: 576px) {
  .history-page .middle-part-parent .middle-part .parent-row .wrapper-home-top-part {
    flex-direction: column;
  }
}
.history-page .middle-part-parent .middle-part .parent-row .wrapper-home-top-part .wrapper-text {
  width: 634px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .history-page .middle-part-parent .middle-part .parent-row .wrapper-home-top-part .wrapper-text {
    width: 100%;
    min-width: auto;
  }
}
.history-page .middle-part-parent .middle-part .parent-row .wrapper-home-top-part .wrapper-text .title h1 {
  font-family: "VTB Group Book", sans-serif;
  font-weight: 600;
  font-size: 40px;
  line-height: 48px;
  color: #0B1D37;
  margin-bottom: 0 !important;
}
@media (max-width: 991px) {
  .history-page .middle-part-parent .middle-part .parent-row .wrapper-home-top-part .wrapper-text .title h1 {
    font-size: 26px;
    line-height: 36px;
    text-align: center;
  }
}
@media (max-width: 576px) {
  .history-page .middle-part-parent .middle-part .parent-row .wrapper-home-top-part .wrapper-text .title h1 {
    text-align: left;
    font-size: 22px;
    line-height: 48px;
  }
}
.history-page .middle-part-parent .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text {
  font-family: "VTB Group Book", sans-serif;
  font-size: 20px;
  line-height: 28px;
  letter-spacing: 0;
  text-align: left;
  color: #0B1D37;
  margin-bottom: 24px;
  margin-top: 12px !important;
}
@media (max-width: 991px) {
  .history-page .middle-part-parent .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text {
    margin-top: 8px !important;
    font-size: 16px;
    line-height: 22px;
    text-align: center;
  }
}
.history-page .middle-part-parent .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text p {
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .history-page .middle-part-parent .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text {
    font-size: 16px;
    line-height: 22px;
    text-align: center;
  }
}
@media (max-width: 576px) {
  .history-page .middle-part-parent .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text {
    text-align: left;
    padding-right: 49px;
  }
}
@media (max-width: 991px) {
  .history-page .middle-part-parent .middle-part .parent-row .wrapper-home-top-part .wrapper-image {
    margin: 0 54px;
  }
}
.history-page .middle-part-parent .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image {
  overflow: hidden;
}
@media (max-width: 576px) {
  .history-page .middle-part-parent .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image {
    justify-content: flex-end;
  }
  .history-page .middle-part-parent .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image img {
    margin: unset !important;
  }
}
.history-page .middle-part-parent .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image img {
  height: 384px;
  width: 384px;
  object-fit: cover;
}
@media (max-width: 991px) {
  .history-page .middle-part-parent .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image img {
    width: 182px;
    height: 182px;
    margin-bottom: 16px !important;
  }
}
.history-page .content-part {
  border-radius: 12px;
  background-color: #FFFFFF;
  border: 1px solid rgba(11, 29, 55, 0.0392156863);
  box-shadow: 0px -12px 60px 0px rgba(11, 29, 55, 0.0392156863);
  padding: 30px 55px;
}
@media (max-width: 576px) {
  .history-page .content-part {
    padding: 32px 15px;
  }
}
.history-page .content-part p {
  font-weight: 300;
  font-size: 18px;
  line-height: 25px;
  color: #0B1D37;
  font-family: "VTB Group Light", sans-serif;
}
@media (max-width: 576px) {
  .history-page .content-part p {
    font-size: 16px;
    line-height: 28px;
  }
}
.history-page .aboutBankUpdatedDate {
  display: flex;
  justify-content: end;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #606981;
  margin: 59px 0 32px 0;
  font-family: "VTB Group Book", sans-serif;
}
@media (max-width: 576px) {
  .history-page .aboutBankUpdatedDate {
    margin: 16px 0 16px 0;
  }
}

.mission-vision-values-page .top-part {
  padding: 32px 0 12px;
}
.mission-vision-values-page .top-part .head-divider .navigation a {
  gap: 8px;
}
.mission-vision-values-page .top-part .head-divider .navigation a:last-child {
  margin-left: 6px;
}
.mission-vision-values-page .top-part .head-divider .navigation-media a span {
  width: unset;
  height: unset;
}
.mission-vision-values-page .middle-part-parent-mission {
  padding: 12px 0 48px 0;
}
@media (max-width: 576px) {
  .mission-vision-values-page .middle-part-parent-mission {
    padding: 12px 0 24px 0;
  }
}
.mission-vision-values-page .middle-part-parent-mission .middle-part {
  background: rgba(196, 202, 212, 0.1607843137);
  box-shadow: 8px 8px 24px 0 rgba(11, 29, 55, 0.031372549);
  border-radius: 12px;
}
.mission-vision-values-page .middle-part-parent-mission .middle-part .parent-row {
  padding: 0 44px;
}
@media (max-width: 991px) {
  .mission-vision-values-page .middle-part-parent-mission .middle-part .parent-row {
    padding: 0 !important;
  }
}
.mission-vision-values-page .middle-part-parent-mission .middle-part .parent-row .wrapper-home-top-part {
  display: flex;
  gap: 2px;
}
@media (max-width: 991px) {
  .mission-vision-values-page .middle-part-parent-mission .middle-part .parent-row .wrapper-home-top-part {
    gap: 0;
    flex-direction: column-reverse;
  }
}
@media (max-width: 576px) {
  .mission-vision-values-page .middle-part-parent-mission .middle-part .parent-row .wrapper-home-top-part {
    flex-direction: column;
  }
}
.mission-vision-values-page .middle-part-parent-mission .middle-part .parent-row .wrapper-home-top-part .wrapper-text {
  width: 634px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .mission-vision-values-page .middle-part-parent-mission .middle-part .parent-row .wrapper-home-top-part .wrapper-text {
    width: 100%;
    min-width: auto;
  }
}
.mission-vision-values-page .middle-part-parent-mission .middle-part .parent-row .wrapper-home-top-part .wrapper-text .title h1 {
  font-family: "VTB Group Book", sans-serif;
  font-weight: 600;
  font-size: 40px;
  line-height: 48px;
  color: #0B1D37;
  margin-bottom: 0 !important;
}
@media (max-width: 991px) {
  .mission-vision-values-page .middle-part-parent-mission .middle-part .parent-row .wrapper-home-top-part .wrapper-text .title h1 {
    font-size: 26px;
    line-height: 36px;
    text-align: center;
  }
}
@media (max-width: 576px) {
  .mission-vision-values-page .middle-part-parent-mission .middle-part .parent-row .wrapper-home-top-part .wrapper-text .title h1 {
    text-align: left;
    font-size: 22px;
    line-height: 48px;
  }
}
.mission-vision-values-page .middle-part-parent-mission .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text {
  font-family: "VTB Group Book", sans-serif;
  font-size: 20px;
  line-height: 28px;
  letter-spacing: 0;
  text-align: left;
  color: #0B1D37;
  margin-bottom: 24px;
  margin-top: 12px !important;
}
@media (max-width: 991px) {
  .mission-vision-values-page .middle-part-parent-mission .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text {
    margin-top: 8px !important;
    font-size: 16px;
    line-height: 22px;
    text-align: center;
  }
}
.mission-vision-values-page .middle-part-parent-mission .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text p {
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .mission-vision-values-page .middle-part-parent-mission .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text {
    font-size: 16px;
    line-height: 22px;
    text-align: center;
  }
}
@media (max-width: 576px) {
  .mission-vision-values-page .middle-part-parent-mission .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text {
    text-align: left;
    padding-right: 49px;
  }
}
@media (max-width: 991px) {
  .mission-vision-values-page .middle-part-parent-mission .middle-part .parent-row .wrapper-home-top-part .wrapper-image {
    margin: 0 54px;
  }
}
.mission-vision-values-page .middle-part-parent-mission .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image {
  overflow: hidden;
}
@media (max-width: 576px) {
  .mission-vision-values-page .middle-part-parent-mission .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image {
    justify-content: flex-end;
  }
  .mission-vision-values-page .middle-part-parent-mission .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image img {
    margin: unset !important;
  }
}
.mission-vision-values-page .middle-part-parent-mission .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image img {
  height: 384px;
  width: 384px;
  object-fit: cover;
}
@media (max-width: 991px) {
  .mission-vision-values-page .middle-part-parent-mission .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image img {
    width: 182px;
    height: 182px;
    margin-bottom: 16px !important;
  }
}
.mission-vision-values-page .content-part-mission {
  border-radius: 12px;
  background-color: #FFFFFF;
  border: 1px solid rgba(11, 29, 55, 0.0392156863);
  box-shadow: 0px -12px 60px 0px rgba(11, 29, 55, 0.0392156863);
  padding: 30px 55px;
}
@media (max-width: 576px) {
  .mission-vision-values-page .content-part-mission {
    padding: 32px 15px;
  }
}
.mission-vision-values-page .content-part-mission p {
  font-weight: 300;
  font-size: 18px;
  line-height: 25px;
  color: #0B1D37;
  font-family: "VTB Group Light", sans-serif;
}
.mission-vision-values-page .middle-part-parent-vision {
  padding: 72px 0 24px 0;
}
@media (max-width: 576px) {
  .mission-vision-values-page .middle-part-parent-vision {
    padding: 43px 0 24px 0;
  }
}
.mission-vision-values-page .middle-part-parent-vision .middle-part {
  background: rgba(196, 202, 212, 0.1607843137);
  box-shadow: 8px 8px 24px 0 rgba(11, 29, 55, 0.031372549);
  border-radius: 12px;
}
.mission-vision-values-page .middle-part-parent-vision .middle-part .parent-row {
  padding: 0 44px;
}
@media (max-width: 991px) {
  .mission-vision-values-page .middle-part-parent-vision .middle-part .parent-row {
    padding: 0 !important;
  }
}
.mission-vision-values-page .middle-part-parent-vision .middle-part .parent-row .wrapper-home-top-part {
  display: flex;
  gap: 2px;
}
@media (max-width: 991px) {
  .mission-vision-values-page .middle-part-parent-vision .middle-part .parent-row .wrapper-home-top-part {
    gap: 0;
    flex-direction: column-reverse;
  }
}
@media (max-width: 576px) {
  .mission-vision-values-page .middle-part-parent-vision .middle-part .parent-row .wrapper-home-top-part {
    flex-direction: column;
  }
}
.mission-vision-values-page .middle-part-parent-vision .middle-part .parent-row .wrapper-home-top-part .wrapper-text {
  width: 634px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .mission-vision-values-page .middle-part-parent-vision .middle-part .parent-row .wrapper-home-top-part .wrapper-text {
    width: 100%;
    min-width: auto;
  }
}
.mission-vision-values-page .middle-part-parent-vision .middle-part .parent-row .wrapper-home-top-part .wrapper-text .title h1 {
  font-family: "VTB Group Book", sans-serif;
  font-weight: 600;
  font-size: 40px;
  line-height: 48px;
  color: #0B1D37;
  margin-bottom: 0 !important;
}
@media (max-width: 991px) {
  .mission-vision-values-page .middle-part-parent-vision .middle-part .parent-row .wrapper-home-top-part .wrapper-text .title h1 {
    font-size: 26px;
    line-height: 36px;
    text-align: center;
  }
}
@media (max-width: 576px) {
  .mission-vision-values-page .middle-part-parent-vision .middle-part .parent-row .wrapper-home-top-part .wrapper-text .title h1 {
    text-align: left;
    font-size: 22px;
    line-height: 48px;
  }
}
.mission-vision-values-page .middle-part-parent-vision .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text {
  font-family: "VTB Group Book", sans-serif;
  font-size: 20px;
  line-height: 28px;
  letter-spacing: 0;
  text-align: left;
  color: #0B1D37;
  margin-bottom: 24px;
  margin-top: 12px !important;
}
@media (max-width: 991px) {
  .mission-vision-values-page .middle-part-parent-vision .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text {
    margin-top: 8px !important;
    font-size: 16px;
    line-height: 22px;
    text-align: center;
  }
}
.mission-vision-values-page .middle-part-parent-vision .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text p {
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .mission-vision-values-page .middle-part-parent-vision .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text {
    font-size: 16px;
    line-height: 22px;
    text-align: center;
  }
}
@media (max-width: 576px) {
  .mission-vision-values-page .middle-part-parent-vision .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text {
    text-align: left;
    padding-right: 49px;
  }
}
@media (max-width: 991px) {
  .mission-vision-values-page .middle-part-parent-vision .middle-part .parent-row .wrapper-home-top-part .wrapper-image {
    margin: 0 54px;
  }
}
.mission-vision-values-page .middle-part-parent-vision .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image {
  overflow: hidden;
}
@media (max-width: 576px) {
  .mission-vision-values-page .middle-part-parent-vision .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image {
    justify-content: flex-end;
  }
  .mission-vision-values-page .middle-part-parent-vision .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image img {
    margin: unset !important;
  }
}
.mission-vision-values-page .middle-part-parent-vision .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image img {
  height: 384px;
  width: 384px;
  object-fit: cover;
}
@media (max-width: 991px) {
  .mission-vision-values-page .middle-part-parent-vision .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image img {
    width: 182px;
    height: 182px;
    margin-bottom: 16px !important;
  }
}
.mission-vision-values-page .content-part-vision {
  margin-bottom: 72px;
}
@media (max-width: 576px) {
  .mission-vision-values-page .content-part-vision {
    margin-bottom: 48px;
  }
}
.mission-vision-values-page .content-part-vision .paddingRightLeftNull {
  padding-left: 0;
  padding-right: 0;
}
.mission-vision-values-page .content-part-vision .wrapper-item-parent {
  padding: 0 16px;
}
.mission-vision-values-page .content-part-vision .wrapper-item-parent .wrapper-item {
  border-radius: 12px;
  border: 1px solid rgba(11, 29, 55, 0.0588235294);
  box-shadow: 8px 8px 24px 0 rgba(11, 29, 55, 0.031372549);
  background-color: #FFFFFF;
  min-height: 325px;
  display: flex;
  align-items: center;
  margin-top: 24px;
}
@media (max-width: 576px) {
  .mission-vision-values-page .content-part-vision .wrapper-item-parent .wrapper-item {
    flex-direction: column;
    margin-top: 10px;
  }
}
.mission-vision-values-page .content-part-vision .wrapper-item-parent .wrapper-item .wrapper-content {
  padding: 61px 0 89px 43px;
}
@media (max-width: 576px) {
  .mission-vision-values-page .content-part-vision .wrapper-item-parent .wrapper-item .wrapper-content {
    padding: 20px 13px 0 13px;
  }
}
.mission-vision-values-page .content-part-vision .wrapper-item-parent .wrapper-item .wrapper-image {
  padding: 69px 26px 96px 0;
}
@media (max-width: 576px) {
  .mission-vision-values-page .content-part-vision .wrapper-item-parent .wrapper-item .wrapper-image {
    padding: 0;
  }
}
.mission-vision-values-page .middle-part-parent-values .middle-part {
  background: rgba(196, 202, 212, 0.1607843137);
  box-shadow: 8px 8px 24px 0 rgba(11, 29, 55, 0.031372549);
  border-radius: 12px;
}
.mission-vision-values-page .middle-part-parent-values .middle-part .parent-row {
  padding: 0 44px;
}
@media (max-width: 991px) {
  .mission-vision-values-page .middle-part-parent-values .middle-part .parent-row {
    padding: 0 !important;
  }
}
.mission-vision-values-page .middle-part-parent-values .middle-part .parent-row .wrapper-home-top-part {
  display: flex;
  gap: 2px;
}
@media (max-width: 991px) {
  .mission-vision-values-page .middle-part-parent-values .middle-part .parent-row .wrapper-home-top-part {
    gap: 0;
    flex-direction: column-reverse;
  }
}
@media (max-width: 576px) {
  .mission-vision-values-page .middle-part-parent-values .middle-part .parent-row .wrapper-home-top-part {
    flex-direction: column;
  }
}
.mission-vision-values-page .middle-part-parent-values .middle-part .parent-row .wrapper-home-top-part .wrapper-text {
  width: 634px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .mission-vision-values-page .middle-part-parent-values .middle-part .parent-row .wrapper-home-top-part .wrapper-text {
    width: 100%;
    min-width: auto;
  }
}
.mission-vision-values-page .middle-part-parent-values .middle-part .parent-row .wrapper-home-top-part .wrapper-text .title h1 {
  font-family: "VTB Group Book", sans-serif;
  font-weight: 600;
  font-size: 40px;
  line-height: 48px;
  color: #0B1D37;
  margin-bottom: 0 !important;
}
@media (max-width: 991px) {
  .mission-vision-values-page .middle-part-parent-values .middle-part .parent-row .wrapper-home-top-part .wrapper-text .title h1 {
    font-size: 26px;
    line-height: 36px;
    text-align: center;
  }
}
@media (max-width: 576px) {
  .mission-vision-values-page .middle-part-parent-values .middle-part .parent-row .wrapper-home-top-part .wrapper-text .title h1 {
    text-align: left;
    font-size: 22px;
    line-height: 48px;
  }
}
.mission-vision-values-page .middle-part-parent-values .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text {
  font-family: "VTB Group Book", sans-serif;
  font-size: 20px;
  line-height: 28px;
  letter-spacing: 0;
  text-align: left;
  color: #0B1D37;
  margin-bottom: 24px;
  margin-top: 12px !important;
}
@media (max-width: 991px) {
  .mission-vision-values-page .middle-part-parent-values .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text {
    margin-top: 8px !important;
    font-size: 16px;
    line-height: 22px;
    text-align: center;
  }
}
.mission-vision-values-page .middle-part-parent-values .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text p {
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .mission-vision-values-page .middle-part-parent-values .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text {
    font-size: 16px;
    line-height: 22px;
    text-align: center;
  }
}
@media (max-width: 576px) {
  .mission-vision-values-page .middle-part-parent-values .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text {
    text-align: left;
    padding-right: 49px;
  }
}
@media (max-width: 991px) {
  .mission-vision-values-page .middle-part-parent-values .middle-part .parent-row .wrapper-home-top-part .wrapper-image {
    margin: 0 54px;
  }
}
.mission-vision-values-page .middle-part-parent-values .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image {
  overflow: hidden;
}
@media (max-width: 576px) {
  .mission-vision-values-page .middle-part-parent-values .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image {
    justify-content: flex-end;
  }
  .mission-vision-values-page .middle-part-parent-values .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image img {
    margin: unset !important;
  }
}
.mission-vision-values-page .middle-part-parent-values .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image img {
  height: 384px;
  width: 384px;
  object-fit: cover;
}
@media (max-width: 991px) {
  .mission-vision-values-page .middle-part-parent-values .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image img {
    width: 182px;
    height: 182px;
    margin-bottom: 16px !important;
  }
}
.mission-vision-values-page .content-part-val {
  padding: 24px 0 0 0;
}
.mission-vision-values-page .content-part-val .paddingRightLeftNull {
  padding-left: 0;
  padding-right: 0;
}
.mission-vision-values-page .content-part-val .wrapper-item-parent {
  padding: 0 16px;
}
.mission-vision-values-page .content-part-val .wrapper-item-parent .wrapper-item {
  border-radius: 12px;
  border: 1px solid rgba(11, 29, 55, 0.0588235294);
  box-shadow: 8px 8px 24px 0 rgba(11, 29, 55, 0.031372549);
  background-color: #FFFFFF;
  min-height: 325px;
  display: flex;
  align-items: center;
  margin-top: 24px;
}
@media (max-width: 576px) {
  .mission-vision-values-page .content-part-val .wrapper-item-parent .wrapper-item {
    flex-direction: column;
    margin-top: 10px;
  }
}
.mission-vision-values-page .content-part-val .wrapper-item-parent .wrapper-item .wrapper-content {
  padding: 61px 0 89px 43px;
}
@media (max-width: 576px) {
  .mission-vision-values-page .content-part-val .wrapper-item-parent .wrapper-item .wrapper-content {
    padding: 20px 13px 0 13px;
  }
}
.mission-vision-values-page .content-part-val .wrapper-item-parent .wrapper-item .wrapper-image {
  padding: 69px 26px 96px 0;
}
@media (max-width: 576px) {
  .mission-vision-values-page .content-part-val .wrapper-item-parent .wrapper-item .wrapper-image {
    padding: 0;
  }
}
.mission-vision-values-page .aboutBankUpdatedDate {
  display: flex;
  justify-content: end;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #606981;
  margin: 96px 0 32px 0;
  font-family: "VTB Group Book", sans-serif;
}
@media (max-width: 576px) {
  .mission-vision-values-page .aboutBankUpdatedDate {
    margin: 44px 0 12px 0;
  }
}

.ceo-soviet-page .top-part .head-divider .navigation a {
  gap: 8px;
}
.ceo-soviet-page .top-part .head-divider .navigation a:last-child {
  margin-left: 6px;
}
.ceo-soviet-page .top-part .head-divider .navigation-media a span {
  width: unset;
  height: unset;
}
.ceo-soviet-page .title-part {
  margin-left: 56px;
}
@media (max-width: 576px) {
  .ceo-soviet-page .title-part {
    margin-left: 0;
  }
}
.ceo-soviet-page .title-part h2 {
  font-weight: 600;
  font-size: 28px;
  line-height: 39px;
  color: #0B1D37;
  font-family: "VTB Group Demi Bold", sans-serif;
}
@media (max-width: 576px) {
  .ceo-soviet-page .title-part h2 {
    margin-bottom: 6px;
    font-size: 22px;
    line-height: 39px;
  }
}
.ceo-soviet-page .managers-list .wrapper-item {
  display: flex;
  justify-content: center;
  border-radius: 12px;
  border: 1px solid rgba(11, 29, 55, 0.0588235294);
  background: #FFFFFF;
  box-shadow: 8px 8px 24px 0 rgba(11, 29, 55, 0.031372549);
  margin-top: 24px;
}
@media (max-width: 576px) {
  .ceo-soviet-page .managers-list .wrapper-item {
    margin-top: 10px;
  }
}
.ceo-soviet-page .managers-list .wrapper-item .wrapper-content {
  padding: 36px 0 56px 56px;
}
@media (max-width: 576px) {
  .ceo-soviet-page .managers-list .wrapper-item .wrapper-content {
    padding: 12px 0 13px 8px;
  }
}
.ceo-soviet-page .managers-list .wrapper-item .wrapper-content h2 {
  font-family: "VTB Group Demi Bold", sans-serif;
  font-weight: 600;
  font-size: 28px;
  line-height: 39px;
  color: #0B1D37;
  margin-bottom: 16px;
}
@media (max-width: 576px) {
  .ceo-soviet-page .managers-list .wrapper-item .wrapper-content h2 {
    font-size: 22px;
    line-height: 26px;
    margin-bottom: 8px;
  }
}
.ceo-soviet-page .managers-list .wrapper-item .wrapper-content p {
  font-family: "VTB Group Light", sans-serif;
  font-weight: 300;
  font-size: 18px;
  line-height: 25px;
  color: #0B1D37;
  padding-right: 10px;
}
@media (max-width: 576px) {
  .ceo-soviet-page .managers-list .wrapper-item .wrapper-content p {
    font-size: 18px;
    line-height: 28px;
  }
}
.ceo-soviet-page .managers-list .wrapper-item .wrapper-content .moreInformation {
  height: 52px;
  border-radius: 8px;
  padding: 15px 14px 15px 14px;
  background-color: #0084FF;
  box-shadow: 0 8px 20px 0 rgba(11, 29, 55, 0.0784313725);
  font-family: "VTB Group Book", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #FFFFFF;
  border: none;
  margin-top: 24px;
}
@media (max-width: 576px) {
  .ceo-soviet-page .managers-list .wrapper-item .wrapper-content .moreInformation {
    margin-top: 13px;
    font-size: 9.85px;
    line-height: 13.54px;
    height: auto;
    padding: 9.23px 8.62px 9.23px 8.62px;
  }
}
.ceo-soviet-page .managers-list .wrapper-item .wrapper-image {
  padding: 66px 45px 87px 0;
}
@media (max-width: 576px) {
  .ceo-soviet-page .managers-list .wrapper-item .wrapper-image {
    padding: 12px 12px 0 0;
  }
}
.ceo-soviet-page .managers-list .wrapper-item .wrapper-image img {
  border-radius: 50%;
}
.ceo-soviet-page .managers-list .ceoSovietUpdatedDate {
  display: flex;
  justify-content: end;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #606981;
  margin: 96px 0 32px 0;
  font-family: "VTB Group Book", sans-serif;
}
@media (max-width: 576px) {
  .ceo-soviet-page .managers-list .ceoSovietUpdatedDate {
    margin: 38px 0 16px 0;
  }
}

@media (max-width: 576px) {
  .ceo-soviet-page-view .top-part {
    padding: 22px 0 26px 0;
  }
}
.ceo-soviet-page-view .top-part .head-divider .navigation {
  gap: 6px;
}
.ceo-soviet-page-view .top-part .head-divider .navigation a {
  gap: 8px;
}
@media (max-width: 576px) {
  .ceo-soviet-page-view .top-part .head-divider .navigation-media {
    display: block;
  }
}
.ceo-soviet-page-view .top-part .head-divider .navigation-media a span {
  width: unset;
  height: unset;
}
.ceo-soviet-page-view .middle-part .wrapper-image {
  padding-right: 13px;
}
@media (max-width: 576px) {
  .ceo-soviet-page-view .middle-part .wrapper-image {
    padding-right: 0;
  }
}
.ceo-soviet-page-view .middle-part .wrapper-image img {
  border: 1px solid rgba(11, 29, 55, 0.0588235294);
  border-radius: 8px;
  width: 100%;
}
.ceo-soviet-page-view .middle-part .wrapper-text {
  padding-left: 13px;
}
@media (max-width: 576px) {
  .ceo-soviet-page-view .middle-part .wrapper-text {
    padding-left: 0;
  }
}
.ceo-soviet-page-view .middle-part .wrapper-text p {
  font-family: "VTB Group Light", sans-serif;
}
.ceo-soviet-page-view .middle-part .ceoSovietViewUpdatedDate {
  display: flex;
  justify-content: end;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #606981;
  margin: 96px 0 32px 0;
  font-family: "VTB Group Book", sans-serif;
}
@media (max-width: 576px) {
  .ceo-soviet-page-view .middle-part .ceoSovietViewUpdatedDate {
    margin: 16px 0 16px 0;
  }
}

.official-documents-page .top-part .head-divider .navigation {
  gap: 6px;
}
.official-documents-page .top-part .head-divider .navigation a {
  gap: 8px;
}
.official-documents-page .top-part .head-divider .navigation-media a span {
  width: unset;
  height: unset;
}
.official-documents-page .title-part {
  margin-left: 56px;
}
@media (max-width: 576px) {
  .official-documents-page .title-part {
    margin-left: 0;
    margin-top: 9px;
  }
}
.official-documents-page .title-part h2 {
  font-weight: 600;
  font-size: 28px;
  line-height: 39px;
  color: #0B1D37;
  font-family: "VTB Group Demi Bold", sans-serif;
  margin-bottom: 0;
}
@media (max-width: 576px) {
  .official-documents-page .title-part h2 {
    font-size: 22px;
    line-height: 26px;
  }
}
.official-documents-page .wrapper-content .wrapper-item {
  min-height: 100px;
  margin-top: 26px;
  background: #FFFFFF;
  box-shadow: 4px 6px 6px 0 rgba(11, 29, 55, 0.0392156863);
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
  border-radius: 8px;
}
@media (max-width: 576px) {
  .official-documents-page .wrapper-content .wrapper-item {
    margin-top: 10px;
  }
}
.official-documents-page .wrapper-content .wrapper-item .wrapper-text-image {
  padding-left: 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
}
.official-documents-page .wrapper-content .wrapper-item .wrapper-text-image .wrapper-text .docTitle {
  margin-bottom: 0;
  font-family: "VTB Group Demi Bold", sans-serif;
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  color: #0B1D37;
}
@media (max-width: 576px) {
  .official-documents-page .wrapper-content .wrapper-item .wrapper-text-image .wrapper-text .docTitle {
    line-height: 18.33px;
  }
}
.official-documents-page .wrapper-content .wrapper-item .wrapper-text-image .wrapper-text .docSize {
  margin-bottom: 0;
  font-family: "VTB Group Light", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 22px;
  color: #0B1D37;
  margin-top: 8px;
}
@media (max-width: 576px) {
  .official-documents-page .wrapper-content .wrapper-item .wrapper-text-image .wrapper-text .docSize {
    font-size: 14px;
    line-height: 18px;
  }
}
.official-documents-page .wrapper-content .wrapper-item .wrapper-link {
  padding-right: 16px;
}
.official-documents-page .wrapper-content .officialDocumentsUpdatedDate {
  display: flex;
  justify-content: end;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #606981;
  margin: 96px 0 32px 0;
  font-family: "VTB Group Book", sans-serif;
}
@media (max-width: 576px) {
  .official-documents-page .wrapper-content .officialDocumentsUpdatedDate {
    margin: 35px 0 16px 0;
  }
}

@media (max-width: 576px) {
  .official-report-page .top-part {
    padding: 12px 0;
  }
}
.official-report-page .top-part .head-divider .navigation {
  gap: 6px;
}
.official-report-page .top-part .head-divider .navigation a {
  gap: 8px;
}
.official-report-page .top-part .head-divider .navigation-media a span {
  width: unset;
  height: unset;
}
.official-report-page .title-part {
  margin-left: 56px;
}
@media (max-width: 576px) {
  .official-report-page .title-part {
    margin-left: 0;
  }
}
.official-report-page .title-part h2 {
  font-weight: 600;
  font-size: 28px;
  line-height: 39px;
  color: #0B1D37;
  font-family: "VTB Group Demi Bold", sans-serif;
  margin-bottom: 0;
}
.official-report-page .wrapper-content .yearFilterContent {
  margin-top: 24px;
}
@media (max-width: 576px) {
  .official-report-page .wrapper-content .yearFilterContent {
    margin-top: 12px;
  }
}
.official-report-page .wrapper-content .yearFilterContent .yearFilter {
  border: none;
  border-radius: 8px;
  cursor: pointer;
  outline: 0;
  font-family: "VTB Group Book", sans-serif;
  box-shadow: 4px 6px 6px 0 rgba(11, 29, 55, 0.0392156863);
  font-weight: 400;
  font-size: 20px;
  line-height: 28px;
  color: #0B1D37;
  min-width: 384px;
  background-color: #FFFFFF;
  padding: 24px;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-image: url("/NewVersion/images/Component_Icons.png");
  background-repeat: no-repeat;
  background-position: right 25px center; /* move it a bit from the edge */
  background-size: 26px 26px;
}
@media (max-width: 576px) {
  .official-report-page .wrapper-content .yearFilterContent .yearFilter {
    min-width: 234px;
    font-size: 14px;
    line-height: 17px;
  }
}
.official-report-page .wrapper-content .yearFilterContent .yearFilter option {
  cursor: pointer;
  font-family: "VTB Group Light", sans-serif;
}
.official-report-page .wrapper-content .wrapper-item {
  min-height: 100px;
  margin-top: 46px;
  background: #FFFFFF;
  box-shadow: 4px 6px 6px 0 rgba(11, 29, 55, 0.0392156863);
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
  border-radius: 8px;
}
@media (max-width: 576px) {
  .official-report-page .wrapper-content .wrapper-item {
    margin-top: 16px;
  }
}
.official-report-page .wrapper-content .wrapper-item .wrapper-text-image {
  padding-left: 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
}
.official-report-page .wrapper-content .wrapper-item .wrapper-text-image .wrapper-text .docTitle {
  margin-bottom: 0;
  font-family: "VTB Group Demi Bold", sans-serif;
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  color: #0B1D37;
}
@media (max-width: 576px) {
  .official-report-page .wrapper-content .wrapper-item .wrapper-text-image .wrapper-text .docTitle {
    font-size: 14px;
    line-height: 18px;
  }
}
.official-report-page .wrapper-content .wrapper-item .wrapper-text-image .wrapper-text .docSize {
  margin-bottom: 0;
  font-family: "VTB Group Light", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 22px;
  color: #0B1D37;
  margin-top: 8px;
}
@media (max-width: 576px) {
  .official-report-page .wrapper-content .wrapper-item .wrapper-text-image .wrapper-text .docSize {
    font-size: 13.21px;
    line-height: 18.16px;
  }
}
.official-report-page .wrapper-content .wrapper-item .wrapper-link {
  padding-right: 16px;
}
.official-report-page .wrapper-content .officialReportsUpdatedDate {
  display: flex;
  justify-content: end;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #606981;
  margin: 96px 0 32px 0;
  font-family: "VTB Group Book", sans-serif;
}
@media (max-width: 576px) {
  .official-report-page .wrapper-content .officialReportsUpdatedDate {
    margin: 26px 0 16px 0;
  }
}

.jobs-page .top-part .head-divider .navigation {
  gap: 6px;
}
.jobs-page .top-part .head-divider .navigation a {
  gap: 8px;
}
.jobs-page .top-part .head-divider .navigation-media a span {
  width: unset;
  height: unset;
}
.jobs-page .middle-part-parent-vacancies .middle-part {
  background: rgba(196, 202, 212, 0.1607843137);
  box-shadow: 8px 8px 24px 0 rgba(11, 29, 55, 0.031372549);
  border-radius: 12px;
}
.jobs-page .middle-part-parent-vacancies .middle-part .parent-row {
  padding: 0 58px 0 46px;
}
@media (max-width: 991px) {
  .jobs-page .middle-part-parent-vacancies .middle-part .parent-row {
    padding: 0 !important;
  }
}
.jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part {
  display: flex;
  justify-content: space-between;
  padding: 34px 0;
}
@media (max-width: 991px) {
  .jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part {
    gap: 0;
    flex-direction: column-reverse;
  }
}
@media (max-width: 576px) {
  .jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part {
    padding: 30px 0 35px 0;
  }
}
.jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-text {
  width: 669px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 16px;
}
@media (max-width: 991px) {
  .jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-text {
    width: 100%;
    min-width: auto;
  }
}
@media (max-width: 576px) {
  .jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-text {
    gap: 13px;
  }
}
.jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-text .title h1 {
  font-family: "VTB Group Demi Bold", sans-serif;
  font-weight: 600;
  font-size: 40px;
  line-height: 48px;
  color: #0B1D37;
  margin-bottom: 0 !important;
}
@media (max-width: 991px) {
  .jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-text .title h1 {
    font-size: 26px;
  }
}
@media (max-width: 576px) {
  .jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-text .title h1 {
    font-size: 22px;
  }
}
.jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text {
  margin-bottom: 48px;
  text-align: left;
}
@media (max-width: 991px) {
  .jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text {
    margin-top: 8px !important;
    text-align: center;
  }
}
@media (max-width: 576px) {
  .jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text {
    margin-top: 0 !important;
    margin-bottom: 0;
  }
}
.jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text .searchContentParent {
  position: relative;
  width: 100%;
}
.jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text .searchContentParent .searchContent {
  border-radius: 8px;
  border: 1px solid #EAEBED;
  padding: 15px 0 15px 17px;
  width: 100%;
  font-weight: 300;
  font-size: 16px;
  line-height: 22px;
  outline: 0;
}
@media (max-width: 576px) {
  .jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text .searchContentParent .searchContent {
    font-size: 14px;
  }
}
.jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text .searchContentParent .searchContent::placeholder {
  color: #606981;
  font-family: "VTB Group Light", sans-serif;
  font-size: 16px;
}
@media (max-width: 576px) {
  .jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text .searchContentParent .searchContent::placeholder {
    font-size: 14px;
  }
}
.jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-text .short-text .searchContentParent #seachButton {
  cursor: pointer;
  background: linear-gradient(90deg, #C700FF 0%, #6E4AFF 50%, #3B9CFF 100%);
  width: 82px;
  height: 40px;
  font-family: "VTB Group Book", sans-serif;
  color: #FFFFFF;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  display: flex;
  align-items: center;
  position: absolute;
  bottom: 7px;
  right: 6px;
  border: none;
  border-radius: 8px;
}
.jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-text ul {
  width: max-content;
  border: none;
  display: flex;
  gap: 8px;
}
@media (max-width: 991px) {
  .jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-text ul {
    flex-direction: column;
    width: calc(100% - 55px);
    white-space: nowrap;
    display: flex;
    flex-wrap: nowrap;
    scrollbar-width: none;
    -ms-overflow-style: none;
  }
  .jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-text ul::-webkit-scrollbar {
    display: none;
  }
}
.jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-text ul li button {
  padding: 8px 14px;
  font-size: 14px;
  line-height: 20px;
  font-family: "VTB Group Book", sans-serif !important;
  background-color: rgba(96, 105, 129, 0.0588235294);
  font-weight: 400;
  color: #606981;
  border: none;
  border-radius: 24px;
}
.jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-text ul li .active {
  background: rgba(96, 105, 129, 0.0196078431);
  color: #606981;
  border: 1px solid #CB30E0;
}
@media (max-width: 991px) {
  .jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-image {
    margin: 0 54px;
  }
}
@media (max-width: 576px) {
  .jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-image {
    display: none;
  }
}
@media (max-width: 576px) {
  .jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-image.mobile {
    display: block !important;
    margin: 0 !important;
  }
}
.jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image {
  overflow: hidden;
}
.jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image img {
  height: 316px;
  width: 316px;
  object-fit: cover;
}
@media (max-width: 991px) {
  .jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image img {
    width: 182px;
    height: 182px;
    margin-bottom: 16px !important;
  }
}
@media (max-width: 576px) {
  .jobs-page .middle-part-parent-vacancies .middle-part .parent-row .wrapper-home-top-part .wrapper-image .image img {
    margin: 0 !important;
  }
}
.jobs-page .content-part-vacancies .tab-content .vacancies-list .wrapper-content {
  border-radius: 12px;
  background-color: #FFFFFF;
  border: 1px solid rgba(11, 29, 55, 0.0588235294);
  box-shadow: 8px 8px 24px 0 rgba(11, 29, 55, 0.031372549);
  padding: 29px;
  margin-top: 32px;
}
@media (max-width: 576px) {
  .jobs-page .content-part-vacancies .tab-content .vacancies-list .wrapper-content {
    margin-top: 12px;
    padding: 15px;
  }
}
.jobs-page .content-part-vacancies .tab-content .vacancies-list .wrapper-content .wrapper-title {
  max-width: 359px;
}
.jobs-page .content-part-vacancies .tab-content .vacancies-list .wrapper-content .wrapper-title h3 {
  font-family: "VTB Group Demi Bold", sans-serif;
  font-weight: 600;
  font-size: 28px;
  line-height: 39px;
  color: #0084FF;
  margin-bottom: 0;
}
@media (max-width: 576px) {
  .jobs-page .content-part-vacancies .tab-content .vacancies-list .wrapper-content .wrapper-title h3 {
    font-size: 20px;
    line-height: 20.49px;
  }
}
.jobs-page .content-part-vacancies .tab-content .vacancies-list .wrapper-content .wrapper-part-down {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 114px;
}
@media (max-width: 576px) {
  .jobs-page .content-part-vacancies .tab-content .vacancies-list .wrapper-content .wrapper-part-down {
    margin-top: 60px;
  }
}
.jobs-page .content-part-vacancies .tab-content .vacancies-list .wrapper-content .wrapper-part-down .wrapper-text .wrapper-place {
  font-family: "VTB Group Book", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 28px;
  color: #0B1D37;
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .jobs-page .content-part-vacancies .tab-content .vacancies-list .wrapper-content .wrapper-part-down .wrapper-text .wrapper-place {
    font-size: 14px;
    line-height: 14.71px;
  }
}
.jobs-page .content-part-vacancies .tab-content .vacancies-list .wrapper-content .wrapper-part-down .wrapper-text .wrapper-dateOver {
  font-family: "VTB Group Book Light", sans-serif;
  font-weight: 300;
  font-size: 18px;
  line-height: 25px;
  color: #8C8C8C;
  margin-bottom: 0;
}
@media (max-width: 576px) {
  .jobs-page .content-part-vacancies .tab-content .vacancies-list .wrapper-content .wrapper-part-down .wrapper-text .wrapper-dateOver {
    font-size: 14px;
    line-height: 13.14px;
  }
}
.jobs-page .content-part-vacancies .tab-content .vacancies-list .wrapper-content .wrapper-part-down .wrapper-button button {
  width: 144px;
  height: 63px;
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  color: #FFFFFF;
  background: linear-gradient(90deg, #C700FF 0%, #6E4AFF 50%, #3B9CFF 100%);
  border: none;
  border-radius: 8px;
}
@media (max-width: 576px) {
  .jobs-page .content-part-vacancies .tab-content .vacancies-list .wrapper-content .wrapper-part-down .wrapper-button button {
    width: 104px;
    height: 33px;
    font-size: 14px;
    line-height: 12.61px;
  }
}
.jobs-page .content-part-vacancies .tab-content #corporate .wrapper-text {
  margin-top: 32px;
}
.jobs-page .content-part-vacancies .tab-content #whyBank .wrapper-text {
  margin-top: 32px;
}
.jobs-page .ceoSovietViewUpdatedDate {
  display: flex;
  justify-content: end;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #606981;
  margin: 96px 0 32px 0;
  font-family: "VTB Group Book", sans-serif;
}
@media (max-width: 576px) {
  .jobs-page .ceoSovietViewUpdatedDate {
    margin: 16px 0 16px 0;
  }
}

.bank-jobs-page-view {
  background: #F9FAFC;
}
@media (max-width: 576px) {
  .bank-jobs-page-view .top-part {
    padding: 22px 0 26px 0;
  }
}
.bank-jobs-page-view .top-part .head-divider .navigation {
  gap: 6px;
}
.bank-jobs-page-view .top-part .head-divider .navigation a {
  gap: 8px;
}
@media (max-width: 576px) {
  .bank-jobs-page-view .top-part .head-divider .navigation-media {
    display: block;
  }
}
.bank-jobs-page-view .top-part .head-divider .navigation-media a span {
  width: unset;
  height: unset;
}
.bank-jobs-page-view .middle-part .wrapper-text {
  box-shadow: 4px 6px 6px 6px rgba(11, 29, 55, 0.0392156863);
  padding: 24px;
  border-radius: 8px;
}
@media (max-width: 576px) {
  .bank-jobs-page-view .middle-part .wrapper-text {
    padding-left: 0;
  }
}
.bank-jobs-page-view .middle-part .wrapper-text .wrapper-title p {
  color: #0088FF;
  line-height: 28px;
  font-size: 20px;
  font-family: "VTB Group Book", sans-serif;
  font-weight: 400;
  margin-bottom: 56px;
}
.bank-jobs-page-view .middle-part .wrapper-text .wrapper-infoKey p {
  color: #0088FF;
  line-height: 22px;
  font-size: 16px;
  font-family: "VTB Group Book", sans-serif;
  font-weight: 400;
}
.bank-jobs-page-view .middle-part .wrapper-text .wrapper-infoValue p {
  color: #0B1D37;
  line-height: 22px;
  font-size: 16px;
  font-family: "VTB Group Light", sans-serif;
  font-weight: 300;
  margin-bottom: 0;
}
.bank-jobs-page-view .middle-part .wrapper-text .wrapper-description p {
  color: #0B1D37;
  line-height: 22px;
  font-size: 16px;
  font-family: "VTB Group Light", sans-serif;
  font-weight: 300;
}
.bank-jobs-page-view .middle-part .ceoSovietViewUpdatedDate {
  display: flex;
  justify-content: end;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #606981;
  font-family: "VTB Group Book", sans-serif;
  padding: 96px 0 32px 0;
  margin: 0;
}
@media (max-width: 576px) {
  .bank-jobs-page-view .middle-part .ceoSovietViewUpdatedDate {
    padding: 16px 0 16px 0;
  }
}

#onlineModal .wrapper-form .form-part {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .form-part {
    background-color: #fff;
    padding: 12px;
    box-shadow: 4px 4px 24px 0 rgba(11, 29, 55, 0.0784313725);
    border-radius: 8px;
  }
  #onlineModal .wrapper-form .form-part h2 {
    margin-bottom: -12px;
  }
}
#onlineModal .wrapper-form .form-part .wrapper-input {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .form-part .wrapper-input {
    gap: 4px;
  }
}
#onlineModal .wrapper-form .form-part .wrapper-input .wrapper-input-item-online-product {
  border: 1px solid #EAEBED;
  border-radius: 8px;
  padding: 5px 14px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  position: relative;
  min-height: 52px;
}
#onlineModal .wrapper-form .form-part .wrapper-input .wrapper-input-item-online-product label {
  font-size: 16px;
  line-height: 22px;
  color: #606981;
  font-family: "VTB Group Light", sans-serif;
  position: absolute;
  top: 50%;
  left: 14px;
  transform: translateY(-50%);
  transition: all 0.3s ease;
  pointer-events: none;
  opacity: 0.6;
}
#onlineModal .wrapper-form .form-part .wrapper-input .wrapper-input-item-online-product input {
  border: none;
  outline: none;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Book", sans-serif;
  color: #0B1D37;
  padding: 0;
  background: none;
}
#onlineModal .wrapper-form .form-part .wrapper-input .wrapper-input-item-online-product input:focus + label, #onlineModal .wrapper-form .form-part .wrapper-input .wrapper-input-item-online-product input:not(:placeholder-shown) + label {
  top: 12px;
  line-height: 17px;
  font-size: 12px;
}
#onlineModal .wrapper-form .form-part .wrapper-input .wrapper-input-item-online-product input::placeholder {
  color: transparent;
}
#onlineModal .wrapper-form .form-part .wrapper-input .wrapper-input-item-online-product:focus-within {
  border-color: #0084FF !important;
}
#onlineModal .wrapper-form .form-part .wrapper-input .new-design-error-label {
  color: #CA181F !important;
  font-family: "VTB Group Light", sans-serif;
  font-size: 14px;
  line-height: 20px;
}
#onlineModal .wrapper-form .form-part #online_product_submit {
  background: #0084FF;
  box-shadow: 0 8px 20px 0 rgba(11, 29, 55, 0.0784313725);
  border-radius: 8px;
  padding: 15px 14px;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Book", sans-serif;
  border: none;
  color: #fff;
  width: 100%;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .form-part #online_product_submit {
    padding: 11px 14px;
  }
}
#onlineModal .wrapper-form .nav-section {
  padding: 40px 0;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section {
    padding: 20px 0 0;
  }
}
#onlineModal .wrapper-form .nav-section .nav-tabs::-webkit-scrollbar {
  display: none !important;
}
#onlineModal .wrapper-form .nav-section .nav-tabs {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  position: relative;
  border-bottom: none;
}
#onlineModal .wrapper-form .nav-section .nav-tabs:after {
  position: absolute;
  left: 0;
  right: 0;
  height: 2px;
  content: "";
  bottom: 0;
  background-color: #EAEBED;
  opacity: 0.6;
  z-index: -1;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .nav-tabs {
    overflow-y: hidden;
    display: flex;
    flex-wrap: nowrap;
    gap: 12px;
    overflow-x: auto;
  }
  #onlineModal .wrapper-form .nav-section .nav-tabs .nav-item {
    min-width: max-content;
  }
  #onlineModal .wrapper-form .nav-section .nav-tabs .nav-item button:after {
    bottom: 1px !important;
    z-index: 9999;
  }
}
#onlineModal .wrapper-form .nav-section .nav-tabs .nav-item {
  margin-right: 16px;
  border-bottom: none;
}
#onlineModal .wrapper-form .nav-section .nav-tabs .nav-item button {
  font-family: "VTB Group Book", sans-serif;
  color: #0B1D37;
  border: none;
  opacity: 60%;
  font-weight: 300;
  padding-left: 0 !important;
  padding-right: 0 !important;
  position: relative;
  padding-top: 0 !important;
  font-size: 18px;
  line-height: 25px;
  padding-bottom: 6px;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .nav-tabs .nav-item button {
    font-size: 16px;
    line-height: 22px;
  }
}
#onlineModal .wrapper-form .nav-section .nav-tabs .nav-item button:after {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 1px;
  content: "";
  height: 2px;
  background-color: transparent;
  z-index: 99;
}
#onlineModal .wrapper-form .nav-section .nav-tabs .nav-item .active {
  opacity: 1;
  color: #0084FF;
  font-weight: 400;
}
#onlineModal .wrapper-form .nav-section .nav-tabs .nav-item .active:after {
  background-color: #0084FF;
}
#onlineModal .wrapper-form .nav-section .nav-tabs .nav-item:last-child {
  margin-right: 0 !important;
}
#onlineModal .wrapper-form .nav-section .tab-content {
  margin-top: 20px;
  padding: 0;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content {
    padding: 0 !important;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-for-table {
  display: flex;
  flex-direction: column;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .wrapper-for-table {
    overflow-y: auto;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-for-table .wrapper-item {
  padding-bottom: 16px;
  border-bottom: 1px solid #eaebed;
  display: flex;
  gap: 24px;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .wrapper-for-table .wrapper-item {
    flex-direction: column;
    gap: 4px;
    padding-bottom: 12px;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-for-table .wrapper-item .wrapper-title {
  width: 360px;
  font-size: 16px;
  line-height: 22px;
  color: #0B1D37;
  font-family: "VTB Group Book", sans-serif;
  max-width: 100%;
  min-width: 360px;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .wrapper-for-table .wrapper-item .wrapper-title {
    width: 100%;
    min-width: auto;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-for-table .wrapper-item .wrapper-description {
  font-family: "VTB Group Light", sans-serif;
  color: #0B1D37;
  width: 100%;
  font-size: 16px;
  line-height: 22px;
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-for-table .wrapper-item:last-child {
  border-bottom: none !important;
  padding-bottom: 0;
}
#onlineModal .wrapper-form .nav-section .tab-content .large-table .wrapper-for-table tbody {
  border-color: #EAEBED;
}
#onlineModal .wrapper-form .nav-section .tab-content .large-table .wrapper-for-table tbody tr td {
  border: 1px solid #EAEBED;
  font-size: 16px;
  font-family: "VTB Group Light", sans-serif;
  line-height: 22px;
  color: #0B1D37;
  padding: 5px;
}
#onlineModal .wrapper-form .nav-section .tab-content .large-table .wrapper-for-table tbody tr td * {
  font-size: 16px;
  font-family: "VTB Group Light", sans-serif;
  line-height: 22px;
  color: #0B1D37;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content {
    margin-top: 0;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content .short-text {
  padding: 12px 0 16px;
  font-size: 18px;
  line-height: 25px;
  color: #0B1D37;
  font-family: "VTB Group Light", sans-serif;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .short-text {
    padding: 16px 0;
    font-size: 16px;
    line-height: 22px;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content .title {
  font-family: "VTB Group Demi Bold", sans-serif;
  font-weight: 600;
  font-size: 18px;
  color: #0B1D37;
  line-height: 25px;
  margin-bottom: 16px;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .title {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 12px;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content h4 {
  font-family: "VTB Group Demi Bold", sans-serif;
  font-weight: 600;
  font-size: 18px;
  color: #0B1D37;
  line-height: 25px;
  margin-bottom: 8px;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content h4 {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 12px;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content ul {
  padding-left: 1rem;
  margin-bottom: 0 !important;
}
#onlineModal .wrapper-form .nav-section .tab-content ul li {
  margin-bottom: 12px;
  font-family: "VTB Group Light", sans-serif;
  font-size: 16px;
  line-height: 22px;
  color: #0B1D37;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content ul li {
    margin-bottom: 8px;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content ul li::marker {
  color: #0084FF;
}
#onlineModal .wrapper-form .nav-section .tab-content ul li:last-child {
  margin-bottom: 0;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .wrapper-table {
    padding-top: 16px;
    padding-bottom: 20px;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-table .normal-table table {
  width: 100% !important;
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-table .normal-table p {
  font-size: 16px !important;
  color: #0B1D37;
  word-break: break-word;
  font-family: "VTB Group Light", sans-serif;
  line-height: 22px;
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-table .normal-table p strong {
  font-family: "VTB Group Book", sans-serif;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .wrapper-table .normal-table p {
    margin-bottom: 12px !important;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-table .normal-table p:last-child {
  margin-bottom: 0 !important;
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-table .normal-table a {
  font-size: 16px;
  color: #0084FF;
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-table .normal-table .box-none {
  box-shadow: none !important;
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-table .normal-table .box-none tr {
  gap: 24px !important;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .wrapper-table .normal-table .box-none tr {
    gap: 4px !important;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-table .normal-table .box-none tr td {
  border-left: none !important;
  border-top: none !important;
  border-bottom: none !important;
  border-right: none !important;
  background-color: transparent !important;
  height: auto !important;
  width: auto !important;
  word-break: break-word;
  font-size: 16px;
  line-height: 22px;
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-table .normal-table .box-none tr td p {
  word-break: break-word;
  height: auto !important;
  width: auto !important;
  margin-bottom: 0 !important;
  font-size: 16px;
  line-height: 22px;
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-table .normal-table .box-none tr td:first-child {
  min-width: 360px !important;
  width: 360px !important;
  flex: unset !important;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .wrapper-table .normal-table .box-none tr td:first-child {
    min-width: 100% !important;
    width: 100% !important;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-table .normal-table .box-none tr:last-child td {
  padding-bottom: 0 !important;
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-table .normal-table table {
  width: 100%;
  box-shadow: 4px 4px 24px 0 rgba(11, 29, 55, 0.0784313725);
  border-radius: 8px;
  overflow: hidden;
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-table .normal-table table tr {
  display: flex;
  gap: 4px;
  padding: 14px;
  box-shadow: 0 1px 0 0 #EAEBED;
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-table .normal-table table tr:last-child {
  box-shadow: none !important;
  border-bottom: none !important;
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-table .normal-table table tr td {
  flex: 1;
  font-size: 16px;
  line-height: 20px;
  font-family: "VTB Group Light", sans-serif;
  color: #0B1D37;
  border: none;
  display: flex;
  justify-content: center;
  flex-direction: column;
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-table .normal-table table tr td:first-child {
  font-family: "VTB Group Book", sans-serif;
  width: 260px;
  min-width: 260px;
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-table .normal-table table tr td {
  font-size: 14px !important;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .wrapper-table .normal-table table tr td {
    min-width: 55px;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content .options {
  border-radius: 8px;
  margin-top: 16px;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .options {
    margin-top: 0;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content .options .parent-options {
  border-radius: 8px;
  padding: 24px;
  box-shadow: 4px 6px 6px 0 rgba(11, 29, 55, 0.0392156863);
  margin-bottom: 16px;
}
#onlineModal .wrapper-form .nav-section .tab-content .options .parent-options:last-child {
  margin-bottom: 0;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .options .parent-options {
    padding: 11px 12px;
    margin-bottom: 12px !important;
  }
  #onlineModal .wrapper-form .nav-section .tab-content .options .parent-options:last-child {
    margin-bottom: 0 !important;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content .options .parent-options .top_part {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .options .parent-options .top_part {
    gap: 8px;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content .options .parent-options .top_part .text {
  color: rgb(22, 33, 54);
  font-family: "VTB Group Book", sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
  letter-spacing: 0;
  text-align: left;
  cursor: pointer;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .options .parent-options .top_part .text {
    font-size: 16px;
    line-height: 22px;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content .options .parent-options .top_part .add {
  width: 26px;
  height: 26px;
  min-width: 26px;
  min-height: 26px;
  max-width: 26px;
  max-height: 26px;
  border-radius: 50%;
  border: 1px solid rgb(112, 115, 132);
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 576px) {
  #onlineModal .wrapper-form .nav-section .tab-content .options .parent-options .top_part .add {
    width: 24px;
    height: 24px;
    min-width: 24px;
    min-height: 24px;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content .options .parent-options .top_part .add button {
  border: none;
  background: unset;
  color: rgb(112, 115, 132);
  padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
#onlineModal .wrapper-form .nav-section .tab-content .options .parent-options .top_part .add button .minus-svg {
  display: none;
}
#onlineModal .wrapper-form .nav-section .tab-content .options .parent-options .top_part .add button[aria-expanded=true] .minus-svg {
  display: block;
}
#onlineModal .wrapper-form .nav-section .tab-content .options .parent-options .top_part .add button[aria-expanded=true] .plus-svg {
  display: none;
}
#onlineModal .wrapper-form .nav-section .tab-content .options .parent-options .collapse .card, #onlineModal .wrapper-form .nav-section .tab-content .options .parent-options .collapsing .card {
  border: none;
  padding: 23px 0 0;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .options .parent-options .collapse .card, #onlineModal .wrapper-form .nav-section .tab-content .options .parent-options .collapsing .card {
    padding: 16px 0 0;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-content-with-image {
  display: flex;
  gap: 32px;
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-content-with-image img {
  width: 478px;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .wrapper-content-with-image {
    flex-direction: column-reverse;
    gap: 24px;
  }
  #onlineModal .wrapper-form .nav-section .tab-content .wrapper-content-with-image img {
    width: 100%;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-content-with-image p {
  margin-bottom: 12px;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Book", sans-serif;
}
#onlineModal .wrapper-form .nav-section .tab-content .wrapper-content-with-image a {
  color: #0084FF !important;
}
#onlineModal .wrapper-form .nav-section .tab-content .main-content-button {
  padding: 14px;
  box-shadow: 0 8px 20px 0 rgba(11, 29, 55, 0.0784313725);
  background: transparent !important;
  border: 1px solid #0084FF;
  border-radius: 8px;
  width: max-content;
  font-size: 16px;
  line-height: 22px;
  display: block;
  font-family: "VTB Group Book", sans-serif;
  transition: 0.2s linear;
  margin-top: 24px;
}
#onlineModal .wrapper-form .nav-section .tab-content .main-content-button:hover {
  transition: 0.2s linear;
}
#onlineModal .wrapper-form .nav-section .tab-content .column-table table {
  box-shadow: none !important;
  width: 100% !important;
  border: none !important;
}
#onlineModal .wrapper-form .nav-section .tab-content .column-table table tr {
  gap: 24px !important;
  display: flex;
}
#onlineModal .wrapper-form .nav-section .tab-content .column-table table .box-none tr {
  gap: 24px !important;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .column-table table .box-none tr {
    gap: 4px !important;
  }
  #onlineModal .wrapper-form .nav-section .tab-content .column-table table .box-none tr td {
    width: 100% !important;
    min-width: 100% !important;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content .column-table table tr {
  box-shadow: none !important;
  border-bottom: 1px solid rgba(112, 115, 132, 0.2) !important;
  padding: 8px 0 !important;
}
#onlineModal .wrapper-form .nav-section .tab-content .column-table table tr td {
  font-size: 16px !important;
  line-height: 22px !important;
  justify-content: flex-start !important;
  font-family: "VTB Group Light", sans-serif;
  color: #0B1D37;
}
#onlineModal .wrapper-form .nav-section .tab-content .column-table table tr td:first-child {
  width: 360px;
  min-width: 360px;
  color: #0B1D37;
  font-family: "VTB Group Book", sans-serif;
}
#onlineModal .wrapper-form .nav-section .tab-content .column-table table tr:last-child {
  box-shadow: none !important;
  border-bottom: none !important;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .column-table table tr {
    display: flex !important;
    flex-direction: column !important;
    padding: 12px 0 !important;
    gap: 4px !important;
  }
  #onlineModal .wrapper-form .nav-section .tab-content .column-table table tr td {
    padding: 0 !important;
    width: 100% !important;
    min-width: 100% !important;
  }
  #onlineModal .wrapper-form .nav-section .tab-content .column-table table tr:first-child {
    padding-top: 0 !important;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content .document .parent-options {
  margin-top: 15px;
  box-shadow: 4px 6px 6px 0 rgba(22, 33, 54, 0.04);
  border-radius: 8px;
  padding: 0 12px;
}
#onlineModal .wrapper-form .nav-section .tab-content .document .parent-options .responsive {
  display: none !important;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .document .parent-options {
    margin-top: 24px;
  }
  #onlineModal .wrapper-form .nav-section .tab-content .document .parent-options .top_part {
    height: 48px !important;
  }
  #onlineModal .wrapper-form .nav-section .tab-content .document .parent-options .top_part .text {
    font-size: 16px !important;
    line-height: 28px !important;
  }
  #onlineModal .wrapper-form .nav-section .tab-content .document .parent-options .doc-link {
    margin-bottom: 12px !important;
  }
  #onlineModal .wrapper-form .nav-section .tab-content .document .parent-options .doc-link span {
    display: none !important;
  }
  #onlineModal .wrapper-form .nav-section .tab-content .document .parent-options .doc-link .responsive {
    display: block !important;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content .document .parent-options .top_part {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 76px;
}
#onlineModal .wrapper-form .nav-section .tab-content .document .parent-options .top_part .text {
  color: rgb(22, 33, 54);
  font-family: "VTB Group Book", sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
  letter-spacing: 0;
  text-align: left;
}
#onlineModal .wrapper-form .nav-section .tab-content .document .parent-options .top_part .add {
  width: 26px;
  height: 26px;
  border-radius: 50%;
  border: 1px solid rgb(112, 115, 132);
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 576px) {
  #onlineModal .wrapper-form .nav-section .tab-content .document .parent-options .top_part .add {
    width: 24px;
    height: 24px;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content .document .parent-options .top_part .add button {
  border: none;
  background: unset;
  color: rgb(112, 115, 132);
  padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 576px) {
  #onlineModal .wrapper-form .nav-section .tab-content .document .parent-options .top_part .add button svg {
    width: 9.23px;
    height: 9.23px;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content .document .parent-options .collapse .card, #onlineModal .wrapper-form .nav-section .tab-content .document .parent-options .collapsing .card {
  border: none;
  padding: 5px 0;
}
#onlineModal .wrapper-form .nav-section .tab-content .document .parent-options .collapse .card a, #onlineModal .wrapper-form .nav-section .tab-content .document .parent-options .collapsing .card a {
  font-family: "VTB Group Book", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 0;
  text-align: left;
  color: #0084FF;
  margin-bottom: 8px;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .document .parent-tap-doc .mt-4 {
    margin-bottom: 0 !important;
  }
  #onlineModal .wrapper-form .nav-section .tab-content .document .parent-tap-doc .col-lg-4 {
    margin-bottom: 16px !important;
  }
  #onlineModal .wrapper-form .nav-section .tab-content .document .parent-tap-doc .col-lg-4:last-child {
    margin-bottom: 0 !important;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content .document .document-tap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: rgb(255, 255, 255);
  box-shadow: 4px 6px 6px 0 rgba(22, 33, 54, 0.04);
  border-radius: 8px;
  gap: 2px;
  height: 100px;
  padding: 0 18px;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .document .document-tap {
    gap: 12px;
    height: 64px;
  }
}
@media (max-width: 576px) {
  #onlineModal .wrapper-form .nav-section .tab-content .document .document-tap {
    gap: 8px;
    padding: 0 8px;
  }
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .document .document-tap .d-flex {
    position: relative;
    flex-direction: column-reverse;
    width: calc(100% - 58px);
  }
}
@media (max-width: 991px) and (max-width: 576px) {
  #onlineModal .wrapper-form .nav-section .tab-content .document .document-tap .d-flex {
    width: 272px;
  }
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .document .document-tap .d-flex .image {
    height: 18px;
    width: 14px;
    position: absolute;
    bottom: 0;
    left: 0;
  }
  #onlineModal .wrapper-form .nav-section .tab-content .document .document-tap .d-flex .image img {
    width: 100%;
  }
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .document .document-tap .d-flex .text {
    font-size: 16px !important;
    line-height: 22px !important;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .document .document-tap .d-flex .byte {
    margin-top: 4px !important;
    margin-left: 30px !important;
    font-size: 16px !important;
    line-height: 22px !important;
    font-family: "VTB Group Light", sans-serif !important;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content .document .document-tap .d-flex .image {
  margin-right: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
}
#onlineModal .wrapper-form .nav-section .tab-content .document .document-tap .text-and-byte .text {
  color: #0B1D37;
  font-family: "VTB Group Demi Bold", sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  letter-spacing: 0;
  text-align: left;
  margin-bottom: 8px;
}
#onlineModal .wrapper-form .nav-section .tab-content .document .document-tap .text-and-byte .byte {
  color: #0B1D37;
  font-family: "VTB Group Light", sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 22px;
}
#onlineModal .wrapper-form .nav-section .tab-content .document .document-tap .download {
  background: unset;
  border: none;
  padding: 0;
}
#onlineModal .wrapper-form .nav-section .tab-content .document .bottom-text {
  font-family: "VTB Group Book", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 0;
  text-align: left;
  color: rgb(112, 115, 132);
  margin-top: 45px;
}
@media (max-width: 991px) {
  #onlineModal .wrapper-form .nav-section .tab-content .document .bottom-text {
    margin-top: 24px;
  }
}
#onlineModal .wrapper-form .nav-section .tab-content #contact a {
  color: #0084FF;
}
#onlineModal .wrapper-form .nav-section .tab-content #contact h5 {
  font-size: 18px;
  line-height: 25px;
  margin-top: 24px;
  margin-bottom: 16px;
  color: #0B1D37;
  font-family: "VTB Group Demi Bold", sans-serif;
}
#onlineModal .wrapper-form .nav-section .tab-content #contact h5:first-child {
  margin-top: 16px;
}
#onlineModal .wrapper-form .nav-section .tab-content #contact .text {
  font-family: "VTB Group Light", sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 25px;
  letter-spacing: 0;
  text-align: left;
  color: #0B1D37;
}
#onlineModal .wrapper-form .nav-section .tab-content #contact ul {
  margin: 0;
}
#onlineModal .wrapper-form .nav-section .tab-content #contact ul li {
  font-family: "VTB Group Light", sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 22px;
  letter-spacing: 0;
  text-align: left;
  color: #0B1D37;
}
#onlineModal .wrapper-form .nav-section .tab-content #contact .bottom-text {
  font-family: "VTB Group Light", sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 25px;
  letter-spacing: 0;
  text-align: left;
  color: rgb(22, 33, 54);
}
#onlineModal .wrapper-form .nav-section .tab-content .active-title {
  color: rgb(0, 40, 130) !important;
}

#call_back_form {
  display: none;
}
#call_back_form .form-part {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
@media (max-width: 991px) {
  #call_back_form .form-part {
    background-color: #fff;
    padding: 12px;
    box-shadow: 4px 4px 24px 0 rgba(11, 29, 55, 0.0784313725);
    border-radius: 8px;
  }
  #call_back_form .form-part h2 {
    margin-bottom: -12px;
  }
}
#call_back_form .form-part .wrapper-input {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
@media (max-width: 991px) {
  #call_back_form .form-part .wrapper-input {
    gap: 4px;
  }
}
#call_back_form .form-part .wrapper-input .wrapper-input-item-call-back {
  border: 1px solid #EAEBED;
  border-radius: 8px;
  padding: 5px 14px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  position: relative;
  min-height: 52px;
}
#call_back_form .form-part .wrapper-input .wrapper-input-item-call-back label {
  font-size: 16px;
  line-height: 22px;
  color: #606981;
  font-family: "VTB Group Light", sans-serif;
  position: absolute;
  top: 50%;
  left: 14px;
  transform: translateY(-50%);
  transition: all 0.3s ease;
  pointer-events: none;
  opacity: 0.6;
}
#call_back_form .form-part .wrapper-input .wrapper-input-item-call-back input {
  border: none;
  outline: none;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Book", sans-serif;
  color: #0B1D37;
  padding: 0;
  background: none;
}
#call_back_form .form-part .wrapper-input .wrapper-input-item-call-back input:focus + label, #call_back_form .form-part .wrapper-input .wrapper-input-item-call-back input:not(:placeholder-shown) + label {
  top: 12px;
  line-height: 17px;
  font-size: 12px;
}
#call_back_form .form-part .wrapper-input .wrapper-input-item-call-back input::placeholder {
  color: transparent;
}
#call_back_form .form-part .wrapper-input .wrapper-input-item-call-back:focus-within {
  border-color: #0084FF !important;
}
#call_back_form .form-part .wrapper-input .new-design-error-label {
  color: #CA181F !important;
  font-family: "VTB Group Light", sans-serif;
  font-size: 14px;
  line-height: 20px;
}
#call_back_form .form-part #online_product_submit_call_back {
  background: #0084FF;
  box-shadow: 0 8px 20px 0 rgba(11, 29, 55, 0.0784313725);
  border-radius: 8px;
  padding: 15px 14px;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Book", sans-serif;
  border: none;
  color: #fff;
  width: 100%;
}
@media (max-width: 991px) {
  #call_back_form .form-part #online_product_submit_call_back {
    padding: 11px 14px;
  }
}
#call_back_form .nav-section {
  padding: 40px 0;
}
@media (max-width: 991px) {
  #call_back_form .nav-section {
    padding: 20px 0 0;
  }
}
#call_back_form .nav-section .nav-tabs::-webkit-scrollbar {
  display: none !important;
}
#call_back_form .nav-section .nav-tabs {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  position: relative;
  border-bottom: none;
}
#call_back_form .nav-section .nav-tabs:after {
  position: absolute;
  left: 0;
  right: 0;
  height: 2px;
  content: "";
  bottom: 0;
  background-color: #EAEBED;
  opacity: 0.6;
  z-index: -1;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .nav-tabs {
    overflow-y: hidden;
    display: flex;
    flex-wrap: nowrap;
    gap: 12px;
    overflow-x: auto;
  }
  #call_back_form .nav-section .nav-tabs .nav-item {
    min-width: max-content;
  }
  #call_back_form .nav-section .nav-tabs .nav-item button:after {
    bottom: 1px !important;
    z-index: 9999;
  }
}
#call_back_form .nav-section .nav-tabs .nav-item {
  margin-right: 16px;
  border-bottom: none;
}
#call_back_form .nav-section .nav-tabs .nav-item button {
  font-family: "VTB Group Book", sans-serif;
  color: #0B1D37;
  border: none;
  opacity: 60%;
  font-weight: 300;
  padding-left: 0 !important;
  padding-right: 0 !important;
  position: relative;
  padding-top: 0 !important;
  font-size: 18px;
  line-height: 25px;
  padding-bottom: 6px;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .nav-tabs .nav-item button {
    font-size: 16px;
    line-height: 22px;
  }
}
#call_back_form .nav-section .nav-tabs .nav-item button:after {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 1px;
  content: "";
  height: 2px;
  background-color: transparent;
  z-index: 99;
}
#call_back_form .nav-section .nav-tabs .nav-item .active {
  opacity: 1;
  color: #0084FF;
  font-weight: 400;
}
#call_back_form .nav-section .nav-tabs .nav-item .active:after {
  background-color: #0084FF;
}
#call_back_form .nav-section .nav-tabs .nav-item:last-child {
  margin-right: 0 !important;
}
#call_back_form .nav-section .tab-content {
  margin-top: 20px;
  padding: 0;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content {
    padding: 0 !important;
  }
}
#call_back_form .nav-section .tab-content .wrapper-for-table {
  display: flex;
  flex-direction: column;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .wrapper-for-table {
    overflow-y: auto;
  }
}
#call_back_form .nav-section .tab-content .wrapper-for-table .wrapper-item {
  padding-bottom: 16px;
  border-bottom: 1px solid #eaebed;
  display: flex;
  gap: 24px;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .wrapper-for-table .wrapper-item {
    flex-direction: column;
    gap: 4px;
    padding-bottom: 12px;
  }
}
#call_back_form .nav-section .tab-content .wrapper-for-table .wrapper-item .wrapper-title {
  width: 360px;
  font-size: 16px;
  line-height: 22px;
  color: #0B1D37;
  font-family: "VTB Group Book", sans-serif;
  max-width: 100%;
  min-width: 360px;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .wrapper-for-table .wrapper-item .wrapper-title {
    width: 100%;
    min-width: auto;
  }
}
#call_back_form .nav-section .tab-content .wrapper-for-table .wrapper-item .wrapper-description {
  font-family: "VTB Group Light", sans-serif;
  color: #0B1D37;
  width: 100%;
  font-size: 16px;
  line-height: 22px;
}
#call_back_form .nav-section .tab-content .wrapper-for-table .wrapper-item:last-child {
  border-bottom: none !important;
  padding-bottom: 0;
}
#call_back_form .nav-section .tab-content .large-table .wrapper-for-table tbody {
  border-color: #EAEBED;
}
#call_back_form .nav-section .tab-content .large-table .wrapper-for-table tbody tr td {
  border: 1px solid #EAEBED;
  font-size: 16px;
  font-family: "VTB Group Light", sans-serif;
  line-height: 22px;
  color: #0B1D37;
  padding: 5px;
}
#call_back_form .nav-section .tab-content .large-table .wrapper-for-table tbody tr td * {
  font-size: 16px;
  font-family: "VTB Group Light", sans-serif;
  line-height: 22px;
  color: #0B1D37;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content {
    margin-top: 0;
  }
}
#call_back_form .nav-section .tab-content .short-text {
  padding: 12px 0 16px;
  font-size: 18px;
  line-height: 25px;
  color: #0B1D37;
  font-family: "VTB Group Light", sans-serif;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .short-text {
    padding: 16px 0;
    font-size: 16px;
    line-height: 22px;
  }
}
#call_back_form .nav-section .tab-content .title {
  font-family: "VTB Group Demi Bold", sans-serif;
  font-weight: 600;
  font-size: 18px;
  color: #0B1D37;
  line-height: 25px;
  margin-bottom: 16px;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .title {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 12px;
  }
}
#call_back_form .nav-section .tab-content h4 {
  font-family: "VTB Group Demi Bold", sans-serif;
  font-weight: 600;
  font-size: 18px;
  color: #0B1D37;
  line-height: 25px;
  margin-bottom: 8px;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content h4 {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 12px;
  }
}
#call_back_form .nav-section .tab-content ul {
  padding-left: 1rem;
  margin-bottom: 0 !important;
}
#call_back_form .nav-section .tab-content ul li {
  margin-bottom: 12px;
  font-family: "VTB Group Light", sans-serif;
  font-size: 16px;
  line-height: 22px;
  color: #0B1D37;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content ul li {
    margin-bottom: 8px;
  }
}
#call_back_form .nav-section .tab-content ul li::marker {
  color: #0084FF;
}
#call_back_form .nav-section .tab-content ul li:last-child {
  margin-bottom: 0;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .wrapper-table {
    padding-top: 16px;
    padding-bottom: 20px;
  }
}
#call_back_form .nav-section .tab-content .wrapper-table .normal-table table {
  width: 100% !important;
}
#call_back_form .nav-section .tab-content .wrapper-table .normal-table p {
  font-size: 16px !important;
  color: #0B1D37;
  word-break: break-word;
  font-family: "VTB Group Light", sans-serif;
  line-height: 22px;
}
#call_back_form .nav-section .tab-content .wrapper-table .normal-table p strong {
  font-family: "VTB Group Book", sans-serif;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .wrapper-table .normal-table p {
    margin-bottom: 12px !important;
  }
}
#call_back_form .nav-section .tab-content .wrapper-table .normal-table p:last-child {
  margin-bottom: 0 !important;
}
#call_back_form .nav-section .tab-content .wrapper-table .normal-table a {
  font-size: 16px;
  color: #0084FF;
}
#call_back_form .nav-section .tab-content .wrapper-table .normal-table .box-none {
  box-shadow: none !important;
}
#call_back_form .nav-section .tab-content .wrapper-table .normal-table .box-none tr {
  gap: 24px !important;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .wrapper-table .normal-table .box-none tr {
    gap: 4px !important;
  }
}
#call_back_form .nav-section .tab-content .wrapper-table .normal-table .box-none tr td {
  border-left: none !important;
  border-top: none !important;
  border-bottom: none !important;
  border-right: none !important;
  background-color: transparent !important;
  height: auto !important;
  width: auto !important;
  word-break: break-word;
  font-size: 16px;
  line-height: 22px;
}
#call_back_form .nav-section .tab-content .wrapper-table .normal-table .box-none tr td p {
  word-break: break-word;
  height: auto !important;
  width: auto !important;
  margin-bottom: 0 !important;
  font-size: 16px;
  line-height: 22px;
}
#call_back_form .nav-section .tab-content .wrapper-table .normal-table .box-none tr td:first-child {
  min-width: 360px !important;
  width: 360px !important;
  flex: unset !important;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .wrapper-table .normal-table .box-none tr td:first-child {
    min-width: 100% !important;
    width: 100% !important;
  }
}
#call_back_form .nav-section .tab-content .wrapper-table .normal-table .box-none tr:last-child td {
  padding-bottom: 0 !important;
}
#call_back_form .nav-section .tab-content .wrapper-table .normal-table table {
  width: 100%;
  box-shadow: 4px 4px 24px 0 rgba(11, 29, 55, 0.0784313725);
  border-radius: 8px;
  overflow: hidden;
}
#call_back_form .nav-section .tab-content .wrapper-table .normal-table table tr {
  display: flex;
  gap: 4px;
  padding: 14px;
  box-shadow: 0 1px 0 0 #EAEBED;
}
#call_back_form .nav-section .tab-content .wrapper-table .normal-table table tr:last-child {
  box-shadow: none !important;
  border-bottom: none !important;
}
#call_back_form .nav-section .tab-content .wrapper-table .normal-table table tr td {
  flex: 1;
  font-size: 16px;
  line-height: 20px;
  font-family: "VTB Group Light", sans-serif;
  color: #0B1D37;
  border: none;
  display: flex;
  justify-content: center;
  flex-direction: column;
}
#call_back_form .nav-section .tab-content .wrapper-table .normal-table table tr td:first-child {
  font-family: "VTB Group Book", sans-serif;
  width: 260px;
  min-width: 260px;
}
#call_back_form .nav-section .tab-content .wrapper-table .normal-table table tr td {
  font-size: 14px !important;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .wrapper-table .normal-table table tr td {
    min-width: 55px;
  }
}
#call_back_form .nav-section .tab-content .options {
  border-radius: 8px;
  margin-top: 16px;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .options {
    margin-top: 0;
  }
}
#call_back_form .nav-section .tab-content .options .parent-options {
  border-radius: 8px;
  padding: 24px;
  box-shadow: 4px 6px 6px 0 rgba(11, 29, 55, 0.0392156863);
  margin-bottom: 16px;
}
#call_back_form .nav-section .tab-content .options .parent-options:last-child {
  margin-bottom: 0;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .options .parent-options {
    padding: 11px 12px;
    margin-bottom: 12px !important;
  }
  #call_back_form .nav-section .tab-content .options .parent-options:last-child {
    margin-bottom: 0 !important;
  }
}
#call_back_form .nav-section .tab-content .options .parent-options .top_part {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .options .parent-options .top_part {
    gap: 8px;
  }
}
#call_back_form .nav-section .tab-content .options .parent-options .top_part .text {
  color: rgb(22, 33, 54);
  font-family: "VTB Group Book", sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
  letter-spacing: 0;
  text-align: left;
  cursor: pointer;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .options .parent-options .top_part .text {
    font-size: 16px;
    line-height: 22px;
  }
}
#call_back_form .nav-section .tab-content .options .parent-options .top_part .add {
  width: 26px;
  height: 26px;
  min-width: 26px;
  min-height: 26px;
  max-width: 26px;
  max-height: 26px;
  border-radius: 50%;
  border: 1px solid rgb(112, 115, 132);
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 576px) {
  #call_back_form .nav-section .tab-content .options .parent-options .top_part .add {
    width: 24px;
    height: 24px;
    min-width: 24px;
    min-height: 24px;
  }
}
#call_back_form .nav-section .tab-content .options .parent-options .top_part .add button {
  border: none;
  background: unset;
  color: rgb(112, 115, 132);
  padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
#call_back_form .nav-section .tab-content .options .parent-options .top_part .add button .minus-svg {
  display: none;
}
#call_back_form .nav-section .tab-content .options .parent-options .top_part .add button[aria-expanded=true] .minus-svg {
  display: block;
}
#call_back_form .nav-section .tab-content .options .parent-options .top_part .add button[aria-expanded=true] .plus-svg {
  display: none;
}
#call_back_form .nav-section .tab-content .options .parent-options .collapse .card, #call_back_form .nav-section .tab-content .options .parent-options .collapsing .card {
  border: none;
  padding: 23px 0 0;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .options .parent-options .collapse .card, #call_back_form .nav-section .tab-content .options .parent-options .collapsing .card {
    padding: 16px 0 0;
  }
}
#call_back_form .nav-section .tab-content .wrapper-content-with-image {
  display: flex;
  gap: 32px;
}
#call_back_form .nav-section .tab-content .wrapper-content-with-image img {
  width: 478px;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .wrapper-content-with-image {
    flex-direction: column-reverse;
    gap: 24px;
  }
  #call_back_form .nav-section .tab-content .wrapper-content-with-image img {
    width: 100%;
  }
}
#call_back_form .nav-section .tab-content .wrapper-content-with-image p {
  margin-bottom: 12px;
  font-size: 16px;
  line-height: 22px;
  font-family: "VTB Group Book", sans-serif;
}
#call_back_form .nav-section .tab-content .wrapper-content-with-image a {
  color: #0084FF !important;
}
#call_back_form .nav-section .tab-content .main-content-button {
  padding: 14px;
  box-shadow: 0 8px 20px 0 rgba(11, 29, 55, 0.0784313725);
  background: transparent !important;
  border: 1px solid #0084FF;
  border-radius: 8px;
  width: max-content;
  font-size: 16px;
  line-height: 22px;
  display: block;
  font-family: "VTB Group Book", sans-serif;
  transition: 0.2s linear;
  margin-top: 24px;
}
#call_back_form .nav-section .tab-content .main-content-button:hover {
  transition: 0.2s linear;
}
#call_back_form .nav-section .tab-content .column-table table {
  box-shadow: none !important;
  width: 100% !important;
  border: none !important;
}
#call_back_form .nav-section .tab-content .column-table table tr {
  gap: 24px !important;
  display: flex;
}
#call_back_form .nav-section .tab-content .column-table table .box-none tr {
  gap: 24px !important;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .column-table table .box-none tr {
    gap: 4px !important;
  }
  #call_back_form .nav-section .tab-content .column-table table .box-none tr td {
    width: 100% !important;
    min-width: 100% !important;
  }
}
#call_back_form .nav-section .tab-content .column-table table tr {
  box-shadow: none !important;
  border-bottom: 1px solid rgba(112, 115, 132, 0.2) !important;
  padding: 8px 0 !important;
}
#call_back_form .nav-section .tab-content .column-table table tr td {
  font-size: 16px !important;
  line-height: 22px !important;
  justify-content: flex-start !important;
  font-family: "VTB Group Light", sans-serif;
  color: #0B1D37;
}
#call_back_form .nav-section .tab-content .column-table table tr td:first-child {
  width: 360px;
  min-width: 360px;
  color: #0B1D37;
  font-family: "VTB Group Book", sans-serif;
}
#call_back_form .nav-section .tab-content .column-table table tr:last-child {
  box-shadow: none !important;
  border-bottom: none !important;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .column-table table tr {
    display: flex !important;
    flex-direction: column !important;
    padding: 12px 0 !important;
    gap: 4px !important;
  }
  #call_back_form .nav-section .tab-content .column-table table tr td {
    padding: 0 !important;
    width: 100% !important;
    min-width: 100% !important;
  }
  #call_back_form .nav-section .tab-content .column-table table tr:first-child {
    padding-top: 0 !important;
  }
}
#call_back_form .nav-section .tab-content .document .parent-options {
  margin-top: 15px;
  box-shadow: 4px 6px 6px 0 rgba(22, 33, 54, 0.04);
  border-radius: 8px;
  padding: 0 12px;
}
#call_back_form .nav-section .tab-content .document .parent-options .responsive {
  display: none !important;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .document .parent-options {
    margin-top: 24px;
  }
  #call_back_form .nav-section .tab-content .document .parent-options .top_part {
    height: 48px !important;
  }
  #call_back_form .nav-section .tab-content .document .parent-options .top_part .text {
    font-size: 16px !important;
    line-height: 28px !important;
  }
  #call_back_form .nav-section .tab-content .document .parent-options .doc-link {
    margin-bottom: 12px !important;
  }
  #call_back_form .nav-section .tab-content .document .parent-options .doc-link span {
    display: none !important;
  }
  #call_back_form .nav-section .tab-content .document .parent-options .doc-link .responsive {
    display: block !important;
  }
}
#call_back_form .nav-section .tab-content .document .parent-options .top_part {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 76px;
}
#call_back_form .nav-section .tab-content .document .parent-options .top_part .text {
  color: rgb(22, 33, 54);
  font-family: "VTB Group Book", sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
  letter-spacing: 0;
  text-align: left;
}
#call_back_form .nav-section .tab-content .document .parent-options .top_part .add {
  width: 26px;
  height: 26px;
  border-radius: 50%;
  border: 1px solid rgb(112, 115, 132);
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 576px) {
  #call_back_form .nav-section .tab-content .document .parent-options .top_part .add {
    width: 24px;
    height: 24px;
  }
}
#call_back_form .nav-section .tab-content .document .parent-options .top_part .add button {
  border: none;
  background: unset;
  color: rgb(112, 115, 132);
  padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 576px) {
  #call_back_form .nav-section .tab-content .document .parent-options .top_part .add button svg {
    width: 9.23px;
    height: 9.23px;
  }
}
#call_back_form .nav-section .tab-content .document .parent-options .collapse .card, #call_back_form .nav-section .tab-content .document .parent-options .collapsing .card {
  border: none;
  padding: 5px 0;
}
#call_back_form .nav-section .tab-content .document .parent-options .collapse .card a, #call_back_form .nav-section .tab-content .document .parent-options .collapsing .card a {
  font-family: "VTB Group Book", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 0;
  text-align: left;
  color: #0084FF;
  margin-bottom: 8px;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .document .parent-tap-doc .mt-4 {
    margin-bottom: 0 !important;
  }
  #call_back_form .nav-section .tab-content .document .parent-tap-doc .col-lg-4 {
    margin-bottom: 16px !important;
  }
  #call_back_form .nav-section .tab-content .document .parent-tap-doc .col-lg-4:last-child {
    margin-bottom: 0 !important;
  }
}
#call_back_form .nav-section .tab-content .document .document-tap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: rgb(255, 255, 255);
  box-shadow: 4px 6px 6px 0 rgba(22, 33, 54, 0.04);
  border-radius: 8px;
  gap: 2px;
  height: 100px;
  padding: 0 18px;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .document .document-tap {
    gap: 12px;
    height: 64px;
  }
}
@media (max-width: 576px) {
  #call_back_form .nav-section .tab-content .document .document-tap {
    gap: 8px;
    padding: 0 8px;
  }
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .document .document-tap .d-flex {
    position: relative;
    flex-direction: column-reverse;
    width: calc(100% - 58px);
  }
}
@media (max-width: 991px) and (max-width: 576px) {
  #call_back_form .nav-section .tab-content .document .document-tap .d-flex {
    width: 272px;
  }
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .document .document-tap .d-flex .image {
    height: 18px;
    width: 14px;
    position: absolute;
    bottom: 0;
    left: 0;
  }
  #call_back_form .nav-section .tab-content .document .document-tap .d-flex .image img {
    width: 100%;
  }
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .document .document-tap .d-flex .text {
    font-size: 16px !important;
    line-height: 22px !important;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .document .document-tap .d-flex .byte {
    margin-top: 4px !important;
    margin-left: 30px !important;
    font-size: 16px !important;
    line-height: 22px !important;
    font-family: "VTB Group Light", sans-serif !important;
  }
}
#call_back_form .nav-section .tab-content .document .document-tap .d-flex .image {
  margin-right: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
}
#call_back_form .nav-section .tab-content .document .document-tap .text-and-byte .text {
  color: #0B1D37;
  font-family: "VTB Group Demi Bold", sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  letter-spacing: 0;
  text-align: left;
  margin-bottom: 8px;
}
#call_back_form .nav-section .tab-content .document .document-tap .text-and-byte .byte {
  color: #0B1D37;
  font-family: "VTB Group Light", sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 22px;
}
#call_back_form .nav-section .tab-content .document .document-tap .download {
  background: unset;
  border: none;
  padding: 0;
}
#call_back_form .nav-section .tab-content .document .bottom-text {
  font-family: "VTB Group Book", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 0;
  text-align: left;
  color: rgb(112, 115, 132);
  margin-top: 45px;
}
@media (max-width: 991px) {
  #call_back_form .nav-section .tab-content .document .bottom-text {
    margin-top: 24px;
  }
}
#call_back_form .nav-section .tab-content #contact a {
  color: #0084FF;
}
#call_back_form .nav-section .tab-content #contact h5 {
  font-size: 18px;
  line-height: 25px;
  margin-top: 24px;
  margin-bottom: 16px;
  color: #0B1D37;
  font-family: "VTB Group Demi Bold", sans-serif;
}
#call_back_form .nav-section .tab-content #contact h5:first-child {
  margin-top: 16px;
}
#call_back_form .nav-section .tab-content #contact .text {
  font-family: "VTB Group Light", sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 25px;
  letter-spacing: 0;
  text-align: left;
  color: #0B1D37;
}
#call_back_form .nav-section .tab-content #contact ul {
  margin: 0;
}
#call_back_form .nav-section .tab-content #contact ul li {
  font-family: "VTB Group Light", sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 22px;
  letter-spacing: 0;
  text-align: left;
  color: #0B1D37;
}
#call_back_form .nav-section .tab-content #contact .bottom-text {
  font-family: "VTB Group Light", sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 25px;
  letter-spacing: 0;
  text-align: left;
  color: rgb(22, 33, 54);
}
#call_back_form .nav-section .tab-content .active-title {
  color: rgb(0, 40, 130) !important;
}

@media (max-width: 470px) {
  .section-branches .wrapper-branches-banner .left-wrapper-part .wrapper-buttons {
    padding: 16px 20px !important;
  }
}
@media (max-width: 470px) and (max-width: 360px) {
  .section-branches .wrapper-branches-banner .left-wrapper-part .wrapper-buttons .wrapper-filter .search {
    max-width: 268px;
  }
}
@media (max-width: 470px) {
  .section-branches .wrapper-branches-banner .left-wrapper-part .wrapper-buttons .wrapper-filter .dropdown-items {
    width: 40px;
    height: 40px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: 0 !important;
    max-height: 40px !important;
  }
}
@media (max-width: 470px) {
  .section-branches .wrapper-branches-banner .left-wrapper-part .wrapper-buttons .tab-content {
    width: 100%;
    margin-left: 0;
  }
  .section-branches .wrapper-branches-banner .left-wrapper-part .wrapper-buttons .tab-content .tab-pane {
    width: 100%;
    margin-left: 0;
  }
  .section-branches .wrapper-branches-banner .left-wrapper-part .wrapper-buttons .tab-content .tab-pane .wrapper-branches {
    margin-top: 5px;
  }
  .section-branches .wrapper-branches-banner .left-wrapper-part .wrapper-buttons .tab-content .tab-pane .wrapper-branches .wrapper-item {
    width: 100%;
    padding: 12px;
    margin: 0;
  }
}

/*# sourceMappingURL=branch.css.map */
