/*---------delete after setting color scheme---*/
/*-----------delete after setting color scheme----*/
body {
  color: #777;
}

.sp-megamenu-parent > li > a:hover {
  color: #76aa6f;
}

.sp-megamenu-parent > li.active > a {
  color: #76aa6f;
}

.mobile-menu-box .slicknav_menu a.slicknav_btn:hover {
  color: #76aa6f;
}

.mobile-menu-box .slicknav_menu .slicknav_nav > li > a:hover {
  color: #76aa6f;
}

.mobile-menu-box .slicknav_menu .slicknav_nav > li.active > a, .mobile-menu-box .slicknav_menu .slicknav_nav > li.bgact > a {
  color: #76aa6f;
}

#sp-footer {
  background-color: #f5f5f5;
}

.btn-link, #back-top a, a:hover, a:focus, a:active, .price, #sp-footer a:hover, #sp-footer a:focus, #sp-footer a:active,
.pagination .page-item.active a, .pagination .page-item a:hover, .pagination .page-item a:focus, .pagination .page-item a:active {
  color: #76aa6f;
}

*::selection, *::-moz-selection {
  background-color: #76aa6f;
}

.cssload-circle .cssload-inner {
  border-color: rgba(118, 170, 111, 0.7);
  box-shadow: inset 0 0 10px rgba(118, 170, 111, 0.15);
}

.input-prepend .add-on i, .input-prepend .add-on > span {
  color: #76aa6f;
}

.input-prepend .add-on:hover i {
  background-color: #76aa6f;
}

.sp-megamenu-parent .sp-dropdown.sp-dropdown-mega .sp-dropdown-inner .sp-module-title, .sp-megamenu-parent .sp-dropdown.sp-dropdown-mega .sp-dropdown-inner .item-header > a {
  color: #76aa6f;
}

.mobile-menu-box .slicknav_menu .slicknav_nav > li .icon:hover:before {
  color: #76aa6f;
}

.mobile-menu-box .slicknav_menu .slicknav_nav > li.active .icon, .mobile-menu-box .slicknav_menu .slicknav_nav > li.bgact .icon {
  color: #76aa6f;
}

#sp-fixed-right .close-right:hover:before, #sp-fixed-right .close-right:hover:after {
  background-color: #76aa6f;
}

.edit-icon a:hover {
  color: #76aa6f;
}

.jmoddiv .dropdown-toggle:hover {
  background-color: #76aa6f;
}

.blog .article-list .article .article-header h1 a:hover, .blog .article-list .article .article-header h1 a:active, .blog .article-list .article .article-header h1 a:focus, .blog .article-list .article .article-header h2 a:hover, .blog .article-list .article .article-header h2 a:active, .blog .article-list .article .article-header h2 a:focus {
  color: #76aa6f;
}

.blog .article-info > span a:hover {
  color: #76aa6f;
}

.blog .pagination-wrapper .pagination .page-item.active a.page-link {
  color: #76aa6f;
}

.blog.blog_team .article-list .article .article-header a:before {
  background-color: #e9da5d;
}

.page-item__team .team-content-wrap .team-meta .team-meta-location .team-icon i, .page-item__team .team-content-wrap .team-meta .team-meta-phone .team-icon i, .page-item__team .team-content-wrap .team-meta .team-meta-email .team-icon i {
  background-color: #76aa6f;
}

.blog_history .article-list .row > div:before {
  background-color: #76aa6f;
}

.blog_history .article-list .row:before {
  background-color: #76aa6f;
}

.login .login-list .login-list-item a:hover {
  color: #76aa6f;
}

#sp-bottom .sp-module ul.menucontacts > li > a:before {
  color: #76aa6f;
}

.sp-scroll-up {
  background-color: #76aa6f;
}

#sp-bottom .sp-module ul.menucontacts > li > a:before {
  color: #76aa6f;
}

h4, .h4 {
  color: #76aa6f;
}

ul.icons li:before {
  color: #76aa6f;
}

blockquote:before {
  color: rgba(118, 170, 111, 0.22);
}

mark {
  background-color: #76aa6f;
}

.jg_subcatelem_txt {
  background-color: rgba(233, 218, 93, 0.5);
}

.jg_subcatelem_txt:before {
  background-color: #76aa6f;
}

.jg_imgalign_catimgs .jg_catelem_txt {
  background-color: rgba(118, 170, 111, 0.5);
}

.jg_imgalign_catimgs .jg_catelem_txt:before {
  background-color: #76aa6f;
}

#section-kmt .kmt-rank-progress {
  background-color: #76aa6f;
}

#kunena .ktopblock .ktopblock-wrapper .kmenu .navbar-nav li:hover a, #kunena .ktopblock .ktopblock-wrapper .kmenu .navbar-nav li.active a {
  color: #76aa6f;
}

#kunena .category .category-title-wrapper.h3-heading a:hover {
  color: #76aa6f;
}

#kunena #kstats .kstats-info li p strong a {
  color: #76aa6f;
}

#kunena #kstats .kstats-info li p strong a:hover {
  color: #e9da5d;
}

