.sand__blind .hero-basic,
.sand__blind .hero {
    background-color: #f5f7fa;
}
.logo_blind {
    display: none;
}
.sand__blind h1,
.sand__blind h2,
.sand__blind h3,
.sand__blind h4,
.sand__blind h5,
.sand__blind .hero__description,
.sand__blind .footer__info-title,
.sand__blind .footer__info-description,
.sand__blind .footer__login-title,
.sand__blind .social__title,
.sand__blind .hero__count-title,
.sand__blind .hero__count-right,
.sand__blind .services__item-title,
.sand__blind .ticker__text p,
.sand__blind .hero__count._active .hero__count-title,
.sand__blind .hero__count-info,
.sand__blind .news__content-title,
.sand__blind .news__item-date,
.sand__blind .news__content-description
.sand__blind .hero-basic__subtitle,
.sand__blind .hero-basic__text,
.sand__blind .call__title,
.sand__blind .payment__title,
.sand__blind .call__text,
.sand__blind .hero__count-text,
.sand__blind .popup__title,
.sand__blind .consumers__form-title,
.sand__blind .consumers__form-text,
.sand__blind .consumers__form-label,
.sand__blind .contacts__content-data__address-subtitle,
.sand__blind .contacts__content-data__address-text,
.sand__blind .contacts__content-data__phone-subtitle,
.sand__blind .contacts__content-data__phone-text,
.sand__blind .content-widget__item-text p,
.sand__blind .content-widget__item-date,
.sand__blind .blog__content-title,
.sand__blind .blog__content-description,
.sand__blind .blog__item-forename,
.sand__blind .video__content-title,
.sand__blind .page-box .header__btn,
.sand__blind .tariff__box-protocol__link a,
.sand__blind .hero-basic__subtitle,
.sand__blind a,
.sand__blind .story-about__item-text p,
.sand__blind .units__subtitle p,
.sand__blind .units__item-name,
.sand__blind .leaflet-popup-content .names,
.sand__blind .leadership__info-name,
.sand__blind .leadership__info-position,
.sand__blind .leadership__name,
.sand__blind .leadership__position,
.sand__blind .clients__subtitle,
.sand__blind .clients__group-title,
.sand__blind .clients__item-name,
.sand__blind .clients__item-address,
.sand__blind .-people,
.sand__blind .clients__item-time span,
.sand__blind .popup__item,
.sand__blind .popup__list-title,
.sand__blind .vacancy__top-name,
.sand__blind .vacancy__top-desc p,
.sand__blind .vacancy__date,
.sand__blind .statement__subtitle,
.sand__blind .statement__label,
.sand__blind .statement__input,
.sand__blind .statement__input::placeholder,
.sand__blind .statement__textarea,
.sand__blind .statement__desc,
.sand__blind .statement__files-title,
.sand__blind .contacts__content-data__phone a,
.sand__blind .contacts__content-info__schedule-subtitle,
.sand__blind .password_btn,
.sand__blind .transfer__content-name,
.sand__blind .transfer__label,
.sand__blind .transfer__input,
.sand__blind .transfer__item-name,
.sand__blind .transfer__item-desc p,
.sand__blind .transfer__item-desc,
.sand__blind .transfer__item-desc a,
.sand__blind .enterprises-anticorruption__text,
.sand__blind .error__subtitle,
.sand__blind .enterprises-anticorruption__text li,
.sand__blind .question__form-field,
.sand__blind .question__form-field input::placeholder,
.sand__blind .form__checked,
.sand__blind .tariff__box-link a,
.sand__blind .tariff__box-link p,
.sand__blind .services__additional-cost__text,
.sand__blind .mobile__social-title,
.sand__blind .mbt__center .header__btn {
    color: #000;
}

.sand__blind .header__btn,
.sand__blind .hero__btn {
    background-color: transparent;
    border: 1px solid #000;
}

.sand__blind .hero .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #000;
}

.sand__blind .footer {
    background: #f5f7fa;
}

