.main-title {
    color: var(--mainTitle, #FFAD34) !important;
}
.counter-block {
    background: var(--counterBg, rgba(255,255,255,.9)) !important;
}
.count-number, .count-text {
    color: var(--counterText, #FFCD83) !important;
}
.loan-button {
    background: var(--buttonBg, #FFB74D) !important;
}
.poup-offer-request__btn {
    background: var(--buttonBg, #FFB74D) !important;
}
.loan-title:before {
    background: var(--loanBorder, #FFEACA) !important;
}
.loan {
    filter: drop-shadow(0px 4px 20px var(--loanShadow, rgba(255, 153, 0, 0.1))) !important;
    border:1px solid var(--loanBorder, #FFEACA)
}
.MFO-list__item {
    filter: drop-shadow(0px 4px 20px var(--loanShadow, rgba(255, 153, 0, 0.1))) !important;
}

.footer-block__text-item rect {
    fill: var(--advBg, #FFB74D);
}
.ring-bg-left path {
    fill: var(--leftTopRect, #FFFEF7);
}
.left-bg-ring-big path {
    fill: var(--leftBotRect, #FFFEF7);
}
.ring-bg-right path {
    fill: var(--rightBigRect, #FFB74D);
}
.ring-bg-right-sm path {
    fill: var(--rightSmallRect, #FFEB3B);
}

@media screen and (max-width: 991px){
    .counter-block {
        background: var(--counterBgTablet, rgba(255,205,131,.9)) !important;
    }
    .count-number, .count-text {
        color: var(--counterTextTablet, #FFFFFF) !important;
    }
}
.cat-back {
    fill: var(--catBack, #90278E)
}
.cat-back-inner {
    fill: var(--catBackInner, #5B1A5B)
}