a {
  color: #06c056;
}

a:focus,
a:hover {
  color: #06c056;
}

main ::-moz-selection {
  background-color: #06c056;
}

main ::selection {
  background-color: #06c056;
}

main ::-moz-selection {
  background-color: #06c056;
}

.top-bar--dark .top-bar__navigation a:after {
  background-color: #06c056;
}

.top-bar__navigation a.active {
  color: #06c056;
}

.top-bar__navigation .submenu a:after {
  background-color: #06c056 !important;
}

.top-bar--dark .top-bar__auth-btns a:after {
  background-color: #06c056;
}

.top-bar__choose-lang .list-wrap li.is-active span:after {
  background-color: #06c056;
}

.section-heading:not(.section-heading--white) .__subtitle {
  color: #06c056;
}

.btn-play {
  background-color: #06c056;
}

.services--s2 .__ico {
  border: none;
  background: -o-linear-gradient(0deg, #f63068 0, #fa6e3d 100%);
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#f63068),
    to(#fa6e3d)
  );
  background: -o-linear-gradient(left, #f63068 0, #fa6e3d 100%);
  background: linear-gradient(90deg, #f63068 0, #fa6e3d 100%);
}

.posts--s2 .__item--preview .__date-post {
  background-color: #2e6cff;
}

.custom-btn.custom-btn--style-1:before,
.custom-btn.custom-btn--style-3:before {
  background: -o-linear-gradient(0deg, #029a3c 0, #02c157 100%);
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#029a3c),
    to(#02c157)
  );
  background: -o-linear-gradient(left, #029a3c 0, #02c157 100%);
  background: linear-gradient(90deg, #029a3c 0, #02c157 100%);
  /* border: 4px solid #f2f2f2; */
}

/* .custom-btn.custom-btn--style-2:before {
    background: -o-linear-gradient(0deg, #00461B 0, #00461B 100%);
    background: -webkit-gradient(linear, left top, right top, from(#00461B), to(#00461B));
    background: -o-linear-gradient(left, #00461B 0, #00461B 100%);
    background: linear-gradient(90deg, #00461B 0, #00461B 100%)
} */

.custom-btn.custom-btn--style-2 {
  background-color: #00461b;
  border-color: #00461b;
  color: #fff;
  min-width: 155px;
  min-height: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
}

.custom-btn.custom-btn--style-2.custom_whatsapp {
  background-color: #caefdb;
  border-color: #caefdb;
  color: #06c056;
  min-width: 155px;
  min-height: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  border-radius: 10px;
}
.custom-btn.custom-btn--style-2.custom_whatsapp:hover {
  background-color: #99ddb8 !important;
  border-color: #99ddb8 !important;
}

.custom-btn.custom-btn--style-3 {
  border-color: #06c056;
}

#btn-to-top {
  background-color: #d52747;
}