#kunena .announcement-box .announcement-title .h5-heading {
  background-color: #e9da5d;
}

#kunena .pagination li a {
  background-color: #e9da5d;
}

#kunena .tabs .nav-tabs li:hover {
  background-color: #76aa6f;
}

#kunena .tabs .nav-tabs li a {
  background-color: #e9da5d;
}

#kunena .tabs .nav-tabs li a.active {
  background-color: #76aa6f;
}

#kunena .tabs .nav-tabs li a:hover {
  background-color: #76aa6f;
}

.sp-megamenu-wrapper .categories-module.blog_categories_megamenu li:before, .slicknav_menu .categories-module.blog_categories_megamenu li:before {
  color: #76aa6f;
}

.sp-megamenu-wrapper .categories-module.blog_categories_megamenu li a:hover, .slicknav_menu .categories-module.blog_categories_megamenu li a:hover {
  color: #76aa6f;
}

.sp-megamenu-wrapper .mod-newsflash-adv__latest_posts .item .item_createdby, .sp-megamenu-wrapper .mod-newsflash-adv__latest_posts .item .item_published, .slicknav_menu .mod-newsflash-adv__latest_posts .item .item_createdby, .slicknav_menu .mod-newsflash-adv__latest_posts .item .item_published {
  color: #76aa6f;
}

.sp-megamenu-wrapper .mod-newsflash-adv__latest_posts .item .item_createdby:before, .sp-megamenu-wrapper .mod-newsflash-adv__latest_posts .item .item_published:before, .slicknav_menu .mod-newsflash-adv__latest_posts .item .item_createdby:before, .slicknav_menu .mod-newsflash-adv__latest_posts .item .item_published:before {
  color: #76aa6f;
}

.sp-megamenu-wrapper .mod-newsflash-adv__latest_posts .item .item_createdby:after, .sp-megamenu-wrapper .mod-newsflash-adv__latest_posts .item .item_published:after, .slicknav_menu .mod-newsflash-adv__latest_posts .item .item_createdby:after, .slicknav_menu .mod-newsflash-adv__latest_posts .item .item_published:after {
  color: #76aa6f;
}

.mod-article-single .custom-text em {
  color: #76aa6f;
}

.mod-article-single__questions .item__module .btn:hover {
  background-color: #e9da5d;
}

.mod-article-single__banner .item_introtext .link {
  color: #76aa6f;
}

.mod-article-single__banner .item_introtext .link:after {
  background-color: #76aa6f;
}

.mod-article-single__banner.banner-1 .item_introtext h4 {
  -webkit-text-fill-color: #76aa6f;
}

.mod-bootstrap-collapse .accordion .card .card-header .card-header-title .heading_icon {
  color: #76aa6f;
}

.mod-bootstrap-collapse .accordion .card .card-header.active .card-header-title .heading_icon {
  background-color: #e9da5d;
}

.mod-newsflash-adv__pricing_simple .item .item_content .item_introtext .pricing-table .pricing-table__heading .pricing-table__price .pricing-table__price-prefix, .mod-newsflash-adv__pricing_simple .item .item_content .item_introtext .pricing-table .pricing-table__heading .pricing-table__price .pricing-table__price-val, .mod-newsflash-adv__pricing_simple .item .item_content .item_introtext .pricing-table .pricing-table__heading .pricing-table__price .pricing-table__price-suffix {
  color: #76aa6f;
}

.mod-newsflash-adv__pricing_detailed .item .item_content .item_introtext .pricing-table .pricing-table__heading .pricing-table__price .pricing-table__price-prefix, .mod-newsflash-adv__pricing_detailed .item .item_content .item_introtext .pricing-table .pricing-table__heading .pricing-table__price .pricing-table__price-val, .mod-newsflash-adv__pricing_detailed .item .item_content .item_introtext .pricing-table .pricing-table__heading .pricing-table__price .pricing-table__price-suffix {
  color: #76aa6f;
}

.mod-newsflash-adv__pricing_detailed .item .item_content .item_introtext .pricing-table .pricing-table__list .pricing__list-item.active .pricing-feature__inner .item-icon {
  color: #76aa6f;
}

.mod-newsflash-adv__default-services .item .item_content .item_title:hover {
  color: #76aa6f;
}

.mod-newsflash-adv__contacts .item .item_content i {
  color: #76aa6f;
}

.mod-newsflash-adv__contact-us li a:hover, .mod-newsflash-adv__contact-us li a:focus, .mod-newsflash-adv__contact-us li a:active {
  color: #76aa6f;
}

.acym_module .acym_fulldivform.acym_module_form .acysubbuttons .btn-icon:after {
  background-color: #76aa6f;
}

.categories-module.blog_categories li a:hover {
  color: #76aa6f;
}

.mod_bootstraptabs .nav-tabs .nav-item a:after {
  background-color: #76aa6f;
}

.breadcrumb .breadcrumb-item a:hover {
  color: #76aa6f;
}

.mod_owl_carousel .owl-dots .owl-dot:hover, .mod_owl_carousel .owl-dots .owl-dot:focus, .mod_owl_carousel .owl-dots .owl-dot.active {
  background: #76aa6f;
}

