::-moz-selection {
    background-color: #c0f2ff;
}

::selection {
    background-color: #c0f2ff;
}

::-moz-selection {
    background-color: #c0f2ff;
}

a {
    color: #08c7fb;
}

    a:hover {
        color: #0096d7;
    }

.hr {
    background-color: rgba(8,199,251,.5);
}

.line-btm {
    border-bottom: 1px solid rgba(8,199,251,.5);
}

nav a:not(.button), nav a:not(.button):hover, nav a:not(.button):visited {
    color: inherit;
}

.nav-light-bg .nav-signup-wrapper .terms-subtext a, .nav-sticky .nav-signup-wrapper .terms-subtext a {
    color: #08c7fb;
}

    .nav-light-bg .nav-signup-wrapper .terms-subtext a:hover, .nav-sticky .nav-signup-wrapper .terms-subtext a:hover {
        color: #0096d7;
    }

.nav-main-menu .nav-sub-item:not(.nav-logo-tagline):hover, .nav-secondary .nav-sub-item:hover {
    color: #08c7fb;
}

.nav-secondary-label .nav-sub-label {
    color: #08c7fb;
}

.nav-main-menu .nav-sub-item .nav-sub-label .tag-new, .nav-secondary-wrapper .nav-sub-item .nav-sub-label .tag-new {
    background-color: #08c7fb;
}

.nav-light-bg.has-secondary.secondary-product-bg .nav-secondary-wrapper {
    background: rgba(8,199,251,.05);
}

.text-primary {
    color: #08c7fb !important;
}

