.text--base {
    color: #336699 !important;
}

.btn--outline {
    border: 1px solid #336699 !important;
}

.btn--border {
    border: 1px solid #336699 !important;
}

.btn--base {
    background: #336699 !important;
    border-color: #336699 !important;
}

.badge--base {
    color: #fff !important;
    background: #336699 !important;
    border-color: #336699 !important;
}

.bg--base {
    background: #336699 !important;
}

h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover {
    color: #336699;
}

a:hover {
    color: #336699;
}


.custom--checkbox input[type=checkbox]::after {
    color: #336699;
}

.scrollToTop {
    background: #336699;
}

.cmn--btn {
    background: #336699;
}

.cmn--btn:hover, .cmn--btn.active {
    color: #336699;
    border-color: #336699;
}

.cmn--btn.active:hover {
    background: #336699;
}


.video-button {
    background: #336699;
}


@media (min-width: 992px) {
    .sub-menu li a:hover {
        background: #336699;
    }
}

.banner__content .banner__title span {
    color: #336699;
}

.banner-inner-content .title {
    color: #336699;
}

.breadcums li a {
    color: #336699;
}

.table thead tr {
    background: #336699;
}

.badge {
    background: #336699;
}

.footer__widget-title {
    color: #336699;
}

.footer__widget-title::before {
    background: #336699;
}

.footer__widget-links li a:hover {
    color: #336699;
}

footer-bottom-wrapper p a {
    font-weight: 600;
    color: #336699;
}

.footer-bottom-wrapper .nice-select:focus::after {
    border-color: #336699;
}

.footer-bottom-wrapper .nice-select:focus span {
    color: #336699;
}


.pagination .page-item a,
.pagination .page-item span {
    color: #336699;
}

.pagination .page-item.active span,
.pagination .page-item.active a, .pagination .page-item:hover span,
.pagination .page-item:hover a {
    background: #336699;
}

.blog__meta i {
    color: #336699;
}


.blog__author .read-more-btn {
    color: #336699;
}
.blog__author .read-more-btn:hover::before {
    background: #336699;
}

.blog__author .read-more-btn::before {
    background: #336699;
}


.blog-details-header .meta-1 li a {
    color: #336699;
}

.blog-details-header .meta-1 li i {
    color: #336699;
}


.blog-details-header .meta-2 li i {
    color: #336699;
}


.recent-blog .blog__content .date {
    color: #336699;
}

.contact__info-title {
    color: #336699;
}

.contact__info-list li i {
    color: #336699;
}
.testimonial-slider-wrapper .quote-icon {
    color: #336699;
}
.testimonial-slider .slick-arrow {
    color: #336699 !important;
}

.testimonial__header-content .name {
    color: #336699;
}
.transection-table tbody tr .amount {
    color: #336699;
}
.faq__item.open .faq__item-title .title {
    color: #336699;
}

.faq__item.open .faq__item-title .title::before {
    color: #336699;
}

.social-links li a:hover {
    background: #336699;
    border-color: #336699;
}

.slick-dots li.slick-active button {
    background: #336699;
}

.slick-arrow:hover, .slick-arrow.arrow-right {
    background: #336699;
}

.list li::before {
    background: #336699;
}
.form--control:focus {
    border: 1px solid #336699b3;
}

.video-button::after {
    border: 15px solid #336699cc;
}

.footer-bottom-wrapper .nice-select:focus {
    border-color: #33669999;
}

.pagination .page-item:first-child {
    border-right: 1px solid #33669933;
}

.pagination .page-item:last-child {
    border-left: 1px solid #33669933;
}

.video-button::before {
    border: 15px solid #336699cc;
}
.footer-bottom-wrapper p a{
    color: #336699;
}

.form--control:focus {
    box-shadow: 1px 1px 15px 3px #33669914;
}


.slick-dots li button {
    background: #33669933;
}


.text--primary {
    color: #000304 !important;
}

.btn--primary {
    color: #fff !important;
    background: #000304 !important;
    border-color: #000304 !important;
}

.badge--primary {
    color: #fff !important;
    background: #000304 !important;
    border-color: #000304 !important;
}

.bg--primary {
    background: #000304 !important;
}

.header-bottom.sticky {
    background: #000304;
    top: 0;
    z-index: 111;
    box-shadow: 0 5px 12px rgba(31, 31, 31, 0.1);
}

@media (max-width: 991px) {
    .menu.active {
        background: #000304;
    }
}

.banner-inner::before {
    background: #000304;
}

.custom--card .card-header i {
    color: #000304;
}

.custom--card .card-body .card-title {
    color: #000304;
}

.footer-section::before {
    background: #000304;
}

.account-left {
    background: #000304;
}

.contact__info::before {
    background: #000304;
}

.dashboard__sidebar .sidebar__navigation-title {
    color: #000304;
}

.deposit-item {
    background: #000304;
}

.deposit-content {
    border-top: 2px dashed rgba(255, 255, 255, 0.25);
}


.banner-section {
    background-color: #000304;
}

.feature-section::before {
    background: #000304;
}

.feature__item:hover, .feature__item.active {
    background: #000304;
}

.testimonial-slider .slick-arrow.arrow-left {
    left: 60%;
    color: #000304 !important;
}

.transection-table thead tr {
    background: #000304;
}

.counter-section::before {
    background: #000304;
}

.privacy-policy-sidebar-menu li a.active {
    border-right: 3px solid #000304;
}

.lang-list li a:hover, .lang-list li a.active{
    color: #336699;
}
.dashboard__sidebar .sidebar__navigation li a.active {
    color: #336699;
}
#loader{
    background: #000304;
 }