.mod_owl_carousel__testimonials figcaption {
  color: #76aa6f;
}

.mod_owl_carousel__team figcaption, .mod_owl_carousel__team .img-info figcaption {
  color: #76aa6f;
}

.blog-search .search form .input-group .input-group-btn .btn:hover:before {
  color: #76aa6f;
}

.btn-search-icon:hover {
  color: #76aa6f;
}

.jlslogin #slogin-buttons .btn:hover {
  background-color: #e9da5d;
}

.sp-megamenu-wrapper .login_megamenu .jlslogin a.btn, .mobile-menu-box .login_megamenu .jlslogin a.btn {
  background-color: #76aa6f;
}

.sp-megamenu-wrapper .login_megamenu .jlslogin a.btn:hover, .mobile-menu-box .login_megamenu .jlslogin a.btn:hover {
  background-color: #e9da5d;
}

.swiper-pagination-bullet-active, .swiper-scrollbar-drag {
  background-color: #76aa6f;
}

.mod_tm_counters .counter_item .counter-wrapper .counter-wrapper-box .counter-wrapper-box_content .counter-value-box .counter-value, .mod_tm_counters .counter_item .counter-wrapper .counter-wrapper-box .counter-wrapper-box_content .counter-title {
  color: #76aa6f;
}

.mod_tm_google_map .map_preloader svg {
  stroke: #76aa6f;
}

.parallax-content a:hover, .parallax-content a:focus, .parallax-content a:active {
  color: #76aa6f;
}

.mod_tm_portfolio .portfolio-container .portfolio-item .portfolio-item__content .item_header h1.item_title a, .mod_tm_portfolio .portfolio-container .portfolio-item .portfolio-item__content .item_header h2.item_title a, .mod_tm_portfolio .portfolio-container .portfolio-item .portfolio-item__content .item_header h3.item_title a, .mod_tm_portfolio .portfolio-container .portfolio-item .portfolio-item__content .item_header h4.item_title a, .mod_tm_portfolio .portfolio-container .portfolio-item .portfolio-item__content .item_header h5.item_title a, .mod_tm_portfolio .portfolio-container .portfolio-item .portfolio-item__content .item_header h6.item_title a {
  color: #76aa6f;
}

.mod_tm_portfolio ul#filters li a:after {
  background-color: #76aa6f;
}

.mod_tm_portfolio ul#filters li a:hover, .mod_tm_portfolio ul#filters li a.active {
  color: #76aa6f;
}

.mod_tm_portfolio .portfolio-container .portfolio-item .portfolio-item__content .item_header h1.item_title a, .mod_tm_portfolio .portfolio-container .portfolio-item .portfolio-item__content .item_header h2.item_title a, .mod_tm_portfolio .portfolio-container .portfolio-item .portfolio-item__content .item_header h3.item_title a, .mod_tm_portfolio .portfolio-container .portfolio-item .portfolio-item__content .item_header h4.item_title a, .mod_tm_portfolio .portfolio-container .portfolio-item .portfolio-item__content .item_header h5.item_title a, .mod_tm_portfolio .portfolio-container .portfolio-item .portfolio-item__content .item_header h6.item_title a {
  color: #76aa6f;
}

.sp-module.about .sp-module-title:before {
  color: rgba(118, 170, 111, 0.22);
}

.btn, .btn-info {
  background-color: #76aa6f;
}

.btn:after, .btn-info:after {
  background-color: #76aa6f;
}

.btn:focus, .btn:active, .btn-info:focus, .btn-info:active {
  background-color: #76aa6f;
}

.btn:hover, .btn-info:hover {
  background-color: #e9da5d;
}

.btn-info {
  background-color: #e9da5d;
}

.btn-info:after {
  background-color: #e9da5d;
}

.btn-info:hover, .btn-info:focus, .btn-info:active {
  background-color: #76aa6f;
}

.btn-icon {
  background-color: #e9da5d;
}

.btn-icon:after {
  background-color: #e9da5d;
}

.btn-icon:hover {
  background-color: #76aa6f;
}

.btn:not(:disabled):not(.disabled).active, .btn:not(:disabled):not(.disabled).active:focus,
.btn:not(:disabled):not(.disabled):active,
.btn:not(:disabled):not(.disabled):active:focus,
.show > .btn.dropdown-toggle,
.show > .btn.dropdown-toggle:focus,
.btn-info:not(:disabled):not(.disabled).active,
.btn-info:not(:disabled):not(.disabled).active:focus,
.btn-info:not(:disabled):not(.disabled):active,
.btn-info:not(:disabled):not(.disabled):active:focus,
.show > .btn-info.dropdown-toggle,
.show > .btn-info.dropdown-toggle:focus {
  background-color: #76aa6f;
}

.swiper-container .btn-info {
  background-color: #76aa6f;
}

.swiper-container .btn-info:after {
  background-color: #76aa6f;
}

.swiper-container .btn-info:hover, .swiper-container .btn-info:focus, .swiper-container .btn-info:active {
  background-color: #e9da5d;
}