a {
  color: #43b5d5;
}
a:hover {
  color: #2a9bbb;
}
.sp-megamenu-parent >li.active>a,
.sp-megamenu-parent >li:hover>a {
  color: #43b5d5 !important;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover {
  color: #43b5d5;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
  color: #43b5d5;
}
#offcanvas-toggler >i {
  color: #999999;
}
#offcanvas-toggler >i:hover {
  color: #43b5d5;
}
.btn-primary,
.sppb-btn-primary {
  border-color: #2ea9cc;
  background-color: #43b5d5;
}
.btn-primary:hover,
.sppb-btn-primary:hover {
  border-color: #258aa6;
  background-color: #2a9bbb;
}
ul.social-icons >li a:hover {
  color: #43b5d5;
}
.sp-page-title {
  background: #43b5d5;
}
.layout-boxed .body-innerwrapper {
  background: #ffffff;
}
.sp-module ul >li >a {
  color: #999999;
}
.sp-module ul >li >a:hover {
  color: #43b5d5;
}
.sp-module .latestnews >div >a {
  color: #999999;
}
.sp-module .latestnews >div >a:hover {
  color: #43b5d5;
}
.sp-module .tagscloud .tag-name:hover {
  background: #43b5d5;
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li.active > a,
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a:hover {
  color: #43b5d5;
  border-color: #43b5d5;
}
.portfolio-style-1 .sp-simpleportfolio-items .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-btns a.btn-view i,
.portfolio-style-1 .sp-simpleportfolio-items .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-btns a.btn-zoom i {
  color: #43b5d5;
}
.sp-simpleportfolio .sp-simpleportfolio-item:hover .sp-simpleportfolio-info h3 > a {
  color: #43b5d5 !important;
}
.sp-simpleportfolio .sp-simpleportfolio-item:hover .sp-simpleportfolio-info {
  border-bottom: 1px solid #43b5d5 !important;
}
.search .btn-toolbar button {
  background: #43b5d5;
}
.post-format {
  background: #43b5d5;
}
.voting-symbol span.star.active:before {
  color: #43b5d5;
}
.sp-rating span.star:hover:before,
.sp-rating span.star:hover ~ span.star:before {
  color: #2a9bbb;
}
.entry-link,
.entry-quote {
  background: #43b5d5;
}
blockquote {
  border-color: #43b5d5;
}
.carousel-left:hover,
.carousel-right:hover {
  background: #43b5d5;
}
#sp-footer {
  background: #43b5d5;
}
.pagination>li>a,
.pagination>li>span {
  color: #999999;
}
.pagination>li>a:hover,
.pagination>li>a:focus,
.pagination>li>span:hover,
.pagination>li>span:focus {
  color: #999999;
}
.pagination>.active>a,
.pagination>.active>span {
  border-color: #43b5d5;
  background-color: #43b5d5;
}
.pagination>.active>a:hover,
.pagination>.active>a:focus,
.pagination>.active>span:hover,
.pagination>.active>span:focus {
  border-color: #43b5d5;
  background-color: #43b5d5;
}
.sppb-progress-bar span.progress-percent {
  color: #43b5d5;
}
.ns2-art-pagination.nssp2-controllers span.active {
  background: #43b5d5 !important;
}
.sppb-pricing-box:hover .sppb-pricing-header .sppb-pricing-title {
  background: #43b5d5 !important;
}
.sppb-pricing-box:hover .sppb-pricing-header .sppb-pricing-price {
  color: #43b5d5;
  trasition: .5s;
}
.sppb-pricing-footer .sppb-btn-default {
  color: #43b5d5 !important;
}
.sppb-progress-bar span.progress-percent {
  color: #43b5d5;
}
.ns2-art-pagination.nssp2-controllers span.active {
  background: #43b5d5 !important;
}
.sppb-addon-persion:hover .sppb-person-information span.sppb-person-name {
  color: #43b5d5;
}
.sppb-person-social-icons ul.sppb-person-social a i:hover {
  color: #43b5d5;
}
.portfolio-style-2 .sp-simpleportfolio-items .sp-simpleportfolio-overlay-wrapper:hover h3.sp-simpleportfolio-title a {
  color: #43b5d5;
}
.portfolio-style-2 .sp-simpleportfolio-items .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-btns a.btn-zoom i:hover {
  color: #43b5d5;
}
.portfolio-style-2 .sp-simpleportfolio-items .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-btns a.btn-view i:hover {
  color: #43b5d5;
}
.imago-widgets ul.imago-social-list li a {
  background: #43b5d5;
}
.ns2-link-date span {
  color: #43b5d5;
}
.ns2-links-wrap .ns2-title a:hover {
  color: #43b5d5;
}
.section-color {
  background: #43b5d5;
}
.sppb-btn-default:hover {
  color: #43b5d5 !important;
}
.person-style-3 .sppb-progress-bar {
  background-color: #43b5d5 !important;
}
.service-style-1 .sppb-addon-feature .sppb-icon span {
  border-color: #43b5d5;
  border: 1px solid #43b5d5;
  color: #43b5d5;
}
.service-style-1 .sppb-col-sm-3 .sppb-addon-feature .sppb-icon span:hover {
  background-color: #43b5d5 !important;
}
.number-style-1 .sppb-addon-feature .sppb-feature-box-title {
  color: #43b5d5 !important;
}
div.k2TagCloudBlock a:hover {
  color: #43b5d5;
}
#services-section .services-box .services-post .up-box i {
  color: #43b5d5;
}
#services-section .services-box .services-post:hover .up-box {
  background: #43b5d5;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
  border-top: 2px solid #43b5d5;
}
.slider-one a.slider-btn:hover {
  border: 2px solid #43b5d5 !important;
}
.rev_slider_wrapper .bullet:hover {
  background: #43b5d5 !important;
  border-color: #43b5d5 !important;
  opacity: 1;
}
.rev_slider_wrapper .tp-bullets .selected {
  background: #43b5d5 !important;
  border-color: #43b5d5 !important;
  opacity: 1;
}
#sp-header .logo p {
  color: #43b5d5 !important;
}
.search-custom .search input.inputbox {
  border: 4px solid #43b5d5 !important;
}
.search-custom .sp-dropdown .button i {
  color: #43b5d5 !important;
}
.sppb-btn-success:hover {
  background: none;
  border-color: #43b5d5 !important;
  color: #43b5d5 !important;
}
.sppb-btn-footer-social {
  background: #43b5d5 !important;
}
li.onepage-nav a.active {
  color: #43b5d5 !important;
}
.tagspopular ul li a:hover {
  color: #43b5d5 !important;
}
.imago-feature span {
  background: #43b5d5 !important;
}
input:focus:invalid:focus,
textarea:focus:invalid:focus,
select:focus:invalid:focus {
  border-color: #43b5d5 !important;
  box-shadow: none;
}
.imago-app-btn {
  background: #43b5d5 !important;
}
.custom-white-big-preset {
  color: #43b5d5 !important;
}
.onepage-classic ul.sp-megamenu-parent li:hover a {
  color: #43b5d5 !important;
}
#about-section2 .about-box .about-post a:hover,
#about-section2 .about-box .about-post a.active {
  background: #43b5d5 !important;
}
#about-section2 .content-tab .tab-cont h2 {
  color: #43b5d5 !important;
}
.sppb-testimonial-pro .sppb-testimonial-client strong {
  color: #43b5d5 !important;
}
body.onepage-classic .sticky-wrapper #sp-menu ul li.current a {
  color: #43b5d5 !important;
}
.sticky-wrapper #sp-menu .current a {
  color: #43b5d5 !important;
}
.menu-underline .sp-dropdown-inner .sp-menu-item a.sp-group-title {
  border-bottom: 1px solid #43b5d5;
}
