.main-color-text {
    color: #9300ff;
}

.main-color-text:hover {
    color: #9300ff;
}

.secondary-color-text {
    color: #ff2a00;
}

.secondary-color-text:hover {
    color: #ff2a00;
}

.header-nav-link:hover {
    color: #9300ff;
}

.footer-consult-phone:hover {
    color: #ff2a00;
}

.btn-popup {
    background-color: #9300ff;
    border-color: #9300ff;
}

.btn-popup:hover {
    background-color: #ff2a00;
    border-color: #ff2a00;
}

.top-line {
    background-color: #9300ff;
}

.top-line-call-order {
    background-color: #8100df;
}

.top-line-call-order:hover {
    background-color: #6a00b8;
}

.offer-highlight {
    background-color: #ce0040;
}

.vertical-form {
  background-image: url(../../img/desktop/form-texture.png);
    background-position: 0px 0px;
    background-size: 600px;
}

.btn-vertical-form {
    background-color: #9300ff;
}

.widget {
    -webkit-box-shadow: 0 0 10px 0 #00e1b9;
    box-shadow: 0 0 10px 0 #00e1b9;
}

.widget-header {
    background-color: #00e1b9;
}

.btn-thanks {
    border-color: #9300ff;
    background-color: #9300ff;
}

.btn-thanks:hover {
    border-color: #ff2a00;
    background-color: #ff2a00;
}

.btn-widget {
    border-color: #9300ff;
    background-color: #9300ff;
}

.btn-widget:hover {
    border-color: #ff2a00;
    background-color: #ff2a00;
}

.highlights-wrapper {
    background-color: #9300ff;
}

.highlights-dark-line {
    background-color: #6a00b8;
}

.test-answers-item-check-mark {
    border-color: #9300ff;
}

.test-answers-item-radio:checked + .test-answers-item-check-mark, .test-answers-item:hover .test-answers-item-check-mark {
    background: url(../../img/desktop/tick.svg) #9300ff no-repeat center;
    -webkit-background-size: 10px 10px;
    background-size: 10px;
}

.btn-test {
    background-color: #fe0000;
    border-color: #fe0000;
}

.btn-test:hover {
    background-color: #cc0000;
    border-color: #cc0000;
}

.test-progress {
    border: 2px solid #9300ff;
}
.test-progress-line {
    background-color: #9300ff;
}

.popup-test-main-content .test-results-common {
    color: #9300ff;
}

.popup-test-main-content .test-results-promo {
    color: #cd0040;
}

.btn-popup.test-completed {
    background-color: #cd0040;
    border-color: #cd0040;
}

.btn-popup.test-completed:hover {
    background-color: transparent;
    color: #cd0040;
}

.tariffs-card-equipment {
    background-color: #ff2a00;
}

.tariffs-highlight {
    background-color: #9300ff;
}

.tariffs-card-wrapper:hover {
    -webkit-box-shadow: 0 0 24px -4px #9300ff;
    box-shadow: 0 0 24px -4px #9300ff;
}

.tariffs-card-data-circle {
    color: #9300ff;
    border-color: #9300ff;
}

.btn-tariffs-choose {
    color: #ff2a00;
    border-color: #ff2a00;
}

.tariffs-card:hover .btn-tariffs-choose, .btn-tariffs-choose:hover {
    background-color: #ff2a00;
}

.btn-tariffs-more:hover + .btn-tariffs-choose {
    color: #ff2a00;
    background-color: transparent;
}

.btn-tariffs-more {
    color: #9300ff;
    border-color: #9300ff;
}

.btn-tariffs-more:hover {
    background-color: #9300ff;
}

.following-line {
    background-color: #ff2a00;
}

.steps-card:hover {
    background: rgba(255, 42, 0, 0.8);
}

.steps-card-count-text.final {
    background-color: #ff2a00;
    border-color: #ff2a00;
}

.steps-card:hover .steps-card-visible.final .steps-card-count-text {
    color: #ff2a00;
}

.btn-economy-how {
    color: #9300ff;
    border-color: #9300ff;
}

.btn-economy-how:hover {
    background-color: #9300ff;
}

.btn-economy-action {
    color: #ff2a00;
    border-color: #ff2a00;
}

.btn-economy-action:hover {
    background-color: #ff2a00;
}

.tariffs-card-data-circle.js-channels:hover {
    background-color: #9300ff;
}

.footer {
    background-color: #262d41;
}

.compare-top-line {
    background-color: #9300ff;
}

.compare-services-heading.services-center {
    background-color: #ff2a00;
    border-bottom-color: #dc2400;
}

.compare-services-price.services-center {
        background-color: #ff2a00;
}

.btn-compare {
    background-color: #ff2a00;
    border-color: #ff2a00;
}

.btn-specials {
    background-color: #9300ff;
    border-color: #9300ff;
}

.btn-specials:hover {
    color: #9300ff;
}

.specials-description {
        background-color: #ff2a00;
}

.popup-form-description {
    color: #00e1b9;
}

.popup-form-description:hover {
    color: #00e1b9;
}

.popup-tariff-table-wrapper.secondary-color {
    background-color: #48b2f1;
}

.btn-tariff-popup {
    border: 1px solid #9300ff;
    background-color: #9300ff;
}

.btn-tariff-popup:hover {
    color: #9300ff;
}












