.si-twitter:hover {
    background-color: var(--main-color)!important;
}

#gotoTop:hover {
    background-color: var(--text-color)!important;
}

:root {
    --main-color:#006C8B;
    --text-color:#AEE2FA;
}

.page-title-dark {
    background-color: var(--main-color)!important;
}

.title-bottom-border h4 {
    border-bottom: 2px solid var(--main-color);
}

h4 > span:not(.nocolor):not(.badge) {
    color: var(--main-color);
}

#logo a {
    width: 100%;
    color: #000;
    font-family: inherit;
    font-size: 36px;
}
.dark .menu-item:hover > .menu-link, .dark .menu-item.current > .menu-link {
    color: var(--bs-gray-500);
}

.menu-link {
    color:var(--text-color)!important;
}
.dark .primary-menu:not(.not-dark) .sub-menu-container .menu-item:hover > .menu-link {
    background-color: rgba(0,0,0,0.1);
    color: var(--main-color);
}

.menu-link:hover {
    color: var(--bs-gray-500)!important;
}

.sub-menu-container {
    border-top-color: var(--main-color)!important;
    background-color: var(--main-color)!important;
    color: var(--main-color);
}
h2 {
    color: var(--text-color)!important;
}
a {
    text-decoration: none !important;
    color: var(--main-color);
    }
#header-wrap, #footer, #copyrights {
    background-color: var(--main-color)!important;
    color: var(--text-color)!important;
    border:none!important;
}
#footer a {
    color: var(--text-color);
}
#footer a:hover {
    color: var(--bs-gray-500)!important;
}
#header {
    border-bottom-color: var(--main-color)!important;
    border:none!important;
    background-color: var(--main-color)!important;
}
#logo {
    border:none!important
}
.team-title span {
    color: var(--main-color);
}
.active_url > .menu-link{
    color:var(--bs-gray-500)!important;
}
::selection {
    background: var(--main-color)	
}
.btn[type="submit"] {
    background: var(--main-color);
    color: var(--text-color);
}
.title-bottom-border h2 {
    border-bottom: 2px solid var(--main-color);
}
.checkbox-style:checked + .checkbox-style-3-label:before,
    .radio-style:checked + .radio-style-3-label:before {
        content: "\e92b";
        font-family: 'lined-icons';
        background: var(--main-color);
        color: #FFF;
    }
.checkbox-style-3-label, .radio-style-3-label {
    font-family: inherit;
    text-transform: inherit;
    font-weight:inherit;
    color:inherit;
}

.page-link {
    color: var(--main-color)
}
.page-item.active .page-link, .page-link:hover {
    border-color: var(--main-color)!important;
    background-color: var(--main-color)!important;
}