    
/* ************  theme 1 color  ***************** */


/* color 1 */

.scrolltotop:hover{
  background-color: #3764eb;
}
.btn-theme:before{
  border-bottom-color: #3764eb;
}
.btn-theme:after{
  border-top-color: #3764eb;
}
.btn-theme.btn-active{
  background-color: #3764eb;
}
.btn-theme.btn-active:hover{
  color: #3764eb;
}
.accord-partner h2::after{
  background-color: #3764eb;
}
.top-head {
  border-bottom-color: #3764eb;
  background-color: #3764eb;
}
.all-title h3::after,
.all-title h3::before,
.all-title h3 span::after,
.all-title h3 span::before,
.top-head ul,
.counter-1::after {
  background-color: #3764eb;
}
.slide-content .btn-theme:hover{
  border-color: #3764eb;
}
.mobile-menu .has-sub.current .menu-link,
.mobile-menu a:hover,
.slide-content h3 {
  color: #3764eb;
}
.top-head .btn-theme{
  color:#2e3841;
}

.theme-slider .owl-nav [class*="owl-"]:hover {
  background-color: #fff;
  color: #3764eb;
}
.theme-slider .owl-nav .owl-prev,
.theme-slider .owl-nav .owl-next {
  background-color: #3764eb;
}
.slide-content .btn-theme.btn-active{
  border-color: #3764eb;
}
.slide-content .btn-theme.btn-active:hover{
   color: #3764eb;
}
.theme-slider .owl-dots .owl-dot.active span,
.theme-slider .owl-dots .owl-dot:hover span {
  background-color: #3764eb;
}
.grow-business .btn-theme {
    border-color: #3764eb;
    color: #3764eb;
  }
  .grow-business .btn-theme:hover {
    background-color: #3764eb;
    color: #fff;
  }
  .buz-video .vid-btn,
  .testimonial .owl-dots .owl-dot.active span,
    .testimonial .owl-dots .owl-dot:hover span {
    background-color: #3764eb;
  }
  .buz-video .vid-btn i {
    color: #fff;
  }
  .grow-business .btn-theme.btn-active:hover,
  .testimonial .testi-content h4,
  .testimonial .owl-nav [class*="owl-"]:hover,
  .theme-pagination .pagin {
    color: #3764eb;
  }
  .theme-pagination .pagin,
  .side-form:focus,
  .side-form:hover,
  .comment-form .form-control:focus,
.comment-form .form-control:hover {
    border-color:#3764eb;
  }
  .comment-block span{
    color: #3764eb;
  }
.h-border::after {
    background-color: #3764eb;
}
.theme-pagination .pagin.active,
.theme-pagination .pagin:hover {
            background: #3764eb;
        }
.quote,
.more-case::after {
  background-color: #3764eb;
}
  .quote::after{
    background-color: #3764eb;
}
.quote .btn-theme:hover.btn-theme:before{
  border-bottom-color:#2e3841;
}
.quote .btn-theme:hover.btn-theme:after{
  border-top-color:#2e3841;
}
.service-wrap:hover::after,
.service-wrap.current::after,
.service-wrap::before{
    background-color: #3764eb;
}
.service-wrap h4 {
  color:#2e3841;
}
.service-icon i{
  color:#2e3841;
}
.service-03 .service-wrap:hover{
  border-color: #3764eb;
}

.case-tab::before {
    border-bottom-color:#2e3841;
}
.case-tab:hover,
.case-tab.active {
  color: #3764eb;
}
.case-panel-wrap::after {
  background-color:#2e3841;
}
.case-info a:hover{
  color: #3764eb
}
.team-overlay {
  background-color: #3764eb;
}
.social li a:hover {
  background-color: #3764eb;
}
.icon-holder::after,
.icon-holder::before,
.icon-holder span::after,
.icon-holder span::before {
    background-color: #3764eb;
}
.cta-2 .btn-theme {
  background-color:#2e3841;
  border-color:#2e3841;
}
.cta-2 p{
  color: #3764eb
}
.cta-3 {
  background-color: #3764eb;
}
.timeline-block:nth-child(even) .timeline-icon::after,
.timeline-block:nth-child(even) .timeline-icon::before{
  background-color: #3764eb
}

