.elementor-kit-6{--e-global-color-primary:#1374CE;--e-global-color-secondary:#B0B0B0;--e-global-color-text:#000000;--e-global-color-accent:#49E688;--e-global-color-b77bdbd:#000000;--e-global-color-4768200:#1D2025B3;--e-global-color-c4e4668:#7672D64D;--e-global-color-f44c783:#1374CE;--e-global-color-d0f5fc9:#4F4BC026;--e-global-color-6d9ac47:#FFFFFF;--e-global-color-1e7cac9:#FFFFFFE6;--e-global-color-6a414de:#FFFFFFCC;--e-global-color-0b011a1:#FFFFFFB3;--e-global-color-90414a3:#FFFFFF99;--e-global-color-94965d1:#FFFFFF80;--e-global-color-239e78b:#FFFFFF66;--e-global-color-fa35a5a:#FFFFFF4D;--e-global-color-8fc02dd:#FFFFFF33;--e-global-color-c4ff7bd:#FFFFFF26;--e-global-color-51cf7e3:#FFFFFF1A;--e-global-typography-primary-font-family:"Inter";--e-global-typography-secondary-font-family:"Inter";--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:16px;--e-global-typography-accent-font-family:"Sailec";--e-global-typography-accent-font-weight:500;--e-global-typography-75b5dbb-font-size:14px;--e-global-typography-75b5dbb-font-weight:600;--e-global-typography-75b5dbb-font-style:normal;--e-global-typography-16692b8-font-size:60px;--e-global-typography-97840bd-font-size:48px;--e-global-typography-3ffa0aa-font-size:36px;--e-global-typography-8ceae29-font-size:30px;--e-global-typography-96b11e4-font-size:24px;--e-global-typography-2b5e579-font-size:21px;--e-global-typography-b6ef0a3-font-size:18px;--e-global-typography-0d0aff6-font-size:15px;--e-global-typography-0f6e572-font-size:14px;background-color:var( --e-global-color-d0f5fc9 );color:var( --e-global-color-text );font-family:"Inter", sans-serif;font-size:18px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-6d9ac47 );font-family:"Inter", sans-serif;font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-b77bdbd );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:100px 100px 100px 100px;padding:12px 14px 12px 14px;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:var( --e-global-color-c4e4668 );color:var( --e-global-color-f44c783 );}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:var( --e-global-color-text );font-family:"Inter", sans-serif;}.elementor-kit-6 a:hover{color:var( --e-global-color-primary );}.elementor-kit-6 h1{font-family:"Inter", sans-serif;font-size:48px;font-weight:700;line-height:1em;letter-spacing:-0.04em;}.elementor-kit-6 h2{font-family:"Inter", sans-serif;font-size:36px;font-weight:600;line-height:1em;letter-spacing:-0.03em;}.elementor-kit-6 h3{font-family:"Inter", sans-serif;font-size:30px;font-weight:600;line-height:1em;letter-spacing:-0.02em;}.elementor-kit-6 h4{font-family:"Inter", sans-serif;font-size:24px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;}.elementor-kit-6 h5{font-family:"Inter", sans-serif;font-size:18px;font-weight:600;}.elementor-kit-6 h6{font-family:"Inter", sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-top:12px;--container-default-padding-right:12px;--container-default-padding-bottom:12px;--container-default-padding-left:12px;}.elementor-widget:not(:last-child){--kit-widget-spacing:24px;}.elementor-element{--widgets-spacing:24px 24px;--widgets-spacing-row:24px;--widgets-spacing-column:24px;}{}h1.entry-title{display:var(--page-title-display);}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-text-font-size:14px;--e-global-typography-16692b8-font-size:30px;--e-global-typography-97840bd-font-size:30px;--e-global-typography-3ffa0aa-font-size:24px;--e-global-typography-8ceae29-font-size:21px;--e-global-typography-96b11e4-font-size:18px;--e-global-typography-2b5e579-font-size:16px;--e-global-typography-b6ef0a3-font-size:16px;--e-global-typography-0d0aff6-font-size:14px;font-size:16px;}.elementor-kit-6 h1{font-size:30px;}.elementor-kit-6 h2{font-size:30px;}.elementor-kit-6 h3{font-size:24px;}.elementor-kit-6 h4{font-size:21px;}.elementor-kit-6 h5{font-size:18px;}.elementor-kit-6 h6{font-size:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */:root {
    --font-size-h1: 48px;
}