.pattern-gradient-dark {
    background-image: url(/static-assets/images/fservice/pattern-fservice-dark.svg),linear-gradient(to bottom,#082b4f,#176399);
}

    .pattern-gradient-dark .signup-terms p {
        color: rgba(255,255,255,.7);
    }

    .pattern-gradient-dark .email-only-signup p {
        color: rgba(255,255,255,.7);
    }

    .pattern-gradient-dark .email-only-signup a {
        color: rgba(255,255,255,.8);
    }

.pattern-gradient-light {
    background-image: url(/static-assets/images/fservice/pattern-fservice-light.svg),linear-gradient(to bottom,rgba(8,199,251,.15),transparent);
}

    .pattern-gradient-light .email-only-signup p {
        color: #b3b3b3;
    }

        .pattern-gradient-light .email-only-signup p a {
            color: #999;
        }

    .pattern-gradient-light .pre-text {
        background-color: rgba(8,199,251,.2);
        color: #666;
    }

.gradient-light .pre-text {
    background-color: rgba(8,199,251,.2);
    color: #666;
}

.pattern-light {
    background-image: url(/static-assets/images/fservice/pattern-fservice-light.svg);
}

.gradient-dark {
    background-image: linear-gradient(to bottom,#082b4f,#176399);
}

    .gradient-dark .email-only-signup p {
        color: rgba(255,255,255,.5);
    }

    .gradient-dark .email-only-signup a {
        color: rgba(255,255,255,.7);
        border-bottom: 1px dotted;
    }

        .gradient-dark .email-only-signup a:hover {
            color: #fff;
        }

.gradient-light {
    /*background-image: linear-gradient(to bottom,rgba(8,199,251,.15),transparent);*/
    background-image: linear-gradient(to bottom,rgb(14 187 234 / 15%),transparent);
}

.gradient-light-variant-b {
    background-image: linear-gradient(to bottom,rgba(8,199,251,.2),rgba(8,199,251,.1));
}

.gradient-light {
    /*background-image: linear-gradient(to bottom,rgba(8,199,251,.15),transparent);*/
    background-image: linear-gradient(to bottom,rgb(14 187 234 / 15%),transparent);
}

.gradient-light-tb {
    background-image: linear-gradient(to top,rgba(8,199,251,.05),rgba(8,199,251,0));
}

.bg-ribbon {
    background-image: url(/static-assets/images/fservice/pattern-fservice-ribbon.svg);
}

.banner-home {
    background-image: linear-gradient(to bottom,rgba(31, 186, 228, 0.15),transparent);
}

.timeline-heading {
    border-color: #08c7fb;
}

    .timeline-heading h6 {
        color: #08c7fb;
    }

.date {
    color: #08c7fb;
    border-color: #08c7fb;
}

.button--solid {
    background: #08c7fb;
}

    .button--solid:hover {
        background-color: #0096d7;
        color: #fff;
    }

.button--white:hover {
    background-color: #08c7fb;
    color: #fff;
}

.button--ghost {
    color: #08c7fb;
    border-color: #08c7fb;
}

    .button--ghost:hover {
        color: #08c7fb;
        background-color: rgba(8,199,251,.1);
    }

.nav-dark-bg.nav-sticky .nav-primary .button--ghost--white-small {
    border-color: #08c7fb;
    color: #08c7fb;
}

    .nav-dark-bg.nav-sticky .nav-primary .button--ghost--white-small:hover {
        background-color: rgba(8,199,251,.1);
    }

.nav-sub-item .button--ghost {
    background-color: rgba(8,199,251,.1);
}

    .nav-sub-item .button--ghost:hover {
        background-color: rgba(8,199,251,.2);
    }

.backward--link, .forward--link {
    color: #08c7fb;
    display: inline-block;
}

    .backward--link::after, .backward--link::before, .forward--link::after, .forward--link::before {
        color: #08c7fb;
    }

    .backward--link:hover, .forward--link:hover {
        color: #0096d7;
    }

        .backward--link:hover::after, .forward--link:hover::after {
            color: #0096d7;
        }

.togglearrow--link::before {
    background-color: #08c7fb;
}

.togglearrow--link::after {
    color: #fff;
}

.togglearrow--link:hover::before {
    background-color: #0096d7;
}

.section-light-bg {
    background-color: rgba(8,199,251,.05);
}

.half-light-bg {
    background: linear-gradient(0deg,rgba(8,199,251,.05) 50%,transparent 50%);
}

.greeting-carousel .testimonial-quote-icon, .testimonial-all-center .testimonial-quote-icon, .testimonial-author-left .testimonial-quote-icon, .testimonial-case-study .testimonial-quote-icon, .testimonial-full-width .testimonial-quote-icon, .testimonial-webinar .testimonial-quote-icon {
    color: rgba(8,199,251,.5);
}

.greeting-carousel .icon-arrow-button-left, .greeting-carousel .icon-arrow-button-right, .testimonial-all-center .icon-arrow-button-left, .testimonial-all-center .icon-arrow-button-right, .testimonial-author-left .icon-arrow-button-left, .testimonial-author-left .icon-arrow-button-right, .testimonial-case-study .icon-arrow-button-left, .testimonial-case-study .icon-arrow-button-right, .testimonial-full-width .icon-arrow-button-left, .testimonial-full-width .icon-arrow-button-right, .testimonial-webinar .icon-arrow-button-left, .testimonial-webinar .icon-arrow-button-right {
    color: rgba(8,199,251,.5);
}

    .greeting-carousel .icon-arrow-button-left:hover, .greeting-carousel .icon-arrow-button-right:hover, .testimonial-all-center .icon-arrow-button-left:hover, .testimonial-all-center .icon-arrow-button-right:hover, .testimonial-author-left .icon-arrow-button-left:hover, .testimonial-author-left .icon-arrow-button-right:hover, .testimonial-case-study .icon-arrow-button-left:hover, .testimonial-case-study .icon-arrow-button-right:hover, .testimonial-full-width .icon-arrow-button-left:hover, .testimonial-full-width .icon-arrow-button-right:hover, .testimonial-webinar .icon-arrow-button-left:hover, .testimonial-webinar .icon-arrow-button-right:hover {
        color: #08c7fb;
    }

.greeting-carousel .carousel-indicators .active, .testimonial-all-center .carousel-indicators .active, .testimonial-author-left .carousel-indicators .active, .testimonial-case-study .carousel-indicators .active, .testimonial-full-width .carousel-indicators .active, .testimonial-webinar .carousel-indicators .active {
    background-color: #08c7fb;
}

.author-bio::before {
    border-top: 2px solid #08c7fb;
}

.careers-testimonial .icon-quote-open {
    color: rgba(8,199,251,.5);
}

.banner-full-width-slider .carousel-indicators li.active {
    background-color: #08c7fb;
    border-color: rgba(8,199,251,.1);
}

.case-study-testimonial-band {
    background: rgba(8,199,251,.05);
    border-top: 2px solid rgba(8,199,251,.15);
}

.pricing-table-support-details a {
    color: #08c7fb;
}

    .pricing-table-support-details a:hover {
        color: #0096d7;
    }

.pricing-table-mobile-view-options [class^=icon-] {
    color: #08c7fb;
}

.pricing-monthly.active, .pricing-monthly:hover, .pricing-yearly.active, .pricing-yearly:hover {
    color: #08c7fb;
}

.omnichannel-features .omnichannel-list {
    border-top: 1px solid rgba(8,199,251,.3);
}

.omnichannel-features.plan-recommended .icon-arrow-right {
    color: #08c7fb;
}

.pricing-toggle-checkbox + .pricing-toggle-label {
    background-color: rgba(8,199,251,.15);
}

    .pricing-toggle-checkbox + .pricing-toggle-label::after {
        background-color: #08c7fb;
    }

.plan-recommended::before, .pricing-table-header {
    background-color: rgba(8,199,251,.1);
}

.pricing-offer-table-header {
    background-color: rgba(8,199,251,.2);
}

.pricing-table-features-opened .pricing-table-plan-value {
    border-bottom: 1px solid rgba(8,199,251,.3);
}

.or::after, .or::before {
    background-color: rgba(8,199,251,.5);
}

.omnichannel-header, .pricing-table-mobile-view-options {
    border-top: 1px solid rgba(8,199,251,.3);
}

.pricing-strip {
    background: rgba(8,199,251,.1);
    border-color: rgba(8,199,251,.4);
}

    .pricing-strip .active {
        color: #08c7fb;
    }

.divider-or::after, .divider-or::before, .vertical-divider::after, .vertical-divider::before {
    background-color: rgba(8,199,251,.5);
}

.pricing-offer-active-plan-header {
    background-color: rgba(8,199,251,.1) !important;
}

.assets-wide-column .asset-cost-btn {
    background-color: rgba(8,199,251,.1);
    border: solid 1px rgba(8,199,251,.4);
}

.ls-widget h6 {
    color: #08c7fb;
}

    .ls-widget h6:hover {
        color: #0096d7;
    }

.range-slider .rs-scale li::before, .range-slider .rs-scale li:last-child::after {
    border: 1px solid #08c7fb;
}

.range-slider .rs-line {
    background-color: rgba(8,199,251,.55);
}

    .range-slider .rs-line .rs-line-dot {
        background-color: #08c7fb;
    }

        .range-slider .rs-line .rs-line-dot::before {
            background-color: #08c7fb;
        }

.table td:nth-of-type(1) a {
    color: #08c7fb;
}

.table td:nth-of-type(4) {
    background-color: rgba(8,199,251,.1);
}

.table-side-header td {
    border: 1px solid rgba(8,199,251,.2);
}

    .table-side-header td:nth-of-type(1) {
        background-color: rgba(8,199,251,.05);
    }

.table.table-big td:nth-of-type(5) {
    background-color: rgba(8,199,251,.1);
}

table[class=table] tbody tr:hover td {
    background-color: rgba(8,199,251,.05);
}

    table[class=table] tbody tr:hover td:nth-of-type(4) {
        background-color: rgba(8,199,251,.15);
    }

.table-article a {
    color: #08c7fb;
}

.table-seo .plain-table th {
    background-color: rgba(8,199,251,.05);
}

.table-seo .plain-table td, .table-seo .plain-table th {
    border-right: 1px solid rgba(8,199,251,.3);
}

    .table-seo .plain-table td:last-child, .table-seo .plain-table th:last-child {
        border-right: 0;
    }

.pattern-dark .compare-symbol, .pattern-gradient-dark .compare-symbol {
    background-color: rgba(8,199,251,.3);
}

.pattern-gradient-light .compare-symbol, .pattern-light .compare-symbol {
    background-color: rgba(8,199,251,.7);
}

.feature-comparison-widget.active {
    background-color: rgba(8,199,251,.1);
}

.down-arrow-rounded {
    background-color: #08c7fb;
}

.accordion-wrapper {
    border-top: solid 1px rgba(8,199,251,.2);
}

    .accordion-wrapper.lp-pricing-section {
        border-bottom: solid 1px rgba(8,199,251,.2);
    }

.arrow-button {
    background-color: #08c7fb;
}

.accordion-expand::after, .accordion-expand::before {
    background: #08c7fb;
}

.accordion-float-wrapper:hover .accordion-heading {
    color: #08c7fb;
}

.accordion-float-wrapper.lp-pricing-section:hover .accordion-heading {
    color: #4d4d4d;
}

    .accordion-float-wrapper.lp-pricing-section:hover .accordion-heading a {
        color: #0096d7;
    }

.table-accordion.table-headings {
    border-top: 1px solid rgba(8,199,251,.3) !important;
}

.table-accordion.table-accordion-body tr:nth-child(odd) {
    background-color: rgba(8,199,251,.05);
}

.accordion-wrapper-fw .accordion-content, .accordion-wrapper-fw .accordion-float-wrapper {
    background-color: rgba(8,199,251,.05);
}

.accordion-wrapper-fw .accordion-wrapper.lp-pricing-section {
    border: 0;
}

    .accordion-wrapper-fw .accordion-wrapper.lp-pricing-section .accordion-float-wrapper, .accordion-wrapper-fw .accordion-wrapper.lp-pricing-section .accordioncontent {
        background-color: transparent;
    }

.accordion-wrapper-fw .accordion-text {
    background-color: transparent;
}

.accordion-wrapper-fw .accordion-expand {
    background-color: #08c7fb;
}

    .accordion-wrapper-fw .accordion-expand::before {
        color: #fff;
    }

    .accordion-wrapper-fw .accordion-expand::after, .accordion-wrapper-fw .accordion-expand::before {
        background: 0 0;
    }

.accordion-wrapper.accordion-variant-b.accordion-wrapper-fw .accordion-float-wrapper {
    background-color: rgba(8,199,251,.05);
}

    .accordion-wrapper.accordion-variant-b.accordion-wrapper-fw .accordion-float-wrapper:hover {
        background-color: rgba(8,199,251,.05);
    }

.accordion-table-content-alone .accordion-table {
    border-bottom: 1px solid rgba(8,199,251,.3) !important;
    border-left: 1px solid rgba(8,199,251,.3) !important;
    border-right: 1px solid rgba(8,199,251,.3) !important;
}

    .accordion-table-content-alone .accordion-table .table-headings {
        border-bottom: 1px solid rgba(8,199,251,.3) !important;
    }

.banner-badges-dark {
    background-color: #082b4f;
}

.banner-badges-border {
    border: 1px solid rgba(8,199,251,.3);
}

.banner-badges-gradient {
    background-image: linear-gradient(89deg,rgba(255,168,0,0),rgba(8,199,251,.15) 52%,rgba(255,168,0,0));
}

.banner-badges-light {
    background: rgba(8,199,251,.05);
}

.fmarketer.banner-badges {
    background-color: #66260f;
}

.banner-badge, .banner-badge-special {
    border: 1px solid rgba(8,199,251,.3);
}

.banner-badge-cta {
    border: none;
}

.badge-call-out, .banner-badge {
    background: rgba(8,199,251,.05);
}

.banner-badge-special {
    background-image: linear-gradient(89deg,rgba(255,168,0,0),rgba(8,199,251,.15) 52%,rgba(255,168,0,0));
}

.bucket-item:nth-child(even) {
    background: rgba(8,199,251,.05);
}

.reseller-contact .product-by {
    border-bottom-color: #08c7fb;
}

.thank-you-share-links-section::before {
    background-color: rgba(8,199,251,.5);
}

.webinar-presenter, .webinar-presenter-list {
    border-top: 1px solid rgba(8,199,251,.5);
}

.industry-lp-additional-feature-section {
    background: rgba(8,199,251,.05);
}

.loading-spinner {
    border: solid 5px rgba(8,199,251,.2);
    border-top-color: #08c7fb;
}

.feature-comparison-table {
    border: solid 1px rgba(8,199,251,.3);
}

    .feature-comparison-table tbody tr:nth-child(even) {
        background: rgba(8,199,251,.05);
    }

    .feature-comparison-table tbody tr:first-child td {
        border-top: 1px solid rgba(8,199,251,.3);
    }

.call-rates .call-rates-body .call-rates-box, .call-rates .call-rates-header {
    background-color: rgba(8,199,251,.05);
    border: solid 1px rgba(8,199,251,.5);
}

.call-rates .call-rates-body .title {
    border-bottom: 1px solid rgba(8,199,251,.5);
}

.call-rates .cost-of-number .detailed-pricing {
    color: #08c7fb;
}

    .call-rates .cost-of-number .detailed-pricing:hover {
        color: #0096d7;
    }

.dropdown-content li:hover {
    background-color: rgba(8,199,251,.2);
}

.discount-box {
    border: dashed 1px #08c7fb;
    background-color: rgba(8,199,251,.07);
}

.events-pricing-section .pricing-table-header {
    background-color: rgba(8,199,251,.2);
}

.icon-decrease, .icon-increase {
    color: #08c7fb;
}

.case-study-box {
    border: solid 1px rgba(8,199,251,.25);
}

.case-study-left-column .case-study-logo::before {
    background: rgba(8,199,251,.2);
}

.badge-call-out [class^=button] {
    color: #08c7fb;
}

.banner-notification {
    background-color: rgba(8,43,79,.8);
}

    .banner-notification .tag-new {
        background-color: #08c7fb;
    }

.tag-transparent {
    color: #08c7fb;
    border: 1px solid #08c7fb;
}

.coming-soon-label {
    background: #08c7fb;
}

.checkbox-control:hover input ~ .checkbox-control-indicator {
    border: solid 1px #08c7fb;
}

.checkbox-control input:checked ~ .checkbox-control-indicator {
    border: solid 1px #08c7fb;
}

.cb .checkbox-control-indicator::after {
    border-color: #08c7fb;
}

.accordion-wrapper:last-child {
    border: none;
    border-top: 1px solid rgba(8,199,251,.2);
    border-bottom: 1px solid rgba(8,199,251,.2);
}

.accordion-text {
    background-color: rgba(8,199,251,.05);
}

.calendar-sticky-nav span.active {
    color: #08c7fb;
}

.calendar-sticky-nav span:hover {
    color: #0096d7;
}

.calendar-sticky-nav .nav-year-text + .nav-list {
    border-color: rgba(8,199,251,.3);
}

.calendar-sections .month-text {
    border-color: rgba(8,199,251,.3);
}

.calendar-sections .activity-type.new-feature:not(.feature-update) {
    background-color: rgba(8,199,251,.1);
    border-color: rgba(8,199,251,.15);
}

.stripe {
    background-color: #082b4f;
}

    .stripe p {
        color: #fff;
    }

.signup-login-form-wrapper .horizontal-or {
    border-bottom: 1px solid rgba(8,199,251,.5);
}

.button--loading.product-specific {
    background-image: linear-gradient(-45deg,rgba(8,199,251,.15) 25%,transparent 25%,transparent 50%,rgba(8,199,251,.2) 50%,rgba(8,199,251,.2) 75%,transparent 75%,transparent) !important;
}

.pre-text-tour {
    background-color: rgba(8,199,251,.2);
    color: #666;
}

.vertical-tab-wrapper-v3 .nav-tablist li, .vertical-tab-wrapper.vertical-tab-wrapper-v3 .nav-tablist li {
    border: solid 1px rgba(8,199,251,.2);
}

    .vertical-tab-wrapper-v3 .nav-tablist li.active, .vertical-tab-wrapper.vertical-tab-wrapper-v3 .nav-tablist li.active {
        border: solid 1px rgba(8,199,251,.4);
    }

    .vertical-tab-wrapper-v3 .nav-tablist li:not(.active):hover, .vertical-tab-wrapper.vertical-tab-wrapper-v3 .nav-tablist li:not(.active):hover {
        border: solid 1px rgba(8,199,251,.4);
    }

.accordion-wrapper:last-child {
    border: none;
    border-top: 1px solid rgba(8,199,251,.2);
    border-bottom: 1px solid rgba(8,199,251,.2);
}

.accordion-wrapper.accordion-variant-b {
    border: 1px solid rgba(8,199,251,.3);
}

    .accordion-wrapper.accordion-variant-b .accordion-expand {
        border: 1px solid rgba(8,199,251,.3);
    }

    .accordion-wrapper.accordion-variant-b .accordion-float-wrapper {
        background: rgba(8,199,251,.1);
    }

        .accordion-wrapper.accordion-variant-b .accordion-float-wrapper:hover {
            background: rgba(8,199,251,.2);
        }

.progress-list-circle {
    background: rgba(8,199,251,.2);
    color: #08c7fb;
}

.progress-list-item.active .progress-list-circle {
    background: #08c7fb;
    color: #fff;
}

.progress-list-item.active .progress-list-bar::before {
    background: #08c7fb;
}

.progress-list-item.complete .progress-list-circle {
    background: #08c7fb;
    color: #fff;
}

.progress-list-item.complete .progress-list-bar::after {
    background: #08c7fb;
}

.progress-list-bar::after, .progress-list-bar::before {
    background: rgba(8,199,251,.2);
}

.plain-table {
    border: 1px solid rgba(8,199,251,.3);
}

    .plain-table th {
        border-bottom: 1px solid rgba(8,199,251,.3);
    }

    .plain-table tr:nth-child(even) {
        background-color: rgba(8,199,251,.05);
    }

.fixed-active-nav ul li.active {
    border-left: 3px solid #08c7fb;
}

.heading-hover:hover {
    color: #08c7fb;
}

.highlight-paragraph-strip {
    background-color: rgba(8,199,251,.05);
    border: 1px solid rgba(8,199,251,.3);
}

.features-card {
    border: 1px solid rgba(8,199,251,.3);
    border-radius: 5px;
    overflow: hidden;
    margin-bottom: 20px;
}

    .features-card .header {
        padding: 10px;
        background-color: rgba(8,199,251,.03);
        border-bottom: 1px solid rgba(8,199,251,.3);
    }

.detail-comparison-table .header-section {
    border: solid 1px rgba(8,199,251,.4);
}

    .detail-comparison-table .header-section .vs {
        background-color: rgba(8,199,251,.2);
    }

.detail-comparison-table .comparison-section {
    border: solid 1px rgba(8,199,251,.4);
    border-top-style: none;
}

.product-pre-text {
    background-color: rgba(8,199,251,.2);
    color: #666;
}

.pricing-comparison-offer-badge {
    background: #08c7fb;
}

.pricing-offer-table-body .pricing-offer-features-mobile .pricing-table-features-list {
    border-top: solid 1px rgba(8,199,251,.3);
}

.pricing-offer-banner-badge {
    background: rgba(8,199,251,.1);
    border: 1px solid rgba(8,199,251,.4);
}

    .pricing-offer-banner-badge span.active {
        color: #08c7fb;
    }

.pricing-offer-compare-package.active {
    color: #08c7fb;
}

.pill-heading-wrapper .pill-heading {
    background-color: rgba(8,199,251,.1);
    border: thin solid rgba(8,199,251,.4);
}

    .pill-heading-wrapper .pill-heading.fsales {
        background-color: #fffaf2;
    }

    .pill-heading-wrapper .pill-heading + span.line {
        background-color: rgba(8,199,251,.1);
    }

.phase-heading {
    background: rgba(8,199,251,.1);
    border-bottom: 1px solid rgba(8,199,251,.4);
}

    .phase-heading .pre-text {
        background: rgba(8,199,251,.2);
        color: #666;
    }

.tbborder {
    border-top: 1px solid rgba(8,199,251,.4);
}

.border-bottom {
    border-bottom: 1px solid rgba(8,199,251,.4);
}

.eu-extra-info .signup-terms {
    border-top: 1px solid rgba(8,199,251,.4);
}

.eu-extra-info.modal-on-click .signup-terms {
    border-top: 1px solid rgba(8,199,251,.7);
}

.box-border {
    border: 1px solid rgba(8,199,251,.4);
}

.reduce-image-mobile {
    width: 35%;
    margin: auto;
}

.subtextsmall .sub-text {
    font-size: 1rem;
}

.subtextsmall .reduce-image-mobile.pt-sm {
    padding-top: 0;
}

.show-more-wrapper::before {
    border-bottom: 1px solid rgba(8,199,251,.4);
}

.fixed-active-nav ul li a.active, .fixed-active-nav ul li a:hover {
    color: #08c7fb;
    border-left: 3px solid #08c7fb;
}

.unsubscribe-form-widget .thank-you-card {
    background: 0 0;
}

@keyframes no-js-container-animation {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@keyframes no-js-container-animation-ie-fix {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 1;
    }
}

.fdesk-btn .button {
    background: #25c16f;
}

    .fdesk-btn .button:hover {
        background-color: #16a358;
        color: #fff;
    }

.fservice-btn .button {
    background: #08c7fb;
}

    .fservice-btn .button:hover {
        background-color: #0096d7;
        color: #fff;
    }

ul.banner-list-bold li {
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.5;
    margin-bottom: 0;
}

    ul.banner-list-bold li + li {
        margin-top: 20px;
    }

.note-widget.border-box {
    border: solid 1px rgba(8,199,251,.3);
}

.ripple-container {
    background-color: #fff;
}

    .ripple-container .ripple-outer {
        background: rgba(8,199,251,.1);
    }

        .ripple-container .ripple-outer .ripple-inner {
            background: rgba(8,199,251,.1);
        }

.fw-table.border-native td, .fw-table.border-native th {
    border: solid 1px rgba(8,199,251,.3);
}

.fw-table.header-native th {
    background-color: rgba(8,199,251,.1);
}

.fw-table.row-bg-native {
    border: 1px solid rgba(8,199,251,.3);
}

    .fw-table.row-bg-native tr:nth-child(even) {
        background-color: rgba(8,199,251,.05);
    }

    .fw-table.row-bg-native td, .fw-table.row-bg-native th {
        border: none;
        border-left: 1px solid rgba(8,199,251,.3);
    }

    .fw-table.row-bg-native th {
        border-bottom: 1px solid rgba(8,199,251,.3);
    }

.single-category {
    margin-top: 25px;
}

    .single-category ul.glossary-terms-list a:hover {
        color: #08c7fb;
    }

.glossary-category-wrapper .category a.active, .glossary-category-wrapper .category a:active {
    background: #08c7fb;
    border-radius: 50%;
    color: #fff;
}

    .glossary-category-wrapper .category a.active:hover, .glossary-category-wrapper .category a:active:hover {
        color: #fff;
    }

.glossary-category-wrapper .category a:hover {
    color: #08c7fb;
}

.glossary-category-wrapper .arrow-down i {
    color: #08c7fb;
}

.glossary-category-wrapper .term-search input.active, .glossary-category-wrapper .term-search input:focus {
    border: 1px solid #08c7fb;
}

.glossary-category-wrapper .glossary-search-result {
    border: 1px solid #08c7fb;
    border-top: none;
}

@media only screen and (min-width:48rem) {
    .feature-bg-product div[class*="__content"] {
        background: #08c7fb;
    }

        .feature-bg-product div[class*="__content"] .button {
            color: #08c7fb !important;
        }
}

@media only screen and (min-width:60rem) {
    .nav-light-bg .nav-main-item.sub-menu-opened, .nav-light-bg .nav-main-item:hover, .nav-opaque-bg .nav-main-item.sub-menu-opened, .nav-opaque-bg .nav-main-item:hover, .nav-sticky .nav-main-item.sub-menu-opened, .nav-sticky .nav-main-item:hover {
        color: #08c7fb;
    }

    .nav-secondary-item .nav-sub-menu .menu-line {
        background-color: #08c7fb;
    }

    .pricing-table-plan-value {
        border-bottom: 1px solid rgba(8,199,251,.3);
    }

    .horizontal-tab-wrapper .nav-tablist li:hover, .vertical-tab-wrapper .nav-tablist li:hover {
        background-color: rgba(8,199,251,.1);
        border-color: rgba(8,199,251,.4);
    }

    .horizontal-tab-wrapper .nav-tablist li.active, .vertical-tab-wrapper .nav-tablist li.active {
        background-color: rgba(8,199,251,.2);
        border-color: rgba(8,199,251,.4);
    }

    [data-product-name=fsales] .vertical-tab-wrapper .nav-tablist li.active {
        background-color: rgba(8,199,251,.05);
        border-color: rgba(8,199,251,.4);
    }

    .horizontal-tab-wrapper .nav-tablist li {
        border: 1px solid rgba(8,199,251,.4);
        border-right: 0;
    }

        .horizontal-tab-wrapper .nav-tablist li:last-child {
            border-color: rgba(8,199,251,.4);
        }

    .popover-dot::after, .popover-dot::before {
        background-color: #08c7fb;
    }

    .testimonial-band {
        background: rgba(8,199,251,.05);
        border-top: 2px solid rgba(8,199,251,.15);
    }

    .banner-animation-ripple {
        background-color: rgba(8,199,251,.15);
    }

    .divider-right {
        border-right-color: rgba(8,199,251,.3);
    }

    .features-card {
        margin-bottom: 0;
    }

    .accordion-row > div:last-child .accordion-wrapper:first-child {
        border-top: solid 1px rgba(8,199,251,.2);
    }

    .vertical-line-solid::before {
        border-right: 2px solid rgba(8,199,251,.4);
    }

    .vertical-line::after {
        border-right: 2px dashed rgba(8,199,251,.4);
    }

    .split {
        border-right: 2px solid rgba(8,199,251,.2);
    }

    .about-webinar-wrap {
        border-top: 1px solid rgba(8,199,251,.3);
    }

    .reduce-image-mobile {
        width: unset;
        margin: -2px;
    }

    nav .navigation-language-selector a:hover .label {
        color: #3973e6;
    }
}