.sand__blind .footer__login-btn {
    border: 1px solid #000;
}

.sand__blind .footer__menu {
    border-bottom: 1px solid #000;
}

.sand__blind .hero__count-box {
    box-shadow: none !important;
    background: transparent;
    border: 1px solid #000;
}

.sand__blind .hero__btn:hover {
    box-shadow: none;
}

.sand__blind .ticker {
    background: #f5f7fa;
}

.sand__blind .hero__count._active .hero__count-right {
    background-color: transparent;
}

.sand__blind .hero__count-left {
    border-right: 1px solid #000;
}

.sand__blind .hero__count-btn {
    background-color: transparent;
    border: 1px solid #000;
    color: #000;
}

.sand__blind .services {
    background-color: #fff;
}

.sand__blind .services__item {
    background-color: transparent;
    border: 1px solid #000;
}

.sand__blind .services .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #000;
}

.sand__blind .services .swiper-pagination-bullet {
    background-color: white;
    border: 1px solid #000;
}

.sand__blind .news__item-links {
    background-color: #fff;
    color: #000;
    border: 1px solid #000;
}

.sand__blind .hero .swiper-pagination-bullet {
    background-color: transparent;
    border: 1px solid #000;
}

.sand__blind .header__btn:hover {
    background-color: transparent;
}

.sand__blind .call-buton {
    background: transparent;
    border: 1px solid #00000047;
    color: #000;
    animation: cc-calto-action-sand__blind 1.4s linear infinite;
}

.sand__blind .call-buton svg path,
.sand__blind .call-buton svg g {
    fill: #000 !important;
}

.sand__blind .services__item::before {
    background-image: url("data:image/svg+xml,%3Csvg width='29' height='28' viewBox='0 0 29 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.46863 19.722L20.5148 7.10793C20.8243 6.80866 21.3243 6.80546 21.6298 7.10079C21.9352 7.39612 21.9319 7.87954 21.6224 8.17881L8.57619 20.7929C8.26668 21.0921 7.76669 21.0953 7.46125 20.8C7.1558 20.5047 7.15911 20.0212 7.46863 19.722Z' fill='%237c7c7c'/%3E%3Cpath d='M8.618 6.56743C8.76943 6.42102 8.97686 6.32877 9.2052 6.32637L21.4736 6.19722C21.9303 6.19241 22.2962 6.54618 22.2912 6.98774L22.1577 18.8498C22.1527 19.2914 21.7787 19.6529 21.3221 19.6577C20.8654 19.6625 20.4995 19.3088 20.5045 18.8672L20.629 7.80525L9.18628 7.92571C8.7296 7.93051 8.36371 7.57674 8.36868 7.13518C8.37117 6.91441 8.46658 6.71384 8.618 6.56743Z' fill='%237c7c7c'/%3E%3C/svg%3E%0A");
}

.sand__blind .popup__box {
    background-color: white;
    border-bottom: 1px solid #000;
}

.sand__blind #contact .popup__content {
    border: 1px solid #000;
}

.sand__blind .form__popup-field input {
    border: 1px solid #000;
    color: #000;
}

.sand__blind .form__popup-field input::placeholder {
    color: #000;
}

.sand__blind #contact .form-popup__textarea {
    color: #000;
    border: 1px solid #000;
}

.sand__blind #contact .form-popup__textarea::placeholder {
    color: #000;
}

.sand__blind .popup__close svg path {
    fill: #000;
}

.sand__blind #contact .button__submit {
    background-color: transparent;
    border: 1px solid #000;
    color: #000;
}

.sand__blind .search__input {
    border: 1px solid #000;
    background-color: white;
    color: #000;
}

.sand__blind .search__input::placeholder {
    color: #000;
}

.sand__blind .payment .payment__input,
.sand__blind .transfer__input,
.sand__blind .transfer__button,
.sand__blind .transfer__login{
    border: 1px solid #000;
    background-color: white;
    color: #000;
}

.sand__blind .payment .payment__input::placeholder,
.sand__blind .transfer__input::placeholder{
    color: #000;
}

