/*---------delete after setting color scheme---*/
/*-----------delete after setting color scheme----*/
body {
  color: #777;
}
.sp-megamenu-parent > li > a:hover {
  color: #b5d4e3;
}
.sp-megamenu-parent > li.active > a {
  color: #5a83be;
}
.mobile-menu-box .slicknav_menu a.slicknav_btn:hover {
  color: #b5d4e3;
}
.mobile-menu-box .slicknav_menu .slicknav_nav > li > a:hover {
  color: #b5d4e3;
}
.mobile-menu-box .slicknav_menu .slicknav_nav > li.active > a, .mobile-menu-box .slicknav_menu .slicknav_nav > li.bgact > a {
  color: #b5d4e3;
}
#sp-footer {
  background-color: #31383b;
}
.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: #3cc3c1;
}
*::selection, *::-moz-selection {
  background-color: #3cc3c1;
}
.cssload-circle .cssload-inner {
  border-color: rgba(60, 195, 193, 0.7);
  box-shadow: inset 0 0 10px rgba(60, 195, 193, 0.15);
}
.input-prepend .add-on i, .input-prepend .add-on > span {
  color: #3cc3c1;
}
.input-prepend .add-on:hover i {
  background-color: #3cc3c1;
}
.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: #3cc3c1;
}
.mobile-menu-box .slicknav_menu .slicknav_nav > li .icon:hover:before {
  color: #3cc3c1;
}
.mobile-menu-box .slicknav_menu .slicknav_nav > li.active .icon, .mobile-menu-box .slicknav_menu .slicknav_nav > li.bgact .icon {
  color: #3cc3c1;
}
#sp-fixed-right .close-right:hover:before, #sp-fixed-right .close-right:hover:after {
  background-color: #3cc3c1;
}
.edit-icon a:hover {
  color: #3cc3c1;
}
.jmoddiv .dropdown-toggle:hover {
  background-color: #3cc3c1;
}
.blog .article-list .article .article-header h1 a:hover, .blog .article-list .article .article-header h2 a:hover, .blog .article-list .article .article-header h1 a:active, .blog .article-list .article .article-header h2 a:active, .blog .article-list .article .article-header h1 a:focus, .blog .article-list .article .article-header h2 a:focus {
  color: #3cc3c1;
}
.blog .article-info > span a:hover {
  color: #3cc3c1;
}
.blog .pagination-wrapper .pagination .page-item.active a.page-link {
  color: #3cc3c1;
}
.blog.blog_team .article-list .article .article-header a:before {
  background-color: #76aa6f;
}
.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: #3cc3c1;
}
.blog_history .article-list .row > div:before {
  background-color: #3cc3c1;
}
.blog_history .article-list .row:before {
  background-color: #3cc3c1;
}
.login .login-list .login-list-item a:hover {
  color: #3cc3c1;
}
#sp-bottom .sp-module ul.menucontacts > li > a:before {
  color: #3cc3c1;
}
.sp-scroll-up {
  background-color: #3cc3c1;
}
#sp-bottom .sp-module ul.menucontacts > li > a:before {
  color: #3cc3c1;
}
h4, .h4 {
  color: #3cc3c1;
}
ul.icons li:before {
  color: #3cc3c1;
}
blockquote:before {
  color: rgba(60, 195, 193, 0.22);
}
mark {
  background-color: #3cc3c1;
}
.jg_subcatelem_txt {
  background-color: rgba(118, 170, 111, 0.5);
}
.jg_subcatelem_txt:before {
  background-color: #3cc3c1;
}
.jg_imgalign_catimgs .jg_catelem_txt {
  background-color: rgba(60, 195, 193, 0.5);
}
.jg_imgalign_catimgs .jg_catelem_txt:before {
  background-color: #3cc3c1;
}
#section-kmt .kmt-rank-progress {
  background-color: #3cc3c1;
}
#kunena .ktopblock .ktopblock-wrapper .kmenu .navbar-nav li:hover a, #kunena .ktopblock .ktopblock-wrapper .kmenu .navbar-nav li.active a {
  color: #3cc3c1;
}
#kunena .category .category-title-wrapper.h3-heading a:hover {
  color: #3cc3c1;
}
#kunena #kstats .kstats-info li p strong a {
  color: #3cc3c1;
}
#kunena #kstats .kstats-info li p strong a:hover {
  color: #76aa6f;
}
#kunena .announcement-box .announcement-title .h5-heading {
  background-color: #76aa6f;
}
#kunena .pagination li a {
  background-color: #76aa6f;
}
#kunena .tabs .nav-tabs li:hover {
  background-color: #3cc3c1;
}
#kunena .tabs .nav-tabs li a {
  background-color: #76aa6f;
}
#kunena .tabs .nav-tabs li a.active {
  background-color: #3cc3c1;
}
#kunena .tabs .nav-tabs li a:hover {
  background-color: #3cc3c1;
}
.sp-megamenu-wrapper .categories-module.blog_categories_megamenu li:before, .slicknav_menu .categories-module.blog_categories_megamenu li:before {
  color: #3cc3c1;
}
.sp-megamenu-wrapper .categories-module.blog_categories_megamenu li a:hover, .slicknav_menu .categories-module.blog_categories_megamenu li a:hover {
  color: #3cc3c1;
}
.sp-megamenu-wrapper .mod-newsflash-adv__latest_posts .item .item_createdby, .slicknav_menu .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_published {
  color: #3cc3c1;
}
.sp-megamenu-wrapper .mod-newsflash-adv__latest_posts .item .item_createdby:before, .slicknav_menu .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_published:before {
  color: #3cc3c1;
}
.sp-megamenu-wrapper .mod-newsflash-adv__latest_posts .item .item_createdby:after, .slicknav_menu .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_published:after {
  color: #3cc3c1;
}
.mod-article-single .custom-text em {
  color: #3cc3c1;
}
.mod-article-single__questions .item__module .btn:hover {
  background-color: #76aa6f;
}
.mod-article-single__banner .item_introtext .link {
  color: #3cc3c1;
}
.mod-article-single__banner .item_introtext .link:after {
  background-color: #3cc3c1;
}
.mod-article-single__banner.banner-1 .item_introtext h4 {
  -webkit-text-fill-color: #3cc3c1;
}
.mod-bootstrap-collapse .accordion .card .card-header .card-header-title .heading_icon {
  color: #3cc3c1;
}
.mod-bootstrap-collapse .accordion .card .card-header.active .card-header-title .heading_icon {
  background-color: #76aa6f;
}
.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: #3cc3c1;
}
.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: #3cc3c1;
}
.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: #3cc3c1;
}
.mod-newsflash-adv__default-services .item .item_content .item_title:hover {
  color: #3cc3c1;
}
.mod-newsflash-adv__contacts .item .item_content i {
  color: #3cc3c1;
}
.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: #3cc3c1;
}
.acym_module .acym_fulldivform.acym_module_form .acysubbuttons .btn-icon:after {
  background-color: #3cc3c1;
}
.categories-module.blog_categories li a:hover {
  color: #3cc3c1;
}
.mod_bootstraptabs .nav-tabs .nav-item a:after {
  background-color: #3cc3c1;
}
.breadcrumb .breadcrumb-item a:hover {
  color: #3cc3c1;
}
.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: #3cc3c1;
}
.mod_owl_carousel__testimonials figcaption {
  color: #3cc3c1;
}
.mod_owl_carousel__team figcaption, .mod_owl_carousel__team .img-info figcaption {
  color: #3cc3c1;
}
.blog-search .search form .input-group .input-group-btn .btn:hover:before {
  color: #3cc3c1;
}
.btn-search-icon:hover {
  color: #3cc3c1;
}
.jlslogin #slogin-buttons .btn:hover {
  background-color: #76aa6f;
}
.sp-megamenu-wrapper .login_megamenu .jlslogin a.btn, .mobile-menu-box .login_megamenu .jlslogin a.btn {
  background-color: #3cc3c1;
}
.sp-megamenu-wrapper .login_megamenu .jlslogin a.btn:hover, .mobile-menu-box .login_megamenu .jlslogin a.btn:hover {
  background-color: #76aa6f;
}
.swiper-pagination-bullet-active, .swiper-scrollbar-drag {
  background-color: #3cc3c1;
}
.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: #3cc3c1;
}
.mod_tm_google_map .map_preloader svg {
  stroke: #3cc3c1;
}
.parallax-content a:hover, .parallax-content a:focus, .parallax-content a:active {
  color: #3cc3c1;
}
.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: #3cc3c1;
}
.mod_tm_portfolio ul#filters li a:after {
  background-color: #3cc3c1;
}
.mod_tm_portfolio ul#filters li a:hover, .mod_tm_portfolio ul#filters li a.active {
  color: #3cc3c1;
}
.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: #3cc3c1;
}
.sp-module.about .sp-module-title:before {
  color: rgba(60, 195, 193, 0.22);
}
.btn, .btn-info {
  background-color: #3cc3c1;
}
.btn:after, .btn-info:after {
  background-color: #3cc3c1;
}
.btn:focus, .btn-info:focus, .btn:active, .btn-info:active {
  background-color: #3cc3c1;
}
.btn:hover, .btn-info:hover {
  background-color: #76aa6f;
}
.btn-info {
  background-color: #76aa6f;
}
.btn-info:after {
  background-color: #76aa6f;
}
.btn-info:hover, .btn-info:focus, .btn-info:active {
  background-color: #3cc3c1;
}
.btn-icon {
  background-color: #76aa6f;
}
.btn-icon:after {
  background-color: #76aa6f;
}
.btn-icon:hover {
  background-color: #3cc3c1;
}
.btn:not(:disabled):not(.disabled).active, .btn:not(:disabled):not(.disabled):active, .show > .btn.dropdown-toggle, .btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show > .btn-info.dropdown-toggle, .btn:not(:disabled):not(.disabled).active:focus, .btn:not(:disabled):not(.disabled):active:focus, .show > .btn.dropdown-toggle:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus, .show > .btn-info.dropdown-toggle:focus {
  background-color: #3cc3c1;
}

