/* HEADER */

.site-header.headroom--not-top .navbar-nav>li>a {
	color: #6b9080;
}

.site-header.headroom--not-top .navbar-nav>li.current-menu-item>a, 
.site-header.headroom--not-top .navbar-nav>li.current-menu-parent>a, 
.site-header.headroom--not-top .navbar-nav>li.current_page_item>a {
    border-bottom: 1px solid #6b9080 ;
opacity:1;
}



.site-header.headroom--not-top .navbar-nav .menu-item-has-children .svg-icon {
    margin-left: .15em;
	margin-top:0.15em;
    width: 18px;
    height: 18px;
    display: inline-block;
    vertical-align: text-top;
    fill: #6b9080  ;
}


.navbar .header-logo-wrapper {
    max-width: 220px; 
} 

.navbar {
	background: #343f37;
	color: #d8c5a3
}

.navbar-nav {
    gap: 30px;
}

.navbar-nav ul {
	border-top: #343f37
}

.navbar-nav>li>ul:before{
	border-bottom: #343f37
}

.logo-image img{
    mix-blend-mode: multiply;
}

.about-slider img {
	opacity: 1;
}

.custom-header {
    background-color: #67917c;
}

.elementor-kit-51 img {
	opacity: 1;
}

.trim-service-box .elementor-image-box-description {
    padding: 0 30px 30px;
}

/* FAQ page */

.faq .elementor-accordion .elementor-tab-content {
    border-top: 0px solid #d5d8dc;
}

.faq .elementor-accordion .elementor-accordion-item:first-child {
    border-radius: 6px 6px 0 0;
}

.faq .elementor-accordion .elementor-accordion-item:last-child {
    border-radius: 0 0 6px 6px;
}

.faq .elementor-tab-content {
    margin-top: -15px;
}

.faq .elementor-tab-title:hover a.elementor-accordion-title, faq .elementor-tab-title:hover .elementor-accordion-icon {
    color: var( --e-global-color-461310c ) !important; 
}

.faq .elementor-tab-title:not(.elementor-active):hover {
    background: #edf2f0 !important;
}

.faq .elementor-accordion-item .elementor-active {
background: #edf2f0 !important;
}


::-moz-selection { /* Code for Firefox */
  color: red;
  background: yellow;
}

::selection {
  color: #fff;
  background: #6B9080;
}

.blog-button a:hover{
	background: #6b9080 !important;
	
}

/* Blog */

.jlc-blog .elementor-post__title a:hover {
	color: var( --e-global-color-4e65377 ) !important;
}

.jlc-blog a.elementor-post__read-more:hover {
	color: #1C244B !important;
}


.jlc-blog .elementor-post__thumbnail{
	box-shadow: 0px 0px 20px 10px rgba(0, 0, 0, 0.05);
}

#content div.sharedaddy, #main div.sharedaddy, div.sharedaddy, .single #jp-relatedposts  {
	display: none !important;
}


.elementor-2678 .elementor-element.elementor-element-462894f {
    --padding-top: 0 !important;
    --padding-bottom: 0  !important;
    --padding-left: 0px  !important;
    --padding-right: 0px  !important;
}
.review-section .ti-review-item .ti-inner{
	    background-color: #ffffff !important;
    box-shadow: 1px 1px 7px 0px rgba(0, 0, 0, 0.13), 0px 0px 2px 0px rgba(0, 0, 0, 0.05);
}