.sand__blind .call {
    background-color: #fff;
    border: 1px solid #000;
}

.sand__blind .payment {
    background-color: #fff;
    border: 1px solid #000;
}

.sand__blind .blog__item-hover {
    background-color: #f5f7fa;
    color: #000;
    border: 1px solid #000;
}

.sand__blind .video__item-title {
    background-color: #f5f7fa;
    color: #000;
    border: 1px solid #000;
}

.sand__blind .leadership__info-name {
    background-color: #f5f7fa;
}

.sand__blind .popup__content {
    background-color: #fff;
}

.sand__blind .popup__name {
    color: #000;
}

.sand__blind .vacancy__btn,
.sand__blind .password__forms input{
    background-color: white;
    border: 1px solid #000;
}

.sand__blind .vacancy__btn:hover {
    background-color: white;
}

.sand__blind .statement__input {
    border: 1px solid #000;
}

.sand__blind .statement__textarea,
.sand__blind .question__form-field input{
    border: 1px solid #000;
}

.sand__blind .statement__button,
.sand__blind .statement .input-file-trigger,
.sand__blind .error__link,
.sand__blind .consumers__textarea,
.sand__blind .consumers__button,
.sand__blind .question__form-textarea{
    border: 1px solid #000;
    background-color: transparent;
    color: #000;
}

.sand__blind .tariff__box-protocol__link::before,
.sand__blind .video video,
.sand__blind .blog__item-forename:before,
.sand__blind .content-widget__back-link__subtitle span svg path,
.sand__blind .hero-basic__body.--after-about-man:before,
.sand__blind .hero-basic__body.--after-about-family:before,
.sand__blind .hero-basic__body::before,
.sand__blind img,
.sand__blind .call__tel::before,
.sand__blind .call__email::before,
.sand__blind .transfer__login svg path,
.sand__blind .enterprises-anticorruption__text li:before,
.sand__blind .consumers__consultation-desc li::before,
.sand__blind .tariff__box-link::before,
.sand__blind .icon-card::before,
.sand__blind .menu__submenu-item:before,
.sand__blind [data-spoller]:before{
    filter: grayscale(100%);
}

.sand__blind .logo_on {
    display: none;
}
.sand__blind .logo_blind {
    display: block;
}
.sand__blind .consumers__consultation-name {
    background: #f5f7fa;
}
@keyframes cc-calto-action-sand__blind {
    0% {
        box-shadow: 0 0 0 0 rgb(192 198 209 / 76%);
    }
    80% {
        box-shadow: 0 0 0 14px rgba(37, 211, 102, 0);
    }
}
.sand__blind.fonts__big .header__letter-text[data-letter="big"]:before {
    opacity: 1;
}
.sand__blind.fonts__middle .header__letter-text[data-letter="middle"]:before {
    opacity: 1;
}
.sand__blind.fonts__normal .header__letter-text[data-letter="normal"]:before {
    opacity: 1;
}

.sand__blind .icon-menu span,
.sand__blind .icon-menu::after,
.sand__blind .icon-menu::before {
    background-color: black;
}
.sand__blind .mobile__menu {
    background-color: #f5f7fa!important;
}

.sand__blind .hero__box::before {
    display: none;
}

.sand__blind .social__list-link,
.sand__blind .mobile__social-link,
.sand__blind .icon-card::before,
.sand__blind .icon-user:before,
.sand__blind .icon-speed:before
{
    background-color: black;
}

@media (max-width: 992px) {
    .sand__blind .logo_hidden-mobile {
        display: none;
    }
}

.sand__blind .footer__copy-text p {
    color: black;
}
.sand__blind .footer__copy-logo a svg path {
    fill:#000;
}
.sand__blind .mobile-menu__link:before {
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 7L0.803848 0.25L11.1962 0.25L6 7Z' fill='black'/%3E%3C/svg%3E%0A");
}
.sand__blind .mobile-menu__item {
    border-bottom: 1px solid #000;
}