.support-bar-area .support-contact-info i {
    color: #2C5478;
}
.main-menu li.active a {
    color: #2C5478;
}
.main-menu li a::before,
.main-menu li a::after {
    background-color: #2C5478;
}
.main-menu li a.boxed-btn:hover {
    border: 1px solid #2C5478;
    color: #2C5478;
}
a.boxed-btn {
    background-color: #2C5478;
}
.main-menu li a.boxed-btn {
    border: 1px solid #2C5478;
}
a.hero-boxed-btn:hover {
    background-color: #2C5478;
}
.intro-txt {
    background-color: #2C5478;
}
.approach-summary a.boxed-btn:hover {
    border: 1px solid #2C5478;
    color: #2C5478;
}
.single-approach:hover .approach-icon-wrapper {
    background-color: #2C5478;
    border: 1px solid #2C5478;
}
.approach-icon-wrapper,
.approach-icon-wrapper i {
    border: 1px solid #2C5478;
    color: #2C5478;
}
a.readmore-btn {
    background-color: #2C5478;
}
.single-case p,
.single-testimonial h6 {
    color: #2C5478;
}
.single-testimonial::before {
    border-top: 2px solid #2C5478;
    border-right: 2px solid #2C5478;
}
.single-testimonial::after {
    border-bottom: 2px solid #2C5478;
    border-left: 2px solid #2C5478;
}
.social-accounts {
    background-color: #2C5478;
}
.social-accounts ul li a:hover {
    color: #2C5478;
}
.single-blog::before {
    border-right: 2px solid #2C5478;
    border-bottom: 2px solid #2C5478;
}
.single-blog::after {
    border-top: 2px solid #2C5478;
    border-left: 2px solid #2C5478;
}
.blog-txt .date span,
.blog-txt .blog-title a:hover {
    color: #2C5478;
}
ul.footer-links li a::after,
ul.footer-links li a:hover {
    color: #2C5478;
}
.footer-newsletter button[type="submit"],
.footer-newsletter input[type="submit"] {
    background-color: #2C5478;
    border: 1px solid #2C5478;
}
.footer-newsletter button[type="submit"]:hover,
.footer-newsletter input[type="submit"]:hover {
    color: #2C5478;
}
.footer-contact-info ul li i {
    color: #2C5478;
}
.back-to-top {
    background-color: #2C5478;
    border: 1px solid #2C5478;
}
.back-to-top:hover,
.main-menu li a:hover,
ul.breadcumb li a:hover {
    color: #2C5478;
}
.case-carousel button.owl-next:hover {
    border: 2px solid #2C5478 !important;
}
.case-carousel button.owl-next:hover i,
.member-info small {
    color: #2C5478;
}
.single-team-member::before {
    border-top: 2px solid #2C5478;
    border-left: 2px solid #2C5478;
}
.single-team-member::after {
    border-bottom: 2px solid #2C5478;
    border-right: 2px solid #2C5478;
}
.loader-inner {
    background-color: #2C5478;
}
.single-service::before {
    border-right: 2px solid #2C5478;
    border-bottom: 2px solid #2C5478;
}
.single-service::after {
    border-top: 2px solid #2C5478;
    border-left: 2px solid #2C5478;
}
.pagination-nav li.page-item.active a,
.pagination-nav li.page-item.active span {
    background-color: #2C5478;
    border: 2px solid #2C5478;
}
.category-lists ul li a::after,
.category-lists ul li a:hover,
.category-lists ul li.active a {
    color: #2C5478;
}
.subscribe-section span {
    color: #2C5478;
}
.subscribe-section h3::after {
    background-color: #2C5478;
}
.subscribe-form input[type="submit"],
.subscribe-form button[type="submit"] {
    background-color: #2C5478;
    border: 1px solid #2C5478;
}
.subscribe-form input[type="submit"]:hover,
.subscribe-form button[type="submit"]:hover {
    color: #2C5478;
}
.project-ss-carousel .owl-next,
.project-ss-carousel .owl-prev {
    background-color: #2C5478;
    border: 1px solid #2C5478;
}
.project-ss-carousel .owl-next:hover,
.project-ss-carousel .owl-prev:hover {
    color: #2C5478;
}
.popular-post-txt h5 a:hover,
.single-contact-info i,
.support-bar-area ul.social-links li a:hover {
    color: #2C5478;
}

/* ---------- Overlay / Dark Sections ---------- */

.intro-txt a,
.sticky-navbar,
.footer-section,
.mega-dropdown-content,
.main-menu li.dropdown ul.dropdown-lists li,
ul.language-dropdown li,
.subscribe-section,
.header-absolute.no-breadcrumb,
ul.slicknav_nav,
.table .thead-dark th {
    background-color: #2C5478;
}

input[type="submit"],
button[type="submit"] {
    background-color: #2C5478;
    border: 1px solid #2C5478;
}

input[type="submit"]:hover,
button[type="submit"]:hover {
    color: #2C5478;
}

.slicknav_nav ul.dropdown-lists {
    background-color: rgba(20, 38, 55, 0.1);
}
