a {
  color: #259efd;
}
a:hover {
  color: #259efd;
}
.sp-megamenu-parent > li.active > a,
.sp-megamenu-parent > li:hover > a {
  color: #259efd;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {
  background: #259efd;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a {
  color: #259efd;
}
#offcanvas-toggler > i {
  color: #313131;
}
#offcanvas-toggler > i:hover {
  color: #259efd;
}
.btn-primary,
.sppb-btn-primary {
  border-color: #fc1479;
  background-color: #259efd;
}
.btn-primary:hover,
.sppb-btn-primary:hover {
  border-color: #de0363;
  background-color: #259efd;
}
ul.social-icons > li a:hover {
  color: #259efd;
}
.sp-page-title {
  background: #259efd;
}
.layout-boxed .body-innerwrapper {
  background: #ffffff;
}
.sp-module ul > li > a {
  color: #171b20;
}
.sp-module ul > li > a:hover {
  color: #259efd;
}
.sp-module .latestnews > div > a {
  color: #171b20;
}
.sp-module .latestnews > div > a:hover {
  color: #259efd;
}
.sp-module .tagscloud .tag-name:hover {
  background: #259efd;
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a:hover,
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li.active > a {
  background: #259efd;
}
.search .btn-toolbar button {
  background: #259efd;
}
.post-format {
  background: #259efd;
}
.voting-symbol span.star.active:before {
  color: #259efd;
}
.sp-rating span.star:hover:before,
.sp-rating span.star:hover~span.star:before {
  color: #259efd;
}
.entry-link,
.entry-quote {
  background: #259efd;
}
blockquote {
  border-color: #259efd;
}
.carousel-left:hover,
.carousel-right:hover {
  background: #259efd;
}
#sp-footer {
  background: #259efd;
}
.sp-comingsoon body {
  background-color: #259efd;
}
.pagination > li > a,
.pagination > li > span {
  color: #171b20;
}
.pagination > li > a:focus,
.pagination > li > a:hover,
.pagination > li > span:focus,
.pagination > li > span:hover {
  color: #171b20;
}
.pagination > .active > a,
.pagination > .active > span {
  border-color: #259efd;
  background-color: #259efd;
}
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
  border-color: #259efd;
  background-color: #259efd;
}
*::-moz-selection {
  color: #fff;
  background: #259efd;
}
*::selection {
  color: #fff;
  background: #259efd;
}
.text-primary {
  color: #259efd;
}
.btn,
.btn-default,
.sppb-btn,
.sppb-btn-default {
  background: #259efd !important;
}
.btn:active,
.btn:focus,
.btn:hover,
.btn-default:active,
.btn-default:focus,
.btn-default:hover,
.sppb-btn:active,
.sppb-btn:focus,
.sppb-btn:hover,
.sppb-btn-default:active,
.sppb-btn-default:focus,
.sppb-btn-default:hover {
  background: #ea510d !important;
}
.btn-primary,
.sppb-btn-primary {
  background: #ea510d !important;
}
.btn-primary:active,
.btn-primary:focus,
.btn-primary:hover,
.sppb-btn-primary:active,
.sppb-btn-primary:focus,
.sppb-btn-primary:hover {
  background: #259efd !important;
}
.sppb-btn-success {
  background:  !important;
}
.sppb-btn-success:active,
.sppb-btn-success:focus,
.sppb-btn-success:hover {
  background: #259efd !important;
}
.sppb-btn-info {
  background:  !important;
}
.sppb-btn-info:active,
.sppb-btn-info:focus,
.sppb-btn-info:hover {
  background: #259efd !important;
}
.sppb-btn-warning {
  background:  !important;
}
.sppb-btn-warning:active,
.sppb-btn-warning:focus,
.sppb-btn-warning:hover {
  background: #259efd !important;
}
.sppb-btn-danger {
  background:  !important;
}
.sppb-btn-danger:active,
.sppb-btn-danger:focus,
.sppb-btn-danger:hover {
  background: #259efd !important;
}
.sppb-btn-link:focus,
.sppb-btn-link:hover,
.sppb-btn.sppb-btn-link:focus,
.sppb-btn.sppb-btn-link:hover {
  color: #259efd !important;
}
.btn-default.active.focus,
.btn-default.active:focus,
.btn-default.active:hover,
.btn-default:active.focus,
.btn-default:active:focus,
.btn-default:active:hover,
.open > .dropdown-toggle.btn-default.focus,
.open > .dropdown-toggle.btn-default:focus,
.open > .dropdown-toggle.btn-default:hover {
  background: #259efd;
}
.pack_list .sppb-addon-text-block .arrow-list li em {
  color: #259efd;
}
.pack_list .sppb-addon-text-block .arrow-list li:hover em {
  color: #ea510d;
}
.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-movement.even .timeline-item .timeline-panel.left-part .details:after {
  background: #259efd;
}
.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-movement.even .timeline-item .timeline-panel.left-part:after {
  background: #259efd;
}
.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-movement.even .timeline-item .timeline-date:after {
  background: #259efd;
}
.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-movement.odd .timeline-item .timeline-panel .details:after {
  background: #259efd;
}
.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-movement.odd .timeline-item .timeline-panel:after {
  background: #259efd;
}
.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-movement.odd .timeline-item .timeline-date:after {
  background: #259efd;
}
.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-movement .timeline-item .timeline-panel {
  border-color: #259efd;
}
@media screen and (min-width: 320px) and (max-width: 480px) {
  .timeline-movement.even:before {
    background-color: #259efd;
  }
  .timeline-movement.even:after {
    border-color: #259efd;
  }
}
#sp-bottom .footer-social .topsocial li {
  background: #259efd !important;
}
#sp-bottom .footer-social .topsocial li:hover {
  background: #ea510d !important;
}
#sp-bottom .sp-module .sp-module-content .custom span.major {
  color: #259efd !important;
}
.topsocial li:hover {
  background: #259efd;
}
#sp-footer .sp-copyright em {
  color: #259efd;
}
#sp-footer .sp-copyright a:hover {
  color: #259efd;
}
.sppb-addon-articles .sppb-col-sm-4 .sppb-addon-article h3 a:focus,
.sppb-addon-articles .sppb-col-sm-4 .sppb-addon-article h3 a:hover {
  color: #259efd;
}
.sppb-addon-articles .sppb-col-sm-4 .sppb-addon-article .sppb-article-meta .sppb-meta-date {
  color: #259efd;
}
.sppb-addon-articles .sppb-col-sm-4 .sppb-addon-article .sppb-article-meta .sppb-meta-author i,
.sppb-addon-articles .sppb-col-sm-4 .sppb-addon-article .sppb-article-meta .sppb-meta-category i {
  color: #259efd;
}
.sppb-addon-articles .sppb-col-sm-4 .sppb-addon-article .sppb-article-meta .sppb-meta-author a:hover,
.sppb-addon-articles .sppb-col-sm-4 .sppb-addon-article .sppb-article-meta .sppb-meta-category a:hover {
  color: #259efd;
}
.sppb-addon-articles .sppb-col-sm-4 .sppb-addon-article:focus a.sppb-readmore,
.sppb-addon-articles .sppb-col-sm-4 .sppb-addon-article:hover a.sppb-readmore {
  color: #259efd;
}
.spa_pack .sppb-addon-text-block:hover .sppb-addon-title {
  color: #259efd !important;
}
.schedule_one .sppb-column-addons .sppb-addon,
.schedule_one .sppb-column-addons .timeframe {
  background: #ea510d !important;
}
.schedule_one .sppb-column-addons .sppb-addon:hover,
.schedule_one .sppb-column-addons .timeframe:hover {
  background: #259efd !important;
}
.schedule_two .sppb-column-addons .sppb-addon,
.schedule_two .sppb-column-addons .timeframe {
  background: #ea510d !important;
}
.schedule_two .sppb-column-addons .sppb-addon:hover,
.schedule_two .sppb-column-addons .timeframe:hover {
  background: #259efd !important;
}
.head_title_style .sppb-icon-container:before {
  background: #259efd;
}
.head_title_style .sppb-icon-container:after {
  background: #259efd;
}
.cta_title .sppb-addon-cta .sppb-addon-title strong {
  color: #259efd !important;
}
.sppb-addon-accordion .sppb-panel-primary .sppb-panel-heading {
  border-color: #259efd;
  background-color: #259efd;
}
.sppb-addon-accordion .sppb-panel-primary .sppb-panel-heading.active {
  border-color: #259efd;
  background-color: #259efd;
}
.sppb-addon-accordion .sppb-panel-primary .sppb-panel-heading.active:before {
  border-color: #fc197c;
  background-color: #fc197c;
}
.sppb-addon-accordion .sppb-panel.sppb-panel-info .sppb-panel-heading.active {
  border-bottom: 1px solid #259efd;
}
.acc_transparent .sppb-addon-accordion .sppb-panel .sppb-panel-heading span.sppb-panel-title {
  color: #259efd;
}
.tp-caption .btn-primary:focus,
.tp-caption .btn-primary:hover,
.tp-caption .sppb-btn-primary:focus,
.tp-caption .sppb-btn-primary:hover {
  background: #259efd !important;
}
.light .sppb-blockquote {
  border-left: 3px solid #259efd;
}
.dropcap.bg {
  background: #259efd;
}
.sppb-addon-raw-html .check-list li i {
  color: #259efd;
}
.sppb-addon-raw-html ul.arrow li:before {
  color: #259efd;
}
.sppb-addon-raw-html ul.check li:before {
  color: #259efd;
}
.features_one .sppb-addon-feature:hover .sppb-feature-box-title {
  color: #259efd !important;
}
.features_one .sppb-addon-feature:hover .sppb-icon i {
  color: #259efd !important;
}
.features_one .sppb-addon-single-image .sppb-addon-single-image-container:after {
  background: rgba(252,50,138,0.4);
}
.features_two .sppb-addon-feature:hover .sppb-feature-box-title {
  color: #259efd !important;
}
.features_two .sppb-addon-feature:hover .sppb-icon i {
  color: #259efd !important;
}
.features_three .sppb-addon-feature:hover .sppb-feature-box-title {
  color: #259efd !important;
}
.features_three .sppb-addon-feature:hover .sppb-icon i {
  color: #259efd !important;
}
.home_about .sppb-addon-text-block .sppb-addon-content ul {
  list-style-background: #259efd;
}
.our-service .sppb-addon-feature .sppb-addon-text a.sppb-btn {
  border: 1px solid #259efd !important;
}
.our-service .sppb-addon-feature .sppb-addon-text a.sppb-btn:hover {
  background: #259efd !important;
}
.our-service .sppb-addon-feature:hover {
  border: 1px solid #259efd;
}
.our-service .sppb-addon-feature:hover .sppb-feature-box-title {
  color: #259efd !important;
}
.our-service_alternate .sppb-addon-feature .sppb-icon .sppb-icon-container > i {
  color: #259efd;
}
.our-service_alternate .sppb-addon-feature .sppb-addon-text a.sppb-btn {
  border: 1px solid #259efd !important;
}
.our-service_alternate .sppb-addon-feature .sppb-addon-text a.sppb-btn:hover {
  background: #259efd !important;
}
.our-service_alternate .sppb-addon-feature:hover .sppb-feature-box-title {
  color: #259efd !important;
}
.graph_content .sppb-addon-image-content .three-col em {
  color: #259efd;
}
.process .arrow-list li:before {
  color: #259efd;
}
.sppb-testimonial-pro:hover {
  background: #259efd;
}
.style_two .sppb-testimonial-pro .sppb-testimonial-message:before {
  color: #259efd;
}
.style_two .sppb-testimonial-pro .sppb-testimonial-message:after {
  color: #259efd;
}
.style_two .sppb-testimonial-pro:hover {
  background: #259efd;
}
.animated .sppb-animated-number-title {
  color: #259efd;
}
.animated_two .animated-number-icon {
  color: #259efd;
}
.sppb-addon-pricing-table .sppb-pricing-box .sppb-pricing-header .sppb-pricing-price {
  color: #259efd;
}
.sppb-addon-pricing-table .sppb-pricing-box.sppb-pricing-featured {
  background: #259efd;
}
.sppb-addon-pricing-table .sppb-pricing-box.sppb-pricing-featured .sppb-pricing-header {
  background: #259efd !important;
}
.sppb-addon-pricing-table .sppb-pricing-box.sppb-pricing-featured .sppb-pricing-header .sppb-pricing-price {
  color: #259efd;
}
.sppb-addon-pricing-table-advanced table tbody > tr > td i.fa.fa-close {
  color: #ea510d;
}
.sppb-addon-pricing-table-advanced table tbody > tr > td i.fa.fa-check {
  color: #259efd;
}
.our-feature .sppb-addon-feature:hover .sppb-feature-box-title,
.our-feature .sppb-addon-feature:hover .sppb-icon i {
  color: #259efd !important;
}
.our_special .sppb-addon-text-block .sppb-icon {
  color: #259efd;
}
.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-btns a:focus,
.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-btns a:hover {
  color: #259efd;
}
.tag_hidden .sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info {
  background: #ea510d;
}
.tag_hidden .sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info:hover {
  background: #259efd;
}
.sp-simpleportfolio .sp-simpleportfolio-filter ul li.active a,
.sp-simpleportfolio .sp-simpleportfolio-filter ul li a:hover {
  color: #259efd;
}
.sp-simpleportfolio .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay .sp-simpleportfolio-title a:focus,
.sp-simpleportfolio .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay .sp-simpleportfolio-title a:hover {
  color: #259efd;
}
.sp-simpleportfolio .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay .sp-simpleportfolio-btns a:focus,
.sp-simpleportfolio .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay .sp-simpleportfolio-btns a:hover {
  color: #259efd;
}
.team_style_two .sppb-addon-persion.team-style-hover .sppb-person-information {
  background: rgba(252,50,138,0.7);
}
.team_style_one .sppb-addon-persion .sppb-person-image:after {
  background: rgba(252,50,138,0.6);
}
.team_style_one .sppb-addon-persion:hover {
  border: 1px solid #259efd;
}
.sppb-addon-tab .sppb-nav-tabs > li.active a,
.sppb-nav-pills > li.active a {
  background: #259efd;
}
.sppb-addon-tab .sppb-nav-tabs > li.active a i,
.sppb-nav-pills > li.active a i {
  color: #259efd;
}
.sppb-addon-tab .sppb-nav-tabs > li.active a,
.sppb-addon-tab .sppb-nav-tabs > li.active a:focus,
.sppb-addon-tab .sppb-nav-tabs > li.active a:hover,
.sppb-nav-pills > li.active a,
.sppb-nav-pills > li.active a:focus,
.sppb-nav-pills > li.active a:hover {
  background: #259efd;
}
.sppb-addon-tab .sppb-nav-tabs > li > a,
.sppb-nav-pills > li > a {
  color: #259efd;
}
.sppb-addon-tab .sppb-nav-tabs > li.active > a,
.sppb-addon-tab .sppb-nav-tabs > li.active a:focus,
.sppb-addon-tab .sppb-nav-tabs > li.active a:hover {
  background-color: #259efd !important;
}
.tab_left .sppb-addon-tab .sppb-addon-content ul.sppb-nav-lines > li.active {
  background: rgba(252,50,138,0.1);
}
.tab_left .sppb-addon-tab .sppb-addon-content .sppb-tab-content ul li em {
  color: #259efd;
}
.tab_hor .sppb-addon-tab .sppb-addon-content ul.sppb-nav-lines > li.active {
  background: #259efd;
}
.tab_hor .sppb-addon-tab .sppb-addon-content .sppb-tab-content .single-tab-details .center_side:hover {
  background: #259efd;
}
.acymailing_module_form .acymailing_form .acysubbuttons input {
  background: #259efd !important;
}
.acymailing_module_form .acymailing_form .acysubbuttons:focus input,
.acymailing_module_form .acymailing_form .acysubbuttons:hover input {
  background: #ea510d !important;
}
.inputbox:focus,
.sppb-form-control:focus,
input[type='color']:focus,
input[type='date']:focus,
input[type='datetime']:focus,
input[type='datetime-local']:focus,
input[type='email']:focus,
input[type='month']:focus,
input[type='number']:focus,
input[type='password']:focus,
input[type='search']:focus,
input[type='tel']:focus,
input[type='text']:focus,
input[type='time']:focus,
input[type='url']:focus,
input[type='week']:focus,
select:focus,
textarea:focus {
  border: 1px solid #259efd;
}
.quick-booking .form-group select:focus {
  border: 1px solid #259efd;
}
.quick-booking .form-group input:focus {
  border: 1px solid #259efd;
}
input:focus:invalid:focus,
select:focus:invalid:focus,
textarea:focus:invalid:focus {
  border-color: #259efd;
}
#sp-header #sp-menu .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {
  color: #259efd;
}
#sp-header.menu-fixed .active a {
  color: #259efd;
}
#sp-header.menu-fixed .active a:hover {
  color: #259efd;
}
#sp-header #sp-menu .sp-megamenu-parent .sp-dropdown li.active > a {
  color: #259efd !important;
}
.j2store-product-list .j2store-content .j2store-title-wrap .product-price-container .sale-price,
.product-crosssells-container .j2store-content .j2store-title-wrap .product-price-container .sale-price,
.product-upsells-container .j2store-content .j2store-title-wrap .product-price-container .sale-price {
  color: #259efd;
}
.j2store-product-list .j2store-productlist-img-wrap .btn.btn-primary.j2store_add_to_cart_button,
.j2store-product-list .j2store-productlist-img-wrap .j2store-cart-button,
.product-crosssells-container .j2store-productlist-img-wrap .btn.btn-primary.j2store_add_to_cart_button,
.product-crosssells-container .j2store-productlist-img-wrap .j2store-cart-button,
.product-upsells-container .j2store-productlist-img-wrap .btn.btn-primary.j2store_add_to_cart_button,
.product-upsells-container .j2store-productlist-img-wrap .j2store-cart-button {
  background: #259efd;
}
.j2store-product-list .j2store-productlist-img-wrap .j2store-product-images .mod_pic,
.product-crosssells-container .j2store-productlist-img-wrap .j2store-product-images .mod_pic,
.product-upsells-container .j2store-productlist-img-wrap .j2store-product-images .mod_pic {
  background: rgba(252,50,138,0.7);
}
.j2store-single-product .product-content .product-price .product-price-container span {
  color: #259efd;
}
.tabs .nav.nav-tabs li.active a {
  color: #259efd;
}
.j2store-product-module.j2store-product-module-list.owl-carousel .j2store-product-image a:before {
  background: rgba(252,50,138,0.7);
}
.j2store-product-module.j2store-product-module-list.owl-carousel:hover .owl-nav {
  color: #259efd;
}
.j2store-product-module.j2store-product-module-list .j2store-module-product .product-title a:focus,
.j2store-product-module.j2store-product-module-list .j2store-module-product .product-title a:hover {
  color: #259efd;
}
.j2store-product-module.j2store-product-module-list .j2store-module-product .product-price-container .sale-price {
  color: #259efd;
}
.j2store-product-module.j2store-product-module-list .j2store-module-product .product-cart-section .product-cart-left-block .product_cart_block form a:focus,
.j2store-product-module.j2store-product-module-list .j2store-module-product .product-cart-section .product-cart-left-block .product_cart_block form a:hover {
  color: #259efd;
}
.acymailing_module_form .acymailing_form .acysubbuttons input {
  border: 1px solid #259efd;
  border-left: none;
}
.helix-social-share-icon ul li div a:focus,
.helix-social-share-icon ul li div a:hover {
  background: #259efd;
}
.bmi_calc button {
  color: #259efd !important;
}
.tab_mega .sppb-tab-content.sppb-nav-tabs-content .single-tab-details .center_side a:hover,
.tab_mega .sppb-tab-content.sppb-nav-tabs-content .single-tab-details .center_side h6:hover {
  color: #259efd;
}
.tab_mega .sppb-tab-content.sppb-nav-tabs-content .single-tab-details .right_side em:hover {
  color: #259efd;
}
#sp-page-title .sp-page-title .breadcrumb a:hover {
  color: #259efd !important;
}
.new-look .offcanvas-menu {
  background-color: #2b2f3b;
}
.new-look .offcanvas-menu .sp-module ul > li.active a,
.new-look .offcanvas-menu .sp-module ul > li:focus a,
.new-look .offcanvas-menu .sp-module ul > li:hover a {
  background: #259efd;
}
.new-look .offcanvas-menu .sp-module ul > li ul li a {
  background-color: #2b2f3b !important;
}
.new-look .offcanvas-menu .sp-module ul > li ul li a:focus,
.new-look .offcanvas-menu .sp-module ul > li ul li a:hover {
  color: #259efd;
}
.exception .sppb-addon-cta .sppb-btn-primary {
  background: #fff !important;
  color: #171b20 !important;
}
.exception .sppb-addon-cta .sppb-btn-primary:hover {
  background: #171b20 !important;
  color: #fff !important;
}
