
.support-bar-area .support-contact-info i {
    color: #25D06F;
}
.main-menu li.active a {
    color: #25D06F;
}
.main-menu li.active a {
    color: #25D06F;
}
.main-menu li a::before {
    background-color: #25D06F;
}
.main-menu li a::after {
    background-color: #25D06F;
}
.main-menu li a.boxed-btn:hover {
    border: 1px solid #25D06F;
    color: #25D06F;
}
a.boxed-btn {
    background-color: #25D06F;
}
.main-menu li a.boxed-btn {
    border: 1px solid #25D06F;
}
a.hero-boxed-btn:hover {
    background-color: #25D06F;
}
.intro-txt {
    background-color: #25D06F;
}
a.boxed-btn {
    background-color: #25D06F;
}
.approach-summary a.boxed-btn:hover {
    border: 1px solid #25D06F;
    color: #25D06F;
}
.single-approach:hover .approach-icon-wrapper {
    background-color: #25D06F;
    border: 1px solid #25D06F;
}
.approach-icon-wrapper i {
    color: #25D06F;
}
a.boxed-btn {
    background-color: #25D06F;
}
a.readmore-btn {
    background-color: #25D06F;
}
.single-case p {
    color: #25D06F;
}
.single-testimonial h6 {
    color: #25D06F;
}
.single-testimonial::before {
    border-top: 2px solid #25D06F;
    border-right: 2px solid #25D06F;
}
.single-testimonial::after {
    border-bottom: 2px solid #25D06F;
    border-left: 2px solid #25D06F;
}
.social-accounts {
    background-color: #25D06F;
}
.social-accounts ul li a:hover {
    color: #25D06F;
}
.social-accounts ul li a:hover {
    color: #25D06F;
}
.single-blog::before {
    border-right: 2px solid #25D06F;
    border-bottom: 2px solid #25D06F;
}
.single-blog::after {
    border-top: 2px solid #25D06F;
    border-left: 2px solid #25D06F;
}
.blog-txt .date span {
    color: #25D06F;
}
.blog-txt .blog-title a:hover {
    color: #25D06F;
}
a.readmore-btn {
    background-color: #25D06F;
}
ul.footer-links li a::after {
    color: #25D06F;
}
ul.footer-links li a:hover {
    color: #25D06F;
}
.footer-newsletter button[type="submit"]:hover, .footer-newsletter input[type="submit"]:hover {
    color: #25D06F;
}
.footer-newsletter button[type="submit"], .footer-newsletter input[type="submit"] {
    background-color: #25D06F;
    border: 1px solid #25D06F;
}
.footer-contact-info ul li i {
    color: #25D06F;
}
.back-to-top {
    background-color: #25D06F;
    border: 1px solid #25D06F;
}
.back-to-top:hover {
    color: #25D06F;
}
ul.breadcumb li a:hover {
    color: #25D06F;
}
.main-menu li a:hover {
    color: #25D06F;
}
.approach-icon-wrapper {
    border: 1px solid #25D06F;
}
.case-carousel button.owl-next:hover {
    border: 2px solid #25D06F !important;
}
.case-carousel button.owl-next:hover i {
    color: #25D06F;
}
.member-info small {
    color: #25D06F;
}
.single-team-member::before {
    border-top: 2px solid #25D06F;
    border-left: 2px solid #25D06F;
}
.single-team-member::after {
    border-bottom: 2px solid #25D06F;
    border-right: 2px solid #25D06F;
}
.loader {
    border: 4px solid #25D06F;
}
.loader-inner {
    background-color: #25D06F;
}
.single-service::before {
    border-right: 2px solid #25D06F;
    border-bottom: 2px solid #25D06F;
}
.single-service::after {
    border-top: 2px solid #25D06F;
    border-left: 2px solid #25D06F;
}
.pagination-nav li.page-item.active a {
    background-color: #25D06F;
    border: 2px solid #25D06F;
}
.category-lists ul li a::after {
    color: #25D06F;
}
.category-lists ul li a:hover {
    color: #25D06F;
}
.subscribe-section span {
    color: #25D06F;
}
.subscribe-section h3::after {
    background-color: #25D06F;
}
.subscribe-form input[type="submit"], .subscribe-form button[type="submit"] {
    background-color: #25D06F;
    border: 1px solid #25D06F;
}
.subscribe-form input[type="submit"]:hover, .subscribe-form button[type="submit"]:hover {
    border: 1px solid #25D06F;
    color: #25D06F;
}
.project-ss-carousel .owl-next {
    background-color: #25D06F;
    border: 1px solid #25D06F;
}
.project-ss-carousel .owl-next:hover {
    color: #25D06F;
}
.project-ss-carousel .owl-prev {
    background-color: #25D06F;
    border: 1px solid #25D06F;
}
.project-ss-carousel .owl-prev:hover {
    color: #25D06F;
}
.popular-post-txt h5 a:hover {
    color: #25D06F;
}
.single-contact-info i {
    color: #25D06F;
}
.support-bar-area ul.social-links li a:hover {
    color: #25D06F;
}
.main-menu li.dropdown:hover a {
    color: #25D06F;
}
.main-menu li.dropdown ul.dropdown-lists li a::before {
    background-color: #25D06F;
}
.main-menu li.dropdown ul.dropdown-lists li.active a {
    background-color: #25D06F;
}
.main-menu li.dropdown.active::after {
    color: #25D06F;
}
.single-category .text a.readmore {
    color: #25D06F;
}
.category-lists ul li.active a {
    color: #25D06F;
}
.case-types ul li a {
    border: 1px solid #25D06F;
}
.case-types ul li a:hover {
    background-color: #25D06F;
}
.case-types ul li.active a {
    background-color: #25D06F;
}
.main-menu li.dropdown:hover::after {
    color: #25D06F;
}
.faq-section .accordion .card .card-header .btn:hover {
    background-color: #25D06F;
}
.faq-section .accordion .card .card-header .btn[aria-expanded="true"] {
    background-color: #25D06F;
}
.blog-details-quote {
    border-left: 3px solid #25D06F;
}
.comment-lists h3::after {
    background-color: #25D06F;
}
.reply-form-section h3::after {
    background-color: #25D06F;
}
.error-txt a {
    background-color: #25D06F;
    border: 1px solid #25D06F;
}