.swiper-container .btn-info:after {
  background-color: #3cc3c1;
}
/*.swiper-container .btn-info:hover, .swiper-container .btn-info:focus, .swiper-container .btn-info:active {
  background-color: #76aa6f;
}
*/


#sp-header .header-box.header-sticky {
  background: #3cc3c1;
}



.swiper-container .btn-info:hover, .swiper-container .btn-info:focus, .swiper-container .btn-info:active {
    background-color: #3cc3c1;
    border: 1px solid #3cc3c1;
}

.cssload-circle .cssload-inner {
  border-color: rgba(60, 195, 193, 0.7);
  box-shadow: inset 0 0 10px rgba(60, 195, 193, 0.15);
}

.mod-newsflash-adv.mod-newsflash-adv__home_serv2 .item .item_content i {
    color: #3cc3c1;
}

.owl-carousel.owl-carousel.custom-indent .owl-item .owl-item_content .img-intro figcaption {
    color: #3cc3c1;
}

.mod-newsflash-adv.mod-newsflash-adv__home_gallery .item .thumbnail-modern .thumbnail-modern-caption .item_introtext i {
    background: #3cc3c1;

}

.sp-module.bottom_links .list.two_col li a:hover {
    color: #5a83be;
}

.sp-module.bottom_links .list.two_col li.active a {
    color: #5a83be;
}

