.invert-images img {
	filter: grayscale(1);
}

.invert-images .header-logo__default {
	display: none;
}
.invert-images .header-logo__black {
	display: block;
}


.invert-images .footer-logo__default {
	display: none;
}
.invert-images .footer-logo__black {
	display: block;
}



.invert-images .offer-item {

}
.invert-images .offer-item__background {
	filter: grayscale(1);
}
.invert-images .offer-item__inner:after {
	filter: grayscale(1);
}


.invert-images .banner-feedback__background:after {
	filter: grayscale(1);
}
.invert-images .banner-feedback__bg:after {
	display: none;
}
.invert-images .banner-feedback__gradient:after {
	background: rgba(255, 255, 255, 0.8);
}


.invert-images .home-banner__image {
	filter: grayscale(1);
}


.invert-images .app-background-phone:before {
	filter: grayscale(1);
}
.invert-images .app-background-phone:after {
	filter: grayscale(1);
}


.invert-images .anniversary-item__photo {
	filter: grayscale(1);
}


.invert-images .for-candidates__inner:before {
	filter: grayscale(1);
}



/*Default mode*/
.invert-images .transparent-btn {
	border-color: #000;
	color: #000;
}
.invert-images .transparent-btn:hover {
	color: #000000;
}
.invert-images .home-feedback-text__p {
	color: #000000;
}
.invert-images .home-feedback-title {
	color: #000000;
}
.invert-images .home-feedback-link {
	color: #000000;
}



/*Contrast mode*/
.special-mode-contrast .invert-images .transparent-btn {
	border-color: #000;
	color: #000;
}
.special-mode-contrast .invert-images .transparent-btn:hover {
	color: #ffffff;
}
.special-mode-contrast .invert-images .home-feedback-text__p {
	color: #000000;
}
.special-mode-contrast .invert-images .home-feedback-title {
	color: #000000;
}
.special-mode-contrast .invert-images .home-feedback-link {
	color: #000000;
}



.special-mode-contrast .none-images .transparent-btn {
	border-color: #000;
	color: #000;
}
.special-mode-contrast .none-images .transparent-btn:hover {
	color: #000000;
}
.special-mode-contrast .none-images .home-feedback-text__p {
	color: #000000;
}
.special-mode-contrast .none-images .home-feedback-title {
	color: #000000;
}
.special-mode-contrast .none-images .home-feedback-link {
	color: #000000;
}


.special-mode-contrast .none-images .offer-item__title {
	color: #000000;
}
.special-mode-contrast .none-images .offer-from__text {
	color: #000000;
}
.special-mode-contrast .none-images .offer-from__value {
	color: #000000;
}
.special-mode-contrast .none-images .offer-link__text {
	color: #000000;
}
.special-mode-contrast .none-images .offer-link__icon path {
	fill: #000000;
}
.special-mode-contrast .none-images .offer-link__icon circle {
	stroke: #000000;
}


.special-mode-contrast .none-images .banner-title__text {
	color: #000000;
}
.special-mode-contrast .none-images .banner-text__p {
	color: #000000;
}
.special-mode-contrast .none-images .banner-app__text {
	color: #000000;
}
.special-mode-contrast .none-images .banner-app__icon {
	border: 2px solid #000;
}


/*Invert mode*/
.special-mode-invert .invert-images .transparent-btn {
	border-color: #000;
	color: #000;
}
.special-mode-invert .invert-images .transparent-btn:hover {
	color: #ffffff;
}
.special-mode-invert .invert-images .home-feedback-text__p {
	color: #000000;
}
.special-mode-invert .invert-images .home-feedback-title {
	color: #000000;
}
.special-mode-invert .invert-images .home-feedback-link {
	color: #000000;
}


/*Brown mode*/
.special-mode-brown .invert-images .transparent-btn {
	border-color: #000;
	color: #000;
}
.special-mode-brown .invert-images .transparent-btn:hover {
	color: #ffffff;
}
.special-mode-brown .invert-images .home-feedback-text__p {
	color: #000000;
}
.special-mode-brown .invert-images .home-feedback-title {
	color: #000000;
}
.special-mode-brown .invert-images .home-feedback-link {
	color: #000000;
}