.error-txt a:hover {
    color: #25D06F;
}

.mega-dropdown .dropbtn::before {
    background-color: #25D06F;
}

.mega-dropdown .dropbtn::after {
    background-color: #25D06F;
}

.mega-dropdown-content .service-category a::before {
    color: #25D06F;
}

.mega-dropdown-content .service-category h3 {
    color: #25D06F;
}

.testimonial-carousel.owl-theme .owl-dots .owl-dot.active span {
    background: #25D06F;
}
.owl-carousel.common-carousel .owl-nav button.owl-next, .owl-carousel.common-carousel .owl-nav button.owl-prev {
    background: #25D06F;
    border: 1px solid #25D06F;
}

.owl-carousel.common-carousel .owl-nav button.owl-next:hover, .owl-carousel.common-carousel .owl-nav button.owl-prev:hover {
    color: #25D06F;
}

.mega-dropdown .service-category a.active {
    color: #25D06F;
}

.mega-dropdown .dropbtn.active {
    color: #25D06F;
}

.case-types ul li a {
    color: #25D06F;
}

.mega-dropdown:hover a.dropbtn {
    color: #25D06F;
}

.mega-dropdown .dropbtn::before {
    background-color: #25D06F;
}

.mega-dropdown .dropbtn::after {
    background-color: #25D06F;
}

.single-pic h4::after {
    background-color: #25D06F;
}

.video-play-button:before {
    background: #25D06F;
}

.video-play-button:after {
    background: #25D06F;
}

.project-ss-carousel.owl-theme .owl-dots .owl-dot.active span {
    background: #25D06F;
}

.pagination-nav li.page-item.active a, .pagination-nav li.page-item.active span {
    background-color: #25D06F;
    border: 2px solid #25D06F;
}

.statistics-section h5 i {
    color: #25D06F;
}

.hero2-carousel.owl-theme .owl-dots .owl-dot.active span {
    background-color: #25D06F;
}

button.cookie-consent__agree {
    background-color: #25D06F;
}

button.mfp-close:hover {
    background-color: #25D06F;
}

.single-pricing-table:hover a.pricing-btn {
    background-color: #25D06F;
}

.single-pricing-table a.pricing-btn:hover {
    background-color: #fff;
    color: #25D06F;
}

.single-pricing-table:hover {
    background-color: #25D06F;
    border: 2px solid #25D06F;
}

.single-pricing-table .price {
    color: #25D06F;
}

.package-order {
  background-color: #25D06F;
  border-color: #25D06F;
}

ul.language-dropdown li a::before {
    background: #25D06F;
}

a.language-btn:hover {
    color: #25D06F;
}
.single-job a.title {
    color: #25D06F;
}

.single-job strong i {
    color: #25D06F;
}
.job-details h3 {
    color: #25D06F;
}
.service-txt .service-title a:hover {
    color: #25D06F;
}


