/*Font Color*/
a, .main-heading h4, #head-top .page-header h4, .cbp-l-filters-alignCenter .cbp-filter-item.cbp-filter-item-active, .owl-nav .owl-prev:hover:after, .owl-nav .owl-next:hover:after, .skill-name, .counter-text span, .callout-box a:hover, .info-icon, #back-top a:hover {
    color: #000000;
}

/* Background Color */
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .hi-icon-effect-5 .hi-icon, .theme-accordian .panel-title > a:hover, .service-box:hover .icons i, .cbp-l-filters-alignCenter .cbp-filter-counter, .icon-box, .trending, .callout-box, .date-box, #contact_form .form-btn:hover, #back-top a, .social-icons ul li a:hover, .main-btn:hover, .video span a i:hover {
    background-color: #2a8fbd;
}

/* Border Color & Overlay */
.arrow-down a:hover, .pricing-box a:hover {
    color: #2a8fbd;
    border: 2px solid #2a8fbd;
}

.theme-accordian .panel-title > a:hover, .service-box:hover .icons i, .main-btn:hover {
    border: 1px solid #2a8fbd;
}

.we-love .page-overlay, .features .page-overlay {
    background-color: rgb(0 0 0 / 50%);
}

.cbp-l-filters-alignCenter .cbp-filter-counter:before {
    border-top: 4px solid #2a8fbd;
}

#contact_form .form-btn:hover {
    border: 2px solid #2a8fbd;
}

.video span a i:hover {
    border: 3px solid #2a8fbd;
}

.testimonial-box {
    background: url(../images/testimonial-bg-defatult.jpg) no-repeat;
    background-size: cover;
}
