:root {
    --netvor-blue: #4473eb;
    --netvor-orange: #ea5c1f;
    --netvor-gold: #ffb442;
    --netvor-charcoal: #5b5b5b;
}

.logo-header img,
.footer-logo img {
    width: 168px;
    max-width: 100%;
    height: auto;
    object-fit: contain;
}

.announcement-bar.bg_dark {
    background: linear-gradient(90deg, var(--netvor-blue), #3158bd);
}

.tf-btn.btn-fill,
.subscribe-button,
.sw-dots.style-2 .swiper-pagination-bullet-active {
    background-color: var(--netvor-blue);
    border-color: var(--netvor-blue);
}

.tf-btn.btn-fill:hover,
.subscribe-button:hover {
    background-color: var(--netvor-orange);
    border-color: var(--netvor-orange);
}

.progress-wrap::after,
.progress-wrap svg.progress-circle path {
    color: var(--netvor-blue);
    stroke: var(--netvor-blue);
}

@media (max-width: 767px) {
    .logo-header img {
        width: 142px;
    }
}
