:root {
    --font-family--dm-sans: "DM Sans", sans-serif;
    --_colors---dim-gray: #545454;
    --_typography---font-size--body: 1rem;
    --_typography---line-height--body-font-line-height: 150%;
    --_typography---font-weight--body-regular: 400;
    --_typography---letter-specing--body-font-letter-specing: 0rem;
    --font-family--inter-tight: "Inter Tight", sans-serif;
    --_colors---black: #000;
    --_typography---font-size--h1: 3.125rem;
    --_typography---line-height--h1-line-height: 125%;
    --_typography---font-weight--heading-medium: 500;
    --_typography---letter-specing--h1-letter-specing: -.1rem;
    --_typography---font-size--h2: 2.25rem;
    --_typography---line-height--h2-line-height: 138%;
    --_typography---letter-specing--h2-letter-specing: 0rem;
    --_typography---font-size--h3: 1.875rem;
    --_typography---line-height--h3-line-height: 126%;
    --_typography---letter-specing--h3-letter-specing: -.0425rem;
    --_typography---font-size--h4: 1.75rem;
    --_typography---line-height--h4-line-height: 125%;
    --_typography---letter-specing--h4-letter-specing: 0rem;
    --_typography---font-size--h5: 1.25rem;
    --_typography---line-height--h5-line-height: 150%;
    --_typography---letter-specing--h5-letter-specing: .01rem;
    --_typography---font-size--h6: 1.125rem;
    --_typography---line-height--h6-line-height: 150%;
    --_typography---letter-specing--h6-letter-specing: 0rem;
    --_typography---font-weight--body-weight: 500;
    --font-family--inter\<deleted\|variable-2ab08187-29ce-bb76-44e4-e494b3b583f0\>: Inter;
    --_colors---white: white;
    --_spacing---h1-gap: 1.125rem;
    --_colors---soft-steel: #bab9b9;
    --_spacing---content-middle-gap: 4rem;
    --_spacing---h1-paragraph-gap: 1.6875rem;
    --_spacing---h2-gap: .9375rem;
    --_spacing---h2-paragraph-gap: 1.5rem;
    --_page-details---radius--radius-medium: 1.25rem;
    --_colors---dark-slate-gray: #404357;
    --_typography---line-height--button-line-height: 120%;
    --_page-details---containers--container-medium: 101.875rem;
    --_page-details---section-gap--section-gap: 9rem;
    --_page-details---containers--container-gutter-gap: .938rem;
    --_page-details---containers--container-large: 111.875rem;
    --_page-details---radius--radius-small: .9375rem;
    --_colors---pale-blue: #96a9e826;
    --_page-details---radius--radius-large: 2.5rem;
    --_colors---sky-blue: #3b82f6;
    --_colors---white-smoke: whitesmoke;
    --_page-details---section-gap-with-content--bottom-gap: 9rem;
    --_colors---light-gray: #b0b0b040;
    --_colors---yellow-beige: #d4c8b14d;
    --_colors---blue-smoke: #a9aab966;
    --_typography---font-weight--heading-semibold: 600;
    --_page-details---section-gap-with-content--top-gap: 1rem;
    --_colors---silver-gray: #d9d9d9;
    --_spacing---h3-gap: 1.25rem;
    --_spacing---h3-paragraph-gap: 1.75rem;
    --_colors---orange: #f56754;
    --_page-details---containers--container: 82.5rem;
    --_colors---dark-indigo: #1f1e4d;
}

.w-layout-vflex {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
}

.w-layout-blockcontainer {
    max-width: 940px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

.w-layout-hflex {
    flex-direction: row;
    align-items: flex-start;
    display: flex;
}

.w-layout-grid {
    grid-row-gap: 16px;
    grid-column-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
}

.w-pagination-wrapper {
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
}

.w-pagination-previous, .w-pagination-next {
    color: #333;
    background-color: #fafafa;
    border: 1px solid #ccc;
    border-radius: 2px;
    margin-left: 10px;
    margin-right: 10px;
    padding: 9px 20px;
    font-size: 14px;
    display: block;
}

@media screen and (max-width: 991px) {
    .w-layout-blockcontainer {
        max-width: 728px;
    }
}

@media screen and (max-width: 767px) {
    .w-layout-blockcontainer {
        max-width: none;
    }
}

body {
    font-family: var(--font-family--dm-sans);
    color: var(--_colors---dim-gray);
    font-size: var(--_typography---font-size--body);
    line-height: var(--_typography---line-height--body-font-line-height);
    font-weight: var(--_typography---font-weight--body-regular);
    letter-spacing: var(--_typography---letter-specing--body-font-letter-specing);
}

h1 {
    font-family: var(--font-family--inter-tight);
    color: var(--_colors---black);
    font-size: var(--_typography---font-size--h1);
    line-height: var(--_typography---line-height--h1-line-height);
    font-weight: var(--_typography---font-weight--heading-medium);
    letter-spacing: var(--_typography---letter-specing--h1-letter-specing);
    margin-top: 20px;
    margin-bottom: 10px;
}

h2 {
    font-family: var(--font-family--inter-tight);
    color: var(--_colors---black);
    font-size: var(--_typography---font-size--h2);
    line-height: var(--_typography---line-height--h2-line-height);
    font-weight: var(--_typography---font-weight--heading-medium);
    letter-spacing: var(--_typography---letter-specing--h2-letter-specing);
    margin-top: 20px;
    margin-bottom: 10px;
}

h3 {
    font-family: var(--font-family--inter-tight);
    color: var(--_colors---black);
    font-size: var(--_typography---font-size--h3);
    line-height: var(--_typography---line-height--h3-line-height);
    font-weight: var(--_typography---font-weight--heading-medium);
    letter-spacing: var(--_typography---letter-specing--h3-letter-specing);
    margin-top: 20px;
    margin-bottom: 10px;
}

h4 {
    font-family: var(--font-family--inter-tight);
    color: var(--_colors---black);
    font-size: var(--_typography---font-size--h4);
    line-height: var(--_typography---line-height--h4-line-height);
    font-weight: var(--_typography---font-weight--heading-medium);
    letter-spacing: var(--_typography---letter-specing--h4-letter-specing);
    margin-top: 10px;
    margin-bottom: 10px;
}

h5 {
    font-family: var(--font-family--inter-tight);
    color: var(--_colors---black);
    font-size: var(--_typography---font-size--h5);
    line-height: var(--_typography---line-height--h5-line-height);
    font-weight: var(--_typography---font-weight--heading-medium);
    letter-spacing: var(--_typography---letter-specing--h5-letter-specing);
    margin-top: 10px;
    margin-bottom: 10px;
}

h6 {
    font-family: var(--font-family--inter-tight);
    color: var(--_colors---black);
    font-size: var(--_typography---font-size--h6);
    line-height: var(--_typography---line-height--h6-line-height);
    font-weight: var(--_typography---font-weight--heading-medium);
    letter-spacing: var(--_typography---letter-specing--h6-letter-specing);
    margin-top: 10px;
    margin-bottom: 10px;
}

p {
    font-family: var(--font-family--dm-sans);
    color: var(--_colors---dim-gray);
    font-size: var(--_typography---font-size--body);
    line-height: var(--_typography---line-height--body-font-line-height);
    font-weight: var(--_typography---font-weight--body-regular);
    margin-bottom: 10px;
}

a {
    font-family: var(--font-family--dm-sans);
    color: var(--_colors---dim-gray);
    font-size: var(--_typography---font-size--body);
    line-height: var(--_typography---line-height--body-font-line-height);
    font-weight: var(--_typography---font-weight--body-weight);
    text-decoration: none;
}

ul {
    font-family: var(--font-family--inter\<deleted\|variable-2ab08187-29ce-bb76-44e4-e494b3b583f0\>);
    color: var(--_colors---dim-gray);
    font-size: var(--_typography---font-size--body);
    line-height: var(--_typography---line-height--body-font-line-height);
    font-weight: var(--_typography---font-weight--body-weight);
    margin-top: 0;
    margin-bottom: 10px;
    padding-left: 30px;
}

ol {
    font-family: var(--font-family--inter\<deleted\|variable-2ab08187-29ce-bb76-44e4-e494b3b583f0\>);
    color: var(--_colors---dim-gray);
    font-size: var(--_typography---font-size--body);
    line-height: var(--_typography---line-height--body-font-line-height);
    font-weight: var(--_typography---font-weight--body-weight);
    margin-top: 0;
    margin-bottom: 10px;
    padding-left: 40px;
}

li {
    font-family: var(--font-family--inter-tight);
}

img {
    object-fit: cover;
    width: 100%;
    max-width: none;
    height: 100%;
}

blockquote {
    border-left: 3px solid var(--_colors---black);
    font-family: var(--font-family--dm-sans);
    color: var(--_colors---dim-gray);
    font-size: var(--_typography---font-size--body);
    line-height: var(--_typography---line-height--body-font-line-height);
    font-weight: var(--_typography---font-weight--body-weight);
    margin-top: 10px;
    margin-bottom: 0;
    padding: 0 0 0 20px;
}

.fda-text-style-h2 {
    font-family: var(--font-family--inter-tight);
    color: var(--_colors---black);
    font-size: var(--_typography---font-size--h2);
    line-height: var(--_typography---line-height--h2-line-height);
    font-weight: var(--_typography---font-weight--heading-medium);
    letter-spacing: var(--_typography---letter-specing--h2-letter-specing);
}

.fda-text-style-h3 {
    font-family: var(--font-family--inter-tight);
    color: var(--_colors---black);
    font-size: var(--_typography---font-size--h3);
    line-height: var(--_typography---line-height--h3-line-height);
    font-weight: var(--_typography---font-weight--heading-medium);
    letter-spacing: var(--_typography---letter-specing--h3-letter-specing);
}

.fda-text-style-h4 {
    font-family: var(--font-family--inter-tight);
    color: var(--_colors---black);
    font-size: var(--_typography---font-size--h4);
    line-height: var(--_typography---line-height--h4-line-height);
    font-weight: var(--_typography---font-weight--heading-medium);
    letter-spacing: var(--_typography---letter-specing--h4-letter-specing);
}

.fda-text-style-h5 {
    font-family: var(--font-family--inter-tight);
    color: var(--_colors---black);
    font-size: var(--_typography---font-size--h6);
    line-height: var(--_typography---line-height--h5-line-height);
    font-weight: var(--_typography---font-weight--heading-medium);
    letter-spacing: var(--_typography---letter-specing--h5-letter-specing);
}

    .fda-text-style-h5.fda-task-text {
        font-size: .8rem;
    }

    .fda-text-style-h5.fda-color-white.fda-optimize-card-text {
        font-size: 1rem;
        line-height: 100%;
    }

    .fda-text-style-h5.fda-color-white.grey {
        color: var(--_colors---black);
        font-family: Inter;
        font-size: 14px;
        font-weight: 500;
    }

    .fda-text-style-h5.fda-color-white.footer {
        font-family: DM Sans, sans-serif;
        font-size: 14px;
        font-weight: 500;
    }

    .fda-text-style-h5.fda-color-white.left {
        text-align: left;
    }

    .fda-text-style-h5.fda-month.fda-price-size, .fda-text-style-h5.fda-year.fda-price-size {
        font-size: .875rem;
    }

    .fda-text-style-h5.fda-cloud-text {
        font-size: 1.2rem;
    }

    .fda-text-style-h5.fda-text-center.fda-landing-card-text:where(.w-variant-376fbd47-3baa-a98a-7f28-c3a5332a847e), .fda-text-style-h5.fda-text-center.fda-landing-card-text:where(.w-variant-b3928a89-5c34-caac-05ae-2352258dfbb2) {
        color: var(--_colors---white);
    }

    .fda-text-style-h5.fda-task-text-v2 {
        font-size: 1.1rem;
        line-height: 100%;
    }

    .fda-text-style-h5.bottom-gap {
        margin-bottom: 14px;
    }

    .fda-text-style-h5.middle {
        text-align: center;
    }

.fda-text-style-h6 {
    font-family: var(--font-family--inter-tight);
    color: var(--_colors---black);
    font-size: var(--_typography---font-size--h6);
    line-height: var(--_typography---line-height--h6-line-height);
    font-weight: var(--_typography---font-weight--heading-medium);
    letter-spacing: var(--_typography---letter-specing--h6-letter-specing);
}

    .fda-text-style-h6.fda-branch-text {
        flex: 0 9%;
    }

.fda-gap-none {
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
}

    .fda-gap-none.fda-h1-gap.nogap {
        color: #26251e;
        margin-bottom: 0;
        font-family: Inter;
    }

    .fda-gap-none.fda-h2-gap {
        text-align: left;
        width: auto;
    }

        .fda-gap-none.fda-h2-gap.left {
            font-family: Inter Tight, sans-serif;
            font-weight: var(--_typography---font-weight--heading-medium);
        }

    .fda-gap-none.fda-h2-paragraph-gap.fda-cloud-paragraph-v2 {
        max-width: 31.25rem;
    }

        .fda-gap-none.fda-h2-paragraph-gap.fda-cloud-paragraph-v2.left {
            width: auto;
            max-width: none;
        }

            .fda-gap-none.fda-h2-paragraph-gap.fda-cloud-paragraph-v2.left.no-padding {
                margin-bottom: 0;
            }

    .fda-gap-none.fda-task-paragraph-v2 {
        max-width: 31.1875rem;
        padding-top: 5px;
    }

    .fda-gap-none.fda-footer-paragraph {
        color: #bab9b9;
        max-width: 14.0625rem;
        margin-bottom: 1.4375rem;
    }

        .fda-gap-none.fda-footer-paragraph.left {
            max-width: 15rem;
            font-family: DM Sans, sans-serif;
            font-size: 14px;
            font-weight: 400;
        }

            .fda-gap-none.fda-footer-paragraph.left.cta {
                color: var(--_colors---dim-gray);
                font-family: Inter;
                font-size: 14px;
                font-weight: 500;
            }

    .fda-gap-none.fda-color-soft-steel.fda-animate-color-two {
        font-family: DM Sans, sans-serif;
        font-size: var(--_typography---font-size--body);
    }

    .fda-gap-none.fda-color-soft-steel.left {
        font-family: DM Sans, sans-serif;
        font-weight: var(--_typography---font-weight--body-weight);
    }

    .fda-gap-none.fda-analytics-paragraph {
        padding-top: 1.25rem;
        padding-bottom: 1.75rem;
    }

    .fda-gap-none.fda-performance-paragraph {
        margin-top: .75rem;
        margin-bottom: 1.125rem;
    }

    .fda-gap-none.fda-streamline-paragraph {
        max-width: 33.5625rem;
    }

    .fda-gap-none.fda-management-paragraph {
        padding-top: .8125rem;
        padding-bottom: 2.0625rem;
    }

    .fda-gap-none.fda-hero-v4-paragraph {
        max-width: 31rem;
    }

    .fda-gap-none.fda-mobile-text-center.h1-gap {
        margin-bottom: var(--_spacing---h1-gap);
    }

    .fda-gap-none.fda-price-card-paragraph {
        margin-top: .625rem;
        margin-bottom: 1.375rem;
    }

    .fda-gap-none.fda-tools-paragraph-v3 {
        max-width: 33.8125rem;
        color: var(--_colors---soft-steel);
    }

        .fda-gap-none.fda-tools-paragraph-v3.fda-width {
            max-width: 31.0625rem;
        }

    .fda-gap-none.fda-workflow-paragraph {
        flex: 1;
        min-width: 11.875rem;
        max-width: none;
    }

    .fda-gap-none.fda-bottom-box-paragraph {
        max-width: 15.9375rem;
    }

    .fda-gap-none.fda-operation-paragraph {
        max-width: 30rem;
    }

    .fda-gap-none.fda-small-description {
        max-width: 18.4375rem;
    }

        .fda-gap-none.fda-small-description.fda-width {
            max-width: 17rem;
        }

    .fda-gap-none.fda-landing-title-paragraph {
        max-width: 42rem;
    }

    .fda-gap-none.fda-text-center.textimonial-gap {
        margin-bottom: var(--_spacing---content-middle-gap);
    }

    .fda-gap-none.fda-business-paragraph {
        max-width: 33rem;
    }

    .fda-gap-none.hero {
        margin-bottom: var(--_spacing---h1-paragraph-gap);
    }

    .fda-gap-none.professions {
        padding-bottom: 1rem;
    }

    .fda-gap-none.about {
        text-align: left;
    }

    .fda-gap-none.left {
        width: auto;
        font-weight: var(--_typography---font-weight--body-regular);
        text-align: left;
    }

        .fda-gap-none.left.about-boxes {
            text-align: center;
        }

    .fda-gap-none.about-main {
        font-size: var(--_typography---font-size--h6);
        text-align: left;
        margin-top: 2rem;
    }

    .fda-gap-none.blog {
        text-align: left;
    }

.fda-position-relative {
    position: relative;
}

.fda-overflow-hidden {
    overflow: hidden;
}

.fda-h1-gap {
    margin-bottom: var(--_spacing---h1-gap);
}

.fda-h1-paragraph-gap {
    margin-bottom: var(--_spacing---h1-paragraph-gap);
}

.fda-h2-gap {
    margin-bottom: var(--_spacing---h2-gap);
}

.fda-h2-paragraph-gap {
    margin-bottom: var(--_spacing---h2-paragraph-gap);
}

.fda-text-center {
    text-align: center;
}

.fda-z-10 {
    z-index: 10;
    position: relative;
}

    .fda-z-10.fda-hero-v3-dashboard-image {
        border-top-left-radius: var(--_page-details---radius--radius-medium);
        border-top-right-radius: var(--_page-details---radius--radius-medium);
    }

        .fda-z-10.fda-hero-v3-dashboard-image.fda-opacity {
            opacity: 0;
        }

.fda-bg-color-white {
    background-color: var(--_colors---white);
}

.fda-bg-color-dim-gray {
    background-color: var(--_colors---dim-gray);
}

.fda-bg-color-dark-slate-gray {
    background-color: var(--_colors---dark-slate-gray);
}

.fda-bg-color-black {
    background-color: var(--_colors---black);
}

.fda-color-white {
    color: var(--_colors---white);
}

    .fda-color-white.fda-hover {
        transition: color .4s;
    }

        .fda-color-white.fda-hover:hover {
            color: var(--_colors---white);
        }

        .fda-color-white.fda-hover.fda-underline {
            text-underline-offset: 2px;
            text-decoration: underline;
            text-decoration-thickness: 1px;
        }

.fda-color-black {
    color: var(--_colors---black);
    font-weight: var(--_typography---font-weight--body-weight);
}

    .fda-color-black.fda-price-table-text {
        line-height: 80%;
    }

    .fda-color-black.fda-hover:hover {
        color: var(--_colors---dark-slate-gray);
    }

    .fda-color-black.padding {
        padding-bottom: 6px;
    }

.fda-container {
    width: 100%;
    max-width: 1120px;
}

    .fda-container.fda-testimonial-overflow {
        background-color: #fafafa;
        justify-content: center;
        align-items: center;
        display: flex;
    }

    .fda-container.fda-nav-container {
        z-index: 10;
        position: relative;
    }

        .fda-container.fda-nav-container:where(.w-variant-d8b8126e-4925-6422-72e3-d8637869570c) {
            max-width: var(--_page-details---containers--container-medium);
        }

        .fda-container.fda-nav-container.fda-navbar-change {
            background-color: var(--_colors---white);
            border-radius: 6.25rem;
            max-width: 1120px;
            padding-left: .625rem;
            padding-right: .625rem;
            box-shadow: 0 4px 50px #5576881a;
        }

    .fda-container.bottom-gap {
        margin-bottom: var(--_page-details---section-gap--section-gap);
    }

    .fda-container.professionals {
        justify-content: center;
        align-items: flex-start;
        margin-top: 0;
        display: flex;
    }

    .fda-container.gap {
        margin-top: var(--_page-details---section-gap--section-gap);
    }

        .fda-container.gap.flex {
            margin-top: 0;
        }

    .fda-container.image-on-the-left {
        justify-content: center;
        align-items: center;
        width: auto;
        padding-bottom: 0;
        display: flex;
    }

    .fda-container.top-gap {
        padding-top: 7.5rem;
    }

    .fda-container.middle {
        justify-content: center;
        align-items: flex-start;
        display: flex;
    }

    .fda-container.flex {
        justify-content: space-between;
        align-items: center;
        width: 100%;
        max-width: 1120px;
        display: flex;
    }

    .fda-container.cta, .fda-container.cta-grey {
        max-width: 1120px;
    }

.fda-container-medium {
    width: 100%;
    max-width: var(--_page-details---containers--container-medium);
    padding-right: var(--_page-details---containers--container-gutter-gap);
    padding-left: var(--_page-details---containers--container-gutter-gap);
}

    .fda-container-medium.fda-blog-width {
        max-width: 95.625rem;
    }

.fda-container-large {
    width: 100%;
    max-width: var(--_page-details---containers--container-large);
    padding-right: var(--_page-details---containers--container-gutter-gap);
    padding-left: var(--_page-details---containers--container-gutter-gap);
}

.fda-radius-small {
    border-radius: var(--_page-details---radius--radius-small);
}

    .fda-radius-small.fda-shadow.fda-task-image {
        object-position: 0% 50%;
    }

    .fda-radius-small.fda-shadow.fda-task-image-v2 {
        aspect-ratio: 541 / 524;
        object-position: 50% 50%;
    }

    .fda-radius-small.fda-shadow.fda-task-image-v3 {
        aspect-ratio: 540 / 417;
        object-position: 50% 50%;
    }

    .fda-radius-small.fda-shadow.fda-image-position {
        object-position: 0% 50%;
    }

        .fda-radius-small.fda-shadow.fda-image-position.fda-image {
            height: auto;
        }

    .fda-radius-small.fda-background {
        border: 1px solid var(--_colors---pale-blue);
        background-color: #fff;
    }

    .fda-radius-small.fda-2, .fda-radius-small.fda-3 {
        position: absolute;
    }

    .fda-radius-small.fda-graph-image {
        height: auto;
    }

.fda-radius-medium {
    border-radius: var(--_page-details---radius--radius-medium);
}

.fda-radius-large {
    border-radius: var(--_page-details---radius--radius-large);
}

.fda-button-text-wrapper {
    height: 1.2rem;
}

.fda-nav-dropdown.fda-mega-menu-dropdown {
    position: static;
}

.fda-button-v1-arrow-wrap {
    background-color: #fff;
    flex: none;
    justify-content: center;
    align-items: center;
    width: 1.75rem;
    height: 1.75rem;
    position: relative;
    overflow: hidden;
}

.fda-mega-menu-list {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
    background-color: #fff;
    border-top: 1px solid #0000001a;
    border-bottom: 1px solid #0000001a;
    border-right: 1px solid #0003;
    padding: 50px 35px;
}

    .fda-mega-menu-list.fda-border-off {
        border-right-style: none;
    }

.fda-navbar-v1 {
    z-index: 9999;
    width: 100%;
    position: fixed;
    top: 0%;
}

    .fda-navbar-v1.fda-navbar.fda-change {
        padding-top: 1.25rem;
    }

.fda-nav-shadow {
    z-index: 5;
    position: absolute;
    inset: 0%;
    box-shadow: 0 10px 10px #002c360d;
}

.fda-logo-icon {
    background-color: #505050;
    border-right: 1px solid #0000001a;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    min-height: 66px;
    display: flex;
}

.fda-dropdown-link {
    font-family: var(--font-family--inter-tight);
    margin-left: 0;
    padding: 0 5px 0 0;
    font-size: 1rem;
    transition: none;
}

    .fda-dropdown-link:hover {
        color: var(--_colors---dim-gray);
        transform: none;
    }

    .fda-dropdown-link.w--current {
        color: #fff;
        padding-right: 0;
    }

    .fda-dropdown-link.info {
        width: 100%;
        max-width: none;
        height: auto;
        color: var(--_colors---dim-gray);
        font-size: 14px;
        line-height: 140%;
        font-weight: var(--_typography---font-weight--body-regular);
        justify-content: space-between;
        align-items: flex-start;
        display: flex;
        position: static;
    }

.fda-nav-logo {
    justify-content: center;
    align-items: center;
    width: 70px;
    height: auto;
    margin-left: 10px;
}

.fda-nav-logo-inner-box {
    position: relative;
}

.fda-color-jet {
    color: #2e2e2e;
}

.fda-book-free-session-block {
    display: none;
}

    .fda-book-free-session-block.fda-change {
        display: block;
    }

.fda-dropdown-toggle {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    justify-content: center;
    align-items: center;
    padding: 20px 19px;
    display: flex;
    position: relative;
}

.fda-mega-menu-top {
    text-align: center;
    background-color: #eee;
    border-right: 1px solid #0000001a;
    justify-content: center;
    align-items: center;
    padding: 10px 15px;
}

    .fda-mega-menu-top.fda-border-right-off {
        border-right-style: none;
    }

.fda-navbar-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    place-items: center stretch;
    display: flex;
}

.fda-mega-menu {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-color: #fff0;
    grid-template-rows: auto;
    grid-template-columns: 89px 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
}

.fda-line-two {
    background-color: #fff;
    width: 1px;
    height: 35px;
}

    .fda-line-two.fda-line-three {
        width: 16px;
        position: static;
    }

.fda-mega-menu-bottom {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-color: #fff;
    grid-template-rows: auto;
    grid-template-columns: 1.5fr 89px 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
    box-shadow: 0 23px 53.3px #6e6e6ead;
}

.fda-menu-bottom-row {
    border-right: 1px solid #0003;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding: 10px;
    font-size: 14px;
    display: flex;
}

.fda-nav-right-part {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
}

.fda-pages-mega-menu {
    background-color: #0000;
    width: 100%;
    inset: 100% auto auto 0;
}

    .fda-pages-mega-menu.w--open {
        width: 100%;
        inset: 100% auto auto 0%;
    }

    .fda-pages-mega-menu.fda-radius-4 {
        border-radius: 4px;
    }

        .fda-pages-mega-menu.fda-radius-4.w--open {
            width: 100%;
            margin-top: 0;
            left: 18%;
        }

.fda-hamburger-wrapper {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
    cursor: pointer;
    border-left: 1px solid #fff;
    justify-content: center;
    align-items: flex-start;
    padding: 9px 0 9px 30px;
    display: none;
}

.fda-nav-menu-link {
    font-family: var(--font-family--inter-tight);
    color: var(--_colors---black);
    font-size: var(--_typography---font-size--body);
    font-weight: var(--_typography---font-weight--body-weight);
    transition: color .3s;
}

    .fda-nav-menu-link:hover {
        color: #03a9f4;
    }

    .fda-nav-menu-link.fda-color-black {
        color: #000;
    }

    .fda-nav-menu-link.fda-hover:hover, .fda-nav-menu-link.fda-hover.w--current {
        color: var(--_colors---dim-gray);
    }

.fda-button-dot {
    z-index: 0;
    background-color: #fff;
    position: absolute;
    inset: 0%;
}

    .fda-button-dot:where(.w-variant-aa7c680d-83b8-6e4d-0c95-6e93e07bd285), .fda-button-dot:where(.w-variant-840d206f-e49d-7fc7-295c-af10eebdbfba), .fda-button-dot:where(.w-variant-f7cd1190-3a8a-a4d3-21b1-e3f3890b2ac1), .fda-button-dot:where(.w-variant-8617f3cd-93c6-812c-546d-fa6118cade4a), .fda-button-dot:where(.w-variant-8617f3cd-93c6-812c-546d-fa6118cade4c), .fda-button-dot:where(.w-variant-8617f3cd-93c6-812c-546d-fa6118cade4b), .fda-button-dot:where(.w-variant-62fc9f76-5e34-77f1-c30c-b1add667a0c9), .fda-button-dot:where(.w-variant-62fc9f76-5e34-77f1-c30c-b1add667a0ca), .fda-button-dot:where(.w-variant-62fc9f76-5e34-77f1-c30c-b1add667a0cb) {
        background-color: var(--_colors---black);
    }

.fda-nav-logo-box {
    z-index: 15;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    display: flex;
    position: relative;
}

.fda-button-v1 {
    grid-column-gap: 1.125rem;
    grid-row-gap: 1.125rem;
    background-color: var(--_colors---black);
    border: 1px solid #000;
    border-radius: 6.25rem;
    justify-content: space-between;
    align-items: center;
    padding: .6875rem 1.0005rem;
    display: flex;
}

    .fda-button-v1:where(.w-variant-aa7c680d-83b8-6e4d-0c95-6e93e07bd285) {
        background-color: #fff0;
    }

    .fda-button-v1:where(.w-variant-840d206f-e49d-7fc7-295c-af10eebdbfba) {
        background-color: var(--_colors---white);
        border-color: #fff;
    }

    .fda-button-v1:where(.w-variant-f7cd1190-3a8a-a4d3-21b1-e3f3890b2ac1) {
        background-color: #0000;
        border: 1px solid #000;
    }

    .fda-button-v1:where(.w-variant-8617f3cd-93c6-812c-546d-fa6118cade4a) {
        background-color: var(--_colors---white);
    }

    .fda-button-v1:where(.w-variant-8617f3cd-93c6-812c-546d-fa6118cade4c) {
        background-color: #0000;
        border: 1px solid #000;
    }

    .fda-button-v1:where(.w-variant-8617f3cd-93c6-812c-546d-fa6118cade4b) {
        background-color: var(--_colors---white);
        border-color: #fff;
    }

    .fda-button-v1:where(.w-variant-97105fc3-3f24-d2c3-edc6-d910089bc7ad) {
        border-color: var(--_colors---sky-blue);
        background-color: var(--_colors---sky-blue);
    }

    .fda-button-v1:where(.w-variant-62fc9f76-5e34-77f1-c30c-b1add667a0c9) {
        background-color: var(--_colors---white);
    }

    .fda-button-v1:where(.w-variant-62fc9f76-5e34-77f1-c30c-b1add667a0ca) {
        background-color: var(--_colors---white);
        border-color: #fff;
    }

    .fda-button-v1:where(.w-variant-62fc9f76-5e34-77f1-c30c-b1add667a0cb) {
        background-color: #0000;
        border: 1px solid #000;
    }

    .fda-button-v1:where(.w-variant-62fc9f76-5e34-77f1-c30c-b1add667a0cc) {
        border-color: var(--_colors---sky-blue);
        background-color: var(--_colors---sky-blue);
    }

    .fda-button-v1:where(.w-variant-dd6b522e-5ce4-08ba-872b-9a3b7f93d63e) {
        background-color: var(--_colors---white);
        text-align: left;
        width: 100%;
    }

    .fda-button-v1:where(.w-variant-dd6b522e-5ce4-08ba-872b-9a3b7f93d63f) {
        background-color: var(--_colors---white);
        border-color: #fff;
    }

    .fda-button-v1:where(.w-variant-dd6b522e-5ce4-08ba-872b-9a3b7f93d640) {
        background-color: #0000;
        border: 1px solid #000;
    }

    .fda-button-v1:where(.w-variant-dd6b522e-5ce4-08ba-872b-9a3b7f93d641) {
        border-color: var(--_colors---sky-blue);
        background-color: var(--_colors---sky-blue);
    }

    .fda-button-v1:where(.w-variant-5f57ee6b-81d5-b27a-7e5e-d199fa168493) {
        background-color: #fff0;
        border-color: #fff;
    }

    .fda-button-v1:hover:where(.w-variant-aa7c680d-83b8-6e4d-0c95-6e93e07bd285) {
        background-color: var(--_colors---white-smoke);
    }

    .fda-button-v1.full-button {
        justify-content: center;
        align-items: center;
        width: 100%;
    }

        .fda-button-v1.full-button:where(.w-variant-dd6b522e-5ce4-08ba-872b-9a3b7f93d63e) {
            justify-content: center;
            align-items: center;
        }

.fda-button-text {
    font-family: var(--font-family--inter-tight);
    color: var(--_colors---white);
    font-size: var(--_typography---font-size--body);
    line-height: var(--_typography---line-height--button-line-height);
    font-weight: var(--_typography---font-weight--body-weight);
}

    .fda-button-text:where(.w-variant-aa7c680d-83b8-6e4d-0c95-6e93e07bd285), .fda-button-text:where(.w-variant-840d206f-e49d-7fc7-295c-af10eebdbfba), .fda-button-text:where(.w-variant-f7cd1190-3a8a-a4d3-21b1-e3f3890b2ac1), .fda-button-text:where(.w-variant-8617f3cd-93c6-812c-546d-fa6118cade4a), .fda-button-text:where(.w-variant-8617f3cd-93c6-812c-546d-fa6118cade4c), .fda-button-text:where(.w-variant-8617f3cd-93c6-812c-546d-fa6118cade4b), .fda-button-text:where(.w-variant-62fc9f76-5e34-77f1-c30c-b1add667a0c9), .fda-button-text:where(.w-variant-62fc9f76-5e34-77f1-c30c-b1add667a0ca), .fda-button-text:where(.w-variant-62fc9f76-5e34-77f1-c30c-b1add667a0cb), .fda-button-text:where(.w-variant-dd6b522e-5ce4-08ba-872b-9a3b7f93d63e), .fda-button-text:where(.w-variant-dd6b522e-5ce4-08ba-872b-9a3b7f93d63f), .fda-button-text:where(.w-variant-dd6b522e-5ce4-08ba-872b-9a3b7f93d640) {
        color: var(--_colors---black);
    }

    .fda-button-text.fda-1 {
        height: 1.75rem;
    }

        .fda-button-text.fda-1:where(.w-variant-dd6b522e-5ce4-08ba-872b-9a3b7f93d63e) {
            text-align: left;
        }

.fda-nav-link-wrapper {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    color: var(--_colors---black);
    white-space: nowrap;
    object-fit: fill;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    display: flex;
}

    .fda-nav-link-wrapper.w--current {
        color: var(--_colors---dim-gray);
    }

    .fda-nav-link-wrapper.navbar-v3 {
        grid-column-gap: 2px;
        grid-row-gap: 2px;
        justify-content: flex-start;
        align-items: flex-start;
        width: 100%;
        height: auto;
    }

.fda-navbar-arrow.fda-invert {
    filter: invert();
}

.fda-ecommerce-item-box {
    justify-content: center;
    align-items: center;
}

.fda-mega-menu-container {
    width: 100%;
    max-width: 1054px;
    display: none;
}

.fda-mega-menu-social {
    background-color: #fff;
    border-bottom: 1px solid #0000001a;
    border-right: 1px solid #0003;
    justify-content: center;
    align-items: center;
}

.fda-mega-menu-list-box {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    flex: 1;
    padding: 20px 40px 20px 30px;
    display: flex;
}

    .fda-mega-menu-list-box.fda-right-border {
        border-right: 1px solid #2d3a414d;
    }

        .fda-mega-menu-list-box.fda-right-border.fda-padding-change-bottom {
            grid-column-gap: 24px;
            grid-row-gap: 24px;
            border-right-width: 0;
            min-width: 50%;
            padding-top: 24px;
            padding-bottom: 24px;
            padding-right: 30px;
        }

        .fda-mega-menu-list-box.fda-right-border.fda-padding-change-top {
            grid-column-gap: 24px;
            grid-row-gap: 24px;
            border-right-style: none;
            border-right-width: 0;
            min-width: 50%;
            max-width: none;
            padding-top: 24px;
            padding-bottom: 24px;
            padding-right: 30px;
        }

.fda-pages-menu {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -webkit-backdrop-filter: blur(91px);
    backdrop-filter: blur(91px);
    background-color: #fff;
    border-radius: 16px;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    box-shadow: 0 2px 50px #0000001a;
}

.fda-nav-menu {
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
    position: static;
}

.fda-menu-icons-wrap {
    grid-column-gap: 34px;
    grid-row-gap: 34px;
    justify-content: flex-start;
    align-items: center;
}

.fda-navbar-block {
    background-color: #ddd0;
}

    .fda-navbar-block.fda-change {
        padding-left: .9375rem;
        padding-right: .9375rem;
    }

.fda-menu-button-main {
    display: none;
}

.fda-mega-menu-link {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    color: #111;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    transition: color .2s;
    display: flex;
}

    .fda-mega-menu-link:hover {
        color: #e2e890;
    }

.fda-dropdown-list {
    -webkit-backdrop-filter: blur(97px);
    backdrop-filter: blur(97px);
    background-color: #232323;
    border-radius: 6px;
}

    .fda-dropdown-list.w--open {
        grid-column-gap: 5px;
        grid-row-gap: 5px;
        width: auto;
        min-width: auto;
        -webkit-backdrop-filter: blur(91%);
        backdrop-filter: blur(91%);
        background-color: #fff;
        border-radius: 10px;
        flex-flow: column;
        margin-top: 0;
        padding: 15px 20px;
        display: flex;
        box-shadow: 0 5px 50px #0000001a;
    }

    .fda-dropdown-list.v2.w--open {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        border-radius: 16px;
        margin-top: 0;
        padding: 8px;
    }

.fda-nav-hover {
    color: #111;
    transition: color .6s;
}

    .fda-nav-hover:hover {
        color: #1111114d;
    }

.fda-button-icon {
    z-index: 2;
    position: relative;
}

    .fda-button-icon:where(.w-variant-aa7c680d-83b8-6e4d-0c95-6e93e07bd285), .fda-button-icon:where(.w-variant-840d206f-e49d-7fc7-295c-af10eebdbfba), .fda-button-icon:where(.w-variant-f7cd1190-3a8a-a4d3-21b1-e3f3890b2ac1), .fda-button-icon:where(.w-variant-8617f3cd-93c6-812c-546d-fa6118cade4a), .fda-button-icon:where(.w-variant-8617f3cd-93c6-812c-546d-fa6118cade4c), .fda-button-icon:where(.w-variant-8617f3cd-93c6-812c-546d-fa6118cade4b) {
        filter: invert();
    }

    .fda-button-icon:where(.w-variant-97105fc3-3f24-d2c3-edc6-d910089bc7ad) {
        border: 1px none var(--_colors---sky-blue);
    }

    .fda-button-icon:where(.w-variant-62fc9f76-5e34-77f1-c30c-b1add667a0c9), .fda-button-icon:where(.w-variant-62fc9f76-5e34-77f1-c30c-b1add667a0ca), .fda-button-icon:where(.w-variant-62fc9f76-5e34-77f1-c30c-b1add667a0cb) {
        filter: invert();
    }

    .fda-button-icon:where(.w-variant-62fc9f76-5e34-77f1-c30c-b1add667a0cc) {
        border: 1px none var(--_colors---sky-blue);
    }

    .fda-button-icon:where(.w-variant-dd6b522e-5ce4-08ba-872b-9a3b7f93d63e), .fda-button-icon:where(.w-variant-dd6b522e-5ce4-08ba-872b-9a3b7f93d63f), .fda-button-icon:where(.w-variant-dd6b522e-5ce4-08ba-872b-9a3b7f93d640) {
        filter: invert();
    }

    .fda-button-icon:where(.w-variant-dd6b522e-5ce4-08ba-872b-9a3b7f93d641) {
        border: 1px none var(--_colors---sky-blue);
    }

.fda-radius-full {
    border-radius: 50%;
}

.fda-hero-v1 {
    background-image: url(../images/Layer-home-one-banner.webp);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding-top: 4.9375rem;
}

    .fda-hero-v1.fda-overflow-hidden {
        width: 100%;
    }

.fda-hero-v1-content {
    grid-column-gap: 6.9rem;
    grid-row-gap: 6.9rem;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-width: auto;
    max-width: 500px;
    min-height: auto;
}

    .fda-hero-v1-content.profession {
        grid-column-gap: 5.8rem;
        grid-row-gap: 5.8rem;
        justify-content: flex-start;
        align-items: center;
        max-width: none;
    }

        .fda-hero-v1-content.profession.hero-v2 {
            grid-column-gap: 5rem;
            grid-row-gap: 5rem;
            justify-content: space-between;
            align-items: center;
        }

.fda-hero-v1-text-wrapper {
    flex: 1;
    max-width: 32rem;
}

    .fda-hero-v1-text-wrapper.fda-mobile-text-center {
        max-width: 45.8573%;
    }

        .fda-hero-v1-text-wrapper.fda-mobile-text-center.hero-v2 {
            max-width: 29rem;
        }

.fda-hero-button-wrapper {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    justify-content: flex-start;
    align-items: center;
}

.fda-business-scale {
    padding-top: 7.1875rem;
}

    .fda-business-scale:where(.w-variant-0112219a-4912-323e-9ba0-ab1f010355e9) {
        padding-top: 0;
    }

    .fda-business-scale.fda-section-gap-bottom.fda-overflow-hidden {
        padding-top: 5rem;
        padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
    }

    .fda-business-scale.fda-overflow-hidden.fda-top-gap-change {
        padding-top: 7.625rem;
    }

.fda-business-scale-content {
    grid-column-gap: 2.5625rem;
    grid-row-gap: 2.5625rem;
    justify-content: flex-start;
    align-items: center;
    margin-top: 2.5625rem;
    overflow: hidden;
}

.fda-business-marquee {
    width: 100%;
}

.fda-button-v1-arrow-block {
    justify-content: center;
    align-items: center;
    width: .4375rem;
    height: .4375rem;
}

.fda-stat-point-image {
    width: 68.37%;
    height: auto;
}

    .fda-stat-point-image.fda-2 {
        width: 39.6%;
    }

.fda-stat-point-line {
    border-bottom: 2px dashed #fff6;
    width: 100%;
    height: 1px;
}

.fda-event-none {
    pointer-events: none;
}

.fda-section-gap-top {
    padding-top: var(--_page-details---section-gap--section-gap);
}

.fda-section-gap-bottom {
    padding-bottom: var(--_page-details---section-gap--section-gap);
}

.fda-full-width {
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    display: flex;
}

    .fda-full-width.fda-workflow-points-wrapper {
        margin-top: 1.375rem;
    }

.fda-business-marquee-train {
    flex: none;
    align-items: stretch;
}

.fda-business-user {
    border-right: 1px solid #00000059;
    justify-content: flex-start;
    align-items: center;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
}

    .fda-business-user.fda-border-color {
        border-right-color: var(--_colors---white);
    }

.fda-user {
    width: auto;
    height: 25px;
}

.fda-marquee-layer {
    background-image: linear-gradient(90deg, #fff, #fff0 18% 83%, #fff);
    position: absolute;
    inset: 0%;
}

    .fda-marquee-layer.fda-event-none.fda-color-change {
        background-image: linear-gradient(90deg, #000, #fff0 18% 83%, #000);
    }

    .fda-marquee-layer.fda-event-none.fda-change {
        z-index: 5;
    }

.fda-smarter-solution {
    padding-bottom: 125px;
}

    .fda-smarter-solution.fda-gap {
        padding-bottom: 0;
    }

.fda-smarter-solution-content {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    max-width: 1120px;
}

.fda-smart-solution-image-wrapper {
    flex: 1;
    justify-content: center;
    align-items: center;
    max-width: 40.875rem;
}

.fda-solution-inner-box {
    border-radius: .9375rem;
    justify-content: center;
    align-items: center;
    width: 79.06%;
    padding: 2.875rem 1.25rem;
}

.fda-shadow {
    box-shadow: 0 10px 35px 0 var(--_colors---pale-blue);
}

    .fda-shadow.fda-radius-extra-small {
        box-shadow: 0 7px 24px #a9aab96b;
    }

        .fda-shadow.fda-radius-extra-small.blue-border {
            box-shadow: 0 7px 20px 0 var(--_colors---pale-blue);
            border: 2px solid #05a9f466;
        }

.fda-solution-image {
    flex: 1;
    justify-content: center;
    align-items: center;
    max-width: 24.5rem;
    position: relative;
    overflow: hidden;
}

.fda-solution {
    width: 41.14%;
    position: absolute;
    top: 34%;
    right: -11%;
}

    .fda-solution.fda-1 {
        inset: 4.5% auto auto -12%;
    }

    .fda-solution.fda-2 {
        width: 27.8%;
        inset: auto auto 13% -7%;
    }

    .fda-solution.fda-3 {
        width: 16.19%;
        inset: auto -7% -1% auto;
    }

.fda-shadow-v2 {
    box-shadow: 0 14px 14px 0 var(--_colors---light-gray);
}

.fda-shadow-v3 {
    box-shadow: 0 20px 20px 0 var(--_colors---yellow-beige);
}

.fda-shadow-v4 {
    box-shadow: 0 8px 12px 0 var(--_colors---blue-smoke);
}

.fda-solution-layer {
    filter: blur(25px);
    background-image: radial-gradient(circle, #ae3ec9 17%, #fff0 55%);
    border-radius: 50%;
    width: 255px;
    height: 255px;
    position: absolute;
    inset: auto auto 11% 0%;
}

    .fda-solution-layer.fda-2 {
        background-image: radial-gradient(circle, #fae782 17%, #fff0 55%);
        inset: 11% 0% auto auto;
    }

    .fda-solution-layer.fda-3 {
        background-image: radial-gradient(circle, #94d8ff 17%, #fff0 55%);
        inset: -2% 20% auto auto;
    }

.fda-smarter-solution-right-box {
    flex: 1;
    max-width: 33.5625rem;
    margin-top: -.625rem;
}

    .fda-smarter-solution-right-box.fda-mobile-text-center {
        order: 9999;
        max-width: 32rem;
        margin-bottom: 10px;
    }

        .fda-smarter-solution-right-box.fda-mobile-text-center.left {
            order: -9999;
            max-width: 32rem;
        }

.fda-smarter-solution-points-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
}

.fda-smarter-solution-points {
    grid-column-gap: .9375rem;
    grid-row-gap: .9375rem;
}

    .fda-smarter-solution-points.fda-change {
        margin-top: 1.5rem;
        margin-bottom: 1.375rem;
    }

    .fda-smarter-solution-points.fda-bottom-gap {
        padding-top: .875rem;
        padding-bottom: 2.8125rem;
    }

.fda-black-tick-box {
    background-color: var(--_colors---black);
    flex: none;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    height: 1.5rem;
    margin-top: .5rem;
}

    .fda-black-tick-box.fda-radius-full.fda-color {
        background-color: #cfcfcf;
        margin-top: 0;
    }

    .fda-black-tick-box.fda-radius-full.fda-top-gap {
        margin-top: .1rem;
    }

        .fda-black-tick-box.fda-radius-full.fda-top-gap.fda-color-cyan {
            background-color: #94d8ff;
        }

        .fda-black-tick-box.fda-radius-full.fda-top-gap.fda-color-yellow {
            background-color: #fae782;
        }

.fda-white-tick-icon {
    justify-content: center;
    align-items: center;
    width: 12px;
    height: 10px;
}

.fda-solution-points-text {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
}

    .fda-solution-points-text.fda-change-width {
        max-width: 30.625rem;
    }

    .fda-solution-points-text.fda-align {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-solution-points-text.fda-change-gap {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
    }

    .fda-solution-points-text.fda-gap-fifteen {
        grid-column-gap: .9375rem;
        grid-row-gap: .9375rem;
    }

.fda-solution-button-wrapper {
    grid-column-gap: .6rem;
    grid-row-gap: .6rem;
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: center;
}

    .fda-solution-button-wrapper.fda-gap-top {
        margin-top: 1rem;
    }

.fda-meeting-image {
    max-width: 2.625rem;
    height: auto;
}

.fda-meeting-box {
    grid-column-gap: .8rem;
    grid-row-gap: .8rem;
    justify-content: flex-start;
    align-items: center;
    max-width: 12rem;
}

.fda-empower-content {
    grid-column-gap: var(--_spacing---content-middle-gap);
    grid-row-gap: var(--_spacing---content-middle-gap);
    justify-content: flex-start;
    align-items: center;
}

.fda-empower-top-title {
    max-width: 37.6rem;
}

.fda-empower-inner-content {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-rows: auto;
    width: 100%;
}

.fda-empower-box {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    padding: 1.875rem 1.875rem 1.5625rem;
    overflow: hidden;
}

.fda-empower-image-wrap {
    aspect-ratio: 550 / 406;
    justify-content: center;
    align-items: center;
    width: 100%;
    position: relative;
    overflow: hidden;
}

.fda-empower-inner-text {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
}

.fda-button-text-v2 {
    font-family: var(--font-family--inter-tight);
    color: var(--_colors---black);
    font-size: var(--_typography---font-size--body);
    line-height: var(--_typography---line-height--button-line-height);
    font-weight: var(--_typography---font-weight--heading-semibold);
    position: relative;
}

.fda-button-v2-text {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
    justify-content: center;
    align-items: center;
}

.fda-button-v2-line {
    height: 1px;
}

.fda-button-v2 {
    flex-flow: column;
    align-items: stretch;
    display: flex;
}

.fda-button-arrow {
    max-width: none;
}

.fda-button-v3-inner-line {
    background-color: #002c36;
    width: 0%;
    height: 1px;
}

.fda-button-arrow-wrapper {
    width: 10px;
    height: 10px;
    margin-top: .1875rem;
    display: flex;
}

.fda-empower-button-wrapper {
    margin-top: .5rem;
}

.fda-productivity {
    padding-top: 8.125rem;
    padding-bottom: 118px;
}

.fda-productivity-content {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    justify-content: space-between;
    align-items: stretch;
}

.fda-productivity-box-one {
    flex: 1;
    justify-content: center;
    align-items: flex-start;
    max-width: 33.75rem;
}

.fda-productivity-text {
    max-width: 26rem;
}

.fda-productivity-icon-block {
    flex: none;
    justify-content: center;
    align-items: center;
    width: 18px;
    height: 18px;
    margin-top: 8px;
}

.fda-mobile-screen-wrapper {
    pointer-events: none;
    justify-content: center;
    align-items: center;
    display: flex;
    position: absolute;
    inset: 0%;
}

    .fda-mobile-screen-wrapper.fda-mobile-border {
        z-index: 10;
    }

.fda-unique-content-block {
    justify-content: center;
    align-items: center;
    width: 100%;
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
    display: flex;
    position: relative;
}

.fda-mobile-frame {
    width: 19%;
    position: relative;
}

.fda-unique-move {
    z-index: 10;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
    position: relative;
}

    .fda-unique-move.fda-change.fda-three {
        z-index: 2;
    }

    .fda-unique-move.fda-two {
        z-index: 5;
    }

.fda-auto-fit {
    object-fit: cover;
}

.fda-unique {
    background-color: #f5f5f5;
    padding-top: 107px;
    padding-bottom: 105px;
    display: none;
}

    .fda-unique.fda-change {
        display: block;
    }

.fda-unique-marquee-wrap {
    display: flex;
    position: relative;
}

.fda-workflow {
    padding-top: var(--_page-details---section-gap-with-content--top-gap);
}

.fda-workflow-content {
    grid-column-gap: var(--_spacing---content-middle-gap);
    grid-row-gap: var(--_spacing---content-middle-gap);
    justify-content: flex-start;
    align-items: center;
    max-width: 1120px;
}

.fda-workflow-title-text {
    justify-content: flex-start;
    align-items: center;
    max-width: 50rem;
}

    .fda-workflow-title-text.fda-text-center {
        max-width: 37.5rem;
    }

.fda-workflow-card-wrapper {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
}

.fda-task-wrap {
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
}

.fda-task-card {
    grid-column-gap: 1.31rem;
    grid-row-gap: 1.31rem;
    background-color: var(--_colors---white);
    border-radius: 15px;
    justify-content: space-between;
    align-items: stretch;
    padding: 1.25rem 6% 1.875rem;
}

.fda-task-card-wrap {
    flex: none;
    width: 34.5vw;
    padding-right: 30px;
    display: flex;
}

.fda-task-card-text-wrap {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
}

.fda-task {
    background-color: var(--_colors---white-smoke);
    background-image: url(../images/movark-layer.avif);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    padding-top: 7.3125rem;
    overflow: hidden;
}

.fda-task-top-text {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: space-between;
    align-items: flex-start;
}

.fda-task-dot-wrap {
    grid-column-gap: .3125rem;
    grid-row-gap: .3125rem;
    justify-content: center;
    align-items: center;
    margin-top: 11px;
}

.fda-task-dot {
    background-color: var(--_colors---dark-slate-gray);
    flex: none;
    width: 5px;
    height: 5px;
}

.fda-task-content {
    margin-bottom: var(--_spacing---content-middle-gap);
    justify-content: space-between;
    align-items: flex-start;
}

.fda-task-text {
    max-width: 36.0625rem;
}

.fda-footer {
    background-color: var(--_colors---black);
    padding-top: 0;
}

    .fda-footer.grey {
        background-color: var(--_colors---silver-gray);
    }

.fda-footer-content {
    align-items: stretch;
}

    .fda-footer-content.grey {
        display: block;
    }

.fda-footer-title-text-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 1.75rem;
}

.fda-footer-title-text {
    max-width: 35rem;
}

.fda-footer-bottom-content {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: stretch;
    display: grid;
}

    .fda-footer-bottom-content.fda-position-relative {
        border: 1px #0000;
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    }

        .fda-footer-bottom-content.fda-position-relative.grey {
            grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
        }

.fda-footer-logo-box {
    width: 6.25rem;
    margin-bottom: 1.25rem;
}

.fda-footer-logo {
    width: 70%;
    height: auto;
}

.fda-social-logo-wrapper {
    grid-column-gap: .5625rem;
    grid-row-gap: .5625rem;
    justify-content: flex-start;
    align-items: center;
}

.fda-social-logo-box {
    background-color: #b0b0b02e;
    border-radius: 50%;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: 2.5rem;
    height: 2.5rem;
    display: flex;
}

.fda-logo-fill-layer {
    background-color: var(--_colors---white);
    border-radius: 50%;
    position: absolute;
    inset: 0%;
    transform: scale(0);
}

.fda-social-icon.fda-footer-logo {
    width: auto;
    height: .9rem;
}

.fda-social-icon-box {
    justify-content: center;
    align-items: center;
    width: auto;
    height: .875rem;
}

.fda-footer-box-two {
    width: 380px;
    padding-top: var(--_page-details---section-gap--section-gap);
    justify-content: flex-start;
    align-items: flex-start;
    padding-bottom: 7.5rem;
    position: relative;
}

    .fda-footer-box-two.fda-change {
        mix-blend-mode: normal;
        border-right: 0 #000;
        width: auto;
        padding-left: 1.5rem;
        padding-right: 1rem;
    }

        .fda-footer-box-two.fda-change.grey {
            width: 210px;
            padding-left: 2rem;
            padding-right: 0;
        }

        .fda-footer-box-two.fda-change.grey-professions {
            width: 220px;
            padding-right: 0;
            padding-bottom: var(--_page-details---section-gap--section-gap);
            padding-left: 2.7rem;
        }

        .fda-footer-box-two.fda-change.footer-last-column {
            width: 161px;
            padding-left: 1.1rem;
            padding-right: 0;
        }

        .fda-footer-box-two.fda-change.about {
            width: 124px;
            padding-right: 0;
            padding-bottom: var(--_page-details---section-gap--section-gap);
            padding-left: 1.3rem;
        }

.fda-footer-menu-title {
    margin-bottom: 1.3rem;
}

.fda-color-soft-steel {
    color: var(--_colors---soft-steel);
    font-family: DM Sans, sans-serif;
    font-size: 14px;
}

    .fda-color-soft-steel.fda-hover {
        transition: color .4s;
    }

        .fda-color-soft-steel.fda-hover:hover {
            color: var(--_colors---white);
        }

        .fda-color-soft-steel.fda-hover.fda-inter-tight {
            font-family: var(--font-family--inter-tight);
        }

        .fda-color-soft-steel.fda-hover.grey {
            color: var(--_colors---dim-gray);
            font-family: Inter;
            font-size: 14px;
            font-weight: 400;
        }

        .fda-color-soft-steel.fda-hover.footer {
            font-family: DM Sans, sans-serif;
            font-size: 14px;
            font-weight: 400;
        }

    .fda-color-soft-steel.grey {
        color: var(--_colors---dim-gray);
        font-family: Inter;
        font-size: 14px;
    }

.fda-contact-info {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    max-width: 12rem;
}

.fda-quick-links-wrapper {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
}

.fda-footer-copyright {
    justify-content: space-between;
    align-items: center;
    padding-top: 1.1875rem;
    padding-bottom: 1.0625rem;
}

.fda-copyright-separator-menu {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: center;
    align-items: center;
}

.fda-productivity-box-two {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex: 1;
    justify-content: space-between;
    max-width: 660px;
}

.fda-productivity-inner-box {
    pointer-events: none;
    background-image: url(../images/movark-layer.avif);
    background-position: 50% 90%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 79.54%;
    position: absolute;
    top: 0%;
    bottom: 0%;
}

.fda-productivity-image-block {
    width: 50%;
    margin-top: 2.5rem;
    margin-left: 2.875rem;
}

.fda-productivity-point {
    z-index: 1;
    justify-content: flex-start;
    align-items: center;
    width: 70%;
    position: absolute;
    top: 8%;
    bottom: auto;
    right: -70%;
}

    .fda-productivity-point.fda-2 {
        width: 46.64%;
        top: 47%;
        right: -47%;
    }

    .fda-productivity-point.fda-3 {
        justify-content: flex-start;
        align-items: center;
        inset: auto auto 25% 14%;
    }

.fda-productivity-image {
    width: 34.38%;
    height: auto;
}

    .fda-productivity-image.fda-2 {
        width: 34.56%;
    }

.fda-stat-point-line-v2 {
    border-bottom: 2px dashed #3b82f669;
    width: 100%;
    height: 1px;
}

.fda-productivity-image-block-v2 {
    width: 47.87%;
    margin-bottom: 3.5625rem;
    margin-left: 2.875rem;
}

.fda-drop-shadow {
    filter: drop-shadow(0px 10px 35px var(--_colors---pale-blue));
}

    .fda-drop-shadow.fda-product-2 {
        border-radius: 15px;
        margin-bottom: -11%;
        margin-left: 65%;
    }

.fda-productivity-line.fda-2 {
    border-top: 2px dashed #3b82f669;
    border-left: 2px dashed #3b82f669;
    border-top-left-radius: 3px;
    width: 48%;
    height: 125px;
    position: absolute;
    bottom: 0;
    left: 25%;
}

.fda-productivity-line.fda-3 {
    border-top: 2px dashed #3b82f669;
    border-left: 2px dashed #3b82f669;
    border-radius: 2px;
    width: 80%;
    height: 90px;
}

.fda-nav-arrow-box {
    width: 10px;
    height: 6px;
}

.fda-full-image {
    width: 100%;
    max-width: none;
    height: 100%;
}

    .fda-full-image.fda-graph-image {
        width: 85%;
    }

.fda-super-stat-image {
    justify-content: center;
    align-items: stretch;
    width: 83.63%;
    margin-top: 1.875rem;
    margin-left: 1.875rem;
    overflow: hidden;
}

.fda-bakground {
    background-color: var(--_colors---white);
    border-radius: 40px;
}

.fda-unique-image {
    height: 70%;
    box-shadow: 0 10px 35px 0 var(--_colors---light-gray);
    transform-origin: 50% 100%;
    object-position: 50% 0%;
    border-radius: 1rem;
    position: relative;
}

    .fda-unique-image.fda-change {
        height: 100%;
        transform: none;
    }

    .fda-unique-image.fda-1 {
        z-index: 2;
    }

    .fda-unique-image.fda-2, .fda-unique-image.fda-3 {
        z-index: 3;
    }

    .fda-unique-image.fda-4 {
        z-index: 2;
    }

.fda-unique-content {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex: none;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex;
}

.fda-hero-v2 {
    padding-top: 13.1875rem;
    padding-bottom: 9.9375rem;
}

.fda-hero-v2-content {
    background-image: linear-gradient(90deg, #fff, #fff 36%, #fff0 75%);
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    margin-bottom: 5.8125rem;
}

.fda-hero-v2-text-wrapper {
    z-index: 10;
    grid-column-gap: 1.5625rem;
    grid-row-gap: 1.5625rem;
    max-width: 30.875rem;
    padding-right: 30px;
    position: relative;
}

.fda-hero-v2-marquee-wrap {
    flex: none;
    align-items: stretch;
}

.fda-hero-v2-marquee-block {
    flex: none;
    justify-content: center;
    align-items: stretch;
    overflow: hidden;
}

.fda-v2-marquee-image {
    flex: none;
    align-items: stretch;
    width: 35.09%;
    max-width: 20.5rem;
    padding-right: 30px;
}

.fda-hero-v2-marquee-train {
    justify-content: center;
    align-items: stretch;
}

.fda-insight {
    padding-top: var(--_page-details---section-gap-with-content--top-gap);
    padding-bottom: var(--_page-details---section-gap--section-gap);
}

.fda-insight-content {
    margin-top: var(--_spacing---content-middle-gap);
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-rows: auto;
    padding-bottom: 1.875rem;
}

.fda-insight-card {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    background-color: var(--_colors---white);
    flex: 1;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    padding-bottom: 1.875rem;
    padding-left: 1.875rem;
    padding-right: 1.875rem;
    box-shadow: 0 5px 35px #96a9e826;
}

.fda-insight-text-wrap {
    width: 100%;
    max-width: 38.1875rem;
}

.fda-insight-points {
    grid-column-gap: .875rem;
    grid-row-gap: .875rem;
    margin-top: 1.2rem;
}

.fda-insight-image-wrapper {
    aspect-ratio: 510 / 367;
    background-color: var(--_colors---white);
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    align-items: stretch;
    width: 100%;
    position: relative;
}

.fda-insight-image-box {
    justify-content: flex-end;
    align-items: center;
    position: absolute;
    inset: 0%;
    overflow: hidden;
}

.fda-insight-image {
    width: 85.49%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
}

.fda-analytics-content {
    grid-column-gap: var(--_spacing---content-middle-gap);
    grid-row-gap: var(--_spacing---content-middle-gap);
    align-items: stretch;
}

.fda-analytics-title-text {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    justify-content: space-between;
    align-items: flex-start;
}

.fda-analytics-text {
    flex: 1;
    max-width: 450px;
}

.fda-bg-color-whitesmoke {
    background-color: var(--_colors---white-smoke);
}

.fda-analytics-paragraph {
    max-width: 33.5625rem;
}

.fda-analytics-box-wrapper {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    justify-content: space-between;
    align-items: stretch;
}

.fda-analytics-box-one {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    background-color: var(--_colors---white);
    flex: 0 40%;
    align-items: stretch;
    max-width: 35rem;
    padding: 1.5rem 1.5rem 1rem;
}

.fda-analytics-image-content {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    display: grid;
}

.fda-analytics-text-wrapper {
    grid-column-gap: .4375rem;
    grid-row-gap: .4375rem;
    justify-content: flex-start;
    align-items: flex-start;
}

    .fda-analytics-text-wrapper.fda-align {
        justify-content: flex-start;
        align-items: flex-start;
    }

.fda-analytics-image-box {
    grid-column-gap: 2.25rem;
    grid-row-gap: 2.25rem;
    background-color: var(--_colors---white-smoke);
    justify-content: center;
    align-items: center;
    padding-top: 25px;
    overflow: hidden;
}

    .fda-analytics-image-box.fda-radius-small.fda-change {
        padding-top: 0;
    }

.fda-analytics-image-text {
    max-width: 7.375rem;
}

.fda-analytics-box-two {
    grid-column-gap: 1.5625rem;
    grid-row-gap: 1.5625rem;
    background-color: var(--_colors---white);
    flex: 1;
    justify-content: space-between;
    align-items: center;
    max-width: none;
    padding: 2rem;
}

.fda-analytics-text-box-v2 {
    flex: 0 50%;
    justify-content: center;
    align-items: flex-start;
    max-width: 18.375rem;
}

.fda-insight-text {
    max-width: 28.5rem;
}

.fda-analytics-image-box-v2 {
    background-image: linear-gradient(125deg, #dae5ff, #fff0);
    flex: 1;
    justify-content: center;
    align-items: center;
    max-width: 20.4375rem;
    padding: 1.8rem 1rem;
}

.fda-optimize {
    padding-top: var(--_page-details---section-gap-with-content--top-gap);
}

    .fda-optimize.fda-section-gap-bottom.fda-bg-color-black.top-gap {
        padding-top: var(--_page-details---section-gap--section-gap);
        padding-bottom: var(--_page-details---section-gap--section-gap);
    }

.fda-optimize-box {
    grid-column-gap: var(--_spacing---content-middle-gap);
    grid-row-gap: var(--_spacing---content-middle-gap);
    justify-content: flex-start;
    align-items: center;
    max-width: 1120px;
}

.fda-optimize-title-text {
    justify-content: flex-start;
    align-items: center;
    max-width: 36.4375rem;
}

    .fda-optimize-title-text.fda-text-center {
        max-width: 38rem;
    }

.fda-optimize-card-wrapper {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    width: 100%;
    display: grid;
}

.fda-optimize-card {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    border: 1px solid var(--_colors---light-gray);
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    padding: 1.5625rem 1.5625rem 1.0625rem;
    overflow: hidden;
}

    .fda-optimize-card.fda-radius-medium.fda-text-center {
        grid-column-gap: 3rem;
        grid-row-gap: 3rem;
        background-color: #2229;
        border-color: #ffffff1a;
        justify-content: space-between;
        align-items: flex-start;
        height: 330px;
        min-height: auto;
        padding: 30px;
    }

.fda-optimize-card-image-wrapper {
    aspect-ratio: 330 / 245;
    border: 1px solid var(--_colors---light-gray);
    background-color: #222;
    justify-content: center;
    align-items: stretch;
    position: relative;
}

.fda-optimize-text-wrapper {
    grid-column-gap: .3125rem;
    grid-row-gap: .3125rem;
    justify-content: flex-start;
    align-items: center;
}

    .fda-optimize-text-wrapper.left {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        justify-content: flex-start;
        align-items: flex-start;
    }

.fda-build-content {
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
}

.fda-build-phone-box {
    background-image: url(../images/movark-layer-shape.svg);
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: contain;
    flex: none;
    width: 45%;
    padding-top: 13rem;
    padding-left: 3.125rem;
}

.fda-build-text-box-wrapper {
    background-color: var(--_colors---white-smoke);
    flex: none;
    justify-content: center;
    align-items: flex-start;
    width: 55%;
    padding-left: 3.125rem;
}

.fda-build-text-inner-box {
    width: 100%;
    max-width: 32.5rem;
}

.fda-build-text-inner {
    max-width: 28.5rem;
    padding-bottom: 2rem;
}

.fda-build-text-points {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    border-top: 1px solid #0003;
    width: 100%;
    padding-top: 2rem;
}

.fda-build-text-inner-points {
    grid-column-gap: .6rem;
    grid-row-gap: .6rem;
}

.fda-build-side-image {
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;
    width: 21%;
    max-width: 24.6875rem;
    position: absolute;
    inset: auto 0% 0% auto;
}

.fda-faq-toggle {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding: 0;
    display: flex;
}

.fda-faq-wrap {
    align-items: stretch;
    width: 100%;
    max-width: 66.875rem;
}

.fda-faq-box {
    white-space: normal;
    word-break: normal;
    overflow-wrap: normal;
    cursor: pointer;
    border-bottom: 1px solid #9ea9ac38;
    width: 100%;
    padding-top: 1.6875rem;
    padding-bottom: 1.6875rem;
}

    .fda-faq-box.fda-top-gap-off {
        padding-top: 0;
    }

.fda-faq-icon-wrap {
    flex: none;
    justify-content: center;
    align-items: center;
    width: 30px;
    height: 30px;
    display: flex;
    position: relative;
}

.fda-faq-answer-box {
    max-width: 53.75rem;
    padding-top: .8125rem;
}

.fda-faq-content {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    max-width: 1120px;
}

.fda-plus-line {
    background-color: var(--_colors---black);
    border-radius: 15px;
    width: 15px;
    height: 2px;
}

    .fda-plus-line.fda-line-top {
        width: 2px;
        height: 15px;
        position: absolute;
    }

.fda-faq-title-text {
    width: 100%;
    max-width: 30rem;
}

    .fda-faq-title-text.fda-text-center {
        max-width: 37.5rem;
    }

.fda-faq {
    padding-top: var(--_page-details---section-gap-with-content--top-gap);
}

    .fda-faq:where(.w-variant-14f0f067-cb08-0b28-e627-a17a8ebe703f), .fda-faq:where(.w-variant-402b299f-c603-fe21-7490-6cf6e7de0f86) {
        margin-top: -.625rem;
        padding-top: 0;
    }

    .fda-faq.fda-section-gap-bottom {
        width: 100%;
        max-width: 1120px;
    }

.fda-our-value-item {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    justify-content: flex-start;
    align-items: center;
}

.fda-growth-text-content {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    flex: 1;
    max-width: 537px;
    display: none;
}

.fda-strap-image {
    z-index: 1;
    object-fit: contain;
    object-position: 0% 0%;
    width: auto;
    height: 70%;
    position: absolute;
    top: 15%;
    left: auto;
    right: 2%;
}

.fda-growth-progress-item {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    align-items: stretch;
}

.fda-growth-progress-holder {
    grid-column-gap: 33px;
    grid-row-gap: 33px;
    align-items: stretch;
}

.fda-our-value-v1 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    padding-top: 34px;
    padding-bottom: 38px;
}

.fda-growth-dashboard {
    flex: 1;
    max-width: 44.375rem;
    padding-top: 40px;
    padding-bottom: 40px;
    padding-right: 40px;
}

    .fda-growth-dashboard.fda-position-relative {
        justify-content: center;
        align-items: center;
    }

.fda-growth-progress {
    z-index: 2;
    background-color: var(--_colors---white);
    border-radius: 15px;
    width: 100%;
    max-width: 31.9375rem;
    margin-left: auto;
    padding: 60px 40px;
    position: relative;
}

.fda-growth-v1 {
    padding-top: var(--_page-details---section-gap--section-gap);
    padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
}

    .fda-growth-v1.fda-overflow-hidden.professions-gap {
        padding-top: 5.3rem;
    }

.fda-growth-progress-item-title {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    justify-content: space-between;
}

.fda-development-para {
    max-width: 437px;
}

.fda-progress-indicator-line-holder {
    background-color: #5e66721a;
    border-radius: 4px;
    width: 100%;
    height: 8px;
}

.fda-progress-indicator-line {
    background-color: var(--_colors---sky-blue);
    border-radius: 4px;
    position: absolute;
    inset: 0%;
    box-shadow: 0 5px 11px #6366f199;
}

    .fda-progress-indicator-line.fda-3 {
        background-color: #10b981;
        width: 70%;
        box-shadow: 0 5px 11px #10b981;
    }

    .fda-progress-indicator-line.fda-1 {
        width: 75%;
    }

    .fda-progress-indicator-line.fda-2 {
        background-color: #f56754;
        width: 68%;
        box-shadow: 0 5px 11px #f56754;
    }

.fda-growth-progress-dots-holder {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
}

.fda-grorwth-v1-balance {
    z-index: 2;
    filter: drop-shadow(0 15px 39px #556ff399);
    width: 38.39%;
    position: absolute;
    inset: auto 0% -2.5% auto;
}

.fda-blue-gradiand {
    background-image: linear-gradient(47deg, #e6fdff 18%, #d0ddff59 67%, #d0ddff);
    border-radius: 15px;
    width: 75%;
    height: 100%;
    position: absolute;
    inset: auto 0% 0% auto;
}

.fda-development-left {
    flex: 0 40%;
}

.fda-growth-main-v1 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    justify-content: flex-start;
    align-items: center;
}

.fda-our-value-item-icon-wrap {
    background-color: #e3e3ff;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    width: 80px;
    height: 80px;
    display: flex;
}

    .fda-our-value-item-icon-wrap.fda-2 {
        background-color: #ffe7e4;
    }

.fda-growth-progress-dot {
    background-color: #111827;
    border-radius: 50%;
    width: 5px;
    height: 5px;
}

.fda-growth-progress-heading-wrap {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    justify-content: space-between;
    align-items: center;
}

.fda-faq-answer-box-v2 {
    max-width: 27.25rem;
    padding-top: 8px;
}

.fda-faq-box-v2 {
    white-space: normal;
    word-break: normal;
    overflow-wrap: normal;
    cursor: pointer;
    width: 100%;
    padding: 30px 35px 30px 50px;
    box-shadow: 0 20px 60px #00000014;
}

.fda-faq-box-wrapper {
    grid-column-gap: .9375rem;
    grid-row-gap: .9375rem;
    width: 100%;
}

.fda-tools {
    padding-top: var(--_page-details---section-gap-with-content--top-gap);
}

    .fda-tools:where(.w-variant-3688cc58-1708-27f9-538f-27f6794213fd) {
        padding-top: 0;
    }

.fda-tools-content {
    grid-column-gap: 2.75rem;
    grid-row-gap: 2.75rem;
    justify-content: flex-start;
    align-items: center;
}

    .fda-tools-content.top-gap-off-3 {
        max-width: 1120px;
    }

.fda-tools-title-wrapper {
    justify-content: flex-start;
    align-items: center;
    max-width: 40rem;
}

.fda-tools-title {
    max-width: 34.375rem;
}

.fda-tools-card-wrapper {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: start;
    width: 100%;
    height: auto;
    display: grid;
}

.fda-tools-card {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    background-color: var(--_colors---white-smoke);
    justify-content: center;
    align-items: stretch;
    padding-top: .75rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}

    .fda-tools-card.fda-radius-small.fda-1 {
        justify-content: flex-start;
        align-items: stretch;
        margin-top: 0;
    }

.fda-tools-top-text {
    grid-column-gap: .8125rem;
    grid-row-gap: .8125rem;
    justify-content: flex-start;
    align-items: center;
}

.fda-tools-image-wrapper {
    background-color: var(--_colors---white);
    background-image: url(../images/movark-shape-layer.webp);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    justify-content: center;
    align-items: stretch;
    margin-bottom: -5.875rem;
    padding: 1.5625rem 1.875rem;
}

    .fda-tools-image-wrapper.fda-image-off {
        background-image: none;
    }

.fda-tools-image {
    aspect-ratio: 373 / 270;
    justify-content: center;
    align-items: center;
    width: 100%;
    position: relative;
    box-shadow: 0 30px 70px #00000014;
}

.fda-tools-inner-content {
    justify-content: center;
    align-items: center;
    position: absolute;
    inset: 0%;
}

.fda-tools-inner-card-wrapper {
    flex: 1;
    justify-content: flex-end;
    align-self: stretch;
    align-items: center;
}

.fda-tools-inner-warpper-one {
    z-index: 1;
    justify-content: center;
    align-items: center;
    width: 100%;
    position: relative;
}

.fda-payment-card {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    background-image: linear-gradient(79deg, #3b82f6, #3b82f6 77%, #bf5dd6d9);
    border-radius: 5px;
    width: 54%;
    padding: 11px;
    position: relative;
}

    .fda-payment-card.fda-2 {
        -webkit-backdrop-filter: blur(28.7px);
        backdrop-filter: blur(28.7px);
        background-image: linear-gradient(#bebebe33, #bebebe33);
        margin-left: -45px;
        transform: rotate(15deg);
    }

    .fda-payment-card.fda-3 {
        background-image: linear-gradient(to bottom, var(--_colors---white), var(--_colors---white));
        background-image: linear-gradient(#fff, #fff);
        margin-top: -15%;
    }

.fda-payment-card-icon {
    width: 29%;
}

.fda-payment-card-text {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
}

.fda-payment-text-size {
    color: var(--_colors---white);
    font-size: 46%;
    line-height: 100%;
}

    .fda-payment-text-size.fda-color-black {
        color: var(--_colors---black);
    }

.fda-invert {
    filter: invert();
}

.fda-tools-line-image {
    width: 100%;
    position: absolute;
    inset: 0%;
    overflow: hidden;
}

.fda-tools-icons-wrapper {
    position: absolute;
    inset: 0%;
}

.fda-item-line-image {
    flex: none;
    width: auto;
}

.fda-tool-icon-1 {
    width: 30%;
    margin-top: 22%;
    margin-left: 3%;
}

.fda-tool-icon-2 {
    width: 17%;
    position: absolute;
    top: 11%;
    left: 35%;
}

.fda-tool-icon-3 {
    width: 11%;
    position: absolute;
    top: 38%;
    left: 60%;
}

.fda-tool-icon-4 {
    width: 11%;
    position: absolute;
    top: 25%;
    right: 11%;
}

.fda-tool-icon-5 {
    width: 13%;
    position: absolute;
    top: 60%;
    left: 39%;
}

.fda-tool-icon-6 {
    width: 11%;
    position: absolute;
    top: 47%;
    right: 5%;
}

.fda-tool-icon-7 {
    width: 15%;
    position: absolute;
    top: 67%;
    right: 19%;
}

.fda-tools-content-v2 {
    justify-content: center;
    align-items: center;
    position: absolute;
    inset: 0%;
}

.fda-item-line-image-v2 {
    margin-top: 28%;
}

.fda-tools-content-card {
    justify-content: center;
    align-items: flex-end;
    position: absolute;
    inset: 0%;
}

.fda-payment-text-size-v2 {
    font-size: 90%;
    line-height: 100%;
}

.fda-tool-main-card {
    z-index: 5;
    width: 41%;
    position: relative;
}

    .fda-tool-main-card.fda-1 {
        z-index: 2;
        width: 29.75%;
        position: absolute;
        bottom: 16%;
        transform: translate(-75%)rotate(-20deg);
    }

    .fda-tool-main-card.fda-2 {
        z-index: 2;
        width: 29.75%;
        position: absolute;
        bottom: 16%;
        transform: translate(75%)rotate(20deg);
    }

.fda-tool-main-card-shadow {
    filter: drop-shadow(0 30px 70px #00000014);
}

.fda-optimize-content-4 {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    justify-content: space-between;
    align-items: center;
}

.fda-optimize-content-2 {
    grid-row-gap: 1rem;
    justify-content: center;
    align-items: stretch;
}

.fda-content-2-loader {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: space-between;
    align-items: center;
}

.fda-user-size {
    width: 48.78%;
}

.fda-loader-block {
    justify-content: center;
    align-items: center;
    width: 21%;
}

.fda-loader-line {
    position: absolute;
}

.fda-optimize-content {
    justify-content: space-between;
    align-items: stretch;
    padding: 1.375rem;
    position: absolute;
    inset: 0%;
}

.fda-content-2-image-wrap {
    grid-column-gap: .875rem;
    grid-row-gap: .875rem;
}

.fda-optimize-content-1 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: space-between;
    align-items: stretch;
}

.fda-content-3-loader {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    aspect-ratio: 223 / 118;
    justify-content: center;
    align-items: flex-end;
    height: 56%;
    margin-left: auto;
    margin-right: auto;
}

.fda-loader-block-v2 {
    justify-content: center;
    align-items: center;
    width: auto;
    height: 100%;
}

    .fda-loader-block-v2.fda-position-relative {
        height: 100%;
    }

.fda-loader-line-v2 {
    flex: none;
    width: auto;
    position: absolute;
    inset: 0%;
}

.fda-loader-line-wrapper-v2 {
    display: none;
    position: absolute;
    inset: 0%;
}

.fda-big-loader-draft {
    height: auto;
}

    .fda-big-loader-draft.fda-2 {
        position: absolute;
    }

.fda-big-loader-text {
    position: absolute;
    bottom: 0%;
}

.fda-optimize-content-3 {
    grid-row-gap: 6%;
    text-align: left;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
}

.fda-content-3-images-group {
    grid-column-gap: .875rem;
    grid-row-gap: .875rem;
    flex: 1;
    align-items: stretch;
}

.fda-content-3-short-images {
    grid-column-gap: 7%;
    grid-row-gap: 7%;
    justify-content: space-between;
    align-items: stretch;
    width: 17.97%;
}

.fda-content-3-big-loader-image {
    flex: 1;
    justify-content: center;
    align-items: center;
}

    .fda-content-3-big-loader-image.fda-position-relative {
        justify-content: center;
        align-items: flex-end;
    }

.fda-optimize-content-5 {
    grid-row-gap: 14%;
    text-align: left;
    justify-content: center;
    align-items: stretch;
    width: 100%;
}

    .fda-optimize-content-5.fda-inner {
        position: absolute;
        inset: 0%;
    }

.fda-content-5-image-1 {
    transform: rotate(13deg);
}

.fda-content-5-image-2 {
    width: 100%;
    position: absolute;
    top: 0%;
    transform: rotate(-3deg);
}

    .fda-content-5-image-2.fda-2 {
        top: auto;
        bottom: 26%;
        transform: rotate(-9deg);
    }

.fda-optimize-content-6 {
    grid-column-gap: 14%;
    grid-row-gap: 14%;
    text-align: left;
    justify-content: center;
    align-items: stretch;
    width: 100%;
}

.fda-income-box-wrapper {
    justify-content: space-between;
    align-items: flex-start;
}

.fda-income-box-1 {
    width: 45.92%;
}

.fda-woody-hand-image {
    width: 47.7%;
    margin-left: 9%;
    position: absolute;
    overflow: hidden;
}

.fda-mockup {
    z-index: 2;
    position: relative;
}

.fda-woody-inner-screen-box {
    z-index: 1;
    background-color: var(--_colors---white);
    border-radius: 40px;
    justify-content: flex-start;
    align-items: stretch;
    padding-top: 10px;
    padding-bottom: 10px;
    position: absolute;
    inset: 0% 2% 0% 3%;
    overflow: hidden;
}

.fda-woody-inner-screen {
    opacity: 1;
    flex: none;
    align-items: stretch;
    width: 100%;
    transform: translate(0%);
}

.fda-build-sticky {
    position: sticky;
    top: 0;
}

.fda-build-wrapper {
    height: 200vh;
    display: none;
    position: relative;
}

.fda-analytics-details {
    flex: 1;
    max-width: 33.5625rem;
}

.fda-big-loader-line {
    width: 45%;
    height: auto;
    margin-bottom: 14px;
    display: none;
    position: absolute;
}

.fda-loader-image-2 {
    border-radius: 20px;
    position: absolute;
    inset: 0%;
}

.fda-hero-v3 {
    padding-top: 4.9rem;
}

.fda-hero-v3-content {
    border-top-left-radius: var(--_page-details---radius--radius-large);
    border-top-right-radius: var(--_page-details---radius--radius-large);
    justify-content: flex-start;
    align-items: center;
    padding-top: 7.1875rem;
    overflow: hidden;
}

    .fda-hero-v3-content.small-padding {
        padding-top: 6.5rem;
    }

        .fda-hero-v3-content.small-padding.pricing {
            padding-top: var(--_spacing---content-middle-gap);
        }

.fda-hero-v3-text-wrapper {
    z-index: 10;
    justify-content: flex-start;
    align-items: center;
    max-width: 45.9rem;
    position: relative;
}

    .fda-hero-v3-text-wrapper.fda-text-center.fda-position-relative.fda-extra-gap {
        max-width: 37.5rem;
        padding-bottom: var(--_spacing---content-middle-gap);
    }

    .fda-hero-v3-text-wrapper.fda-text-center.fda-position-relative.fda-width {
        max-width: 45rem;
    }

.fda-hero-v3-paragraph {
    max-width: 43.75rem;
}

.fda-hero-v3-button-wrapper {
    grid-column-gap: .9375rem;
    grid-row-gap: .9375rem;
}

    .fda-hero-v3-button-wrapper.top-padding {
        padding-top: 10px;
    }

.fda-hero-v3-radius {
    opacity: .5;
    filter: blur(150px);
    background-image: linear-gradient(#ae3ec9, #ae3ec9);
    border-radius: 50%;
    width: 386px;
    height: 386px;
    position: absolute;
    top: -372px;
    left: 0%;
}

    .fda-hero-v3-radius.fda-2 {
        opacity: 1;
        background-image: linear-gradient(#94d8ff, #94d8ff);
        left: 22%;
    }

    .fda-hero-v3-radius.fda-3 {
        opacity: 1;
        filter: blur(100px);
        background-image: linear-gradient(#fae782, #fae782);
        left: 48%;
    }

    .fda-hero-v3-radius.fda-4 {
        opacity: .5;
        filter: blur(100px);
        background-image: linear-gradient(#e64a80, #e64a80);
        left: auto;
        right: 4%;
    }

    .fda-hero-v3-radius.fda-5 {
        opacity: .5;
        filter: blur(100px);
        background-image: linear-gradient(#ae3ec9, #ae3ec9);
        inset: auto auto -330px 40px;
    }

    .fda-hero-v3-radius.fda-6 {
        opacity: .5;
        filter: blur(100px);
        background-image: linear-gradient(#e64a80, #e64a80);
        inset: auto 100px -350px auto;
    }

.fda-hero-v3-big-screen {
    border-radius: var(--_page-details---radius--radius-medium);
    background-color: var(--_colors---black);
    justify-content: center;
    align-items: flex-end;
    width: 85.51%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 6.25rem;
}

.fda-hero-v3-dashboard {
    border-top-left-radius: var(--_page-details---radius--radius-medium);
    border-top-right-radius: var(--_page-details---radius--radius-medium);
    width: 74.35%;
    height: auto;
    margin-left: -6.64%;
    position: relative;
    transform: translate(0);
}

.fda-hero-v3-big-screen-layer {
    background-image: url(../images/line.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    inset: 0%;
}

.fda-v3-radial-1 {
    opacity: .5;
    filter: blur(50px);
    background-image: radial-gradient(circle, #ae3ec9, #fff0);
    border-radius: 50%;
    width: 450px;
    height: 450px;
    position: absolute;
    top: -30%;
    left: -19%;
}

    .fda-v3-radial-1.fda-2 {
        background-image: radial-gradient(circle, #fae782, #fff0);
        top: -28%;
        left: auto;
        right: -3%;
    }

    .fda-v3-radial-1.fda-3 {
        background-image: radial-gradient(circle, #94d8ff, #fff0);
        top: auto;
        bottom: -7%;
    }

    .fda-v3-radial-1.fda-4 {
        background-image: radial-gradient(circle, #e64a80, #fff0);
        inset: auto -23% -41% auto;
    }

.fda-hero-v3-mobile-dashboard {
    z-index: 11;
    border-top-left-radius: var(--_page-details---radius--radius-medium);
    border-top-right-radius: var(--_page-details---radius--radius-medium);
    transform-origin: 50% 100%;
    width: 23.33%;
    height: auto;
    margin-left: -19%;
    position: absolute;
    right: 8%;
    overflow: hidden;
    transform: translate(0);
}

.fda-optimize-point {
    z-index: 2;
    justify-content: flex-end;
    align-items: center;
    width: 21%;
    position: absolute;
    inset: 8% auto auto -21%;
}

    .fda-optimize-point.fda-2 {
        width: 11%;
        top: 23%;
        left: -11%;
    }

    .fda-optimize-point.fda-3 {
        z-index: 12;
        filter: drop-shadow(0 2px 5px #0000001a);
        width: 9.65%;
        top: auto;
        bottom: 15%;
        left: -4.5%;
    }

.fda-hero-v3-dashboard-layer {
    border-radius: var(--_page-details---radius--radius-medium);
    justify-content: center;
    align-items: flex-end;
    width: 85.51%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
    position: absolute;
    inset: 0%;
}

.fda-hero-v3-dashboard-block {
    width: 100%;
    position: relative;
    overflow: hidden;
}

.fda-cloud {
    padding-top: var(--_page-details---section-gap-with-content--top-gap);
}

.fda-cloud-contents {
    grid-column-gap: var(--_spacing---content-middle-gap);
    grid-row-gap: var(--_spacing---content-middle-gap);
    justify-content: flex-start;
    align-items: center;
}

.fda-cloud-title-text {
    z-index: 10;
    background-color: var(--_colors---white);
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 41.5625rem;
    position: relative;
}

.fda-cloud-heading-width {
    max-width: 35rem;
}

.fda-cloud-card-wrap {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    width: 100%;
    display: grid;
}

.fda-cloud-card {
    grid-column-gap: 1.3125rem;
    grid-row-gap: 1.3125rem;
    justify-content: space-between;
    padding: 1.875rem 1.1rem 1.375rem;
    overflow: hidden;
}

.fda-cloud-icon-wrap {
    justify-content: center;
    align-items: center;
    width: 4.75rem;
    height: 4.75rem;
}

.fda-cloud-text-wrap {
    grid-column-gap: .8125rem;
    grid-row-gap: .8125rem;
}

.fda-operations {
    padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
    display: none;
}

.fda-operation-content {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    justify-content: space-between;
    align-items: stretch;
}

.fda-operation-image-block {
    border-radius: var(--_page-details---radius--radius-medium);
    background-color: var(--_colors---white-smoke);
    flex: 1;
    justify-content: center;
    align-items: center;
    max-width: 39.375rem;
    padding: 1.875rem;
}

.fda-operation-text-content {
    grid-column-gap: 2.1875rem;
    grid-row-gap: 2.1875rem;
    flex: 1;
    justify-content: center;
    align-items: flex-start;
    max-width: 552px;
}

.fda-operation-top-text {
    max-width: 31.25rem;
}

.fda-faq-box-v3 {
    white-space: normal;
    word-break: normal;
    overflow-wrap: normal;
    cursor: pointer;
    border-top: 1px solid #0000001a;
    width: 100%;
    padding-top: 30px;
    padding-bottom: 30px;
}

.fda-faq-toggle-v3 {
    grid-column-gap: 1.0625rem;
    grid-row-gap: 1.0625rem;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    display: flex;
}

.fda-faq-icon {
    flex: none;
    justify-content: center;
    align-items: center;
    width: 1.875rem;
    height: 1.875rem;
}

.fda-faq-box-wrapper-v3 {
    width: 100%;
}

.fda-faq-answer-box-v3 {
    padding-top: 8px;
    padding-left: 3.0625rem;
    padding-right: 2.5rem;
}

.fda-operation-image {
    background-color: #e9e9e9;
    flex: 1;
    max-width: 31.875rem;
    position: relative;
}

.fda-track {
    padding-top: var(--_page-details---section-gap-with-content--top-gap);
    padding-bottom: var(--_page-details---section-gap--section-gap);
}

.fda-track-content {
    grid-column-gap: var(--_spacing---content-middle-gap);
    grid-row-gap: var(--_spacing---content-middle-gap);
    align-items: stretch;
}

.fda-track-title-top {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    justify-content: space-between;
    align-items: center;
}

.fda-track-title {
    flex: 1;
    max-width: 29.6875rem;
}

.fda-track-paragraph {
    max-width: 33.5rem;
}

.fda-track-content-box {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-rows: auto;
    grid-template-columns: 45% 1fr;
    align-items: stretch;
}

.fda-track-box {
    grid-column-gap: 3.125rem;
    grid-row-gap: 3.125rem;
    border-radius: var(--_page-details---radius--radius-medium);
    background-color: #2229;
    border: 1px solid #ffffff1a;
    justify-content: center;
    align-items: stretch;
    padding: 1.875rem 2rem;
}

.fda-track-image-box {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    aspect-ratio: 550 / 301;
    justify-content: space-around;
    align-items: center;
}

.fda-track-bottom-paragraph {
    grid-column-gap: 1.375rem;
    grid-row-gap: 1.375rem;
}

.fda-track-box-v2 {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
}

.fda-track-inner-box {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    justify-content: space-between;
    align-items: stretch;
}

    .fda-track-inner-box.fda-1 {
        flex-flow: wrap;
    }

.fda-track-inner-box-one {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    background-color: #2229;
    border: 1px solid #ffffff1a;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    padding: 1.375rem;
}

.fda-tracker-inner-three {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    background-color: #2229;
    border: 1px solid #ffffff1a;
    justify-content: center;
    align-items: flex-start;
    height: 100%;
    padding: 1.125rem 1.37rem 1.375rem;
}

.fda-performance {
    padding-top: var(--_page-details---section-gap-with-content--top-gap);
    padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
    display: none;
}

.fda-performance-content {
    grid-column-gap: var(--_spacing---content-middle-gap);
    grid-row-gap: var(--_spacing---content-middle-gap);
    justify-content: flex-start;
    align-items: center;
}

.fda-performance-title-text-wrapper {
    justify-content: flex-start;
    align-items: center;
    max-width: 37.25rem;
}

.fda-performance-title {
    max-width: 31.25rem;
}

.fda-performance-card-wrapper {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
}

.fda-performance-card {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    align-items: stretch;
}

.fda-performance-card-wrapper-one {
    grid-column-gap: 2.625rem;
    grid-row-gap: 2.625rem;
}

    .fda-performance-card-wrapper-one.fda-two {
        margin-top: 70px;
    }

.fda-challenges {
    padding-top: var(--_page-details---section-gap--section-gap);
    padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
}

.fda-challenges-content {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    justify-content: flex-start;
    align-items: stretch;
}

    .fda-challenges-content.professions {
        grid-column-gap: 9rem;
        grid-row-gap: 9rem;
        max-width: 1120px;
    }

        .fda-challenges-content.professions.bottom-margin {
            grid-column-gap: 6rem;
            grid-row-gap: 6rem;
            justify-content: space-between;
            align-items: center;
            max-width: 1120px;
            margin-bottom: 0;
        }

        .fda-challenges-content.professions.gap {
            grid-column-gap: 8rem;
            grid-row-gap: 8rem;
        }

.fda-challenges-box-one {
    flex: 1;
    justify-content: center;
    align-items: flex-start;
    max-width: 40rem;
}

.fda-challenges-text-wrapper.fda-align-off.professions-left {
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 100%;
}

.fda-challenges-title-text {
    max-width: 100%;
    font-weight: var(--_typography---font-weight--heading-medium);
}

.fda-challenges-point-wrapper {
    margin-top: 25px;
    margin-bottom: 22px;
}

.fda-challenges-tick-text {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    border-top: 1px solid #0003;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    padding-top: .9375rem;
}

.fda-challenges-tick {
    flex: none;
    max-width: 2.3125rem;
    height: auto;
}

.fda-challenges-text {
    max-width: 29.4375rem;
}

.fda-challenges-box-two {
    background-color: var(--_colors---white-smoke);
    flex: 1;
    justify-content: center;
    align-items: center;
    max-width: 39.375rem;
    padding: 1.875rem;
}

    .fda-challenges-box-two.fda-radius-medium.professions {
        max-width: 30rem;
        height: auto;
        min-height: 600px;
    }

        .fda-challenges-box-two.fda-radius-medium.professions.right-text {
            max-width: 35rem;
        }

        .fda-challenges-box-two.fda-radius-medium.professions.invoice {
            background-color: #f5f5f500;
            max-width: 32rem;
            min-height: 450px;
            padding: 0 0 0 2rem;
        }

.fda-challenges-box-2-image-wrapper {
    aspect-ratio: 510 / 458;
    flex: 1;
    max-width: 31.875rem;
}

.fda-challenge-image-one {
    width: 89.41%;
    height: auto;
}

.fda-challenge-image-two {
    z-index: 2;
    width: 71.56%;
    height: auto;
    margin-top: -40%;
    margin-left: auto;
    margin-right: -1%;
    position: relative;
}

.fda-price-card-block {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: stretch;
    width: 100%;
    display: grid;
}

    .fda-price-card-block.fda-yearly {
        grid-template-columns: 1fr 1fr;
        width: 75%;
    }

    .fda-price-card-block.fda-monthly {
        grid-template-columns: 1fr 1fr;
        width: 67%;
    }

.fda-price-switch {
    background-color: var(--_colors---black);
    cursor: pointer;
    border-radius: 2.5rem;
    width: 52px;
    padding-top: .25rem;
    padding-bottom: .25rem;
    padding-left: .25rem;
}

.fda-price-card-content {
    grid-column-gap: 2.4375rem;
    grid-row-gap: 2.4375rem;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 70.125rem;
    margin-left: auto;
    margin-right: auto;
}

.fda-price-card-wrapper {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
}

.fda-price-toggle {
    background-color: #fff;
    width: 1.188rem;
    height: 1.188rem;
}

.fda-price-switch-wrapper {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    justify-content: center;
    align-items: center;
}

.fda-price-card {
    border: 1px solid #0003;
    padding: 2.25rem 1.875rem 2.5rem;
}

    .fda-price-card.fda-radius-small {
        background-color: #fff;
        padding-top: 1.875rem;
        padding-bottom: 1.875rem;
    }

.fda-price-card-top-text {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    margin-bottom: 20px;
}

    .fda-price-card-top-text.fda-change-gap {
        margin-bottom: 1.125rem;
    }

    .fda-price-card-top-text.fda-change-gap-v2 {
        margin-bottom: 1.4375rem;
    }

.fda-price-card-text {
    padding-bottom: 2px;
}

.fda-price-number-box {
    grid-column-gap: .3125rem;
    grid-row-gap: .3125rem;
    justify-content: flex-start;
    align-items: flex-end;
    margin-top: .4375rem;
    margin-bottom: .1875rem;
}

    .fda-price-number-box.fda-change-gap {
        flex-flow: wrap;
        margin-top: 1.025rem;
    }

.fda-features-box {
    grid-column-gap: .4rem;
    grid-row-gap: .4rem;
    height: 100%;
    color: var(--_colors---dim-gray);
    margin-top: 10px;
    margin-bottom: 40px;
}

    .fda-features-box.fda-change {
        border-top: 1px solid #0003;
        width: 100%;
        margin-top: 2.125rem;
        padding-top: 1.5625rem;
    }

.fda-price {
    padding-bottom: var(--_page-details---section-gap--section-gap);
}

.fda-feaures {
    grid-column-gap: .9375rem;
    grid-row-gap: .9375rem;
    object-fit: fill;
    justify-content: flex-start;
    align-items: flex-start;
}

.fda-price-tick {
    flex: none;
    margin-top: .625rem;
}

.fda-client-tag {
    color: var(--_colors---white);
    background-color: #f56754;
    border-radius: 25px;
    padding: 3px 6px;
    font-size: .6875rem;
    line-height: 130%;
    position: absolute;
    top: 14%;
    right: -48%;
}

.fda-popular-tag {
    color: var(--_colors---white);
    background-image: linear-gradient(135deg, #03a9f4, #3b82f6 78%);
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    padding: .125rem .4375rem;
    font-size: .6875rem;
    line-height: 150%;
    position: absolute;
    top: 0%;
    right: 8%;
}

    .fda-popular-tag.fda-change {
        border-top-left-radius: 4px;
        border-top-right-radius: 4px;
        position: static;
    }

.fda-price-card-v2 {
    padding: 2.25rem 1.875rem 2.5rem;
    box-shadow: 0 0 35px #96a9e826;
}

    .fda-price-card-v2.fda-radius-small.fda-position-relative {
        background-color: #fff;
        border: 1px solid #03a9f4;
        padding-top: 1.875rem;
        padding-bottom: 1.875rem;
    }

.fda-price-text-wrapper {
    grid-column-gap: var(--_spacing---content-middle-gap);
    grid-row-gap: var(--_spacing---content-middle-gap);
    justify-content: flex-start;
    align-items: center;
}

.fda-price-title-text {
    max-width: 33.125rem;
}

.fda-growth {
    padding-top: var(--_page-details---section-gap-with-content--top-gap);
    padding-bottom: var(--_page-details---section-gap--section-gap);
}

    .fda-growth.fda-overflow-hidden.fda-gap-change {
        padding-top: var(--_page-details---section-gap--section-gap);
        padding-bottom: 0;
    }

.fda-growth-content {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    justify-content: space-between;
    align-items: stretch;
}

.fda-growth-box-one {
    flex: 1;
    justify-content: center;
    align-items: flex-start;
    max-width: 30rem;
}

.fda-growth-box-two {
    border-top-left-radius: var(--_page-details---radius--radius-small);
    border-bottom-left-radius: var(--_page-details---radius--radius-small);
    flex: 1;
    justify-content: center;
    align-items: center;
    max-width: 45.812rem;
    position: relative;
}

.fda-cloud-paragraph {
    max-width: 20rem;
}

    .fda-cloud-paragraph.fda-2 {
        max-width: 25rem;
    }

    .fda-cloud-paragraph.fda-3 {
        max-width: 19.5rem;
    }

.fda-growth-paragraph {
    max-width: none;
}

.fda-cloud-icon {
    width: 90%;
    height: auto;
}

.fda-growth-user-image {
    object-position: 0% 0%;
}

.fda-perform-paragraph {
    max-width: 33.6rem;
}

.fda-growth-main-content {
    justify-content: flex-end;
    align-items: center;
    width: 100%;
}

.fda-operation-image-wrapper {
    background-color: #e9e9e9;
    padding-top: 1.875rem;
}

.fda-hero-v4 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding-top: 0;
    padding-bottom: 0;
}

.fda-hero-v4-content {
    z-index: 10;
    max-width: 36.25rem;
    padding-top: 1.75rem;
    position: relative;
}

.fda-hero-h1-title {
    max-width: 31rem;
}

.fda-hero-v4-circle {
    opacity: .5;
    filter: blur(150px);
    background-color: #e64a80;
    border-radius: 50%;
    width: 288px;
    height: 288px;
    position: absolute;
    top: -39%;
    left: 17%;
}

    .fda-hero-v4-circle.fda-2 {
        background-color: #ae3ec9;
        top: auto;
        bottom: 25%;
        left: -20%;
    }

    .fda-hero-v4-circle.fda-3 {
        background-color: #fae782;
        top: auto;
        bottom: -24%;
        left: 21%;
    }

    .fda-hero-v4-circle.fda-4 {
        background-color: #fae782;
        inset: -9% -5% auto auto;
    }

    .fda-hero-v4-circle.fda-5 {
        background-color: #e64a80;
        inset: auto -6% -12% auto;
    }

.fda-hero-v4-scroller-wrapper {
    flex: none;
}

    .fda-hero-v4-scroller-wrapper.fda-v2 {
        justify-content: flex-end;
        align-self: flex-end;
        align-items: flex-start;
    }

.fda-scroller-train {
    flex: none;
}

.fda-scroller {
    flex: none;
    max-width: 19.1875rem;
    height: 18rem;
    padding-bottom: 1.875rem;
}

.fda-hero-v4-scroller-block {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    height: 40rem;
}

.fda-inovation-content {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
    padding: 2.5rem 1.875rem;
}

.fda-inovation-text-wrapper {
    flex: 1;
    justify-content: center;
    align-items: flex-start;
    max-width: 31.2rem;
}

.fda-blue-tick-box {
    background-color: #94d8ff;
    flex: none;
    justify-content: center;
    align-items: center;
    width: 1.8125rem;
    height: 1.8125rem;
    margin-top: .25rem;
}

.fda-yellow-tick-box {
    background-color: #fae782;
    flex: none;
    justify-content: center;
    align-items: center;
    width: 1.8125rem;
    height: 1.8125rem;
    margin-top: .25rem;
}

.fda-inovation-image-block {
    grid-column-gap: 1.625rem;
    grid-row-gap: 1.625rem;
    background-color: var(--_colors---black);
    flex: 1;
    justify-content: center;
    align-items: center;
    max-width: 35.5rem;
    padding-top: 2.5rem;
    padding-bottom: 2.125rem;
    overflow: hidden;
}

.fda-inovation-image-wrapper {
    border-top-left-radius: var(--_page-details---radius--radius-small);
    width: 100%;
    max-width: 78%;
    margin-left: auto;
}

.fda-inovation-image-radius {
    border-top-left-radius: var(--_page-details---radius--radius-small);
}

.fda-inovation-image-text {
    grid-column-gap: .4375rem;
    grid-row-gap: .4375rem;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 26.3125rem;
    margin-left: .9375rem;
    margin-right: .9375rem;
}

.fda-streamline {
    padding-top: var(--_page-details---section-gap-with-content--top-gap);
    padding-bottom: var(--_page-details---section-gap--section-gap);
}

.fda-streamline-content {
    grid-column-gap: var(--_spacing---content-middle-gap);
    grid-row-gap: var(--_spacing---content-middle-gap);
    justify-content: flex-start;
    align-items: center;
}

.fda-streamline-title-wrapper {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 37.4rem;
}

.fda-streamline-services {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
}

.fda-streamline-box-one {
    background-color: var(--_colors---black);
    justify-content: center;
    align-items: center;
    width: 40.31%;
    padding: 3.125rem 20px;
    position: relative;
}

.fda-streamline-box-two {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    align-items: stretch;
    width: 57.36%;
}

.fda-service-card {
    z-index: 5;
    background-color: var(--_colors---white);
    width: 85%;
    padding-bottom: 1.875rem;
    position: relative;
}

.fda-service-top-linear {
    background-image: linear-gradient(90deg, #3b82f6, #3b82f6 44%, #8656d9);
    width: 100%;
    height: 2.5rem;
    margin-bottom: 30px;
}

.fda-service-card-text {
    grid-column-gap: .4375rem;
    grid-row-gap: .4375rem;
    margin-bottom: 3.75rem;
    padding-left: 27px;
    padding-right: 27px;
}

.fda-service-paragraph {
    max-width: 240px;
}

.fda-service-image-block {
    width: 81.81%;
    margin-left: auto;
    margin-right: auto;
}

.fda-streamline-innerbox-one {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    justify-content: space-between;
    align-items: stretch;
}

.fda-report-box {
    flex: 1;
    align-self: stretch;
    align-items: stretch;
    max-width: 25.625rem;
    overflow: hidden;
}

.fda-improvement-box {
    grid-column-gap: 1.5625rem;
    grid-row-gap: 1.5625rem;
    flex: 1;
    max-width: 300px;
    padding: 32px 1.875rem 1.875rem;
}

.fda-streamline-bg-card-two {
    z-index: 2;
    border-radius: var(--_page-details---radius--radius-medium);
    background-color: #fae782;
    width: 50%;
    max-width: 330px;
    height: 65%;
    max-height: 340px;
    position: absolute;
    transform: rotate(17deg)translate(52%);
}

.fda-streamline-bg-card-one {
    z-index: 2;
    border-radius: var(--_page-details---radius--radius-medium);
    background-color: #eed7ec;
    width: 50%;
    max-width: 330px;
    height: 65%;
    max-height: 340px;
    position: absolute;
    transform: rotate(-17deg)translate(-52%);
}

.fda-improvement-text-wrapper {
    grid-column-gap: .9375rem;
    grid-row-gap: .9375rem;
}

.fda-service-top-linear-v2 {
    background-image: linear-gradient(90deg, #3b82f6, #3b82f6 44%, #8656d9);
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: 3.75rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}

.fda-report-text {
    font-size: 93%;
}

.fda-report-dot-wrapper {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
    justify-content: center;
    align-items: center;
    width: 16px;
}

.fda-report-dot {
    background-color: var(--_colors---white);
    border-radius: 50%;
    width: 4px;
    height: 4px;
}

.fda-report-image-wrapper {
    justify-content: flex-start;
    align-items: flex-end;
    margin: 20px 24px;
}

.fda-report-image {
    height: auto;
}

.fda-streamline-bottom-box {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    justify-content: center;
    align-items: flex-start;
    height: 100%;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.875rem;
}

.fda-revolution {
    padding-top: 120px;
    padding-bottom: 117px;
}

.fda-revolution-content {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    justify-content: space-between;
    align-items: center;
}

.fda-revolution-image-wrap {
    justify-content: flex-start;
    align-items: flex-start;
    width: 35%;
    max-width: 34.5rem;
    margin-top: -5%;
}

.fda-revolution-text-block {
    flex: 0 55%;
    max-width: 39.375rem;
}

.fda-revolution-text-wrapper {
    max-width: 33rem;
    margin-bottom: 3.125rem;
}

.fda-revolution-management-box {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    border-top: 1px solid #0000004d;
    width: 100%;
    padding-top: 2.8125rem;
}

.fda-management-box {
    flex: 1;
    max-width: 16.25rem;
}

.fda-management-button-wrapper {
    grid-column-gap: .9375rem;
    grid-row-gap: .9375rem;
    justify-content: flex-start;
    align-items: center;
}

.fda-revolution-image {
    width: 78.26%;
    height: auto;
}

    .fda-revolution-image.fda-two {
        position: absolute;
        top: 50px;
        left: 70px;
    }

    .fda-revolution-image.fda-three {
        z-index: 3;
        position: absolute;
        top: 100px;
        left: 140px;
    }

.fda-optimize-v2 {
    padding-bottom: var(--_page-details---section-gap--section-gap);
}

.fda-optimize-v2-content {
    grid-column-gap: var(--_spacing---content-middle-gap);
    grid-row-gap: var(--_spacing---content-middle-gap);
    justify-content: flex-start;
    align-items: center;
}

.fda-optimize-v2-title-wrapper {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 40.625rem;
}

.fda-optimize-v2-tools-box {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    align-items: stretch;
    width: 100%;
}

.fda-tool-box {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    justify-content: space-between;
    align-items: stretch;
}

.fda-tool-inner-box-1 {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    flex: 1;
    justify-content: space-between;
    align-items: flex-start;
    max-width: 53.125rem;
    padding: 1.5rem;
    overflow: hidden;
}

.fda-tools-inner-text {
    flex: 1;
    max-width: 25.8rem;
}

.fda-tools-inner-title-text {
    max-width: 21rem;
}

.fda-h3-gap {
    margin-bottom: var(--_spacing---h3-gap);
}

.fda-h3-paragraph-gap {
    margin-bottom: var(--_spacing---h3-paragraph-gap);
}

.fda-tools-image-wrapper-v2 {
    width: 44%;
    height: auto;
    overflow: hidden;
}

.fda-tools-graph-wrapper {
    flex: 1;
    max-width: 25.625rem;
}

.fda-tools-graph-block {
    background-color: var(--_colors---white);
    justify-content: center;
    align-items: center;
    width: 31.78%;
    max-width: 25.625rem;
    padding: 1.25rem;
    overflow: hidden;
}

.fda-experiance {
    padding-top: var(--_page-details---section-gap-with-content--top-gap);
    padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
}

.fda-experiance-content {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    justify-content: space-between;
    align-items: center;
    max-width: 70.3125rem;
    margin-left: auto;
    margin-right: auto;
}

.fda-experiance-box-one {
    flex: 1;
    max-width: 27.812rem;
}

.fda-trusted-box {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    margin-top: 2rem;
}

.fda-trust-rating-text {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
    justify-content: flex-start;
    align-items: center;
}

.fda-experiance-box-two {
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    max-width: 37.5rem;
}

.fda-experiance-small-image {
    width: 59.5%;
    margin-top: -6.5%;
}

.fda-digital {
    padding-top: var(--_page-details---section-gap-with-content--top-gap);
    padding-bottom: var(--_page-details---section-gap--section-gap);
    background-color: var(--_colors---black);
}

.fda-digital-content {
    grid-column-gap: var(--_spacing---content-middle-gap);
    grid-row-gap: var(--_spacing---content-middle-gap);
    justify-content: flex-start;
    align-items: center;
}

.fda-digital-title-wrapper {
    justify-content: flex-start;
    align-items: center;
    max-width: 39.375rem;
}

.fda-digital-box-wrapper {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    align-items: stretch;
    width: 100%;
}

.fda-digital-box-2 {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    background-color: #222;
    border: 1px solid #ffffff1a;
    justify-content: space-between;
    align-items: center;
    padding: 15px 25px 20px;
}

.fda-digital-image-block {
    grid-column-gap: 1.375rem;
    grid-row-gap: 1.375rem;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    max-width: 34.25rem;
}

.fda-digital-image-wrapper {
    aspect-ratio: 548 / 400;
    justify-content: center;
    align-items: center;
    width: 100%;
    position: relative;
}

.fda-digital-text-wrapper {
    flex: 1;
    max-width: 27.9375rem;
}

.fda-digital-title-text {
    max-width: 22rem;
}

.fda-digital-user-image {
    z-index: 10;
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    border-radius: 20px;
    width: 48.54%;
    position: relative;
}

.fda-digital-line {
    width: 78%;
    position: absolute;
}

.fda-digital-hook {
    z-index: 11;
    border-radius: var(--_page-details---radius--radius-medium);
    -webkit-backdrop-filter: blur(19px);
    backdrop-filter: blur(19px);
    color: var(--_colors---white);
    background-image: linear-gradient(114deg, #ffffff0d, #ffffff1a);
    border: 1px solid #ffffff2e;
    justify-content: center;
    align-items: center;
    padding: .5rem 1.5rem;
    font-size: .875rem;
    position: absolute;
}

    .fda-digital-hook.fda-1 {
        top: 0%;
        left: 0%;
    }

    .fda-digital-hook.fda-2 {
        top: 5%;
    }

    .fda-digital-hook.fda-3 {
        top: 6%;
        right: 0%;
    }

    .fda-digital-hook.fda-4 {
        bottom: 8%;
        right: 0%;
    }

    .fda-digital-hook.fda-5 {
        bottom: 3%;
        left: 0%;
    }

.fda-digital-box-1 {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    justify-content: space-between;
    align-items: stretch;
}

.fda-digital-inner-box-1 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    border-radius: var(--_page-details---radius--radius-medium);
    background-color: #222;
    border: 1px solid #ffffff1a;
    flex: 1;
    max-width: 46.25rem;
    padding-top: 2.1875rem;
    padding-left: 2.5rem;
    overflow: hidden;
}

.fda-digital-inner-screen {
    width: 38.1%;
    margin-bottom: -17%;
}

.fda-digital-inner-text-wrapper {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    max-width: 20.625rem;
    margin-top: 2.1875rem;
}

.fda-digital-inner-second-screen {
    width: 115%;
    height: auto;
    margin-bottom: -13%;
    position: relative;
    bottom: 0%;
    right: 32%;
    overflow: hidden;
}

.fda-digital-inner-box-2 {
    background-color: #222;
    border: 1px solid #ffffff1a;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    max-width: 32.5rem;
    padding-top: 1.4375rem;
    padding-left: 2.75rem;
    padding-right: 2.75rem;
}

.fda-digital-screen {
    grid-column-gap: 1.4375rem;
    grid-row-gap: 1.4375rem;
    flex: 1;
    padding-right: 1rem;
}

.fda-digital-inner-box-2-text {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 2rem;
}

.fda-digital-platform-image-wrapper {
    aspect-ratio: 431 / 337;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    position: relative;
}

.fda-platform-image-v2 {
    width: 96.28%;
}

.fda-platfrom-image {
    aspect-ratio: 431 / 147;
    perspective-origin: 50% 100%;
    justify-content: center;
    align-items: flex-end;
    width: 100%;
    position: relative;
}

.fda-platform-spidy-image-wrapper {
    transform-origin: 50% 100%;
    justify-content: center;
    align-items: flex-end;
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0%;
    overflow: hidden;
}

.fda-platform-spidy-image {
    flex: none;
    width: 100%;
    height: 147px;
}

.fda-platform-1 {
    width: auto;
    height: 28px;
    position: absolute;
    top: -12%;
    left: -5%;
}

.fda-platform-2 {
    width: auto;
    height: 28px;
    position: absolute;
    top: -12%;
    left: 25%;
}

.fda-platform-3 {
    width: auto;
    height: 28px;
    position: absolute;
    top: -12%;
    right: 26%;
}

.fda-platform-4 {
    width: auto;
    height: 28px;
    position: absolute;
    top: -12%;
    right: -7%;
}

.fda-platform-middle-bar {
    border-radius: var(--_page-details---radius--radius-medium);
    background-image: linear-gradient(93deg, #3b82f6, #3b82f6 62%, #8656d9);
    width: 70px;
    height: 29px;
    position: absolute;
    bottom: 39%;
}

.fda-digital-platform-image-v3 {
    display: none;
}

.fda-hero-v5 {
    padding-top: 4.775rem;
    position: relative;
}

    .fda-hero-v5.fda-change-gap.fda-overflow-hidden.no-gap {
        padding-top: 0;
    }

.fda-hero-v5-paragraph {
    max-width: 31rem;
}

.fda-customer-tag {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    border: 1px solid #000;
    border-radius: 2rem;
    justify-content: flex-start;
    align-items: center;
    padding: .1875rem .6875rem .1875rem .375rem;
}

    .fda-customer-tag.fda-change {
        background-color: var(--_colors---white);
        border-style: none;
        border-width: 0;
    }

.fda-customer-logo-wrapper {
    justify-content: flex-start;
    align-items: center;
}

.fda-customer-logo {
    width: 1.5rem;
    height: auto;
}

    .fda-customer-logo.fda-2 {
        margin-left: -.7rem;
    }

.fda-customer-logo-text {
    color: var(--_colors---black);
    margin-top: -2px;
    font-size: .9375rem;
    line-height: 100%;
}

.fda-hero-v5-image-wrapper {
    margin-top: 3.125rem;
}

.fda-hero-v5-image-block {
    width: 100%;
    max-width: 100rem;
    margin-left: auto;
    margin-right: auto;
}

    .fda-hero-v5-image-block.fda-width {
        max-width: none;
    }

.fda-get-in-touch {
    padding-top: var(--_page-details---radius--radius-large);
    padding-bottom: var(--_page-details---section-gap--section-gap);
}

    .fda-get-in-touch.top-gap {
        padding-top: 6.5rem;
    }

    .fda-get-in-touch.gap {
        padding-top: 0;
    }

.fda-get-in-touch-content {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    flex-flow: row;
    justify-content: center;
    align-items: flex-start;
}

.fda-get-intouch-box-one {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    max-width: 20rem;
}

.fda-contact-details {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
}

.fda-contact-box {
    grid-column-gap: 1.5625rem;
    grid-row-gap: 1.5625rem;
}

.fda-contact-icon {
    flex: none;
    margin-top: 8px;
}

.fda-address-box {
    max-width: 14.375rem;
}

.fda-get-in-touch-from-block {
    border: 1px solid var(--_colors---silver-gray);
    background-color: var(--_colors---white);
    border-radius: 16px;
    flex: 1;
    max-width: 36rem;
    padding: 2rem;
}

.fda-contact-form-v1 {
    width: 100%;
    margin-bottom: 0;
}

.fda-form-block-1 {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    width: 100%;
    margin-bottom: .875rem;
}

    .fda-form-block-1.fda-extra-gap {
        margin-bottom: 1.75rem;
    }

.fda-form-field {
    flex: 1;
}

.fda-form-text-field {
    color: var(--_colors---black);
    font-weight: 500;
}

.fda-text-field-v1 {
    border: 1px solid var(--_colors---soft-steel);
    height: 48px;
    color: var(--_colors---dim-gray);
    font-size: var(--_typography---font-size--body);
    border-radius: 6px;
    margin-bottom: 0;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}

    .fda-text-field-v1:focus-visible, .fda-text-field-v1[data-wf-focus-visible] {
        color: var(--_colors---black);
        border: 1px solid #e6e6e6;
    }

.fda-text-area-v1 {
    border: 1px solid var(--_colors---soft-steel);
    min-height: 9rem;
    color: var(--_colors---dim-gray);
    font-size: var(--_typography---font-size--body);
    border-radius: 6px;
    margin-bottom: 0;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}

    .fda-text-area-v1:focus-visible, .fda-text-area-v1[data-wf-focus-visible] {
        color: var(--_colors---black);
        border: 1px solid #e6e6e6;
    }

.fda-submit-button {
    z-index: 10;
    opacity: 0;
    position: absolute;
    inset: 0%;
}

.fda-customer-tag-gap {
    margin-bottom: 1.25rem;
}

.fda-hero-v4-text-wrapper {
    flex: 1;
    width: 43.41%;
    max-width: 34.375rem;
}

    .fda-hero-v4-text-wrapper.fda-mobile-text-center.fda-change {
        width: auto;
    }

.fda-streamline-box-v2 {
    background-color: var(--_colors---black);
    justify-content: center;
    align-items: center;
    width: 42.4%;
    padding: 2.8125rem 1.25rem;
    position: relative;
}

.fda-service-card-text-v2 {
    grid-column-gap: .4375rem;
    grid-row-gap: .4375rem;
    margin-bottom: 2.5rem;
    padding-left: 27px;
    padding-right: 27px;
}

.fda-service-image-block-v2 {
    width: 81.81%;
    margin-left: auto;
    margin-right: auto;
}

.fda-service-card-v2 {
    z-index: 5;
    background-color: var(--_colors---white);
    width: 85%;
    max-width: 19.25rem;
    padding-bottom: 1.875rem;
    position: relative;
}

.fda-streamline-bg-card-two-v2 {
    z-index: 2;
    border-radius: var(--_page-details---radius--radius-medium);
    background-color: #fae782;
    width: 46%;
    max-width: 330px;
    height: 65%;
    max-height: 340px;
    position: absolute;
    transform: rotate(17deg)translate(29%, -1%);
}

.fda-streamline-bg-card-one-v2 {
    z-index: 2;
    border-radius: var(--_page-details---radius--radius-medium);
    background-color: #eed7ec;
    width: 46%;
    max-width: 330px;
    height: 65%;
    max-height: 340px;
    position: absolute;
    transform: rotate(-17deg)translate(-29%, -1%);
}

.fda-get-in-touch-content-v2 {
    margin-top: var(--_spacing---content-middle-gap);
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    justify-content: space-between;
    align-items: center;
}

.fda-service-top-linear-v3 {
    background-image: linear-gradient(90deg, #3b82f6, #3b82f6 44%, #8656d9);
    width: 100%;
    height: 2.125rem;
    margin-bottom: 1.25rem;
}

.fda-get-in-touch-from-block-v2 {
    flex: 1;
    max-width: 39.375rem;
}

.fda-hero-v5-radius {
    opacity: .5;
    filter: blur(150px);
    background-image: linear-gradient(#ae3ec9, #ae3ec9);
    border-radius: 50%;
    width: 386px;
    height: 386px;
    position: absolute;
    top: -48%;
    left: 0%;
}

    .fda-hero-v5-radius.fda-2 {
        opacity: 1;
        background-image: linear-gradient(#94d8ff, #94d8ff);
        left: 22%;
    }

    .fda-hero-v5-radius.fda-3 {
        opacity: 1;
        filter: blur(100px);
        background-image: linear-gradient(#fae782, #fae782);
        top: -50%;
        left: 48%;
    }

    .fda-hero-v5-radius.fda-4 {
        opacity: .5;
        filter: blur(100px);
        background-image: linear-gradient(#e64a80, #e64a80);
        left: auto;
        right: 4%;
    }

.fda-connect {
    margin-top: var(--_page-details---section-gap--section-gap);
    padding-top: var(--_page-details---section-gap-with-content--top-gap);
    padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
}

    .fda-connect.fda-bg-color-whitesmoke {
        padding-top: var(--_page-details---section-gap-with-content--bottom-gap);
        background-color: var(--_colors---white);
        text-align: left;
        margin-top: 0;
    }

    .fda-connect.fda-bg-color-dark {
        padding-top: var(--_page-details---section-gap--section-gap);
        padding-bottom: var(--_page-details---section-gap--section-gap);
        background-color: var(--_colors---white-smoke);
        text-align: left;
        margin-top: 0;
    }

.fda-connect-content {
    grid-column-gap: 8rem;
    grid-row-gap: 8rem;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    max-width: 1120px;
}

.fda-connect-box-one {
    flex: 1;
    max-width: none;
}

.fda-connect-box-two {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex: 1;
    justify-content: space-between;
    align-items: flex-start;
    max-width: 550px;
    padding-top: 12px;
}

.fda-connect-inner-box {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex: 1;
    min-width: auto;
    max-width: 260px;
}

    .fda-connect-inner-box.fda-2 {
        grid-column-gap: 3.2rem;
        grid-row-gap: 3.2rem;
        justify-content: space-between;
        align-items: flex-start;
        max-width: 228px;
        height: 143px;
    }

.fda-find-text {
    grid-column-gap: .1875rem;
    grid-row-gap: .1875rem;
    width: 260px;
    max-width: none;
}

    .fda-find-text.fda-width {
        max-width: 14rem;
    }

.fda-social-wrapper {
    grid-column-gap: 1.5625rem;
    grid-row-gap: 1.5625rem;
    justify-content: flex-start;
    align-items: center;
    margin-top: .25rem;
}

.fda-social-box {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    display: flex;
}

.fda-social-arrow {
    flex: none;
    margin-top: 3px;
}

.fda-branch {
    padding-top: var(--_page-details---section-gap--section-gap);
    padding-bottom: var(--_page-details---section-gap--section-gap);
}

.fda-branch-content {
    grid-column-gap: 2.8125rem;
    grid-row-gap: 2.8125rem;
    max-width: 1120px;
}

.fda-branch-card-wrapper {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
}

.fda-branch-card {
    flex: 1;
    align-items: stretch;
    max-width: 23.5rem;
}

.fda-branch-image-wrapper {
    aspect-ratio: 376 / 250;
}

.fda-location-text {
    grid-column-gap: .1875rem;
    grid-row-gap: .1875rem;
    max-width: 15rem;
    margin-top: 1.3125rem;
    margin-bottom: .875rem;
}

    .fda-location-text.fda-width {
        max-width: 18.75rem;
    }

    .fda-location-text.fda-width-2 {
        max-width: none;
    }

.fda-contact-text-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: wrap;
}

    .fda-contact-text-wrapper.fda-change {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        flex-flow: column;
    }

.fda-contact-text {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: flex-start;
    align-items: center;
}

.fda-branch-line {
    background-color: #dbdbdb;
    width: 1px;
}

.fda-hero-v5-text-block {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    justify-content: space-between;
    align-items: stretch;
}

.fda-hero-v5-text-side-box {
    background-image: url(../images/movark-contact-expert-background.webp);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    flex: 1;
    max-width: 39.375rem;
    position: relative;
}

.fda-hero-chat-image {
    width: 29.36%;
    height: auto;
    position: absolute;
    top: -3%;
    left: 8%;
    transform: rotate(-20deg);
}

    .fda-hero-chat-image.fda-2 {
        width: 28.09%;
        top: 20%;
        left: auto;
        right: 10%;
        transform: rotate(20deg);
    }

.fda-get-in-touch-content-v3 {
    margin-top: var(--_spacing---content-middle-gap);
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    justify-content: space-between;
    align-items: flex-start;
}

.fda-connect-box-two-v2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    border-bottom: 1px solid #e6e6e6;
    max-width: 32.75rem;
    margin-bottom: 1.875rem;
    padding-bottom: 1.375rem;
}

.fda-get-in-touch-box-2 {
    flex: 1;
    max-width: 32.75rem;
}

.fda-happy-coustomer-tag-wrapper {
    background-image: linear-gradient(90deg, #ee6b60, #4d5ff8);
    border-radius: 2rem;
    padding: .0625rem;
}

.fda-branch-v2 {
    margin-top: var(--_page-details---section-gap--section-gap);
    margin-bottom: var(--_page-details---section-gap--section-gap);
}

.fda-branch-content-wrapper {
    padding-top: var(--_page-details---section-gap--section-gap);
    padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
}

.fda-branch-content-block {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    justify-content: space-between;
    align-items: flex-start;
}

.fda-branch-box-one {
    flex: 1;
    max-width: 24rem;
}

.fda-branch-box-two {
    flex: 1;
    align-items: stretch;
    max-width: 46.25rem;
}

.fda-branch-card-v2 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    justify-content: space-between;
}

.fda-branch-details {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    flex: 1;
    justify-content: space-between;
    align-items: flex-start;
    max-width: 31.25rem;
}

.fda-branch-image-v2 {
    aspect-ratio: 140 / 124;
    width: 28%;
}

.fda-branch-detail-text {
    grid-column-gap: .875rem;
    grid-row-gap: .875rem;
    flex: 1;
    max-width: 20rem;
}

.fda-get-in-text {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
}

.fda-branch-line-v2 {
    background-color: #dbdbdb;
    height: 1px;
    margin-top: 1.25rem;
    margin-bottom: 1.875rem;
}

.fda-contact-text-wrapper-v2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: wrap;
}

.fda-contact-form-v2, .fda-contact-form-v3 {
    width: 100%;
    margin-bottom: 0;
}

.fda-blog-card-v1-text {
    padding-top: 1.875rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}

.fda-blog-card-image.fda-blog-card-image-v1 {
    height: 19.25rem;
    min-height: 19.25rem;
}

.fda-blog-card-image.fda-blog-card-image-v2 {
    height: 25.5rem;
    min-height: 25.5rem;
}

.fda-blog-card-image.fda-blog-card-image-v3 {
    min-height: 28.125rem;
}

.fda-blog-image {
    border-radius: 100%;
}

    .fda-blog-image.fda-blog-author {
        width: 2.5rem;
    }

.fda-blog-v1-gallery {
    width: 100%;
    margin-top: var(--_spacing---content-middle-gap);
    padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
}

.fda-date-wrapper {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: .7rem;
}

.fda-blog-v1-col {
    grid-column-gap: 1.375rem;
    grid-row-gap: 1.375rem;
    align-items: stretch;
    width: 100%;
}

.fda-blog-card-v1-border {
    background-color: #0003;
    width: 100%;
    height: .0625rem;
    margin-top: 1rem;
    margin-bottom: 1rem;
}

.fda-blog-card-v1 {
    border-radius: var(--_page-details---radius--radius-medium);
    background-color: var(--_colors---white);
    width: 100%;
    height: 100%;
    padding-bottom: 2.5rem;
}

.fda-blog-card-v1-author {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    justify-content: space-between;
    align-items: center;
    width: 100%;
}

.fda-author-v1 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    justify-content: flex-start;
    align-items: center;
}

.fda-blog-v2-gallery {
    width: 100%;
    margin-top: var(--_spacing---content-middle-gap);
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
    position: relative;
}

.fda-blog-v2-card {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    background-color: var(--_colors---white);
    flex-flow: column;
    align-items: stretch;
    padding: 1.875rem 1.875rem 1.375rem;
    display: flex;
    position: relative;
    overflow: hidden;
}

    .fda-blog-v2-card.fda-radius-medium.fda-shadow {
        border-bottom: 0 #000;
    }

.fda-blog-v2-image-wrapper {
    border-top-left-radius: var(--_page-details---radius--radius-medium);
    border-top-right-radius: var(--_page-details---radius--radius-medium);
    width: 100%;
}

.fda-blog-v2-text-wrapper {
    align-items: stretch;
}

.fda-blog-link-wrapper {
    border-top: 1px solid #0000001a;
    justify-content: space-between;
    align-items: center;
    margin-top: 1rem;
    padding-top: 1rem;
}

.fda-blog-border {
    border-bottom-left-radius: var(--_page-details---radius--radius-medium);
    border-bottom-right-radius: var(--_page-details---radius--radius-medium);
    border-bottom: 2px solid #2563eb;
    position: absolute;
    inset: 0 0% 0%;
}

    .fda-blog-border.fda-event-none.fda-color {
        border-bottom-color: var(--_colors---orange);
    }

.fda-blog-card-v3-text {
    padding: 2.1875rem 1.5rem 1.875rem;
}

    .fda-blog-card-v3-text.fda-mobile-text-center {
        padding-bottom: 1.4rem;
    }

.fda-blog-card-v3 {
    border-radius: var(--_page-details---radius--radius-medium);
    width: 100%;
    height: 100%;
}

.fda-blog-v3-gallery {
    width: 100%;
    max-width: 1120px;
    margin-top: var(--_spacing---content-middle-gap);
    padding-bottom: var(--_page-details---section-gap--section-gap);
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
    position: relative;
}

    .fda-blog-v3-gallery.top-gap {
        margin-top: var(--_spacing---content-middle-gap);
    }

.fda-hero-v5-text-wrapper {
    z-index: 10;
    grid-column-gap: .1875rem;
    grid-row-gap: .1875rem;
    flex: 1;
    max-width: 52rem;
    position: relative;
}

.fda-blog-main-title-block {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
}

.fda-hero-v7-radius {
    opacity: .5;
    filter: blur(150px);
    background-image: linear-gradient(#ae3ec9, #ae3ec9);
    border-radius: 50%;
    width: 386px;
    height: 386px;
    position: absolute;
    top: -391px;
    left: 2%;
}

    .fda-hero-v7-radius.fda-2 {
        opacity: 1;
        background-image: linear-gradient(#94d8ff, #94d8ff);
        left: 22%;
    }

    .fda-hero-v7-radius.fda-3 {
        opacity: 1;
        filter: blur(100px);
        background-image: linear-gradient(#fae782, #fae782);
        left: 52%;
    }

    .fda-hero-v7-radius.fda-4 {
        opacity: .5;
        filter: blur(100px);
        background-image: linear-gradient(#e64a80, #e64a80);
        top: -329px;
        left: auto;
        right: -3%;
    }

.fda-hero-blog-author {
    border-left: 1px solid #e6e6e6;
    justify-content: flex-start;
    align-items: center;
    padding-left: 1.5rem;
}

.fda-author-v2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: center;
}

.fda-detail-post {
    padding-top: 3.4375rem;
    padding-bottom: 6.25rem;
}

.fda-detail-content-block {
    max-width: 66.9375rem;
    margin-left: 2rem;
    margin-right: auto;
}

.fda-related-content-wrapper {
    align-items: stretch;
}

.fda-color-orange {
    color: var(--_colors---orange);
}

    .fda-color-orange.fda-blog-text {
        color: #03a9f4;
        -webkit-text-stroke-color: #03a9f4;
        font-size: .75rem;
    }

.fda-related-title-text {
    max-width: 25rem;
}

    .fda-related-title-text.blog {
        max-width: none;
    }

.fda-recommend-vlog-gallery {
    width: 100%;
    padding-bottom: var(--_page-details---section-gap--section-gap);
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 2.9375rem;
    display: grid;
    position: relative;
}

.fda-hero-v6-image-wrapper {
    margin-top: 3.125rem;
}

.fda-hero-v3-text-wrapper-v2 {
    z-index: 10;
    justify-content: flex-start;
    align-items: center;
    max-width: 45rem;
    position: relative;
}

.fda-price-card-content-wrapper-v2 {
    grid-column-gap: 1.4375rem;
    grid-row-gap: 1.4375rem;
    justify-content: flex-start;
    align-items: center;
}

    .fda-price-card-content-wrapper-v2.fda-content-gap {
        grid-column-gap: var(--_spacing---content-middle-gap);
        grid-row-gap: var(--_spacing---content-middle-gap);
    }

    .fda-price-card-content-wrapper-v2.fda-bottom-gap {
        padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
    }

        .fda-price-card-content-wrapper-v2.fda-bottom-gap.fda-full-width {
            padding-bottom: var(--_page-details---section-gap--section-gap);
        }

.fda-pricing-comparison {
    padding-top: var(--_page-details---section-gap-with-content--top-gap);
    padding-bottom: var(--_page-details---section-gap--section-gap);
}

.fda-comparison-content {
    grid-column-gap: var(--_spacing---content-middle-gap);
    grid-row-gap: var(--_spacing---content-middle-gap);
    justify-content: flex-start;
    align-items: center;
}

.fda-comparison-title-text {
    justify-content: flex-start;
    align-items: center;
    max-width: 39.0625rem;
}

    .fda-comparison-title-text.fda-text-center {
        max-width: 37.5rem;
    }

.fda-pricing-plan-time {
    color: #5e6075;
    font-size: var(--_typography---font-size--body);
    font-weight: var(--_typography---font-weight--body-weight);
    letter-spacing: 0;
    align-self: flex-end;
}

.fda-table-left-column {
    flex: 0 27%;
    max-width: 21.875rem;
}

.fda-price-top-table-wrapper {
    border-top: 1px solid #e6e6e6;
    border-left: 1px solid #e6e6e6;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    justify-content: flex-start;
    align-items: center;
    padding-top: 1.6875rem;
    padding-bottom: 2.5rem;
}

    .fda-price-top-table-wrapper.fda-top-border {
        border-top-width: 7px;
        border-top-color: var(--_colors---orange);
        border-top-width: 7px;
        border-top-color: #f56754;
    }

.fda-price-table-row {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    border-bottom: 1px solid #e6e6e6;
    border-left: 1px solid #e6e6e6;
    border-right: 1px solid #e6e6e6;
    justify-content: space-between;
    align-items: center;
    padding-left: 20px;
}

    .fda-price-table-row.fda-border {
        border-left-width: 0;
        border-top-right-radius: 20px;
    }

    .fda-price-table-row.fda-middle-row.fda-chnage-color {
        background-color: #fff;
    }

.fda-table-item-wrapper {
    border-left: 1px solid #e6e6e6;
    justify-content: center;
    align-items: center;
    padding-top: 20px;
    padding-bottom: 20px;
    display: flex;
}

.fda-right-top-column {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex: 0 68%;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
}

    .fda-right-top-column.fda-width {
        grid-template-columns: 1fr 1fr;
    }

.fda-compare-button-wrapper {
    padding-top: 13px;
}

.fda-price-top-table-margin {
    margin-top: -6px;
}

.fda-price-card-block-v2 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: stretch;
    width: 100%;
    display: grid;
}

    .fda-price-card-block-v2.fda-yearly.fda-change, .fda-price-card-block-v2.fda-monthly.fda-change {
        grid-column-gap: 1.5625rem;
        grid-row-gap: 1.5625rem;
    }

.fda-price-card-content-v2 {
    grid-column-gap: 2.4375rem;
    grid-row-gap: 2.4375rem;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

.fda-price-card-icon-box {
    justify-content: center;
    align-items: center;
    width: auto;
    height: 2.3125rem;
    margin-bottom: 1rem;
}

.fda-price-card-v3 {
    background-color: var(--_colors---white);
    border: 1px solid #00000012;
    padding: 2.25rem 1.3rem 2.5rem;
}

    .fda-price-card-v3.fda-radius-extra-small.fda-background-change {
        position: relative;
        box-shadow: 0 4px 37px #834eff29;
    }

.fda-pricing-features {
    padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
}

.fda-planfeatures-content {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    background-image: url(../images/movark-cta-background.webp);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    justify-content: space-between;
    align-items: center;
    padding: 3.4375rem 1.5rem 3.5625rem 3rem;
}

    .fda-planfeatures-content.fda-radius-medium {
        background-image: url(../images/movark-cta-background.webp);
        background-repeat: no-repeat;
        background-size: cover;
        background-attachment: scroll;
        justify-content: space-between;
        align-items: flex-start;
        padding-bottom: 3.7rem;
        padding-right: 3rem;
    }

    .fda-planfeatures-content.fda-all-professions {
        justify-content: space-between;
        align-items: flex-start;
    }

.fda-plan-features-text-wrapper {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    flex: 1;
    max-width: 29rem;
}

    .fda-plan-features-text-wrapper.fda-mobile-text-center.fda-width {
        max-width: 32rem;
    }

    .fda-plan-features-text-wrapper.fda-mobile-text-center.cta {
        max-width: 23.7rem;
    }

.fda-features-points-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 0rem;
    flex-flow: row;
    flex: 1;
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 30.4375rem;
}

    .fda-features-points-wrapper.top-margin {
        grid-column-gap: 2.4rem;
        max-width: 30.8rem;
        margin-top: .3rem;
    }

.fda-features-point-box {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
}

.fda-solution-v2.bottom-gap {
    padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
}

.fda-business-top-text {
    margin-left: auto;
    margin-right: auto;
}

.fda-hero-v3-text-wrapper-v3 {
    z-index: 10;
    justify-content: flex-start;
    align-items: center;
    max-width: 47rem;
    position: relative;
}

    .fda-hero-v3-text-wrapper-v3.fda-text-center.fda-width {
        max-width: 41.7rem;
    }

.fda-team-gallery-image-wrapper {
    width: 100%;
    max-width: 80.625rem;
}

.fda-team {
    padding-top: var(--_page-details---section-gap-with-content--top-gap);
    padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
}

.fda-team-content {
    grid-column-gap: 2.125rem;
    grid-row-gap: 2.125rem;
    justify-content: flex-start;
    align-items: center;
}

.fda-team-top-text {
    max-width: 29.625rem;
}

.fda-team-card-wrapper {
    grid-column-gap: 1.875rem;
    grid-row-gap: 2.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
}

.fda-team-card {
    grid-column-gap: .9375rem;
    grid-row-gap: .9375rem;
    justify-content: flex-start;
    align-items: center;
}

.fda-team-about {
    grid-column-gap: 1.0625rem;
    grid-row-gap: 1.0625rem;
    border-radius: 10px 10px 0% 0%;
    justify-content: center;
    align-items: center;
    width: 90%;
    position: absolute;
    top: auto;
    bottom: 1.5625rem;
}

.fda-team-information-wrapper {
    flex-flow: row;
    flex: none;
    justify-content: center;
    align-items: center;
    display: flex;
    position: relative;
}

.fda-team-layer {
    background-image: linear-gradient(0deg, #061c21 11%, #0000 58%);
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    position: absolute;
    inset: 0%;
}

.fda-member-name-wrapper {
    justify-content: flex-start;
    align-items: center;
}

.fda-member-social-box {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    display: flex;
}

.fda-hero-v3-text-wrapper-v4 {
    z-index: 10;
    justify-content: flex-start;
    align-items: center;
    max-width: 54rem;
    position: relative;
}

    .fda-hero-v3-text-wrapper-v4.fda-text-center.fda-width {
        max-width: 45rem;
    }

.fda-hero-v3-paragraph-v4 {
    max-width: 38.1875rem;
}

.fda-job-card-wrapper {
    width: 100%;
    max-width: 66.875rem;
    padding-bottom: var(--_page-details---section-gap--section-gap);
    justify-content: flex-start;
    align-items: center;
}

.fda-tab-link-button {
    color: var(--_colors---dim-gray);
    background-color: #ddd0;
    border: 1px solid #e6e6e6;
    border-radius: .5rem;
    padding: .4375rem 1.125rem;
}

    .fda-tab-link-button.w--current {
        background-color: var(--_colors---black);
        color: var(--_colors---white);
    }

.fda-tab-menu {
    margin-bottom: var(--_spacing---content-middle-gap);
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    display: flex;
}

.fda-tab-content {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    display: flex;
}

.fda-tab-page {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
}

.fda-job-card {
    padding: 2rem 2.5rem 2.5rem;
    overflow: hidden;
    box-shadow: 0 10px 35px #96a9e826;
}

.fda-tab-page-wrapper {
    width: 100%;
    overflow: visible;
}

.fda-job-deails-wrapper {
    grid-column-gap: 1.5625rem;
    grid-row-gap: 1.5625rem;
    margin-top: .9375rem;
    margin-bottom: 1.25rem;
}

.fda-job-details {
    grid-column-gap: .3125rem;
    grid-row-gap: .3125rem;
    justify-content: flex-start;
    align-items: center;
}

.fda-job-summery {
    width: 100%;
    max-width: 25rem;
    margin-bottom: 1.0625rem;
}

.fda-job-button-wrapper {
    margin-top: 1.625rem;
}

.fda-job-details-logo {
    flex: none;
}

.fda-help-center-card {
    grid-column-gap: 1.5625rem;
    grid-row-gap: 1.5625rem;
    border-radius: var(--_page-details---radius--radius-medium);
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding: 3.75rem 1rem 3rem;
    display: flex;
    overflow: hidden;
}

.fda-help-center-icon {
    z-index: 2;
    position: relative;
}

.fda-help-text-wrapper {
    z-index: 2;
    grid-column-gap: .8125rem;
    grid-row-gap: .8125rem;
    justify-content: flex-start;
    align-items: center;
    position: relative;
}

.fda-help-text-small {
    max-width: 13.5625rem;
}

.fda-support-box-list {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: stretch;
    width: 100%;
    display: grid;
}

.fda-help-card-layer {
    z-index: 1;
    opacity: 0;
    pointer-events: none;
    background-image: linear-gradient(90deg, #3b82f6, #8656d9);
    position: absolute;
    inset: 0%;
}

.fda-job-content {
    flex: 1;
    max-width: 770px;
}

    .fda-job-content.fda-margin {
        margin-top: -22px;
    }

.fda-position-summary {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-around;
    width: 100%;
    display: grid;
}

.fda-interview-time {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    background-color: var(--_colors---white);
    margin-bottom: .625rem;
    padding: 1.625rem 2.1875rem;
    box-shadow: 0 30px 80px #0000000f;
}

.fda-available-position-main {
    background-color: #fff;
    padding: 1.56rem 2.1875rem 2.1875rem;
    box-shadow: 0 30px 80px #0000000f;
}

.fda-job-sidebar {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex: 1;
    justify-content: flex-start;
    align-items: stretch;
    max-width: 25.625rem;
    position: sticky;
    top: 5rem;
}

.fda-available-position-tag {
    background-color: #f4f4f4;
    border-radius: 6px;
    flex-flow: row;
    align-items: stretch;
    padding: 7px 10px;
    font-size: .8125rem;
    display: flex;
}

.fda-available-position-tag-holder {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    flex-flow: wrap;
    align-items: stretch;
    margin-top: 1.5625rem;
}

.fda-career-content-main {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    justify-content: space-between;
    align-items: flex-start;
    margin-top: 2.5rem;
}

.fda-job-content-item {
    border-bottom: 1px solid #0003;
    padding-top: 2.5rem;
    padding-bottom: 2.5625rem;
}

    .fda-job-content-item.fda-blockquote-item {
        padding-bottom: 3.8125rem;
    }

    .fda-job-content-item.fda-1 {
        padding-top: 0;
        padding-bottom: 3.8125rem;
    }

.fda-position-summary-item {
    grid-column-gap: .4375rem;
    grid-row-gap: .4375rem;
    border-right: 1px solid #ffffff40;
    justify-content: center;
    align-items: center;
    padding-top: 3.125rem;
    padding-bottom: 3.125rem;
}

    .fda-position-summary-item.fda-4 {
        border-right-style: none;
    }

.fda-position-line {
    background-color: #0000001a;
    width: 1px;
    margin-top: 19px;
    margin-bottom: 19px;
    position: absolute;
    inset: 0% auto 0% 0%;
}

.fda-job-details-wrapper {
    margin-top: 3.1875rem;
}

.fda-help-questions-wrapper {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    align-items: stretch;
    width: 100%;
    max-width: 53.25rem;
}

.fda-help-question-box {
    background-color: var(--_colors---white);
    padding: 3.125rem 3.75rem 2.5625rem;
    box-shadow: 0 25px 70px #0000000f;
}

.fda-help-answers-wrap {
    margin-top: 1.375rem;
}

.fda-item {
    width: 100%;
    display: flex;
}

.fda-smarter-solution-points-v2 {
    grid-column-gap: 1.375rem;
    grid-row-gap: 1.375rem;
    max-width: 31.25rem;
    padding-top: .125rem;
}

    .fda-smarter-solution-points-v2.fda-change {
        max-width: 33rem;
    }

.fda-smarter-title {
    max-width: none;
}

    .fda-smarter-title.fda-width {
        max-width: 26rem;
    }

.fda-landing-hero-slider-image {
    border-radius: .9375rem;
    flex: none;
    width: auto;
    max-width: 25.62rem;
    height: 28.25rem;
    max-height: 28.25rem;
    padding-right: 1.875rem;
}

.fda-slide-image {
    border-radius: var(--_page-details---radius--radius-medium);
    box-shadow: 0 20px 70px #00000012;
}

.fda-landing-hero-slider {
    width: 100%;
    padding-top: 1.875rem;
}

.fda-landing-hero-slider-main {
    flex: none;
    align-items: stretch;
}

.fda-landing-cta-text-link {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    display: flex;
}

.fda-landing-cta-text-main {
    z-index: 5;
    grid-column-gap: 7.1875rem;
    grid-row-gap: 7.1875rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
    position: relative;
}

.fda-landing-footer-text-wrap {
    grid-column-gap: 1.4125rem;
    grid-row-gap: 1.4125rem;
    justify-content: flex-start;
    align-items: flex-start;
    padding-bottom: 1.4375rem;
}

.fda-landing-cta-text-wrapper {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 32.75rem;
    display: flex;
}

.fda-landing-footer {
    padding-bottom: 2rem;
    padding-left: 2rem;
    padding-right: 2rem;
}

.fda-landing-cta-text-divider {
    background-color: #fff;
    width: 1px;
    height: 10px;
}

.fda-information-hero-main {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    text-align: center;
    justify-content: flex-start;
    align-items: center;
}

.fda-information-hero {
    background-color: var(--_colors---black);
    padding-top: 14.5625rem;
    padding-bottom: 10rem;
}

.fda-information-inner {
    padding-top: var(--_page-details---section-gap--section-gap);
}

    .fda-information-inner.fda-bg-white.fda-padding-bottom {
        padding-bottom: 134px;
    }

    .fda-information-inner.fda-bottom-padding {
        padding-top: var(--_page-details---section-gap-with-content--top-gap);
        padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
    }

.fda-information-inner-main {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    text-align: center;
    justify-content: center;
    align-items: center;
}

.fda-footer-cta-form {
    width: 100%;
    margin-bottom: 0;
}

.fda-style-guide-blocks-top {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: flex-start;
    align-items: center;
}

.fda-style-guide-button-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
}

.fda-form-items {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
}

.fda-color-code {
    padding: 3px 5px;
}

.fda-color-information {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-content: space-between;
    align-items: center;
}

.fda-typography-row {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    border-bottom: 1px solid #0003;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding-top: 25px;
    padding-bottom: 25px;
}

    .fda-typography-row.row-top {
        border-bottom-style: none;
        padding-top: 0;
        padding-bottom: 10px;
    }

.fda-color-blocks {
    border: 1px solid #0003;
    border-radius: 10px;
    padding: 20px 20px 10px;
}

.fda-shadow-box {
    background-color: #fff;
    border-radius: 10px;
    justify-content: center;
    align-items: center;
    height: 180px;
    display: flex;
}

.fda-body-text-v2 {
    color: #343645;
    font-size: .938rem;
    font-weight: 500;
    line-height: 180%;
}

.fda-color-jet-black {
    color: #111;
}

.fda-typography-wrapper {
    width: 100%;
}

.fda-success-message {
    color: #126b18;
    text-align: center;
    background-color: #edffec;
    border-radius: 4px;
    width: 100%;
    padding: 20px;
}

.fda-style-guide-logo-wrapper {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    width: 100%;
    margin-bottom: 40px;
}

    .fda-style-guide-logo-wrapper.fda-bottom-margin-off {
        margin-bottom: 0;
    }

.fda-shadow-blocks {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
}

.fda-list-gaps {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
}

.fda-error-message {
    color: #b60707;
    text-align: center;
    background-color: #fee;
    border-radius: 4px;
    width: 100%;
    padding: 20px;
}

.fda-typography-text {
    flex: 0 50%;
}

.fda-logo-showcase-box {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    display: flex;
}

.fda-style-guide-colors {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
}

.fda-style-guide-main {
    grid-column-gap: 55px;
    grid-row-gap: 55px;
}

.fda-style-guide-blocks {
    width: 100%;
}

.fda-color-showcase {
    border-radius: 5px;
    width: 100%;
    height: 180px;
    margin-bottom: 10px;
    box-shadow: 0 2px 40px #0000001a;
}

.fda-style-guide-border {
    background-color: #0003;
    width: 100%;
    height: 1px;
    margin-top: 20px;
    margin-bottom: 35px;
}

.fda-typography-informations {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    text-align: center;
    flex: 0 50%;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
}

.fda-avatars-box {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
    justify-content: center;
    align-items: center;
}

.fda-form-input-wrapper {
    flex: 1;
    justify-content: flex-end;
    align-items: flex-end;
    position: relative;
}

.fda-showcase-images {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    margin-bottom: 30px;
    display: grid;
}

.fda-license-box {
    border-bottom: 1px solid #0003;
    margin-bottom: 30px;
    padding-bottom: 40px;
}

.fda-image-links-wrapper {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 2.5rem;
}

.fda-license-images {
    aspect-ratio: 16 / 9;
    border-radius: .625rem;
    width: 100%;
}

    .fda-license-images.fda-position {
        aspect-ratio: 1;
        object-position: 50% 15%;
    }

.fda-image-link {
    color: var(--_colors---black);
    transition: color .4s;
}

    .fda-image-link:hover {
        color: var(--_colors---dim-gray);
        text-decoration-color: #0f1214;
    }

.fda-information-description {
    max-width: 50rem;
}

.fda-no-margin-top {
    margin-top: 0;
}

.fda-license-images-wrapper {
    width: 100%;
}

.fda-bg-color-orange {
    background-color: var(--_colors---orange);
}

.fda-big-avatar-box {
    width: 10.625rem;
    height: 10.62rem;
}

.fda-small-avatar-box {
    width: 3.375rem;
    height: 3.375rem;
}

.fda-hero-v7 {
    z-index: 10;
    padding-top: 11.875rem;
    position: relative;
}

    .fda-hero-v7.fda-position-relative.fda-overflow-hidden {
        padding-bottom: 0;
    }

        .fda-hero-v7.fda-position-relative.fda-overflow-hidden.cta {
            padding-top: var(--_page-details---section-gap--section-gap);
            padding-bottom: 3rem;
        }

.fda-heo-v7-content-wrapper {
    z-index: 10;
    justify-content: flex-start;
    align-items: center;
    position: relative;
}

.fda-hero-v7-top-text-wrapper {
    justify-content: flex-start;
    align-items: center;
    max-width: 47rem;
}

    .fda-hero-v7-top-text-wrapper.fda-text-center.bottom-gap {
        margin-bottom: 3.75rem;
    }

        .fda-hero-v7-top-text-wrapper.fda-text-center.bottom-gap.height {
            max-width: none;
            height: auto;
        }

            .fda-hero-v7-top-text-wrapper.fda-text-center.bottom-gap.height.legal {
                margin-bottom: var(--_spacing---content-middle-gap);
            }

    .fda-hero-v7-top-text-wrapper.fda-text-center.width {
        max-width: 37.5rem;
    }

.fda-v7-paragraph {
    max-width: 43.75rem;
}

.fda-features-phone {
    padding-top: 3.4375rem;
}

.fda-features-phone-wrapper {
    justify-content: center;
    align-items: flex-end;
}

.fda-features-image-block {
    z-index: 20;
    transform-origin: 50% 100%;
    width: 24.365%;
    height: auto;
    margin-bottom: -9%;
    position: relative;
}

.fda-feature-inner-image {
    filter: drop-shadow(-12px 2px 11px #ffffff70);
    object-position: 50% 0%;
}

.fda-features-side-image-one {
    z-index: 10;
    justify-content: flex-end;
    align-items: flex-end;
    width: 30.88%;
    position: absolute;
    bottom: 5%;
    left: 12%;
}

.fda-feature-side-image-wrap {
    transform-origin: 100%;
    flex: none;
    width: 63.06%;
}

.fda-feature-side-line {
    border-bottom: 2px dashed #0000008c;
    width: 100%;
    height: 1px;
    margin-bottom: 14%;
}

.fda-features-side-image-two {
    z-index: 10;
    width: 20%;
    position: absolute;
    bottom: 25%;
    right: 21%;
}

.fda-feature-side-image-wrap-v2 {
    border: 1px solid #215bee1a;
    width: 87.67%;
}

.fda-feature-side-line-v2 {
    border-bottom: 2px dashed #0000008c;
    border-right: 2px dashed #0000008c;
    border-bottom-right-radius: 1rem;
    width: 63%;
    height: 6rem;
    margin-left: -15%;
}

.fda-smarter-solution-v2 {
    padding-top: var(--_page-details---section-gap--section-gap);
    padding-bottom: var(--_page-details---section-gap--section-gap);
}

    .fda-smarter-solution-v2.no-gap {
        padding-top: 0;
    }

    .fda-smarter-solution-v2.top-gap {
        padding-top: var(--_page-details---section-gap--section-gap);
    }

.fda-smart-solution-image-wrapper-v2 {
    flex: 1;
    justify-content: flex-end;
    align-items: center;
    max-width: 39.375rem;
}

    .fda-smart-solution-image-wrapper-v2.fda-position-relative {
        order: 9999;
        max-width: 28rem;
    }

        .fda-smart-solution-image-wrapper-v2.fda-position-relative.delet {
            height: 31.9rem;
        }

        .fda-smart-solution-image-wrapper-v2.fda-position-relative.patient-managment {
            order: -9999;
            justify-content: flex-start;
            align-items: center;
        }

        .fda-smart-solution-image-wrapper-v2.fda-position-relative.patient-managment-pg {
            order: 9999;
            justify-content: flex-start;
            align-items: center;
        }

        .fda-smart-solution-image-wrapper-v2.fda-position-relative.first {
            order: -9999;
        }

        .fda-smart-solution-image-wrapper-v2.fda-position-relative.features {
            max-width: 28rem;
        }

            .fda-smart-solution-image-wrapper-v2.fda-position-relative.features.first {
                justify-content: flex-start;
                align-items: center;
                max-height: none;
            }

                .fda-smart-solution-image-wrapper-v2.fda-position-relative.features.first.patient-portal {
                    justify-content: center;
                    align-items: center;
                }

                    .fda-smart-solution-image-wrapper-v2.fda-position-relative.features.first.patient-portal.individual {
                        order: 9999;
                    }

                .fda-smart-solution-image-wrapper-v2.fda-position-relative.features.first.patient-portal-right {
                    order: 9999;
                    justify-content: center;
                    align-items: center;
                }

            .fda-smart-solution-image-wrapper-v2.fda-position-relative.features.last-feature-pg {
                justify-content: flex-end;
                align-items: center;
                max-height: none;
            }

                .fda-smart-solution-image-wrapper-v2.fda-position-relative.features.last-feature-pg.patient-portal {
                    justify-content: center;
                    align-items: center;
                }

                .fda-smart-solution-image-wrapper-v2.fda-position-relative.features.last-feature-pg.patient-portal-right {
                    order: 9999;
                    justify-content: center;
                    align-items: center;
                }

            .fda-smart-solution-image-wrapper-v2.fda-position-relative.features.right-feature-page {
                justify-content: flex-end;
                align-items: center;
                max-height: none;
            }

                .fda-smart-solution-image-wrapper-v2.fda-position-relative.features.right-feature-page.patient-portal {
                    justify-content: center;
                    align-items: center;
                }

                .fda-smart-solution-image-wrapper-v2.fda-position-relative.features.right-feature-page.patient-portal-right {
                    order: 9999;
                    justify-content: center;
                    align-items: center;
                }

        .fda-smart-solution-image-wrapper-v2.fda-position-relative.right, .fda-smart-solution-image-wrapper-v2.fda-position-relative.first-features {
            order: 9999;
        }

        .fda-smart-solution-image-wrapper-v2.fda-position-relative.features-report {
            justify-content: center;
            align-items: flex-end;
            max-width: 28rem;
            height: 530px;
        }

            .fda-smart-solution-image-wrapper-v2.fda-position-relative.features-report.first {
                justify-content: flex-start;
                align-items: center;
                max-height: none;
            }

                .fda-smart-solution-image-wrapper-v2.fda-position-relative.features-report.first.patient-portal {
                    justify-content: center;
                    align-items: center;
                }

                    .fda-smart-solution-image-wrapper-v2.fda-position-relative.features-report.first.patient-portal.individual {
                        order: 9999;
                    }

                .fda-smart-solution-image-wrapper-v2.fda-position-relative.features-report.first.patient-portal-right {
                    order: 9999;
                    justify-content: center;
                    align-items: center;
                }

            .fda-smart-solution-image-wrapper-v2.fda-position-relative.features-report.last-feature-pg {
                justify-content: flex-end;
                align-items: center;
                max-height: none;
            }

                .fda-smart-solution-image-wrapper-v2.fda-position-relative.features-report.last-feature-pg.patient-portal {
                    justify-content: center;
                    align-items: center;
                }

                .fda-smart-solution-image-wrapper-v2.fda-position-relative.features-report.last-feature-pg.patient-portal-right {
                    order: 9999;
                    justify-content: center;
                    align-items: center;
                }

            .fda-smart-solution-image-wrapper-v2.fda-position-relative.features-report.right-feature-page {
                justify-content: flex-end;
                align-items: center;
                max-height: none;
            }

                .fda-smart-solution-image-wrapper-v2.fda-position-relative.features-report.right-feature-page.patient-portal {
                    justify-content: center;
                    align-items: center;
                }

                .fda-smart-solution-image-wrapper-v2.fda-position-relative.features-report.right-feature-page.patient-portal-right {
                    order: 9999;
                    justify-content: center;
                    align-items: center;
                }

.fda-solution-inner-box-v3 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    border-radius: .9375rem;
    justify-content: flex-end;
    align-items: flex-end;
    width: 100%;
    height: 32.6rem;
    max-height: none;
}

    .fda-solution-inner-box-v3.appointments {
        width: 380px;
        height: auto;
    }

    .fda-solution-inner-box-v3.patients {
        justify-content: flex-start;
        align-items: flex-start;
        width: 70%;
    }

    .fda-solution-inner-box-v3.features {
        justify-content: flex-end;
        align-items: flex-start;
    }

        .fda-solution-inner-box-v3.features.right {
            justify-content: flex-start;
            align-items: flex-end;
        }

    .fda-solution-inner-box-v3.patient-portal {
        justify-content: center;
        align-items: center;
        width: 380px;
        max-width: none;
        height: auto;
    }

    .fda-solution-inner-box-v3.admin-tools {
        justify-content: center;
        align-items: center;
        width: auto;
        max-width: none;
        height: auto;
    }

    .fda-solution-inner-box-v3.clinical-notes-mobile {
        width: 380px;
        height: auto;
    }

        .fda-solution-inner-box-v3.clinical-notes-mobile.reports {
            justify-content: center;
            align-items: flex-start;
            width: 450px;
        }

.fda-solution-image-v2 {
    width: 74.73%;
    overflow: hidden;
}

    .fda-solution-image-v2.fda-radius-small.fda-shadow {
        width: 63%;
    }

.fda-solution-image-v3 {
    width: 100%;
    height: auto;
    overflow: hidden;
}

    .fda-solution-image-v3.fda-radius-small.fda-shadow {
        width: 380px;
    }

        .fda-solution-image-v3.fda-radius-small.fda-shadow.patient-portal {
            width: 77%;
            box-shadow: none;
            justify-content: center;
            align-items: flex-start;
        }

        .fda-solution-image-v3.fda-radius-small.fda-shadow.administration-tools {
            width: auto;
            box-shadow: none;
            justify-content: center;
            align-items: center;
        }

        .fda-solution-image-v3.fda-radius-small.fda-shadow.reports {
            width: auto;
            box-shadow: none;
            justify-content: flex-start;
            align-items: flex-start;
        }

.fda-solution-image-v4 {
    width: 59.36%;
    height: auto;
    position: absolute;
    top: 15%;
    left: 0%;
}

    .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden {
        width: 56%;
        box-shadow: 0 10px 35px 0 var(--_colors---pale-blue);
        top: 18%;
    }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.appointments {
            top: 17%;
        }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.appointment-small-image {
            width: 56%;
            box-shadow: 0 10px 35px 0 var(--_colors---pale-blue);
            justify-content: flex-start;
            align-items: flex-start;
            top: 20.5%;
            left: 0%;
            right: 0;
        }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.invoicing-small-image {
            width: 42%;
            top: 75%;
            left: 8%;
        }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.invoice-small-image {
            width: 49%;
            top: 67.5%;
            left: 0%;
        }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.patient-small-image {
            width: 58%;
            top: 20%;
            left: 30%;
            right: 0;
        }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.administration-image {
            width: 42%;
            top: 15%;
            left: 2%;
        }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.invoiceing-small-image {
            width: 44%;
            top: 55%;
            left: 8%;
        }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.notes-small-image {
            width: 58%;
            top: 45%;
            left: 35%;
            right: 0;
        }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.letters-small-image {
            width: 56%;
            top: 57%;
            left: 8%;
        }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.first.portal-medium.left {
            justify-content: flex-start;
            align-items: flex-start;
            left: 44%;
        }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.first.slow.left {
            left: 44%;
        }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.first.slow-left {
            left: 0%;
        }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.first.left {
            left: 44%;
        }

            .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.first.left.individual {
                left: 0%;
            }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.invoicing-small {
            justify-content: flex-start;
            align-items: flex-start;
            width: 56%;
            top: 62%;
            left: 0%;
            right: 0;
        }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.reports {
            left: 44%;
        }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.right {
            left: 0%;
        }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.left {
            width: 56%;
            box-shadow: 0 10px 35px 0 var(--_colors---pale-blue);
            justify-content: flex-start;
            align-items: flex-start;
            top: 55%;
            left: 0%;
            right: 0;
        }

            .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.left.patient-small {
                width: 192px;
                box-shadow: 0 10px 35px 0 var(--_colors---pale-blue);
                top: 24.5%;
                left: 0%;
            }

            .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.left.portal-medium {
                box-shadow: 0 10px 35px 0 var(--_colors---pale-blue);
                top: 58%;
            }

            .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.left.administration-small {
                width: 192px;
                box-shadow: 0 10px 35px 0 var(--_colors---pale-blue);
                top: 25.5%;
                left: 0%;
                right: 0;
            }

            .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.left.administration-small-2 {
                width: 40.5%;
                height: 69px;
                box-shadow: 0 10px 35px 0 var(--_colors---pale-blue);
                top: 47%;
                left: 60%;
                right: 0;
            }

            .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.left.slow.feature-page, .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.left.slow-left {
                left: 0%;
            }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.first {
            width: 56%;
            box-shadow: 0 10px 35px 0 var(--_colors---pale-blue);
            justify-content: flex-start;
            align-items: flex-start;
            top: 55%;
            left: 0%;
            right: 0;
        }

            .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.first.patient-small {
                width: 192px;
                box-shadow: 0 10px 35px 0 var(--_colors---pale-blue);
                top: 24.5%;
                left: 0%;
            }

            .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.first.portal-medium {
                box-shadow: 0 10px 35px 0 var(--_colors---pale-blue);
                top: 58%;
            }

            .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.first.administration-small {
                width: 192px;
                box-shadow: 0 10px 35px 0 var(--_colors---pale-blue);
                top: 25.5%;
                left: 0%;
                right: 0;
            }

            .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.first.administration-small-2 {
                width: 40.5%;
                height: 69px;
                box-shadow: 0 10px 35px 0 var(--_colors---pale-blue);
                top: 47%;
                left: 60%;
                right: 0;
            }

            .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.first.slow.feature-page, .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.first.slow-left {
                left: 0%;
            }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.claiming-small-image {
            width: 56%;
            box-shadow: 0 10px 35px 0 var(--_colors---pale-blue);
            justify-content: flex-start;
            align-items: flex-start;
            top: 55%;
            left: 0%;
            right: 0;
        }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.reports-2 {
            width: 65%;
            box-shadow: 0 10px 35px 0 var(--_colors---pale-blue);
            justify-content: flex-start;
            align-items: flex-start;
            top: 0%;
            left: 35%;
            right: 0;
        }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.reports-small-image {
            width: 56%;
            box-shadow: 0 10px 35px 0 var(--_colors---pale-blue);
            justify-content: flex-start;
            align-items: flex-start;
            top: 20%;
            left: 0%;
            right: 0;
        }

.fda-track-v2 {
    padding-bottom: var(--_page-details---section-gap--section-gap);
}

.fda-track-v2-content {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    justify-content: space-between;
    align-items: center;
    width: 100%;
}

.fda-track-v2-title {
    flex: 1;
    max-width: 42.0625rem;
}

.fda-track-v2-text-layer-box {
    position: absolute;
    inset: 0%;
    overflow: hidden;
}

.fda-track-v2-text-layer {
    background-color: #ffffff9e;
    flex: none;
    width: 100%;
    height: 3.1rem;
}

    .fda-track-v2-text-layer.fda-1.fda-layer, .fda-track-v2-text-layer.fda-2.fda-layer, .fda-track-v2-text-layer.fda-3.fda-layer, .fda-track-v2-text-layer.fda-4.fda-layer, .fda-track-v2-text-layer.fda-5.fda-layer, .fda-track-v2-text-layer.fda-6.fda-layer, .fda-track-v2-text-layer.fda-7.fda-layer {
        background-color: #000000ad;
    }

.fda-track-v2-image-wrapper {
    aspect-ratio: 520 / 429;
    background-color: var(--_colors---white-smoke);
    flex: 1;
    justify-content: center;
    align-items: flex-end;
    max-width: 32.5rem;
    padding-bottom: 1.875rem;
    position: relative;
}

.fda-track-v2-inner-image-1 {
    z-index: 10;
    transform-origin: 50% 100%;
    width: 57.69%;
    position: relative;
    overflow: hidden;
}

.fda-track-v2-inner-image-2 {
    z-index: 6;
    width: 57.69%;
    position: absolute;
    overflow: hidden;
    transform: translate(-17%, -8%)rotate(-8deg);
}

.fda-track-v2-inner-image-3 {
    z-index: 8;
    width: 50%;
    position: absolute;
    overflow: hidden;
    transform: translate(28%, -18%)rotate(10deg);
}

.fda-track-v2-content-wrapper {
    grid-column-gap: var(--_spacing---content-middle-gap);
    grid-row-gap: var(--_spacing---content-middle-gap);
    width: 100%;
}

.fda-track-v2-stat-box {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border-top: 1px solid #0003;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
}

.fda-track-v2-box {
    grid-column-gap: .875rem;
    grid-row-gap: .875rem;
    border-right: 1px solid #0003;
    justify-content: flex-start;
    align-items: center;
    padding-top: 3.3125rem;
    padding-bottom: 3.3125rem;
}

    .fda-track-v2-box.fda-border-none {
        border-right-width: 0;
    }

.fda-track-stat-text {
    max-width: 9.125rem;
}

.fda-tools-v3 {
    padding-top: var(--_page-details---section-gap-with-content--top-gap);
    padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
    background-color: var(--_colors---black);
}

.fda-tools-content-v3 {
    grid-column-gap: var(--_spacing---content-middle-gap);
    grid-row-gap: var(--_spacing---content-middle-gap);
    justify-content: flex-start;
    align-items: center;
}

.fda-tools-top-title-v3 {
    justify-content: flex-start;
    align-items: center;
    max-width: 40.625rem;
}

.fda-tools-content-box-wrapper {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
}

.fda-tools-box-v3 {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    width: 100%;
}

.fda-tools-image-wrapper-v3 {
    aspect-ratio: 630 / 403;
    background-color: #222;
    justify-content: center;
    align-items: center;
}

.fda-tools-content-box-one {
    grid-column-gap: 2.3125rem;
    grid-row-gap: 2.3125rem;
    flex: 1;
    max-width: 39.375rem;
}

    .fda-tools-content-box-one.fda-top-gap {
        margin-top: 4.375rem;
    }

.fda-tools-image-v3 {
    width: 73.49%;
    height: auto;
}

.fda-tools-text-wrapper-v3 {
    grid-column-gap: .8125rem;
    grid-row-gap: .8125rem;
}

.fda-workflow-v3 {
    padding-top: var(--_page-details---section-gap-with-content--top-gap);
}

.fda-workflow-content-v3 {
    grid-column-gap: var(--_spacing---content-middle-gap);
    grid-row-gap: var(--_spacing---content-middle-gap);
    justify-content: flex-start;
    align-items: center;
}

.fda-workflow-top-text {
    max-width: 32rem;
}

.fda-workflow-inner-content-v3 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
}

.fda-workflow-image-wrapper-v3 {
    grid-column-gap: 2.1875rem;
    grid-row-gap: 2.1875rem;
    border-radius: var(--_page-details---radius--radius-small);
    background-color: #fdfbfa;
    border: 1px solid #00000014;
    flex: 1;
    justify-content: center;
    align-items: center;
    max-width: 32.5rem;
    padding: 2rem;
}

.fda-workflow-right-box {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex: 1;
    justify-content: space-between;
    max-width: 42.6875rem;
}

.fda-workflow-point {
    grid-column-gap: 3.1rem;
    grid-row-gap: 1.2rem;
    border-bottom: 1px solid #0003;
    flex-flow: wrap;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding-top: 2.1875rem;
    padding-bottom: 2.375rem;
}

.fda-workflow-number {
    border: 1px solid #0000001a;
    flex: none;
    justify-content: center;
    align-items: center;
    width: 2.5rem;
    height: 2.5rem;
}

.fda-workflow-point-text {
    grid-column-gap: .9375rem;
    grid-row-gap: .9375rem;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    min-width: 14.5rem;
}

.fda-workflow-bottom-box-wrapper {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    width: 100%;
}

.fda-workflow-bottom-box {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    background-color: #f7d5ff;
    padding: 1.125rem 1.875rem 1.375rem;
}

    .fda-workflow-bottom-box.fda-radius-medium.fda-color-change {
        background-color: #c7eaff;
    }

.fda-smarter-solution-points-wrapper-v2 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    border-top: 1px solid #0003;
    width: 100%;
    margin-top: 1.875rem;
    padding-top: 2.1875rem;
}

.fda-smart-solution-image-wrapper-v3 {
    aspect-ratio: 630 / 645;
    flex: 1;
    justify-content: flex-end;
    align-items: center;
    max-width: 39.375rem;
    position: relative;
    overflow: hidden;
}

.fda-smart-image {
    width: 117%;
    position: absolute;
    bottom: -21%;
    left: 10%;
}

.fda-smarter-solution-v3 {
    padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
}

.fda-tools-wrapper {
    padding-bottom: 14.125rem;
}

.fda-counter-v1 {
    flex: none;
    height: 2.375rem;
    overflow: hidden;
}

.fda-hero-v8 {
    background-image: url(../images/movark-product-background-layer.avif);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 4.4375rem;
    padding-bottom: 8.125rem;
}

    .fda-hero-v8.fda-position-relative {
        background-image: none;
    }

.fda-hero-v8-content {
    grid-column-gap: 3.75rem;
    grid-row-gap: 3.75rem;
    justify-content: flex-start;
    align-items: center;
    padding-top: 7.0625rem;
}

.fda-v8-title-text {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 46rem;
}

.fda-v8-paragraph {
    max-width: 40.3125rem;
}

.fda-hero-v8-points-wrapper {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    justify-content: center;
    align-items: center;
}

.fda-hero-v8-point {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    justify-content: flex-start;
    align-items: center;
}

.fda-operation-v2 {
    width: 100%;
    padding-bottom: 4.875rem;
}

.fda-operation-content-v2 {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    justify-content: space-between;
    align-items: stretch;
}

.fda-opearation-image-wrapper {
    aspect-ratio: 557 / 668;
    flex: 1;
    justify-content: flex-start;
    align-items: stretch;
    max-width: 34.75rem;
    position: relative;
    overflow: hidden;
}

.fda-operation-image-v2 {
    z-index: 1;
    width: 100%;
    position: relative;
}

    .fda-operation-image-v2.fda-2 {
        z-index: 2;
    }

    .fda-operation-image-v2.fda-3 {
        z-index: 3;
    }

.fda-shadow-v6 {
    box-shadow: 0 20px 70px #9993;
}

.fda-operation-main-box-wrapper {
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    max-width: 36.0625rem;
}

.fda-operation-box {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
}

.fda-operation-loader-line-box {
    grid-column-gap: 28.5%;
    grid-row-gap: 28.5%;
    justify-content: flex-start;
    align-items: center;
}

.fda-operation-number {
    background-color: var(--_colors---white);
    justify-content: center;
    align-items: center;
    width: 2.0625rem;
    height: 2.0625rem;
    position: relative;
}

.fda-operation-text-wrapper {
    width: 100%;
}

.fda-operation-text-block {
    border-bottom: 1px solid #0003;
    width: 100%;
    padding-top: 1.3125rem;
    padding-bottom: 1.375rem;
}

    .fda-operation-text-block.fda-top-gap {
        padding-top: 0;
    }

.fda-operation-main-title {
    margin-top: .375rem;
    margin-bottom: .4375rem;
}

.fda-operation-background-line {
    background-color: #0003;
    justify-content: flex-start;
    align-items: center;
    width: 2px;
    position: absolute;
    top: 0%;
    bottom: 0%;
}

.fda-operation-line {
    background-color: var(--_colors---black);
    width: 2px;
    height: 20%;
}

.fda-operation-sticky-block {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    position: sticky;
    top: 0;
}

.fda-operation-scroll-block {
    width: 100%;
    height: 200vh;
    position: relative;
}

.fda-analytics-v2 {
    padding-top: 2.1875rem;
}

.fda-analytics-image-box-v3 {
    width: 52%;
    height: auto;
}

.fda-analytics-box-two-v2 {
    grid-column-gap: 1.5625rem;
    grid-row-gap: 1.5625rem;
    background-color: var(--_colors---white);
    flex: 1;
    justify-content: space-between;
    align-items: stretch;
    max-width: 53rem;
    padding-left: 2rem;
}

.fda-analytics-box-one-v2 {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    background-color: var(--_colors---white);
    flex: 0 40%;
    align-items: stretch;
    max-width: 25.625rem;
    padding: 1.5625rem;
}

.fda-growth-v3 {
    padding-top: var(--_page-details---section-gap-with-content--top-gap);
}

    .fda-growth-v3.fda-bg-color-whitesmoke {
        padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
        background-color: #fff0;
    }

        .fda-growth-v3.fda-bg-color-whitesmoke.fda-section-gap-bottom {
            background-color: var(--_colors---white);
        }

        .fda-growth-v3.fda-bg-color-whitesmoke.professions {
            padding-top: var(--_spacing---content-middle-gap);
            padding-bottom: var(--_page-details---section-gap--section-gap);
        }

        .fda-growth-v3.fda-bg-color-whitesmoke.top-padding {
            padding-top: var(--_page-details---section-gap-with-content--bottom-gap);
        }

            .fda-growth-v3.fda-bg-color-whitesmoke.top-padding.blog {
                padding-top: 0;
            }

        .fda-growth-v3.fda-bg-color-whitesmoke.about, .fda-growth-v3.fda-bg-color-whitesmoke.top-gap {
            padding-top: 7rem;
        }

.fda-growth-content-v3 {
    grid-column-gap: var(--_spacing---content-middle-gap);
    grid-row-gap: var(--_spacing---content-middle-gap);
    justify-content: flex-start;
    align-items: center;
}

.fda-growth-top-title-text-v3 {
    max-width: 36.875rem;
}

.fda-growth-card-wrapper-v3 {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
}

    .fda-growth-card-wrapper-v3.professionals {
        grid-template-rows: auto auto auto;
    }

.fda-growth-card-v3 {
    align-items: stretch;
}

.fda-growth-card-image-box-v3 {
    aspect-ratio: 410 / 310;
    border-top-left-radius: var(--_page-details---radius--radius-medium);
    border-top-right-radius: var(--_page-details---radius--radius-medium);
    background-color: #eee;
    justify-content: flex-end;
    align-items: center;
    padding-top: 1.25rem;
    padding-left: 1.0625rem;
    padding-right: 1.0625rem;
}

    .fda-growth-card-image-box-v3.fda-overflow-hidden.fda-bg-color-whitesmoke.images {
        aspect-ratio: 410 / 310;
    }

    .fda-growth-card-image-box-v3.fda-overflow-hidden.fda-bg-color-whitesmoke.images-2 {
        background-image: url(../images/Ankle-Measurement.avif);
        background-position: 0 0;
        background-size: cover;
    }

    .fda-growth-card-image-box-v3.fda-overflow-hidden.fda-bg-color-whitesmoke.images-3 {
        background-image: url(../images/Psychologists-Office.avif);
        background-position: 0 0;
        background-size: cover;
    }

    .fda-growth-card-image-box-v3.fda-overflow-hidden.fda-bg-color-whitesmoke.images-4 {
        background-image: url(../images/Nurse-with-Patient.avif);
        background-position: 0 0;
        background-size: cover;
    }

    .fda-growth-card-image-box-v3.fda-overflow-hidden.fda-bg-color-whitesmoke.images-5 {
        background-image: url(../images/Man-Receiving-Neck-Massage.avif);
        background-position: 0 0;
        background-size: cover;
    }

    .fda-growth-card-image-box-v3.fda-overflow-hidden.fda-bg-color-whitesmoke.images-6 {
        background-image: url(../images/Man-Exercising-with-Bands.avif);
        background-position: 0 0;
        background-size: cover;
    }

    .fda-growth-card-image-box-v3.fda-overflow-hidden.fda-bg-color-whitesmoke.images-7 {
        background-image: url(../images/Chiropractic-Therapy-Session.avif);
        background-position: 0 0;
        background-size: cover;
    }

    .fda-growth-card-image-box-v3.fda-overflow-hidden.fda-bg-color-whitesmoke.images-8 {
        background-image: url(../images/Physical-Therapy-Session.avif);
        background-position: 0 0;
        background-size: cover;
    }

    .fda-growth-card-image-box-v3.fda-overflow-hidden.image-5 {
        background-image: url(../images/Speech-Therapy-Session.avif);
        background-position: 0 0;
        background-size: contain;
    }

.fda-growth-card-text-wrapper {
    grid-column-gap: .4375rem;
    grid-row-gap: .4375rem;
    border-bottom-left-radius: var(--_page-details---radius--radius-medium);
    border-bottom-right-radius: var(--_page-details---radius--radius-medium);
    justify-content: flex-start;
    align-items: center;
    padding: 1.6875rem .9375rem 1.875rem;
    overflow: hidden;
    box-shadow: 0 30px 80px #00000014;
}

.fda-growth-card-image-v3 {
    transform-origin: 50% 100%;
    border-top-left-radius: 1.25rem;
    border-top-right-radius: 1.25rem;
    width: 100%;
}

.fda-smarter-solution-v4.fda-section-gap-top.fda-gap-change {
    padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
}

.fda-landing-top-content {
    justify-content: flex-start;
    align-items: center;
}

.fda-landing-hero-slider-layer {
    z-index: 10;
    background-image: linear-gradient(90deg, var(--_colors---white), #fff0 10%, #fff0 90%, white);
    position: absolute;
    inset: 0%;
}

.fda-home-content {
    padding-bottom: var(--_page-details---section-gap--section-gap);
}

.fda-unique-page {
    justify-content: flex-start;
    align-items: center;
}

.fda-unique-tag {
    border-radius: var(--_page-details---radius--radius-medium);
    background-color: var(--_colors---black);
    color: var(--_colors---white);
    margin-bottom: .8rem;
}

.fda-landing-unique-title {
    max-width: 35.6rem;
}

.fda-unique-pages-wrapper {
    width: 100%;
    margin-top: var(--_spacing---content-middle-gap);
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
}

.fda-dot-wrapper {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    display: none;
}

    .fda-dot-wrapper:where(.w-variant-376fbd47-3baa-a98a-7f28-c3a5332a847e) {
        display: none;
    }

    .fda-dot-wrapper:where(.w-variant-b3928a89-5c34-caac-05ae-2352258dfbb2) {
        display: flex;
    }

.fda-landing-home-card {
    background-color: var(--_colors---white);
    flex-flow: column;
    flex: 1;
    justify-content: flex-end;
    align-items: stretch;
    padding: .75rem 1.25rem 1.25rem;
    display: flex;
    box-shadow: 0 12px 40px #e7e7e780;
}

    .fda-landing-home-card:where(.w-variant-376fbd47-3baa-a98a-7f28-c3a5332a847e) {
        box-shadow: none;
        background-color: #fff0;
        background-image: linear-gradient(126deg, #ffffff0d, #ffffff1a 82%);
        border-color: #ffffff2e;
        padding-bottom: 1.3125rem;
    }

    .fda-landing-home-card:where(.w-variant-b3928a89-5c34-caac-05ae-2352258dfbb2) {
        box-shadow: none;
        background-color: #ffffff1a;
        border-color: #eaeaea00;
    }

.fda-dot {
    background-color: #dedede;
    border-radius: 50px;
    flex: none;
    width: .375rem;
    height: .375rem;
}

    .fda-dot:where(.w-variant-b3928a89-5c34-caac-05ae-2352258dfbb2) {
        background-color: #ec6765;
    }

    .fda-dot.fda-two:where(.w-variant-b3928a89-5c34-caac-05ae-2352258dfbb2) {
        background-color: #f2ca44;
    }

    .fda-dot.fda-three:where(.w-variant-b3928a89-5c34-caac-05ae-2352258dfbb2) {
        background-color: #65c466;
    }

.fda-landing-home-card-image {
    margin-top: .875rem;
    margin-bottom: 1rem;
    overflow: hidden;
}

    .fda-landing-home-card-image:where(.w-variant-376fbd47-3baa-a98a-7f28-c3a5332a847e) {
        margin-top: .5625rem;
        margin-bottom: 1.0625rem;
    }

.fda-landing-inner-page {
    padding-top: var(--_page-details---section-gap-with-content--top-gap);
}

.fda-landing-inner-content {
    grid-column-gap: var(--_spacing---content-middle-gap);
    grid-row-gap: var(--_spacing---content-middle-gap);
    justify-content: flex-start;
    align-items: center;
}

.fda-landing-inner-text {
    max-width: 34.25rem;
}

.fda-landing-inner-card-wrapper {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
}

.fda-utility-pages {
    max-width: 92.1875rem;
    padding-left: 15px;
    padding-right: 15px;
}

.fda-utility-cotent {
    width: 100%;
    margin-top: var(--_page-details---section-gap--section-gap);
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    justify-content: flex-start;
    align-items: center;
}

.fda-utility-text-wrapper {
    grid-column-gap: .6875rem;
    grid-row-gap: .6875rem;
    max-width: 20.9375rem;
}

.fda-utility-card-wrapper {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    flex: 1;
    align-items: stretch;
    max-width: 62.8125rem;
}

.fda-landing-footer-logo {
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 8.625rem;
    height: auto;
    display: flex;
}

.fda-footer-bottom-content-v2 {
    border-top: 1px solid #ffffff1a;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding-top: 1.1875rem;
}

.fda-track-v2-text-layer-box-v2 {
    position: absolute;
    inset: 0%;
    overflow: hidden;
}

.fda-social-text.fda-color-white.grey {
    color: var(--_colors---dim-gray);
}

.fda-pagination-wrapper {
    margin-top: 3.75rem;
}

.fda-pagination-button {
    background-color: var(--_colors---black);
    color: var(--_colors---white);
    border-radius: .375rem;
    margin-left: 0;
    margin-right: 0;
    padding: 9px 1.25rem;
}

.fda-price-switch-text {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    justify-content: center;
    align-items: center;
}

.fda-sidebar-text-wrapper {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    align-items: stretch;
}

.fda-business-scale-extra-gap {
    padding-top: 6rem;
}

.fda-tool-inner-box-2 {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    flex: 1;
    justify-content: space-between;
    align-items: center;
    max-width: 53.125rem;
    padding: 1.5rem;
    overflow: hidden;
}

.fda-hero-v3-dashboard-shadow {
    height: 15px;
    position: absolute;
    inset: auto 14.9% 0% 16.2%;
    box-shadow: 0 10px 35px #96a9e863;
}

.fda-404 {
    justify-content: flex-start;
    align-items: center;
}

.fda-hero-v9 {
    width: 100vw;
    max-width: 100%;
    height: auto;
    padding-top: 4.9rem;
    position: relative;
}

.fda-hero-v9-content {
    padding-top: 8.125rem;
    padding-bottom: var(--_page-details---section-gap--section-gap);
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
    justify-content: center;
    align-items: center;
}

.fda-404-image {
    width: 35.73%;
}

.fda-404-text-wrapper {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    justify-content: flex-start;
    align-items: center;
    padding-top: 2.1875rem;
    padding-bottom: 1.3125rem;
}

.fda-401 {
    z-index: 10;
    border-radius: var(--_page-details---radius--radius-small);
    background-color: var(--_colors---white);
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    max-width: 31rem;
    margin-bottom: 0;
    margin-left: .9375rem;
    margin-right: .9375rem;
    padding: 5.375rem 1.875rem 5rem;
    position: relative;
    overflow: hidden;
    box-shadow: 0 10px 50px #8e9ac233;
}

.fda-401-image {
    max-width: 27.125rem;
}

.fda-401-text {
    justify-content: flex-start;
    align-items: center;
    padding-top: 2.6875rem;
    padding-bottom: 1.3125rem;
}

.fda-text-field-v3 {
    height: 3.25rem;
    color: var(--_colors---black);
    font-size: var(--_typography---font-size--body);
    border: 1px solid #e6e6e6;
    border-radius: 6px;
    margin-bottom: 0;
    padding-left: 1.375rem;
    padding-right: 1.375rem;
}

    .fda-text-field-v3:focus-visible, .fda-text-field-v3[data-wf-focus-visible] {
        border: 1px solid var(--_colors---black);
        color: var(--_colors---black);
    }

    .fda-text-field-v3::placeholder {
        color: var(--_colors---dim-gray);
        font-size: var(--_typography---font-size--body);
        font-weight: 500;
    }

    .fda-text-field-v3.fda-input-gap {
        margin-bottom: 1.25rem;
    }

.fda-401-form {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
}

.fda-footer-title-link-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
}

.fda-footer-title-border {
    width: 100%;
    height: 1px;
    position: absolute;
    inset: auto 0% 0%;
}

.fda-footer-title-inner-border {
    background-color: #fff3;
    width: 100%;
    height: 1px;
}

.fda-footer-box-line {
    width: 1px;
    position: absolute;
    inset: 0% auto 0% 0%;
}

.fda-footer-box-line-2 {
    position: absolute;
    inset: 0% 0% 0% auto;
}

.fda-footer-box-inner-line {
    background-color: #fff3;
    width: 1px;
    height: 100%;
}

.fda-footer-bottom-line {
    width: 100%;
    height: 1px;
    position: absolute;
    inset: auto 0% 0%;
}

    .fda-footer-bottom-line.grey {
        background-color: var(--_colors---soft-steel);
    }

.fda-growth-box-two-v2 {
    aspect-ratio: 630 / 742;
    border-radius: var(--_page-details---radius--radius-medium);
    flex: 1;
    justify-content: center;
    align-items: flex-end;
    max-width: 34.375rem;
}

.fda-growth-inner-image {
    width: 79.9%;
    margin-bottom: -57%;
}

.fda-growth-box-one-v2 {
    flex: 1;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    max-width: 32.5rem;
}

.fda-growth-content-v4 {
    grid-column-gap: 6.875rem;
    grid-row-gap: 6.875rem;
    justify-content: flex-start;
    align-items: stretch;
}

.fda-hero-v3-solutions {
    perspective-origin: 50% 100%;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
}

.fda-transform-image-wrapper {
    transform-origin: 50% 100%;
    width: 18.29%;
    height: auto;
    position: relative;
}

    .fda-transform-image-wrapper.fda-2 {
        z-index: 2;
        width: 17.21%;
        transform: translate(53%, 41%)rotate(-27deg);
    }

    .fda-transform-image-wrapper.fda-1 {
        z-index: 10;
        transform: translate(0, 60%);
    }

    .fda-transform-image-wrapper.fda-3 {
        z-index: 5;
        width: 17.21%;
        transform: rotate(-18deg)translate(22%, 10%);
    }

    .fda-transform-image-wrapper.fda-4 {
        z-index: 5;
        width: 17.21%;
        transform: translate(-29%, 9%)rotate(18deg);
    }

    .fda-transform-image-wrapper.fda-5 {
        z-index: 2;
        width: 17.21%;
        transform: translate(-53%, 41%)rotate(27deg);
    }

.fda-transform-image {
    border-top-left-radius: var(--_page-details---radius--radius-medium);
    border-top-right-radius: var(--_page-details---radius--radius-medium);
    box-shadow: 0 10px 35px #96a9e826;
}

.fda-users-float-icon-box {
    width: 8.91%;
    position: absolute;
    top: 41%;
    left: 59%;
}

.fda-users-float-icon {
    filter: drop-shadow(0 14px 15px #00000040);
}

.fda-cloud-main-box {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    align-items: stretch;
}

.fda-tools-graph-block-v2 {
    background-color: var(--_colors---white-smoke);
    justify-content: center;
    align-items: center;
    width: 100%;
    padding: 1.25rem;
    position: relative;
    overflow: hidden;
}

    .fda-tools-graph-block-v2.fda-radius-medium.fda-height {
        flex: 1;
    }

.fda-full-height {
    height: 100%;
}

    .fda-full-height.fda-radius-medium.fda-bg-color-white.fda-graph-image-wrap {
        justify-content: center;
        align-items: center;
        height: 50%;
        margin-top: 20%;
        display: flex;
    }

.fda-cloud-card-v2 {
    grid-column-gap: 1.3125rem;
    grid-row-gap: 1.3125rem;
    background-color: var(--_colors---black);
    justify-content: space-between;
    padding: 1.875rem 1.1rem 1.375rem;
    overflow: hidden;
}

.fda-innovation-wrap {
    border-radius: var(--_page-details---radius--radius-medium);
    background-image: linear-gradient(90deg, #3b82f6, #8657da);
    flex: 1;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding: 1.75rem 1.875rem 1.875rem;
}

.fda-innoavtion-text {
    font-size: 1rem;
    line-height: 100%;
}

.fda-innovation-image-wrap {
    grid-column-gap: .9375rem;
    grid-row-gap: .9375rem;
    align-items: stretch;
    margin-top: 1.0625rem;
}

.fda-innovaiton-image-box {
    width: 100%;
}

.fda-challenges-button-wrapper {
    margin-top: 1.375rem;
}

.fda-digital-v2 {
    padding-top: 0;
    padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
}

    .fda-digital-v2.top-gap {
        padding-top: 9rem;
    }

.fda-digital-content-wrapper-v2 {
    border-radius: 30px;
    width: 100%;
    padding: 3.4375rem 4.375rem 3.75rem 3.75rem;
}

    .fda-digital-content-wrapper-v2.fda-bg-color-whitesmoke.fda-position-relative.fda-overflow-hidden {
        mix-blend-mode: normal;
    }

.fda-digital-inner-box-v2 {
    grid-column-gap: 4.1875rem;
    grid-row-gap: 4.1875rem;
    position: relative;
}

.fda-digital-title-box-v2 {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: center;
    max-width: 48rem;
}

    .fda-digital-title-box-v2.fda-position-relative.fda-overflow-hidden {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
        max-width: 31rem;
    }

        .fda-digital-title-box-v2.fda-position-relative.fda-overflow-hidden.cta {
            justify-content: flex-start;
            align-items: center;
            max-width: 30rem;
            height: auto;
        }

.fda-digital-highlight-text {
    font-size: var(--_typography---font-size--h5);
    text-transform: capitalize;
    vertical-align: middle;
    background-color: #ffd079;
    border-radius: 20px;
    padding: .375rem 1.3125rem;
    line-height: 100%;
    display: inline-block;
}

.fda-software-image-wrap {
    background-image: url(../images/Digital-line-image.webp);
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: 48%;
    padding-right: 9.5625rem;
}

.fda-digital-line-layer {
    position: absolute;
    inset: 0%;
}

    .fda-digital-line-layer.fda-event-none {
        mix-blend-mode: darken;
    }

.fda-digital-line-v2 {
    background-color: #f5f5f59c;
    flex: none;
    width: 100%;
    height: 50px;
}

.fda-digital-image-wrap-v2 {
    aspect-ratio: 275 / 303;
    background-color: var(--_colors---black);
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 17.1875rem;
}

.fda-digital-icon-v2 {
    width: 43.63%;
    height: auto;
}

.fda-digital-side-icon-wrap {
    z-index: 2;
    border-radius: .375rem;
    width: 103.27%;
    position: absolute;
    bottom: 12%;
    right: -94%;
    box-shadow: 0 4px 4px #bcb7b74d;
}

.fda-digital-rotate-image-wrap {
    z-index: 10;
    aspect-ratio: 440 / 418;
    width: 42%;
    position: absolute;
    bottom: 1.25rem;
    right: 3.125rem;
}

.fda-empower-image {
    z-index: 5;
    width: 46.72%;
    position: relative;
}

    .fda-empower-image.fda-inner-image {
        z-index: 2;
        width: 34.54%;
        position: absolute;
    }

        .fda-empower-image.fda-inner-image.fda-2 {
            transform: translate(64%)rotate(20deg);
        }

        .fda-empower-image.fda-inner-image.fda-1 {
            transform: translate(-64%)rotate(-20deg);
        }

.fda-empower-image-wrap-new {
    aspect-ratio: 550 / 406;
    background-image: url(../images/movark-layer-shape.svg);
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: 100%;
    justify-content: center;
    align-items: center;
    width: 100%;
    position: relative;
    overflow: hidden;
}

.fda-power-image-shadow {
    filter: drop-shadow(0 30px 70px #00000014);
}

.fda-radius-extra-small {
    border-radius: 10px;
}

.fda-super-stat-liner-wrapper {
    grid-column-gap: 7%;
    grid-row-gap: 7%;
    justify-content: flex-start;
    align-items: flex-end;
    width: 73.91%;
    height: 58%;
    position: absolute;
    bottom: 20%;
}

.fda-stat-line-box {
    background-color: var(--_colors---white);
    border-radius: 10px;
    justify-content: flex-start;
    align-items: flex-end;
    width: 8.82%;
    height: 60%;
}

    .fda-stat-line-box.fda-2 {
        height: 81%;
    }

    .fda-stat-line-box.fda-3 {
        height: 41%;
    }

    .fda-stat-line-box.fda-4 {
        height: 100%;
    }

    .fda-stat-line-box.fda-5 {
        height: 81%;
    }

.fda-stat-inner-line {
    background-color: #d0d8f2;
    border-radius: 10px;
    width: 100%;
    height: 50%;
}

    .fda-stat-inner-line.fda-4 {
        height: 61%;
    }

.fda-stat-small-image {
    width: 26.18%;
    position: absolute;
    bottom: 9%;
    right: 6%;
}

    .fda-stat-small-image.fda-2 {
        width: 26.36%;
        bottom: 10%;
        left: 21%;
        right: auto;
    }

.fda-workflow-paragraph {
    max-width: 40rem;
}

.fda-work-card {
    border-radius: var(--_page-details---radius--radius-medium);
    background-color: var(--_colors---white);
    box-shadow: 0 10px 35px 0 var(--_colors---pale-blue);
    padding: 1.25rem 1.25rem 1.5625rem;
}

    .fda-work-card.fda-small-card {
        flex: 1;
        min-width: 300px;
    }

        .fda-work-card.fda-small-card.fda-overflow-hidden.profession {
            width: 100%;
            min-width: auto;
            min-height: auto;
            box-shadow: none;
            background-color: #fff0;
            border-radius: 0;
            padding: 0;
        }

        .fda-work-card.fda-small-card.fda-overflow-hidden.hp {
            min-width: auto;
        }

        .fda-work-card.fda-small-card.fda-overflow-hidden.grey {
            background-color: var(--_colors---white-smoke);
            box-shadow: none;
        }

            .fda-work-card.fda-small-card.fda-overflow-hidden.grey.about {
                border: 1px solid var(--_colors---silver-gray);
                background-color: #fff;
                align-self: flex-end;
                min-height: 110px;
                padding: 2rem;
            }

        .fda-work-card.fda-small-card.icons {
            border: 1px solid var(--_colors---soft-steel);
            min-width: auto;
            height: auto;
            box-shadow: none;
            flex-flow: column;
            justify-content: space-between;
            align-self: auto;
            align-items: flex-start;
            padding: 34px;
            display: flex;
        }

            .fda-work-card.fda-small-card.icons.features {
                grid-column-gap: 0rem;
                grid-row-gap: 0rem;
                justify-content: space-between;
                align-items: flex-start;
                min-width: auto;
                min-height: 390px;
                padding-bottom: 28px;
            }

    .fda-work-card.fda-big-card {
        flex: 1;
        min-width: 450px;
    }

.fda-work-image-wrapper {
    aspect-ratio: 367 / 254;
    background-color: var(--_colors---white);
    border: 1px solid #e1e6f4;
    justify-content: center;
    align-items: center;
    position: relative;
}

    .fda-work-image-wrapper.fda-radius-small.fda-overflow-hidden {
        aspect-ratio: 577 / 420;
        border-style: none;
        justify-content: flex-start;
        align-items: flex-start;
        width: 100%;
        height: auto;
        max-height: none;
    }

        .fda-work-image-wrapper.fda-radius-small.fda-overflow-hidden.fda-background {
            background-image: url(../images/movark-layer.avif);
            background-position: 50%;
            background-repeat: no-repeat;
            background-size: cover;
        }

        .fda-work-image-wrapper.fda-radius-small.fda-overflow-hidden.hp {
            aspect-ratio: 367 / 270;
        }

        .fda-work-image-wrapper.fda-radius-small.fda-overflow-hidden.grey {
            aspect-ratio: 367 / 358;
            border-style: none;
            border-width: 0;
            box-shadow: 0 2px 12px #00000012;
        }

    .fda-work-image-wrapper.icon.round.dark {
        background-color: #2e2e36;
    }

    .fda-work-image-wrapper.icon {
        background-color: #fff0;
        border-style: none;
        align-self: flex-start;
        width: 54px;
        height: 54px;
        display: block;
    }

        .fda-work-image-wrapper.icon.round {
            background-color: #e7e7e7;
            border-radius: 30px;
            width: 50px;
            height: 50px;
            margin-top: 0;
            padding: 12px;
        }

.fda-work-text-wrapper {
    grid-column-gap: .8125rem;
    grid-row-gap: .8125rem;
    padding-top: 1.8125rem;
    padding-left: .9375rem;
}

    .fda-work-text-wrapper.fda-mobile-text-center.fda-extra-gap {
        padding-left: 1.375rem;
    }

    .fda-work-text-wrapper.fda-mobile-text-center.profession {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem;
        padding-top: 1rem;
        padding-left: 0;
    }

    .fda-work-text-wrapper.fda-mobile-text-center.grey {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        padding-top: 1.4rem;
        padding-left: 0;
    }

        .fda-work-text-wrapper.fda-mobile-text-center.grey.about {
            grid-column-gap: 1rem;
            grid-row-gap: 1rem;
            flex-flow: row;
            justify-content: flex-start;
            align-items: flex-start;
            padding-top: 3rem;
            padding-left: 0;
        }

            .fda-work-text-wrapper.fda-mobile-text-center.grey.about.no-grey {
                background-color: #fafafa00;
            }

        .fda-work-text-wrapper.fda-mobile-text-center.grey.margin {
            margin-top: 0;
            padding-top: 0;
        }

    .fda-work-text-wrapper.fda-mobile-text-center.margin {
        padding-top: 0;
        padding-left: 0;
    }

        .fda-work-text-wrapper.fda-mobile-text-center.margin.about {
            grid-column-gap: .7rem;
            grid-row-gap: .7rem;
            justify-content: center;
            align-items: center;
        }

            .fda-work-text-wrapper.fda-mobile-text-center.margin.about.icon {
                grid-column-gap: .2rem;
                grid-row-gap: .2rem;
                padding-bottom: 6px;
            }

    .fda-work-text-wrapper.fda-homepage {
        justify-content: flex-start;
        align-items: center;
        padding-top: .8rem;
        padding-left: .5rem;
        padding-right: .5rem;
    }

        .fda-work-text-wrapper.fda-homepage.fda-extra-gap {
            padding-left: 1.375rem;
        }

        .fda-work-text-wrapper.fda-homepage.profession {
            grid-column-gap: .5rem;
            grid-row-gap: .5rem;
            padding-top: 1.3rem;
            padding-left: 0;
        }

        .fda-work-text-wrapper.fda-homepage.grey {
            grid-column-gap: .5rem;
            grid-row-gap: .5rem;
            padding-top: 1.4rem;
            padding-left: 0;
        }

            .fda-work-text-wrapper.fda-homepage.grey.about {
                grid-column-gap: 1rem;
                grid-row-gap: 1rem;
                flex-flow: row;
                justify-content: flex-start;
                align-items: flex-start;
                padding-top: 3rem;
                padding-left: 0;
            }

                .fda-work-text-wrapper.fda-homepage.grey.about.no-grey {
                    background-color: #fafafa00;
                }

            .fda-work-text-wrapper.fda-homepage.grey.margin {
                margin-top: 0;
                padding-top: 0;
            }

        .fda-work-text-wrapper.fda-homepage.margin {
            padding-top: 0;
            padding-left: 0;
        }

            .fda-work-text-wrapper.fda-homepage.margin.about {
                grid-column-gap: .7rem;
                grid-row-gap: .7rem;
                justify-content: center;
                align-items: center;
            }

        .fda-work-text-wrapper.fda-homepage.padding {
            padding: .3rem .7rem 1.1rem;
        }

.fda-work-image-wrapper-big {
    aspect-ratio: 567 / 286;
    background-color: #d2dbe921;
    justify-content: center;
    align-items: center;
    position: relative;
}

    .fda-work-image-wrapper-big.fda-radius-small.fda-overflow-hidden.fda-background {
        background-color: var(--_colors---pale-blue);
    }

.fda-edge-card-marquee {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    width: 100%;
    max-width: 100%;
    position: absolute;
    inset: auto 0;
}

.fda-marquee-train {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex: none;
    padding-right: 20px;
}

.fda-edge-card-marquee-image {
    border-radius: 8px;
    width: 86px;
    min-width: 49px;
    height: auto;
    box-shadow: 0 6px 30px #c8c8c84d;
}

.fda-work-lottie {
    width: 59%;
    position: absolute;
    bottom: -7px;
}

.fda-work-image-one {
    min-width: 134%;
    margin-top: -9%;
}

.fda-work-inner-card {
    width: 51.52%;
    position: absolute;
    bottom: 0;
}

.fda-work-inner-image-shadow {
    z-index: 5;
    border-top-left-radius: .9375rem;
    border-top-right-radius: .9375rem;
    position: relative;
    box-shadow: 0 30px 70px #0025b933;
}

.fda-work-inner-image-right {
    z-index: 1;
    width: 100%;
    position: absolute;
    transform: translate(37%, 16%);
}

.fda-work-inner-imag-left {
    z-index: 1;
    width: 100%;
    position: absolute;
    transform: translate(-37%, 16%);
}

.fda-workflow-card-image-box {
    width: 68.66%;
}

.fda-testimonial.fda-overflow-hidden {
    padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
    background-color: #fafafa;
}

    .fda-testimonial.fda-overflow-hidden.tablet {
        padding-bottom: var(--_page-details---section-gap--section-gap);
    }

.fda-testimonial-title {
    max-width: 39.5rem;
    margin-left: auto;
    margin-right: auto;
}

.fda-testimonial-card-holder {
    background-color: #fff;
    flex: none;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    display: flex;
}

.fda-textmonial-top-v1 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    border-bottom: 1px solid #dfdfdf;
    padding-bottom: 33px;
}

.fda-testimonial-marquee-holder {
    background-color: #fafafa00;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 1120px;
    display: flex;
    position: relative;
    overflow: hidden;
}

.fda-textimonial-overlay {
    background-image: linear-gradient(90deg, #fff, #fff0);
    width: 20%;
    position: absolute;
    inset: 0% auto 0% 0%;
}

    .fda-textimonial-overlay.fda-2 {
        background-image: linear-gradient(90deg, #fff0, #fff);
        inset: 0% 0% 0% auto;
    }

.fda-textimonial-preson-deatils-v1 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-content: flex-start;
    align-items: center;
    padding-top: 25px;
}

.fda-testimonial-card-v1 {
    background-color: #fff;
    border-radius: 10px;
    flex: none;
    max-width: 410px;
    margin-right: 1.875rem;
    padding: 30px;
    box-shadow: 0 20px 70px #9993;
}

.fda-testimonial-author-box {
    width: 3.75rem;
    height: 3.75rem;
}

.fda-empower-title {
    max-width: 34rem;
}

.fda-unique-text-wrapper {
    justify-content: flex-start;
    align-items: center;
    max-width: 43.75rem;
    margin-bottom: 1.4375rem;
    margin-left: auto;
    margin-right: auto;
}

.fda-unique-paragraph {
    max-width: 30.25rem;
}

.fda-work-paragraph-text {
    max-width: 33.125rem;
}

.fda-copyright-text {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: flex-start;
    align-items: center;
}

.fda-hero-v1-right-content {
    flex: 1;
    justify-content: center;
    align-items: center;
    max-width: 43.75rem;
    padding-top: 2.1875rem;
    padding-bottom: 4.0625rem;
}

    .fda-hero-v1-right-content.fda-position-relative {
        justify-content: flex-start;
        align-items: center;
        max-width: 500px;
    }

        .fda-hero-v1-right-content.fda-position-relative.hero-v2 {
            max-width: 530px;
        }

        .fda-hero-v1-right-content.fda-position-relative.podiatry {
            justify-content: flex-start;
            align-items: flex-start;
            padding-top: 0;
            padding-bottom: 8.7rem;
        }

        .fda-hero-v1-right-content.fda-position-relative.about-us {
            justify-content: center;
            align-items: center;
            max-width: none;
            padding-top: 0;
            padding-bottom: 0;
        }

        .fda-hero-v1-right-content.fda-position-relative.physio {
            justify-content: flex-start;
            align-items: center;
            padding-top: 2rem;
            padding-bottom: 5.5rem;
        }

        .fda-hero-v1-right-content.fda-position-relative.nursing {
            justify-content: flex-start;
            align-items: flex-start;
            padding-top: 0;
            padding-bottom: 6.5rem;
        }

        .fda-hero-v1-right-content.fda-position-relative.invoicing {
            height: 31rem;
        }

        .fda-hero-v1-right-content.fda-position-relative.administration {
            justify-content: flex-start;
            align-items: center;
            height: 31rem;
        }

.fda-hero-v1-content-wrap {
    width: auto;
    padding-top: 4.1875rem;
    padding-bottom: 7.5rem;
}

    .fda-hero-v1-content-wrap.flex {
        justify-content: center;
        align-items: flex-start;
        width: 100%;
        padding-top: 7rem;
        padding-bottom: 11rem;
    }

        .fda-hero-v1-content-wrap.flex.professions {
            padding-top: 8rem;
            padding-bottom: 12rem;
        }

.fda-v1-phone-image {
    background-color: var(--_colors---white);
    transform-origin: 50% 100%;
    justify-content: center;
    align-items: center;
    width: 62.85%;
    padding: 1.5rem;
    position: relative;
}

    .fda-v1-phone-image.fda-radius-small.fda-shadow.physio {
        border-radius: 30px;
        width: 90%;
        padding: 0;
    }

.fda-v1-complex-inner-image {
    transform-origin: 0%;
    width: 48.63%;
    position: absolute;
    right: -21%;
}

    .fda-v1-complex-inner-image.fda-2.podiatry {
        width: 50%;
        bottom: -42%;
        left: 60%;
    }

    .fda-v1-complex-inner-image.fda-2.physio {
        left: -7%;
    }

        .fda-v1-complex-inner-image.fda-2.physio.profes {
            bottom: -40%;
        }

    .fda-v1-complex-inner-image.fda-2.pcychology-profess {
        bottom: -40%;
        left: -7%;
    }

    .fda-v1-complex-inner-image.fda-2.myotherapy {
        bottom: -30%;
        left: -7%;
    }

    .fda-v1-complex-inner-image.fda-2.chiropractic {
        bottom: -22%;
        left: -13%;
    }

    .fda-v1-complex-inner-image.fda-3 {
        transform-origin: 0 0;
        width: 50%;
        bottom: -9%;
    }

    .fda-v1-complex-inner-image.fda-4 {
        transform-origin: 100% 0;
        width: 60%;
        bottom: -5%;
        left: -25%;
        right: auto;
    }

    .fda-v1-complex-inner-image.fda-1.psychology {
        width: 60%;
    }

    .fda-v1-complex-inner-image.fda-1.psychology-proffessions {
        width: 60%;
        top: -100px;
        right: -18%;
    }

    .fda-v1-complex-inner-image.fda-1.physio {
        top: -18%;
        right: -16%;
    }

    .fda-v1-complex-inner-image.fda-2 {
        transform-origin: 100%;
        width: 63.86%;
        bottom: -15%;
        left: -34%;
        right: auto;
    }

        .fda-v1-complex-inner-image.fda-2.all-features {
            left: -23%;
        }

    .fda-v1-complex-inner-image.fda-1 {
        width: 52%;
        top: 131px;
        right: -32%;
    }

        .fda-v1-complex-inner-image.fda-1.all-features {
            right: -20%;
        }

            .fda-v1-complex-inner-image.fda-1.all-features.administratio {
                width: 55%;
                top: 190px;
                right: -20%;
            }

        .fda-v1-complex-inner-image.fda-1.invoicing-small-2 {
            width: 40%;
            right: -20%;
        }

            .fda-v1-complex-inner-image.fda-1.invoicing-small-2.administratio {
                width: 55%;
                top: 190px;
                right: -20%;
            }

.fda-drop-shadow-v2 {
    filter: drop-shadow(0 20px 20px #d4c8b14d);
    width: 90%;
}

    .fda-drop-shadow-v2.fda-radius-medium {
        width: 100%;
    }

        .fda-drop-shadow-v2.fda-radius-medium.chiro {
            border-radius: .7rem;
        }

.fda-right-circle-image {
    width: 100%;
    height: auto;
    position: absolute;
}

    .fda-right-circle-image.fda-2 {
        width: 76.85%;
        height: auto;
        inset: auto;
    }

    .fda-right-circle-image.fda-1 {
        inset: 0% 0% auto;
    }

.fda-hero-v1-complex-marquee {
    margin-top: 4.75rem;
    position: relative;
    overflow: hidden;
}

.fda-tag {
    color: var(--_colors---white);
    -webkit-text-fill-color: transparent;
    background-image: linear-gradient(90deg, #3b82f6, #8656d9);
    -webkit-background-clip: text;
    background-clip: text;
    border-radius: 1.25rem;
    padding: .5rem .9375rem;
    font-size: .875rem;
    line-height: 100%;
}

    .fda-tag.grey {
        background-color: #03a9f4;
        background-image: none;
    }

    .fda-tag.dark-background {
        background-color: var(--_colors---soft-steel);
        background-image: none;
    }

    .fda-tag.blue-background {
        color: #fff;
        background-color: #03a9f4;
        background-image: none;
    }

.fda-workflow-card-wrapper-v2 {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
}

    .fda-workflow-card-wrapper-v2.profession {
        grid-column-gap: 10px;
        grid-row-gap: 10px;
        grid-template-rows: auto auto auto;
        grid-template-columns: 1fr 1fr 1fr;
        grid-auto-columns: 1fr;
        grid-auto-flow: row;
        place-content: start center;
        place-items: start;
        width: 100%;
        max-width: 1120px;
        display: grid;
    }

    .fda-workflow-card-wrapper-v2.homepage {
        grid-column-gap: 1.875rem;
        grid-row-gap: 1.875rem;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr 1fr;
        grid-auto-columns: 1fr;
        width: auto;
        max-width: 1120px;
        display: grid;
    }

    .fda-workflow-card-wrapper-v2.about {
        object-fit: contain;
        flex-flow: row;
        justify-content: center;
        align-items: flex-start;
        width: 80%;
    }

.fda-eficiency {
    padding-bottom: var(--_page-details---section-gap--section-gap);
}

.fda-work-image {
    z-index: 2;
    width: 72.75%;
    position: relative;
}

    .fda-work-image.fda-1 {
        z-index: 1;
        width: 83.1%;
    }

    .fda-work-image.fda-2 {
        margin-top: -15%;
    }

        .fda-work-image.fda-2.homepage {
            width: 86%;
            margin-top: 0%;
        }

.fda-work-image-wrapper-v2 {
    background-image: url(../images/Man-Receiving-Neck-Massage.avif);
    background-position: 100%;
    background-size: cover;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: center;
    width: 100%;
    height: 100%;
    min-height: 0;
}

    .fda-work-image-wrapper-v2.image1 {
        background-image: url(../images/Shoulder-Treatment.avif);
        background-position: 0 0;
        background-size: cover;
    }

    .fda-work-image-wrapper-v2.image3 {
        background-image: url(../images/Psychologists-Office.avif);
        background-position: 10%;
    }

    .fda-work-image-wrapper-v2.image4 {
        background-image: url(../images/Nurse-with-Patient.avif);
        background-position: 0%;
        background-size: cover;
    }

    .fda-work-image-wrapper-v2.image6 {
        background-image: url(../images/Speech-Therapy-Session.avif);
        background-position: 50%;
    }

    .fda-work-image-wrapper-v2.image7 {
        background-position: 90%;
    }

    .fda-work-image-wrapper-v2.image9 {
        background-image: url(../images/Chiropractic-Therapy-Session.avif);
        background-position: 100%;
    }

    .fda-work-image-wrapper-v2.image10 {
        background-image: url(../images/Physical-Therapy-Session.avif);
        background-position: 50%;
        justify-content: flex-start;
        align-items: flex-start;
    }

    .fda-work-image-wrapper-v2.image8 {
        background-image: url(../images/Man-Exercising-with-Bands.avif);
        background-position: 0%;
    }

    .fda-work-image-wrapper-v2.homepage {
        background-image: none;
        justify-content: center;
        align-items: center;
        padding-top: 3px;
    }

    .fda-work-image-wrapper-v2.grey {
        background-image: url(../images/movark-features-track-application.avif);
    }

    .fda-work-image-wrapper-v2.image2 {
        background-image: url(../images/Ankle-Measurement.avif);
        background-position: 0%;
        background-size: cover;
    }

    .fda-work-image-wrapper-v2.image-physio {
        background-image: url(../images/Shoulder-Treatment.avif);
        background-position: 0 0;
        background-size: cover;
    }

.fda-revenue-image {
    width: 63.33%;
    height: auto;
    margin-bottom: .4375rem;
}

.fda-revenue-small-image {
    width: 10.8%;
    position: absolute;
    top: 14%;
    left: 3%;
}

    .fda-revenue-small-image.fda-2 {
        top: 28%;
        left: auto;
        right: -7%;
    }

    .fda-revenue-small-image.fda-3 {
        width: 17.28%;
        top: auto;
        bottom: 25%;
        left: 14%;
    }

    .fda-revenue-small-image.fda-4 {
        width: 11.72%;
        top: auto;
        bottom: 0%;
        left: 33%;
    }

    .fda-revenue-small-image.fda-5 {
        width: 27.16%;
        inset: auto 5% 8% auto;
    }

.fda-drop-shadow-v4 {
    filter: drop-shadow(0 10px 35px #96a9e826);
}

.fda-insight-icon {
    width: 5.27%;
    height: auto;
    position: absolute;
    top: 25%;
    left: 23%;
}

.fda-insight-title-text {
    max-width: 37.0625rem;
    margin-left: auto;
    margin-right: auto;
}

.fda-business-v3-timeline-line {
    background-color: var(--_colors---silver-gray);
    width: 17%;
    height: 2px;
    position: absolute;
    inset: 18% auto auto 16%;
}

    .fda-business-v3-timeline-line.fda-setup-one-timeline-line-two {
        left: 41%;
    }

    .fda-business-v3-timeline-line.fda-setup-one-timeline-line-three {
        left: 67%;
    }

.fda-timeline-icon-four.fda-timeline-icon-strock {
    width: 115%;
    position: absolute;
}

.fda-business-v3-timline-text {
    grid-row-gap: 16px;
    text-align: center;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 258px;
}

.fda-timeline-icon {
    z-index: 2;
    position: relative;
}

.fda-business-v3-timeline-blue-line {
    background-color: var(--_colors---black);
    width: 100%;
    height: 2px;
}

    .fda-business-v3-timeline-blue-line.fda-timeline-three {
        background-color: #b670e4;
    }

    .fda-business-v3-timeline-blue-line.fda-timeline-one {
        background-color: #5573ec;
    }

    .fda-business-v3-timeline-blue-line.fda-timeline-two {
        background-image: linear-gradient(90deg, #5573ec, #b670e4);
    }

.fda-business-v3-timline-icon {
    justify-content: center;
    align-items: center;
    padding-bottom: 10px;
    display: flex;
    position: relative;
}

.fda-timeline-icon-strock {
    width: 115%;
    position: absolute;
}

.fda-business-v3-timeline-item {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    justify-content: flex-start;
    align-items: center;
}

.fda-business-v3-timeline-wrapper {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
}

.fda-business-v3-card-fill {
    padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
}

.fda-business-v3-card-header {
    max-width: 37.5rem;
    padding-bottom: var(--_spacing---content-middle-gap);
    text-align: center;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
}

.fda-tools-wrapper-v2 {
    padding-top: var(--_page-details---section-gap-with-content--top-gap);
    padding-bottom: 14.875rem;
}

    .fda-tools-wrapper-v2.profession {
        padding-bottom: 16rem;
    }

    .fda-tools-wrapper-v2.profession-three-cards {
        padding-top: 2rem;
        padding-bottom: 16rem;
    }

    .fda-tools-wrapper-v2.no-padding {
        padding-top: 0;
    }

.fda-tools-graph-background-image {
    background-color: var(--_colors---white);
    position: absolute;
    inset: 1.25rem;
}

.fda-improvement-inner-box {
    grid-column-gap: 1.375rem;
    grid-row-gap: 1.375rem;
}

.fda-improvement-lottie-box {
    background-color: var(--_colors---white);
    width: 100%;
    max-height: 176px;
}

.fda-analytics-paragraph-v2 {
    max-width: 19.8125rem;
}

.fda-feature-gradiant {
    opacity: .3;
    filter: blur(130px);
    background-color: #ae3ec9;
    border-radius: 50%;
    width: 421px;
    height: 435px;
    position: absolute;
    bottom: -400px;
    left: 50px;
}

    .fda-feature-gradiant.fda-2 {
        opacity: .8;
        background-color: #fae782;
        bottom: -360px;
        left: 40%;
    }

    .fda-feature-gradiant.fda-3 {
        opacity: .8;
        background-color: #94d8ff;
        bottom: -360px;
        left: auto;
        right: -250px;
    }

.fda-hero-v8-radius {
    filter: blur(120px);
    background-color: #94d8ff;
    border-radius: 50%;
    width: 421px;
    height: 435px;
    position: absolute;
    inset: -400px auto auto 20%;
}

    .fda-hero-v8-radius.fda-2 {
        background-color: #fae782;
        top: -360px;
        left: 50%;
    }

    .fda-hero-v8-radius.fda-3 {
        background-color: #e64a80;
        top: -500px;
        left: auto;
        right: 5%;
    }

.fda-help-question-button-wrapper {
    justify-content: center;
    align-items: center;
}

.fda-build-text-wrapper {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    justify-content: flex-start;
    align-items: center;
}

.fda-contact-form-inner-part {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
}

.fda-dropdown-toggle-megamenu {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding: 10px 0;
    display: flex;
}

.fda-mobile-menu-content-block {
    background-color: #fff;
    border: 1px solid #ffffff59;
    align-items: stretch;
    width: 100%;
    padding: 2.125rem 2.75rem 2.75rem;
}

.fda-mobile-menu-social-main {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-top: 30px;
}

.fda-mega-menu-close-button {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    cursor: pointer;
    justify-content: flex-start;
    align-items: center;
}

.fda-mobile-menu-link {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    display: flex;
}

.fda-menu-link-text {
    color: #000;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4375;
}

    .fda-menu-link-text.fda-change {
        max-width: 200px;
    }

    .fda-menu-link-text.fda-text-decoration {
        text-decoration: underline;
    }

.fda-line-1 {
    background-color: #000;
    width: 12px;
    height: 1.5px;
}

.fda-mobile-menu-link-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex;
}

.fda-text-color-black {
    color: #000;
}

.fda-mega-menu-plus-minus-box {
    justify-content: center;
    align-items: center;
    position: relative;
}

.fda-mobile-menu {
    z-index: 999;
    transform-origin: 100% 0;
    background-color: #fff;
    border-radius: 10px;
    justify-content: flex-end;
    align-items: stretch;
    width: 100%;
    max-width: 21.875rem;
    display: none;
    position: absolute;
    top: 82px;
    right: 15px;
    overflow: hidden;
    box-shadow: 0 2px 5px #0003;
}

.fda-nav-menu-link-v2 {
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 10px;
    font-weight: 400;
    transition: all .3s;
}

    .fda-nav-menu-link-v2:hover {
        color: #000;
        transform: translate(6px);
    }

    .fda-nav-menu-link-v2.w--current {
        color: #000;
        padding-right: 20px;
    }

.fda-dropdown-megamenu {
    width: 100%;
}

.fda-dropdown-list-megamenu {
    position: relative;
    overflow: hidden;
}

    .fda-dropdown-list-megamenu.w--open {
        background-color: #ddd0;
        max-width: 500px;
    }

.fda-line-2 {
    background-color: #000;
    width: 12px;
    height: 1.5px;
    position: absolute;
    inset: 0%;
}

.nav-dropdown-grid {
    grid-template-rows: auto;
    place-items: start stretch;
    padding-bottom: 16px;
}

.fda-menu-tag {
    color: #0006;
    letter-spacing: -.71px;
    text-transform: capitalize;
    font-size: 40px;
    font-weight: 500;
    line-height: 1;
}

    .fda-menu-tag.w--current {
        color: #fff;
    }

    .fda-menu-tag.fda-color-change {
        color: #0009;
    }

        .fda-menu-tag.fda-color-change.fda-change {
            color: #343645;
            font-size: 1.75rem;
        }

.fda-mobile-menu-nav {
    width: 100%;
    padding-bottom: 20px;
}

.fda-mobile-menu-close-box {
    justify-content: flex-end;
    align-items: center;
    padding-bottom: 20px;
    display: none;
}

.fda-social-logo-wrapper-nav {
    grid-column-gap: .5625rem;
    grid-row-gap: .5625rem;
    justify-content: flex-start;
    align-items: center;
}

.fda-hero-v2-paragraph-wrapper {
    grid-column-gap: 1.5625rem;
    grid-row-gap: 1.5625rem;
    max-width: 27.875rem;
    margin-top: 3.75rem;
}

.fda-automation-tag {
    background-color: var(--_colors---white);
    font-weight: var(--_typography---font-weight--body-weight);
    border: 1px solid #000;
    border-radius: 1.25rem;
    padding: .125rem .9375rem;
}

.fda-span-blue {
    color: #5573ec;
    -webkit-text-fill-color: transparent;
    background-image: linear-gradient(90deg, #5573ec 33%, #b670e4);
    -webkit-background-clip: text;
    background-clip: text;
}

.fda-hero-v2-background-radiul {
    position: absolute;
    inset: 0%;
}

.fda-tag-wrapper {
    background-color: #ebf8fd;
    border-radius: 1.25rem;
    margin-bottom: 1.125rem;
}

    .fda-tag-wrapper.dark-background {
        background-color: #2229;
    }

    .fda-tag-wrapper.legal {
        background-color: var(--_colors---white-smoke);
    }

.fda-figma-content {
    background-color: #061c21;
    background-image: url(../images/movark-figma-design-background.avif);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
}

.fda-figma-main {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    justify-content: space-between;
    align-items: center;
    display: flex;
}

.fda-figma-left {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
}

.fda-text-main-figma {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-flow: column;
    flex: 1;
    max-width: 32rem;
    display: flex;
}

.fda-hero-v1-title {
    max-width: none;
}

.fda-build-text-inner-two {
    padding-bottom: 2rem;
}

.fda-build-text-inner-title {
    max-width: 28rem;
}

.fda-landing-footer-content {
    border-radius: var(--_page-details---radius--radius-medium);
    background-image: url(../images/Movark-footer-background_1Movark-footer-background.avif);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding-top: 10rem;
    padding-bottom: 1.4375rem;
}

.fda-marquee-layer-hero-v4 {
    z-index: 100;
    background-image: linear-gradient(180deg, var(--_colors---white) 53%, #fff0 74%);
    filter: blur(15px);
    width: 50vw;
    height: 25vw;
    position: absolute;
    top: -40px;
    right: -2%;
}

.fda-optimize-v2-title {
    max-width: 34rem;
}

.fda-social-logo-box-v2 {
    background-color: #b0b0b02e;
    border-radius: 50%;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: 2.5rem;
    height: 2.5rem;
    display: flex;
}

.fda-available-text {
    color: var(--_colors---black);
}

.fda-hero-v4-content-box {
    z-index: 10;
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    position: relative;
}

.fda-pricing-table-main {
    margin-top: 2.5rem;
}

.fda-pricing-table-title {
    border-right: 1px solid #0003;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 25%;
    padding-top: 2.1875rem;
    padding-bottom: 2.1875rem;
    display: flex;
}

    .fda-pricing-table-title.fda-top-change {
        border-right-style: none;
        padding-top: 0;
        padding-bottom: 0;
    }

.fda-pricing-plan-box {
    flex-flow: column;
    padding-top: 2.1875rem;
    padding-bottom: 2.1875rem;
    padding-right: 2.5rem;
    display: flex;
}

    .fda-pricing-plan-box.fda-amount-box {
        grid-column-gap: .95rem;
        grid-row-gap: .95rem;
        justify-content: flex-start;
        align-items: flex-start;
        padding-top: 0;
        padding-bottom: 0;
        padding-right: 1.25rem;
    }

.fda-pricing-row-box {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    border-bottom: .0625rem solid #0003;
    justify-content: space-between;
    display: flex;
}

    .fda-pricing-row-box.fda-price-amount-part {
        padding-bottom: 3.75rem;
    }

.fda-pricing-grid {
    flex: 1;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
}

    .fda-pricing-grid.fda-mobile-l-text-center {
        grid-template-columns: 1fr 1fr;
    }

.fda-pricing-amount-box {
    grid-column-gap: .3125rem;
    grid-row-gap: .3125rem;
    justify-content: flex-start;
    align-items: flex-end;
}

.fda-pricing-table {
    padding-top: var(--_page-details---section-gap-with-content--top-gap);
    background-color: var(--_colors---white-smoke);
}

    .fda-pricing-table.fda-section-gap-bottom.bottom-gap {
        margin-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
    }

.fda-planfeatures-content-v2 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    background-image: url(../images/movark-cta-background.webp);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    justify-content: space-between;
    align-items: flex-start;
    padding: 3.4375rem 1.5rem 3.5625rem 3rem;
}

    .fda-planfeatures-content-v2.fda-radius-medium.fda-contact-cta-align {
        justify-content: space-between;
        align-items: center;
    }

.fda-price-card-v5 {
    background-color: var(--_colors---white);
    border: 1px solid #00000012;
    padding: 1.4375rem 1.3rem 2rem;
}

    .fda-price-card-v5.fda-radius-extra-small.fda-background-change {
        position: relative;
        box-shadow: 0 4px 70px #215bee26;
    }

.fda-price-highlight {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: center;
}

.fda-hero-v3-content-v2 {
    border-top-left-radius: var(--_page-details---radius--radius-large);
    border-top-right-radius: var(--_page-details---radius--radius-large);
    justify-content: flex-start;
    align-items: center;
    padding-top: 7.1875rem;
}

.fda-top-content {
    justify-content: space-between;
    align-items: center;
    width: 100%;
}

    .fda-top-content.fda-change-align {
        justify-content: flex-end;
        align-items: center;
    }

.fda-track-text-wrapper {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
}

.fda-track-text-v2 {
    grid-column-gap: .3125rem;
    grid-row-gap: .3125rem;
    justify-content: flex-start;
    align-items: center;
}

.fda-bottom-content {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    justify-content: space-between;
    align-items: flex-start;
}

.fda-bottom-content-box-one {
    grid-column-gap: .4375rem;
    grid-row-gap: .4375rem;
    max-width: 16.875rem;
}

.fda-bottom-content-box-two {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    max-width: 12.75rem;
}

.fda-track-line {
    background-color: #2e2e34;
    width: .0625rem;
    height: 100%;
}

.fda-inner-line {
    background-image: linear-gradient(#3c81f6, #8755d8);
    border-radius: 7px;
    width: 8px;
    height: 3.125rem;
    margin-left: -3.5px;
}

.fda-track-stat-text-one {
    width: 18.36%;
    position: absolute;
    bottom: 40%;
    left: 25.5%;
}

.fda-track-stat-text-two {
    width: 15.63%;
    position: absolute;
    top: 20%;
    right: 6%;
}

.fda-track-image {
    display: none;
}

.fda-line-icon {
    width: auto;
    height: 2.5rem;
}

.fda-price-month-text {
    margin-bottom: .375rem;
}

.fda-utility-page {
    justify-content: center;
    align-items: center;
    width: 100vw;
    height: 100vh;
    display: flex;
}

.fda-display-off, .fda-responsive-card-slider-wrap {
    display: none;
}

.fda-eficiency-home {
    padding-top: var(--_page-details---section-gap--section-gap);
    padding-bottom: var(--_page-details---section-gap--section-gap);
}

.image {
    border-radius: 14px;
}

    .image.about {
        border-radius: 16px;
    }

.div-block {
    background-color: #000;
    border-radius: 20px 20px 0 0;
    padding: 10px 10px 0;
}

    .div-block.about {
        border-radius: 16px;
        padding-bottom: 10px;
    }

.grey-line {
    object-fit: fill;
    border: 0 solid #0003;
    border-width: 1px 0 0 1px;
    width: 100%;
    margin-bottom: 10px;
}

.fda-with-gap {
    margin-top: 0;
    margin-bottom: 0;
}

    .fda-with-gap.fda-h2-paragraph-gap.fda-cloud-paragraph-v2 {
        max-width: 31.25rem;
    }

    .fda-with-gap.fda-task-paragraph-v2 {
        max-width: 31.1875rem;
        padding-top: 5px;
    }

    .fda-with-gap.fda-footer-paragraph {
        color: #bab9b9;
        max-width: 14.0625rem;
        margin-bottom: 1.4375rem;
    }

    .fda-with-gap.fda-analytics-paragraph {
        padding-top: 1.25rem;
        padding-bottom: 1.75rem;
    }

    .fda-with-gap.fda-performance-paragraph {
        margin-top: .75rem;
        margin-bottom: 1.125rem;
    }

    .fda-with-gap.fda-streamline-paragraph {
        max-width: 33.5625rem;
    }

    .fda-with-gap.fda-management-paragraph {
        padding-top: .8125rem;
        padding-bottom: 2.0625rem;
    }

    .fda-with-gap.fda-hero-v4-paragraph {
        max-width: 31rem;
    }

    .fda-with-gap.fda-price-card-paragraph {
        margin-top: .625rem;
        margin-bottom: 1.375rem;
    }

    .fda-with-gap.fda-tools-paragraph-v3 {
        max-width: 33.8125rem;
        color: var(--_colors---soft-steel);
    }

        .fda-with-gap.fda-tools-paragraph-v3.fda-width {
            max-width: 31.0625rem;
        }

    .fda-with-gap.fda-workflow-paragraph {
        flex: 1;
        min-width: 11.875rem;
        max-width: none;
    }

    .fda-with-gap.fda-bottom-box-paragraph {
        max-width: 15.9375rem;
    }

    .fda-with-gap.fda-operation-paragraph {
        max-width: 30rem;
    }

    .fda-with-gap.fda-small-description {
        max-width: 18.4375rem;
    }

        .fda-with-gap.fda-small-description.fda-width {
            max-width: 17rem;
        }

    .fda-with-gap.fda-landing-title-paragraph {
        max-width: 42rem;
    }

    .fda-with-gap.fda-business-paragraph {
        max-width: 33rem;
    }

.fda-features-box-small-margin {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    color: var(--_colors---dim-gray);
    margin-top: 10px;
    margin-bottom: 26px;
}

    .fda-features-box-small-margin.fda-change {
        border-top: 1px solid #0003;
        width: 100%;
        margin-top: 2.125rem;
        padding-top: 1.5625rem;
    }

.fda-text-style-h5-bottom-margin {
    font-family: var(--font-family--inter-tight);
    color: var(--_colors---black);
    font-size: var(--_typography---font-size--h5);
    line-height: var(--_typography---line-height--h5-line-height);
    font-weight: var(--_typography---font-weight--heading-medium);
    letter-spacing: var(--_typography---letter-specing--h5-letter-specing);
    margin-top: 5px;
    margin-bottom: 90px;
}

    .fda-text-style-h5-bottom-margin.fda-task-text {
        font-size: .8rem;
    }

    .fda-text-style-h5-bottom-margin.fda-color-white.fda-optimize-card-text {
        font-size: 1rem;
        line-height: 100%;
    }

    .fda-text-style-h5-bottom-margin.fda-month.fda-price-size, .fda-text-style-h5-bottom-margin.fda-year.fda-price-size {
        font-size: .875rem;
    }

    .fda-text-style-h5-bottom-margin.fda-cloud-text {
        font-size: 1.2rem;
    }

    .fda-text-style-h5-bottom-margin.fda-text-center.fda-landing-card-text:where(.w-variant-376fbd47-3baa-a98a-7f28-c3a5332a847e), .fda-text-style-h5-bottom-margin.fda-text-center.fda-landing-card-text:where(.w-variant-b3928a89-5c34-caac-05ae-2352258dfbb2) {
        color: var(--_colors---white);
    }

    .fda-text-style-h5-bottom-margin.fda-task-text-v2 {
        font-size: 1.1rem;
        line-height: 100%;
    }

.text-block, .text-block-2 {
    font-weight: var(--_typography---font-weight--body-weight);
}

.image-2 {
    box-sizing: border-box;
    order: 0;
    align-self: auto;
    min-height: auto;
    margin-bottom: 0;
    padding-bottom: 0;
}

.fda-smarter-solution-v2-nogap {
    padding-top: 0;
    padding-bottom: var(--_page-details---section-gap--section-gap);
}

    .fda-smarter-solution-v2-nogap.small-gap {
        padding-top: 6.5rem;
    }

.fda-smarter-solution-content-left {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    max-width: 1120px;
}

.pill {
    background-color: #f1f1f1;
    border-radius: 30px;
    padding: .4rem .7rem .4rem .5rem;
}

.fda-footer-cta {
    grid-column-gap: var(--_spacing---content-middle-gap);
    grid-row-gap: var(--_spacing---content-middle-gap);
    justify-content: flex-start;
    align-items: center;
}

    .fda-footer-cta.small-gap {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem;
    }

.fda-cta {
    font-size: var(--_typography---font-size--h1);
    margin-top: 0;
    margin-bottom: 0;
}

    .fda-cta.fda-h2-paragraph-gap.fda-cloud-paragraph-v2 {
        max-width: 31.25rem;
    }

    .fda-cta.fda-task-paragraph-v2 {
        max-width: 31.1875rem;
        padding-top: 5px;
    }

    .fda-cta.fda-footer-paragraph {
        color: #bab9b9;
        max-width: 14.0625rem;
        margin-bottom: 1.4375rem;
    }

    .fda-cta.fda-analytics-paragraph {
        padding-top: 1.25rem;
        padding-bottom: 1.75rem;
    }

    .fda-cta.fda-performance-paragraph {
        margin-top: .75rem;
        margin-bottom: 1.125rem;
    }

    .fda-cta.fda-streamline-paragraph {
        max-width: 33.5625rem;
    }

    .fda-cta.fda-management-paragraph {
        padding-top: .8125rem;
        padding-bottom: 2.0625rem;
    }

    .fda-cta.fda-hero-v4-paragraph {
        max-width: 31rem;
    }

    .fda-cta.fda-price-card-paragraph {
        margin-top: .625rem;
        margin-bottom: 1.375rem;
    }

    .fda-cta.fda-tools-paragraph-v3 {
        max-width: 33.8125rem;
        color: var(--_colors---soft-steel);
    }

        .fda-cta.fda-tools-paragraph-v3.fda-width {
            max-width: 31.0625rem;
        }

    .fda-cta.fda-workflow-paragraph {
        flex: 1;
        min-width: 11.875rem;
        max-width: none;
    }

    .fda-cta.fda-bottom-box-paragraph {
        max-width: 15.9375rem;
    }

    .fda-cta.fda-operation-paragraph {
        max-width: 30rem;
    }

    .fda-cta.fda-small-description {
        max-width: 18.4375rem;
    }

        .fda-cta.fda-small-description.fda-width {
            max-width: 17rem;
        }

    .fda-cta.fda-landing-title-paragraph {
        max-width: 42rem;
    }

    .fda-cta.fda-business-paragraph {
        max-width: 33rem;
    }

.fda-text-cta {
    font-family: var(--font-family--inter-tight);
    color: var(--_colors---black);
    font-size: var(--_typography---font-size--h1);
    line-height: var(--_typography---line-height--h2-line-height);
    font-weight: var(--_typography---font-weight--heading-medium);
    letter-spacing: var(--_typography---letter-specing--h2-letter-specing);
}

.fda-text-style-h5-bottom-margin-cta {
    font-family: var(--font-family--inter-tight);
    color: var(--_colors---black);
    font-size: var(--_typography---font-size--h5);
    line-height: var(--_typography---line-height--h5-line-height);
    font-weight: var(--_typography---font-weight--heading-medium);
    letter-spacing: var(--_typography---letter-specing--h5-letter-specing);
    margin-top: 5px;
    margin-bottom: 3rem;
}

    .fda-text-style-h5-bottom-margin-cta.fda-task-text {
        font-size: .8rem;
    }

    .fda-text-style-h5-bottom-margin-cta.fda-color-white.fda-optimize-card-text {
        font-size: 1rem;
        line-height: 100%;
    }

    .fda-text-style-h5-bottom-margin-cta.fda-month.fda-price-size, .fda-text-style-h5-bottom-margin-cta.fda-year.fda-price-size {
        font-size: .875rem;
    }

    .fda-text-style-h5-bottom-margin-cta.fda-cloud-text {
        font-size: 1.2rem;
    }

    .fda-text-style-h5-bottom-margin-cta.fda-text-center.fda-landing-card-text:where(.w-variant-376fbd47-3baa-a98a-7f28-c3a5332a847e), .fda-text-style-h5-bottom-margin-cta.fda-text-center.fda-landing-card-text:where(.w-variant-b3928a89-5c34-caac-05ae-2352258dfbb2) {
        color: var(--_colors---white);
    }

    .fda-text-style-h5-bottom-margin-cta.fda-task-text-v2 {
        font-size: 1.1rem;
        line-height: 100%;
    }

    .fda-text-style-h5-bottom-margin-cta.no-margin {
        margin-top: 0;
        margin-bottom: 2.5rem;
    }

.fda-growth-card-professions {
    align-items: stretch;
}

.fda-track-v2-hero {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding-top: 7.0625rem;
}

.fda-challenges-professions {
    padding-top: var(--_page-details---section-gap--section-gap);
    padding-bottom: var(--_page-details---section-gap--section-gap);
}

    .fda-challenges-professions.bottom-padding {
        padding-bottom: var(--_page-details---section-gap--section-gap);
    }

.div-block-2 {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 0;
    display: flex;
}

.image-6 {
    width: 18px;
    height: 18px;
}

    .image-6.top-margin {
        margin-top: 3px;
        padding-top: 0;
    }

    .image-6.margin {
        margin-top: 4px;
    }

.div-block-3 {
    grid-column-gap: .8rem;
    grid-row-gap: .8rem;
    flex-flow: column;
    padding-top: 25px;
    display: flex;
}

.fda-tag-wrapper-confined {
    background-color: #f5f6fd;
    border-radius: 1.25rem;
    max-width: 18.5%;
    margin-bottom: 1.125rem;
}

.fda-get-in-touch-direct {
    grid-column-gap: .2rem;
    grid-row-gap: .2rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    margin-top: 35px;
}

.fda-gap-none-medium {
    font-weight: var(--_typography---font-weight--heading-semibold);
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
}

    .fda-gap-none-medium.fda-h1-gap.nogap {
        color: #26251e;
        margin-bottom: 0;
        font-family: Inter;
    }

    .fda-gap-none-medium.fda-h2-paragraph-gap.fda-cloud-paragraph-v2 {
        max-width: 31.25rem;
    }

    .fda-gap-none-medium.fda-task-paragraph-v2 {
        max-width: 31.1875rem;
        padding-top: 5px;
    }

    .fda-gap-none-medium.fda-footer-paragraph {
        color: #bab9b9;
        max-width: 14.0625rem;
        margin-bottom: 1.4375rem;
    }

    .fda-gap-none-medium.fda-analytics-paragraph {
        padding-top: 1.25rem;
        padding-bottom: 1.75rem;
    }

    .fda-gap-none-medium.fda-performance-paragraph {
        margin-top: .75rem;
        margin-bottom: 1.125rem;
    }

    .fda-gap-none-medium.fda-streamline-paragraph {
        max-width: 33.5625rem;
    }

    .fda-gap-none-medium.fda-management-paragraph {
        padding-top: .8125rem;
        padding-bottom: 2.0625rem;
    }

    .fda-gap-none-medium.fda-hero-v4-paragraph {
        max-width: 31rem;
    }

    .fda-gap-none-medium.fda-mobile-text-center.h1-gap {
        margin-bottom: var(--_spacing---h1-gap);
    }

    .fda-gap-none-medium.fda-price-card-paragraph {
        margin-top: .625rem;
        margin-bottom: 1.375rem;
    }

    .fda-gap-none-medium.fda-tools-paragraph-v3 {
        max-width: 33.8125rem;
        color: var(--_colors---soft-steel);
    }

        .fda-gap-none-medium.fda-tools-paragraph-v3.fda-width {
            max-width: 31.0625rem;
        }

    .fda-gap-none-medium.fda-workflow-paragraph {
        flex: 1;
        min-width: 11.875rem;
        max-width: none;
    }

    .fda-gap-none-medium.fda-bottom-box-paragraph {
        max-width: 15.9375rem;
    }

    .fda-gap-none-medium.fda-operation-paragraph {
        max-width: 30rem;
    }

    .fda-gap-none-medium.fda-small-description {
        max-width: 18.4375rem;
    }

        .fda-gap-none-medium.fda-small-description.fda-width {
            max-width: 17rem;
        }

    .fda-gap-none-medium.fda-landing-title-paragraph {
        max-width: 42rem;
    }

    .fda-gap-none-medium.fda-business-paragraph {
        max-width: 33rem;
    }

    .fda-gap-none-medium.hero {
        margin-bottom: var(--_spacing---h1-paragraph-gap);
    }

    .fda-gap-none-medium.professions {
        padding-bottom: 1rem;
    }

.fda-about {
    padding-top: var(--_page-details---section-gap-with-content--top-gap);
    background-color: #b16565;
    padding-bottom: 3.5rem;
}

.image-7 {
    width: 13%;
}

.fda-about-values {
    padding-top: 7rem;
    padding-bottom: var(--_page-details---section-gap--section-gap);
    background-color: var(--_colors---black);
}

.blue-stars {
    width: 30%;
}

.pricing {
    padding-top: 3px;
}

.fda-about-1 {
    padding-top: var(--_page-details---section-gap--section-gap);
    padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
}

.fda-about-content {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    justify-content: center;
    align-items: stretch;
}

    .fda-about-content.professions {
        grid-column-gap: 9rem;
        grid-row-gap: 9rem;
    }

        .fda-about-content.professions.bottom-margin {
            margin-bottom: 0;
        }

        .fda-about-content.professions.gap {
            grid-column-gap: 8rem;
            grid-row-gap: 8rem;
        }

.fda-about-box-one {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex: 1;
    justify-content: center;
    align-items: flex-start;
    max-width: 37rem;
}

.fda-gap-about {
    font-family: var(--font-family--inter-tight);
    font-size: var(--_typography---font-size--h5);
    text-align: left;
    letter-spacing: var(--_typography---letter-specing--h2-letter-specing);
    margin-top: 0;
    margin-bottom: .4rem;
}

    .fda-gap-about.fda-h1-gap.nogap {
        color: #26251e;
        margin-bottom: 0;
        font-family: Inter;
    }

    .fda-gap-about.fda-h2-paragraph-gap.fda-cloud-paragraph-v2 {
        max-width: 31.25rem;
    }

    .fda-gap-about.fda-task-paragraph-v2 {
        max-width: 31.1875rem;
        padding-top: 5px;
    }

    .fda-gap-about.fda-footer-paragraph {
        color: #bab9b9;
        max-width: 14.0625rem;
        margin-bottom: 1.4375rem;
    }

    .fda-gap-about.fda-analytics-paragraph {
        padding-top: 1.25rem;
        padding-bottom: 1.75rem;
    }

    .fda-gap-about.fda-performance-paragraph {
        margin-top: .75rem;
        margin-bottom: 1.125rem;
    }

    .fda-gap-about.fda-streamline-paragraph {
        max-width: 33.5625rem;
    }

    .fda-gap-about.fda-management-paragraph {
        padding-top: .8125rem;
        padding-bottom: 2.0625rem;
    }

    .fda-gap-about.fda-hero-v4-paragraph {
        max-width: 31rem;
    }

    .fda-gap-about.fda-mobile-text-center.h1-gap {
        margin-bottom: var(--_spacing---h1-gap);
    }

    .fda-gap-about.fda-price-card-paragraph {
        margin-top: .625rem;
        margin-bottom: 1.375rem;
    }

    .fda-gap-about.fda-tools-paragraph-v3 {
        max-width: 33.8125rem;
        color: var(--_colors---soft-steel);
    }

        .fda-gap-about.fda-tools-paragraph-v3.fda-width {
            max-width: 31.0625rem;
        }

    .fda-gap-about.fda-workflow-paragraph {
        flex: 1;
        min-width: 11.875rem;
        max-width: none;
    }

    .fda-gap-about.fda-bottom-box-paragraph {
        max-width: 15.9375rem;
    }

    .fda-gap-about.fda-operation-paragraph {
        max-width: 30rem;
    }

    .fda-gap-about.fda-small-description {
        max-width: 18.4375rem;
    }

        .fda-gap-about.fda-small-description.fda-width {
            max-width: 17rem;
        }

    .fda-gap-about.fda-landing-title-paragraph {
        max-width: 42rem;
    }

    .fda-gap-about.fda-business-paragraph {
        max-width: 33rem;
    }

    .fda-gap-about.hero {
        margin-bottom: var(--_spacing---h1-paragraph-gap);
    }

    .fda-gap-about.professions {
        padding-bottom: 1rem;
    }

    .fda-gap-about.about, .fda-gap-about.left {
        text-align: left;
    }

    .fda-gap-about.about-main {
        font-size: var(--_typography---font-size--h6);
        text-align: left;
        margin-top: 2rem;
    }

.fda-about-text-wrapper {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    margin-bottom: 0;
}

    .fda-about-text-wrapper.fda-align-off.professions-left {
        justify-content: flex-start;
        align-items: flex-start;
        max-width: 100%;
    }

    .fda-about-text-wrapper.no-margin {
        margin-bottom: 0;
    }

.fda-about-team {
    padding-top: var(--_page-details---section-gap-with-content--top-gap);
}

    .fda-about-team.fda-section-gap-bottom.fda-bg-color-black.top-gap {
        padding-top: 8.125rem;
    }

.fda-about-title-text {
    justify-content: flex-start;
    align-items: center;
    max-width: 36.4375rem;
}

    .fda-about-title-text.fda-text-center {
        max-width: 38rem;
    }

.fda-team-member {
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
}

    .fda-team-member.fda-h1-gap.nogap {
        color: #26251e;
        margin-bottom: 0;
        font-family: Inter;
    }

    .fda-team-member.fda-h2-paragraph-gap.fda-cloud-paragraph-v2 {
        max-width: 31.25rem;
    }

    .fda-team-member.fda-task-paragraph-v2 {
        max-width: 31.1875rem;
        padding-top: 5px;
    }

    .fda-team-member.fda-footer-paragraph {
        color: #bab9b9;
        max-width: 14.0625rem;
        margin-bottom: 1.4375rem;
    }

    .fda-team-member.fda-analytics-paragraph {
        padding-top: 1.25rem;
        padding-bottom: 1.75rem;
    }

    .fda-team-member.fda-performance-paragraph {
        margin-top: .75rem;
        margin-bottom: 1.125rem;
    }

    .fda-team-member.fda-streamline-paragraph {
        max-width: 33.5625rem;
    }

    .fda-team-member.fda-management-paragraph {
        padding-top: .8125rem;
        padding-bottom: 2.0625rem;
    }

    .fda-team-member.fda-hero-v4-paragraph {
        max-width: 31rem;
    }

    .fda-team-member.fda-mobile-text-center.h1-gap {
        margin-bottom: var(--_spacing---h1-gap);
    }

    .fda-team-member.fda-price-card-paragraph {
        margin-top: .625rem;
        margin-bottom: 1.375rem;
    }

    .fda-team-member.fda-tools-paragraph-v3 {
        max-width: 33.8125rem;
        color: var(--_colors---soft-steel);
    }

        .fda-team-member.fda-tools-paragraph-v3.fda-width {
            max-width: 31.0625rem;
        }

    .fda-team-member.fda-workflow-paragraph {
        flex: 1;
        min-width: 11.875rem;
        max-width: none;
    }

    .fda-team-member.fda-bottom-box-paragraph {
        max-width: 15.9375rem;
    }

    .fda-team-member.fda-operation-paragraph {
        max-width: 30rem;
    }

    .fda-team-member.fda-small-description {
        max-width: 18.4375rem;
    }

        .fda-team-member.fda-small-description.fda-width {
            max-width: 17rem;
        }

    .fda-team-member.fda-landing-title-paragraph {
        max-width: 42rem;
    }

    .fda-team-member.fda-business-paragraph {
        max-width: 33rem;
    }

    .fda-team-member.hero {
        margin-bottom: var(--_spacing---h1-paragraph-gap);
    }

    .fda-team-member.professions {
        padding-bottom: 1rem;
    }

    .fda-team-member.about, .fda-team-member.left {
        text-align: left;
    }

    .fda-team-member.about-main {
        font-size: var(--_typography---font-size--h6);
        text-align: left;
        margin-top: 2rem;
    }

    .fda-team-member.blue {
        color: #36a3dc;
    }

.about-team-members {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: row;
}

.image-about {
    border-radius: 9px;
    width: 13%;
}

.div-block-4 {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
}

.fda-workflow-feature-cards {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: stretch;
    width: auto;
    max-width: 1200px;
}

    .fda-workflow-feature-cards.profession {
        grid-column-gap: 40px;
        grid-row-gap: 40px;
        grid-template-rows: auto auto auto;
        grid-template-columns: 1fr 1fr 1fr;
        grid-auto-columns: 1fr;
        grid-auto-flow: row;
        place-content: start space-between;
        place-items: start stretch;
        display: flex;
    }

    .fda-workflow-feature-cards.about {
        object-fit: contain;
        flex-flow: row;
        justify-content: center;
        align-items: flex-start;
        width: 80%;
    }

    .fda-workflow-feature-cards.features {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr 1fr;
        grid-auto-columns: 1fr;
        max-width: 1120px;
        display: grid;
    }

.fda-work-image-wrapper-icon {
    justify-content: flex-start;
    align-self: flex-start;
    align-items: center;
    width: 100%;
    height: 100%;
    min-height: 0;
}

    .fda-work-image-wrapper-icon.image1 {
        background-image: url(../images/Shoulder-Treatment.avif);
    }

    .fda-work-image-wrapper-icon.image2 {
        background-image: url(../images/Ankle-Measurement.avif);
    }

    .fda-work-image-wrapper-icon.image3 {
        background-image: url(../images/Psychologists-Office.avif);
    }

    .fda-work-image-wrapper-icon.image4 {
        background-image: url(../images/Nurse-with-Patient.avif);
    }

    .fda-work-image-wrapper-icon.image6 {
        background-image: url(../images/Speech-Therapy-Session.avif);
    }

    .fda-work-image-wrapper-icon.image9 {
        background-image: url(../images/Chiropractic-Therapy-Session.avif);
    }

    .fda-work-image-wrapper-icon.image10 {
        background-image: url(../images/Physical-Therapy-Session.avif);
    }

    .fda-work-image-wrapper-icon.image8 {
        background-image: url(../images/Man-Exercising-with-Bands.avif);
    }

    .fda-work-image-wrapper-icon.homepage {
        background-image: none;
        justify-content: center;
        align-items: center;
    }

    .fda-work-image-wrapper-icon.grey {
        background-image: url(../images/movark-features-track-application.avif);
    }

.image-8 {
    text-align: left;
    width: auto;
    height: 40px;
}

.body {
    background-color: #fafafa;
    padding-left: 0;
    padding-right: 0;
}

.main {
    object-fit: fill;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
}

.main-grey {
    background-color: #fafafa;
}

.fda-container-features {
    width: 100%;
    max-width: var(--_page-details---containers--container);
    justify-content: center;
    align-items: center;
    display: flex;
}

    .fda-container-features.fda-nav-container {
        z-index: 10;
        position: relative;
    }

        .fda-container-features.fda-nav-container:where(.w-variant-d8b8126e-4925-6422-72e3-d8637869570c) {
            max-width: var(--_page-details---containers--container-medium);
        }

        .fda-container-features.fda-nav-container.fda-navbar-change {
            background-color: var(--_colors---white);
            border-radius: 6.25rem;
            max-width: 1120px;
            padding-left: .625rem;
            padding-right: .625rem;
            box-shadow: 0 4px 50px #5576881a;
        }

    .fda-container-features.bottom-gap {
        margin-bottom: var(--_page-details---section-gap--section-gap);
    }

    .fda-container-features.professionals {
        justify-content: center;
        align-items: flex-start;
        margin-top: 6.5rem;
        display: flex;
    }

    .fda-container-features.gap {
        margin-top: var(--_page-details---section-gap--section-gap);
    }

    .fda-container-features.image-on-the-left {
        justify-content: center;
        align-items: center;
        width: auto;
        padding-bottom: 0;
        display: flex;
    }

    .fda-container-features.top-gap {
        padding-top: 7.5rem;
    }

    .fda-container-features.middle {
        justify-content: center;
        align-items: flex-start;
        display: flex;
    }

.fda-growth-2 {
    padding-top: 7.5rem;
    padding-bottom: 8.125rem;
}

    .fda-growth-2.fda-overflow-hidden.fda-gap-change {
        padding-top: var(--_page-details---section-gap--section-gap);
        padding-bottom: 0;
        padding-top: var(--_page-details---section-gap--section-gap);
        padding-bottom: var(--_page-details---section-gap--section-gap);
    }

.fda-business-v3-timeline-line-2 {
    background-color: #d9d9d9;
    width: 17%;
    height: 2px;
    position: absolute;
    inset: 12% auto auto 16%;
}

    .fda-business-v3-timeline-line-2.fda-setup-one-timeline-line-three {
        top: 12%;
        left: 67%;
    }

    .fda-business-v3-timeline-line-2.fda-setup-one-timeline-line-two {
        top: 12%;
        left: 41%;
    }

.fda-business-v3-timeline-blue-line-2 {
    background-color: #000;
    width: 100%;
    height: 2px;
}

    .fda-business-v3-timeline-blue-line-2.fda-timeline-one {
        background-color: #5573ec;
        background-image: linear-gradient(90deg, #03a9f4, #336ce6);
    }

    .fda-business-v3-timeline-blue-line-2.fda-timeline-three {
        background-color: #b670e4;
        background-image: linear-gradient(90deg, #03a9f4, #336ce6);
    }

    .fda-business-v3-timeline-blue-line-2.fda-timeline-one {
        background-color: #5573ec;
    }

    .fda-business-v3-timeline-blue-line-2.fda-timeline-two {
        background-image: linear-gradient(90deg, #5573ec, #b670e4);
    }

    .fda-business-v3-timeline-blue-line-2.fda-timeline-three {
        background-color: #b670e4;
    }

.fda-button-text-2 {
    color: #fff;
    font-family: Inter Tight, sans-serif;
    font-size: 1rem;
    font-weight: 500;
    line-height: 120%;
}

.fda-container-2 {
    width: 100%;
    max-width: 82.5rem;
    padding-left: .938rem;
    padding-right: .938rem;
}

.fda-black-tick-box-2 {
    background-color: #000;
    flex: none;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    height: 1.5rem;
    margin-top: .5rem;
}

    .fda-black-tick-box-2.fda-radius-full.fda-color {
        background-color: #cfcfcf;
    }

.fda-button-v1-2 {
    grid-column-gap: 1.125rem;
    grid-row-gap: 1.125rem;
    background-color: #000;
    border: 1px solid #000;
    border-radius: 6.25rem;
    justify-content: space-between;
    align-items: center;
    padding: .6rem .6875rem .625rem 1.0005rem;
    display: flex;
}

.fda-business-v3-card-fill-2 {
    max-width: 1120px;
    padding-bottom: var(--_spacing---content-middle-gap);
}

.fda-color-black-2 {
    color: #000;
}

.fda-button-dot-2 {
    z-index: 0;
    background-color: #fff;
    position: absolute;
    inset: 0%;
}

.fda-gap-none-2 {
    margin-top: 0;
    margin-bottom: 0;
}

    .fda-gap-none-2.fda-business-paragraph {
        max-width: none;
    }

    .fda-gap-none-2.fda-h2-paragraph-gap.fda-cloud-paragraph-v2 {
        max-width: 31.25rem;
    }

.fda-text-style-h5-2 {
    color: #000;
    letter-spacing: .01rem;
    font-family: Inter Tight, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 150%;
}

.fda-growth-box-two-v2-2 {
    aspect-ratio: 630 / 742;
    border-radius: 1.25rem;
    flex: 1;
    justify-content: center;
    align-items: flex-end;
    max-width: 34.375rem;
}

.fda-button-icon-2 {
    z-index: 2;
    position: relative;
}

    .fda-button-icon-2.white-7 {
        filter: invert();
    }

.fda-gap-none-3 {
    margin-top: 0;
    margin-bottom: 0;
}

.fda-tools-card-wrapper-2 {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: start;
    width: 100%;
    display: grid;
}

    .fda-tools-card-wrapper-2.top-gap-off-7 {
        margin-bottom: 0;
    }

.fda-payment-text-size-2 {
    color: #fff;
    font-size: 46%;
    line-height: 100%;
}

    .fda-payment-text-size-2.fda-color-black {
        color: #000;
    }

.fda-tools-2 {
    padding-top: 7.5rem;
}

    .fda-tools-2.top-gap-off {
        padding-top: 0;
    }

        .fda-tools-2.top-gap-off.flex {
            flex-flow: column;
            justify-content: flex-start;
            align-items: center;
            display: flex;
        }

.fda-shadow-2 {
    box-shadow: 0 10px 35px #96a9e826;
}

.fda-tools-image-wrapper-2 {
    background-color: #fff;
    background-image: url(../images/movark-shape-layer.webp);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    justify-content: center;
    align-items: stretch;
    margin-bottom: -5.875rem;
    padding: 1.5625rem 1.875rem;
}

    .fda-tools-image-wrapper-2.fda-shadow-2.top-gap-off-54 {
        background-image: url(../images/movark-shape-layer.webp);
        background-repeat: no-repeat;
        background-size: cover;
    }

        .fda-tools-image-wrapper-2.fda-shadow-2.top-gap-off-54.no-glow {
            background-image: none;
            background-position: 0 0;
            background-repeat: repeat;
            background-size: auto;
        }

    .fda-tools-image-wrapper-2.fda-image-off {
        background-image: none;
    }

.fda-text-style-h5-3 {
    color: #000;
    letter-spacing: .01rem;
    font-family: Inter Tight, sans-serif;
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 150%;
}

.fda-tools-card-2 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    background-color: #f5f5f5;
    justify-content: center;
    align-items: stretch;
    padding-top: .75rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}

    .fda-tools-card-2.fda-radius-small.fda-1, .fda-tools-card-2.fda-radius-small.fda-1.top-gap-off-50 {
        margin-top: 80px;
    }

    .fda-tools-card-2.fda-radius-small.top-gap-off-33 {
        padding-top: 1.25rem;
    }

.fda-container-3 {
    width: 100%;
    max-width: 82.5rem;
    padding-left: .938rem;
    padding-right: .938rem;
}

    .fda-container-3.top-gap-off-2.flex {
        justify-content: center;
        align-items: flex-start;
        display: flex;
    }

.fda-tag-2 {
    color: #fff;
    -webkit-text-fill-color: transparent;
    background-image: linear-gradient(90deg, #3b82f6, #8656d9);
    -webkit-background-clip: text;
    background-clip: text;
    border-radius: 1.25rem;
    padding: .5rem .9375rem;
    font-size: .875rem;
    line-height: 100%;
}

.fda-button-v1-3 {
    grid-column-gap: 1.125rem;
    grid-row-gap: 1.125rem;
    background-color: #000;
    border: 1px solid #000;
    border-radius: 6.25rem;
    justify-content: space-between;
    align-items: center;
    padding: .6rem .6875rem .625rem 1.0005rem;
    display: flex;
}

    .fda-button-v1-3.white {
        background-color: #fff;
    }

.fda-button-text-3 {
    color: #fff;
    font-family: Inter Tight, sans-serif;
    font-size: 1rem;
    font-weight: 500;
    line-height: 120%;
}

    .fda-button-text-3.fda-1.white-3, .fda-button-text-3.fda-2.white-4 {
        color: #000;
    }

.fda-container-4 {
    width: 100%;
    max-width: 82.5rem;
    padding-left: .938rem;
    padding-right: .938rem;
}

    .fda-container-4.flex {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        justify-content: center;
        align-items: center;
        max-width: 1120px;
        display: flex;
    }

        .fda-container-4.flex.professions {
            grid-column-gap: 2.7rem;
            grid-row-gap: 2.7rem;
            justify-content: space-between;
            align-items: center;
            width: 100%;
            max-width: none;
            margin-left: 0;
            margin-right: 0;
            padding-left: 0;
            padding-right: 0;
        }

.fda-hero-v1-2 {
    background-image: url(../images/Layer-home-one-banner.webp);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding-top: 4.9375rem;
}

    .fda-hero-v1-2.fda-overflow-hidden.flex {
        justify-content: center;
        align-items: flex-start;
        display: flex;
    }

.fda-tag-wrapper-2 {
    background-color: #f5f6fd;
    border-radius: 1.25rem;
    margin-bottom: 1.125rem;
}

.fda-v1-phone-image-2 {
    transform-origin: 50% 100%;
    background-color: #fff;
    justify-content: center;
    align-items: center;
    width: 62.85%;
    padding: 1.5rem;
    position: relative;
}

    .fda-v1-phone-image-2.fda-radius-small.fda-shadow.physio {
        padding: 0;
    }

    .fda-v1-phone-image-2.fda-radius-small.fda-shadow.all-features {
        width: 70%;
        padding: 0;
        top: -34px;
        left: 5px;
    }

        .fda-v1-phone-image-2.fda-radius-small.fda-shadow.all-features.administration {
            width: 71%;
            box-shadow: none;
            background-color: #fafafa;
            left: 29px;
        }

.fda-button-dot-3 {
    z-index: 0;
    background-color: #fff;
    position: absolute;
    inset: 0%;
}

    .fda-button-dot-3.fda-radius-full.white-8 {
        background-color: #000;
    }

.fda-hero-v1-content-wrap-2 {
    width: 100%;
    padding-top: 4.1875rem;
    padding-bottom: 9.5rem;
}

    .fda-hero-v1-content-wrap-2.top-margin {
        padding-top: 5.5rem;
        padding-bottom: 8.5rem;
    }

        .fda-hero-v1-content-wrap-2.top-margin.grey {
            padding-bottom: 2.5rem;
        }

        .fda-hero-v1-content-wrap-2.top-margin.profession {
            justify-content: space-between;
            align-items: flex-start;
            max-width: none;
        }

.fda-gap-none-4 {
    margin-top: 0;
    margin-bottom: 0;
}

    .fda-gap-none-4.fda-h1-gap {
        width: auto;
        margin-bottom: var(--_spacing---h1-gap);
    }

    .fda-gap-none-4.fda-h1-paragraph-gap {
        margin-bottom: var(--_spacing---h2-paragraph-gap);
    }

    .fda-gap-none-4.fda-business-paragraph {
        max-width: 33rem;
    }

    .fda-gap-none-4.fda-h2-paragraph-gap.fda-cloud-paragraph-v2 {
        max-width: 31.25rem;
    }

    .fda-gap-none-4.fda-h2-margin {
        margin-bottom: var(--_spacing---h2-gap);
    }

.fda-radius-medium-2 {
    border-radius: 1.25rem;
}

.fda-container-steps {
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    max-width: 82.5rem;
    padding-left: .938rem;
    padding-right: .938rem;
    display: flex;
}

.bottom-gap {
    height: 0;
    margin-bottom: var(--_page-details---section-gap--section-gap);
}

.fda-tag-3 {
    color: #fff;
    -webkit-text-fill-color: transparent;
    background-image: linear-gradient(90deg, #3b82f6, #8656d9);
    -webkit-background-clip: text;
    background-clip: text;
    border-radius: 1.25rem;
    padding: .5rem .9375rem;
    font-size: .875rem;
    line-height: 100%;
}

    .fda-tag-3.grey {
        background-color: #03a9f4;
        background-image: none;
    }

    .fda-tag-3.legal {
        background-color: var(--_colors---dim-gray);
        background-image: none;
    }

.image-9 {
    border-radius: 15px 15px 0 0;
}

    .image-9.about {
        border-radius: 16px;
    }

.fda-hero-v3-content-2 {
    border-top-left-radius: 2.5rem;
    border-top-right-radius: 2.5rem;
    justify-content: flex-start;
    align-items: center;
    padding-top: 7.1875rem;
    overflow: hidden;
}

.fda-container-large-2 {
    width: 100%;
    max-width: 111.875rem;
    padding-left: .938rem;
    padding-right: .938rem;
}

.fda-gap-none-5 {
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
}

    .fda-gap-none-5.h1-gap {
        margin-bottom: var(--_spacing---h1-gap);
    }

        .fda-gap-none-5.h1-gap.legal {
            margin-bottom: 0;
        }

.div-block-5 {
    background-color: #000;
    border-radius: 20px 20px 0 0;
    padding: 10px 10px 0;
}

    .div-block-5.about {
        border-radius: 16px;
        padding-bottom: 10px;
    }

.fda-hero-v3-solutions-2 {
    perspective-origin: 50% 100%;
    justify-content: center;
    align-items: flex-end;
    width: 100%;
}

.fda-logos {
    padding-top: var(--_page-details---section-gap-with-content--top-gap);
    padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
}

    .fda-logos.white {
        padding-top: var(--_page-details---section-gap--section-gap);
        padding-bottom: var(--_page-details---section-gap--section-gap);
        background-color: #fff;
    }

.fda-workflow-content-copy {
    grid-column-gap: var(--_spacing---content-middle-gap);
    grid-row-gap: var(--_spacing---content-middle-gap);
    justify-content: flex-start;
    align-items: center;
    max-width: 1120px;
}

.fda-workflow-logo-grid {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: stretch;
    width: auto;
    max-width: 1200px;
    display: flex;
}

    .fda-workflow-logo-grid.profession {
        grid-column-gap: 40px;
        grid-row-gap: 40px;
        grid-template-rows: auto auto auto;
        grid-template-columns: 1fr 1fr 1fr;
        grid-auto-columns: 1fr;
        grid-auto-flow: row;
        place-content: start space-between;
        place-items: start stretch;
        display: flex;
    }

    .fda-workflow-logo-grid.about {
        object-fit: contain;
        flex-flow: row;
        justify-content: center;
        align-items: flex-start;
        width: 80%;
    }

.fda-work-card-logos {
    border-radius: var(--_page-details---radius--radius-medium);
    background-color: #fafafa;
}

    .fda-work-card-logos.fda-small-card {
        flex: 1;
        min-width: 300px;
    }

        .fda-work-card-logos.fda-small-card.fda-overflow-hidden.profession {
            width: 100%;
            min-height: 0;
            box-shadow: none;
            background-color: #fff0;
            border-radius: 0;
            padding: 0;
        }

        .fda-work-card-logos.fda-small-card.fda-overflow-hidden.grey {
            background-color: var(--_colors---white-smoke);
            box-shadow: none;
        }

            .fda-work-card-logos.fda-small-card.fda-overflow-hidden.grey.about {
                border: 1px solid var(--_colors---silver-gray);
                background-color: #fff;
                align-self: flex-end;
                min-height: 110px;
                padding: 2rem;
            }

        .fda-work-card-logos.fda-small-card.icons {
            border: 1px solid var(--_colors---soft-steel);
            height: 400px;
            box-shadow: none;
            flex-flow: column;
            justify-content: space-between;
            align-self: auto;
            align-items: flex-start;
            padding: 34px;
            display: flex;
        }

    .fda-work-card-logos.fda-big-card {
        flex: 1;
        min-width: 450px;
    }

.fda-about-impact {
    padding-top: var(--_page-details---section-gap-with-content--top-gap);
    padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
}

    .fda-about-impact.top-gag {
        padding-top: var(--_page-details---section-gap--section-gap);
        padding-bottom: var(--_page-details---section-gap--section-gap);
    }

.fda-workflow-about-impact {
    grid-column-gap: var(--_spacing---content-middle-gap);
    grid-row-gap: var(--_spacing---content-middle-gap);
    justify-content: flex-start;
    align-items: center;
    max-width: 1120px;
}

.fda-workflow-feature-cards-impact {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: stretch;
    width: auto;
    max-width: none;
    display: grid;
}

    .fda-workflow-feature-cards-impact.profession {
        grid-column-gap: 40px;
        grid-row-gap: 40px;
        grid-template-rows: auto auto auto;
        grid-template-columns: 1fr 1fr 1fr;
        grid-auto-columns: 1fr;
        grid-auto-flow: row;
        place-content: start space-between;
        place-items: start stretch;
        display: flex;
    }

    .fda-workflow-feature-cards-impact.about {
        object-fit: contain;
        flex-flow: row;
        justify-content: center;
        align-items: flex-start;
        width: 80%;
    }

.fda-work-card-impact {
    border-radius: var(--_page-details---radius--radius-medium);
    background-color: var(--_colors---white);
    box-shadow: 0 10px 35px 0 var(--_colors---pale-blue);
    padding: 1.25rem 1.25rem 1.5625rem;
}

    .fda-work-card-impact.fda-small-card {
        flex: 1;
        min-width: 300px;
    }

        .fda-work-card-impact.fda-small-card.fda-overflow-hidden.profession {
            width: 100%;
            min-height: 0;
            box-shadow: none;
            background-color: #fff0;
            border-radius: 0;
            padding: 0;
        }

        .fda-work-card-impact.fda-small-card.fda-overflow-hidden.grey {
            background-color: var(--_colors---white-smoke);
            box-shadow: none;
        }

            .fda-work-card-impact.fda-small-card.fda-overflow-hidden.grey.about {
                border: 1px solid var(--_colors---silver-gray);
                background-color: #fff;
                align-self: flex-end;
                min-height: 110px;
                padding: 2rem;
            }

        .fda-work-card-impact.fda-small-card.icons {
            border: 1px solid var(--_colors---soft-steel);
            height: 400px;
            box-shadow: none;
            flex-flow: column;
            justify-content: space-between;
            align-self: auto;
            align-items: flex-start;
            padding: 34px;
            display: flex;
        }

    .fda-work-card-impact.fda-big-card {
        flex: 1;
        min-width: 450px;
    }

.fda-work-card-copy {
    border-radius: var(--_page-details---radius--radius-medium);
    background-color: var(--_colors---white);
    box-shadow: 0 10px 35px 0 var(--_colors---pale-blue);
    padding: 1.25rem 1.25rem 1.5625rem;
}

    .fda-work-card-copy.fda-small-card {
        flex: 1;
        min-width: 300px;
    }

        .fda-work-card-copy.fda-small-card.fda-overflow-hidden.profession {
            width: 100%;
            min-height: 0;
            box-shadow: none;
            background-color: #fff0;
            border-radius: 0;
            padding: 0;
        }

        .fda-work-card-copy.fda-small-card.fda-overflow-hidden.grey {
            background-color: var(--_colors---white-smoke);
            box-shadow: none;
        }

            .fda-work-card-copy.fda-small-card.fda-overflow-hidden.grey.about {
                border: 1px solid var(--_colors---silver-gray);
                background-color: #fff;
                align-self: flex-end;
                min-height: 110px;
                padding: 2rem;
            }

        .fda-work-card-copy.fda-small-card.icons {
            border: 1px solid var(--_colors---soft-steel);
            min-width: auto;
            height: auto;
            box-shadow: none;
            flex-flow: column;
            justify-content: space-between;
            align-self: auto;
            align-items: flex-start;
            padding: 34px;
            display: flex;
        }

    .fda-work-card-copy.fda-big-card {
        flex: 1;
        min-width: 450px;
    }

.fda-work-card-about-impact {
    border-radius: var(--_page-details---radius--radius-medium);
    background-color: var(--_colors---white);
    width: 290px;
    height: 230px;
    box-shadow: 0 10px 35px 0 var(--_colors---pale-blue);
    justify-content: center;
    align-items: center;
    padding: 0 1.25rem;
    display: flex;
}

    .fda-work-card-about-impact.fda-small-card {
        flex: 1;
        min-width: 300px;
    }

        .fda-work-card-about-impact.fda-small-card.fda-overflow-hidden.profession {
            width: 100%;
            min-height: 0;
            box-shadow: none;
            background-color: #fff0;
            border-radius: 0;
            padding: 0;
        }

        .fda-work-card-about-impact.fda-small-card.fda-overflow-hidden.grey {
            background-color: var(--_colors---white-smoke);
            box-shadow: none;
        }

            .fda-work-card-about-impact.fda-small-card.fda-overflow-hidden.grey.about {
                border: 1px solid var(--_colors---silver-gray);
                background-color: #fff;
                align-self: flex-end;
                min-height: 110px;
                padding: 2rem;
            }

        .fda-work-card-about-impact.fda-small-card.icons {
            border: 1px solid var(--_colors---soft-steel);
            min-width: auto;
            height: auto;
            box-shadow: none;
            flex-flow: column;
            justify-content: space-between;
            align-self: auto;
            align-items: flex-start;
            padding: 34px;
            display: flex;
        }

    .fda-work-card-about-impact.fda-big-card {
        flex: 1;
        min-width: 450px;
    }

.features-icons {
    text-align: left;
    width: 50px;
    height: 50px;
}

.hpg-dashboard {
    background-color: #eeeeeeb3;
    border: 1px solid #e7e7e7;
    border-radius: 20px;
    max-width: 1120px;
    padding: 8px;
}

    .hpg-dashboard.about {
        border-radius: 16px;
        padding-bottom: 10px;
    }

.fda-faqs {
    padding-bottom: 0;
}

    .fda-faqs.top-gap {
        padding-top: var(--_page-details---section-gap-with-content--bottom-gap);
    }

        .fda-faqs.top-gap.tablet {
            padding-top: var(--_page-details---section-gap--section-gap);
        }

.path {
    color: var(--_colors---soft-steel);
    background-color: #fff0;
}

.path-2, .path-3 {
    color: var(--_colors---soft-steel);
}

.svg {
    color: var(--_colors---dim-gray);
}

.svg-2, .path-4 {
    -webkit-text-stroke-width: 0px;
    border: 0 #000;
}

.svg-3 {
    color: var(--_colors---dim-gray);
}

.path-5 {
    -webkit-text-stroke-width: 0px;
    stroke-width: 2px;
}

.image-10 {
    width: 100%;
}

.profession-grid-block {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: start;
    width: 100%;
    display: grid;
}

.fda-text-style-h2-2 {
    color: #000;
    letter-spacing: -.0625rem;
    font-family: Inter Tight, sans-serif;
    font-size: 2.25rem;
    font-weight: 500;
    line-height: 138%;
}

.fda-button-text-4 {
    color: #fff;
    font-family: Inter Tight, sans-serif;
    font-size: 1rem;
    font-weight: 500;
    line-height: 120%;
}

    .fda-button-text-4.fda-1.white-3, .fda-button-text-4.fda-2.white-4 {
        color: #000;
    }

.fda-container-5 {
    width: 100%;
    max-width: 82.5rem;
    padding-left: .938rem;
    padding-right: .938rem;
}

.fda-pricing-plan-time-2 {
    color: #5e6075;
    letter-spacing: 0;
    align-self: flex-end;
    font-size: 1rem;
    font-weight: 500;
}

.fda-button-v1-4 {
    grid-column-gap: 1.125rem;
    grid-row-gap: 1.125rem;
    background-color: #000;
    border: 1px solid #000;
    border-radius: 6.25rem;
    justify-content: space-between;
    align-items: center;
    padding: .6rem .6875rem .625rem 1.0005rem;
    display: flex;
}

    .fda-button-v1-4.white-9 {
        background-color: #fff;
    }

.fda-pricing-comparison-2 {
    padding-top: 7.5rem;
    padding-bottom: 8.125rem;
}

    .fda-pricing-comparison-2.fda-bg-color-whitesmoke {
        padding-top: var(--_page-details---section-gap--section-gap);
        padding-bottom: var(--_page-details---section-gap--section-gap);
    }

.fda-color-black-3 {
    color: #000;
}

    .fda-color-black-3.fda-price-table-text {
        line-height: 80%;
    }

.fda-comparison-content-2 {
    grid-column-gap: var(--_spacing---content-middle-gap);
    grid-row-gap: var(--_spacing---content-middle-gap);
    justify-content: flex-start;
    align-items: center;
}

.fda-button-dot-4 {
    z-index: 0;
    background-color: #fff;
    position: absolute;
    inset: 0%;
}

    .fda-button-dot-4.fda-radius-full.white-16 {
        background-color: #000;
    }

.fda-full-width-2 {
    width: 100%;
}

.fda-faqs-pricing {
    padding-top: var(--_page-details---section-gap--section-gap);
    padding-bottom: 0;
}

    .fda-faqs-pricing.top-gap {
        padding-top: var(--_page-details---section-gap-with-content--bottom-gap);
    }

.fda-text-style-h2-3 {
    color: #000;
    letter-spacing: -.0625rem;
    font-family: Inter Tight, sans-serif;
    font-size: 2.25rem;
    font-weight: 500;
    line-height: 138%;
}

.fda-button-text-5 {
    color: #fff;
    font-family: Inter Tight, sans-serif;
    font-size: 1rem;
    font-weight: 500;
    line-height: 120%;
}

    .fda-button-text-5.fda-1.white-3, .fda-button-text-5.fda-2.white-12 {
        color: #000;
    }

.fda-container-6 {
    width: 100%;
    max-width: 82.5rem;
    padding-left: .938rem;
    padding-right: .938rem;
}

.fda-button-v1-5 {
    grid-column-gap: 1.125rem;
    grid-row-gap: 1.125rem;
    background-color: #000;
    border: 1px solid #000;
    border-radius: 6.25rem;
    justify-content: space-between;
    align-items: center;
    padding: .6rem .6875rem .625rem 1.0005rem;
    display: flex;
}

    .fda-button-v1-5.white {
        background-color: #fff;
    }

.fda-price-top-table-wrapper-2 {
    border-top: 1px solid #e6e6e6;
    border-left: 1px solid #e6e6e6;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    align-items: center;
    padding-top: 1.6875rem;
    padding-bottom: 2.5rem;
}

    .fda-price-top-table-wrapper-2.fda-top-border {
        border-top-width: 7px;
        border-top-color: #03a9f4;
    }

.fda-color-black-4 {
    color: #000;
}

    .fda-color-black-4.fda-price-table-text {
        line-height: 80%;
    }

.fda-right-top-column-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex: 0 68%;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
}

.fda-button-dot-5 {
    z-index: 0;
    background-color: #fff;
    position: absolute;
    inset: 0%;
}

    .fda-button-dot-5.fda-radius-full.white-8 {
        background-color: #000;
    }

.fda-container-7 {
    width: auto;
    max-width: 1120px;
    padding-left: 0;
    padding-right: 0;
}

.fda-feaures-2 {
    grid-column-gap: .9375rem;
    grid-row-gap: .9375rem;
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 0;
}

.fda-pricing-features-2 {
    padding-bottom: var(--_page-details---section-gap--section-gap);
}

    .fda-pricing-features-2.top-padding, .fda-pricing-features-2.about-us {
        padding-top: var(--_page-details---section-gap--section-gap);
    }

.fda-color-white-2 {
    color: #fff;
}

.cta-buttons {
    grid-column-gap: .9375rem;
    grid-row-gap: .9375rem;
    padding-top: 2rem;
}

    .cta-buttons.top-padding {
        padding-top: 10px;
    }

.fda-checkpoints {
    color: #fff;
    margin-top: 3px;
}

.path-6 {
    color: var(--_colors---dim-gray);
    stroke-width: 0;
}

.path-7 {
    stroke-width: 2px;
}

.svg-4 {
    border: 0 #000;
}

.svg-5, .svg-6, .svg-7, .svg-8, .svg-9, .svg-10, .svg-11, .svg-12, .svg-13, .svg-14, .svg-15, .svg-16, .svg-17, .svg-18, .svg-19, .svg-20, .svg-21, .svg-22, .svg-23, .svg-24, .svg-25, .svg-26, .svg-27, .svg-28, .svg-29, .svg-30, .svg-31, .svg-32, .svg-33, .svg-34, .svg-35, .svg-36, .svg-37, .svg-38, .svg-39, .svg-40, .svg-41, .svg-42, .svg-43, .svg-44, .svg-45, .svg-46, .svg-47, .path-8, .svg-48, .svg-49, .svg-50, .svg-51, .path-9 {
    color: var(--_colors---silver-gray);
}

.text-span {
    color: var(--_colors---black);
}

.bold-text, .bold-text-2, .bold-text-3 {
    color: var(--_colors---black);
    font-weight: 500;
}

.bold-text-4 {
    font-weight: 500;
}

.bold-text-5, .bold-text-6, .bold-text-7, .bold-text-8, .bold-text-9, .bold-text-10, .bold-text-11, .bold-text-12, .bold-text-13, .bold-text-14, .bold-text-15, .bold-text-16 {
    color: var(--_colors---black);
    font-weight: 500;
}

.fda-business-v3-timeline-line-3 {
    background-color: #d9d9d9;
    width: 17%;
    height: 2px;
    position: absolute;
    inset: 13% auto auto 16%;
}

    .fda-business-v3-timeline-line-3.fda-setup-one-timeline-line-three {
        top: 13%;
        left: 67%;
    }

    .fda-business-v3-timeline-line-3.fda-setup-one-timeline-line-two {
        top: 13%;
        left: 41%;
    }

.fda-smarter-title-2 {
    max-width: 28rem;
}

.fda-button-text-6 {
    color: #fff;
    font-family: Inter Tight, sans-serif;
    font-size: 1rem;
    font-weight: 500;
    line-height: 120%;
}

.fda-container-8 {
    width: 100%;
    max-width: 1120px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
}

.fda-business-v3-timeline-wrapper-2 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
}

.fda-black-tick-box-3 {
    background-color: #000;
    flex: none;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    height: 1.5rem;
    margin-top: .5rem;
}

    .fda-black-tick-box-3.fda-radius-full.fda-color {
        background-color: #cfcfcf;
    }

.fda-button-v1-6 {
    grid-column-gap: 1.125rem;
    grid-row-gap: 1.125rem;
    background-color: #000;
    border: 1px solid #000;
    border-radius: 6.25rem;
    justify-content: space-between;
    align-items: center;
    padding: .6875rem 1.0005rem;
    display: flex;
}

.fda-business-v3-card-fill-3 {
    padding-bottom: 0;
}

.fda-color-black-5 {
    color: #000;
}

.fda-button-dot-6 {
    z-index: 0;
    background-color: #fff;
    position: absolute;
    inset: 0%;
}

.fda-business-v3-timeline-item-2 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    justify-content: flex-start;
    align-items: center;
}

.fda-text-style-h5-4 {
    color: #000;
    font-family: Inter Tight, sans-serif;
    font-size: var(--_typography---font-size--body);
    letter-spacing: .01rem;
    font-weight: 500;
    line-height: 150%;
}

.fda-growth-box-two-v2-3 {
    aspect-ratio: 630 / 742;
    border-radius: 1.25rem;
    flex: 1;
    justify-content: center;
    align-items: flex-end;
    max-width: 34.375rem;
}

.fda-business-v3-card-header-2 {
    text-align: center;
    justify-content: center;
    align-items: center;
    max-width: 36rem;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 56px;
}

.fda-container-checksteps {
    width: 100%;
    max-width: 1120px;
    padding-left: .938rem;
    padding-right: .938rem;
}

.bold-text-17, .bold-text-18, .bold-text-19, .bold-text-20, .bold-text-21, .bold-text-22, .bold-text-23, .bold-text-24, .bold-text-25, .bold-text-26, .bold-text-27, .bold-text-28, .bold-text-29, .bold-text-30, .bold-text-31, .bold-text-32, .bold-text-33, .bold-text-34, .bold-text-35, .bold-text-36, .bold-text-37, .bold-text-38, .bold-text-39, .bold-text-40, .bold-text-41, .bold-text-42, .bold-text-43, .bold-text-44, .bold-text-45, .bold-text-46 {
    color: var(--_colors---black);
    font-weight: 500;
}

.fda-features-point-box-cta {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
}

.fda-get-in-touch-content-v2-2 {
    margin-top: var(--_spacing---content-middle-gap);
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    justify-content: space-between;
    align-items: center;
}

.fda-service-card-v2-2 {
    z-index: 5;
    background-color: #fff;
    width: 85%;
    max-width: 19.25rem;
    padding-bottom: 1.875rem;
    position: relative;
}

.fda-contact-form-inner-part-2 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
}

.fda-customer-logo-text-2 {
    color: #000;
    margin-top: -2px;
    font-size: .9375rem;
    line-height: 100%;
}

.fda-streamline-bg-card-two-v2-2 {
    z-index: 2;
    background-color: #03a9f4;
    border-radius: 1.25rem;
    width: 46%;
    max-width: 330px;
    height: 65%;
    max-height: 340px;
    position: absolute;
    transform: rotate(17deg)translate(29%, -1%);
}

.fda-text-area-v1-2 {
    color: #545454;
    border: 1px solid #e6e6e6;
    border-radius: 6px;
    min-height: 9rem;
    margin-bottom: 0;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    font-size: 1rem;
}

    .fda-text-area-v1-2:focus-visible, .fda-text-area-v1-2[data-wf-focus-visible] {
        color: #000;
        border: 1px solid #e6e6e6;
    }

.fda-button-dot-7 {
    z-index: 0;
    background-color: #fff;
    position: absolute;
    inset: 0%;
}

.fda-text-field-v1-2 {
    color: #545454;
    border: 1px solid #e6e6e6;
    border-radius: 6px;
    height: 56px;
    margin-bottom: 0;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    font-size: 1rem;
}

    .fda-text-field-v1-2:focus-visible, .fda-text-field-v1-2[data-wf-focus-visible] {
        color: #000;
        border: 1px solid #e6e6e6;
    }

.fda-streamline-box-v2-2 {
    background-color: #000;
    justify-content: center;
    align-items: center;
    width: 42.4%;
    padding: 2.8125rem 1.25rem;
    position: relative;
}

    .fda-streamline-box-v2-2.fda-radius-medium.fda-overflow-hidden {
        width: 44.5%;
    }

.fda-streamline-bg-card-one-v2-2 {
    z-index: 2;
    background-color: #d4eff8;
    border-radius: 1.25rem;
    width: 46%;
    max-width: 330px;
    height: 65%;
    max-height: 340px;
    position: absolute;
    transform: rotate(-17deg)translate(-29%, -1%);
}

.fda-text-style-h5-5 {
    color: #000;
    letter-spacing: .01rem;
    font-family: Inter Tight, sans-serif;
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 150%;
}

    .fda-text-style-h5-5.fda-color-white.white {
        color: #fff;
    }

.fda-form-text-field-2 {
    color: #000;
    font-weight: 500;
}

.fda-hero-v3-content-3 {
    padding-top: 7.1875rem;
    padding-bottom: var(--_page-details---section-gap--section-gap);
    border-top-left-radius: 2.5rem;
    border-top-right-radius: 2.5rem;
    justify-content: flex-start;
    align-items: center;
    overflow: hidden;
}

.fda-connect-inner-box-2 {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex: 1;
    max-width: 19.1rem;
}

    .fda-connect-inner-box-2.fda-2 {
        grid-column-gap: 3.2rem;
        grid-row-gap: 3.2rem;
    }

.fda-connect-2 {
    margin-top: 8.125rem;
    padding-top: 7.5rem;
    padding-bottom: 7.625rem;
}

.fda-connect-content-2 {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    justify-content: space-between;
    align-items: flex-start;
}

.fda-color-black-6 {
    color: #000;
}

    .fda-color-black-6.fda-hover:hover {
        color: #404357;
    }

.fda-connect-box-two-2 {
    grid-column-gap: 1.6875rem;
    grid-row-gap: 1.6875rem;
    flex: 1;
    max-width: 32.75rem;
}

.fda-contact-color-black {
    color: var(--_colors---black);
}

    .fda-contact-color-black.fda-hover {
        transition: color .4s;
    }

        .fda-contact-color-black.fda-hover:hover {
            color: var(--_colors---white);
        }

        .fda-contact-color-black.fda-hover.fda-underline {
            text-underline-offset: 2px;
            text-decoration: underline;
            text-decoration-thickness: 1px;
        }

.fda-contact-color-grey {
    color: var(--_colors---dim-gray);
}

    .fda-contact-color-grey.fda-hover {
        transition: color .4s;
    }

        .fda-contact-color-grey.fda-hover:hover {
            color: var(--_colors---white);
        }

        .fda-contact-color-grey.fda-hover.fda-underline {
            text-underline-offset: 2px;
            text-decoration: underline;
            text-decoration-thickness: 1px;
        }

.image-11 {
    border-radius: .9375rem;
}

.image-12 {
    border-radius: 20px;
}

.svg-52 {
    width: 26%;
    color: var(--_colors---black);
}

.about-checkpoints {
    grid-column-gap: .8rem;
    grid-row-gap: .8rem;
    flex-flow: column;
    padding-top: 0;
    display: flex;
}

.fda-inovation-image-wrapper-2 {
    border-top-left-radius: .9375rem;
    width: 100%;
    max-width: 78%;
    margin-left: auto;
}

    .fda-inovation-image-wrapper-2.fda-position-relative {
        max-width: 80%;
    }

.fda-inovation-image-radius-2 {
    border-top-left-radius: .9375rem;
}

.fda-inovation-image-block-2 {
    grid-column-gap: 1.625rem;
    grid-row-gap: 1.625rem;
    background-color: #000;
    flex: 1;
    justify-content: center;
    align-items: center;
    max-width: 35.5rem;
    padding-top: 2.5rem;
    padding-bottom: 2.125rem;
    overflow: hidden;
}

    .fda-inovation-image-block-2.fda-position-relative.fda-radius-medium {
        max-width: none;
    }

.fda-optimize-card-wrapper-about {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    width: 100%;
    display: grid;
}

.fda-text-about-us {
    font-family: var(--font-family--inter-tight);
    color: #03a9f4;
    font-size: 14px;
    line-height: var(--_typography---line-height--h5-line-height);
    font-weight: var(--_typography---font-weight--body-weight);
    letter-spacing: var(--_typography---letter-specing--h5-letter-specing);
    -webkit-text-stroke-color: #3b82f6;
    text-transform: none;
}

    .fda-text-about-us.fda-task-text {
        font-size: .8rem;
    }

    .fda-text-about-us.fda-color-white.fda-optimize-card-text {
        font-size: 1rem;
        line-height: 100%;
    }

    .fda-text-about-us.fda-color-white.grey {
        color: var(--_colors---black);
        font-family: Inter;
        font-size: 14px;
        font-weight: 500;
    }

    .fda-text-about-us.fda-color-white.footer {
        font-family: DM Sans, sans-serif;
        font-size: 14px;
        font-weight: 500;
    }

    .fda-text-about-us.fda-color-white.left {
        text-align: left;
    }

    .fda-text-about-us.fda-month.fda-price-size, .fda-text-about-us.fda-year.fda-price-size {
        font-size: .875rem;
    }

    .fda-text-about-us.fda-cloud-text {
        font-size: 1.2rem;
    }

    .fda-text-about-us.fda-text-center.fda-landing-card-text:where(.w-variant-376fbd47-3baa-a98a-7f28-c3a5332a847e), .fda-text-about-us.fda-text-center.fda-landing-card-text:where(.w-variant-b3928a89-5c34-caac-05ae-2352258dfbb2) {
        color: var(--_colors---white);
    }

    .fda-text-about-us.fda-task-text-v2 {
        font-size: 1.1rem;
        line-height: 100%;
    }

    .fda-text-about-us.bottom-gap {
        margin-bottom: 14px;
    }

    .fda-text-about-us.middle {
        text-align: center;
    }

.medicare {
    width: 79%;
    height: 87%;
    padding-bottom: 0;
}

.reminders {
    width: 91%;
    height: 107%;
    padding-top: 0;
}

.nursing {
    width: 100%;
    height: 100%;
    margin-top: 14px;
    padding-top: 0;
    padding-bottom: 0;
}

.portal {
    width: 71%;
    height: 100%;
    margin-top: 22px;
    padding-top: 0;
    padding-bottom: 0;
}

.support {
    width: 100%;
    height: 100%;
    margin-top: 13px;
    padding-top: 0;
    padding-bottom: 0;
}

.calendar {
    width: 91%;
    height: 111%;
    margin-top: 14px;
    padding-top: 0;
}

.fda-challenges-professions-2 {
    padding-top: var(--_page-details---section-gap--section-gap);
    padding-bottom: var(--_page-details---section-gap--section-gap);
}

.div-block-6 {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 0;
    display: flex;
}

.bold-text-47, .bold-text-48 {
    color: #000;
    font-weight: 500;
}

.fda-container-9 {
    width: auto;
    max-width: 1120px;
}

    .fda-container-9.image-on-the-left {
        justify-content: center;
        align-items: center;
        width: auto;
        padding-bottom: 0;
        display: flex;
    }

.bold-text-49 {
    color: #000;
    font-weight: 500;
}

.fda-challenges-box-two-2 {
    background-color: #f5f5f5;
    flex: 1;
    justify-content: center;
    align-items: center;
    max-width: 39.375rem;
    padding: 1.875rem;
}

    .fda-challenges-box-two-2.fda-radius-medium.professions {
        max-width: 30rem;
        height: auto;
        min-height: 600px;
    }

        .fda-challenges-box-two-2.fda-radius-medium.professions.right-text {
            max-width: 35rem;
        }

        .fda-challenges-box-two-2.fda-radius-medium.professions.invoice {
            background-color: #f5f5f500;
            max-width: 32rem;
            min-height: 450px;
            padding: 0 0 0 2rem;
        }

.fda-gap-none-6 {
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
}

    .fda-gap-none-6.left, .fda-gap-none-6.fda-h2-gap {
        text-align: left;
        width: auto;
    }

        .fda-gap-none-6.fda-h2-gap.left {
            font-family: Inter Tight, sans-serif;
        }

.image-13 {
    border-radius: .9375rem;
    width: 116%;
    margin-top: -10px;
    margin-bottom: 20px;
    padding-bottom: 0;
}

.image-14 {
    width: 18px;
    height: 18px;
}

    .image-14.top-margin {
        margin-top: 3px;
        padding-top: 0;
    }

.appointments {
    width: 100%;
    height: 120%;
}

.invoicing, .patient-management {
    width: 100%;
    height: 100%;
}

.patient-portal {
    width: auto;
    max-width: 28rem;
    height: 120%;
}

.image-15 {
    width: auto;
    height: auto;
}

.administation-tool {
    width: 110%;
    max-width: none;
    height: auto;
}

.admin-med {
    width: 180px;
    height: auto;
}

.reports {
    width: 100%;
    height: 130%;
}

.appointments-copy, .reports-main {
    width: 100%;
    height: 120%;
}

.fda-button-dot-8 {
    z-index: 0;
    background-color: #fff;
    position: absolute;
    inset: 0%;
}

.fda-legal {
    padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
}

.fda-legal-box {
    grid-column-gap: 3.5rem;
    grid-row-gap: 3.5rem;
    flex: 1;
    justify-content: center;
    align-items: flex-start;
    max-width: 42rem;
}

.list-item, .list-item-2 {
    font-family: var(--font-family--dm-sans);
    font-weight: var(--_typography---font-weight--body-regular);
}

    .list-item-2.second {
        margin-left: 15px;
    }

.list {
    grid-column-gap: 9px;
    grid-row-gap: 9px;
    flex-flow: column;
    margin-top: 6px;
    margin-bottom: 22px;
    display: flex;
}

    .list.no-top-margin {
        margin-top: 0;
        margin-bottom: 0;
    }

.link {
    font-weight: var(--_typography---font-weight--body-regular);
    text-underline-offset: 4px;
    text-decoration: underline;
    text-decoration-thickness: 1px;
}

    .link:hover {
        color: #7c7c7c;
    }

.email-link {
    font-weight: var(--_typography---font-weight--body-regular);
    text-underline-offset: 4px;
    text-decoration: underline;
    text-decoration-thickness: 1px;
}

.rich-text-block {
    font-weight: var(--_typography---font-weight--body-regular);
}

    .rich-text-block li {
        font-family: var(--font-family--dm-sans);
        font-weight: var(--_typography---font-weight--body-regular);
    }

.collection-item {
    border-bottom: 1px #000;
}

    .collection-item:hover {
        border-bottom-style: none;
        border-bottom-width: 0;
    }

.body-2, .body-3, .main-2 {
    background-color: #fafafa;
}

.testimonial-stars {
    padding-bottom: 16px;
}

.text-block-3 {
    color: var(--_colors---black);
    font-weight: var(--_typography---font-weight--body-weight);
}

.menu-icon {
    width: 100%;
}

.div-menu-icon {
    border: 1px solid var(--_colors---silver-gray);
    border-radius: 10px;
    width: 34px;
    height: 34px;
    padding-left: 7px;
    padding-right: 7px;
}

    .div-menu-icon:hover {
        background-color: #fff;
        box-shadow: 0 2px 5px #0000001c;
    }

.fda-nav-link-wrapper-v2 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    width: 270px;
    color: var(--_colors---black);
    white-space: nowrap;
    object-fit: fill;
    border-radius: 12px;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    padding: 10px;
    display: flex;
}

    .fda-nav-link-wrapper-v2:hover {
        background-color: var(--_colors---white-smoke);
    }

    .fda-nav-link-wrapper-v2.w--current {
        color: var(--_colors---dim-gray);
    }

    .fda-nav-link-wrapper-v2.navbar-v3 {
        grid-column-gap: 2px;
        grid-row-gap: 2px;
        justify-content: flex-start;
        align-items: flex-start;
        width: 100%;
        height: auto;
    }

.menu-icon-svg:hover {
    color: #03a9f4;
}

.fda-dropdown-link-menu {
    font-family: var(--font-family--inter-tight);
    margin-left: 0;
    padding: 0 5px 0 0;
    font-size: 1rem;
    transition: none;
}

    .fda-dropdown-link-menu:hover {
        color: var(--_colors---black);
        transform: none;
    }

    .fda-dropdown-link-menu.w--current {
        color: #fff;
        padding-right: 0;
    }

    .fda-dropdown-link-menu.info {
        width: 100%;
        max-width: none;
        height: auto;
        color: var(--_colors---dim-gray);
        font-size: 14px;
        line-height: 140%;
        font-weight: var(--_typography---font-weight--body-regular);
        justify-content: space-between;
        align-items: flex-start;
        display: flex;
        position: static;
    }

.dva {
    width: 79%;
    height: 87%;
    margin-top: 22px;
    padding-top: 0;
    padding-bottom: 0;
}

@media screen and (min-width: 1280px) {
    .fda-text-style-h5.fda-task-text {
        font-size: 1.1rem;
    }

    .fda-text-style-h5.fda-color-white.fda-optimize-card-text, .fda-text-style-h5.fda-cloud-text {
        font-size: var(--_typography---font-size--h5);
    }

    .fda-text-style-h5.fda-task-text-v2 {
        font-size: 1.1rem;
    }

    .fda-gap-none.fda-h2-gap {
        width: auto;
    }

    .fda-gap-none.fda-h2-paragraph-gap.fda-cloud-paragraph-v2 {
        text-align: left;
    }

    .fda-gap-none.fda-workflow-paragraph {
        max-width: 12.56rem;
    }

    .fda-gap-none.left {
        width: auto;
    }

    .fda-dropdown-toggle {
        padding-left: 20px;
        padding-right: 20px;
    }

    .fda-mega-menu, .fda-mega-menu-bottom {
        width: 100%;
    }

    .fda-nav-right-part {
        grid-column-gap: 15px;
        grid-row-gap: 15px;
    }

    .fda-pages-mega-menu.fda-radius-4.w--open {
        max-width: 1054px;
    }

    .fda-navbar-arrow {
        width: 8px;
    }

    .fda-mega-menu-container {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        flex-flow: column;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        min-width: 1054px;
        margin-left: auto;
        margin-right: auto;
        display: none;
    }

    .fda-pages-menu {
        display: flex;
    }

    .fda-inveert {
        filter: invert();
    }

    .fda-mega-menu-link:hover {
        color: #545814;
    }

    .fda-mega-menu-link.w--current {
        color: #1111114d;
    }

    .fda-nav-hover:hover {
        color: #565a1e;
    }

    .fda-hero-v1-content {
        grid-column-gap: 5.1rem;
        grid-row-gap: 5.1rem;
        justify-content: flex-start;
        align-items: center;
    }

    .fda-hero-v1-text-wrapper.fda-mobile-text-center {
        max-width: 34rem;
    }

    .fda-solution-button-wrapper {
        grid-column-gap: 1.875rem;
        grid-row-gap: 1.875rem;
    }

    .fda-meeting-box {
        max-width: 15.12rem;
    }

    .fda-empower-box {
        padding: 2.5rem 2.5rem 2.3125rem;
    }

    .fda-unique {
        padding-top: 112px;
        padding-bottom: 110px;
    }

    .fda-task-card-text-wrap {
        grid-column-gap: .75rem;
        grid-row-gap: .75rem;
    }

    .fda-footer-bottom-content {
        justify-content: flex-start;
    }

    .fda-footer-box-two.fda-change {
        padding-left: 5.8125rem;
    }

    .fda-unique-content {
        grid-column-gap: 40px;
        grid-row-gap: 40px;
    }

    .fda-hero-v2-content {
        grid-column-gap: 10.4375rem;
        grid-row-gap: 10.4375rem;
        justify-content: flex-start;
        align-items: flex-start;
    }

    .fda-analytics-box-one {
        flex: 1;
        padding: 2.5rem 2.375rem 2rem;
    }

    .fda-analytics-box-two {
        align-items: stretch;
        padding: 2.8125rem;
    }

    .fda-analytics-text-box-v2 {
        flex: 1;
    }

    .fda-analytics-image-box-v2 {
        padding: 1.875rem;
    }

    .fda-optimize-card-wrapper {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
    }

    .fda-optimize-card {
        padding: 2.5rem 2.5rem 2.0625rem;
    }

    .fda-build-phone-box {
        padding-left: 8.9375rem;
    }

    .fda-build-side-image {
        width: 37.4%;
    }

    .fda-strap-image {
        right: 2.5rem;
    }

    .fda-growth-dashboard {
        padding-top: 68px;
        padding-bottom: 58px;
        padding-right: 120px;
    }

    .fda-growth-progress-item-title {
        justify-content: space-between;
        align-items: center;
    }

    .fda-development-para {
        max-width: 537px;
    }

    .fda-progress-indicator-line-holder {
        border-radius: 4px;
        width: 100%;
        height: 8px;
    }

    .fda-grorwth-v1-balance {
        bottom: -11%;
    }

    .fda-growth-main-v1 {
        grid-column-gap: 120px;
        grid-row-gap: 120px;
    }

    .fda-our-value-item-icon-wrap {
        width: 80px;
        height: 80px;
    }

    .fda-tools-inner-card-wrapper {
        justify-content: center;
        align-items: center;
    }

    .fda-payment-card {
        width: 9.6875rem;
    }

        .fda-payment-card.fda-3 {
            margin-top: -5%;
        }

    .fda-loader-line-wrapper-v2 {
        display: flex;
    }

    .fda-big-loader-draft {
        display: block;
    }

        .fda-big-loader-draft.fda-2 {
            display: none;
        }

    .fda-big-loader-line {
        display: block;
    }

    .fda-loader-image-2 {
        display: none;
    }

    .fda-cloud-card-wrap {
        grid-column-gap: 1.875rem;
        grid-row-gap: 1.875rem;
    }

    .fda-cloud-card {
        padding: 2.5rem 2.5rem 2rem;
    }

    .fda-operation-image-block {
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }

    .fda-track-content-box {
        grid-template-columns: 1fr 1fr;
    }

    .fda-track-box {
        justify-content: space-between;
        padding: 3.75rem 2.3125rem 2.5rem 3.125rem;
    }

    .fda-track-inner-box.fda-1 {
        flex-flow: row;
    }

    .fda-track-inner-box-one {
        grid-column-gap: 4.1875rem;
        grid-row-gap: 4.1875rem;
        padding-left: 2.1875rem;
        padding-right: 2.1875rem;
    }

    .fda-tracker-inner-three {
        grid-column-gap: 4.5rem;
        grid-row-gap: 4.5rem;
        padding: 1.7rem 2.187rem 2rem;
    }

    .fda-challenges-content {
        grid-column-gap: 8.125rem;
        grid-row-gap: 8.125rem;
    }

    .fda-challenges-box-two {
        padding: 5.9375rem 3.75rem;
    }

    .fda-price-card, .fda-price-card-v2 {
        padding: 2.0625rem 2.3125rem;
    }

    .fda-growth-content {
        align-items: stretch;
    }

    .fda-growth-box-one {
        max-width: 32.5rem;
    }

    .fda-cloud-paragraph.fda-2 {
        margin-bottom: .625rem;
    }

    .fda-hero-v4-content {
        margin-top: 0;
    }

    .fda-hero-v4-circle.fda-2 {
        bottom: 25%;
        left: -9%;
    }

    .fda-scroller {
        height: 31.25rem;
    }

    .fda-hero-v4-scroller-block {
        height: 52.5rem;
        right: 0%;
    }

    .fda-inovation-content {
        padding: 60px 50px;
    }

    .fda-streamline-services {
        align-items: stretch;
    }

    .fda-streamline-box-one {
        padding-top: 5.1875rem;
        padding-bottom: 5.1875rem;
    }

    .fda-service-card {
        width: 63.46%;
    }

    .fda-streamline-bg-card-two {
        transform: rotate(22deg)translate(35%, -5%);
    }

    .fda-streamline-bg-card-one {
        transform: rotate(-22deg)translate(-35%, -6%);
    }

    .fda-streamline-bottom-box {
        padding-top: 1.125rem;
        padding-bottom: 1.125rem;
    }

    .fda-revolution {
        padding-top: 190px;
        padding-bottom: 213px;
    }

    .fda-revolution-image-wrap {
        width: 42.79%;
        margin-top: -6%;
    }

    .fda-revolution-management-box {
        grid-column-gap: 4.375rem;
        grid-row-gap: 4.375rem;
    }

    .fda-tool-inner-box-1 {
        padding: 2.5rem;
    }

    .fda-tools-image-wrapper-v2 {
        width: 41%;
    }

    .fda-experiance {
        padding-top: var(--_page-details---section-gap--section-gap);
        padding-bottom: var(--_page-details---section-gap--section-gap);
    }

    .fda-experiance-content {
        grid-column-gap: 4.5rem;
        grid-row-gap: 4.5rem;
    }

    .fda-digital-box-2 {
        grid-column-gap: 6.6875rem;
        grid-row-gap: 6.6875rem;
        justify-content: flex-start;
        align-items: center;
        padding: 35px 40px;
    }

    .fda-digital-hook {
        padding: .9375rem 2.1875rem;
    }

    .fda-digital-inner-box-1 {
        grid-column-gap: 3.125rem;
        grid-row-gap: 3.125rem;
    }

    .fda-service-card-v2 {
        width: 63.46%;
    }

    .fda-streamline-bg-card-two-v2 {
        width: 50%;
        transform: rotate(22deg)translate(33%, -6%);
    }

    .fda-streamline-bg-card-one-v2 {
        width: 50%;
        transform: rotate(-22deg)translate(-33%, -6%);
    }

    .fda-connect-content {
        grid-column-gap: 17.6875rem;
        grid-row-gap: 17.6875rem;
        justify-content: flex-start;
        align-items: flex-start;
    }

    .fda-connect-box-two-v2 {
        grid-column-gap: 1.6875rem;
        grid-row-gap: 1.6875rem;
    }

    .fda-branch-card-v2 {
        grid-column-gap: 7.5rem;
        grid-row-gap: 7.5rem;
        justify-content: flex-start;
        align-items: flex-start;
    }

    .fda-hero-blog-author {
        padding-left: 2.5rem;
    }

    .fda-table-left-column {
        flex: 1;
    }

    .fda-price-top-table-wrapper {
        padding-left: 15px;
        padding-right: 15px;
    }

    .fda-price-card-v3 {
        padding-top: 3.125rem;
        padding-bottom: 3.125rem;
    }

    .fda-planfeatures-content {
        grid-column-gap: 5.9375rem;
        grid-row-gap: 5.9375rem;
        justify-content: flex-start;
        align-items: center;
        padding: 3.75rem 5rem;
    }

    .fda-features-points-wrapper {
        grid-column-gap: 3.75rem;
    }

    .fda-help-center-card {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .fda-feature-side-line-v2 {
        height: 10.68rem;
    }

    .fda-workflow-image-wrapper-v3 {
        padding: 2.5rem;
    }

    .fda-workflow-point {
        grid-column-gap: 1.2rem;
        grid-row-gap: 1.2rem;
    }

    .fda-workflow-number {
        width: 2.93rem;
        height: 2.93rem;
    }

    .fda-workflow-bottom-box {
        grid-column-gap: 5.1875rem;
        grid-row-gap: 5.1875rem;
    }

    .fda-counter-v1 {
        height: 45px;
    }

    .fda-operation-box {
        grid-column-gap: 4.375rem;
        grid-row-gap: 4.375rem;
    }

    .fda-operation-loader-line-box {
        grid-column-gap: 28%;
        grid-row-gap: 28%;
    }

    .fda-analytics-image-box-v3 {
        width: 48.34%;
    }

    .fda-analytics-box-two-v2 {
        padding-left: 2.8125rem;
    }

    .fda-analytics-box-one-v2 {
        flex: 1;
    }

    .fda-growth-v3.fda-bg-color-whitesmoke.fda-section-gap-bottom {
        background-color: #fff0;
    }

    .fda-utility-cotent {
        grid-column-gap: 2.5rem;
        grid-row-gap: 2.5rem;
        justify-content: space-between;
        align-items: center;
    }

    .fda-utility-card-wrapper {
        grid-column-gap: 4.0625rem;
        grid-row-gap: 4.0625rem;
    }

    .fda-tool-inner-box-2 {
        padding: 2.5rem;
    }

    .fda-footer-title-link-wrapper {
        grid-column-gap: 2.5rem;
        grid-row-gap: 2.5rem;
    }

    .fda-growth-box-one-v2 {
        max-width: 32.5rem;
    }

    .fda-growth-content-v4 {
        align-items: stretch;
    }

    .fda-users-float-icon-box {
        top: 41%;
        left: 39%;
    }

    .fda-tools-graph-block-v2, .fda-cloud-card-v2 {
        padding: 1.875rem;
    }

    .fda-innovation-wrap {
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }

    .fda-innoavtion-text {
        font-size: 1.125rem;
    }

    .fda-v1-phone-image {
        padding: 2.5rem;
    }

    .fda-business-v3-timeline-line {
        left: 15%;
    }

        .fda-business-v3-timeline-line.fda-setup-one-timeline-line-two {
            left: 42%;
        }

        .fda-business-v3-timeline-line.fda-setup-one-timeline-line-three {
            left: 68%;
        }

    .fda-marquee-layer-hero-v4 {
        background-image: linear-gradient(180deg, var(--_colors---white) 58%, #fff0 92%);
        width: 55vw;
        top: -40px;
    }

    .fda-pricing-plan-box {
        padding-right: 5rem;
    }

        .fda-pricing-plan-box.fda-amount-box {
            padding-right: 2rem;
        }

    .fda-planfeatures-content-v2 {
        grid-column-gap: 5.9375rem;
        grid-row-gap: 5.9375rem;
        padding: 3.75rem 5rem;
    }

    .fda-with-gap.fda-workflow-paragraph {
        max-width: 12.56rem;
    }

    .fda-text-style-h5-bottom-margin {
        margin-bottom: 70px;
    }

        .fda-text-style-h5-bottom-margin.fda-task-text {
            font-size: 1.1rem;
        }

        .fda-text-style-h5-bottom-margin.fda-color-white.fda-optimize-card-text, .fda-text-style-h5-bottom-margin.fda-cloud-text {
            font-size: var(--_typography---font-size--h5);
        }

        .fda-text-style-h5-bottom-margin.fda-task-text-v2 {
            font-size: 1.1rem;
        }

    .fda-cta.fda-workflow-paragraph {
        max-width: 12.56rem;
    }

    .fda-text-style-h5-bottom-margin-cta {
        margin-bottom: 70px;
    }

        .fda-text-style-h5-bottom-margin-cta.fda-task-text {
            font-size: 1.1rem;
        }

        .fda-text-style-h5-bottom-margin-cta.fda-color-white.fda-optimize-card-text, .fda-text-style-h5-bottom-margin-cta.fda-cloud-text {
            font-size: var(--_typography---font-size--h5);
        }

        .fda-text-style-h5-bottom-margin-cta.fda-task-text-v2 {
            font-size: 1.1rem;
        }

    .fda-gap-none-medium.fda-workflow-paragraph {
        max-width: 12.56rem;
    }

    .fda-about-content {
        grid-column-gap: 8.125rem;
        grid-row-gap: 8.125rem;
    }

    .fda-gap-about.fda-workflow-paragraph, .fda-team-member.fda-workflow-paragraph {
        max-width: 12.56rem;
    }

    .fda-business-v3-timeline-line-2 {
        left: 15%;
    }

        .fda-business-v3-timeline-line-2.fda-setup-one-timeline-line-three {
            left: 68%;
        }

        .fda-business-v3-timeline-line-2.fda-setup-one-timeline-line-two {
            left: 42%;
        }

    .fda-container-4.flex.professions {
        justify-content: center;
        align-items: center;
        width: auto;
        max-width: 1120px;
    }

    .fda-v1-phone-image-2 {
        padding: 2.5rem;
    }

    .fda-hero-v1-content-wrap-2.top-margin.profession {
        justify-content: center;
        align-items: flex-start;
    }

    .fda-gap-none-4.fda-h1-gap {
        width: auto;
    }

    .fda-price-top-table-wrapper-2 {
        padding-left: 15px;
        padding-right: 15px;
    }

    .fda-business-v3-timeline-line-3 {
        left: 15%;
    }

        .fda-business-v3-timeline-line-3.fda-setup-one-timeline-line-three {
            left: 68%;
        }

        .fda-business-v3-timeline-line-3.fda-setup-one-timeline-line-two {
            left: 42%;
        }

    .fda-service-card-v2-2 {
        width: 63.46%;
    }

    .fda-streamline-bg-card-two-v2-2 {
        width: 50%;
        transform: rotate(22deg)translate(33%, -6%);
    }

    .fda-streamline-bg-card-one-v2-2 {
        width: 50%;
        transform: rotate(-22deg)translate(-33%, -6%);
    }

    .fda-connect-content-2 {
        grid-column-gap: 17.6875rem;
        grid-row-gap: 17.6875rem;
        justify-content: flex-start;
        align-items: flex-start;
    }

    .fda-optimize-card-wrapper-about {
        grid-column-gap: 1.875rem;
        grid-row-gap: 1.875rem;
    }

    .fda-text-about-us.fda-task-text {
        font-size: 1.1rem;
    }

    .fda-text-about-us.fda-color-white.fda-optimize-card-text, .fda-text-about-us.fda-cloud-text {
        font-size: var(--_typography---font-size--h5);
    }

    .fda-text-about-us.fda-task-text-v2 {
        font-size: 1.1rem;
    }

    .fda-challenges-box-two-2 {
        padding: 5.9375rem 3.75rem;
    }

    .fda-gap-none-6.left, .fda-gap-none-6.fda-h2-gap {
        width: auto;
    }
}

@media screen and (min-width: 1440px) {
    .fda-gap-none.fda-h2-gap.left {
        width: 100%;
    }

    .fda-container.professionals, .fda-container.image-on-the-left {
        justify-content: center;
        align-items: center;
        display: flex;
    }

    .fda-book-free-session-block {
        display: block;
    }

    .fda-nav-right-part {
        grid-column-gap: 15px;
        grid-row-gap: 15px;
    }

    .fda-ecommerce-item-box {
        padding-right: 0;
    }

    .fda-hero-v1-content {
        grid-column-gap: 4.375rem;
        grid-row-gap: 4.375rem;
    }

    .fda-business-user {
        padding-left: 5rem;
        padding-right: 5rem;
    }

    .fda-smarter-solution-content {
        grid-column-gap: 6.8125rem;
        grid-row-gap: 6.8125rem;
    }

    .fda-task-card-wrap {
        width: 20vw;
    }

    .fda-insight-card {
        grid-column-gap: 3.75rem;
        grid-row-gap: 3.75rem;
        padding-top: 50px;
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }

    .fda-insight-image-wrapper {
        margin-right: 30px;
    }

    .fda-analytics-box-one {
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }

    .fda-analytics-image-box-v2 {
        height: auto;
        padding: 2.8125rem 2.8125rem 4.6rem;
    }

    .fda-build-text-box-wrapper {
        padding-left: 6.9375rem;
    }

    .fda-our-value-v1 {
        padding-right: 30px;
    }

    .fda-tools-card {
        padding-top: 2rem;
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }

    .fda-payment-card {
        width: 7.5rem;
    }

    .fda-challenges-content.professions.bottom-margin {
        grid-column-gap: 6rem;
        grid-row-gap: 6rem;
        justify-content: space-between;
        align-items: center;
        max-width: 1120px;
    }

    .fda-challenges-box-one {
        max-width: 40rem;
    }

    .fda-challenges-title-text {
        width: 100%;
        max-width: 34.6rem;
    }

    .fda-challenges-box-two.fda-radius-medium.professions {
        max-width: 30rem;
    }

    .fda-digital-box-2 {
        grid-column-gap: 8.6rem;
        grid-row-gap: 8.6rem;
    }

    .fda-streamline-bg-card-two-v2 {
        transform: rotate(22deg)translate(30%, -7%);
    }

    .fda-streamline-bg-card-one-v2 {
        transform: rotate(-22deg)translate(-30%, -7%);
    }

    .fda-connect-content {
        grid-column-gap: 20rem;
        grid-row-gap: 20rem;
    }

    .fda-blog-card-v1-text, .fda-blog-card-v3-text {
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }

    .fda-detail-content-block {
        margin-right: 2rem;
    }

    .fda-price-card-block-v2.fda-yearly.fda-change, .fda-price-card-block-v2.fda-monthly.fda-change {
        grid-column-gap: 1.875rem;
        grid-row-gap: 1.875rem;
    }

    .fda-price-card-v3 {
        padding-left: 3.12rem;
        padding-right: .5rem;
    }

    .fda-career-content-main {
        margin-top: 70px;
    }

    .fda-landing-footer {
        padding-bottom: 4rem;
        padding-left: 4.6rem;
        padding-right: 4.6rem;
    }

    .fda-growth-v3.fda-bg-color-whitesmoke {
        background-color: #fff0;
    }

    .fda-utility-pages {
        margin-left: auto;
        margin-right: auto;
    }

    .fda-hero-v3-solutions {
        height: auto;
        padding-left: 0;
        padding-right: 0;
    }

    .fda-digital-title-box-v2.fda-position-relative.fda-overflow-hidden {
        overflow-wrap: normal;
    }

    .fda-work-card.fda-small-card {
        min-width: 410px;
        max-width: 410px;
    }

        .fda-work-card.fda-small-card.fda-overflow-hidden.profession {
            min-width: 0;
        }

        .fda-work-card.fda-small-card.icons {
            min-width: auto;
        }

    .fda-work-card.fda-big-card {
        max-width: 630px;
    }

    .fda-work-image-wrapper.fda-radius-small.fda-overflow-hidden {
        border: 0 #e1e6f400;
    }

        .fda-work-image-wrapper.fda-radius-small.fda-overflow-hidden:hover {
            opacity: .8;
            mix-blend-mode: normal;
        }

    .fda-work-text-wrapper.fda-mobile-text-center.profession, .fda-work-text-wrapper.fda-homepage.profession {
        padding-bottom: .7rem;
    }

    .fda-testimonial-card-v1 {
        padding-top: 40px;
        padding-bottom: 40px;
        padding-left: 40px;
    }

    .fda-workflow-card-wrapper-v2 {
        grid-column-gap: 1.875rem;
        grid-row-gap: 1.875rem;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr 1fr;
        grid-auto-columns: 1fr;
        display: grid;
    }

        .fda-workflow-card-wrapper-v2.profession {
            grid-column-gap: 3.3rem;
            grid-row-gap: 3.3rem;
            width: 88%;
        }

    .fda-work-image-wrapper-v2.image1 {
        background-image: url(../images/Ankle-Measurement.avif);
        background-position: 14%;
    }

    .fda-work-image-wrapper-v2.image3 {
        background-image: url(../images/Psychologists-Office.avif);
        background-position: 40%;
    }

    .fda-work-image-wrapper-v2.image4 {
        background-image: url(../images/Nurse-with-Patient.avif);
        background-position: 0%;
    }

    .fda-work-image-wrapper-v2.image6 {
        background-image: url(../images/Speech-Therapy-Session.avif);
        background-position: 51%;
    }

    .fda-work-image-wrapper-v2.image9 {
        background-image: url(../images/Chiropractic-Therapy-Session.avif);
        background-position: 50%;
    }

    .fda-work-image-wrapper-v2.image10 {
        background-image: url(../images/Physical-Therapy-Session.avif);
        background-position: 0%;
    }

    .fda-work-image-wrapper-v2.image8 {
        background-image: url(../images/Man-Exercising-with-Bands.avif);
        background-position: 0%;
    }

    .fda-mobile-menu-content-block {
        padding-left: 45px;
        padding-right: 45px;
    }

    .fda-marquee-layer-hero-v4 {
        background-image: linear-gradient(180deg, var(--_colors---white) 33%, #fff0 74%);
        width: 55vw;
    }

    .fda-price-card-v5 {
        padding-left: 1.5625rem;
        padding-right: 1.5625rem;
    }

    .image {
        background-color: var(--_colors---white);
        pointer-events: auto;
        -webkit-text-fill-color: inherit;
        background-clip: border-box;
        border-radius: 14px;
        height: 100%;
    }

    .div-block {
        background-color: #0e0000;
        border-radius: 20px 20px 0 0;
        width: 80%;
        padding: 10px 10px 0;
    }

    .fda-smarter-solution-content-left {
        grid-column-gap: 6.8125rem;
        grid-row-gap: 6.8125rem;
    }

    .fda-workflow-feature-cards {
        grid-column-gap: 1.875rem;
        grid-row-gap: 1.875rem;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr 1fr;
        grid-auto-columns: 1fr;
        max-width: 1120px;
        display: grid;
    }

        .fda-workflow-feature-cards.profession {
            grid-column-gap: 3.3rem;
            grid-row-gap: 3.3rem;
            width: 88%;
        }

    .fda-work-image-wrapper-icon.image1 {
        background-image: url(../images/Shoulder-Treatment.avif);
        background-position: 0%;
    }

    .fda-work-image-wrapper-icon.image2 {
        background-image: url(../images/Ankle-Measurement.avif);
        background-position: 14%;
    }

    .fda-work-image-wrapper-icon.image3 {
        background-image: url(../images/Psychologists-Office.avif);
        background-position: 40%;
    }

    .fda-work-image-wrapper-icon.image4 {
        background-image: url(../images/Nurse-with-Patient.avif);
        background-position: 0%;
    }

    .fda-work-image-wrapper-icon.image6 {
        background-image: url(../images/Speech-Therapy-Session.avif);
        background-position: 51%;
    }

    .fda-work-image-wrapper-icon.image9 {
        background-image: url(../images/Chiropractic-Therapy-Session.avif);
        background-position: 50%;
    }

    .fda-work-image-wrapper-icon.image10 {
        background-image: url(../images/Physical-Therapy-Session.avif);
        background-position: 0%;
    }

    .fda-work-image-wrapper-icon.image8 {
        background-image: url(../images/Man-Exercising-with-Bands.avif);
        background-position: 0%;
    }

    .main {
        background-color: #fafafa;
    }

    .fda-container-features.professionals, .fda-container-features.image-on-the-left {
        justify-content: center;
        align-items: center;
        display: flex;
    }

    .fda-tools-card-2 {
        padding-top: 2rem;
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }

    .image-9 {
        pointer-events: auto;
        -webkit-text-fill-color: inherit;
        background-color: #fff;
        background-clip: border-box;
        border-radius: 15px 15px 0 0;
        height: 100%;
    }

    .div-block-5 {
        background-color: #0e0000;
        border-radius: 20px 20px 0 0;
        width: 80%;
        padding: 10px 10px 0;
    }

    .fda-hero-v3-solutions-2 {
        height: auto;
        padding-left: 0;
        padding-right: 0;
    }

    .fda-workflow-logo-grid {
        grid-column-gap: 1.875rem;
        grid-row-gap: 1.875rem;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr 1fr;
        grid-auto-columns: 1fr;
        max-width: 1120px;
        display: grid;
    }

        .fda-workflow-logo-grid.profession {
            grid-column-gap: 3.3rem;
            grid-row-gap: 3.3rem;
            width: 88%;
        }

    .fda-work-card-logos.fda-small-card {
        min-width: 410px;
        max-width: 410px;
    }

        .fda-work-card-logos.fda-small-card.fda-overflow-hidden.profession {
            min-width: 0;
        }

        .fda-work-card-logos.fda-small-card.icons {
            min-width: auto;
        }

    .fda-work-card-logos.fda-big-card {
        max-width: 630px;
    }

    .fda-workflow-feature-cards-impact {
        grid-column-gap: 1.875rem;
        grid-row-gap: 1.875rem;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr 1fr;
        grid-auto-columns: 1fr;
        max-width: 1120px;
        display: grid;
    }

        .fda-workflow-feature-cards-impact.profession {
            grid-column-gap: 3.3rem;
            grid-row-gap: 3.3rem;
            width: 88%;
        }

    .fda-work-card-impact.fda-small-card {
        min-width: 410px;
        max-width: 410px;
    }

        .fda-work-card-impact.fda-small-card.fda-overflow-hidden.profession {
            min-width: 0;
        }

        .fda-work-card-impact.fda-small-card.icons {
            min-width: auto;
        }

    .fda-work-card-impact.fda-big-card {
        max-width: 630px;
    }

    .fda-work-card-copy.fda-small-card {
        min-width: 410px;
        max-width: 410px;
    }

        .fda-work-card-copy.fda-small-card.fda-overflow-hidden.profession {
            min-width: 0;
        }

        .fda-work-card-copy.fda-small-card.icons {
            min-width: auto;
        }

    .fda-work-card-copy.fda-big-card {
        max-width: 630px;
    }

    .fda-work-card-about-impact.fda-small-card {
        min-width: 410px;
        max-width: 410px;
    }

        .fda-work-card-about-impact.fda-small-card.fda-overflow-hidden.profession {
            min-width: 0;
        }

        .fda-work-card-about-impact.fda-small-card.icons {
            min-width: auto;
        }

    .fda-work-card-about-impact.fda-big-card {
        max-width: 630px;
    }

    .hpg-dashboard {
        background-color: #eeeeeeb3;
        border-radius: 20px;
        width: 80%;
        padding: 8px;
    }

    .fda-streamline-bg-card-two-v2-2 {
        transform: rotate(22deg)translate(30%, -7%);
    }

    .fda-streamline-bg-card-one-v2-2 {
        transform: rotate(-22deg)translate(-30%, -7%);
    }

    .fda-connect-content-2 {
        grid-column-gap: 20rem;
        grid-row-gap: 20rem;
    }

    .fda-container-9.image-on-the-left {
        justify-content: center;
        align-items: center;
        display: flex;
    }

    .fda-challenges-box-two-2.fda-radius-medium.professions {
        max-width: 30rem;
    }

    .fda-gap-none-6.fda-h2-gap.left {
        width: 100%;
    }
}

@media screen and (min-width: 1920px) {
    .fda-dropdown-link:hover {
        color: var(--_colors---black);
    }

    .fda-dropdown-toggle {
        padding-left: 20px;
        padding-right: 20px;
    }

    .fda-navbar-wrapper {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        grid-auto-columns: 1fr;
    }

    .fda-nav-right-part {
        grid-column-gap: 15px;
        grid-row-gap: 15px;
    }

    .fda-nav-menu-link {
        width: 100%;
        min-width: auto;
    }

    .fda-dropdown-list.v2.w--open {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        padding: 10px;
    }

    .fda-task-top-text {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
    }

    .fda-unique-image {
        border-radius: 1.8rem;
    }

    .fda-hero-v2 {
        background-position: 100% -100px;
        background-size: contain;
    }

    .fda-grorwth-v1-balance {
        bottom: -3%;
        right: -18%;
    }

    .fda-development-left {
        flex-basis: 45%;
    }

    .fda-payment-card.fda-3 {
        margin-top: -4%;
    }

    .fda-tool-icon-1 {
        margin-left: 7%;
    }

    .fda-tool-icon-5 {
        top: 62%;
        left: 41%;
    }

    .fda-tool-icon-6 {
        top: 50%;
        right: 7%;
    }

    .fda-tool-icon-7 {
        top: 69%;
    }

    .fda-v3-radial-1 {
        top: -23%;
        left: -11%;
    }

        .fda-v3-radial-1.fda-2 {
            right: 1%;
        }

        .fda-v3-radial-1.fda-3 {
            left: -12%;
        }

        .fda-v3-radial-1.fda-4 {
            bottom: -21%;
            right: -13%;
        }

    .fda-optimize-point {
        width: 20%;
        left: -20%;
    }

    .fda-hero-v4-circle.fda-5 {
        bottom: -15%;
        right: -8%;
    }

    .fda-get-in-touch-from-block-v2.fda-margin {
        margin-top: -9px;
    }

    .fda-support-box-list {
        grid-auto-columns: 1fr;
    }

    .fda-features-image-block {
        margin-left: 10%;
    }

    .fda-features-side-image-one {
        left: 17%;
    }

    .fda-features-side-image-two {
        right: 14%;
    }

    .fda-utility-pages {
        margin-right: 7%;
    }

    .fda-marquee-layer-hero-v4 {
        background-image: linear-gradient(180deg, white, var(--_colors---white) 27%, #fff6 42%, #fff0 50%);
        height: 25vw;
        top: -40px;
    }

    .div-menu-icon:hover {
        background-color: #fff;
        box-shadow: 0 2px 5px #0003;
    }

    .fda-nav-link-wrapper-v2 {
        grid-column-gap: 14px;
        grid-row-gap: 14px;
        border-radius: 12px;
        width: 260px;
        padding: 10px;
    }

        .fda-nav-link-wrapper-v2:hover {
            background-color: var(--_colors---white-smoke);
        }

    .menu-icon-svg:hover {
        color: #03a9f4;
    }

    .fda-dropdown-link-menu:hover {
        color: var(--_colors---black);
    }
}

@media screen and (max-width: 991px) {
    body {
        --_typography---font-size--body: .9375rem;
        --_typography---line-height--body-font-line-height: 150%;
        --_typography---font-weight--body-regular: 400;
        --_typography---letter-specing--body-font-letter-specing: 0rem;
        --_typography---font-size--h1: 2.5rem;
        --_typography---line-height--h1-line-height: 125%;
        --_typography---font-weight--heading-medium: 500;
        --_typography---letter-specing--h1-letter-specing: -.1rem;
        --_typography---font-size--h2: 1.875rem;
        --_typography---line-height--h2-line-height: 138%;
        --_typography---letter-specing--h2-letter-specing: 0rem;
        --_typography---font-size--h3: 1.625rem;
        --_typography---line-height--h3-line-height: 126%;
        --_typography---letter-specing--h3-letter-specing: -.0425rem;
        --_typography---font-size--h4: 1.375rem;
        --_typography---line-height--h4-line-height: 125%;
        --_typography---letter-specing--h4-letter-specing: 0rem;
        --_typography---font-size--h5: 1.125rem;
        --_typography---line-height--h5-line-height: 150%;
        --_typography---letter-specing--h5-letter-specing: .01rem;
        --_typography---font-size--h6: 1.063rem;
        --_typography---line-height--h6-line-height: 150%;
        --_typography---letter-specing--h6-letter-specing: 0rem;
        --_typography---font-weight--body-weight: 500;
        --_typography---line-height--button-line-height: 120%;
        --_typography---font-weight--heading-semibold: 600;
        --_page-details---radius--radius-medium: .625rem;
        --_page-details---containers--container-medium: 101.875rem;
        --_page-details---section-gap--section-gap: 9rem;
        --_page-details---containers--container-gutter-gap: .938rem;
        --_page-details---containers--container-large: 111.875rem;
        --_page-details---radius--radius-small: .625rem;
        --_page-details---radius--radius-large: 1.25rem;
        --_page-details---section-gap-with-content--bottom-gap: 3.25rem;
        --_page-details---section-gap-with-content--top-gap: 3.25rem;
        --_page-details---containers--container: 82.5rem;
        --_spacing---h1-gap: 1.125rem;
        --_spacing---content-middle-gap: 2rem;
        --_spacing---h1-paragraph-gap: 1.6875rem;
        --_spacing---h2-gap: .9375rem;
        --_spacing---h2-paragraph-gap: 1.5rem;
        --_spacing---h3-gap: 1.25rem;
        --_spacing---h3-paragraph-gap: 1.75rem;
        --_colors---dim-gray: #545454;
        --_colors---black: #000;
        --_colors---white: white;
        --_colors---soft-steel: #bab9b9;
        --_colors---dark-slate-gray: #404357;
        --_colors---pale-blue: #96a9e826;
        --_colors---sky-blue: #3b82f6;
        --_colors---white-smoke: whitesmoke;
        --_colors---light-gray: #b0b0b040;
        --_colors---yellow-beige: #d4c8b14d;
        --_colors---blue-smoke: #a9aab966;
        --_colors---silver-gray: #d9d9d9;
        --_colors---orange: #f56754;
        --_colors---dark-indigo: #1f1e4d;
        --font-family--dm-sans: "DM Sans", sans-serif;
        --font-family--inter-tight: "Inter Tight", sans-serif;
        --font-family--inter\<deleted\|variable-2ab08187-29ce-bb76-44e4-e494b3b583f0\>: Inter;
        ---mode--collection-ab074dfa-fce4-9fb4-da0d-ba173c8432af: mode-d42eaa10-dfa4-cc43-36dd-7a8984e7f3f1;
    }

    .fda-text-style-h5.fda-task-text {
        font-size: .9rem;
    }

    .fda-text-style-h5.fda-cloud-text {
        font-size: var(--_typography---font-size--h5);
    }

    .fda-text-style-h5.fda-task-text-v2 {
        font-size: .9rem;
    }

    .fda-gap-none.fda-h2-paragraph-gap.fda-cloud-paragraph-v2 {
        max-width: none;
    }

    .fda-gap-none.fda-analytics-paragraph {
        padding-top: .5625rem;
        padding-bottom: 1.125rem;
    }

    .fda-gap-none.fda-performance-paragraph {
        margin-top: .4375rem;
        margin-bottom: .8125rem;
    }

    .fda-gap-none.fda-management-paragraph {
        padding-bottom: 1.4375rem;
    }

    .fda-gap-none.fda-price-card-paragraph {
        margin-bottom: .625rem;
    }

    .fda-gap-none.fda-workflow-paragraph {
        flex: 0 auto;
        max-width: none;
    }

    .fda-tab-text-center {
        text-align: center;
    }

    .fda-color-white.fda-hover:hover {
        color: var(--_colors---white);
    }

    .fda-color-black.fda-price-table-text {
        line-height: var(--_typography---line-height--button-line-height);
    }

    .fda-color-black.fda-hover:hover {
        color: var(--_colors---black);
    }

    .fda-container {
        max-width: none;
    }

        .fda-container.fda-testimonial-overflow {
            overflow: hidden;
        }

        .fda-container.fda-nav-container.fda-navbar-change {
            border-radius: 0;
            padding: 10px 2rem;
        }

        .fda-container.professionals {
            margin-top: 0;
        }

        .fda-container.flex {
            padding-left: 0;
            padding-right: 0;
        }

        .fda-container.mobile-heading, .fda-container.heading, .fda-container.centre {
            justify-content: center;
            align-items: flex-start;
            display: flex;
        }

        .fda-container.pricing {
            text-align: left;
            justify-content: center;
            align-items: flex-start;
            display: flex;
        }

    .fda-container-medium, .fda-container-medium.fda-blog-width {
        max-width: none;
    }

        .fda-container-medium.fda-blog-width.mobile {
            padding-left: 0;
            padding-right: 0;
        }

    .fda-container-large {
        max-width: none;
        margin-left: 0;
        margin-right: 0;
        padding-left: 2rem;
        padding-right: 2rem;
    }

        .fda-container-large.fda-gutter-none {
            padding-left: 0;
            padding-right: 0;
        }

    .fda-button-text-wrapper {
        height: auto;
    }

        .fda-button-text-wrapper.fda-position-relative.fda-overflow-hidden:where(.w-variant-aa7c680d-83b8-6e4d-0c95-6e93e07bd285) {
            justify-content: flex-start;
            align-items: flex-start;
        }

    .fda-nav-dropdown {
        flex-flow: row;
        justify-content: flex-start;
        align-items: flex-start;
        width: 100%;
        padding-top: 0;
        padding-bottom: 0;
    }

    .fda-navbar-v1 {
        background-color: #fff;
    }

        .fda-navbar-v1.fda-navbar.fda-change {
            --font-family--dm-sans: "DM Sans", sans-serif;
            --font-family--inter-tight: "Inter Tight", sans-serif;
            --font-family--inter\<deleted\|variable-2ab08187-29ce-bb76-44e4-e494b3b583f0\>: Inter;
            padding-top: 0;
        }

    .fda-dropdown-link {
        padding-top: 0;
        padding-bottom: 0;
        font-size: .875rem;
    }

        .fda-dropdown-link:hover {
            color: var(--_colors---black);
            transform: none;
        }

    .fda-nav-logo {
        margin-left: 0;
    }

    .fda-nav-logo-inner-box {
        margin-top: 0;
    }

    .fda-book-free-session-block.fda-change {
        --_page-details---radius--radius-medium: .625rem;
        --_page-details---containers--container-medium: 101.875rem;
        --_page-details---section-gap--section-gap: 9rem;
        --_page-details---containers--container-gutter-gap: .938rem;
        --_page-details---containers--container-large: 111.875rem;
        --_page-details---radius--radius-small: .625rem;
        --_page-details---radius--radius-large: 1.25rem;
        --_page-details---section-gap-with-content--bottom-gap: 3.25rem;
        --_page-details---section-gap-with-content--top-gap: 3.25rem;
        --_page-details---containers--container: 82.5rem;
        display: block;
        overflow: visible;
    }

    .fda-dropdown-toggle {
        justify-content: space-between;
        align-items: center;
        margin-left: 0;
        margin-right: 0;
        padding: 0;
    }

    .fda-navbar-wrapper {
        padding-top: 0;
        padding-bottom: 0;
        display: flex;
    }

    .fda-line-two {
        border-top-color: #fff;
        width: 30px;
    }

    .fda-nav-right-part {
        grid-column-gap: 15px;
        grid-row-gap: 15px;
        justify-content: flex-end;
        align-items: center;
        width: 200%;
        margin-left: auto;
        display: flex;
    }

    .fda-pages-mega-menu.w--open {
        position: relative;
        box-shadow: 0 10px 20px #0003;
    }

    .fda-hamburger-wrapper {
        background-color: #fff0;
        border-left: 1px solid #f02727;
        padding: 24px 20px;
    }

        .fda-hamburger-wrapper.fda-tab-button-off {
            display: none;
        }

    .fda-nav-menu-link {
        padding-top: 10px;
        padding-bottom: 10px;
        font-size: .9375rem;
    }

        .fda-nav-menu-link:hover {
            color: var(--_colors---black);
        }

        .fda-nav-menu-link.w--current {
            color: #000;
        }

        .fda-nav-menu-link.fda-hover:hover {
            color: var(--_colors---black);
        }

    .fda-nav-logo-box {
        border-right-width: 0;
    }

    .fda-button-text {
        font-size: .938rem;
    }

        .fda-button-text.fda-2 {
            display: none;
        }

        .fda-button-text.fda-1, .fda-button-text.fda-1:where(.w-variant-aa7c680d-83b8-6e4d-0c95-6e93e07bd285) {
            height: auto;
        }

    .fda-nav-link-wrapper:hover {
        color: #111;
    }

    .fda-navbar-arrow {
        filter: invert();
    }

        .fda-navbar-arrow.fda-invert {
            padding-right: 0;
        }

    .fda-button-line {
        background-color: #061c21;
        width: 21.28px;
        height: 2px;
        margin-bottom: 6px;
        padding: 0;
    }

        .fda-button-line.fda-middle-line.fda-change {
            margin-top: 0;
            display: block;
            position: static;
        }

            .fda-button-line.fda-middle-line.fda-change.fda-color-change {
                background-color: #061c21;
            }

        .fda-button-line.fda-bottom-line {
            margin-bottom: 0;
            position: static;
        }

            .fda-button-line.fda-bottom-line.fda-color-change, .fda-button-line.fda-top-line.fda-color-change {
                background-color: #061c21;
            }

    .fda-ecommerce-item-box.fda-position-relative {
        width: 100%;
        position: static;
    }

    .fda-mega-menu-list-box {
        padding-left: 20px;
        padding-right: 20px;
    }

    .fda-pages-menu {
        background-color: #fff;
        max-width: 100%;
        margin-left: 0;
        margin-right: 0;
    }

    .fda-nav-menu {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        background-color: #fff;
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start;
        width: 100%;
        padding: 8px 15px 18px 2rem;
        display: none;
        position: absolute;
        inset: 61px 0% auto;
        box-shadow: inset 0 2px 5px #0003, 0 2px 5px #0003;
    }

    .fda-navbar-block {
        padding-top: 0;
        padding-bottom: 0;
        padding-right: 0;
        position: relative;
    }

        .fda-navbar-block.fda-change {
            padding-left: 0;
            padding-right: 0;
        }

    .fda-menu-button-main {
        cursor: pointer;
        padding: 6px 0 6px 10px;
        display: flex;
    }

        .fda-menu-button-main.w--open {
            background-color: #c8c8c800;
        }

    .fda-dropdown-list {
        background-color: #fff;
        width: 100%;
        position: static;
        box-shadow: 0 10px 20px #0003;
    }

        .fda-dropdown-list.w--open {
            grid-column-gap: 8px;
            grid-row-gap: 8px;
            background-color: #fff;
            padding-left: 15px;
            box-shadow: 0 10px 20px #0003;
        }

        .fda-dropdown-list.v2.w--open {
            box-shadow: none;
            background-color: #fff0;
            padding-top: 0;
            padding-left: 0;
            padding-right: 0;
        }

    .fda-hero-v1 {
        background-image: none;
        background-position: 0 0;
        background-repeat: repeat;
        background-size: auto;
        padding-top: 2.6875rem;
    }

        .fda-hero-v1.fda-overflow-hidden {
            background-image: url(../images/Layer-home-one-banner.webp);
            background-repeat: no-repeat;
            background-size: cover;
        }

            .fda-hero-v1.fda-overflow-hidden.professions {
                margin-bottom: 0;
            }

    .fda-hero-v1-content {
        align-items: stretch;
    }

        .fda-hero-v1-content.profession {
            padding-left: 2rem;
            padding-right: 2rem;
        }

    .fda-hero-v1-text-wrapper {
        justify-content: center;
        align-items: flex-start;
    }

    .fda-hero-button-wrapper {
        flex-flow: wrap;
    }

    .fda-business-scale {
        padding-top: 3.21875rem;
    }

        .fda-business-scale:where(.w-variant-0112219a-4912-323e-9ba0-ab1f010355e9) {
            padding-top: 0;
        }

        .fda-business-scale.fda-overflow-hidden.fda-top-gap-change {
            padding-top: 3.25rem;
        }

    .fda-business-scale-content.fda-change {
        margin-top: 1.9375rem;
    }

    .fda-business-user {
        padding-left: 2.2rem;
        padding-right: 2.2rem;
    }

    .fda-user {
        height: 1.375rem;
    }

    .fda-smarter-solution {
        padding-bottom: 3.125rem;
    }

    .fda-smarter-solution-content {
        grid-column-gap: 3.3rem;
        grid-row-gap: 3.3rem;
        justify-content: space-between;
        align-items: center;
    }

    .fda-smart-solution-image-wrapper {
        max-width: 30rem;
    }

    .fda-solution-inner-box {
        padding-top: 1.9375rem;
        padding-bottom: 1.9375rem;
    }

        .fda-solution-inner-box.fda-shadow.fda-position-relative {
            width: 100%;
        }

    .fda-solution, .fda-solution-layer {
        display: none;
    }

    .fda-smarter-solution-right-box.fda-mobile-text-center {
        max-width: 32rem;
        margin-top: 0;
        margin-bottom: 0;
    }

        .fda-smarter-solution-right-box.fda-mobile-text-center.left {
            margin-top: 0;
        }

    .fda-smarter-solution-points.fda-bottom-gap {
        padding-top: 0;
        padding-bottom: 1.5625rem;
    }

    .fda-black-tick-box.fda-radius-full.fda-top-gap {
        margin-top: -.2rem;
    }

    .fda-solution-button-wrapper {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex-flow: wrap;
    }

    .fda-meeting-box {
        flex: 1;
        min-width: 11.6875rem;
    }

    .fda-empower-content {
        grid-column-gap: 1.8125rem;
        grid-row-gap: 1.8125rem;
    }

    .fda-button-text-v2 {
        font-size: .938rem;
    }

    .fda-productivity {
        padding-top: 3.75rem;
        padding-bottom: 3.125rem;
    }

    .fda-productivity-content {
        align-items: center;
    }

    .fda-unique {
        padding-top: 36px;
        padding-bottom: 40px;
    }

    .fda-workflow-title-text.fda-text-center {
        max-width: 34rem;
    }

    .fda-workflow-card-wrapper {
        grid-column-gap: 1.5625rem;
        grid-row-gap: 1.5625rem;
    }

    .fda-task-card {
        width: 100%;
        height: auto;
    }

    .fda-task-card-text-wrap {
        grid-column-gap: .4rem;
        grid-row-gap: .4rem;
    }

    .fda-task {
        background-image: none;
        padding-top: 3.03125rem;
    }

    .fda-task-content {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
    }

    .fda-footer {
        padding-top: var(--_page-details---section-gap--section-gap);
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .fda-footer-title-text-wrapper {
        grid-column-gap: 2.5rem;
        grid-row-gap: 2.5rem;
        flex-flow: wrap;
    }

    .fda-footer-title-text {
        flex: 1;
        max-width: 30rem;
    }

    .fda-footer-bottom-content.fda-position-relative {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr 1fr 1fr;
    }

    .fda-footer-box-two {
        padding-top: 0;
        padding-bottom: 1.875rem;
    }

        .fda-footer-box-two.fda-change {
            flex: 0 24%;
            justify-content: flex-start;
            align-items: flex-start;
            padding-left: 1rem;
            padding-right: 1rem;
        }

            .fda-footer-box-two.fda-change.grey {
                width: auto;
                padding-left: 0;
            }

            .fda-footer-box-two.fda-change.grey-professions {
                justify-content: flex-start;
                align-items: center;
                width: auto;
                padding-left: 2rem;
            }

            .fda-footer-box-two.fda-change.footer-last-column {
                justify-content: flex-start;
                align-items: center;
                width: auto;
            }

            .fda-footer-box-two.fda-change.about {
                justify-content: flex-start;
                align-items: center;
                width: auto;
                padding-left: 2rem;
            }

    .fda-color-soft-steel.fda-hover:hover {
        color: var(--_colors---soft-steel);
    }

    .fda-productivity-box-two {
        flex: 0 40%;
        justify-content: space-between;
        align-items: center;
        max-width: none;
    }

    .fda-productivity-inner-box {
        display: none;
    }

    .fda-productivity-image-block {
        width: 80%;
        margin-top: 0;
    }

    .fda-productivity-point, .fda-productivity-point.fda-3 {
        display: none;
    }

    .fda-productivity-image-block-v2 {
        width: 80%;
        margin-bottom: 0;
    }

    .fda-drop-shadow.fda-product-2 {
        margin-bottom: 0%;
        margin-left: 0%;
    }

    .fda-drop-shadow.fda-change {
        display: none;
    }

    .fda-nav-arrow-box {
        width: 13px;
        height: auto;
        margin-right: 20px;
    }

    .fda-unique-image {
        border-radius: 1rem;
    }

    .fda-unique-content {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
    }

    .fda-hero-v2 {
        padding-top: 7.1875rem;
        padding-bottom: 0;
    }

    .fda-hero-v2-content {
        margin-bottom: 2.6875rem;
    }

    .fda-hero-v2-marquee-train {
        justify-content: flex-start;
        align-items: stretch;
    }

    .fda-insight-card {
        grid-column-gap: 2.0625rem;
        grid-row-gap: 2.0625rem;
        padding-top: 1rem;
    }

    .fda-analytics-box-wrapper {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
        grid-auto-columns: 1fr;
        display: grid;
    }

    .fda-analytics-box-one {
        width: 100%;
        max-width: none;
        padding-left: 1.6rem;
        padding-right: 1.6rem;
    }

    .fda-analytics-box-two {
        flex-flow: wrap;
        width: 100%;
        max-width: none;
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .fda-analytics-text-box-v2 {
        flex: 1;
        justify-content: center;
        align-items: center;
        max-width: none;
        padding-top: 1.3125rem;
        padding-bottom: 1.875rem;
    }

        .fda-analytics-text-box-v2.fda-change {
            justify-content: flex-start;
            align-items: flex-start;
            min-width: 172px;
        }

    .fda-optimize.fda-section-gap-bottom.fda-bg-color-black.top-gap {
        padding: var(--_page-details---section-gap--section-gap) 2rem;
    }

    .fda-optimize-card-wrapper {
        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
    }

    .fda-optimize-card.fda-radius-medium.fda-text-center {
        height: auto;
    }

    .fda-build-phone-box {
        align-items: stretch;
        padding-left: .9375rem;
    }

    .fda-build-text-box-wrapper {
        padding: 2.8125rem .9375rem 2.8125rem 4%;
    }

    .fda-build-text-inner {
        padding-bottom: 1.5rem;
    }

    .fda-build-text-points {
        padding-top: 1.5rem;
    }

    .fda-build-text-inner-points {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem;
    }

    .fda-build-side-image {
        display: none;
    }

    .fda-faq-toggle {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
    }

    .fda-faq-wrap {
        max-width: none;
    }

    .fda-faq-box {
        padding-top: 19px;
        padding-bottom: 17px;
    }

    .fda-faq-answer-box {
        width: 100%;
        max-width: none;
        padding-top: .625rem;
        padding-right: 2.5rem;
    }

    .fda-faq-content {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        flex: 0 auto;
        width: 100%;
        max-width: none;
    }

    .fda-plus-line {
        width: 18px;
    }

        .fda-plus-line.fda-line-top {
            height: 18px;
        }

    .fda-faq.fda-section-gap-bottom {
        padding-top: 2rem;
    }

    .fda-our-value-item {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
    }

    .fda-growth-text-content {
        flex: 0 90%;
        max-width: none;
    }

    .fda-strap-image {
        display: none;
    }

    .fda-growth-progress-holder {
        width: 100%;
    }

    .fda-our-value-v1 {
        grid-column-gap: .9375rem;
        grid-row-gap: .9375rem;
        justify-content: space-between;
        align-items: flex-start;
        padding-top: 20px;
        padding-bottom: 20px;
    }

    .fda-perfomance-icon {
        width: 60%;
        height: auto;
    }

    .fda-growth-dashboard {
        justify-content: flex-start;
        align-items: center;
        max-width: none;
        padding-top: 0;
        padding-bottom: 0;
        padding-right: 0;
        display: flex;
    }

        .fda-growth-dashboard.fda-position-relative {
            flex: 1;
            justify-content: flex-start;
            align-items: center;
        }

    .fda-growth-progress {
        max-width: none;
        margin-left: 0;
    }

    .fda-growth-v1 {
        padding-top: 3.2rem;
    }

    .fda-development-para {
        width: 100%;
        max-width: none;
    }

    .fda-grorwth-v1-balance, .fda-blue-gradiand {
        display: none;
    }

    .fda-development-left {
        flex: 1;
    }

    .fda-growth-main-v1 {
        grid-column-gap: 1.875rem;
        grid-row-gap: 1.875rem;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
        grid-auto-columns: 1fr;
        justify-content: space-between;
        align-items: stretch;
        display: grid;
    }

    .fda-our-value-item-icon-wrap {
        width: 2.5rem;
        height: 2.5rem;
    }

    .fda-growth-progress-heading-wrap {
        width: 100%;
    }

    .fda-faq-answer-box-v2 {
        width: 100%;
        max-width: none;
        padding-top: .3125rem;
    }

    .fda-faq-box-v2 {
        padding: 1.25rem 1.5625rem;
    }

    .fda-tools-content {
        grid-column-gap: 1.875rem;
        grid-row-gap: 1.875rem;
    }

    .fda-tools-card-wrapper {
        grid-row-gap: 7.7rem;
        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
        align-items: stretch;
    }

    .fda-tools-card {
        grid-column-gap: 1.1875rem;
        grid-row-gap: 1.1875rem;
    }

        .fda-tools-card.fda-radius-small.fda-1 {
            margin-top: 0;
        }

    .fda-tools-top-text {
        grid-column-gap: .1875rem;
        grid-row-gap: .1875rem;
    }

    .fda-tools-image-wrapper {
        padding: 1rem;
    }

    .fda-tools-inner-card-wrapper {
        justify-content: center;
        align-items: center;
    }

    .fda-payment-card {
        width: 80%;
    }

        .fda-payment-card.fda-2, .fda-payment-card.fda-3, .fda-payment-card.fda-3 {
            display: none;
        }

    .fda-build-sticky {
        position: static;
    }

    .fda-build-wrapper {
        height: auto;
    }

    .fda-tab-none {
        display: none;
    }

    .fda-woody-hand-image-position {
        object-position: 0% 0%;
    }

    .fda-perfomance-icon-block {
        justify-content: center;
        align-items: center;
    }

    .fda-hero-v3 {
        padding-top: 3.75rem;
    }

    .fda-hero-v3-content {
        border-radius: var(--_page-details---radius--radius-medium);
        padding-top: 3.25rem;
    }

        .fda-hero-v3-content.small-padding.pricing {
            padding-top: var(--_page-details---section-gap-with-content--top-gap);
        }

    .fda-hero-v3-text-wrapper.fda-text-center.fda-position-relative.fda-extra-gap {
        max-width: 34rem;
        padding-bottom: 2.5rem;
    }

    .fda-hero-v3-radius {
        display: none;
    }

    .fda-hero-v3-big-screen {
        padding-top: 3.75rem;
    }

    .fda-optimize-point {
        display: none;
    }

    .fda-cloud-card {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .fda-cloud-icon-wrap {
        height: 90px;
    }

    .fda-operation-content {
        grid-column-gap: 1.875rem;
        grid-row-gap: 1.875rem;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
        grid-auto-columns: 1fr;
        display: grid;
    }

    .fda-operation-image-block {
        width: 100%;
        max-width: none;
    }

    .fda-operation-text-content {
        grid-column-gap: 1.875rem;
        grid-row-gap: 1.875rem;
        max-width: none;
    }

    .fda-faq-box-v3 {
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }

    .fda-faq-toggle-v3 {
        grid-column-gap: 10px;
        grid-row-gap: 10px;
    }

    .fda-faq-answer-box-v3 {
        width: 100%;
        max-width: none;
        padding-top: .3125rem;
        padding-left: 2.5rem;
        padding-right: 0;
    }

    .fda-operation-image {
        padding-top: 0;
    }

    .fda-track-paragraph {
        flex: 1;
    }

    .fda-track-content-box {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        grid-template-columns: repeat(auto-fit, minmax(370px, 1fr));
    }

    .fda-track-box {
        grid-column-gap: 1.5625rem;
        grid-row-gap: 1.5625rem;
    }

    .fda-track-image-box {
        flex-flow: wrap;
    }

    .fda-track-box-v2, .fda-track-inner-box {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
    }

    .fda-track-inner-box-one {
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
    }

    .fda-tracker-inner-three {
        justify-content: flex-start;
        align-items: flex-start;
    }

    .fda-performance-card-wrapper {
        grid-column-gap: 1.5625rem;
        grid-row-gap: 1.5625rem;
    }

    .fda-performance-card {
        grid-column-gap: 1.375rem;
        grid-row-gap: 1.375rem;
    }

    .fda-performance-card-wrapper-one {
        grid-column-gap: 1.75rem;
        grid-row-gap: 1.75rem;
    }

        .fda-performance-card-wrapper-one.fda-two {
            margin-top: 0;
        }

    .fda-challenges-content.professions.bottom-margin {
        grid-column-gap: 4rem;
        grid-row-gap: 4rem;
    }

    .fda-challenges-box-two.fda-radius-medium.professions {
        max-width: 18rem;
        min-height: 380px;
    }

    .fda-price-card-block {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
        grid-auto-columns: 1fr;
        align-items: stretch;
        display: grid;
    }

        .fda-price-card-block.fda-monthly {
            width: 80%;
        }

    .fda-price-card {
        padding-left: 1rem;
        padding-right: 1rem;
    }

        .fda-price-card.fda-radius-small {
            padding: 1.5rem;
        }

    .fda-price-card-top-text {
        margin-bottom: 15px;
    }

        .fda-price-card-top-text.fda-change-gap-v2 {
            margin-bottom: .8125rem;
        }

    .fda-price-card-text {
        margin-bottom: 0;
    }

    .fda-features-box {
        margin-top: 15px;
    }

    .fda-price-card-v2 {
        padding-left: 1rem;
        padding-right: 1rem;
    }

        .fda-price-card-v2.fda-radius-small.fda-position-relative {
            padding: 1.5rem;
        }

    .fda-growth-box-one {
        flex: 1;
        max-width: none;
    }

    .fda-growth-box-two {
        border-radius: var(--_page-details---radius--radius-small);
    }

    .fda-cloud-icon {
        width: 70%;
    }

    .fda-perform-paragraph {
        max-width: none;
    }

    .fda-operation-image-wrapper {
        padding-top: 0;
    }

    .fda-hero-v4 {
        padding-top: 7.1875rem;
        padding-bottom: 0;
    }

    .fda-hero-v4-content {
        justify-content: flex-start;
        align-items: center;
        margin-left: auto;
        margin-right: auto;
        padding-top: 0;
    }

    .fda-hero-v4-circle {
        display: none;
    }

    .fda-scroller {
        width: auto;
        max-width: none;
        height: 10rem;
    }

    .fda-hero-v4-scroller-block {
        display: none;
    }

    .fda-inovation-image-block {
        max-width: none;
    }

    .fda-inovation-image-wrapper {
        max-width: 85%;
    }

    .fda-inovation-image-text {
        grid-column-gap: .6875rem;
        grid-row-gap: .6875rem;
        padding-left: 3rem;
        padding-right: 3rem;
    }

    .fda-streamline-services {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
    }

    .fda-streamline-box-one {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }

    .fda-streamline-box-two {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
    }

    .fda-service-card {
        width: 90%;
    }

    .fda-service-top-linear {
        margin-bottom: 1.25rem;
    }

    .fda-service-card-text {
        margin-bottom: 1.5rem;
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .fda-streamline-innerbox-one {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
    }

    .fda-improvement-box {
        grid-column-gap: 1.2rem;
        grid-row-gap: 1.2rem;
        justify-content: center;
        align-items: center;
        padding: 1rem 1.5rem 1.5rem;
    }

    .fda-streamline-bg-card-two, .fda-streamline-bg-card-one {
        display: none;
    }

    .fda-improvement-text-wrapper {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-service-top-linear-v2 {
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .fda-report-text {
        font-size: 78%;
    }

    .fda-report-dot-wrapper {
        display: none;
    }

    .fda-report-image-wrapper {
        margin: 1rem;
    }

    .fda-revolution {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .fda-revolution-text-wrapper {
        margin-bottom: 2.1875rem;
    }

    .fda-revolution-management-box {
        padding-top: 1.5625rem;
    }

    .fda-revolution-image.fda-two {
        top: 25px;
        left: 40px;
    }

    .fda-revolution-image.fda-three {
        top: 50px;
        left: 70px;
    }

    .fda-tool-box {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
    }

    .fda-tool-inner-box-1 {
        justify-content: space-between;
        align-items: center;
        padding-top: 1rem;
    }

    .fda-experiance-content {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
    }

    .fda-experiance-box-two {
        flex: 0 52%;
    }

    .fda-digital-hook {
        padding: .2rem 1rem;
        font-size: .6rem;
    }

        .fda-digital-hook.fda-2 {
            top: 3%;
        }

    .fda-digital-inner-box-1 {
        padding-left: 1.5rem;
    }

    .fda-digital-inner-text-wrapper {
        margin-top: 0;
    }

    .fda-platform-spidy-image {
        object-position: 50% 0%;
        flex: 0 auto;
        height: 100%;
    }

    .fda-platform-1 {
        height: 1.5rem;
        left: -9%;
    }

    .fda-platform-2 {
        height: 1.5rem;
        left: 23%;
    }

    .fda-platform-3 {
        height: 1.5rem;
        right: 22%;
    }

    .fda-platform-4 {
        height: 1.5rem;
        right: -10%;
    }

    .fda-hero-v5 {
        padding-top: 3.8125rem;
    }

        .fda-hero-v5.fda-overflow-hidden {
            padding-left: 2rem;
            padding-right: 2rem;
        }

            .fda-hero-v5.fda-overflow-hidden.fda-extra-gap {
                padding-top: 4.3125rem;
            }

        .fda-hero-v5.fda-extra-gap {
            padding-top: 4.4375rem;
        }

    .fda-hero-v5-image-wrapper {
        margin-top: 1.8125rem;
    }

    .fda-get-in-touch-content {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
    }

    .fda-get-intouch-box-one {
        grid-column-gap: .875rem;
        grid-row-gap: .875rem;
        max-width: 17rem;
    }

    .fda-contact-icon {
        width: 1.5rem;
        height: auto;
    }

    .fda-form-block-1 {
        flex-flow: column;
    }

        .fda-form-block-1.fda-extra-gap {
            margin-bottom: 1.125rem;
        }

    .fda-form-field {
        width: 100%;
    }

    .fda-streamline-box-v2 {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }

    .fda-service-card-text-v2 {
        margin-bottom: 1.5rem;
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .fda-service-card-v2 {
        width: 90%;
    }

    .fda-streamline-bg-card-two-v2, .fda-streamline-bg-card-one-v2 {
        display: none;
    }

    .fda-get-in-touch-content-v2 {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
    }

    .fda-service-top-linear-v3 {
        margin-bottom: 1.25rem;
    }

    .fda-hero-v5-radius {
        display: none;
    }

    .fda-connect.fda-bg-color-dark {
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .fda-connect-content {
        grid-column-gap: 7rem;
        grid-row-gap: 7rem;
    }

    .fda-connect-box-two {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
    }

    .fda-connect-inner-box {
        max-width: 228px;
    }

        .fda-connect-inner-box.fda-2 {
            grid-column-gap: 1.1875rem;
            grid-row-gap: 1.1875rem;
            flex-flow: wrap;
        }

    .fda-branch-content {
        grid-column-gap: 1.875rem;
        grid-row-gap: 1.875rem;
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .fda-contact-text-wrapper {
        grid-column-gap: 1.3rem;
        grid-row-gap: .0625rem;
    }

    .fda-hero-v5-text-side-box {
        justify-content: center;
        align-items: center;
    }

    .fda-hero-chat-image.fda-2 {
        top: 49%;
    }

    .fda-hero-chat-image.fda-1 {
        top: 17%;
    }

    .fda-get-in-touch-content-v3 {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
    }

    .fda-connect-box-two-v2 {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        flex-flow: wrap;
    }

    .fda-get-in-touch-box-2 {
        flex: 1;
        min-width: 300px;
    }

    .fda-branch-content-block {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
    }

    .fda-branch-box-two {
        min-width: 25.3125rem;
    }

    .fda-branch-card-v2 {
        grid-row-gap: 1.0625rem;
        flex-flow: wrap;
    }

    .fda-branch-details {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        align-items: stretch;
        min-width: 405px;
    }

    .fda-branch-image-v2 {
        width: 30%;
    }

    .fda-branch-line-v2 {
        margin-bottom: 1.25rem;
    }

    .fda-blog-card-v1-text {
        padding-top: 1.3rem;
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .fda-blog-card-image {
        width: 100%;
        height: auto;
    }

        .fda-blog-card-image.fda-blog-card-image-v1, .fda-blog-card-image.fda-blog-card-image-v2 {
            height: auto;
            min-height: auto;
        }

        .fda-blog-card-image.fda-blog-card-image-v3 {
            min-height: auto;
        }

    .fda-blog-v1-gallery {
        grid-template-columns: 1fr 1fr;
    }

    .fda-blog-v1-col.fda-last-col {
        grid-column-gap: 1.875rem;
        grid-row-gap: 1.875rem;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        display: grid;
    }

    .fda-blog-card-v1 {
        padding-bottom: 1.5625rem;
    }

    .fda-blog-card-v1-author {
        grid-row-gap: 1rem;
        flex-flow: wrap;
    }

    .fda-blog-v2-gallery {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        grid-template-columns: repeat(auto-fit, minmax(270px, 1fr));
    }

    .fda-blog-link-wrapper {
        grid-column-gap: 1rem;
        grid-row-gap: .0625rem;
        flex-flow: wrap;
    }

    .fda-blog-card-v3-text {
        padding: 1.3rem 1rem .9375rem;
    }

    .fda-blog-v3-gallery {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        grid-template-columns: repeat(auto-fit, minmax(270px, 1fr));
    }

    .fda-blog-main-title-block {
        grid-column-gap: 2rem;
        grid-row-gap: 1.0625rem;
        flex-flow: column-reverse;
    }

    .fda-hero-v7-radius {
        display: none;
    }

    .fda-hero-blog-author {
        border-left-width: 0;
        padding-left: 0;
    }

    .fda-detail-post {
        padding-top: 1.75rem;
        padding-bottom: 2rem;
    }

    .fda-recommend-vlog-gallery {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        grid-template-columns: repeat(auto-fit, minmax(270px, 1fr));
        margin-top: 1.5625rem;
    }

    .fda-hero-v6-image-wrapper {
        margin-top: 1.8125rem;
    }

    .fda-price-card-content-wrapper-v2.fda-bottom-gap.fda-full-width {
        padding-bottom: var(--_page-details---section-gap--section-gap);
    }

    .fda-table-left-column.fda-responsive-display-off {
        display: none;
    }

    .fda-price-table-row {
        flex-direction: column;
        align-items: center;
    }

        .fda-price-table-row.fda-border {
            padding-left: 0;
        }

        .fda-price-table-row.fda-middle-row {
            grid-column-gap: 15px;
            grid-row-gap: 15px;
            padding-top: 15px;
        }

    .fda-table-item-wrapper {
        border-left-width: 0;
    }

    .fda-right-top-column {
        width: 100%;
    }

    .fda-price-top-table-content {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-price-card-block-v2 {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
        grid-auto-columns: 1fr;
        align-items: stretch;
        display: grid;
    }

    .fda-price-card-v3 {
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .fda-planfeatures-content {
        grid-column-gap: 1.875rem;
        grid-row-gap: 1.875rem;
    }

    .fda-plan-features-text-wrapper.fda-mobile-text-center.cta {
        max-width: 20rem;
    }

    .fda-features-points-wrapper {
        flex-flow: wrap;
        flex: 0 35%;
    }

    .fda-team-card-wrapper {
        grid-column-gap: 1.5625rem;
        grid-row-gap: 1.6875rem;
        grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));
    }

    .fda-team-about {
        grid-column-gap: .8rem;
        grid-row-gap: .8rem;
    }

    .fda-tab-page {
        grid-column-gap: 1.5625rem;
        grid-row-gap: 1.5625rem;
    }

    .fda-job-card {
        padding: 1.375rem 1.875rem 1.875rem;
    }

    .fda-job-deails-wrapper {
        margin-top: .625rem;
        margin-bottom: 1.0625rem;
    }

    .fda-job-summery {
        margin-bottom: .625rem;
    }

    .fda-job-button-wrapper {
        margin-top: 1.3125rem;
    }

    .fda-help-center-card {
        grid-column-gap: .9375rem;
        grid-row-gap: .9375rem;
        padding-top: 2.1875rem;
        padding-bottom: 1.75rem;
    }

    .fda-help-text-wrapper {
        grid-column-gap: .1875rem;
        grid-row-gap: .1875rem;
    }

    .fda-support-box-list {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
    }

    .fda-job-content.fda-margin {
        margin-top: -16px;
    }

    .fda-interview-time {
        margin-bottom: 0;
    }

    .fda-job-sidebar {
        max-width: 350px;
    }

    .fda-available-position-tag {
        padding: 5px 8px;
    }

    .fda-available-position-tag-holder {
        margin-top: 25px;
    }

    .fda-career-content-main {
        grid-column-gap: 30px;
        grid-row-gap: 30px;
    }

    .fda-job-content-item {
        padding-top: 23px;
        padding-bottom: 25px;
    }

        .fda-job-content-item.fda-blockquote-item {
            padding-bottom: 35px;
        }

        .fda-job-content-item.fda-1 {
            padding-top: 0;
            padding-bottom: 35px;
        }

    .fda-position-summary-item {
        padding-left: .9375rem;
        padding-right: .9375rem;
    }

    .fda-job-details-wrapper {
        margin-top: 1.9375rem;
    }

    .fda-help-question-box {
        padding: 2rem 2.5rem 1.3125rem;
    }

    .fda-landing-hero-slider-image {
        max-width: 20rem;
        height: auto;
        max-height: none;
    }

    .fda-landing-cta-text-main {
        grid-column-gap: 3.5625rem;
        grid-row-gap: 3.5625rem;
    }

    .fda-landing-footer {
        padding: 0 .9375rem .9375rem;
    }

    .fda-information-hero {
        padding-top: 10.8125rem;
        padding-bottom: 7.0625rem;
    }

    .fda-information-inner.fda-bg-white.fda-padding-bottom {
        padding-bottom: 53px;
    }

    .fda-information-inner-main {
        grid-column-gap: 15px;
        grid-row-gap: 15px;
    }

    .fda-form-items {
        width: 100%;
    }

    .fda-body-text-v2 {
        font-size: .938rem;
    }

    .fda-shadow-blocks, .fda-style-guide-colors {
        grid-template-columns: 1fr 1fr;
    }

    .fda-license-box {
        padding-bottom: 30px;
    }

    .fda-image-links-wrapper {
        margin-bottom: 1.2rem;
    }

    .fda-image-link:hover {
        color: var(--_colors---black);
    }

    .fda-hero-v7 {
        padding-top: 7.0625rem;
    }

        .fda-hero-v7.fda-position-relative.fda-overflow-hidden {
            padding-left: 2rem;
            padding-right: 2rem;
        }

    .fda-heo-v7-content-wrapper {
        width: 80%;
        min-width: auto;
        max-width: none;
    }

    .fda-smarter-solution-v2 {
        padding-bottom: 3.75rem;
    }

        .fda-smarter-solution-v2.no-gap {
            padding-right: 2rem;
            padding-bottom: var(--_page-details---section-gap--section-gap);
            padding-left: 2rem;
        }

        .fda-smarter-solution-v2.top-gap {
            padding: 5rem 2rem var(--_page-details---section-gap--section-gap);
        }

    .fda-smart-solution-image-wrapper-v2 {
        max-width: 30rem;
    }

        .fda-smart-solution-image-wrapper-v2.fda-position-relative, .fda-smart-solution-image-wrapper-v2.fda-position-relative.features, .fda-smart-solution-image-wrapper-v2.fda-position-relative.features.first, .fda-smart-solution-image-wrapper-v2.fda-position-relative.features.last-feature-pg, .fda-smart-solution-image-wrapper-v2.fda-position-relative.features.right-feature-page {
            max-width: 18.5rem;
        }

            .fda-smart-solution-image-wrapper-v2.fda-position-relative.features-report {
                max-width: 18.5rem;
                height: 347px;
            }

                .fda-smart-solution-image-wrapper-v2.fda-position-relative.features-report.first, .fda-smart-solution-image-wrapper-v2.fda-position-relative.features-report.last-feature-pg, .fda-smart-solution-image-wrapper-v2.fda-position-relative.features-report.right-feature-page {
                    max-width: 18.5rem;
                }

    .fda-solution-inner-box-v3 {
        justify-content: flex-start;
        align-items: flex-end;
        width: 100%;
        height: auto;
    }

        .fda-solution-inner-box-v3.appointments, .fda-solution-inner-box-v3.clinical-notes-mobile {
            width: auto;
        }

    .fda-solution-image-v3.fda-radius-small.fda-shadow {
        width: 260px;
    }

    .fda-solution-image-v4 {
        display: none;
    }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden {
            width: 50%;
            display: flex;
            top: 23%;
            left: 0%;
        }

            .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.appointment-small-image {
                width: 50%;
                display: flex;
                left: 0%;
            }

            .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.invoicing-small {
                width: 51%;
                top: 60%;
            }

            .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.reports {
                width: 50%;
                top: 23%;
                left: 50%;
            }

            .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.left {
                width: 50%;
                display: flex;
                left: 50%;
            }

                .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.left.administration-small-2 {
                    width: 37%;
                    height: auto;
                    left: 63%;
                }

            .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.first {
                width: 50%;
                display: flex;
                left: 0%;
            }

                .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.first.administration-small-2 {
                    width: 37%;
                    height: auto;
                    left: 63%;
                }

            .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.claiming-small-image {
                width: 50%;
                display: flex;
                left: 0%;
            }

            .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.reports-2 {
                width: 60%;
                display: flex;
                left: 40%;
            }

            .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.reports-small-image {
                width: 50%;
                display: flex;
                left: 0%;
            }

    .fda-track-v2-text-layer-box {
        display: none;
    }

    .fda-track-v2-box {
        padding-top: 2.0625rem;
        padding-bottom: 2.0625rem;
    }

    .fda-tools-box-v3 {
        grid-column-gap: 1.375rem;
        grid-row-gap: 1.375rem;
    }

    .fda-tools-content-box-one {
        grid-column-gap: 1.6875rem;
        grid-row-gap: 1.6875rem;
    }

        .fda-tools-content-box-one.fda-top-gap {
            margin-top: 0;
        }

    .fda-tools-text-wrapper-v3 {
        grid-row-gap: .5rem;
    }

    .fda-workflow-image-wrapper-v3 {
        flex: 0 45%;
        justify-content: center;
        align-items: flex-start;
    }

    .fda-workflow-point {
        grid-column-gap: .8875rem;
        grid-row-gap: .8875rem;
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start;
        padding-top: 1.5625rem;
        padding-bottom: 1.25rem;
    }

    .fda-workflow-bottom-box-wrapper {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
    }

    .fda-workflow-bottom-box {
        grid-column-gap: .875rem;
        grid-row-gap: .875rem;
        padding-left: 1.5625rem;
        padding-right: 1.5625rem;
    }

    .fda-smarter-solution-points-wrapper-v2 {
        margin-top: 1.25rem;
        padding-top: 1.375rem;
    }

    .fda-smart-solution-image-wrapper-v3 {
        max-width: 30rem;
    }

    .fda-tools-wrapper {
        padding-bottom: 9.5rem;
    }

    .fda-counter-v1 {
        height: 2rem;
    }

    .fda-hero-v8 {
        padding-top: 2.5625rem;
        padding-bottom: 5.625rem;
    }

    .fda-hero-v8-content {
        grid-column-gap: 3.125rem;
        grid-row-gap: 3.125rem;
    }

    .fda-hero-v8-point {
        flex-flow: column;
    }

    .fda-operation-v2 {
        padding-bottom: 0;
    }

    .fda-operation-content-v2 {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
    }

    .fda-opearation-image-wrapper {
        justify-content: center;
        align-items: stretch;
    }

    .fda-operation-image-v2.fda-2, .fda-operation-image-v2.fda-3 {
        display: none;
    }

    .fda-operation-box {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
    }

    .fda-operation-loader-line-box {
        grid-column-gap: 29%;
        grid-row-gap: 29%;
    }

    .fda-operation-line {
        height: 100%;
    }

    .fda-operation-sticky-block {
        position: static;
    }

    .fda-operation-scroll-block {
        height: auto;
    }

    .fda-analytics-v2 {
        padding-top: 3.25rem;
    }

    .fda-analytics-image-box-v3 {
        width: 44%;
        display: none;
    }

    .fda-analytics-box-two-v2 {
        width: 100%;
        max-width: none;
        padding-right: 2rem;
    }

    .fda-analytics-box-one-v2 {
        width: 100%;
        max-width: none;
        padding-left: 1.6rem;
        padding-right: 1.6rem;
    }

    .fda-growth-v3.fda-bg-color-whitesmoke {
        padding-bottom: 7.5rem;
    }

        .fda-growth-v3.fda-bg-color-whitesmoke.professions {
            padding: 5rem 2rem var(--_page-details---section-gap--section-gap);
        }

        .fda-growth-v3.fda-bg-color-whitesmoke.mobile-no-top-gap {
            padding-top: 0;
            padding-bottom: 6rem;
        }

        .fda-growth-v3.fda-bg-color-whitesmoke.individual-professeions {
            padding-top: 2rem;
        }

    .fda-growth-card-text-wrapper {
        flex: 1;
        padding-left: .625rem;
        padding-right: .625rem;
    }

    .fda-unique-pages-wrapper {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
    }

    .fda-landing-home-card {
        padding-top: 1rem;
        padding-bottom: .9875rem;
    }

    .fda-landing-inner-card-wrapper {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
    }

    .fda-utility-cotent {
        justify-content: space-between;
        align-items: center;
    }

    .fda-utility-text-wrapper {
        flex: 0 33%;
    }

    .fda-utility-card-wrapper {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
    }

    .fda-landing-footer-logo {
        width: 7rem;
    }

    .fda-track-v2-text-layer-box-v2 {
        display: none;
    }

    .fda-pagination-wrapper {
        margin-top: 2.5rem;
    }

    .fda-business-scale-extra-gap {
        padding-top: 0;
    }

    .fda-tool-inner-box-2 {
        justify-content: space-between;
        align-items: center;
        padding-top: 1rem;
    }

    .fda-hero-v3-dashboard-shadow {
        display: none;
    }

    .fda-hero-v9 {
        padding-top: 3.8125rem;
    }

    .fda-hero-v9-content {
        border-radius: var(--_page-details---radius--radius-medium);
        padding-top: 3.25rem;
    }

    .fda-404-image {
        width: 42%;
    }

    .fda-401 {
        padding-top: 3.125rem;
        padding-bottom: 3.125rem;
    }

    .fda-401-text {
        padding-top: 1.75rem;
    }

    .fda-footer-title-link-wrapper {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
    }

    .fda-growth-box-two-v2 {
        border-radius: var(--_page-details---radius--radius-small);
    }

    .fda-growth-box-one-v2 {
        flex: 1;
        max-width: none;
    }

    .fda-growth-content-v4 {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
    }

    .fda-cloud-main-box {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
    }

    .fda-tools-graph-block-v2 {
        padding: 1rem;
    }

    .fda-cloud-card-v2 {
        grid-column-gap: 1.875rem;
        grid-row-gap: 1.875rem;
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .fda-innovation-wrap {
        padding: .8125rem 1rem 1rem;
    }

    .fda-innoavtion-text {
        font-size: .7rem;
    }

    .fda-innovation-image-wrap {
        margin-top: .875rem;
    }

    .fda-digital-content-wrapper-v2 {
        border-radius: var(--_page-details---radius--radius-medium);
        padding: 3.125rem 2rem 3.625rem;
    }

    .fda-digital-inner-box-v2 {
        z-index: 10;
        grid-column-gap: 2.3125rem;
        grid-row-gap: 2.3125rem;
    }

    .fda-digital-title-box-v2 {
        max-width: 38rem;
    }

    .fda-software-image-wrap {
        padding-right: 8.5rem;
    }

    .fda-digital-line-v2 {
        height: 41px;
    }

    .fda-digital-image-wrap-v2 {
        max-width: 12rem;
    }

    .fda-digital-rotate-image-wrap {
        bottom: 1rem;
        right: 1rem;
    }

    .fda-work-card.fda-small-card {
        min-width: 225px;
    }

    .fda-work-card.fda-big-card {
        min-width: 300px;
    }

    .fda-work-text-wrapper {
        padding-top: 1.1875rem;
        padding-left: 0;
    }

        .fda-work-text-wrapper.fda-mobile-text-center.fda-extra-gap, .fda-work-text-wrapper.fda-homepage.fda-extra-gap {
            padding-left: 0;
        }

    .fda-edge-card-marquee {
        position: relative;
        bottom: -5px;
    }

    .fda-edge-card-marquee-image {
        width: 40px;
        min-width: auto;
    }

    .fda-testimonial.fda-overflow-hidden.tablet {
        padding-bottom: 1.25rem;
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .fda-testimonial-card-holder {
        padding-bottom: 3.75rem;
    }

    .fda-testimonial-marquee-holder {
        overflow: visible;
    }

    .fda-textimonial-overlay {
        display: none;
    }

    .fda-testimonial-card-v1 {
        flex-flow: column;
        justify-content: space-between;
        display: flex;
    }

    .fda-unique-text-wrapper {
        margin-bottom: 0;
    }

    .fda-work-paragraph-text {
        max-width: none;
    }

    .fda-hero-v1-right-content.fda-position-relative.podiatry {
        padding-bottom: 0;
    }

    .fda-hero-v1-right-content.fda-position-relative.physio {
        max-width: none;
        padding-top: 0;
        padding-bottom: 0;
    }

    .fda-hero-v1-right-content.fda-position-relative.nursing {
        max-width: none;
        margin-top: 0;
        padding-bottom: 0;
    }

    .fda-hero-v1-content-wrap {
        background-image: none;
        background-repeat: repeat;
        background-size: auto;
        padding-bottom: 0;
    }

        .fda-hero-v1-content-wrap.flex {
            padding-bottom: var(--_page-details---section-gap--section-gap);
        }

    .fda-v1-phone-image {
        padding: 1rem;
    }

        .fda-v1-phone-image.fda-radius-small.fda-shadow.physio {
            width: 100%;
        }

    .fda-v1-complex-inner-image.fda-2.pcychology-profess, .fda-v1-complex-inner-image.fda-1.psychology-proffessions, .fda-v1-complex-inner-image.fda-1.physio, .fda-drop-shadow-v2.fda-radius-medium {
        display: none;
    }

    .fda-hero-v1-complex-marquee {
        margin-top: 2.5rem;
    }

    .fda-workflow-card-wrapper-v2 {
        grid-column-gap: 1.5625rem;
        grid-row-gap: 1.5625rem;
    }

        .fda-workflow-card-wrapper-v2.homepage {
            grid-column-gap: 2rem;
            grid-row-gap: 2rem;
            grid-template-rows: auto auto auto;
            grid-template-columns: 1fr 1fr;
        }

    .fda-eficiency {
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .fda-business-v3-timeline-line {
        width: 16%;
    }

        .fda-business-v3-timeline-line.fda-setup-one-timeline-line-two {
            left: 42%;
        }

        .fda-business-v3-timeline-line.fda-setup-one-timeline-line-three {
            left: 68%;
        }

    .fda-timeline-icon-four.fda-timeline-icon-strock {
        display: none;
    }

    .fda-business-v3-timline-text {
        grid-row-gap: 0px;
    }

    .fda-timeline-icon-strock {
        display: none;
    }

    .fda-business-v3-timeline-item {
        grid-column-gap: .125rem;
        grid-row-gap: .125rem;
    }

    .fda-business-v3-card-header {
        padding-bottom: 30px;
    }

    .fda-tools-wrapper-v2 {
        padding-bottom: 13.3rem;
    }

        .fda-tools-wrapper-v2.no-padding {
            padding-bottom: 15rem;
        }

    .fda-improvement-inner-box {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-improvement-lottie-box, .fda-feature-gradiant, .fda-hero-v8-radius {
        display: none;
    }

    .fda-dropdown-toggle-megamenu:hover {
        transform: translate(0);
    }

    .fda-mobile-menu-content-block {
        justify-content: space-between;
        height: 100%;
        padding: 10px 15px 20svh 2rem;
        overflow: scroll;
    }

    .fda-mega-menu-plus-minus-box {
        margin-right: 20px;
    }

    .fda-mobile-menu {
        background-color: var(--_colors---white);
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        max-width: 100%;
        height: 100vh;
        padding-right: 0;
        display: none;
        top: 3.875rem;
        right: 0;
    }

    .fda-nav-menu-link-v2 {
        font-family: var(--font-family--inter-tight);
        padding-top: 7px;
        padding-bottom: 7px;
        padding-left: 0;
        font-weight: 500;
        transition: none;
    }

        .fda-nav-menu-link-v2:hover {
            transform: none;
        }

        .fda-nav-menu-link-v2.w--current {
            color: #000;
        }

    .fda-dropdown-list-megamenu.w--open {
        padding-bottom: 16px;
    }

    .nav-dropdown-grid {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        grid-template-columns: 1fr;
        padding-bottom: 0;
        display: block;
    }

        .nav-dropdown-grid.fda-gap-0 {
            padding-bottom: 0;
        }

    .fda-menu-tag {
        font-size: 35px;
    }

        .fda-menu-tag.fda-color-change {
            color: #111;
        }

            .fda-menu-tag.fda-color-change.fda-change {
                font-family: var(--font-family--inter-tight);
                color: var(--_colors---black);
                letter-spacing: 0;
                font-size: 1.3rem;
            }

    .fda-mobile-menu-nav {
        flex-basis: auto;
        width: 100%;
        padding-bottom: 0;
        overflow: auto;
    }

    .fda-hero-v2-paragraph-wrapper {
        grid-column-gap: 1.125rem;
        grid-row-gap: 1.125rem;
    }

    .fda-hero-v2-background-radiul {
        display: none;
    }

    .fda-figma-content {
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }

    .fda-figma-left {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        flex: 1;
    }

    .fda-hero-v1-title {
        max-width: none;
    }

    .fda-build-text-inner-two {
        padding-bottom: 1.5rem;
    }

    .fda-build-text-inner-title {
        max-width: none;
    }

    .fda-landing-footer-content {
        padding-top: 3.9375rem;
    }

    .fda-marquee-layer-hero-v4 {
        display: none;
    }

    .fda-optimize-v2-title {
        max-width: 32rem;
    }

    .fda-social-logo-box-v2 {
        background-color: #b0b0b040;
    }

    .fda-hero-v4-content-box {
        padding-top: 0;
        padding-bottom: 0;
    }

    .fda-pricing-table-main {
        margin-top: 1.25rem;
    }

    .fda-pricing-table-title {
        padding-top: 1.5625rem;
        padding-bottom: 1.5625rem;
    }

    .fda-pricing-plan-box {
        width: 100%;
        padding-top: 1.5625rem;
        padding-bottom: 1.5625rem;
        padding-right: 0;
    }

        .fda-pricing-plan-box.fda-amount-box {
            grid-column-gap: .3125rem;
            grid-row-gap: .3125rem;
            padding-right: 0;
        }

    .fda-pricing-row-box {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
    }

        .fda-pricing-row-box.fda-price-amount-part {
            padding-bottom: 1.875rem;
        }

    .fda-pricing-grid {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem;
    }

    .fda-planfeatures-content-v2 {
        grid-column-gap: 1.875rem;
        grid-row-gap: 1.875rem;
        justify-content: space-between;
        align-items: center;
    }

    .fda-price-card-v5 {
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .fda-hero-v3-content-v2 {
        border-radius: var(--_page-details---radius--radius-medium);
        padding-top: 3.25rem;
    }

    .fda-track-image {
        display: block;
    }

    .fda-price-month-text {
        margin-bottom: .2rem;
    }

    .fda-eficiency-home {
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .fda-with-gap.fda-h2-paragraph-gap.fda-cloud-paragraph-v2 {
        max-width: none;
    }

    .fda-with-gap.fda-analytics-paragraph {
        padding-top: .5625rem;
        padding-bottom: 1.125rem;
    }

    .fda-with-gap.fda-performance-paragraph {
        margin-top: .4375rem;
        margin-bottom: .8125rem;
    }

    .fda-with-gap.fda-management-paragraph {
        padding-bottom: 1.4375rem;
    }

    .fda-with-gap.fda-price-card-paragraph {
        margin-bottom: .625rem;
    }

    .fda-with-gap.fda-workflow-paragraph {
        flex: 0 auto;
        max-width: none;
    }

    .fda-features-box-small-margin {
        margin-top: 15px;
    }

    .fda-text-style-h5-bottom-margin.fda-task-text {
        font-size: .9rem;
    }

    .fda-text-style-h5-bottom-margin.fda-cloud-text {
        font-size: var(--_typography---font-size--h5);
    }

    .fda-text-style-h5-bottom-margin.fda-task-text-v2 {
        font-size: .9rem;
    }

    .fda-smarter-solution-v2-nogap {
        padding-right: 2rem;
        padding-bottom: var(--_page-details---section-gap--section-gap);
        padding-left: 2rem;
    }

        .fda-smarter-solution-v2-nogap.small-gap {
            padding-bottom: 6rem;
            padding-left: 2rem;
            padding-right: 2rem;
        }

    .fda-smarter-solution-content-left {
        grid-column-gap: 3.3rem;
        grid-row-gap: 3.3rem;
        justify-content: space-between;
        align-items: center;
    }

    .fda-cta.fda-h2-paragraph-gap.fda-cloud-paragraph-v2 {
        max-width: none;
    }

    .fda-cta.fda-analytics-paragraph {
        padding-top: .5625rem;
        padding-bottom: 1.125rem;
    }

    .fda-cta.fda-performance-paragraph {
        margin-top: .4375rem;
        margin-bottom: .8125rem;
    }

    .fda-cta.fda-management-paragraph {
        padding-bottom: 1.4375rem;
    }

    .fda-cta.fda-price-card-paragraph {
        margin-bottom: .625rem;
    }

    .fda-cta.fda-workflow-paragraph {
        flex: 0 auto;
        max-width: none;
    }

    .fda-text-style-h5-bottom-margin-cta.fda-task-text {
        font-size: .9rem;
    }

    .fda-text-style-h5-bottom-margin-cta.fda-cloud-text {
        font-size: var(--_typography---font-size--h5);
    }

    .fda-text-style-h5-bottom-margin-cta.fda-task-text-v2 {
        font-size: .9rem;
    }

    .fda-challenges-professions {
        padding: 5rem 2rem var(--_page-details---section-gap--section-gap);
    }

        .fda-challenges-professions.bottom-padding {
            padding-top: var(--_page-details---section-gap--section-gap);
            padding-bottom: var(--_page-details---section-gap--section-gap);
        }

    .fda-get-in-touch-direct {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
    }

    .fda-gap-none-medium.fda-h2-paragraph-gap.fda-cloud-paragraph-v2 {
        max-width: none;
    }

    .fda-gap-none-medium.fda-analytics-paragraph {
        padding-top: .5625rem;
        padding-bottom: 1.125rem;
    }

    .fda-gap-none-medium.fda-performance-paragraph {
        margin-top: .4375rem;
        margin-bottom: .8125rem;
    }

    .fda-gap-none-medium.fda-management-paragraph {
        padding-bottom: 1.4375rem;
    }

    .fda-gap-none-medium.fda-price-card-paragraph {
        margin-bottom: .625rem;
    }

    .fda-gap-none-medium.fda-workflow-paragraph {
        flex: 0 auto;
        max-width: none;
    }

    .fda-gap-about.fda-h2-paragraph-gap.fda-cloud-paragraph-v2 {
        max-width: none;
    }

    .fda-gap-about.fda-analytics-paragraph {
        padding-top: .5625rem;
        padding-bottom: 1.125rem;
    }

    .fda-gap-about.fda-performance-paragraph {
        margin-top: .4375rem;
        margin-bottom: .8125rem;
    }

    .fda-gap-about.fda-management-paragraph {
        padding-bottom: 1.4375rem;
    }

    .fda-gap-about.fda-price-card-paragraph {
        margin-bottom: .625rem;
    }

    .fda-gap-about.fda-workflow-paragraph {
        flex: 0 auto;
        max-width: none;
    }

    .fda-team-member.fda-h2-paragraph-gap.fda-cloud-paragraph-v2 {
        max-width: none;
    }

    .fda-team-member.fda-analytics-paragraph {
        padding-top: .5625rem;
        padding-bottom: 1.125rem;
    }

    .fda-team-member.fda-performance-paragraph {
        margin-top: .4375rem;
        margin-bottom: .8125rem;
    }

    .fda-team-member.fda-management-paragraph {
        padding-bottom: 1.4375rem;
    }

    .fda-team-member.fda-price-card-paragraph {
        margin-bottom: .625rem;
    }

    .fda-team-member.fda-workflow-paragraph {
        flex: 0 auto;
        max-width: none;
    }

    .fda-workflow-feature-cards {
        grid-column-gap: 1.5625rem;
        grid-row-gap: 1.5625rem;
    }

        .fda-workflow-feature-cards.features {
            grid-template-columns: 1fr 1fr;
        }

    .fda-container-features {
        max-width: none;
    }

        .fda-container-features.fda-testimonial-overflow {
            overflow: hidden;
        }

        .fda-container-features.fda-nav-container.fda-navbar-change {
            border-radius: 0;
        }

    .fda-growth-2.fda-overflow-hidden.fda-gap-change {
        padding-top: 0;
        padding-left: 2rem;
        padding-right: 2rem;
        padding-top: var(--_page-details---section-gap--section-gap);
        padding-bottom: 6rem;
    }

    .fda-business-v3-timeline-line-2 {
        width: 16%;
        top: 9.5%;
    }

        .fda-business-v3-timeline-line-2.fda-setup-one-timeline-line-three {
            left: 68%;
        }

        .fda-business-v3-timeline-line-2.fda-setup-one-timeline-line-two {
            left: 42%;
        }

    .fda-button-text-2 {
        font-size: .938rem;
    }

        .fda-button-text-2.fda-2 {
            display: none;
        }

    .fda-container-2 {
        max-width: none;
    }

    .fda-business-v3-card-fill-2 {
        padding-bottom: 2rem;
    }

    .fda-gap-none-2.fda-h2-paragraph-gap.fda-cloud-paragraph-v2 {
        max-width: none;
    }

    .fda-text-style-h5-2 {
        padding-bottom: 15px;
    }

    .fda-growth-box-two-v2-2 {
        border-radius: .9375rem;
    }

    .fda-tools-card-wrapper-2 {
        grid-row-gap: 7.7rem;
        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
        align-items: stretch;
    }

        .fda-tools-card-wrapper-2.top-gap-off-7 {
            grid-column-gap: 1.25rem;
        }

    .fda-tools-image-wrapper-2 {
        padding: 1rem;
    }

    .fda-tools-card-2 {
        grid-column-gap: 1.1875rem;
        grid-row-gap: 1.1875rem;
    }

        .fda-tools-card-2.fda-radius-small.fda-1, .fda-tools-card-2.fda-radius-small.fda-1.top-gap-off-50 {
            margin-top: 0;
        }

    .fda-container-3 {
        max-width: none;
    }

        .fda-container-3.top-gap-off-2.flex {
            margin-left: 0;
            padding-left: 2rem;
            padding-right: 2rem;
        }

    .fda-button-text-3 {
        font-size: .938rem;
    }

        .fda-button-text-3.fda-2 {
            display: none;
        }

    .fda-container-4 {
        max-width: none;
    }

        .fda-container-4.flex {
            margin-left: 0;
            margin-right: 0;
            padding-left: 2rem;
            padding-right: 2rem;
        }

    .fda-hero-v1-2 {
        background-image: none;
        background-position: 0 0;
        background-repeat: repeat;
        background-size: auto;
        padding-top: 2.6875rem;
    }

    .fda-v1-phone-image-2 {
        padding: 1rem;
    }

    .fda-hero-v1-content-wrap-2 {
        background-image: none;
        background-repeat: repeat;
        background-size: auto;
        padding-bottom: 0;
    }

        .fda-hero-v1-content-wrap-2.top-margin {
            padding-bottom: 6.5rem;
        }

    .fda-gap-none-4.fda-h2-paragraph-gap.fda-cloud-paragraph-v2 {
        max-width: none;
    }

    .fda-container-steps {
        max-width: none;
        margin-left: 0;
        margin-right: 0;
        padding-left: 0;
        padding-right: 0;
    }

    .bottom-gap {
        margin-bottom: var(--_page-details---section-gap--section-gap);
    }

    .fda-hero-v3-content-2 {
        border-radius: 1.25rem;
        padding-top: 3.25rem;
    }

    .fda-container-large-2 {
        max-width: none;
    }

    .fda-logos.white {
        padding-top: 6.5rem;
        padding-bottom: 6.5rem;
    }

    .fda-workflow-logo-grid {
        grid-column-gap: 1.5625rem;
        grid-row-gap: 1.5625rem;
    }

    .fda-work-card-logos.fda-small-card {
        min-width: 225px;
    }

    .fda-work-card-logos.fda-big-card {
        min-width: 300px;
    }

    .fda-about-impact.top-gag {
        padding-top: 0;
        padding-bottom: 0;
    }

    .fda-workflow-feature-cards-impact {
        grid-column-gap: 1.5625rem;
        grid-row-gap: 1.5625rem;
        align-items: start;
    }

    .fda-work-card-impact.fda-small-card {
        min-width: 225px;
    }

    .fda-work-card-impact.fda-big-card {
        min-width: 300px;
    }

    .fda-work-card-copy.fda-small-card {
        min-width: 225px;
    }

    .fda-work-card-copy.fda-big-card {
        min-width: 300px;
    }

    .fda-work-card-about-impact.fda-small-card {
        min-width: 225px;
    }

    .fda-work-card-about-impact.fda-big-card {
        min-width: 300px;
    }

    .fda-faqs {
        padding-top: 0;
        padding-left: 2rem;
        padding-right: 2rem;
    }

        .fda-faqs.top-gap.tablet {
            padding-top: var(--_page-details---section-gap--section-gap);
        }

        .fda-faqs.pricing, .fda-faqs.pricing-copy {
            padding-bottom: 2.75rem;
        }

    .profession-grid-block {
        grid-column-gap: 2rem;
    }

    .fda-button-text-4 {
        font-size: .938rem;
    }

        .fda-button-text-4.fda-2 {
            display: none;
        }

    .fda-container-5 {
        max-width: none;
    }

    .fda-color-black-3.fda-price-table-text {
        line-height: 120%;
    }

    .fda-faqs-pricing {
        padding-top: var(--_page-details---section-gap--section-gap);
        padding-left: 2rem;
        padding-right: 2rem;
    }

        .fda-faqs-pricing.top-gap.tablet {
            padding-top: 6rem;
        }

        .fda-faqs-pricing.pricing, .fda-faqs-pricing.pricing-copy {
            padding-bottom: 2.75rem;
        }

    .fda-button-text-5 {
        font-size: .938rem;
    }

        .fda-button-text-5.fda-2 {
            display: none;
        }

    .fda-container-6 {
        max-width: none;
    }

    .fda-color-black-4.fda-price-table-text {
        line-height: 120%;
    }

    .fda-right-top-column-2 {
        width: 100%;
    }

    .fda-container-7 {
        max-width: none;
    }

    .fda-pricing-features-2 {
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .fda-business-v3-timeline-line-3 {
        width: 16%;
    }

        .fda-business-v3-timeline-line-3.fda-setup-one-timeline-line-three {
            left: 68%;
        }

        .fda-business-v3-timeline-line-3.fda-setup-one-timeline-line-two {
            left: 42%;
        }

    .fda-button-text-6 {
        font-size: .938rem;
    }

        .fda-button-text-6.fda-2 {
            display: none;
        }

    .fda-container-8 {
        max-width: none;
    }

    .fda-business-v3-timeline-item-2 {
        grid-column-gap: .125rem;
        grid-row-gap: .125rem;
    }

    .fda-growth-box-two-v2-3 {
        border-radius: .9375rem;
    }

    .fda-business-v3-card-header-2 {
        padding-bottom: 30px;
    }

    .fda-container-checksteps {
        max-width: none;
    }

    .fda-get-in-touch-content-v2-2 {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        justify-content: space-between;
        align-items: flex-start;
    }

    .fda-service-card-v2-2 {
        width: 90%;
    }

    .fda-streamline-bg-card-two-v2-2 {
        display: none;
    }

    .fda-streamline-box-v2-2 {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }

        .fda-streamline-box-v2-2.fda-radius-medium.fda-overflow-hidden {
            width: 50%;
            height: auto;
            max-height: 450px;
        }

    .fda-streamline-bg-card-one-v2-2 {
        display: none;
    }

    .fda-hero-v3-content-3 {
        border-radius: 1.25rem;
        padding-top: 3.25rem;
    }

    .fda-connect-inner-box-2.fda-2 {
        grid-column-gap: 1.1875rem;
        grid-row-gap: 1.1875rem;
        flex-flow: wrap;
    }

    .fda-color-black-6.fda-hover:hover {
        color: #000;
    }

    .fda-connect-box-two-2 {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
    }

    .fda-contact-color-black.fda-hover:hover, .fda-contact-color-grey.fda-hover:hover {
        color: var(--_colors---white);
    }

    .fda-inovation-image-wrapper-2 {
        max-width: 85%;
    }

    .fda-inovation-image-block-2 {
        max-width: none;
    }

    .fda-optimize-card-wrapper-about {
        grid-template-rows: auto auto auto;
        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
        grid-auto-flow: column;
    }

    .fda-text-about-us.fda-task-text {
        font-size: .9rem;
    }

    .fda-text-about-us.fda-cloud-text {
        font-size: var(--_typography---font-size--h5);
    }

    .fda-text-about-us.fda-task-text-v2 {
        font-size: .9rem;
    }

    .fda-challenges-professions-2 {
        padding: 5rem 2rem var(--_page-details---section-gap--section-gap);
    }

    .fda-container-9 {
        max-width: none;
    }

    .fda-challenges-box-two-2.fda-radius-medium.professions {
        max-width: 18rem;
        min-height: 380px;
    }

    .patient-portal {
        max-width: 14rem;
    }

    .image-15 {
        width: 70%;
    }

    .admin-med {
        width: 100%;
    }

    .fda-nav-link-wrapper-v2 {
        padding-left: 0;
        padding-right: 0;
    }

        .fda-nav-link-wrapper-v2:hover {
            color: #111;
            background-color: #f5f5f500;
        }

    .fda-dropdown-link-menu {
        padding-top: 0;
        padding-bottom: 0;
        font-size: .875rem;
    }

        .fda-dropdown-link-menu:hover {
            color: var(--_colors---black);
            transform: none;
        }

    .mobile-menu-link {
        padding-top: 10px;
        padding-bottom: 10px;
    }
}

@media screen and (max-width: 767px) {
    body {
        --_typography---font-size--body: .9375rem;
        --_typography---line-height--body-font-line-height: 150%;
        --_typography---font-weight--body-regular: 400;
        --_typography---letter-specing--body-font-letter-specing: 0rem;
        --_typography---font-size--h1: 2.188rem;
        --_typography---line-height--h1-line-height: 125%;
        --_typography---font-weight--heading-medium: 500;
        --_typography---letter-specing--h1-letter-specing: 0rem;
        --_typography---font-size--h2: 1.563rem;
        --_typography---line-height--h2-line-height: 138%;
        --_typography---letter-specing--h2-letter-specing: -.01rem;
        --_typography---font-size--h3: 1.375rem;
        --_typography---line-height--h3-line-height: 126%;
        --_typography---letter-specing--h3-letter-specing: -.0425rem;
        --_typography---font-size--h4: 1.25rem;
        --_typography---line-height--h4-line-height: 125%;
        --_typography---letter-specing--h4-letter-specing: 0rem;
        --_typography---font-size--h5: 1.063rem;
        --_typography---line-height--h5-line-height: 150%;
        --_typography---letter-specing--h5-letter-specing: .01rem;
        --_typography---font-size--h6: 1rem;
        --_typography---line-height--h6-line-height: 150%;
        --_typography---letter-specing--h6-letter-specing: 0rem;
        --_typography---font-weight--body-weight: 500;
        --_typography---line-height--button-line-height: 120%;
        --_typography---font-weight--heading-semibold: 600;
        --_page-details---radius--radius-medium: .625rem;
        --_page-details---containers--container-medium: 101.875rem;
        --_page-details---section-gap--section-gap: 5rem;
        --_page-details---containers--container-gutter-gap: .938rem;
        --_page-details---containers--container-large: 111.875rem;
        --_page-details---radius--radius-small: .625rem;
        --_page-details---radius--radius-large: .625rem;
        --_page-details---section-gap-with-content--bottom-gap: 3.25rem;
        --_page-details---section-gap-with-content--top-gap: 3.25rem;
        --_page-details---containers--container: 82.5rem;
        --_spacing---h1-gap: .5rem;
        --_spacing---content-middle-gap: 1.6875rem;
        --_spacing---h1-paragraph-gap: 1.0625rem;
        --_spacing---h2-gap: .625rem;
        --_spacing---h2-paragraph-gap: 1.25rem;
        --_spacing---h3-gap: .625rem;
        --_spacing---h3-paragraph-gap: .8125rem;
        --_colors---dim-gray: #545454;
        --_colors---black: #000;
        --_colors---white: white;
        --_colors---soft-steel: #bab9b9;
        --_colors---dark-slate-gray: #404357;
        --_colors---pale-blue: #96a9e826;
        --_colors---sky-blue: #3b82f6;
        --_colors---white-smoke: whitesmoke;
        --_colors---light-gray: #b0b0b040;
        --_colors---yellow-beige: #d4c8b14d;
        --_colors---blue-smoke: #a9aab966;
        --_colors---silver-gray: #d9d9d9;
        --_colors---orange: #f56754;
        --_colors---dark-indigo: #1f1e4d;
        --font-family--dm-sans: "DM Sans", sans-serif;
        --font-family--inter-tight: "Inter Tight", sans-serif;
        --font-family--inter\<deleted\|variable-2ab08187-29ce-bb76-44e4-e494b3b583f0\>: Inter;
        ---mode--collection-ab074dfa-fce4-9fb4-da0d-ba173c8432af: mode-6a1e76d1-74a6-e0f8-065f-7821ca0fad8d;
    }

    .fda-text-style-h5.fda-color-white.fda-optimize-card-text {
        text-align: center;
    }

    .fda-gap-none.fda-analytics-paragraph {
        padding-top: .625rem;
        padding-bottom: 1.125rem;
    }

    .fda-gap-none.fda-streamline-paragraph {
        max-width: none;
    }

    .fda-gap-none.fda-management-paragraph {
        padding-top: .5rem;
        padding-bottom: 1.125rem;
    }

    .fda-gap-none.left.about, .fda-gap-none.left.about-boxes, .fda-mobile-l-text-center {
        text-align: center;
    }

    .fda-container.fda-nav-container.fda-navbar-change {
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .fda-container.middle {
        padding-left: 0;
        padding-right: 0;
    }

    .fda-container.flex {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-button-text-wrapper.fda-position-relative.fda-overflow-hidden:where(.w-variant-aa7c680d-83b8-6e4d-0c95-6e93e07bd285) {
        position: static;
    }

    .fda-button-v1-arrow-wrap {
        width: 35px;
        height: 35px;
    }

    .fda-nav-logo {
        width: 65px;
    }

    .fda-nav-right-part {
        width: 200%;
    }

    .fda-button-v1 {
        grid-column-gap: 10px;
        grid-row-gap: 10px;
        padding: .5rem 1rem;
    }

        .fda-button-v1:where(.w-variant-aa7c680d-83b8-6e4d-0c95-6e93e07bd285) {
            justify-content: space-between;
            align-items: flex-start;
        }

    .fda-button-text {
        font-size: .875rem;
    }

    .fda-mega-menu-list-box.fda-right-border.fda-padding-change-bottom {
        padding-top: 0;
    }

    .fda-mega-menu-list-box.fda-right-border.fda-padding-change-top {
        border-right-width: 0;
        padding-bottom: 10px;
    }

    .fda-pages-menu {
        flex-flow: column;
    }

    .fda-hero-v1 {
        padding-top: 3.4375rem;
    }

    .fda-hero-v1-content {
        grid-column-gap: 2.5rem;
        grid-row-gap: 2.5rem;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
        grid-auto-columns: 1fr;
        display: grid;
    }

        .fda-hero-v1-content.profession {
            padding-bottom: var(--_page-details---section-gap--section-gap);
            grid-column-gap: 3.5rem;
            grid-row-gap: 3.5rem;
            flex-flow: column;
            place-items: center stretch;
            display: flex;
        }

    .fda-hero-v1-text-wrapper.fda-mobile-text-center {
        justify-content: center;
        align-items: center;
        max-width: none;
    }

    .fda-business-scale-content.fda-change {
        margin-top: 1.3125rem;
    }

    .fda-full-width.fda-workflow-points-wrapper {
        margin-top: 0;
    }

    .fda-business-user {
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .fda-user {
        height: 1.2rem;
    }

    .fda-marquee-layer.fda-event-none.fda-change {
        display: none;
    }

    .fda-smarter-solution-content {
        grid-column-gap: 2.5rem;
        grid-row-gap: 2.5rem;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
        grid-auto-columns: 1fr;
        place-items: center;
        display: grid;
    }

        .fda-smarter-solution-content.fda-change {
            grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
        }

    .fda-smart-solution-image-wrapper {
        width: 100%;
        max-width: none;
    }

    .fda-solution-image {
        max-width: none;
    }

    .fda-smarter-solution-right-box {
        max-width: none;
        margin-top: 0;
    }

        .fda-smarter-solution-right-box.fda-mobile-text-center, .fda-smarter-solution-right-box.fda-mobile-text-center.left {
            width: 80%;
            max-width: none;
        }

    .fda-smarter-solution-points-wrapper {
        grid-column-gap: 1.375rem;
        grid-row-gap: 1.375rem;
    }

    .fda-black-tick-box, .fda-black-tick-box.fda-radius-full.fda-top-gap {
        margin-top: 0;
    }

    .fda-solution-points-text {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem;
        flex-flow: row;
    }

        .fda-solution-points-text.fda-change-gap {
            grid-column-gap: .9375rem;
            grid-row-gap: .9375rem;
        }

    .fda-meeting-box {
        flex: 0 auto;
        max-width: 12.2rem;
    }

    .fda-empower-inner-content {
        grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
    }

    .fda-button-text-v2 {
        font-size: .875rem;
    }

    .fda-productivity-content {
        grid-column-gap: 1.875rem;
        grid-row-gap: 1.875rem;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
        grid-auto-columns: 1fr;
        align-items: stretch;
        display: grid;
    }

    .fda-mobile-screen-wrapper {
        transform: scale(1.7);
    }

    .fda-unique-move.fda-change {
        display: none;
    }

    .fda-workflow-title-text.fda-text-center {
        max-width: 30rem;
    }

    .fda-workflow-card-wrapper {
        grid-column-gap: 1.5625rem;
        grid-row-gap: 1.5625rem;
        grid-template-rows: auto auto;
        grid-auto-columns: 1fr;
        display: grid;
    }

    .fda-task-card-wrap {
        width: 50vw;
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }

    .fda-task-content {
        grid-column-gap: .75rem;
        grid-row-gap: .75rem;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
    }

    .fda-footer {
        padding-top: var(--_page-details---section-gap--section-gap);
    }

    .fda-footer-title-text-wrapper {
        grid-row-gap: 1rem;
    }

    .fda-footer-title-text {
        min-width: 19rem;
        max-width: none;
    }

    .fda-footer-bottom-content {
        grid-template-rows: auto;
        grid-auto-columns: 1fr;
        display: grid;
    }

        .fda-footer-bottom-content.fda-position-relative {
            grid-template-rows: auto auto;
            grid-template-columns: 1fr 1fr 1fr 1fr;
            grid-auto-flow: row;
        }

    .fda-footer-logo-box {
        width: 6rem;
    }

    .fda-social-logo-wrapper {
        flex-flow: wrap;
    }

    .fda-social-logo-box {
        width: 2rem;
        height: 2rem;
    }

    .fda-footer-box-two {
        padding-top: 0;
        padding-right: 0;
    }

        .fda-footer-box-two.fda-change {
            padding-right: 1rem;
        }

            .fda-footer-box-two.fda-change.grey {
                width: 150px;
            }

            .fda-footer-box-two.fda-change.grey-professions {
                justify-content: flex-start;
                align-items: flex-end;
                width: 178px;
                padding-left: 0;
            }

            .fda-footer-box-two.fda-change.footer-last-column {
                width: 150px;
                padding-left: 0;
            }

            .fda-footer-box-two.fda-change.about {
                width: 132px;
                padding-left: 0;
            }

    .fda-contact-info {
        grid-column-gap: .3125rem;
        grid-row-gap: .3125rem;
    }

    .fda-footer-copyright {
        grid-row-gap: 1.125rem;
        flex-flow: row;
        justify-content: space-between;
        align-items: center;
    }

    .fda-productivity-box-two.fda-position-relative {
        justify-content: center;
        align-items: center;
    }

    .fda-productivity-image-block {
        width: 100%;
        margin-left: 0;
    }

    .fda-productivity-point {
        display: none;
    }

    .fda-productivity-image-block-v2 {
        width: 100%;
        margin-left: 0;
    }

    .fda-drop-shadow.fda-product-2 {
        margin-bottom: 0%;
        margin-left: 0%;
    }

    .fda-drop-shadow.fda-change {
        display: none;
    }

    .fda-full-image.fda-graph-image {
        width: 60%;
    }

    .fda-unique-image {
        border-radius: .625rem;
        height: 100%;
    }

    .fda-hero-v2 {
        padding-top: 7.0625rem;
    }

    .fda-hero-v2-content {
        grid-column-gap: 1rem;
        grid-row-gap: .75rem;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
        grid-auto-columns: 1fr;
        display: grid;
    }

    .fda-hero-v2-text-wrapper {
        grid-column-gap: 1.0625rem;
        grid-row-gap: 1.0625rem;
        width: 100%;
    }

    .fda-hero-v2-marquee-wrap {
        border-radius: 15px;
        width: 100%;
        overflow: hidden;
    }

    .fda-v2-marquee-image {
        width: 250px;
        padding-right: 20px;
    }

    .fda-hero-v2-marquee-train {
        align-items: center;
    }

    .fda-insight-content {
        grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    }

    .fda-insight-card {
        grid-column-gap: 1.4375rem;
        grid-row-gap: 1.4375rem;
    }

    .fda-analytics-title-text {
        grid-column-gap: .6875rem;
        grid-row-gap: .6875rem;
        flex-flow: column;
        justify-content: space-between;
        align-items: center;
    }

    .fda-analytics-box-one {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        padding-top: 1.875rem;
        padding-bottom: 1.375rem;
    }

    .fda-analytics-image-content.fda-change {
        margin-left: 0;
        margin-right: 0;
    }

    .fda-analytics-text-wrapper, .fda-analytics-text-wrapper.fda-align {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-analytics-box-two {
        padding: 1rem;
    }

    .fda-optimize-card-wrapper {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        grid-template-columns: 1fr;
    }

    .fda-optimize-card {
        padding-left: 1.2rem;
        padding-right: 1.2rem;
    }

        .fda-optimize-card.fda-radius-medium.fda-text-center {
            flex-flow: row;
            height: auto;
        }

    .fda-build-content {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
        grid-auto-columns: 1fr;
        display: grid;
    }

    .fda-build-phone-box {
        flex: 1;
        width: 100%;
        padding-top: 3rem;
    }

    .fda-build-text-box-wrapper {
        flex: 1;
        width: 100%;
        padding-left: .9375rem;
    }

    .fda-build-text-inner-box {
        max-width: none;
    }

    .fda-build-text-inner {
        padding-bottom: 1.1875rem;
    }

    .fda-build-text-points {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        padding-top: 1.1875rem;
    }

    .fda-build-text-inner-points {
        grid-column-gap: .4rem;
        grid-row-gap: .4rem;
    }

    .fda-faq-box {
        padding-left: 0;
    }

    .fda-faq-icon-wrap {
        width: 20px;
        height: 20px;
    }

    .fda-faq-content {
        border-left-width: 0;
        flex: 1;
        width: 100%;
        max-width: none;
        padding-top: 0;
    }

    .fda-plus-line {
        width: 12px;
    }

        .fda-plus-line.fda-line-top {
            height: 12px;
        }

    .fda-faq.fda-section-gap-bottom {
        padding-top: 1.5rem;
    }

    .fda-growth-progress {
        padding: 1.875rem;
    }

    .fda-development-para {
        max-width: none;
    }

    .fda-development-left {
        flex-flow: column;
        flex: 1;
        display: flex;
    }

    .fda-growth-main-v1 {
        flex-flow: column;
    }

    .fda-tools-title {
        max-width: 26rem;
    }

    .fda-payment-card {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
    }

    .fda-payment-text-size {
        font-size: 80%;
    }

    .fda-payment-text-size-v2.fda-color-white {
        font-size: 115%;
    }

    .fda-optimize-content {
        justify-content: center;
        align-items: stretch;
    }

    .fda-big-loader-text {
        width: 50%;
    }

    .fda-hero-v3-content {
        padding-top: 3.25rem;
    }

        .fda-hero-v3-content.small-padding.pricing {
            padding-top: var(--_page-details---section-gap-with-content--top-gap);
            padding-left: 2rem;
            padding-right: 2rem;
        }

    .fda-hero-v3-text-wrapper.fda-text-center.fda-position-relative.fda-extra-gap {
        max-width: 30rem;
    }

    .fda-hero-v3-big-screen, .fda-hero-v3-dashboard-layer {
        width: 100%;
    }

    .fda-cloud-card-wrap {
        flex-flow: wrap;
        grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));
        display: flex;
    }

    .fda-cloud-card {
        grid-column-gap: 1.0625rem;
        grid-row-gap: 1.0625rem;
        justify-content: space-between;
        align-items: center;
    }

    .fda-cloud-icon-wrap {
        width: 4.375rem;
        height: 4.375rem;
    }

    .fda-cloud-text-wrap {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        justify-content: flex-start;
        align-items: center;
    }

    .fda-track-box {
        padding-left: 1.37rem;
        padding-right: 1.37rem;
    }

    .fda-track-image-box {
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
    }

    .fda-challenges-content {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
        grid-auto-columns: 1fr;
        display: grid;
    }

        .fda-challenges-content.professions.bottom-margin {
            grid-column-gap: 3rem;
            grid-row-gap: 3rem;
            flex-flow: column;
            grid-template-rows: auto auto;
            grid-auto-flow: row;
            display: flex;
        }

    .fda-challenges-box-one {
        order: 9999;
        max-width: none;
    }

    .fda-challenges-title-text {
        max-width: none;
    }

    .fda-challenges-point-wrapper {
        margin-top: 15px;
    }

    .fda-challenges-text {
        max-width: none;
    }

    .fda-challenges-box-two.fda-radius-medium.professions {
        width: 100%;
        min-width: 100%;
    }

    .fda-price-card-block {
        grid-column-gap: 1.25rem;
        flex-flow: column;
        grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
        grid-auto-columns: 1fr;
    }

        .fda-price-card-block.fda-monthly {
            width: 100%;
        }

    .fda-price-card-content {
        grid-column-gap: 1.81rem;
        grid-row-gap: 1.81rem;
    }

    .fda-price-switch-wrapper {
        flex-flow: column;
        justify-content: center;
        align-items: center;
    }

    .fda-features-box {
        margin-top: .9375rem;
    }

        .fda-features-box.fda-change {
            margin-top: 1.5rem;
            padding-top: .9375rem;
        }

    .fda-price {
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .fda-client-tag {
        right: -52%;
    }

    .fda-growth-content {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
        grid-auto-columns: 1fr;
        display: grid;
    }

    .fda-growth-box-one, .fda-cloud-paragraph, .fda-cloud-paragraph.fda-3, .fda-growth-paragraph {
        max-width: none;
    }

    .fda-hero-v4 {
        padding-top: 7.125rem;
        padding-bottom: 0;
    }

    .fda-hero-v4-content {
        max-width: none;
    }

    .fda-hero-v4-scroller-block {
        display: none;
    }

    .fda-inovation-content {
        grid-column-gap: 1.875rem;
        grid-row-gap: 1.875rem;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
        grid-auto-columns: 1fr;
        padding: 1.875rem 1rem;
        display: grid;
    }

    .fda-blue-tick-box, .fda-yellow-tick-box {
        margin-top: 0;
    }

    .fda-streamline-services {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        flex-flow: wrap;
        grid-template-rows: auto;
        grid-auto-columns: 1fr;
        display: flex;
    }

    .fda-streamline-box-one {
        flex: 1;
        width: 100%;
        min-width: 13.75rem;
        padding: 1rem 0;
    }

    .fda-streamline-box-two {
        flex: 1;
        width: 100%;
        min-width: 400px;
    }

    .fda-service-card, .fda-service-card-text {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-service-paragraph {
        max-width: 28.125rem;
    }

    .fda-streamline-innerbox-one {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
    }

    .fda-report-box {
        max-width: none;
    }

    .fda-improvement-box {
        justify-content: center;
        align-items: center;
        max-width: none;
        padding-bottom: 1.3125rem;
    }

    .fda-improvement-text-wrapper {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem;
        justify-content: flex-start;
        align-items: center;
    }

    .fda-streamline-bottom-box {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
        padding-right: 1rem;
    }

    .fda-revolution-content {
        grid-column-gap: 1.5rem;
        grid-row-gap: 6rem;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
        grid-auto-columns: 1fr;
        display: grid;
    }

    .fda-revolution-image-wrap {
        width: 100%;
        max-width: none;
        margin-top: 0%;
    }

    .fda-management-button-wrapper {
        flex-flow: wrap;
    }

    .fda-revolution-image {
        width: 60%;
    }

        .fda-revolution-image.fda-two {
            top: 9%;
            left: 14%;
        }

        .fda-revolution-image.fda-three {
            top: 16%;
            left: 28%;
        }

    .fda-tool-box {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        flex-flow: wrap;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
        grid-auto-columns: 1fr;
        display: grid;
    }

    .fda-tool-inner-box-1.fda-shadow.fda-radius-medium {
        width: auto;
        max-width: none;
    }

    .fda-tools-inner-text {
        max-width: none;
    }

    .fda-tools-image-wrapper-v2 {
        display: none;
    }

    .fda-tools-graph-block {
        width: 100%;
        max-width: none;
        padding: 2rem;
    }

    .fda-experiance-content {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
        grid-auto-columns: 1fr;
        display: grid;
    }

    .fda-experiance-box-one {
        max-width: none;
    }

    .fda-digital-box-wrapper {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
    }

    .fda-digital-box-2 {
        grid-column-gap: 2.5rem;
        grid-row-gap: 2.5rem;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
        grid-auto-columns: 1fr;
        display: grid;
    }

    .fda-digital-hook.fda-1 {
        top: 1%;
    }

    .fda-digital-hook.fda-4 {
        bottom: 4%;
    }

    .fda-digital-box-1 {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
        grid-auto-columns: 1fr;
        display: grid;
    }

    .fda-digital-inner-box-1 {
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        max-width: none;
        padding-bottom: 1rem;
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .fda-digital-inner-screen {
        margin-bottom: 0%;
    }

    .fda-digital-inner-text-wrapper {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-digital-inner-second-screen {
        display: none;
    }

    .fda-digital-inner-box-2 {
        max-width: none;
        padding-bottom: 1rem;
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .fda-digital-screen {
        padding-right: 0;
    }

    .fda-platform-image-v2, .fda-platfrom-image {
        display: none;
    }

    .fda-digital-platform-image-v3 {
        display: block;
    }

    .fda-hero-v5 {
        padding-top: 4.4375rem;
    }

        .fda-hero-v5.fda-change-gap {
            padding-top: 3.9375rem;
        }

    .fda-hero-v5-image-wrapper {
        margin-top: 3.3125rem;
    }

    .fda-get-in-touch.gap {
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .fda-get-in-touch-content {
        grid-template-rows: auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
    }

    .fda-get-intouch-box-one {
        flex: 0 45%;
        max-width: 14.9rem;
    }

    .fda-contact-box {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
    }

    .fda-form-block-1 {
        grid-column-gap: .9375rem;
        grid-row-gap: .3125rem;
        flex-flow: wrap;
        margin-bottom: .3125rem;
    }

    .fda-form-field {
        min-width: 10.875rem;
    }

    .fda-text-field-v1 {
        padding-left: .8rem;
        padding-right: .8rem;
    }

    .fda-streamline-box-v2 {
        width: 100%;
    }

    .fda-service-card-text-v2, .fda-service-card-v2 {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-get-in-touch-content-v2 {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        flex-flow: column;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
        grid-auto-columns: 1fr;
        display: grid;
    }

    .fda-connect-content {
        grid-column-gap: 4rem;
        grid-row-gap: 4rem;
        flex-flow: wrap;
    }

    .fda-connect-box-one {
        min-width: 199px;
        max-width: none;
    }

    .fda-connect-box-two {
        flex-flow: column;
        max-width: none;
    }

    .fda-connect-inner-box, .fda-connect-inner-box.fda-2 {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem;
    }

    .fda-social-wrapper {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        margin-top: 0;
    }

    .fda-branch-content {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem;
        justify-content: flex-start;
        align-items: flex-start;
        width: 100%;
        max-width: none;
    }

    .fda-branch-card-wrapper {
        grid-column-gap: 1.25rem;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
        grid-auto-columns: 1fr;
        display: grid;
    }

    .fda-branch-image-wrapper {
        margin-top: .75rem;
    }

    .fda-location-text {
        margin-top: 1.0625rem;
        margin-bottom: .6875rem;
    }

    .fda-branch-line {
        display: none;
    }

    .fda-submit-button-wrapper {
        margin-top: .6875rem;
    }

    .fda-hero-chat-image.fda-2 {
        width: 36%;
    }

    .fda-hero-chat-image.fda-1 {
        width: 40%;
    }

    .fda-get-in-touch-content-v3 {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        flex-flow: column;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
        grid-auto-columns: 1fr;
        display: grid;
    }

    .fda-connect-box-two-v2 {
        width: 100%;
        max-width: none;
    }

    .fda-get-in-touch-box-2 {
        max-width: none;
    }

    .fda-branch-content-wrapper {
        padding-top: 3.1875rem;
    }

    .fda-branch-content-block {
        flex-flow: wrap;
    }

    .fda-branch-box-one {
        min-width: 12.9375rem;
        max-width: none;
    }

    .fda-branch-card-v2 {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1rem;
    }

    .fda-branch-details {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
    }

    .fda-branch-detail-text {
        grid-column-gap: .3125rem;
        grid-row-gap: .3125rem;
    }

    .fda-get-in-text {
        margin-top: 1.0625rem;
        margin-bottom: 0;
    }

    .fda-contact-text-wrapper-v2 {
        grid-row-gap: .0625rem;
    }

    .fda-contact-form-v2 {
        margin-top: 1rem;
    }

    .fda-blog-v1-gallery {
        grid-template-columns: 1fr;
    }

    .fda-blog-v1-col {
        grid-column-gap: 1.875rem;
        grid-row-gap: 1.875rem;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
    }

        .fda-blog-v1-col.fda-last-col {
            grid-template-columns: 1fr;
        }

    .fda-blog-v2-card {
        padding: 1.5625rem 1.5625rem 1.0625rem;
    }

    .fda-blog-v3-gallery.top-gap {
        margin-top: 4rem;
    }

    .fda-hero-v5-text-wrapper {
        min-width: 362px;
        max-width: none;
    }

    .fda-hero-blog-author {
        border-left-style: none;
        border-left-width: 0;
        min-width: 203px;
        padding-left: 0;
    }

    .fda-detail-post {
        padding-top: 1.125rem;
        padding-bottom: 2.1875rem;
    }

    .fda-pricing-plan-time {
        font-size: 1rem;
        line-height: 1.625rem;
    }

    .fda-price-top-table-wrapper {
        padding-left: 5px;
        padding-right: 5px;
    }

    .fda-price-table-row {
        text-align: center;
    }

    .fda-compare-button-wrapper {
        display: none;
    }

    .fda-price-card-block-v2 {
        grid-column-gap: 1.25rem;
        flex-flow: column;
        grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
        grid-auto-columns: 1fr;
    }

    .fda-planfeatures-content {
        grid-row-gap: .9375rem;
        flex-flow: wrap;
        padding: 1.9375rem 2rem 2.0625rem;
    }

        .fda-planfeatures-content.fda-radius-medium {
            padding-bottom: 2.3rem;
            padding-right: 2rem;
        }

    .fda-plan-features-text-wrapper {
        min-width: 13.875rem;
        max-width: none;
    }

        .fda-plan-features-text-wrapper.fda-mobile-text-center.cta {
            max-width: 14rem;
        }

    .fda-features-points-wrapper {
        flex: 1;
        min-width: 13.25rem;
        max-width: none;
    }

        .fda-features-points-wrapper.top-margin {
            min-width: 12.7rem;
            max-width: 15rem;
        }

    .fda-team-content {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
    }

    .fda-team-card-wrapper {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        grid-template-columns: repeat(auto-fit, minmax(175px, 1fr));
    }

    .fda-tab-page {
        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
    }

    .fda-job-deails-wrapper {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
    }

    .fda-job-details {
        flex-flow: wrap;
    }

    .fda-job-content.fda-margin {
        margin-top: 0;
    }

    .fda-position-summary {
        grid-template-columns: 1fr 1fr;
    }

    .fda-interview-time {
        flex: 1;
        min-width: 13.75rem;
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .fda-available-position-main {
        flex: 1;
        min-width: 17.1875rem;
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .fda-job-sidebar {
        grid-column-gap: 20px;
        grid-row-gap: 20px;
        width: 100%;
        max-width: none;
    }

    .fda-career-content-main {
        flex-flow: column;
        margin-top: .9375rem;
    }

    .fda-job-content-item {
        padding-top: .9375rem;
        padding-bottom: 1.0625rem;
    }

        .fda-job-content-item.fda-1 {
            margin-top: 0;
        }

    .fda-position-summary-item.fda-2 {
        border-right-style: none;
    }

    .fda-position-summary-item.fda-3, .fda-position-summary-item.fda-4 {
        border-top: 1px solid #ffffff40;
    }

    .fda-position-line {
        margin-top: 0;
        margin-bottom: 0;
    }

        .fda-position-line.fda-top {
            width: 100%;
            height: 1px;
            inset: 0% 0% auto;
        }

    .fda-help-question-box {
        padding: 1.5rem 1.5rem 1rem;
    }

    .fda-help-answers-wrap {
        margin-top: .5625rem;
    }

    .fda-smarter-solution-points-v2 {
        grid-column-gap: 1.0625rem;
        grid-row-gap: 1.0625rem;
        max-width: none;
        padding-top: 0;
    }

    .fda-landing-hero-slider-image {
        max-width: 17rem;
        padding-right: 1.25rem;
    }

    .fda-landing-cta-text-main {
        justify-content: space-between;
        align-items: center;
    }

    .fda-landing-footer-text-wrap {
        grid-column-gap: .9125rem;
        grid-row-gap: .9125rem;
        justify-content: flex-start;
        align-items: center;
        padding-bottom: 17px;
    }

    .fda-landing-cta-text-wrapper {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-style-guide-button-wrapper {
        flex-flow: wrap;
    }

    .fda-form-items {
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
    }

    .fda-body-text-v2 {
        font-size: .875rem;
    }

    .fda-shadow-blocks, .fda-style-guide-colors {
        grid-template-columns: 1fr;
    }

    .fda-form-input-wrapper {
        grid-column-gap: 20px;
        grid-row-gap: 20px;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
    }

    .fda-showcase-images {
        grid-template-columns: 1fr 1fr;
    }

    .fda-hero-v7-top-text-wrapper.fda-text-center {
        max-width: none;
    }

    .fda-features-phone {
        padding-top: 1.9375rem;
    }

    .fda-feature-side-line-v2 {
        height: 3rem;
    }

    .fda-smarter-solution-v2 {
        padding-bottom: 3.125rem;
    }

        .fda-smarter-solution-v2.no-gap {
            padding-bottom: var(--_page-details---section-gap--section-gap);
        }

        .fda-smarter-solution-v2.top-gap {
            padding-top: 3.5rem;
            padding-bottom: var(--_page-details---section-gap--section-gap);
        }

    .fda-smart-solution-image-wrapper-v2 {
        width: 100%;
        max-width: none;
    }

        .fda-smart-solution-image-wrapper-v2.fda-position-relative {
            order: -9999;
            width: 330px;
            max-width: none;
        }

            .fda-smart-solution-image-wrapper-v2.fda-position-relative.features {
                order: -9999;
                justify-content: center;
                align-items: center;
                width: auto;
                max-width: none;
            }

                .fda-smart-solution-image-wrapper-v2.fda-position-relative.features.first {
                    width: 330px;
                    max-width: none;
                }

                    .fda-smart-solution-image-wrapper-v2.fda-position-relative.features.first.patient-portal {
                        height: 100%;
                    }

                        .fda-smart-solution-image-wrapper-v2.fda-position-relative.features.first.patient-portal.individual.mobile {
                            order: -9999;
                        }

                .fda-smart-solution-image-wrapper-v2.fda-position-relative.features.last-feature-pg {
                    width: 330px;
                    max-width: none;
                }

                    .fda-smart-solution-image-wrapper-v2.fda-position-relative.features.last-feature-pg.patient-portal {
                        height: 100%;
                    }

                .fda-smart-solution-image-wrapper-v2.fda-position-relative.features.right-feature-page {
                    width: 330px;
                    max-width: none;
                }

                    .fda-smart-solution-image-wrapper-v2.fda-position-relative.features.right-feature-page.patient-portal {
                        height: 100%;
                    }

            .fda-smart-solution-image-wrapper-v2.fda-position-relative.first-features.mobile {
                order: -9999;
            }

            .fda-smart-solution-image-wrapper-v2.fda-position-relative.features-report {
                order: -9999;
                justify-content: center;
                align-items: center;
                width: auto;
                max-width: none;
            }

                .fda-smart-solution-image-wrapper-v2.fda-position-relative.features-report.first {
                    width: 330px;
                    max-width: none;
                }

                    .fda-smart-solution-image-wrapper-v2.fda-position-relative.features-report.first.patient-portal {
                        height: 100%;
                    }

                        .fda-smart-solution-image-wrapper-v2.fda-position-relative.features-report.first.patient-portal.individual.mobile {
                            order: -9999;
                        }

                .fda-smart-solution-image-wrapper-v2.fda-position-relative.features-report.last-feature-pg {
                    width: 330px;
                    max-width: none;
                }

                    .fda-smart-solution-image-wrapper-v2.fda-position-relative.features-report.last-feature-pg.patient-portal {
                        height: 100%;
                    }

                .fda-smart-solution-image-wrapper-v2.fda-position-relative.features-report.right-feature-page {
                    width: 330px;
                    max-width: none;
                }

                    .fda-smart-solution-image-wrapper-v2.fda-position-relative.features-report.right-feature-page.patient-portal {
                        height: 100%;
                    }

    .fda-solution-inner-box-v3 {
        order: -9999;
        width: 330px;
    }

        .fda-solution-inner-box-v3.appointments {
            width: 330px;
            max-width: none;
        }

            .fda-solution-inner-box-v3.appointments.reports {
                justify-content: flex-end;
                align-items: center;
                height: 340px;
            }

        .fda-solution-inner-box-v3.clinical-notes-mobile {
            justify-content: flex-start;
            align-items: flex-end;
            width: 330px;
            max-width: none;
        }

    .fda-solution-image-v2 {
        width: 100%;
    }

    .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden {
        width: 56%;
        top: 25%;
    }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.appointment-small-image {
            width: 56%;
            top: 18%;
            left: 0%;
        }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.first.left {
            left: 0%;
        }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.invoicing-small {
            width: 56%;
            top: 54.5%;
        }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.reports.right {
            left: 0%;
        }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.left {
            width: 56%;
            left: 44%;
        }

            .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.left.patient-small {
                width: 130px;
                top: 29%;
            }

            .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.left.portal-medium {
                top: 60%;
            }

            .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.left.administration-small {
                width: 130px;
            }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.first {
            width: 56%;
            left: 44%;
        }

            .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.first.patient-small {
                width: 130px;
                top: 29%;
            }

            .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.first.portal-medium {
                top: 60%;
            }

            .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.first.administration-small {
                width: 130px;
            }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.claiming-small-image {
            width: 56%;
            top: 18%;
            left: 0%;
        }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.reports-2 {
            width: 58%;
            top: 0%;
            left: 42%;
        }

        .fda-solution-image-v4.fda-radius-small.fda-overflow-hidden.reports-small-image {
            width: 56%;
            top: 18%;
            left: 0%;
        }

    .fda-track-v2-content {
        flex-flow: wrap;
    }

    .fda-track-v2-title {
        min-width: 15.8125rem;
        max-width: none;
    }

    .fda-track-v2-text-layer-box {
        display: none;
    }

    .fda-track-v2-image-wrapper {
        min-width: 16.5625rem;
        max-width: none;
    }

    .fda-track-v2-stat-box {
        grid-template-columns: 1fr 1fr;
    }

    .fda-track-v2-box.fda-bottom-border {
        border-bottom: 1px solid #0003;
    }

        .fda-track-v2-box.fda-bottom-border.fda-change {
            border-right-width: 0;
        }

    .fda-tools-box-v3 {
        grid-column-gap: .9375rem;
        grid-row-gap: .9375rem;
    }

    .fda-workflow-inner-content-v3 {
        grid-column-gap: 1.5625rem;
        grid-row-gap: 1.5625rem;
        flex-flow: wrap;
    }

    .fda-workflow-image-wrapper-v3 {
        flex: 1;
        min-width: 15rem;
        max-width: none;
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .fda-workflow-right-box {
        min-width: 24.6rem;
        max-width: none;
    }

    .fda-workflow-point {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
    }

        .fda-workflow-point.fda-gap-change {
            padding-top: 0;
        }

    .fda-workflow-bottom-box-wrapper {
        justify-content: space-between;
        align-items: flex-start;
    }

    .fda-workflow-bottom-box {
        flex: 1;
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .fda-smarter-solution-points-wrapper-v2 {
        grid-column-gap: 1.375rem;
        grid-row-gap: 1.375rem;
    }

    .fda-smart-solution-image-wrapper-v3 {
        aspect-ratio: 630 / 680;
        width: 100%;
        max-width: none;
    }

    .fda-counter-v1 {
        height: 1.625rem;
    }

    .fda-hero-v8 {
        padding-bottom: 3.3125rem;
    }

    .fda-hero-v8-content {
        grid-column-gap: 1.875rem;
        grid-row-gap: 1.875rem;
    }

    .fda-hero-v8-points-wrapper {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
    }

    .fda-hero-v8-point {
        max-width: 11.25rem;
    }

    .fda-operation-content-v2 {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
        grid-auto-columns: 1fr;
        display: grid;
    }

    .fda-opearation-image-wrapper {
        aspect-ratio: auto;
        flex: 0 auto;
        width: 100%;
        max-width: none;
    }

    .fda-operation-main-box-wrapper {
        flex: 0 auto;
        width: 100%;
        max-width: none;
    }

    .fda-analytics-box-two-v2 {
        padding: 1rem;
    }

    .fda-analytics-box-one-v2 {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        padding-top: 1.875rem;
        padding-bottom: 1.375rem;
    }

    .fda-growth-v3.fda-bg-color-whitesmoke.professions {
        padding: 3.5rem 2rem var(--_page-details---section-gap--section-gap);
    }

    .fda-growth-v3.fda-bg-color-whitesmoke.mobile-no-top-gap {
        padding-bottom: 4rem;
    }

    .fda-growth-card-wrapper-v3 {
        grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));
    }

    .fda-smarter-solution-v4.fda-section-gap-top.fda-gap-change {
        padding-top: 3.25rem;
    }

    .fda-unique-tag {
        margin-bottom: 1.0625rem;
        padding-left: 1.8rem;
        padding-right: 1.8rem;
    }

    .fda-landing-unique-title {
        min-width: 15.8125rem;
        max-width: none;
    }

    .fda-unique-pages-wrapper, .fda-landing-inner-card-wrapper {
        grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
    }

    .fda-utility-cotent {
        flex-flow: column;
    }

    .fda-utility-text-wrapper {
        justify-content: flex-start;
        align-items: center;
    }

        .fda-utility-text-wrapper.fda-mobile-l-text-center {
            max-width: 25rem;
        }

    .fda-footer-bottom-content-v2 {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem;
        flex-flow: column;
        justify-content: center;
        align-items: center;
    }

    .fda-track-v2-text-layer-box-v2 {
        display: none;
    }

    .fda-pagination-wrapper {
        margin-top: 1.875rem;
    }

    .fda-sidebar-text-wrapper {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        flex-flow: wrap;
    }

    .fda-tool-inner-box-2.fda-shadow.fda-radius-medium {
        width: auto;
        max-width: none;
    }

    .fda-hero-v9 {
        padding-top: 4.4375rem;
    }

    .fda-hero-v9-content {
        padding-top: 3.25rem;
    }

    .fda-404-text-wrapper {
        padding-top: 1.3125rem;
    }

    .fda-401-text {
        padding-top: 1.3125rem;
        padding-bottom: 1.125rem;
    }

    .fda-text-field-v3 {
        padding-left: .8rem;
        padding-right: .8rem;
    }

    .fda-401-form {
        grid-column-gap: .9375rem;
        grid-row-gap: .9375rem;
    }

    .fda-growth-box-two-v2 {
        justify-content: center;
        align-items: center;
        width: 100%;
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .fda-growth-inner-image {
        width: auto;
        height: 100%;
        margin-bottom: 0%;
    }

    .fda-growth-box-one-v2 {
        max-width: none;
    }

    .fda-growth-content-v4 {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
        grid-auto-columns: 1fr;
        display: grid;
    }

    .fda-cloud-main-box {
        flex: 1;
        min-width: 210px;
    }

        .fda-cloud-main-box.fda-change {
            grid-column-gap: 1.25rem;
            grid-row-gap: 1.25rem;
            grid-template-rows: auto;
            grid-template-columns: 1fr 1fr;
            grid-auto-columns: 1fr;
        }

            .fda-cloud-main-box.fda-change.fda-responsive-off {
                display: none;
            }

    .fda-tools-graph-block-v2 {
        width: 100%;
    }

        .fda-tools-graph-block-v2.fda-radius-medium.fda-height {
            min-width: 200px;
        }

    .fda-full-height.fda-radius-medium.fda-bg-color-white.fda-graph-image-wrap {
        width: 100%;
        height: 100%;
        margin-top: 0%;
        position: relative;
    }

    .fda-cloud-card-v2 {
        grid-column-gap: 1.375rem;
        grid-row-gap: 1.375rem;
        flex: 1;
        min-width: 13.9375rem;
    }

    .fda-challenges-button-wrapper {
        margin-top: .875rem;
    }

    .fda-digital-title-box-v2.fda-position-relative.fda-overflow-hidden.cta {
        max-width: 21.1rem;
    }

    .fda-digital-highlight-text {
        padding: .25rem 1rem;
    }

    .fda-software-image-wrap {
        padding-right: 7rem;
    }

    .fda-digital-line-layer {
        display: none;
    }

    .fda-digital-image-wrap-v2 {
        max-width: 10rem;
    }

    .fda-digital-side-icon-wrap {
        width: 90%;
        right: -70%;
    }

    .fda-stat-small-image.fda-2 {
        display: none;
    }

    .fda-work-card {
        padding-bottom: 1.125rem;
    }

        .fda-work-card.fda-small-card {
            min-width: auto;
        }

            .fda-work-card.fda-small-card.icons.features {
                grid-column-gap: 2rem;
                grid-row-gap: 2rem;
                flex-flow: row;
                justify-content: space-between;
                align-items: flex-start;
                min-height: auto;
            }

        .fda-work-card.fda-big-card {
            min-width: auto;
        }

    .fda-work-text-wrapper {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
    }

        .fda-work-text-wrapper.fda-mobile-text-center.profession {
            padding-top: 1rem;
        }

    .fda-work-image-wrapper-big {
        aspect-ratio: 367 / 254;
    }

    .fda-edge-card-marquee {
        display: flex;
        position: relative;
        left: auto;
    }

    .fda-testimonial.fda-overflow-hidden.tablet {
        padding-bottom: .25rem;
    }

    .fda-testimonial-title {
        padding-left: .9375rem;
        padding-right: .9375rem;
    }

    .fda-testimonial-card-holder {
        padding-bottom: 4rem;
    }

    .fda-empower-title {
        max-width: 28rem;
    }

    .fda-hero-v1-right-content.fda-position-relative {
        text-align: left;
        padding-top: 0;
        padding-bottom: 0;
    }

        .fda-hero-v1-right-content.fda-position-relative.podiatry {
            order: -9999;
            max-width: none;
            padding-bottom: 0;
        }

        .fda-hero-v1-right-content.fda-position-relative.physio {
            order: -9999;
            max-width: none;
            padding-top: 0;
            padding-bottom: 0;
        }

        .fda-hero-v1-right-content.fda-position-relative.nursing {
            order: -9999;
            max-width: none;
            margin-top: 0;
            padding-bottom: 0;
        }

    .fda-hero-v1-content-wrap.flex {
        padding-bottom: 0;
    }

        .fda-hero-v1-content-wrap.flex.professions {
            padding-top: var(--_page-details---section-gap--section-gap);
            padding-bottom: var(--_page-details---section-gap--section-gap);
        }

    .fda-v1-phone-image, .fda-v1-phone-image.fda-radius-small.fda-shadow.physio {
        width: 100%;
    }

    .fda-v1-complex-inner-image, .fda-v1-complex-inner-image.fda-3, .fda-v1-complex-inner-image.fda-4, .fda-right-circle-image {
        display: none;
    }

    .fda-hero-v1-complex-marquee {
        margin-top: 2.0625rem;
    }

    .fda-workflow-card-wrapper-v2 {
        grid-column-gap: 1.5625rem;
        grid-row-gap: 1.5625rem;
        grid-template-rows: auto auto;
        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
        grid-auto-columns: 1fr;
        display: grid;
    }

        .fda-workflow-card-wrapper-v2.homepage {
            grid-column-gap: 1.25rem;
            grid-row-gap: 1.25rem;
        }

    .fda-business-v3-timeline-line {
        display: none;
    }

    .fda-business-v3-timeline-item {
        min-height: auto;
    }

        .fda-business-v3-timeline-item.min-height {
            min-height: 282px;
        }

    .fda-business-v3-timeline-wrapper {
        grid-column-gap: 30px;
        grid-row-gap: 30px;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        justify-content: space-between;
        place-items: start stretch;
        display: grid;
    }

    .fda-tools-wrapper-v2.profession, .fda-tools-wrapper-v2.profession-three-cards {
        padding-top: 1.5rem;
    }

    .fda-tools-wrapper-v2.no-padding {
        padding-bottom: 11.5rem;
    }

    .fda-tools-graph-background-image {
        display: none;
        overflow: hidden;
    }

    .fda-improvement-inner-box {
        grid-column-gap: 1.0625rem;
        grid-row-gap: 1.0625rem;
    }

    .fda-analytics-paragraph-v2 {
        max-width: none;
    }

    .fda-mobile-menu-social-main {
        padding-top: 25px;
    }

    .fda-menu-link-text.fda-change, .fda-menu-link-text.fda-text-decoration {
        font-size: 14px;
    }

    .fda-mobile-menu {
        display: none;
    }

    .nav-dropdown-grid {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        grid-template-columns: 1fr;
    }

    .fda-menu-tag.fda-color-change {
        font-size: 35px;
    }

    .fda-mobile-menu-nav {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
    }

    .fda-social-logo-wrapper-nav {
        flex-flow: wrap;
    }

    .fda-hero-v2-paragraph-wrapper {
        max-width: none;
        margin-top: 0;
    }

    .fda-figma-main {
        grid-column-gap: 1.875rem;
        grid-row-gap: 1.875rem;
        flex-flow: column;
        grid-template-rows: auto;
        grid-auto-columns: 1fr;
        justify-content: space-between;
        align-items: flex-start;
    }

    .fda-figma-left {
        justify-content: space-between;
        align-items: center;
    }

    .fda-text-main-figma {
        grid-column-gap: .75rem;
        grid-row-gap: .75rem;
        max-width: none;
    }

    .fda-build-text-inner-two {
        padding-bottom: 1.1875rem;
    }

    .fda-landing-footer-content {
        background-position: 0%;
    }

    .fda-social-logo-box-v2 {
        width: 2rem;
        height: 2rem;
    }

    .fda-pricing-table-title {
        border-right-style: none;
        width: auto;
        padding-top: 0;
        padding-bottom: 0;
    }

        .fda-pricing-table-title.fda-top-change {
            display: none;
        }

    .fda-pricing-plan-box {
        border-left-style: none;
        padding-top: 0;
        padding-bottom: 0;
    }

        .fda-pricing-plan-box.fda-amount-box {
            flex: 1;
            justify-content: flex-start;
            align-items: center;
        }

    .fda-landscape-display-off {
        display: none;
    }

    .fda-pricing-row-box {
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        width: 100%;
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }

        .fda-pricing-row-box.fda-price-amount-part {
            padding-top: 0;
            padding-bottom: 1.25rem;
        }

    .fda-pricing-grid {
        border-left-style: none;
        border-left-width: 0;
        width: 100%;
    }

    .fda-planfeatures-content-v2 {
        grid-row-gap: .9375rem;
        flex-flow: wrap;
        padding: 1.9375rem 2rem 2.0625rem;
    }

    .fda-hero-v3-content-v2 {
        padding-top: 3.25rem;
    }

    .fda-price-month-text {
        margin-bottom: 0;
    }

    .fda-with-gap.fda-analytics-paragraph {
        padding-top: .625rem;
        padding-bottom: 1.125rem;
    }

    .fda-with-gap.fda-streamline-paragraph {
        max-width: none;
    }

    .fda-with-gap.fda-management-paragraph {
        padding-top: .5rem;
        padding-bottom: 1.125rem;
    }

    .fda-features-box-small-margin {
        margin-top: .9375rem;
    }

        .fda-features-box-small-margin.fda-change {
            margin-top: 1.5rem;
            padding-top: .9375rem;
        }

    .fda-text-style-h5-bottom-margin.fda-color-white.fda-optimize-card-text {
        text-align: center;
    }

    .fda-smarter-solution-v2-nogap {
        padding-top: 0;
        padding-bottom: var(--_page-details---section-gap--section-gap);
    }

        .fda-smarter-solution-v2-nogap.small-gap {
            padding-top: 4rem;
            padding-bottom: 4rem;
        }

        .fda-smarter-solution-v2-nogap.no-top-gap {
            padding-top: 0;
        }

    .fda-smarter-solution-content-left {
        grid-column-gap: 2.5rem;
        grid-row-gap: 2.5rem;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
        grid-auto-columns: 1fr;
        place-items: center;
        display: grid;
    }

        .fda-smarter-solution-content-left.fda-change {
            grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
        }

    .fda-cta.fda-analytics-paragraph {
        padding-top: .625rem;
        padding-bottom: 1.125rem;
    }

    .fda-cta.fda-streamline-paragraph {
        max-width: none;
    }

    .fda-cta.fda-management-paragraph {
        padding-top: .5rem;
        padding-bottom: 1.125rem;
    }

    .fda-text-style-h5-bottom-margin-cta.fda-color-white.fda-optimize-card-text {
        text-align: center;
    }

    .fda-text-style-h5-bottom-margin-cta.no-margin {
        margin-bottom: 1rem;
    }

    .fda-track-v2-hero {
        flex-flow: wrap;
    }

    .fda-challenges-professions {
        padding-top: 3.5rem;
        display: flex;
    }

        .fda-challenges-professions.bottom-padding {
            padding-top: var(--_page-details---section-gap--section-gap);
        }

    .fda-get-in-touch-direct {
        grid-template-rows: auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
    }

    .fda-gap-none-medium.fda-analytics-paragraph {
        padding-top: .625rem;
        padding-bottom: 1.125rem;
    }

    .fda-gap-none-medium.fda-streamline-paragraph {
        max-width: none;
    }

    .fda-gap-none-medium.fda-management-paragraph {
        padding-top: .5rem;
        padding-bottom: 1.125rem;
    }

    .fda-about-content {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
        grid-auto-columns: 1fr;
        display: grid;
    }

    .fda-about-box-one {
        max-width: none;
    }

    .fda-gap-about.fda-analytics-paragraph {
        padding-top: .625rem;
        padding-bottom: 1.125rem;
    }

    .fda-gap-about.fda-streamline-paragraph {
        max-width: none;
    }

    .fda-gap-about.fda-management-paragraph {
        padding-top: .5rem;
        padding-bottom: 1.125rem;
    }

    .fda-team-member.fda-analytics-paragraph {
        padding-top: .625rem;
        padding-bottom: 1.125rem;
    }

    .fda-team-member.fda-streamline-paragraph {
        max-width: none;
    }

    .fda-team-member.fda-management-paragraph {
        padding-top: .5rem;
        padding-bottom: 1.125rem;
    }

    .fda-workflow-feature-cards {
        grid-column-gap: 1.5625rem;
        grid-row-gap: 1.5625rem;
        grid-template-rows: auto auto;
        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
        grid-auto-columns: 1fr;
        display: grid;
    }

        .fda-workflow-feature-cards.features {
            grid-column-gap: 1.25rem;
            grid-row-gap: 1.25rem;
            grid-template-rows: auto;
            grid-template-columns: 1fr;
        }

    .fda-growth-2.fda-overflow-hidden.fda-gap-change {
        padding-bottom: 4rem;
    }

    .fda-business-v3-timeline-line-2 {
        display: none;
    }

    .fda-button-text-2 {
        font-size: .875rem;
    }

    .fda-black-tick-box-2 {
        margin-top: 0;
    }

    .fda-button-v1-2 {
        grid-column-gap: 10px;
        grid-row-gap: 10px;
        padding-top: .375rem;
        padding-bottom: .375rem;
        padding-right: .3rem;
    }

    .fda-growth-box-two-v2-2 {
        justify-content: center;
        align-items: center;
        width: 100%;
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .fda-tools-card-wrapper-2.top-gap-off-7 {
        grid-column-gap: 1.25rem;
    }

    .fda-payment-text-size-2 {
        font-size: 80%;
    }

    .fda-button-v1-3 {
        grid-column-gap: 10px;
        grid-row-gap: 10px;
        padding-top: .375rem;
        padding-bottom: .375rem;
        padding-right: .3rem;
    }

    .fda-button-text-3 {
        font-size: .875rem;
    }

    .fda-hero-v1-2 {
        padding-top: 3.4375rem;
    }

        .fda-hero-v1-2.fda-overflow-hidden {
            padding-top: 7.0625rem;
        }

    .fda-v1-phone-image-2 {
        width: 100%;
    }

    .fda-hero-v1-content-wrap-2.top-margin {
        padding-top: 0;
        padding-bottom: var(--_page-details---section-gap-with-content--bottom-gap);
    }

        .fda-hero-v1-content-wrap-2.top-margin.profession {
            padding-bottom: 4.5rem;
        }

    .fda-gap-none-4.fda-h1-gap, .fda-gap-none-4.fda-h1-paragraph-gap {
        text-align: center;
    }

    .fda-hero-v3-content-2 {
        padding-top: 3.25rem;
    }

    .fda-logos.white {
        padding-top: 4rem;
        padding-bottom: 4rem;
    }

    .fda-workflow-content-copy {
        width: 100%;
    }

    .fda-workflow-logo-grid {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem;
        grid-template-rows: auto auto;
        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
        grid-auto-columns: 1fr;
        width: 100%;
        display: grid;
    }

    .fda-work-card-logos {
        padding-bottom: 1.125rem;
    }

        .fda-work-card-logos.fda-small-card, .fda-work-card-logos.fda-big-card {
            min-width: auto;
        }

    .fda-about-impact.top-gag, .fda-workflow-about-impact {
        width: 100%;
    }

    .fda-workflow-feature-cards-impact {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        grid-template-rows: auto auto;
        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
        grid-auto-columns: 1fr;
        place-items: start;
        width: 100%;
        display: flex;
    }

    .fda-work-card-impact {
        padding-bottom: 1.125rem;
    }

        .fda-work-card-impact.fda-small-card, .fda-work-card-impact.fda-big-card {
            min-width: auto;
        }

    .fda-work-card-copy {
        padding-bottom: 1.125rem;
    }

        .fda-work-card-copy.fda-small-card, .fda-work-card-copy.fda-big-card {
            min-width: auto;
        }

    .fda-work-card-about-impact {
        grid-column-gap: 20px;
        grid-row-gap: 20px;
        width: 1005px;
        height: 110px;
        padding-bottom: 1.125rem;
        padding-left: 1rem;
        padding-right: 1rem;
    }

        .fda-work-card-about-impact.fda-small-card, .fda-work-card-about-impact.fda-big-card {
            min-width: auto;
        }

    .profession-grid-block {
        grid-column-gap: 1.25rem;
        grid-template-columns: 1fr 1fr;
    }

    .fda-button-text-4 {
        font-size: .875rem;
    }

    .fda-pricing-plan-time-2 {
        font-size: 1rem;
        line-height: 1.625rem;
    }

    .fda-button-v1-4 {
        grid-column-gap: 10px;
        grid-row-gap: 10px;
        padding-top: .375rem;
        padding-bottom: .375rem;
        padding-right: .3rem;
    }

    .fda-button-text-5 {
        font-size: .875rem;
    }

    .fda-button-v1-5 {
        grid-column-gap: 10px;
        grid-row-gap: 10px;
        padding-top: .375rem;
        padding-bottom: .375rem;
        padding-right: .3rem;
    }

    .fda-price-top-table-wrapper-2 {
        padding-left: 5px;
        padding-right: 5px;
    }

    .fda-business-v3-timeline-line-3 {
        display: none;
    }

    .fda-button-text-6 {
        font-size: .875rem;
    }

    .fda-business-v3-timeline-wrapper-2 {
        grid-column-gap: 30px;
        grid-row-gap: 30px;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        justify-content: space-between;
        place-items: start stretch;
        display: grid;
    }

    .fda-black-tick-box-3 {
        margin-top: 0;
    }

    .fda-button-v1-6 {
        grid-column-gap: 10px;
        grid-row-gap: 10px;
        padding-top: .375rem;
        padding-bottom: .375rem;
        padding-right: .3rem;
    }

    .fda-growth-box-two-v2-3 {
        justify-content: center;
        align-items: center;
        width: 100%;
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .fda-get-in-touch-content-v2-2 {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        flex-flow: column;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
        grid-auto-columns: 1fr;
        display: grid;
    }

    .fda-service-card-v2-2 {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-text-field-v1-2 {
        padding-left: .8rem;
        padding-right: .8rem;
    }

    .fda-streamline-box-v2-2 {
        width: 100%;
    }

        .fda-streamline-box-v2-2.fda-radius-medium.fda-overflow-hidden {
            display: none;
        }

    .fda-hero-v3-content-3 {
        padding-top: 3.25rem;
    }

    .fda-connect-inner-box-2, .fda-connect-inner-box-2.fda-2 {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem;
    }

    .fda-connect-content-2 {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex-flow: wrap;
    }

    .fda-connect-box-two-2 {
        max-width: none;
    }

    .fda-optimize-card-wrapper-about {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        grid-template-columns: 1fr;
    }

    .fda-text-about-us.fda-color-white.fda-optimize-card-text {
        text-align: center;
    }

    .fda-challenges-professions-2 {
        padding-top: 3.5rem;
        display: flex;
    }

    .fda-challenges-box-two-2.fda-radius-medium.professions {
        width: 100%;
        min-width: 100%;
    }

    .patient-portal {
        max-width: 13rem;
    }

    .image-15 {
        width: 100%;
    }

    .image-16 {
        width: 260px;
    }

    .image-17 {
        width: 100%;
    }

    .reports-main {
        height: 100%;
    }

    .fda-legal {
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }

    .fda-legal-box {
        max-width: none;
    }
}

@media screen and (max-width: 479px) {
    body {
        --_spacing---h1-gap: .5rem;
        --_spacing---content-middle-gap: 1.6875rem;
        --_spacing---h1-paragraph-gap: 1.0625rem;
        --_spacing---h2-gap: .625rem;
        --_spacing---h2-paragraph-gap: 1.1875rem;
        --_spacing---h3-gap: .625rem;
        --_spacing---h3-paragraph-gap: .8125rem;
        --_typography---font-size--body: .9375rem;
        --_typography---line-height--body-font-line-height: 150%;
        --_typography---font-weight--body-regular: 400;
        --_typography---letter-specing--body-font-letter-specing: 0rem;
        --_typography---font-size--h1: 2.188rem;
        --_typography---line-height--h1-line-height: 125%;
        --_typography---font-weight--heading-medium: 500;
        --_typography---letter-specing--h1-letter-specing: 0rem;
        --_typography---font-size--h2: 1.563rem;
        --_typography---line-height--h2-line-height: 138%;
        --_typography---letter-specing--h2-letter-specing: -.01rem;
        --_typography---font-size--h3: 1.375rem;
        --_typography---line-height--h3-line-height: 126%;
        --_typography---letter-specing--h3-letter-specing: -.0425rem;
        --_typography---font-size--h4: 1.25rem;
        --_typography---line-height--h4-line-height: 125%;
        --_typography---letter-specing--h4-letter-specing: 0rem;
        --_typography---font-size--h5: 1.063rem;
        --_typography---line-height--h5-line-height: 150%;
        --_typography---letter-specing--h5-letter-specing: .01rem;
        --_typography---font-size--h6: 1rem;
        --_typography---line-height--h6-line-height: 150%;
        --_typography---letter-specing--h6-letter-specing: 0rem;
        --_typography---font-weight--body-weight: 500;
        --_typography---line-height--button-line-height: 120%;
        --_typography---font-weight--heading-semibold: 600;
        --_page-details---radius--radius-medium: .625rem;
        --_page-details---containers--container-medium: 101.875rem;
        --_page-details---section-gap--section-gap: 5rem;
        --_page-details---containers--container-gutter-gap: .938rem;
        --_page-details---containers--container-large: 111.875rem;
        --_page-details---radius--radius-small: .625rem;
        --_page-details---radius--radius-large: .625rem;
        --_page-details---section-gap-with-content--bottom-gap: 3.25rem;
        --_page-details---section-gap-with-content--top-gap: 3.25rem;
        --_page-details---containers--container: 82.5rem;
        --_colors---dim-gray: #545454;
        --_colors---black: #000;
        --_colors---white: white;
        --_colors---soft-steel: #bab9b9;
        --_colors---dark-slate-gray: #404357;
        --_colors---pale-blue: #96a9e826;
        --_colors---sky-blue: #3b82f6;
        --_colors---white-smoke: whitesmoke;
        --_colors---light-gray: #b0b0b040;
        --_colors---yellow-beige: #d4c8b14d;
        --_colors---blue-smoke: #a9aab966;
        --_colors---silver-gray: #d9d9d9;
        --_colors---orange: #f56754;
        --_colors---dark-indigo: #1f1e4d;
        --font-family--dm-sans: "DM Sans", sans-serif;
        --font-family--inter-tight: "Inter Tight", sans-serif;
        --font-family--inter\<deleted\|variable-2ab08187-29ce-bb76-44e4-e494b3b583f0\>: Inter;
        ---mode--collection-ab074dfa-fce4-9fb4-da0d-ba173c8432af: mode-96ae9a14-f1b6-ae34-7a86-859302221562;
    }

    .fda-text-style-h2.fda-price-table-text {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        flex-flow: column;
        display: inline-flex;
    }

    .fda-text-style-h5.fda-color-white {
        align-self: flex-start;
    }

    .fda-gap-none.fda-h2-paragraph-gap.fda-cloud-paragraph-v2 {
        text-align: left;
    }

    .fda-gap-none.fda-footer-paragraph {
        max-width: none;
        margin-bottom: 1.0625rem;
    }

    .fda-gap-none.fda-color-soft-steel {
        text-align: left;
    }

        .fda-gap-none.fda-color-soft-steel.fda-animate-color-two {
            text-align: center;
        }

    .fda-gap-none.fda-bottom-box-paragraph {
        max-width: none;
    }

    .fda-mobile-text-center {
        text-align: center;
    }

    .fda-container.fda-nav-container.fda-navbar-change {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .fda-container.middle {
        margin-left: 0;
        margin-right: 0;
        padding-left: 0;
        padding-right: 0;
    }

    .fda-container.heading {
        padding-bottom: 0;
    }

    .fda-container-medium.fda-blog-width.mobile {
        margin-left: 0;
        margin-right: 0;
        padding-left: 0;
        padding-right: 0;
    }

    .fda-container-large {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .fda-navbar-wrapper {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem;
        justify-content: space-between;
        align-items: center;
    }

    .fda-nav-right-part {
        grid-column-gap: 15px;
        grid-row-gap: 15px;
        width: auto;
        min-width: 250px;
    }

    .fda-nav-menu-link {
        width: auto;
        padding-top: 8px;
        padding-bottom: 8px;
    }

    .fda-button-v1 {
        padding-top: .55rem;
        padding-bottom: .55rem;
    }

    .fda-nav-menu {
        top: 50px;
    }

    .fda-menu-button-main {
        padding-left: 8px;
    }

    .fda-hero-v1.fda-overflow-hidden.professions {
        margin-bottom: 0;
    }

    .fda-hero-v1-content.profession {
        grid-column-gap: 2.5rem;
        grid-row-gap: 2.5rem;
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .fda-hero-v1-text-wrapper {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-hero-button-wrapper {
        justify-content: center;
        align-items: flex-start;
    }

    .fda-smarter-solution-content.gap {
        grid-column-gap: 1.4rem;
        grid-row-gap: 1.4rem;
    }

    .fda-smarter-solution-right-box {
        justify-content: flex-start;
        align-items: center;
    }

        .fda-smarter-solution-right-box.fda-mobile-text-center {
            justify-content: flex-start;
            align-items: flex-start;
            width: 94%;
        }

            .fda-smarter-solution-right-box.fda-mobile-text-center.left {
                justify-content: flex-start;
                align-items: flex-start;
                width: 94%;
                max-width: none;
            }

    .fda-smarter-solution-points-wrapper {
        justify-content: flex-start;
        align-items: flex-start;
    }

    .fda-smarter-solution-points {
        justify-content: space-between;
        align-items: center;
    }

    .fda-solution-points-text {
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
    }

        .fda-solution-points-text.fda-change-gap {
            text-align: left;
            flex-flow: row;
            justify-content: flex-start;
            align-items: flex-start;
        }

    .fda-solution-button-wrapper {
        flex-flow: column;
    }

    .fda-meeting-box {
        text-align: left;
        flex-flow: wrap;
        width: 100%;
        max-width: none;
    }

    .fda-empower-inner-text, .fda-productivity-box-one {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-workflow-card-wrapper {
        display: none;
    }

    .fda-task-card {
        grid-column-gap: 27px;
        grid-row-gap: 27px;
    }

    .fda-task-card-wrap {
        width: 100vw;
    }

    .fda-footer {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .fda-footer-title-text-wrapper {
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start;
        padding-bottom: 1.375rem;
    }

    .fda-footer-title-text {
        min-width: auto;
    }

    .fda-footer-bottom-content {
        grid-template-columns: 1fr 1fr;
    }

        .fda-footer-bottom-content.fda-position-relative {
            padding-bottom: var(--_page-details---section-gap--section-gap);
            grid-template-rows: auto auto auto auto auto;
            grid-template-columns: 1fr 1fr;
            grid-auto-flow: row;
        }

    .fda-footer-box-two {
        width: 240px;
        padding-top: 0;
        padding-bottom: 0;
    }

        .fda-footer-box-two.fda-change {
            justify-content: flex-start;
            align-items: flex-start;
            padding-top: 1.0625rem;
            padding-bottom: 1.25rem;
            padding-left: 0;
        }

            .fda-footer-box-two.fda-change.grey {
                width: 172px;
            }

            .fda-footer-box-two.fda-change.grey-professions {
                justify-content: flex-start;
                align-items: flex-start;
                width: 172px;
                padding-bottom: 1.25rem;
                padding-left: 1.5rem;
            }

            .fda-footer-box-two.fda-change.footer-last-column {
                justify-content: flex-start;
                align-items: flex-start;
                width: 172px;
                padding-bottom: 1.5rem;
                padding-left: 1.5rem;
            }

            .fda-footer-box-two.fda-change.about {
                justify-content: flex-start;
                align-items: flex-start;
                width: 172px;
                padding-bottom: 0;
                padding-left: 0;
            }

    .fda-footer-menu-title {
        margin-bottom: .5625rem;
    }

    .fda-quick-links-wrapper {
        grid-column-gap: .4375rem;
        grid-row-gap: .4375rem;
    }

    .fda-footer-copyright {
        grid-column-gap: 1.125rem;
        grid-row-gap: 1.125rem;
        flex-flow: row;
        justify-content: space-between;
        align-items: center;
        padding-top: 1.5rem;
        padding-bottom: 1.875rem;
    }

    .fda-copyright-separator-menu {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem;
    }

    .fda-hero-v2-content {
        grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
    }

    .fda-hero-v2-text-wrapper {
        justify-content: flex-start;
        align-items: center;
        padding-right: 0;
    }

    .fda-insight-content {
        grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
    }

    .fda-insight-card {
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .fda-insight-text-wrap, .fda-insight-points {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-analytics-box-wrapper {
        grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
    }

    .fda-analytics-box-one {
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .fda-analytics-image-content {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
    }

    .fda-analytics-box-two {
        grid-column-gap: 1.5625rem;
        grid-row-gap: 1.5625rem;
        flex-flow: column;
        grid-template-rows: auto;
        grid-auto-columns: 1fr;
    }

    .fda-analytics-text-box-v2 {
        flex: 0 auto;
        justify-content: flex-start;
        align-items: center;
        max-width: none;
    }

        .fda-analytics-text-box-v2.fda-change, .fda-insight-text {
            justify-content: flex-start;
            align-items: center;
        }

    .fda-analytics-image-box-v2 {
        width: 100%;
        max-width: none;
        padding: 2rem;
    }

    .fda-optimize.fda-section-gap-bottom.fda-bg-color-black.top-gap {
        padding: var(--_page-details---section-gap--section-gap) 1.5rem;
    }

    .fda-optimize-box {
        width: 100%;
        max-width: none;
    }

    .fda-optimize-card-wrapper {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr;
        grid-auto-columns: 1fr;
        display: grid;
    }

    .fda-optimize-card.fda-radius-medium.fda-text-center {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        flex-flow: column;
        padding: 20px;
    }

    .fda-optimize-card-image-wrapper.fda-radius-medium.fda-overflow-hidden {
        width: 54px;
        height: 54px;
    }

    .fda-optimize-text-wrapper {
        text-align: left;
    }

    .fda-build-text-box-wrapper {
        padding-bottom: 3.75rem;
    }

    .fda-build-text-inner, .fda-build-text-points, .fda-build-text-inner-points {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-faq-question {
        white-space: normal;
    }

    .fda-our-value-item-text-holder {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-our-value-item {
        grid-column-gap: 10px;
        grid-row-gap: 10px;
        flex-flow: column;
    }

    .fda-growth-progress-holder {
        grid-column-gap: 20px;
        grid-row-gap: 20px;
    }

    .fda-our-value-v1 {
        grid-column-gap: 20px;
        grid-row-gap: 20px;
        justify-content: space-around;
        align-items: flex-start;
    }

    .fda-perfomance-icon {
        max-width: 25px;
    }

    .fda-growth-v1 {
        padding-top: 3.325rem;
    }

    .fda-development-left {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-growth-main-v1 {
        grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
    }

    .fda-our-value-item-icon-wrap {
        width: 50px;
        height: 50px;
    }

    .fda-hero-v3-content.small-padding.pricing {
        padding-left: 0;
        padding-right: 0;
    }

    .fda-hero-v3-button-wrapper {
        flex-flow: wrap;
        justify-content: center;
        align-items: flex-start;
    }

    .fda-cloud-card-wrap {
        grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));
    }

    .fda-cloud-card {
        justify-content: space-between;
        align-items: center;
    }

    .fda-cloud-text-wrap {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-operation-content {
        grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
    }

    .fda-faq-box-v3.fda-bottom-gap-none {
        padding-bottom: 0;
    }

    .fda-faq-toggle-v3 {
        grid-column-gap: 10px;
        grid-row-gap: 10px;
    }

    .fda-faq-answer-box-v3 {
        padding-left: 0;
    }

    .fda-track-title-top {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem;
        flex-flow: column;
    }

    .fda-track-content-box {
        grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
    }

    .fda-track-image-box {
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
    }

    .fda-track-bottom-paragraph {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-track-inner-box.fda-1 {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        grid-template-rows: auto auto;
        grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
        grid-auto-columns: 1fr;
        display: grid;
    }

    .fda-track-inner-box-one {
        flex-flow: column;
        justify-content: center;
        align-items: center;
    }

    .fda-tracker-inner-three {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        justify-content: flex-start;
        align-items: center;
    }

    .fda-performance-card-wrapper {
        grid-template-columns: 1fr;
    }

    .fda-performance-text-wrapper {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-challenges-content.professions.bottom-margin {
        grid-column-gap: 2.5rem;
        grid-row-gap: 2.5rem;
    }

    .fda-challenges-text-wrapper {
        justify-content: flex-start;
        align-items: center;
    }

        .fda-challenges-text-wrapper.fda-align-off {
            justify-content: flex-start;
            align-items: flex-start;
        }

    .fda-challenges-point-wrapper, .fda-challenges-tick-text {
        text-align: left;
    }

    .fda-challenges-box-two.fda-radius-medium.professions {
        min-height: 260px;
    }

    .fda-price-card-block.fda-monthly {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        grid-template-columns: 1fr;
    }

    .fda-price-switch-wrapper.fda-position-relative {
        grid-column-gap: .9rem;
        grid-row-gap: .9rem;
    }

    .fda-price {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .fda-hero-v4 {
        padding-bottom: 0;
    }

    .fda-hero-v4-content {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-inovation-content {
        grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
    }

    .fda-inovation-text-wrapper {
        justify-content: flex-start;
        align-items: center;
        width: 100%;
        max-width: none;
    }

    .fda-inovation-image-block {
        width: 100%;
    }

    .fda-inovation-image-text {
        max-width: none;
        margin-left: auto;
        margin-right: auto;
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .fda-streamline-services {
        grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
    }

    .fda-streamline-box-two {
        min-width: auto;
    }

    .fda-streamline-innerbox-one {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));
        grid-auto-columns: 1fr;
        display: grid;
    }

    .fda-improvement-box {
        justify-content: center;
        align-items: center;
    }

    .fda-service-top-linear-v2 {
        justify-content: center;
        align-items: center;
        height: 2.5rem;
    }

    .fda-streamline-bottom-box {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-revolution-content {
        grid-row-gap: 13%;
        grid-auto-flow: row;
    }

    .fda-revolution-text-wrapper, .fda-management-box {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-management-button-wrapper {
        flex-flow: column;
    }

    .fda-revolution-image {
        width: 63%;
    }

        .fda-revolution-image.fda-two {
            top: 12%;
            left: 18%;
        }

        .fda-revolution-image.fda-three {
            top: 28%;
            left: 36%;
        }

    .fda-optimize-v2 {
        padding-top: 6.4375rem;
    }

    .fda-tools-inner-text, .fda-experiance-box-one, .fda-trusted-box, .fda-digital-text-wrapper {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-digital-hook.fda-1 {
        left: -1%;
    }

    .fda-digital-hook.fda-3 {
        top: 4%;
        right: -1%;
    }

    .fda-digital-hook.fda-4 {
        bottom: 3%;
    }

    .fda-digital-hook.fda-5 {
        bottom: 2%;
    }

    .fda-hero-v5.fda-extra-gap {
        padding-top: 3.9375rem;
    }

    .fda-get-in-touch.gap {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .fda-get-in-touch-content {
        flex-flow: wrap;
    }

    .fda-get-intouch-box-one {
        flex: 1;
        max-width: none;
    }

    .fda-contact-form-v1 {
        min-width: 220px;
    }

    .fda-form-field {
        padding-top: 1.25rem;
    }

    .fda-text-field-v1 {
        height: 2.8125rem;
    }

    .fda-hero-v4-text-wrapper {
        flex: 0 auto;
        justify-content: flex-start;
        align-items: center;
        width: 100%;
    }

    .fda-get-in-touch-content-v2 {
        flex-flow: wrap;
    }

    .fda-connect.fda-bg-color-dark {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .fda-connect-content {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
    }

    .fda-connect-box-two {
        grid-row-gap: 2rem;
        flex-flow: wrap;
    }

    .fda-connect-inner-box {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
    }

        .fda-connect-inner-box.fda-2 {
            grid-column-gap: .8rem;
            grid-row-gap: .4875rem;
            height: auto;
        }

    .fda-find-text.fda-new {
        min-width: 6.25rem;
    }

    .fda-branch-content {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .fda-hero-v5-text-block {
        flex-flow: column;
        align-items: center;
    }

    .fda-hero-v5-text-side-box {
        flex: 0 auto;
        width: 100%;
        height: 200px;
    }

    .fda-get-in-touch-content-v3 {
        flex-flow: wrap;
    }

    .fda-connect-box-two-v2 {
        grid-row-gap: 1.0625rem;
        flex-flow: wrap;
    }

    .fda-branch-content-block {
        flex-flow: column;
    }

    .fda-branch-box-one {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-branch-box-two {
        min-width: auto;
    }

    .fda-branch-card-v2 {
        grid-column-gap: .875rem;
        grid-row-gap: .875rem;
        flex-flow: column;
    }

    .fda-branch-details {
        grid-column-gap: .9375rem;
        grid-row-gap: .3125rem;
        flex-flow: wrap;
        min-width: auto;
    }

    .fda-branch-image-v2 {
        flex: 1;
        min-width: 40%;
        margin-bottom: .5rem;
    }

    .fda-branch-detail-text {
        justify-content: center;
        align-items: flex-start;
        min-width: 12.3125rem;
    }

    .fda-get-in-text {
        margin-top: 0;
    }

    .fda-contact-form-v2, .fda-contact-form-v3 {
        min-width: 220px;
    }

    .fda-blog-card-v3-text {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-hero-v5-text-wrapper {
        min-width: auto;
    }

    .fda-related-content-wrapper {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-price-card-content-wrapper-v2.fda-bottom-gap.fda-full-width {
        padding-bottom: var(--_page-details---section-gap--section-gap);
    }

    .fda-pricing-plan-time {
        align-self: center;
        font-size: .75rem;
    }

    .fda-price-table-row.fda-middle-row {
        padding-left: 5px;
        padding-right: 5px;
    }

    .fda-right-top-column {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
    }

        .fda-right-top-column.fda-width {
            grid-column-gap: 0rem;
            grid-row-gap: 0rem;
        }

    .fda-planfeatures-content {
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
    }

        .fda-planfeatures-content.fda-radius-medium {
            grid-row-gap: 2rem;
        }

    .fda-plan-features-text-wrapper {
        justify-content: flex-start;
        align-items: center;
    }

        .fda-plan-features-text-wrapper.fda-mobile-text-center.cta {
            justify-content: flex-start;
            align-items: flex-start;
            max-width: none;
        }

    .fda-team-card-wrapper {
        grid-template-columns: repeat(auto-fit, minmax(155px, 1fr));
    }

    .fda-tab-link-button {
        justify-content: center;
        align-items: center;
        display: flex;
    }

    .fda-tab-menu {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem;
        flex-flow: wrap;
        grid-template-rows: auto;
        grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));
        grid-auto-columns: 1fr;
        justify-content: center;
        width: 100%;
        display: grid;
    }

    .fda-job-card {
        text-align: center;
        justify-content: flex-start;
        align-items: center;
    }

    .fda-support-box-list {
        grid-template-columns: repeat(auto-fit, minmax(179px, 1fr));
    }

    .fda-interview-time, .fda-available-position-main {
        min-width: auto;
    }

    .fda-available-position-tag {
        justify-content: center;
        align-items: center;
        width: 100%;
    }

    .fda-available-position-tag-holder {
        grid-column-gap: 11px;
        grid-row-gap: 11px;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        display: grid;
    }

    .fda-position-summary-item {
        grid-column-gap: 7px;
        grid-row-gap: 7px;
        padding-top: 1.875rem;
        padding-bottom: 1.8125rem;
    }

    .fda-smarter-solution-points-v2 {
        justify-content: space-between;
        align-items: center;
    }

        .fda-smarter-solution-points-v2.fda-change {
            max-width: none;
        }

    .fda-smarter-title {
        box-sizing: border-box;
        max-width: none;
    }

    .fda-landing-footer-text-wrap {
        grid-column-gap: 1.1rem;
        grid-row-gap: 1.1rem;
    }

    .fda-typography-row {
        grid-column-gap: 20px;
        grid-row-gap: 20px;
    }

    .fda-list-gaps {
        grid-column-gap: 30px;
        grid-row-gap: 30px;
        flex-flow: column;
    }

    .fda-logo-showcase-box {
        flex-flow: wrap;
    }

    .fda-style-guide-main {
        grid-column-gap: 36px;
        grid-row-gap: 36px;
    }

    .fda-form-input-wrapper {
        grid-column-gap: 15px;
        grid-row-gap: 15px;
        flex-flow: column;
        align-items: stretch;
    }

    .fda-showcase-images {
        grid-template-columns: 1fr;
    }

    .fda-hero-v7.fda-position-relative.fda-overflow-hidden {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .fda-heo-v7-content-wrapper {
        width: 100%;
    }

    .fda-hero-v7-top-text-wrapper.fda-text-center {
        max-width: none;
    }

    .fda-features-image-block {
        width: 40%;
    }

    .fda-features-side-image-one {
        width: 39%;
        left: 4%;
    }

    .fda-features-side-image-two {
        width: 30%;
        right: 6%;
    }

    .fda-feature-side-line-v2 {
        height: 2rem;
    }

    .fda-smarter-solution-v2.no-gap {
        padding-right: 1.5rem;
        padding-bottom: var(--_page-details---section-gap--section-gap);
        padding-left: 1.5rem;
    }

    .fda-smarter-solution-v2.top-gap {
        padding: 3.5rem 1.5rem var(--_page-details---section-gap--section-gap);
    }

    .fda-track-v2-box {
        padding-left: .3125rem;
        padding-right: .3125rem;
    }

    .fda-tools-content-box-wrapper {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        flex-flow: wrap;
        display: none;
    }

    .fda-tools-box-v3 {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-tools-content-box-one {
        min-width: 12.9rem;
        max-width: none;
    }

    .fda-tools-text-wrapper-v3 {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-workflow-image-wrapper-v3 {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
    }

    .fda-workflow-right-box {
        min-width: auto;
    }

    .fda-workflow-bottom-box-wrapper {
        flex-flow: wrap;
        align-items: stretch;
    }

    .fda-workflow-bottom-box {
        grid-column-gap: .5625rem;
        grid-row-gap: .5625rem;
        text-align: center;
        justify-content: flex-start;
        align-items: center;
    }

    .fda-smarter-solution-points-wrapper-v2 {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-counter-v1 {
        height: 1.5rem;
    }

    .fda-hero-v8-points-wrapper {
        grid-row-gap: 1.1875rem;
        flex-flow: wrap;
    }

    .fda-operation-loader-line-box {
        display: none;
    }

    .fda-operation-text-block {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-analytics-image-box-v3 {
        width: 100%;
    }

    .fda-analytics-box-two-v2 {
        grid-column-gap: 1.5625rem;
        grid-row-gap: 1.5625rem;
        flex-flow: column;
        grid-template-rows: auto;
        grid-auto-columns: 1fr;
    }

    .fda-analytics-box-one-v2 {
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .fda-growth-v3.fda-bg-color-whitesmoke, .fda-growth-v3.fda-bg-color-whitesmoke.professions, .fda-growth-v3.fda-bg-color-whitesmoke.mobile-no-top-gap.padding {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

        .fda-growth-v3.fda-bg-color-whitesmoke.no-ga {
            padding-top: 0;
            padding-bottom: 4.5rem;
        }

        .fda-growth-v3.fda-bg-color-whitesmoke.individual-professeions {
            padding: 0 0 4.5rem;
        }

    .fda-growth-card-wrapper-v3 {
        display: none;
    }

    .fda-growth-card-text-wrapper {
        box-shadow: none;
    }

    .fda-landing-home-card {
        padding: 1.25rem .625rem 1rem;
    }

    .fda-utility-cotent {
        grid-column-gap: 1.375rem;
        grid-row-gap: 1.375rem;
        margin-top: 3.1875rem;
    }

    .fda-utility-card-wrapper {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        flex-flow: column;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
    }

    .fda-sidebar-text-wrapper {
        flex-flow: column;
    }

    .fda-text-field-v3 {
        height: 2.8125rem;
    }

    .fda-footer-title-link-wrapper {
        grid-column-gap: 1.1rem;
        grid-row-gap: .5rem;
        flex-flow: wrap;
    }

    .fda-footer-box-line, .fda-footer-box-line-2 {
        display: none;
    }

    .fda-cloud-card-v2 {
        justify-content: space-between;
        align-items: center;
    }

    .fda-digital-content-wrapper-v2 {
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        padding-bottom: 1.625rem;
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .fda-digital-title-box-v2.fda-position-relative.fda-overflow-hidden.cta {
        max-width: none;
        padding-left: 0;
        padding-right: 0;
    }

        .fda-digital-title-box-v2.fda-position-relative.fda-overflow-hidden.cta.mobile {
            padding-left: 1.5rem;
            padding-right: 1.5rem;
        }

    .fda-digital-image-wrap-v2 {
        display: none;
    }

    .fda-digital-rotate-image-wrap {
        width: 100%;
        margin-top: .625rem;
        position: relative;
        bottom: auto;
        right: auto;
    }

    .fda-work-card {
        box-shadow: none;
    }

        .fda-work-card.fda-small-card.icons.features {
            flex-flow: column;
            padding: 20px;
        }

    .fda-work-text-wrapper {
        justify-content: flex-start;
        align-items: center;
    }

        .fda-work-text-wrapper.fda-mobile-text-center.profession {
            padding-top: 1rem;
        }

        .fda-work-text-wrapper.fda-mobile-text-center.margin {
            justify-content: flex-start;
            align-items: flex-start;
        }

    .fda-testimonial.fda-overflow-hidden.tablet {
        padding-bottom: 0;
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .fda-testimonial-card-holder {
        padding-bottom: 4rem;
    }

    .fda-testimonial-card-v1 {
        max-width: 300px;
    }

    .fda-copyright-text {
        grid-row-gap: .5rem;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
    }

    .fda-hero-v1-content-wrap.flex {
        padding-bottom: 0;
    }

    .fda-hero-v1-complex-marquee {
        margin-top: 2.1875rem;
    }

    .fda-workflow-card-wrapper-v2.profession {
        grid-template-columns: 1fr;
    }

    .fda-workflow-card-wrapper-v2.homepage {
        grid-template-rows: auto auto auto auto auto auto;
        grid-template-columns: 1fr;
    }

    .fda-eficiency {
        padding: 0rem 1.5rem var(--_page-details---section-gap--section-gap);
    }

    .fda-business-v3-timeline-wrapper {
        grid-column-gap: 50px;
        grid-row-gap: 50px;
        grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
    }

    .fda-tools-wrapper-v2.profession, .fda-tools-wrapper-v2.profession-three-cards {
        padding-bottom: 10.4rem;
    }

    .fda-dropdown-toggle-megamenu {
        padding-top: 10px;
    }

    .fda-mobile-menu-content-block {
        padding-left: 1.5rem;
    }

    .fda-mobile-menu-link-wrapper {
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start;
    }

    .fda-mega-menu-plus-minus-box {
        margin-right: 12px;
    }

    .fda-mobile-menu {
        margin-top: -4px;
        display: none;
    }

    .fda-nav-menu-link-v2:hover {
        transform: none;
    }

    .fda-dropdown-megamenu.fda-one {
        display: block;
    }

    .fda-dropdown-list-megamenu {
        background-color: #fff0;
        display: block;
    }

    .fda-menu-tag.fda-color-change {
        font-size: 25px;
    }

        .fda-menu-tag.fda-color-change.fda-change {
            color: var(--_colors---black);
        }

    .fda-mobile-menu-nav {
        grid-column-gap: 5px;
        grid-row-gap: 5px;
        flex-basis: auto;
    }

    .fda-hero-v2-paragraph-wrapper {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-figma-icon {
        width: 60px;
        max-width: none;
        height: auto;
    }

    .fda-figma-main {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        justify-content: space-between;
        align-items: center;
    }

    .fda-figma-left {
        flex-flow: column;
        justify-content: space-between;
        align-items: center;
    }

    .fda-build-text-inner-two, .fda-pricing-row-box {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-pricing-amount-box, .fda-planfeatures-content-v2 {
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
    }

    .fda-bottom-content {
        grid-column-gap: .8rem;
        grid-row-gap: .8rem;
        flex-flow: column;
        justify-content: space-between;
        align-items: center;
    }

    .fda-bottom-content-box-one {
        max-width: none;
    }

    .fda-bottom-content-box-two {
        justify-content: flex-start;
        align-items: center;
    }

    .fda-responsive-card-slider-wrap {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        grid-template-rows: auto;
        grid-template-columns: 1fr;
        grid-auto-columns: 1fr;
        width: 100%;
        display: grid;
    }

    .fda-responsive-slider-card {
        background-color: #0000;
        width: 100%;
        height: auto;
    }

    .fda-slider-mask-shadow {
        border-radius: var(--_page-details---radius--radius-medium);
        box-shadow: 0 10px 35px 0 var(--_colors---pale-blue);
    }

    .fda-eficiency-home {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .fda-with-gap.fda-footer-paragraph {
        max-width: none;
        margin-bottom: 1.0625rem;
    }

    .fda-with-gap.fda-bottom-box-paragraph {
        max-width: none;
    }

    .fda-smarter-solution-v2-nogap {
        padding: 0rem 1.5rem var(--_page-details---section-gap--section-gap);
    }

        .fda-smarter-solution-v2-nogap.small-gap {
            padding-left: 1.5rem;
            padding-right: 1.5rem;
        }

    .fda-smarter-solution-content-left {
        grid-column-gap: 2.5rem;
        grid-row-gap: 2.5rem;
        place-items: start center;
        max-width: none;
    }

    .fda-cta.fda-footer-paragraph {
        max-width: none;
        margin-bottom: 1.0625rem;
    }

    .fda-cta.fda-bottom-box-paragraph {
        max-width: none;
    }

    .fda-text-cta.fda-price-table-text {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        flex-flow: column;
        display: inline-flex;
    }

    .fda-challenges-professions {
        padding: 3.5rem 1.5rem var(--_page-details---section-gap--section-gap);
    }

        .fda-challenges-professions.bottom-padding {
            padding-top: 0;
            padding-bottom: var(--_page-details---section-gap--section-gap);
        }

    .fda-get-in-touch-direct {
        flex-flow: wrap;
    }

    .fda-gap-none-medium.fda-footer-paragraph {
        max-width: none;
        margin-bottom: 1.0625rem;
    }

    .fda-gap-none-medium.fda-bottom-box-paragraph {
        max-width: none;
    }

    .blue-stars {
        width: 40%;
        height: 40%;
    }

    .fda-gap-about.fda-footer-paragraph {
        max-width: none;
        margin-bottom: 1.0625rem;
    }

    .fda-gap-about.fda-bottom-box-paragraph {
        max-width: none;
    }

    .fda-about-text-wrapper {
        justify-content: flex-start;
        align-items: center;
    }

        .fda-about-text-wrapper.fda-align-off, .fda-about-text-wrapper.left {
            justify-content: flex-start;
            align-items: flex-start;
        }

    .fda-team-member.fda-footer-paragraph {
        max-width: none;
        margin-bottom: 1.0625rem;
    }

    .fda-team-member.fda-bottom-box-paragraph {
        max-width: none;
    }

    .fda-workflow-feature-cards.features {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
    }

    .fda-container-features {
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
    }

    .fda-growth-2.fda-overflow-hidden.fda-gap-change {
        padding-top: 0;
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .fda-tools-image-wrapper-2.fda-shadow-2.top-gap-off-54.no-glow.middle-card {
        margin-top: 1rem;
    }

    .fda-container-3.top-gap-off-2.flex {
        margin-left: 0;
        margin-right: 0;
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .fda-container-4.flex {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .fda-hero-v1-content-wrap-2.top-margin.profession {
        padding-bottom: 4rem;
    }

    .fda-hero-v1-content-wrap-2.top-margin.mobile-profession {
        padding-bottom: 0;
    }

    .fda-gap-none-4.fda-color-white-2.left {
        text-align: left;
    }

    .bottom-gap {
        margin-bottom: var(--_page-details---section-gap--section-gap);
    }

    .fda-work-card-logos {
        box-shadow: none;
    }

    .fda-workflow-feature-cards-impact {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        grid-template-rows: auto auto auto;
        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
        grid-auto-columns: 1fr;
        place-items: start;
        display: grid;
    }

    .fda-work-card-impact, .fda-work-card-copy {
        box-shadow: none;
    }

    .fda-work-card-about-impact {
        width: 100%;
        box-shadow: none;
    }

    .fda-faqs {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

        .fda-faqs.top-gap.tablet {
            padding-top: 4rem;
        }

        .fda-faqs.pricing, .fda-faqs.pricing-copy {
            padding-bottom: 0;
        }

    .mask {
        position: static;
    }

    .profession-grid-block {
        grid-row-gap: 2rem;
        grid-template-columns: 1fr;
    }

    .fda-text-style-h2-2.fda-price-table-text {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        flex-flow: column;
        display: inline-flex;
    }

    .fda-pricing-plan-time-2 {
        align-self: center;
        font-size: .75rem;
    }

    .fda-faqs-pricing {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

        .fda-faqs-pricing.top-gap.tablet {
            padding-top: 4rem;
        }

        .fda-faqs-pricing.pricing, .fda-faqs-pricing.pricing-copy {
            padding-bottom: 0;
        }

    .fda-text-style-h2-3.fda-price-table-text {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        flex-flow: column;
        display: inline-flex;
    }

    .fda-right-top-column-2 {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
    }

        .fda-right-top-column-2.fda-width {
            grid-column-gap: 0rem;
            grid-row-gap: 0rem;
        }

    .fda-pricing-features-2 {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .cta-buttons {
        flex-flow: wrap;
        justify-content: center;
        align-items: flex-start;
        padding-top: 1rem;
    }

    .fda-business-v3-timeline-wrapper-2 {
        grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
    }

    .fda-get-in-touch-content-v2-2 {
        flex-flow: wrap;
    }

    .fda-text-field-v1-2 {
        height: 2.8125rem;
    }

    .fda-connect-inner-box-2.fda-2 {
        grid-column-gap: .8rem;
        grid-row-gap: .4875rem;
    }

    .fda-connect-box-two-2 {
        grid-row-gap: 1.0625rem;
        flex-flow: wrap;
    }

    .fda-inovation-image-block-2 {
        width: 100%;
    }

    .fda-optimize-card-wrapper-about {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        grid-template-rows: auto auto auto;
        grid-template-columns: 1fr;
        grid-auto-columns: 1fr;
        display: grid;
    }

    .fda-text-about-us.fda-color-white {
        align-self: flex-start;
    }

    .fda-challenges-professions-2 {
        padding: 4rem 1.5rem var(--_page-details---section-gap--section-gap);
    }

    .fda-challenges-box-two-2.fda-radius-medium.professions {
        min-height: 260px;
    }

    .mobile-menu-link {
        width: 100%;
        margin-left: 0;
        margin-right: 0;
        padding-top: 10px;
        padding-bottom: 10px;
    }
}

#w-node-d605d620-1d15-a7dd-1736-f81ae37298a1-d172c63a {
    grid-column: span 1 / span 1;
}

#w-node-_69d4989f-321f-e0ea-ea90-d9f889cdc126-d172c63a, #w-node-_38b14fff-eec6-cad3-f621-872e7e8281db-d172c63a {
    grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df44800f-d6cc-211f-0cb7-6b7199e8e045-d172c63a {
    grid-column: span 1 / span 1;
}

#w-node-_7e21faf7-bf4c-d04f-c108-01147e167853-7e167849 {
    grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_05aab175-0395-7239-6fbb-844870275089-d172c63b, #w-node-_05aab175-0395-7239-6fbb-84487027508e-d172c63b {
    grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2edab200-e274-86cb-50a1-b4e3e6038b0d-d172c63c {
    grid-column: span 1 / span 1;
}

#w-node-e6fe76d8-d0db-b567-2e1d-3b0a030ef4b0-d172c63c, #w-node-e6fe76d8-d0db-b567-2e1d-3b0a030ef509-d172c63c, #w-node-_2fdf5588-945d-e495-ffc3-de1894003a80-94003a6f, #w-node-_2fdf5588-945d-e495-ffc3-de1894003ac6-94003a6f {
    grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a23e9ef-9871-5df2-0f94-b3f72e3815b5-d172c63f, #w-node-_2286cc7d-137c-b4c7-bfa3-8283651938c7-d172c63f {
    grid-column: span 1 / span 1;
}

#w-node-c88dc10e-dd46-295b-03b6-9688d514d14a-d172c63f, #w-node-c88dc10e-dd46-295b-03b6-9688d514d14f-d172c63f, #w-node-_3580b347-917e-6026-1430-91d607f0d4a5-d172c646, #w-node-_3580b347-917e-6026-1430-91d607f0d4d6-d172c646, #w-node-_3580b347-917e-6026-1430-91d607f0d506-d172c646, #w-node-_62953656-23dc-d75a-28a9-bf7bcb855f7a-d172c646, #w-node-_62953656-23dc-d75a-28a9-bf7bcb855fab-d172c646, #w-node-_62953656-23dc-d75a-28a9-bf7bcb855fdb-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998ae9-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998afe-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b13-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b2d-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b2f-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b31-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b38-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b3a-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b3c-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b43-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b45-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b47-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b4e-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b50-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b52-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b59-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b5c-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b5f-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b67-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b69-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b6b-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b72-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b75-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b78-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b80-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b82-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b84-d172c646, #w-node-_520265bc-42a4-1926-a71e-13837cb86642-d172c647, #w-node-_520265bc-42a4-1926-a71e-13837cb86673-d172c647, #w-node-_520265bc-42a4-1926-a71e-13837cb866a3-d172c647, #w-node-_57365c22-d42c-fb76-9562-b2e94d8e3a5a-d172c647, #w-node-_669c2a7e-523d-d784-cfca-809ec542a090-d172c647, #w-node-_669c2a7e-523d-d784-cfca-809ec542a0c0-d172c647, #w-node-_669c2a7e-523d-d784-cfca-809ec542a0f0-d172c647, #w-node-_669c2a7e-523d-d784-cfca-809ec542a120-d172c647, #w-node-c673f80c-04c8-0386-4201-1a235cdbf4a9-d172c648, #w-node-c673f80c-04c8-0386-4201-1a235cdbf500-d172c648, #w-node-adbdb88e-1a83-deb7-45cc-e77ef0292e8c-d172c648, #w-node-adbdb88e-1a83-deb7-45cc-e77ef0292ea1-d172c648, #w-node-adbdb88e-1a83-deb7-45cc-e77ef0292ed0-d172c648, #w-node-adbdb88e-1a83-deb7-45cc-e77ef0292ed3-d172c648, #w-node-adbdb88e-1a83-deb7-45cc-e77ef0292ede-d172c648, #w-node-adbdb88e-1a83-deb7-45cc-e77ef0292ee1-d172c648, #w-node-adbdb88e-1a83-deb7-45cc-e77ef0292eec-d172c648, #w-node-adbdb88e-1a83-deb7-45cc-e77ef0292eef-d172c648, #w-node-adbdb88e-1a83-deb7-45cc-e77ef0292efa-d172c648, #w-node-adbdb88e-1a83-deb7-45cc-e77ef0292efd-d172c648, #w-node-adbdb88e-1a83-deb7-45cc-e77ef0292f08-d172c648, #w-node-adbdb88e-1a83-deb7-45cc-e77ef0292f0b-d172c648, #w-node-adbdb88e-1a83-deb7-45cc-e77ef0292f16-d172c648, #w-node-adbdb88e-1a83-deb7-45cc-e77ef0292f19-d172c648, #w-node-adbdb88e-1a83-deb7-45cc-e77ef0292f24-d172c648, #w-node-adbdb88e-1a83-deb7-45cc-e77ef0292f27-d172c648, #w-node-adbdb88e-1a83-deb7-45cc-e77ef0292f32-d172c648, #w-node-adbdb88e-1a83-deb7-45cc-e77ef0292f35-d172c648, #w-node-af91093c-16a5-59ea-1394-f72f0ace4308-d172c648, #w-node-af91093c-16a5-59ea-1394-f72f0ace430b-d172c648, #w-node-e0aab42e-f613-2cb9-1b2e-99a2e9a48b02-d172c648, #w-node-e0aab42e-f613-2cb9-1b2e-99a2e9a48b05-d172c648, #w-node-_1dc6c55e-faf2-a030-aa32-0fc98d7e735d-d172c648, #w-node-_1dc6c55e-faf2-a030-aa32-0fc98d7e7360-d172c648, #w-node-f8569b53-6612-37fe-766e-e91fcce2a1be-d172c648, #w-node-f8569b53-6612-37fe-766e-e91fcce2a1c1-d172c648, #w-node-dccaea96-edf7-58ee-81fa-98af28b69bb6-d172c648, #w-node-dccaea96-edf7-58ee-81fa-98af28b69bb9-d172c648, #w-node-_88c22098-051c-8546-9655-e1c0e0ce19d0-d172c648, #w-node-_88c22098-051c-8546-9655-e1c0e0ce19d3-d172c648, #w-node-_0b141602-3dfa-36e0-4f80-eb8e65c8c844-d172c648, #w-node-_0b141602-3dfa-36e0-4f80-eb8e65c8c847-d172c648, #w-node-c802c00a-983a-c3e8-257a-d396f4b2e4d8-d172c64e {
    grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64b37082-d583-ef32-7c04-f899d29982b0-626d02b5, #w-node-_6a23e9ef-9871-5df2-0f94-b3f72e3815b5-626d02b5, #w-node-_80224ef1-b291-fdfa-3450-40a09757e0b3-30150229, #w-node-_6a23e9ef-9871-5df2-0f94-b3f72e3815b5-30150229, #w-node-_0d5e0ff2-d4e2-fd15-afdb-11d6febfb253-adc1f886, #w-node-_6a23e9ef-9871-5df2-0f94-b3f72e3815b5-adc1f886, #w-node-_8899397c-d502-b7da-c860-b39d047a8f63-8c657cae, #w-node-_6a23e9ef-9871-5df2-0f94-b3f72e3815b5-8c657cae, #w-node-cdf638e9-fed0-9242-08ca-a68d79a7d617-26429305, #w-node-_6a23e9ef-9871-5df2-0f94-b3f72e3815b5-26429305, #w-node-_6f232f4e-3772-f21c-c645-493e60a2adb7-f29a78f1, #w-node-_6a23e9ef-9871-5df2-0f94-b3f72e3815b5-f29a78f1, #w-node-_6a23e9ef-9871-5df2-0f94-b3f72e3815b5-202b80b8, #w-node-_2286cc7d-137c-b4c7-bfa3-8283651938c7-202b80b8 {
    grid-column: span 1 / span 1;
}

#w-node-c88dc10e-dd46-295b-03b6-9688d514d14a-202b80b8, #w-node-c88dc10e-dd46-295b-03b6-9688d514d14f-202b80b8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1920px) {
    #w-node-_04e98870-2b43-defb-28ff-35697c998afe-d172c646, #w-node-_04e98870-2b43-defb-28ff-35697c998b13-d172c646, #w-node-adbdb88e-1a83-deb7-45cc-e77ef0292ea1-d172c648 {
        grid-area: span 1 / span 1 / span 1 / span 1;
    }
}

@media screen and (max-width: 991px) {
    #w-node-_7e21faf7-bf4c-d04f-c108-01147e167853-7e167849 {
        grid-area: span 2 / span 4 / span 2 / span 4;
    }

    #w-node-_80bcfd48-d69f-d193-a0c1-3e678c25c06d-d172c640 {
        grid-area: span 1 / span 2 / span 1 / span 2;
    }
}

@media screen and (max-width: 767px) {
    #w-node-_7e21faf7-bf4c-d04f-c108-01147e167849-7e167849 {
        grid-column: span 4 / span 4;
    }

    #w-node-_7e21faf7-bf4c-d04f-c108-01147e167853-7e167849 {
        grid-area: span 1 / span 6 / span 1 / span 6;
    }

    #w-node-b2c06f5f-40c2-6254-0be4-bc1e7a19627c-7e167849, #w-node-_790b0ae5-293c-334a-6ae4-08d794c92273-7e167849 {
        grid-area: span 1 / span 2 / span 1 / span 2;
    }

    #w-node-d955a714-0838-33a7-32bd-3994d05f6d6b-d172c63b {
        grid-area: span 1 / span 1 / span 1 / span 1;
    }

    #w-node-efb1e01f-be3f-c829-fceb-0db5f6f63b03-d172c63d {
        order: 9999;
    }

    #w-node-efb1e01f-be3f-c829-fceb-0db5f6f63b1f-d172c63d {
        order: -9999;
    }

    #w-node-a8be748d-8175-6f59-76c5-260e72a2f10e-d172c63d {
        order: 9999;
    }

    #w-node-a8be748d-8175-6f59-76c5-260e72a2f119-d172c63d {
        order: -9999;
    }

    #w-node-f5719c26-9446-2ba5-dac1-55aea552ea2d-d172c63e {
        order: -9999;
        justify-self: center;
    }

    #w-node-fd1e43e5-7b8a-8d9e-52be-e0d3ac7bc3e7-d172c63e, #w-node-_8ffc9e23-3c48-8e8f-f86f-bc01608da702-d172c63e, #w-node-_69c77182-38d2-b4c0-0c96-a1abda763004-d172c63e, #w-node-_83079e65-9f31-b776-ec82-41befc33fc52-d172c63e {
        order: 9999;
    }

    #w-node-bc68c5ca-9e70-de17-5c99-222d5283f260-d172c63e {
        order: -9999;
    }

    #w-node-bc02fc13-8736-8dcd-fcc0-954b6580ebb3-d172c63e {
        order: 9999;
    }

    #w-node-_01c12718-1c70-c840-db9d-a5365eb85e88-d172c63e {
        order: -9999;
    }

    #w-node-_80bcfd48-d69f-d193-a0c1-3e678c25bfcf-d172c640 {
        grid-area: span 1 / span 1 / span 1 / span 1;
    }

    #w-node-_80bcfd48-d69f-d193-a0c1-3e678c25c06d-d172c640 {
        grid-column: span 1 / span 1;
    }

    #w-node-_46ce663f-1f63-998f-4911-b0a6d5f81edf-d172c643, #w-node-_8611e81e-a554-b76b-ce15-a9ed5cdf1439-d172c64f, #w-node-_46ce663f-1f63-998f-4911-b0a6d5f81edf-a00c49fc {
        grid-area: span 1 / span 1 / span 1 / span 1;
    }
}

@media screen and (max-width: 479px) {
    #w-node-_7e21faf7-bf4c-d04f-c108-01147e167853-7e167849 {
        grid-area: span 1 / span 2 / span 1 / span 2;
    }

    #w-node-b2c06f5f-40c2-6254-0be4-bc1e7a19627c-7e167849, #w-node-_790b0ae5-293c-334a-6ae4-08d794c92273-7e167849, #w-node-_6c14d7b8-11f1-4de9-eaca-d6dcfc248ded-d172c63b {
        grid-area: span 1 / span 1 / span 1 / span 1;
    }
}