.intro-txt a {
    background-color: #092D3D;
}
.sticky-navbar {
    background-color: #092D3D;
}
.footer-section {
    background-color: #092D3D;
}
.mega-dropdown-content {
    background-color: #092D3D;
}
.main-menu li.dropdown ul.dropdown-lists li {
    background-color: #092D3D;
}
ul.language-dropdown li {
    background-color: #092D3D;
}
input[type="submit"], button[type="submit"] {
    background-color: #092D3D;
    border: 1px solid #092D3D;
}
input[type="submit"]:hover, button[type="submit"]:hover {
    color: #092D3D;
}
.subscribe-section {
    background-color: #092D3D;
}
a.hero-boxed-btn::before {
    border-top: 2px solid #092D3D;
    border-left: 2px solid #092D3D;
}
a.hero-boxed-btn::after {
    border-right: 2px solid #092D3D;
    border-bottom: 2px solid #092D3D;
}
.fc-button-primary {
    background-color: #092D3D;
    border-color: #092D3D;
}
.fc-button-primary:hover {
    background-color: #25D06F;
    border-color: #25D06F;
}
.fc-button-primary:not(:disabled).fc-button-active, .fc-button-primary:not(:disabled):active {
    background-color: #25D06F;
    border-color: #25D06F;
}


@media only screen and (max-width: 991px) {
  a.language-btn:hover {
      color: #25D06F;
  }
  .slicknav_nav .slicknav_row:hover {
      background: #25D06F;
  }
  .slicknav_nav a:hover {
      background: #25D06F;
  }
  h5.service-title {
      color: #25D06F;
  }
}

@media only screen and (max-width: 575px) {
  .case-types ul li a {
      background-color: #fff;
  }
}

