.sppb-addon-sp-slider.testimonial-slider .sp-slider-custom-dot-indecators {
  left: 0 !important;
  right: auto !important;
  width: 100% !important;
  transform: none !important;
  overflow: hidden !important;
}

.sppb-addon-sp-slider.testimonial-slider .sp-slider-custom-dot-indecators ul {
  width: 100% !important;
  display: flex !important;
  justify-content: flex-start !important;
  gap: 40px !important;
  padding-left: 10% !important;
  margin: 0 !important;
}

.sppb-addon-sp-slider.testimonial-slider
  .sp-slider-custom-dot-indecators
  ul
  li {
  width: auto !important;
  flex: 0 0 auto !important;
}

.sppb-addon-table-main td {
  background-color: #f2fffc;
}

.sppb-carousel-extended-content-wrap {
  position: absolute;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 0;
  bottom: 0;
  left: 0;
  flex-direction: column;
  z-index: 1;
  padding: 20px;
  text-align: center;
  pointer-events: none !important;
  user-select: none !important;
}

.sppb-carousel-extended,
.sppb-carousel-extended-item,
.sppb-carousel-extended img {
  pointer-events: none !important;
  user-select: none !important;
}
.sppb-addon-accordion.contact-faq
  .sppb-panel-group
  .sppb-panel.sppb-panel-faq
  .sppb-panel-heading
  .sppb-panel-title {
  color: #1e73be;
}
#response_text_128::placeholder {
  color: #1e73be !important;
  opacity: 1;
}
.sp-scroll-up {
  right: -60px;
}
.logo-image {
  height: 80px;
  margin-top: 24px;
}
#sp-footer-menu #sp-footer2,
#sp-footer #sp-footer2 {
  text-align: -webkit-center;
}
.jb-privacy-reopen.right {
  right: -70px;
}
body .sppb-btn.sppb-btn-primary:hover,
body .sppb-btn.sppb-btn-primary:focus,
body .sppb-btn.sppb-btn-primary:active,
body .sppb-btn.btn-primary:hover,
body .sppb-btn.btn-primary:focus,
body .sppb-btn.btn-primary:active,
body .sppb-btn.btn-outline-primary:hover,
body .sppb-btn.btn-outline-primary:focus,
body .sppb-btn.btn-outline-primary:active,
body .btn.sppb-btn-primary:hover,
body .btn.sppb-btn-primary:focus,
body .btn.sppb-btn-primary:active,
body .btn.btn-primary:hover,
body .btn.btn-primary:focus,
body .btn.btn-primary:active,
body .btn.btn-outline-primary:hover,
body .btn.btn-outline-primary:focus,
body .btn.btn-outline-primary:active {
  background-color: #8cc63f;
  border-color: #8cc63f;
}
.btn:hover {
  background-color: #8cc63f;
  border-color: #8cc63f;
}
#sp-footer a,
#sp-bottom a {
  color: #1e73be;
}
#sp-footer a:hover,
#sp-footer a:active,
#sp-footer a:focus,
#sp-bottom a:hover,
#sp-bottom a:active,
#sp-bottom a:focus {
  color: #1e73be;
}
body .sppb-btn.sppb-btn-primary,
body .sppb-btn.btn-primary,
body .sppb-btn.btn-outline-primary,
body .btn.sppb-btn-primary,
body .btn.btn-primary,
body .btn.btn-outline-primary {
  background-color: #1e73be;
  border-color: #1e73be;
}
.modal {
  --bs-modal-color: #1e73be;
  --bs-modal-bg: #f2fffc;
}
.btn {
  color: #1e73be;
}
@media (max-width: 991px) {
  #sp-header:not(.header-sticky) .burger-icon > span {
    background-color: #8cc63f;
  }
}
.offcanvas-menu .offcanvas-inner ul.menu > li a,
.offcanvas-menu .offcanvas-inner ul.menu > li span {
  color: #1e73be;
}
.offcanvas-menu .offcanvas-inner ul.menu li.active a {
  color: #8cc63f !important;
}
.menu.nav-pills > li > a,
.menu.nav-pills > li > span,
.menu.nav-pills .sp-dropdown li.sp-menu-item > a {
  font-family: "time new roman" !important;
}
.offcanvas-menu .offcanvas-inner ul.menu > li a:hover,
.offcanvas-menu .offcanvas-inner ul.menu > li a:focus,
.offcanvas-menu .offcanvas-inner ul.menu > li span:hover,
.offcanvas-menu .offcanvas-inner ul.menu > li span:focus {
  color: #8cc63f !important;
}
.offcanvas-menu .offcanvas-inner ul.menu > li > ul.menu-child li a {
  color: #1e73be !important;
  font-family: "time new roman" !important;
}
.sp-megamenu-parent > li > a,
.sp-megamenu-parent > li > span,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
  color: white;
}
.offcanvas-menu .offcanvas-inner ul.menu > li > ul.menu-child li.active a {
  color: #8cc63f !important;
}
.service-link {
  margin-left: -10px;
}
#sppb-addon-56a87b89-c9ec-4ff0-ad13-1c42abb563e4
  .sp-slider
  #sp-slider-item-56a87b89-c9ec-4ff0-ad13-1c42abb563e4-num-7-key
  #sp-slider-inner-item-56a87b89-c9ec-4ff0-ad13-1c42abb563e4-num-0-key {
  font-size: 110px !important;
  padding-left: 160px !important;
}
#sppb-addon-56a87b89-c9ec-4ff0-ad13-1c42abb563e4
  .sp-slider
  #sp-slider-item-56a87b89-c9ec-4ff0-ad13-1c42abb563e4-num-3-key
  #sp-slider-inner-item-56a87b89-c9ec-4ff0-ad13-1c42abb563e4-num-0-key {
  font-size: 110px;
  padding-left: 150px !important;
}
#sppb-addon-3b566dad-0f02-464b-ad4f-4c166c8c4900
  .sp-slider
  #sp-slider-item-3b566dad-0f02-464b-ad4f-4c166c8c4900-num-3-key
  #sp-slider-inner-item-3b566dad-0f02-464b-ad4f-4c166c8c4900-num-0-key {
  padding-left: 190px !important;
}
#sppb-addon-3b566dad-0f02-464b-ad4f-4c166c8c4900
  .sp-slider
  #sp-slider-item-3b566dad-0f02-464b-ad4f-4c166c8c4900-num-4-key
  #sp-slider-inner-item-3b566dad-0f02-464b-ad4f-4c166c8c4900-num-0-key {
  padding-left: 320px !important;
}
#sppb-addon-3b566dad-0f02-464b-ad4f-4c166c8c4900
  .sp-slider
  #sp-slider-item-3b566dad-0f02-464b-ad4f-4c166c8c4900-num-6-key
  #sp-slider-inner-item-3b566dad-0f02-464b-ad4f-4c166c8c4900-num-0-key {
  padding-left: 170px !important;
}
#sppb-addon-3b566dad-0f02-464b-ad4f-4c166c8c4900
  .sp-slider
  #sp-slider-item-3b566dad-0f02-464b-ad4f-4c166c8c4900-num-7-key
  #sp-slider-inner-item-3b566dad-0f02-464b-ad4f-4c166c8c4900-num-0-key {
  padding-left: 240px !important;
}
#sppb-addon-3b566dad-0f02-464b-ad4f-4c166c8c4900
  .sp-slider
  #sp-slider-item-3b566dad-0f02-464b-ad4f-4c166c8c4900-num-0-key
  #sp-slider-inner-item-3b566dad-0f02-464b-ad4f-4c166c8c4900-num-0-key {
  padding-left: 340px !important;
}
