body,p{color:#7a7a7a}h1,h2,h3,h4,h5,h6{color:#3c4452}.cp-color,a,blockquote:before{color:#4779c3}a:focus,a:hover{color:#2b4f84}#cp-top .c-top-left ul li a,#cp-top .c-top-left ul li.email i,#cp-top .c-top-left ul li.phone i,#cp-top .social ul li,.dark{color:#fff}a:focus{outline:0}hr{background:#d1d1d1}.backtotop{background:#4779c3}#cp-top{background:#000}.dark{background:#2b4f84}#cp-top .social ul li a,#cp-top .social ul li:after{color:rgba(255,255,255,.5)}#cp-top .social ul li a:hover{color:#fff}#cp-top .c-top-right a.appointment{background:#4779c3;color:#fff}#cp-top .c-top-right a.appointment:hover{background:#2b4f84}#cp-header .navbar-nav li:hover ul,a.global-btn{background:#4779c3}#cp-top .c-top-left ul li a:hover,#cp-top .c-top-left ul li a:hover i{text-decoration:none;color:#4779c3}#cp-header .navbar-nav li a:hover,#cp-header .navbar-nav li.current-menu-item a,#cp-header a.navbar-brand:hover h2{color:#4779c3}.banner-content .banner-btn a.global-btn:hover,.checklists li i,.cp-services h4 a:hover{color:#2b4f84}@media (max-width:575px){#cp-header .mobile_btn{background:#4779c3}}a.global-btn:hover{border-color:#2b4f84;color:#2b4f84}.blog-item h3 a:hover,.comment-metadata a:focus,.comment-metadata a:hover,.our-blog-date,.pingback .comment-edit-link:focus,.pingback .comment-edit-link:hover,.side-post-entry h4 a:hover,.testimonial-section .info-outer h2,.widget ul li a:hover,.widget ul li span{color:#4779c3}.wp-pagenavi a:hover,.wp-pagenavi span.current{background:#4779c3!important;border-color:#4779c3!important}.form-control:focus{box-shadow:0 0 0 .2rem #4779c3}.widget .widget-title:after{border-top:solid 2px #4779c3}.comments-area .submit,.widget .tagcloud a:hover{background:#4779c3}.comments-area .submit:hover{background:#2b4f84}.nf-field-container .nf-field-element input[type=text]:focus,.nf-field-container .nf-field-element input[type=email]:focus,.nf-field-container .nf-field-element input[type=password]:focus,.nf-field-container .nf-field-element input[type=tel]:focus,.nf-field-container .nf-field-element input[type=number]:focus,.nf-field-container .nf-field-element select:focus,.nf-field-container .nf-field-element textarea:focus{border-color:#4779c3}.field-wrap button,.field-wrap input[type=button],.field-wrap input[type=submit]{background:#4779c3;border:1px solid #4779c3}.field-wrap button:hover,.field-wrap input[type=button]:hover,.field-wrap input[type=submit]:hover{border-color:#4779c3;color:#4779c3}.owl-dots .owl-dot:hover span,.testimonial-section .owl-dots .owl-dot.active span{background:#4779c3;border-color:#4779c3;cursor:pointer}@media (max-width:991px){#cp-header .navbar-nav li.current-menu-item a,#cp-header .navbar-nav ul li a:hover{color:#4779c3}#cp-header .navbar-nav i.toggle-down{background:#4779c3}}

.pricing .pricing-widget:hover .pricing-header .price-cost, .pricing .pricing-widget.active .pricing-header .price-cost {
    background-color: #4779c3;
}

.pricing .pricing-widget:hover .pricing-content, .pricing .pricing-widget.active .pricing-content {
    background-color: #4779c3;
}

.pricing .pricing-widget .pricing-content .pricing-button a, .pricing .pricing-widget .pricing-content .pricing-button button {
    background: #4779c3;
}