.blog-content h4 a:hover {
    color: #3764eb;
  }
  .post-meta a {
    color: #3764eb;
  }
  .blog-content .btn-theme {
    background-color:#2e3841;
    border-color:#3764eb;
  }
  .blog-content .btn-theme:hover {
    background-color: transparent;
  }
  .btn-blog-h:hover {
    color: #3764eb;
    border-bottom: 1px solid #3764eb;
  }
  .blog-item:hover .blog-content,
  .blog-horiz:hover .blog-content {
    -webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.2);
  }
  .partner {
    background-color: #3764eb;
  }
  .attach + label strong{
    border-color:#3764eb;
    color: #3764eb;
  }


.contact-us .form-control:focus,
.contact-us .form-control:hover {
  border-color: #3764eb;
}
.footer-form .form-control:focus,
.footer-form .form-control:hover {
  border-color: #3764eb;
}
.footer-form .btn-theme {
  background-color: #3764eb;
  border-color: #3764eb;
}

.menubar .menu-link::before{    
    background-color: #3764eb;
}
.menubar .dropdown a{
    background-color:#2e3841;
}
.menubar .dropdown a:hover{
  background-color:  #3764eb;
}
.progres h4,
.progres h5,
.progres .per{
  color:#2e3841
}
.timeline-block:nth-child(even) .timeline-icon {
  background-color: #3764eb;
}
.t-date {
  background-color: #3764eb;
}
.filter-btn {
  border-color: #3764eb;
  color: #3764eb;
}
.filter-btn.active{
    background-color: #3764eb;
}
.project-detail h4 {
    background-color:#2e3841
}
.single-team .member-info{
    background-color: #3764eb;
}

.single-team-detail li i {
    background-color: #3764eb;
}
.cta .btn-theme {
    background-color: #3764eb;
}
.residenc h4 {
    color: #3764eb;
}
.panel-link.collapsed {
  border-bottom-color: #3764eb;
}
.panel-link::after {
  color: #3764eb;
}
.panel-link.collapsed::after {
    background-color: #3764eb;
}
.next:hover,
.prev:hover {
    color: #3764eb;
}
.post-detail-meta a:hover {
  color: #3764eb;
}
.user-post h4 span {
  color: #3764eb;
}

.reply:hover {
  color: #3764eb;
}
.page404 h2 {
  color: #3764eb;
}
.page404 .btn-theme {
  color: #3764eb;
}


/* color 2 */
body,
.menu-link,
.close-menu,
.service-03 .service-icon i,
.service-03 .service-icon,
.service-03 .service-icon,
.timeline-icon::before,
.case-tab,
.case-info a,
.pro-info p,
.member-detail .social a,
.testimonial .owl-nav .owl-prev,
.testimonial .owl-nav .owl-next,
.blog-content h4 a,
.post-meta li,
.btn-blog-h,
.contact-us .form-control,
.sel-wrap:after,
.contact-us form span,
.next,
.prev,
.widget-post-info a,
.blog-category a,
.blog-category a span,
.post-detail-meta li,
.user-post h4,
.reply {
  color: #2e3841;
}
.btn-blog-h {
  border-bottom-color:#2e3841;
}

.pointer:before {
  border-left-color: #2e3841;
}

.service-03 .service-wrap,
.pro-info,
.member-detail .social a,
.cta-3 .btn-theme,
.progres::after,
.meter-wrap,
.comment-form .form-control {  
  border-color: #2e3841;
}


.comment-btn,
.pointer,
.accord-partner,
.footer,
.send,
.header,
.sticky-menu,
.features-inner,
.quote .btn-theme,
.our-history,
.timeline-content,
.member-detail .social li::before,
.member-detail .social li::after,
.member-detail .social li a::before,
.member-detail .social li a::after,
.cta ,
.cta-3 .btn-theme,
.progres .side-icon,
.meter .skill-bar,
.testimonial .img-holder::after,
.testimonial .img-holder::before,
.testimonial .img-holder span:after,
.testimonial .owl-dots .owl-dot span {
  background-color:#2e3841;
}


