@charset "UTF-8";
/*
	General valiables
*/
/*
	Color variables
*/
/*
	Form variables
*/
@media only screen and (min-width: 980px) {
  .wrapper .contentPage .card-block > *:not(.tab-pane__block-with-waves),
  .wrapper .contentPage .credit-block > *:not(.tab-pane__block-with-waves),
  .wrapper .contentPage .deposit-block > *:not(.tab-pane__block-with-waves) {
    max-width: 940px;
    margin-right: auto;
    margin-left: auto;
  }
}

@media only screen and (min-width: 1921px) {
  .wrapper .bg-image {
    width: 100% !important;
  }
}

@media only screen and (max-width: 1760px) {
  .header-desktop__search {
    margin-left: 320px;
  }
}

@media only screen and (min-width: 1000px) {
  .wrapper .main .kindOfOffer.kindOfOffer_hovered .makeRequest .zeroStage,
  .wrapper .main-cards .kindOfOffer.kindOfOffer_hovered .makeRequest .zeroStage {
    bottom: -100%;
    opacity: 0;
  }
  .wrapper .main .kindOfOffer.kindOfOffer_hovered .makeRequest .makeRequest-hiddenParts,
  .wrapper .main-cards .kindOfOffer.kindOfOffer_hovered .makeRequest .makeRequest-hiddenParts {
    bottom: 0;
    opacity: 1;
  }
  .wrapper .main .kindOfOffer.kindOfOffer_hovered .makeRequest .makeRequest-btn,
  .wrapper .main-cards .kindOfOffer.kindOfOffer_hovered .makeRequest .makeRequest-btn {
    background: #009e87;
    border: solid 1px #009e87;
  }
}

@media only screen and (max-width: 820px) {
  .dynamicCode__code {
    -webkit-flex: 1 0 100px;
    -moz-box-flex: 1;
    -ms-flex: 1 0 100px;
    flex: 1 0 100px;
  }
  .dynamicCode .blockForInput {
    -webkit-flex: 0 1 160px;
    -moz-box-flex: 0;
    -ms-flex: 0 1 160px;
    flex: 0 1 160px;
  }
  .wrapper .requestsUrLica-container,
  .wrapper .questionToBank-container {
    width: auto;
    margin-bottom: 0;
  }
  .wrapper .requestsUrLica-container__form,
  .wrapper .questionToBank-container__form {
    margin: 0 20px;
  }
  .wrapper .requestsUrLica-container__title,
  .wrapper .questionToBank-container__title {
    margin: 20px;
  }
  .wrapper .form__inputs {
    display: block;
  }
  .wrapper .form__column {
    width: auto;
  }
  .wrapper .form_type-appeal .form__column:not(:last-child) {
    margin-right: 0;
    margin-bottom: 20px;
  }
  .wrapper .form__fileInput #upload-container,
  .wrapper .container__description,
  .wrapper .files_caption {
    width: 100%;
  }
  .wrapper .container__description {
    margin-bottom: 0;
  }
  .wrapper .contentPage .form__row {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 0;
  }
  .wrapper .contentPage .form__row .blockForInput {
    margin-top: 20px;
    width: 100%;
  }
  .wrapper .contentPage .form__row .blockForInput:not(:first-child) {
    margin-left: 0;
  }
  .wrapper .contentPage .btnSendRequest {
    margin-top: 0;
  }
  .wrapper .makeRequest .blockForInput {
    width: 100%;
  }
  .wrapper .request-signature {
    margin-top: 0;
  }
  .wrapper .form__fileInput,
  .wrapper .column-text,
  .wrapper .dynamicCode,
  .wrapper .dropped-file {
    margin-top: 20px;
  }
}

@media only screen and (max-width: 1280px) {
  .wrapper {
    /*content page*/
    /*offices*/
  }
  .wrapper .contentPage table {
    width: 100% !important;
  }
  .wrapper .btnSendMoney input[type=submit],
  .wrapper .btnSendRequest input[type=submit] {
    width: 100%;
  }
  .wrapper .popups .table-popup {
    width: 95%;
  }
  .wrapper .popups .blockForBackground {
    width: 87.5%;
  }
  .wrapper .errorIPDisabled .errorPage__leftColumn {
    margin-top: 30px;
  }
}

@media only screen and (max-width: 1230px) {
  .submenu__content, .submenu__footer {
    max-width: 900px;
  }
}