.list_address li i {
    color: #3cc3c1;
}


.mod_custom.mod_custom__top_cont p + p a:hover {
    color: #3cc3c1;
}

.mod_custom.mod_custom__top_cont p a:hover {
    color: #3cc3c1;
}

.sp-module.about .sp-module-title::before {
    color: rgba(60, 195, 193, 0.22);
}

.mod_owl_carousel__testimonials blockquote span::before {
  color: rgba(60, 195, 193, 0.22);
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item.active span:not(.sp-menu-badge) {
    color: #3cc3c1;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover, .sp-megamenu-parent .sp-dropdown li.sp-menu-item span:hover:not(.sp-menu-badge) {
    color: #3cc3c1;
}

body.home .sp-module.top_menu ul li a:hover {
    color: #3cc3c1;
}

ul.tags li a:hover, .tagspopular ul li a:hover {
    background: #76aa6f;
}

.mod-newsflash-adv.mod-newsflash-adv__bottom_gallery .thumbnail-modern-caption {
    background: rgba(60, 195, 193, 0.5);
}
.custom-pagination2 + .custom-indent2 .owl-stage-outer .owl-stage .owl-item.selected {
    border: 3px solid #3cc3c1;
}
.custom-pagination2 + .custom-indent2 .owl-stage-outer .owl-stage .owl-item:hover {
    border: 3px solid #3cc3c1;
}

.mod_owl_carousel__history .owl-item .item_introtext .year {
    color: #3cc3c1;
}

.sp-module.top_menu ul li a:hover {
    color: #3cc3c1;
}

.list_address li a:hover {
    color: #3cc3c1;
}

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

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

.btn:hover, .btn-info:hover {
    background: #3cc3c1;
}
ul.tags li a.sale:hover, .tagspopular ul li a.sale:hover {
    background: #3cc3c1;
}

.sp-module.newsletter .acym_module .acym_fulldiv form .acym_module_form .acysubbuttons .btn {
  background: #3cc3c1;
}

.sp-module.newsletter .acym_module .acym_fulldiv form .acym_module_form .acysubbuttons .btn:hover {
    background: #76aa6f;
}