﻿.section-nav--white a.active {
    background-color: #dde3e3;
}

.breadcrumbs-block {
    background: #f26624 !important;
}

.footer-item .button.button--border.button--theme-alt:hover {
    color: var(--theme-alt) !important;
}

.footer-item .button.button--border.button--theme-alt {
    color: var(--theme-contrast) !important;
    background: var(--theme-alt);
    border-color: var(--theme-alt);
}

.card__text--big .card__header {
    margin-top: 0.85em !important;
    text-shadow: 5px 5px 16px #333333 !important;
    color: #ffffff !important;
}

.card__text--big .card__text-inner span {
    text-shadow: 5px 5px 16px #333333 !important;
}

.content_social_text.split__text .split__text-inner h4 {
    color: #78b48b !important;
    font-weight: unset;
}
.content_social_text.split__text {
    width: 75%;
}

.split .content_social_image.split__image {
    width: 25%;
    padding-top: 1rem;
}

    .split .content_social_image.split__image .split__image-item {
        background-position: top;
    }

.content_social_text.split__text .split__text-inner {
    max-width: 100%;
}

.content_social_text.split__text .social-nav {
    margin-top: 1rem;
}
.footer-item h2 {
    color: var(--theme-alt);
}

    .footer-item h2 a {
        color: var(--theme-alt);
    }

.social-nav li a {
    border: 2px solid var(--theme-alt);
}

    .social-nav li a:hover {
        background-color: var(--theme-alt) !important;
    }

.footer__bottom-info a {
    color: var(--theme-alt);
}

.footer-item .text-left fa {
    color: var(--theme-alt);
}

.content_social_text .split__text-inner table, .content_social_text .split__text-inner td {
    border: 1px solid #b8d0e3;
    margin-top: 1rem;
}
section .content_social_text {
    user-select: none;
}
.pre-top {
    background: #dde3e3 !important;
    color: #00853f;
}

    .pre-top .pre-top__list--left {
        color: var(--theme) !important;
    }

    .pre-top a {
        color: var(--theme) !important;
    }

        .pre-top a:hover {
            text-decoration-color: var(--theme) !important;
        }

.main-nav__li--big .main-nav__a, .main-nav__li--big .main-nav__a:hover, .main-nav__li.selected > .main-nav__a {
    text-decoration: none !important;
    background-color: #00853f !important;
    border-radius: 5px !important;
    margin: 1.8rem 1.5rem 0 .5rem !important;
    line-height: 3 !important;
    padding: 0 1.5rem !important;
    color: #FFFFFF !important;
}