.main-services-item__image {
	background: #ffe600;
}

.btn.btn_accent {
	color: #313131;
	background: #fce511;
	border-color: #fce511;
}

.btn.btn_accent:hover {
	background: #313131;
	border-color: #313131;
	color: white;
}

.main-banner-wrapper__header {
	background: rgb(0 0 0 / 73%);
}

.btn.btn_border_accent {
	color: #313131;
	background: #fce511;
	border-color: #fce511;
}

.btn.btn_border_accent:hover {
	background: #313131;
	border-color: #313131;
	color: #fce511;
}

.footer__button .btn.btn_border_accent:hover {
	border-color: #fce511;
}

.btn.btn_dark:hover {
	color: #313131;
	background: #fce511;
}

.irs.main-form-range-input .irs-bar {
	background: #fef49e;
}

.main-about__wrapper {
	background-image: url(../img/main-about-bg.webp);
}

.main-catalog-sort__item.main-catalog-sort__item_state_active {
	background: #313131;
	border-color: #313131;
	color: white;
}

.irs.main-form-range-input .irs-handle.to > i:first-child {
	background-color: #313131;
}

.main-marks-tabs-nav > span.active {
	border-color: #f1da00;
}

.main-model-page-actions__item {
	border-color: #000000;
}

.main-model-page-specs__table__item__value {
	color: #000;
}

.main-model-page-pricing__credit span {
	color: #f10000;
}

.main-list__item:before {
	background-image: url(../img/icons/check-accent-icon.png);
	background-size: cover;
}

.main-form-checkbox.main-form-checkbox_type_radio .main-form-checkbox-input:checked ~ .main-form-checkbox-checkmark {
	background: #313131;
	border-color: #313131;
	color: white;
}

.main-finance-page-preview__pricing__value.main-finance-page-preview__pricing__value_accent {
	color: #f10000;
}

.desktop-header-nav__item:hover {
	color: #f1da00;
}

.main-marks-item__name b {
	color: #ec021e;
}

.main-form-checkbox-input:checked ~ .main-form-checkbox-checkmark {
	background-image: url(../img/icons/main-form-checkbox-icon.png);
	background-size: 100%;
}

.main-catalog-item__pricing__credit__value span {
	color: #ec021e;
}

.main-form-toggle-input:checked ~ .main-form-toggle-checkmark {
	background-color: #fce511;
}

.main-catalog-offer {
	background: #f9e100a3;
}

.main-catalog-offer__item__title {
	color: #000;
}

.main-model-options-item__heading span {
	color: #ec021e;
}

.main-model-options-item__list__item:before {
	background: #ec021e;
}

.main-model-options-item__heading.jai-btn-content-showed {
	color: initial;
}

.main-popup-finance-form__subtitle span {
	color: #ec021e;
}

.main-marks-item::before {
	background-color: #fce511;
}

.main-marks-item:hover {
	border-color: #fce511;
}

.main-compilations-item:hover {
	background: #fce511;
	color: #000;
	border-color: #000;
}

img.main-advantages__item__icon {
	width: 91px;
	height: 91px;
}

.main-form-checkbox.main-form-checkbox_type_filter .main-form-checkbox-input:checked ~ .main-form-checkbox-checkmark {
	background-color: #ec021e;
	border-color: #ec021e;
}

.main-gifts-offer__content {
	color: #000;
	background: #fce511;
}

.main-gifts-item {
	color: #000;
	background: #fce511;
}

.main-model-page-actions__item {
	border-color: #ec021e;
}

.main-finance-futures__form {
	background: #fce511;
}

.main-finance-futures__form__total-item {
	color: #000;
}

.main-finance-futures__form__total-item b {
	color: #ec021e;
}

.main-finance-futures__form .select2.select2_border_white + .select2.select2-container .select2-selection--single {
	background-color: #fff;
	border-color: black;
}

.main-finance-futures__form .select2.select2_border_white + .select2.select2-container .select2-selection--single .select2-selection__rendered {
	color: black;
}

.main-finance-futures__blocks__item {
	background: #fce511;
	color: black;
}

.main-model-preview-slider-thumbs-slide.swiper-slide-thumb-active {
	-webkit-box-shadow: inset 0 0 0 2px #fce511;
	box-shadow: inset 0 0 0 2px #fce511;
}

.main-popup .btn.btn_accent {
	color: #ffffff;
	background: #ec021e;
	border-color: #ec021e;
}

.main-popup-base-form__grid {
	grid-gap: 10px 20px;
}
.popup-new-credit .btn,
.popup-new-credit .main-form-checkbox,
.main-popup .btn,
.main-popup .main-form-checkbox {
	grid-column: 1/-1;
}
.popup-new-credit .main-form-checkbox,
.main-popup .main-form-checkbox {
	order: 2;
}
.main-form-checkbox-text {
	display: inline-block;
	line-height: 1.2;
}
.popup-new-credit__form-main {
	grid-auto-flow: unset !important;
}
.main-marks-item.active {
	border-width: 2px;
	border-color: #fce511;
}
.main-form-checkbox {
	padding-left: 20px;
}
.main-form-checkbox-checkmark {
	width: 14px;
	height: 14px;
	top: 2px;

	border-radius: 2px;
	border-color: #aaa;
}
.main-form-checkbox-input:checked ~ .main-form-checkbox-checkmark {
	background: #ec021e;
	border-color: #ec021e;
}
.main-form-checkbox-checkmark::after {
	position: absolute;
	inset: 1px;

	background-image: url(../img/icons/main-form-checkbox-icon.png);
	background-size: contain;
	background-repeat: no-repeat;
	filter: brightness(0) invert(1);
}
.main-form-checkbox-input:checked ~ .main-form-checkbox-checkmark::after {
	content: "";
}