.pf-tabs-indicator {
    background-color: #25D06F;
    box-shadow: 0 6px 16px -4px #25D06F99;
}
/* before JS places the sliding pill */
.pf-tabs:not(.is-ready) .pf-tab.active {
    background-color: #25D06F;
}
.pf-tabs-arrow:hover i {
    color: #25D06F;
    border-color: #25D06F;
}
.pf-card-cat,
.pf-card-title a:hover {
    color: #25D06F;
}
.pf-card:hover .pf-card-btn,
.pf-card-btn:hover {
    background-color: #25D06F;
    border-color: #25D06F;
    box-shadow: 0 8px 18px -6px #25D06F99;
}
.pfd-gallery .owl-carousel .owl-nav button.owl-prev:hover,
.pfd-gallery .owl-carousel .owl-nav button.owl-next:hover,
.pfd-share-links a:hover,
.pfd-copy:hover,
.pfd-pager-link:hover .pfd-pager-icon,
.pfd-section-title::before,
.pfd-content ul li::before,
.pfd-cta-icon,
.pfd-cta-btn {
    background-color: #25D06F;
}
.pfd-content ul li::before {
    color: #fff;
}
.pfd-thumb.active,
.pfd-pager-link:hover {
    border-color: #25D06F;
}
.pfd-info-icon {
    color: #25D06F;
    background-color: #25D06F1a;
}
.pfd-content a,
.pfd-related-all,
.pfd-related-all:hover {
    color: #25D06F;
}
.pfd-cta-btn:hover {
    box-shadow: 0 10px 22px -8px #25D06F;
}
.ab-eyebrow,
.ab-link,
.ab-link:hover,
.ab-quote-mark {
    color: #25D06F;
}
.ab-btn,
.ab-checks i,
.ab-media-badge,
.ab-step-icon,
.ab-pillar::after,
.ab-member-social a:hover {
    background-color: #25D06F;
}
.ab-btn:hover {
    box-shadow: 0 14px 28px -10px #25D06F;
}
.ab-pillar-icon {
    color: #25D06F;
    background-color: #25D06F1a;
}
.ab-step:hover {
    border-color: #25D06F;
}
.nw-card:hover {
    box-shadow: 0 20px 50px #25D06F1f;
}
.nw-card-badge,
.nw-card-date,
.nw-card:hover .nw-card-title a,
.nw-card-link,
.nw-card-link:hover {
    color: #25D06F;
}
.nw-card-link i {
    background-color: #25D06F;
}
.sm-section {
    --sm-brand: #25D06F;
}
.pj-section {
    --pj-brand: #25D06F;
    --pj-deep: #092D3D;
}
:root {
    --wc-brand: #25D06F;
    --wc-deep: #092D3D;
}
.intro-section {
    --in-brand: #25D06F;
    --in-deep: #092D3D;
    --in-tint: #25D06F14;
}
.lg-section {
    --lg-brand: #25D06F;
    --lg-deep: #092D3D;
    --lg-tint: #25D06F14;
}
body .footer-section {
    --navy: #092D3D;
    --brand: #25D06F;
}
/* --navy paints the sticky bar; --brand the button and dropdown accents */
body .header-area {
    --navy: #092D3D;
    --brand: #25D06F;
    --deep: #092D3D;
}
body ul.slicknav_nav {
    background-color: var(--deep);
}
body ul.slicknav_nav li a.boxed-btn {
    color: var(--deep);
}
body .main-menu li a.boxed-btn {
    color: #fff;
    background-color: var(--brand);
}
body .main-menu li a.boxed-btn:hover {
    color: var(--deep);
    background-color: var(--brand);
    border: 0;
}
body .main-menu li.dropdown ul.dropdown-lists li a:hover,
body .main-menu li.dropdown ul.dropdown-lists li.active a,
body ul.language-dropdown li a:hover {
    color: #fff;
    background-color: rgba(255, 255, 255, .1);
}
.pk-head,
.fm-submit,
.fm-submit:hover,
button.fm-submit,
button.fm-submit:hover,
.tr-step.is-done .tr-dot {
    background-color: #25D06F;
}
.pk-btn,
.pk-features li::before,
.fm-contacts i,
.fm-contacts a,
.jb-meta i,
.jb-facts i,
.jb-title a:hover,
.ct-val a:hover {
    color: #25D06F;
}
.pk-btn:hover {
    color: #fff;
    background-color: #25D06F;
    border-color: #25D06F;
}
.ct-infos {
    --in: #25D06F;
}
.fq-item:hover,
.fq-item[open] {
    border-color: #25D06F;
}
.fq-toggle {
    color: #25D06F;
    background-color: #25D06F14;
}
.fq-item[open] .fq-toggle {
    color: #fff;
    background-color: #25D06F;
}
.cl-panel .fc-button,
.cl-panel .fc-button:hover,
.cl-panel .fc-event {
    color: #fff;
    background-color: #25D06F;
    border-color: #25D06F;
}
.sd-step-icon {
    background-color: #25D06F;
}
.sd-step:not(:last-child)::after {
    border-color: #25D06F55;
}
.sd-step-num,
.sd-body > ol > li::before,
.sd-body > ul > li::before,
.in-more a,
.in-more a:hover,
.tk-section {
    --tk-brand: #25D06F;
    --tk-deep: #092D3D;
    --tk-tint: #25D06F1f;
}
.ts-card:hover {
    border-color: #25D06F;
}
.ts-mark {
    color: #25D06F;
    background-color: #25D06F14;
}
.tm-rank,
.tm-social a {
    color: #25D06F;
}
.tm-social a {
    background-color: #25D06F14;
}
.tm-social a:hover {
    color: #fff;
    background-color: #25D06F;
}
.sv-card:hover {
    border-color: #25D06F;
}
.sv-card:hover .sv-card-title a,
.sv-card-link,
.sv-card-link:hover,
.sv-card .sv-card-icon i {
    color: #25D06F;
}
.sv-card-icon {
    background-color: #25D06F14;
}
.hw-step:not(:last-child)::before {
    background-color: #25D06F40;
}
.hw-step-node i {
    color: #25D06F;
}
.hw-step:hover .hw-step-node {
    background-color: #25D06F;
}
.hw-step:hover .hw-step-card {
    border-color: #25D06F;
}
.hw-step-num {
    color: #25D06F2e;
}
.hw-step:hover .hw-step-num {
    color: #25D06F;
}

.sl-search button,
.sl-cats a.active,
.sl-cats a.active:hover {
    background-color: #25D06F;
    border-color: #25D06F;
}
.sl-search input:focus {
    border-color: #25D06F;
    outline: 0;
}
.sl-cats a:hover {
    color: #25D06F;
}
.sl-card-cat {
    color: #25D06F;
    background-color: #25D06F14;
}
.sl-cta {
    background-color: #092D3D;
}
.sl-cta-wave {
    fill: #25D06F;
}
.sl-cta-btn,
.sl-cta-btn:hover {
    color: #092D3D;
}
.sl-cta-btn i {
    background-color: #25D06F;
}

.bd-cat,
.bd-cat:hover,
.bd-toc a:hover,
.bd-body a,
.bd-body blockquote,
.bd-share a:hover,
.bd-related-all,
.bd-related-all:hover {
    color: #25D06F;
}
.bd-body li::marker {
    color: #25D06F;
    font-weight: 600;
}
.bd-share a:hover {
    border-color: #25D06F;
}
