.owl-carousel .owl-stage-outer {
  position: relative;
}

.new-menu_carousel .owl-carousel .owl-stage-outer {
  max-height: 380px;
}

.addressInfo-mobile {
  display: none;
}

.sqbHistory__carouselBlock .sync2 .owl-stage-outer::before {
  content: "";
  position: absolute;
  left: 0;
  top: 35px;
  background-color: #003e64;
  height: 2px;
  width: 100%;
}

.kmaStylesSqbNew__wrappper {
  /* padding: 0 30px; */
  width: 100%;
}

.kmaSqbTab__item ol {
  list-style: none;
}

a {
  text-decoration: none;
  color: #1c4a95;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
}

a:hover {
  color: #e80000;
}

/* FILIALI I BANKOMATI */

.filialsBankomats .kmaNewAccInvstSelectWrap {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 100%;
}

.filialsBankomats form {
  max-width: 700px;
}

.filialsBankomats__map img {
  width: 100%;
}

@media (max-width: 1200px) {
  .filialsBankomats {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .filialsBankomats__col {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px 0;
  }
}

/* MAP OF SITE (Карта сайта) */

.mapOfSiteWrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -60px;
}

.mapOfSiteItem {
  width: 33.3333333%;
  padding: 0 60px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 85px;
  position: relative;
  left: -50px;
  opacity: 0;
  visibility: hidden;
}

.mapOfSiteItem.active {
  left: 0;
  opacity: 1;
  visibility: visible;
}

.mapOfSiteItem:nth-child(1) {
  -webkit-transition: all 400ms ease 0s;
  transition: all 400ms ease 0s;
}

.mapOfSiteItem:nth-child(2) {
  -webkit-transition: all 400ms ease 150ms;
  -webkit-transition: all 400ms ease 100ms;
  transition: all 400ms ease 100ms;
}

.mapOfSiteItem:nth-child(3) {
  -webkit-transition: all 400ms ease 150ms;
  -webkit-transition: all 400ms ease 200ms;
  transition: all 400ms ease 200ms;
}

.mapOfSiteItem:nth-child(4) {
  -webkit-transition: all 400ms ease 150ms;
  -webkit-transition: all 400ms ease 300ms;
  transition: all 400ms ease 300ms;
}

.mapOfSiteItem:nth-child(5) {
  -webkit-transition: all 400ms ease 150ms;
  -webkit-transition: all 400ms ease 400ms;
  transition: all 400ms ease 400ms;
}

.mapOfSiteItem:nth-child(6) {
  -webkit-transition: all 400ms ease 150ms;
  -webkit-transition: all 400ms ease 500ms;
  transition: all 400ms ease 500ms;
}

.mapOfSiteItem:nth-child(7) {
  -webkit-transition: all 400ms ease 150ms;
  -webkit-transition: all 400ms ease 600ms;
  transition: all 400ms ease 600ms;
}

.mapOfSiteItem:nth-child(8) {
  -webkit-transition: all 400ms ease 150ms;
  -webkit-transition: all 400ms ease 700ms;
  transition: all 400ms ease 700ms;
}

.mapOfSite__list {
  list-style: none;
}

.mapOfSite__list li:first-child a {
  font-weight: bold;
  font-size: 30px;
  line-height: 36px;
  color: #003e64;
  margin-bottom: 30px;
}

.mapOfSite__list a {
  font-size: 18px;
  line-height: 21px;
  color: #00558a;
  text-decoration: none;
  margin-bottom: 15px;
  display: block;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
}

.mapOfSite__list li:first-child a:hover,
.mapOfSite__list a:hover {
  color: #e80000;
}

@media (max-width: 992px) {
  .mapOfSiteWrap {
    margin: 0 -20px;
  }
  .mapOfSiteItem {
    width: 50%;
    padding: 20px;
    margin-bottom: 30px;
  }
  .hover-img_business {
    display: block;
    text-align: center;
    max-width: 100% !important ;
  }

  .hover-info_business {
    max-width: 100% !important;
  }
}

@media (max-width: 768px) {
  .mapOfSiteWrap {
    margin: 0;
  }
  .mapOfSiteItem {
    width: 100%;
    padding: 0;
    margin-bottom: 30px;
  }
  .mapOfSite__list li:first-child a {
    font-size: 20px;
    line-height: 28px;
    margin-bottom: 15px;
  }
  .mapOfSite__list a {
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 10px;
  }
}

/* MAP OF SITE END */

/* VIRTUAL RECEPTION START */

.diagramWrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin: 40px -20px;
}

.diagramWrapper .charts h3 {
  text-align: center;
  color: #ccc;
  font-size: 20px;
  margin-bottom: 0;
}

.diagramWrapper .item {
  width: 50%;
  padding: 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.virtualReception ol li {
  list-style: decimal inside;
  margin-bottom: 10px;
  font-size: 18px;
  line-height: 26px;
  color: #555555;
  padding-left: 20px;
}

.virtualReception ul li {
  list-style: none;
}

.m-auto {
  margin: auto;
}

/* VIRTUAL RECEPTION END */

.worksheetCredits__form.VirtuRecForm .top_labels {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
}

.worksheetCredits__form.VirtuRecForm .top_labels label {
  grid-column: span 2;
}

.worksheetCredits__form.VirtuRecForm .top_labels label.half_label {
  grid-column: span 3;
}
.worksheetCredits__form.VirtuRecForm .fayl_select {
  width: 40%;
}

@media (max-width: 768px) {
  .worksheetCredits__form.VirtuRecForm .top_labels {
    display: grid;
    grid-template-columns: 100%;
    grid-template-rows: auto;
  }
  .worksheetCredits__form.VirtuRecForm .top_labels label {
    grid-column: auto;
  }
  .worksheetCredits__form.VirtuRecForm .top_labels label.half_label {
    grid-column: auto;
  }
  .worksheetCredits__form.VirtuRecForm .fayl_select {
    width: 100%;
  }
}

/* AUDIO VIDEO MATERIALS START */

.audioMaterials__Wrapper {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.audioMaterials__Item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-size: cover;
  background-repeat: no-repeat;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: 360px;
  margin-bottom: 50px;
}

.audioMaterials__Item:nth-child(1n) {
  background-image: url("../img/AudioMaterialsbg1.png");
}

.audioMaterials__Item:nth-child(2n) {
  background-image: url("../img/AudioMaterialsbg2.png");
}

.audioMaterials__Item:nth-child(3n) {
  background-image: url("../img/AudioMaterialsbg3.png");
}

.audioMaterials__Item:nth-child(4n) {
  background-image: url("../img/AudioMaterialsbg4.png");
}

.audioMaterials__Item:nth-child(5n) {
  background-image: url("../img/AudioMaterialsbg5.png");
}

.audioMaterials__Item--desc {
  width: 50%;
  padding: 40px;
}

.audioMaterials__Item--video .callTo::before {
  position: absolute;
  background-color: transparent;
  content: "";
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  -webkit-transition: 0.4s ease 20ms;
  transition: 0.4s ease 20ms;
}

.audioMaterials__Item--video:hover .callTo::before {
  background-color: rgba(0, 0, 0, 0.2);
}

.audioMaterials__Item--video .callTo {
  position: relative;
}

.audioMaterials__Item--video {
  position: relative;
  cursor: pointer;
  width: 50%;
  padding: 40px;
}

.audioMaterials__Item--Play {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  z-index: 1;
}

.audioMaterials__Item--Play svg {
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
}

.audioMaterials__Item--video:hover .audioMaterials__Item--Play svg {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}

.audioMaterials__Item--Play path {
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
}

.audioMaterials__Item--video:hover .audioMaterials__Item--Play path {
  fill: red;
}

.audioMaterials__Item--data {
  font-size: 16px;
  line-height: 26px;
  color: #383837;
}

.audioMaterials__Item--text a {
  font-size: 24px;
  line-height: 34px;
  color: #003e64;
  font-weight: bold;
  text-decoration: none;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
}

.audioMaterials__Item--text a:hover {
  color: #e80000;
}

.audioMaterials__Item--video .callTo {
  margin: auto;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  max-width: 450px;
}

.audioMaterials__Item--Modal {
  display: none;
}

.audioMaterials__Wrapper .kmaStylesSqbNewBtn {
  margin: 40px auto;
  display: block;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

.video-list {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 300ms ease 0s;
  transition: all 300ms ease 0s;
}

.video-list.video-list--active {
  opacity: 1;
  visibility: visible;
}

.video-list .video-list__overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.7);
}

.video-list__wrapper {
  position: absolute;
  top: 60%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  z-index: 2;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 500ms ease 0s;
  transition: all 500ms ease 0s;
  width: 768px;
  min-height: 500px;
}

.video-list .video-list__item {
  position: absolute;
  top: 60%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  z-index: 2;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 500ms ease 0s;
  transition: all 500ms ease 0s;
}

.video-list .video-list__item.video-list__item--active {
  opacity: 1;
  visibility: visible;
  top: 50%;
}

.video-list__wrapper.active {
  opacity: 1;
  visibility: visible;
  top: 50%;
}

.video-list .video-list__iframe {
  width: 768px;
  min-height: 500px;
  border: 0 none;
}

.video-list .video-list__close {
  position: absolute;
  top: -47px;
  right: -47px;
  border: 1px solid #e7e7e7;
  border-radius: 100px;
  width: 42px;
  height: 42px;
  cursor: pointer;
  opacity: 0.78;
  -webkit-transition: 0.4s ease;
  transition: 0.4s ease;
}

.video-list .video-list__close:hover {
  opacity: 1;
}

.video-list .video-list__close::before,
.video-list .video-list__close::after {
  position: absolute;
  left: 48%;
  top: 22%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  content: " ";
  height: 24px;
  width: 2px;
  background-color: #e7e7e7;
}

.video-list .video-list__close::before {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.video-list .video-list__close::after {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

@media (max-width: 992px) {
  .video-list .video-list__iframe {
    width: 450px;
    min-height: 250px;
  }
  .addressInfo-mobile {
    display: block;
    padding: 0 20px;
    margin-bottom: 120px;
    margin-top: 10px;
  }
  .addressInfo-mobile a {
    font: 500 12px/12px "Roboto", sans-serif;
    color: #737373;
  }
  .addressInfo-mobile .cnumber {
    font-size: 17px;
    font-weight: bold;
  }
  .audioMaterials__Item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .audioMaterials__Item--video {
    width: 100%;
    padding: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
  }
  .audioMaterials__Item--desc {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px;
  }
  .video-list__wrapper {
    width: 450px;
    min-height: 250px;
  }
  .video-list .video-list__close {
    top: -24%;
  }
}

@media (max-width: 520px) {
  .video-list .video-list__iframe {
    width: 290px;
    min-height: 180px;
  }
  .video-list__wrapper {
    width: 290px;
    min-height: 180px;
  }
  .video-list .video-list__close {
    top: -30%;
  }
}

/* AUDIO VIDEO MATERIALS END */

.modeBlackWhite .section2__list .section2__item {
  filter: grayscale(1);
}

.modeBlackWhite .section2__banner {
  filter: grayscale(1);
}

.modeBlackWhite .section3__list .section3__item .section3__teaser img {
  filter: brightness(0) invert(1);
}

.modeBlackWhite .section3__list .section3__item .section3__teaser h3 {
  color: #fff;
}

.modeBlackWhite .section3 .container .wrap h2 {
  color: #fff;
}

.modeBlackWhite .section3__list .section3__item .section3__teaser:hover {
  border: 3px solid #fff;
}

.modeBlackWhite .sectionInfo .container .wrap .col-left .wraps {
  background: #fff;
}

.modeBlackWhite .listCurrency .listCurrency__item .listCurrency__item-wraps {
  filter: grayscale(1);
}

.modeBlackWhite .section4 .container .wrap .img {
  filter: grayscale(1);
}

.modeBlackWhite
  .partners
  .container
  .wrap
  .partners__list
  .partners__item:hover
  img {
  filter: grayscale(1);
}

.modeBlackWhite .col-right a,
.content__wraps--content--padding a {
  color: #fff;
}

.modeBlackWhite header nav .container .wrap .otherMenu {
  color: #fff;
}

.modeBlackWhite .section2 .container .wrap nav ul li a {
  color: #fff;
}

.modeBlackWhite
  .partners
  .container
  .wrap
  .partners__list
  .owl-nav
  .owl-next:hover
  i {
  filter: grayscale(1);
}

.modeBlackWhite
  .partners
  .container
  .wrap
  .partners__list
  .owl-nav
  .owl-prev:hover
  i {
  filter: grayscale(1);
}

.modeBlackWhite
  .sectionInfo
  .container
  .wrap
  .col-left
  .wraps
  .forms
  .main-block-content
  .form-horizontal
  .day_question_inner
  .question_itself
  > div
  .radio
  label
  .checkmark {
  filter: grayscale(1);
}

.modeBlackWhite .btnform {
  filter: grayscale(1);
}

.modeBlackWhite
  .sectionInfo
  .container
  .wrap
  .col-left
  .wraps
  .forms
  .main-block-content
  .vote-items-list
  .vote-item-vote
  .tableResponsive
  .vote-answer-table
  tr {
  filter: grayscale(1);
}

.modeBlackWhite .bankCards h2 {
  filter: grayscale(1);
}

.modeBlackWhite .bankCards .teaser span.title {
  filter: grayscale(1);
}

.modeBlackWhite .link_all_cards {
  border: 2px solid #fff;
  background: #000;
  color: #fff;
  transition: 0.3s;
}

.modeBlackWhite .link_all_cards:hover {
  background: #fff;
  color: #000;
  border: 2px solid #000;
  transition: 0.3s;
}

.modeBlackWhite .banner_for_cards .img {
  filter: grayscale(1);
}

.modeBlackWhite .joinIn .img {
  filter: grayscale(1);
}

.modeBlackWhite .link_all_cards:hover {
  filter: grayscale(1);
}

.modeBlackWhite .kmaStylesSqbNewCredits .main-page {
  filter: grayscale(1);
}

.modeBlackWhite .kmaStylesSqbNew .questions {
  color: #fff;
}

.modeBlackWhite .kmaStylesSqbNewCredits__TopInfoDescTitle {
  color: #fff;
}

.modeBlackWhite .kmaStylesSqbNewCredits__TopInfoDescSubTitle {
  color: #fff;
}

.modeBlackWhite .credit_data_inner .container p {
  color: #fff;
}

.modeBlackWhite .kmaStylesSqbNew h2 {
  color: #fff;
}

.modeBlackWhite .kmaStylesSqbNewCredits__IntroTitle {
  color: #fff;
}

.modeBlackWhite .kmaStylesSqbNewCredits__TopInfoOrderBtn:hover {
  filter: grayscale(1);
}

.modeBlackWhite .kmaStylesSqbNewCredits__DocumentsDesc {
  color: #000;
}

.modeBlackWhite .kmaStylesSqbNewCredits__Calc .irs--round .irs-handle,
.kmaStylesSqbNewCredits__Calc .irs--round .irs-bar {
  background: #000;
}

.modeBlackWhite .irs--round .irs-handle.state_hover,
.irs--round .irs-handle:hover {
  filter: grayscale(1);
}

.modeBlackWhite .kmaStylesSqbNewCredits__Calc .irs--round .irs-handle,
.kmaStylesSqbNewCredits__Calc .irs--round .irs-bar {
  filter: grayscale(1);
}

.modeBlackWhite .kmaStylesSqbNew__tabWrapper .tab.active {
  border-bottom: 1px solid gray;
  color: gray;
}

.modeBlackWhite
  .moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap {
  filter: grayscale(1);
}

.modeBlackWhite .kmaStylesSqbNew__tabWrapper .tabs-overflow {
  background: #fff;
}

.modeBlackWhite .kmaStylesSqbNewCredits__ControlTitle {
  color: #fff;
}

.modeBlackWhite .kmaStylesSqbNewCredits__NavMenu a {
  color: #000;
}

.modeBlackWhite .kmaStylesSqbNewCredits__NavMenu a:hover {
  border-bottom: 2px solid #000;
}

.modeBlackWhite .kmaStylesSqbNew h3 {
  color: #fff;
}

.modeBlackWhite
  .generalInfo__accordionHeader.active
  .generalInfo__accordionArrowBtn {
  border: 1px solid #fff;
}

.modeBlackWhite .generalInfo__accordionArrowText {
  color: #fff;
}

.modeBlackWhite
  .generalInfo__accordionHeader.active
  .generalInfo__accordionArrow:after {
  background: #fff;
}

.modeBlackWhite
  .generalInfo__accordionHeader.active
  .generalInfo__accordionArrow:before {
  background: #fff;
}

.modeBlackWhite .generalInfo__accordionArrow:after {
  background: #fff;
}

.modeBlackWhite .generalInfo__accordionArrow:before {
  background: #fff;
}

.modeBlackWhite .mbb-wrapper .vkl-security-download {
  filter: grayscale(1);
}

.modeBlackWhite
  .archiveBankCards
  .container
  .wrap
  .archiveBankCards__tabs
  .archiveBankCards__tabs--contents
  .archiveBankCards__tabs--contents--content
  .item {
  filter: grayscale(1);
}

.modeBlackWhite
  .archiveBankCards
  .container
  .wrap
  .archiveBankCards__tabs
  .archiveBankCards__tabs--contents
  .archiveBankCards__tabs--contents--content
  .item
  .col-right
  .wraps
  .teaser
  h2
  a {
  color: #000 !important;
}

body.modeBlackWhite
  .archiveBankCards
  .container
  .wrap
  .archiveBankCards__tabs
  .archiveBankCards__tabs--contents
  .archiveBankCards__tabs--contents--content
  .item
  .col-right
  .wraps
  .teaser
  p {
  color: #000 !important;
}

body.modeBlackWhite
  .archiveBankCards
  .container
  .wrap
  .archiveBankCards__tabs
  .archiveBankCards__tabs--contents
  .archiveBankCards__tabs--contents--content
  .item
  .col-right
  .wraps
  .teaser
  .list
  .list__item
  .list__item--title {
  color: #000 !important;
}

body.modeBlackWhite
  .archiveBankCards
  .container
  .wrap
  .archiveBankCards__tabs
  .archiveBankCards__tabs--contents
  .archiveBankCards__tabs--contents--content
  .item
  .col-left
  .wraps
  .btns
  a.make {
  border: 2px solid #000;
}

body.modeBlackWhite
  .archiveBankCards
  .container
  .wrap
  .archiveBankCards__tabs
  .archiveBankCards__tabs--contents
  .archiveBankCards__tabs--contents--content
  .item
  .col-left
  .wraps
  .btns
  a.make:hover {
  background: #000;
  border: 2px solid #000;
  color: #fff;
  text-decoration: none;
}

body.modeBlackWhite
  .archiveBankCards
  .container
  .wrap
  .archiveBankCards__tabs
  .archiveBankCards__tabs--contents
  .archiveBankCards__tabs--contents--content
  .item
  .col-left
  .wraps
  .btns
  a {
  color: #000;
}

.modeBlackWhite
  .accordion
  .accordion__wraps
  .accordion__wraps__item
  .accordion__wraps__item--content
  .wraps
  a {
  color: #fff;
}

.modeBlackWhite
  .accordion
  .accordion__wraps
  .accordion__wraps__item
  .accordion__wraps__item--content
  .wraps
  table
  p {
  color: #000 !important;
}

.modeBlackWhite .kmaStylesSqbNewBtn {
  filter: grayscale(1);
  border: 1px solid #fff;
  color: #fff;
}

.modeBlackWhite .tableResponsive table.lsopr__table {
  filter: grayscale(1);
}

.modeBlackWhite .tab_text ol li::before {
  color: black;
}

.modeBlackWhite .modeBlackWhite img {
  filter: brightness(0) invert(1);
}

.slpro-content {
  padding: 40px 70px;
}

.modeBlackWhite .vkl-security {
  background: #000;
}

.modeBlackWhite .kmaStylesSqbNewCredits__Control {
  background: #000;
}

.modeBlackWhite label {
  color: #fff;
}

.modeBlackWhite .kmaStylesSqbNewCredits__Calc::after,
.kmaStylesSqbNewCredits__Calc::before {
  background: #000;
}

.modeBlackWhite .kmaStylesSqbNewCredits__Calc::before {
  background: #000;
}

.modeBlackWhite .kmaStylesSqbNewCredits__TopInfoOrderBtn {
  border: 1px solid #fff;
  color: #fff;
  background: #000;
}

.modeBlackWhite .kmaStylesSqbNewCredits__Control::after,
.kmaStylesSqbNewCredits__Control::before {
  background: #000;
}

.modeBlackWhite .kmaStylesSqbNewCredits__Control::before {
  background: #000;
}

.modeBlackWhite .modeBlackWhite .kmaStylesSqbNew h2 {
  color: #000;
}

.modeBlackWhite .worksheetCredits__form .placeholder {
  color: #000;
}

.modeBlackWhite .kmaStylesSqbNewContact p {
  color: #fff;
}

.modeBlackWhite .kmaStylesSqbNewContact p strong {
  color: #fff;
}

.modeBlackWhite .kmaStylesSqbNew__tabWrapper .kmaSqbTab__item h3 strong {
  color: #fff;
}

.modeBlackWhite
  .kmaStylesSqbNew__tabWrapper
  .kmaSqbTab__item
  .generalInfo__accordion.not-full
  ol
  li {
  color: #fff;
}

.modeBlackWhite .kmaStylesSqbNew__tabWrapper .kmaSqbTab__item.active ol li {
  color: #fff;
}

.modeBlackWhite .banksafe__catalog__icon img {
  filter: brightness(0) invert(1);
}

.modeBlackWhite .banksafe__catalog__desc {
  color: #fff;
}

.modeBlackWhite .banksafe__desc p {
  color: #fff;
}

.modeBlackWhite .kmaStylesSqbNew__tabWrapper .kmaSqbTab__item.active {
  background: #000;
}

.modeBlackWhite .youth_bank__contactImg img {
  filter: brightness(0) invert(1);
}

.modeBlackWhite .youth_bank__contactTeaser strong {
  color: #fff;
}

.modeBlackWhite .youth_bank__contactTeaser address a {
  color: #fff;
}

.modeBlackWhite .generalInfo .m-900 {
  color: #fff;
}

.modeBlackWhite .kmaStylesSqbNewCredits__Calc {
  background: #000;
}

.modeBlackWhite .unh-noBanner ul a {
  color: #fff;
}

.modeBlackWhite .unh-breadcrumbs ul li span {
  color: #fff;
}

.modeBlackWhite .tab_text ol li::before {
  background: #fff;
}

.modeBlackWhite
  .listCurrency
  .listCurrency__item
  .listCurrency__item-wraps
  ul
  li
  span {
  color: #fff;
}

.modeBlackWhite .sms_banking-top .kmaSqbcol p {
  color: #fff;
}

.modeBlackWhite header nav .container .wrap ul li a {
  color: #fff;
  padding: 18px 18px;
}

.modelBlackWhite .kmaStylesSqbNew p {
  color: #fff !important;
}

.modelBlackWhite .detail_text,
.kmaStylesSqbNew p {
  color: #0a1e32;
}

.modeBlackWhite
  .moneyTransfer
  .select2-container--default
  .select2-selection--single {
  border-bottom: 2px solid #fff;
}

.modeBlackWhite
  .moneyTransfer
  .select2-container--default
  .select2-selection--single
  .select2-selection__rendered {
  color: #000;
}

.modeBlackWhite .kmaStylesSqbNew__list li {
  color: #fff;
}

.modeBlackWhite .kmaStylesSqbNewContact img {
  filter: brightness(0) invert(1);
}

.modeBlackWhite .kmaStylesSqbNew__list li img {
  filter: brightness(0) invert(1);
}

.modeBlackWhite .kmaSqbTabDownload img {
  filter: brightness(0) invert(1);
}

.modeBlackWhite .kmaStylesSqbNewContact a {
  color: #fff;
}

.modeBlackWhite .select2-container--default .select2-selection--single {
  background: #000;
}

.modeBlackWhite .kmaStylesSqbNewCredits__item p {
  color: #000 !important;
}

.modeBlackWhite .kmaStylesSqbNewCredits__item h2 {
  color: #000;
}

.modeBlackWhite
  .kmaStylesSqbNew__wrappper
  .generalInfo
  .generalInfo__content
  p {
  color: #fff !important;
}

.modeBlackWhite .generalInfo__accordionBody {
  background: #000;
}

.modeBlackWhite .generalInfo__accordionHeader {
  color: #fff;
}

.modeBlackWhite .kmaNewAccInvstTable td {
  color: #fff;
}

.modeBlackWhite .kmaNewAccInvstTable td p {
  color: #fff;
}

.modeBlackWhite .lsopr__table caption {
  margin: 0 !important;
  background: #000;
}

.modeBlackWhite .lsopr__table tr td {
  color: #fff;
}

.modeBlackWhite
  .moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  p {
  color: #000 !important;
}

.modeBlackWhite
  .select2-container--default
  .select2-selection--single
  .select2-selection__rendered {
  color: #fff;
}

body.modeBlackWhite .avp-info__icon img {
  filter: brightness(0) invert(1);
}

.modeBlackWhite .avp-info__title {
  color: #fff;
}

.modeBlackWhite .avp-info__desc__item {
  color: #fff;
}

.modeBlackWhite header .container .wrap .colLeft a img {
  filter: brightness(0) invert(1);
}

body.modeBlackWhite .addressInfo span img {
  filter: brightness(0) invert(1);
}

.modeBlackWhite .searchBlock img {
  filter: brightness(0) invert(1);
}

.modeBlackWhite
  header
  .container
  .wrap
  .colRight
  .item.addressInfo
  .wraps
  span {
  color: #fff;
}

.modeBlackWhite
  header
  .container
  .wrap
  .colRight
  .item.addressInfo
  .wraps
  span
  a {
  color: #fff;
}

.modeBlackWhite .kmaNewInfoDisTable tr:nth-child(odd) {
  background: #000;
}

.modeBlackWhite .kmaNewInfoDisTable tr:nth-child(even) {
  background: #838383;
}

.modeBlackWhite .kmaStylesSqbNewContact {
  background: #000;
}

.modeBlackWhite .kmaStylesSqbNewContact span a {
  color: #fff;
}

.modeBlackWhite .kmaStylesSqbNewContact span a:hover {
  text-decoration: underline;
}

.modeBlackWhite .tableResponsive {
  border-radius: 2px;
}

.modeBlackWhite .unh-bank-cards__h2 {
  color: #fff;
}

.modeBlackWhite .unh-bankCardsList__h2,
.unh-bankCardsList__h2 a {
  color: #fff;
}

.modeBlackWhite .generalInfo b {
  color: #fff;
}

.modeBlackWhite .generalInfo__content p {
  color: #fff;
}

.modeBlackWhite .vision img {
  filter: brightness(0) invert(1);
}

.modeBlackWhite .back {
  color: #fff;
}

.modeBlackWhite .viewNews-item {
  filter: grayscale(1);
}

.modeBlackWhite .viewNews-description .date {
  color: #000;
}

.modeBlackWhite .news-background {
  filter: grayscale(1);
}

.modeBlackWhite .generalInfo__item::before {
  background-color: #fff;
}

.modeBlackWhite .generalInfo__item a {
  background: #000;
}

.modeBlackWhite .generalInfo__item a img {
  filter: brightness(0) invert(1);
}

.modeBlackWhite .generalInfo__item a:hover {
  background: #696969;
}

.modeBlackWhite .generalInfo__item.active a {
  filter: grayscale(1);
  color: #fff;
  background: #000;
}

.modeBlackWhite .audioMaterials__Item {
  filter: grayscale(1);
}

.modeBlackWhite .generalInfo__accordionBody p {
  color: #000;
}

.modeBlackWhite .generalInfo__accordionBody .download-item {
  border: 1px solid #000;
}

.modeBlackWhite .generalInfo__accordionBody .download-item img {
  filter: inherit;
}

.modeBlackWhite .sync1 .owl-item .item {
  background: #000;
}

.modeBlackWhite .generalInfo__accordionHeaderBtn {
  border: 2px solid #fff;
  color: #fff;
}

.modeBlackWhite .kmaStylesSqbNew__tabWrapper .kmaSqbTab__item p {
  color: #fff;
}

.modeBlackWhite .generalInfo__item a {
  color: #fff;
}

.modeBlackWhite .withInfoList li {
  color: #fff;
}

.modeBlackWhite .generalInfo strong {
  color: #fff;
}

.modeBlackWhite .generalInfo__content ul li,
.virtualReception ul li,
.myrequests_info ul li {
  color: #fff;
}

.modeBlackWhite ul li a {
  color: #fff;
}

.modeBlackWhite .generalInfo__accordionHeader {
  background: #000;
}

.modeBlackWhite header nav .container .wrap ul li a .slpro__title,
.v3 .v3-navbar2 .navbar ul li a .slpro__title {
  font-style: normal;
  font-weight: bold;
  font-size: 36px;
  line-height: 36px;
  color: #003e64;
  margin-bottom: 30px;
}

.slpro__subtitle {
  font-style: normal;
  font-weight: bold;
  font-size: 30px;
  line-height: 30px;
  color: #003e64;
  margin-bottom: 20px;
  max-width: 800px;
}

header nav .container .wrap ul li:hover .drop,
.v3 .v3-navbar2 .navbar ul li:hover .drop {
  display: block;
  /*border-top: 1px solid #E8E8E8;*/
  z-index: 5;
  padding-top: 40px;
}

.slpro__smalltitle {
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 26px;
  color: #383837;
  margin-bottom: 10px;
}

.slpro__main__content {
  padding: 50px 0;
}

.slpro__block {
  margin: 40px -70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: 70px;
}

.slpro-block__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 25px 70px;
}

.slpro__icon {
  margin-right: 30px;
  min-width: 50px;
}

.slpro__desc {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
  color: #5c5c5c;
  padding: 10px 0;
}

.bankgarant__list {
  margin: 10px 0;
  margin-bottom: 60px;
  max-width: 800px;
}

.slpro__desc.slpro__requared {
  padding-left: 25px;
  position: relative;
  list-style-type: none;
}

.slpro__desc.slpro__requared::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background: url("../img/icons8-double-tick-filled-100.svg") no-repeat center;
  width: 15px;
  height: 15px;
}

.banksafe-content {
  padding: 40px 0;
}

.banksafe__title {
  font-style: normal;
  font-weight: bold;
  font-size: 36px;
  line-height: 36px;
  color: #003e64;
}

.banksafe__catalog {
  margin: 20px -10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 1000px;
}

.banksafe__catalog__item {
  margin: 10px;
  padding: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: 0.3s ease 0s;
  transition: 0.3s ease 0s;
  -ms-flex-preferred-size: calc(50% - 60px);
  flex-basis: calc(50% - 60px);
}

.banksafe__catalog__item:hover {
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
}

.banksafe__catalog__icon {
  margin-right: 20px;
}

.banksafe__catalog__desc {
  font-style: normal;
  font-size: 16px;
  line-height: 19px;
  color: #383837;
  padding: 10px 20px;
  padding-right: 0;
}

.banksafe__catalog__desc strong {
  font-weight: bold;
}

.banksafe__desc p {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
  color: #5c5c5c;
  max-width: 800px;
}

.succesres {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.errortxt {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.unh-innerItemsHolding .unh-banner__item:hover img {
  transform: inherit;
}

.unh-select-details .select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-left: 0;
  border-right: 0;
  border-top: 0;
  border-radius: 0;
  border: none;
  padding-bottom: 40px;
}

.unh-select-details .selection {
  display: block;
  border-bottom: 2px solid #9c9c9c;
}

.unh-select-details
  .select2-container
  .select2-selection--single
  .select2-selection__rendered {
  padding-left: 0;
}

.unh-select-details.deposits-number {
  max-width: 120px;
}

.unh-select-details.deposits-number
  .select2-selection--single
  .select2-selection__arrow {
  right: 5px;
}

.unh-banner-relative {
  position: relative;
}

.unh-banner__item {
  overflow: hidden;
  line-height: 0;
}

.unh-banner__item .absolute-banner {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
}

.unh-banner__item img {
  width: 100%;
  transform: scale(1);
  transition: 0.6s;
  transform-origin: 30% 50%;
  object-fit: cover;
  height: 60vh;
}

.unh-banner__item:hover img {
  transform: scale(1.1);
}

.unh-banner122__title {
  font: 700 35px/1.3 "Roboto", sans-serif;
  color: #003e64;
  max-width: 450px;
  width: auto;
  display: block;
  margin-left: auto;
  margin-bottom: 20px;
}

.unh-banner123__title {
  font: 700 32px/1.3 "Roboto", sans-serif;
  color: #003e64;
  max-width: 450px;
  width: auto;
  display: block;
  margin-left: auto;
  margin-bottom: 20px;
}

.unh-itemHolding {
  padding: 101px 120px 77px 120px;
}

.unh-banner .unh-itemHolding .unh-innerItemsHolding {
  position: relative;
  width: auto;
}

.unh-banner .unh-innerItemsHoldingRight {
  position: relative;
  width: 50%;
}

.unh-innerItemsHoldingRight .unh-innerItemHolding {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.unh-innerItemsHoldingRight .unh-innerItemHolding h2 {
  font-size: 40px;
  font-weight: bold;
  color: #fff;
}

.unh-innerItemsHoldingRight .unh-innerItemHolding p {
  text-align: right;
  color: #fff;
  font-size: 22px;
}

.unh-innerItemsHoldingRight .unh-innerItemHolding a {
  padding: 5px 30px;
  text-transform: uppercase;
  color: #fff;
  font-weight: bold;
  font-size: 16px;
  border-radius: 5px;
  margin-top: 8%;
  border: 1px solid #fff;
  transition: 0.3s;
  line-height: 26px;
}

.unh-innerItemsHoldingRight .unh-innerItemHolding a:hover {
  transition: 0.3s;
  background: #fff;
  color: #000;
}

.unh-innerItemsHolding .unh-innerItemHolding {
  padding: 35px 0;
}

.unh-innerItemHolding .unh-innerDescHolding {
  padding-left: 30px;
}

.unh-innerDescHolding span {
  font-size: 30px;
  font-weight: 400;
  color: #fff;
}

.unh-innerDescHolding .count {
  display: block;
  font-size: 43px;
  line-height: 30px;
  margin-bottom: 17px;
}

.slpro-content p {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
  color: #5c5c5c;
  padding: 10px 0;
}

.slpro-content ol {
  list-style-position: inside;
}

.slpro-content ul {
  list-style: none;
}

.slider-cardInnerItem {
  padding: 25px 32px;
}

#sync3 .item {
  background: #ffffff;
  box-shadow: 0px 3px 14px rgba(0, 0, 0, 0.08);
  border-radius: 10px;
}

.slider-moreBlock {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 20px;
  margin-top: 73px;
}

.slider-moreBlock span {
  padding: 18px 55px;
  display: inline-block;
  border-radius: 10px;
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25);
  border-radius: 10px;
  border: 2px solid #003e64;
  color: #000;
  background: #fff;
  transition: 0.3s;
}

.unh-sliderLink {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.item:hover .slider-moreBlock span {
  transition: 0.3s;
  color: #fff;
  cursor: pointer;
  background: #003e64;
}

.slider-cardItem .slider-cardInnerItem img {
  width: 50px;
}

.slider-cardItem .slider-cardInnerDesc .count {
  font-size: 30px;
  font-weight: 400;
  color: #003e64;
}

.slider-cardItem .slider-cardInnerDesc span {
  color: #5c5c5c;
  font-size: 15px;
  font-weight: 400;
  margin-top: 10px;
}

.slider-cardInnerDesc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  padding-left: 20px;
}

.slpro__list__full,
.slpro__list {
  margin: 50px 0;
  max-width: 800px;
}

.slpro__list__full {
  max-width: 100%;
}

.slpro__list__full .slpro__subtitle {
  margin-bottom: 30px;
}

.slpro__desc.slpro__requared {
  padding-left: 25px;
  position: relative;
  list-style-type: none;
}

.slpro__desc.slpro__requared::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background: url("../img/icons8-double-tick-filled-100.svg") no-repeat center;
  width: 15px;
  height: 15px;
}

/* BANK BASIC STYLES END */

.slpro-block__item.lsopr__item {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.lsopr__item .slpro__desc {
  padding: 0;
}

/* LEASING OPERATION MAIN STYLES END */

.lsopr__table td {
  padding: 30px 20px;

  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 1.4;
  color: #383837;
}

.lsopr__table.kmaNewInfoDisTable td {
  border: 2px black solid;
}

.lsopr__table.kmaNewInfoDisTable th {
  border: 2px black solid;
}

.lsopr__table.kmaNewInfoDisTable td p.bbt {
  border-top: 2px black solid;
}

.lsopr__table.kmaNewInfoDisTable td.ptt {
  padding: 35px 0px;
}

.lsopr__table th {
  text-align: left;
  background: #ffffff;
  padding: 30px 20px;
  color: #000000;

  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 16px;
}

.lsopr__table tr:nth-child(1),
.lsopr__table tr:nth-child(3),
.lsopr__table tr:nth-child(5),
.lsopr__table tr:nth-child(7),
.lsopr__table tr:nth-child(9),
.lsopr__table tr:nth-child(11),
.lsopr__table tr:nth-child(13),
.lsopr__table tr:nth-child(15),
.lsopr__table tr:nth-child(17),
.lsopr__table tr:nth-child(19),
.lsopr__table tr:nth-child(21) {
  background: #f3f3f3;
}

@media (max-width: 1200px) {
  .slpro__block {
    margin: 20px -20px;
    margin-bottom: 50px;
  }
  .slpro-block__item {
    padding: 10px 20px;
  }
  .slpro__title {
    font-size: 30px;
    line-height: 30px;
    margin-bottom: 20px;
  }
  .slpro__subtitle {
    font-size: 25px;
    line-height: 25px;
    margin-bottom: 10px;
  }
  .slpro__main__content {
    padding: 40px 0;
  }
  .slpro__icon {
    margin-right: 25px;
    max-width: 40px;
    min-width: 40px;
  }
  .slpro__smalltitle,
  .slpro__desc {
    font-size: 15px;
    line-height: 24px;
  }
  .slpro__list__full,
  .slpro__list {
    margin: 30px 0;
  }
}

@media (max-width: 992px) {
  .slpro-content {
    padding: 20px 0px;
  }
  .slpro__block {
    margin: 20px 0;
    margin-bottom: 50px;
  }
  .slpro-block__item {
    padding: 10px 0;
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .lsopr__table th {
    padding: 15px;
    font-size: 14px;
    line-height: 21px;
  }
  .lsopr__table td {
    padding: 15px;
    font-size: 14px;
    line-height: 21px;
  }
}

@media (max-width: 580px) {
  .slpro__block {
    margin: 10px 0;
    margin-bottom: 40px;
  }
  .slpro__title {
    font-size: 26px;
    line-height: 26px;
    margin-bottom: 15px;
  }
  .slpro__subtitle {
    font-size: 22px;
    line-height: 22px;
    margin-bottom: 5px;
  }
  .slpro__main__content {
    padding: 30px 0;
  }
  .slpro__icon {
    margin-right: 15px;
    max-width: 30px;
    min-width: 30px;
  }
  .slpro__smalltitle,
  .slpro__desc {
    font-size: 13px;
    line-height: 18px;
  }
  .slpro__list__full,
  .slpro__list {
    margin: 20px 0;
  }
}

.corpcard.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap,
.corpcard.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap
  .singleCreditTabs__wrap--links,
.corpcard.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap
  .singleCreditTabs__wrap--links
  .singleCreditTabs__wrap--links-overflow {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
}

.corpcard.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap {
  text-align: center;
  padding: 40px 0;
}

.corpcard.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap
  .singleCreditTabs__wrap--links
  .singleCreditTabs__wrap--links-overflow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.corpcard.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap
  .singleCreditTabs__wrap--links
  .singleCreditTabs__wrap--links-link {
  font-style: normal;
  font-weight: normal;
  font-size: 20px;
  line-height: 23px;
  text-align: right;
  text-transform: uppercase;
  color: #383837;
  margin: 20px;
}

.corpcard.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap
  .singleCreditTabs__wrap--links {
  margin-bottom: 50px;
}

.corpcard.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap
  .singleCreditTabs__wrap--links
  .singleCreditTabs__wrap--links-link
  span {
  padding: 10px 0;
  margin: 0;
  text-transform: uppercase;
  white-space: normal;
}

.corcard.singleCredit .singleCreditTabs__wrap__item__img {
  min-width: 100%;
}

.corpcard.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap
  .singleCreditTabs__wrap__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 40px;
  background: #fafafa;
  text-align: left;
  margin-bottom: 30px;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.corpcard .singleCreditTabs__wrap__card {
  text-align: center;
  padding: 0;
  max-width: 300px;
}

.corpcard .singleCreditTabs__wrap__desc {
  max-width: 650px;
  padding: 0 10px;
}

.corpcard-btn {
  font-style: normal;
  font-weight: normal;
  font-size: 20px;
  line-height: 23px;
  text-align: center;
  text-transform: uppercase;
  color: #003e64;
  border: 2px solid #003e64;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 5px;
  text-decoration: none;
  margin: 20px 0;
  padding: 13px;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.corpcard-btn:hover {
  color: #fff;
  background-color: #003e64;
}

.copcard-smallbtn {
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  font-size: 18px;
  line-height: 21px;
  text-align: center;
  color: #003e64;
}

.corpcard .singleCreditTabs__wrap__desc h2,
.corpcard h2 {
  font-style: normal;
  font-weight: bold;
  font-size: 50px;
  line-height: 1;
  padding: 0;
  letter-spacing: 0.06em;
  color: #003e64;
  padding: 0 30px;
}

.corpcard
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap
  .singleCreditTabs__wrap--contents
  .singleCreditTabs__wrap--contents--content
  p,
.corpcard p {
  font-style: normal;
  font-weight: normal;
  font-size: 20px;
  line-height: 26px;
  color: #5c5c5c;
  padding: 22px 30px;
  display: inline-block;
}

.corpcard
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap
  .singleCreditTabs__wrap--contents
  .singleCreditTabs__wrap--contents--content
  strong {
  font-style: normal;
  font-weight: bold;
  font-size: 20px;
  line-height: 23px;
  color: #003e64;
}

.corpcard {
  padding: 40px 0;
}

.corpcard h2 {
  font-style: normal;
  font-weight: bold;
  font-size: 36px;
  line-height: 40px;
  color: #003e64;
  max-width: 800px;
  padding: 10px 0;
}

@media (max-width: 1200px) {
  .corpcard .singleCreditTabs__wrap__desc h2,
  .corpcard h2 {
    font-size: 29px;
    line-height: 36px;
  }
  .corpcard
    .container
    .wrap
    .singleCreditTabs
    .singleCreditTabs__wrap
    .singleCreditTabs__wrap--contents
    .singleCreditTabs__wrap--contents--content
    p,
  .corpcard p {
    font-size: 16px;
    line-height: 22px;
  }
}

@media (max-width: 992px) {
  .corpcard.singleCredit
    .container
    .wrap
    .singleCreditTabs
    .singleCreditTabs__wrap {
    padding: 10px 0;
  }
  .corpcard.singleCredit
    .container
    .wrap
    .singleCreditTabs
    .singleCreditTabs__wrap
    .singleCreditTabs__wrap--links
    .singleCreditTabs__wrap--links-link {
    margin: 10px 0;
    font-size: 16px;
    line-height: 16px;
  }
  .corpcard.singleCredit
    .container
    .wrap
    .singleCreditTabs
    .singleCreditTabs__wrap
    .singleCreditTabs__wrap--links {
    margin-bottom: 20px;
  }
  .corpcard.singleCredit
    .container
    .wrap
    .singleCreditTabs
    .singleCreditTabs__wrap
    .singleCreditTabs__wrap__item {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 15px;
  }
  .corpcard .singleCreditTabs__wrap__card {
    margin-bottom: 30px;
  }
  .corpcard .singleCreditTabs__wrap__desc h2,
  .corpcard h2 {
    padding: 10px;
  }
  .corpcard
    .container
    .wrap
    .singleCreditTabs
    .singleCreditTabs__wrap
    .singleCreditTabs__wrap--contents
    .singleCreditTabs__wrap--contents--content
    p,
  .corpcard p {
    padding: 10px;
  }
  .corpcard-btn {
    font-size: 17px;
    line-height: 17px;
  }
}

@media (max-width: 768px) {
  .corpcard .singleCreditTabs__wrap__desc h2,
  .corpcard h2 {
    font-size: 19px;
    line-height: 26px;
    padding: 5px 0;
  }
  .corpcard
    .container
    .wrap
    .singleCreditTabs
    .singleCreditTabs__wrap
    .singleCreditTabs__wrap--contents
    .singleCreditTabs__wrap--contents--content
    p,
  .corpcard p {
    font-size: 15px;
    line-height: 22px;
    padding: 5px 0;
  }
}

@media (max-width: 1200px) {
  .slpro__block {
    margin: 20px -20px;
    margin-bottom: 50px;
  }
  .slpro-block__item {
    padding: 10px 20px;
  }
  .slpro__title {
    font-size: 30px;
    line-height: 30px;
    margin-bottom: 20px;
  }
  .slpro__subtitle {
    font-size: 25px;
    line-height: 25px;
    margin-bottom: 10px;
  }
  .slpro__main__content {
    padding: 40px 0;
  }
  .slpro__icon {
    margin-right: 25px;
    max-width: 40px;
    min-width: 40px;
  }
  .slpro__smalltitle,
  .slpro__desc {
    font-size: 15px;
    line-height: 24px;
  }
  .bankgarant__list {
    margin: 30px 0;
  }
}

@media (max-width: 992px) {
  .slpro-content {
    padding: 20px 0px;
  }
  .slpro__block {
    margin: 20px 0;
    margin-bottom: 50px;
  }
  .slpro-block__item {
    padding: 10px 0;
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
}

@media (max-width: 580px) {
  .slpro__block {
    margin: 10px 0;
    margin-bottom: 40px;
  }
  .slpro__title {
    font-size: 26px;
    line-height: 26px;
    margin-bottom: 15px;
  }
  .slpro__subtitle {
    font-size: 22px;
    line-height: 22px;
    margin-bottom: 5px;
  }
  .slpro__main__content {
    padding: 30px 0;
  }
  .slpro__icon {
    margin-right: 15px;
    max-width: 30px;
    min-width: 30px;
  }
  .slpro__smalltitle,
  .slpro__desc {
    font-size: 13px;
    line-height: 18px;
  }
  .bankgarant__list {
    margin: 20px 0;
  }
}

.atm-content {
  margin: 40px 0;
}

.atm__title {
  padding: 30px 0;

  font-style: normal;
  font-weight: normal;
  font-size: 36px;
  line-height: 36px;
  color: #003e64;
}

.atm-content__block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.atm__block-text {
  width: 50%;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  padding-right: 40px;
}

.atm__map {
  width: 50%;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

.atm__block-text p {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
  text-transform: unset;
  color: #5c5c5c;
}

.kmaStylesSqbNewCredits li .credit_link {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 3;
}

@media (max-width: 1200px) {
  .atm__title {
    padding: 12px 0;
    font-size: 28px;
    line-height: 28px;
  }
  .atm__block-text p {
    font-size: 13px;
    line-height: 24px;
  }
}

@media (max-width: 992px) {
  .atm-content__block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .atm-content {
    margin: 10px;
  }
  .atm__title {
    padding: 20px 0;
    font-size: 24px;
    line-height: 24px;
  }
  .atm__map {
    width: 100%;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin-bottom: 40px;
  }
  .atm__block-text {
    width: 100%;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .atm__block-text p {
    font-size: 12px;
    line-height: 22px;
  }
}

@media (max-width: 768px) {
  .atm-content {
    margin: 50px 5px;
  }
  .atm__title {
    padding: 15px 0;
    font-size: 20px;
    line-height: 24px;
  }
  .atm__text {
    font-size: 12px;
    line-height: 22px;
  }
  .atm__block-text p {
    padding: 10px 0;
  }
  .atm__map {
    margin-bottom: 20px;
  }
  .mbb-wrapper {
    margin: 50px 0;
  }
}

.slpro-content {
  padding: 40px 70px;
}

.slpro__title {
  font-style: normal;
  font-weight: bold;
  font-size: 36px;
  line-height: 36px;
  color: #003e64;
  margin-bottom: 30px;
}

.slpro__subtitle {
  font-style: normal;
  font-weight: bold;
  font-size: 30px;
  line-height: 30px;
  color: #003e64;
  margin-bottom: 20px;
  max-width: 800px;
}

.slpro__smalltitle {
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 26px;
  color: #383837;
  margin-bottom: 10px;
}

.slpro__main__content {
  padding: 50px 0;
}

.slpro__block {
  margin: 40px -70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: 70px;
}

.slpro-block__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 25px 70px;
}

.slpro__icon {
  margin-right: 30px;
  min-width: 50px;
}

.slpro-content p {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
  color: #5c5c5c;
  padding: 10px 0;
}

.slpro-content ol {
  list-style-position: inside;
}

.slpro-content ul {
  list-style: none;
}

.slpro-content li {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
  color: #5c5c5c;
}

.slpro__desc {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
  color: #5c5c5c;
  padding: 10px 0;
}

.slpro__list__full,
.slpro__list {
  margin: 50px 0;
  max-width: 800px;
}

.slpro__list__full {
  max-width: 100%;
}

.slpro__list__full .slpro__subtitle {
  margin-bottom: 30px;
}

.slpro__desc.slpro__requared {
  padding-left: 25px;
  position: relative;
  list-style-type: none;
}

.slpro__desc.slpro__requared::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background: url("../img/icons8-double-tick-filled-100.svg") no-repeat center;
  width: 15px;
  height: 15px;
}

/* BANK BASIC STYLES END */

.slpro-block__item.lsopr__item {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.lsopr__item .slpro__desc {
  padding: 0;
}

/* LEASING OPERATION MAIN STYLES END */

.lsopr__table td {
  padding: 30px 20px;

  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 1.4;
  color: #383837;
}

.lsopr__table th {
  text-align: left;
  background: #003e64;
  padding: 30px 20px;
  color: #ffffff;

  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 16px;
}

.frac__sqb-partners {
  padding: 20px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.frac__sqb-partners__item {
  max-width: 315px;
  max-height: 139px;
}

/* FRAC BASIC STYLES END */

@media (max-width: 1200px) {
  .slpro__block {
    margin: 20px -20px;
    margin-bottom: 50px;
  }
  .slpro-block__item {
    padding: 10px 20px;
  }
  .slpro__title {
    font-size: 30px;
    line-height: 30px;
    margin-bottom: 20px;
  }
  .slpro__subtitle {
    font-size: 25px;
    line-height: 25px;
    margin-bottom: 10px;
  }
  .slpro__main__content {
    padding: 40px 0;
  }
  .slpro__icon {
    margin-right: 25px;
    max-width: 40px;
    min-width: 40px;
  }
  .slpro__smalltitle,
  .slpro__desc {
    font-size: 15px;
    line-height: 24px;
  }
  .slpro__list__full,
  .slpro__list {
    margin: 30px 0;
  }
}

@media (max-width: 992px) {
  .slpro-content {
    padding: 20px 0px;
  }
  .slpro__block {
    margin: 20px 0;
    margin-bottom: 50px;
  }
  .slpro-block__item {
    padding: 10px 0;
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .lsopr__table th {
    padding: 15px;
    font-size: 14px;
    line-height: 21px;
  }
  .lsopr__table td {
    padding: 15px;
    font-size: 14px;
    line-height: 21px;
  }
  .frac__sqb-partners {
    padding: 20px 0;
  }
}

@media (max-width: 580px) {
  .slpro__block {
    margin: 10px 0;
    margin-bottom: 40px;
  }
  .slpro__title {
    font-size: 26px;
    line-height: 26px;
    margin-bottom: 15px;
  }
  .slpro__subtitle {
    font-size: 22px;
    line-height: 22px;
    margin-bottom: 5px;
  }
  .slpro__main__content {
    padding: 30px 0;
  }
  .slpro__icon {
    margin-right: 15px;
    max-width: 30px;
    min-width: 30px;
  }
  .slpro__smalltitle,
  .slpro__desc {
    font-size: 13px;
    line-height: 18px;
  }
  .slpro__list__full,
  .slpro__list {
    margin: 20px 0;
  }
}

.slpro-content {
  padding: 40px 70px;
}

.slpro__title {
  font-style: normal;
  font-weight: bold;
  font-size: 36px;
  line-height: 36px;
  color: #003e64;
  margin-bottom: 30px;
}

.slpro__subtitle {
  font-style: normal;
  font-weight: bold;
  font-size: 30px;
  line-height: 30px;
  color: #003e64;
  margin-bottom: 20px;
  max-width: 800px;
}

.slpro__smalltitle {
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 26px;
  color: #383837;
  margin-bottom: 10px;
}

.slpro__main__content {
  padding: 50px 0;
}

.slpro__block {
  margin: 40px -70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: 70px;
}

.slpro-block__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 25px 70px;
}

.slpro__icon {
  margin-right: 30px;
  min-width: 50px;
}

.slpro-content p {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
  color: #5c5c5c;
  padding: 10px 0;
}

.slpro-content ol {
  list-style-position: inside;
}

.slpro-content ul {
  list-style: none;
}

.slpro-content li {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
  color: #5c5c5c;
}

.slpro__desc {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
  color: #5c5c5c;
  padding: 10px 0;
}

.slpro__list__full,
.slpro__list {
  margin: 50px 0;
  max-width: 800px;
}

.slpro__list__full {
  max-width: 100%;
}

.slpro__list__full .slpro__subtitle {
  margin-bottom: 30px;
}

.slpro__desc.slpro__requared {
  padding-left: 25px;
  position: relative;
  list-style-type: none;
}

.slpro__desc.slpro__requared::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background: url("../img/icons8-double-tick-filled-100.svg") no-repeat center;
  width: 15px;
  height: 15px;
}

/* BANK BASIC STYLES END */

.slpro-block__item.lsopr__item {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.lsopr__item .slpro__desc {
  padding: 0;
}

.tableResponsive {
  padding: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  min-width: auto;
}

.tableResponsive table.lsopr__table {
  min-width: 600px;
}

.lsopr__table {
  border: 0;
  border-radius: 4px;
}

.lsopr__table td {
  padding: 30px 20px;

  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 1.4;
  color: #383837;
}

.lsopr__table th {
  text-align: left;
  background: #003e64;
  padding: 30px 20px;
  color: #ffffff;

  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 16px;
}

@media (max-width: 1200px) {
  .slpro__block {
    margin: 20px -20px;
    margin-bottom: 50px;
  }
  .slpro-block__item {
    padding: 10px 20px;
  }
  .slpro__title {
    font-size: 30px;
    line-height: 30px;
    margin-bottom: 20px;
  }
  .slpro__subtitle {
    font-size: 25px;
    line-height: 25px;
    margin-bottom: 10px;
  }
  .slpro__main__content {
    padding: 40px 0;
  }
  .slpro__icon {
    margin-right: 25px;
    max-width: 40px;
    min-width: 40px;
  }
  .slpro__smalltitle,
  .slpro__desc {
    font-size: 15px;
    line-height: 24px;
  }
  .slpro__list__full,
  .slpro__list {
    margin: 30px 0;
  }
}

@media (max-width: 992px) {
  .slpro-content {
    padding: 20px 0px;
  }
  .slpro__block {
    margin: 20px 0;
    margin-bottom: 50px;
  }
  .slpro-block__item {
    padding: 10px 0;
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .lsopr__table th {
    padding: 15px;
    font-size: 14px;
    line-height: 21px;
  }
  .lsopr__table td {
    padding: 15px;
    font-size: 14px;
    line-height: 21px;
  }
}

@media (max-width: 580px) {
  .slpro__block {
    margin: 10px 0;
    margin-bottom: 40px;
  }
  .slpro__title {
    font-size: 26px;
    line-height: 26px;
    margin-bottom: 15px;
  }
  .slpro__subtitle {
    font-size: 22px;
    line-height: 22px;
    margin-bottom: 5px;
  }
  .slpro__main__content {
    padding: 30px 0;
  }
  .slpro__icon {
    margin-right: 15px;
    max-width: 30px;
    min-width: 30px;
  }
  .slpro__smalltitle,
  .slpro__desc {
    font-size: 13px;
    line-height: 18px;
  }
  .slpro__list__full,
  .slpro__list {
    margin: 20px 0;
  }
}

.mbb__title {
  font-style: normal;
  font-weight: bold;
  font-size: 36px;
  line-height: 36px;
  text-align: center;
  color: #003e64;
  padding: 20px 0 40px;
  max-width: 850px;
  margin: auto;
}

.mbb-chance__content {
  margin: 0 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.mbb-chance__block {
  width: 30%;
}

.mbb-chance-withimg {
  text-align: center;
}

.mbb-chance__item {
  padding: 40px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.mbb-icon {
  min-width: 50px;
}

.mbb-icon img {
  width: auto;
}

.mbb-chance__text {
  margin-left: 30px;
}

.mbb-chance__text p {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
  color: #5c5c5c;
}

/* MBB CHANCE END */

.mbb-service {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  text-align: center;
  margin: auto;
}

.mbb-service__item {
  -ms-flex-preferred-size: 18%;
  flex-basis: 18%;
}

.mbb-service__item .mbb-chance__text {
  margin-left: 0;
  margin-top: 20px;
}

.mbb-service .mbb-icon {
  text-align: center;
  margin: auto;
}

/* MBB SERVICES END */

.vkl-security-download {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 20px 35px;
  background: #eaeaec;
  border-radius: 4px;
  width: 100%;
  width: auto;
}

.mbb-wrapper .vkl-security-download {
  width: 100%;
}

.vkl-download__desc {
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 1;
  color: #383837;
}

.vkl-download__desc strong {
  color: #ea0000;
}

.vkl-download__btn {
  padding: 12px 20px;
  border: 1px solid #ea0000;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 4px;

  font-style: normal;
  font-weight: bold;
  font-size: 15px;
  line-height: 15px;
  text-align: center;
  color: #ea0000;
  text-decoration: none;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
}

.vkl-blue__btn {
  border: 1px solid #003e64 !important;
  color: #003e64 !important;
  transition: 0.3s;
}

.vkl-blue__btn:hover {
  transition: 0.3s;
  background: #003e64 !important;
  color: #fff !important;
}

.vkl-download__btn:hover {
  background: #ea0000;
  color: #ffffff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25);
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25);
}

@media (max-width: 1200px) {
  .mbb__title {
    padding: 50px 0;
    font-size: 25px;
    line-height: 25px;
  }
  .mbb-chance__content {
    margin: 0 35px;
  }
  .mbb-chance__text {
    margin-left: 20px;
    font-size: 14px;
    line-height: 23px;
  }
  .mbb-icon {
    max-width: 30px;
  }
  .mbb-chance__block {
    width: 34%;
  }
  .mbb-chance-withimg {
    width: 16%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
  }
  .mbb-chance__item {
    padding: 20px 0;
  }
}

@media (max-width: 1072px) {
  .mbb-chance-withimg {
    display: none;
  }
  .mbb-chance__block {
    width: 50%;
    padding: 0 20px;
  }
}

@media (max-width: 992px) {
  .mbb__title {
    padding: 20px 0;
    font-size: 21px;
    line-height: 26px;
    max-width: 600px;
  }
  .mbb-chance__content {
    margin: 0 15px;
  }
  .mbb-chance__item {
    padding: 15px 0;
  }
  .mbb-service__item {
    padding: 15px 0;
  }
  .mbb-chance__text p {
    font-size: 13px;
  }
  .vkl-security-download {
    padding: 20px 0;
    display: block;
    margin: 10px 0 30px;
  }
  .vkl-download__desc {
    padding-left: 20px;
    line-height: 25px;
    margin-bottom: 20px;
  }
  .vkl-download__btn {
    margin-left: 20px;
    display: inline-block;
  }
}

@media (max-width: 768px) {
  .mbb-chance__content {
    display: block;
  }
  .mbb-chance__block {
    width: 100%;
    padding: 0;
  }
  .mbb-service {
    text-align: left;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .mbb-service__item {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .mbb-service .mbb-icon {
    margin: 0;
    margin-right: 20px;
  }
  .mbb-service__item .mbb-chance__text {
    margin-top: 0;
  }
  .vkl-wrapper-option {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

@media (max-width: 562px) {
  .mbb__title {
    padding: 20px 0;
    font-size: 17px;
    line-height: 24px;
    max-width: 340px;
  }
  .mbb-chance__content {
    margin: 0;
  }
  .vkl-security-download {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .mbb-service__item {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
  }
}

@media (max-width: 400px) {
  .mbb-service__item {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
  }
}

.avp-branch-wrapper {
  margin: 80px 0;
  max-width: 800px;
}

.avp-info-wrapper {
  margin: 80px 0;
}

.avp__title {
  font-style: normal;
  font-weight: bold;
  font-size: 36px;
  line-height: 36px;
  color: #003e64;
  margin-bottom: 30px;
}

.avp-branch__content p {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
  color: #5c5c5c;
}

/* AVP BRANCH END */

.avp-info__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.avp-info__item {
  width: 33%;
  padding: 35px 0;
  padding-right: 4px;
}

.avp-info__head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 35px;
}

.avp-info__title {
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 24px;
  color: #383837;
  max-width: 220px;
}

.avp-info__icon {
  min-width: 50px;
  margin-right: 20px;
}

.avp-info__desc__item {
  font-style: normal;
  font-size: 16px;
  line-height: 24px;
  color: #5c5c5c;
}

.avp-info__desc__item strong {
  font-weight: bold;
}

/* AVP INFO END */

@media (max-width: 1376px) {
  .avp-info__item {
    width: 40%;
    padding-right: 0px;
  }
  .avp__title {
    font-size: 30px;
    line-height: 30px;
    margin-bottom: 20px;
  }
  .avp-branch-wrapper {
    margin: 60px 0;
  }
  .avp-info-wrapper {
    margin: 60px 0;
  }
}

@media (max-width: 992px) {
  .avp-info__item {
    width: 50%;
  }
  .avp-branch-wrapper {
    margin: 40px 0;
  }
  .avp-info-wrapper {
    margin: 40px 0;
  }
  .avp__title {
    font-size: 25px;
    line-height: 25px;
    margin-bottom: 15px;
  }
  .avp-info__item {
    padding: 20px 0;
  }
}

@media (max-width: 768px) {
  .avp-branch-wrapper {
    margin: 70px 0;
  }
  .avp-info-wrapper {
    margin: 30px 0;
  }
  .avp-info__item {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
  }
  .avp-branch__content p {
    font-size: 13px;
    line-height: 20px;
  }
  .avp__title {
    font-size: 18px;
    line-height: 22px;
    margin-bottom: 10px;
  }
  .avp-info__desc__item {
    font-size: 12px;
    line-height: 20px;
  }
  .avp-info__title {
    font-size: 13px;
    line-height: 18px;
  }
  .avp-info__head {
    margin-bottom: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .avp-info__icon {
    margin-right: 0;
    margin-bottom: 15px;
  }
  .kmaStylesSqbNewCredits__IntroImg {
    max-width: 70px;
    margin: auto;
  }
}

@media (max-width: 1200px) {
  .slpro__block {
    margin: 20px -20px;
    margin-bottom: 50px;
  }
  .slpro-block__item {
    padding: 10px 20px;
  }
  .slpro__title {
    font-size: 30px;
    line-height: 30px;
    margin-bottom: 20px;
  }
  .slpro__subtitle {
    font-size: 25px;
    line-height: 25px;
    margin-bottom: 10px;
  }
  .slpro__main__content {
    padding: 40px 0;
  }
  .slpro__icon {
    margin-right: 25px;
    max-width: 40px;
    min-width: 40px;
  }
  .slpro__smalltitle,
  .slpro__desc {
    font-size: 15px;
    line-height: 24px;
  }
  .slpro__list__full,
  .slpro__list {
    margin: 30px 0;
  }
}

@media (max-width: 992px) {
  .slpro-content {
    padding: 20px 0px;
  }
  .slpro__block {
    margin: 20px 0;
    margin-bottom: 50px;
  }
  .slpro-block__item {
    padding: 10px 0;
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .lsopr__table th {
    padding: 15px;
    font-size: 14px;
    line-height: 21px;
  }
  .lsopr__table td {
    padding: 15px;
    font-size: 14px;
    line-height: 21px;
  }
}

@media (max-width: 580px) {
  .slpro__block {
    margin: 10px 0;
    margin-bottom: 40px;
  }
  .slpro__title {
    font-size: 26px;
    line-height: 26px;
    margin-bottom: 15px;
  }
  .slpro__subtitle {
    font-size: 22px;
    line-height: 22px;
    margin-bottom: 5px;
  }
  .slpro__main__content {
    padding: 30px 0;
  }
  .slpro__icon {
    margin-right: 15px;
    max-width: 30px;
    min-width: 30px;
  }
  .slpro__smalltitle,
  .slpro__desc {
    font-size: 13px;
    line-height: 18px;
  }
  .slpro__list__full,
  .slpro__list {
    margin: 20px 0;
  }
}

.select2-results__option {
  padding: 10px;
  font-style: normal;
  font-weight: normal;
}

.select2-container--default
  .select2-results__option--highlighted[aria-selected] {
  color: #fff;
  background: #003e64;
}

.vkl-wrappper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 80px 0;
  width: 100%;
}

.vkl-aside__form .select2-container {
  width: 100% !important;
}

.vkl-aside {
  width: 25%;
  margin-right: 40px;
}

.vkl-aside__form label {
  margin-bottom: 30px;
  display: block;
}

.vkl-aside .select2-selection.select2-selection--single {
  height: 60px;
}

.vkl-aside
  .select2-container--default
  .select2-selection--single
  .select2-selection__rendered {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 60px;
  color: #5c5c5c;
  padding-left: 20px;
}

.vkl-aside
  .select2-container--default
  .select2-selection--single
  .select2-selection__arrow {
  height: 60px;
  line-height: 60px;
  right: 20px;
}

.vkl-aside
  .select2-container--default
  .select2-selection--single
  .select2-selection__arrow
  b {
  border-width: 8px 6px 0 6px;
  border-color: rgba(0, 0, 0, 0.2) transparent transparent transparent;
}

.vkl-aside__title {
  font-weight: bold;
  font-size: 24px;
  line-height: 29px;
  color: #000000;
  border-bottom: 1px solid #d6d6d6;
  padding-bottom: 10px;
  padding-left: 20px;
}

.vkl-aside__form {
  margin: 35px 0;
}

.vkl-aside__form--title {
  display: block;

  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 16px;
  color: #383837;
  margin-bottom: 10px;
  margin-left: 15px;
}

.vkl-aside__form input {
  width: 100%;
  margin-top: 20px;
}

.vkl-button {
  display: inline-block;
  text-decoration: none;
  background-color: transparent;
  border: 2px solid #003e64;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 10px;

  font-style: normal;
  font-weight: bold;
  font-size: 20px;
  line-height: 20px;
  text-align: center;
  text-transform: uppercase;
  color: #003e64;
  border-radius: 10px;
  box-sizing: border-box;
  padding: 17px 55px;
  -webkit-box-shadow: inset 0px 4px 10px rgba(0, 0, 0, 0.09);
  box-shadow: inset 0px 4px 10px rgba(0, 0, 0, 0.09);
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
  position: relative;
  cursor: pointer;
}

.vkl-button.alldepo {
  font-size: 16px;
  width: 100%;
  display: none;
}

.vkl-button::before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.18);
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.18);
  width: 100%;
  height: 100%;
}

.vkl-button:hover {
  background-color: #003e64;
  color: #ffffff;
}

/* VKL_ASIDE END */

.vkl-wrappper-main {
  width: 70%;
  margin-left: 60px;
  margin-right: -25px;
}

.vkl-wrapper-full-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.vkl-wrapper-full__option {
  margin-right: 20px;
}

.vkl-wrapper-full__title {
  text-align: center;
  margin-bottom: 35px;

  font-weight: bold;
  font-size: 50px;
  color: #003e64;
  line-height: 36px;
}

.vkl-wrapper__title {
  font-style: normal;
  font-weight: bold;
  font-size: 36px;
  line-height: 1;
  margin-bottom: 30px;
  text-align: center;
  color: #003e64;
}

.vkl-wrapper-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  max-width: 500px;
  margin-top: 35px;
}

.vkl-wrapper-option:first-child {
  margin-top: 15px;
}

.vkl-wrapper-option__img {
  padding-right: 20px;
}

.vkl-wrapper-option__title {
  font-style: normal;
  font-weight: normal;
  font-size: 30px;
  line-height: 30px;
  color: #003e64;
  padding-bottom: 5px;
}

.vkl-wrapper-option__title::first-letter,
.unh-innerDescHolding .count::first-letter {
  text-transform: capitalize;
}

.vkl-wrapper-option__subtitle {
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 15px;
  color: #5c5c5c;
}

.vkl-wrapper__text {
  max-width: 420px;

  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
  color: #5c5c5c;
}

.vkl-wrapper__button {
  text-align: center;
  margin-top: 65px;
  display: flex;
  justify-content: space-around;
}

.pfb-wrapper__button {
  margin-top: 20px;
  text-align: left;
}

.pfb-button {
  margin: 0 20px;
}

.joydalink img {
  border: 2px solid #003e64;
  border-radius: 10px;
  margin: 0 10px;
  transition: 0.6s all;
}

.joydalink img:hover {
  -webkit-box-shadow: 0px 0px 30px rgb(110 160 210 / 70%);
  box-shadow: 0px 0px 30px rgb(110 160 210 / 70%);
}

/* VKL MAIN END */

.vklList {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.vklList .none {
  display: none;
}

.vklList__item {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 25px;
  margin-bottom: 50px;
}

.vklList__wrap {
  background-color: #fff;
  -webkit-box-shadow: 0px 3px 14px rgba(0, 0, 0, 0.08);
  box-shadow: 0px 3px 14px rgba(0, 0, 0, 0.08);
  min-height: 380px;
  padding: 50px 30px;
  border-radius: 10px;
  transition: box-shadow 300ms ease 0s, transform 400ms ease 0s,
    -webkit-box-shadow 300ms ease 0s, -webkit-transform 400ms ease 0s;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.vklList__wrap:hover {
  -webkit-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.15);
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
}

.vklList__item-full {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

/* VKL MAIN CONTENT LEFT END */

.vkl-security {
  background-color: #ffffff;
  max-width: 1440px;
  margin: 0 auto;
}

.vkl-security .container {
  max-width: 1300px;
}

.vkl-security__title {
  font-style: normal;
  font-weight: bold;
  font-size: 36px;
  line-height: 36px;
  color: #383837;
  margin-bottom: 30px;
}

.vkl-security__desc {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
  color: #5c5c5c;
}

.vkl-security-download {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 20px 35px;
  margin-top: 30px;
  background: #eaeaec;
  border-radius: 4px;
}

.vkl-download__desc {
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 1;
  color: #383837;
  margin-right: 10px;
}

.vkl-download__desc strong {
  color: #ea0000;
}

.vkl-download__btn {
  padding: 12px 20px;
  border: 1px solid #ea0000;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 4px;

  font-style: normal;
  font-weight: bold;
  font-size: 15px;
  line-height: 15px;
  text-align: center;
  color: #ea0000;
  text-decoration: none;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
}

.vkl-download__btn:hover {
  background: #ea0000;
  color: #ffffff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25);
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25);
}

/* VKL SECURITY SECTION END  */

@media (max-width: 1366px) {
  .vkl-aside {
    width: 30%;
    margin-right: 15px;
  }
  .vkl-wrappper-main {
    margin-left: 15px;
  }
  .vkl-wrappper {
    padding: 60px 0;
  }
  .vkl-security {
    padding: 60px 0 20px;
  }
}

@media (max-width: 1170px) {
  .vkl-wrappper-main {
    margin-right: -10px;
  }
  .vklList__item {
    padding: 0 10px;
    margin-bottom: 20px;
  }
  .vklList__wrap {
    padding: 30px 30px;
  }
  .vkl-wrapper-option {
    display: block;
  }
  .vkl-wrapper-option__img {
    padding-right: 0;
    margin-bottom: 15px;
  }
  .vkl-wrapper__button {
    margin-top: 30px;
  }
  .vkl-wrapper-full__title {
    font-size: 24px;
    margin-bottom: 15px;
  }
  .vkl-wrapper__title {
    font-size: 24px;
  }
  .vkl-wrapper-option__title {
    font-size: 20px;
  }
}

@media (max-width: 992px) {
  .vkl-wrappper {
    display: block;
    padding: 30px 0;
  }
  .vkl-aside {
    width: 100%;
    margin-right: 0px;
  }
  .vkl-wrappper-main {
    width: 100%;
    margin-left: 0px;
  }
  .vklList {
    margin: 0 -10px;
  }
  .vkl-security {
    padding: 30px 0 10px;
  }
  .vkl-security__title {
    font-size: 22px;
    margin-bottom: 10px;
  }
  .vkl-security__desc {
    font-size: 12px;
    line-height: 20px;
  }
  .vkl-security-download {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
    margin-top: 30px;
  }
  .vkl-download__desc {
    margin-bottom: 20px;
    line-height: 24px;
  }
  .vkl-button {
    padding: 10px 40px;
    font-size: 15px;
  }
}

@media (max-width: 580px) {
  .vklList__item {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .vkl-wrapper-full-content {
    display: block;
  }
  .vkl-wrapper-full__option {
    margin-bottom: 20px;
  }
  .vkl-wrapper__text {
    max-width: inherit;
  }
}

/* CREDIT STYLES START */

.kma-credit-wrapper {
  padding: 60px 0;
}

.kma-credit h2 {
  font-style: normal;
  font-weight: bold;
  font-size: 36px;
  line-height: 40px;
  color: #003e64;
}

.kma-credit p {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
  color: #5c5c5c;
  max-width: 800px;
}

.kma-credit strong,
.kma-credit p strong {
  color: #383837;
}

.kma-credit-address {
  margin: 5px 0;
}

.kma-credit-address span {
  font-size: 24px;
  line-height: 30px;
}

.kma-credit-address p {
  margin-bottom: 10px;
}

.kma-credit .vkl-security-download {
  margin: 30px 0;
  width: auto;
}

.kma-credit .vkl-security-download strong {
  color: #ea0000;
}

.kma-credit.unh-noBanner ul {
  padding: 40px 0 0 0;
}

.kma-credit {
  margin-bottom: 30px;
}

.kma-credit.unh-mob-bank .unh-mob-bank__text-block {
  margin: 0;
}

.kma-credit.unh-mob-bank
  .unh-mob-bank__text-block
  .unh-mob-bank__text-block__img-phone {
  right: 80px;
}

/* ONLINE APPLICATION */

.kma-credit.unh-online-application {
  text-align: center;
  width: 100%;
  padding-bottom: 40px;
}

.kma-credit.unh-online-application .unh-online-application__reg-block {
  margin: 0;
}

.kma-credit.unh-online-application
  .unh-online-application__reg-block
  .unh-online-application__reg-block__text
  h2 {
  font-style: normal;
  font-weight: bold;
  font-size: 30px;
  line-height: 30px;
  text-align: center;
  color: #003e64;
}

.kma-credit.unh-online-application p {
  margin: auto;
}

.kma-credit.unh-online-application span {
  display: block;

  font-style: normal;
  font-weight: bold;
  font-size: 24px;
  line-height: 36px;
  text-align: center;
  color: #5c5c5c;
  padding-top: 10px;
}

.kma-credit.unh-online-application
  .unh-online-application__reg-block
  .unh-online-application__reg-block__text
  a {
  text-transform: uppercase;
  padding: 20px 55px;
}

/* CREDIT TABLE START */

.kma-credit tr:nth-of-type(odd) {
  background: #e8e8e8;
}

.kma-credit td {
  border-bottom: none;
}

/* MEDIA START */

@media (max-width: 1200px) {
  .kma-credit h2,
  .kma-credit.unh-online-application
    .unh-online-application__reg-block
    .unh-online-application__reg-block__text
    h2 {
    font-size: 30px;
    line-height: 30px;
    margin-bottom: 20px;
  }
  .kma-credit p {
    font-size: 15px;
    line-height: 24px;
  }
  .kma-credit .vkl-security-download {
    padding-left: 25px;
    padding-right: 25px;
  }
}

@media (max-width: 992px) {
  .kma-credit .vkl-security-download {
    padding-left: 10px;
    padding-right: 10px;
  }
  .kma-credit.unh-online-application {
    padding-bottom: 10px;
  }
  .kma-credit.unh-online-application
    .unh-online-application__reg-block
    .unh-online-application__reg-block__text {
    padding: 35px 30px;
  }
  .kma-credit.unh-online-application
    .unh-online-application__reg-block
    .unh-online-application__reg-block__text
    a {
    padding: 15px 40px;
    font-size: 15px;
    line-height: 12px;
  }
}

@media (max-width: 767px) {
  .kma-credit h2,
  .kma-credit.unh-online-application
    .unh-online-application__reg-block
    .unh-online-application__reg-block__text
    h2 {
    font-size: 24px;
    line-height: 24px;
    margin-bottom: 5px;
  }
  .kma-credit.unh-online-application
    .unh-online-application__reg-block
    .unh-online-application__reg-block__text
    p {
    padding-bottom: 15px;
  }
  .kma-credit p {
    font-size: 15px;
    line-height: 20px;
  }
  .kma-credit .vkl-security-download {
    padding-left: 0px;
    padding-right: 0px;
  }
  .vkl-download__desc {
    padding: 0 15px;
  }
  .kma-credit.unh-online-application span {
    padding-top: 5px;
    font-size: 18px;
  }
  .kma-credit.unh-breadcrumbs.unh-noBanner {
    display: none;
  }
  .kma-credit_content {
    padding: 10px 0;
  }
  .kma-credit .vkl-security-download {
    margin: 20px 0 0px;
  }
  .kma-credit-wrapper {
    padding: 60px 0 20px;
  }
  .kma-credit.unh-mob-bank {
    padding-bottom: 30px;
  }
  .kma-credit.unh-mob-bank
    .unh-mob-bank__text-block
    .unh-mob-bank__text-block__img-phone {
    display: none;
  }
  .kma-credit.unh-mob-bank .unh-mob-bank__text-block p {
    text-align: left;
    
  }
}

@media (max-width: 374px) and (min-width: 320px) {
  .kma-credit p {
    text-align: center;
    word-spacing: 10px;
  }
  .kma-credit.unh-online-application
    .unh-online-application__reg-block
    .unh-online-application__reg-block__text
    a {
    padding: 12px 28px;
    font-size: 12px;
    line-height: 12px;
  }
  .kma-credit.unh-mob-bank .unh-mob-bank__text-block p {
    text-align: left;
    
  }
}

/* KMA SQB TABS STYLES */

.kmaStylesSqbNew__tabWrapper {
  padding: 50px 0 30px;
  -webkit-animation: fadeInLeft 1400ms 200ms ease;
  animation: fadeInLeft 1400ms 200ms ease;
}

.bankBoard .kmaStylesSqbNew__tabWrapper {
  -webkit-animation: inherit;
  animation: inherit;
}

@-webkit-keyframes fadeInLeft {
  from {
    left: -150px;
    opacity: 0;
    position: relative;
  }
  to {
    left: 0;
    opacity: 1;
    position: relative;
  }
}

@keyframes fadeInLeft {
  from {
    left: -150px;
    opacity: 0;
    position: relative;
  }
  to {
    left: 0;
    opacity: 1;
    position: relative;
  }
}

.generalInfo__accordionBody .kmaStylesSqbNew__tabWrapper {
  padding: 0;
}

.kmaStylesSqbNew__tabWrapper .kmaSqbTabs {
  margin: 0;
}

.kmaSqbTabs img {
  margin-right: 15px;
}

.generalInfo__accordionBody .kmaStylesSqbNew__tabWrapper .tabs-overflow {
  padding: 0 30px;
}

.kmaStylesSqbNew__tabWrapper .tabs-overflow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  list-style: none;
  z-index: 4;
  position: relative;
}

.kmaStylesSqbNew__tabWrapper .tabs-overflow::after {
  content: "";
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2px;
  background-color: #dddddd;
  position: absolute;
}

.kmaStylesSqbNew__tabWrapper .tabs-overflow li:before {
  display: none;
}

.kmaStylesSqbNew__tabWrapper .tab {
  font-style: normal;
  font-weight: normal;
  font-size: 17px;
  line-height: 24px;
  color: #383837;
  padding: 20px;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  margin: 0;
  border-bottom: 2px solid transparent;
}

.kmaStylesSqbNew__tabWrapper .tab.active {
  color: #003e64;
  z-index: 100;
  position: relative;
  border-bottom: 2px solid #003e64;
}

.kmaStylesSqbNew__tabWrapper .kmaSqbTab__item {
  padding: 50px 0 0;
  max-width: 100%;
  background-color: #fff;
  display: none;
}

.WithTwoColumn {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.WithTwoColumn .col-left {
  width: 70%;
}

.WithTwoColumn .col-right {
  width: calc(30% - 30px);
  padding-left: 30px;
}

/* TORGOVIE FINANSIROVANIE DOWNLOAD START */

.kmaSqbTabDownload {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.kmaSqbTabDownload span img {
  min-width: 50px;
  padding-right: 20px;
  left: -50px;
  position: relative;
  opacity: 0;
  -webkit-transition: 0.45s 40ms ease;
  transition: 0.45s 40ms ease;
}

.kmaStylesSqbNew__tabWrapper
  .kmaSqbTab__item.active
  .kmaSqbTabDownload
  span
  img {
  left: 0;
  opacity: 1;
}

.kmaSqbTabDownload a {
  display: block;
  position: relative;
  padding-top: 30px;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
}

.kmaSqbTabDownload a:hover {
  color: #e80000;
}

.kmaSqbTabDownload a::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background: #e8e8e8;
  width: 100%;
  height: 2px;
  margin: 15px 0;
  display: block;
}

/* TORGOVIE FINANSIROVANIE DOWNLOAD END */

.kmaStylesSqbNew__tabWrapper .kmaSqbTab__item.active {
  display: block;
}

.kmaStylesSqbNew__tabWrapper .kmaSqbTab__item h3 {
  /*max-width: 833px;*/
  line-height: 1.5;
}

.kmaStylesSqbNew__tabWrapper .kmaSqbTab__item h4 {
  max-width: 833px;
  font-size: 20px;
  line-height: 1.5;
  margin-bottom: 5px;
  position: relative;
  left: -50px;
  opacity: 0;
  visibility: hidden;
  color: #003e64;
  transition: 0.25s ease;
}

.kmaStylesSqbNew__tabWrapper .kmaSqbTab__item.active h4 {
  left: 0;
  opacity: 1;
  visibility: visible;
}

.page.open-data {
  margin-bottom: 20px;
}

.open-data .kmaStylesSqbNew__tabWrapper {
  padding-top: 5px;
}

.page.open-data .kmaNewAccInvstDownloadList {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  flex-wrap: wrap;
}

.page.open-data .download-item {
  margin-right: 10px;
  width: 430px;
  min-height: 30px;
  border: 1px solid var(--darkblue-blue-20, rgba(10, 30, 50, 0.2));
}

.page.open-data .download-text {
  font-size: 16px;
  line-height: 26px;
}

.page.open-data .kmaStylesSqbNew__tabWrapper .tab {
  padding-top: 15px;
}

.kmaStylesSqbNew__tabWrapper .kmaSqbTab__item h3 strong {
  color: #383837;
}

.kmaStylesSqbNew__tabWrapper
  .kmaSqbTab__item
  .generalInfo__accordion.not-full
  p {
  margin: 15px 0;
}

.kmaStylesSqbNew__tabWrapper
  .kmaSqbTab__item
  .generalInfo__accordion.not-full
  ol
  li {
  list-style-position: inside;
  padding: 10px 0;
}

.kmaStylesSqbNew__tabWrapper .kmaSqbTab__item p {
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  color: #5c5c5c;
  /*max-width: 833px;*/
  position: relative;
  left: -50px;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 500ms ease 0s;
  transition: all 500ms ease 0s;
}

.generalInfo__accordionBody .kmaStylesSqbNew__tabWrapper .kmaSqbTab__item p {
  margin: 0;
}

.generalInfo__accordionBody .kmaStylesSqbNew__tabWrapper .kmaSqbTab__item {
  padding: 20px 30px;
  max-width: 100%;
  background-color: #fff;
}

.kmaStylesSqbNew__tabWrapper .kmaSqbTab__item.active p {
  left: 0;
  opacity: 1;
  visibility: visible;
  text-align: left;
}

.kmaStylesSqbNew__tabWrapper .kmaSqbTab__item ol li {
  position: relative;
  left: -50px;
  opacity: 0;
  visibility: hidden;
}

.kmaStylesSqbNew__tabWrapper .kmaSqbTab__item.active ol li {
  left: 0;
  opacity: 1;
  visibility: visible;
}

.kmaStylesSqbNew__tabWrapper .kmaSqbTab__item ol li:nth-child(1) {
  -webkit-transition: all 350ms ease 0s;
  transition: all 350ms ease 0s;
}

.kmaStylesSqbNew__tabWrapper .kmaSqbTab__item ol li:nth-child(2) {
  -webkit-transition: all 350ms ease 150ms;
  transition: all 350ms ease 150ms;
}

.kmaStylesSqbNew__tabWrapper .kmaSqbTab__item ol li:nth-child(3) {
  -webkit-transition: all 350ms ease 300ms;
  transition: all 350ms ease 300ms;
}

.kmaStylesSqbNew__tabWrapper .kmaSqbTab__item ol li:nth-child(4) {
  -webkit-transition: all 350ms ease 450ms;
  transition: all 350ms ease 450ms;
}

.kmaStylesSqbNew__tabWrapper .kmaSqbTab__item ol li:nth-child(5) {
  -webkit-transition: all 350ms ease 600ms;
  transition: all 350ms ease 600ms;
}

.kmaStylesSqbNew__tabWrapper .kmaSqbTab__item ol li:nth-child(6) {
  -webkit-transition: all 350ms ease 750ms;
  transition: all 350ms ease 750ms;
}

.kmaStylesSqbNew__tabWrapper .kmaSqbTab__item ol li:nth-child(7) {
  -webkit-transition: all 350ms ease 900ms;
  transition: all 350ms ease 900ms;
}

.kmaStylesSqbNew__tabWrapper .kmaSqbTab__item ol li:nth-child(8) {
  -webkit-transition: all 350ms ease 1050ms;
  transition: all 350ms ease 1050ms;
}

.kmaStylesSqbNew__tabWrapper .kmaSqbTab__item ol li:nth-child(9) {
  -webkit-transition: all 350ms ease 1200ms;
  transition: all 350ms ease 1200ms;
}

.kmaStylesSqbNew__tabWrapper .kmaSqbTab__item ol li:nth-child(10) {
  -webkit-transition: all 350ms ease 1350ms;
  transition: all 350ms ease 1350ms;
}

.kmaStylesSqbNew__tabWrapper .kmaSqbTab__item ol li:nth-child(11) {
  -webkit-transition: all 350ms ease 1500ms;
  transition: all 350ms ease 1500ms;
}

.kmaStylesSqbNew__tabWrapper .kmaSqbTab__item ol li:nth-child(12) {
  -webkit-transition: all 350ms ease 1650ms;
  transition: all 350ms ease 1650ms;
}

.kmaStylesSqbNew__tabWrapper .kmaSqbTab__item ol li:nth-child(13) {
  -webkit-transition: all 350ms ease 1800ms;
  transition: all 350ms ease 1800ms;
}

.kmaStylesSqbNew__tabWrapper .kmaSqbTab__item ol li:nth-child(14) {
  -webkit-transition: all 350ms ease 1950ms;
  transition: all 350ms ease 1950ms;
}

/* TABS END */

/* SQB NEW KMA STYLES */

.kmaStylesSqbNew {
  padding-top: 35px;
}

.kmaStylesSqbNew h1 {
  font-size: 40px;
  font-weight: 500;
  color: #1d3448;
  text-align: left;
}
.credit_data_inner h1 {
  text-align: center;
}

.kmaStylesSqbNew h2 {
  font-size: 42px;
  margin-top: 10px;
  margin-bottom: 20px;
  color: #1d3448;
}

.kmaStylesSqbNew h3 {
  font-size: 26px;
  line-height: 28px;
  color: #0a1e32;
  font-weight: 600;
  margin-bottom: 10px;
}

.kmaStylesSqbNew h5 {
  color: #0a1e32;
  font-size: 18px;
  font-weight: 500;
  line-height: 150%;
}
.unh-itemsCover .catalog-info-items_wrapper h3 {
  padding-left: 10px;
}

.detail_text,
.kmaStylesSqbNew p {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
}

.kmaStylesSqbNewBtn {
  font-size: 18px;
  line-height: 21px;
  text-align: center;
  color: #003e64;
  padding: 20px 40px;
  display: inline-block;
  text-decoration: none;
  border: 1px solid #003e64;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* -webkit-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.10);
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.10); */
  border-radius: 10px;
  margin: 10px 0;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
  background-color: transparent;
  cursor: pointer;
  width: max-content;
}

.generalInfo .kmaStylesSqbNewBtn {
  padding: 12px 10px;
  border-radius: 4px;
  border: 1px solid var(--darkblue-blue-20, rgba(10, 30, 50, 0.2));
  color: var(--darkblue-blue-40, rgba(10, 30, 50, 0.4));
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
}

.kmaStylesSqbNewBtn:hover {
  color: #fff;
  background-color: #003e64;
}

.sms_banking-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.kmaSqbcol {
  width: 100%;
}

.sms_banking_img img {
  width: 400px;
  max-width: 100%;
  height: auto;
  /*margin-left: auto;*/
  display: block;
  border-radius: 4px;
  /* -webkit-animation: fadeIn 2000ms 300ms ease;
  animation: fadeIn 2000ms 300ms ease; */
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
    visibility: hidden;
    position: relative;
  }
  to {
    opacity: 1;
    visibility: visible;
    position: relative;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
    visibility: hidden;
    position: relative;
  }
  to {
    opacity: 1;
    visibility: visible;
    position: relative;
  }
}

/* SMS BANKING INFO BLOCK */

.kmaStylesSqbNew__infoBlock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 30px;
  background: #f9f9f9;
  border-radius: 10px;
  margin: 30px 0;
}

.infoBlock__icon {
  padding-right: 30px;
  min-width: 50px;
  min-height: 50px;
}

.infoBlock__icon img {
  min-width: 50px;
  min-height: 50px;
}

.infoBlock__text {
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 26px;
  color: #383837;
}

/* SMS BANKING LIST WITH NUMBER */

.kmaStylesSqbNew__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style-type: none;
}

.kmaStylesSqbNew__list.itemsStart {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.kmaStylesSqbNew__list li {
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 26px;
  color: #555555;
  margin: 0 0 50px;
  width: calc(50% - 40px);
  padding: 10px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.kmaStylesSqbNew__list.itemsStart li {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.kmaStylesSqbNew__list.itemsStart li strong {
  padding-bottom: 10px;
  display: block;
}

.kmaStylesSqbNew__list.itemsStart p {
  margin-bottom: 0;
}

.kmaStylesSqbNew__list li span {
  font-style: normal;
  font-weight: normal;
  font-size: 36px;
  color: #e80000;
  margin-right: 30px;
  min-width: 50px;
}

.kmaStylesSqbNew__list,
.kmaStylesSqbNew__list.WithNumber {
  margin: -10px 0;
}

.kmaStylesSqbNew__list.WithNumber li span {
  min-width: inherit;
}

.kmaStylesSqbNew__list.fullWith li {
  max-width: 833px;
  width: 100%;
}

/* GENERAL INFORMATION START */

.generalInfo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.generalInfo ol {
  list-style: none;
}

/* GENERAL MENU */

.generalInfo__menu {
  max-width: 300px;
  width: 100%;
  margin-right: 50px;
}

.generalInfo__content {
  width: 75%;
}

.generalInfo__content--chekcboxList a {
  font-size: 18px;
  line-height: 26px;
  color: #003e64;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
  text-decoration: none;
}

.generalInfo__content--chekcboxList a:hover {
  color: #e80000;
}

.generalInfo p {
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  color: var(--darkblue-blue-60, rgba(10, 30, 50, 0.6));
  margin-bottom: 10px;
  padding-bottom: 20px;
}

.generalInfo strong,
.generalInfo b {
  font-weight: 700;
}

.generalInfo__list {
  list-style: none;
  margin: 0;
  padding: 0 25px 0 0;
  border-right: 1px solid #e8e8e8;
}

.generalInfo__item {
  position: relative;
}

.generalInfo__item a {
  font-size: 14px;
  font-weight: 500;
  line-height: 140%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: rgba(10, 30, 50, 0.8);
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 20px;
  border-bottom: none;
  text-decoration: none;
  position: relative;
  -webkit-transition: 0.1s ease;
  transition: 0.1s linear;
}

.generalInfo__item a:hover {
  text-decoration: none;
  font-weight: 600;
  color: rgba(10, 30, 50, 0.8);
}

.generalInfo__item img {
  margin-right: 15px;
}

.generalInfo__item.active a {
  border-radius: 6px;
  background: var(--backgroundbg-1, #e5ebf0);
  font-weight: 600;
}

.generalInfo__item.active::before {
  opacity: 1;
  visibility: visible;
}

/* .generalInfo__item::before {
    content: "";
    width: 3px;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    display: block;
    background-color: #003E64;
    z-index: 2;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: .3s ease;
    transition: .3s ease;
} */

.generalInfo__item:hover::before {
  opacity: 1;
  visibility: visible;
}

/* GENERAL MENU END*/

.catalog-info-items__img img {
  min-width: 70px;
  max-width: 70px;
}

/* ACCORDION */

.generalInfo__accordion {
  margin-bottom: 40px;
  list-style: none;
  padding: 0;
  margin: 0;
}

.generalInfo__accordion.not-full {
  max-width: 833px;
}

.generalInfo__accordionItem {
  background-color: #fff;
  border: 2px solid #e8e8e8;
  border-right-color: transparent;
  border-left-color: transparent;
  border-top-color: transparent;
  -webkit-transition: 0.4s ease;
  transition: 0.4s ease;
  position: relative;
}

/* .generalInfo__accordionItem::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 2px;
    height: 100%;
    background-color: #003E64;
    z-index: 3;
    -webkit-transition: .4s ease;
    transition: .4s ease;
    overflow: inherit;
    visibility: hidden;
}

.generalInfo__accordionItem.active::before {
    opacity: 1;
    visibility: visible;
} */

.generalInfo__accordionHeader {
  color: #0a1e32;
  font-weight: 500;
  font-size: 16px;
  padding: 24px;
  border-radius: 8px;
  padding-right: 140px;
  border: none;
  text-align: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  z-index: 1;
  cursor: pointer;
}

.generalInfo__accordionArrowBtn {
  position: absolute;
  right: 20px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  border: 1px solid transparent;
  border-radius: 8px;
  width: 119px;
  height: 36px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
  cursor: pointer;
}
.pravleniya-withphoto .generalInfo__accordionArrowBtn {
  border: 1px solid #004d7e;
  padding: 18px 24px;
  right: unset;
  top: unset;
  width: unset;
}

.generalInfo__accordionHeaderInfoBlock {
  font-size: 18px;
  line-height: 26px;
  color: #5c5c5c;
}

.withInfoList ol li.icon-calendar {
  background: url(../img/icon-calendar.svg);
  width: 100%;
  max-width: 100%;
  background-repeat: no-repeat;
  background-position-y: center;
  padding-left: 25px;
}

.withInfoList ol li.icon-phone {
  background: url(../img/icon-phone.svg);
  width: 100%;
  max-width: 100%;
  background-repeat: no-repeat;
  background-position-y: center;
  padding-left: 25px;
}

.withInfoList ol li.icon-message {
  background: url(../img/icon-envelope.svg);
  width: 100%;
  max-width: 100%;
  background-repeat: no-repeat;
  background-position-y: center;
  padding-left: 25px;
}

.withInfoList li {
  margin: 15px 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%;
}

.generalInfo__accordionArrowText {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  padding: 15px;
  font-size: 14px;
  line-height: 20px;
  color: #252529;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.generalInfo__accordionHeader.active .generalInfo__accordionArrowText {
  opacity: 1;
  visibility: visible;
}

.generalInfo__accordionArrow {
  position: absolute;
  top: 47%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 21px;
}

.generalInfo__accordionArrow:before {
  content: " ";
  width: 18px;
  height: 1.5px;
  left: 50%;
  margin-left: -18px;
  background-color: #003e67;
  position: absolute;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.generalInfo__accordionArrow:after {
  content: " ";
  width: 18px;
  height: 1.5px;
  background-color: #003e67;
  position: absolute;
  right: -12px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.generalInfo__accordionHeader.active .generalInfo__accordionArrow:before {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  background-color: #003e64;
}

.generalInfo__accordionHeader.active .generalInfo__accordionArrow:after {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  background-color: #003e64;
}

/* ACCORDION HIDE BTN START */

.generalInfo__accordionAnchor {
  margin-top: 30px;
}

.generalInfo__accordionArrowBtnAnchor {
  border: 1px solid #003e64;
  border-radius: 18px;
  width: 105px;
  height: 36px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: auto;
}

.generalInfo__accordionArrowTextAnchor {
  padding-left: 10px;
  font-size: 14px;
  line-height: 20px;
  color: #252529;
}

.generalInfo__accordionArrowAnchor {
  position: relative;
  margin-left: 5px;
}

.generalInfo__accordionArrowAnchor:before,
.generalInfo__accordionArrowAnchor:after {
  content: " ";
  width: 18px;
  height: 1.5px;
  background-color: #003e64;
  position: absolute;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.generalInfo__accordionArrowAnchor:before {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  left: 50%;
}

.generalInfo__accordionArrowAnchor:after {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  right: -30px;
}

/* ACCORDION HIDE BTN END */

.boardOfDirectorsItem {
  /* padding: 30px 0; */
  border-bottom: 1px solid #e8e8e8;
}

.boardOfDirectorsItem:first-child {
  padding-top: 0;
}

.boardOfDirectorsItem:last-child {
  border-bottom: 1px solid transparent;
  padding-bottom: 0;
}
.boardOfDirectorsItem .nolist {
  display: flex;
}
.boardOfDirectorsItem ul.nolist {
  display: block;
}

/* ACCORDION HEADER END */

.generalInfo__accordionBody {
  padding: 30px;
  padding-top: 10px;
  font-size: 18px;
  line-height: 26px;
  color: #5c5c5c;
  display: none;
  -webkit-animation: fadeInDown 800ms 100ms 1 both ease;
  animation: fadeInDown 800ms 100ms 1 both ease;
}

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    visibility: hidden;
    position: relative;
    top: -30px;
  }
  to {
    opacity: 1;
    visibility: visible;
    position: relative;
    top: 0px;
  }
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    visibility: hidden;
    position: relative;
    top: -30px;
  }
  to {
    opacity: 1;
    visibility: visible;
    position: relative;
    top: 0px;
  }
}

.withInfo .generalInfo__accordionBody {
  overflow: hidden;
  padding: 0 30px 0 30px;
  margin: 0 -28px;
}

/* ACCORDION BODY END */

/* ACCORDION END */

/* INFO ACCORDION START */

.generalInfo__accordion.withInfo .generalInfo__accordionHeader {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 30px 0;
}

.pravleniya-withphoto
  .generalInfo__accordionItem
  .generalInfo__accordionHeader {
  display: flex;
  flex-direction: column;
}

.pravleniya-withphoto .withInfoList {
  display: flex;
  flex-direction: row-reverse;
  justify-content: space-between;
}

.pravleniya-withphoto .withInfoList ol {
  display: block;
}

.pravleniya-withphoto .generalInfo__accordionHeaderInfoBlock {
  margin-bottom: 15px;
}

.generalInfo__accordion.withInfo .generalInfo__accordionArrowBtn {
  bottom: 1rem;
  top: inherit;
  -webkit-transform: inherit;
  transform: inherit;
}

.generalInfo__accordion.withInfo .generalInfo__accordionArrowBtn::before {
  width: 20px;
  margin-left: -25px;
}

.generalInfo__accordion.withInfo .generalInfo__accordionArrowBtn::after {
  width: 20px;
  right: -8px;
}

.generalInfo__accordion.withInfo li:before {
  display: none;
}

.generalInfo__accordionHeaderBtn.from-email {
  font-size: 16px;
  font-weight: 500;
  padding: 12px 54px;
  margin-top: 1rem;
}
.generalInfo__accordionHeaderBtn {
  text-align: center;
  background-image: linear-gradient(to right, #004d7e, #004d7e, #1d3448);
  -o-transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
  font-size: 18px;
  background-size: 200% 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 10px;
  text-decoration: none;
  -webkit-transition: 0.2s 10ms ease;
  transition: 0.2s 10ms ease;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  padding: 12px 54px;
}

.generalInfo__accordionHeaderBtn:hover {
  background-position: 100% 0px;
  -o-transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
  text-decoration: none;
}

/* INFO ACCORDION END */

.generalInfo__content ul,
.checkbox {
  padding: 0;
  margin: 0;
  list-style: none;
}
.generalInfo__content ul {
  padding: 0 0.5rem;
  margin-bottom: 1rem;
  list-style: disc;
}
.moneyTransfer .generalInfo__content ul {
  list-style: none;
}
.generalInfo__content ul li,
.virtualReception ul li,
.myrequests_info ul li {
  color: rgba(10, 30, 50, 0.6);
  font-size: 16px;
  font-weight: 400;
  line-height: 150%;
  position: relative;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
  z-index: 1;
}

.generalInfo__accordion ul li:hover a,
.virtualReception ul li:hover a,
.myrequests_info ul li:hover a {
  color: #ea0000;
}

/* .generalInfo__content ul li::before,
.virtualReception ul li::before,
.myrequests_info ul li::before {
    position: absolute;
    content: "";
    width: 25px;
    height: 25px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0;
    background: url('../img/icons8-double-tick-filled-100.svg') no-repeat center;
} */

.withInfo .withInfoList ul {
  padding-left: 0;
}

.withInfo .withInfoList ul li::before {
  display: none;
}

.withInfo .withInfoList ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 0;
}

.withInfo .withInfoList ul li img {
  margin-right: 10px;
}

.withInfo .withInfoList ul li a {
  color: #000000;
  text-decoration: none;
}

/* DOWNLOAD ITEM */

.download-item {
  display: block;
  width: 100%;
  padding: 20px 30px;
  border: 1px solid #003e64;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 20px;
  margin-top: 20px;
}

.download-text {
  font-size: 14px;
  line-height: 24px;
  color: #003e64;
  display: inline-block;
  vertical-align: middle;
  -webkit-transition: 0.1s ease;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
  width: calc(100% - 60px);
}

.download-text i {
  position: relative;
  text-decoration: none;
  display: inline-block;
  font-style: normal;
  padding-left: 10px;
}

.download-text i:before {
  content: "|";
  position: absolute;
  left: 2px;
}

.download-item:hover .download-text {
  color: #e80000;
}

.download-item img {
  margin-right: 20px;
  display: inline-block;
  vertical-align: middle;
  width: 40px;
}

.open-data .download-item img {
  vertical-align: top;
}

/* BLOCKQUOTE START */

blockquote {
  margin: 30px 0;
  position: relative;
  padding: 60px;
  padding-top: 90px;
  background-color: #f9f9f9;
  font-size: 20px;
  line-height: 34px;
  color: #5c5c5c;
}

blockquote::after {
  content: "";
  background: url(../img/left-quotes-sign.svg) no-repeat center;
  position: absolute;
  width: 30px;
  height: 30px;
  top: 32px;
  left: 60px;
}

blockquote::before {
  content: "";
  background-color: #003e64;
  position: absolute;
  width: 4px;
  height: 100%;
  top: 0;
  left: 0;
}

/* BLOCKQUOTE END */

/* CAROUSEL BANK HISTORY history_of_bank START */

.sqbHistory__carouselBlock {
  width: 100%;
  padding-left: 25px;
}

.ksqbHistory__carouselBlock .owl-item.active {
  max-width: 100%;
  cursor: pointer;
}

.sqbHistory__carouselBlock .owl-item {
  position: relative;
  min-height: 50px;
  height: 100%;
}

.sqbHistory__carouselBlock .sync2 .owl-item .item::after {
  content: "";
  position: absolute;
  top: 25px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 25px;
  height: 25px;
  background-color: #003e64;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 100%;
  z-index: 5;
}

.sqbHistory__carouselBlock .sync2 .owl-item .item::before {
  content: "";
  position: absolute;
  top: 35px;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #003e64;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 0;
}

.sqbHistory__carouselBlock .sync2 .owl-item.active.current .item {
  color: #e80000;
}

.sqbHistory__carouselBlock .sync2 .owl-item.active.current .item::after {
  background-color: #e80000;
}

.sync2 {
  cursor: pointer;
  text-align: center;
}

.sync1 .owl-item .item {
  max-width: 770px;
  width: 100%;
  margin: 60px auto;
  background: #e8e8e8;
  padding: 40px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  left: 100px;
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  opacity: 0;
  visibility: hidden;
}

.sync1 .owl-item.active .item {
  left: 0;
  overflow: hidden;
  position: relative;
  opacity: 1;
  visibility: visible;
}

.sqbHistory__carouselBlock .owl-nav {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  text-align: inherit;
}

.sqbHistory__carouselBlock .owl-carousel .owl-nav button.owl-next,
.sqbHistory__carouselBlock .owl-carousel .owl-nav .owl-next,
.sqbHistory__carouselBlock .owl-carousel .owl-nav button.owl-prev,
.sqbHistory__carouselBlock .owl-carousel .owl-nav .owl-prev,
.sqbHistory__carouselBlock .owl-carousel button.owl-dot {
  width: 20px;
  background-color: #fff;
  margin: 0;
  top: 9px;
  position: absolute;
  padding: 0;
}

.sqbHistory__carouselBlock .owl-carousel .owl-nav button.owl-next.disabled,
.sqbHistory__carouselBlock .owl-carousel .owl-nav .owl-next.disabled,
.sqbHistory__carouselBlock .owl-carousel .owl-nav button.owl-prev.disabled,
.sqbHistory__carouselBlock .owl-carousel .owl-nav .owl-prev.disabled {
  opacity: 1;
}

.sqbHistory__carouselBlock .owl-carousel .owl-nav button.owl-next.disabled path,
.sqbHistory__carouselBlock .owl-carousel .owl-nav .owl-next.disabled path,
.sqbHistory__carouselBlock .owl-carousel .owl-nav button.owl-prev.disabled path,
.sqbHistory__carouselBlock .owl-carousel .owl-nav .owl-prev.disabled path {
  stroke: #cecece !important;
}

.sqbHistory__carouselBlock .owl-nav .owl-prev:hover,
.sqbHistory__carouselBlock .owl-nav .owl-next:hover {
  background-color: #fff;
}

.sqbHistory__carouselBlock .owl-nav .owl-prev {
  left: -25px;
}

.sqbHistory__carouselBlock .owl-nav .owl-next.disabled,
.sqbHistory__carouselBlock .owl-nav .owl-prev.disabled {
  opacity: 0.25;
}

.sqbHistory__carouselBlock .owl-nav .owl-next {
  right: -25px;
}

/* CAROUSEL BANK HISTORY history_of_bank END */

/* BRAND BLOCK START */

.kmaStylesSqbNewBrand h2 {
  font-size: 36px;
  line-height: 46px;
  text-align: center;
  margin-bottom: 20px;
}

.kmaStylesSqbNewBrandBlock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 20px 0;
}

.kmaStylesSqbNewBrandBlock__item {
  max-width: 316px;
  min-height: 180px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

/* BRAND BLOCK END */

/* CONTACT TEL INFO START */

.kmaStylesSqbNewContact {
  text-align: center;
  background: #f9f9f9;
  border-radius: 10px;
  padding: 30px 60px;
}

.kmaStylesSqbNewContact h3 {
  margin-bottom: 10px;
}

.kmaStylesSqbNewContact span {
  font-size: 24px;
  line-height: 24px;
  display: block;
  margin-top: -2px;
}

.kmaStylesSqbNewContact p {
  padding: 11px 0;
}

.kmaStylesSqbNewContactBlock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.kmaStylesSqbNewContactBlock__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: left;
  position: relative;
}

.kmaStylesSqbNewContactBlock__item span {
  padding-right: 20px;
}

/* CONTACT TEL INFO END */

/* NEW TARIF BANK */

.kmaNewtrfb .tableResponsive {
  padding: 0;
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
  min-width: auto;
}

.kmaNewtrfb h3 {
  font-size: 24px;
  line-height: 40px;
  color: #383837;
}

.tableResponsive table.trfb-table {
  min-width: 600px;
}

.trfb-table {
  border: 0;
  border-radius: 4px;
}

.trfb-table td {
  padding: 30px 20px;

  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
  color: #383837;
  border-bottom: 4px solid #f6f6f6;
}

.trfb-table th {
  text-align: left;
  background: #003e64;
  padding: 30px 20px;
  color: #ffffff;

  font-style: normal;
  font-weight: bold;
  font-size: 18px;
  line-height: 26px;
  border: 1px solid #fff;
}

.trfb-table tr:nth-child(1),
.trfb-table tr:nth-child(3),
.trfb-table tr:nth-child(4) {
  background: #f6f6f6;
}

.trfb-table tr:nth-child(7) td,
.trfb-table.foregn tr:nth-child(3) td {
  border-bottom: 4px solid #fff;
}

.trfb-table tr:nth-child(1),
.trfb-table tr:nth-child(3),
.trfb-table tr:nth-child(5),
.trfb-table tr:nth-child(7),
.trfb-table tr:nth-child(8),
.trfb-table tr:nth-child(10) {
  background: #f6f6f6;
}

@media (max-width: 768px) {
  .kmaNewtrfb .tableResponsive {
    overflow: auto;
  }
  .trfb-table th {
    padding: 15px;
    font-size: 14px;
    line-height: 21px;
  }
  .trfb-table td {
    padding: 15px;
    font-size: 14px;
    line-height: 21px;
  }
}

.kmaNewtrfb .generalInfo__accordionItem {
  margin-bottom: 20px;
}

.detailCredit__plus {
  right: 15px;
  background: url(../img/moneytransferplus.svg) no-repeat center;
}

.detailCredit__minus {
  background: url(../img/moneytransferminus.svg) no-repeat center;
  right: 40px;
}

/* CREDITS START */

.unh-breadcrumbs.kmaSqbNewBreadCrumps {
  padding-left: 20px;
}

.unh-breadcrumbs ul li span {
  font-weight: bold;
  color: #000;
}

.kmaStylesSqbNewCredits {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  /* margin: 0 -10px; */
}

.kmaStylesSqbNewCredits .main-page {
  width: calc(50% - 20px);
  margin: 10px 10px;
  padding: 25px 28px;
  min-height: 503px;
  height: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #eeeeee;
  border-radius: 10px;
  position: relative;
  list-style: none;
  overflow: hidden;
  position: relative;
  transition: 0.3s;
}

.kmaStylesSqbNewCredits .none {
  display: none;
}

.kmaStylesSqbNewCredits .main-page:hover .kmaStylesSqbNewCredits__readMorebtn {
  transition: 0.3s;
  background: #003e64;
  color: #fff !important;
}

.layer-2 {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: 0;
  background-position: right top;
  background-repeat: no-repeat;
  background-size: contain;
  width: 110%;
  height: 110%;
  z-index: 0;
}

.kmaStylesSqbNewCredits__img {
  position: absolute;
  right: -25%;
  top: -15%;
  z-index: 1;
}

@media (max-width: 1265px) {
  .kmaStylesSqbNewCredits__img {
    position: absolute;
    right: -25%;
    top: -10%;
    z-index: 1;
  }
}

.kmaStylesSqbNewCredits li a {
  display: block;
  text-decoration: none;
  color: #737373;
}

.kmaStylesSqbNewCredits__item.kmaStylesSqbNewCredits__itemWithBanner {
  width: 100%;
  min-height: 360px;
}

.kmaStylesSqbNewCredits__item.kmaStylesSqbNewCredits__itemWithBanner
  .kmaStylesSqbNewCredits__img {
  right: 0;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
}

.kmaStylesSqbNewCredits__item.kmaStylesSqbNewCredits__itemWithBanner .layer-2 {
  right: -5px;
  background-size: inherit;
  top: -12px;
}

.kmaStylesSqbNewCredits__item span {
  position: relative;
  z-index: 3;
}

.kmaStylesSqbNewCredits__item span a {
  font-weight: 500;
  font-size: 8px;
  line-height: 10px;
  text-align: center;
  text-transform: uppercase;
  color: #a0a0a0;
  padding: 5px 20px;
  margin-bottom: 5px;
  display: inline-block;
  border: 0.5px solid #a0a0a0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 1px;
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  text-decoration: none;
}

.kmaStylesSqbNewCredits__item span a:hover {
  color: #003e64;
  border: 0.5px solid #003e64;
}

.kmaStylesSqbNewCredits__item h2 {
  max-width: 370px;
  z-index: 2;
  position: relative;
}

.kmaStylesSqbNewCredits__item.kmaStylesSqbNewCredits__itemWithBanner h2 {
  max-width: 100%;
}

.kmaStylesSqbNewCredits__item p {
  font-size: 16px;
  line-height: 26px;
  color: #939393;
  max-width: 241px;
  max-height: 260px;
  overflow: hidden;
  margin: 20px 0 55px;
  z-index: 4;
  position: relative;
}

.link_span {
  border: 0.5px solid #a0a0a0;
  border-radius: 1px;
  display: inline-block !important;
  padding: 4px 7px;
  font-size: 12px;
}

.with-big-size {
  border: none;
  border-radius: 0;
  font-size: 20px;
  padding: 0;
}

.with-big-size:hover {
  text-decoration: none;
}

.kmaStylesSqbNewCredits__readMorebtn {
  border: 2px solid #003e64;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 6px;
  font-weight: bold;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  text-transform: uppercase;
  color: #003e64 !important;
  display: inline-block;
  padding: 10px 40px;
  text-decoration: none;
  position: absolute;
  bottom: 25px;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
  z-index: 3;
}

.kmaStylesSqbNewCredits__readMorebtn:hover {
  background: #003e64;
  color: #fff;
}

.kmaStylesSqbNewCredits__readMorebtnn {
  border: 2px solid #003e64;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 6px;
  font-weight: bold;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  text-transform: uppercase;
  color: #003e64;
  display: inline-block;
  padding: 10px 40px;
  text-decoration: none;
  bottom: 25px;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
  z-index: 3;
  width: 100%;
}

.kmaStylesSqbNewCredits__readMorebtnn:hover {
  background: #003e64;
  color: #fff;
}

/* CREDITS INSIDE PAGES START */

.kmaStylesSqbNewCredits {
  /* margin-top: 30px; */
}

.kmaStylesSqbNewCredits h1 {
  font-size: 40px;
  color: #1d3448;
}

.kmaStylesSqbNewCredits h2 {
  font-size: 60px;
  line-height: 70px;
  color: #003e64;
  text-align: left;
  display: block;
}

h2.c_title {
  font-size: 30px;
  line-height: 36px;
  color: #003e64;
  margin-top: 10px;
  margin-bottom: 20px;
  z-index: 3;
}

.kmaStylesSqbNewCredits__TopInfo {
  margin: 50px auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  max-width: 836px;
}

.kmaStylesSqbNewCredits__TopInfoImg {
  min-width: 459px;
}

.kmaStylesSqbNewCredits__TopInfoDesc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 362px;
}

.kmaStylesSqbNewCredits__TopInfoDescItem {
  width: 50%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 19px 10px;
  max-width: 200px;
}

.kmaStylesSqbNewCredits__TopInfoDescTitle {
  font-weight: bold;
  font-size: 30px;
  line-height: 35px;
  color: #003e64;
  margin-bottom: 10px;
}

.kmaStylesSqbNewCredits__TopInfoDescSubTitle {
  font-weight: bold;
  font-size: 16px;
  line-height: 19px;
  color: #aeaeae;
}

.btn_test {
  display: inline-block;
  font-weight: 500;
  font-size: 18px;
  line-height: 1.4;
  text-align: center;
  color: #ffffff;
  padding: 9px 24px;
  background: #007bff;
  border-radius: 6px;
  border: none;
  min-width: 245px;
  transition: all 0.5s;
  cursor: pointer;
  margin-top: 5px;
}

.btn_test span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
}

.btn_test span::after {
  content: " \00BB";
  position: absolute;
  opacity: 0;
  top: 0;
  right: -20px;
  transition: 0.5s;
}

.btn_test:hover span {
  padding-right: 25px;
  color: #fff;
}

.btn_test:hover span::after {
  opacity: 1;
  right: 0;
}

.kmaStylesSqbNewCredits__TopInfoOrder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 20px;
}

.kmaStylesSqbNewCredits__TopInfoOrderDesc {
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  color: #aeaeae;
  max-width: 220px;
  padding-right: 10px;
}

.kmaStylesSqbNewCredits__TopInfoOrderBtn {
  font-size: 14px;
  line-height: 16px;
  text-align: center;
  color: #003e64;
  padding: 14px 35px;
  border: 1.3px solid #003e64;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 6px;
  text-decoration: none;
  background-color: #fff;
  -webkit-transition: 0.2s ease 0s;
  transition: 0.2s ease 0s;
  margin: auto;
  display: block;
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
  cursor: pointer;
}

.kmaStylesSqbNewCredits__TopInfoOrderBtn:hover {
  color: #fff;
  background-color: #003e64;
}

.kmaStylesSqbNewCredits__NavBlock {
  min-height: 91px;
  margin-bottom: 50px;
  display: block;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
}

.kmaStylesSqbNewCredits__Nav {
  position: relative;
  width: 100%;
  z-index: 10;
  left: 0;
  width: 100%;
}

.kmaStylesSqbNewCredits__NavMenu {
  background-color: #f7f7f7;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  overflow: hidden;
  margin: 0;
}

.kmaStylesSqbNewCredits__NavMenu::before,
.unh-itemsCover::before {
  position: absolute;
  left: -100%;
  top: 0;
  background-color: #f7f7f7;
  bottom: 0;
  width: 100%;
  content: "";
}

.kmaStylesSqbNewCredits__NavMenu::after,
.unh-itemsCover::after {
  position: absolute;
  right: -100%;
  top: 0;
  background-color: #f7f7f7;
  bottom: 0;
  width: 100%;
  content: "";
}

.kmaStylesSqbNewCredits__Nav.Fixed {
  position: fixed;
  top: 0;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.kmaStylesSqbNewCredits__Nav.Fixed .kmaStylesSqbNewCredits__NavMenu::after {
  display: none;
}

.kmaStylesSqbNewCredits__NavMenu a {
  font-weight: 300;
  font-size: 18px;
  line-height: 21px;
  color: #5c5c5c;
  padding-bottom: 5px;
  -webkit-transition: 0.25s ease 10ms;
  transition: 0.25s ease 10ms;
  border-bottom: 2px solid transparent;
  margin-bottom: -5px;
  text-decoration: none;
}

.kmaStylesSqbNewCredits__NavMenu a:hover {
  border-bottom: 2px solid #003e64;
  text-decoration: none;
  color: #5c5c5c;
}

.kmaStylesSqbNewCredits__NavMenu li {
  min-height: inherit;
  height: inherit;
  background: inherit;
  width: auto;
  padding: 30px;
  list-style: none;
}

.kmaStylesSqbNewCredits__NavMenu li.active a {
  border-bottom: 2px solid #003e64;
  color: #003e64;
}

.kmaStylesSqbNewCredits__NavMenu li.roundBorder a {
  border: solid 2px #d52023;
  border-radius: 10px;
  padding: 8px 22px;
}

.kmaStylesSqbNewCredits__NavMenu li.roundBorder a:hover {
  background: #d52023;
  color: white;
  text-decoration: none;
}

.kmaStylesSqbNewCredits__Intro {
  margin-bottom: 70px;
}

.kmaStylesSqbNewCredits__IntroBlock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  width: 100%;
  max-width: 1440px;
  padding: 40px 0 10px;
}

.kmaStylesSqbNewCredits__IntroItem {
  max-width: 280px;
  text-align: center;
  padding: 20px;
  position: relative;
}

.kmaStylesSqbNewCredits__IntroItem:nth-child(2)::before,
.kmaStylesSqbNewCredits__IntroItem:nth-child(2)::after {
  content: "";
  position: absolute;
  background: url("../img/creditsarrowgrey.png") no-repeat center;
  background-size: 100% auto;
  width: 42px;
  height: 80px;
  top: 20%;
}

.kmaStylesSqbNewCredits__IntroItem:nth-child(2)::before {
  left: -50%;
  -webkit-transform: translateX(50%) translateY(-20%);
  transform: translateX(50%) translateY(-20%);
}

.kmaStylesSqbNewCredits__IntroItem:nth-child(2)::after,
.kmaStylesSqbNewCredits__IntroItem:nth-child(3)::after {
  right: calc(-50% + 42px);
  -webkit-transform: translateX(50%) translateY(-20%);
  transform: translateX(50%) translateY(-20%);
}

.kmaStylesSqbNewCredits__IntroImg {
  margin-bottom: 15px;
  min-height: 86px;
}

.kmaStylesSqbNewCredits__IntroTitle {
  font-weight: 500;
  font-size: 20px;
  line-height: 23px;
  color: #003e64;
  margin-bottom: 10px;
}

.kmaStylesSqbNewCredits__IntroDesc {
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  text-align: center;
  color: #cecece;
}

.kmaStylesSqbNewCredits__Control {
  background-color: #f7f7f7;
  padding: 50px 0;
  position: relative;
}

.kmaStylesSqbNewCredits__Control::after,
.kmaStylesSqbNewCredits__Control::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  width: 100%;
  height: 100%;
  background-color: #f7f7f7;
}

.kmaStylesSqbNewCredits__Control::before {
  left: 0;
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}

.kmaStylesSqbNewCredits__ControlBlock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.kmaStylesSqbNewCredits__ControlItem {
  width: 33.33%;
  padding: 27px 40px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.kmaStylesSqbNewCredits__ControlText {
  max-width: 220px;
  padding-left: 20px;
}

.kmaStylesSqbNewCredits__ControlTitle {
  font-size: 20px;
  line-height: 23px;
  color: #003e64;
  margin-bottom: 10px;
}

.kmaStylesSqbNewCredits__ControlDesc {
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  color: #cecece;
}

.kmaStylesSqbNewCredits__Documents {
  padding: 50px 0;
}

.kmaStylesSqbNewCredits__DocumentsBlock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 60px 0;
}

.kmaStylesSqbNewCredits__DocumentsItem {
  position: relative;
  margin: 0 20px;
}

.kmaStylesSqbNewCredits__DocumentsDesc {
  font-weight: 500;
  font-size: 20px;
  line-height: 23px;
  text-align: right;
  color: #003e64;
  position: absolute;
  right: 15px;
  top: 10px;
  max-width: 230px;
}

/* Calculator Start */

.kmaStylesSqbNewCredits__Calc {
  position: relative;
  background-color: #f7f7f7;
  padding: 50px 0;
}

.kmaStylesSqbNewCredits__Calc::after,
.kmaStylesSqbNewCredits__Calc::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  width: 100%;
  height: 100%;
  background-color: #f7f7f7;
}

.kmaStylesSqbNewCredits__Calc::before {
  left: 0;
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}

.kmaStylesSqbNewCredits__Calc #sumCredit,
.kmaStylesSqbNewCredits__Calc #procentnayaStavkaGod,
.kmaStylesSqbNewCredits__Calc #srok {
  background: #ffffff;
  border: 2px solid #e6e7e8;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 4px 4px 0px 0px;
  width: 100%;
  padding: 22px 30px;

  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
  color: #5c5c5c;
}

.kmaStylesSqbNewCredits__Calc input,
.kmaStylesSqbNewCredits__Calc textarea {
  background: #ffffff;
  border: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 4px 4px 0px 0px;
  width: 100%;
  padding: 20px 30px;
  font-size: 16px;
  line-height: 26px;
  color: #5c5c5c;
}

.kmaStylesSqbNewCredits__Calc .calculatorCredit__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.kmaStylesSqbNewCredits__Calc .calculatorCredit__list--item {
  width: 50%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 30px 45px;
}

.kmaStylesSqbNewCredits__Calc .calculatorCredit__list--item--wraps--checkboxs {
  padding-top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.kmaStylesSqbNewCredits__Calc .calculatorCredit__list--item--wraps {
  height: 100%;
}

.kmaStylesSqbNewCredits__Calc .calculatorCredit__list--item--wraps--checkboxs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
}

.kmaStylesSqbNewCredits__Calc .irs--round .irs-handle,
.kmaStylesSqbNewCredits__Calc .irs--round .irs-bar {
  background: #003e64;
  -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25);
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25);
}

.kmaStylesSqbNewCredits__Calc .irs--round .irs-line {
  height: 2px;
  top: -2px;
  background-color: #e6e7e8;
}

.kmaStylesSqbNewCredits__Calc .checkbox input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

.kmaStylesSqbNewCredits__Calc .checkbox {
  position: relative;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 80px;

  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
  color: #5c5c5c;
  display: flex;
  align-items: center;
}

.kmaStylesSqbNewCredits__Calc .checkbox:hover .checkmark {
  background-color: #e6e7e8;
}

.kmaStylesSqbNewCredits__Calc .checkmark {
  height: 30px;
  width: 30px;
  border: 2px solid #e6e7e8;
  border-radius: 4px;
  background-color: #fff;
  position: relative;
}

.checkbox .text {
  margin-left: 20px;
}

.checkbox .checkmark::after {
  content: "";
  position: absolute;
  left: 10px;
  top: 50%;
  left: 50%;
  width: 7px;
  height: 15px;
  border: solid #ea0000;
  border-width: 0px 2px 2px 0px;
  -webkit-transform: rotate(45deg) translateX(-115%) translateY(-30%);
  transform: rotate(45deg) translateX(-115%) translateY(-30%);
  z-index: 9;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
}

.checkbox input:checked ~ .checkmark {
  border: 2px solid #e6e7e8;
  border-radius: 4px;
  background-color: #ffffff;
}

.checkbox input:checked ~ .checkmark::after {
  opacity: 1;
  visibility: visible;
}

.kmaStylesSqbNewCredits__Calc .kmaStylesSqbNewCredits__TopInfoOrderBtn {
  padding: 18px 75px;
  background-color: transparent;
  cursor: pointer;
}

.kmaStylesSqbNewCredits__Calc .kmaStylesSqbNewCredits__TopInfoOrderBtn:hover {
  background-color: #003e64;
}

.kmaStylesSqbNewCredits__Calc .tableResponsive {
  margin-top: 40px;
}

.kmaStylesSqbNewCredits__Calc .tableResponsive caption {
  padding: 20px 0;
  font-size: 28px;
  margin-bottom: 15px;
}

.calculatorCredit .select2-selection.select2-selection--single {
  padding: 20px 30px;
  height: 74px;
}

.calculatorCredit .select2-container--default .select2-selection--single {
  border: 2px solid #e6e7e8;
}

.select2-container--default
  .select2-selection--single
  .select2-selection__arrow {
  top: 100%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 20px;
}

.select2-container--default
  .select2-selection--single
  .select2-selection__arrow
  b {
  border-width: 8px 6px 0 6px;
  border-color: #c4c4c4 transparent transparent transparent;
}

.select2-container--default.select2-container--open
  .select2-selection--single
  .select2-selection__arrow
  b {
  border-width: 0 6px 8px 6px;
  border-color: transparent transparent #c4c4c4 transparent;
}

.kmaStylesSqbNewCredits__Calc .tableResponsive table.version2 thead tr td {
  font: 600 16px/20px "Roboto", sans-serif;
  color: #003e64;
}

.kmaStylesSqbNewCredits__Calc
  .calculatorResultLists
  .tableResponsive
  table.version2
  thead
  tr
  td:nth-child(3) {
  text-align: left;
}

.kmaStylesSqbNewCredits__Calc .calculatorResultLists .tableResponsive {
  background-color: transparent;
}

.kmaStylesSqbNewCredits__Calc
  .calculatorResultLists
  .tableResponsive
  table.version2
  thead
  tr {
  background-color: #fff;
}

.kmaStylesSqbNewCredits__Calc
  .calculatorResultLists
  .tableResponsive
  table.version2
  tbody
  tr:nth-child(even) {
  background-color: #fff;
}

/* CONDITIONAL TABS */

.conditionCredits {
  padding: 50px 0;
}

.conditionCredits .tabs-overflow {
  border-bottom-width: 0px;
  background-color: #ffffff;
  position: relative;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.conditionCredits .tabs-overflow::after {
  content: "";
  background-color: #e8e8e8;
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 2px;
  left: 0;
  top: inherit;
}

.conditionCredits .tabs-overflow::before {
  display: none;
}

.conditionCredits .tab,
.conditionCredits .tab:last-child {
  background-color: #ffffff;
  border: none;
  border-bottom: 3px solid #e8e8e8;
  text-align: center;
  width: calc(50% - 20px);
}

.conditionCredits .kmaStylesSqbNew__tabWrapper .tab.active {
  border: none;
  border-bottom: 3px solid #003e64;
  background-color: #fff;
}

.conditionCredits .kmaStylesSqbNew__tabWrapper {
  padding-top: 40px;
  padding-bottom: 0;
}

.conditionCredits li {
  min-height: inherit;
  background-color: #fff;
  border-radius: 2px;
}

.conditionCredits .kmaStylesSqbNew__tabWrapper .kmaSqbTab__item {
  padding: 50px 0 0;
  font-size: 16px;
  line-height: 26px;
}

/* Calculator End */

/* FORM START */

.worksheetCredits {
  padding: 50px 0;
}

.worksheetCredits__form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: -20px;
}

.VirtuRecForm {
  margin-bottom: 40px;
}

.worksheetCredits__form label {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 20px;
  margin-bottom: 50px;
  position: relative;
  cursor: inherit;
}

.VirtuRecForm .select2-container--default .select2-selection--single {
  border-right-color: transparent;
  border-left-color: transparent;
  border-top-color: transparent;
  border-bottom: 2px solid #9c9c9c;
  width: 100%;
  padding: 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 20px;
  line-height: 26px;
  color: #5c5c5c;
  height: 100%;
}

.removeBtnFile {
  position: absolute;
  right: -15px;
  top: 42px;
  z-index: 3;
  background-color: transparent;
  background: url("../img/icon-delete.svg") no-repeat center;
  width: 20px;
  height: 20px;
  outline: none;
  border: none;
  cursor: pointer;
  -webkit-transition: 0.1s ease;
  transition: 0.1s ease;
}

.removeBtnFile:hover {
  opacity: 0.8;
}

.VirtuRecForm
  .select2-container
  .select2-selection--single
  .select2-selection__rendered {
  padding-left: 0;
}

.VirtuRecForm
  .select2-container--default
  .select2-selection--single
  .select2-selection__arrow
  b {
  border-width: 9px 7px 0 7px;
  border-color: #c4c4c4 transparent transparent transparent;
  margin-left: 0;
  margin-top: -20px;
}

.VirtuRecForm
  .select2-container--default.select2-container--open
  .select2-selection--single
  .select2-selection__arrow
  b {
  border-width: 0 7px 9px 7px;
  border-color: transparent transparent #c4c4c4 transparent;
}

.VirtuRecForm
  .select2-container--default
  .select2-selection--single
  .select2-selection__placeholder {
  color: #cccccc;
  position: relative;
}

.worksheetCredits__form textarea {
  resize: none;
  min-width: 100%;
  min-height: 200px;
  border: 2px solid #9c9c9c;
  border-right-color: transparent;
  border-left-color: transparent;
  border-top-color: transparent;
  border-bottom-color: #9c9c9c;
  font-size: 20px;
  line-height: 26px;
  color: #5c5c5c;
  text-align: left;
  padding: 15px;
  display: block;
}

.worksheetCredits__form textarea:focus {
  border: 2px solid #9c9c9c;
}

.worksheetCredits__form textarea::-webkit-input-placeholder {
  font-size: 20px;
  color: #cccccc;
}

.worksheetCredits__form textarea::-moz-placeholder {
  font-size: 20px;
  color: #cccccc;
}

.worksheetCredits__form textarea:-ms-input-placeholder {
  font-size: 20px;
  color: #cccccc;
}

.worksheetCredits__form textarea::-ms-input-placeholder {
  font-size: 20px;
  color: #cccccc;
}

.worksheetCredits__form textarea::placeholder {
  font-size: 20px;
  color: #cccccc;
}

.select2-selection__placeholder::after {
  content: "*";
  color: #d62023;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 0;
}

.worksheetCredits__form .worksheetCredits__form--full-input {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.worksheetCredits__form .worksheetCredits__form--quarter-input {
  width: 33.33%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.worksheetCredits__form .placeholder {
  position: absolute;
  pointer-events: none;
  top: 37px;
  font-size: 20px;
  left: 42px;
  margin: auto;
  color: #cccccc;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
}

.worksheetCredits__form .placeholder.hasValue {
  top: 20px;
  font-size: 14px;
}

.worksheetCredits__form .placeholder span {
  color: #d62023;
}

.worksheetCredits__form input {
  width: 100%;
  padding: 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-right-color: transparent;
  border-left-color: transparent;
  border-top-color: transparent;
  border-bottom: 2px solid #9c9c9c;
  font-size: 20px;
  line-height: 26px;
  color: #5c5c5c;
}

Input[type="date"]::-webkit-inner-spin-button,
input[type="date"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.worksheetCredits__form .descExample {
  position: relative;
  display: block;
  left: 20px;
  margin-top: 10px;
  max-width: 80%;
  font-size: 14px;
  line-height: 18px;
  color: #aeaeae;
  overflow: hidden;
}

.worksheetCredits__form .captcha {
  width: 50%;
  margin-top: 50px;
  position: relative;
  padding: 15px;
}

.worksheetCredits__form .captcha .placeholder {
  top: 70%;
  -webkit-transform: translateY(-40%);
  transform: translateY(-40%);
  left: 25px;
}

.worksheetCredits__form .captcha .placeholder.hasValue {
  top: 50%;
}

.worksheetCredits__form #captcha {
  max-height: 40px;
}

.captchaWrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 20px;
}

.worksheetCredits__form .captcha .placeholder {
  top: 70%;
  -webkit-transform: translateY(-40%);
  transform: translateY(-40%);
  left: 36px;
}

.worksheetCredits__form .captcha .placeholder.hasValue {
  top: 50%;
}

.changeCode {
  margin-left: 15px;
  max-width: 40px;
  min-width: 30px;
  cursor: pointer;
}

.worksheetCredits__form h4 {
  width: 100%;
  text-align: center;
  padding: 40px 0 15px;
  font-weight: 500;
  font-size: 26px;
  line-height: 26px;
  color: #003e64;
}

.worksheetCredits__form .custom-checkbox {
  position: relative;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin-bottom: 0;
}

.worksheetCredits__form .custom-checkbox .checkbox {
  opacity: 0;
  visibility: hidden;
}

.worksheetCredits__form .custom-checkbox .checkbox:checked + .checkmark::after {
  -webkit-transform: translateY(-50%) translateX(-47%) scale(1);
  transform: translateY(-50%) translateX(-47%) scale(1);
}

.worksheetCredits__form .custom-checkbox__text {
  font-size: 20px;
  line-height: 20px;
  color: #cccccc;
  position: absolute;
  left: 70px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.worksheetCredits__form .custom-checkbox .checkmark {
  width: 35px;
  height: 35px;
  background-color: #fff;
  display: block;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  border: 1.5px solid #003e64;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 6px;
}

.worksheetCredits__form .custom-checkbox .checkmark::after {
  content: "";
  width: 21px;
  height: 21px;
  background-color: #003e64;
  border: 1.5px solid #003e64;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 4px;
  top: 50%;
  left: 50%;
  -webkit-transform: translateY(-50%) translateX(-47%) scale(0);
  transform: translateY(-50%) translateX(-47%) scale(0);
  position: absolute;
  box-sizing: border-box;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
}

.add-more {
  border: 2px solid #747474;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 6px;
  font-weight: bold;
  font-size: 14px;
  line-height: 18px;
  text-align: center;
  text-transform: uppercase;
  color: #747474;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  padding: 15px;
  margin-left: 40px;
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
}

.add-more:hover {
  color: #fff;
  background-color: #003e64;
  border: 2px solid #003e64;
}

.worksheetCredits__form .kmaStylesSqbNewCredits__TopInfoOrderBtn {
  margin-top: 40px;
  font: 700 16px/16px "Roboto", sans-serif;
  text-transform: uppercase;
  padding: 20px 50px;
  border-radius: 6px;
}

.worksheetCredits__form .date,
.worksheetCredits__form .fileSelectCustom {
  position: relative;
  margin-bottom: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.worksheetCredits__form .date,
.worksheetCredits__form .fileSelectCustom label {
  position: relative;
}

.worksheetCredits__form .date::after,
.worksheetCredits__form .fileSelectCustom::after {
  position: absolute;
  content: "";
  background: url("../img/icons8_Calendar.svg") no-repeat center;
  width: 35px;
  height: 35px;
  top: 35px;
  right: 47px;
  cursor: pointer;
}

.worksheetCredits__form .fileSelectCustom::after {
  background: url("../img/icon-attach.svg") no-repeat center;
}

.worksheetCredits__form .fileSelectCustom input {
  position: relative;
  z-index: 0;
}

.worksheetCredits__form .fileSelectCustom input:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 52px;
  background-color: #ffffff;
  bottom: 10px;
  left: 0;
  z-index: 1;
}

.fileSelectCustom__placeholder {
  z-index: 3;
}

.select2-container--default
  .select2-selection--single
  .select2-selection__arrow
  b {
  -webkit-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
}

.catalog-info-items_wrapper h1 {
  display: none;
}

.m_contacts {
  /* width: 1400px; */
  background: linear-gradient(105.89deg, #246bd4 -194.04%, #001b45 86.66%);
  text-align: center;
  padding: 75px 100px;
}

.m_contacts p {
  margin-bottom: 0 !important;
}

.content {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.muza_icon {
  width: 50px;
  position: absolute;
  bottom: 50%;
  right: 50%;
  transform: translateX(50%) translateY(50%);
}

.main_logo {
  display: flex;
  align-items: center;
  justify-content: center;
}

.sqb_main_logo {
  width: 35px;
}

h1.SQB {
  color: #fff;
  margin-bottom: 0 !important;
}

.main_content {
  position: relative;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: auto;
  gap: 20px;
}

.main_content p {
  justify-content: end;
}

.main_content a {
  justify-content: start;
}

.content_text {
  width: 100%;
  display: flex;
  align-items: center;
  font-weight: 500;
  padding: 13px;
  color: rgba(4, 35, 82, 1);
  background-color: #fff;
  border-radius: 100px;
  padding-block: 13px;
  padding-inline: 50px;
}

.content_text_a {
  width: 100%;
  display: flex;
  align-items: center;
  font-weight: 700;
  color: rgba(4, 35, 82, 1) !important;
  background-color: #fff;
  border-radius: 100px;
  padding-block: 13px;
  padding-inline: 50px;
}

h3.SQB_h3 {
  color: #fff;
  margin-top: 45px;
  margin-bottom: 45px;
}

.footer_text {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.kmaStylesSqbNew p.p_text {
  color: #fff;
  max-width: 660px;
  margin-top: 45px;
  margin-bottom: 10px !important;
  font-size: 14px;
}

.kmaStylesSqbNew p.p_text_blue {
  color: rgba(0, 191, 224, 1);
  max-width: 850px;
  font-size: 14px;
}

/* CREDITS MEDIA */

@media (max-width: 1300px) {
  .listCurrency .listCurrency__item .listCurrency__item-wraps ul li:after {
    display: none;
  }
  .kmaStylesSqbNewCredits__Control,
  .kmaStylesSqbNewCredits__Documents,
  .kmaStylesSqbNewCredits__Calc,
  .conditionCredits,
  .worksheetCredits {
    padding: 30px 0;
  }
  .kmaStylesSqbNewCredits h2 {
    font-size: 40px;
    line-height: 50px;
    margin-bottom: 10px;
  }
  .kmaStylesSqbNewCredits h1 {
    font-size: 32px;
    margin-bottom: 15px;
  }
  .kmaStylesSqbNewCredits__TopInfoDescTitle {
    font-size: 25px;
    line-height: 30px;
  }
  .kmaStylesSqbNewCredits__TopInfoDescSubTitle {
    font-size: 15px;
    line-height: 17px;
  }
  .kmaStylesSqbNewCredits__Nav {
    margin-bottom: 20px;
  }
  .kmaStylesSqbNewCredits li {
    padding: 20px;
  }
  .kmaStylesSqbNewCredits__Intro {
    margin-bottom: 50px;
  }
  .kmaStylesSqbNewCredits__DocumentsBlock {
    margin: 40px 0 10px;
  }
  .kmaStylesSqbNewCredits__ControlImg img {
    min-width: 65px;
  }
  .kmaStylesSqbNewCredits__Calc .calculatorCredit__list--item {
    padding: 20px 30px;
  }
  .conditionCredits .kmaStylesSqbNew__tabWrapper {
    padding-top: 10px;
  }
  .kmaStylesSqbNewCredits__IntroItem:nth-child(2)::before,
  .kmaStylesSqbNewCredits__IntroItem:nth-child(4)::before,
  .kmaStylesSqbNewCredits__IntroItem:nth-child(2)::after,
  .kmaStylesSqbNewCredits__IntroItem:nth-child(3)::after,
  .kmaStylesSqbNewCredits__IntroItem:nth-child(4)::after {
    width: 25px !important;
  }
  .kmaStylesSqbNewCredits__IntroItem:nth-child(2)::before
    .kmaStylesSqbNewCredits__IntroItem:nth-child(4)::before {
    left: -100px;
  }
  .kmaStylesSqbNewCredits__IntroItem:nth-child(2)::after,
  .kmaStylesSqbNewCredits__IntroItem:nth-child(3)::after,
  .kmaStylesSqbNewCredits__IntroItem:nth-child(3)::after,
  .kmaStylesSqbNewCredits__IntroItem:nth-child(4)::after {
    right: calc(-100px - -42px);
  }
}

@media (max-width: 1100px) {
  .kmaStylesSqbNewCredits__IntroItem:nth-child(2)::before,
  .kmaStylesSqbNewCredits__IntroItem:nth-child(4)::before {
    left: -50px;
  }
  .kmaStylesSqbNewCredits__IntroItem:nth-child(2)::after,
  .kmaStylesSqbNewCredits__IntroItem:nth-child(3)::after,
  .kmaStylesSqbNewCredits__IntroItem:nth-child(4)::after {
    right: calc(-50px - -42px);
  }
}

@media (max-width: 992px) {
  .kmaStylesSqbNewCredits__TopInfo {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .kmaStylesSqbNewCredits__NavMenu::after {
    display: none;
  }
  .kmaStylesSqbNewCredits__TopInfoImg {
    min-width: inherit;
  }
  .kmaStylesSqbNewCredits__TopInfoDesc {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
  }
  .kmaStylesSqbNewCredits__TopInfoDescItem {
    width: 100%;
    max-width: 100%;
    padding: 10px 0;
    text-align: center;
  }
  .kmaStylesSqbNewCredits__IntroItem:nth-child(2)::before,
  .kmaStylesSqbNewCredits__IntroItem:nth-child(4)::before {
    left: -30px;
  }
  .kmaStylesSqbNewCredits__IntroItem:nth-child(2)::after,
  .kmaStylesSqbNewCredits__IntroItem:nth-child(3)::after,
  .kmaStylesSqbNewCredits__IntroItem:nth-child(4)::after {
    right: calc(-30px - -42px);
  }
  .kmaStylesSqbNew.kmaStylesSqbNewCredits h1 {
    font-size: 32px;
  }
  .catalog-info-items_wrapper h1 {
    display: block;
  }
  .kmaStylesSqbNew.kmaStylesSqbNewCredits h2 {
    font-size: 32px;
    line-height: 35px;
  }
  .kmaStylesSqbNewCredits__ControlItem {
    width: 50%;
  }
  .kmaStylesSqbNewCredits__NavBlock {
    min-height: 63px;
  }
  .kmaStylesSqbNewCredits__Nav {
    overflow-x: scroll;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }
  .kmaStylesSqbNewCredits__Nav.Fixed {
    top: 0px;
  }
  .kmaStylesSqbNewCredits__NavMenu li {
    padding: 20px;
    margin: 0;
  }
  .kmaStylesSqbNewCredits__Calc
    .calculatorCredit__list--item--wraps--checkboxs {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .kmaStylesSqbNewCredits__Calc .checkbox {
    margin-bottom: 5px;
    margin-right: 0;
  }
  .kmaStylesSqbNewCredits__DocumentsBlock {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .kmaStylesSqbNewCredits__DocumentsItem {
    margin-bottom: 30px;
  }
  .kmaStylesSqbNewCredits__Calc .calculatorCredit__list--item {
    padding: 20px 5px;
  }
  .content_text_a {
    padding-inline: 24px;
    padding-block: 16px;
  }
  h3.SQB_h3 {
    margin-bottom: 36px !important;
  }
}

@media (max-width: 800px) {
  .kmaStylesSqbNewCredits__Nav {
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .kmaStylesSqbNewCredits__NavMenu {
    display: flex;
    justify-content: flex-start;
    width: auto;
    overflow: auto;
  }
  .kmaStylesSqbNewCredits__NavMenu a {
    font-size: 14px;
    white-space: nowrap;
  }
  .kmaStylesSqbNewCredits__NavMenu li {
    padding: 10px;
  }
}

@media (max-width: 768px) {
  .kmaStylesSqbNew__tabWrapper .tabs-overflow::after {
    display: none;
  }
  .kmaStylesSqbNew.kmaStylesSqbNewCredits h1 {
    font-size: 27px !important;
    word-break: break-all;
    line-height: 10px;
  }
  .kmaStylesSqbNew.kmaStylesSqbNewCredits h2 {
    font-size: 22px;
    line-height: 24px;
  }
  .kmaStylesSqbNewCredits .kmaStylesSqbNewCredits__item {
    width: 100%;
  }
  .kmaStylesSqbNewCredits__TopInfoOrder {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
  }
  .kmaStylesSqbNewCredits__TopInfoOrderDesc {
  }
  .kmaStylesSqbNewCredits__TopInfoOrderDesc {
    width: 100%;
  }
  .kmaStylesSqbNewCredits__TopInfoOrderBtn {
    margin: 15px 0;
  }
  .kmaStylesSqbNewCredits__IntroBlock {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .kmaStylesSqbNewCredits__IntroItem {
    width: 100%;
    max-width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .kmaStylesSqbNewCredits__Intro .kmaStylesSqbNewCredits__TopInfoOrderBtn,
  .kmaStylesSqbNewCredits__Calc .kmaStylesSqbNewCredits__TopInfoOrderBtn {
    margin: auto;
  }
  .kmaStylesSqbNewCredits__IntroItem::before {
    display: none;
  }
  .kmaStylesSqbNewCredits__IntroItem::after {
    display: none;
  }
  .kmaStylesSqbNewCredits__TopInfo {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .kmaStylesSqbNewCredits__DocumentsBlock {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .worksheetCredits__form label {
    width: 100%;
  }
  .worksheetCredits__form input,
  .VirtuRecForm .select2-container--default .select2-selection--single {
    padding: 10px;
  }
  .VirtuRecForm
    .select2-container--default
    .select2-selection--single
    .select2-selection__placeholder,
  .VirtuRecForm .select2-container--default .select2-selection--single {
    font-size: 16px;
  }
  .worksheetCredits__form label {
    padding: 10px 20px;
    margin-bottom: 10px;
  }
  .worksheetCredits__form textarea {
    max-width: 100%;
    min-width: inherit;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .add-more {
    padding: 10px;
  }
  .removeBtnFile {
    right: 20px;
    top: -20px;
  }
  .worksheetCredits__form .captcha {
    width: 100%;
    padding: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .worksheetCredits__form .kmaStylesSqbNewCredits__TopInfoOrderBtn {
    margin: 20px auto;
  }
  .worksheetCredits__form .descExample {
    left: 15px;
    font-size: 14px;
    line-height: 16px;
  }
  .kmaStylesSqbNewCredits__ControlItem {
    width: 100%;
    padding: 15px 0;
  }
  .kmaStylesSqbNewCredits__ControlText {
    max-width: 100%;
    padding-left: 10px;
  }
  .kmaStylesSqbNewCredits__Calc
    .calculatorCredit__creditResult
    .tableResponsive,
  .kmaStylesSqbNewCredits__Calc .calculatorResultLists .tableResponsive {
    overflow: auto;
  }
  .kmaStylesSqbNewCredits__Calc .calculatorCredit__creditResult table,
  .kmaStylesSqbNewCredits__Calc .calculatorResultLists table {
    min-width: 600px;
  }
  .calculatorCredit .select2-selection.select2-selection--single {
    padding: 15px 10px;
    height: 60px;
  }
  .kmaStylesSqbNewCredits__Calc #sumCredit,
  .kmaStylesSqbNewCredits__Calc #procentnayaStavkaGod,
  .kmaStylesSqbNewCredits__Calc #srok {
    padding: 15px 15px;
  }
  .kmaStylesSqbNewCredits__Calc
    .select2-container--default
    .select2-selection--single
    .select2-selection__arrow {
    top: 55%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 10px;
  }
  .kmaStylesSqbNewCredits__Calc .irs--round .irs-bar {
    top: -2px;
    height: 2px;
  }
  .kmaStylesSqbNewCredits__Calc .irs--round .irs-handle {
    top: -12px;
    width: 20px;
    height: 20px;
  }
  .kmaStylesSqbNewCredits__Calc .calculatorCredit__list--item {
    width: 100%;
  }
  .worksheetCredits__form .worksheetCredits__form--quarter-input {
    width: 100%;
  }
  .worksheetCredits__form
    .custom-checkbox
    .checkbox:checked
    + .checkmark::after {
    -webkit-transform: translateY(-50%) translateX(-50%) scale(1);
    transform: translateY(-50%) translateX(-50%) scale(1);
  }
  .worksheetCredits__form .placeholder {
    top: 22px;
    left: 33px;
  }
  .kmaStylesSqbNewCredits__TopInfoImg {
    min-width: inherit;
  }
  .worksheetCredits__form input {
    font-size: 16px;
  }
  .worksheetCredits__form .placeholder {
    font-size: 16px;
  }
  .worksheetCredits__form .date::after,
  .worksheetCredits__form .fileSelectCustom::after {
    width: 25px;
    height: 25px;
    right: 30px;
    top: 20px;
    background-size: 100%;
  }
  .worksheetCredits__form .custom-checkbox .checkmark {
    width: 25px;
    height: 25px;
  }
  .worksheetCredits__form .custom-checkbox .checkmark::after {
    width: 14px;
    height: 14px;
  }
  .worksheetCredits__form .custom-checkbox__text {
    font-size: 16px;
    line-height: 18px;
    left: 55px;
  }
  .main_content {
    grid-template-columns: 100%;
  }
  .main_content.main_content_last .icon {
    transform: translateX(50%) translateY(25%);
  }
  .main_content p,
  .main_content a {
    justify-content: center;
    padding: 18px;
  }

  .m_contacts {
    padding: 60px 70px;
  }

  .content {
    gap: 60px;
  }

  h1.SQB {
    margin: 0 !important;
    text-align: center;
  }

  .main_logo {
    flex-direction: column;
    gap: 20px;
  }

  .main_logo .sqb_main_logo {
    width: 50px;
  }
}

/* CREDITS END */

/* MONEY TRANSFER START */

.moneyTransfer {
  padding: 20px 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.moneyTransfer .generalInfo {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.moneyTrasfer__resultTableWrapper .tableResponsive {
  background-color: transparent;
}

.moneyTransfer__aside {
  width: 100%;
}

.moneyTransfer__form {
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.moneyTransfer__form label {
  margin-bottom: 50px;
  display: inline-block;
  width: 33.33333%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 15px;
  position: relative;
  vertical-align: middle;
  font: 18px/1.7 "Roboto", sans-serif;
  color: #b1b1b1;
}

.moneyTransfer__form--title {
  margin-bottom: 15px;
  display: block;
}

.moneyTransfer__aside label.sumCredit input {
  height: 48px;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  outline: none;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 26px;
  color: #5c5c5c;
  border-bottom: 2px solid #e8e8e8;
  width: 100%;
  padding: 0 20px;
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.moneyTransfer__aside label.sumCredit .sumCredit--btn,
.moneyTransfer__aside label.sumCredit .sumCredit--btn {
  content: "";
  position: absolute;
  top: 7px;
  width: 24px;
  height: 24px;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: 0.2s ease 0s;
  transition: 0.2s ease 0s;
  outline: none;
  border: none;
  z-index: 55;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
}

.moneyTransfer__aside label.sumCredit .sumCredit__minus {
  background: url("../img/moneytransferminus.svg") no-repeat center;
  right: 40px;
}

.moneyTransfer__aside label .sumCredit__plus {
  right: 15px;
  background: url("../img/moneytransferplus.svg") no-repeat center;
}

.moneyTransfer__aside label.sumCredit:hover .sumCredit--btn {
  opacity: 1;
  visibility: visible;
}

.moneyTransfer__aside label.sumCredit .irs--round .irs-handle {
  width: 18px;
  height: 18px;
  border-width: 4px;
  top: -11px;
  background-color: #003e64;
  -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25);
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25);
}

.moneyTransfer__aside label.sumCredit .irs--round .irs-bar {
  background-color: #003e64;
  height: 2px;
  top: -2px;
}

.moneyTransfer__aside label.sumCredit .irs--round .irs-line {
  height: 15px;
  top: 0;
  background-color: transparent;
}

.moneyTransfer .select2-container--default .select2-selection--single {
  border: 0;
  border-bottom: 2px solid #747474;
  border-radius: 0;
  /* padding-left: 15px; */
}

.moneyTransfer .valute .select2-container--default .select2-selection--single {
  padding-left: 0;
}

.moneyTransfer .select2-selection.select2-selection--single {
  height: 40px;
}

.moneyTransfer
  .select2-container--default
  .select2-selection--single
  .select2-selection__arrow {
  right: -5px;
  height: 20px;
}

.moneyTransfer
  .valute
  .select2-container--default
  .select2-selection--single
  .select2-selection__arrow {
  right: 0;
  top: 50%;
}

.moneyTransfer
  .select2-container--default
  .select2-selection--single
  .select2-selection__arrow
  b {
  border-width: 8px 6px 0 6px;
  border-color: #c4c4c4 transparent transparent transparent;
}

.moneyTransfer
  .select2-container--default
  .select2-selection--single
  .select2-selection__rendered {
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 26px;
  color: #5c5c5c;
  text-transform: inherit;
  padding-right: 25px;
  padding-left: 0;
}

.moneyTransfer .lightInfo {
  padding: 0 15px;
}

#m_result {
  font-weight: normal;
}

.moneyTransfer
  .valute
  .select2-container--default
  .select2-selection--single
  .select2-selection__rendered {
  font-size: 16px;
  line-height: 29px;
  padding-left: 0;
}

.moneyTransfer__aside button {
  display: block;
  text-align: center;
  margin: auto;
}

/* M.T ASIDE END */

.moneyTransfer .generalInfo__content {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 30px;
  width: 100%;
}

.moneyTrasfer__resultTop {
  margin-bottom: 20px;
}

.moneyTrasfer__resultLeftSide {
  max-width: 100%;
  display: inline-block;
}

ul.moneyTrasfer__resultLeftSide li,
ul.moneyTrasfer__resultRightSide li {
  font-size: 24px;
  line-height: 30px;
  text-align: right;
  color: #003e64;
  padding: 0;
}

ul.moneyTrasfer__resultLeftSide li:first-child,
ul.moneyTrasfer__resultRightSide li:first-child {
  margin-top: 0;
}

ul.moneyTrasfer__resultLeftSide li::before,
ul.moneyTrasfer__resultRightSide li::before {
  display: none;
}

ul.moneyTrasfer__resultRightSide {
  display: inline-block;
}

ul.moneyTrasfer__resultRightSide li {
  color: #383833;
  padding-left: 15px;
  text-align: left;
}

/* M.T RESULT TOP END	*/

.moneyTrasfer__resultTable {
  width: 100%;
  border-collapse: collapse;
}

.moneyTrasfer__resultTable tr {
  text-align: left;
  border-bottom: 1px solid #e8e8e8;
}

.moneyTrasfer__resultTable th {
  font-size: 18px;
  color: #0a1e32;
  line-height: 26px;
  font-weight: 500;
  padding: 20px 0;
  width: 23%;
}

.moneyTrasfer__resultTable th:nth-child(2) {
  width: 17%;
}

.moneyTrasfer__resultTable th:last-child {
  width: 60%;
}

.moneyTrasfer__resultTable td {
  padding: 20px 0;
  padding-left: 2px;
  color: #0a1e32;
  font-size: 18px;
  line-height: 24px;
}

.moneyTransfer__select {
  height: 48px;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  padding: 0 20px;
}

.moneyTrasfer__resultTable .moneyTrasfer__AccBody {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  display: none;
  -webkit-animation: fadeInDown 600ms 50ms 1 both ease;
  animation: fadeInDown 600ms 50ms 1 both ease;
}

.moneyTrasfer__resultTable .moneyTrasfer__AccBody td {
  padding: 30px;
}

.moneyTrasfer__AccHeadBtn {
  position: relative;
}

.moneyTrasfer__AccHeadBtn span {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  padding: 41px;
  display: block;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
}

.moneyTrasfer__AccHeadBtn span:before {
  content: " ";
  width: 13px;
  height: 1px;
  right: 9.5px;
  top: 50%;
  margin-left: 0;
  background-color: #383837;
  position: absolute;
  -webkit-transform: translateY(-50%) rotate(45deg);
  transform: translateY(-50%) rotate(45deg);
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
}

.moneyTrasfer__AccHeadBtn span::after {
  content: " ";
  width: 13px;
  height: 1px;
  top: 50%;
  background-color: #383837;
  position: absolute;
  right: 0;
  -webkit-transform: translateY(-50%) rotate(-45deg);
  transform: translateY(-50%) rotate(-45deg);
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
}

.moneyTrasfer__AccHeadBtn.active span::before {
  -webkit-transform: translateY(-50%) rotate(-45deg);
  transform: translateY(-50%) rotate(-45deg);
}

.moneyTrasfer__AccHeadBtn.active span::after {
  -webkit-transform: translateY(-50%) rotate(45deg);
  transform: translateY(-50%) rotate(45deg);
}

.moneyTrasfer__resultTable--tarifi {
  position: relative;
}

.moneyTrasfer__resultTable--tarifiBlock {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 0;
  width: 550px;
}

.moneyTransfer
  .moneyTrasfer__resultTable--tarifi
  .select2-container--default
  .select2-selection--single {
  border-bottom: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}

.money-transfer--tarifi-dropdown .select2-results > .select2-results__options {
  border: none;
  max-height: 400px;
  overflow: auto;
}

.money-transfer--tarifi-dropdown
  .select2-results
  > .select2-results__options
  li {
  font-size: 16px;
  line-height: 20px;
  padding: 15px;
}

.money-transfer--valute-dropdown.select2-dropdown {
  border: 1px solid #e8e8e8;
  padding: 1px;
}

/* CUSTOM SCROLL BAR */

.money-transfer--valute-dropdown ::-webkit-scrollbar {
  width: 10px;
}

.money-transfer--valute-dropdown ::-webkit-scrollbar-track {
  background: #fff;
}

.money-transfer--valute-dropdown ::-webkit-scrollbar-thumb {
  background: #ddd;
  border-radius: 10px;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
}

.money-transfer--valute-dropdown ::-webkit-scrollbar-thumb:hover {
  background-color: #ddd000;
}

.money-transfer--valute-dropdown.select2-dropdown--above,
.money-transfer--tarifi-dropdown.select2-dropdown--below,
.money-transfer--tarifi-dropdown.select2-dropdown--above {
  border: 1px solid #dadada;
  border-top: 1px solid #dadada;
  border-bottom: 1px solid #dadada;
}

.select2-container--default
  .money-transfer--valute-dropdown
  .select2-results
  > .select2-results__options {
  border: none;
  max-height: 400px;
  overflow: auto;
}

.money-transfer--valute-dropdown.select2-dropdown--below {
  border-top: 0;
}

.moneyTrasfer__resultTable--tarifi
  .select2-container--default
  .select2-selection--single {
  background-color: transparent;
}

.moneyTrasfer__resultTable--tarifi
  .select2-container--default
  .select2-selection--single
  .select2-selection__rendered {
  width: 100%;
  text-align: left;
}

/* MONEY TRANSFER END */

/* ACCEONERAM AND INVESTORS START */

.kmaNewAccInvstBlock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.kmaNewAccInvstItem {
  width: calc(25% - 20px);
  margin: 10px;
  background-color: #f9f9f9;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
  -webkit-box-shadow: 0px 5px 20px transparent;
  box-shadow: 0px 5px 20px transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-animation: fadeInLeft 1s 1s 1 ease both;
  animation: fadeInLeft 1s 1s 1 ease both;
}

.kmaNewAccInvstItem:nth-child(2) {
  -webkit-animation: fadeInLeft 1s 1150ms 1 ease both;
  animation: fadeInLeft 1s 1150ms 1 ease both;
}

.kmaNewAccInvstItem:nth-child(3) {
  -webkit-animation: fadeInLeft 1s 1300ms 1 ease both;
  animation: fadeInLeft 1s 1300ms 1 ease both;
}

.kmaNewAccInvstItem:nth-child(4) {
  -webkit-animation: fadeInLeft 1s 1450ms 1 ease both;
  animation: fadeInLeft 1s 1450ms 1 ease both;
}

.kmaNewAccInvstItem:nth-child(5) {
  -webkit-animation: fadeInLeft 1s 1600ms 1 ease both;
  animation: fadeInLeft 1s 1600ms 1 ease both;
}

.kmaNewAccInvstItem:nth-child(6) {
  -webkit-animation: fadeInLeft 1s 1750ms 1 ease both;
  animation: fadeInLeft 1s 1750ms 1 ease both;
}

.kmaNewAccInvstItem:nth-child(7) {
  -webkit-animation: fadeInLeft 1s 1900ms 1 ease both;
  animation: fadeInLeft 1s 1900ms 1 ease both;
}

.kmaNewAccInvstItem:nth-child(8) {
  -webkit-animation: fadeInLeft 1s 2150ms 1 ease both;
  animation: fadeInLeft 1s 2150ms 1 ease both;
}

.kmaNewAccInvstItem:nth-child(9) {
  -webkit-animation: fadeInLeft 1s 2300ms 1 ease both;
  animation: fadeInLeft 1s 2300ms 1 ease both;
}

.kmaNewAccInvstItem:nth-child(10) {
  -webkit-animation: fadeInLeft 1s 2450ms 1 ease both;
  animation: fadeInLeft 1s 2450ms 1 ease both;
}

.kmaNewAccInvstItem:nth-child(11) {
  -webkit-animation: fadeInLeft 1s 2600ms 1 ease both;
  animation: fadeInLeft 1s 2600ms 1 ease both;
}

.kmaNewAccInvstItem:nth-child(12) {
  -webkit-animation: fadeInLeft 1s 2750ms 1 ease both;
  animation: fadeInLeft 1s 2750ms 1 ease both;
}

.kmaNewAccInvstItem:hover {
  -webkit-box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.15);
}

.kmaNewAccInvstItem a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 20px;
  text-decoration: none;
  padding: 50px 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 250px;
}

.kmaNewAccInvstImg {
  margin-bottom: 20px;
}

.kmaNewAccInvstDesc {
  font-size: 18px;
  line-height: 26px;
  text-align: center;
  color: #383837;
  max-width: 240px;
}

.generalInfo__item a img {
  max-width: 30px;
  max-height: 30px;
}

.kmaNewAccInvst .tableResponsive {
  border-radius: 10px;
}

.kmaNewAccInvstTable {
  border-collapse: collapse;
  border-spacing: 0px;
}

.kmaNewAccInvstTable thead {
  border: 1px solid #e8e8e8;
}

.kmaNewInfoDisTable tr:nth-child(odd) {
  background-color: #f3f3f3;
}

.kmaNewInfoDisTable tr:nth-child(even) {
  background-color: #ffffff;
}

.kmaNewInfoDisTable .wr {
  background-color: #ffffff;
}

.kmaNewInfoDisTable .gr {
  background-color: #f3f3f3;
}

.kmaNewAccInvstTable th {
  padding: 19px 30px;
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
  color: #003e64;
  text-align: left;
}

.kmaNewAccInvstTable td:first-child,
.kmaNewAccInvstTable th:first-child {
  padding: 19px;
  padding-left: 20px;
  padding-right: 40px;
}

.kmaNewAccInvstTable th:nth-child(3) {
  width: 35%;
}

.kmaNewAccInvstTable td {
  border: 1px solid #e8e8e8;
  padding: 30px;
  font-size: 16px;
  font-weight: bold;
  line-height: 18px;
  color: #383837;
}

.kmaNewInfoDisTable td,
.kmaNewAccInvstTable td:first-child,
.kmaNewAccInvstTable th:first-child {
  font-weight: normal;
  padding: 35px 25px;
}

.kmaNewInfoDisTable.BankInNumbers td:first-child {
  width: 80%;
}

.kmaNewAccInvstTable th,
.kmaNewAccInvstTable th:first-child {
  font-weight: bold;
  padding: 10px 25px;
}

.uzkayaVersiya th,
.uzkayaVersiya td {
  padding: 10px 20px;
  border: 1px solid lightgray;
}

.kmaNewAccInvstSelect {
  width: 100%;
  display: block;
}

.kmaNewAccInvstSelect {
  width: inherit;
}

.kmaNewAccInvstSelectWrap {
  font-style: normal;
  font-weight: normal;
  font-size: 30px;
  line-height: 36px;
  color: #383837;
  -ms-user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  margin-bottom: 30px;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /*margin: 0 -20px;*/
  margin-bottom: 20px;
}

.kmaNewAccInvstSelectWrap
  .select2-container
  .select2-selection--single
  .select2-selection__rendered {
  padding-right: 50px;
  padding-left: 10px;
}

.kmaNewAccInvstSelectWrap
  .select2-container--default
  .select2-selection--single
  .select2-selection__arrow {
  right: 5px;
  -webkit-transform: translateY(-70%);
  transform: translateY(-70%);
}

.kmaNewAccInvstSelectWrap
  .select2-container--default
  .select2-selection--single {
  border: transparent;
  padding: 10px 12px;
  border-radius: 4px;
  border: 1px solid var(--darkblue-blue-20, rgba(10, 30, 50, 0.2));
  background: #fff;
}

.kmaNewAccInvstSelectWrap
  .select2-container--default
  .select2-selection--single
  .select2-selection__arrow
  b {
  border-color: transparent;
  position: relative;
}

.kmaNewAccInvstSelectWrap
  .select2-container--default
  .select2-selection--single
  .select2-selection__arrow
  b:after,
.kmaNewAccInvstSelectWrap
  .select2-container--default.select2-container--open
  .select2-selection--single
  .select2-selection__arrow
  b:after,
.kmaNewAccInvstSelectWrap
  .select2-container--default
  .select2-selection--single
  .select2-selection__arrow
  b:before,
.kmaNewAccInvstSelectWrap
  .select2-container--default.select2-container--open
  .select2-selection--single
  .select2-selection__arrow
  b:before {
  content: " ";
  width: 15px;
  height: 2px;
  background-color: #383837;
  position: absolute;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
}

.kmaNewAccInvstSelectWrap
  .select2-container--default
  .select2-selection--single
  .select2-selection__arrow
  b:after,
.kmaNewAccInvstSelectWrap
  .select2-container--default.select2-container--open
  .select2-selection--single
  .select2-selection__arrow
  b:after {
  right: -3px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.kmaNewAccInvstSelectWrap
  .select2-container--default
  .select2-selection--single
  .select2-selection__arrow
  b:before,
.kmaNewAccInvstSelectWrap
  .select2-container--default.select2-container--open
  .select2-selection--single
  .select2-selection__arrow
  b:before {
  left: 50%;
  margin-left: -22px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.kmaNewAccInvstSelectWrap
  .select2-container--default.select2-container--open
  .select2-selection--single
  .select2-selection__arrow
  b:after {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.kmaNewAccInvstSelectWrap
  .select2-container--default.select2-container--open
  .select2-selection--single
  .select2-selection__arrow
  b:before {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.kmaNewAccInvstSelectDropdown
  .money-transfer--valute-dropdown.select2-dropdown--above,
.kmaNewAccInvstSelectDropdown
  .money-transfer--tarifi-dropdown.select2-dropdown--below,
.kmaNewAccInvstSelectDropdown
  .money-transfer--tarifi-dropdown.select2-dropdown--above {
  border: 0;
}

.kmaNewAccInvstSelectDropdown .select2-dropdown {
  border-color: #f9f9f9;
}

.kmaNewAccInvstSelectDropdown .select2-results__option {
  font-size: 16px;
  padding: 10px 5px;
}

.select2-container--default
  .kmaNewAccInvstSelectDropdown
  .select2-results
  > .select2-results__options {
  max-height: 310px;
}

.kmaNewAccInvstSelectWrap .selection {
  height: 100%;
}

/* ACCEONREM BTN */

.kmaStylesSqbNewBtn--acc {
  margin: 20px auto;
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
  display: block;
  background-color: transparent;
}

/* ACCEONREM BTN END */

.kmaNewAccInvstOwnersList {
  background-color: #f9f9f9;
}

.kmaNewInfoDisList {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -10px;
}

.kmaNewInfoDisList .kmaNewAccInvstOwnersListItem {
  width: 50%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 30px 20px;
  padding-top: 15px;
}

.kmaNewAccInvstOwnersListImg {
  margin-right: 30px;
  min-width: 50px;
}

.kmaNewAccInvstOwnersListItem {
  padding: 20px 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.kmaNewAccInvstOwnersListTitle {
  font-weight: bold;
  font-size: 18px;
  line-height: 26px;
  color: #383837;
}

.kmaNewAccInvstOwnersListDesc {
  font-size: 18px;
  line-height: 26px;
  color: #383837;
}

.p-0 {
  padding: 0;
}

.kmaNewAccInvstAds__item {
  width: 100%;
  padding: 10px 20px;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
  margin-bottom: 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.kmaNewAccInvstAds__item:hover {
  background: #ffffff;
  -webkit-box-shadow: 4px 0px 15px rgba(0, 0, 0, 0.08);
  box-shadow: 4px 0px 15px rgba(0, 0, 0, 0.08);
}

.kmaNewAccInvstAds__item a {
  display: block;
  text-decoration: none;
}

.kmaNewAccInvstAdsList .date {
  font-size: 16px;
  line-height: 26px;
  color: #383837;
}

.kmaNewAccInvstAdsList .title {
  font-weight: bold;
  font-size: 16px;
  line-height: 26px;
  color: #003e64;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
}

@media (max-width: 768px) {
  .kmaNewAccInvstOwnersListDesc {
    font-size: 20px;
    line-height: 25px;
  }
}

.m-900 {
  /*max-width: 900px;*/
}

/* ACCEONERAM AND INVESTORS END */

/* YOUTH BANK START */

.youth_bank__contact {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 625px;
}

.youth_bank__contactItem {
  width: 50%;
  padding: 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.youth_bank__contactImg img {
  min-width: 50px;
}

.youth_bank__contactTeaser {
  padding-left: 20px;
  font-size: 18px;
  line-height: 26px;
  color: #383837;
}

.youth_bank__contactTeaser strong {
  margin-bottom: 10px;
}

.youth_bank__contactTeaser address {
  font-size: 18px;
  line-height: 26px;
  color: #383837;
  font-style: normal;
}

.youth_bank__contactTeaser a {
  text-decoration: none;
  font-size: 18px;
  line-height: 26px;
  color: #383837;
}

/* YOUTH BANK END */

/* INVESTMENT CENTR START */

.kmaSqbInvestCentTab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.kmaSqbInvestCentTab .tabs-overflow {
  max-width: 300px;
  width: 100%;
  margin-right: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.kmaSqbInvestCentTab .tabs-overflow::after {
  display: none;
}

.kmaSqbInvestCentTab .tab.active,
.kmaSqbInvestCentTab .tab {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
  color: #383837;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #f9f9f9;
  padding: 20px;
  border: 1px solid #e8e8e8;
  border-bottom: none;
  text-decoration: none;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.kmaSqbInvestCentTab .tab.active:last-child,
.kmaSqbInvestCentTab .tab:last-child {
  border-bottom: 1px solid #e8e8e8;
}

.kmaSqbInvestCentTab .tab.active {
  background-color: #ffffff;
  border-bottom: none;
  border-right: transparent;
  color: #003e64;
  font-weight: bold;
}

.kmaSqbInvestCentTab .tab:before {
  content: "";
  width: 3px;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  display: block;
  background-color: #003e64;
  z-index: 2;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
}

.kmaSqbInvestCentTab .tab.active:before {
  opacity: 1;
  visibility: visible;
}

.kmaSqbInvestCentTab .tab-content {
  width: 75%;
}

.kmaSqbInvestCentTab .kmaSqbInvestCentTab__item {
  padding: 0;
  display: none;
}

.kmaSqbInvestCentTab .kmaSqbInvestCentTab__item.active {
  display: block;
}

/* INVESTMENT CENTR END */

/* HIDE INFORMATION */

.kmaNewInfoDis--certificateList {
  /* display: flex;

	flex-wrap: wrap;

	align-items: center; */
  margin: 0 -10px;
}

.kmaNewInfoDis--certificateListItem {
  width: 33.3333333%;
  padding: 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.kmaNewInfoDis--certificateListItem img {
  width: 100%;
  height: auto;
  border: 2px solid #e8e8e8;
}

/* ARSLAN STYLES START */

.container {
  max-width: 1440px;
  margin: 0 auto;
  width: 100%;
}

.container .wrap {
  padding: 0;
}

header .container .wrap {
  padding-left: 15px;
  padding-right: 15px;
}

/*.section4.main .container .wrap .img {
	left: 15px;
	right: 15px;
}*/

.section4.main {
  margin-top: 30px;
  margin-bottom: 10px;
  width: 100%;
}

.banner_for_cards .wrap {
  padding: 0;
}

/*catalog*/

.banner__block .banner__block_img-banner {
  position: relative;
  line-height: 0;
}

.banner__block .breadcrumb {
  position: absolute;
  bottom: 0;
  width: 100%;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(rgba(0, 0, 0, 0.5)),
    color-stop(96.5%, rgba(0, 0, 0, 0))
  );
  background: linear-gradient(
    360deg,
    rgba(0, 0, 0, 0.5) 0%,
    rgba(0, 0, 0, 0) 96.5%
  );
  padding-top: 50px;
  padding-bottom: 30px;
}

/* START-breadcrubms */

.breadcrumb ul {
  list-style-type: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 110px;
  margin: 0;
}

.breadcrumb__unlist .breadcrumb__unlist-list a {
  position: relative;
  padding-right: 10px;
  font: italic 400 15px/16px "Roboto";
  color: #fff;
  z-index: 9;
  text-decoration: none;
}

.breadcrumb__unlist .breadcrumb__unlist-list {
  position: relative;
  margin-right: 5px;
}

.breadcrumb__unlist .breadcrumb__unlist-list:after {
  content: "/";
  position: absolute;
  right: 0;
  color: #fff;
  font: italic 400 15px/16px "Roboto";
}

.breadcrumb__unlist .breadcrumb__unlist-list:last-child:after {
  display: none;
}

.breadcrumb__unlist .breadcrumb__unlist-list a.active {
  font-weight: bold;
}

/* END-breadcrumbs */

/* START-articles */

.a-articles .a-articles__item {
  width: 50%;
  padding: 0 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 20px;
}

.a-articles .a-articles__item .a-articles__item-wrap {
  padding: 50px 40px;
  border-radius: 10px;
  position: relative;
  -webkit-transition: background-color 250ms ease 0s;
  transition: background-color 250ms ease 0s;
  -webkit-box-shadow: 0px 0px 100px rgba(28, 74, 149, 0.1);
  box-shadow: 0px 0px 100px rgba(28, 74, 149, 0.1);
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.a-articles .a-articles__item .a-articles__item-wrap a.item-link {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
}

.a-articles .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 80px 70px;
}

.a-articles__item img {
  position: absolute;
  max-width: 50px;
}

.a-articles__item .img-hover {
  display: none;
}

.a-articles__item .item-descr {
  padding-left: 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.a-articles__item .item-descr .item-descr-wrap {
  min-height: 230px;
  max-height: 230px;
  overflow: hidden;
  margin-bottom: 50px;
  transition: box-shadow 300ms ease 0s, transform 400ms ease 0s,
    -webkit-box-shadow 300ms ease 0s, -webkit-transform 400ms ease 0s;
}

.a-articles__item .title {
  display: block;
  margin-bottom: 20px;
  color: #003e64;
  font: 700 30px/30px "Roboto";
}

.a-articles__item .description {
  color: #939393;
  font: bold 16px/26px "Roboto";
  margin: 0;
}

.a-articles__item .a-button .a-button__item {
  display: inline-block;
  text-transform: uppercase;
  text-decoration: none;
  padding: 20px 55px;
  color: #003e64;
  font: bold 20px/20px "Roboto";
  border: 2px solid #003e64;
  border-radius: 10px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

/* hovers */

.breadcrumb__unlist .breadcrumb__unlist-list a:hover {
  text-decoration: underline;
}

.a-articles .a-articles__item .a-articles__item-wrap:hover {
  transition: box-shadow 300ms ease 0s, transform 400ms ease 0s,
    -webkit-box-shadow 300ms ease 0s, -webkit-transform 400ms ease 0s;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  -webkit-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.45);
  box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.45);
}

.a-articles .a-articles__item .a-articles__item-wrap:hover .a-button__item {
  color: #fff;
  background: #003e64;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

/*catalog end*/

/* START-breadcrumbs */

.unh-banner {
  position: relative;
}

.unh-banner .unh-breadcrumbs {
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 0px;
  right: 0;
  padding: 15px 0 30px 110px;
  height: 30px;
  text-shadow: 1px 1px 4px #000000;
}

.unh-breadcrumbs ul {
  list-style-type: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.unh-breadcrumbs ul a,
a:not([href]):not([tabindex]) {
  color: #fff !important;
  padding-right: 20px;
  text-decoration: none;
  font: 15px/16px "Manrope";
}

.unh-noBanner ul a {
  color: #383837 !important;
}

.unh-noBanner ul {
  padding: 40px 0px;
  padding-bottom: 0;
}

.unh-businessH1 {
  color: #003e64;
  font: 700 36px/40px "Roboto";
  padding: 80px 70px;
  padding-bottom: 0;
}

.unh-breadcrumbs ul a:hover {
  text-decoration: none;
}

.unh-breadcrumbs ul li {
  position: relative;
}

.unh-breadcrumbs ul li:after {
  content: "/";
  color: #fff;
  position: relative;
  right: 7px;
  line-height: 16px;
}

.unh-noBanner ul li:after {
  color: #000;
  line-height: 15px;
}

.unh-breadcrumbs ul a.unh-active {
  font-weight: bold;
}

.unh-breadcrumbs ul li:last-child:after {
  display: none;
}

.unh-banner .row {
  padding: 0;
}

.unh-banner__teaser {
  position: absolute;
  max-width: 1370px;
  width: 100%;
  left: 50%;
  top: 50%;
  transform: translate3d(-50%, -50%, 0);
  z-index: 3;
  text-align: right;
  display: block;
  padding-right: 30px;
}

.unh-banner12__title {
  font: 700 35px/1.3 "Roboto", sans-serif;
  color: #003e64;
  max-width: 450px;
  width: auto;
  display: block;
  margin-left: auto;
  margin-bottom: 20px;
}

.unh-banner121__title {
  font: 700 36px/1.3 "Roboto", sans-serif;
  color: #003d64;
  max-width: 450px;
  width: auto;
  display: block;
  margin-left: auto;
  margin-bottom: 20px;
}

.unh-banner121__subtitle {
  padding-top: 15px;
  font: 400 26px/1.3 "Roboto", sans-serif;
  color: #212529;
}

.unh-banner__title {
  font: 700 35px/1.3 "Roboto", sans-serif;
  color: #fff;
  max-width: 450px;
  width: auto;
  display: block;
  margin-left: auto;
  margin-bottom: 20px;
}

/* Dropdown */


/* .responsive-menu {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  overflow-y: hidden;
  padding: 5px;
  height: 100%;
}
.responsive-menu-item {
  white-space: nowrap;
} */

.responsive-dropdown {
  position: relative;
  white-space: nowrap;
}

.responsive-dropdown-toggle {
  border: none;
  padding: 5px 10px;
  border-radius: 5px;
  cursor: pointer;
  font-size: 14px;
  color: #767676;
}

.responsive-dropdown-menu {
  display: none !important;

  position: absolute;
  right: 0;
  top: -8px;
  background: white;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
  z-index: 100;
  min-width: 120px;
  border-radius: 5px;
  overflow: hidden;
}

.responsive-dropdown:hover .responsive-dropdown-menu {
  display: flex !important;
  flex-direction: column;
}

.responsive-dropdown-menu .responsive-menu-item {
  background: none;
  box-shadow: none;
  border-bottom: 1px solid #eee;
}

.responsive-dropdown-menu .responsive-menu-item:hover {
  background: #f0f0f0;
}

.responsive-dropdown-menu .responsive-dropdown-item a {
  display: block;
  padding: 8px 10px;
  color: #003e64;
  text-decoration: none;
  font-size: 14px;
}

.responsive-dropdown-menu .responsive-dropdown-item a:hover {
  display: block;
  border-bottom: none;
  background-color: #f0f0f0;
}
.top-menu-wrapper {
  position: relative;
}



.unh-banner__teaser a img {
  max-width: 170px;
}

.unh-banner__item:hover .unh-banner__teaser img {
  transform: none;
}

.unh-banner__teaser .qr-code {
  margin-top: 20px;
  max-width: 270px;
  margin-left: auto;
}

.unh-banner__teaser .qr-code a {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -ms-align-items: center;
  align-items: center;
}

.unh-banner__teaser .qr-code a .qr-code__img {
  max-width: 90px;
  margin-right: 20px;
}

.unh-banner__teaser .qr-code a .qr-code__text {
  max-width: 120px;
}



.homeslider_first .owl-dots {display:none}

.section1.homeslider_first  { 
	min-height:540px; 
}

.homeslider_first .bg {
    background-position: center;
    background-repeat: no-repeat;
}

td.hiden-col {
  display: none;
}

@media(max-width:480px) {
	.section1.homeslider_first  { 
		height:650px; 
		background: #eef1f5
	}
}

@media (max-width: 1600px) {
  .unh-banner {
    overflow: hidden;
  }
  .unh-banner__title {
    font-size: 30px;
  }
}

@media (max-width: 1400px) {
  .unh-banner__title {
    font-size: 24px;
    max-width: 350px;
  }
  .unh-banner__teaser {
    padding-right: 80px;
  }
  .unh-banner__teaser a img {
    max-width: 120px;
  }
  .unh-banner__teaser .qr-code {
    max-width: 215px;
  }
  .unh-banner__teaser .qr-code a .qr-code__img {
    max-width: 60px;
  }
  .unh-banner__teaser .qr-code a .qr-code__text {
    max-width: 80px;
  }
}

@media (max-width: 992px) {
  .unh-banner img.desktop-banner {
    display: block;
  }
  .unh-banner121__title,
  .unh-banner12__title {
    font-size: 16px;
  }
  .unh-banner121__title.business__title {
    font-size: 23px;
  }
  .unh-banner121__title.business__title .business__suspended {
    font-size: 18px;
  }
  .unh-banner__teaser .unh-banner121__subtitle.business_lorem {
    font-size: 20px;
  }
}

@media (max-width: 767px) {
  .unh-banner__teaser {
    padding-right: 30px;
  }
  .unh-banner__title,
  .unh-banner121__title,
  .unh-banner12__title {
    font-size: 16px;
    line-height: 1.3;
    max-width: 280px;
    margin-bottom: 10px;
  }
  .unh-banner__teaser a img {
    max-width: 80px;
  }
  .unh-banner__teaser .qr-code {
    display: none;
  }
}

@media (max-width: 827px) {
  .unh-banner img.desktop-banner {
    /* display: none; */
    height: 50vh;
  }
  .unh-banner__item {
    height: 50vh;
    background-color: #e8eaf2;
  }
  .unh-banner__teaser {
    text-align: left;
    padding-left: 30px;
  }
  .unh-banner121__title.business__title {
    margin-left: 0;
  }
}

@media (max-width: 576px) {
  .unh-banner__item {
    padding-top: 50px;
  }
  .unh-banner__teaser {
    padding-top: 50px;
  }

  .m_contacts {
    padding: 36px 24px;
  }
}

.block-image img {
  -webkit-transition: 0.6s;
  -o-transition: 0.6s;
  transition: 0.6s;
}

.section1:hover .block-image img {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
  -webkit-transition: 0.6s;
  -o-transition: 0.6s;
  transition: 0.6s;
  -webkit-transform-origin: 30% 50%;
  -ms-transform-origin: 30% 50%;
  transform-origin: 30% 50%;
}

.business-sec .unh-bankCardsList__h2 a {
  color: #003e64;
}

/* END-breadcrumbs */

/* RANGE */

.irs--round {
  height: 0;
}

.resultDepositBlock {
  margin-bottom: 150px;
}

.resultDepositBlock .resultYear {
  color: #5c5c5c;
  font-size: 22px;
}

.resultDepositBlock .resultNum {
  font-size: 36px;
  font-weight: bold;
  color: #003e64;
  margin-top: 18px;
}

.moneyTransfer__aside.w-50 {
  width: 50%;
}

.moneyTransfer__aside.w-50 label {
  width: 100% !important;
}

.irs--round .irs-handle {
  border: 6px solid #ffffff;
  background-color: #004d7e;
  width: 21px;
}

.makeDepositBlock {
  width: 50%;
  text-align: right;
  margin-bottom: 30px;
}

.makeDepositBlock .makeDepositBlock__link {
  text-transform: uppercase;
  font-size: 20px;
  font-weight: bold;
  color: #003e64;
  padding: 18px 38px;
  border: 1px solid #003e64;
  border-radius: 10px;
  display: inline-block;
  transition: 0.3s;
}

.makeDepositBlock .makeDepositBlock__link:hover {
  transition: 0.3s;
  background: #0064ff;
  color: white;
}

/* .irs--round .irs-handle.state_hover,
.irs--round .irs-handle:hover {
    background: #0064FF;
} */

.irs--round .irs-bar {
  background-color: #004d7e;
}

.irs--round .irs-line {
  top: -5px;
}

.irs--round .irs-bar {
  top: -4px;
}

.irs--round .irs-handle {
  top: -15px;
}

.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap
  .singleCreditTabs__wrap--contents
  .singleCreditTabs__wrap--contents--content#calculator
  .calculatorCredit
  .calculatorCredit__list
  .calculatorCredit__list--item
  .calculatorCredit__list--item--wraps
  label {
  color: #5c5c5c;
}

.irs--round .irs-line {
  height: 0;
}

/* END-RANGE */

.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap
  .singleCreditTabs__wrap--contents
  .singleCreditTabs__wrap--contents--content#calculator
  .calculatorCredit
  .calculatorCredit__list
  .calculatorCredit__list--item
  .calculatorCredit__list--item--wraps
  .calculatorCredit__list--item--wraps--checkboxs
  div
  .checkbox {
  color: #5c5c5c;
}

.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap
  .singleCreditTabs__wrap--contents
  .singleCreditTabs__wrap--contents--content#calculator
  .calculatorCredit
  .calculatorCredit__list
  .calculatorCredit__list--item
  .calculatorCredit__list--item--wraps
  .calculatorCredit__list--item--wraps--checkboxs
  div
  .checkbox
  .checkmark {
  border: 2px solid #e6e7e8;
  border-radius: 4px;
}

.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap
  .singleCreditTabs__wrap--contents
  .singleCreditTabs__wrap--contents--content#calculator
  .calculatorCredit
  .calculatorCredit__list
  .calculatorCredit__list--item
  .calculatorCredit__list--item--wraps
  .calculatorCredit__list--item--wraps--checkboxs
  div
  .checkbox
  input:checked
  ~ .checkmark {
  border: 2px solid #e6e7e8;
  border-radius: 4px;
}

.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap
  .singleCreditTabs__wrap--contents
  .singleCreditTabs__wrap--contents--content#calculator
  .calculatorCredit
  .calculatorCredit__list
  .calculatorCredit__list--itemm {
  text-align: center;
  margin-top: 30px;
}

.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap
  .singleCreditTabs__wrap--contents
  .singleCreditTabs__wrap--contents--content#calculator
  .calculatorCredit
  .calculatorCredit__list
  .calculatorCredit__list--itemm
  button {
  background: #ffffff;
  border: 2px solid #ea0000;
  border-radius: 4px;
  font: 700 20px/16px "Roboto";
  color: #ea0000;
  text-transform: uppercase;
  padding: 20px 51px;
  -webkit-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25);
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25);
  border-radius: 10px;
  cursor: pointer;
  -webkit-transition: All 0.3s;
  transition: All 0.3s;
}

.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap
  .singleCreditTabs__wrap--contents
  .singleCreditTabs__wrap--contents--content#calculator
  .calculatorCredit
  .calculatorCredit__list
  .calculatorCredit__list--itemm
  button:hover {
  -webkit-transition: All 0.3s;
  transition: All 0.3s;
  background: #ea0000;
  color: #ffffff;
}

.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap
  .singleCreditTabs__wrap--links
  .singleCreditTabs__wrap--links-link.active {
  font-weight: bold;
  color: #003e64;
}

.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap
  .singleCreditTabs__wrap--links
  .singleCreditTabs__wrap--links-link:after {
  background-color: #003e64;
}

.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap
  .singleCreditTabs__wrap--contents
  .singleCreditTabs__wrap--contents--content#calculator
  .calculatorCredit
  .calculatorCredit__list
  .calculatorCredit__list--item
  .calculatorCredit__list--item--wraps
  .calculatorCredit__list--item--wraps--checkboxs
  div
  .checkbox
  .checkmark:after {
  content: "";
  position: absolute;
  display: none;
  left: 10px;
  top: 5px;
  width: 5px;
  height: 10px;
  border: solid #ea0000;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap
  .singleCreditTabs__wrap--contents
  .singleCreditTabs__wrap--contents--content#calculator
  .calculatorCredit
  .calculatorCredit__list {
  margin-bottom: 0;
}

/* START-table */

/* START-table-v2 */

/* .tableResponsive {

			padding: 0;

			} */

.singleCreditTabs__wrap--contents--content .singleCreditTabs__table-block {
  border: 1px solid #e6e7e8;
  -webkit-box-shadow: 0px 0px 10px rgba(28, 74, 149, 0.1);
  box-shadow: 0px 0px 10px rgba(28, 74, 149, 0.1);
  border-radius: 10px;
}

.singleCreditTabs__wrap--contents--content
  .tableResponsive
  .singleCreditTabs__table-v2 {
  padding: 60px 30px;
  border: 1px solid #e6e7e8;
}

.singleCreditTabs__wrap--contents--content
  .tableResponsive
  .singleCreditTabs__table-v2
  th:first-child {
  border-radius: 4px 0px 0px 0px;
}

.singleCreditTabs__wrap--contents--content
  .tableResponsive
  .singleCreditTabs__table-v2
  th:last-child {
  border-radius: 4px 0px 0px 0px;
}

.singleCreditTabs__wrap--contents--content
  .tableResponsive
  .singleCreditTabs__table-v2
  th {
  border: 1px solid #e6e7e8;
}

/* END-table-v2 */

.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .calculatorResultLists
  .tableResponsive
  table
  tbody
  tr
  td {
  text-align: left;
  padding: 24px 20px;
  color: #fff;
}

.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .calculatorResultLists
  .tableResponsive
  table
  tbody
  tr
  td {
  color: #383837;
  font: 16px/16px "Roboto";
}

.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .calculatorResultLists
  .tableResponsive
  table
  thead
  tr
  th {
  text-align: left;
  padding: 24px 20px;
  color: #fff;
  background: #003e64;
  border-right: 2px solid #fff;
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
  font: 16px/16px "Roboto";
}

.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .calculatorResultLists
  .tableResponsive
  table
  thead
  tr
  th:first-child {
  width: 50px;
  border-radius: 4px 4px 0px 0px;
}

.unh-table.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .calculatorResultLists
  .tableResponsive {
  padding: 30px;
  background-color: #ffffff;
  border-radius: 6px;
  -webkit-box-shadow: 0px 30px 30px 0px rgba(28, 74, 149, 0.1);
  box-shadow: 0px 30px 30px 0px rgba(28, 74, 149, 0.1);
  padding-top: 0;
}

.tableResponsive table.version2 tbody tr:nth-child(odd) {
  background: #e8e8e8;
}

/* END-table */

/* tab-3 */

.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap
  .singleCreditTabs__wrap--contents
  .singleCreditTabs__wrap--contents--content
  .singleCreditTabs__wrap__aim
  p {
  font: 700 16px/24px "Roboto";
}

.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap
  .singleCreditTabs__wrap--contents
  .singleCreditTabs__wrap--contents--content
  .singleCreditTabs__wrap__aim
  li {
  font: 16px/26px "Roboto";
  color: #5c5c5c;
  position: relative;
  display: block;
  margin-left: 20px;
  padding-bottom: 20px;
}

.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap
  .singleCreditTabs__wrap--contents
  .singleCreditTabs__wrap--contents--content
  .singleCreditTabs__wrap__aim
  li:after {
  content: "";
  position: absolute;
  background-image: url(../img/icons8-double-tick-filled-100.svg);
  background-repeat: no-repeat;
  width: 14px;
  height: 44px;
  left: -20px;
  top: 5px;
}

/* end-tab3*/

/* END-tabs  */

/* online-application */

.unh-online-application {
  text-align: center;
  padding-bottom: 100px;
}

.unh-online-application .unh-online-application__reg-block {
  margin: 0;
  background: #ffffff;
  -webkit-box-shadow: 0px 0px 100px rgba(28, 74, 149, 0.1);
  box-shadow: 0px 0px 100px rgba(28, 74, 149, 0.1);
  border-radius: 10px;
}

.unh-online-application
  .unh-online-application__reg-block
  .unh-online-application__reg-block__text {
  padding: 60px 30px;
}

.unh-online-application
  .unh-online-application__reg-block
  .unh-online-application__reg-block__text
  h2 {
  color: #1c4a95;
  font: 700 30px/30px "Roboto";
}

.unh-online-application
  .unh-online-application__reg-block
  .unh-online-application__reg-block__text
  p {
  font: 16px/30px "Roboto";
  color: #5c5c5c;
  padding-top: 20px;
  padding-bottom: 40px;
}

.unh-online-application
  .unh-online-application__reg-block
  .unh-online-application__reg-block__text
  a {
  background: #fff;
  color: #003e64;
  border: 1px solid #003e64;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font: 700 20px/16px "Roboto";
  padding: 15px 80px;
  background: #fff;
  text-decoration: none;
  border-radius: 10px;
}

.unh-online-application
  .unh-online-application__reg-block
  .unh-online-application__reg-block__text
  a:hover {
  padding: 15px 80px;
  background: #003e64;
  color: #fff;
  border-radius: 10px;
  font: 700 20px/16px "Roboto";
  text-decoration: none;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

/* START-unh-mob-bank */

.unh-mob-bank {
  text-align: left;
  padding-bottom: 100px;
}

.unh-mob-bank .unh-mob-bank__text-block {
  margin: 0;
  border-radius: 10px;
  padding: 42px 107px;
  background: #5c74a1;
  position: relative;
  overflow: hidden;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}

.unh-mob-bank .unh-mob-bank__text-block .unh-mob-bank__text-block__img-phone {
  position: absolute;
  right: 100px;
  top: 15px;
  z-index: -1;
}

.unh-mob-bank .unh-mob-bank__text-block h2 {
  font: 700 40px/40px "Roboto";
  color: #fff;
}

.unh-mob-bank .unh-mob-bank__text-block p {
  font: 16px/24px "Roboto";
  color: #fff;
  padding-top: 20px;
  padding-bottom: 30px;
}

/* END-unh-mob-bank */

/* business-list */

.section2__banner {
  overflow: hidden;
  border-radius: 10px;
}

.section2__banner-teaser__btn {
  text-align: left;
}

.section2__banner-teaser__btn span {
  position: relative;
  bottom: 0;
  margin-top: 20px;
}

.communal_banner .section2__banner-teaser__btn span {
  border-color: #fff;
  color: #fff !important;
}

.communal_banner:hover .section2__banner-teaser__btn span {
  background-color: #fff;
  color: #003e64 !important;
}

.section2__banner-teaser__btn:hover span {
  color: #fff !important;
}

.section2__banner .section2__banner-teaser {
  display: block;
  padding: 45px 45px 50px 30px;
}

.black_card {
  right: 0;
  left: inherit;
  top: -35px;
  width: 570px;
  height: 121%;
}

.section1 .mainSlider.owl-loaded {
  min-height: 500px;
}

.section1 .mainSlider .block-image {
  min-height: 600px;
}

.section1 .mainSlider.owl-loaded .block-image {
  min-height: auto;
}

.section1
  .mainSlider
  .item
  .container
  .wrap
  .block-article
  .block-inner
  .block-description {
  overflow: hidden;
}

.section1 .mainSlider .item .container .wrap .block-article {
  left: 7%;
  max-width: 100%;
  width: 100%;
  text-align: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.section2__list .section2__item .section2__teaser h3 {
  font: 700 30px/36px "Roboto";
  z-index: 2;
  margin-bottom: 15px;
}

.bankCards .teaser span {
  font-weight: 500;
}

.joinIn p {
  font-weight: 500;
}

.joinIn a {
  line-height: 46px;
}

.section2__list .section2__item .section2__teaser {
  max-width: 235px;
  box-sizing: unset;
}

.section2__list .section2__item .section2__teaser p {
  font: 400 16px/24px "Roboto";
  z-index: 2;
}

.section2__banner .section2__banner-teaser h3 {
  font: 700 30px/35px "Roboto";
  color: #ffffff;
  text-align: left;
}

.section2__banner .section2__banner-teaser p {
  color: #ffffff;
  font: 400 16px/24px "Roboto";
  text-align: left;
}

.section2__banner .section2__banner-teaser strong {
  font-weight: 400;
}

/*START-CARDS*/

.unh-bank-cards {
  padding: 20px 0;
}

.unh-bank-cards .unh-show-more a {
  font: 18px/21px "Roboto";
  text-transform: uppercase;
  color: #003e64;
  text-decoration: none;
  padding: 19px 40px;
  border: 2px solid #003e64;
  -webkit-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25);
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25);
  border-radius: 10px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.unh-bank-cards .unh-show-more a:hover {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  background: #003e64;
  color: #ffffff;
}

.unh-bank-cards .unh-show-more {
  text-align: center;
  padding-top: 50px;
  padding-bottom: 80px;
}

.unh-bank-cards__items-block .unh-bank-cards__card-item p {
  font: 700 18px/20px "Roboto";
  padding: 14px 0;
  text-align: center;
}

.unh-bank-cards__items-block .unh-bank-cards__card-item h2 {
  font-size: 30px;
  line-height: 32px;
  font-weight: bold;
}

.unh-bank-cards__h2 {
  font: bold 50px/50px "Roboto";
  color: #003e64;
  text-align: center;
  margin-bottom: 30px;
}

.unh-bank-cards .unh-bank-cards__items-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.unh-bank-cards .unh-bank-cards__card-item img {
  text-align: left;
}

.unh-bank-cards__h2 {
  font-size: 50px;
  color: #003e64;
  font-weight: bold;
  text-align: center;
}

.unh-bankCardsList {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  flex-wrap: wrap;
  margin: 0 -35px;
}

.unh-bankCardsList__item {
  -ms-flex: 0 0 33.33333%;
  -webkit-box-flex: 0;
  flex: 0 0 33.33333%;
  max-width: 33.33333%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 35px;
  margin-bottom: 20px;
  text-align: center;
}

.unh-bankCardsList__image {
  text-align: center;
  margin-bottom: 20px;
}

.unh-bankCardsList__img {
  display: inline-block;
  max-height: 220px;
}

.unh-bankCardsList__h2,
.unh-bankCardsList__h2 a {
  font: bold 30px/35px "Roboto";
  color: #003e64;
  text-decoration: none;
}

.unh-bankCardsList__p {
  font: 700 18px/24px "Roboto";
  padding: 14px 0;
  text-align: center;
}

/*End-CArds*/

/*Start-another-tab*/

.pageYurLisa .container .wrap .content .content__wraps .content__wraps--menu {
  -webkit-box-shadow: inherit;
  box-shadow: inherit;
  background-color: transparent;
  border-radius: 0;
}

.pageYurLisa .container .wrap .content .content__wraps {
  background: #ffffff;
}

.pageYurLisa
  .container
  .wrap
  .content
  .content__wraps
  .content__wraps--menu
  ul {
  border-right: 3px solid #003e64;
}

.pageYurLisa
  .container
  .wrap
  .content
  .content__wraps
  .content__wraps--menu
  ul
  li {
  border-bottom: inherit;
  position: relative;
  border: 0 none;
}

.pageYurLisa
  .container
  .wrap
  .content
  .content__wraps
  .content__wraps--menu
  ul
  li
  a {
  background: #ffffff;
  color: #003e64;
  font: 18px/21px "Roboto";
  border-top: 3px solid transparent;
  border-left: 3px solid transparent;
  border-bottom: 3px solid transparent;
}

.pageYurLisa
  .container
  .wrap
  .content
  .content__wraps
  .content__wraps--menu
  ul
  li.active {
  background: #fff;
  position: relative;
}

.pageYurLisa
  .container
  .wrap
  .content
  .content__wraps
  .content__wraps--menu
  ul
  li.active
  a {
  background: #ffffff;
  color: #003e64;
  font: 18px/21px "Roboto";
  border-top: 3px solid #003e64;
  border-left: 3px solid #003e64;
  border-bottom: 3px solid #003e64;
  border-radius: 10px 0px 0px 10px;
}

.pageYurLisa
  .container
  .wrap
  .content
  .content__wraps
  .content__wraps--menu
  ul
  li
  a:hover {
  background: #ffffff;
}

.pageYurLisa
  .container
  .wrap
  .content
  .content__wraps
  .content__wraps--content
  .content__wraps--content--padding
  h3 {
  font: 700 30px/30px "Roboto";
  color: #003e64;
}

.pageYurLisa
  .container
  .wrap
  .content
  .content__wraps
  .content__wraps--content
  .content__wraps--content--padding
  p {
  color: #5c5c5c;
  font: 16px/26px "Roboto";
}

.pageYurLisa
  .container
  .wrap
  .content
  .content__wraps
  .content__wraps--content
  .content__wraps--content--padding
  a.btn {
  font: 18px/21px "Roboto";
  color: #003e64;
  border: 2px solid #003e64;
  -webkit-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25);
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25);
  border-radius: 10px;
}

.singleCreditTabs__wrap--contents--content .version2 thead tr th {
  background-color: #003e64;
  color: #fff;
}

.singleCreditTabs__wrap--contents--content .version2 tbody tr td a {
  text-decoration: none;
  font: 16px/16px "Roboto";
  color: #383837;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.singleCreditTabs__wrap--contents--content .version2 tbody tr td a:hover {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  color: #003e64;
  text-decoration: underline;
}

/*End-another-tab*/

/* END-Малый бизнес  */

/*Start-корпоративный интернет банкинг*/

.unh-internetBanking {
  padding-top: 80px;
  /*padding-bottom: 80px;*/
}

header nav .container .wrap ul li .drop,
.v3 .v3-navbar2 .navbar ul li .drop {
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
  background: rgba(255, 255, 255, 0.9);
}

.unh-internetBanking.unh-internetBanking__pad {
  padding-top: 10px;
  padding-bottom: 30px;
  padding-left: 60px;
  padding-right: 60px;
}

.unh-internetBanking h1 {
  font: 700 36px/36px "Roboto";
  color: #003e64;
  padding-bottom: 20px;
}

.unh-internetBanking h2 {
  font: 700 24px/24px "Roboto";
  color: #003e64;
  padding-top: 40px;
  padding-bottom: 20px;
}

.unh-internetBanking p {
  font: 16px/24px "Roboto";
  color: #5c5c5c;
}

.unh-internetBanking ul li {
  list-style-type: none;
  font: 16px/26px "Roboto";
  color: #5c5c5c;
  padding-bottom: 20px;
  position: relative;
  margin-left: 20px;
}

.unh-internetBanking ul li:before {
  content: "";
  position: absolute;
  background-image: url(../img/icons8-double-tick-filled-100.svg);
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  left: -20px;
  top: 5px;
}

.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap
  .singleCreditTabs__wrap--contents
  .singleCreditTabs__wrap--contents--content
  ul
  li.active:before {
  content: "";
  position: absolute;
  background-image: url(../img/icons8-double-tick-filled-100.svg);
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  left: -20px;
  top: 5px;
}

.unh-mob-bank .unh-mob-bank__text-block.m {
  margin: 0;
}

.pageYurLisa
  .container
  .wrap
  .content
  .content__wraps
  .content__wraps--menu
  ul
  li {
  /*padding-right: 10px;*/
  position: relative;
}

.pageYurLisa
  .container
  .wrap
  .content
  .content__wraps
  .content__wraps--menu
  ul
  li.active:after {
  content: "";
  position: absolute;
  top: 3px;
  bottom: 3px;
  right: -4px;
  width: 6px;
  background: #fff;
}

/*END-корпоративный интернет банкинг*/

/*Korporativ-card*/

.unh-currentWrap {
  padding: 0 !important;
}

.unh-carousel .unh-carouselHeader {
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
  padding: 28px 30px;
  position: relative;
  cursor: pointer;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.tableResponsive table.version2 tbody tr td {
  font: 16px/26px "Roboto";
}

.singleCreditTabs__wrap .tableResponsive {
  margin-top: 0;
  padding: 0;
}

.tableResponsive {
  min-width: 100%;
  overflow-x: auto;
}

.unh-carousel .carousel-descr {
  display: none;
  background: #ffffff;
  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);
  padding: 34px 30px;
}

.unh-carousel .carousel-descr p {
  color: #5c5c5c;
  font: 16px/24px "Roboto";
}

.active-arr {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  transform: rotate(225deg) !important;
  -webkit-transform: rotate(225deg) !important;
}

.unh-carousel span {
  font: 24px/24px "Roboto";
  color: #383837;
}

.unh-carousel i {
  border: solid black;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 8px;
  position: absolute;
  right: 60px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.unh-arrowDown {
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}

.singleCredit
  .container
  .wrap
  .singleCreditTabs
  .singleCreditTabs__wrap
  .singleCreditTabs__wrap--links
  .singleCreditTabs__wrap--links-overflow {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.catalog-info-items_wrapper {
  font-size: 0;
  margin: 0 -10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
  gap: 10px;
  justify-content: center;
}

.catlog-items__block {
  text-align: center;
  padding: 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  text-decoration: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-radius: 8px;
}

.catlog-items__block a {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.catalog-info-items__item a:hover {
  text-decoration: none;
}
.catlog-items__block p {
  color: #283c4f;
  margin: 0;
  max-height: 80px;
  overflow: hidden;
}

.catalog-info-items__img {
  margin-bottom: 20px;
}

.catalog-info-items__item {
  width: calc(33%);
  display: inline-block;
  position: relative;
  background: #f2f5f8;
  border-radius: 8px;
  opacity: 0;
  -webkit-animation: fadeInLeft 1s 1s 1 ease both;
  animation: fadeInLeft 1s 1s 1 ease both;
  padding: 10px;
}
.catalog-info-items__item:hover {
  -webkit-transition: 0.3s;
  transition: 0.3s;
  -webkit-box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.1);
  text-decoration: none;
}

.catalog-info-items__item:nth-child(2) {
  -webkit-animation: fadeInLeft 1s 1150ms 1 ease both;
  animation: fadeInLeft 1s 1150ms 1 ease both;
}

.catalog-info-items__item:nth-child(3) {
  -webkit-animation: fadeInLeft 1s 1300ms 1 ease both;
  animation: fadeInLeft 1s 1300ms 1 ease both;
}

.catalog-info-items__item:nth-child(4) {
  -webkit-animation: fadeInLeft 1s 1450ms 1 ease both;
  animation: fadeInLeft 1s 1450ms 1 ease both;
}

.catalog-info-items__item:nth-child(5) {
  -webkit-animation: fadeInLeft 1s 1600ms 1 ease both;
  animation: fadeInLeft 1s 1600ms 1 ease both;
}

.catalog-info-items__item:nth-child(6) {
  -webkit-animation: fadeInLeft 1s 1750ms 1 ease both;
  animation: fadeInLeft 1s 1750ms 1 ease both;
}

.catalog-info-items__item:nth-child(7) {
  -webkit-animation: fadeInLeft 1s 1900ms 1 ease both;
  animation: fadeInLeft 1s 1900ms 1 ease both;
}

.catalog-info-items__item:nth-child(8) {
  -webkit-animation: fadeInLeft 1s 2150ms 1 ease both;
  animation: fadeInLeft 1s 2150ms 1 ease both;
}

.catalog-info-items__item:nth-child(9) {
  -webkit-animation: fadeInLeft 1s 2300ms 1 ease both;
  animation: fadeInLeft 1s 2300ms 1 ease both;
}

.catalog-info-items__item:nth-child(10) {
  -webkit-animation: fadeInLeft 1s 2450ms 1 ease both;
  animation: fadeInLeft 1s 2450ms 1 ease both;
}

.catalog-info-items__item:nth-child(11) {
  -webkit-animation: fadeInLeft 1s 2600ms 1 ease both;
  animation: fadeInLeft 1s 2600ms 1 ease both;
}

.catalog-info-items__item:nth-child(12) {
  -webkit-animation: fadeInLeft 1s 2750ms 1 ease both;
  animation: fadeInLeft 1s 2750ms 1 ease both;
}

@keyframes fadeInLeft {
  from {
    left: -100px;
    opacity: 0;
    visibility: hidden;
  }
  to {
    left: 0;
    opacity: 1;
    visibility: visible;
  }
}

/*END Korporativ-card*/

.catalog-info-items_wrapperRight {
  width: 30%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.catalog-info-items_wrapperRight form {
  padding: 30px 30px 50px 30px;
  background: #f9f9f9;
  position: relative;
  -webkit-animation: fadeInRight 1s 2150ms 1 ease both;
  animation: fadeInRight 1s 2150ms 1 ease both;
  margin: 10px;
}

@-webkit-keyframes fadeInRight {
  from {
    right: -100px;
    opacity: 0;
    visibility: hidden;
  }
  to {
    right: 0;
    opacity: 1;
    visibility: visible;
  }
}

@keyframes fadeInRight {
  from {
    right: -100px;
    opacity: 0;
    visibility: hidden;
  }
  to {
    right: 0;
    opacity: 1;
    visibility: visible;
  }
}

.catalog-info-items_wrapperRight p.catlog-info-items__descriptionRight {
  color: #383837;
  font: 18px/26px "Roboto";
  margin-bottom: 10px;
}

.catalog-info-items_wrapperRight .rcatlog-info-items__radioBlock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.catalog-info-items_wrapperRight .rcatlog-info-items__radioBlock label {
  padding: 10px 0;
  position: relative;
  width: 100%;
}

.catalog-info-items_wrapperRight
  .rcatlog-info-items__radioBlock
  .rcatlog-info-items__radioBlockText {
  color: #555555;
  font: 18px/26px "Roboto";
  padding-left: 10px;
}

.catalog-info-items_wrapperRight .rcatlog-info-items__radioBlock input {
  opacity: 0;
  visibility: hidden;
}

.catalog-info-items_wrapperRight .rcatlog-info-items__radioBlock .custom-radio {
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background-color: #fff;
  width: 20px;
  height: 20px;
  border: 1px solid #003e64;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 100px;
}

.catalog-info-items_wrapperRight
  .rcatlog-info-items__radioBlock
  .custom-radio:after {
  content: "";
  top: 50%;
  left: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%) scale(0);
  transform: translateY(-50%) translateX(-50%) scale(0);
  position: absolute;
  background-color: #e80000;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
  width: 12px;
  height: 12px;
  border-radius: 100px;
}

.catalog-info-items_wrapperRight
  .rcatlog-info-items__radioBlock
  input:checked
  + .custom-radio:after {
  -webkit-transform: translateY(-50%) translateX(-47%) scale(1);
  transform: translateY(-50%) translateX(-47%) scale(1);
}

.catalog-info-items__submit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 30px;
}

.catalog-info-items_wrapperRight .catalog-info-items__submit button {
  color: #003e64;
  padding: 18px 70px;
  border-radius: 10px;
  background: #f9f9f9;
  border: 1px solid #003e64;
  font: 700 20px/20px "Roboto";
  -webkit-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
  margin: auto;
  text-transform: uppercase;
}

.catalog-info-items_wrapperRight .catalog-info-items__submit button:hover {
  -webkit-transition: 0.3s;
  transition: 0.3s;
  color: #fff;
  background: #003e64;
}

.dis-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.chartsJs__item p {
  margin-top: 30px;
}

.chartsJs .kmaNewAccInvstSortWrap {
  margin-bottom: 50px;
}

/* ARSLAN STYLES END */

/* GENERAL INFORMATION START END */

@media (max-width: 1200px) {
  .moneyTrasfer__resultTable--tarifiBlock {
    max-width: 400px;
  }
  .kmaStylesSqbNewBtn,
  .generalInfo__accordionHeaderBtn {
    font-size: 16px;
    /*padding: 15px 40px;*/
  }
  .kmaNewInfoDisList .kmaNewAccInvstOwnersListItem {
    width: 100%;
  }
  .kmaStylesSqbNew__tabWrapper .kmaSqbTab__item .kmaSqbTabDownload p {
    font-size: 16px;
  }
  .kmaStylesSqbNewCredits .main-page {
    min-height: 365px;
  }
  .kmaStylesSqbNewCredits__img {
    opacity: 0.6;
    right: -35%;
    width: 100%;
    top: inherit;
    bottom: 0;
  }
  .layer-2 {
    display: none;
  }
  .kmaStylesSqbNewCredits__item.kmaStylesSqbNewCredits__itemWithBanner
    .kmaStylesSqbNewCredits__img {
    right: -7%;
    top: 100px;
  }
  .moneyTrasfer__AccHeadBtn span {
    padding: 28px;
    font-size: 16px;
  }
  .moneyTrasfer__AccHeadBtn span::before {
    right: 8px;
  }
  .moneyTrasfer__AccHeadBtn span::before,
  .moneyTrasfer__AccHeadBtn span::after {
    width: 11px;
    height: 1px;
  }
}

header .container .wrap .colRight .item.addressInfo .wraps span a {
  font-weight: 500;
  color: #757575;
  padding: 0 2px;
}

@media (max-width: 1100px) {
  .download-item img {
    margin-right: 20px;
  }
  .download-item span a {
    padding-left: 0;
  }
  .download-item span a:before {
    display: none;
  }
}

@media (max-width: 992px) {
  .moneyTransfer__aside.w-50 {
    width: 100%;
    padding: 0;
  }
  .resultDepositBlock {
    margin-bottom: 0;
  }
  .makeDepositBlock .makeDepositBlock__link {
    font-size: 14px;
    padding: 10px 15px;
  }
  .resultDepositBlock .resultDeposit {
    display: flex;
    flex-direction: column;
    margin-bottom: 10px;
  }
  .resultDepositBlock .resultNum {
    font-size: 18px;
    margin-top: 5px;
  }
  .resultDepositBlock .resultYear {
    font-size: 16px;
  }
  .makeDepositBlock {
    width: 100%;
    text-align: left;
  }
  .moneyTransfer__form {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .moneyTransfer__form label {
    width: 100%;
    padding: 0;
  }
  .moneyTransfer__aside label .sumCredit__plus {
    right: 0;
  }
  .moneyTransfer__aside label.sumCredit .sumCredit__minus {
    right: 25px;
  }
  .moneyTrasfer__resultTable--tarifiBlock {
    max-width: 180px;
  }
  .kmaStylesSqbNew__tabWrapper {
    padding: 50px 0;
  }
  .generalInfo__content {
    width: 100%;
  }
  .kmaStylesSqbNew h1 {
    font-size: 27px;
  }
  .kmaStylesSqbNew h2 {
    font-size: 18px;
    line-height: 22px;
    margin-bottom: 10px;
  }
  .kmaStylesSqbNew h2 {
    font-size: 18px;
    line-height: 22px;
    margin-bottom: 10px;
  }
  .kmaStylesSqbNew h3 {
    font-size: 18px;
    line-height: 20px;
    margin-bottom: 5px;
  }
  blockquote {
    padding: 30px;
    padding-top: 60px;
  }
  blockquote::after {
    top: 20px;
    left: 30px;
    width: 20px;
    height: 20px;
    background-size: 100%;
  }
  blockquote,
  .generalInfo strong,
  .generalInfo b,
  .detail_text,
  .kmaStylesSqbNew p,
  .kmaStylesSqbNew__tabWrapper .kmaSqbTab__item p {
    font-size: 16px;
    line-height: 120%;
  }
  /* .kmaStylesSqbNew__tabWrapper .kmaSqbTab__item p{
			white-space: nowrap;
		} */
  .kmaStylesSqbNew__tabWrapper .tab {
    font-size: 17px;
  }
  .kmaStylesSqbNew__tabWrapper .kmaSqbTab__item {
    padding: 20px 0;
  }
  .kmaStylesSqbNew__list li {
    width: 100%;
    margin: 10px 0;
  }
  .generalInfo {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  blockquote::before,
  .generalInfo__accordionItem::before {
    width: 2px;
  }
  .generalInfo__menu {
    max-width: inherit;
    margin-right: inherit;
    overflow: auto;
    margin-bottom: 15px;
  }
  .kmaSqbInvestCentTab {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .kmaSqbInvestCentTab .tab-content {
    width: 100%;
  }
  .generalInfo__list {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
  }
  .kmaSqbInvestCentTab .tab {
    display: inline-block;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    white-space: nowrap;
    font-size: 16px;
    border-right: none;
  }
  .kmaSqbInvestCentTab .tab:before {
    width: 2px;
  }
  .generalInfo__item {
    display: inline-block;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }
  .generalInfo__accordionHeader {
    font-size: 16px;
    line-height: 25px;
    padding-right: 100px;
  }
  .generalInfo__accordionArrow {
    right: 11px;
  }
  .generalInfo__accordionArrow::before {
    width: 15px;
    margin-left: -20px;
  }
  .generalInfo__accordionArrow::after {
    right: -5px;
    width: 15px;
  }
  .generalInfo__accordionArrowBtn {
    height: 30px;
    width: 100px;
  }
  .generalInfo__accordionAnchor {
    margin-top: 15px;
  }
  .generalInfo__accordionArrowAnchor {
    margin-left: 3px;
  }
  .generalInfo__accordionArrowAnchor:before,
  .generalInfo__accordionArrowAnchor:after {
    width: 11px;
    height: 1px;
  }
  .generalInfo__accordionArrowAnchor:after {
    right: -19px;
  }
  .generalInfo__accordionArrowBtnAnchor {
    width: 90px;
    height: 28px;
  }
  .generalInfo__accordionBody {
    font-size: 14px;
    line-height: 22px;
  }
  .generalInfo__content ul li,
  .checkbox li,
  .myrequests_info ul li {
    font-size: 14px;
    line-height: 20px;
  }
  .sqbHistory__carouselBlock {
    margin-top: 20px;
    padding-left: 0;
  }
  .sync1 .owl-item .item {
    padding: 20px;
  }
  .WithTwoColumn {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .kmaStylesSqbNew__tabWrapper .kmaSqbTab__item .kmaSqbTabDownload p {
    font-size: 14px;
    margin-bottom: 0;
  }
  .kmaSqbTabDownload {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .kmaSqbTabDownload span img {
    min-width: 40px;
    padding-right: 15px;
  }
  .WithTwoColumn .col-right {
    padding-left: 0;
    width: 100%;
  }
  .kmaSqbTabDownload a {
    display: inline-block;
    padding-top: 0;
    padding-left: 30px;
  }
  .kmaSqbTabDownload a::before {
    width: 2px;
    height: 100%;
    margin: 0 15px;
  }
  .kmaStylesSqbNewContact {
    padding: 20px 30px;
  }
  .kmaStylesSqbNewContactBlock__item img {
    max-width: 30px;
  }
  .kmaStylesSqbNewCredits li {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    margin-left: 0;
    margin-right: 0;
  }
  .moneyTransfer__aside {
    width: 100%;
    padding: 0 30px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .section4 .container .wrap .absImg {
    display: none;
  }
}

@media (max-width: 768px) {
  .download-item {
    padding: 15px;
  }
  .download-text {
    font-size: 13px;
    line-height: 18px;
  }
  .download-item img {
    margin-right: 12px;
  }
  .kmaStylesSqbNew__infoBlock {
    padding: 20px;
  }
  .kmaStylesSqbNew {
    padding: 0;
  }
  /* .credits .kmaStylesSqbNew {
        padding: 0 20px;
    } */
  .kmaStylesSqbNew__tabWrapper {
    padding: 20px 0;
  }
  .kmaStylesSqbNew__wrappper .sms_banking-top {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .sms_banking-top .kmaSqbcol {
    padding: 0;
    width: 100%;
  }
  .unh-itemHolding {
    display: block !important;
  }
  .sms_banking-top .kmaSqbcol:first-child {
    padding-bottom: 20px;
    padding-right: 0;
  }
  .kmaStylesSqbNew__tabWrapper .tabs-overflow {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .kmaSqbInvestCentTab .tabs-overflow {
    width: 100%;
    max-width: inherit;
    margin-right: inherit;
    overflow: auto;
    margin-bottom: 15px;
    -ms-flex-direction: row;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
  }
  .diagramWrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .diagramWrapper .item {
    width: 100%;
  }
  .kmaStylesSqbNew__tabWrapper .tab,
  .conditionCredits .tab,
  .conditionCredits .tab:last-child {
    padding: 20px;
    max-width: 100%;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .kmaStylesSqbNew__infoBlock {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .infoBlock__icon {
    margin: 0 auto 20px;
  }
  .infoBlock__text {
    font-size: 16px;
  }
  .kmaStylesSqbNew__list li,
  .tab_text ol li {
    font-size: 14px;
    line-height: 20px;
  }
  .kmaStylesSqbNew__list li span {
    font-size: 30px;
    margin-right: 20px;
  }
  .mobileMenu .mobileMenu__wraps .menu ul li a {
    font: 400 14px/20px "Roboto", sans-serif;
    padding: 5px 10px;
  }
  /* BASIC INFORMATION START */
  .generalInfo__accordionHeader {
    font-size: 14px;
    line-height: 20px;
    padding: 15px;
    padding-right: 50px;
  }
  .generalInfo__accordion.withInfo .generalInfo__accordionHeader {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 25px;
  }
  .pravleniya-withphoto .withInfoList {
    display: block;
  }
  .generalInfo__accordionArrow {
    right: 15px;
  }
  .generalInfo__accordionArrow::before {
    width: 12px;
    height: 2px;
  }
  .generalInfo__accordionArrow::after {
    right: 0;
    width: 12px;
    height: 2px;
  }
  .generalInfo__accordionArrowBtn {
    right: 0;
    border: none;
  }
  /* .generalInfo__accordionHeader.active .generalInfo__accordionArrowBtn {
       bottom:0;
       left: 1rem;
    } */
  .generalInfo__accordionArrowText {
    display: none;
  }
  .generalInfo__accordionHeaderBtn {
    display: inline-block;
    margin: 10px 0 0;
  }
  .generalInfo__accordionBody {
    font-size: 12px;
    line-height: 18px;
    padding: 15px;
    padding-top: 5px;
  }
  .generalInfo__item::before {
    width: 2px;
  }
  .generalInfo__item a {
    padding: 12px;
    font-size: 12px;
    line-height: 18px;
  }
  .generalInfo__item img {
    margin-right: 10px;
    max-width: 20px;
  }
  .kmaStylesSqbNewBtn,
  .generalInfo__accordionHeaderBtn,
  .ars-button button {
    font-size: 14px;
    padding: 10px 16px;
  }
  .kmaStylesSqbNewBrandBlock__item {
    max-width: 270px;
  }
  .kmaSqbTabDownload a {
    padding-left: 0;
  }
  .kmaSqbTabDownload a::before {
    display: none;
  }
  .kmaStylesSqbNewContactBlock {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* .kmaStylesSqbNewCredits__item.kmaStylesSqbNewCredits__itemWithBanner {
		background-image: none !important;
		} */
  .layer-2 {
    display: none;
  }
  .unh-mob-bank {
    padding-bottom: 30px;
  }
  .moneyTransfer .generalInfo {
    overflow: hidden;
  }
  .moneyTransfer .generalInfo__content {
    overflow-x: auto;
  }
  .moneyTransfer .moneyTrasfer__resultTop,
  .moneyTransfer .moneyTrasfer__resultTableWrapper {
    min-width: 600px;
  }
  .moneyTrasfer__resultTable th:last-child {
    width: 45%;
  }
  .moneyTrasfer__resultTable th:nth-child(2) {
    width: 25%;
  }
  .moneyTrasfer__resultTable th:first-child {
    width: 30%;
  }
  .moneyTrasfer__resultTable .moneyTrasfer__AccBody td {
    padding: 25px 0;
  }
  .youth_bank__contactImg img {
    max-width: 40px;
    min-width: inherit;
  }
  .youth_bank__contactItem {
    width: 100%;
    padding: 0;
    margin-bottom: 20px;
  }
  .youth_bank__contactTeaser {
    font-size: 16px;
  }
  .youth_bank__contactTeaser a {
    font-size: 16px;
  }
}

@media (max-width: 580px) {
  .kmaStylesSqbNewBrandBlock {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .kmaStylesSqbNewBrandBlock__item {
    min-height: inherit;
    padding-bottom: 20px;
  }
  .kmaStylesSqbNewBrandBlock__item:last-child {
    padding-bottom: 0;
  }
  .kmaStylesSqbNewCredits__item:nth-child(n + 1) {
    /* background-image: none !important; */
    min-height: inherit;
  }
  .moneyTransfer__aside {
    padding: 0;
  }
  .section4 .container .wrap {
    padding: 20px;
  }
  /* .kmaStylesSqbNew__tabWrapper .kmaSqbTab__item p {
        white-space: pre-line;
    } */
}

/* ARSLAN MEDIA QUERY */

@media screen and (max-width: 1440px) {
  .unh-carousel i {
    right: 17px;
    padding: 5px;
  }
}

@media screen and (max-width: 1170px) {
  .unh-bankCardsList__item {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .unh-banner .unh-baner__unh-right-text {
    right: 20px;
  }
  .singleCredit.singleCredit__ph {
    padding: 100px 60px;
  }
}

@media screen and (max-width: 1327px) {
  .catalog-info-items_wrapperRight .catalog-info-items__submit button {
    padding: 18px 35px;
  }
}

@media screen and (max-width: 1240px) {
  .a-articles .wrapper {
    padding: 80px 0;
  }
  .a-articles__item .title {
    font: 700 23px/20px "Roboto";
    margin-bottom: 15px;
  }
  .a-articles__item .item-descr .item-descr-wrap {
    min-height: 190px;
    min-height: 190px;
  }
  footer .container .wrap {
    padding: 0 15px;
  }
  .catalog-info-items__item {
    width: calc(33% - 20px);
  }
}

@media screen and (max-width: 1024px) {
  .catalog-info-items_wrapperRight {
    width: 30%;
  }
  .pageYurLisa
    .container
    .wrap
    .content
    .content__wraps
    .content__wraps--content
    .content__wraps--content--padding {
    padding: 0 0 0 15px;
  }
  .singleCredit
    .container
    .wrap
    .singleCreditTabs
    .singleCreditTabs__wrap
    .singleCreditTabs__wrap--contents
    .singleCreditTabs__wrap--contents--content
    span {
    font-size: 14px;
  }
  .unh-carousel i {
    right: 20px;
    padding: 4px;
  }
  .catalog-info-items_wrapperRight .catalog-info-items__submit button {
    padding: 16px 20px;
  }
}

@media screen and (max-width: 992px) {
  .catalog-info-items_wrapperRight {
    width: 100%;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }
  .catalog-info-items_wrapperRight form {
    margin: 10px 0;
    padding: 20px;
  }
  .catalog-info-items_wrapperRight .catalog-info-items__submit button {
    margin: 0;
  }
  .dis-flex {
    display: inherit;
  }
  .catalog-info-items__item {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: calc(50% - 20px);
  }
  .catalog-info-items_wrapper {
    width: 100%;
    margin: 0;
  }
  .avp-wrapper {
    margin: 70px 0;
  }
  .catlog-items__block {
    margin-right: 0;
  }
  .a-articles__item img {
    position: relative;
  }
  .a-articles__item .item-descr {
    padding: 0;
  }
  .a-articles .a-articles__item .a-articles__item-wrap {
    padding: 30px 20px;
  }
  .a-articles__item .a-button .a-button__item {
    padding: 15px 20px;
    font: bold 15px/15px "Roboto";
  }
  .phoneblock {
    padding-left: 0;
    padding-right: 0;
  }
  .singleCredit .container .wrap {
    padding: 10px 20px;
  }
  /* img.desktop-banner {
			display: none;
		} */
  .unh-banner__item .absolute-banner {
    display: block;
  }
  .unh-banner .unh-itemHolding .unh-innerItemsHolding {
    width: 100%;
  }
  .unh-banner .unh-innerItemsHoldingRight {
    width: 100%;
  }
  .unh-innerItemsHoldingRight .unh-innerItemHolding {
    display: block;
  }
  .unh-innerItemsHoldingRight .unh-innerItemHolding p {
    text-align: left;
    font-size: 16px;
    margin-bottom: 15px;
  }
  .unh-innerItemsHoldingRight .unh-innerItemHolding a {
    display: inline-block;
    margin-top: 2%;
    font-size: 15px;
    margin-right: 5px;
  }
  .unh-itemHolding {
    padding: 40px;
  }
  .unh-innerItemsHolding .unh-innerItemHolding {
    display: flex;
    padding: 15px 0;
  }
  .unh-innerItemsHolding .unh-innerItemHolding {
    font-size: 18px;
    margin-bottom: 0px;
  }
  .unh-innerDescHolding .count {
    font-size: 18px;
    margin-bottom: 5px;
  }
  .unh-innerDescHolding span {
    font-size: 16px;
  }
  .unh-innerItemsHolding .unh-innerItemHolding img {
    width: 40px;
  }
  .unh-innerItemsHoldingRight .unh-innerItemHolding h2 {
    font-size: 18px;
  }
  img.mob-banner {
    display: block !important;
  }
  .unh-banner .unh-breadcrumbs {
    display: none;
  }
  .unh-banner .unh-baner__unh-right-text {
    right: 20px;
  }
  .unh-baner__unh-right-text h2 {
    font-size: 26px;
    line-height: 26px;
  }
  .unh-baner__unh-right-text p {
    font-size: 16px;
    line-height: 20px;
  }
  .singleCredit
    .container
    .wrap
    .singleCreditTabs
    .singleCreditTabs__wrap
    .singleCreditTabs__wrap--links
    .singleCreditTabs__wrap--links-overflow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 10px;
    -webkit-box-shadow: none;
    box-shadow: none;
    min-width: inherit !important;
  }
  .singleCredit
    .container
    .wrap
    .singleCreditTabs
    .singleCreditTabs__wrap
    .singleCreditTabs__wrap--contents
    .singleCreditTabs__wrap--contents--content.active {
    padding: 0;
  }
  .unh-mob-bank .unh-mob-bank__text-block .unh-mob-bank__text-block__img-phone {
    right: -128px;
  }
  .unh-mob-bank .unh-mob-bank__text-block {
    padding: 40px 40px;
    margin: 0;
  }
  .unh-mob-bank .unh-mob-bank__text-block .unh-mob-bank__text-block__img-phone {
    right: -170px;
  }
  .section2__list .section2__item .section2__teaser h3,
  .section2__banner .section2__banner-teaser h3,
  .bankCards h2 {
    font: 700 30px/30px "Roboto";
    margin-bottom: 6px;
  }
  .bankCards h2 {
    margin-bottom: 30px;
  }
  .catalog-info-items_wrapperRight p.catlog-info-items__descriptionRight {
    font: 16px/22px "Roboto";
    margin-bottom: 5px;
  }
  .catalog-info-items_wrapperRight
    .rcatlog-info-items__radioBlock
    .rcatlog-info-items__radioBlockText {
    font: 16px/22px "Roboto";
  }
  .catalog-info-items_wrapperRight .rcatlog-info-items__radioBlock label {
    padding: 5px 0;
  }
  .catalog-info-items_wrapperRight .catalog-info-items__submit button {
    padding: 14px 20px;
    font: 700 12px/18px "Roboto";
  }
  .section2__list .section2__item .section2__teaser p,
  .section2__banner .section2__banner-teaser p {
    font: 700 13px/20px "Roboto";
    z-index: 2;
  }
  .section2__list .section2__item .section2__teaser,
  .section2__banner .section2__banner-teaser {
    padding: 20px;
  }
  .unh-bank-cards__h2 {
    font-size: 40px;
  }
  .pageYurLisa
    .container
    .wrap
    .content
    .content__wraps
    .content__wraps--menu
    ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .pageYurLisa
    .container
    .wrap
    .content
    .content__wraps
    .content__wraps--menu
    ul
    li
    a {
    white-space: nowrap;
    max-width: 160px;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .pageYurLisa
    .container
    .wrap
    .content
    .content__wraps
    .content__wraps--menu
    ul
    li:after {
    display: none;
  }
  .pageYurLisa
    .container
    .wrap
    .content
    .content__wraps
    .content__wraps--menu
    ul
    li.active
    a {
    border-top: 3px solid #003e64;
    border-left: 3px solid #003e64;
    border-right: 3px solid #003e64;
    border-radius: 10px 10px 0 0;
    border-bottom: none;
  }
  .pageYurLisa
    .container
    .wrap
    .content
    .content__wraps
    .content__wraps--menu
    ul
    li
    a {
    min-height: 30px;
    padding: 5px 10px;
    text-overflow: ellipsis;
  }
  .pageYurLisa
    .container
    .wrap
    .content
    .content__wraps
    .content__wraps--menu
    ul
    li.active
    a {
    min-height: 30px;
    padding: 5px 10px;
  }
  .pageYurLisa .container .wrap .content .content__wraps .content__wraps--menu {
    overflow: auto;
  }
  .pageYurLisa
    .container
    .wrap
    .content
    .content__wraps
    .content__wraps--content
    .content__wraps--content--padding {
    padding: 0;
  }
  .unh-bankCardsList__p {
    font: 700 16px/24px "Roboto";
  }
  .unh-bankCardsList {
    margin: 0;
  }
  .pageYurLisa
    .container
    .wrap
    .content
    .content__wraps
    .content__wraps--menu
    ul
    li:nth-child(3) {
    border-right: 0 none;
  }
}

.unh-twoLink {
  display: flex;
  margin: 0 auto;
  margin-top: 20px;
  margin-bottom: 20px;
  width: 70%;
}

.unh-twoLink .w-50 {
  display: flex;
  justify-content: center;
}

.unh-twoLink a {
  font-size: 20px;
  color: #383837;
  transition: 0.3s;
  text-align: center;
  max-width: 400px;
  line-height: 1.4;
}

.unh-twoLink a:hover {
  transition: 0.3s;
  color: #003e64;
}

.unh-twoLink a.active {
  color: #003e64;
  border-bottom: 2px solid #003e64;
  font-weight: bold;
  padding-bottom: 4px;
}

.unh-formKatalog {
  width: 70%;
  margin: 50px auto;
}

.gosearch {
  margin: 0 auto;
  min-width: 180px;
  background: transparent;
  cursor: pointer;
  transition: 0.3s;
  border: 2px solid #003e64;
  padding: 10px 40px;
  border-radius: 6px;
  font-weight: bold;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  text-transform: uppercase;
  color: #003e64;
}

.gosearch:hover {
  background: #003e64;
  color: #fff;
}

.unh-formKatalog.relative-label {
  position: relative;
}

.unh-formKatalog .send {
  position: absolute;
  bottom: 35%;
  right: 20px;
  background: transparent;
  border: none;
  cursor: pointer;
}

.unh-greyColor {
  background: #f7f7f7;
}

.katalog-sec .kmaStylesSqbNew {
  padding-bottom: 0;
}

.unh-itemsCover {
  position: relative;
  background: #f7f7f7;
  padding-top: 40px;
  padding-bottom: 40px;
}

.unh-itemsCover .catalog-info-items__item {
  position: relative;
  margin-bottom: 15px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.unh-itemsCover .catlog-items__block {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  z-index: 9999;
}

.unh-itemsCover .catlog-items__block:hover {
  top: 10px;
  left: 10px;
  right: 10px;
}

.unh-itemsCover img {
  width: 100%;
  box-sizing: border-box;
  padding: 10px;
}

.unh-itemsCover h2 {
  font-size: 20px;
  margin: 0;
  margin-bottom: 10px;
  text-align: center;
}

.unh-itemsCover .top-desc {
  position: relative;
}

.top-desc {
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.top-desc .location i {
  position: absolute;
}

.location img {
  padding: 0;
}

.top-desc .location p {
  font-size: 14px;
  color: #cecece;
  padding-left: 30px;
}

.bottom-desc {
  border-top: 1px solid #cecece;
  padding-top: 15px;
  padding-left: 10px;
  padding-right: 10px;
}

.bottom-desc .location i {
  position: absolute;
}

.bottom-desc .location p {
  font-size: 14px;
  color: #cecece;
  padding-left: 30px;
}

.bottom-desc .dis-flex {
  align-items: center;
}

.bottom-desc .unh-money {
  color: #003e64;
  font-size: 14px;
  padding-left: 8px;
}

.unh-whitebg {
  position: absolute;
  top: 10px;
  right: 10px;
  bottom: 0;
  left: 10px;
  background-color: #fff;
  z-index: -1;
}

.unh-submitWrap {
  text-align: center;
  padding: 20px;
}

.unh-submitWrap .unh-submitNew {
  color: white;
  background: #003e64;
  font-size: 14px;
  padding: 20px 100px;
  border-radius: 10px;
  display: block;
  z-index: 9999999;
  position: relative;
  transition: 0.3s;
}

.unh-submitWrap .unh-submitNew:hover {
  transition: 0.3s;
  background: #225c80;
}

.unh-innerButton {
  margin: 20px 0;
  margin-bottom: 30px;
}

.unh-innerButton a {
  color: #fff;
  background: #003e64;
  display: inline-block;
  padding: 18px 44px 18px 44px;
  border-radius: 10px;
  font-size: 14px;
}

.unh-innerKatalog {
  padding: 40px 0;
}

.unh-innerKatalog .col-left {
  width: 50%;
  overflow: hidden;
}

.unh-innerKatalog .col-right {
  width: 50%;
  position: relative;
  padding: 0 100px;
}

.unh-innerKatalog .col-right h2 {
  font-size: 20px;
  text-align: center;
  margin-top: 0;
  margin-bottom: 35px;
  line-height: 0;
}

.unh-innerKatalog .col-right::before {
  content: "";
  position: absolute;
  background-color: #003e63;
  height: 100%;
  width: 2px;
  left: 55px;
}

.unh-innerKatalog .col-right .unh-leftText {
  color: #cecece;
  font-size: 16px;
  font-weight: 400;
  padding-left: 10px;
}

.unh-innerKatalog .col-right .unh-rightText {
  font-size: 16px;
  color: #003e64;
  display: inline-block;
}

.unh-holdingBlock {
  margin-top: 90px;
  margin-bottom: 60px;
}

.unh-holdingBlock h3 {
  font-weight: 500;
  font-size: 40px;
  color: #1d3448;
  margin-bottom: 24px;
}

.unh-holdingBlock_text {
  font-weight: 400;
  font-size: 22px;
  color: #1d3448;
  padding-bottom: 10px;
}

@media (max-width: 576px) {
  .unh-holdingBlock h3 {
    font-size: 28px;
    padding: 0 20px;
    margin-bottom: 0;
  }
  .unh-holdingBlock_text {
    font-size: 18px;
    padding: 20px;
  }
}

.active-rangeLabel {
  visibility: visible !important;
  opacity: 1 !important;
  top: 4px !important;
}

.unh-inputRange {
  width: 92% !important;
  text-align: end;
  font-size: 22px;
}

.unh-sumCredit {
  width: 50% !important;
}

.unh-spanRange {
  position: absolute !important;
  color: #5c5c5c !important;
}

.unh-spanOt {
  bottom: 0;
  right: 0;
  color: #bababa !important;
  right: 15px;
  font-size: 16px;
}

.exchange-rate__block {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  margin-bottom: 30px;
}

.unh-currency {
  background: #f9f9f9;
  padding: 20px 70px 50px;
  margin-right: 20px;
  width: 70%;
  box-sizing: border-box;
}

@media (max-width: 992px) {
  .active-rangeLabel {
    top: -35px !important;
    margin-right: -18px;
  }
  .unh-inputRange {
    padding-right: 0 !important;
    width: 100% !important;
  }
  .kmaStylesSqbNewCredits__item p {
    z-index: 3;
  }
}

.convert {
  width: 30%;
  padding: 50px 40px;
  background: #f9f9f9;
  max-height: 260px;
  box-sizing: border-box;
}

.main-exchange {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
}

.main-exchange .convert {
  display: inline-block;
  height: 100%;
  max-height: inherit;
  width: calc(50% - 20px);
  padding: 54px 40px;
  margin-right: 20px;
  background-color: #ededed;
  border-radius: 4px;
}

.main-exchange .convert .converter__text {
  padding: 15px 20px;
  width: calc(75% - 15px);
}

.main-exchange .convert .converter.uzs .converter__text {
  width: 89%;
}

.main-exchange .convert .select2-container .select2-selection--single {
  height: 54px;
}

.main-exchange
  .convert
  .select2-container--default
  .select2-selection--single
  .select2-selection__rendered {
  line-height: 54px;
}

.main-exchange .convert .converter.uzs span {
  padding: 15px;
}

.main-exchange .convert .select2-container {
  width: 25% !important;
}

.main-exchange .listCurrency {
  width: 50%;
  margin: 0;
}

.main-exchange .listCurrency .listCurrency__item {
  padding: 0;
  margin-bottom: 10px;
}

.main-exchange .listCurrency .listCurrency__item .listCurrency__item-wraps ul {
  padding-left: 200px;
}

.main-exchange
  .listCurrency
  .listCurrency__item
  .listCurrency__item-wraps
  ul
  li:after {
  right: 45px;
}

.main-exchange
  .listCurrency
  .listCurrency__item
  .listCurrency__item-wraps
  .icon {
  left: 50px;
}

.convert .select2-container {
  vertical-align: top;
}

.convert .select2-container .select2-selection--single {
  height: 44px;
  border: 1px solid #e6eaf1;
  border-radius: 6px;
}

.convert
  .select2-container--default
  .select2-selection--single
  .select2-selection__rendered {
  line-height: 41px;
}

.convert
  .select2-container
  .select2-selection--single
  .select2-selection__rendered {
  padding-left: 18px;
  padding-right: 40px;
  font-size: 18px;
  text-transform: uppercase;
  color: #000;
}

.convert h3 {
  margin-bottom: 20px;
}

.converter {
  margin-bottom: 10px;
}

.converter__text {
  outline: none;
  padding: 10px 15px;
  border-radius: 6px;
  box-sizing: border-box;
  border: 1px solid #e6eaf1;
  font-size: 18px;

  width: calc(70% - 15px);
  margin-right: 15px;
  color: #000;
}

.converter__selectdropdown {
  border: 1px solid #e6eaf1;
}

.converter__selectdropdown .select2-results > .select2-results__options {
  border: none;
}

.converter
  .select2-container--default
  .select2-selection--single
  .select2-selection__arrow {
  right: 10px;
}

.converter.uzs {
  display: flex;
  background-color: #dcdcdc;
  border-radius: 6px;
  align-items: center;
}

.converter.uzs input {
  margin-bottom: 0;
  background-color: transparent;
  border-color: transparent;
  color: #000;
}

.converter.uzs .converter__text {
  width: 100%;
  margin-right: 0;
}

.converter.uzs span {
  display: inline-block;
  padding: 10px 20px;
  text-transform: uppercase;
  font-size: 18px;
  color: #000;
}

.select2-results__option {
  text-transform: uppercase;
}

.unh-currency .worksheetCredits__form input {
  background: transparent;
}

.unh-currency .worksheetCredits__form label {
  max-width: 250px;
  width: 100%;
  padding: 56px 20px;
  margin-bottom: 0;
}

.unh-currency .worksheetCredits__form input {
  padding: 0;
  padding-bottom: 10px;
}

.unh-currency .worksheetCredits__form {
  width: 50%;
}

.unh-currency .worksheetCredits__form .placeholder {
  color: #5c5c5c;
  left: 20px;
  font-weight: bold;
}

.unh-currency img {
  padding-right: 12px;
}

.unh-currency .moneyTrasfer__resultTable th:last-child {
  width: 0;
}

.unh-currency .moneyTrasfer__resultTable th {
  width: 0;
}

.unh-currency .moneyTrasfer__resultTable tbody td:first-child {
  font-weight: bold;
  display: flex;
}

.unh-currency .moneyTrasfer__resultTable thead th {
  color: #003e64;
  font-size: 18px;
  font-weight: bold;
}

.unh-currency .moneyTrasfer__resultTable .down {
  position: relative;
  padding-left: 14px;
  color: #e80000;
}

.unh-currency .moneyTrasfer__resultTable .down:before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 9px 5px 0 5px;
  border-color: #e80000 transparent transparent transparent;
  line-height: 0px;
  top: 5px;
  left: 0;
}

.unh-currency .moneyTrasfer__resultTable .up {
  position: relative;
  padding-left: 14px;
  color: #51ae3f;
}

.unh-currency .moneyTrasfer__resultTable .up:before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 5px 9.3px 5px;
  border-color: transparent transparent #51ae3f transparent;
  line-height: 0px;
  top: 5px;
  left: 0;
}

.unh-currency .worksheetCredits__form .date::after {
  background: url("/local/templates/sqb/img/icon-calendar-valuti.svg");
  background-repeat: no-repeat;
  background-size: cover;
  height: 25px;
  width: 25px;
  right: 23px;
  top: 57px;
}

.w-50 {
  width: 50%;
}

.unh-currency table .notActive {
  display: none;
}

.monthselect {
  border: none;
  border-bottom: 1px solid #9c9c9c;
}

.daterangepicker select.monthselect,
.daterangepicker select.yearselect {
  color: #5c5c5c;
  font-weight: bold;
}

.daterangepicker select.monthselect,
.daterangepicker select.yearselect {
  border: none;
  border-bottom: 1px solid #9c9c9c;
}

.daterangepicker td.active,
.daterangepicker td.active {
  background-color: #003e64;
}

.daterangepicker td.start-date.end-date {
  border-radius: 0 !important;
}

.daterangepicker {
  border: 1px solid #003e64;
}

.daterangepicker:after {
  border-bottom: 6px solid #0a0a0a;
}

.daterangepicker .calendar-table th,
.daterangepicker .calendar-table td {
  font-weight: bold;
  color: #0a0a0a;
}

.daterangepicker td.active,
.daterangepicker td.active:hover {
  background-color: #003e64;
  color: #fff;
}

/*Carousel start*/

#sync3 .item {
  background: #fff;
  padding: 60px 0px;
  margin: 5px;
  color: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-align: center;
}

#sync3 .item h1 {
  padding-left: 32px;
}

#sync3.owl-theme {
  position: relative;
}

#sync3.owl-theme .owl-next,
#sync3.owl-theme .owl-prev {
  width: 22px;
  height: 40px;
  margin-top: -20px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

#sync3.owl-theme .owl-prev {
  left: -60px;
  background: transparent;
}

#sync3.owl-theme .owl-next {
  right: -60px;
  background: transparent;
  color: #9f9f9f;
}

#sync1 .item {
  margin: 5px;
  color: #fff;
  border-radius: 3px;
  text-align: center;
}

#sync1 .item img {
  width: 100%;
}

#sync2 .item {
  padding: 2px 5px;
  margin: 5px;
  color: #003e64;
  border-radius: 3px;
  text-align: center;
  cursor: pointer;
}

#sync2 .current .item {
  border: 1px solid #003e64;
  padding: 1px;
}

.owl-theme .owl-nav {
  /*default owl-theme theme reset .disabled:hover links */
}

.owl-theme .owl-nav [class*="owl-"] {
  transition: all 0.3s ease;
}

.owl-theme .owl-nav [class*="owl-"].disabled:hover {
  background-color: #f7f7f7;
}

#sync1.owl-theme {
  position: relative;
}

#sync1.owl-theme .owl-next,
#sync1.owl-theme .owl-prev {
  width: 22px;
  height: 40px;
  margin-top: -20px;
  position: absolute;
  top: 50%;
}

#sync1.owl-theme .owl-prev {
  left: 10px;
}

#sync1.owl-theme .owl-next {
  right: 10px;
}

/*Carousel end*/

@media screen and (max-width: 768px) {
  .unh-mob-bank .unh-mob-bank__text-block .unh-mob-bank__text-block__img-phone {
    display: none;
  }
  .unh-whitebg {
    right: 0;
    left: 0;
  }
  .catlog-items__block p {
    font-size: 15px;
  }
  .unh-submitWrap .unh-submitNew {
    padding: 20px 0;
  }
  .catalog-info-items_wrapperRight .rcatlog-info-items__radioBlock div label {
    font-size: 15px;
  }
  .catalog-info-items__item {
    display: block;
    width: 100%;
    padding-right: 0;
    padding-left: 0;
  }
  .unh-businessH1 {
    font: 700 25px/32px "Roboto";
    padding-right: 0;
    padding-left: 0;
  }
  .unh-formKatalog .send {
    bottom: 35%;
  }
  .unh-noBanner ul {
    display: none;
  }
  .a-articles__item .item-descr .item-descr-wrap {
    margin-bottom: 0;
  }
  .a-articles__item .title {
    font: 700 18px/15px "Roboto";
  }
  .a-articles__item .description {
    font: bold 14px/22px "Roboto";
  }
  .singleCredit
    .container
    .wrap
    .singleCreditTabs
    .singleCreditTabs__wrap
    .singleCreditTabs__wrap--links
    .singleCreditTabs__wrap--links-overflow {
    min-width: inherit !important;
  }
  .unh-baner__unh-right-text a.sing {
    font: 15px/11px "Roboto";
    padding: 10px 15px;
  }
  .unh-baner__unh-right-text p {
    padding-bottom: 20px;
  }
  .singleCredit.singleCredit__ph {
    padding: 15px 0px;
  }
  .singleCredit .container .wrap .singleCreditTabs .singleCreditTabs__wrap {
    padding: 20px 30px;
  }
  .singleCredit
    .container
    .wrap
    .singleCreditTabs
    .singleCreditTabs__wrap
    .singleCreditTabs__wrap--links
    .singleCreditTabs__wrap--links-link {
    font: 14px/0px "Roboto";
  }
  .unh-online-application .unh-online-application__reg-block {
    margin: 0;
  }
  .phoneblock {
    padding: 15px 0;
  }
  .phoneblock .phoneblock__text-block {
    margin: 0;
  }
  .unh-bankCardsList__item {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .kmaStylesSqbNewCredits__img {
    width: 75%;
    bottom: inherit;
    top: -30px;
    right: -15%;
    opacity: 0.7;
  }
  .sms_banking_img img {
    margin-right: auto;
    margin-left: 0;
  }
}

@media screen and (max-width: 640px) {
  .breadcrumb {
    display: none;
  }
  .a-articles .wrapper {
    padding: 30px 0;
  }
  .a-articles .wrapper {
    display: inherit;
  }
  .a-articles .a-articles__item {
    width: 100%;
  }
  .a-articles .a-articles__item .a-articles__item-wrap {
    padding: 25px 25px;
  }
  .a-articles__item .item-descr .item-descr-wrap {
    min-height: 140px;
    max-height: 140px;
  }
  .a-articles__item .a-button .a-button__item {
    padding: 10px 10px;
    margin-top: 5px;
    font: bold 15px/10px "Roboto";
  }
  .breadcrumb ul {
    padding: 0;
  }
  .a-articles .a-articles__item {
    padding: 0;
    margin-bottom: 10px;
  }
  .breadcrumb__unlist .breadcrumb__unlist-list a {
    padding-right: 5px;
    font: italic 400 13px/10px "Roboto";
  }
  .breadcrumb__unlist .breadcrumb__unlist-list:after {
    right: -4px;
    font: italic 400 11px/11px "Roboto";
  }
}

@media screen and (max-width: 480px) {
  [type="radio"]:checked + label:before,
  [type="radio"]:not(:checked) + label:before {
    top: 4px;
  }
  [type="radio"]:checked + label:after,
  [type="radio"]:not(:checked) + label:after {
    top: 8px;
  }
  .ars-button {
    margin-top: 15px;
  }
  .kmaNewAccInvstSelectWrap .select2-container {
    margin-top: 15px !important;
  }
  .phoneblock
    .phoneblock__text-block
    .phoneblock__text-block__phoneblock__text {
    padding: 40px 15px;
  }
  .unh-online-application
    .unh-online-application__reg-block
    .unh-online-application__reg-block__text
    h2 {
    font: 700 18px/20px "Roboto";
  }
  .phoneblock
    .phoneblock__text-block
    .phoneblock__text-block__phoneblock__text
    h2 {
    font: bold 20px/20px "Roboto";
  }
  .phoneblock
    .phoneblock__text-block
    .phoneblock__text-block__phoneblock__text
    p {
    font: 16px/20px "Roboto";
  }
  .unh-online-application
    .unh-online-application__reg-block
    .unh-online-application__reg-block__text {
    padding: 40px 15px;
  }
  .unh-online-application
    .unh-online-application__reg-block
    .unh-online-application__reg-block__text
    a {
    padding: 15px 20px;
    font: 700 16px/16px "Roboto";
  }
  .phoneblock
    .phoneblock__text-block
    .phoneblock__text-block__phoneblock__text
    a {
    font-size: 26px;
  }
  .unh-mob-bank .unh-mob-bank__text-block h2 {
    font: 700 20px/20px "Roboto";
  }
  .unh-mob-bank .unh-mob-bank__text-block p {
    font: 14px/20px "Roboto";
  }
  .unh-mob-bank__block-img img {
    height: 20px;
  }
  .section2__list .section2__item .section2__teaser h3 {
    font: 700 18px/23px "Roboto";
    margin-bottom: 20px;
  }
  .kmaStylesSqbNewCredits__img {
    top: inherit;
    bottom: 0;
  }
}

@media (max-width: 450px) {
  .kmaStylesSqbNewCredits__img {
    display: none;
  }
  .kmaStylesSqbNewCredits__readMorebtn {
    padding: 7px 30px;
    font-size: 13px;
  }
}

.black_card {
  left: 0;
  right: inherit;
  top: 0;
  width: 700px;
}

.bankCardsSlider {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.bankCardsSlider .item {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.section2__banner .section2__banner-teaser {
  display: inline-block;
}

.section2__banner .section2__banner-teaser h3 {
  font: 700 40px/40px "Roboto", sans-serif;
  color: #003e64;
}

.section2__banner .section2__banner-teaser p {
  font: 400 18px/26px "Roboto", sans-serif;
  color: #868686;
}

.section1 .mainSlider .item .wrap {
  position: relative;
  z-index: 1;
  min-height: auto;
  display: block;
  padding: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.section1 .mainSlider .item .wrap .block-article {
  background-color: transparent;
  text-align: right;
  max-width: 1440px;
  position: absolute;
  top: 45%;
  -webkit-transform: translateY(-50%) translate(-50%);
  transform: translateY(-50%) translate(-50%);
  left: 80%;
  z-index: 3;
  width: 100%;
  -webkit-transition: all 200ms;
  transition: all 200ms;
  border-radius: 6px;
}

.section1 .mainSlider .item .wrap .block-inner {
  max-width: 680px;
  margin-left: auto;
  padding-right: 15px;
}

.block-heading {
  font-size: 50px;
}

.section1 .mainSlider .owl-nav {
  display: none;
}

.section1 .mainSlider .item .wrap .block-article .block-inner .block-heading {
  display: none;
}

.section1
  .mainSlider
  .item
  .wrap
  .block-article
  .block-inner
  .block-description {
  font: 400 36px/42px "Roboto", sans-serif;
  color: #fff;
  overflow: hidden;
  margin-top: 10px;
  display: block;
}

.uz-sec
  .section1
  .mainSlider
  .item
  .wrap
  .block-article
  .block-inner
  .block-description {
  max-height: 240px;
}

.section1 .mainSlider .item .wrap .block-article .block-inner .btn {
  top: 45px;
  position: relative;
  padding-left: 0;
  padding-right: 0;
}

.section1 .mainSlider .item .wrap .block-article .block-inner .btn a {
  display: inline-block;
  background-color: transparent;
  border: 1px solid #003e64;
  border-radius: 10px;
  font: 400 18px/18px "Roboto", sans-serif;
  color: #003e64;
  text-transform: uppercase;
  padding: 20px 38px;
  -webkit-transition: all 200ms ease 0s;
  transition: all 200ms ease 0s;
  text-decoration: none;
}

.m-0 {
  margin: 0 !important;
}

.yangiliklar .m-0 {
  min-inline-size: max-content;
}

.p-0 {
  padding: 0 !important;
}

.justify-content-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.justify-content-end {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.flex-wrap {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.my-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.w-100 {
  width: 100%;
}

.justify-content-between {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.wrap-b {
  margin-top: 40px;
  margin-bottom: 50px;
}

.contactAuthor {
  padding-bottom: 80px;
}

.contactAuthor .author {
  width: 39.6%;
  background: #f9f9f9;
  padding: 30px 44px 44px 30px;
  margin-right: 20px;
}

.contactAuthor .title {
  color: #003e64;
  font: 700 36px/30px "Roboto";
  padding-bottom: 30px;
}

.contactAuthor .owner {
  padding-bottom: 10px;
  font: 400 24px/34px "Roboto";
  color: #383837;
}

.contactAuthor .email {
  font: 400 16px/26px "Roboto";
  color: #383837;
}

.contactAuthor .email .mail-to {
  color: #383837;
  text-decoration: none;
}

.contactAuthor .subscription {
  width: 53%;
  background: #f9f9f9;
  margin-left: 10px;
  position: relative;
}

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

.align-center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.unh-itemHolding {
  display: flex;
  justify-content: space-between;
}

.flex-column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.space-between {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.contactAuthor .worksheetCredits__form {
  margin: 0;
}

.contactAuthor label {
  margin-bottom: 0;
}

.contactAuthor .buttonBlock {
  width: 50%;
  text-align: center;
  margin-top: 10px;
}

.contactAuthor .buttonBlock .button {
  font: 400 14px/34px "Roboto";
  color: #003e64;
  padding: 10px 69px 10px 70px;
  background: transparent;
  border: 2px solid #003e64;
  border-radius: 10px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
}

.contactAuthor .buttonBlock .button:hover {
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background: #003e64;
  color: #fff;
}

.subscription .titleSecond {
  position: absolute;
  top: 30px;
  left: 30px;
  color: #003e64;
  font: 700 30px/36px "Roboto";
}

.contactAuthor .worksheetCredits__form input {
  background: #f9f9f9;
}

.unh-transparent {
  background: transparent;
}

.unholy-clip {
  position: relative;
}

.unholy-clip::after {
  content: "";
  position: absolute;
  width: 30px;
  height: 30px;
  background-image: url("../img/clip.svg");
  right: 5%;
  top: 35%;
}

.back-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 80px;
}

.back {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 18px;
  font-weight: bold;
  color: #003e64;
  text-decoration: none;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.back:hover {
  -webkit-transition: 0.3s;
  transition: 0.3s;
  color: #e80000;
}

.view-count {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.arrow-back {
  margin-right: 10px;
}

.vision {
  margin-right: 10px;
}

.view-count {
  font-size: 18px;
}

.ars-sort {
  margin: 0 -15px;
}

.ars-sort .select2 {
  margin: 0;
}

.ars-button {
  padding: 0 15px;
  display: flex;
}

.news .ars-button,
.yangiliklar .ars-button {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
}

.news .kmaNewAccInvstSelectWrap form {
  width: 100%;
}

.ars-button button {
  padding: 20px 40px;
  margin-right: 15px !important;
  display: flex;
}

/*NEWS*/

.news-item {
  position: relative;
  min-height: 120px;
  border-bottom: 1px solid rgba(10, 30, 50, 0.2);
  display: flex;
  align-items: center;
}

.news-item:nth-child(3).news-background {
  background: #f00;
}

.news-date {
  position: absolute;
  bottom: 10px;
  left: 26%;
  z-index: 2;
  color: var(--darkblue-blue-40, rgba(10, 30, 50, 0.4));
  font-size: 14px;
}

.news-background {
  position: absolute;
  background-repeat: no-repeat;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  background-size: contain;
  z-index: 1;
  border-radius: 10px;
}

.news-img {
  max-width: 250px;
  min-width: 250px;
  background-repeat: no-repeat;
  z-index: 2;
  border-radius: 10px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  align-items: center;
}

/* .news-img img {
    box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.3);
    border-radius: 8px;
} */

.news-item:hover .news-link {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all ease 0.3s;
  transition: all ease 0.3s;
}

.news-block {
  width: 100%;
  height: 100%;
  padding: 20px 0;
}

.news-link {
  z-index: 10;
  position: absolute;
  bottom: 17px;
  right: 21px;
  opacity: 0;
  visibility: hidden;
}

.news-link a {
  text-decoration: none;
  font-size: 12px;
  color: #003e64;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  color: var(--blue-primary, #004d7e);
  font-size: 16px;
  font-weight: 500;
}

.news-link a:hover {
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-decoration: none;
  color: var(--blue-primary, #004d7e);
}

.news-link i {
  padding-left: 10px;
}

.news-title {
  padding: 0 20px;
  z-index: 2;
}

.author {
  color: #383837;
  font-weight: bold;
}

.news-title a {
  font-size: 18px;
  color: #0a1e32;
  line-height: 120%;
  font-weight: 500;
  z-index: 2;
  text-decoration: none;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  width: 100%;
  display: block;
}

.image-view img {
  width: 100%;
}

.news-title a:hover {
  color: #e80000;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.viewNews-item {
  border: 1px solid rgba(29, 52, 72, 0.2);
  box-sizing: border-box;
  border-radius: 8px;
  max-width: 280px;
  min-height: 180px;
  padding: 23px 18px;
  position: relative;
  margin: 15px;
}

/* .viewNews-item:hover .viewNews-description a {
    color: #E80000;
} */

.viewNews-item:hover {
  -webkit-transition: 0.3s;
  transition: 0.3s;
  -webkit-box-shadow: 0px 8px 50px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 8px 50px rgba(0, 0, 0, 0.1);
}

.viewNews-background {
  position: absolute;
  background-repeat: no-repeat;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 1;
  border-radius: 10px;
  margin-top: 15px;
}

.viewNews-image {
  position: relative;
  z-index: 2;
  padding-top: 30px;
  text-align: center;
}

.blink_news {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 5;
}

.viewNews-description {
  position: relative;
  z-index: 2;
}

.viewNews-description a {
  font-weight: 500;
  font-size: 18px;
  line-height: 22px;
  color: #1d3448;
  margin-bottom: 15px;
}

.mt-47 {
  margin-top: 47px;
}

.viewNews-description a:hover {
  -webkit-transition: 0.3s;
  transition: 0.3s;
  color: #e80000;
}

.viewNews-background {
  background-position: 25px 0px;
  display: none;
}

/* .news-item:nth-child(1n) .news-background {
    background-image: url("../img/color1.svg");
}

.news-item:nth-child(2n+1) .news-background {
    background-image: url("../img/color2.svg");
}

.news-item:nth-child(3n+1) .news-background {
    background-image: url("../img/color3.svg");
}

.news-item:nth-child(4n+1) .news-background {
    background-image: url("../img/color4.svg");
}

.news-item:nth-child(5n+1) .news-background {
    background-image: url("../img/color5.svg");
}

.news-item:nth-child(6n+1) .news-background {
    background-image: url("../img/color6.svg");
}

.news-item:nth-child(7n+1) .news-background {
    background-image: url("../img/color7.svg");
}

.news-item:nth-child(8n+1) .news-background {
    background-image: url("../img/color8.svg");
} */

/*view news*/

.viewNews-item:nth-child(1n) .viewNews-background {
  background-image: url("/local/templates/sqb/img/ellipse.jpg");
}

.viewNews-item:nth-child(2n + 1) .viewNews-background {
  background-image: url("/local/templates/sqb/img/ellipse2.jpg");
}

.viewNews-item:nth-child(3n + 1) .viewNews-background {
  background-image: url("/local/templates/sqb/img/ellipse3.png");
}

.viewNews-item:nth-child(4n + 1) .viewNews-background {
  background-image: url("/local/templates/sqb/img/ellipse4.png");
}

/*NEWS END*/

/* CATALOG */

.new_banner {
  height: 430px;
  background-image: url("/upload/img/catalog_banner_bg.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.new_banner .container {
  height: 100%;
}
.new_banner-wrapper {
  display: flex;
  align-items: center;
  gap: 152px;
  height: 100%;
}
.new_banner-title h1 {
  font-size: 48px;
  font-weight: 700;
  color: #ffffff;
  max-width: 600px;
  line-height: 120%;
}
.new_banner-btns {
  margin-top: 30px;
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
}
.new_banner-btn {
  padding: 18px 20px;
  line-height: 90%;
  font-size: 16px;
  font-weight: 700;
  border-radius: 1000px;
  color: #ffffff;
  transition: all 0.3s ease;
  cursor: pointer;
}
.new_banner-btn:hover {
  transform: translateY(-3px);
  box-shadow: 0px 4px 20px rgba(255, 255, 255, 0.3);
}
.new_banner-btn.new_banner-btn_blue {
  background-color: #2070ff;
}
.new_banner-btn.new_banner-btn_light {
  border: 1px solid #ffffff;
}
.new_banner-btn.new_banner-btn_light:hover {
  background-color: #2070ff;
  border: 1px solid #2070ff;
}
.form_section {
  margin-top: 120px;
}
.new_title {
  font-size: 40px;
  font-weight: 700;
  line-height: 100%;
  color: #000000;
}
.form_section-wrapper {
  display: grid;
  grid-template-columns: 1fr 570px;
  gap: 24px;
  margin-top: 32px;
}
.content_wrapper {
  padding: 32px;
  border-radius: 12px;
  background-color: #f4f5f6;
}
.new_title-medium {
  font-size: 32px;
  font-weight: 500;
  line-height: 100%;
  color: #000000;
}
.new_title-small {
  font-size: 14px;
  font-weight: 500;
  line-height: 100%;
  color: #0a1e3299;
  margin-top: 24px;
}
.form_section-input {
  width: 100%;
  border-radius: 1000px;
  border: 1px solid #b1b5c3;
  background-color: #ffffff;
  color: #000000;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  padding: 11px 18px;
  margin-top: 8px;
}
.form_section-input::placeholder {
  color: #b1b3b3;
}
.form_oferta {
  margin-top: 24px;
  max-width: 400px;
  font-size: 14px;
  font-weight: 400;
  color: #777e90;
}
#send_form {
  width: 100%;
  margin-top: 24px;
}

.feedback_block {
  display: flex;
  align-items: start;
  gap: 24px;
}
.feedback_block + .feedback_block {
  margin-top: 32px;
}
.feedback_title {
  font-size: 18px;
  font-weight: 700;
  color: #141416;
}
.feedback_subtitle {
  margin-top: 8px;
  max-width: 400px;
  font-size: 14px;
  font-weight: 400;
  color: #777e90;
}
.feedback_method {
  color: #0066ff;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  margin-top: 8px;
  display: block;
}

/* CATALOG filter */

.catalog_filter {
  margin-top: 120px;
}
.myForm {
  margin-top: 32px;
}
.catalog_filter-wrapper label {
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 500;
  color: #0a1e3299;
  line-height: 100%;
}

.catalog_filter-wrapper {
  display: grid;
  grid-template-columns: 1fr 340px 340px max-content;
  justify-content: center;
  padding: 24px 32px;
  background-color: #f4f5f6;
  border-radius: 16px;
  align-items: center;
}

.catalog_filter-wrapper input[type="text"] {
  border: none;
  background-color: transparent;
  font-size: 24px;
  font-weight: 400;
  padding-right: 64px;
  color: #0a1e3299;
  width: 100%;
}
.catalog_filter-wrapper .select2-container--default .select2-selection--single {
  border: none;
}
.catalog_filter-wrapper
  .select2-container
  .select2-selection--single
  .select2-selection__rendered {
  padding-left: 0;
  padding-right: 0;
}
.catalog_filter-wrapper .select2-container--default .select2-selection--single {
  background-color: transparent;
}
.catalog_filter-wrapper
  .select2-container--default
  .select2-selection--single
  .select2-selection__arrow
  b {
  border: none;
}
.catalog_filter-wrapper
  .select2-container--default
  .select2-selection--single
  .select2-selection__arrow::after {
  content: url("/upload/img/down_arrow.png");
  display: block;
  width: 24px;
  height: 24px;
}
.custom_dropdown-wrapper {
  padding: 6px 64px;
  border-left: 2px solid #d9d9d9;
}
.catalog_filter-wrapper .select2-container .select2-selection--single {
  display: flex;
  justify-content: space-between;
  gap: 4px;
  align-items: center;
}
.catalog_filter-wrapper
  .select2-container--default
  .select2-selection--single
  .select2-selection__arrow {
  position: inherit;
  transform: translateY(0);
}

.catalog_filter-wrapper
  .select2-container--default
  .select2-selection--single
  .select2-selection__rendered {
  font-size: 24px;
  font-weight: 400;
  line-height: 100%;
  color: #003d64;
}
.catalog_search-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  gap: 10px;
  height: 52px;
  min-width: 240px;
  background-color: #005bff;
  border-radius: 1000px;
  cursor: pointer;
}

/* CATALOG filter end */

.catalog_items {
  margin-top: 32px;
}
.catalog_items-wrapper {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  column-gap: 24px;
  row-gap: 32px;
}
.catalog_items-block {
  background-color: #f4f5f6;
  border-radius: 16px;
  overflow: hidden;
}
.catalog_items-img {
  background-size: cover;
  background-position: 50% 50%;
  height: 240px;
  width: 100%;
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.catalog_items-img:hover {
  transform: scale(1.05);
}
.catalog_items-descr {
  padding: 24px;
  padding-top: 27px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: calc(100% - 240px);
}
.catalog_items-title {
  font-size: 24px;
  font-weight: 700;
  line-height: 100%;
  color: #000000;
}
.catalog_items-location_wrapper {
  display: flex;
  align-items: start;
  gap: 8px;
  margin-top: 8px;
}
.catalog_items-location {
  font-size: 16px;
  font-weight: 400;
  color: #777e90;
}
.catalog_items-block hr {
  height: 1px;
  color: #a9abad;
  margin-block: 16px;
}
.catalog_items-price_text {
  font-size: 12px;
  font-weight: 700;
  line-height: 100%;
  color: #777e90;
}
.catalog_items-price {
  margin-top: 4px;
  font-size: 24px;
  font-weight: 700;
  line-height: 100%;
  color: #000000;
}
.catalog_items-link {
  display: block;
  text-align: center;
  margin-top: 24px;
  background-color: #2070ff;
  color: #ffffff;
  border-radius: 1000px;
  padding: 18px 24px;
  line-height: 90%;
}
.catalog_items-link:hover {
  text-decoration: none;
  color: #ffffff;
  transform: translateY(-3px);
}

/* CATALOG END */

@media (max-width: 1600px) {
  .banner_for_cards,
  .joinIn {
    box-sizing: border-box;
    padding: 0 20px;
  }
  .bankCardsSlider .owl-prev {
    left: -20px;
  }
  .bankCardsSlider .owl-next {
    right: -20px;
  }
}

@media (max-width: 1400px) {
  .unh-twoLink {
    width: 100%;
  }
  .unh-innerKatalog .col-right .column-option {
    flex-direction: column;
    align-items: baseline;
  }
  .convert
    .select2-container
    .select2-selection--single
    .select2-selection__rendered {
    padding-left: 12px;
    padding-right: 37px;
  }
  .converter
    .select2-container--default
    .select2-selection--single
    .select2-selection__arrow {
    right: 5px;
  }
  .convert {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 30px;
    padding-bottom: 30px;
    max-height: 220px;
  }
}

@media (max-width: 1200px) {
  .main-exchange
    .listCurrency
    .listCurrency__item
    .listCurrency__item-wraps
    ul {
    padding-left: 110px;
  }
  .bankCardsSlider.owl-theme .owl-nav {
    position: relative;
    top: inherit;
    transform: none;
  }
  .bankCardsSlider .owl-prev {
    left: inherit;
    position: relative;
  }
  .bankCardsSlider .owl-next {
    right: inherit;
    position: relative;
  }
  .convert
    .select2-container
    .select2-selection--single
    .select2-selection__rendered {
    padding-left: 10px;
    padding-right: 20px;
  }
  .converter
    .select2-container--default
    .select2-selection--single
    .select2-selection__arrow {
    right: 3px;
  }
  .convert
    .select2-container
    .select2-selection--single
    .select2-selection__rendered {
    padding-left: 10px;
    padding-right: 20px;
  }
  .converter
    .select2-container--default
    .select2-selection--single
    .select2-selection__arrow {
    right: 3px;
  }

  .form_section-wrapper {
    grid-template-columns: 1fr 506px;
  }

  .catalog_filter-wrapper {
    grid-template-columns: repeat(4, 1fr);
    row-gap: 24px;
  }
  #catalog_filter-grid_1 {
    grid-area: 1 / 1 / 2 / 4;
  }
  #catalog_filter-grid_2 {
    grid-area: 2 / 1 / 3 / 3;
    border-left: none;
    padding-left: 0;
  }
  #catalog_filter-grid_3 {
    grid-area: 2 / 3 / 3 / 5;
  }
  #catalog_filter-grid_4 {
    grid-area: 1 / 4 / 2 / 5;
  }
  .custom_dropdown-wrapper {
    border-top: 2px solid #d9d9d9;
  }
}

/* 
@media (max-width: 1073px) {
    #museumBtn img {
        display: none;
    }
    #museumBtn {
        padding: 1.2rem 0rem;
        margin-right: 0;
        font: 500 16px/18px "Roboto", sans-serif;
    }
} */

@media (max-width: 1024px) {
  .viewNews-description a {
    font-size: 18px;
    line-height: 22px;
  }
  .new_banner-wrapper {
    gap: 60px;
  }
  .form_section-wrapper {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (max-width: 992px) {
  .main-exchange
    .listCurrency
    .listCurrency__item
    .listCurrency__item-wraps
    ul {
    padding-left: 80px;
  }
  .main-exchange {
    flex-direction: column;
  }
  .main-exchange .convert {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 0;
    max-height: 100%;
  }
  .main-exchange .convert .converter__text {
    margin-right: 15px;
    width: 100%;
    margin-right: 0;
  }
  .main-exchange .convert .converter .converter__text {
    margin-bottom: 10px;
  }
  .main-exchange .convert .converter.uzs .converter__text {
    margin-bottom: 0;
  }
  .main-exchange .convert .select2-container {
    width: 100% !important;
  }
  .main-exchange .listCurrency {
    width: 100%;
  }
  .exchange-rate__block {
    flex-direction: column-reverse;
  }
  .unh-currency {
    padding: 20px;
    width: 100%;
  }
  .convert {
    width: 100%;
    margin-bottom: 20px;
  }
  .unh-currency .worksheetCredits__form .placeholder {
    display: none;
  }
  .unh-currency .tableResponsive {
    overflow: auto;
  }
  .unh-currency h1 {
    width: 100%;
  }
  .unh-currency .worksheetCredits__form {
    width: 100%;
    justify-content: flex-start;
  }
  .unh-currency .tableResponsive table {
    min-width: 640px;
  }
  .bottom-desc .location {
    margin-bottom: 5px;
  }
  .unh-innerKatalog .col-left {
    width: 100%;
  }
  .unh-innerKatalog .col-right {
    width: 100%;
    padding: 0;
    margin: 40px 0;
  }
  .unh-innerKatalog .col-right h2 {
    margin-top: 10px;
    margin-bottom: 30px;
  }
  .unh-innerKatalog .col-right .column-option {
    flex-direction: inherit;
    align-items: inherit;
    display: flex;
  }
  .unh-innerKatalog .col-right::before {
    display: none;
  }
  .unh-twoLink a {
    font-size: 16px;
  }
  .unh-formKatalog .worksheetCredits__form {
    display: flex;
    flex-direction: column;
  }
  .unh-formKatalog label {
    width: 100% !important;
    margin-bottom: 0;
  }
  .unh-itemsCover h2 {
    font-size: 16px;
    margin-bottom: 5px;
  }
  .row {
    padding: 0;
  }
  .kmaStylesSqbNew__wrappper .newProductPages .row {
    /* flex-wrap: nowrap; */
    flex-wrap: wrap;
    /* flex-direction: column; */
    gap: 40px 0px;
  }
  .kmaStylesSqbNew__wrappper .newProductPages .row.grid-temp {
    flex-wrap: nowrap;
    flex-direction: column;
    gap: 0px;
  }
  .kmaStylesSqbNew__wrappper .newProductPages .row .checkoutEasy.b2 .row {
    flex-wrap: nowrap;
    flex-direction: row;
  }
  .bannerBlock.blockWrapped .checkoutEasy .row .dtp {
    display: none;
  }
  .ars-button button {
    font-size: 14px;
    padding: 10px 16px;
  }
  header .container .wrap,
  footer .container .wrap {
    padding-left: 20px;
    padding-right: 20px;
  }
  .section2__banner.cashback_banner .img {
    background-position: inherit !important;
  }
  .container .wrap {
    padding: 0px;
  }
  .section2__list .section2__item .section2__teaser {
    min-height: auto;
  }
  .section2__list .section2__item .section2__teaser h3 {
    margin-bottom: 10px;
  }
  .bankCardsSlider .item {
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 50px;
  }
  .section2__banner .section2__banner-teaser {
    max-width: 100%;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .contactAuthor .author {
    width: 100%;
    margin-bottom: 20px;
    padding: 20px;
  }
  .contactAuthor .subscription {
    width: 100%;
  }
  .subscription .titleSecond {
    position: unset;
    padding: 30px 20px;
  }
  .contactAuthor .dis-flex {
    overflow: hidden;
  }
  .contactAuthor .worksheetCredits__form input {
    max-width: 300px;
  }
  .contactAuthor .buttonBlock {
    width: auto;
    text-align: left;
    padding: 30px 20px;
  }
  .kmaNewAccInvstSelectWrap {
    width: 100%;
    max-width: 100%;
  }
  .kmaNewAccInvstSelectWrap
    .select2-container
    .select2-selection--single
    .select2-selection__rendered {
    font-size: 18px;
  }
  .news-background {
    display: none;
  }
  .news-title {
    width: 100%;
    text-align: center;
    padding-top: 20px;
  }
  .news-link {
    display: none;
  }
  .news-img {
    width: 100%;
    text-align: center;
  }
  .back-section {
    margin-bottom: 20px;
  }
  .my-flex {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .viewNews-item {
    float: inherit;
    max-width: 100%;
    margin: 0;
    margin-bottom: 10px;
  }
  .viewNews-image {
    text-align: center;
    padding: 20px;
  }
  .viewNews-background {
    background: none !important;
  }
  .viewNews-description {
    text-align: center;
    padding-top: 0;
  }
  .viewNews-description a {
    font-size: 14px;
    line-height: 18px;
  }
  .viewNews-description .date {
    padding-bottom: 15px;
  }
  .vkl-aside__form .select2-container {
    padding: 5px 0;
    margin: 0px 0;
  }
  .vkl-aside__form input {
    margin-top: 0;
  }
  .vkl-aside__form input,
  .vkl-button.alldepo {
    /* width: -webkit-max-content;
			width: -moz-max-content;
			width: max-content; */
    margin: auto;
    display: block;
  }
  .vkl-security-download {
    padding: 20px 5px;
  }
  .mbb-service__item {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
  }
  .vkl-wrapper-option {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .vkl-wrapper-option__img {
    padding-right: 20px;
    margin-bottom: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .section2__list .section2__item .section2__teaser .readmore {
    position: relative;
    left: 0;
    bottom: 0;
    margin-top: 10px;
  }
  .section2__list .section2__item .section2__teaser .actionopen {
    position: relative;
    left: 0;
    bottom: 0;
    margin-top: 30px;
  }
  .ars-sort {
    margin: 0;
  }
  .ars-sort .select2 {
    margin: 15px 0;
  }
  .section2__list .section2__item .img {
    display: none;
  }
  .kmaNewAccInvstSelectWrap {
    margin: 0;
  }
  .kmaNewAccInvstSelectWrap .select2-container {
    margin: 0 10px;
    margin-bottom: 20px;
  }
  .pageOffice .container .wrap .maps .title {
    margin-bottom: 20px;
  }
  .new_banner .new_banner-title h1 {
    font-size: 40px;
  }
  .form_section-wrapper {
    grid-template-columns: 100%;
  }

  .catalog_items-wrapper {
    grid-template-columns: repeat(2, 1fr);
    column-gap: 16px;
  }

  .custom_dropdown-wrapper {
    padding-right: 24px;
  }
  .catalog_search-btn {
    min-width: unset;
  }
  #catalog_filter-grid_3 {
    padding-left: 24px;
  }
}

@media (max-width: 768px) {
  .unh-twoLink .w-50 {
    width: 100%;
    margin: 0;
    margin-bottom: 10px;
    padding: 0;
  }
  .moneyTransfer__aside.w-50 {
    width: 90% !important;
  }
  .unh-twoLink .w-50:last-child {
    margin-bottom: 0;
  }
  .unh-twoLink a {
    max-width: inherit;
  }
  .main-exchange
    .listCurrency
    .listCurrency__item
    .listCurrency__item-wraps
    .icon {
    left: 20px;
  }
  .main-exchange
    .listCurrency
    .listCurrency__item
    .listCurrency__item-wraps
    ul {
    padding-left: 40px;
  }
  .pageYurLisa .container .wrap .content {
    margin-bottom: 40px;
  }
  .pageYurLisa .container .wrap .content .content__wraps {
    padding-bottom: 20px;
  }
  .convert {
    max-height: 100%;
  }
  .select2-container {
    width: 100% !important;
  }
  .converter__text {
    margin-right: 0;
    width: 100%;
    margin-bottom: 10px;
  }
  .convert
    .select2-container
    .select2-selection--single
    .select2-selection__rendered {
    padding-left: 18px;
    padding-right: 40px;
  }
  .converter
    .select2-container--default
    .select2-selection--single
    .select2-selection__arrow {
    right: 10px;
  }
  .converter.uzs span {
    padding-left: 0;
    padding-right: 15px;
  }
  .section4 .container .wrap {
    width: auto;
  }
  .kmaStylesSqbNew ~ .container {
    padding: 0;
  }
  .bankCardsSlider .item {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 50px;
  }
  .kmaNewAccInvstAds__item {
    padding: 10px 0;
  }
  .contactAuthor .title {
    font: 700 24px/30px "Roboto";
  }
  .contactAuthor .owner {
    font: 400 18px/34px "Roboto";
  }
  .subscription .titleSecond {
    font: 700 24px/30px "Roboto";
  }
  .view-count {
    font-size: 14px;
  }
  .back {
    font-size: 14px;
  }
  .news-item {
    min-height: auto;
    margin: 0;
  }
  .news-title a {
    font-size: 16px;
    line-height: 18px;
    text-align: left;
  }
  .news-title {
    padding: 20px 0;
  }
  .news-block {
    padding: 20px;
    padding-top: 30px;
    flex-direction: column;
  }
  .news-date {
    bottom: 10px;
    left: 20px;
  }
  .ars-sort {
    margin: 0;
  }
  .ars-sort .select2 {
    padding: 0;
  }
  .ars-button {
    padding: 0;
  }
  .select2-container--open .select2-dropdown--below {
    top: 0;
  }
  .kmaStylesSqbNewCredits__item {
    border-radius: 10px;
    margin-left: 0;
    margin-right: 0;
  }
  .kmaStylesSqbNewCredits__item span a {
    color: #727272;
    border: 0.5px solid #616161;
  }
  .kmaStylesSqbNewCredits__item p {
    color: #3c7090;
    margin: 10px 0 70px;
    z-index: 3;
  }
  .audioMaterials__Item--text a {
    font-size: 16px;
    line-height: 20px;
  }
  .kmaNewInfoDisTable td,
  .kmaNewAccInvstTable td:first-child,
  .kmaNewAccInvstTable th:first-child {
    padding: 20px;
    font-size: 14px;
  }
  .kmaNewAccInvstSelectWrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .kmaNewAccInvstSelectWrap .select2-container {
    margin: 0;
    margin-bottom: 10px;
  }

  .new_banner {
    height: auto;
  }
  .new_banner .new_banner-title h1 {
    font-size: 36px;
    text-align: center;
  }
  .new_banner-wrapper {
    flex-direction: column;
    padding-block: 48px;
  }
  .new_banner-btns {
    justify-content: center;
  }
  .new_banner-image {
    padding-inline: 20%;
  }

  .new_title {
    font-size: 32px;
  }
  .new_title-medium {
    font-size: 28px;
  }
}

@media (max-width: 600px) {
  .section2 .container .wrap nav {
    margin-bottom: -20px;
  }
  .mt-47 {
    margin-top: 20px;
  }
  .unh-innerKatalog .col-right .column-option {
    flex-direction: column;
  }
  .unh-innerKatalog .col-right .unh-leftText {
    font-size: 14px;
  }
  .unh-innerKatalog .col-right .unh-rightText {
    padding: 5px 0;
    font-size: 14px;
  }
  .section1 {
    margin-bottom: 0;
  }
  .section1
    .mainSlider
    .item
    .container
    .wrap
    .block-article
    .block-inner
    .block-heading,
  .section1
    .mainSlider
    .item
    .container
    .wrap
    .block-article
    .block-inner
    .btn
    a,
  .section1
    .mainSlider
    .item
    .container
    .wrap
    .block-article
    .block-inner
    .block-description {
    color: #003e64;
    border-color: #003e64;
  }
  .section1 .mainSlider .item .container .wrap .block-image {
    position: absolute;
  }
  /* .block-inner * {
			color: #fff;
		} */
  /* .block-inner a {
			border-color: #fff;
		} */
  img.desktop-banner {
    display: block;
  }
  .section2__list .section2__item .section2__teaser {
    max-width: 200px;
  }
  .section2__list .section2__item .section2__teaser .div {
    flex-wrap: wrap;
  }
  .section2__list .section2__item .section2__teaser,
  .section2__banner .section2__banner-teaser {
    padding: 20px 20px 70px 20px !important;
  }
  .section2__list .section2__item .img {
    display: none;
    left: 150px;
    top: 30px;
    background-size: contain !important;
  }
  .section2__list.communal_lists {
    margin-top: 0;
  }
  .section2__list .section2__item.second_item .img,
  .section2__list .section2__item .img,
  .section2__list .section2__item.last_items .img {
    right: 0 !important;
    background-size: contain !important;
    top: 0;
  }
  .section2__list .section2__item:first-child .img {
    background-size: 50% !important;
  }
  .section2__list .section2__item.last_items .img {
    background-size: 70% !important;
  }
  .section2__list {
    margin-top: 30px;
  }
  .section1 .mainSlider .item .wrap .block-inner {
    padding-right: 20px !important;
  }
  .news-img img {
    display: none;
  }
}

@media (max-width: 575px) {
  .desktop-banner {
    display: block;
  }
  .small-good-item__img.business {
    max-width: 100% !important;
  }
  .new_title {
    font-size: 28px;
  }
  .form_section,
  .catalog_filter {
    margin-top: 60px;
  }
  .content_wrapper {
    padding: 18px;
  }
  .new_title-medium {
    font-size: 24px;
  }
  .feedback_block {
    gap: 16px;
  }
  .feedback_img {
    max-width: 56px;
  }

  .catalog_filter .container {
    padding: 0;
  }
  .catalog_filter-wrapper {
    padding: 24px 18px;
  }
  .catalog_items-wrapper {
    grid-template-columns: 100%;
    gap: 24px;
  }
  .catalog_filter .new_title {
    padding-inline: 15px;
  }
  .catalog_filter-wrapper {
    grid-template-columns: repeat(5, 1fr);
  }
  #catalog_filter-grid_2 {
    grid-area: 2 / 1 / 3 / 6;
  }
  #catalog_filter-grid_3 {
    grid-area: 3 / 1 / 4 / 6;
    border-left: none;
    padding-left: 0;
  }
  #catalog_filter-grid_4 {
    grid-area: 1 / 4 / 2 / 6;
  }
  .catalog_filter-wrapper input[type="text"] {
    padding-right: 24px;
  }
}

@media (max-width: 480px) {
  .gosearch {
    margin: 10px 20px;
  }
  .unh-formKatalog {
    margin-top: 20px;
  }
  .section1 .mainSlider .item .wrap .block-inner {
    max-width: 500px;
    margin-left: auto;
    padding-right: 10px !important;
  }
  .unh-formKatalog {
    width: 100%;
  }
  .unh-formKatalog label {
    width: 100% !important;
  }
  .news-img {
    display: inline;
  }
  .contactAuthor .worksheetCredits__form input {
    max-width: 230px;
  }
  .news-title {
    padding-top: 15px;
  }
  .news-title a {
    font-size: 16px;
    line-height: 18px;
    text-align: left;
  }
  .section2__list .section2__item {
    padding: 10px;
  }
  .section2__list .section2__item .bg {
    bottom: 30px;
  }
  .generalInfo p {
    text-align: left;
    font-size: 16px;
    line-height: 20px;
  }
  .new_banner .new_banner-title h1 {
    font-size: 28px;
  }
  .new_banner-image {
    padding-inline: 15%;
  }
}

@media (max-width: 375px) {
  .section1 .mainSlider .item .container .wrap .block-article {
    padding-right: 10px;
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .section2__banner .section2__banner-teaser {
    padding: 20px;
  }
  .section2__banner .section2__banner-teaser p {
    font: 400 14px/20px "Roboto", sans-serif;
  }
  .section2__banner .section2__banner-teaser h3 {
    font: 700 18px/20px "Roboto", sans-serif;
    margin-bottom: 10px;
  }
  .section1
    .mainSlider
    .item
    .container
    .wrap
    .block-article
    .block-inner
    .block-heading {
    font-size: 16px;
    line-height: 16px;
  }
  .section1
    .mainSlider
    .item
    .container
    .wrap
    .block-article
    .block-inner
    .block-description {
    font-size: 11px;
    line-height: 13px;
    margin-top: 5px;
  }
  .section1
    .mainSlider
    .item
    .container
    .wrap
    .block-article
    .block-inner
    .btn {
    padding-top: 10px;
  }
}

.block-image {
  max-height: 600px;
  overflow: hidden;
}

@media (max-width: 370px) {
  .kmaStylesSqbNewCredits__item .kmaStylesSqbNewCredits__img {
    display: none;
  }
}

.moduleOnlineFormCredits .container .wrap .moduleOnlineFormCredits__wrap h3 {
  color: #1d3448;
  font-size: 32px;
  margin-bottom: 15px;
  font-weight: 500;
  text-align: left;
}

.moduleOnlineFormCredits .container .wrap .moduleOnlineFormCredits__wrap p {
  font-size: 20px;
}

.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--tabLinks {
  background-color: transparent;
  border: 1px solid #b0b2b2;
  color: #444;
}

.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--tabLinks
  .moduleOnlineFormCredits--tabLink.active {
  background-color: #004067;
}

.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--tabLinks
  .moduleOnlineFormCredits--tabLink {
  padding: 15px 0;
}

.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--tabLinks
  .moduleOnlineFormCredits--tabLink
  .step {
  border: 1px solid #444;
  margin-right: 10px;
}

.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--tabLinks
  .moduleOnlineFormCredits--tabLink.active
  .step {
  /*color: #f00; border: 1px solid #f00;*/
  margin-right: 10px;
}

.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--tabLinks
  .moduleOnlineFormCredits--tabLink
  .name {
  color: #444;
}

.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--tabLinks
  .moduleOnlineFormCredits--tabLink.active
  .name {
  color: #fff;
}

.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--tabLinks
  .moduleOnlineFormCredits--tabLink:after {
  background-color: #b0b2b2;
}

.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--tabLinks
  .moduleOnlineFormCredits--tabLink.active:after {
  background-color: #fff;
}

.daterangepicker .drp-calendar.left .calendar-table {
  padding: 0;
}

.daterangepicker .drp-calendar.left {
  padding: 0;
}

.daterangepicker .calendar-table th,
.daterangepicker .calendar-table td {
  padding: 0;
}

.moduleOnlineFormCredits--content--item--wraps .select2-container {
  width: 100% !important;
}

.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  h4 {
  font-size: 26px;
  line-height: 26px;
  color: #003e64;
}

.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  .moduleOnlineFormCredits--content--item
  .moduleOnlineFormCredits--content--item--wraps
  input {
  background: #ffffff;
  border: 1px solid #e3e3e3;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 10px;
  padding-right: 30px;
  font-weight: normal;
  font-size: 18px;
  line-height: 21px;
  color: #1d3448;
  z-index: 2;
  position: relative;
}

.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  .moduleOnlineFormCredits--content--item
  .moduleOnlineFormCredits--content--item--wraps
  span.icons
  img {
  cursor: pointer;
  position: relative;
  top: 30px;
  z-index: 12;
}

.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  .moduleOnlineFormCredits--content--item
  .moduleOnlineFormCredits--content--item--wraps
  input:focus {
  border-color: #003e64;
}

.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  .moduleOnlineFormCredits--content--item
  .moduleOnlineFormCredits--content--item--wraps
  label.placeholder {
  font-size: 18px;
  font-weight: 400;
  /* left: calc(50% - 203px / 2 - 207.5px);
  top: calc(50% - 21px / 2 - 500.5px); */
  height: 21px;
}

.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  .moduleOnlineFormCredits--content--item
  .moduleOnlineFormCredits--content--item--wraps
  label.placeholder
  strong {
  color: #d62023;
  font-size: 20px;
  font-weight: 300;
}

.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  .moduleOnlineFormCredits--content--item
  .moduleOnlineFormCredits--content--item--wraps
  select {
  border-right: transparent;
  border-left: transparent;
  border-top: transparent;
  border-radius: 0;
  padding: 20px;
  padding-right: 30px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 20px;
  line-height: 26px;
  color: #b1b2b2;
  font-weight: 300;
}

.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  .moduleOnlineFormCredits--content--item
  .moduleOnlineFormCredits--content--item--wraps
  select {
  -webkit-appearance: none;
  border-radius: 0;
  background-image: url("../images/polygon-down.png") !important;
  background-repeat: no-repeat;
  background-position: right 3% center;
  padding-right: 30px;
}

.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  .moduleOnlineFormCredits--content--item
  .moduleOnlineFormCredits--content--item--wraps
  select
  option {
  display: block;
  font-size: 16px;

  line-height: 30px;
  font-weight: 300;
  padding: 10px 0;
}

.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  .moduleOnlineFormCredits--content--item
  .moduleOnlineFormCredits--content--item--wraps
  label.placeholder {
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
}

.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  .moduleOnlineFormCredits--content--item
  .moduleOnlineFormCredits--content--item--wraps
  input:focus
  + label.placeholder,
.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  .moduleOnlineFormCredits--content--item
  .moduleOnlineFormCredits--content--item--wraps
  input:focus
  + label.placeholder
  strong,
.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  .moduleOnlineFormCredits--content--item
  .moduleOnlineFormCredits--content--item--wraps
  input.hasvalue
  + label.placeholder,
.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  .moduleOnlineFormCredits--content--item
  .moduleOnlineFormCredits--content--item--wraps
  input.hasvalue
  + label.placeholder
  strong {
  font-size: 16px;
  top: -30px;
  color: #003e64;
}

.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  .moduleOnlineFormCredits--content--item
  .moduleOnlineFormCredits--content--item--wraps
  span.icons {
  top: 20px;
}

.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  hr {
  border-top: 1px solid transparent;
  margin: 0 20px 40px 20px;
}

.moduleOnlineFormCredits--contents hr {
  background-color: transparent;
  border-color: transparent;
  color: transparent;
  border: none;
}

/* KORPORATIVE CARD (INDUIDUALS CARD) */

.corpcard .singleCreditTabs__wrap__card {
  position: relative;
}

.archiveBankCards
  .container
  .wrap
  .archiveBankCards__tabs
  .archiveBankCards__tabs--contents
  .archiveBankCards__tabs--contents--content
  .item
  .col-left {
  position: relative;
}

.individual-design {
  position: absolute;
  background-color: #e80000;
  top: -15px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  padding: 8px 18px;
  border-radius: 5px;
  font-size: 11px;
  line-height: 13px;
  text-align: center;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  color: #ffffff;
}

/* Corporate Card FIXED */

.tab_text ol {
  list-style: none;
}

.tab_text ol li {
  counter-increment: step-counter;
  margin-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
  max-width: 833px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
}

.tab_text ol li::before {
  content: counter(step-counter);
  margin-right: 5px;
  color: #e80000;
  font-weight: bold;
  padding: 3px 8px;
  padding-top: 0;
  border-radius: 3px;
  font-size: 18px;
  line-height: 24px;
  display: block;
}

.archiveBankCards
  .container
  .wrap
  .archiveBankCards__tabs
  .archiveBankCards__tabs--contents
  .archiveBankCards__tabs--contents--content
  .item
  .col-left
  .wraps
  .image
  a
  img {
  max-width: 100%;
}

.ctext {
  margin-bottom: 5px;
}

.section2__list .section2__item .section2__teaser .readmore {
  padding: 10px 26px;
  border-radius: 3px;
  bottom: 30px;
}

.unh-breadcrumbs b {
  color: #383837;
  font-size: 15px;
}

@media (max-width: 1400px) {
  .unh-formKatalog {
    width: 100%;
  }
  .viewNews-description {
    padding: 15px 20px;
  }
  .section1 .mainSlider .item .wrap .block-article {
    top: 40%;
  }
  .section1 .mainSlider .item .wrap .block-article .block-inner .btn a {
    font: 400 16px/16px "Roboto", sans-serif;
    padding: 15px 30px;
  }
  .section1
    .mainSlider
    .item
    .wrap
    .block-article
    .block-inner
    .block-description {
    font-size: 18px;
    line-height: 22px;
  }
  .section1 .mainSlider .item .wrap .block-article .block-inner .btn {
    top: 30px;
  }
  header .container .wrap,
  footer .container .wrap {
    padding-left: 40px;
    padding-right: 40px;
  }
  .pageOffice .wrap {
    padding: 0;
  }
  .sqbHistory__carouselBlock .owl-carousel .owl-nav button.owl-next,
  .sqbHistory__carouselBlock .owl-carousel .owl-nav .owl-next,
  .sqbHistory__carouselBlock .owl-carousel .owl-nav button.owl-prev,
  .sqbHistory__carouselBlock .owl-carousel .owl-nav .owl-prev,
  .sqbHistory__carouselBlock .owl-carousel button.owl-dot {
    top: 8px;
  }
  .sqbHistory__carouselBlock .owl-nav .owl-prev {
    left: -5px;
  }
  .sqbHistory__carouselBlock .owl-nav .owl-next {
    right: -5px;
  }
  .section1 {
    margin-bottom: 10px;
  }
  .archiveBankCards
    .container
    .wrap
    .archiveBankCards__tabs
    .archiveBankCards__tabs--contents
    .archiveBankCards__tabs--contents--content
    .item
    .col-right
    .wraps
    .teaser
    h2
    a {
    line-height: 36px;
  }
  .archiveBankCards
    .container
    .wrap
    .archiveBankCards__tabs
    .archiveBankCards__tabs--contents
    .archiveBankCards__tabs--contents--content
    .item
    .col-right
    .wraps
    .teaser
    p {
    font: normal 16px/24px "Roboto", sans-serif;
  }
  .tarify-banka .kmaStylesSqbNew__wrappper {
    padding: 60px 0 0;
  }
}

@media (max-width: 1240px) {
  .black_card {
    background-position: -200px 0px !important;
  }
  .section1
    .mainSlider
    .item
    .wrap
    .block-article
    .block-inner
    .block-description {
    font-size: 16px;
    line-height: 20px;
  }
  .section1 .mainSlider .item .wrap .block-article .block-inner .btn {
    top: 20px;
  }
  .section1 .mainSlider .item .wrap .block-article .block-inner .btn a {
    font: 400 14px/14px "Roboto", sans-serif;
    padding: 10px 20px;
  }
  .section2__banner .blik span {
    margin-left: -200px;
  }
}

@media (max-width: 1210px) {
  .viewNews-image {
    padding: 0 10px;
  }
}

@media (max-width: 1071px) {
  .banksafe__catalog__icon {
    margin-right: 5px;
  }
}

@media (max-width: 992px) {
  #sync3 .item {
    padding: 30px 0;
  }
  .slider-cardInnerItem {
    display: flex;
  }
  .slider-cardItem .slider-cardInnerDesc .count {
    font-size: 18px;
  }
  .slider-cardItem .slider-cardInnerDesc span {
    font-size: 14px;
  }
  .slider-cardInnerItem {
    padding: 15px 20px;
  }
  .slider-moreBlock {
    margin-top: 25px;
    font-size: 14px;
  }
  .slider-moreBlock span {
    padding: 10px 25px;
  }
  .moduleAuthorizationForm .container .wrap {
    width: 100%;
    margin-bottom: 10px;
  }
  .moduleAuthorizationForm .container .wrap .moduleAuthorizationForm__wrap {
    margin-right: auto;
    padding: 20px;
  }
  .moduleAuthorizationForm .container .wrap .moduleAuthorizationForm__wrap h3 {
    line-height: 22px;
    font-size: 22px;
    margin-bottom: 10px;
  }
  .myrequests_info {
    width: 100%;
    max-width: 400px;
    margin: auto;
    top: 0;
    display: block;
  }
  .moduleAuthorizationForm
    .container
    .wrap
    .moduleAuthorizationForm__wrap
    .moduleAuthorizationForm--contents
    .moduleAuthorizationForm--content
    .moduleAuthorizationForm--content--item
    .moduleAuthorizationForm--content--item--wraps
    ul.links
    li
    a {
    font-size: 14px;
    line-height: 14px;
  }
  .moduleAuthorizationForm
    .container
    .wrap
    .moduleAuthorizationForm__wrap
    .moduleAuthorizationForm--contents
    .moduleAuthorizationForm--content
    .moduleAuthorizationForm--content--item
    .moduleAuthorizationForm--content--item--wraps
    ul.links {
    margin: -35px 0;
    margin-bottom: -10px;
  }
  .moduleAuthorizationForm
    .container
    .wrap
    .moduleAuthorizationForm__wrap
    .moduleAuthorizationForm--contents
    .moduleAuthorizationForm--content
    .moduleAuthorizationForm--content--item
    .moduleAuthorizationForm--content--item--wraps
    button[type="submit"] {
    padding: 15px 50px;
  }
  .banksafe-content {
    padding: 70px 0px 10px;
  }
  .banksafe__catalog__item {
    -ms-flex-preferred-size: calc(100% - 60px);
    flex-basis: calc(100% - 60px);
  }
  .banksafe__title {
    font-size: 24px;
    line-height: 24px;
  }
  .banksafe__catalog {
    margin: 10px -10px;
  }
  #OpenBtn {
    font-size: 10px;
    line-height: 15px;
    margin-bottom: 5px;
    padding: 14px;
  }
}

@media (max-width: 768px) {
  .exchange-rate__block .unh-currency table.moneyTrasfer__resultTable {
    min-width: inherit;
  }
  .unh-currency .moneyTrasfer__resultTable tbody td:first-child {
    flex-direction: column;
    padding-top: 20px;
  }
  .business-sec .pageYurLisa .container .wrap .content .content__wraps {
    padding: 0;
  }
  .unh-currency .moneyTrasfer__resultTable tbody td:first-child::before {
    display: none;
  }
  .unh-currency .moneyTrasfer__resultTable tbody td:last-child {
    padding-bottom: 20px;
  }
  .unh-currency .moneyTrasfer__resultTable td {
    padding: 10px 0;
  }
  .exchange-rate__block
    .unh-currency
    table.moneyTrasfer__resultTable
    .bt-content {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    align-items: center;
    margin-top: 5px;
    color: #000;
  }
  .unh-currency img {
    display: none;
  }
  .unh-currency .moneyTrasfer__resultTable .up,
  .unh-currency .moneyTrasfer__resultTable .down {
    top: -5px;
    margin-left: 5px;
  }
  .unh-currency .worksheetCredits__form label {
    padding: 35px 20px;
  }
  .unh-currency .worksheetCredits__form .date::after {
    top: 37px;
  }
  .banksafe__catalog__desc {
    font-size: 13px;
    line-height: 17px;
    padding: 3px 10px;
  }
  .unh-twoLink {
    display: flex;
    flex-direction: column;
    width: 100% !important;
  }
  .unh-twoLink a {
    margin-bottom: 10px;
  }
  .banksafe__catalog__item {
    padding: 10px;
  }
  .banksafe__catalog__icon {
    max-width: 40px;
  }
  .banksafe__desc p {
    font-size: 13px;
    line-height: 18px;
  }
  header .container .wrap,
  footer .container .wrap {
    padding: 0 20px;
  }
  header .container .wrap {
    padding: 10px 20px;
  }
  .container .wrap {
    padding: 0;
  }
  .section2__banner .section2__banner-teaser h3 {
    font-size: 22px;
    line-height: 24px;
  }
  .section2__banner .section2__banner-teaser p {
    font: 400 16px/20px "Roboto", sans-serif;
  }
  .row {
    padding: 0px;
  }
  .small-good-item__img.business {
    max-width: 50%;
    gap: 0;
  }
  .hover-img_business {
    display: block;
    text-align: center;
  }
  .small-good-item.business {
    gap: 10px !important;
  }
  .moduleOnlineFormCredits .container .wrap .moduleOnlineFormCredits__wrap h3 {
    font-size: 20px;
  }
  .moduleOnlineFormCredits .container .wrap .moduleOnlineFormCredits__wrap p {
    font-size: 16px;
    line-height: 20px;
  }
  .gobtn {
    font-size: 14px;
    padding: 15px 30px;
  }
}

@media (max-width: 420px) {
  .section1
    .mainSlider
    .item
    .wrap
    .block-article
    .block-inner
    .block-description {
    display: block;
  }
  .section1 .mainSlider .item .wrap .block-article {
    top: 40%;
  }
  .section1
    .mainSlider
    .item
    .wrap
    .block-article
    .block-inner
    .block-description
    span {
    font-size: 14px !important;
  }
  #OpenBtn {
    font-size: 10px;
    line-height: 8px;
    margin-bottom: 3px;
    padding: 5px 10px;
  }
  .section1 .mainSlider .item .wrap .block-inner {
    padding-right: 10px;
    max-width: 160px;
  }
  .section1 .mainSlider .item .wrap .block-article .block-inner .btn {
    padding-top: 10px;
  }
  .block-image {
    overflow: visible;
  }
  .owl-carousel .owl-item img {
    width: 120%;
    max-width: inherit;
    position: relative;
  }
  .bankCards .item .image img {
    width: 100%;
  }
  .item .slider-cardInnerItem img {
    width: 50px;
  }
  .bankCardsSlider .item {
    margin-bottom: 0;
  }
  .bankCards .btns {
    padding-top: 20px;
  }
  .bankCardsSlider.owl-theme .owl-nav {
    margin-top: 10px;
  }
  .moduleAuthorizationForm
    .container
    .wrap
    .moduleAuthorizationForm__wrap
    .moduleAuthorizationForm--contents
    .moduleAuthorizationForm--content
    .moduleAuthorizationForm--content--item
    .moduleAuthorizationForm--content--item--wraps
    ul.links
    li
    a {
    font-size: 12px;
    line-height: 12px;
  }
  #m_result tr td:nth-child(3) {
    padding-left: 0;
  }
}

.kmaSqbTabs img {
  margin-right: 15px;
  min-width: 40px;
}

.kmaStylesSqbNewRequared li,
.kmaStylesSqbNew__list.WithNumber li {
  counter-increment: step-counter;
}

.kmaStylesSqbNewRequared li {
  margin-bottom: 5px;
  line-height: 1.5;
  font-size: 18px;
}

.kmaStylesSqbNew__list.WithNumber li::before,
.kmaStylesSqbNewRequared li::before {
  content: counter(step-counter);

  font-style: normal;
  font-weight: normal;
  font-size: 200%;
  color: #e80000;
  margin-right: 30px;
}

.kmaStylesSqbNewRequared li::before {
  font-size: 100%;
  margin-right: 15px;
}

.kmaStylesSqbNewContactBlock img {
  margin-right: 20px;
}

.sectionInfo .container .wrap .col-left .wraps {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
}

.listCurrency .listCurrency__item {
  width: 100%;
}

.listCurrency .listCurrency__item:last-child {
  margin-bottom: 0;
}

.bt-content {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -ms-align-items: center;
  align-items: center;
}

.deposits .unh-banner__item:hover img {
  transform: scale(1);
}

.section4 .container {
  max-width: 1410px;
  box-sizing: unset;
  padding: 0 !important;
}

.individuals-sec .section4 .container {
  max-width: 1440px;
}

.highcharts-menu {
  padding: 0 !important;
}

.highcharts-menu-item {
  margin: 0 !important;
}

.highcharts-menu-item::before {
  display: none;
}

@media (max-width: 1024px) {
  .hamburger {
  }
}

@media (max-width: 1024px) and (min-width: 993px) {
  header .container .wrap,
  footer .container .wrap {
    padding-right: 50px;
  }
}

.pageFizLisa ~ .section4 {
  padding: 0 20px;
}

.open-data .detail-list {
  width: 100%;
  padding: 15px 20px;
  transition: 0.2s ease;
  margin-bottom: 20px;
  box-sizing: border-box;
  box-shadow: 4px 0px 15px rgba(0, 0, 0, 0.07);
}

.open-data .detail-list:hover .title {
  color: #e80000;
}

.open-data .date {
  font-size: 16px;
  line-height: 26px;
  color: #383837;
}

.open-data .title {
  font-weight: bold;
  font-size: 16px;
  line-height: 26px;
  color: #003e64;
  transition: 0.2s ease;
}

.sync3.owl-theme {
  position: relative;
  padding-left: 30px;
  padding-right: 30px;
  box-sizing: border-box;
}

.sync3.owl-theme .owl-stage-outer {
  position: relative;
  z-index: 2;
}

.sync3.owl-theme .owl-nav {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin-top: 0;
}

.sync3.owl-theme .owl-nav .owl-prev,
.sync3.owl-theme .owl-nav .owl-next {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  line-height: 1;
  margin: 0;
  width: 15px;
  height: 100%;
  background-color: #fff;
}

.sync3.owl-theme .owl-nav .owl-next {
  left: auto;
  right: 0;
  z-index: 3;
}

.sync3.owl-theme .owl-item.active {
  opacity: 1;
}

.sync3.owl-theme .owl-item {
  transition: 0.2s ease;
  opacity: 0;
}

.sync3.owl-theme .owl-item.wanted-active .item {
  background-color: #003e64;
  color: #fff;
}

.sync3.owl-theme .owl-item.wanted-active .item:before,
.sync3.owl-theme .owl-item.wanted-active .item:after {
  background-color: #003e64;
  color: #fff;
}

.sync3.owl-theme .item {
  text-align: center;
  font-size: 19px;
  line-height: 1;
  padding: 10px 12px;
  width: max-content;
  background-color: #f9f9f9;
  position: relative;
  z-index: 1;
  width: 107px;
  margin: auto;
  cursor: pointer;
}

.item-wrap {
  position: relative;
}

.sync3.owl-theme .item:before {
  content: "";
  position: absolute;
  left: -11px;
  top: 0;
  width: 18px;
  height: 121%;
  background-color: #f9f9f9;
  transform: rotate(20deg);
}

.sync3.owl-theme .item::after {
  content: "";
  position: absolute;
  right: -11px;
  top: -10px;
  width: 18px;
  height: 121%;
  background-color: #f9f9f9;
  transform: rotate(20deg);
}

.kmaNewAccInvstSelectWrap {
  margin-bottom: 40px;
  justify-content: flex-end;
  gap: 20px;
}

.font-weight-regular {
  font-weight: 400 !important;
}

.credit-for-small-business-sec .unh-breadcrumbs {
  display: none;
}

.credit-for-small-business-sec .kmaStylesSqbNew {
  padding-top: 0;
}

.CreditSmall-banner {
  position: relative;
  background: linear-gradient(328.32deg, #ebedee 8.25%, #fbfbfb 91.76%);
}

.CreditSmall-banner::before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: -100%;
  width: 100%;
  background: linear-gradient(328.32deg, #ebedee 8.25%, #fbfbfb 91.76%);
  transform: matrix(-1, 0, 0, 1, 0, 0);
}

.CreditSmall-banner::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: -100%;
  width: 100%;
  background: linear-gradient(328.32deg, #ebedee 8.25%, #fbfbfb 91.76%);
  transform: matrix(-1, 0, 0, 1, 0, 0);
}

.CreditSmall-bannerWrap {
  position: relative;
  z-index: 1;
  padding: 50px 0;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
}

.CreditSmall-banner__teaser {
  max-width: 810px;
}

.CreditSmall-banner__teaser h1 {
  font-weight: bold;
  font-size: 52px;
  line-height: 1.2;
  text-transform: uppercase;
  color: #003e64;
  margin-bottom: 20px;
}

.CreditSmall-banner__teaser p {
  font-size: 22px;
  line-height: 1.2;
  color: #003e64;
  margin-bottom: 50px;
}

.CreditSmall-banner__list {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 40px;
}

.CreditSmall-banner__item {
  width: 50%;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -ms-align-items: center;
  align-items: center;
  padding-bottom: 30px;
  position: relative;
}

.CreditSmall-banner__item:nth-child(even) {
  padding-left: 24px;
}

.CreditSmall-banner__item:nth-child(even)::before {
  position: absolute;
  content: "";
  top: 0;
  left: -1px;
  width: 2px;
  height: 100%;
  background-color: #003e64;
}

.CreditSmall-banner__item:nth-child(odd) {
  padding-right: 24px;
}

.CreditSmall-banner__item:nth-last-child(-n + 2) {
  padding-bottom: 0;
}

.CreditSmall-banner__list {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
}

.CreditSmall-banner__list--img {
  margin-right: 20px;
  min-width: 50px;
  max-width: 50px;
}

.CreditSmall-banner__list--text {
  font-weight: bold;
  font-size: 18px;
  line-height: 1.16666;
  color: #003e64;
}

.CreditSmall-banner__img {
  max-width: 530px;
}

.CreditSmall-banner__img img {
  /* position: absolute; */
  top: 0;
  bottom: 0;
  max-width: 820px;
}

/* BANNER END */

.CreditSmall-type-credit {
  padding-top: 60px;
}

.CreditSmall-type-credit__list {
  margin-bottom: 50px;
}

.CreditSmall-type-credit__item {
  padding: 40px 50px;
  width: 100%;
  background: #fdfdfd;
  border: 3px solid #003e64;
  box-sizing: border-box;
  border-radius: 20px;
  margin-bottom: 60px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: space-between;
}

.CreditSmall-type-credit__item:last-child {
  margin-bottom: 0;
}

.CreditSmall-type-credit__teaser {
  max-width: 750px;
}

.CreditSmall-type-credit__teaser--text {
  margin-bottom: 50px;
}

.CreditSmall-type-credit__teaser--text h2 {
  margin-top: 0;
  margin-bottom: 20px;
}

.CreditSmall-type-credit__teaser--text h2 a {
  color: #003e64;
}

.CreditSmall-type-credit__teaser--text h2:hover a {
  color: #e80000;
}

.CreditSmall-type-credit__teaser--text p {
  font-size: 20px;
  line-height: 1.15;
  color: #003e64;
}

.CreditSmall-type-credit__teaser--list {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  flex-wrap: wrap;
}

.CreditSmall-type-credit__teaser--item {
  width: 50%;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -ms-align-items: center;
  align-items: center;
  margin-bottom: 50px;
}

.CreditSmall-type-credit__teaser--item:nth-child(even) {
  padding-left: 30px;
}

.CreditSmall-type-credit__teaser--item:nth-child(odd) {
  padding-right: 30px;
}

.CreditSmall-type-credit__teaser--img {
  margin-right: 20px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -ms-align-items: center;
  align-items: center;
  min-width: 50px;
  max-width: 50px;
}

.CreditSmall-type-credit__teaser--desc {
}

.CreditSmall-type-credit__teaser--title {
  font-weight: 300;
  font-size: 24px;
  line-height: 1.1;
  color: #d62023;
  margin-bottom: 3px;
}

.CreditSmall-type-credit__teaser--desc span {
  font-size: 14px;
  line-height: 1.14;
  color: #000000;
  display: inline-block;
}

.CreditSmall-type-credit__ImgWrap {
  min-width: 530px;
}

.CreditSmall-type-credit__ImgWrap--img {
  max-width: 350px;
  margin: auto;
  margin-bottom: 30px;
}

.CreditSmall-type-credit__ImgWrap--buttons {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}

.CreditSmall-type-credit__ImgWrap--btn {
  width: calc(50% - 10px);
  box-sizing: border-box;
}

.CreditSmall-type-credit__ImgWrap--btn:nth-child(even) {
  margin-left: 10px;
}

.CreditSmall-type-credit__ImgWrap--btn:nth-child(odd) {
  margin-right: 10px;
}

.CreditSmall-type-credit__ImgWrap--btn a {
  padding: 8px 16px;
  background-color: #fff;
  display: block;
  text-align: center;
  border: 2px solid #003e64;
  box-sizing: border-box;
  border-radius: 6px;
  font-size: 18px;
  line-height: 1.1;
}

@media (max-width: 1200px) {
  .CreditSmall-banner__teaser {
    max-width: 670px;
  }
  .CreditSmall-banner__teaser h1 {
    font-size: 34px;
  }
  .CreditSmall-banner__teaser p,
  .CreditSmall-type-credit__teaser--text p,
  .CreditSmall-type-credit__teaser--title {
    font-size: 18px;
  }
  .CreditSmall-banner__list--text {
    font-size: 16px;
  }
  .CreditSmall-type-credit__item {
    flex-direction: column;
  }
  .CreditSmall-type-credit__teaser {
    max-width: inherit;
  }
  .CreditSmall-type-credit__teaser--item {
    margin-bottom: 30px;
  }
  .CreditSmall-type-credit__ImgWrap--img {
    text-align: center;
  }
}

@media (max-width: 991px) {
  .CreditSmall-banner__teaser {
    max-width: 470px;
  }
  .CreditSmall-banner__item {
    width: 100%;
    padding: 0 !important;
    margin-bottom: 20px;
  }
  .CreditSmall-banner__item::before {
    display: none;
  }
  .CreditSmall-type-credit__item {
    margin-bottom: 20px;
  }
}

@media (max-width: 767px) {
  .CreditSmall-bannerWrap {
    padding: 30px 0;
  }
  .CreditSmall-banner__teaser {
    position: relative;
    z-index: 1;
  }
  .CreditSmall-banner__list {
    margin-bottom: 10px;
  }
  .CreditSmall-banner__img {
    position: absolute;
    opacity: 0.3;
    max-width: 100%;
    box-sizing: border-box;
  }
  .CreditSmall-banner__teaser h1 {
    margin-bottom: 15px;
    font-size: 30px;
  }
  .CreditSmall-banner__teaser p {
    margin-bottom: 30px;
  }
  .CreditSmall-type-credit {
    margin-top: 25px;
  }
  .CreditSmall-type-credit__item {
    padding: 20px 25px;
  }
  .CreditSmall-type-credit__teaser--text h2 {
    margin-bottom: 10px;
  }
  .CreditSmall-banner__teaser p,
  .CreditSmall-type-credit__teaser--text p,
  .CreditSmall-type-credit__teaser--title {
    font-size: 16px;
  }
  .CreditSmall-type-credit__teaser--text {
    margin-bottom: 20px;
  }
  .CreditSmall-type-credit__teaser--item {
    width: 100%;
    padding: 0 !important;
    margin-bottom: 20px;
  }
  .CreditSmall-type-credit__ImgWrap {
    min-width: inherit;
  }
  .CreditSmall-type-credit__ImgWrap--btn {
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
    margin-bottom: 15px;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .CreditSmall-type-credit__ImgWrap--btn:last-child {
    margin-bottom: 5px;
  }
}

/* credit for small business INNER-PAGE*/

.CreditSmallInner section {
  margin-bottom: 80px;
  color: #000;
}

.CreditSmallInner h2 {
  font-weight: bold;
  font-size: 26px;
  line-height: 1.166666;
  text-transform: uppercase;
  color: black;
  margin-top: 0;
  margin-bottom: 20px;
}

.CreditSmallInner p {
  line-height: 1.15;
  font-weight: 400;
  font-size: 18px;
  color: #0a1e32;
  margin-bottom: 10px;
  text-align: left;
}

.CreditSmallInner ul {
  list-style: none;
}

.CreditSmallInner li {
  position: relative;
  font-size: 20px;
  line-height: 1.15;
  margin-bottom: 15px;
}

.CreditSmallInner li span {
  color: #d62023;
}

.CreditSmallInner-banner {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  -ms-align-items: center;
  align-items: center;
}

.CreditSmallInner__img {
  max-width: 520px;
  padding-right: 40px;
}

.CreditSmallInner__teaser {
  padding-left: 40px;
  position: relative;
  padding-bottom: 10px;
}

.CreditSmallInner__teaser:before {
  content: "";
  position: absolute;
  left: -1px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #c4c4c4;
}

.CreditSmallInner__teaser--desc {
  margin-bottom: 50px;
}

.CreditSmallInner__teaser h1 {
  font-weight: bold;
  font-size: 60px;
  line-height: 1.1666;
  /* text-transform: uppercase; */
  color: black;
  margin-top: 0;
  margin-bottom: 20px;
}

.CreditSmallInner__teaser p {
  font-size: 26px;
  font-weight: 400;
  line-height: 1.175;
  color: #000000;
}

.CreditSmallInner__teaser--btn a {
  padding: 8px 25px;
  background-color: #fff;
  color: #d62023;
  display: inline-block;
  text-align: center;
  border: 2px solid #003e64;
  box-sizing: border-box;
  border-radius: 6px;
  font-size: 18px;
  line-height: 1.1;
  transition: 0.3s ease;
  font-weight: bold;
}

.CreditSmallInner__teaser--btn:hover a {
  color: #fff;
  background-color: #d62023;
  border-color: #d62023;
}

.CreditSmallInner__InfoBlock {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  flex-wrap: wrap;
}

.CreditSmallInner__InfoBlock--item {
  width: 33.33%;
  box-sizing: border-box;
  margin-bottom: 80px;
  padding-right: 15px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -ms-align-items: flex-start;
  align-items: flex-start;
}

.CreditSmallInner__InfoBlock--item:nth-last-child(-n + 3) {
  margin-bottom: 0;
}

.CreditSmallInner__InfoBlock--img img {
  min-width: 70px;
  margin-right: 30px;
}

.CreditSmallInner__InfoBlock--desc {
}

.CreditSmallInner__InfoBlock--title {
  margin-bottom: 15px;
  font-weight: bold;
  font-size: 24px;
  line-height: 1.16666;
  color: #000000;
}

.CreditSmallInner__InfoBlock--desc span {
  font-weight: 500;
  font-size: 20px;
  line-height: 1.15;
  color: #5a5959;
}

.CreditSmallInner__tips-zalog {
  margin: 0 -30px;
  margin-top: 50px;
  margin-bottom: -60px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  flex-wrap: wrap;
}

.CreditSmallInner__tips-zalog--item {
  width: calc(33.33% - 60px);
  box-sizing: border-box;
  padding: 30px 40px;
  background-color: #fafafa;
  border-radius: 16px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  flex-direction: column;
  -ms-align-items: center;
  align-items: center;
  margin: 0 30px;
  margin-bottom: 60px;
  border: 2px solid transparent;
  transition: 0.3s ease;
}

.CreditSmallInner__tips-zalog--item:hover {
  filter: brightness(90%);
}

.CreditSmallInner__tips-zalog--img {
  margin-bottom: 20px;
}

.CreditSmallInner__tips-zalog--desc {
  text-align: center;
}

.CreditSmallInner__DocInfo {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  margin: 0 -15px;
  box-sizing: border-box;
}

.CreditSmallInner__DocInfo--item {
  width: 33.33%;
  box-sizing: border-box;
  background-color: #f7f7f7;
  margin: 0 15px;
  padding: 20px 40px;
  border-radius: 12px;
  font-weight: bold;
  font-size: 18px;
  line-height: 1.16666;
  text-align: center;
  color: #6c6c6c;
  cursor: pointer;
  user-select: none;
}

.CreditSmallInner__DocInfo--popup-close {
  position: absolute;
  top: -47px;
  right: -47px;
  width: 42px;
  height: 42px;
  cursor: pointer;
  opacity: 0.78;
  transition: 0.2s ease;
  background: url(../img/creditsmall/close.png) no-repeat center;
}

.CreditSmallInner__DocInfo--popup-close:hover {
  opacity: 1;
}

.CreditSmallInner__DocInfo--popup-overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background-color: #000;
  z-index: 100;
  visibility: hidden;
  opacity: 0;
  transition: 0.2s ease;
}

.CreditSmallInner__DocInfo--popup-overlay--active {
  visibility: visible;
  opacity: 0.4;
}

.CreditSmallInner__DocInfo--popup {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%) scale(0.9);
  max-width: 1000px;
  z-index: 101;
  background-color: #fff;
  border-radius: 20px;
  box-sizing: border-box;
  transition: 0.2s ease;
  opacity: 0;
  visibility: hidden;
  padding: 30px;
}

.CreditSmallInner__DocInfo--popupBlock {
  max-height: 400px;
  overflow-y: auto;
}

.CreditSmallInner__DocInfo--popup--active {
  visibility: visible;
  opacity: 1;
  transform: translateX(-50%) translateY(-50%) scale(1);
}

@media (max-width: 1200px) {
  .CreditSmallInner__teaser h1 {
    margin-bottom: 10px;
    font-size: 44px;
    text-align: center;
  }
  .CreditSmallInner__teaser p {
    font-size: 26px;
  }
  .CreditSmallInner__tips-zalog {
    margin: 0 -15px;
    margin-top: 30px;
  }
  .CreditSmallInner__tips-zalog--item {
    margin: 0 15px;
    margin-bottom: 30px;
    width: calc(33.33% - 30px);
  }
  .CreditSmallInner h2 {
    font-size: 25px;
    text-align: center;
  }
  .CreditSmallInner li {
    font-size: 18px;
    margin-bottom: 10px;
  }
  .CreditSmallInner li:last-child {
    margin-bottom: 0;
  }
  .CreditSmallInner__InfoBlock--item {
    margin-bottom: 40px;
  }
  .CreditSmallInner__InfoBlock--img img {
    margin-right: 15px;
  }
  .CreditSmallInner__InfoBlock--title {
    font-size: 20px;
    margin-bottom: 5px;
  }
  .CreditSmallInner__InfoBlock--desc span {
    font-size: 16px;
  }
  .CreditSmallInner section {
    margin-bottom: 40px;
  }
  .CreditSmallInner__DocInfo--item {
    margin: 0 8px;
    padding: 15px;
    font-size: 14px;
  }
}

@media (max-width: 991px) {
  .CreditSmallInner__InfoBlock--item {
    width: 50%;
    margin-bottom: 20px;
  }
  .CreditSmallInner__InfoBlock--item:nth-last-child(-n + 3) {
    margin-bottom: 20px;
  }
  .CreditSmallInner__InfoBlock--item:last-child {
    margin-bottom: 0;
  }
  .CreditSmallInner__tips-zalog {
    margin: 0 -10px;
  }
  .CreditSmallInner__tips-zalog--item {
    width: calc(50% - 20px);
    margin: 0 10px;
    margin-bottom: 10px;
  }
  .CreditSmallInner h2 {
    font-size: 23px;
    margin-bottom: 10px;
  }
  .CreditSmallInner p {
    font-size: 16px;
  }
}

@media (max-width: 767px) {
  .CreditSmallInner-banner {
    flex-direction: column;
    -ms-align-items: center;
    align-items: center;
  }
  .CreditSmallInner__img {
    padding-right: 0;
    margin-bottom: 20px;
  }
  .CreditSmallInner__teaser {
    padding-bottom: 0;
    padding-left: 0;
    text-align: center;
  }
  .CreditSmallInner__teaser:before {
    display: none;
  }
  .CreditSmallInner__teaser--desc {
    margin-bottom: 20px;
  }
  .CreditSmallInner section {
    margin-bottom: 50px;
  }
  .CreditSmallInner__InfoBlock--item {
    width: 100%;
    padding-right: 0;
    align-items: center;
  }
  .CreditSmallInner__tips-zalog {
    margin: 0;
  }
  .CreditSmallInner__tips-zalog--item {
    width: 100%;
    margin: 0;
    margin-bottom: 20px;
  }
  .CreditSmallInner__DocInfo {
    flex-wrap: wrap;
  }
  .CreditSmallInner__DocInfo--item {
    width: 100%;
    margin-bottom: 10px;
  }
  .CreditSmallInner__DocInfo--popup-close {
    right: 0;
    width: 20px;
    height: 20px;
    top: -30px;
  }
  .kmaStylesSqbNew__wrappper {
    padding: 0 15px;
    padding-top: 50px;
  }
}

@media (max-width: 430px) {
  .CreditSmallInner h2 {
    font-size: 20px;
  }
  .CreditSmallInner li {
    font-size: 16px;
    margin-bottom: 5px;
  }
  .CreditSmallInner__DocInfo--popup {
    max-height: 500px;
    overflow-y: auto;
  }
  .CreditSmallInner__DocInfo--popupBlock {
    padding: 20px;
  }
}

.CreditSmall-formpage {
  margin-top: 50px;
}

.CreditSmall-formpage h1 {
  font-size: 48px;
  line-height: 1.1666;
  margin-bottom: 30px;
}

.CreditSmall-formpage .moduleOnlineFormCredits {
  margin-top: 0;
}

.CreditSmall-formpage .moduleOnlineFormCredits .container .wrap {
  padding: 0;
}

.CreditSmall-formpage
  .moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content {
  display: block;
}

.CreditSmall-formpage
  .moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap {
  padding: 45px 50px;
}

.CreditSmall-formpage
  .moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  .moduleOnlineFormCredits--content--item:first-child
  .moduleOnlineFormCredits--content--item--wraps {
  margin-bottom: 10px;
}

.CreditSmall-formpage
  .moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  .moduleOnlineFormCredits--content--item
  .moduleOnlineFormCredits--content--item--wraps {
  margin-bottom: 65px;
}

.CreditSmall-formpage
  .moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  .moduleOnlineFormCredits--content--item
  .moduleOnlineFormCredits--content--item--wraps
  .checkboxAddressTwo {
  font-size: 14px;
  line-height: 1.85;
  color: #cccccc;
  padding-left: 40px;
}

.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  .moduleOnlineFormCredits--content--item
  .moduleOnlineFormCredits--content--item--wraps
  .checkboxAddressTwo
  .checkmark {
  width: 25px;
  height: 25px;
  margin-top: 0;
}

.CreditSmall-formpage.Innerpage
  .moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  .moduleOnlineFormCredits--content--item.mb-0 {
  margin-bottom: 0;
}

.moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  .moduleOnlineFormCredits--content--item
  .moduleOnlineFormCredits--content--item--wraps
  .checkboxAddressTwo
  .checkmark:after {
  width: 5px;
  height: 12px;
}

.CreditSmall-submitbutton {
  text-align: center;
  margin-bottom: 20px;
  padding: 0 20px;
}

.CreditSmall-submitbutton button,
.CreditSmall-submitbutton a {
  background: #d62023;
  border-radius: 6px;
  font-size: 20px;
  line-height: 1.15;
  color: #fff;
  padding: 15px 20px;
  outline: none;
  border: 2px solid transparent;
  cursor: pointer;
  transition: 0.3s ease;
  display: inline-block;
}

.CreditSmall-submitbutton button:hover,
.CreditSmall-submitbutton a:hover {
  border: 2px solid #d62023;
  background-color: #fff;
  color: #d62023;
}

.CreditSmall-submitbutton.white a {
  border: 2px solid #003e64;
  background-color: transparent;
  color: #003e64;
}

.CreditSmall-submitbutton a:hover {
  border: 2px solid transparent;
  background-color: #003e64;
  color: #fff;
}

.Innerpage .CreditSmall-submitbutton {
  text-align: left;
}

.moduleOnlineFormCredits--content--item span {
  font-size: 14px;
  line-height: 1.84;
  color: #aeaeae;
  display: inline-block;
  margin-top: 10px;
  font-weight: 300;
}

.CreditSmall-formpage.Innerpage
  .moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  h4 {
  text-align: left;
}

.CreditSmall-formpage.Innerpage
  .moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  .moduleOnlineFormCredits--content--item:first-child
  .moduleOnlineFormCredits--content--item--wraps {
  margin-bottom: 30px;
}

.CreditSmall-formpage.Innerpage
  .moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  .moduleOnlineFormCredits--content--item {
  margin-bottom: 70px;
}

.CreditSmallInner-formpage__title {
  margin-bottom: 40px;
}

.CreditSmall-formpage.Innerpage
  .moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  .moduleOnlineFormCredits--content--item
  .moduleOnlineFormCredits--content--item--wraps
  input {
  padding-left: 0;
}

.CreditSmall-formpage.Innerpage
  .moduleOnlineFormCredits
  .container
  .wrap
  .moduleOnlineFormCredits__wrap
  .moduleOnlineFormCredits--contents
  .moduleOnlineFormCredits--content
  .moduleOnlineFormCredits--content--item
  .moduleOnlineFormCredits--content--item--wraps
  label.placeholder {
  padding-left: 20px;
}

@media (max-width: 991px) {
  .CreditSmall-formpage
    .moduleOnlineFormCredits
    .container
    .wrap
    .moduleOnlineFormCredits__wrap
    .moduleOnlineFormCredits--contents
    .moduleOnlineFormCredits--content
    .moduleOnlineFormCredits--content--item {
    width: 100%;
  }
  .CreditSmall-formpage
    .moduleOnlineFormCredits
    .container
    .wrap
    .moduleOnlineFormCredits__wrap {
    padding: 0;
  }
  .CreditSmall-formpage {
    margin-top: 80px;
  }
  .CreditSmall-formpage h1 {
    font-size: 30px;
    margin-bottom: 25px;
  }
  .CreditSmall-formpage
    .moduleOnlineFormCredits
    .container
    .wrap
    .moduleOnlineFormCredits__wrap
    .moduleOnlineFormCredits--contents
    .moduleOnlineFormCredits--content
    .moduleOnlineFormCredits--content--item
    .moduleOnlineFormCredits--content--item--wraps {
    margin-bottom: 50px;
  }
  .moduleOnlineFormCredits
    .container
    .wrap
    .moduleOnlineFormCredits__wrap
    .moduleOnlineFormCredits--contents
    .moduleOnlineFormCredits--content
    .moduleOnlineFormCredits--content--item
    .moduleOnlineFormCredits--content--item--wraps
    label.placeholder {
    font-size: 15px;
  }
  .moduleOnlineFormCredits
    .container
    .wrap
    .moduleOnlineFormCredits__wrap
    .moduleOnlineFormCredits--contents
    .moduleOnlineFormCredits--content
    .moduleOnlineFormCredits--content--item
    .moduleOnlineFormCredits--content--item--wraps
    input {
    padding: 20px 10px;
    padding-bottom: 10px;
  }
  .CreditSmall-submitbutton button {
    font-size: 16px;
    padding: 10px 15px;
  }
}

@media (max-width: 767px) {
  .CreditSmall-formpage.Innerpage
    .moduleOnlineFormCredits
    .container
    .wrap
    .moduleOnlineFormCredits__wrap
    .moduleOnlineFormCredits--contents
    .moduleOnlineFormCredits--content
    .moduleOnlineFormCredits--content--item
    .moduleOnlineFormCredits--content--item--wraps {
    width: 100%;
  }
  .CreditSmall-formpage.Innerpage h1 {
    text-align: center;
  }
  .CreditSmall-formpage.Innerpage
    .moduleOnlineFormCredits
    .container
    .wrap
    .moduleOnlineFormCredits__wrap
    h3 {
    text-align: center;
    font-size: 23px;
    margin-bottom: 30px;
  }
  .CreditSmall-formpage.Innerpage
    .moduleOnlineFormCredits
    .container
    .wrap
    .moduleOnlineFormCredits__wrap
    .moduleOnlineFormCredits--contents
    .moduleOnlineFormCredits--content
    h4 {
    font-size: 18px;
    margin-bottom: 10px;
  }
  .CreditSmall-formpage.Innerpage
    .moduleOnlineFormCredits
    .container
    .wrap
    .moduleOnlineFormCredits__wrap
    .moduleOnlineFormCredits--contents
    .moduleOnlineFormCredits--content
    .moduleOnlineFormCredits--content--item
    .moduleOnlineFormCredits--content--item--wraps
    input {
    min-height: 60px;
    line-height: 1.5;
  }
  .CreditSmall-formpage.Innerpage
    .moduleOnlineFormCredits
    .container
    .wrap
    .moduleOnlineFormCredits__wrap
    .moduleOnlineFormCredits--contents
    .moduleOnlineFormCredits--content
    .moduleOnlineFormCredits--content--item {
    margin-bottom: 50px;
  }
  .CreditSmall-submitbutton button,
  .CreditSmall-submitbutton a {
    width: 100%;
    box-sizing: border-box;
    text-align: center;
    font-size: 16px;
    padding: 10px 15px;
  }
  .moduleOnlineFormCredits .container .wrap .moduleOnlineFormCredits__wrap {
    box-shadow: inherit;
  }
  .CreditSmall-formpage.Innerpage
    .moduleOnlineFormCredits
    .container
    .wrap
    .moduleOnlineFormCredits__wrap
    .moduleOnlineFormCredits--contents
    .moduleOnlineFormCredits--content
    .moduleOnlineFormCredits--content--item {
    margin-bottom: 30px;
  }
  .generalInfo__item.active a {
    background: #004d7e;
    box-shadow: 0px 4px 10px rgba(29, 52, 72, 0.05);
    color: white;
    border-radius: 42px;
    font-weight: 500;
  }
  .page.open-data .download-item {
    height: 100%;
    width: 100%;
    margin: 0;
  }
  .page.open-data .kmaNewAccInvstDownloadList {
    gap: 15px;
  }
  .boardOfDirectorsItem .nolist {
    flex-wrap: wrap;
  }
}

.Social-Surveys .radio {
  margin-bottom: 10px;
}

.Social-Surveys h3 {
  margin-bottom: 20px;
}

.Social-Surveys [type="radio"]:checked,
.Social-Surveys [type="radio"]:not(:checked) {
  position: absolute;
  left: -9999px;
}

.Social-Surveys [type="radio"]:checked + .checkmark-custom,
.Social-Surveys [type="radio"]:not(:checked) + .checkmark-custom {
  position: relative;
  padding-left: 28px;
  cursor: pointer;
  line-height: 20px;
  display: inline-block;
  color: #666;
}

.question_itself label {
  display: flex;
  align-items: center;
}
.question_itself .checkmark {
  background-color: transparent;
}
.question_itself input[type="checkbox"] {
  width: 20px;
  height: 20px;
}
.question_itself .vote-heading {
  margin-top: 50px;
}

.Social-Surveys [type="radio"]:checked + .checkmark-custom:before,
.Social-Surveys [type="radio"]:not(:checked) + .checkmark-custom:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 20px;
  height: 20px;
  border: 1px solid #003e64;
  border-radius: 100%;
  background: #fff;
}

.Social-Surveys [type="radio"]:checked + .checkmark-custom:after,
.Social-Surveys [type="radio"]:not(:checked) + .checkmark-custom:after {
  content: "";
  width: 12px;
  height: 12px;
  background: #003e64;
  position: absolute;
  top: 4px;
  left: 4px;
  border-radius: 100%;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

.Social-Surveys [type="radio"]:not(:checked) + .checkmark-custom:after {
  opacity: 0;
  -webkit-transform: scale(0);
  transform: scale(0);
}

.Social-Surveys [type="radio"]:checked + .checkmark-custom:after {
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1);
}

.Social-Surveys .btn {
  background-color: #fff;
  border-radius: 6px;
  font-size: 20px;
  line-height: 1.15;
  color: #003e64;
  padding: 15px 20px;
  outline: none;
  cursor: pointer;
  border: 2px solid #003e64;
  transition: 0.3s ease;
  display: inline-block;
}

.Social-Surveys .btn:hover {
  border: 2px solid transparent;
  background: #003e64;
  color: #fff;
}

.Social-Surveys .vote-answer-table {
  margin: 20px 0;
  padding: 30px 25px;
  box-sizing: border-box;
  border: 2px solid #003e64;
  border-radius: 12px;
}

.Social-Surveys .vote-answer-row td {
  padding-bottom: 30px;
}

.Social-Surveys .vote-answer-row:last-child td {
  padding-bottom: 0;
}

.Social-Surveys .result_text {
  margin-bottom: 5px;
}

.Social-Surveys .color {
  padding: 7px 0;
  border-radius: 4px;
}

.Social-Surveys .precent {
  padding-left: 10px;
  color: #020202;
}

.Social-Surveys .resultVote {
  margin-top: 5px;
}

.Social-Surveys .vote-bottom {
  padding: 15px 0;
}

.Social-Surveys .ok_result {
  text-align: center;
  font-size: 22px;
}

.ClientRights__wrap {
  margin-bottom: 50px;
}

.ClientRights__wrap h4 {
  text-align: center;
  line-height: 1.5;
  color: #000;
  margin-bottom: 20px;
}

.ClientRights {
  margin-bottom: 40px;
}

@media (max-width: 767px) {
  .ClientRights {
    margin-bottom: 20px;
  }
}

.block-cookie {
  position: fixed;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  max-width: 900px;
  width: 100%;
  z-index: 99;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -ms-align-items: center;
  align-items: center;
  justify-content: space-between;
  background-color: #fff;
  padding: 12px 25px;
  font-size: 16px;
  line-height: 1.3;
  border-radius: 6px;
  border: 1px solid #f3f3f3;

  -webkit-box-shadow: 0 10px 15px 2px rgba(0, 0, 0, 0.08);
  box-shadow: 0 10px 15px 2px rgba(0, 0, 0, 0.08);
}

.block-cookie__text {
  margin-right: 20px;
}

.block-cookie button {
  padding: 10px 40px;
  font-size: 16px;
  line-height: 1.3;
}

@media (max-width: 1024px) {
  .block-cookie {
    left: 30px;
    right: 30px;
    transform: none;
    max-width: 100%;
    width: auto;
  }
}

@media (max-width: 1000px) and (min-width: 769px) {
  .kmaStylesSqbNewCredits__img {
    display: none;
  }
}

@media (max-width: 767px) {
  .block-cookie {
    flex-direction: column;
    justify-content: center;
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .block-cookie__text {
    margin-right: 0;
    margin-bottom: 20px;
  }
}

@media (max-width: 1365px) {
  .layer-2 {
    width: 130%;
  }
}

.btn-wrap {
  margin: 0 -10px;
}

.btn-wrap .btn {
  margin: 0 10px;
  width: calc(50% - 20px);
  font-size: 16px;
  padding: 15px 20px;
  line-height: 1.3;
  text-align: center;
  letter-spacing: 0.01em;
  color: #003e64;
  border: 1px solid #003e64;
  border-radius: 4px;
  background-color: #fff;
  transition: 0.3s ease;
}

.btn-wrap .btn:hover {
  color: #fff;
  background-color: #003e64;
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 16px 48px rgba(0, 0, 0, 0.1);
}

/* PAYMENT */

.v3 .invalid .input-group,
.v3 .v3-transfer-to-friend .input-group.invalid {
  border: 1px solid red;
}

[data-form-sms] .input-group {
  border: none !important;
}

[data-form-sms] .invalid input {
  border: 1px solid red;
  border-radius: 0;
}

.card_expire_col {
  display: flex;
}

.card_expire_col {
  display: flex;
}

.v3 .v3-transfer-to-friend .card_expire_col .input-group:nth-child(1) {
  max-width: 80%;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.v3 .v3-transfer-to-friend .card_expire_col .input-group:nth-child(2) {
  max-width: 20%;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

.logo_credit-img--item {
  display: flex;
  align-items: center;
}

#payment {
  margin-bottom: 50px;
}

[data-back] {
  font-size: 20px;
  margin-top: 30px;
  display: block;
  cursor: pointer;
}

.telegram-bot-banner__title {
  max-width: 615px;
  width: auto;
  display: block;
  text-align: left;
  color: #0a1e32;
  font-size: 46px;
  font-weight: 600;
  line-height: 120%;
}

.telegram-bot-banner__subtitle {
  margin-top: 15px;
  text-align: left;
  max-width: 600px;
  color: rgba(10, 30, 50, 0.8);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}

.counsils {
  display: flex;
}

.counsils ul.nolist li:before {
  content: unset;
}

@media (max-width: 991.9px) {
  .telegram-bot-banner {
    padding: 0px;
  }
  .telegram-bot-banner__title {
    font-size: 24px;
    line-height: 33px;
    margin-top: 10px;
    padding-left: 20px;
  }
  .telegram-bot-banner__subtitle {
    font-size: 18px;
    margin-top: 18px;
    line-height: 25px;
    padding-left: 20px;
  }
}

@media (max-width: 575.98px) {
  /* .unh-banner__teaser{
        padding-right: 0px !important;
    } */
  .telegram-bot-banner__title {
    font-size: 14px;
    line-height: 15px;
    margin-top: 7px;
    padding-left: 19px;
  }
  .telegram-bot-banner__subtitle {
    font-size: 14px;
    margin-top: 4px;
    line-height: 18px;
    padding-left: 20px;
  }
  .counsils {
    flex-wrap: wrap;
    justify-content: center;
  }
  .pravleniya-withphoto .withInfoList img {
    max-height: 215px;
  }
}

#calculateCreditForm .calculatorCredit__list--item--wraps {
  display: flex;
  justify-content: space-evenly;
}

#calculateCreditForm .kmaStylesSqbNewCredits__TopInfoOrderBtn {
  margin: unset;
}

#calculateCreditForm .calculatorCredit__list--item--wraps .infoList {
  border: 1.3px solid #003e64;
  border-radius: 6px;
  font-size: 14px;
  line-height: 16px;
  padding: 18px 75px;
}

.premium-ipoteka {
  color: #007bff;
  background-color: transparent;
  border-color: #007bff;
}

.premium-ipoteka {
  color: #007bff;
  background-color: transparent;
  border-color: #007bff;
}

@media (max-width: 580px) {
  .section1 .mainSlider .item .container .wrap .block-article {
    left: 0%;
  }
}

@media (max-width: 700px) {
  .ria_sevimli .ria-content {
    display: grid;
    grid-template-columns: 1fr;
  }
  .ria-head img {
    width: 100%;
  }
}

.newTableTest {
  box-shadow: 0 0px 30px rgba(9, 52, 117, 0.15);
  border-radius: 10px;
}
.newTableTest2 {
  box-shadow: 0 0px 30px rgba(9, 52, 117, 0.15);
  border-radius: 10px;
}
.newTableTest ul {
  list-style: none;
}
.newTableTest2 ul {
  list-style: none;
}

.newTableTest ul li {
  display: grid;
  justify-content: left;
  grid-template-columns: 40% 50%;
  width: 100%;
  padding: 12px;
  border-bottom: 1px solid #e6eaf1;
  gap: 0px 60px;
}
.newTableTest2 ul li {
  display: grid;
  justify-content: left;
  grid-template-columns: 20% 40% 35%;
  width: 100%;
  padding: 12px;
  border-bottom: 1px solid #e6eaf1;
  gap: 0px 30px;
}

.newTableTest.newTableTest3 ul li {
  grid-template-columns: 20% 23% 24% 23%;
  gap: 40px;
}

.newTableTest ul li p {
  line-height: 1.45;
  color: #003d64;
  font-size: 15px;
  padding-left: 24px;
  font-weight: 700;
}
.newTableTest2 ul li p {
  line-height: 1.45;
  color: #003d64;
  font-size: 15px;
  padding-left: 24px;
  font-weight: 700;
}
.newTableTest ul li i {
  font-size: 18px;
  color: #000;
  font-weight: 600;
  font-style: normal;
}
.newTableTest2 ul li i {
  font-size: 18px;
  color: #000;
  font-weight: 600;
  font-style: normal;
}

.newTableTest ul li:nth-child(2n) {
  background-color: #f7f9fbd3;
}
.newTableTest2 ul li:nth-child(2n) {
  background-color: #f7f9fbd3;
}

@media (max-width: 992px) {
  .dropper ul li {
    padding: 10px 30px;
    font-size: 13px;
  }
  .newTableTest ul li p {
    padding-left: 0px;
  }
}
@media (max-width: 760px) {
  .newTableTest ul li {
    display: grid;
    justify-content: left;
    grid-template-columns: 1fr;
  }
  .newTableTest2 ul li {
    display: grid;
    justify-content: left;
    grid-template-columns: 1fr;
  }
  .newTableTest2 ul li i {
    padding-top: 10px;
  }
  .newTableTest ul li p {
    padding-left: 0px;
    font-size: 15px;
  }
  .newTableTest2 ul li p {
    padding-left: 0px;
    font-size: 15px;
  }
}

.newTableTest ul li:last-child {
  border-bottom: none;
}
.voronka_prodaj .voronka_prodaj_container {
  display: grid;
  grid-template-columns: 50% 50%;
  gap: 15px;
}

/* NEWS */

.green_news_block {
  margin-top: 120px;
}

.news_blocks {
  display: flex;
  justify-content: space-between;
  gap: 20px;
  margin-top: 32px;
}

.news_block {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 20px;
  max-width: 371px;
  min-height: 256px;
  border: 1px solid rgba(10, 30, 50, 0.1);
  border-radius: 8px;
  padding: 32px 18px 32px 40px;
}

.news_h3 {
  color: var(--main-blue);
  font-size: 20px;
  font-weight: 500;
  margin-bottom: 10px;
}

.news_block p {
  color: var(--main-blue);
  font-size: 16px;
  font-weight: 400;
}

.news_block p.news_bottom_p {
  color: var(--main-blue);
  font-size: 14px;
  font-weight: 500;
}

.news_a {
  color: rgba(213, 32, 35, 1);
  font-size: 16px;
  font-weight: 500;
}

.news_bottom_text {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

@media (max-width: 767px) {
  .kmaStylesSqbNew h1 {
    font-size: 24px;
  }
}
.opendata_form input{
  margin: 0 0 30px;
  padding: 10px 15px;
  border-radius: 6px; 
  border: 1px solid #ccc;
  font-size: 16px;
  width: calc(58% - 30px);
}
.opendata_form .opendata_section {
  height: 100px;
  font-size: 16px;
  border-radius: 6px; 
  padding: 10px 15px;
  border: 1px solid #ccc;
  width: calc(58% - 30px);
}

/* SWITCHES */

.switches-container {
  position: relative;
  display: flex;
  padding: 0;
  background: #FFFFFF;
  border: 1px solid #FFFFFF;
  color: #2070ff;
  border-radius: 9px;
  margin-left: auto;
  margin-right: auto;
  font-weight: 500;
  margin-top: 8px;
  word-break: break-all;
}

.switches-container input {
  visibility: hidden;
  position: absolute;
  top: 0;
}

.switches-container label {
  width: 50%;
  padding: 0;
  margin: 0;
  text-align: center;
  font-weight: 700;
  font-size: 16px;
  cursor: pointer;
  padding: 14px 6px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.switches-container input:nth-of-type(1):checked~.switch-wrapper {
  transform: translateX(0);
}

.switches-container input:nth-of-type(2):checked~.switch-wrapper {
  transform: translateX(100%);
}

.switch-wrapper {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 50%;
  box-shadow: 0 4px 10px rgba(29, 52, 72, .05);
  border-radius: 20px;
  z-index: 3;
  transition: transform .5s cubic-bezier(.77, 0, .175, 1);
}

.switch {
  border-radius: 8px;
  background: #2070ff;
  height: 100%;
}

.switches-container input:nth-of-type(1):checked~.switch-wrapper .switch div:nth-of-type(1) {
  opacity: 1;
}

.switches-container input:nth-of-type(2):checked~.switch-wrapper .switch div:nth-of-type(2) {
  opacity: 1;
}

.switch div {
  width: 100%;
  text-align: center;
  opacity: 0;
  color: #FFFFFF;
  transition: opacity .2s cubic-bezier(.77, 0, .175, 1) 125ms;
  will-change: opacity;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-inline: 8px;
}