@media only screen and (max-width: 1200px) {
  .exchangeRates {
    float: none;
    width: 28.648164%;
    margin-left: 0;
  }
  .exchangeRates .rates .hiddenSelect .dropdown-icon {
    right: 22%;
  }
  .conversion .btn-default {
    width: 100%;
    max-width: none;
  }
  .conversion .dropdown-menu {
    margin: 10px 0;
    width: 100%;
  }
  .financial-institutions__title {
    padding-right: 28%;
    padding-left: 8%;
  }
  .header-desktop__contacts {
    margin-left: 20px;
  }
  .header-desktop__language {
    width: 59px;
    margin-right: 15px;
    padding-left: 20px;
    text-align: left;
  }
  .header-desktop__language .dropdown-icon {
    right: 6px;
  }
  .header-desktop__bottom {
    padding: 0 20px;
  }
  .header-desktop__bottom .header-desktop__auth .search {
    margin-left: 20px;
  }
  .header-desktop__search {
    margin-left: 280px;
  }
  .types__item_optional {
    display: none;
  }
  .catalog__menu {
    padding-left: 16px;
  }
  .oplati__checkbox:first-child {
    margin-left: 0;
  }
  .category-product__wrapper {
    max-width: 100%;
  }
  .category-product__wrapper .breadCrumbs, .category-product__wrapper .category-product__block, .category-product__wrapper .recommend-block {
    padding-left: 20px;
    padding-right: 20px;
  }
  .category-product__wrapper .recommend-block__wrapper .title_style-small {
    padding-left: 20px;
    padding-right: 20px;
  }
  .main-financeStatistic .tab-content,
  .section__nav {
    width: 50%;
  }
  .wrapper .main-offices {
    width: 95%;
    margin: 0 auto;
  }
  .wrapper .main-offices .forMap,
  .wrapper .main-offices .offices-BlockForList,
  .wrapper .main-offices .offices-BlockForList .offices-table,
  .wrapper .main-offices .offices-BlockForList .atm-table {
    width: 100%;
  }
  .wrapper .main-offices .filterFacilities {
    width: 100%;
  }
  .wrapper .main-offices .offices-BlockForList .facilitiesBlock-maxWidth {
    max-width: 300px;
  }
  .wrapper .main-offices .atm-part .offices-topBlock {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .wrapper .main-offices .atm-part .choseField-days .officesDays-item:first-child {
    margin-left: 0;
  }
  .wrapper .main-offices .atm-part .choseField-days {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
    margin-top: 32px;
  }
  .wrapper .main-offices .atm-part .choseField-days .offices-days__checkbox:first-child {
    margin-left: 0;
  }
  .wrapper .main-offices .atm-block .description-container {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .wrapper .main-offices .atm-block .description-container > .description-item:nth-child(n+4) {
    margin-top: 32px;
  }
  .wrapper .main-offices .atm-block .description-item {
    width: 33%;
    -webkit-flex: auto;
    -moz-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
  }
  .wrapper .main-offices .atm-block .description-maxWidth-195 {
    max-width: none;
  }
  /*credit*/
  .card-opportunities,
  .selected-block,
  .card-opportunities > table {
    width: 100% !important;
    max-width: 100% !important;
  }
  .main-offices .offices-topBlock {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .beClient-linkAppearance {
    -webkit-animation: beClientLink 0.3s linear forwards;
    animation: beClientLink 0.3s linear forwards;
  }
  .beClient-linkHide {
    -webkit-animation: beClientLinkHide 0.3s linear forwards;
    animation: beClientLinkHide 0.3s linear forwards;
  }
  @-webkit-keyframes beClientLink {
    0% {
      bottom: -38%;
      padding-bottom: 17px;
    }
    100% {
      bottom: 0;
      padding-bottom: 4px;
    }
  }
  @keyframes beClientLink {
    0% {
      bottom: -38%;
      padding-bottom: 17px;
    }
    100% {
      bottom: 0;
      padding-bottom: 4px;
    }
  }
  @-webkit-keyframes beClientLinkHide {
    0% {
      bottom: 0;
      padding-bottom: 4px;
    }
    100% {
      bottom: -38%;
      padding-bottom: 17px;
    }
  }
  @keyframes beClientLinkHide {
    0% {
      bottom: 0;
      padding-bottom: 4px;
    }
    100% {
      bottom: -38%;
      padding-bottom: 17px;
    }
  }
  /*header*/
  .wrapper {
    /*offices*/
    /*main fin inst*/
  }
  .wrapper .header .header-error {
    width: 90%;
  }
  .wrapper .main .main-block,
  .wrapper .mainUrLica .main-block {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 95%;
  }
  .wrapper .main .main-block .offers,
  .wrapper .mainUrLica .main-block .offers {
    width: 68.03939122%;
  }
  .wrapper .main .news .news-block,
  .wrapper .mainUrLica .news .news-block {
    width: 95.41666%;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .wrapper .main .insurance .insurance-block {
    width: 95.41666%;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .main .main-block .offers,
  .wrapper .mainUrLica .main-block .offers,
  .wrapper .main-cards .main-block .offers,
  .wrapper .main-credits .main-block .offers,
  .wrapper .main-deposits .main-block .offers {
    float: none;
  }
  .wrapper .main .applications,
  .wrapper .mainUrLica .applications,
  .wrapper .main-cards .applications,
  .wrapper .main-credits .applications,
  .wrapper .main-deposits .applications {
    width: 100%;
    padding: 0 2.3333%;
  }
  .wrapper .main .applications .application,
  .wrapper .mainUrLica .applications .application,
  .wrapper .main-cards .applications .application,
  .wrapper .main-credits .applications .application,
  .wrapper .main-deposits .applications .application {
    width: 30%;
    height: auto;
    padding-top: 35%;
  }
  .wrapper .main .applications .application .application-description,
  .wrapper .mainUrLica .applications .application .application-description,
  .wrapper .main-cards .applications .application .application-description,
  .wrapper .main-credits .applications .application .application-description,
  .wrapper .main-deposits .applications .application .application-description {
    bottom: -38%;
  }
  .wrapper .main .news .news-bank,
  .wrapper .main .news .news-notice,
  .wrapper .mainUrLica .news .news-bank,
  .wrapper .mainUrLica .news .news-notice,
  .wrapper .main-cards .news .news-bank,
  .wrapper .main-cards .news .news-notice,
  .wrapper .main-credits .news .news-bank,
  .wrapper .main-credits .news .news-notice,
  .wrapper .main-deposits .news .news-bank,
  .wrapper .main-deposits .news .news-notice {
    width: 100%;
  }
  .wrapper .main .news .news-notice,
  .wrapper .mainUrLica .news .news-notice,
  .wrapper .main-cards .news .news-notice,
  .wrapper .main-credits .news .news-notice,
  .wrapper .main-deposits .news .news-notice {
    margin-left: 0;
  }
  .wrapper .main .moneyTransfer .moneyTransfer-main,
  .wrapper .main-cards .moneyTransfer .moneyTransfer-main {
    width: 100%;
    padding: 0 2.3333%;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .main .moneyTransfer .moneyTransfer-main .cardsInfo,
  .wrapper .main-cards .moneyTransfer .moneyTransfer-main .cardsInfo {
    width: 100%;
    float: none;
    border-right: none;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .wrapper .main .moneyTransfer .moneyTransfer-main .cardsInfo .lastLineWithBtn,
  .wrapper .main-cards .moneyTransfer .moneyTransfer-main .cardsInfo .lastLineWithBtn {
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .wrapper .main .moneyTransfer .moneyTransfer-main .info-for-clients,
  .wrapper .main-cards .moneyTransfer .moneyTransfer-main .info-for-clients {
    position: relative;
    width: 80%;
    margin-top: 30px;
    margin-left: 0;
    border-top: 1px solid rgba(255, 255, 255, 0.3);
    padding-top: 30px;
    float: none;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
  .wrapper .main .moneyTransfer .moneyTransfer-main .info-for-clients .info-for-clients-h3 .info-for-clients-icon,
  .wrapper .main-cards .moneyTransfer .moneyTransfer-main .info-for-clients .info-for-clients-h3 .info-for-clients-icon {
    display: none;
  }
  .wrapper .main .moneyTransfer .moneyTransfer-main .info-for-clients .info-for-clients-limits,
  .wrapper .main-cards .moneyTransfer .moneyTransfer-main .info-for-clients .info-for-clients-limits {
    display: inline;
    position: absolute;
    top: 23px;
    left: 290px;
    text-decoration: underline;
  }
  .wrapper .main .moneyTransfer .moneyTransfer-main .info-for-clients .info-for-clients-text,
  .wrapper .main-cards .moneyTransfer .moneyTransfer-main .info-for-clients .info-for-clients-text {
    width: 70%;
  }
  .wrapper .main .moneyTransfer .moneyTransfer-main .info-for-clients .info-for-clients-logoOfCard,
  .wrapper .main-cards .moneyTransfer .moneyTransfer-main .info-for-clients .info-for-clients-logoOfCard {
    width: 20%;
    margin-top: 40px;
    padding-right: 20px;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    position: absolute;
    top: 0;
    right: 0;
  }
  .wrapper .main .moneyTransfer .moneyTransfer-main .info-for-clients .info-for-clients-logoOfCard img:nth-child(3),
  .wrapper .main .moneyTransfer .moneyTransfer-main .info-for-clients .info-for-clients-logoOfCard img:nth-child(4),
  .wrapper .main-cards .moneyTransfer .moneyTransfer-main .info-for-clients .info-for-clients-logoOfCard img:nth-child(3),
  .wrapper .main-cards .moneyTransfer .moneyTransfer-main .info-for-clients .info-for-clients-logoOfCard img:nth-child(4) {
    margin-top: 10px;
  }
  .wrapper .main .quickPay,
  .wrapper .main-cards .quickPay {
    width: 100%;
  }
  .wrapper .main .quickPay .quickPay-type,
  .wrapper .main-cards .quickPay .quickPay-type {
    width: 100%;
    padding-right: 10px;
  }
  .wrapper .main .quickPay .item > div,
  .wrapper .main-cards .quickPay .item > div {
    margin-right: 2.9126%;
  }
  .wrapper .main .quickPay .quickPay-text,
  .wrapper .main-cards .quickPay .quickPay-text {
    margin: 6px 10px 0;
  }
  .wrapper .contentPage .card-nav .card-nav-item,
  .wrapper .main-press .card-nav .card-nav-item {
    margin-right: 3.5%;
  }
  .wrapper .contentPage .credit-block .card-opportunities > * {
    width: 90%;
    max-width: 90%;
    margin-right: auto;
    margin-left: auto;
  }
  .wrapper .main-press .press-mainContent {
    width: 95%;
  }
  .wrapper .main-press .press-newsList {
    width: 70%;
  }
  .wrapper .main-press .press-navLeft {
    width: 25%;
  }
  .wrapper .main-press .customDropDown {
    width: 85%;
  }
  .wrapper .main-press .currency-dropdown {
    width: 100%;
  }
  .wrapper .main-offices .offices-choseField,
  .wrapper .offices-BlockForList {
    width: 100%;
  }
  .wrapper .main-offices .offices-BlockForTable .offices-table,
  .wrapper .main-offices .offices-BlockForTable .atm-table,
  .wrapper .popups .offices-BlockForTable .table-popup,
  .wrapper .popups .atm-popup .table-popup {
    width: 95%;
  }
  .wrapper .popups .atm-popup .thead-item {
    width: auto;
  }
  .wrapper .popups .table-popup .tbody-item:not(.thead-item):nth-of-type(2), .wrapper .popups .table-popup .tbody-item:not(.thead-item):nth-of-type(3), .wrapper .popups .table-popup .tbody-item:not(.thead-item):last-of-type {
    min-width: 150px;
  }
  .wrapper .main-comparisonDepositsNew {
    width: 95%;
    min-width: 970px;
  }
  .wrapper .main-financeStatistic .nav-tabs > li,
  .wrapper .main-financeStatistic .description-item,
  .wrapper .main-financeStatistic .section .years {
    width: 100%;
  }
  .wrapper .main-financeStatistic .text__block {
    width: auto;
  }
  .wrapper .main-financeStatistic .description-item {
    padding-right: 20px;
  }
  .wrapper .main-financeStatistic .nav-tabs li a {
    width: auto;
  }
  .wrapper .main-cards .main-block .offers .cardWrapper .acceptWithRules,
  .wrapper .main-credits .main-block .offers .cardWrapper .acceptWithRules,
  .wrapper .main-deposits .main-block .offers .cardWrapper .acceptWithRules {
    position: static;
    width: 100%;
    margin-bottom: 20px;
  }
  .wrapper .contentPage .blockWithWaves-contentZone,
  .wrapper .main-press .blockWithWaves-contentZone {
    width: 100%;
  }
  .wrapper .little-spoiler-text {
    width: 100%;
  }
  .wrapper .main-financeStatistic .financeInst-block-h1 {
    padding-right: 28%;
    padding-left: 8%;
  }
  .wrapper .currency-courses-page .main-nav, .wrapper .currency-courses-page .tab-pane {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
}

@media only screen and (max-width: 1160px) {
  .category-product__wrapper .recommend-block {
    padding-left: 0;
    padding-right: 0;
  }
  .category-product__wrapper .recommend-block .owl-item {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .category-product__wrapper .recommend-block .product__item a:hover {
    -webkit-transform: none;
    transform: none;
  }
}

@media only screen and (max-width: 1150px) {
  .header-desktop__accessibility {
    margin: 0 auto;
  }
  .header-desktop__accessibility .icon {
    margin-right: 0;
  }
  .header-desktop__accessibility span {
    display: none;
  }
  .header-desktop__locations {
    margin-right: 0;
    margin-left: auto;
  }
  .header-desktop__banking {
    margin-left: 0;
  }
  .conversion__item-active .conversion-currency__name {
    margin-right: 18px;
  }
  .wrapper .mainUrLica .services .service:not(:last-child) {
    margin-right: 5%;
  }
  .wrapper .main-offices .availability-facilities .availability-facility:nth-child(6n+7) {
    margin-top: 16px;
  }
  .wrapper .main-offices .offices-BlockForList .facilitiesBlock-maxWidth {
    max-width: 260px;
  }
}

@media only screen and (max-width: 1100px) {
  .header-order-button {
    display: none;
  }
  .wrapper .main-deposits .main-block .offers .topNav .topNav-withH2 {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .wrapper .main-deposits .main-block .offers .topNav .topNav-debetCredit {
    margin-top: 30px;
  }
  .wrapper .main-offices .offices-BlockForList .facilitiesBlock-maxWidth {
    max-width: 240px;
  }
  .wrapper .main-offices .offices-BlockForList .availability-facilities .availability-facility:nth-child(5n + 6) {
    margin-top: 16px;
  }
  .control-rightBlock .catalog-container__search {
    display: none;
  }
  .control-rightBlock .sharing-item {
    margin-left: 0;
  }
}

@media only screen and (max-width: 1024px) {
  .footerFirst-column {
    width: 33%;
    margin-bottom: 31px;
  }
  .footerFirst-group {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .footerFirst-lwo {
    -webkit-align-items: flex-end;
    -moz-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .footerFirst-lwo .pWithIcon {
    margin-right: 3px;
  }
  .footerFirst-applications {
    -webkit-align-items: flex-end;
    -moz-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .footerFirst-applications .pWithIcon {
    margin-right: 38px;
  }
  .footerFirst-appel {
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .catalog__wrapper {
    max-width: 900px;
  }
  .catalog__list {
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .list-item {
    width: 45%;
  }
  .list-item:not(:first-child) {
    margin-left: 0;
  }
  .list-item:nth-child(n+3) {
    margin-top: 32px;
  }
  .wrapper .product-content_buttons {
    -webkit-flex-direction: column-reverse;
    -moz-box-orient: vertical;
    -moz-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-top: 20px;
  }
  .wrapper .product-content_buttons .list-item_favorite, .wrapper .product-content_buttons .list-item_views, .wrapper .product-content_buttons .sharing__item {
    margin-left: 0;
  }
  .wrapper .product-content_buttons .content-buttons_icon {
    margin-left: 0;
    margin-bottom: 10px;
  }
  .wrapper .product-content_buttons .list-item_views, .wrapper .product-content_buttons .sharing__links {
    margin-left: 20px;
  }
  .main-comparisonDepositsNew .scrollbar-light > .scroll-element.scroll-x {
    width: 74.5%;
    min-width: 74.5%;
  }
  .flexImportant {
    display: -webkit-flex !important;
    display: -moz-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .conversion__item {
    max-width: none;
  }
  .noCurrentLanguage .errorPage__rightColumn {
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .product_details .card-nav {
    padding: 0 0 23px !important;
  }
  .wrapper {
    /*main menu*/
    /*credits*/
  }
  .wrapper .slideOne.item .bg-image {
    left: auto;
    right: 0;
    width: auto;
    min-height: 100%;
    margin: auto;
  }
  .wrapper .main .main-block .offers .kindOfOffer .makeRequest .makeRequest-text,
  .wrapper .mainUrLica .main-block .offers .kindOfOffer .makeRequest .makeRequest-text,
  .wrapper .main-cards .main-block .offers .kindOfOffer .makeRequest .makeRequest-text,
  .wrapper .main-credits .main-block .offers .kindOfOffer .makeRequest .makeRequest-text,
  .wrapper .main-deposits .main-block .offers .kindOfOffer .makeRequest .makeRequest-text {
    overflow: hidden;
  }
  .wrapper .main .applications .bussinessBanking .application-description .applications-icon,
  .wrapper .mainUrLica .applications .bussinessBanking .application-description .applications-icon,
  .wrapper .main-cards .applications .bussinessBanking .application-description .applications-icon,
  .wrapper .main-credits .applications .bussinessBanking .application-description .applications-icon,
  .wrapper .main-deposits .applications .bussinessBanking .application-description .applications-icon {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 40%;
    margin: 20px auto 0;
    padding: 0;
  }
  .wrapper .main .applications .application .application-description .application-text,
  .wrapper .mainUrLica .applications .application .application-description .application-text,
  .wrapper .main-cards .applications .application .application-description .application-text,
  .wrapper .main-credits .applications .application .application-description .application-text,
  .wrapper .main-deposits .applications .application .application-description .application-text {
    margin-top: 25px;
    padding: 0 15px;
    text-align: center;
  }
  .wrapper .main .applications .mobileBanking .application-description .applications-icon,
  .wrapper .mainUrLica .applications .mobileBanking .application-description .applications-icon,
  .wrapper .main-cards .applications .mobileBanking .application-description .applications-icon,
  .wrapper .main-credits .applications .mobileBanking .application-description .applications-icon,
  .wrapper .main-deposits .applications .mobileBanking .application-description .applications-icon {
    margin-top: 30px;
  }
  .wrapper .main .applications .application .application-description,
  .wrapper .mainUrLica .applications .application .application-description {
    bottom: 0;
    -webkit-animation: none;
    animation: none;
  }
  .wrapper .main .applications .application .application-description:hover,
  .wrapper .mainUrLica .applications .application .application-description:hover {
    bottom: 0;
  }
  .wrapper .beClient {
    margin: 15px auto;
  }
  .wrapper .main .quickPay .owl-next {
    right: -13px;
  }
  .wrapper .main .quickPay .owl-prev {
    left: -22px;
  }
  .wrapper .main .quickPay .quickPay-type {
    width: 90%;
    margin: auto;
  }
  .wrapper .main .quickPay .owl-item.active.quickDrop-third .quickPay-dropDown,
  .wrapper .main-cards .quickPay .owl-item.active.quickDrop-third .quickPay-dropDown {
    left: -160%;
  }
  .wrapper .main .quickPay .owl-item.active.quickDrop-third .triangle-bottomleft,
  .wrapper .main-cards .quickPay .owl-item.active.quickDrop-third .triangle-bottomleft {
    right: 228px;
  }
  .wrapper .mainUrLica .services .servicesBlockForBackground,
  .wrapper .main-credits .services .servicesBlockForBackground,
  .wrapper .main-deposits .services .servicesBlockForBackground {
    width: 95%;
  }
  .wrapper .main-menu .main-menu-block {
    width: 90%;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .wrapper .main-credits .main-block .offers .topNav,
  .wrapper .main-credits .main-block .offers .services-block,
  .wrapper .main-deposits .main-block .offers .topNav,
  .wrapper .main-deposits .main-block .offers .services-block {
    width: 70%;
  }
  .wrapper .main-credits .main-block .offers .topNav,
  .wrapper .main-deposits .main-block .offers .topNav {
    margin-left: auto;
    margin-right: auto;
  }
  .wrapper .main-credits .main-block .offers .services-block,
  .wrapper .main-deposits .main-block .offers .services-block {
    height: 100%;
  }
  .wrapper .main-credits .main-block .offers .services-description,
  .wrapper .main-deposits .main-block .offers .services-description {
    width: 44%;
    margin-left: 370px;
  }
  .wrapper .main-cards .main-block .offers .topNav {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }
  .wrapper .main-cards .sidebar {
    display: none;
  }
  .wrapper .contentPage .blockWithWaves-gadgets,
  .wrapper .main-press .blockWithWaves-gadgets {
    right: 0;
  }
  .wrapper .contentPage .blockWithWaves-gadgets .iphone,
  .wrapper .main-press .blockWithWaves-gadgets .iphone {
    width: 40vw;
    top: 0;
    right: 0;
  }
  .wrapper .contentPage .blockWithWaves-gadgets .shadow,
  .wrapper .main-press .blockWithWaves-gadgets .shadow {
    width: 30vw;
    height: 13vw;
    top: 72px;
    right: 32px;
  }
  .wrapper .contentPage .blockWithWaves,
  .wrapper .contentPage .text-block,
  .wrapper .contentPage .selected-block,
  .wrapper .card-additionalServices .selected-block,
  .wrapper .popup .selected-block,
  .wrapper .main-credits .selected-block,
  .wrapper .main-deposits .selected-block,
  .wrapper .main-requestsUrLica .selected-block,
  .wrapper .main-requestsPhysLica .selected-block,
  .wrapper .questionToBank .selected-block {
    width: 100% !important;
  }
  .wrapper .main-credit .card-nav,
  .wrapper .main-deposit .card-nav {
    padding: 0 20% 23px;
  }
  .wrapper .main-cards .main-block .offers-checked,
  .wrapper .main-credits .main-block .offers-checked,
  .wrapper .main-deposits .main-block .offers-checked {
    width: 100%;
    margin-left: 0;
  }
  .wrapper .main-press .year {
    padding-left: 22%;
  }
  .wrapper .main-press .dropdown-menu {
    width: 100%;
  }
  .wrapper .main-offices .customDropDown:last-child .dropdown-menu {
    width: 100%;
  }
  .wrapper .popups .table-popup .tbody-item:not(.thead-item):nth-of-type(2), .wrapper .popups .table-popup .tbody-item:not(.thead-item):nth-of-type(3), .wrapper .popups .table-popup .tbody-item:not(.thead-item):last-of-type {
    min-width: 120px;
  }
  .wrapper .errorPage .centeredBlock {
    width: 90%;
    max-width: 1120px;
    text-align: center;
  }
  .wrapper .errorPage .error-nav {
    margin: 50px auto 0;
    width: 100%;
  }
  .wrapper .errorPage .errorPage__rightColumn {
    -webkit-flex: none;
    -moz-box-flex: 0;
    -ms-flex: none;
    flex: none;
    margin-top: 20px;
  }
  .wrapper .errorPage:not(.noCurrentLanguage) .errorPage__img {
    width: 60%;
  }
  .wrapper .errorPage .error-num {
    margin-bottom: 30px;
  }
  .wrapper .errorIPDisabled .errorPage__img {
    width: 60%;
  }
  .wrapper .errorIPDisabled .centeredBlock {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 87.5%;
    height: auto;
  }
  .wrapper .errorIPDisabled .error-num {
    font-size: 40px;
    line-height: normal;
  }
  .wrapper .errorTech .errorPage__leftColumn,
  .wrapper .errorServer .errorPage__leftColumn,
  .wrapper .error404 .errorPage__leftColumn {
    width: 100%;
  }
  .wrapper .errorTech .centeredBlock,
  .wrapper .errorServer .centeredBlock,
  .wrapper .error404 .centeredBlock {
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    max-width: 1120px;
    text-align: center;
  }
  .wrapper .errorTech .error-h1,
  .wrapper .errorServer .error-h1,
  .wrapper .error404 .error-h1 {
    margin-bottom: 20px;
  }
  .wrapper .errorTech .error-text,
  .wrapper .errorServer .error-text,
  .wrapper .error404 .error-text {
    padding: 0;
    font-size: 15px;
    line-height: 24px;
  }
  .wrapper .errorRequest .error-nav {
    margin: 0 auto 50px;
    width: auto;
  }
  .wrapper .errorServer .errorPage__leftColumn,
  .wrapper .errorTech .errorPage__leftColumn {
    width: 55%;
  }
  .wrapper .errorServer .errorPage__leftColumn,
  .wrapper .errorTech .errorPage__leftColumn {
    max-width: none;
  }
  .wrapper .noCurrentLanguage .error-num,
  .wrapper .errorServer .error-num,
  .wrapper .errorTech .error-num {
    font-size: 60px;
  }
  .wrapper .noCurrentLanguage .error-h1 {
    margin-top: 0;
  }
  .wrapper .main .moneyTransfer,
  .wrapper .main-cards .moneyTransfer {
    margin-top: 50px;
  }
  .wrapper .main .news .news-block,
  .wrapper .mainUrLica .news .news-block,
  .wrapper .main-cards .news .news-block,
  .wrapper .main-credits .news .news-block,
  .wrapper .main-deposits .news .news-block,
  .wrapper .main .insurance .insurance-block,
  .wrapper .main .main-block,
  .wrapper .mainUrLica .main-block,
  .wrapper .main-cards .main-block,
  .wrapper .main-credits .main-block,
  .wrapper .main-deposits .main-block {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .wrapper .main .news .tab-content,
  .wrapper .mainUrLica .news .tab-content,
  .wrapper .main-cards .news .tab-content,
  .wrapper .main-credits .news .tab-content,
  .wrapper .main-deposits .news .tab-content {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .wrapper .contentPage td {
    padding: 20px 10px 20px 15px !important;
    font-size: 14px;
    line-height: 24px;
  }
  .wrapper .main-comparisonDeposits .tables .twoItem:first-child,
  .wrapper .main-comparisonDeposits .tables .twoItem,
  .wrapper .main-comparisonDeposits .tables .twoItem:first-child .tableItem {
    width: 320px !important;
  }
  /** стили для блока block-with-waves */
  .gadget__img {
    width: 40vw;
  }
  .gadget__shadow {
    width: 34vw;
    height: 13vw;
  }
  /** END стили для блока block-with-waves */
  .currency-courses-page .main-nav .nav-tabs .tab a {
    font-size: 22px;
    line-height: 26px;
  }
  .currency-courses-page td {
    padding: 20px 10px 20px 15px;
    font-size: 14px;
    line-height: 24px;
  }
  .currency-courses-page th {
    padding: 20px 10px 20px 15px;
  }
}

@media only screen and (max-width: 1000px) {
  .exchangeRates {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 79.892%;
    margin: 0 auto;
  }
  .exchangeRates__rates, .exchangeRates__converter {
    width: 45%;
  }
  .exchangeRates__rates + .exchangeRates__converter, .exchangeRates__converter + .exchangeRates__converter {
    margin-top: 0;
  }
  .conversion-currency__input {
    max-width: none;
  }
  .conversion-currency__placeholder {
    left: 95px;
  }
  .types__item {
    color: rgba(5, 5, 5, 0.3);
  }
  .types__item.customActive {
    color: #050505;
  }
  .types__item:not(:first-child) {
    margin-left: 40px;
  }
  /* service-points */
  .wrapper .main-offices__search {
    display: none;
  }
  .wrapper .main-offices .offices-BlockForList {
    margin-top: 0;
  }
  .wrapper .main-offices .offices-topBlock {
    width: 100%;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .main-offices .offices-topBlock .offices-dropDowns, .wrapper .main-offices .offices-topBlock .atm-dropDowns {
    width: 100%;
  }
  .wrapper .main-offices .offices-topBlock .customDropDown {
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-right: 16px;
    margin-left: 0;
  }
  .wrapper .main-offices .offices-part .choseField-days {
    margin-top: 32px;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }
  .wrapper .main-offices .offices-part .choseField-days .offices-days__checkbox {
    margin-left: 0;
  }
  .wrapper .main-offices .offices-part .customDropDown:last-child {
    -webkit-flex: 2;
    -moz-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
    margin-right: 0;
  }
  .wrapper .main-offices .filterFacilities {
    width: auto;
    margin-top: 32px;
    margin-bottom: 40px;
  }
  .wrapper .main-offices .offices-BlockForList, .wrapper .main-offices .offices-BlockForList .offices-table {
    width: 100%;
  }
  .wrapper .main-offices .offices-BlockForList {
    border: none;
  }
  .wrapper .main-offices .forMap {
    width: 100%;
  }
  .wrapper .main-offices .offices-BlockForList .availability-facilities {
    display: inline-block;
  }
  .wrapper .main-offices .offices-BlockForList .availability-facilities .availability-facility {
    display: inline-block;
  }
  .wrapper .main-offices .offices-BlockForList .table-body .tbody-item:first-child {
    padding: 19px 16px 16px 24px;
  }
  .wrapper .main-offices .offices-BlockForList .table-body .tbody-item:nth-child(2) {
    padding: 19px 0 16px;
  }
  .wrapper .main-offices .offices-BlockForList .table-body .tbody-item:last-child {
    padding: 19px 16px 16px;
  }
  .wrapper .main-offices .atm-dropDowns > .customDropDown:first-child {
    -webkit-flex: 1.5;
    -moz-box-flex: 1.5;
    -ms-flex: 1.5;
    flex: 1.5;
  }
  .wrapper .main-offices .atm-dropDowns > .customDropDown:nth-child(2) {
    -webkit-flex: 1.5;
    -moz-box-flex: 1.5;
    -ms-flex: 1.5;
    flex: 1.5;
  }
  .wrapper .main-offices .atm-dropDowns .blockCurrency {
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-left: 0;
  }
  .wrapper .main-offices .atm-dropDowns .blockCurrency .customDropDown {
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .wrapper .main-offices .atm-block .description-container {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .wrapper .main-offices .atm-block .description-container > .description-item:nth-child(n+3) {
    margin-top: 32px;
  }
  .wrapper .main-offices .atm-block .description-item {
    width: 50%;
    -webkit-flex: auto;
    -moz-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
  }
  .news-notice + .clearfix {
    display: none;
  }
  .beClient-linkAppearance {
    -webkit-animation: beClientLink 0.3s linear forwards;
    animation: beClientLink 0.3s linear forwards;
  }
  .beClient-linkHide {
    -webkit-animation: beClientLinkHide 0.3s linear forwards;
    animation: beClientLinkHide 0.3s linear forwards;
  }
  @-webkit-keyframes beClientLink {
    0% {
      bottom: 0%;
      padding-bottom: 17px;
    }
    100% {
      bottom: 0;
      padding-bottom: 4px;
    }
  }
  @keyframes beClientLink {
    0% {
      bottom: 0%;
      padding-bottom: 17px;
    }
    100% {
      bottom: 0;
      padding-bottom: 4px;
    }
  }
  @-webkit-keyframes beClientLinkHide {
    0% {
      bottom: 0;
      padding-bottom: 4px;
    }
    100% {
      bottom: 0%;
      padding-bottom: 17px;
    }
  }
  @keyframes beClientLinkHide {
    0% {
      bottom: 0;
      padding-bottom: 4px;
    }
    100% {
      bottom: 0%;
      padding-bottom: 17px;
    }
  }
  .wrapper .main .main-block .kindOfOffer-linkMore,
  .wrapper .mainUrLica .main-block .kindOfOffer-linkMore,
  .wrapper .main-cards .main-block .kindOfOffer-linkMore,
  .wrapper .main-credits .main-block .kindOfOffer-linkMore,
  .wrapper .main-deposits .main-block .kindOfOffer-linkMore {
    -webkit-transform: translateX(30px);
    transform: translateX(30px);
    opacity: 1;
  }
  .wrapper .main .applications .application .application-description,
  .wrapper .mainUrLica .applications .application .application-description,
  .wrapper .main-cards .applications .application .application-description,
  .wrapper .main-credits .applications .application .application-description,
  .wrapper .main-deposits .applications .application .application-description {
    height: 100%;
    bottom: 0;
  }
  .wrapper .main .makeRequest-hiddenParts,
  .wrapper .main-cards .makeRequest-hiddenParts {
    display: none;
  }
  .wrapper .main .kindOfOffer:hover .makeRequest .zeroStage,
  .wrapper .main-cards .kindOfOffer:hover .makeRequest .zeroStage {
    -webkit-transform: translateY(0%);
    transform: translateY(0%);
    opacity: 1;
  }
  .wrapper .main .news,
  .wrapper .main-cards .news {
    margin-top: 85px;
  }
  .wrapper .main .main-block .offers,
  .wrapper .mainUrLica .main-block .offers {
    width: 79.892%;
    margin: auto;
  }
  .wrapper .main .offers-blockForCarousel,
  .wrapper .mainUrLica .offers-blockForCarousel {
    margin-bottom: 50px;
  }
  .wrapper .main-credits .main-block .offers .servicesBlockForBackground,
  .wrapper .main-deposits .main-block .offers .servicesBlockForBackground {
    background: none !important;
  }
}

@media only screen and (max-width: 980px) {
  .sharing__container {
    width: auto;
    margin-left: 20px;
    margin-right: 20px;
  }
  .wrapper .textPagesStyle .personal-account__nav {
    margin: 0;
  }
  .personal-account__nav {
    width: 200px;
  }
  .product-content__item {
    width: 100%;
  }
  .product-content__item:first-child {
    display: none;
  }
  .product_image {
    display: block;
    margin-top: 16px;
  }
  .category-product__wrapper .breadCrumbs {
    display: none;
  }
  .content-buttons_icon {
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end;
  }
}

@media only screen and (max-width: 950px) {
  .financial-institutions__title {
    background-position: 36% 45%;
  }
  .offices-container__search {
    display: none;
  }
  .header-desktop__banking {
    width: 179px;
  }
  .header-desktop__bottom .logo {
    display: none;
  }
  .header-desktop__bottom .logo_size-s {
    display: block;
  }
  .header-desktop__bottom .dropdowns {
    position: relative;
  }
  .header-desktop__search {
    margin-left: 80px;
  }
  .wrapper {
    /*main*/
    /*main ur lica*/
    /*mainprodDescWithPic*/
    /*main cards*/
  }
  .wrapper .main .applications .application .application-description .application-text,
  .wrapper .mainUrLica .applications .application .application-description .application-text,
  .wrapper .main-cards .applications .application .application-description .application-text,
  .wrapper .main-credits .applications .application .application-description .application-text,
  .wrapper .main-deposits .applications .application .application-description .application-text {
    display: none;
  }
  .wrapper .main .applications .internetBanking .application-description .internetBanking-btnEnter,
  .wrapper .mainUrLica .applications .internetBanking .application-description .internetBanking-btnEnter,
  .wrapper .main-cards .applications .internetBanking .application-description .internetBanking-btnEnter,
  .wrapper .main-credits .applications .internetBanking .application-description .internetBanking-btnEnter,
  .wrapper .main-deposits .applications .internetBanking .application-description .internetBanking-btnEnter {
    width: 81%;
  }
  .wrapper .main .applications .mobileBanking .application-description .applications-icon,
  .wrapper .mainUrLica .applications .mobileBanking .application-description .applications-icon,
  .wrapper .main-cards .applications .mobileBanking .application-description .applications-icon,
  .wrapper .main-credits .applications .mobileBanking .application-description .applications-icon,
  .wrapper .main-deposits .applications .mobileBanking .application-description .applications-icon {
    width: 60%;
    margin: 20px auto;
    padding: 0;
  }
  .wrapper .main .applications .application .application-description,
  .wrapper .mainUrLica .applications .application .application-description,
  .wrapper .main-cards .applications .application .application-description,
  .wrapper .main-credits .applications .application .application-description,
  .wrapper .main-deposits .applications .application .application-description {
    padding-top: 20%;
  }
  .wrapper .main .quickPay .owl-item.active.quickDrop-third .quickPay-dropDown,
  .wrapper .main-cards .quickPay .owl-item.active.quickDrop-third .quickPay-dropDown {
    left: -160%;
  }
  .wrapper .main .quickPay .owl-item.active.quickDrop-third .triangle-bottomleft,
  .wrapper .main-cards .quickPay .owl-item.active.quickDrop-third .triangle-bottomleft {
    right: 200px;
  }
  .wrapper .main .quickPay .owl-stage-outer,
  .wrapper .main-cards .quickPay .owl-stage-outer {
    height: 120px;
  }
  .wrapper .main .quickPay .quickPay-dropDown,
  .wrapper .main-cards .quickPay .quickPay-dropDown {
    top: 130px;
  }
  .wrapper .main .quickPay .quickPay-type {
    width: 75%;
  }
  .wrapper .main .quickPay .owl-prev {
    left: -8px;
  }
  .wrapper .main .quickPay .owl-next {
    right: -5px;
  }
  .wrapper .mainUrLica .services .service,
  .wrapper .main-credits .services .service,
  .wrapper .main-deposits .services .service {
    width: 32%;
  }
  .wrapper .mainUrLica .services .service-h3,
  .wrapper .main-credits .services .service-h3,
  .wrapper .main-deposits .services .service-h3 {
    margin-right: 20px;
  }
  .wrapper .contentPage > table {
    max-width: none;
  }
  .wrapper .contentPage .selected-block > * {
    max-width: 90%;
  }
  .wrapper .main-cards .main-block .topNav-dropdowns .customDropDown,
  .wrapper .main-credits .main-block .topNav-dropdowns .customDropDown,
  .wrapper .main-deposits .main-block .topNav-dropdowns .customDropDown {
    width: 30%;
  }
  .wrapper .main-cards .main-block .topNav-dropdowns .customDropDown .currency-dropdown,
  .wrapper .main-credits .main-block .topNav-dropdowns .customDropDown .currency-dropdown,
  .wrapper .main-deposits .main-block .topNav-dropdowns .customDropDown .currency-dropdown {
    width: 100%;
  }
  .wrapper .main-cards .main-block .topNav-dropdowns .customDropDown .dropdown-menu,
  .wrapper .main-credits .main-block .topNav-dropdowns .customDropDown .dropdown-menu,
  .wrapper .main-deposits .main-block .topNav-dropdowns .customDropDown .dropdown-menu {
    width: 100% !important;
  }
  .wrapper .main-cards .main-block .offers .kindOfOffer,
  .wrapper .main-credits .main-block .offers .kindOfOffer,
  .wrapper .main-deposits .main-block .offers .kindOfOffer {
    width: 90%;
    border-radius: 4px;
    margin-left: auto;
    margin-right: auto;
  }
  .wrapper .main-cards .main-block .offers-checked,
  .wrapper .main-credits .main-block .offers-checked,
  .wrapper .main-deposits .main-block .offers-checked {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }
  .wrapper .main-credits .project .project__title,
  .wrapper .main-credits .project .project__category,
  .wrapper .main-deposits .project .project__title,
  .wrapper .main-deposits .project .project__category {
    -webkit-transform: translateY(0) scale(1);
    transform: translateY(0) scale(1);
    opacity: 1 !important;
  }
  .wrapper .main-credits .project__image:after,
  .wrapper .main-credits .credit1 .project__image:after,
  .wrapper .main-deposits .project__image:after,
  .wrapper .main-deposits .credit1 .project__image:after {
    opacity: 1;
  }
  .wrapper .main-credits .main-block .offers .acceptWithRules,
  .wrapper .main-deposits .main-block .offers .acceptWithRules {
    left: -16%;
  }
  .wrapper .main-cards .main-block .offers .acceptWithRules {
    position: static;
    width: auto;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .wrapper .main-cards .main-block .offers .cardWrapper {
    margin-bottom: 20px;
  }
  .wrapper .main-cards .main-block .offers .cardWrapper:last-child {
    margin-bottom: 0;
  }
  .wrapper .main-cards .main-block .offers .checkbox-notChecked {
    margin: 0;
  }
  .wrapper .main-credits .main-block .topNav-dropdowns {
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .wrapper .main-offices .offices-BlockForTable .table-body .tbody-item:first-child {
    padding-left: 35px;
    padding-right: 20px;
  }
  .wrapper .main-offices .offices-BlockForTable .wrapper__ability-icon {
    width: 20px;
    height: 20px;
    top: 2px;
    left: -30px;
  }
  .wrapper .main-offices .offices-BlockForTable .wrapper__ability-icon > img {
    width: 100%;
    vertical-align: top;
  }
  .wrapper .main-offices .offices-BlockForTable .ability__wifi-icon {
    background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 28 28'><g fill='#7C7C7A' fill-rule='nonzero'><path d='M14 17.724a2.3 2.3 0 1 0 0 4.6 2.3 2.3 0 0 0 0-4.6zm0 3.067a.767.767 0 1 1 .543-.223.767.767 0 0 1-.543.225v-.002zM14 9.526a10.764 10.764 0 0 0-8.433 4.11.767.767 0 1 0 1.198.955 9.2 9.2 0 0 1 14.485 0 .767.767 0 0 0 1.076.123.767.767 0 0 0 .107-1.079A10.764 10.764 0 0 0 14 9.525z'/><path d='M14 5.051a14.056 14.056 0 0 0-11.293 5.684.767.767 0 0 0 1.224.922 12.522 12.522 0 0 1 20.138 0 .767.767 0 0 0 1.224-.922A14.056 14.056 0 0 0 14 5.05zM14 14.072a6.951 6.951 0 0 0-5.443 2.64.767.767 0 0 0 1.198.958 5.4 5.4 0 0 1 8.49 0c.148.185.374.29.61.287a.767.767 0 0 0 .468-.18.767.767 0 0 0 .12-1.075A6.951 6.951 0 0 0 14 14.072z'/></g></svg>");
  }
  .wrapper .main-offices .offices-BlockForTable .ability__wifi-icon:hover {
    background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 28 28'><g fill='#009E87' fill-rule='nonzero'><path d='M14 17.724a2.3 2.3 0 1 0 0 4.6 2.3 2.3 0 0 0 0-4.6zm0 3.067a.767.767 0 1 1 .543-.223.767.767 0 0 1-.543.225v-.002zM14 9.526a10.764 10.764 0 0 0-8.433 4.11.767.767 0 1 0 1.198.955 9.2 9.2 0 0 1 14.485 0 .767.767 0 0 0 1.076.123.767.767 0 0 0 .107-1.079A10.764 10.764 0 0 0 14 9.525z'/><path d='M14 5.051a14.056 14.056 0 0 0-11.293 5.684.767.767 0 0 0 1.224.922 12.522 12.522 0 0 1 20.138 0 .767.767 0 0 0 1.224-.922A14.056 14.056 0 0 0 14 5.05zM14 14.072a6.951 6.951 0 0 0-5.443 2.64.767.767 0 0 0 1.198.958 5.4 5.4 0 0 1 8.49 0c.148.185.374.29.61.287a.767.767 0 0 0 .468-.18.767.767 0 0 0 .12-1.075A6.951 6.951 0 0 0 14 14.072z'/></g></svg>");
  }
  .wrapper .main-offices .offices-BlockForTable .ability__echange-icon {
    background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 28 28'><g fill='none' fill-rule='evenodd'><path d='M0 0h28v28H0z'/><path stroke='#7C7C7A' stroke-width='1.3' d='M13.948 7.987a6.42 6.42 0 0 1-6.417 6.42 6.42 6.42 0 0 1-6.416-6.42A6.415 6.415 0 0 1 7.53 1.573a6.415 6.415 0 0 1 6.417 6.414zM26.844 19.677a7.004 7.004 0 0 1-7 7.004c-3.864 0-7-3.137-7-7.004a7 7 0 0 1 7-7 7 7 0 0 1 7 7z'/><g stroke='#7C7C7A' stroke-linecap='round' stroke-width='1.3'><path d='M18.326 16.383v7.4M22.213 21.663h-5.387M18.326 16.204h3.08c.807 0 1.516.71 1.516 1.573s-.688 1.473-1.515 1.473h-4.581'/></g><path stroke='#7C7C7A' stroke-linecap='round' stroke-width='1.3' d='M22 10a6 6 0 0 0-6-6M4 17a6 6 0 0 0 6 6'/><g fill='#7C7C7A' fill-rule='nonzero'><path d='M6.9 3.813V12.346c0 .17.07.331.183.44a.642.642 0 0 0 .883 0 .615.615 0 0 0 .184-.426v-.235-.64-.947-1.15-1.264-1.276-1.185-1.006-.723-.342a.619.619 0 0 0-.184-.441.642.642 0 0 0-.883 0 .614.614 0 0 0-.183.427v.235z'/><path d='M5.852 11.478a3.557 3.557 0 0 0 1.537.332c.154 0 .311-.005.464-.014.255-.014.51-.044.758-.096.214-.046.413-.118.614-.201.128-.054.252-.118.365-.198.135-.094.269-.194.379-.316a2.11 2.11 0 0 0 .444-.749c.063-.188.092-.392.1-.59.005-.132-.014-.258-.033-.39l.02.151a1.661 1.661 0 0 0-.11-.523c-.044-.104-.087-.206-.148-.302a2.386 2.386 0 0 0-.199-.258 2.226 2.226 0 0 0-.394-.338 2.414 2.414 0 0 0-.326-.196 4.626 4.626 0 0 0-1.405-.426c-.216-.031-.431-.048-.647-.075l.167.021a3.98 3.98 0 0 1-.985-.245l.15.06a2.407 2.407 0 0 1-.513-.283c.042.03.084.063.126.094-.12-.09-.23-.192-.322-.308l.098.122a1.443 1.443 0 0 1-.2-.33l.062.143a1.345 1.345 0 0 1-.099-.346l.022.16a1.528 1.528 0 0 1 .009-.413l-.022.161c.02-.135.054-.265.108-.391l-.062.144c.048-.11.11-.211.184-.306l-.098.122c.08-.098.171-.185.273-.262l-.126.095c.134-.1.284-.18.44-.245l-.148.06c.248-.1.511-.161.777-.197l-.167.022c.198-.027.397-.036.597-.033.16.003.319.007.477.028l-.167-.022c.22.03.435.082.64.164l-.149-.06c.164.067.318.153.46.258l-.127-.095c.13.099.247.211.35.338l-.099-.122c.113.141.205.295.276.459l-.062-.144c.06.14.111.289.133.44a64.928 64.928 0 0 1-.022-.161.442.442 0 0 0 .055.236c.025.075.068.14.129.194a.642.642 0 0 0 .883 0c.104-.11.202-.271.183-.426a2.145 2.145 0 0 0-.147-.585 2.742 2.742 0 0 0-.284-.539 2.481 2.481 0 0 0-.479-.52 2.923 2.923 0 0 0-.39-.269 3.102 3.102 0 0 0-.465-.202 3.448 3.448 0 0 0-.996-.175 5.055 5.055 0 0 0-1.26.103c-.233.05-.453.13-.67.224-.225.098-.43.235-.613.392a2.23 2.23 0 0 0-.294.328c-.062.08-.115.17-.158.261a2.102 2.102 0 0 0-.164.454 2.736 2.736 0 0 0-.059.52 2 2 0 0 0 .28.979c.065.108.146.206.225.304.055.065.113.126.176.184.192.17.41.32.646.43.298.14.61.245.934.31.262.051.53.079.796.105l.115.013-.167-.021c.279.036.555.094.822.178.098.03.195.065.29.103l-.15-.06c.195.08.381.176.549.3l-.126-.095c.104.079.2.167.281.268l-.098-.122c.063.08.116.165.156.257-.02-.049-.041-.097-.062-.144.038.09.065.184.08.28l-.022-.16.034.259a64.923 64.923 0 0 1-.022-.16c.017.126.012.256-.005.382l.022-.16c-.018.131-.054.259-.107.382.02-.049.042-.097.063-.144-.05.11-.112.214-.187.309l.098-.122c-.078.097-.17.183-.27.259L9 10.232a1.895 1.895 0 0 1-.41.226l.15-.06a2.975 2.975 0 0 1-.725.182l.167-.021c-.18.023-.36.034-.54.037-.042.001-.083 0-.125.003a3.301 3.301 0 0 1-.555-.023l.166.021a2.802 2.802 0 0 1-.683-.175l.149.06a2.025 2.025 0 0 1-.442-.246l.126.095a1.788 1.788 0 0 1-.31-.3l.098.122a1.783 1.783 0 0 1-.231-.385l.062.144a2.1 2.1 0 0 1-.147-.525.454.454 0 0 0-.111-.205.469.469 0 0 0-.175-.156.657.657 0 0 0-.481-.06.633.633 0 0 0-.374.277l-.063.144a.544.544 0 0 0-.004.32 2.36 2.36 0 0 0 1.31 1.771z'/></g></g></svg>");
  }
  .wrapper .main-offices .offices-BlockForTable .ability__echange-icon:hover {
    background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 28 28'><g fill='none' fill-rule='evenodd'><path d='M0 0h28v28H0z'/><path stroke='#009E87' stroke-width='1.3' d='M13.948 7.987a6.42 6.42 0 0 1-6.417 6.42 6.42 6.42 0 0 1-6.416-6.42A6.415 6.415 0 0 1 7.53 1.573a6.415 6.415 0 0 1 6.417 6.414zM26.844 19.677a7.004 7.004 0 0 1-7 7.004c-3.864 0-7-3.137-7-7.004a7 7 0 0 1 7-7 7 7 0 0 1 7 7z'/><g stroke='#009E87' stroke-linecap='round' stroke-width='1.3'><path d='M18.326 16.383v7.4M22.213 21.663h-5.387M18.326 16.204h3.08c.807 0 1.516.71 1.516 1.573s-.688 1.473-1.515 1.473h-4.581'/></g><path stroke='#009E87' stroke-linecap='round' stroke-width='1.3' d='M22 10a6 6 0 0 0-6-6M4 17a6 6 0 0 0 6 6'/><g fill='#009E87' fill-rule='nonzero'><path d='M6.9 3.813V12.346c0 .17.07.331.183.44a.642.642 0 0 0 .883 0 .615.615 0 0 0 .184-.426v-.235-.64-.947-1.15-1.264-1.276-1.185-1.006-.723-.342a.619.619 0 0 0-.184-.441.642.642 0 0 0-.883 0 .614.614 0 0 0-.183.427v.235z'/><path d='M5.852 11.478a3.557 3.557 0 0 0 1.537.332c.154 0 .311-.005.464-.014.255-.014.51-.044.758-.096.214-.046.413-.118.614-.201.128-.054.252-.118.365-.198.135-.094.269-.194.379-.316a2.11 2.11 0 0 0 .444-.749c.063-.188.092-.392.1-.59.005-.132-.014-.258-.033-.39l.02.151a1.661 1.661 0 0 0-.11-.523c-.044-.104-.087-.206-.148-.302a2.386 2.386 0 0 0-.199-.258 2.226 2.226 0 0 0-.394-.338 2.414 2.414 0 0 0-.326-.196 4.626 4.626 0 0 0-1.405-.426c-.216-.031-.431-.048-.647-.075l.167.021a3.98 3.98 0 0 1-.985-.245l.15.06a2.407 2.407 0 0 1-.513-.283c.042.03.084.063.126.094-.12-.09-.23-.192-.322-.308l.098.122a1.443 1.443 0 0 1-.2-.33l.062.143a1.345 1.345 0 0 1-.099-.346l.022.16a1.528 1.528 0 0 1 .009-.413l-.022.161c.02-.135.054-.265.108-.391l-.062.144c.048-.11.11-.211.184-.306l-.098.122c.08-.098.171-.185.273-.262l-.126.095c.134-.1.284-.18.44-.245l-.148.06c.248-.1.511-.161.777-.197l-.167.022c.198-.027.397-.036.597-.033.16.003.319.007.477.028l-.167-.022c.22.03.435.082.64.164l-.149-.06c.164.067.318.153.46.258l-.127-.095c.13.099.247.211.35.338l-.099-.122c.113.141.205.295.276.459l-.062-.144c.06.14.111.289.133.44a64.928 64.928 0 0 1-.022-.161.442.442 0 0 0 .055.236c.025.075.068.14.129.194a.642.642 0 0 0 .883 0c.104-.11.202-.271.183-.426a2.145 2.145 0 0 0-.147-.585 2.742 2.742 0 0 0-.284-.539 2.481 2.481 0 0 0-.479-.52 2.923 2.923 0 0 0-.39-.269 3.102 3.102 0 0 0-.465-.202 3.448 3.448 0 0 0-.996-.175 5.055 5.055 0 0 0-1.26.103c-.233.05-.453.13-.67.224-.225.098-.43.235-.613.392a2.23 2.23 0 0 0-.294.328c-.062.08-.115.17-.158.261a2.102 2.102 0 0 0-.164.454 2.736 2.736 0 0 0-.059.52 2 2 0 0 0 .28.979c.065.108.146.206.225.304.055.065.113.126.176.184.192.17.41.32.646.43.298.14.61.245.934.31.262.051.53.079.796.105l.115.013-.167-.021c.279.036.555.094.822.178.098.03.195.065.29.103l-.15-.06c.195.08.381.176.549.3l-.126-.095c.104.079.2.167.281.268l-.098-.122c.063.08.116.165.156.257-.02-.049-.041-.097-.062-.144.038.09.065.184.08.28l-.022-.16.034.259a64.923 64.923 0 0 1-.022-.16c.017.126.012.256-.005.382l.022-.16c-.018.131-.054.259-.107.382.02-.049.042-.097.063-.144-.05.11-.112.214-.187.309l.098-.122c-.078.097-.17.183-.27.259L9 10.232a1.895 1.895 0 0 1-.41.226l.15-.06a2.975 2.975 0 0 1-.725.182l.167-.021c-.18.023-.36.034-.54.037-.042.001-.083 0-.125.003a3.301 3.301 0 0 1-.555-.023l.166.021a2.802 2.802 0 0 1-.683-.175l.149.06a2.025 2.025 0 0 1-.442-.246l.126.095a1.788 1.788 0 0 1-.31-.3l.098.122a1.783 1.783 0 0 1-.231-.385l.062.144a2.1 2.1 0 0 1-.147-.525.454.454 0 0 0-.111-.205.469.469 0 0 0-.175-.156.657.657 0 0 0-.481-.06.633.633 0 0 0-.374.277l-.063.144a.544.544 0 0 0-.004.32 2.36 2.36 0 0 0 1.31 1.771z'/></g></g></svg>");
  }
  .wrapper .main-offices .offices-BlockForTable .ability__cashIn-icon {
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 28 28"><defs><path id="b" d="M.9 4h7"/><filter id="a" width="204.3%" height="465%" x="-52.1%" y="-182.5%" filterUnits="objectBoundingBox"><feMorphology in="SourceAlpha" operator="dilate" radius="1.65" result="shadowSpreadOuter1"/><feOffset in="shadowSpreadOuter1" result="shadowOffsetOuter1"/><feMorphology in="SourceAlpha" radius="2" result="shadowInner"/><feOffset in="shadowInner" result="shadowInner"/><feComposite in="shadowOffsetOuter1" in2="shadowInner" operator="out" result="shadowOffsetOuter1"/><feColorMatrix in="shadowOffsetOuter1" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"/></filter></defs><g fill="none" fill-rule="evenodd"><g transform="translate(0 5)"><rect width="19.7" height="16.7" x=".65" y=".65" stroke="#7C7C7A" stroke-width="1.3" rx="2"/><g stroke-linecap="round"><g transform="translate(18 5)"><use fill="#000" filter="url(#a)" xlink:href="#b"/><use stroke="#7C7C7A" stroke-width="1.3" xlink:href="#b"/></g><path stroke="#7C7C7A" stroke-width="1.3" d="M23.898 5.211l3.411 3.824-3.411 3.824"/></g></g><g fill="#7C7C7A" fill-rule="nonzero"><path d="M9.963 9.174v9.987c0 .198.082.387.215.516a.761.761 0 0 0 .517.207c.188-.008.385-.068.516-.207a.72.72 0 0 0 .215-.5v-.275-.749-1.108V15.7v-1.48-1.493-1.387-1.177-.847-.4a.724.724 0 0 0-.215-.516.761.761 0 0 0-.516-.207c-.19.008-.386.068-.517.207a.718.718 0 0 0-.215.5v.275z"/><path d="M8.847 18.237a4.163 4.163 0 0 0 1.798.389c.18-.002.365-.006.544-.017.298-.016.596-.052.886-.113.252-.053.484-.138.72-.235.15-.063.295-.138.426-.231.159-.11.315-.227.444-.37a2.47 2.47 0 0 0 .52-.877c.074-.22.108-.46.117-.69.006-.155-.016-.303-.038-.457l.023.177a1.944 1.944 0 0 0-.13-.613c-.05-.12-.1-.24-.172-.353a2.793 2.793 0 0 0-.233-.301 2.606 2.606 0 0 0-.461-.396 2.825 2.825 0 0 0-.382-.23 5.414 5.414 0 0 0-1.644-.499c-.253-.036-.505-.055-.757-.087l.195.025a4.658 4.658 0 0 1-1.152-.287l.174.07a2.817 2.817 0 0 1-.6-.332l.148.11a2.065 2.065 0 0 1-.377-.36l.115.143a1.689 1.689 0 0 1-.234-.387c.024.056.048.113.073.168a1.574 1.574 0 0 1-.116-.405l.025.188a1.788 1.788 0 0 1 .01-.483l-.025.188c.023-.158.063-.31.126-.458-.024.056-.048.113-.073.168a1.66 1.66 0 0 1 .216-.358l-.115.143c.093-.114.2-.217.32-.306l-.148.11c.158-.117.333-.21.516-.286a25.76 25.76 0 0 0-.174.07c.29-.117.598-.189.91-.23l-.196.025c.232-.03.465-.041.699-.038.187.004.373.008.558.032l-.195-.025c.257.034.508.096.749.192l-.175-.07c.192.078.372.178.538.3l-.148-.11c.153.116.29.247.409.396l-.115-.143c.132.165.24.345.323.537a23.943 23.943 0 0 0-.073-.168c.07.164.13.338.156.514l-.026-.188a.517.517 0 0 0 .064.277c.03.087.08.163.151.227a.761.761 0 0 0 .517.207c.189-.008.385-.068.517-.207.122-.128.236-.318.214-.5a2.51 2.51 0 0 0-.171-.683 3.21 3.21 0 0 0-.333-.631 2.904 2.904 0 0 0-.561-.61 3.421 3.421 0 0 0-.457-.314 3.63 3.63 0 0 0-.544-.236 4.036 4.036 0 0 0-1.165-.205 5.916 5.916 0 0 0-1.475.12c-.273.059-.53.153-.785.263a2.81 2.81 0 0 0-.716.459 2.61 2.61 0 0 0-.344.384 1.605 1.605 0 0 0-.186.305 2.46 2.46 0 0 0-.192.53c-.043.2-.065.406-.068.61a2.341 2.341 0 0 0 .328 1.146c.075.126.17.24.263.355.063.076.132.148.206.215.224.2.48.376.756.504.348.164.713.286 1.092.361.307.062.62.093.933.124l.134.015-.195-.024c.325.042.648.11.962.208.114.035.228.077.339.121l-.175-.07c.227.093.445.206.642.35l-.148-.11c.122.092.234.195.33.313l-.115-.142c.073.093.135.193.182.3-.024-.057-.048-.113-.073-.168.045.105.077.215.094.328a75.99 75.99 0 0 1-.025-.188l.039.303a75.99 75.99 0 0 1-.026-.188c.02.148.015.3-.005.449l.026-.189a1.738 1.738 0 0 1-.126.448l.073-.169c-.057.13-.13.251-.218.362l.115-.143a1.8 1.8 0 0 1-.316.303l.147-.11a2.218 2.218 0 0 1-.479.264l.175-.07c-.271.109-.557.174-.849.213l.195-.025c-.21.027-.42.04-.631.043-.05.002-.098 0-.147.004a3.863 3.863 0 0 1-.65-.027l.196.025a3.28 3.28 0 0 1-.8-.205l.174.07a2.37 2.37 0 0 1-.517-.288l.148.11a2.093 2.093 0 0 1-.363-.35l.114.143c-.11-.139-.2-.29-.27-.45l.073.168a2.458 2.458 0 0 1-.172-.615.531.531 0 0 0-.13-.24.549.549 0 0 0-.206-.183.769.769 0 0 0-.563-.07c-.177.055-.347.161-.437.325l-.074.168a.636.636 0 0 0-.004.376 2.763 2.763 0 0 0 1.533 2.072z"/></g></g></svg>');
  }
  .wrapper .main-offices .offices-BlockForTable .ability__cashIn-icon:hover {
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 28 28"><defs><path id="b" d="M.9 4h7"/><filter id="a" width="204.3%" height="465%" x="-52.1%" y="-182.5%" filterUnits="objectBoundingBox"><feMorphology in="SourceAlpha" operator="dilate" radius="1.65" result="shadowSpreadOuter1"/><feOffset in="shadowSpreadOuter1" result="shadowOffsetOuter1"/><feMorphology in="SourceAlpha" radius="2" result="shadowInner"/><feOffset in="shadowInner" result="shadowInner"/><feComposite in="shadowOffsetOuter1" in2="shadowInner" operator="out" result="shadowOffsetOuter1"/><feColorMatrix in="shadowOffsetOuter1" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"/></filter></defs><g fill="none" fill-rule="evenodd"><g transform="translate(0 5)"><rect width="19.7" height="16.7" x=".65" y=".65" stroke="#009E87" stroke-width="1.3" rx="2"/><g stroke-linecap="round"><g transform="translate(18 5)"><use fill="#000" filter="url(#a)" xlink:href="#b"/><use stroke="#009E87" stroke-width="1.3" xlink:href="#b"/></g><path stroke="#009E87" stroke-width="1.3" d="M23.898 5.211l3.411 3.824-3.411 3.824"/></g></g><g fill="#009E87" fill-rule="nonzero"><path d="M9.963 9.174v9.987c0 .198.082.387.215.516a.761.761 0 0 0 .517.207c.188-.008.385-.068.516-.207a.72.72 0 0 0 .215-.5v-.275-.749-1.108V15.7v-1.48-1.493-1.387-1.177-.847-.4a.724.724 0 0 0-.215-.516.761.761 0 0 0-.516-.207c-.19.008-.386.068-.517.207a.718.718 0 0 0-.215.5v.275z"/><path d="M8.847 18.237a4.163 4.163 0 0 0 1.798.389c.18-.002.365-.006.544-.017.298-.016.596-.052.886-.113.252-.053.484-.138.72-.235.15-.063.295-.138.426-.231.159-.11.315-.227.444-.37a2.47 2.47 0 0 0 .52-.877c.074-.22.108-.46.117-.69.006-.155-.016-.303-.038-.457l.023.177a1.944 1.944 0 0 0-.13-.613c-.05-.12-.1-.24-.172-.353a2.793 2.793 0 0 0-.233-.301 2.606 2.606 0 0 0-.461-.396 2.825 2.825 0 0 0-.382-.23 5.414 5.414 0 0 0-1.644-.499c-.253-.036-.505-.055-.757-.087l.195.025a4.658 4.658 0 0 1-1.152-.287l.174.07a2.817 2.817 0 0 1-.6-.332l.148.11a2.065 2.065 0 0 1-.377-.36l.115.143a1.689 1.689 0 0 1-.234-.387c.024.056.048.113.073.168a1.574 1.574 0 0 1-.116-.405l.025.188a1.788 1.788 0 0 1 .01-.483l-.025.188c.023-.158.063-.31.126-.458-.024.056-.048.113-.073.168a1.66 1.66 0 0 1 .216-.358l-.115.143c.093-.114.2-.217.32-.306l-.148.11c.158-.117.333-.21.516-.286a25.76 25.76 0 0 0-.174.07c.29-.117.598-.189.91-.23l-.196.025c.232-.03.465-.041.699-.038.187.004.373.008.558.032l-.195-.025c.257.034.508.096.749.192l-.175-.07c.192.078.372.178.538.3l-.148-.11c.153.116.29.247.409.396l-.115-.143c.132.165.24.345.323.537a23.943 23.943 0 0 0-.073-.168c.07.164.13.338.156.514l-.026-.188a.517.517 0 0 0 .064.277c.03.087.08.163.151.227a.761.761 0 0 0 .517.207c.189-.008.385-.068.517-.207.122-.128.236-.318.214-.5a2.51 2.51 0 0 0-.171-.683 3.21 3.21 0 0 0-.333-.631 2.904 2.904 0 0 0-.561-.61 3.421 3.421 0 0 0-.457-.314 3.63 3.63 0 0 0-.544-.236 4.036 4.036 0 0 0-1.165-.205 5.916 5.916 0 0 0-1.475.12c-.273.059-.53.153-.785.263a2.81 2.81 0 0 0-.716.459 2.61 2.61 0 0 0-.344.384 1.605 1.605 0 0 0-.186.305 2.46 2.46 0 0 0-.192.53c-.043.2-.065.406-.068.61a2.341 2.341 0 0 0 .328 1.146c.075.126.17.24.263.355.063.076.132.148.206.215.224.2.48.376.756.504.348.164.713.286 1.092.361.307.062.62.093.933.124l.134.015-.195-.024c.325.042.648.11.962.208.114.035.228.077.339.121l-.175-.07c.227.093.445.206.642.35l-.148-.11c.122.092.234.195.33.313l-.115-.142c.073.093.135.193.182.3-.024-.057-.048-.113-.073-.168.045.105.077.215.094.328a75.99 75.99 0 0 1-.025-.188l.039.303a75.99 75.99 0 0 1-.026-.188c.02.148.015.3-.005.449l.026-.189a1.738 1.738 0 0 1-.126.448l.073-.169c-.057.13-.13.251-.218.362l.115-.143a1.8 1.8 0 0 1-.316.303l.147-.11a2.218 2.218 0 0 1-.479.264l.175-.07c-.271.109-.557.174-.849.213l.195-.025c-.21.027-.42.04-.631.043-.05.002-.098 0-.147.004a3.863 3.863 0 0 1-.65-.027l.196.025a3.28 3.28 0 0 1-.8-.205l.174.07a2.37 2.37 0 0 1-.517-.288l.148.11a2.093 2.093 0 0 1-.363-.35l.114.143c-.11-.139-.2-.29-.27-.45l.073.168a2.458 2.458 0 0 1-.172-.615.531.531 0 0 0-.13-.24.549.549 0 0 0-.206-.183.769.769 0 0 0-.563-.07c-.177.055-.347.161-.437.325l-.074.168a.636.636 0 0 0-.004.376 2.763 2.763 0 0 0 1.533 2.072z"/></g></g></svg>');
  }
  .wrapper .main-offices .offices-BlockForTable .wrapper__hint-block {
    left: -37px;
    top: 25px;
  }
  .wrapper .main-offices .offices-BlockForTable .hint-content {
    line-height: 12px;
  }
  .wrapper .main-financeStatistic .financeInst-block-h1 {
    background: url(/images/financeInst/banner.png) 36% 45% no-repeat;
    background-size: cover;
  }
  .wrapper .noCurrentLanguage .centeredBlock {
    -webkit-flex-direction: column-reverse;
    -moz-box-orient: vertical;
    -moz-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .wrapper .noCurrentLanguage .errorPage__img {
    width: 60%;
  }
  .wrapper .noCurrentLanguage .error-text {
    margin-bottom: 20px;
  }
  .wrapper .noCurrentLanguage .errorPage__leftColumn {
    margin-top: 20px;
  }
  .wrapper .noCurrentLanguage .error-num {
    font-size: 75px;
  }
  .wrapper .noCurrentLanguage .errorPage__leftColumn {
    width: 100%;
  }
  .wrapper .currency-courses-page .offices-container__search {
    display: none;
  }
}

@media only screen and (max-width: 900px) {
  .item-link.call-atm-popup, .item-link.call-office-popup {
    display: none;
  }
  .wrapper .main .quickPay .owl-item.active.quickDrop-second .quickPay-dropDown,
  .wrapper .main-cards .quickPay .owl-item.active.quickDrop-second .quickPay-dropDown {
    left: -75%;
  }
  .wrapper .popup.errorRequest .makeRequest {
    padding: 38px 50px 65px;
    border-radius: 4px;
    margin: 0 auto;
  }
  .wrapper .popup.errorRequest .error__title {
    margin-bottom: 30px;
  }
  .wrapper .popup.errorRequest .errorPage__topBlock .error__title {
    padding: 40px 30px;
  }
  .wrapper .popup.errorRequest .error-text {
    padding: 0 40px;
    font-size: 14px;
  }
  .wrapper .popup.errorRequest .error-nav {
    margin-bottom: 30px;
    padding: 0 70px 0 90px;
  }
  .wrapper .popup.errorRequest .error-nav .nav-error-item span {
    font-size: 13px;
  }
  .wrapper .popup.errorRequest .error-nav .nav-error-item:before {
    top: 13px;
    left: -18px;
    width: 4px;
    height: 4px;
  }
  .wrapper .popup.errorRequest .errorPage__bottomBlock {
    margin-bottom: 30px;
  }
  .wrapper .popup.errorRequest .btn-errorRequest {
    padding: 15px 55px;
    font-size: 14px;
  }
  .wrapper .main-offices .office-block .description-p.mobileVers {
    display: inline-block;
    margin-top: 32px;
  }
  .wrapper .main-offices .office-block .description-p.fullVers {
    display: none;
  }
  .wrapper .main-offices .office-block .description-item + .description-column {
    margin-top: 32px;
  }
  .wrapper .main-offices .office-block .description-container > .description-row {
    -webkit-flex: 2;
    -moz-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .main-offices .description-icon {
    max-width: none;
  }
  .wrapper .main-offices .shedule-weekdays, .wrapper .main-offices .shedule-weekend {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

@media only screen and (max-width: 875px) {
  .personal-account__content {
    width: 60%;
    padding-right: 15px;
  }
  .wrapper .contentPage .personal-account__content .tab-pane {
    max-width: 100%;
  }
}

@media only screen and (max-width: 850px) {
  .exchangeRates {
    width: 94%;
  }
  .header-desktop__locations .icon {
    margin-right: 0;
  }
  .header-desktop__locations span {
    display: none;
  }
  .wrapper {
    /*errors*/
  }
  .wrapper .main .sliderTravel .slideOne .slide-block,
  .wrapper .mainUrLica .sliderTravel .slideOne .slide-block,
  .wrapper .main-cards .sliderTravel .slideOne .slide-block,
  .wrapper .main-credits .sliderTravel .slideOne .slide-block,
  .wrapper .main-deposits .sliderTravel .slideOne .slide-block {
    width: 80%;
  }
  .wrapper .main .sliderTravel .slideOne .slideOne-text,
  .wrapper .mainUrLica .sliderTravel .slideOne .slideOne-text,
  .wrapper .main-cards .sliderTravel .slideOne .slideOne-text,
  .wrapper .main-credits .sliderTravel .slideOne .slideOne-text,
  .wrapper .main-deposits .sliderTravel .slideOne .slideOne-text {
    width: 100%;
  }
  .wrapper .main .sliderTravel .owl-nav,
  .wrapper .mainUrLica .sliderTravel .owl-nav,
  .wrapper .main-cards .sliderTravel .owl-nav,
  .wrapper .main-credits .sliderTravel .owl-nav,
  .wrapper .main-deposits .sliderTravel .owl-nav {
    width: 77%;
  }
  .wrapper .main .sliderTravel .owl-dots,
  .wrapper .mainUrLica .sliderTravel .owl-dots,
  .wrapper .main-cards .sliderTravel .owl-dots,
  .wrapper .main-credits .sliderTravel .owl-dots,
  .wrapper .main-deposits .sliderTravel .owl-dots {
    width: 65%;
  }
  .wrapper .main .applications .mobileBanking .application-description .applications-icon,
  .wrapper .mainUrLica .applications .mobileBanking .application-description .applications-icon,
  .wrapper .main-cards .applications .mobileBanking .application-description .applications-icon,
  .wrapper .main-credits .applications .mobileBanking .application-description .applications-icon,
  .wrapper .main-deposits .applications .mobileBanking .application-description .applications-icon {
    margin: 35px auto 20px;
  }
  .wrapper .main .moneyTransfer .moneyTransfer-main .info-for-clients,
  .wrapper .main-cards .moneyTransfer .moneyTransfer-main .info-for-clients {
    width: 90%;
  }
  .wrapper .main .moneyTransfer .moneyTransfer-main .info-for-clients .info-for-clients-logoOfCard,
  .wrapper .main-cards .moneyTransfer .moneyTransfer-main .info-for-clients .info-for-clients-logoOfCard {
    width: 20%;
  }
  .wrapper .main .quickPay .item > div,
  .wrapper .main-cards .quickPay .item > div {
    width: 100%;
  }
  .wrapper .main .quickPay .owl-item.active.quickDrop-second .quickPay-dropDown,
  .wrapper .main-cards .quickPay .owl-item.active.quickDrop-second .quickPay-dropDown {
    left: -100%;
  }
  .wrapper .main .quickPay .owl-item.active.quickDrop-second .triangle-bottomleft,
  .wrapper .main-cards .quickPay .owl-item.active.quickDrop-second .triangle-bottomleft {
    left: 470px;
  }
  .wrapper .main .quickPay .quickPay-dropDown,
  .wrapper .main-cards .quickPay .quickPay-dropDown {
    top: 110px;
  }
  .wrapper .main .news,
  .wrapper .main-cards .news {
    margin-top: 50px;
  }
  .wrapper .main .makeRequest-hiddenParts .input,
  .wrapper .main-cards .makeRequest-hiddenParts .input {
    width: 180px;
  }
  .wrapper .main .makeRequest-hiddenParts .widget-btnMakeRequest,
  .wrapper .main-cards .makeRequest-hiddenParts .widget-btnMakeRequest {
    width: 220px;
  }
  .wrapper .main .makeRequest-hiddenParts .listItem,
  .wrapper .main-cards .makeRequest-hiddenParts .listItem {
    margin-right: 35px;
  }
  .wrapper .main-cards .main-block .offers .topNav .topNav-dropdowns .blockForInput:not(:last-child),
  .wrapper .main-cards .main-block .offers .topNav .topNav-dropdowns .customDropDown:not(:last-child),
  .wrapper .main-cards .main-block .offers .topNav .topNav-dropdowns .hiddenSelect:not(:last-child) {
    margin-right: 3%;
  }
  .wrapper .main .quickPay .quickPay-type {
    width: 100%;
  }
  .wrapper .mainUrLica .services .service-description,
  .wrapper .main-credits .services .service-description,
  .wrapper .main-deposits .services .service-description {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 100%;
    bottom: 0;
    -webkit-animation: none;
    animation: none;
    text-align: center;
  }
  .wrapper .main-credits .main-block .offers .services-description,
  .wrapper .main-deposits .main-block .offers .services-description {
    width: 60%;
  }
  .wrapper .main-credits .main-block .offers .acceptWithRules,
  .wrapper .main-deposits .main-block .offers .acceptWithRules {
    bottom: -40px;
    left: 0;
    width: 370px;
    top: auto;
  }
  .wrapper .main-credits .main-block .offers .checkbox-notChecked,
  .wrapper .main-deposits .main-block .offers .checkbox-notChecked {
    position: absolute;
    top: auto;
    left: 60px;
  }
  .wrapper .main .moneyTransfer,
  .wrapper .main-cards .moneyTransfer {
    margin-top: 20px;
  }
  .wrapper .main-offices .offices-BlockForTable .table-body .tbody-item:nth-child(2) {
    padding: 20px;
  }
  .wrapper .main-offices .offices-BlockForTable .table-body .tbody-item:last-child {
    padding-left: 15px;
  }
  .wrapper .main-offices .atm-dropDowns > .customDropDown:first-child {
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .wrapper .main-offices .atm-dropDowns > .customDropDown:nth-child(2) {
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .wrapper .main-offices .atm-dropDowns > .customDropDown:last-child {
    -webkit-flex: 1.5;
    -moz-box-flex: 1.5;
    -ms-flex: 1.5;
    flex: 1.5;
  }
  .wrapper .errorIPDisabled .error-text {
    padding: 0 5%;
  }
  .wrapper .errorRequest .makeRequest {
    max-width: 780px;
  }
  .wrapper .errorRequest .error-text {
    font-size: 13px;
  }
  .wrapper .errorRequest .error-nav .error-nav-item {
    font-size: 12px;
  }
  .wrapper .main-cards .main-block .offers-checked,
  .wrapper .main-credits .main-block .offers-checked,
  .wrapper .main-deposits .main-block .offers-checked {
    width: 100%;
    margin-left: 0;
  }
  .wrapper .main-cards .main-block .offers .cardWrapper,
  .wrapper .main-credits .main-block .offers .cardWrapper,
  .wrapper .main-deposits .main-block .offers .cardWrapper {
    width: 100%;
  }
  .wrapper .main-cards .main-block .offers .topNav,
  .wrapper .main-cards .main-block .offers .services-block,
  .wrapper .main-credits .main-block .offers .topNav,
  .wrapper .main-credits .main-block .offers .services-block,
  .wrapper .main-deposits .main-block .offers .topNav,
  .wrapper .main-deposits .main-block .offers .services-block {
    width: 90%;
  }
  .wrapper .main-cards .main-block .offers .topNav,
  .wrapper .main-credits .main-block .offers .topNav,
  .wrapper .main-deposits .main-block .offers .topNav {
    margin-right: auto;
    margin-left: auto;
  }
  .wrapper .main-credits .main-block .offers .topNav .input,
  .wrapper .main-deposits .main-block .offers .topNav .input {
    width: 100%;
  }
}

@media only screen and (max-width: 820px) {
  .wrapper .main-offices .offices-BlockForList .facilitiesBlock-maxWidth {
    max-width: 170px;
  }
  .wrapper .main-offices .offices-BlockForList .availability-facility:nth-child(4n + 5) {
    margin-top: 16px;
  }
  .wrapper .list-item .sharing_title {
    display: none;
  }
}

@media only screen and (max-width: 800px) {
  .wrapper .main .moneyTransfer .moneyTransfer-main .cardsInfo div,
  .wrapper .main-cards .moneyTransfer .moneyTransfer-main .cardsInfo div {
    width: 335px;
  }
  .wrapper .main .moneyTransfer .moneyTransfer-main .cardsInfo div .cardsInfo-input,
  .wrapper .main-cards .moneyTransfer .moneyTransfer-main .cardsInfo div .cardsInfo-input {
    width: 100%;
  }
  .wrapper .tabMoreInf {
    width: 100%;
  }
  .wrapper .card-additionalServices .makeRequest .blockForInput,
  .wrapper .popup .makeRequest .blockForInput,
  .wrapper .main-credits .makeRequest .blockForInput,
  .wrapper .main-deposits .makeRequest .blockForInput,
  .wrapper .main-requestsUrLica .makeRequest .blockForInput,
  .wrapper .main-requestsPhysLica .makeRequest .blockForInput,
  .wrapper .questionToBank .makeRequest .blockForInput {
    width: 100%;
  }
  .wrapper .errorRequest .makeRequest {
    max-width: 700px;
    padding-left: 45px;
    padding-right: 45px;
  }
  .wrapper .contentPage .main-womenInBusiness-form .forContent {
    width: 90%;
  }
  .currency-courses-page .bestCourses-choseField {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .currency-courses-page .bestCourses-choseField .courses-choseTab {
    margin-left: 0;
    margin-top: 20px;
  }
}

@media only screen and (max-width: 768px) {
  .spoiler__head {
    padding-left: 20px;
    padding-right: 20px;
  }
  .spoiler_type-desktop-content .spoiler__head {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
  }
  .spoiler_type-desktop-content .spoiler__content {
    display: none;
  }
  .spoiler_type-desktop-content.spoiler_opened .spoiler__content {
    display: block;
  }
  .spoiler_type-desktop-none {
    display: block;
  }
  .online-service__bg {
    top: -16px;
    left: -8px;
    width: calc(100% + 16px);
    height: calc(100% + 32px);
  }
  .online-service__icon {
    margin-bottom: 20px;
  }
  .online-service__icon svg {
    width: 50px;
    height: 50px;
  }
  .online-service__title {
    margin-bottom: 0;
    font-size: 18px;
  }
  .online-service:hover, .online-service:focus, .online-service_active {
    padding-bottom: 4px;
    text-decoration: none;
    color: black;
  }
  .online-service:hover .online-service__bg, .online-service:focus .online-service__bg, .online-service_active .online-service__bg {
    box-shadow: 0 10px 22px 0 rgba(255, 255, 255, 0.25);
    background-color: rgba(255, 255, 255, 0.85);
    transition: .5s;
  }
  .online-service:hover .online-service__icon svg, .online-service:focus .online-service__icon svg, .online-service_active .online-service__icon svg {
    width: 65px;
    height: 65px;
    fill: #009f88;
    color: #5B5B5A;
  }
  .online-services {
    padding-bottom: 50px;
    padding-right: 0;
    padding-left: 0;
  }
  .online-services__title {
    margin-top: 30px;
  }
  .online-services__list {
    width: 96%;
    margin-top: 46px;
    margin-left: auto;
    margin-right: auto;
    border-width: 5px;
  }
  .online-services__item {
    height: 100%;
    max-width: 260px;
  }
  .online-services__item:not(:first-child) {
    margin-left: 0;
  }
  .product-heading__desc, .product-heading__button {
    display: none;
  }
  .product-heading_with-btn .product-heading__title {
    margin-top: 0;
  }
  .header-desktop__bottom .dropdowns .dropdown {
    margin-right: 20px;
  }
  .header-desktop__bottom .header-desktop__auth .registration {
    margin-left: 17px;
  }
  .footerFirst {
    padding-left: 20px;
    padding-right: 20px;
  }
  .catalog__wrapper {
    margin-top: 16px;
  }
  .catalog__menu {
    display: none;
  }
  .catalog-control_item {
    margin-top: 24px;
  }
  .control-rightBlock .customDropDown {
    display: block;
  }
  .catalog__control {
    -webkit-flex-direction: column-reverse;
    -moz-box-orient: vertical;
    -moz-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .filter_type:not(:first-child) {
    margin-left: 24px;
  }
  .wrapper .list-item .sharing_title {
    display: inline-block;
  }
  .fullInfo {
    display: none;
  }
  .recommend-block__wrapper {
    border-top: 1px solid #d8d8d8;
    padding-top: 40px;
  }
  .wrapper .contentPage.categoryProduct-page:not(.main-press) {
    padding-bottom: 0;
  }
  .wrapper .offices-container__filters {
    padding-left: 20px;
    padding-right: 20px;
  }
  .makeRequest_type-popup {
    width: 100%;
    padding: 20px 0;
  }
  .makeRequest_type-popup .makeRequest__title {
    margin: 0 20px;
  }
  .makeRequest_type-popup .makeRequest__form {
    margin: 20px;
  }
  .makeRequest_type-popup .makeRequest .blockForInput {
    width: 100%;
  }
  .makeRequest_type-popup .makeRequest .ourBtn {
    width: 100%;
    max-width: 360px;
    margin: auto;
  }
  .makeRequest_type-popup .makeRequest .ourBtn + .ourBtn {
    margin-top: 10px;
  }
  .makeRequest_narrowed .makeRequest__form {
    margin: 0 20px;
  }
  h2,
  .wrapper .contentPage .benefits.benefits-three .benefits-item,
  .wrapper .main-press .benefits.benefits-three .benefits-item,
  .wrapper .main-deposit table .card-table-caption {
    font-size: 24px !important;
    line-height: 30px !important;
  }
  .main-block .owl-carousel .owl-item img {
    display: inline-block;
    width: auto;
  }
  .product_details__make_a_request {
    display: inherit;
  }
  .product_details__middle_block__h2 {
    display: none;
  }
  .product_details__middle_block {
    padding: 44px 15px 16px 20px;
  }
  .product_details__middle_block_wrapper {
    margin: 0 !important;
  }
  .product_details__middle_block__conditions__li__name {
    text-align: initial;
    margin-bottom: 10px !important;
  }
  .product_details__middle_block__conditions__li__text {
    text-align: initial;
  }
  .section__nav {
    overflow-x: scroll;
    overflow-y: hidden;
    padding-bottom: 20px;
  }
  .section__nav li {
    max-width: 320px;
  }
  .product_details__middle_block__img {
    display: none;
  }
  .product_details__consent {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .product_details__consent .acceptWithRules-label {
    display: -webkit-flex !important;
    display: -moz-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .product_details__consent .acceptWithRules-label > span {
    margin: 10px 0;
  }
  .product_details__form,
  .product_details__etc_ul__wrapper {
    padding: 20px;
  }
  .overflowForPopup .popups {
    min-width: auto;
  }
  .wrapper {
    /*main*/
    /*credit*/
    /*deposit comparison*/
    /*offices*/
    /*credits*/
    /*errors*/
    /*popup*/
  }
  .wrapper * {
    outline-style: none;
  }
  .wrapper main {
    padding-bottom: 0;
  }
  .wrapper .contentPage:not(.main-press) {
    padding-bottom: 50px;
  }
  .wrapper .main .quickPay .item > div,
  .wrapper .main-cards .quickPay .item > div {
    width: 95%;
  }
  .wrapper .main .quickPay .quickPay-dropDown.littleDrop,
  .wrapper .main-cards .quickPay .quickPay-dropDown.littleDrop {
    width: 695px;
  }
  .wrapper .main .quickPay .quickPay-dropDown.littleDrop .blockForInput,
  .wrapper .main .quickPay .quickPay-dropDown.littleDrop .btn,
  .wrapper .main-cards .quickPay .quickPay-dropDown.littleDrop .blockForInput,
  .wrapper .main-cards .quickPay .quickPay-dropDown.littleDrop .btn {
    width: 290px;
  }
  .wrapper .main .quickPay .quickPay-dropDown .benefit,
  .wrapper .main-cards .quickPay .quickPay-dropDown .benefit {
    line-height: 25px;
  }
  .wrapper .main .news .allNews-link,
  .wrapper .mainUrLica .news .allNews-link,
  .wrapper .main-cards .news .allNews-link,
  .wrapper .main-credits .news .allNews-link,
  .wrapper .main-deposits .news .allNews-link {
    font-size: 12px;
  }
  .wrapper .contentPage .blockWithWaves,
  .wrapper .contentPage .benefits-item:after,
  .wrapper .main-press .blockWithWaves,
  .wrapper .main-press .benefits-item:after {
    display: none;
  }
  .wrapper .contentPage .benefits-item:after,
  .wrapper .main-press .benefits-item:after {
    right: -15%;
  }
  .wrapper .contentPage .card-nav,
  .wrapper .main-press .card-nav {
    width: 100%;
    padding: 20px 0;
    margin: 0 auto;
  }
  .wrapper .contentPage .card-nav .card-nav-item,
  .wrapper .main-press .card-nav .card-nav-item {
    margin-right: 5px;
    padding-left: 10px;
  }
  .wrapper .contentPage .card-nav .card-nav-item:first-child,
  .wrapper .main-press .card-nav .card-nav-item:first-child {
    padding-left: 20px;
  }
  .wrapper .contentPage .card-nav .card-nav-item:last-child,
  .wrapper .main-press .card-nav .card-nav-item:last-child {
    padding-right: 20px;
  }
  .wrapper .mainUrLica .applications .applications__title {
    margin: 50px 0;
  }
  .wrapper .mainUrLica .applications .application .application-description {
    padding-top: 10%;
  }
  .wrapper .main .main-block .offers,
  .wrapper .mainUrLica .main-block .offers {
    width: 85%;
    min-width: 300px;
  }
  .wrapper .news .news-single .news-single__head {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .news .news-single .news-single-h3 {
    margin-bottom: 5px;
  }
  .wrapper .main-credits .main-block .offers .topNav .topNav-dropdowns {
    width: 100%;
  }
  .wrapper .main-credit .benefits .benefits-item:first-child,
  .wrapper .main-deposit .benefits .benefits-item:first-child {
    width: 30%;
  }
  .wrapper .main-cards .main-block,
  .wrapper .main-credits .main-block,
  .wrapper .main-deposits .main-block {
    margin-top: 0;
    /*.offers {*/
    /*}*/
  }
  .wrapper .main-cards .main-block .topNav,
  .wrapper .main-credits .main-block .topNav,
  .wrapper .main-deposits .main-block .topNav {
    width: 100% !important;
  }
  .wrapper .main-cards .main-block .topNav-withH2,
  .wrapper .main-credits .main-block .topNav-withH2,
  .wrapper .main-deposits .main-block .topNav-withH2 {
    width: 100%;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .wrapper .main-cards .main-block .topNav-withH2 .topNav-debetCredit,
  .wrapper .main-credits .main-block .topNav-withH2 .topNav-debetCredit,
  .wrapper .main-deposits .main-block .topNav-withH2 .topNav-debetCredit {
    display: none;
    margin-top: 0;
    padding-left: 0;
    width: 100%;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .main-cards .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab,
  .wrapper .main-credits .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab,
  .wrapper .main-deposits .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab {
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-height: 39px;
    margin-top: 20px;
  }
  .wrapper .main-cards .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab::after,
  .wrapper .main-credits .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab::after,
  .wrapper .main-deposits .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab::after {
    content: '';
    font-size: 0;
    min-height: inherit;
  }
  .wrapper .main-cards .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab:first-child,
  .wrapper .main-credits .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab:first-child,
  .wrapper .main-deposits .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab:first-child {
    margin-top: 0;
  }
  .wrapper .main-cards .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab .type,
  .wrapper .main-credits .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab .type,
  .wrapper .main-deposits .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab .type {
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding: 10px 10px 9px;
    color: #000000;
    border: solid 1px #009f88;
    font-size: 12px;
    line-height: 1.5;
    font-family: "OpenSansRegular", sans-serif;
  }
  .wrapper .main-cards .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab .type:not(:last-child),
  .wrapper .main-credits .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab .type:not(:last-child),
  .wrapper .main-deposits .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab .type:not(:last-child) {
    margin-right: 0;
    border-right: none;
  }
  .wrapper .main-cards .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab .type:first-child,
  .wrapper .main-credits .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab .type:first-child,
  .wrapper .main-deposits .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab .type:first-child {
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
  }
  .wrapper .main-cards .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab .type:last-child,
  .wrapper .main-credits .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab .type:last-child,
  .wrapper .main-deposits .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab .type:last-child {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
  }
  .wrapper .main-cards .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab .type:after,
  .wrapper .main-credits .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab .type:after,
  .wrapper .main-deposits .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab .type:after {
    content: none;
  }
  .wrapper .main-cards .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab .type.customActive,
  .wrapper .main-credits .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab .type.customActive,
  .wrapper .main-deposits .main-block .topNav-withH2 .topNav-debetCredit .topNav__tab .type.customActive {
    background: #009e87;
    color: #ffffff;
  }
  .wrapper .main-cards .main-block .topNav__filter,
  .wrapper .main-credits .main-block .topNav__filter,
  .wrapper .main-deposits .main-block .topNav__filter {
    border-top: 1px solid rgba(74, 74, 74, 0.1);
    border-bottom: 1px solid rgba(74, 74, 74, 0.1);
  }
  .wrapper .main-cards .main-block .topNav-dropdowns,
  .wrapper .main-credits .main-block .topNav-dropdowns,
  .wrapper .main-deposits .main-block .topNav-dropdowns {
    display: block;
    margin-top: 16px;
  }
  .wrapper .main-cards .main-block .topNav-dropdowns .blockForInput,
  .wrapper .main-cards .main-block .topNav-dropdowns .customDropDown,
  .wrapper .main-cards .main-block .topNav-dropdowns .hiddenSelect,
  .wrapper .main-credits .main-block .topNav-dropdowns .blockForInput,
  .wrapper .main-credits .main-block .topNav-dropdowns .customDropDown,
  .wrapper .main-credits .main-block .topNav-dropdowns .hiddenSelect,
  .wrapper .main-deposits .main-block .topNav-dropdowns .blockForInput,
  .wrapper .main-deposits .main-block .topNav-dropdowns .customDropDown,
  .wrapper .main-deposits .main-block .topNav-dropdowns .hiddenSelect {
    width: auto !important;
  }
  .wrapper .main-cards .main-block .topNav-dropdowns .topNav-withH2,
  .wrapper .main-credits .main-block .topNav-dropdowns .topNav-withH2,
  .wrapper .main-deposits .main-block .topNav-dropdowns .topNav-withH2 {
    width: auto;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 0;
    padding-bottom: 0;
  }
  .wrapper .main-cards .main-block .topNav-dropdowns .topNav-withH2 .topNav-debetCredit,
  .wrapper .main-credits .main-block .topNav-dropdowns .topNav-withH2 .topNav-debetCredit,
  .wrapper .main-deposits .main-block .topNav-dropdowns .topNav-withH2 .topNav-debetCredit {
    display: block;
    margin-top: 0;
  }
  .wrapper .main-cards .main-block .topNav-dropdowns .blockForInput,
  .wrapper .main-cards .main-block .topNav-dropdowns .customDropDown,
  .wrapper .main-cards .main-block .topNav-dropdowns .hiddenSelect,
  .wrapper .main-cards .main-block .topNav-dropdowns .topNav-withH2,
  .wrapper .main-credits .main-block .topNav-dropdowns .blockForInput,
  .wrapper .main-credits .main-block .topNav-dropdowns .customDropDown,
  .wrapper .main-credits .main-block .topNav-dropdowns .hiddenSelect,
  .wrapper .main-credits .main-block .topNav-dropdowns .topNav-withH2,
  .wrapper .main-deposits .main-block .topNav-dropdowns .blockForInput,
  .wrapper .main-deposits .main-block .topNav-dropdowns .customDropDown,
  .wrapper .main-deposits .main-block .topNav-dropdowns .hiddenSelect,
  .wrapper .main-deposits .main-block .topNav-dropdowns .topNav-withH2 {
    margin-bottom: 20px !important;
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  .wrapper .main-cards .main-block .offers .topNav,
  .wrapper .main-credits .main-block .offers .topNav,
  .wrapper .main-deposits .main-block .offers .topNav {
    margin-top: 0;
  }
  .wrapper .main-cards .main-block .offers .services-item,
  .wrapper .main-credits .main-block .offers .services-item,
  .wrapper .main-deposits .main-block .offers .services-item {
    min-height: auto;
  }
  .wrapper .main-cards .main-block .offers .cardWrapper .acceptWithRules,
  .wrapper .main-credits .main-block .offers .cardWrapper .acceptWithRules,
  .wrapper .main-deposits .main-block .offers .cardWrapper .acceptWithRules {
    display: none;
  }
  .wrapper .main-cards .main-block .offers .btns,
  .wrapper .main-credits .main-block .offers .btns,
  .wrapper .main-deposits .main-block .offers .btns {
    display: none !important;
  }
  .wrapper .main-cards .main-block .offers .cardWrapper,
  .wrapper .main-credits .main-block .offers .cardWrapper,
  .wrapper .main-deposits .main-block .offers .cardWrapper {
    width: auto;
    margin-right: 20px;
    margin-left: 20px;
  }
  .wrapper .main-cards .main-block .offers-checked,
  .wrapper .main-credits .main-block .offers-checked,
  .wrapper .main-deposits .main-block .offers-checked {
    margin-top: 0;
    padding: 20px 20px 0;
  }
  .wrapper .main-cards .main-block .topNav-debetCredit .separator,
  .wrapper .main-credits .main-block .topNav-debetCredit .separator,
  .wrapper .main-deposits .main-block .topNav-debetCredit .separator {
    display: none;
  }
  .wrapper .main-offices .offices-choseField {
    width: auto;
    margin-top: 0;
    margin-right: 20px;
    margin-left: 20px;
    margin-bottom: 24px;
  }
  .wrapper .main-offices .offices-choseField.show-filter-block {
    display: block;
  }
  .wrapper .main-press .press-mainContent {
    width: 100%;
    margin-top: 0;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .main-press .press-navLeft {
    display: none;
    width: 100%;
  }
  .wrapper .main-press .press-navLeft_mobile {
    display: block;
    border-top: 1px solid rgba(74, 74, 74, 0.1);
    border-bottom: 1px solid rgba(74, 74, 74, 0.1);
  }
  .wrapper .main-press .press-navLeft_mobile .blockForInput .customDropDown {
    margin-top: 0;
  }
  .wrapper .main-press .press-navLeft__content {
    border: none;
  }
  .wrapper .main-press .press-navLeft > ul:first-child {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
  }
  .wrapper .main-press .press-navLeft__group {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 20px 20px;
  }
  .wrapper .main-press .press-navLeft__group .customDropDown {
    width: 100%;
    margin: 0;
  }
  .wrapper .main-press .press-navLeft__group .customDropDown:not(:first-child) {
    margin-left: 20px;
  }
  .wrapper .main-press .press-newsList {
    width: auto;
  }
  .wrapper .main-press .press-navContent {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .main-press .press-navContent .press-newsList {
    margin: 20px;
  }
  .wrapper .main-press .press__spinner,
  .wrapper .main-press .press__empty {
    height: auto;
  }
  .wrapper .main-press .year {
    display: none;
  }
  .wrapper .main-press .item-p {
    display: none;
  }
  .wrapper .main-press .item-h3 {
    padding-left: 0;
    font-size: 16px;
  }
  .wrapper .main-press .date-wrapper {
    top: auto;
    bottom: -20px;
  }
  .wrapper .main-press .date {
    line-height: 17px;
    color: #4a4a4a;
  }
  .wrapper .main-press .news-list-item {
    margin-top: 37px;
  }
  .wrapper .main-comparisonDeposits .tr-title {
    padding-left: 15px;
  }
  .wrapper .popups .table-popup .tbody-item:not(.thead-item) {
    padding: 2%;
  }
  .wrapper .main-credits .main-block .offers .services-description p,
  .wrapper .main-deposits .main-block .offers .services-description p {
    margin-top: 18px;
    line-height: 28px;
  }
  .wrapper .main-credits .main-block .offers .servicesBlockForBackground:hover .service,
  .wrapper .main-deposits .main-block .offers .servicesBlockForBackground:hover .service {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  .wrapper .header .header-error {
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .wrapper .header .header-error .ourBtn {
    display: none;
  }
  .wrapper .dropped-file {
    margin-left: 25.6%;
  }
  .wrapper .errorRequest .error-text {
    padding: 0 33px;
    margin-bottom: 15px;
  }
  .wrapper .errorRequest .error-nav {
    padding-right: 40px;
    padding-left: 50px;
    margin-bottom: 30px;
  }
  .wrapper .errorRequest .error-nav .error-nav-item {
    margin-bottom: 10px;
  }
  .wrapper .errorRequest .errorPage .error__title,
  .wrapper .errorRequest .errorPage__bottomBlock {
    margin-bottom: 30px;
  }
  .wrapper .centeredBlock {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .errorPage__img {
    height: 100%;
  }
  .wrapper .errorPage .error-nav {
    width: 87.5%;
  }
  .wrapper .errorPage:not(.errorIPDisabled) .centeredBlock {
    -webkit-flex-direction: column-reverse;
    -moz-box-orient: vertical;
    -moz-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .wrapper .errorPage:not(.noCurrentLanguage) .errorPage__leftColumn {
    margin-top: 30px;
  }
  .wrapper .errorPage .errorServer .errorPage__img,
  .wrapper .errorPage .errorTech .errorPage__img,
  .wrapper .errorPage .error404 .errorPage__img {
    width: 40%;
  }
  .wrapper .noCurrentLanguage .error-num {
    line-height: normal;
  }
  .wrapper .errorServer .errorPage__leftColumn,
  .wrapper .errorTech .errorPage__leftColumn {
    width: 100%;
  }
  .wrapper .errorServer .error-num,
  .wrapper .errorTech .error-num,
  .wrapper .errorIPDisabled .error-num,
  .wrapper .noCurrentLanguage .error-num {
    font-size: 45px;
    margin-bottom: 20px;
  }
  .wrapper .error404 .centeredBlock {
    margin-top: 0;
  }
  .wrapper .error404 .error-h1 {
    font-size: 25px;
  }
  .wrapper .error404 .error-num {
    font-size: 100px;
  }
  .wrapper .popups .popup {
    width: 87.5%;
    min-width: 87.5%;
  }
  .wrapper .popup.errorRequest .makeRequest {
    padding: 15px 20px 30px;
    border-radius: 4px;
  }
  .wrapper .popup.errorRequest .error__title {
    margin-bottom: 20px;
  }
  .wrapper .popup.errorRequest .errorPage__topBlock .error__title {
    padding: 40px 30px;
  }
  .wrapper .popup.errorRequest .errorPage__bottomBlock {
    margin-bottom: 30px;
  }
  .wrapper .popup.errorRequest .error-text {
    padding: 0 20px;
    font-size: 14px;
    margin-bottom: 10px;
  }
  .wrapper .popup.errorRequest .error-nav {
    margin-bottom: 30px;
    padding: 0 50px 0 70px;
  }
  .wrapper .popup.errorRequest .error-nav .nav-error-item:before {
    top: 13px;
    left: -18px;
    width: 4px;
    height: 4px;
  }
  .wrapper .popup.errorRequest .error-nav .nav-error-item span {
    font-size: 13px;
  }
  .wrapper .popup.errorRequest .btn-errorRequest {
    padding: 15px 35px;
    font-size: 14px;
  }
  .wrapper .productPopup .customDropDown,
  .wrapper .productPopup .customDropDown .dropdown-menu {
    width: 100%;
  }
  .wrapper .productPopup .shortDrops-row {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .productPopup .shortDrops-row .blockForInput:not(:first-child) {
    margin-top: 20px;
    margin-left: 0;
  }
  .wrapper .main .main-block .offers .kindOfOffer,
  .wrapper .mainUrLica .main-block .offers .kindOfOffer,
  .wrapper .main-cards .main-block .offers .kindOfOffer,
  .wrapper .main-credits .main-block .offers .kindOfOffer,
  .wrapper .main-deposits .main-block .offers .kindOfOffer {
    width: auto;
    box-shadow: none;
  }
  .wrapper .contentPage strong img:not(.textAreaIcon):not(.spinner),
  .wrapper .contentPage div img:not(.textAreaIcon):not(.spinner) {
    height: auto !important;
  }
  .wrapper .contentPage div img.bg-image {
    width: auto !important;
  }
  .wrapper .contentPage p strong ~ img:not(.textAreaIcon) {
    -o-object-fit: cover;
    object-fit: cover;
  }
  .wrapper .tab-pane {
    margin-bottom: 20px;
    width: 100%;
  }
  .wrapper .main-financeStatistic .section {
    padding-top: 20px;
    padding-bottom: 0;
  }
  .wrapper .main-financeStatistic .section__nav {
    width: 100%;
  }
  .wrapper .main-financeStatistic .section__nav li {
    padding: 0;
  }
  .wrapper .main-financeStatistic .contentZone {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    margin-top: 20px;
  }
  .wrapper .main-financeStatistic .h1 {
    font-size: 24px;
    line-height: 32px;
  }
  .wrapper .main-financeStatistic .text__block {
    font-size: 12px;
    line-height: 21px;
    margin-top: 20px;
  }
  .wrapper .main-financeStatistic .tab-content {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 20px;
    width: auto;
  }
  .wrapper .main-financeStatistic .nav-tabs {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    width: auto;
  }
  .wrapper .main-financeStatistic .nav-tabs li {
    width: auto;
  }
  .wrapper .main-financeStatistic .nav-tabs li:first-child {
    margin-left: 10px;
  }
  .wrapper .main-financeStatistic .nav-tabs li:last-child {
    margin-right: 10px;
  }
  .wrapper .main-financeStatistic .nav-tabs li a {
    padding: 20px;
    width: auto;
  }
  .wrapper .main-financeStatistic .description-item {
    margin-left: 20px;
  }
  .wrapper .main-financeStatistic .section .year {
    margin-left: auto;
  }
  .wrapper .main-financeStatistic .description-item,
  .wrapper .main-financeStatistic .section .years {
    width: auto;
    margin-right: auto;
  }
  .wrapper .sharingPage.contentPage {
    padding-bottom: 0;
  }
  .wrapper .main-offices {
    width: 100%;
    padding-bottom: 0;
  }
  .wrapper .main-offices__filters {
    width: auto;
    margin: 0 20px;
  }
  .wrapper .main-offices .offices-BlockForList .offices-table,
  .wrapper .main-offices .offices-BlockForList .atm-table {
    display: none;
  }
  .wrapper .main-offices .offices-BlockForList .offices-table.mobileVers,
  .wrapper .main-offices .offices-BlockForList .atm-table.mobileVers {
    display: table;
  }
  .wrapper .main-offices .offices-BlockForList .offices-table.mobileVers .tbody-row,
  .wrapper .main-offices .offices-BlockForList .atm-table.mobileVers .tbody-row {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .wrapper .main-offices .offices-BlockForList .offices-table.mobileVers .service-point__button,
  .wrapper .main-offices .offices-BlockForList .atm-table.mobileVers .service-point__button {
    margin-left: 5px;
  }
  .wrapper .main-offices .offices-BlockForList .offices-table.mobileVers .table-head,
  .wrapper .main-offices .offices-BlockForList .atm-table.mobileVers .table-head {
    display: none;
  }
  .wrapper .main-offices .offices-BlockForList .offices-table.mobileVers .tbody-item,
  .wrapper .main-offices .offices-BlockForList .atm-table.mobileVers .tbody-item {
    padding: 16px 20px;
  }
  .wrapper .main-offices .offices-BlockForList .offices-table.mobileVers .tbody-item .item-title,
  .wrapper .main-offices .offices-BlockForList .atm-table.mobileVers .tbody-item .item-title {
    border-bottom: 1px solid transparent;
    text-decoration: none;
    font-size: 16px;
    line-height: 24px;
    color: black;
  }
  .wrapper .main-offices .offices-BlockForList .offices-table.mobileVers .tbody-item .item-title:hover,
  .wrapper .main-offices .offices-BlockForList .atm-table.mobileVers .tbody-item .item-title:hover {
    border-bottom-color: #009f88;
  }
  .wrapper .main-offices .offices-BlockForList .offices-table.mobileVers .tbody-item .availability-facilities,
  .wrapper .main-offices .offices-BlockForList .atm-table.mobileVers .tbody-item .availability-facilities {
    margin: 0;
  }
  .wrapper .main-offices .offices-BlockForList .offices-table.mobileVers .tbody-item .tbody-row,
  .wrapper .main-offices .offices-BlockForList .atm-table.mobileVers .tbody-item .tbody-row {
    margin-top: 16px;
  }
  .wrapper .main-offices .offices-BlockForList .offices-table.mobileVers .tbody-item .filter-currency,
  .wrapper .main-offices .offices-BlockForList .atm-table.mobileVers .tbody-item .filter-currency {
    font-size: 12px;
    line-height: 18px;
  }
  .wrapper .main-offices .offices-BlockForList .shedule-day {
    font-size: 12px;
  }
  .wrapper .main-offices .offices-BlockForList .found-objects-counter-block {
    margin-left: 20px;
    margin-bottom: 9px;
  }
  .wrapper .main-offices .offices-BlockForList .tbody-item > .item-p {
    font-size: 12px;
    color: #909090;
    margin-top: 8px;
    margin-bottom: 0;
  }
  .wrapper .main-offices .offices-part,
  .wrapper .main-offices .atm-part {
    margin-left: 0;
    margin-right: 0;
  }
  .wrapper .main-offices .offices-part__filter,
  .wrapper .main-offices .atm-part__filter {
    margin-top: 23px;
    border-top: 1px solid rgba(74, 74, 74, 0.1);
    border-bottom: 1px solid rgba(74, 74, 74, 0.1);
  }
  .wrapper .main-offices .forMap {
    height: 420px;
  }
  .wrapper .main-offices .forMap .ymaps-2-1-75-balloon {
    box-shadow: none;
  }
  .wrapper .main-offices .forMap .ymaps-2-1-75-balloon__close {
    display: block;
  }
  .wrapper .main-offices .balloonMain {
    display: none;
  }
  .wrapper .main-offices .balloonMain.mobileVers {
    display: block;
    position: relative;
    margin-bottom: 6px;
  }
  .wrapper .main-offices .balloonMain.mobileVers .balloonHeader-title {
    font-size: 16px;
    line-height: 24px;
    color: black;
  }
  .wrapper .main-offices .balloonMain.mobileVers .balloonHeader-title + .balloonHeader {
    color: #909090;
  }
  .wrapper .main-offices .balloonMain.mobileVers .balloonHeader-p {
    margin-left: 0;
    margin-top: 8px;
    color: rgba(0, 0, 0, 0.6);
  }
  .wrapper .main-offices .balloonMain.mobileVers .closeIcon svg {
    right: -12px;
    top: -15px;
    left: unset;
  }
  .wrapper .main-offices .office-block .description-block, .wrapper .main-offices .atm-block .description-block {
    padding: 16px 20px 24px;
    background-color: #f5f5f5;
    margin-top: 0;
  }
  .wrapper .main-offices .office-block .office__title, .wrapper .main-offices .atm-block .office__title {
    margin: 0 20px 16px;
  }
  .wrapper .main-offices .office-block .office__title span, .wrapper .main-offices .atm-block .office__title span {
    display: inline-block;
    margin-bottom: 8px;
    font-size: 14px;
    line-height: 24px;
    color: rgba(0, 0, 0, 0.6);
    font-family: "OpenSansRegular", sans-serif;
  }
  .wrapper .main-offices .office-block .description-container {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .main-offices .office-block .description-row {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .main-offices .office-block .description-row.fullVers {
    display: none;
  }
  .wrapper .main-offices .office-block .description-item + .description-row,
  .wrapper .main-offices .office-block .description-item + .description-item {
    margin-top: 24px;
  }
  .wrapper .main-offices .office-block .description-item + .description-column {
    padding-top: 24px;
    margin-top: 0;
  }
  .wrapper .main-offices .office-block .description-column .description-p {
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .wrapper .main-offices .office-block .description-column .shedule-weekdays, .wrapper .main-offices .office-block .description-column .shedule-weekend {
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .wrapper .main-offices .office-block .description-column .shedule-weekdays span:after, .wrapper .main-offices .office-block .description-column .shedule-weekend span:after {
    display: inline;
    margin-left: -2px;
  }
  .wrapper .main-offices .office-block .description-column .shedule-weekdays span, .wrapper .main-offices .office-block .description-column .shedule-weekend span {
    margin-left: 5px;
  }
  .wrapper .main-offices .office-block .description-column .shedule-weekdays span:first-child {
    margin-left: 0;
  }
  .wrapper .main-offices .office-block .description-column.fullVers {
    display: none;
  }
  .wrapper .main-offices .offices-BlockForList .availability-facilities.facilitiesBlock-maxWidth {
    max-width: none;
  }
  .wrapper .main-offices .offices-part .offices-BlockForList .current-filters {
    padding-top: 0;
    margin-top: 0;
  }
  .wrapper .main-offices .shedule-weekdays, .wrapper .main-offices .shedule-weekend {
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .wrapper .main-offices .shedule-weekend .shedule-day + .shedule-day,
  .wrapper .main-offices .shedule-weekdays .shedule-day + .shedule-day,
  .wrapper .main-offices .shedule-weekend {
    margin-left: 3px;
  }
  .wrapper .main-offices .tbody-row .item-p {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
  }
  .wrapper .main-offices .map-block {
    margin-top: 0;
  }
  .wrapper .main-offices .map-block .forMap {
    margin-top: 0;
  }
  .wrapper .main-offices .breadCrumbs {
    margin-right: 20px;
    margin-left: 20px;
  }
  .wrapper .main-offices .offices-list {
    display: none !important;
  }
  .wrapper .main-offices .full-version {
    display: block;
    margin-top: 16px;
    border-top: 1px solid #009e87;
  }
  .wrapper .main-offices .description-container {
    margin-top: 0;
  }
  .wrapper .main-offices .office-block .description-p.mobileVers {
    margin-top: 24px;
  }
  .wrapper .main-offices .service-point__button {
    display: inline-block;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  /** стили для блока block-with-waves */
  .tab-pane__block-with-waves {
    display: none;
  }
  /** END стили для блока block-with-waves */
  .owl-carousel.owl-drag .owl-item {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .wrapper .mainUrLica .services .service,
  .wrapper .main-credits .services .service,
  .wrapper .main-deposits .services .service {
    width: 80%;
  }
  .wrapper .mainUrLica .services .servicesBlockForBackground,
  .wrapper .main-credits .services .servicesBlockForBackground,
  .wrapper .main-deposits .services .servicesBlockForBackground {
    width: auto;
  }
  .wrapper .mainUrLica .services-block.owl-carousel,
  .wrapper .main-credits .services-block.owl-carousel,
  .wrapper .main-deposits .services-block.owl-carousel {
    display: block;
  }
  .wrapper .mainUrLica .services .services-block {
    margin-top: 20px;
  }
  .main-block .offers-blockForCarousel.owl-carousel .owl-item {
    border-radius: 5px;
    overflow: hidden;
  }
  .main-block .offers-blockForCarousel.owl-carousel .owl-stage-outer,
  .services .services-block.owl-carousel .owl-stage-outer {
    overflow: visible;
  }
  .main-block .offers-blockForCarousel.owl-carousel .owl-nav,
  .services .services-block.owl-carousel .owl-nav {
    display: none;
  }
  .main-block .offers-blockForCarousel.owl-carousel .owl-dots,
  .services .services-block.owl-carousel .owl-dots,
  .quickPay .owl-carousel .owl-dots {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 10px;
  }
  .main-block .offers-blockForCarousel.owl-carousel .owl-dot,
  .services .services-block.owl-carousel .owl-dot,
  .quickPay .owl-carousel .owl-dot {
    transition: .3s;
    display: inline-block;
    width: 10px;
    height: 10px;
    margin-right: 5px;
    opacity: 0.2;
    background-color: #4a4a4a;
    border: 2px solid #4a4a4a;
    border-radius: 50%;
  }
  .main-block .offers-blockForCarousel.owl-carousel .owl-dot:last-child,
  .services .services-block.owl-carousel .owl-dot:last-child,
  .quickPay .owl-carousel .owl-dot:last-child {
    margin-right: 0;
  }
  .main-block .offers-blockForCarousel.owl-carousel .owl-dot.active,
  .services .services-block.owl-carousel .owl-dot.active,
  .quickPay .owl-carousel .owl-dot.active {
    background: #fff;
    border: 2px solid #0bb7a4;
    opacity: 1;
  }
  .wrapper .contentPage .personal-account__menu {
    width: auto;
    padding: 0;
  }
  .sharing__wrapper {
    width: auto;
    margin: 0 !important;
  }
  .list-item_image img {
    max-height: none;
    max-width: none;
  }
}

@media only screen and (max-width: 720px) {
  .financial-institutions__title {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-height: 130px;
    padding: 35px 5% 36px;
  }
  .header-desktop__bottom .dropdowns {
    width: 340px;
  }
  .header-desktop__bottom .dropdown {
    margin-right: 13px;
  }
  .wrapper {
    /*main phys lica*/
    /*menu*/
    /*press*/
  }
  .wrapper .main .quickPay .item {
    width: 290px;
  }
  .wrapper .main .quickPay .quickPay-dropDown.littleDrop {
    width: 660px;
  }
  .wrapper .main .moneyTransfer .moneyTransfer-main .cardsInfo .moneyTransfers-column {
    width: 45%;
  }
  .wrapper .main .moneyTransfer .moneyTransfer-main .cardsInfo .moneyTransfers-column > div {
    width: 100%;
  }
  .wrapper .main .moneyTransfer .moneyTransfer-main .cardsInfo .lastLineWithBtn {
    width: 97%;
  }
  .wrapper .main .moneyTransfer .moneyTransfer-main .cardsInfo .lastLineWithBtn .sumOfTransfer,
  .wrapper .main .moneyTransfer .moneyTransfer-main .cardsInfo .lastLineWithBtn .sumOfTransfer .input {
    width: 100%;
  }
  .wrapper .main .insurance {
    padding-right: 20px;
    padding-left: 20px;
  }
  .wrapper .main .sliderTravel .slideOne,
  .wrapper .mainUrLica .sliderTravel .slideOne {
    min-height: inherit;
    height: 250px;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .wrapper .main .applications .application .application-description,
  .wrapper .mainUrLica .applications .application .application-description,
  .wrapper .main-cards .applications .application .application-description,
  .wrapper .main-credits .applications .application .application-description,
  .wrapper .main-deposits .applications .application .application-description {
    padding-top: 8%;
  }
  .wrapper .main .sliderTravel .owl-dots,
  .wrapper .mainUrLica .sliderTravel .owl-dots,
  .wrapper .main-cards .sliderTravel .owl-dots,
  .wrapper .main-credits .sliderTravel .owl-dots,
  .wrapper .main-deposits .sliderTravel .owl-dots {
    width: 64%;
  }
  .wrapper .main-block .offers,
  .wrapper .mainUrLica .offers,
  .wrapper .mainUrLica .services {
    overflow-x: hidden;
  }
  .wrapper .main-comparisonDeposits .tr-title {
    padding: 10px 0 10px;
  }
  .wrapper .main-comparisonDeposits .scroll-pane {
    margin-top: 20px;
  }
  .wrapper .main-comparisonDeposits .table-titles {
    margin-top: 159px;
  }
  .wrapper .main-comparisonDeposits .comparison-btn-clear {
    top: 75px;
    right: auto;
    left: 0;
  }
  .wrapper .contentPage .text-bold {
    font-size: 14px;
    line-height: 21px;
  }
  .wrapper .contentPage .tab-pane ul li {
    margin-bottom: 3px;
  }
  .wrapper .contentPage ul li:before,
  .wrapper .contentPage ul.disc-list-typ li:before,
  .wrapper .contentPage ul.circle-list-type li:before,
  .wrapper .contentPage ul.square-list-type li:before {
    top: 10px;
  }
  .wrapper .contentPage .dash-list-type li:before {
    top: 13px;
  }
  .wrapper .contentPage .check-list-type li:before {
    top: 8px;
  }
  .wrapper .contentPage p:not(.info_text) {
    font-size: 12px;
    line-height: 18px;
  }
  .wrapper .contentPage .btnSendRequest input[type=submit] {
    width: 95%;
  }
  .wrapper .contentPage .makeRequest .btnSendRequest {
    width: 100%;
    max-width: 360px;
  }
  .wrapper .contentPage .tab-pane ul,
  .wrapper .card-additionalServices .tab-pane ul,
  .wrapper .popup .tab-pane ul,
  .wrapper .main-credits .tab-pane ul,
  .wrapper .main-deposits .tab-pane ul,
  .wrapper .main-requestsUrLica .tab-pane ul,
  .wrapper .main-requestsPhysLica .tab-pane ul,
  .wrapper .questionToBank .tab-pane ul {
    margin-top: 20px;
  }
  .wrapper .contentPage .tab-pane ul li,
  .wrapper .card-additionalServices .tab-pane ul li,
  .wrapper .popup .tab-pane ul li,
  .wrapper .main-credits .tab-pane ul li,
  .wrapper .main-deposits .tab-pane ul li,
  .wrapper .main-requestsUrLica .tab-pane ul li,
  .wrapper .main-requestsPhysLica .tab-pane ul li,
  .wrapper .questionToBank .tab-pane ul li {
    font-size: 12px;
    line-height: 18px;
  }
  .wrapper .main-prodDesc {
    padding-top: 20px;
  }
  .wrapper .card-additionalServices .makeRequest .blockForInput,
  .wrapper .card-additionalServices .makeRequest .btnSendRequest,
  .wrapper .main-credits .makeRequest .blockForInput,
  .wrapper .main-credits .makeRequest .btnSendRequest,
  .wrapper .main-deposits .makeRequest .blockForInput,
  .wrapper .main-deposits .makeRequest .btnSendRequest,
  .wrapper .main-requestsUrLica .makeRequest .blockForInput,
  .wrapper .main-requestsUrLica .makeRequest .btnSendRequest,
  .wrapper .main-requestsPhysLica .makeRequest .blockForInput,
  .wrapper .main-requestsPhysLica .makeRequest .btnSendRequest,
  .wrapper .questionToBank .makeRequest .blockForInput,
  .wrapper .questionToBank .makeRequest .btnSendRequest {
    width: 95%;
  }
  .wrapper .main-requestsUrLica .makeRequest .btnSendRequest,
  .wrapper .main-requestsPhysLica .makeRequest .btnSendRequest,
  .wrapper .questionToBank .makeRequest .btnSendRequest {
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .wrapper .main-requestsUrLica .makeRequest .blockForInput,
  .wrapper .main-requestsPhysLica .makeRequest .blockForInput,
  .wrapper .questionToBank .makeRequest .blockForInput {
    width: 100%;
  }
  .wrapper .main-requestsUrLica .btnSendRequest input[type=submit],
  .wrapper .main-requestsPhysLica .btnSendRequest input[type=submit],
  .wrapper .questionToBank .btnSendRequest input[type=submit] {
    width: 100%;
    max-width: 360px;
  }
  .wrapper .main-requestsUrLica .dynamicCode__refresh,
  .wrapper .main-requestsPhysLica .dynamicCode__refresh,
  .wrapper .questionToBank .dynamicCode__refresh,
  .wrapper .contentPage .dynamicCode__refresh {
    margin-right: 20px;
  }
  .wrapper .questionToBank .btnSendRequest .dynamicCode .blockForInput {
    width: 40%;
  }
  .wrapper .contentPage .makeRequest .blockForInput .input,
  .wrapper .card-additionalServices .makeRequest .blockForInput .input,
  .wrapper .popup .makeRequest .blockForInput .input,
  .wrapper .main-credits .makeRequest .blockForInput .input,
  .wrapper .main-deposits .makeRequest .blockForInput .input,
  .wrapper .main-requestsUrLica .makeRequest .blockForInput .input,
  .wrapper .main-requestsPhysLica .makeRequest .blockForInput .input,
  .wrapper .questionToBank .makeRequest .blockForInput .input {
    width: 100%;
  }
  .wrapper .contentPage .makeRequest .btnSendRequest .acceptWithRules-label,
  .wrapper .card-additionalServices .makeRequest .btnSendRequest .acceptWithRules-label,
  .wrapper .popup .makeRequest .btnSendRequest .acceptWithRules-label,
  .wrapper .main-credits .makeRequest .btnSendRequest .acceptWithRules-label,
  .wrapper .main-deposits .makeRequest .btnSendRequest .acceptWithRules-label,
  .wrapper .main-requestsUrLica .makeRequest .btnSendRequest .acceptWithRules-label,
  .wrapper .main-requestsPhysLica .makeRequest .btnSendRequest .acceptWithRules-label,
  .wrapper .questionToBank .makeRequest .btnSendRequest .acceptWithRules-label {
    white-space: inherit;
  }
  .wrapper .main-menu .column {
    width: 47%;
  }
  .wrapper .main-menu .main-menu-block {
    padding: 20px 0;
  }
  .wrapper .main-press .press-mainContent {
    margin-top: 20px;
    margin-bottom: 0;
  }
  .wrapper .main-financeStatistic .description {
    text-align: center;
  }
  .wrapper .main-financeStatistic .financeInst-block-h1 {
    padding: 35px 5% 36px;
    min-height: 130px;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .form__column {
    width: 100%;
  }
  .wrapper .inputs-leftColumn {
    margin-bottom: 20px;
  }
  .wrapper #dropZone {
    width: 100%;
    margin-top: 20px;
  }
  .wrapper .dropped-file {
    margin-left: 0;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }
  .wrapper .contentPage .form__column .blockForInput {
    width: 100%;
  }
  .wrapper .contentPage .btnSendRequest input[type=submit] {
    margin-right: auto;
    margin-left: auto;
  }
  .wrapper .questionToBank .makeRequest .btnSendRequest {
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .wrapper .questionToBank .btnSendRequest .dynamicCode {
    width: auto;
    padding: 0;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .wrapper .main-offices .forMap .placemark {
    display: none;
  }
  #messagePopup .popup-text {
    padding: 20px;
  }
  #messagePopup .personInf {
    width: 87.5%;
    margin: auto;
  }
}

@media only screen and (max-width: 715px) {
  .title_style-promo {
    font-family: "ArsenalRegular", sans-serif;
    font-size: 24px;
    line-height: 1.33;
  }
  .title_style-base {
    font-family: "OpenSansLight", sans-serif;
    font-size: 24px;
    line-height: 1.5;
  }
  .title_style-menu {
    font-family: "OpenSansLight", sans-serif;
    font-size: 24px;
    line-height: 1.4;
  }
  .title_style-small {
    font-family: "OpenSansRegular", sans-serif;
    font-size: 16px;
    line-height: 1.5;
  }
  .exchangeRates {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    border-top: 1px solid rgba(74, 74, 74, 0.1);
    border-bottom: 1px solid rgba(74, 74, 74, 0.1);
  }
  .exchangeRates__rates, .exchangeRates__converter {
    width: 100%;
  }
  .exchangeRates__rates + .exchangeRates__converter, .exchangeRates__converter + .exchangeRates__converter {
    border-top: 1px solid rgba(74, 74, 74, 0.1);
  }
  .conversion .kindOfMoney {
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-left: 58px;
  }
  .conversion .kindOfMoney .tab {
    width: 41%;
    margin-left: 0;
  }
  .conversion .kindOfMoney .tab a {
    padding-left: 0;
    padding-right: 0;
  }
  .conversion-currency__name {
    margin-left: 0;
  }
  .conversion-currency__close {
    right: 12px;
  }
  .nav.kindOfMoney {
    margin-top: 0;
  }
  .wrapper .currency-courses-page .main-nav .nav-tabs .tab a {
    font-size: 14px;
    font-family: "OpenSansRegular", sans-serif;
    line-height: 14px;
  }
  .wrapper .currency-courses-page .nav-tabs .tab {
    padding-right: 4px;
    padding-left: 4px;
  }
  .wrapper .currency-courses-page .nav-tabs {
    padding-top: 20px;
    margin-left: -14px;
    margin-right: -14px;
    padding-bottom: 10px;
  }
  .wrapper .currency-courses-page .courses-choseField.mobileVersion {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
  }
  .wrapper .currency-courses-page .courses-table__td.mobileVersion,
  .wrapper .currency-courses-page .courses-table__th.mobileVersion {
    display: none;
  }
  .wrapper .currency-courses-page .coursesInfo {
    margin-bottom: 16px;
  }
  .wrapper .currency-courses-page .offices-topBlock {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .wrapper .currency-courses-page .offices-container__filters {
    padding: 0 20px;
  }
  .wrapper .currency-courses-page .offices-dropDowns {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
  }
  .wrapper .currency-courses-page .main-offices {
    padding-top: 0;
  }
  .wrapper .currency-courses-page .main-offices .customDropDown {
    margin-left: 0;
    width: 100%;
  }
  .wrapper .currency-courses-page .main-offices .customDropDown:not(:first-child) {
    margin-top: 16px;
  }
  .wrapper .currency-courses-page .title_course-sub-title {
    margin-bottom: 30px;
  }
  .wrapper .currency-courses-page .offices-dropDowns .customDropDown.select-w-260 {
    width: 100%;
  }
  .wrapper .currency-courses-page .courses-table__thead:after {
    content: none;
  }
  .wrapper .currency-courses-page tr:first-child .courses-table__td {
    border: none;
  }
  .wrapper .currency-courses-page .courses-table__th, .wrapper .currency-courses-page td {
    font-size: 14px;
    font-family: "OpenSansSemiBold", sans-serif;
    padding-left: 10px !important;
  }
  .sharing__container {
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .sharing__container-top .sharing__links {
    display: none;
  }
  .wrapper .offices-container__search {
    display: block;
    position: static;
    margin-top: 30px;
    width: 100%;
  }
  .wrapper .offices-container__filters {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .spoiler_type-mobile .spoiler__head {
    padding-top: 20px;
    cursor: pointer;
  }
  .spoiler_type-mobile .spoiler__icon {
    display: block;
  }
  .spoiler_type-mobile .spoiler__arrow {
    display: block;
  }
  .spoiler_type-mobile .spoiler__content {
    display: none;
    margin-right: 20px;
    margin-left: 20px;
  }
  .spoiler_type-mobile.spoiler_opened .spoiler__content {
    display: block;
  }
  .personal-account__menu {
    display: none;
  }
  .personal-account__content {
    padding-right: 0;
    width: 100%;
  }
  .bookmarks_title {
    padding-left: 20px;
    font-size: 24px;
    line-height: 36px;
  }
  .category_title {
    text-transform: uppercase;
    padding-left: 20px;
  }
  .category__item {
    border-right: none;
    border-left: none;
    border-bottom: none;
    border-radius: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
  }
  .category__item:last-child {
    border-bottom: 1px solid #eaeaea;
  }
  .category__item:not(:first-child) {
    margin-top: 0;
  }
  .category__link {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-right: 10px;
  }
  .wrapper .contentPage .category_subtitle {
    font-size: 12px;
  }
  .delete_btn {
    right: 10px;
  }
  .page-heading_fixed-height {
    height: 250px;
  }
  .rss__desc {
    font-size: 12px;
    line-height: 1.5;
  }
  .banners_top {
    position: relative;
    top: 65px;
  }
  .site-search .search-close {
    top: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    height: 34px;
  }
  .site-search .placeholder {
    top: 0;
  }
  .header-mobile {
    display: block;
  }
  .header-desktop {
    display: none;
  }
  .types {
    min-width: 345px;
  }
  .types__item {
    font-size: 24px;
    line-height: 36px;
  }
  .types__item:not(:first-child) {
    margin-left: 25px;
  }
  .types__item::after {
    margin-top: 5px;
  }
  .types__item_optional {
    display: inline-block;
  }
  .view-mode {
    display: none;
  }
  .view-mode_mobile {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-right: 20px;
    padding-left: 20px;
    margin-top: 16px;
    margin-bottom: 16px;
    margin-left: 0;
  }
  .view-mode_mobile .view-mode__item {
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center;
    padding: 16px 10px;
    font-size: 15px;
    line-height: 18px;
    opacity: .6;
    border: 1px solid transparent;
    font-family: 'OpenSansRegular', sans-serif;
  }
  .view-mode_mobile .view-mode__item.customActive, .view-mode_mobile .view-mode__item:hover {
    border: 1px solid #eaeaea;
    border-radius: 2px;
    opacity: 1;
  }
  .view-mode_mobile .view-mode__item.customActive::after, .view-mode_mobile .view-mode__item:hover::after {
    display: none;
  }
  .view-mode__item {
    font-size: 24px;
    line-height: 36px;
  }
  .view-mode__item:not(:first-child) {
    margin-left: 25px;
  }
  .wrapper .main-offices {
    padding-top: 27px;
  }
  .wrapper .main-offices .offices-topBlock {
    width: 100%;
  }
  .wrapper .main-offices .offices-BlockForList {
    padding: 0;
    margin-top: 16px;
  }
  .wrapper .main-offices .section {
    margin-top: 20px;
  }
  .wrapper .main-offices .offices-dropDowns,
  .wrapper .main-offices .atm-dropDowns {
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
  }
  .wrapper .main-offices .offices-part,
  .wrapper .main-offices .atm-part {
    margin-right: 0;
    margin-left: 0;
  }
  .wrapper .main-offices .offices-part .customDropDown.select-w-260,
  .wrapper .main-offices .atm-part .customDropDown.select-w-260 {
    width: 100%;
  }
  .wrapper .main-offices .facilities__list {
    -webkit-flex-wrap: unset;
    -ms-flex-wrap: unset;
    flex-wrap: unset;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .main-offices .facilities__list .facilities__item:nth-last-child(4n+1) {
    margin-bottom: 0;
  }
  .wrapper .main-offices .facilities__item {
    width: auto;
    margin-top: 16px;
  }
  .wrapper .main-offices .facilities__item:first-child {
    margin-top: 0;
  }
  .wrapper .main-offices .atm-part .atm-dropDowns .customDropDown {
    width: 100%;
  }
  .wrapper .main-offices .atm-part .atm-dropDowns .customDropDowns:nth-child(2) {
    margin-top: 16px;
  }
  .wrapper .main-offices .atm-part .atm-dropDowns .blockCurrency {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 16px;
    margin-left: 0;
  }
  .wrapper .main-offices .atm-block .description-container {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .main-offices .atm-block .description-container > .description-row {
    margin-top: 24px;
  }
  .wrapper .main-offices .atm-block .description-maxWidth-195 {
    max-width: none;
  }
  .wrapper .main-offices .office-block .description-row {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 0;
  }
  .wrapper .main-offices .office-block .description-row .description-item:not(:first-child) {
    margin-top: 24px;
  }
  .wrapper .main-offices .atm-block .description-container > .description-item:nth-child(n+2) {
    margin-top: 24px;
  }
  .wrapper .main-offices .atm-block .description-item {
    width: 100%;
  }
  .wrapper .main-offices .map-block .forMap {
    margin-top: 0;
  }
  .wrapper .main-offices .offices-dropDowns,
  .wrapper .main-offices .atm-dropDowns {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .main-offices .atm-dropDowns .customDropDown,
  .wrapper .main-offices .customDropDown {
    width: 100%;
    margin-top: 20px;
    margin-left: 0;
  }
  .wrapper .main-offices .customDropDown:first-child {
    margin-top: 0;
  }
  .wrapper .main-offices .customDropDown .currency-dropdown {
    width: inherit;
  }
  .wrapper .main-offices .forMap {
    margin: 16px auto 0;
  }
  .wrapper .main-offices .days-item {
    margin-right: 0;
  }
  .wrapper .main-offices .customDropDown .dropdown-menu,
  .wrapper .main-offices .offices-dropDowns .customDropDown:last-child .dropdown-menu {
    width: 100%;
  }
  .wrapper .main-offices .offices-BlockForTable .offices-table,
  .wrapper .main-offices .offices-BlockForTable .atm-table {
    display: none;
  }
  .wrapper .main-offices .offices-BlockForTable .offices-table.mobileVers,
  .wrapper .main-offices .offices-BlockForTable .atm-table.mobileVers {
    display: table;
  }
  .wrapper .main-offices .offices-BlockForTable .offices-table.mobileVers .table-body .tbody-item,
  .wrapper .main-offices .offices-BlockForTable .atm-table.mobileVers .table-body .tbody-item {
    text-align: left;
  }
  .wrapper .main-offices .offices-BlockForTable .offices-table.mobileVers .item-p :not(:first-child),
  .wrapper .main-offices .offices-BlockForTable .atm-table.mobileVers .item-p :not(:first-child) {
    margin-top: 10px;
  }
  .wrapper .main-offices .offices-BlockForTable .offices-table.mobileVers .item-p a,
  .wrapper .main-offices .offices-BlockForTable .atm-table.mobileVers .item-p a {
    font-size: 12px;
    color: #008471;
    text-decoration: underline;
  }
  .wrapper .main-offices .offices-BlockForTable .offices-table.mobileVers tr .thead-item.f-s-24-36,
  .wrapper .main-offices .offices-BlockForTable .atm-table.mobileVers tr .thead-item.f-s-24-36 {
    font-size: 24px;
    line-height: 36px;
  }
  .wrapper .main-offices .offices-BlockForTable .offices-table.mobileVers tr:last-child .tbody-item,
  .wrapper .main-offices .offices-BlockForTable .atm-table.mobileVers tr:last-child .tbody-item {
    border-bottom: 1px solid #afe5da;
    padding-bottom: 20px;
  }
  .wrapper .main-offices .item-separator {
    display: none;
  }
  .wrapper .main-offices__filters {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .main-offices__search {
    position: static;
    display: block;
    width: 100%;
    margin-top: 20px;
  }
  .wrapper .main-offices .search_type-service-points .search__input {
    height: 50px;
    padding: 20px 46px 4px 10px;
    border: 1px solid #c3c3c4;
    border-radius: 2px;
    font-size: 16px;
    background: transparent;
    z-index: 5;
    -webkit-appearance: none;
  }
  .wrapper .main-offices .search_type-service-points .search__input:focus {
    border-color: #009f88;
  }
  .wrapper .main-offices .search_type-service-points .search__placeholder {
    display: block;
  }
  .wrapper .main-offices .search_type-service-points .search__icon {
    display: none;
  }
  .wrapper .main-offices .popups .table-popup,
  .wrapper .main-offices .offices-BlockForTable .offices-table,
  .wrapper .main-offices .offices-BlockForTable .atm-table,
  .wrapper .main-offices .popups .offices-BlockForTable .table-popup {
    width: 87.5%;
  }
  .wrapper .main-offices .atm-part .atm-dropDowns .customDropDown {
    width: auto;
    margin-right: 0;
  }
  .wrapper .main-offices .atm-part .atm-dropDowns .blockCurrency {
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    margin-left: 0;
    margin-top: 16px;
  }
  .wrapper .main-offices .atm-part .atm-dropDowns .blockCurrency .customDropDown {
    margin-top: 0;
  }
  .wrapper .main-offices .atm-part .atm-dropDowns .blockCurrency .customDropDown:first-child {
    margin-right: 20px;
  }
  .product_details__middle_block__conditions__circle + .product_details__middle_block__conditions__li__content {
    padding-top: 0;
    padding-left: 0;
  }
  .product_details__middle_block__conditions__li__content {
    padding-top: 0;
    padding-left: 74px;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .product_details__middle_block__conditions__li__content p {
    text-align: inherit !important;
  }
  .textPagesStyle ul .product_details__middle_block__conditions__li {
    margin: 0 !important;
    padding-bottom: 30px !important;
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    max-width: inherit !important;
  }
  .wrapper .product_details__middle_block__conditions__circle > img {
    width: 28px !important;
    height: 28px !important;
    min-width: 28px;
    min-height: 28px;
    max-width: 30px;
    max-height: 30px;
  }
  .product_details__middle_block__conditions__circle {
    width: 54px !important;
    height: 54px !important;
    margin-right: 20px !important;
    -webkit-align-self: baseline !important;
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
    margin-bottom: 0 !important;
  }
  .product_details__middle_block__conditions__ul {
    -webkit-flex-direction: column !important;
    -moz-box-orient: vertical !important;
    -moz-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
    display: inherit;
  }
  .errorWindow {
    border-radius: 0;
    max-width: inherit;
    width: 100%;
    padding-bottom: 30px;
  }
  .errorWindow__wrapper {
    top: 0;
    left: 0;
    right: 0;
    border-radius: 0;
  }
  main {
    margin-top: 65px !important;
  }
  main.errorPage {
    margin-top: 20px !important;
  }
  .dropPart-topRow {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 87.5%;
    margin: auto;
    background: #fff;
    border-bottom: 1px solid rgba(74, 74, 74, 0.1);
  }
  .dropPart-topRow a {
    padding: 20px;
  }
  .dropPart-topRow .phone {
    stroke: #009E87;
    stroke-width: 2;
    height: 19px;
  }
  .dropPart-topRow .pin {
    height: 18px;
  }
  .dropPart-topRow .phone,
  .dropPart-topRow .pin {
    fill: #009E87;
    width: 18px;
  }
  .dropPart-menu {
    margin-top: 20px;
  }
  .dropPart-menu ul {
    list-style: none;
  }
  .dropPart-menu > ul > li {
    position: relative;
    margin: 30px 0;
    font-size: 16px;
    line-height: 24px;
    color: #000;
  }
  .dropPart-menu > ul > li a {
    color: #000;
  }
  .login_arrowRight {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    padding-left: 20px;
    height: 24px;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-left: 1px solid rgba(74, 74, 74, 0.1);
  }
  .menu-item__wrapper-arrow {
    padding: 17px 20px;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    fill: #009E87;
  }
  .login_arrowRight .arrow-down {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    fill: #009E87;
  }
  .dropPart-menu a {
    color: #000;
  }
  .dropPart-menu a:hover {
    text-decoration: none;
  }
  .menuItem-arrow {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    padding-right: 20px;
    padding-left: 20px;
    border-left: 1px solid rgba(74, 74, 74, 0.1);
    cursor: pointer;
  }
  .subMenu {
    padding: 10px 20px;
    text-align: center;
    font-family: "OpenSansRegular", sans-serif;
    font-size: 14px;
  }
  .subMenu-item {
    padding: 10px 0;
  }
  .subMenu-item a {
    transition: .3s;
  }
  .servicesBlockForBackground {
    background: none !important;
    padding: 20px 0;
  }
  .main-credits .services-block .ourBtn.btn,
  .main-deposits .services-block .ourBtn.btn {
    display: block !important;
    max-width: 240px;
    color: #009f88;
    border: solid 1px #009f88;
  }
  .main-credits .services-block label.acceptWithRules,
  .main-deposits .services-block label.acceptWithRules {
    display: none !important;
  }
  .services-block .ourBtn.btn:active, .services-block .ourBtn.btn:hover {
    color: #fff;
  }
  .press-tabPane {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .press-tabLinks {
    margin-bottom: 30px;
    -webkit-align-items: flex-end;
    -moz-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
  .press-tabLink {
    margin-right: 0;
  }
  .press-tabLink.active {
    -webkit-order: 0;
    -moz-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  ._floatL {
    float: left;
  }
  ._floatR {
    float: right;
  }
  .wrapper {
    position: relative;
  }
  .wrapper .errorPage {
    margin: 20px 0;
  }
  .wrapper .main-credits .main-block .offers,
  .wrapper .main-deposits .main-block .offers,
  .wrapper .main-cards .main-block .offers {
    padding-bottom: 20px;
  }
  .wrapper .main .news .news-block,
  .wrapper .mainUrLica .news .news-block,
  .wrapper .main-cards .news .news-block,
  .wrapper .main-credits .news .news-block,
  .wrapper .main-deposits .news .news-block,
  .wrapper .main .insurance .insurance-block,
  .wrapper .main .main-block,
  .wrapper .mainUrLica .main-block,
  .wrapper .main-cards .main-block,
  .wrapper .main-credits .main-block,
  .wrapper .main-deposits .main-block {
    margin-bottom: 0;
  }
  .wrapper .main .main-block,
  .wrapper .mainUrLica .main-block {
    margin-top: 0;
  }
  .wrapper .main .main-block .offers .offers__title,
  .wrapper .mainUrLica .main-block .offers .offers__title {
    margin-bottom: 20px;
    text-align: center;
  }
  .wrapper .main .main-block .offers .deposit,
  .wrapper .main .main-block .offers .credit,
  .wrapper .main .main-block .offers .voyageGrand,
  .wrapper .mainUrLica .main-block .offers .deposit,
  .wrapper .mainUrLica .main-block .offers .credit,
  .wrapper .mainUrLica .main-block .offers .voyageGrand {
    margin-top: 0;
  }
  .wrapper .main .offers .offers__title,
  .wrapper .main .news .news-bank .news-single,
  .wrapper .main .news .news-notice .news-single,
  .wrapper .mainUrLica .offers .offers__title,
  .wrapper .mainUrLica .news .news-bank .news-single,
  .wrapper .mainUrLica .news .news-notice .news-single {
    margin-top: 20px;
  }
  .wrapper .main .news .news-bank .news-single,
  .wrapper .main .news .news-notice .news-single,
  .wrapper .mainUrLica .news .news-bank .news-single,
  .wrapper .mainUrLica .news .news-notice .news-single {
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 20px;
  }
  .wrapper .main .news .news-bank .news-bank__head,
  .wrapper .main .news .news-notice .news-bank__head,
  .wrapper .mainUrLica .news .news-bank .news-bank__head,
  .wrapper .mainUrLica .news .news-notice .news-bank__head {
    margin-bottom: 20px;
  }
  .wrapper .main .offers-blockForCarousel,
  .wrapper .mainUrLica .offers-blockForCarousel {
    margin-bottom: 20px;
    height: 192px;
  }
  .wrapper .main .moneyTransfer,
  .wrapper .main .moneyTransfer .moneyTransfer-main {
    margin-top: 20px;
  }
  .wrapper .main .moneyTransfer-nav {
    margin-top: 30px;
  }
  .wrapper .mainUrLica .services .servicesBlockForBackground,
  .wrapper .main-credits .services .servicesBlockForBackground,
  .wrapper .main-deposits .services .servicesBlockForBackground {
    padding: 0;
  }
  .wrapper .main-credits .main-block .offers .services,
  .wrapper .main-deposits .main-block .offers .services {
    width: auto;
    margin: 0 20px;
  }
  .wrapper .main-cards .main-block .offers .services-block,
  .wrapper .main-credits .main-block .offers .services-block,
  .wrapper .main-deposits .main-block .offers .services-block {
    width: 100%;
  }
  .wrapper .main .main-block .offers .kindOfOffer,
  .wrapper .mainUrLica .main-block .offers .kindOfOffer {
    width: 98%;
    height: 172px;
    padding-top: 20px;
    border-radius: 5px;
    margin: auto;
  }
  .wrapper .main-cards .main-block .offers .kindOfOffer,
  .wrapper .main-credits .main-block .offers .kindOfOffer,
  .wrapper .main-deposits .main-block .offers .kindOfOffer {
    height: 172px;
    padding-top: 20px;
    border-radius: 5px;
  }
  .wrapper .contentPage .tab-content img {
    width: 100% !important;
    height: auto !important;
  }
  .wrapper .contentPage .card-nav .nav-tabs > li > a {
    white-space: nowrap;
  }
  .wrapper .main .quickPay .owl-prev,
  .wrapper .main .quickPay .owl-next {
    top: 25px;
  }
  .wrapper .main .quickPay .owl-item, .wrapper .main .quickPay .owl-item.fadeIn, .wrapper .main .quickPay .owl-item.fadeOut {
    opacity: 1 !important;
  }
  .wrapper .main-credits .main-block .offers .topNav .topNav-dropdowns,
  .wrapper .main-deposits .main-block .offers .topNav .topNav-dropdowns {
    margin-top: 10px;
  }
  .wrapper .main-credits .main-block .offers .checkbox-notChecked,
  .wrapper .main-deposits .main-block .offers .checkbox-notChecked {
    position: static;
  }
  .wrapper .main-credits .main-block .offers .acceptWithRules,
  .wrapper .main-deposits .main-block .offers .acceptWithRules {
    bottom: 24px;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    width: 193px;
    right: 0;
    margin: auto;
  }
  .wrapper .main-credits .main-block .offers .services-block,
  .wrapper .main-deposits .main-block .offers .services-block {
    padding: 20px;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid rgba(74, 74, 74, 0.1);
    border-radius: 5px;
  }
  .wrapper .main-credits .main-block .offers .services-item,
  .wrapper .main-deposits .main-block .offers .services-item {
    height: auto;
    margin-top: 20px;
  }
  .wrapper .main-credits .main-block .offers .item-description-link span .iconToRight,
  .wrapper .main-credits .main-block .offers .services-description p,
  .wrapper .main-deposits .main-block .offers .item-description-link span .iconToRight,
  .wrapper .main-deposits .main-block .offers .services-description p {
    display: none;
  }
  .wrapper .main-credits .main-block .offers .services-picture,
  .wrapper .main-deposits .main-block .offers .services-picture {
    position: static;
    width: 200px;
    height: 110px;
  }
  .wrapper .main-credits .main-block .offers .services-description,
  .wrapper .main-deposits .main-block .offers .services-description {
    width: auto;
    min-height: auto;
    margin: 20px 0;
  }
  .wrapper .main-credits .main-block .offers .item-description-link,
  .wrapper .main-deposits .main-block .offers .item-description-link {
    margin-bottom: 0;
    font-size: 24px;
    line-height: 36px;
    font-family: "OpenSansLight", sans-serif;
  }
  .wrapper .main-credits .main-block .offers .item-description-link span,
  .wrapper .main-deposits .main-block .offers .item-description-link span {
    text-align: center;
  }
  .wrapper .main-credits .project__detail,
  .wrapper .main-deposits .project__detail {
    display: none;
  }
  .wrapper .main-credits .poster,
  .wrapper .main-deposits .poster {
    left: 0;
    margin: 0;
  }
  .wrapper .main-credits .poster,
  .wrapper .main-credits .project,
  .wrapper .main-credits .project__card,
  .wrapper .main-credits .project__image,
  .wrapper .main-deposits .poster,
  .wrapper .main-deposits .project,
  .wrapper .main-deposits .project__card,
  .wrapper .main-deposits .project__image {
    width: 100%;
    height: 100%;
  }
  .wrapper .mainUrLica .services .servicesBlockForBackground,
  .wrapper .main-credits .services .servicesBlockForBackground,
  .wrapper .main-deposits .services .servicesBlockForBackground {
    margin: 0 !important;
  }
  .wrapper .item-description-link .underlining:after {
    display: none;
  }
  .wrapper .contentPage .benefits.benefits-three,
  .wrapper .contentPage .benefits.benefits-two,
  .wrapper .main-press .benefits.benefits-three,
  .wrapper .main-press .benefits.benefits-two {
    margin: 20px auto;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .contentPage .benefits.benefits-three .benefits-item,
  .wrapper .main-press .benefits.benefits-three .benefits-item {
    display: block;
    width: 87.5%;
    border-bottom: 1px solid #d8d8d8;
    padding: 20px 0;
  }
  .wrapper .contentPage .benefits.benefits-three .benefits-item:first-child,
  .wrapper .main-press .benefits.benefits-three .benefits-item:first-child {
    padding-top: 0;
  }
  .wrapper .contentPage .benefits.benefits-three .benefits-item:last-child,
  .wrapper .main-press .benefits.benefits-three .benefits-item:last-child {
    border-bottom: none;
    padding-bottom: 0;
  }
  .wrapper .contentPage .card-nav ul,
  .wrapper .main-press .card-nav ul {
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .wrapper .main-deposit table th {
    padding: 10px 15px;
  }
  .currency-courses-page .main-nav .nav-tabs li {
    width: auto;
  }
  .carousel-wrapper {
    position: relative;
    overflow: hidden;
  }
  .carousel-wrapper .block-preloader {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
  }
}

@media only screen and (max-width: 667px) {
  .footerFirst {
    padding-top: 22px;
  }
  .footerFirst-applications {
    display: none;
  }
  .footerFirst-group {
    width: 212px;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .footerFirst-appel {
    -webkit-order: 1;
    -moz-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin-bottom: 40px;
  }
  .footerFirst-guarantee {
    display: none;
  }
  .footerFirst-column {
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    width: auto;
  }
  .footerFirst-email, .footerFirst-lwo {
    -webkit-order: 2;
    -moz-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .footerSecond {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .footerSecond-bankName {
    margin-top: 15px;
  }
  .footerSecond-phone {
    margin-top: 10px;
  }
  .footerSecond-icons {
    margin-top: 20px;
  }
  .footerSecond-languages {
    display: block;
  }
  .footerSecond-block {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .list-item {
    width: 100%;
  }
  .list-item:not(:first-child) {
    margin-top: 24px;
  }
  .control-rightBlock .customDropDown {
    width: 240px;
  }
  .catalog_title {
    font-family: 'OpenSansRegular', sans-serif;
  }
  .category-product__wrapper .breadCrumbs, .category-product__wrapper .product-content__item > div:not(.product__title) {
    margin-left: 16px;
    margin-right: 16px;
  }
  .category-product__wrapper .category-product__block {
    padding-right: 0;
    padding-left: 0;
  }
  .category-product__wrapper .product-content_buttons {
    border-bottom: 1px solid #d8d8d8;
    padding-bottom: 40px;
  }
  .category-product__wrapper .recommend-block__wrapper {
    border: none;
    margin-top: 0;
  }
  .category-product__wrapper .recommend-block .owl-item {
    opacity: .18;
  }
  .category-product__wrapper .recommend-block .owl-item.center {
    opacity: 1;
  }
  .category-product__wrapper .recommend-block .owl-item:hover {
    opacity: 1;
  }
  .exchangeRates__rates .spoiler__content, .exchangeRates__converter .spoiler__content {
    margin: 0;
  }
  .NewRates .rates-table div:last-child {
    padding-right: 27px;
  }
  .NewRates .wrapper-currency div:nth-child(3) {
    padding-right: 27px;
  }
  .conversion .kindOfMoney {
    padding-left: 22px;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .conversion .kindOfMoney .tab {
    width: auto;
  }
  .conversion__item-active .conversion-currency__name {
    margin-right: 16px;
  }
  .nav.kindOfMoney {
    padding-right: 27px;
  }
  .makeRequest-icon {
    display: none !important;
  }
  .rotated:after {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  .cardsInfo-icon {
    display: none;
  }
  .moneyTransfers-column:after,
  .lastLineWithBtn > div:first-child:after {
    display: block;
    margin: 20px auto;
    content: "";
    width: 280px;
    height: 10px;
    background: url("/images/separator.svg") no-repeat;
  }
  .owl-carousel.owl-drag .owl-item {
    display: block;
  }
  .wrapper .main .quickPay {
    width: 100%;
    margin: 20px 0;
  }
  .wrapper .main .quickPay .quickPay-logo {
    width: 40px !important;
    height: 40px !important;
    margin-right: 10px;
  }
  .wrapper .main .quickPay .item {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 90%;
  }
  .wrapper .main .quickPay .quickPay-type {
    height: 80px;
  }
  .wrapper .main .quickPay .quickPay-text {
    width: auto;
    margin: auto !important;
    padding-right: 15px;
  }
  .wrapper .main .quickPay .owl-next {
    right: 10px;
  }
  .wrapper .main .quickPay .owl-prev {
    left: 10px;
  }
  .wrapper .main .quickPay .quickPay-dropDown .benefit {
    display: none !important;
  }
  .wrapper .main .quickPay .quickPay-dropDown.littleDrop {
    left: 0 !important;
  }
  .wrapper .main .quickPay .quickPay-dropDown.littleDrop .blockForInput:before {
    display: block;
    content: "Сумма платежа, BYN";
    font-size: 12px;
    font-family: "OpenSansRegular", sans-serif;
    position: absolute;
    top: -26px;
  }
  .wrapper .main .quickPay .quickPay-dropDown.littleDrop .btn {
    margin-top: 20px;
  }
  .wrapper .main .insurance .insurance-block {
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .wrapper .mainUrLica .main-block .offers .kindOfOffer .makeRequest {
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .wrapper .mainUrLica .services .services-block.owl-carousel .service {
    margin: auto;
  }
  .wrapper .mainUrLica .services .servicesBlockForBackground {
    padding: 20px 0;
  }
  .wrapper .main,
  .wrapper .mainUrLica {
    padding-bottom: 30px;
  }
  .wrapper .main .applications .application,
  .wrapper .mainUrLica .applications .application {
    display: none;
  }
  .wrapper .main .applications .applications-forMobileVersion,
  .wrapper .mainUrLica .applications .applications-forMobileVersion {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: auto;
  }
  .wrapper .main .sliderTravel .owl-nav,
  .wrapper .main .sliderTravel .owl-dots,
  .wrapper .mainUrLica .sliderTravel .owl-nav,
  .wrapper .mainUrLica .sliderTravel .owl-dots {
    display: none;
  }
  .wrapper .main .sliderTravel .slideOne,
  .wrapper .mainUrLica .sliderTravel .slideOne {
    padding: 40px 0;
  }
  .wrapper .main .sliderTravel .slideOne .slideOne-btn,
  .wrapper .mainUrLica .sliderTravel .slideOne .slideOne-btn {
    margin-left: auto;
    margin-right: auto;
  }
  .wrapper .main .sliderTravel .slideOne .slideOne-text,
  .wrapper .mainUrLica .sliderTravel .slideOne .slideOne-text {
    display: none;
  }
  .wrapper .main .main-block,
  .wrapper .mainUrLica .main-block {
    width: 100%;
  }
  .wrapper .main .main-block .kindOfOffer-linkMore,
  .wrapper .main .main-block .linkToCard,
  .wrapper .main .main-block .offers .kindOfOffer .makeRequest .makeRequest-text,
  .wrapper .mainUrLica .main-block .kindOfOffer-linkMore,
  .wrapper .mainUrLica .main-block .linkToCard,
  .wrapper .mainUrLica .main-block .offers .kindOfOffer .makeRequest .makeRequest-text {
    display: none !important;
  }
  .wrapper .main .main-block .offers .kindOfOffer .makeRequest,
  .wrapper .mainUrLica .main-block .offers .kindOfOffer .makeRequest {
    background: transparent;
  }
  .wrapper .main .main-block .kindOfOffer-h3,
  .wrapper .mainUrLica .main-block .kindOfOffer-h3 {
    padding-right: 20px;
    padding-left: 20px;
  }
  .wrapper .main .news,
  .wrapper .mainUrLica .news {
    margin-top: 0;
    padding: 20px 0;
    border-top: 1px solid rgba(74, 74, 74, 0.1);
  }
  .wrapper .main .news .news-bank,
  .wrapper .main .news .news-notice,
  .wrapper .mainUrLica .news .news-bank,
  .wrapper .mainUrLica .news .news-notice {
    width: 100%;
    margin-bottom: 40px;
  }
  .wrapper .main .news .news-bank,
  .wrapper .mainUrLica .news .news-bank {
    margin-bottom: 40px;
  }
  .wrapper .main .news .news-bank .news-single,
  .wrapper .mainUrLica .news .news-bank .news-single {
    margin-bottom: 20px;
    padding-bottom: 0;
  }
  .wrapper .main .news .news-bank .news-single.news-single_notice,
  .wrapper .mainUrLica .news .news-bank .news-single.news-single_notice {
    padding: 20px;
  }
  .wrapper .main .news .news-bank .news-single:last-child,
  .wrapper .mainUrLica .news .news-bank .news-single:last-child {
    margin-bottom: 0px;
  }
  .wrapper .main .news .news-single-text,
  .wrapper .mainUrLica .news .news-single-text {
    display: none;
  }
  .wrapper .main .news .news-single:last-child,
  .wrapper .mainUrLica .news .news-single:last-child {
    padding-bottom: 0;
  }
  .wrapper .main .news .news_news-rss,
  .wrapper .mainUrLica .news .news_news-rss {
    margin-top: 0px;
  }
  .wrapper .main .main-block .kindOfOffer-h3,
  .wrapper .mainUrLica .main-block .kindOfOffer-h3,
  .wrapper .main-cards .main-block .kindOfOffer-h3 {
    height: 75px;
  }
  .wrapper .main .main-block .offers .kindOfOffer .makeRequest .makeRequest-btn,
  .wrapper .mainUrLica .main-block .offers .kindOfOffer .makeRequest .makeRequest-btn,
  .wrapper .main-cards .main-block .offers .kindOfOffer .makeRequest .makeRequest-btn {
    margin: 20px auto;
    background-color: rgba(255, 255, 255, 0.2);
    border-color: white;
  }
  .wrapper .main .kindOfOffer.urLica .makeRequest,
  .wrapper .main .zeroStage,
  .wrapper .main-cards .kindOfOffer.urLica .makeRequest,
  .wrapper .main-cards .zeroStage {
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .wrapper .main .moneyTransfer .moneyTransfer-main .moneyTransfers-column:nth-of-type(2),
  .wrapper .main-cards .moneyTransfer .moneyTransfer-main .moneyTransfers-column:nth-of-type(2) {
    margin-left: 0;
  }
  .wrapper .main .quickPay .owl-carousel,
  .wrapper .main-cards .quickPay .owl-carousel {
    margin-top: 20px;
  }
  .wrapper .main .quickPay .owl-stage-outer,
  .wrapper .main-cards .quickPay .owl-stage-outer {
    height: 85px;
  }
  .wrapper .main .quickPay .owl-item.active.quickDrop-second .triangle-bottomleft,
  .wrapper .main-cards .quickPay .owl-item.active.quickDrop-second .triangle-bottomleft {
    left: 70px;
  }
  .wrapper .main .quickPay .quickPay-dropDown,
  .wrapper .main-cards .quickPay .quickPay-dropDown {
    top: 90px;
  }
  .wrapper .main .quickPay .quickPay-dropDown.littleDrop .blockForInput,
  .wrapper .main .quickPay .quickPay-dropDown.littleDrop .btn,
  .wrapper .main-cards .quickPay .quickPay-dropDown.littleDrop .blockForInput,
  .wrapper .main-cards .quickPay .quickPay-dropDown.littleDrop .btn {
    width: 100%;
  }
  .wrapper .main .quickPay .height380,
  .wrapper .main-cards .quickPay .height380 {
    height: 290px !important;
  }
  .wrapper .main-deposit table .card-table-caption {
    padding-bottom: 20px;
  }
  .wrapper .contentPage .main-womenInBusiness-form {
    padding-bottom: 20px;
  }
  .wrapper .contentPage .main-womenInBusiness-form .form-section {
    padding: 20px 0;
  }
  .wrapper .contentPage .main-womenInBusiness-form .acceptWithRules,
  .wrapper .contentPage .main-womenInBusiness-form .acceptWithRules-label {
    position: relative;
    white-space: inherit;
    padding-left: 15px;
  }
  .wrapper .contentPage .main-womenInBusiness-form .acceptWithRules .checkbox-custom {
    position: absolute;
    left: 0;
  }
  .wrapper .contentPage .form-section-h4 {
    font-size: 16px;
  }
  .wrapper .contentPage .btnSendRequest {
    width: 87.5%;
    margin: 0 auto;
  }
  .wrapper .contentPage .btnSendRequest input[type=submit] {
    width: 100%;
  }
  .wrapper .main .news .news-rss,
  .wrapper .mainUrLica .news .news-rss,
  .wrapper .main-cards .news .news-rss,
  .wrapper .main-credits .news .news-rss,
  .wrapper .main-deposits .news .news-rss {
    margin-top: 0;
  }
  .wrapper .main .moneyTransfer .moneyTransfer-main .info-for-clients,
  .wrapper .main .quickPay .item > div,
  .wrapper .main .quickPay .quickPay-dropDown.littleDrop,
  .wrapper .main .news .news-block,
  .wrapper .mainUrLica .news .news-block {
    width: 87.5%;
  }
  .wrapper .main-financeStatistic .financeInst-block-h1 {
    height: 130px;
  }
  .forMobileVersion-block {
    cursor: pointer;
  }
  .forMobileVersion-block > div {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .forMobileVersion-block,
  .forMobileVersion-block > div {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
  }
  .applications-forMobileVersion a {
    color: #000;
  }
  .applications-forMobileVersion a:nth-of-type(2) {
    margin-top: 30px;
  }
  .applications .logo_round,
  .applications .logo_mobile {
    display: block;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);
    border-radius: 10px;
    margin-right: 20px;
    width: 53px;
    height: 53px;
  }
  .applications .logo_round {
    fill: #009E87;
  }
  .applications .logo_mobile {
    fill: #ffffff;
    background-color: #009E87;
    padding: 9px;
  }
  .forMobileVersion-h3 {
    font-size: 16px;
  }
  .forMobileVersion-text {
    margin-top: 10px;
  }
  /*content pages*/
  .contentPage .spoiler-block {
    width: 100% !important;
    border-bottom: 1px solid rgba(74, 74, 74, 0.1);
  }
  /*offices*/
  .popup_mobile .customDropDown {
    width: 100%;
    margin-top: 20px;
    margin-left: 0;
  }
  .dispFlex_row {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /*menu*/
  .wrapper {
    /*errors*/
  }
  .wrapper .main-menu .column {
    width: 87.5%;
    margin: auto;
  }
  .wrapper .main-menu .column-item .column-item-h3 {
    font-size: 14px;
  }
  .wrapper .main .applications,
  .wrapper .mainUrLica .applications {
    padding: 0 20px;
  }
  .wrapper .main .applications .applications__title,
  .wrapper .mainUrLica .applications .applications__title {
    margin: 20px 0;
  }
  .wrapper .main-credits .main-block .offers .topNav,
  .wrapper .main-deposits .main-block .offers .topNav {
    position: relative;
    z-index: 1;
    background: #fff;
  }
  .wrapper .main-credits .main-block .topNav-dropdowns > .dropdown:first-child,
  .wrapper .main-credits .main-block .topNav-dropdowns > .blockForInput:first-child,
  .wrapper .main-deposits .main-block .topNav-dropdowns > .dropdown:first-child,
  .wrapper .main-deposits .main-block .topNav-dropdowns > .blockForInput:first-child {
    margin-top: 0 !important;
  }
  .wrapper .main-cards .main-block .offers .kindOfOffer .makeRequest .makeRequest-text,
  .wrapper .main-cards .main-block .linkToCard,
  .wrapper .main-cards .main-block .kindOfOffer-linkMore {
    display: none;
  }
  .wrapper .main-cards .main-block .offers .kindOfOffer .makeRequest {
    background: none;
  }
  .wrapper .main-cards .main-block .offers > section.kindOfOffer {
    margin-top: 20px;
  }
  .wrapper .main-cards .main-block .offers > section.kindOfOffer:last-child {
    margin-bottom: 20px;
  }
  .wrapper .main-cards .main-block .topNav {
    margin-top: 0;
  }
  .wrapper .main-cards .main-block .kindOfOffer-h3 {
    padding-right: 30px;
  }
  .wrapper .main-cards .offers-checked {
    margin-left: 0;
  }
  .wrapper .tab-pane {
    margin-bottom: 20px;
  }
  .wrapper .contentPage .spoiler-block .text-block {
    width: 87.5% !important;
  }
  .wrapper .contentPage .spoiler-block .tabMoreInf,
  .wrapper .contentPage .tabMoreInf {
    border-color: rgba(74, 74, 74, 0.1);
    border-right: none;
    border-left: none;
    border-bottom: none;
    padding-right: 40px;
  }
  .wrapper .contentPage .card-block > .spoiler-block:last-child,
  .wrapper .contentPage .credit-block > .spoiler-block:last-child {
    margin-bottom: 20px;
  }
  .wrapper .contentPage > .makeRequest {
    display: none;
  }
  .wrapper .contentPage table {
    margin: 20px auto;
  }
  .wrapper .contentPage td p {
    margin-top: 0;
  }
  .wrapper .errorPage:not(.error404).error-num {
    font-size: 45px;
  }
  .wrapper .errorPage .error-text {
    font-size: 18px;
  }
  .wrapper .errorPage .error-h1 {
    font-size: 27px;
  }
  .wrapper .errorPage .centeredBlock {
    width: 87.5%;
  }
  .wrapper .errorPage .error-nav {
    margin-top: 30px;
  }
  .wrapper .errorPage .error-nav ul {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .errorPage .error-nav-item {
    margin-right: 0;
    margin-bottom: 20px;
  }
  .wrapper .errorIPDisabled .error-num {
    line-height: 45px;
  }
  .wrapper .popup.errorRequest .makeRequest {
    padding: 15px 10px 30px;
  }
  .wrapper .popup.errorRequest .error__title {
    margin-bottom: 20px;
  }
  .wrapper .popup.errorRequest .errorPage__topBlock .error__title {
    padding: 30px;
  }
  .wrapper .popup.errorRequest .error-text {
    padding: 0 15px;
    font-size: 12px;
    margin-bottom: 10px;
  }
  .wrapper .popup.errorRequest .error-nav {
    margin-bottom: 30px;
    padding: 0 45px 0 65px;
  }
  .wrapper .popup.errorRequest .error-nav .nav-error-item span {
    font-size: 10px;
  }
  .wrapper .popup.errorRequest .error-nav .nav-error-item:before {
    top: 13px;
    left: -13px;
    width: 4px;
    height: 4px;
  }
  .wrapper .popup.errorRequest .errorPage__bottomBlock {
    margin-bottom: 30px;
  }
  .wrapper .popup.errorRequest .btn-errorRequest {
    padding: 15px 20px;
    font-size: 11px;
  }
  .wrapper .f-s-12-18 {
    font-size: 12px;
    line-height: 18px;
  }
  .wrapper .mobileSelect-wrapper {
    position: relative;
    display: block;
    width: 120px;
    margin-left: 10px;
    border: solid 1px #c3c3c4;
    border-radius: 2px;
  }
  .wrapper .mobileSelect-wrapper .dropdown-icon {
    position: absolute;
    top: 22px;
    right: 10px;
    z-index: 0;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 6px solid #009f88;
  }
  .wrapper .mobileSelect {
    position: relative;
    z-index: 2;
    width: 100%;
    height: 100%;
    border: none;
    background: transparent;
    padding: 20px 10px 4px;
    font-size: 16px;
    line-height: 19px;
    font-family: "OpenSansRegular", sans-serif;
    color: #000;
  }
  .mobileSelect::-ms-expand {
    display: none;
  }
  .wrapper .contentPage .wrapper-scroll-box .scroll-box--wrapper-scroll-box.inner-table {
    margin: 20px auto !important;
  }
}

@media only screen and (max-width: 580px) {
  .wrapper .main-offices .office-block .description-container, .wrapper .main-offices .atm-block .description-container {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .main-offices .office-block .description-container .description-item:nth-child(2), .wrapper .main-offices .atm-block .description-container .description-item:nth-child(2) {
    margin-top: 24px;
  }
}

@media only screen and (max-width: 568px) {
  .wrapper .contentPage table table {
    width: 370px;
  }
  .wrapper .main-offices .tbody-row .item-p {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .main-offices .tbody-row .shedule-weekend {
    margin-left: 0;
  }
  .textPagesStyle.pressPage .sharing__wrapper {
    width: 100%;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    margin: 0;
  }
  .textPagesStyle.pressPage .sharing__container-top {
    margin-left: 0;
    margin-right: 0;
  }
  .textPagesStyle.pressPage .sharing__container-top .sharing__item:not(:first-child) {
    display: none;
  }
  .textPagesStyle.pressPage .sharing__container-top .sharing_title {
    display: none;
  }
  .textPagesStyle.pressPage .sharing__container-top .sharing_title-adaptiv {
    display: inline-block;
  }
  .textPagesStyle.pressPage .news-date {
    font-size: 14px;
    line-height: 21px;
    color: #c3c3c3;
  }
  .bestCourses-choseField .courses-dropDowns {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .bestCourses-choseField .courses-dropDowns > .customDropDown {
    width: 100%;
    margin-right: 0;
  }
  .bestCourses-choseField .dropdown-bottomLine {
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 12px;
  }
  .bestCourses-choseField .dropdown-bottomLine .customDropDown {
    width: 40%;
  }
  .bestCourses-choseField .dropdown-bottomLine .blockForInput {
    width: 50%;
  }
  .bestCourses-choseField .dropdown-bottomLine .blockForInput .cardsInfo-input {
    width: 100%;
  }
  .wrapper .product-content_buttons .ourBtn {
    max-width: 100%;
  }
  .wrapper .product-content_buttons {
    margin-top: 26px;
    -webkit-align-items: flex-end;
    -moz-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .wrapper .product-content_buttons .content-buttons_icon {
    margin-bottom: 33px;
  }
}

@media only screen and (max-width: 532px) {
  .ymaps-2-1-59-balloon__content > * {
    overflow-x: hidden;
  }
  .wrapper .main-offices .office-block .description-column .description-p {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .main-offices .office-block .description-column .shedule-weekend span:first-child {
    margin-left: 0;
  }
  .wrapper .main-offices .choseField-wrapper {
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    margin-top: 24px;
  }
  .wrapper .main-offices .choseField-wrapper .offices-days, .wrapper .main-offices .choseField-wrapper .choseField-oplatiOption {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .main-offices .choseField-wrapper .choseField-days, .wrapper .main-offices .choseField-wrapper .choseField-oplatiOption {
    margin-top: 0;
  }
  .wrapper .main-offices .choseField-wrapper .oplati__checkbox:last-child, .wrapper .main-offices .choseField-wrapper .offices-days__checkbox:last-child {
    margin-left: 0;
    margin-top: 10px;
  }
  .wrapper .main-offices .choseField-wrapper .choseField-oplatiOption {
    margin-left: 24px;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .wrapper .main-offices .choseField-wrapper .oplati_icon {
    display: none;
  }
  .wrapper .product-content .list-item__advantage {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .wrapper .product-content .advantage-item:not(:first-child) {
    margin-top: 16px;
  }
}

@media only screen and (max-width: 480px) {
  .link_type-box {
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    padding: 20px 10px;
    border-radius: 5px;
    border: 1px solid rgba(74, 74, 74, 0.1);
  }
  .link_type-box .link__icon {
    -webkit-flex: none;
    -moz-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 30px;
    height: 30px;
    margin-right: 20px;
  }
  .link_type-box .link__title {
    margin-top: 0;
    text-align: left;
  }
  .link_type-box .link__title::after {
    display: none;
  }
  .link_type-box:hover {
    text-decoration: underline;
  }
  .financial-institutions__nav {
    font-size: 18px;
  }
  .financial-institutions__list {
    margin: 37px 10px 20px;
  }
  .financial-institutions__item {
    width: 100%;
  }
  .financial-institutions__item:not(:first-child) {
    margin-top: 20px;
  }
  .control-rightBlock .sharing_title {
    display: none;
  }
  .control-rightBlock .sharing-item {
    margin-left: 22px;
  }
  .types {
    -webkit-justify-content: left;
    -moz-box-pack: left;
    -ms-flex-pack: left;
    justify-content: left;
    min-width: none;
  }
  .types__item {
    margin-right: 0;
    font-size: 18px;
    line-height: 26px;
  }
  .wrapper .main .quickPay .item {
    width: 100%;
  }
  .wrapper .main .quickPay .quickPay-type {
    padding-right: 15px;
  }
  .wrapper .main-offices .forMap {
    height: 380px;
  }
  .wrapper .main-comparisonDeposits .table-titles {
    width: 40%;
  }
  .wrapper .main-comparisonDeposits .scroll-pane {
    width: 60%;
  }
  .wrapper .contentPage table table {
    width: 315px;
  }
  .wrapper .main-financeStatistic .nav-ul {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .wrapper .main-financeStatistic .nav-item {
    width: 60%;
    min-width: 250px;
  }
  .wrapper .nav-item .tab:not(.customActive):after {
    display: none;
  }
  .wrapper .popup.errorRequest .makeRequest {
    padding: 15px 10px 30px;
  }
  .wrapper .popup.errorRequest .error__title {
    margin-bottom: 20px;
  }
  .wrapper .popup.errorRequest .errorPage__topBlock .error__title {
    padding: 30px;
  }
  .wrapper .popup.errorRequest .error-text {
    padding: 0 10px;
    font-size: 11px;
    margin-bottom: 10px;
  }
  .wrapper .popup.errorRequest .error-nav {
    margin-bottom: 30px;
    padding: 0 40px 0 50px;
  }
  .wrapper .popup.errorRequest .error-nav .nav-error-item span {
    font-size: 10px;
  }
  .wrapper .popup.errorRequest .error-nav .nav-error-item:before {
    top: 13px;
    left: -13px;
    width: 4px;
    height: 4px;
  }
  .wrapper .popup.errorRequest .errorPage__bottomBlock {
    margin-bottom: 30px;
  }
  .wrapper .popup.errorRequest .btn-errorRequest {
    padding: 10px 15px;
    font-size: 10px;
  }
  .quickPay .owl-nav {
    display: none;
  }
}

@media only screen and (max-width: 414px) {
  .wrapper__online_call_block svg {
    max-width: 310px;
  }
  .wrapper__online_call_block .wrapper__online_call_block__text {
    font-size: 25px !important;
    margin: 0 auto;
  }
  .mob-360 {
    width: 100%;
  }
  .ymaps-2-1-59-balloon__content {
    padding: 6px !important;
  }
  .wrapper .main .onlinePayment .wrapperForBtn {
    width: 100%;
  }
  .wrapper .mainUrLica .services .service {
    width: 97%;
  }
  .wrapper .mainUrLica .services .services-block.owl-carousel {
    width: 95%;
  }
  .wrapper .main-comparisonDeposits .table-titles {
    width: 30%;
  }
  .wrapper .main-comparisonDeposits .scroll-pane {
    width: 70%;
  }
  .wrapper .main-comparisonDeposits .tables .depositDescription .tableItem {
    width: 190px;
    margin-right: 10px;
  }
  .wrapper .main-comparisonDeposits .tables .depositDescription:last-child .tableItem {
    margin-right: 0;
  }
  .wrapper .main-comparisonDeposits .tables .depositDescription .withPic {
    width: 100%;
    right: 0;
    margin: auto;
  }
  .wrapper .main-comparisonDeposits .tables .depositDescription .closeX {
    right: 10px;
  }
  .wrapper .main-comparisonDeposits .tables .twoItem:first-child .tableItem,
  .wrapper .main-comparisonDeposits .tables .twoItem {
    width: 190px !important;
  }
  .wrapper .main-comparisonDeposits .ourBtn {
    width: 80%;
    right: 0;
    margin: auto;
  }
  .wrapper .main-comparisonDeposits .tr-title {
    font-size: 11px;
  }
  .wrapper .contentPage table table {
    width: 160px;
  }
  .wrapper .width360 {
    width: 100%;
  }
  .wrapper .dropdown.shortDrop {
    width: 100% !important;
  }
  .wrapper .errorServer .error-num,
  .wrapper .errorTech .error-num,
  .wrapper .errorIPDisabled .error-num,
  .wrapper .noCurrentLanguage .error-num {
    font-size: 27px;
    margin-bottom: 10px;
  }
  .wrapper .errorTech .error-h1,
  .wrapper .errorServer .error-h1,
  .wrapper .error404 .error-h1 {
    margin-bottom: 10px;
  }
  .wrapper .noCurrentLanguage .ourBtn {
    width: 80%;
  }
}

@media only screen and (max-width: 375px) {
  .NewRates .nav-tabs li {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }
  .wrapper-currency .wrapper-arrow {
    opacity: 1;
  }
  .mob-360 {
    width: 100%;
  }
  #upload-container {
    max-width: 360px;
    width: 100%;
  }
  .wrapper .cvv-message,
  .wrapper .hint-message {
    right: 0;
    left: 0;
    width: 90%;
    margin: auto;
  }
  .wrapper .contentPage .fa,
  .wrapper .main-press .fa {
    right: 10px;
  }
  .wrapper .main-offices .tbody-row .shedule-weekdays, .wrapper .main-offices .tbody-row .shedule-weekend {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .main-offices .shedule-weekdays .shedule-day + .shedule-day,
  .wrapper .main-offices .shedule-weekend .shedule-day + .shedule-day,
  .wrapper .main-offices .shedule-weekend {
    margin-left: 0;
  }
}

@media only screen and (max-width: 360px) {
  .NewRates .nav-tabs li:nth-child(1) {
    margin-right: 5px;
    margin-left: 4px;
  }
  .NewRates .nav-tabs li:nth-child(2) {
    margin-left: 47px;
  }
  .NewRates .nav-tabs li:nth-child(3) {
    margin-right: -2px;
  }
  .wrapper .main-offices {
    padding-bottom: 0;
  }
  .wrapper .main-offices .ymaps-2-1-74-balloon {
    padding: 0;
  }
  .wrapper .main-offices .fullVers {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    border-top: 1px solid #009e87;
  }
  .wrapper .main-offices .fullVers span {
    text-align: center;
    font-family: "OpenSansRegular", sans-serif;
    font-size: 12px;
    line-height: 18px;
    padding-top: 9px;
    padding-bottom: 9px;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    cursor: pointer;
  }
  .wrapper .main-offices .filterFacilities {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
  }
  .wrapper .main-offices .facilitties {
    -webkit-flex-wrap: unset;
    -ms-flex-wrap: unset;
    flex-wrap: unset;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .main-offices .facilitties .facilities_item:nth-last-child(4n+1) {
    margin-bottom: 0;
  }
  .wrapper .main-offices .facilities_item {
    width: auto;
    margin-top: 16px;
  }
  .wrapper .main-offices .facilities_item:first-child {
    margin-top: 0;
  }
  .wrapper .main-offices .availability-facilities .availability-facility:nth-child(6n+7) {
    margin-top: 16px;
  }
  .wrapper .main-offices .office-block .description-column .shedule-weekdays, .wrapper .main-offices .office-block .description-column .shedule-weekend {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .main-offices .office-block .description-column .shedule-weekdays span, .wrapper .main-offices .office-block .description-column .shedule-weekend span {
    margin-left: 0;
  }
  .wrapper .main-offices .schedule-block svg {
    display: none;
  }
  .wrapper .main-offices .schedule-block .description-p {
    margin-left: 0;
  }
  .wrapper .main-offices .forMap {
    width: 100%;
    height: 320px;
    margin-bottom: 0;
  }
  .wrapper .main-offices .offices-BlockForList {
    border: none;
  }
  .wrapper .main-offices .offices-BlockForList .found-objects-counter-block {
    margin-left: 20px;
    margin-bottom: 8px;
  }
  .wrapper .main-offices .offices-BlockForList .offices-table {
    display: none;
  }
  .wrapper .main-offices .offices-BlockForList .offices-table.mobileVers {
    display: block;
  }
  .wrapper .main-offices .offices-BlockForList .offices-table.mobileVers .tbody-item {
    padding: 16px 20px;
  }
  .wrapper .main-offices .table-head {
    display: none;
  }
  .wrapper .main-offices .ymaps-2-1-74-map {
    -webkit-transform: none;
    transform: none;
  }
  .wrapper .main-offices .ymaps-2-1-74-balloon {
    box-shadow: none;
  }
}

@media only screen and (max-width: 320px) {
  .NewRates .nav-tabs l i:nth-child(1) {
    margin-right: 4px;
    margin-left: -2px;
  }
  .NewRates .nav-tabs l i:nth-child(2) {
    margin-left: 35px;
  }
  .wrapper .blockForInput .infoIcon,
  .wrapper .currency-dropdown .infoIcon {
    padding-right: 12px;
  }
}

@media only screen and (max-height: 960px) and (max-width: 600px) {
  .wrapper .errorTech .centeredBlock,
  .wrapper .errorServer .centeredBlock,
  .wrapper .error404 .centeredBlock,
  .wrapper .errorIPDisabled .centeredBlock,
  .wrapper .noCurrentLanguage .centeredBlock {
    height: auto;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 87.5%;
  }
  .wrapper .errorIPDisabled .centeredBlock {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrapper .errorTech .centeredBlock,
  .wrapper .errorServer .centeredBlock,
  .wrapper .error404 .centeredBlock {
    -webkit-flex-direction: column-reverse;
    -moz-box-orient: vertical;
    -moz-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}

@media only screen and (max-height: 960px) and (min-width: 1024px) and (orientation: landscape) {
  .wrapper .error404 .errorPage__leftColumn,
  .wrapper .errorTech .errorPage__leftColumn,
  .wrapper .errorServer .errorPage__leftColumn {
    width: 50%;
    margin-right: 5%;
  }
}

@media only screen and (max-height: 800px) {
  .schedule-popup {
    bottom: inherit !important;
    max-height: 80% !important;
  }
  .ios .overflowForPopup {
    position: fixed;
  }
  .wrapper .popups .popup {
    height: 80%;
  }
  .wrapper .popup {
    /*popup*/
  }
  .wrapper .popup .popupWrapperForScroll {
    max-height: 100%;
    overflow-y: auto;
  }
  .wrapper .popup .makeRequest {
    padding: 20px 0;
  }
  .wrapper .popup .closePopup {
    display: none;
  }
  .wrapper .popup.popup_success .iBControlContainer .iBMessage {
    margin-top: 0;
    padding: 0 5px;
  }
}

@media only screen and (max-height: 768px) {
  .wrapper .main-credits .main-block .offers .servicesBlockForBackground,
  .wrapper .main-deposits .main-block .offers .servicesBlockForBackground {
    background: none !important;
  }
}

@media only screen and (max-height: 414px) and (max-width: 736px) and (orientation: landscape) {
  .wrapper .errorServer .error-h1 {
    margin-top: 0;
    line-height: 45px;
  }
  .wrapper .errorTech .centeredBlock {
    margin-top: 0 !important;
    height: auto;
  }
}

@media only screen and (max-height: 568px) {
  .wrapper .errorTech .centeredBlock,
  .wrapper .errorServer .centeredBlock,
  .wrapper .error404 .centeredBlock,
  .wrapper .errorIPDisabled .centeredBlock,
  .wrapper .noCurrentLanguage .centeredBlock {
    position: static;
    margin: 20px auto;
    margin-top: 0;
  }
  .wrapper .popup .makeRequest {
    padding: 10px 0;
  }
}

@media only screen and (max-height: 414px) and (max-width: 736px) and (orientation: landscape) {
  .wrapper .header .header-error .ourBtn {
    display: none;
  }
}

@media only screen and (max-height: 640px) and (max-width: 360px) and (orientation: portrait) {
  .wrapper .errorPage.noCurrentLanguage .error-num {
    line-height: 30px;
  }
  .wrapper .noCurrentLanguage .ourBtn {
    max-width: 100%;
  }
}

@media only screen and (max-height: 640px) and (max-width: 320px) and (orientation: portrait) {
  .wrapper .noCurrentLanguage .centeredBlock,
  .wrapper .errorTech .centeredBlock {
    height: auto;
  }
}

@media only screen and (max-height: 376px) and (orientation: landscape) {
  .wrapper .noCurrentLanguage .centeredBlock {
    height: 330px;
  }
  .wrapper .noCurrentLanguage .errorPage__leftColumn {
    margin-top: 0;
  }
  .wrapper .popup.popup_success .makeRequest__title,
  .wrapper .popup.popup_error .makeRequest__title {
    width: 96.5%;
    padding: 6px 0;
  }
}

@media only screen and (max-height: 667px) and (max-width: 375px) and (orientation: portrait) {
  .wrapper .errorServer .centeredBlock {
    position: static;
    height: auto;
  }
}

@media only screen and (max-height: 320px) and (orientation: landscape) {
  .wrapper .noCurrentLanguage .centeredBlock {
    -webkit-flex-direction: column-reverse;
    -moz-box-orient: vertical;
    -moz-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    height: auto;
  }
}

@media only screen and (max-width: 540px) {
  .rss__title, .rss__desc, .rss__subscribe-form {
    margin-right: 20px;
    margin-left: 20px;
  }
  .rss__subscribe-form {
    max-width: none;
  }
  .subscribe-form__btns {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .subscribe-form__btns .btn {
    width: 100%;
  }
  .subscribe-form__btns .btn:not(:first-child) {
    margin-top: 20px;
  }
}

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