@charset "utf-8";
/* CSS Document */

span.visually_impaired { position:relative; margin:24px 0 0 0; display:inline-block; cursor:pointer; font-size:12px; color:#FFF; font-weight:bold; padding-left:50px;}
span.visually_impaired:hover { text-decoration: underline;}
span.visually_impaired:before { content:""; position:absolute; top:0; left:0; width:38px; height:15px; background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAzOCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjU1NDcgMTQuODYxM0MxMS41NTQ3IDE0Ljg2MTMgMTIuNDkyMiAxNC42NzM4IDEzLjM2NzIgMTQuMjk4OEMxNC4yNSAxMy45MjM4IDE1LjAyMzQgMTMuNDAwNCAxNS42ODc1IDEyLjcyODVDMTYuMzU5NCAxMi4wNTY2IDE2Ljg4MjggMTEuMjgzMiAxNy4yNTc4IDEwLjQwODJDMTcuNjMyOCA5LjUyNTM5IDE3LjgyMDMgOC41ODM5OCAxNy44MjAzIDcuNTgzOThDMTcuODIwMyA2LjU4Mzk4IDE3LjYzMjggNS42NDY0OCAxNy4yNTc4IDQuNzcxNDhDMTYuODgyOCAzLjg4ODY3IDE2LjM1OTQgMy4xMTUyMyAxNS42ODc1IDIuNDUxMTdDMTUuMDIzNCAxLjc3OTMgMTQuMjUgMS4yNTU4NiAxMy4zNjcyIDAuODgwODU5QzEyLjQ5MjIgMC41MDU4NTkgMTEuNTU0NyAwLjMxODM1OSAxMC41NTQ3IDAuMzE4MzU5QzkuNTQ2ODggMC4zMTgzNTkgOC42MDE1NiAwLjUwNTg1OSA3LjcxODc1IDAuODgwODU5QzYuODQzNzUgMS4yNTU4NiA2LjA3MDMxIDEuNzc5MyA1LjM5ODQ0IDIuNDUxMTdDNC43MzQzOCAzLjExNTIzIDQuMjE0ODQgMy44ODg2NyAzLjgzOTg0IDQuNzcxNDhDMy40NjQ4NCA1LjY0NjQ4IDMuMjc3MzQgNi41ODM5OCAzLjI3NzM0IDcuNTgzOThDMy4yNzczNCA4LjU4Mzk4IDMuNDY0ODQgOS41MjUzOSAzLjgzOTg0IDEwLjQwODJDNC4yMTQ4NCAxMS4yODMyIDQuNzM0MzggMTIuMDU2NiA1LjM5ODQ0IDEyLjcyODVDNi4wNzAzMSAxMy40MDA0IDYuODQzNzUgMTMuOTIzOCA3LjcxODc1IDE0LjI5ODhDOC42MDE1NiAxNC42NzM4IDkuNTQ2ODggMTQuODYxMyAxMC41NTQ3IDE0Ljg2MTNaTTEwLjU1NDcgMTIuNDEyMUM5LjY2NDA2IDEyLjQxMjEgOC44NTE1NiAxMi4xOTczIDguMTE3MTkgMTEuNzY3NkM3LjM5MDYyIDExLjMzMDEgNi44MDg1OSAxMC43NDggNi4zNzEwOSAxMC4wMjE1QzUuOTQxNDEgOS4yODcxMSA1LjcyNjU2IDguNDc0NjEgNS43MjY1NiA3LjU4Mzk4QzUuNzI2NTYgNi42OTMzNiA1Ljk0MTQxIDUuODg0NzcgNi4zNzEwOSA1LjE1ODJDNi44MDg1OSA0LjQzMTY0IDcuMzkwNjIgMy44NTM1MiA4LjExNzE5IDMuNDIzODNDOC44NTE1NiAyLjk4NjMzIDkuNjY0MDYgMi43Njc1OCAxMC41NTQ3IDIuNzY3NThDMTEuNDM3NSAyLjc2NzU4IDEyLjI0MjIgMi45ODYzMyAxMi45Njg4IDMuNDIzODNDMTMuNzAzMSAzLjg1MzUyIDE0LjI4NTIgNC40MzU1NSAxNC43MTQ4IDUuMTY5OTJDMTUuMTUyMyA1Ljg5NjQ4IDE1LjM3MTEgNi43MDExNyAxNS4zNzExIDcuNTgzOThDMTUuMzcxMSA4LjQ3NDYxIDE1LjE1MjMgOS4yODcxMSAxNC43MTQ4IDEwLjAyMTVDMTQuMjg1MiAxMC43NDggMTMuNzAzMSAxMS4zMzAxIDEyLjk2ODggMTEuNzY3NkMxMi4yNDIyIDEyLjE5NzMgMTEuNDM3NSAxMi40MTIxIDEwLjU1NDcgMTIuNDEyMVpNMjguMjE0OCAxNC44NjEzQzI5LjIyMjcgMTQuODYxMyAzMC4xNjQxIDE0LjY3MzggMzEuMDM5MSAxNC4yOTg4QzMxLjkxNDEgMTMuOTIzOCAzMi42ODM2IDEzLjQwMDQgMzMuMzQ3NyAxMi43Mjg1QzM0LjAxOTUgMTIuMDU2NiAzNC41NDMgMTEuMjgzMiAzNC45MTggMTAuNDA4MkMzNS4zMDA4IDkuNTI1MzkgMzUuNDkyMiA4LjU4Mzk4IDM1LjQ5MjIgNy41ODM5OEMzNS40OTIyIDYuNTgzOTggMzUuMzAwOCA1LjY0NjQ4IDM0LjkxOCA0Ljc3MTQ4QzM0LjU0MyAzLjg4ODY3IDM0LjAxOTUgMy4xMTUyMyAzMy4zNDc3IDIuNDUxMTdDMzIuNjgzNiAxLjc3OTMgMzEuOTE0MSAxLjI1NTg2IDMxLjAzOTEgMC44ODA4NTlDMzAuMTY0MSAwLjUwNTg1OSAyOS4yMjI3IDAuMzE4MzU5IDI4LjIxNDggMC4zMTgzNTlDMjcuMjE0OCAwLjMxODM1OSAyNi4yNzM0IDAuNTA1ODU5IDI1LjM5MDYgMC44ODA4NTlDMjQuNTE1NiAxLjI1NTg2IDIzLjc0MjIgMS43NzkzIDIzLjA3MDMgMi40NTExN0MyMi40MDYyIDMuMTE1MjMgMjEuODg2NyAzLjg4ODY3IDIxLjUxMTcgNC43NzE0OEMyMS4xMzY3IDUuNjQ2NDggMjAuOTQ5MiA2LjU4Mzk4IDIwLjk0OTIgNy41ODM5OEMyMC45NDkyIDguNTgzOTggMjEuMTM2NyA5LjUyNTM5IDIxLjUxMTcgMTAuNDA4MkMyMS44ODY3IDExLjI4MzIgMjIuNDA2MiAxMi4wNTY2IDIzLjA3MDMgMTIuNzI4NUMyMy43NDIyIDEzLjQwMDQgMjQuNTE1NiAxMy45MjM4IDI1LjM5MDYgMTQuMjk4OEMyNi4yNzM0IDE0LjY3MzggMjcuMjE0OCAxNC44NjEzIDI4LjIxNDggMTQuODYxM1pNMjguMjE0OCAxMi40MTIxQzI3LjMzMiAxMi40MTIxIDI2LjUyMzQgMTIuMTk3MyAyNS43ODkxIDExLjc2NzZDMjUuMDYyNSAxMS4zMzAxIDI0LjQ4MDUgMTAuNzQ4IDI0LjA0MyAxMC4wMjE1QzIzLjYxMzMgOS4yODcxMSAyMy4zOTg0IDguNDc0NjEgMjMuMzk4NCA3LjU4Mzk4QzIzLjM5ODQgNi43MDExNyAyMy42MTMzIDUuODk2NDggMjQuMDQzIDUuMTY5OTJDMjQuNDgwNSA0LjQzNTU1IDI1LjA2MjUgMy44NTM1MiAyNS43ODkxIDMuNDIzODNDMjYuNTIzNCAyLjk4NjMzIDI3LjMzMiAyLjc2NzU4IDI4LjIxNDggMi43Njc1OEMyOS4xMDU1IDIuNzY3NTggMjkuOTE0MSAyLjk4NjMzIDMwLjY0MDYgMy40MjM4M0MzMS4zNzUgMy44NTM1MiAzMS45NTcgNC40MzE2NCAzMi4zODY3IDUuMTU4MkMzMi44MjQyIDUuODg0NzcgMzMuMDQzIDYuNjkzMzYgMzMuMDQzIDcuNTgzOThDMzMuMDQzIDguNDc0NjEgMzIuODI0MiA5LjI4NzExIDMyLjM4NjcgMTAuMDIxNUMzMS45NTcgMTAuNzQ4IDMxLjM3NSAxMS4zMzAxIDMwLjY0MDYgMTEuNzY3NkMyOS45MTQxIDEyLjE5NzMgMjkuMTA1NSAxMi40MTIxIDI4LjIxNDggMTIuNDEyMVpNNC4wNzQyMiA1Ljk0MzM2SDEuODU5MzhDMS4yNzM0NCA1Ljk0MzM2IDAuOTgwNDY5IDYuMjM2MzMgMC45ODA0NjkgNi44MjIyN1Y3LjcwMTE3QzAuOTgwNDY5IDguMjg3MTEgMS4yNzM0NCA4LjU4MDA4IDEuODU5MzggOC41ODAwOEg0LjA3NDIyVjUuOTQzMzZaTTM0LjY5NTMgOC41ODAwOEgzNi45MTAyQzM3LjQ4ODMgOC41ODAwOCAzNy43NzczIDguMjg3MTEgMzcuNzc3MyA3LjcwMTE3VjYuODIyMjdDMzcuNzc3MyA2LjIzNjMzIDM3LjQ4ODMgNS45NDMzNiAzNi45MTAyIDUuOTQzMzZIMzQuNjk1M1Y4LjU4MDA4Wk0xNy4xNzU4IDguMjUxOTVDMTcuNDcyNyA4LjA0ODgzIDE3LjgyMDMgNy45MDAzOSAxOC4yMTg4IDcuODA2NjRDMTguNjE3MiA3LjcxMjg5IDE5LjAwMzkgNy42NjYwMiAxOS4zNzg5IDcuNjY2MDJDMTkuNzYxNyA3LjY2NjAyIDIwLjE1MjMgNy43MTI4OSAyMC41NTA4IDcuODA2NjRDMjAuOTQ5MiA3LjkwMDM5IDIxLjI5NjkgOC4wNDg4MyAyMS41OTM4IDguMjUxOTVWNS44MTQ0NUMyMS4yNTc4IDUuNjQyNTggMjAuODkwNiA1LjUyMTQ4IDIwLjQ5MjIgNS40NTExN0MyMC4wOTM4IDUuMzgwODYgMTkuNzIyNyA1LjM0NTcgMTkuMzc4OSA1LjM0NTdDMTkuMDQzIDUuMzQ1NyAxOC42NzE5IDUuMzgwODYgMTguMjY1NiA1LjQ1MTE3QzE3Ljg2NzIgNS41MjE0OCAxNy41MDM5IDUuNjQyNTggMTcuMTc1OCA1LjgxNDQ1VjguMjUxOTVaIiBmaWxsPSJ3aGl0ZSIvPjwvc3ZnPg==");}
span.visually_impaired.off:after { content:"Версия для слабовидящих";}
span.visually_impaired.on:after { content:"Обычная версия сайта"; font-size:13px;}
body.vis_impaired .b-widgets--section---map .b-map-widget--controls--clause---full:before { content:"Смотреть на карте"; color: #fff;}
body.vis_impaired .b-map-widget:before {content:"Адреса отделений и банкоматов"; display:block; width:230px; font-size:24px; font-weight:bold; line-height:normal;}

body.vis_impaired .b-copyright,
body.vis_impaired .b-footer-information { font-size:13px;}

body.vis_impaired *,
body.vis_impaired,
body.vis_impaired .birthday-block .content-timeline .timeline__item .item__image.image-map.wow.fadeInUp *,
body.vis_impaired .birthday-block .content-timeline .timeline__item .image-fitch.item__image .image__year .count,
body.vis_impaired .birthday-block .content-timeline .timeline__item .image-fitch.item__image .image__caption .text,
body.vis_impaired h1.h1.text-blue,
body.vis_impaired .lead.text-dark,
body.vis_impaired h1.h1.text,
body.vis_impaired .b-primary-menu--divisions--clause.b-primary-menu--divisions--clause---current a,
body.vis_impaired .product-factoring .b-calc--profits *,
body.vis_impaired .b-transfer-form--fieldset---submit .b-button---disabled,
body.vis_impaired .b-secondary-menu--clause.b-secondary-menu--clause---current a,
body.vis_impaired .button.white,
body.vis_impaired .mirpass a.button,
er { color:#000 !important;}

body.vis_impaired .b-social-menu--clause--link { opacity:1;}

body.vis_impaired footer *,
body.vis_impaired .b-banks-dropdown--opener,
body.vis_impaired .b-cover--stocks *,
body.vis_impaired .b-button,
body.vis_impaired .b-places--modes--clause---current,
body.vis_impaired .b-text-field---dark .b-text-field--entity::placeholder,
body.vis_impaired .amcharts-balloon-div *,
body.vis_impaired .birthday-block .content-timeline .timeline__item .item__image .image__title .text,
body.vis_impaired .birthday-block .content-timeline .timeline__item .item__image .image__year .count,
body.vis_impaired .birthday-block .content-timeline .timeline__item .item__image .image__caption p.text,
body.vis_impaired .birthday-block .content-timeline .timeline__item .item__stat .item__year .count,
body.vis_impaired .birthday-block .content-timeline .timeline__item .item__stat .item__caption .text,
body.vis_impaired .birthday-block .content-timeline .timeline__item .item__stat .stat-wrapper .stat__item .count,
body.vis_impaired .birthday-block .content-timeline .timeline__item .item__stat .stat-wrapper .stat__item .text,
body.vis_impaired .birthday-block .content-stat .stat__title .text,
body.vis_impaired .birthday-block .content-stat .stat__wrapper .stat__item .count,
body.vis_impaired .birthday-block .content-stat .stat__wrapper .stat__item .text,
body.vis_impaired .birthday-block .content-gallery .gallery__title .text,
body.vis_impaired .birthday-block .content-gallery .gallery__text .text b,
body.vis_impaired .birthday-block .content-gallery .gallery__text .text:last-child,
body.vis_impaired .birthday-block .content-gallery .gallery__link .link,
body.vis_impaired .birthday-block .content-timeline .timeline__item .item__image.image-museum .image__text .text,
body.vis_impaired .birthday-block .content-timeline .timeline__item .item__image .image__text .text b,
body.vis_impaired .birthday-block .content-timeline .timeline__item .item__image .image__text .text:last-child,
body.vis_impaired .birthday-block .content-final .final__year .count,
body.vis_impaired .birthday-block .content-final .final__title .text,
body.vis_impaired .birthday-block .content-timeline .info-block .info__item .count,
body.vis_impaired .birthday-block .content-timeline .info-block .info__item .title,
body.vis_impaired .birthday-block .content-timeline .info-block .info__item .text,
body.vis_impaired .btn-primary,
body.vis_impaired h1.h1,
body.vis_impaired .lead,
body.vis_impaired .products_list .btn span,
body.vis_impaired .b-switcher--clause---current,
body.vis_impaired .b-calculator---deposits .btn-online,
body.vis_impaired .b-product-advantages--item---text *,
body.vis_impaired .l-header---inverted .b-header-menu--clause--link,
body.vis_impaired .l-header---inverted .b-location-dropdown--opener,
body.vis_impaired .b-general-phone---footer .b-general-phone--link,
body.vis_impaired .bg-blue ul li,
body.vis_impaired .bg-deepblue ul li div,
body.vis_impaired .b-calc--profits *,
body.vis_impaired .l-header---inverted .b-header-menu--clause--link span,
body.vis_impaired .l-footer .b-primary-menu--collection--clause--link,
body.vis_impaired .l-footer .b-primary-menu--collection--title--link,
body.vis_impaired .button,
body.vis_impaired .mirpass .bot h4,
body.vis_impaired .mirpass .bot p,
body.vis_impaired .mirpass .border p,
body.vis_impaired .mirpass .logo li,
er { color:#FFF !important;}

body.vis_impaired .b-header-menu--clause--link,
body.vis_impaired .b-header-menu--clause--link span,
body.vis_impaired .b-location-dropdown--opener,
body.vis_impaired .b-primary-menu--divisions--clause a,
body.vis_impaired .b-text-field---dark .b-text-field--entity::placeholder,
body.vis_impaired .b-text-field---dark .b-text-field--entity,
body.vis_impaired .b-general-phone--link,
body.vis_impaired .b-achievements--clause--title,
body.vis_impaired .b-achievements--clause--title *,
body.vis_impaired .b-breadcrumbs a span,
body.vis_impaired .b-anchor-menu a,
body.vis_impaired .factoring-solutions--list---link,
body.vis_impaired .b-secondary-menu--clause---external .b-secondary-menu--clause--link,
body.vis_impaired .b-secondary-menu--clause a,
body.vis_impaired .b-banks-dropdown--options--clause--contents--link,
body.vis_impaired .b-primary-menu--collection--clause--link,
body.vis_impaired .b-primary-menu--collection--title--link,
er { color:#10366B !important;}

body.vis_impaired .b-text-field---errored .b-text-field--entity,
body.vis_impaired .b-text-field---errored .b-text-field--entity::placeholder,
er {color: #E05F5F !important;}

body.vis_impaired div.b-text-field input,
body.vis_impaired .b-checkbox-field:hover .b-checkbox-field--icon,
body.vis_impaired #footer-search-query,
body.vis_impaired .b-text-area,
body.vis_impaired .b-text-field--entity.custom,
body.vis_impaired .birthday-block .content-timeline .timeline__item .item__double .text,
body.vis_impaired .form-control,
body.vis_impaired .b-range--field,
body.vis_impaired .b-select--current,
er { border-color:#000 !important;}

body.vis_impaired #footer-search-query,
er { border-color:#fff !important;}

body.vis_impaired .b-open-deposit-block .b-open-deposit-item .item-image,
er { border-color:#10366B !important;}

body.vis_impaired .factoring-solutions--list,
body.vis_impaired .factoring-advantages--item,
er { border-color:#CCCCCC !important;}

body.vis_impaired .b-transfer-form--card--title::before,
body.vis_impaired .b-consultations-widget--title::before,
body.vis_impaired .b-contents ul li::before,
body.vis_impaired .b-accordion--concealment::before,
body.vis_impaired .b-news-references--clause--type::before,
body.vis_impaired .amcharts-period-input-selected::before,
body.vis_impaired .b-tabs--clause---current::before,
body.vis_impaired .slick-dots li button::before,
body.vis_impaired .b-news--clause--type::before,
body.vis_impaired .btn-primary,
body.vis_impaired .b-switcher--clause---current,
body.vis_impaired .b-calculator---deposits .b-accordion---conditioned .b-accordion--opener::before,
body.vis_impaired .b-contents ul li::before,
body.vis_impaired .b-specials--clause--type::before,
body.vis_impaired .noUi-handle::before,
er { background-color:#000 !important;}

body.vis_impaired .b-cover--stocks--dots::before,
body.vis_impaired .b-cover--stocks--dots--clause,
body.vis_impaired #footer-search-query,
body.vis_impaired .product-factoring .b-calc--profits,
body.vis_impaired .mirpass .gradient,
er { background-color:#FFF !important;}

body.vis_impaired .l-footer,
body.vis_impaired .b-header-menu--clause--link::before,
body.vis_impaired .b-banks-dropdown--opener,
body.vis_impaired .b-button,
body.vis_impaired .b-primary-menu--divisions--clause--link::before,
body.vis_impaired .b-cover--stocks::after,
body.vis_impaired .b-cover--stocks,
body.vis_impaired .b-places--modes--clause---current,
body.vis_impaired .b-accordion--opener--toggle,
body.vis_impaired .b-accordion::before,
body.vis_impaired .birthday-block .content-gallery .gallery__link .link,
body.vis_impaired .bg-blue,
body.vis_impaired .bg-deepblue,
body.vis_impaired .b-switcher--clause---current,
body.vis_impaired .b-eq-item--button::before,
body.vis_impaired .b-product-advantages .b-product-advantages--inner,
body.vis_impaired .b-checkbox-field--entity:checked + .b-checkbox-field--icon,
body.vis_impaired .b-calculator---deposits .btn-online,
body.vis_impaired .b-calculator---deposits .b-accordion---conditioned .b-accordion--opener::before,
body.vis_impaired .products_list .btn,
body.vis_impaired .b-calc--profits,
body.vis_impaired .b-breadcrumbs::before,
body.vis_impaired .l-header---inverted .l-header--section---first::before,
er {  background-color:#10366B !important;}

body.vis_impaired .b-cover---blue,
body.vis_impaired .main-form,
er { background-color:#E4EAEE !important;}

body.vis_impaired .b-cover---beige,
er { background-color:#F7F3EE !important;}

body.vis_impaired .b-cover---green,
er { background-color:#DDE5D6 !important;}

body.vis_impaired .l-content[data-service-pack-id="211"] .b-cover,
er { background-color:#F7F3ED;}

body.vis_impaired .b-cover---gray,
er { background-color:#DFE0E1;}

body.vis_impaired .b-button---disabled,
body.vis_impaired .b-consultations-widget,
body.vis_impaired .b-transfer-form--card,
er { background-color:#F5F5F5 !important;}

body.vis_impaired .factoring-solutions-block,
er { background-color:#F3F4F5 !important;}

body.vis_impaired .b-contents .b-contents--list---checks li::before,
body.vis_impaired .b-contents ul.list-unstyled li::before,
body.vis_impaired .b-offers--clause--division::before,
er { background-color:transparent !important;}

body.vis_impaired .b-social-menu--clause---fb .b-social-menu--clause--link::before {
	background-image: url(../i/imp/b-social-menu--clause---fb-w.svg);
}
body.vis_impaired .b-social-menu--clause---vk .b-social-menu--clause--link::before {
/*	background-image: url(../i/imp/b-social-menu--clause---vk-w.svg);  */
}
body.vis_impaired .b-social-menu--clause---twitter .b-social-menu--clause--link::before {
	background-image: url(../i/imp/b-social-menu--clause---twitter-w.svg);
}
body.vis_impaired .b-social-menu--clause---instagram .b-social-menu--clause--link::before {
	background-image: url(../i/imp/b-social-menu--clause---ig-w.svg);
}
body.vis_impaired .b-search-form---footer .b-search-form--button {
	background-image: url(../i/imp/Shape-b.svg);
}
body.vis_impaired .b-general-phone---footer .b-general-phone--link::before {
	background-image: url(../i/imp/b-general-phone---footer-w.svg);
}
body.vis_impaired .b-contents .b-contents--list---checks li::before {
	background-image: url(../i/imp/b-contents-checks-b.svg);
}
body.vis_impaired .benefits---icon-1 {
	background-image: url(../i/imp/1-b.svg);
}
body.vis_impaired .benefits---icon-2 {
	background-image: url(../i/imp/2-b.svg);
}
body.vis_impaired .benefits---icon-3 {
	background-image: url(../i/imp/3-b.svg);
}
body.vis_impaired .benefits---icon-4 {
	background-image: url(../i/imp/4-b.svg);
}
body.vis_impaired .final__logo.wow.zoomIn {
	background-image: url(../i/imp/icon-30-white.svg); background-size: cover;
}
body.vis_impaired .header__logo {
	background: url(../i/imp/icon-30.svg) no-repeat;
}
body.vis_impaired .b-logo {
	background-image: url(../i/imp/b-logo.svg);
}
body.vis_impaired .l-header---inverted .b-logo {
  background-image: url(../i/imp/b-logo---white.svg);
}

body.vis_impaired .b-cover--background,
body.vis_impaired .b-offers--clause,
body.vis_impaired img.b-services--clause--picture--entity,
body.vis_impaired .products_list .thumb img,
body.vis_impaired .b-loyalties--clause--picture--entity,
er { filter: grayscale(67%);}

body.vis_impaired .b-open-deposit-block svg path { fill: #10366B;}

body.vis_impaired .b-button,
body.vis_impaired .b-banks-dropdown--opener,
body.vis_impaired .b-header-menu,
body.vis_impaired .b-anchor-menu,
er { font-size: 13px;}

body.vis_impaired .b-rates-widget--table--captions--cell,
body.vis_impaired .b-documents--clause--size,
er { font-size: 14px;}

body.vis_impaired .factoring-advantages--item---text .text,
er { font-size: 15px;}

body.vis_impaired .b-calc--profits--text-3,
body.vis_impaired .b-products-article--documents .b-documents--clause--link,
body.vis_impaired .b-transfer-form--card--title,
body.vis_impaired .b-breadcrumbs,
body.vis_impaired .b-specials--clause--type,
body.vis_impaired .b-specials--clause--date,
body.vis_impaired .b-loyalties--clause--description,
body.vis_impaired .b-primary-menu--collection--clause,
body.vis_impaired .b-offers--clause--division,
body.vis_impaired .b-documents--clause,
body.vis_impaired .b-rates-widget--date,
body.vis_impaired .b-rates-widget--time,
body.vis_impaired .b-consultations-widget--title,
body.vis_impaired .b-accordion--opener--description,
body.vis_impaired .b-checkbox-field--label,
er { font-size: 16px;}

body.vis_impaired .b-specials--collection,
er { font-size: 18px;}

body.vis_impaired .b-offers,
body.vis_impaired .b-news-references,
er { font-size: inherit;}

body.vis_impaired .b-rates-widget--date,
body.vis_impaired .b-consultations-widget--title,
body.vis_impaired .b-transfer-form--card--title,
er { font-weight:bold;}

body.vis_impaired div.b-text-field input,
body.vis_impaired .b-text-area--entity,
body.vis_impaired .b-text-field--entity.custom,
body.vis_impaired .b-text-area,
er { font-weight:bold; border-radius: 4px;}

body.vis_impaired div.b-text-field input::placeholder,
body.vis_impaired .b-text-area::placeholder,
body.vis_impaired .b-text-field--entity.custom,
body.vis_impaired .b-text-field span,
body.vis_impaired .b-text-area span,
er { font-weight:normal; color:#000; opacity:1;}

body.vis_impaired .b-offers--clause--division,
body.vis_impaired .b-rates-widget--date,
body.vis_impaired .b-consultations-widget--title,
body.vis_impaired .b-transfer-form--card--title,
body.vis_impaired .b-cover--stocks--clause--type,
body.vis_impaired .b-specials--clause--type,
er { padding:0;}

body.vis_impaired .b-news--clause--title,
body.vis_impaired .b-news-references--clause--title,
er { margin-top:10px;}

body.vis_impaired .b-news-references--action { margin: 30px 10px 0 15px;}

body.vis_impaired .b-news-references--subscribe { right:10px;}

body.vis_impaired .b-offers--clause { margin-left:27px;}

body.vis_impaired .b-specials--clause { margin-right:25px;}

body.vis_impaired .b-specials--clause:nth-child(3n) { margin-right:0;}

body.vis_impaired .b-news-references--list { margin: 0 -30px 0 0;}

body.vis_impaired .b-transfer-form--card { height:270px;}

body.vis_impaired .b-header-menu--clause { margin-left: 18px;}

body.vis_impaired a:hover,
body.vis_impaired .l-header dd a:hover,
body.vis_impaired .b-primary-menu--collection--clause--link:hover,
body.vis_impaired  .l-header a.b-primary-menu--collection--title--link:hover,
er { text-decoration: underline;}

body.vis_impaired .l-header a:hover,
body.vis_impaired .b-button:hover,
/* body.vis_impaired a.b-offers--clause--link:hover,
body.vis_impaired a.b-offers--clause--link:hover *, */
er { text-decoration:none;}

body.vis_impaired .factoring-advantages--wrapper li img,
body.vis_impaired .final__logo.wow.zoomIn img,
body.vis_impaired .header__logo img,
body.vis_impaired .b-specials--clause--type::before,
er { opacity:0;}

body.vis_impaired .l-content--section---double .b-offers--clause--link { padding-top:25px;}
body.vis_impaired .l-content--section---double .b-offers--clause--link .b-offers--clause--division,
body.vis_impaired .b-transfer-form--card--title::before,
body.vis_impaired .b-news-references--clause--type,
body.vis_impaired .b-rates-widget--date::before,
body.vis_impaired .b-consultations-widget--title::before,
body.vis_impaired .b-widgets--section---map > ul,
body.vis_impaired .b-widgets--section---map #places-mini-map,
body.vis_impaired .b-map-widget--controls span,
body.vis_impaired .b-news--clause--type,
body.vis_impaired .b-cover--stocks--clause--type::before,
body.vis_impaired .b-cover--stocks--dots,
er { display:none;}

body.vis_impaired .b-map-widget { padding:24px; box-sizing: border-box;}
body.vis_impaired .b-map-widget--controls { width:auto; top:198px;}
body.vis_impaired .b-widgets--section---map .b-map-widget--controls--clause---full { 
background: #10366B;
font-size: 13px;
display: inline-block;
font-weight: 600;
line-height: 48px;
text-transform: uppercase;
letter-spacing: 0.5px;
height: 48px;
border-radius: 6px;
text-align: center;
padding: 0 24px;
margin: 0;
border: 0;
transition: .3s;
cursor: pointer;
text-decoration: none;
width:auto;
}

body.vis_impaired .factoring-advantages--wrapper .factoring-advantages--item---image:before { content:""; float:left; width:40px; height:40px; background-size: cover;}
body.vis_impaired .factoring-advantages--wrapper li:nth-child(1) .factoring-advantages--item---image:before { background-image: url(../i/imp/img-1.svg);}
body.vis_impaired .factoring-advantages--wrapper li:nth-child(2) .factoring-advantages--item---image:before { background-image: url(../i/imp/img-2.svg);}
body.vis_impaired .factoring-advantages--wrapper li:nth-child(3) .factoring-advantages--item---image:before { background-image: url(../i/imp/img-3.svg);}
body.vis_impaired .factoring-advantages--wrapper li:nth-child(4) .factoring-advantages--item---image:before { background-image: url(../i/imp/img-4.svg);}
body.vis_impaired .factoring-advantages--wrapper li:nth-child(5) .factoring-advantages--item---image:before { background-image: url(../i/imp/img-5.svg);}
body.vis_impaired .factoring-advantages--wrapper li:nth-child(6) .factoring-advantages--item---image:before { background-image: url(../i/imp/img-6.svg);}
body.vis_impaired .factoring-advantages--wrapper li:nth-child(7) .factoring-advantages--item---image:before { background-image: url(../i/imp/img-7.svg);}
body.vis_impaired .factoring-advantages--wrapper li:nth-child(8) .factoring-advantages--item---image:before { background-image: url(../i/imp/img-8.svg);}
body.vis_impaired .factoring-advantages--wrapper li:nth-child(9) .factoring-advantages--item---image:before { background-image: url(../i/imp/img-9.svg);}

#footer-search-query { border-radius:8px;}

body.vis_impaired .b-offers--clause--link:hover {box-shadow:none;}
body.vis_impaired .b-offers--clause:hover .b-offers--clause--background { opacity:1;}
body.vis_impaired .b-offers--clause:hover .b-offers--clause--description { opacity:0;}

