::selection{
  background: rgb(210, 9, 9);
} 
::-moz-selection{
  background: rgba(60,184,120,.7);
} 

.btn-primary{
  background: #3cb878;
  border-color: #3cb878;
}
.btn-primary:hover{
  border-color: #3cb878;
  color: #3cb878;
}
input:hover,
input:focus,
textarea:hover,
textarea:focus{
  border-color: #3cb878;
}
.offcanvas-menu {
  background-color: #B83C3C;
}
.customNavigation .icon-wrap::before,
.customNavigation .icon-wrap::after {
  background: #000000;
}
.owl-theme .owl-dots .owl-dot:hover span{
    background: #3cb878 !important;
}
.owl-theme .owl-dots .owl-dot.active span{
    background: #E63B42 !important;
}
.portfolio-info a:hover{
  color: #FFD0D0;
}
ul.portfolio-filter a:hover,
ul.portfolio-filter a.active {
    border: 1px solid #3cb878;
    color: #3cb878;
}
#partners #carousel-partners .info{
  background: rgba(60,184,120,.95);
}
#latest-article .each-article:hover:before{
  background-color: rgba(60,184,120,.5);
}
#blog-section article:hover:before{
  background-color: rgba(60,184,120,.7);
}
#feedback .projects-counter .first-one .counter{
  color: #3cb878;
}
#our-story a.btn-primary:hover{
  color: #3cb878;
}
#footer form:before{
    background: #3cb878;
}
#footer form:before{
    background: #3cb878;
}
#footer form input:focus{
  border-color: #3cb878
}
#error-page a:hover{
  color: #3cb878;
}
#preloader span{
  background:#3cb878;
}