body {
    font-display: swap !important;

    font-variant-numeric: stacked-fractions;
    font-synthesis: none;
}

.nav-logo,
.nav-actions {
    flex-grow: 100 !important;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-feature-settings: 'cv08' on, 'cv11' on;
}

.elementor-button:not(disabled) {
    &:visited {
        color: #000;
    }
    &:hover,
    &:focus {
        background: ;
        color: ;
    }
    &:hover {
        transform: scale(1.05);
    }
    &:active {
        transform: scale(.95);
    }
}

.hero-heading {
    font-size: var(--font-size-h1);
    line-height: 1em;
    font-weight: 700;
    color: #fff;
    letter-spacing: -.04em;

    h1 {
        display: inline;
        font-size: inherit;
    }

    p {
        display: inline;
        font-size: inherit;
        opacity: .5;
        font-variant-numeric: stacked-fractions;
        font-feature-settings: 'cv08' on, 'cv11' on;
    }
}

.text--fade-bold {
    color: hsla(0, 100%, 100%, .7);
    letter-spacing: -.02em;

    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    strong,
    b {
        color: #fff;
        font-size: inherit;
        line-height: inherit;
        display: inline;
        font-feature-settings: 'cv08' on, 'cv11' off;
    }

    p:last-child {
        margin: 0;
    }

    strong,
    b {
        font-weight: 400;
    }
}

.card .text--fade-bold {
    p {
        display: inline;

        &:before {
            content: ' ';
        }
    }
}

.card--shadow {
    box-shadow: 0 0 0 1px var(--Shadow-Shadow-inner, rgba(255, 255, 255, 0.05)) inset, 0 24px 18px -18px var(--Shadow-Shadow-blur, rgba(18, 18, 24, 0.25)), 0 6px 12px 0 var(--Shadow-Shadow-blur, rgba(18, 18, 24, 0.25)), 0 0 0 1px var(--Shadow-Shadow-outer, rgba(18, 18, 24, 0.25));
    backdrop-filter: blur(8px);

    .text--fade-bold {
        line-height: 1.25em;

        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        strong,
        bold {
            font-weight: 400;
            font-size: 14px;
            line-height: 1.25em;
        }
    }
}

