/* Theme */

#switcher .theme-click {
    background-color: #4372e3;
}


/*buttons*/

.btn-md:hover {
    background: #4372e3;
    color: #fff;
}


/*owl corousel*/

.owl-theme .owl-controls .owl-nav [class*=owl-]:hover {
    background: #4372e3;
}


/*navbar-scroll-custom*/

.navbar-scroll-custom {
    background: rgba(67, 114, 227, 0.96);
}

.navbar.navbar-scroll-custom {
    border-top: 4px solid #5f8ef6;
}

@media (min-width: 991px) {
    .navbar-nav li.active a,
    navbar-nav li.active a:focus,
    .navbar-nav li:focus a,
    .nav-item.active a {
        color: #4a77e4;
    }
}


/*header-bg*/

.header-bg:before {
    background: linear-gradient(45deg, #ff536d 0%, #4372e3 100%);
}

.header-buttons .btn-blue {
    background: #4372e3;
}


/*service-img*/

.service-img span {
    color: #4372e3;
}


/*feature-icon*/

.feature-icon {
    background-color: #4372e3;
    border-color: #d2defa;
}

.feature-card:hover .feature-icon {
    background-color: rgba(210, 222, 250, 0.5215686274509804);
    border-color: #4372e3;
}

.feature-card:hover .feature-icon span {
    color: #4372e3;
}


/*footer*/

.footer {
    background: #4372e3;
}


/*back-to-top*/

.back-to-top {
    background: #4372e3;
}

.back-to-top:hover span,
.back-to-top:focus span {
    color: #4372e3;
}