header,#header-wrap,#top-bar,.about-section,.page-title{
  border-color:#d8cebd !important;
background-color: #f6efe0;
opacity: 1;
background-image:  radial-gradient(#d8cebd 0.4px, transparent 0.4px), radial-gradient(#d8cebd 0.4px, #f6efe0 0.4px);
background-size: 16px 16px;
background-position: 0 0,8px 8px;
}
.about-section{
  border-top: 3px solid #95b598;
  border-bottom: 3px solid #95b598;
}
#menuBtn,.floating-contact-wrap .floating-contact-btn,.nav-pills .nav-link.active, .nav-pills .show > .nav-link{
  background-color:#6e4990 !important;
}
#menuBtn:hover,.floating-contact-wrap .floating-contact-btn:hover{
  background-color:#96b498 !important;
}
.button-dirtygreen{
  background-color:#6e4990 !important;
}
.button-dirtygreen:hover{
  background-color:#96b498 !important;
}
.bg-color{
  background-color:#95b598 !important;
}
.page-title-pattern.page-title{
bbackground-color: #ffffff;
opacity: 1;
background-image:  radial-gradient(#d8cebd 1.35px, transparent 1.35px), radial-gradient(#d8cebd 1.35px, #ffffff 1.35px);
background-size: 54px 54px;
background-position: 0 0,27px 27px;
}
.home-testimonials{
  border-top:5px solid #d8cebd !important;
  bbackground-color: #f6efe0;
opacity: 1;
background-image:  radial-gradient(#d8cebd 1.35px, transparent 1.35px), radial-gradient(#d8cebd 1.35px, #f6efe0 1.35px);
background-size: 54px 54px;
background-position: 0 0,27px 27px;
padding:50px 0;
}
.home-testimonials .card{
      background-color: #d8cebc !important;
    border-color: #d8cebd !important;
}
.owl-carousel .owl-dots .owl-dot{
  background-color:#6e4990 !important;
}
.our-clients{
  border-top:5px solid #d8cebd !important;
  background-color: #f6efe0;
opacity: 1;
background-image:  linear-gradient(#fff4de 0.4px, transparent 0.4px), linear-gradient(to right, #fff4de 0.4px, #f6efe0 0.4px);
background-size: 8px 8px;
}
#logo{
  border: none !important;
}
.menu-link:hover,.side-panel-a:hover{
  color:#6e4990 !important;
}
.sub-menu-container{
  border-top-color:#6e4990 !important;
}
.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {
    border-color: #6e4990 !important;
}
.color{
  color:#6e4990 !important;
}
#mapDiv{
  border-color:#6e4990 !important;
}
.submit-button button:hover{
  background-color:#96b498 !important;
  border-color:#96b498 !important;
}
.button-aqua{
  background-color:#6e4990 !important;
}
.button-aqua:hover{
  background-color:#d8cebd !important;
}
.page-link.active, .active > .page-link{
  background-color:#6e4990 !important;
  border-color:#6e4990 !important;
}
#datatable1{
  border-color:#fff4de !important;
}
tr.odd td{
  background-color:#f8f6f2 !important;
}
.welcome-slider{
  font-size: 80px;
}
.toggle-header{
    background-color: #95b598 !important;
}
.service_short_desc{
  color:white !important;
}

@media  (max-width: 480px) {
  .welcome-slider{
  font-size: 65px;
}
}
.counter-i{
  color:#545454 !important;
}
.counter-i:hover{
  color:#96b498 !important;
}
.accordion-button:not(.collapsed){
  background-color: #96b498 !important;
  box-shadow:none !important;
  color: #fff !important;
}


.custom_sub_sections .tabs-image{
    border: 2px solid #d7cebc !important;
}

.custom_sub_sections .canvas-tabs.flex-column:not(.nav-pills) .nav-link.active, .canvas-tabs.nav-tabs.flex-column:not(.nav-pills) .nav-link.active {
    background-color: #f6efe0 !important;
    color: #96b498 !important;
    border-color:#96b498 !important;
}


.green .image-wrapper::before{
            background: rgba(189, 203, 186, 0.4); 
        }
        .green h2{color:#89a285;}
        .green p,.green a{color:#555a54;}
        .green { background-color: #bdcbba; }


        .purple .image-wrapper::before{
            background: rgba(179, 168, 190, 0.4); 
        }
        .purple h2{color:#563d71;}
        .purple p,.purple a{color:#514d54;}
        .purple { background-color: #b3a8be; }


        .beige .image-wrapper::before{
            background: rgba(226, 222, 209, 0.4); 
        }
        .beige h2{color:#b4ad96;}
        .beige p,.beige a{color:#6a6862;}
        .beige { background-color: #e2ded1; }
.scroll-stick{
    background: #f7e3b8 !important; 
}

.owl-carousel2 .owl-prev,.owl-carousel2 .owl-next, .owl-carousel2 .owl-dot.active{
background-color:#89a285 !important;
    color:#fff !important;
}