.text--gradient {
    background: linear-gradient(270deg, #514CE5 0%, #E054DB 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.list--pronounced {
    ul {
        display: flex;
        flex-direction: column;
        gap: 2px;
        margin: 0;
    }

    li {
        background: var(--e-global-color-4768200);
        border-radius: 30px;
        padding: 13px 12px 14px 12px !important;
        display: flex !important;
        gap: 12px;
        text-wrap: balance;
        font-weight: 600;
        flex-direction: row;

        span {
            color: rgba(255, 255, 255, .7) !important;
        }

        strong {
            font-weight: inherit;
            color: #fff !important;
            font-size: 115%;
        }
    }
}

.hero--homepage {
    .hero__heading {
        text-shadow: 0 6px 18px rgba(0, 0, 0, 0.25);

        h1 {
            font-weight: 700;
            font-size: inherit;
            color: rgba(255, 255, 255, .8);
            letter-spacing: -.05em;
        }

        strong {
            font-weight: inherit;
            color: #fff;
        }

        @media (max-width: 1024px) {
            br {
                display: none;
            }
        }
    }
}

.hero__text {
    text-wrap: balance;
    text-shadow: 0 4px 12px rgba(0, 0, 0, 0.25);
    font-feature-settings: 'cv11' on;

    p {
        font-size: inherit;
        font-weight: 600;
        letter-spacing: -.03em;
        color: rgba(255, 255, 255, .7);
        line-height: 1.2em;

        strong {
            color: #fff;
            font-weight: inherit;
        }

        &:last-child {
            margin: 0;
        }
    }
}

.hero--homepage {
    .hero__button {
        a {
            box-shadow: 0 84px 72px -30px rgba(109, 0, 255, 0.50), 0 6px 12px 0 rgba(109, 0, 255, 0.15), 0 0 0 1px rgba(109, 0, 255, 0.15), 0 0 0 1px var(--Shadow-Shadow-inner, rgba(255, 255, 255, 0.05)) inset, 0 1px 0 0 var(--Shadow-Shadow-inner, rgba(255, 255, 255, 0.05)) inset;
            backdrop-filter: blur(24px) saturate(200%);
        }
    }
}

.tag {
    backdrop-filter: blur(6px) saturate(200%);
}

.tag__label {
    margin-top: -1px;
}

.shadow {
    box-shadow: rgba(255, 255, 255, 0.05) 0px 0px 0px 1px inset, rgba(18, 18, 24, 0.25) 0px 24px 18px -18px, rgba(18, 18, 24, 0.25) 0px 6px 12px 0px, rgba(18, 18, 24, 0.25) 0px 0px 0px 1px;
    backdrop-filter: blur(18px) saturate(1.75);
}

.list--card-icons {
    ul {
        display: flex;
        gap: 48px;

        @media (max-width: 1024px) {
            flex-direction: column;
            gap: 24px;
        }
    }

    li {
        display: flex;
        flex-direction: column;
        gap: 24px;

        @media (max-width: 1024px) {
            flex-direction: row;
            gap: 8px
        }
    }
}

.text--balance {
    text-wrap: balance;

    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    p {
        text-wrap: balance;
    }
}

.blur--light {
    box-shadow: rgba(255, 255, 255, 0.05) 0px 0px 0px 1px inset, rgba(18, 18, 24, 0.25) 0px 24px 18px -18px, rgba(18, 18, 24, 0.25) 0px 6px 12px 0px, rgba(18, 18, 24, 0.25) 0px 0px 0px 1px;
    backdrop-filter: blur(8px) saturate(1.75);
}

.card--footer-cta {
    text-wrap: balance;
    box-shadow: 0 48px 240px 24px rgba(79, 75, 192, 0.50), 0 6px 12px 0 rgba(79, 75, 192, 0.25), 0 0 0 1px rgba(79, 75, 192, 0.25), 0 -24px 24px 0 rgba(79, 75, 192, 0.10) inset, 0 24px 200px 0 rgba(79, 75, 192, 0.30) inset, 0 0 0 1px var(--Shadow-Shadow-inner, rgba(255, 255, 255, 0.05)) inset, 0 1px 0 0 var(--Shadow-Shadow-inner, rgba(255, 255, 255, 0.05)) inset;

    p {
        margin-bottom: 0;
    }

    .card__footer {
        white-space: nowrap;

        a {
            display: block;
        }
    }



    .card__footer {
        position: relative;
        background: linear-gradient(135deg, #4F4BC0 0%, #7B5FD3 25%, #A78BFA 50%, #5B8DEF 75%, #4F4BC0 100%);
        background-size: 300% 300%;
        animation: holographic-gradient 8s linear infinite;
        color: white;
        border: none;
        cursor: pointer;
        overflow: hidden;
        transition: transform 0.2s;
        isolation: isolate;
    }

    .card__footer::before {
        content: '';
        position: absolute;
        inset: -60%;
        border-radius: 0.75rem;
        background: linear-gradient(45deg, #8B7FFF, #4FC3F7, #BA68C8, #4F4BC0, #7B5FD3, #8B7FFF);
        background-size: 400% 400%;
        animation: holographic-glow 6s ease-in-out infinite;
        z-index: -1;
        opacity: 0.8;
    }

    .card__footer::after {
        content: '';
        position: absolute;
        inset: 0;
        border-radius: 0.75rem;
        background: linear-gradient(110deg,
                transparent 0%,
                transparent 25%,
                rgba(255, 255, 255, 0.1) 30%,
                rgba(255, 255, 255, 0.3) 35%,
                rgba(255, 255, 255, 0.5) 40%,
                rgba(255, 255, 255, 0.6) 45%,
                rgba(255, 255, 255, 0.5) 50%,
                rgba(255, 255, 255, 0.3) 55%,
                rgba(255, 255, 255, 0.1) 60%,
                transparent 65%,
                transparent 70%,
                rgba(255, 255, 255, 0.15) 72%,
                rgba(255, 255, 255, 0.25) 74%,
                rgba(255, 255, 255, 0.15) 76%,
                transparent 78%,
                transparent 100%);
        animation: holographic-shimmer 3s linear infinite, shimmer-width 3s ease-in-out infinite;
        pointer-events: none;
    }
}

/* Holographic button animations */
@keyframes holographic-gradient {

    0%,
    100% {
        background-position: 0% 50%;
    }

    50% {
        background-position: 100% 50%;
    }
}

@keyframes holographic-glow {

    0%,
    100% {
        background-position: 0% 50%;
        filter: blur(30px) brightness(1.2);
        transform: scale(1.1);
    }

    50% {
        background-position: 100% 50%;
        filter: blur(40px) brightness(1.5);
        transform: scale(1.2);
    }
}

@keyframes holographic-shimmer {
    0% {
        transform: translateX(-100%);
    }

    100% {
        transform: translateX(200%);
    }
}

@keyframes shimmer-width {

    0%,
    100% {
        background-size: 100% 100%;
    }

    50% {
        background-size: 120% 100%;
    }
}

.card--pricing {
    background-color: rgba(29, 32, 37, 0.30);
    border-radius: 30px;

    .elementor-widget-container,
    .elementor-price-table__header,
    .elementor-price-table__price,
    .elementor-price-table__features-list,
    .elementor-price-table__footer {
        background: transparent !important;
        align-items: flex-start;
    }

    .elementor-price-table .elementor-price-table__header,
    .elementor-price-table .elementor-price-table__price {
        text-align: left;
        padding: 0;
        display: flex;
        flex-direction: column;
        gap: 12px;
        align-items: flex-start;
    }

    .elementor-price-table {
        display: flex;
        flex-direction: column;
        gap: 24px;
        padding: 24px;
    }

    .elementor-price-table__feature-inner {
        padding: 0;
        margin: 0 !important;
    }
}

.card--pricing {
    box-shadow: 0 0 0 1px var(--Shadow-Shadow-inner, rgba(255, 255, 255, 0.05)) inset, 0 24px 18px -18px var(--Shadow-Shadow-blur, rgba(18, 18, 24, 0.25)), 0 6px 12px 0 var(--Shadow-Shadow-blur, rgba(18, 18, 24, 0.25)), 0 0 0 1px var(--Shadow-Shadow-outer, rgba(18, 18, 24, 0.25)) !important;
    background: var( --e-global-color-4768200 ) !important;
}

.card--pricing-primary {
    box-shadow: 0 48px 240px 24px rgba(79, 75, 192, 0.50), 0 6px 12px 0 rgba(79, 75, 192, 0.25), 0 0 0 1px rgba(79, 75, 192, 0.25), 0 -24px 24px 0 rgba(79, 75, 192, 0.10) inset, 0 24px 200px 0 rgba(79, 75, 192, 0.30) inset, 0 0 0 1px var(--Shadow-Shadow-inner, rgba(255, 255, 255, 0.05)) inset, 0 1px 0 0 var(--Shadow-Shadow-inner, rgba(255, 255, 255, 0.05)) inset !important;
    background-color: rgba(79, 75, 192, 0.3)!important;

    .elementor-button {
        box-shadow: 0 48px 240px 24px rgba(79, 75, 192, 0.50), 0 6px 12px 0 rgba(79, 75, 192, 0.25), 0 0 0 1px rgba(79, 75, 192, 0.25);
        padding: 18px 24px 18px 24px;
    }
}

.section--faq {
    .faq-container {
        padding: 0;

        @media (max-width: 1024px) {
            grid-template-columns: repeat(2, 1fr);
        }

        @media (max-width: 767px) {
            grid-template-columns: repeat(1, 1fr);
            gap: 6px;
        }

        .faq-box-item {
            border-radius: 30px;
            background: rgba(29, 32, 37, 0.70) !important;
            padding: 24px;
            gap: 12px;
            font-size: 16px;
        }

        .faq-box-question,
        .faq-box-answer {
            background: transparent !important;
            border: none;
            padding: 0 !important;
            font-size: inherit;
        }
    }
}

.accordion {
    .faq-container {
        padding: 0;
        gap: 6px;
        display: flex;
        flex-direction: column;
    }

    .faq-item {
        margin: 0;
        border-radius: 30px;
    }

    .faq-question,
    .faq-answer {
        padding: 15px 18px 14px !important;

        p:last-child {
            padding-bottom: 0 !important;
            margin-bottom: 0 !important;
        }
    }

    .faq-toggles-plus div.faq-answer {
        border-top: none;
        background: var(--e-global-color-d0f5fc9) !important;
    }
}

.display--none {
    display: none;
}

.sidenav--toc {
    position: sticky;
    top: 84px;
    padding: 24px;
    gap: 24px;
    display: flex;
    flex-direction: column !important;

    .elementor-widget-container {
        padding: 24px;
        gap: 18px;
        display: flex;
        flex-direction: column;
    }

    .elementor-toc__header-title {
        font-size: 14px !important;
        text-transform: uppercase;
        letter-spacing: .1em !important;
        opacity: .7;
    }

    .elementor-toc__header {
        svg {
            width: 10px !important;
        }
    }
    

    .elementor-toc__list-item-text-wrapper {
        align-items: flex-start !important;
    }

    .elementor-toc__list-wrapper {
        margin-top: 0 !important;
        display: flex;
        flex-direction: column;

        >.elementor-toc__list-wrapper {
            gap: 0;
        }

        .elementor-toc__list-wrapper,
        .elementor-toc__list-item {
            display: flex;
            flex-direction: column;
        }

        .elementor-toc__list-item-text-wrapper {
            padding: 6px 0;
        }

        .elementor-toc__list-item-text-wrapper:before {
            line-height: 23px;
        }
    }

    .elementor-toc__header,
    .elementor-toc__body {
        padding: 0;
    }
}

table {
    border-collapse: separate !important;
    border-spacing: 2px !important;

    thead {
        border: none;
    }

    th,
    td {
        border-radius: 2px !important;
        border: none !important;
        background: var(--e-global-color-4768200) !important;
        padding: 12px;
    }

    thead {
        position: sticky;
        top: 84px;
        text-transform: uppercase;
        letter-spacing: .1em;
        font-size: 10px;

        th,
        td {
            border-block-start: none !important;
            backdrop-filter: blur(12px);
            background: rgba(33, 30, 126, 0.50) !important;
            border-radius: 24px;
            box-shadow: 0 0 0 1px var(--Shadow-Shadow-inner, rgba(255, 255, 255, 0.05)) inset, 0 24px 18px -18px var(--Shadow-Shadow-blur, rgba(18, 18, 24, 0.25)), 0 6px 12px 0 var(--Shadow-Shadow-blur, rgba(18, 18, 24, 0.25)), 0 0 0 1px var(--Shadow-Shadow-outer, rgba(18, 18, 24, 0.25));

            &:first-child {
                border-radius: 12px 2px 2px 12px !important;
            }

            &:last-child {
                border-radius: 2px 12px 12px 2px !important;
            }
        }
    }

    tbody {
        font-size: 14px;

        tr:first-child {
            th,
            td {
                &:first-child {
                    border-radius: 12px 2px 2px 2px !important;
                }
            }

            th,
            td {
                &:last-child {
                    border-radius: 2px 12px 2px 2px !important;
                }
            }
        }

        tr:last-child {
            th,
            td {
                &:first-child {
                    border-radius: 2px 2px 2px 12px !important;
                }
            }

            th,
            td {
                &:last-child {
                    border-radius: 2px 2px 12px 2px !important;
                }
            }
        }

        tr:nth-child(even) {

            th,
            td {
                background: #1D2025 !important;
            }
        }
    }
}

.list--emoji {
    li {
        list-style: none;
        position: relative;
        &:before {
            content: attr(data-icon);
            position: absolute;
            left: -30px;
            top: -2px;
        }
    }
}

.list--tabs {
    font-size: 14px;
    h2 {
        font-size: 24px;
        margin-bottom: 12px;
        display: block;
    }
    ul {
        display: flex;
        flex-direction: column;
        gap: 6px;
    }
}

.tabs--scroll {
    .e-n-tabs-heading {
        border-radius: 100px;
        background: rgba(255,255,255,.1);
        padding: 3px;
        display: flex;
        flex-wrap: nowrap;
        justify-content: flex-start;
        overflow: scroll;
        border-radius: 100px;
        scrollbar-width: none;
        padding-right: 72px;
          
        -ms-overflow-style: none;
        ::-webkit-scrollbar {
            display: none;
        }
        &:after {
            content: '';
            display: block;
            z-index: 2;
            pointer-events: none;
            position: absolute;
            width: 72px;
            height: 36px;
            right: 0;
            background: linear-gradient(90deg, rgba(26, 26, 26, 0.00) 0%, #1A1A1A 53.37%);
            border-radius: 0 100px 100px 0;
            top: 0;
        }
    }
    .e-n-tab-title {
        margin: 0 !important;
    }
}

.card--day {
    position: relative;
    &:before {
        content: '';
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        display: block;
        position: absolute;
        z-index: 1;
        border-radius: 24px;
        border: 1px solid rgba(255,255,255,.1);
        pointer-events: none;
    }
    .card__figure {
        margin-top: -90px;
    }
    .elementor-icon-list-item {
        color: rgba(255,255,255,.7);
        em {
            color: #fff;
        }
    }
    &.card--day-1 {
        &:before {
            border-color: #4F4BC0;
            mask-image: linear-gradient(125deg, rgba(0,0,0,.3) 0%, rgba(0,0,0,.1) 100%)
        }
    }
    &.card--day-2 {
        &:before {
            border-color: #B066FF;
            mask-image: linear-gradient(125deg, rgba(0,0,0,.1) 0%, rgba(0,0,0,.2) 100%)
        }
    }
    &.card--day-3 {
        &:before {
            border-color: #AB42BA;
            mask-image: linear-gradient(125deg, rgba(0,0,0,.1) 0%, rgba(0,0,0,.3) 100%)
        }
    }
}

.rule--day {
    margin-bottom: -62px !important;
    mask-image: linear-gradient(90deg, rgba(255, 255, 255, 0.00) 0%, #FFF 10.75%, rgba(255, 255, 255, 0.00) 10.75%, rgba(255, 255, 255, 0.00) 22.5%, #FFF 22%, #FFF 44.5%, rgba(255, 255, 255, 0.00) 44.5%, rgba(255, 255, 255, 0.00) 55.5%, #FFF 55.5%, #FFF 78.5%, rgba(255, 255, 255, 0.00) 78.5%, rgba(255, 255, 255, 0.00) 89.25%, #FFF 89.25%, rgba(255, 255, 255, 0.00) 100%);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-display: auto;
	src: url('https://convert-app.com/wp-content/uploads/2025/10/InterVariable-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */