.button { 
    background-color: #aabe9c;
} 
.btn-outline{

  border: solid 2px #aabe9c;

}
.btn-outline:hover{
  background-color: #aabe9c;
  border: solid 2px #aabe9c;
}
.btn-outline-white:hover{
  background-color: #aabe9c !important;
  border: solid 1px #aabe9c !important;

}
.cd-top {
    background: #aabe9c url(../images/icons/cd-top-arrow.svg) no-repeat center 50%;
  }
#loader-wrapper .loader .ball:after {
    background-color: #aabe9c;
}
.pulse::before,

.pulse::after {

  border: 1px solid #aabe9c;

} 
.hero-slider .flickity-page-dots .dot.is-selected {

    background: #aabe9c;

    border: 0 solid #aabe9c;

  }
.color-text {

    color: #aabe9c;

  }
ul.bottom-social li a:hover {

    color: #aabe9c;

  }
ul.footer-bulletlist li a:hover {

    color: #aabe9c;

  }
.pages-title a:hover {

    color: #aabe9c;

}
.testimonials-carousel .owl-dots button.owl-dot.active {

    background-color: #aabe9c;
  }
.testimonials-box ul.rating li {

    color: #aabe9c;

  }
.accordion a:after {

    border-right: 2px solid #aabe9c;

    border-bottom: 2px solid #aabe9c;

  }
.fb-circle {

    background-color: #aabe9c;

  }
.faq-box p.link {

    color: #aabe9c;

  }
.faq-box p.link a:hover {

    color: #aabe9c;

  }
.error-page-content .social-error-page ul li a:hover {

    color: #aabe9c;

  }
.color-text a {

    color: #aabe9c;

  }
.ludwig {

    border-left: 0.2em solid #aabe9c;

  }
.ludwig:before,

  .ludwig:after {

    color: #aabe9c;

  }
.replay {

    color: #aabe9c;

  }
.replay a,

  .replay-all a {

    color: #aabe9c;

  }
.warning-message a {

    color: #aabe9c;

  }
.replay-all {
    color: #aabe9c;

  }
.alert-success {

    background-color: #aabe9c;

    border-color: #aabe9c;

  }
.news-carousel .owl-dots button.owl-dot.active {

    background-color: #aabe9c;

  }
.date-box {


    background-color: #aabe9c;

  }
.filter li {

    border: solid 2px #aabe9c;

  }
.filter li.active {
    background-color: #aabe9c;
  }
.custom-carousel2 .owl-theme .custom-nav .owl-prev:hover,

  .custom-carousel2 .owl-theme .custom-nav .owl-next:hover {

    border: solid 1px #aabe9c;

    background-color: #aabe9c;
  }
.custom-carousel3 .owl-theme .custom-nav .owl-prev,
.custom-carousel3 .owl-theme .custom-nav .owl-next {

    border: solid 1px #aabe9c;

  }
.custom-carousel3 .owl-theme .custom-nav .owl-prev:focus,
.custom-carousel3 .owl-theme .custom-nav .owl-next:focus {
    border: solid 1px #aabe9c;
  }
.custom-carousel3 .owl-theme .custom-nav .owl-prev:hover,
.custom-carousel3 .owl-theme .custom-nav .owl-next:hover {
    background-color: #aabe9c;
  }
.custom-carousel3 .owl-theme .custom-nav .owl-prev i,
.custom-carousel3 .owl-theme .custom-nav .owl-next i {
    color: #aabe9c;
  }
.item-caption h5 a:hover {
    color: #aabe9c;
  }
.banner-layer {
    background-color: #aabe9c;
  }
.counter-wrapper {

    background-color: #aabe9c;

  }
.carousel-content h6 {
    color: #aabe9c;
  }
.ag-carousel .owl-dots button.owl-dot.active {

    background-color: #aabe9c;

    border: solid 2px #aabe9c;

  }
.testimonials-content p::before {

    color: #aabe9c;

  }
.author-info .media .media-body p {

    color: #aabe9c;

  }
.testimonial-carousel-alt .owl-dots button.owl-dot.active {

    background-color: #aabe9c;

    border: solid 2px #aabe9c;

  }
.map-container .point {

    background-color: #aabe9c;

  }
.counter-wrapper-layer .counter-inner-box .media .media-body .counter {

  color: #aabe9c;

}
.parallax-carousel .owl-dots button.owl-dot.active {

  background-color: #aabe9c;

}
.testimonials-parallax .lt-leftside h2 .light-text {

  color: #aabe9c;

}
.navbar-dark .navbar-nav .nav-link:hover {

    color: #aabe9c;

  }
.navbar .dropdown-menu .dropdown-item:hover {

    color: #aabe9c;

  }
.navbar .dropdown-menu .dropdown-item::before {

    background-color: #aabe9c;

  }
@media screen and (max-width: 991px) {
  .navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover {
      color: #aabe9c;
    }
}
h5, .h5 {
    color: #3c6a62;

  }
  a:hover {

    color: #3c6a62;

}
.button:hover { 

    background-color: #3c6a62;

}
.pulse {

  background: #3c6a62;

}
a.active:after {

    border-right: 2px solid #3c6a62;

    border-bottom: 2px solid #3c6a62;

  }
  .faq-box p.link a {

    color: #3c6a62;

  }
  ul.circle-border li {

    border: solid 1px #3c6a62;

    background-color: #3c6a62;

  }
  .bt-details p {

    color: #3c6a62;

  }
  .site-pagination .page-link:hover {

    background-color: #3c6a62;

    border-color: #3c6a62;

  }
  .site-pagination .page-item.active .page-link {

    background-color: #3c6a62;

    border-color: #3c6a62;

  }
  .replay a:hover,

  .replay-all a:hover {

    color: #3c6a62;

  }
.warning-message a:hover {

    color: #3c6a62;

  }
  .contact-box-layer .fas {

    color: #3c6a62;

  }
  .custom-carousel2 .owl-theme .custom-nav .owl-prev,

  .custom-carousel2 .owl-theme .custom-nav .owl-next {

    border: solid 1px #3c6a62;

    background-color: #3c6a62;

  }
  .item-caption h5 a {

    color: #3c6a62;

  }
  .pricing-box .card-title {

  color: #3c6a62;

}
.bullets ul li::before {

    color: #3c6a62;

  }
  .carousel-content h6 a:hover {

    color: #3c6a62;

  }
  .thumbnail-box-caption h5 a {

    color: #3c6a62;

  }
  .contact-box-alt-info .media .fas {=

    color: #3c6a62;

  }
@media (max-width:992px) {
    .counter-col-alt {
        background: #3c6a62;
        margin: 1rem 0rem;
        padding: 1rem;
        color: #FFF !important;
    }
}
.navbar.fixed-top {

    background-color: #3c6a62;

  }
@media screen and (max-width: 991px) {
  .navbar.fixed-top.navbar-dark .navbar-nav .dropdown-menu .dropdown-item {

      background: #3c6a62;

    }
}

