    <style id=kadence_blocks_css-inline-css>
        /*<![CDATA[*/
        .kb-row-layout-id301660_408171-69>.kt-row-column-wrap {
            row-gap: var(--global-kb-gap-lg, 4rem);
            max-width: var(--global-content-width, 1200px);
            padding-left: var(--global-content-edge-padding);
            padding-right: var(--global-content-edge-padding);
            padding-top: var(--global-kb-spacing-3xl, 6.5rem);
            padding-right: 0px;
            padding-bottom: var(--global-kb-spacing-lg, 3rem);
            padding-left: 0px;
            grid-template-columns: minmax(0, 1fr)
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-id301660_408171-69>.kt-row-column-wrap {
                padding-top: var(--global-kb-spacing-3xl, 6.5rem);
                padding-left: var(--global-kb-spacing-sm, 1.5rem);
                grid-template-columns: minmax(0, 1fr)
            }
        }

        .kadence-column301660_f2658e-5c>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column301660_f2658e-5c>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column301660_f2658e-5c>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column301660_f2658e-5c>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column301660_f2658e-5c>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .kb-row-layout-id301660_fe4960-8d>.kt-row-column-wrap {
            column-gap: 60px;
            padding-top: 0px;
            padding-bottom: var(--global-kb-spacing-3xl, 6.5rem);
            grid-template-columns: repeat(5, minmax(0, 1fr))
        }

        .kb-row-layout-id301660_fe4960-8d {
            border-top: 0px solid var(--global-palette5, #4A5568)
        }

        .kb-row-layout-id301660_fe4960-8d,
        .kb-row-layout-id301660_fe4960-8d h1,
        .kb-row-layout-id301660_fe4960-8d h2,
        .kb-row-layout-id301660_fe4960-8d h3,
        .kb-row-layout-id301660_fe4960-8d h4,
        .kb-row-layout-id301660_fe4960-8d h5,
        .kb-row-layout-id301660_fe4960-8d h6 {
            color: var(--global-palette3, #1A202C)
        }

        .kb-row-layout-id301660_fe4960-8d a:hover {
            color: var(--global-palette3, #1A202C)
        }

        @media all and (max-width: 1024px) {
            .kb-row-layout-id301660_fe4960-8d>.kt-row-column-wrap {
                grid-template-columns: minmax(0, 1fr)
            }
        }

        @media all and (max-width: 1024px) {
            .kb-row-layout-id301660_fe4960-8d {
                border-top: 0px solid var(--global-palette5, #4A5568)
            }
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-id301660_fe4960-8d>.kt-row-column-wrap {
                column-gap: 48px;
                row-gap: 48px;
                padding-top: 0px;
                padding-bottom: var(--global-kb-spacing-lg, 3rem);
                grid-template-columns: minmax(0, 1fr)
            }

            .kb-row-layout-id301660_fe4960-8d {
                border-top: 0px solid var(--global-palette5, #4A5568)
            }
        }

        .kadence-column301660_7f7414-ef>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column301660_7f7414-ef>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column301660_7f7414-ef>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column301660_7f7414-ef>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column301660_7f7414-ef>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading301660_0b8d9b-2d,
        .wp-block-kadence-advancedheading.kt-adv-heading301660_0b8d9b-2d[data-kb-block="kb-adv-heading301660_0b8d9b-2d"] {
            margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
            font-size: 16px;
            font-weight: 500;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.32px
        }

        .kadence-column301660_4b5a5d-de>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column301660_4b5a5d-de>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column301660_4b5a5d-de>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column301660_4b5a5d-de>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column301660_4b5a5d-de>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading301660_502f5f-04,
        .wp-block-kadence-advancedheading.kt-adv-heading301660_502f5f-04[data-kb-block="kb-adv-heading301660_502f5f-04"] {
            margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
            font-size: 16px;
            font-weight: 500;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.32px
        }

        .kadence-column301660_343875-e8>.kt-inside-inner-col {
            padding-top: var(--global-kb-spacing-md, 2rem)
        }

        .kadence-column301660_343875-e8>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column301660_343875-e8>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column301660_343875-e8>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column301660_343875-e8>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column301660_343875-e8>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading301660_7c0eb7-b5,
        .wp-block-kadence-advancedheading.kt-adv-heading301660_7c0eb7-b5[data-kb-block="kb-adv-heading301660_7c0eb7-b5"] {
            margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
            font-size: 16px;
            font-weight: 500;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.32px
        }

        .kadence-column301660_1f41ab-61>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column301660_1f41ab-61>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column301660_1f41ab-61>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column301660_1f41ab-61>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column301660_1f41ab-61>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading301660_cac9f4-7f,
        .wp-block-kadence-advancedheading.kt-adv-heading301660_cac9f4-7f[data-kb-block="kb-adv-heading301660_cac9f4-7f"] {
            margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
            font-size: 16px;
            font-weight: 500;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.32px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading301660_cac9f4-7f[data-kb-block="kb-adv-heading301660_cac9f4-7f"] a,
        .kt-adv-heading-link301660_cac9f4-7f,
        .kt-adv-heading-link301660_cac9f4-7f .kt-adv-heading301660_cac9f4-7f[data-kb-block="kb-adv-heading301660_cac9f4-7f"] {
            color: var(--global-palette3, #1A202C)
        }

        .wp-block-kadence-advancedheading.kt-adv-heading301660_cac9f4-7f[data-kb-block="kb-adv-heading301660_cac9f4-7f"] a:hover,
        .kt-adv-heading-link301660_cac9f4-7f:hover,
        .kt-adv-heading-link301660_cac9f4-7f:hover .kt-adv-heading301660_cac9f4-7f[data-kb-block="kb-adv-heading301660_cac9f4-7f"] {
            color: var(--global-palette3, #1A202C)
        }

        .kadence-column301660_d4caec-53>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column301660_d4caec-53>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column301660_d4caec-53>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column301660_d4caec-53>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column301660_d4caec-53>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading301660_4675aa-96,
        .wp-block-kadence-advancedheading.kt-adv-heading301660_4675aa-96[data-kb-block="kb-adv-heading301660_4675aa-96"] {
            padding-top: 0px;
            margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
            font-size: 16px;
            font-weight: 500;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.32px
        }

        .kadence-column301660_ec0ba0-85>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column301660_ec0ba0-85>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column301660_ec0ba0-85>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column301660_ec0ba0-85>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column301660_ec0ba0-85>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading301660_a70eae-1f,
        .wp-block-kadence-advancedheading.kt-adv-heading301660_a70eae-1f[data-kb-block="kb-adv-heading301660_a70eae-1f"] {
            margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
            font-size: 16px;
            font-weight: 500;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.32px
        }

        .kb-row-layout-id301660_8ee0fa-2a>.kt-row-column-wrap {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: var(--global-kb-spacing-xl, 4rem);
            padding-left: 0px;
            grid-template-columns: minmax(0, 2fr) minmax(0, 1fr)
        }

        .kb-row-layout-id301660_8ee0fa-2a,
        .kb-row-layout-id301660_8ee0fa-2a h1,
        .kb-row-layout-id301660_8ee0fa-2a h2,
        .kb-row-layout-id301660_8ee0fa-2a h3,
        .kb-row-layout-id301660_8ee0fa-2a h4,
        .kb-row-layout-id301660_8ee0fa-2a h5,
        .kb-row-layout-id301660_8ee0fa-2a h6 {
            color: var(--global-palette9, #ffffff)
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-id301660_8ee0fa-2a>.kt-row-column-wrap {
                column-gap: var(--global-kb-gap-none, 0rem);
                row-gap: var(--global-kb-gap-md, 2rem);
                grid-template-columns: minmax(0, 1fr)
            }

            .kb-row-layout-id301660_8ee0fa-2a>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(1) {
                order: 2
            }

            .kb-row-layout-id301660_8ee0fa-2a>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(2) {
                order: 1
            }

            .kb-row-layout-id301660_8ee0fa-2a>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(3) {
                order: 12
            }

            .kb-row-layout-id301660_8ee0fa-2a>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(4) {
                order: 11
            }

            .kb-row-layout-id301660_8ee0fa-2a>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(5) {
                order: 22
            }

            .kb-row-layout-id301660_8ee0fa-2a>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(6) {
                order: 21
            }

            .kb-row-layout-id301660_8ee0fa-2a>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(7) {
                order: 32
            }

            .kb-row-layout-id301660_8ee0fa-2a>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(8) {
                order: 31
            }
        }

        .kadence-column301660_364969-ca>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column301660_364969-ca>.kt-inside-inner-col {
            column-gap: 42px
        }

        .kadence-column301660_364969-ca>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            justify-content: flex-start
        }

        .kadence-column301660_364969-ca>.kt-inside-inner-col>*,
        .kadence-column301660_364969-ca>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column301660_364969-ca>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column301660_364969-ca>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        .kt-row-column-wrap>.kadence-column301660_364969-ca {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column301660_364969-ca {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column301660_364969-ca>.kt-inside-inner-col {
            align-items: center
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column301660_364969-ca {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column301660_364969-ca {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column301660_364969-ca>.kt-inside-inner-col {
                align-items: center
            }
        }

        @media all and (max-width: 1024px) {
            .wp-block-kadence-column.kb-section-dir-horizontal.kadence-column301660_364969-ca>.kt-inside-inner-col>* {
                flex-basis: 5px
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column301660_364969-ca>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                align-items: center;
                justify-content: flex-start
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column301660_364969-ca>.kt-inside-inner-col>*,
            .kadence-column301660_364969-ca>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column301660_364969-ca>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column301660_364969-ca>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column301660_364969-ca>.kt-inside-inner-col {
                padding-top: 0px;
                padding-right: 0px;
                padding-bottom: 0px;
                padding-left: 0px;
                row-gap: var(--global-kb-gap-none, 0rem);
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: center;
                flex-wrap: wrap
            }

            .kt-row-column-wrap>.kadence-column301660_364969-ca {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column301660_364969-ca {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column301660_364969-ca>.kt-inside-inner-col {
                align-items: center
            }

            .wp-block-kadence-column.kb-section-dir-horizontal.kadence-column301660_364969-ca>.kt-inside-inner-col>* {
                flex-basis: 52px
            }

            .kadence-column301660_364969-ca>.kt-inside-inner-col>*,
            .kadence-column301660_364969-ca>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column301660_364969-ca>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column301660_364969-ca>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        .kb-image301660_3a35e6-b2.kb-image-is-ratio-size,
        .kb-image301660_3a35e6-b2 .kb-image-is-ratio-size {
            max-width: 32px;
            width: 100%
        }

        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image301660_3a35e6-b2.kb-image-is-ratio-size,
        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image301660_3a35e6-b2 .kb-image-is-ratio-size {
            align-self: unset
        }

        .kb-image301660_3a35e6-b2 {
            max-width: 32px
        }

        .image-is-svg.kb-image301660_3a35e6-b2 {
            -webkit-flex: 0 1 100%;
            flex: 0 1 100%
        }

        .image-is-svg.kb-image301660_3a35e6-b2 img {
            width: 100%
        }

        .kb-image301660_3a35e6-b2 .kb-image-has-overlay:after {
            opacity: 0.3
        }

        .kb-image301660_2837b6-36.kb-image-is-ratio-size,
        .kb-image301660_2837b6-36 .kb-image-is-ratio-size {
            max-width: 82px;
            width: 100%
        }

        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image301660_2837b6-36.kb-image-is-ratio-size,
        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image301660_2837b6-36 .kb-image-is-ratio-size {
            align-self: unset
        }

        .kb-image301660_2837b6-36 {
            max-width: 82px
        }

        .image-is-svg.kb-image301660_2837b6-36 {
            -webkit-flex: 0 1 100%;
            flex: 0 1 100%
        }

        .image-is-svg.kb-image301660_2837b6-36 img {
            width: 100%
        }

        .kb-image301660_2837b6-36 .kb-image-has-overlay:after {
            opacity: 0.3
        }

        .kb-image301660_35c95b-5a.kb-image-is-ratio-size,
        .kb-image301660_35c95b-5a .kb-image-is-ratio-size {
            max-width: 48px;
            width: 100%
        }

        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image301660_35c95b-5a.kb-image-is-ratio-size,
        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image301660_35c95b-5a .kb-image-is-ratio-size {
            align-self: unset
        }

        .kb-image301660_35c95b-5a {
            max-width: 48px
        }

        .image-is-svg.kb-image301660_35c95b-5a {
            -webkit-flex: 0 1 100%;
            flex: 0 1 100%
        }

        .image-is-svg.kb-image301660_35c95b-5a img {
            width: 100%
        }

        .kb-image301660_35c95b-5a .kb-image-has-overlay:after {
            opacity: 0.3
        }

        .kb-image301660_750027-ad.kb-image-is-ratio-size,
        .kb-image301660_750027-ad .kb-image-is-ratio-size {
            max-width: 90px;
            width: 100%
        }

        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image301660_750027-ad.kb-image-is-ratio-size,
        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image301660_750027-ad .kb-image-is-ratio-size {
            align-self: unset
        }

        .kb-image301660_750027-ad {
            max-width: 90px
        }

        .image-is-svg.kb-image301660_750027-ad {
            -webkit-flex: 0 1 100%;
            flex: 0 1 100%
        }

        .image-is-svg.kb-image301660_750027-ad img {
            width: 100%
        }

        .kb-image301660_750027-ad .kb-image-has-overlay:after {
            opacity: 0.3
        }

        .kb-image301660_32b60a-49.kb-image-is-ratio-size,
        .kb-image301660_32b60a-49 .kb-image-is-ratio-size {
            max-width: 60px;
            width: 100%
        }

        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image301660_32b60a-49.kb-image-is-ratio-size,
        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image301660_32b60a-49 .kb-image-is-ratio-size {
            align-self: unset
        }

        .kb-image301660_32b60a-49 {
            max-width: 60px
        }

        .image-is-svg.kb-image301660_32b60a-49 {
            -webkit-flex: 0 1 100%;
            flex: 0 1 100%
        }

        .image-is-svg.kb-image301660_32b60a-49 img {
            width: 100%
        }

        .kb-image301660_32b60a-49 .kb-image-has-overlay:after {
            opacity: 0.3
        }

        .kb-image301660_62fca8-fe.kb-image-is-ratio-size,
        .kb-image301660_62fca8-fe .kb-image-is-ratio-size {
            max-width: 98px;
            width: 100%
        }

        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image301660_62fca8-fe.kb-image-is-ratio-size,
        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image301660_62fca8-fe .kb-image-is-ratio-size {
            align-self: unset
        }

        .kb-image301660_62fca8-fe {
            max-width: 98px
        }

        .image-is-svg.kb-image301660_62fca8-fe {
            -webkit-flex: 0 1 100%;
            flex: 0 1 100%
        }

        .image-is-svg.kb-image301660_62fca8-fe img {
            width: 100%
        }

        .kb-image301660_62fca8-fe .kb-image-has-overlay:after {
            opacity: 0.3
        }

        .kb-image301660_b44b27-95.kb-image-is-ratio-size,
        .kb-image301660_b44b27-95 .kb-image-is-ratio-size {
            max-width: 53px;
            width: 100%
        }

        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image301660_b44b27-95.kb-image-is-ratio-size,
        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image301660_b44b27-95 .kb-image-is-ratio-size {
            align-self: unset
        }

        .kb-image301660_b44b27-95 {
            max-width: 53px
        }

        .image-is-svg.kb-image301660_b44b27-95 {
            -webkit-flex: 0 1 100%;
            flex: 0 1 100%
        }

        .image-is-svg.kb-image301660_b44b27-95 img {
            width: 100%
        }

        .kb-image301660_b44b27-95 .kb-image-has-overlay:after {
            opacity: 0.3
        }

        .kadence-column301660_b9df25-dd>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column301660_b9df25-dd>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column301660_b9df25-dd>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: center;
            align-items: flex-end
        }

        .kadence-column301660_b9df25-dd>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column301660_b9df25-dd>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column301660_b9df25-dd>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column301660_b9df25-dd {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column301660_b9df25-dd {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column301660_b9df25-dd>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: center
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column301660_b9df25-dd {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column301660_b9df25-dd {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column301660_b9df25-dd>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: center
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column301660_b9df25-dd>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-end
            }
        }

        @media all and (max-width: 767px) {
            .kt-row-column-wrap>.kadence-column301660_b9df25-dd {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column301660_b9df25-dd {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column301660_b9df25-dd>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: center
            }

            .kadence-column301660_b9df25-dd>.kt-inside-inner-col {
                flex-direction: column;
                align-items: center
            }
        }

        .kb-image301660_ba6961-57.kb-image-is-ratio-size,
        .kb-image301660_ba6961-57 .kb-image-is-ratio-size {
            max-width: 60px;
            width: 100%
        }

        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image301660_ba6961-57.kb-image-is-ratio-size,
        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image301660_ba6961-57 .kb-image-is-ratio-size {
            align-self: unset
        }

        .kb-image301660_ba6961-57 {
            max-width: 60px
        }

        .image-is-svg.kb-image301660_ba6961-57 {
            -webkit-flex: 0 1 100%;
            flex: 0 1 100%
        }

        .image-is-svg.kb-image301660_ba6961-57 img {
            width: 100%
        }

        .kb-image301660_ba6961-57 .kb-image-has-overlay:after {
            opacity: 0.3
        }

        .kb-row-layout-id301660_adc507-c7>.kt-row-column-wrap {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            grid-template-columns: minmax(0, 2fr) minmax(0, 1fr)
        }

        .kb-row-layout-id301660_adc507-c7,
        .kb-row-layout-id301660_adc507-c7 h1,
        .kb-row-layout-id301660_adc507-c7 h2,
        .kb-row-layout-id301660_adc507-c7 h3,
        .kb-row-layout-id301660_adc507-c7 h4,
        .kb-row-layout-id301660_adc507-c7 h5,
        .kb-row-layout-id301660_adc507-c7 h6 {
            color: var(--global-palette9, #ffffff)
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-id301660_adc507-c7>.kt-row-column-wrap {
                column-gap: var(--global-kb-gap-none, 0rem);
                row-gap: var(--global-kb-gap-none, 0rem);
                grid-template-columns: minmax(0, 1fr)
            }
        }

        .kadence-column301660_3efc0f-f0>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column301660_3efc0f-f0>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column301660_3efc0f-f0>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column301660_3efc0f-f0>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column301660_3efc0f-f0>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .kadence-column301660_48a233-e0>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column301660_48a233-e0>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column301660_48a233-e0>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-end;
            align-items: flex-end
        }

        .kadence-column301660_48a233-e0>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column301660_48a233-e0>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column301660_48a233-e0>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column301660_48a233-e0 {
            align-self: flex-end
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column301660_48a233-e0 {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column301660_48a233-e0>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-end
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column301660_48a233-e0 {
                align-self: flex-end
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column301660_48a233-e0 {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column301660_48a233-e0>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-end
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column301660_48a233-e0>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-end
            }
        }

        @media all and (max-width: 767px) {
            .kt-row-column-wrap>.kadence-column301660_48a233-e0 {
                align-self: flex-end
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column301660_48a233-e0 {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column301660_48a233-e0>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-end
            }

            .kadence-column301660_48a233-e0>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .kadence-column301660_9f51bd-8c>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column301660_9f51bd-8c>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column301660_9f51bd-8c>.kt-inside-inner-col,
        .kadence-column301660_9f51bd-8c>.kt-inside-inner-col:before {
            border-top-left-radius: 12px;
            border-top-right-radius: 12px;
            border-bottom-right-radius: 12px;
            border-bottom-left-radius: 12px
        }

        .kadence-column301660_9f51bd-8c>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column301660_9f51bd-8c>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            justify-content: flex-start
        }

        .kadence-column301660_9f51bd-8c>.kt-inside-inner-col>*,
        .kadence-column301660_9f51bd-8c>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column301660_9f51bd-8c>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column301660_9f51bd-8c>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        @media all and (max-width: 1024px) {
            .kadence-column301660_9f51bd-8c>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: flex-start
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column301660_9f51bd-8c>.kt-inside-inner-col>*,
            .kadence-column301660_9f51bd-8c>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column301660_9f51bd-8c>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column301660_9f51bd-8c>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column301660_9f51bd-8c>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: flex-start
            }

            .kadence-column301660_9f51bd-8c>.kt-inside-inner-col>*,
            .kadence-column301660_9f51bd-8c>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column301660_9f51bd-8c>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column301660_9f51bd-8c>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading301660_680466-fd,
        .wp-block-kadence-advancedheading.kt-adv-heading301660_680466-fd[data-kb-block="kb-adv-heading301660_680466-fd"] {
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif
        }

        .wp-block-kadence-advancedheading.kt-adv-heading301660_680466-fd[data-kb-block="kb-adv-heading301660_680466-fd"] a,
        a.kb-advanced-heading-link.kt-adv-heading-link301660_680466-fd {
            text-decoration: none
        }

        .kb-image301660_85d1ae-8b.kb-image-is-ratio-size,
        .kb-image301660_85d1ae-8b .kb-image-is-ratio-size {
            max-width: 32px;
            width: 100%
        }

        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image301660_85d1ae-8b.kb-image-is-ratio-size,
        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image301660_85d1ae-8b .kb-image-is-ratio-size {
            align-self: unset
        }

        .kb-image301660_85d1ae-8b {
            max-width: 32px
        }

        .image-is-svg.kb-image301660_85d1ae-8b {
            -webkit-flex: 0 1 100%;
            flex: 0 1 100%
        }

        .image-is-svg.kb-image301660_85d1ae-8b img {
            width: 100%
        }

        .kb-image301660_85d1ae-8b .kb-image-has-overlay:after {
            opacity: 0.3
        }

        .kb-row-layout-id301523_7546f1-0e>.kt-row-column-wrap {
            column-gap: 48px;
            row-gap: 48px;
            max-width: 990px;
            margin-left: auto;
            margin-right: auto;
            padding-top: 152px;
            padding-bottom: 80px;
            grid-template-columns: minmax(0, 1fr)
        }

        .kb-row-layout-id301523_7546f1-0e,
        .kb-row-layout-id301523_7546f1-0e h1,
        .kb-row-layout-id301523_7546f1-0e h2,
        .kb-row-layout-id301523_7546f1-0e h3,
        .kb-row-layout-id301523_7546f1-0e h4,
        .kb-row-layout-id301523_7546f1-0e h5,
        .kb-row-layout-id301523_7546f1-0e h6 {
            color: var(--global-palette9, #ffffff)
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-id301523_7546f1-0e>.kt-row-column-wrap {
                grid-template-columns: minmax(0, 1fr)
            }
        }

        .kadence-column301523_30189f-3f>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column301523_30189f-3f>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column301523_30189f-3f>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column301523_30189f-3f>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column301523_30189f-3f>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id1038_efc7e6-7d {
            margin-top: 110px;
            margin-bottom: 0px
        }

        .kb-row-layout-id1038_efc7e6-7d>.kt-row-column-wrap {
            column-gap: var(--global-kb-gap-sm, 1rem);
            row-gap: var(--global-kb-gap-sm, 1rem);
            max-width: var(--global-content-width, 1200px);
            padding-left: var(--global-content-edge-padding);
            padding-right: var(--global-content-edge-padding);
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            min-height: 92px;
            grid-template-columns: minmax(0, 1fr)
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id1038_efc7e6-7d {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kb-row-layout-id1038_efc7e6-7d>.kt-row-column-wrap {
                row-gap: var(--global-kb-gap-none, 0rem);
                padding-top: 0px;
                padding-right: 0px;
                padding-bottom: 0px;
                padding-left: 0px;
                grid-template-columns: minmax(0, 1fr)
            }
        }

        .kadence-column1038_36106f-a5,
        .kt-inside-inner-col>.kadence-column1038_36106f-a5:not(.specificity) {
            margin-top: 0px;
            margin-right: 0px;
            margin-bottom: 0px;
            margin-left: 0px
        }

        .kadence-column1038_36106f-a5>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_36106f-a5>.kt-inside-inner-col {
            min-height: 92px
        }

        .kadence-column1038_36106f-a5>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_36106f-a5>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_36106f-a5>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_36106f-a5>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_36106f-a5>.kt-inside-inner-col {
                display: flex;
                padding-top: 0px;
                padding-right: 0px;
                padding-bottom: 0px;
                padding-left: 0px;
                min-height: 64px;
                row-gap: var(--global-kb-gap-none, 0rem);
                flex-direction: column
            }

            .kadence-column1038_36106f-a5,
            .kt-inside-inner-col>.kadence-column1038_36106f-a5:not(.specificity) {
                margin-top: 56px
            }
        }

        .kb-row-layout-id1038_694761-70>.kt-row-column-wrap {
            column-gap: var(--global-kb-gap-sm, 1rem);
            row-gap: var(--global-kb-gap-sm, 1rem);
            max-width: var(--global-content-width, 1200px);
            padding-left: var(--global-content-edge-padding);
            padding-right: var(--global-content-edge-padding);
            padding-top: 12px;
            padding-right: 0px;
            padding-left: 0px;
            grid-template-columns: minmax(0, calc(60% - ((var(--global-kb-gap-sm, 1rem) * 1)/2)))minmax(0, calc(40% - ((var(--global-kb-gap-sm, 1rem) * 1)/2)))
        }

        .kb-row-layout-id1038_694761-70 {
            border-top-left-radius: 0px;
            border-top-right-radius: 0px;
            border-bottom-right-radius: 0px;
            border-bottom-left-radius: 0px
        }

        .kb-row-layout-id1038_694761-70>.kt-row-layout-overlay {
            opacity: 0.00;
            background-color: var(--global-palette9, #ffffff)
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id1038_694761-70 {
                margin-top: 0px
            }

            .kb-row-layout-id1038_694761-70>.kt-row-column-wrap {
                row-gap: var(--global-kb-gap-sm, 1rem);
                padding-top: 0px;
                padding-right: 24px;
                padding-bottom: 40px;
                padding-left: 24px;
                grid-template-columns: minmax(0, 1fr)
            }
        }

        .kadence-column1038_f7a991-94>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_f7a991-94,
        .kt-inside-inner-col>.kadence-column1038_f7a991-94:not(.specificity) {
            margin-bottom: 0px
        }

        .kadence-column1038_f7a991-94>.kt-inside-inner-col {
            padding-top: 0px;
            padding-bottom: 0px
        }

        .kadence-column1038_f7a991-94>.kt-inside-inner-col {
            row-gap: 0px;
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_f7a991-94>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-start
        }

        .kadence-column1038_f7a991-94>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_f7a991-94 {
            align-self: flex-start
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_f7a991-94 {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_f7a991-94>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-start
        }

        .kadence-column1038_f7a991-94>.kt-inside-inner-col {
            background-color: rgba(0, 0, 0, 0)
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_f7a991-94 {
                align-self: flex-start
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_f7a991-94 {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_f7a991-94>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-start
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_f7a991-94>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_f7a991-94>.kt-inside-inner-col {
                padding-bottom: 32px;
                flex-direction: column;
                align-items: flex-start
            }

            .kt-row-column-wrap>.kadence-column1038_f7a991-94 {
                align-self: flex-start
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_f7a991-94 {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_f7a991-94>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_8cbc78-79,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_8cbc78-79[data-kb-block="kb-adv-heading1038_8cbc78-79"] {
            max-width: 480px;
            padding-top: 8px;
            padding-bottom: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            text-align: left;
            font-size: 13px;
            line-height: 1.2;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.5px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_8cbc78-79 mark.kt-highlight,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_8cbc78-79[data-kb-block="kb-adv-heading1038_8cbc78-79"] mark.kt-highlight {
            letter-spacing: 1.4px;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 400;
            color: #4a39ff;
            border-top: 1px solid rgba(122, 110, 255, 0.12);
            border-right: 1px solid rgba(122, 110, 255, 0.12);
            border-bottom: 1px solid rgba(122, 110, 255, 0.12);
            border-left: 1px solid rgba(122, 110, 255, 0.12);
            border-top-left-radius: 6px;
            border-top-right-radius: 6px;
            border-bottom-right-radius: 6px;
            border-bottom-left-radius: 6px;
            padding-top: 6px;
            padding-right: 8px;
            padding-bottom: 6px;
            padding-left: 8px
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_8cbc78-79 mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_8cbc78-79[data-kb-block="kb-adv-heading1038_8cbc78-79"] mark.kt-highlight {
                border-top: 1px solid rgba(122, 110, 255, 0.12);
                border-right: 1px solid rgba(122, 110, 255, 0.12);
                border-bottom: 1px solid rgba(122, 110, 255, 0.12);
                border-left: 1px solid rgba(122, 110, 255, 0.12)
            }
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_8cbc78-79,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_8cbc78-79[data-kb-block="kb-adv-heading1038_8cbc78-79"] {
                padding-top: 0px;
                padding-right: 0px;
                padding-bottom: 0px;
                padding-left: 0px;
                margin-top: 0px;
                font-size: 38px;
                line-height: 1.3
            }

            .wp-block-kadence-advancedheading.kt-adv-heading1038_8cbc78-79 mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_8cbc78-79[data-kb-block="kb-adv-heading1038_8cbc78-79"] mark.kt-highlight {
                border-top: 1px solid rgba(122, 110, 255, 0.12);
                border-right: 1px solid rgba(122, 110, 255, 0.12);
                border-bottom: 1px solid rgba(122, 110, 255, 0.12);
                border-left: 1px solid rgba(122, 110, 255, 0.12);
                border-top-left-radius: 6px;
                border-top-right-radius: 6px;
                border-bottom-right-radius: 6px;
                border-bottom-left-radius: 6px;
                padding-right: 8px;
                padding-bottom: 6px;
                padding-left: 8px;
                font-size: 13px;
                line-height: 5px
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_b41e50-74,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_b41e50-74[data-kb-block="kb-adv-heading1038_b41e50-74"] {
            max-width: 535px;
            padding-top: 24px;
            padding-bottom: 16px;
            margin-top: 0px;
            margin-bottom: 0px;
            font-size: 52px;
            line-height: 1.2;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: -1.5px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_b41e50-74 mark.kt-highlight,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_b41e50-74[data-kb-block="kb-adv-heading1038_b41e50-74"] mark.kt-highlight {
            color: #1f1f1f;
            background: rgba(122, 110, 255, 0.08);
            border-top: 1px solid rgba(122, 110, 255, 0.13);
            border-right: 1px solid rgba(122, 110, 255, 0.13);
            border-bottom: 1px solid rgba(122, 110, 255, 0.13);
            border-left: 1px solid rgba(122, 110, 255, 0.13);
            border-top-left-radius: 6px;
            border-top-right-radius: 6px;
            border-bottom-right-radius: 6px;
            border-bottom-left-radius: 6px;
            padding-top: 0px;
            padding-right: 10px;
            padding-bottom: 4px;
            padding-left: 10px
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_b41e50-74 mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_b41e50-74[data-kb-block="kb-adv-heading1038_b41e50-74"] mark.kt-highlight {
                border-top: 1px solid rgba(122, 110, 255, 0.13);
                border-right: 1px solid rgba(122, 110, 255, 0.13);
                border-bottom: 1px solid rgba(122, 110, 255, 0.13);
                border-left: 1px solid rgba(122, 110, 255, 0.13)
            }
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_b41e50-74,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_b41e50-74[data-kb-block="kb-adv-heading1038_b41e50-74"] {
                max-width: 376px;
                padding-top: 12px;
                padding-right: 0px;
                padding-bottom: 0px;
                padding-left: 0px;
                margin-top: 0px;
                font-size: 38px;
                line-height: 1.3
            }

            .wp-block-kadence-advancedheading.kt-adv-heading1038_b41e50-74 mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_b41e50-74[data-kb-block="kb-adv-heading1038_b41e50-74"] mark.kt-highlight {
                border-top: 1px solid rgba(122, 110, 255, 0.13);
                border-right: 1px solid rgba(122, 110, 255, 0.13);
                border-bottom: 1px solid rgba(122, 110, 255, 0.13);
                border-left: 1px solid rgba(122, 110, 255, 0.13);
                padding-right: 4px;
                padding-bottom: 0px;
                padding-left: 4px
            }
        }

        .kadence-column1038_f01ad3-ff>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_f01ad3-ff,
        .kt-inside-inner-col>.kadence-column1038_f01ad3-ff:not(.specificity) {
            margin-left: 0px
        }

        .kadence-column1038_f01ad3-ff>.kt-inside-inner-col {
            padding-top: 20px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_f01ad3-ff>.kt-inside-inner-col {
            row-gap: 8px;
            column-gap: var(--global-kb-gap-lg, 4rem)
        }

        .kadence-column1038_f01ad3-ff>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_f01ad3-ff>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_f01ad3-ff>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_f01ad3-ff>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_f01ad3-ff>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_f01ad3-ff>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_176cfd-aa,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_176cfd-aa[data-kb-block="kb-adv-heading1038_176cfd-aa"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            font-size: 16px;
            line-height: 18px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.24px;
            color: #1f1f1f
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_176cfd-aa[data-kb-block="kb-adv-heading1038_176cfd-aa"] {
            display: flex;
            gap: 0.25em;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_176cfd-aa[data-kb-block="kb-adv-heading1038_176cfd-aa"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_176cfd-aa[data-kb-block="kb-adv-heading1038_176cfd-aa"] .kb-adv-heading-icon {
            font-size: 16px;
            margin-right: 6px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_176cfd-aa,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_176cfd-aa[data-kb-block="kb-adv-heading1038_176cfd-aa"] {
                letter-spacing: 0.01px;
                font-size: 17px;
                line-height: 23px
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_54b45a-0d,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_54b45a-0d[data-kb-block="kb-adv-heading1038_54b45a-0d"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            font-size: 16px;
            line-height: 18px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.24px;
            color: #1f1f1f
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_54b45a-0d[data-kb-block="kb-adv-heading1038_54b45a-0d"] {
            display: flex;
            gap: 0.25em;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_54b45a-0d[data-kb-block="kb-adv-heading1038_54b45a-0d"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_54b45a-0d[data-kb-block="kb-adv-heading1038_54b45a-0d"] .kb-adv-heading-icon {
            font-size: 16px;
            margin-right: 6px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_54b45a-0d,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_54b45a-0d[data-kb-block="kb-adv-heading1038_54b45a-0d"] {
                letter-spacing: 0.01px;
                font-size: 17px;
                line-height: 23px
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_1c5453-8d,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_1c5453-8d[data-kb-block="kb-adv-heading1038_1c5453-8d"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            font-size: 16px;
            line-height: 18px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.24px;
            color: #1f1f1f
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_1c5453-8d[data-kb-block="kb-adv-heading1038_1c5453-8d"] {
            display: flex;
            gap: 0.25em;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_1c5453-8d[data-kb-block="kb-adv-heading1038_1c5453-8d"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_1c5453-8d[data-kb-block="kb-adv-heading1038_1c5453-8d"] .kb-adv-heading-icon {
            font-size: 16px;
            margin-right: 6px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_1c5453-8d,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_1c5453-8d[data-kb-block="kb-adv-heading1038_1c5453-8d"] {
                letter-spacing: 0.01px;
                font-size: 17px;
                line-height: 23px
            }
        }

        .kadence-column1038_4164d4-e4>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_4164d4-e4,
        .kt-inside-inner-col>.kadence-column1038_4164d4-e4:not(.specificity) {
            margin-bottom: 0px;
            margin-left: 0px
        }

        .kadence-column1038_4164d4-e4>.kt-inside-inner-col {
            padding-top: 26px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_4164d4-e4>.kt-inside-inner-col {
            row-gap: 8px;
            column-gap: var(--global-kb-gap-lg, 4rem)
        }

        .kadence-column1038_4164d4-e4>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-end;
            align-items: flex-start
        }

        .kadence-column1038_4164d4-e4>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_4164d4-e4>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_4164d4-e4>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_4164d4-e4 {
            align-self: flex-end
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_4164d4-e4 {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_4164d4-e4>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-end
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_4164d4-e4 {
                align-self: flex-end
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_4164d4-e4 {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_4164d4-e4>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-end
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_4164d4-e4>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kt-row-column-wrap>.kadence-column1038_4164d4-e4 {
                align-self: flex-end
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_4164d4-e4 {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_4164d4-e4>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-end
            }

            .kadence-column1038_4164d4-e4>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_814533-42,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_814533-42[data-kb-block="kb-adv-heading1038_814533-42"] {
            padding-top: var(--global-kb-spacing-xxs, 0.5rem);
            font-size: 26px
        }

        .kadence-column1038_933107-60>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_933107-60,
        .kt-inside-inner-col>.kadence-column1038_933107-60:not(.specificity) {
            margin-top: 0px;
            margin-right: 0px;
            margin-bottom: 0px;
            margin-left: 0px
        }

        .kadence-column1038_933107-60>.kt-inside-inner-col {
            padding-top: 16px
        }

        .kadence-column1038_933107-60>.kt-inside-inner-col {
            column-gap: 12px
        }

        .kadence-column1038_933107-60>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            justify-content: flex-start
        }

        .kadence-column1038_933107-60>.kt-inside-inner-col>*,
        .kadence-column1038_933107-60>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_933107-60>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_933107-60>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_933107-60>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: flex-start
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_933107-60>.kt-inside-inner-col>*,
            .kadence-column1038_933107-60>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_933107-60>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_933107-60>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_933107-60,
            .kt-inside-inner-col>.kadence-column1038_933107-60:not(.specificity) {
                margin-right: 0px;
                margin-left: 0px
            }

            .kadence-column1038_933107-60>.kt-inside-inner-col {
                padding-top: 40px;
                row-gap: var(--global-kb-gap-sm, 1rem);
                flex-direction: column;
                align-items: flex-start;
                flex-wrap: nowrap
            }
        }

        .wp-block-kadence-advancedbtn.kb-btns1038_175d4c-8a {
            gap: var(--global-kb-gap-sm, 1rem);
            flex-direction: row;
            justify-content: flex-start
        }

        ul.menu .wp-block-kadence-advancedbtn .kb-btn1038_a1a362-1d.kb-button {
            width: initial
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_a1a362-1d.kb-button {
            color: var(--global-palette9, #ffffff);
            background: var(--global-palette3, #1A202C);
            font-size: 18px;
            line-height: 1;
            letter-spacing: 0.2px;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 400;
            border-top-left-radius: 360px;
            border-top-right-radius: 360px;
            border-bottom-right-radius: 360px;
            border-bottom-left-radius: 360px;
            border-top: 1px solid var(--global-palette3, #1A202C);
            border-right: 1px solid var(--global-palette3, #1A202C);
            border-bottom: 1px solid var(--global-palette3, #1A202C);
            border-left: 1px solid var(--global-palette3, #1A202C);
            padding-top: 16px;
            padding-right: 28px;
            padding-bottom: 16px;
            padding-left: 28px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_a1a362-1d.kb-button:not(.specificity):not(.extra-specificity) {
            text-decoration: none
        }

        .kb-btn1038_a1a362-1d.kb-button .kb-svg-icon-wrap {
            font-size: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_a1a362-1d.kb-button:hover,
        .wp-block-kadence-advancedbtn .kb-btn1038_a1a362-1d.kb-button:focus {
            color: var(--global-palette3, #1A202C);
            background: var(--global-palette9, #ffffff);
            border-top: 1px solid;
            border-right: 1px solid;
            border-bottom: 1px solid;
            border-left: 1px solid
        }

        @media all and (max-width: 1024px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_a1a362-1d.kb-button {
                border-top: 1px solid var(--global-palette3, #1A202C);
                border-right: 1px solid var(--global-palette3, #1A202C);
                border-bottom: 1px solid var(--global-palette3, #1A202C);
                border-left: 1px solid var(--global-palette3, #1A202C)
            }
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedbtn .kb-btn1038_a1a362-1d.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_a1a362-1d.kb-button:focus {
                border-top: 1px solid;
                border-right: 1px solid;
                border-bottom: 1px solid;
                border-left: 1px solid
            }
        }

        @media all and (max-width: 1024px) {
            .kb-btn1038_a1a362-1d.kb-button .kb-svg-icon-wrap {
                display: block
            }
        }

        @media all and (max-width: 767px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_a1a362-1d.kb-button {
                border-top: 1px solid var(--global-palette3, #1A202C);
                border-right: 1px solid var(--global-palette3, #1A202C);
                border-bottom: 1px solid var(--global-palette3, #1A202C);
                border-left: 1px solid var(--global-palette3, #1A202C)
            }

            .wp-block-kadence-advancedbtn .kb-btn1038_a1a362-1d.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_a1a362-1d.kb-button:focus {
                border-top: 1px solid;
                border-right: 1px solid;
                border-bottom: 1px solid;
                border-left: 1px solid
            }
        }

        .kadence-column1038_1fd4f0-dd>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_1fd4f0-dd {
            max-width: 360px;
            margin-left: auto;
            margin-right: auto
        }

        .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1038_1fd4f0-dd {
            -webkit-flex: 0 1 360px;
            flex: 0 1 360px;
            max-width: unset;
            margin-left: unset;
            margin-right: unset
        }

        .kadence-column1038_1fd4f0-dd,
        .kt-inside-inner-col>.kadence-column1038_1fd4f0-dd:not(.specificity) {
            margin-top: 0px;
            margin-right: 0px;
            margin-bottom: 0px;
            margin-left: 0px
        }

        .kadence-column1038_1fd4f0-dd>.kt-inside-inner-col {
            padding-top: 10px;
            padding-right: 22px;
            padding-bottom: 10px;
            padding-left: 10px
        }

        .kadence-column1038_1fd4f0-dd>.kt-inside-inner-col {
            border-top: 1px solid rgba(31, 31, 31, 0.08);
            border-right: 1px solid rgba(31, 31, 31, 0.08);
            border-bottom: 1px solid rgba(31, 31, 31, 0.08);
            border-left: 1px solid rgba(31, 31, 31, 0.08)
        }

        .kadence-column1038_1fd4f0-dd>.kt-inside-inner-col,
        .kadence-column1038_1fd4f0-dd>.kt-inside-inner-col:before {
            border-top-left-radius: 49rem;
            border-top-right-radius: 49rem;
            border-bottom-right-radius: 49rem;
            border-bottom-left-radius: 49rem
        }

        .kadence-column1038_1fd4f0-dd:hover>.kt-inside-inner-col {
            border-top: 1px solid rgba(31, 31, 31, 0.64);
            border-right: 1px solid rgba(31, 31, 31, 0.64);
            border-bottom: 1px solid rgba(31, 31, 31, 0.64);
            border-left: 1px solid rgba(31, 31, 31, 0.64)
        }

        .kadence-column1038_1fd4f0-dd>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-none, 0rem)
        }

        .kadence-column1038_1fd4f0-dd>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            justify-content: center;
            flex-wrap: nowrap
        }

        .kadence-column1038_1fd4f0-dd>.kt-inside-inner-col>*,
        .kadence-column1038_1fd4f0-dd>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_1fd4f0-dd>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_1fd4f0-dd>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        .kt-row-column-wrap>.kadence-column1038_1fd4f0-dd {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_1fd4f0-dd {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_1fd4f0-dd>.kt-inside-inner-col {
            align-items: center
        }

        .kadence-column1038_1fd4f0-dd>.kt-inside-inner-col {
            background-color: #faf9f7
        }

        .kadence-column1038_1fd4f0-dd:hover>.kt-inside-inner-col {
            background-color: rgba(255, 255, 255, 0.8);
            background-image: none
        }

        .kadence-column1038_1fd4f0-dd,
        .kadence-column1038_1fd4f0-dd h1,
        .kadence-column1038_1fd4f0-dd h2,
        .kadence-column1038_1fd4f0-dd h3,
        .kadence-column1038_1fd4f0-dd h4,
        .kadence-column1038_1fd4f0-dd h5,
        .kadence-column1038_1fd4f0-dd h6 {
            color: var(--global-palette5, #4A5568)
        }

        @media all and (min-width: 1025px) {
            .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1038_1fd4f0-dd {
                -webkit-flex: 0 1 360px;
                flex: 0 1 360px;
                max-width: unset;
                margin-left: unset;
                margin-right: unset
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_1fd4f0-dd>.kt-inside-inner-col {
                border-top: 1px solid rgba(31, 31, 31, 0.08);
                border-right: 1px solid rgba(31, 31, 31, 0.08);
                border-bottom: 1px solid rgba(31, 31, 31, 0.08);
                border-left: 1px solid rgba(31, 31, 31, 0.08);
                flex-direction: row;
                flex-wrap: wrap;
                align-items: center;
                justify-content: center;
                flex-wrap: nowrap
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_1fd4f0-dd:hover>.kt-inside-inner-col {
                border-top: 1px solid rgba(31, 31, 31, 0.64);
                border-right: 1px solid rgba(31, 31, 31, 0.64);
                border-bottom: 1px solid rgba(31, 31, 31, 0.64);
                border-left: 1px solid rgba(31, 31, 31, 0.64)
            }
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_1fd4f0-dd {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_1fd4f0-dd {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_1fd4f0-dd>.kt-inside-inner-col {
                align-items: center
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_1fd4f0-dd>.kt-inside-inner-col>*,
            .kadence-column1038_1fd4f0-dd>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_1fd4f0-dd>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_1fd4f0-dd>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_1fd4f0-dd,
            .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1038_1fd4f0-dd {
                flex-grow: 20
            }

            .kadence-column1038_1fd4f0-dd>.kt-inside-inner-col {
                height: 100%;
                border-top: 1px solid rgba(31, 31, 31, 0.08);
                border-right: 1px solid rgba(31, 31, 31, 0.08);
                border-bottom: 1px solid rgba(31, 31, 31, 0.08);
                border-left: 1px solid rgba(31, 31, 31, 0.08);
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: center;
                flex-wrap: nowrap
            }

            .kadence-column1038_1fd4f0-dd,
            .kt-inside-inner-col>.kadence-column1038_1fd4f0-dd:not(.specificity) {
                margin-right: 0px;
                margin-left: 0px
            }

            .kadence-column1038_1fd4f0-dd:hover>.kt-inside-inner-col {
                border-top: 1px solid rgba(31, 31, 31, 0.64);
                border-right: 1px solid rgba(31, 31, 31, 0.64);
                border-bottom: 1px solid rgba(31, 31, 31, 0.64);
                border-left: 1px solid rgba(31, 31, 31, 0.64)
            }

            .kt-row-column-wrap>.kadence-column1038_1fd4f0-dd {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_1fd4f0-dd {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_1fd4f0-dd>.kt-inside-inner-col {
                align-items: center
            }

            .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1038_1fd4f0-dd {
                max-width: 360px;
                -webkit-flex: 1;
                flex: 1;
                margin-left: auto;
                margin-right: auto
            }

            .kadence-column1038_1fd4f0-dd>.kt-inside-inner-col>*,
            .kadence-column1038_1fd4f0-dd>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_1fd4f0-dd>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_1fd4f0-dd>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_87a819-4a,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_87a819-4a[data-kb-block="kb-adv-heading1038_87a819-4a"] {
            display: block;
            max-width: 232px;
            padding-left: var(--global-kb-spacing-xxs, 0.5rem);
            font-size: 18px;
            line-height: 21px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            color: #000
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_87a819-4a mark.kt-highlight,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_87a819-4a[data-kb-block="kb-adv-heading1038_87a819-4a"] mark.kt-highlight {
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 500;
            color: #000
        }

        .kadence-column1038_e30560-ee,
        .kt-inside-inner-col>.kadence-column1038_e30560-ee:not(.specificity) {
            margin-left: 0px
        }

        .kadence-column1038_e30560-ee>.kt-inside-inner-col {
            padding-top: 24px;
            padding-right: 44px;
            padding-bottom: 88px;
            padding-left: 0px
        }

        .kadence-column1038_e30560-ee>.kt-inside-inner-col,
        .kadence-column1038_e30560-ee>.kt-inside-inner-col:before {
            border-top-left-radius: 12px;
            border-top-right-radius: 12px;
            border-bottom-right-radius: 12px;
            border-bottom-left-radius: 12px
        }

        .kadence-column1038_e30560-ee>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_e30560-ee>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_e30560-ee>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_e30560-ee>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_e30560-ee>.kt-inside-inner-col {
                min-height: 400px;
                flex-direction: column
            }
        }

        .kadence-column1038_637eff-df>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_637eff-df,
        .kt-inside-inner-col>.kadence-column1038_637eff-df:not(.specificity) {
            margin-right: 24px;
            margin-bottom: -150px
        }

        .kadence-column1038_637eff-df>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_637eff-df>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-end
        }

        .kadence-column1038_637eff-df>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_637eff-df>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_637eff-df>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_637eff-df>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-end
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_637eff-df>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-end
            }
        }

        .kb-image1038_8dc526-72 .kb-image-has-overlay:after {
            opacity: 0.3
        }

        .kadence-column1038_4bcec7-87>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_4bcec7-87 {
            max-width: 358px;
            margin-left: auto;
            margin-right: auto
        }

        .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1038_4bcec7-87 {
            -webkit-flex: 0 1 358px;
            flex: 0 1 358px;
            max-width: unset;
            margin-left: unset;
            margin-right: unset
        }

        .kadence-column1038_4bcec7-87,
        .kt-inside-inner-col>.kadence-column1038_4bcec7-87:not(.specificity) {
            margin-top: 180px;
            margin-right: 12px
        }

        .kadence-column1038_4bcec7-87>.kt-inside-inner-col,
        .kadence-column1038_4bcec7-87>.kt-inside-inner-col:before {
            border-top-left-radius: 16px;
            border-top-right-radius: 16px;
            border-bottom-right-radius: 16px;
            border-bottom-left-radius: 16px
        }

        .kadence-column1038_4bcec7-87>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_4bcec7-87>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-end;
            align-items: flex-end
        }

        .kadence-column1038_4bcec7-87>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_4bcec7-87>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_4bcec7-87>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_4bcec7-87 {
            align-self: flex-end
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_4bcec7-87 {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_4bcec7-87>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-end
        }

        .kadence-column1038_4bcec7-87 {
            z-index: 5;
            position: relative
        }

        @media all and (min-width: 1025px) {
            .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1038_4bcec7-87 {
                -webkit-flex: 0 1 358px;
                flex: 0 1 358px;
                max-width: unset;
                margin-left: unset;
                margin-right: unset
            }
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_4bcec7-87 {
                align-self: flex-end
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_4bcec7-87 {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_4bcec7-87>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-end
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_4bcec7-87>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-end
            }
        }

        @media all and (max-width: 767px) {
            .kt-row-column-wrap>.kadence-column1038_4bcec7-87 {
                align-self: flex-end
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_4bcec7-87 {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_4bcec7-87>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-end
            }

            .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1038_4bcec7-87 {
                max-width: 358px;
                -webkit-flex: 1;
                flex: 1;
                margin-left: auto;
                margin-right: auto
            }

            .kadence-column1038_4bcec7-87>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-end
            }
        }

        .kadence-column1038_b2f1d9-bc>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_b2f1d9-bc,
        .kt-inside-inner-col>.kadence-column1038_b2f1d9-bc:not(.specificity) {
            margin-top: -290px;
            margin-left: -64px
        }

        .kadence-column1038_b2f1d9-bc>.kt-inside-inner-col,
        .kadence-column1038_b2f1d9-bc>.kt-inside-inner-col:before {
            border-top-left-radius: 16px;
            border-top-right-radius: 16px;
            border-bottom-right-radius: 16px;
            border-bottom-left-radius: 16px
        }

        .kadence-column1038_b2f1d9-bc>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_b2f1d9-bc>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_b2f1d9-bc>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_b2f1d9-bc>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_b2f1d9-bc>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kadence-column1038_b2f1d9-bc {
            z-index: 10;
            position: relative
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_b2f1d9-bc>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_b2f1d9-bc>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .kb-image1038_9dc059-74.kb-image-is-ratio-size,
        .kb-image1038_9dc059-74 .kb-image-is-ratio-size {
            max-width: 385px;
            width: 100%
        }

        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image1038_9dc059-74.kb-image-is-ratio-size,
        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image1038_9dc059-74 .kb-image-is-ratio-size {
            align-self: unset
        }

        .kb-image1038_9dc059-74 {
            max-width: 385px
        }

        .image-is-svg.kb-image1038_9dc059-74 {
            -webkit-flex: 0 1 100%;
            flex: 0 1 100%
        }

        .image-is-svg.kb-image1038_9dc059-74 img {
            width: 100%
        }

        .kb-image1038_9dc059-74 .kb-image-has-overlay:after {
            opacity: 1;
            border-top-left-radius: 16px;
            border-top-right-radius: 16px;
            border-bottom-right-radius: 16px;
            border-bottom-left-radius: 200px
        }

        .kb-image1038_9dc059-74 img.kb-img,
        .kb-image1038_9dc059-74 .kb-img img {
            border-top-left-radius: 16px;
            border-top-right-radius: 16px;
            border-bottom-right-radius: 16px;
            border-bottom-left-radius: 200px
        }

        .kb-row-layout-id1038_a370b1-a3>.kt-row-column-wrap {
            max-width: var(--global-content-width, 1200px);
            padding-left: var(--global-content-edge-padding);
            padding-right: var(--global-content-edge-padding);
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 64px;
            padding-left: 0px;
            grid-template-columns: minmax(0, calc(60% - ((var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) * 1)/2)))minmax(0, calc(40% - ((var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) * 1)/2)))
        }

        .kb-row-layout-id1038_a370b1-a3 {
            border-bottom: 1px solid rgba(31, 31, 31, 0.12)
        }

        .kb-row-layout-id1038_a370b1-a3>.kt-row-layout-overlay {
            opacity: 0.00;
            background-color: var(--global-palette9, #ffffff)
        }

        @media all and (max-width: 1024px) {
            .kb-row-layout-id1038_a370b1-a3 {
                border-bottom: 1px solid rgba(31, 31, 31, 0.12)
            }
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-id1038_a370b1-a3>.kt-row-column-wrap {
                row-gap: var(--global-kb-gap-sm, 1rem);
                padding-right: 24px;
                padding-left: 24px;
                grid-template-columns: minmax(0, 1fr)
            }

            .kb-row-layout-id1038_a370b1-a3 {
                border-bottom: 1px solid rgba(31, 31, 31, 0.12)
            }
        }

        .kadence-column1038_5dc31e-86>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_5dc31e-86>.kt-inside-inner-col {
            row-gap: 24px;
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_5dc31e-86>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-start
        }

        .kadence-column1038_5dc31e-86>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_5dc31e-86 {
            align-self: flex-start
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_5dc31e-86 {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_5dc31e-86>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-start
        }

        .kadence-column1038_5dc31e-86>.kt-inside-inner-col {
            background-color: rgba(0, 0, 0, 0)
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_5dc31e-86 {
                align-self: flex-start
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_5dc31e-86 {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_5dc31e-86>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-start
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_5dc31e-86>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_5dc31e-86>.kt-inside-inner-col {
                padding-bottom: 32px;
                flex-direction: column
            }

            .kt-row-column-wrap>.kadence-column1038_5dc31e-86 {
                align-self: flex-start
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_5dc31e-86 {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_5dc31e-86>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-start
            }
        }

        .kadence-column1038_266365-25>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_266365-25>.kt-inside-inner-col {
            column-gap: 12px
        }

        .kadence-column1038_266365-25>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center
        }

        .kadence-column1038_266365-25>.kt-inside-inner-col>*,
        .kadence-column1038_266365-25>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_266365-25>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_266365-25>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_266365-25>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_266365-25>.kt-inside-inner-col>*,
            .kadence-column1038_266365-25>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_266365-25>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_266365-25>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_266365-25>.kt-inside-inner-col {
                padding-top: 40px;
                row-gap: var(--global-kb-gap-sm, 1rem);
                flex-direction: column;
                align-items: stretch;
                flex-wrap: nowrap
            }
        }

        .wp-block-kadence-advancedbtn.kb-btns1038_4a8f2f-03 {
            gap: var(--global-kb-gap-sm, 1rem);
            flex-direction: row;
            justify-content: flex-start
        }

        ul.menu .wp-block-kadence-advancedbtn .kb-btn1038_c0c2ae-7c.kb-button {
            width: initial
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_c0c2ae-7c.kb-button {
            color: var(--global-palette9, #ffffff);
            background: var(--global-palette3, #1A202C);
            font-size: 18px;
            line-height: 1;
            letter-spacing: 0.2px;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 400;
            border-top-left-radius: 360px;
            border-top-right-radius: 360px;
            border-bottom-right-radius: 360px;
            border-bottom-left-radius: 360px;
            border-top: 1px solid var(--global-palette3, #1A202C);
            border-right: 1px solid var(--global-palette3, #1A202C);
            border-bottom: 1px solid var(--global-palette3, #1A202C);
            border-left: 1px solid var(--global-palette3, #1A202C);
            padding-top: 16px;
            padding-right: 28px;
            padding-bottom: 16px;
            padding-left: 28px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_c0c2ae-7c.kb-button:not(.specificity):not(.extra-specificity) {
            text-decoration: none
        }

        .kb-btn1038_c0c2ae-7c.kb-button .kb-svg-icon-wrap {
            font-size: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_c0c2ae-7c.kb-button:hover,
        .wp-block-kadence-advancedbtn .kb-btn1038_c0c2ae-7c.kb-button:focus {
            color: var(--global-palette3, #1A202C);
            background: var(--global-palette9, #ffffff);
            border-top: 1px solid;
            border-right: 1px solid;
            border-bottom: 1px solid;
            border-left: 1px solid
        }

        @media all and (max-width: 1024px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_c0c2ae-7c.kb-button {
                border-top: 1px solid var(--global-palette3, #1A202C);
                border-right: 1px solid var(--global-palette3, #1A202C);
                border-bottom: 1px solid var(--global-palette3, #1A202C);
                border-left: 1px solid var(--global-palette3, #1A202C)
            }
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedbtn .kb-btn1038_c0c2ae-7c.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_c0c2ae-7c.kb-button:focus {
                border-top: 1px solid;
                border-right: 1px solid;
                border-bottom: 1px solid;
                border-left: 1px solid
            }
        }

        @media all and (max-width: 1024px) {
            .kb-btn1038_c0c2ae-7c.kb-button .kb-svg-icon-wrap {
                display: block
            }
        }

        @media all and (max-width: 767px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_c0c2ae-7c.kb-button {
                border-top: 1px solid var(--global-palette3, #1A202C);
                border-right: 1px solid var(--global-palette3, #1A202C);
                border-bottom: 1px solid var(--global-palette3, #1A202C);
                border-left: 1px solid var(--global-palette3, #1A202C)
            }

            .wp-block-kadence-advancedbtn .kb-btn1038_c0c2ae-7c.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_c0c2ae-7c.kb-button:focus {
                border-top: 1px solid;
                border-right: 1px solid;
                border-bottom: 1px solid;
                border-left: 1px solid
            }
        }

        .kadence-column1038_2b1a6c-80>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_2b1a6c-80 {
            max-width: 360px;
            margin-left: auto;
            margin-right: auto
        }

        .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1038_2b1a6c-80 {
            -webkit-flex: 0 1 360px;
            flex: 0 1 360px;
            max-width: unset;
            margin-left: unset;
            margin-right: unset
        }

        .kadence-column1038_2b1a6c-80,
        .kt-inside-inner-col>.kadence-column1038_2b1a6c-80:not(.specificity) {
            margin-top: 0px;
            margin-right: 0px;
            margin-bottom: 0px;
            margin-left: 0px
        }

        .kadence-column1038_2b1a6c-80>.kt-inside-inner-col {
            padding-top: 10px;
            padding-right: 22px;
            padding-bottom: 10px;
            padding-left: 10px
        }

        .kadence-column1038_2b1a6c-80>.kt-inside-inner-col {
            border-top: 1px solid rgba(31, 31, 31, 0.08);
            border-right: 1px solid rgba(31, 31, 31, 0.08);
            border-bottom: 1px solid rgba(31, 31, 31, 0.08);
            border-left: 1px solid rgba(31, 31, 31, 0.08)
        }

        .kadence-column1038_2b1a6c-80>.kt-inside-inner-col,
        .kadence-column1038_2b1a6c-80>.kt-inside-inner-col:before {
            border-top-left-radius: 49rem;
            border-top-right-radius: 49rem;
            border-bottom-right-radius: 49rem;
            border-bottom-left-radius: 49rem
        }

        .kadence-column1038_2b1a6c-80:hover>.kt-inside-inner-col {
            border-top: 1px solid rgba(31, 31, 31, 0.64);
            border-right: 1px solid rgba(31, 31, 31, 0.64);
            border-bottom: 1px solid rgba(31, 31, 31, 0.64);
            border-left: 1px solid rgba(31, 31, 31, 0.64)
        }

        .kadence-column1038_2b1a6c-80>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-none, 0rem)
        }

        .kadence-column1038_2b1a6c-80>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            justify-content: flex-end;
            flex-wrap: nowrap
        }

        .kadence-column1038_2b1a6c-80>.kt-inside-inner-col>*,
        .kadence-column1038_2b1a6c-80>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_2b1a6c-80>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_2b1a6c-80>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        .kt-row-column-wrap>.kadence-column1038_2b1a6c-80 {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_2b1a6c-80 {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_2b1a6c-80>.kt-inside-inner-col {
            align-items: center
        }

        .kadence-column1038_2b1a6c-80>.kt-inside-inner-col {
            background-color: #faf9f7
        }

        .kadence-column1038_2b1a6c-80:hover>.kt-inside-inner-col {
            background-color: rgba(255, 255, 255, 0.8);
            background-image: none
        }

        .kadence-column1038_2b1a6c-80,
        .kadence-column1038_2b1a6c-80 h1,
        .kadence-column1038_2b1a6c-80 h2,
        .kadence-column1038_2b1a6c-80 h3,
        .kadence-column1038_2b1a6c-80 h4,
        .kadence-column1038_2b1a6c-80 h5,
        .kadence-column1038_2b1a6c-80 h6 {
            color: var(--global-palette5, #4A5568)
        }

        @media all and (min-width: 1025px) {
            .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1038_2b1a6c-80 {
                -webkit-flex: 0 1 360px;
                flex: 0 1 360px;
                max-width: unset;
                margin-left: unset;
                margin-right: unset
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_2b1a6c-80>.kt-inside-inner-col {
                border-top: 1px solid rgba(31, 31, 31, 0.08);
                border-right: 1px solid rgba(31, 31, 31, 0.08);
                border-bottom: 1px solid rgba(31, 31, 31, 0.08);
                border-left: 1px solid rgba(31, 31, 31, 0.08);
                flex-direction: row;
                flex-wrap: wrap;
                align-items: center;
                justify-content: flex-end;
                flex-wrap: nowrap
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_2b1a6c-80:hover>.kt-inside-inner-col {
                border-top: 1px solid rgba(31, 31, 31, 0.64);
                border-right: 1px solid rgba(31, 31, 31, 0.64);
                border-bottom: 1px solid rgba(31, 31, 31, 0.64);
                border-left: 1px solid rgba(31, 31, 31, 0.64)
            }
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_2b1a6c-80 {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_2b1a6c-80 {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_2b1a6c-80>.kt-inside-inner-col {
                align-items: center
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_2b1a6c-80>.kt-inside-inner-col>*,
            .kadence-column1038_2b1a6c-80>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_2b1a6c-80>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_2b1a6c-80>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_2b1a6c-80,
            .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1038_2b1a6c-80 {
                flex-grow: 20
            }

            .kadence-column1038_2b1a6c-80>.kt-inside-inner-col {
                height: 100%;
                border-top: 1px solid rgba(31, 31, 31, 0.08);
                border-right: 1px solid rgba(31, 31, 31, 0.08);
                border-bottom: 1px solid rgba(31, 31, 31, 0.08);
                border-left: 1px solid rgba(31, 31, 31, 0.08);
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: flex-end;
                flex-wrap: nowrap
            }

            .kadence-column1038_2b1a6c-80,
            .kt-inside-inner-col>.kadence-column1038_2b1a6c-80:not(.specificity) {
                margin-right: 0px;
                margin-left: 0px
            }

            .kadence-column1038_2b1a6c-80:hover>.kt-inside-inner-col {
                border-top: 1px solid rgba(31, 31, 31, 0.64);
                border-right: 1px solid rgba(31, 31, 31, 0.64);
                border-bottom: 1px solid rgba(31, 31, 31, 0.64);
                border-left: 1px solid rgba(31, 31, 31, 0.64)
            }

            .kt-row-column-wrap>.kadence-column1038_2b1a6c-80 {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_2b1a6c-80 {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_2b1a6c-80>.kt-inside-inner-col {
                align-items: center
            }

            .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1038_2b1a6c-80 {
                max-width: 360px;
                -webkit-flex: 1;
                flex: 1;
                margin-left: auto;
                margin-right: auto
            }

            .kadence-column1038_2b1a6c-80>.kt-inside-inner-col>*,
            .kadence-column1038_2b1a6c-80>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_2b1a6c-80>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_2b1a6c-80>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_5ba50b-48,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_5ba50b-48[data-kb-block="kb-adv-heading1038_5ba50b-48"] {
            display: block;
            max-width: 232px;
            padding-left: var(--global-kb-spacing-xxs, 0.5rem);
            font-size: 18px;
            line-height: 21px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            color: #000
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_5ba50b-48 mark.kt-highlight,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_5ba50b-48[data-kb-block="kb-adv-heading1038_5ba50b-48"] mark.kt-highlight {
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 500;
            color: #000
        }

        .kadence-column1038_b5496f-b3>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_b5496f-b3>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_b5496f-b3>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-end;
            align-items: flex-end
        }

        .kadence-column1038_b5496f-b3>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_b5496f-b3>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_b5496f-b3>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_b5496f-b3 {
            align-self: flex-end
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_b5496f-b3 {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_b5496f-b3>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-end
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_b5496f-b3 {
                align-self: flex-end
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_b5496f-b3 {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_b5496f-b3>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-end
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_b5496f-b3>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-end
            }
        }

        @media all and (max-width: 767px) {
            .kt-row-column-wrap>.kadence-column1038_b5496f-b3 {
                align-self: flex-end
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_b5496f-b3 {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_b5496f-b3>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-end
            }

            .kadence-column1038_b5496f-b3>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .kb-image1038_7abff6-26 .kb-image-has-overlay:after {
            opacity: 0.3
        }

        @media all and (max-width: 767px) {

            .kb-image1038_7abff6-26:not(.kb-image-is-ratio-size) .kb-img,
            .kb-image1038_7abff6-26.kb-image-is-ratio-size {
                padding-top: 24px;
                padding-right: 0px;
                padding-bottom: 0px;
                padding-left: 0px
            }
        }

        .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id1038_11586d-53 {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kb-row-layout-id1038_11586d-53>.kt-row-column-wrap {
            max-width: var(--global-content-width, 1200px);
            padding-left: var(--global-content-edge-padding);
            padding-right: var(--global-content-edge-padding);
            padding-top: 97px;
            padding-right: 0px;
            padding-left: 0px;
            grid-template-columns: minmax(0, 1fr)
        }

        @media all and (max-width: 1024px) {
            .kb-row-layout-id1038_11586d-53>.kt-row-column-wrap {
                padding-right: var(--global-kb-spacing-sm, 1.5rem);
                padding-left: var(--global-kb-spacing-sm, 1.5rem)
            }
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id1038_11586d-53 {
                margin-top: 0px
            }

            .kb-row-layout-id1038_11586d-53>.kt-row-column-wrap {
                column-gap: var(--global-kb-gap-sm, 1rem);
                row-gap: 8px;
                padding-top: 40px;
                padding-right: 24px;
                padding-bottom: 24px;
                padding-left: 24px;
                grid-template-columns: minmax(0, 1fr)
            }
        }

        .kadence-column1038_7343ab-53>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_7343ab-53>.kt-inside-inner-col {
            padding-bottom: 72px
        }

        .kadence-column1038_7343ab-53>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_7343ab-53>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-end
        }

        .kadence-column1038_7343ab-53>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_7343ab-53 {
            align-self: flex-end
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_7343ab-53 {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_7343ab-53>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-end
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_7343ab-53 {
                align-self: flex-end
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_7343ab-53 {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_7343ab-53>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-end
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_7343ab-53>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_7343ab-53>.kt-inside-inner-col {
                padding-right: 8px;
                padding-bottom: 0px;
                padding-left: 8px;
                flex-direction: column
            }

            .kt-row-column-wrap>.kadence-column1038_7343ab-53 {
                align-self: flex-end
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_7343ab-53 {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_7343ab-53>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-end
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_aee187-7e,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_aee187-7e[data-kb-block="kb-adv-heading1038_aee187-7e"] {
            padding-top: 0px;
            margin-top: 0px;
            text-align: left;
            font-size: 46px;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: -1px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_aee187-7e,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_aee187-7e[data-kb-block="kb-adv-heading1038_aee187-7e"] {
                max-width: 274px;
                padding-top: 0px;
                padding-right: 0px;
                padding-left: 0px;
                font-size: 32px;
                text-align: left !important
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_e53f8c-22,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_e53f8c-22[data-kb-block="kb-adv-heading1038_e53f8c-22"] {
            max-width: 61%;
            padding-top: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            font-size: 20px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0px;
            color: #1f1f1f
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_e53f8c-22 mark.kt-highlight,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_e53f8c-22[data-kb-block="kb-adv-heading1038_e53f8c-22"] mark.kt-highlight {
            color: #1f1f1f;
            background: #faf9f7;
            border-top-left-radius: 6px;
            border-top-right-radius: 6px;
            border-bottom-right-radius: 6px;
            border-bottom-left-radius: 6px;
            padding-top: 4px;
            padding-right: 4px;
            padding-bottom: 4px;
            padding-left: 4px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_e53f8c-22,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_e53f8c-22[data-kb-block="kb-adv-heading1038_e53f8c-22"] {
                max-width: 100%;
                padding-top: 0px;
                padding-right: 0px;
                padding-bottom: 40px;
                padding-left: 0px;
                margin-top: 0px;
                font-size: 18px
            }
        }

        .kadence-column1038_0f37a8-f7>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_0f37a8-f7>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_0f37a8-f7>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_0f37a8-f7>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_0f37a8-f7>.kt-inside-inner-col {
                display: flex;
                row-gap: var(--global-kb-gap-sm, 1rem);
                flex-direction: column
            }
        }

        .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id1038_d212a9-d8 {
            margin-top: 0px
        }

        .kb-row-layout-id1038_d212a9-d8>.kt-row-column-wrap {
            column-gap: 16px;
            row-gap: var(--global-kb-gap-none, 0rem);
            max-width: var(--global-content-width, 1200px);
            padding-left: var(--global-content-edge-padding);
            padding-right: var(--global-content-edge-padding);
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            grid-template-columns: repeat(3, minmax(0, 1fr))
        }

        .kb-row-layout-id1038_d212a9-d8 {
            border-top-left-radius: 12px;
            border-top-right-radius: 12px;
            border-bottom-right-radius: 12px;
            border-bottom-left-radius: 12px;
            overflow: clip;
            isolation: isolate
        }

        .kb-row-layout-id1038_d212a9-d8>.kt-row-layout-overlay {
            border-top-left-radius: 12px;
            border-top-right-radius: 12px;
            border-bottom-right-radius: 12px;
            border-bottom-left-radius: 12px
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-id1038_d212a9-d8>.kt-row-column-wrap {
                column-gap: var(--global-kb-gap-none, 0rem);
                row-gap: var(--global-kb-gap-sm, 1rem);
                padding-top: 0px;
                padding-right: 0px;
                padding-left: 0px;
                grid-template-columns: minmax(0, 1fr)
            }
        }

        .kadence-column1038_092770-94>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_092770-94>.kt-inside-inner-col {
            padding-top: 40px;
            padding-right: 40px;
            padding-bottom: 40px;
            padding-left: 40px
        }

        .kadence-column1038_092770-94>.kt-inside-inner-col,
        .kadence-column1038_092770-94>.kt-inside-inner-col:before {
            border-top-left-radius: 16px;
            border-top-right-radius: 16px;
            border-bottom-right-radius: 16px;
            border-bottom-left-radius: 16px
        }

        .kadence-column1038_092770-94>.kt-inside-inner-col {
            row-gap: var(--global-kb-gap-none, 0rem);
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_092770-94>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_092770-94>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kadence-column1038_092770-94>.kt-inside-inner-col {
            background-color: #faf9f7
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_092770-94>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_092770-94,
            .kt-inside-inner-col>.kadence-column1038_092770-94:not(.specificity) {
                margin-bottom: 0px
            }

            .kadence-column1038_092770-94>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .kadence-column1038_0d3858-32>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_0d3858-32,
        .kt-inside-inner-col>.kadence-column1038_0d3858-32:not(.specificity) {
            margin-right: 0px;
            margin-left: 0px
        }

        .kadence-column1038_0d3858-32>.kt-inside-inner-col {
            padding-right: 0px;
            padding-left: 0px
        }

        .kadence-column1038_0d3858-32>.kt-inside-inner-col {
            column-gap: 0px
        }

        .kadence-column1038_0d3858-32>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            justify-content: flex-start
        }

        .kadence-column1038_0d3858-32>.kt-inside-inner-col>*,
        .kadence-column1038_0d3858-32>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_0d3858-32>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_0d3858-32>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_0d3858-32>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: flex-start
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_0d3858-32>.kt-inside-inner-col>*,
            .kadence-column1038_0d3858-32>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_0d3858-32>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_0d3858-32>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_0d3858-32>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: flex-start
            }

            .kadence-column1038_0d3858-32>.kt-inside-inner-col>*,
            .kadence-column1038_0d3858-32>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_0d3858-32>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_0d3858-32>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        .kadence-column1038_b99b55-6b>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_b99b55-6b>.kt-inside-inner-col,
        .kadence-column1038_b99b55-6b>.kt-inside-inner-col:before {
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-right-radius: 8px;
            border-bottom-left-radius: 8px
        }

        .kadence-column1038_b99b55-6b>.kt-inside-inner-col {
            column-gap: 8px
        }

        .kadence-column1038_b99b55-6b>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            justify-content: flex-end;
            flex-wrap: nowrap
        }

        .kadence-column1038_b99b55-6b>.kt-inside-inner-col>*,
        .kadence-column1038_b99b55-6b>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_b99b55-6b>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_b99b55-6b>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_b99b55-6b>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: flex-end;
                flex-wrap: nowrap
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_b99b55-6b>.kt-inside-inner-col>*,
            .kadence-column1038_b99b55-6b>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_b99b55-6b>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_b99b55-6b>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_b99b55-6b>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: flex-start;
                flex-wrap: nowrap
            }

            .kadence-column1038_b99b55-6b>.kt-inside-inner-col>*,
            .kadence-column1038_b99b55-6b>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_b99b55-6b>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_b99b55-6b>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_9e1f51-0d,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_9e1f51-0d[data-kb-block="kb-adv-heading1038_9e1f51-0d"] {
            display: block;
            padding-bottom: 0px;
            margin-top: -8px;
            margin-bottom: 24px;
            text-align: right;
            font-size: 12px;
            line-height: 1.2;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.5px;
            color: #4a39ff
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_9e1f51-0d mark.kt-highlight,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_9e1f51-0d[data-kb-block="kb-adv-heading1038_9e1f51-0d"] mark.kt-highlight {
            color: #4a39ff;
            background: rgba(122, 110, 255, 0.08);
            border-top: 1px solid rgba(122, 110, 255, 0.13);
            border-right: 1px solid rgba(122, 110, 255, 0.13);
            border-bottom: 1px solid rgba(122, 110, 255, 0.13);
            border-left: 1px solid rgba(122, 110, 255, 0.13);
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;
            border-bottom-right-radius: 4px;
            border-bottom-left-radius: 4px;
            padding-top: 6px;
            padding-right: 6px;
            padding-bottom: 6px;
            padding-left: 6px
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_9e1f51-0d mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_9e1f51-0d[data-kb-block="kb-adv-heading1038_9e1f51-0d"] mark.kt-highlight {
                border-top: 1px solid rgba(122, 110, 255, 0.13);
                border-right: 1px solid rgba(122, 110, 255, 0.13);
                border-bottom: 1px solid rgba(122, 110, 255, 0.13);
                border-left: 1px solid rgba(122, 110, 255, 0.13)
            }
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_9e1f51-0d,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_9e1f51-0d[data-kb-block="kb-adv-heading1038_9e1f51-0d"] {
                padding-top: 0px;
                padding-right: 0px;
                padding-bottom: 0px;
                padding-left: 0px;
                margin-top: 0px;
                font-size: 38px;
                line-height: 1.3
            }

            .wp-block-kadence-advancedheading.kt-adv-heading1038_9e1f51-0d mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_9e1f51-0d[data-kb-block="kb-adv-heading1038_9e1f51-0d"] mark.kt-highlight {
                border-top: 1px solid rgba(122, 110, 255, 0.13);
                border-right: 1px solid rgba(122, 110, 255, 0.13);
                border-bottom: 1px solid rgba(122, 110, 255, 0.13);
                border-left: 1px solid rgba(122, 110, 255, 0.13);
                padding-right: 4px;
                padding-bottom: 4px;
                padding-left: 4px;
                font-size: 13px
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_9482e4-2d,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_9482e4-2d[data-kb-block="kb-adv-heading1038_9482e4-2d"] {
            padding-top: 0px;
            padding-bottom: 0px;
            margin-top: 12px;
            margin-bottom: 16px;
            font-size: 30px;
            line-height: 1.2em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            color: #2a2a2a
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_e52d7d-66,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_e52d7d-66[data-kb-block="kb-adv-heading1038_e52d7d-66"] {
            max-width: 375px;
            padding-top: 18px;
            padding-bottom: 0px;
            margin-top: -24px;
            margin-bottom: 32px;
            font-size: 12px;
            line-height: 1.3em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.5px;
            color: #2a2a2a
        }

        .wp-block-kadence-advancedbtn.kb-btns1038_bb5c64-35 {
            gap: var(--global-kb-gap-sm, 1rem);
            flex-direction: row;
            justify-content: flex-start
        }

        ul.menu .wp-block-kadence-advancedbtn .kb-btn1038_7ec558-2f.kb-button {
            width: initial
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_7ec558-2f.kb-button {
            color: var(--global-palette9, #ffffff);
            background: var(--global-palette3, #1A202C);
            font-size: 16px;
            line-height: 1;
            letter-spacing: 0.2px;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 400;
            border-top-left-radius: 360px;
            border-top-right-radius: 360px;
            border-bottom-right-radius: 360px;
            border-bottom-left-radius: 360px;
            border-top: 1px solid var(--global-palette3, #1A202C);
            border-right: 1px solid var(--global-palette3, #1A202C);
            border-bottom: 1px solid var(--global-palette3, #1A202C);
            border-left: 1px solid var(--global-palette3, #1A202C);
            padding-top: 12px;
            padding-right: 24px;
            padding-bottom: 12px;
            padding-left: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_7ec558-2f.kb-button:not(.specificity):not(.extra-specificity) {
            text-decoration: none
        }

        .kb-btn1038_7ec558-2f.kb-button .kb-svg-icon-wrap {
            font-size: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_7ec558-2f.kb-button:hover,
        .wp-block-kadence-advancedbtn .kb-btn1038_7ec558-2f.kb-button:focus {
            color: var(--global-palette3, #1A202C);
            background: var(--global-palette9, #ffffff);
            border-top: 1px solid;
            border-right: 1px solid;
            border-bottom: 1px solid;
            border-left: 1px solid
        }

        @media all and (max-width: 1024px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_7ec558-2f.kb-button {
                border-top: 1px solid var(--global-palette3, #1A202C);
                border-right: 1px solid var(--global-palette3, #1A202C);
                border-bottom: 1px solid var(--global-palette3, #1A202C);
                border-left: 1px solid var(--global-palette3, #1A202C)
            }
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedbtn .kb-btn1038_7ec558-2f.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_7ec558-2f.kb-button:focus {
                border-top: 1px solid;
                border-right: 1px solid;
                border-bottom: 1px solid;
                border-left: 1px solid
            }
        }

        @media all and (max-width: 1024px) {
            .kb-btn1038_7ec558-2f.kb-button .kb-svg-icon-wrap {
                display: block
            }
        }

        @media all and (max-width: 767px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_7ec558-2f.kb-button {
                border-top: 1px solid var(--global-palette3, #1A202C);
                border-right: 1px solid var(--global-palette3, #1A202C);
                border-bottom: 1px solid var(--global-palette3, #1A202C);
                border-left: 1px solid var(--global-palette3, #1A202C)
            }

            .wp-block-kadence-advancedbtn .kb-btn1038_7ec558-2f.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_7ec558-2f.kb-button:focus {
                border-top: 1px solid;
                border-right: 1px solid;
                border-bottom: 1px solid;
                border-left: 1px solid
            }
        }

        .kadence-column1038_f940fb-7f>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_f940fb-7f>.kt-inside-inner-col {
            row-gap: 12px;
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_f940fb-7f>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-start
        }

        .kadence-column1038_f940fb-7f>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_f940fb-7f {
            align-self: flex-start
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_f940fb-7f {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_f940fb-7f>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-start
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_f940fb-7f {
                align-self: flex-start
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_f940fb-7f {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_f940fb-7f>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-start
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_f940fb-7f>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kt-row-column-wrap>.kadence-column1038_f940fb-7f {
                align-self: flex-start
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_f940fb-7f {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_f940fb-7f>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-start
            }

            .kadence-column1038_f940fb-7f>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .kb-row-layout-id1038_d86458-44>.kt-row-column-wrap {
            column-gap: var(--global-kb-gap-none, 0rem);
            row-gap: 16px;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            grid-template-columns: minmax(0, 1fr)
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-id1038_d86458-44>.kt-row-column-wrap {
                grid-template-columns: minmax(0, 1fr)
            }
        }

        .kadence-column1038_0d7ec8-19>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_0d7ec8-19>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_0d7ec8-19>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_0d7ec8-19>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_0d7ec8-19>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_0d7ec8-19>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_0d7ec8-19>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_0d7ec8-19>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_0d7ec8-19>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_b0502f-57,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_b0502f-57[data-kb-block="kb-adv-heading1038_b0502f-57"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: left;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_b0502f-57[data-kb-block="kb-adv-heading1038_b0502f-57"] {
            display: flex;
            gap: 0.25em;
            justify-content: left;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_b0502f-57[data-kb-block="kb-adv-heading1038_b0502f-57"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_b0502f-57[data-kb-block="kb-adv-heading1038_b0502f-57"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_c39208-76>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_c39208-76>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_c39208-76>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_c39208-76>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_c39208-76>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_c39208-76>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_c39208-76>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_c39208-76>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_c39208-76>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_1df9e6-34,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_1df9e6-34[data-kb-block="kb-adv-heading1038_1df9e6-34"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_1df9e6-34[data-kb-block="kb-adv-heading1038_1df9e6-34"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_1df9e6-34[data-kb-block="kb-adv-heading1038_1df9e6-34"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_1df9e6-34[data-kb-block="kb-adv-heading1038_1df9e6-34"] .kb-adv-heading-icon {
            margin-right: 4px
        }

        .kadence-column1038_0c2faf-fb>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_0c2faf-fb>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_0c2faf-fb>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_0c2faf-fb>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_0c2faf-fb>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_0c2faf-fb>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_0c2faf-fb>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_0c2faf-fb>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_0c2faf-fb>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_7ca9b2-e7,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_7ca9b2-e7[data-kb-block="kb-adv-heading1038_7ca9b2-e7"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_7ca9b2-e7[data-kb-block="kb-adv-heading1038_7ca9b2-e7"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_7ca9b2-e7[data-kb-block="kb-adv-heading1038_7ca9b2-e7"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_7ca9b2-e7[data-kb-block="kb-adv-heading1038_7ca9b2-e7"] .kb-adv-heading-icon {
            margin-right: 4px
        }

        .kadence-column1038_fabc3d-8a>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_fabc3d-8a>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_fabc3d-8a>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_fabc3d-8a>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_fabc3d-8a>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_fabc3d-8a>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_fabc3d-8a>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_fabc3d-8a>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_fabc3d-8a>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_408b46-94,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_408b46-94[data-kb-block="kb-adv-heading1038_408b46-94"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_408b46-94[data-kb-block="kb-adv-heading1038_408b46-94"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_408b46-94[data-kb-block="kb-adv-heading1038_408b46-94"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_408b46-94[data-kb-block="kb-adv-heading1038_408b46-94"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_2294ff-2d>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_2294ff-2d>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_2294ff-2d>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_2294ff-2d>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_2294ff-2d>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_2294ff-2d>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_2294ff-2d>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_2294ff-2d>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_2294ff-2d>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_6410f7-6a,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_6410f7-6a[data-kb-block="kb-adv-heading1038_6410f7-6a"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_6410f7-6a[data-kb-block="kb-adv-heading1038_6410f7-6a"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_6410f7-6a[data-kb-block="kb-adv-heading1038_6410f7-6a"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_6410f7-6a[data-kb-block="kb-adv-heading1038_6410f7-6a"] .kb-adv-heading-icon {
            margin-right: 4px
        }

        .kadence-column1038_a0da7c-74>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_a0da7c-74>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_a0da7c-74>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_a0da7c-74>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_a0da7c-74>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_a0da7c-74>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_a0da7c-74>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_a0da7c-74>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_a0da7c-74>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_72bbc7-7a,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_72bbc7-7a[data-kb-block="kb-adv-heading1038_72bbc7-7a"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_72bbc7-7a[data-kb-block="kb-adv-heading1038_72bbc7-7a"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_72bbc7-7a[data-kb-block="kb-adv-heading1038_72bbc7-7a"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_72bbc7-7a[data-kb-block="kb-adv-heading1038_72bbc7-7a"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_c4438a-95>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_c4438a-95>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_c4438a-95>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_c4438a-95>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_c4438a-95>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_c4438a-95>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_c4438a-95>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_c4438a-95>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_c4438a-95>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_632cb4-2c,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_632cb4-2c[data-kb-block="kb-adv-heading1038_632cb4-2c"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_632cb4-2c[data-kb-block="kb-adv-heading1038_632cb4-2c"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_632cb4-2c[data-kb-block="kb-adv-heading1038_632cb4-2c"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_632cb4-2c[data-kb-block="kb-adv-heading1038_632cb4-2c"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_81b014-a9>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_81b014-a9>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_81b014-a9>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_81b014-a9>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_81b014-a9>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_81b014-a9>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_81b014-a9>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_81b014-a9>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_81b014-a9>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_f42551-2d,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_f42551-2d[data-kb-block="kb-adv-heading1038_f42551-2d"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_f42551-2d[data-kb-block="kb-adv-heading1038_f42551-2d"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_f42551-2d[data-kb-block="kb-adv-heading1038_f42551-2d"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_f42551-2d[data-kb-block="kb-adv-heading1038_f42551-2d"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_c61bda-a3>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_c61bda-a3>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_c61bda-a3>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_c61bda-a3>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_c61bda-a3>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_c61bda-a3>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_c61bda-a3>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_c61bda-a3>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_c61bda-a3>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_7dfaf5-84,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_7dfaf5-84[data-kb-block="kb-adv-heading1038_7dfaf5-84"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_7dfaf5-84[data-kb-block="kb-adv-heading1038_7dfaf5-84"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_7dfaf5-84[data-kb-block="kb-adv-heading1038_7dfaf5-84"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_7dfaf5-84[data-kb-block="kb-adv-heading1038_7dfaf5-84"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_35f1b9-73>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_35f1b9-73>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_35f1b9-73>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_35f1b9-73>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_35f1b9-73>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_35f1b9-73>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_35f1b9-73>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_35f1b9-73>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_35f1b9-73>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_f41f6a-06,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_f41f6a-06[data-kb-block="kb-adv-heading1038_f41f6a-06"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_f41f6a-06[data-kb-block="kb-adv-heading1038_f41f6a-06"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_f41f6a-06[data-kb-block="kb-adv-heading1038_f41f6a-06"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_f41f6a-06[data-kb-block="kb-adv-heading1038_f41f6a-06"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_b1ba64-5e>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_b1ba64-5e>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_b1ba64-5e>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_b1ba64-5e>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_b1ba64-5e>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_b1ba64-5e>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_b1ba64-5e>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_b1ba64-5e>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_b1ba64-5e>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_d59bae-b0,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_d59bae-b0[data-kb-block="kb-adv-heading1038_d59bae-b0"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_d59bae-b0[data-kb-block="kb-adv-heading1038_d59bae-b0"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_d59bae-b0[data-kb-block="kb-adv-heading1038_d59bae-b0"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_d59bae-b0[data-kb-block="kb-adv-heading1038_d59bae-b0"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_6aa9d1-e4>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_6aa9d1-e4>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_6aa9d1-e4>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_6aa9d1-e4>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_6aa9d1-e4>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_6aa9d1-e4>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_6aa9d1-e4>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_6aa9d1-e4>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_6aa9d1-e4>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_658233-3c,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_658233-3c[data-kb-block="kb-adv-heading1038_658233-3c"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_658233-3c[data-kb-block="kb-adv-heading1038_658233-3c"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_658233-3c[data-kb-block="kb-adv-heading1038_658233-3c"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_658233-3c[data-kb-block="kb-adv-heading1038_658233-3c"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_f2eeda-47>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_f2eeda-47>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_f2eeda-47>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_f2eeda-47>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_f2eeda-47>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_f2eeda-47>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_f2eeda-47>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_f2eeda-47>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_f2eeda-47>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_6bc510-96,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_6bc510-96[data-kb-block="kb-adv-heading1038_6bc510-96"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_6bc510-96[data-kb-block="kb-adv-heading1038_6bc510-96"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_6bc510-96[data-kb-block="kb-adv-heading1038_6bc510-96"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_6bc510-96[data-kb-block="kb-adv-heading1038_6bc510-96"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_c4915e-12>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_c4915e-12>.kt-inside-inner-col {
            padding-top: 40px;
            padding-right: 40px;
            padding-bottom: 40px;
            padding-left: 40px
        }

        .kadence-column1038_c4915e-12>.kt-inside-inner-col,
        .kadence-column1038_c4915e-12>.kt-inside-inner-col:before {
            border-top-left-radius: 16px;
            border-top-right-radius: 16px;
            border-bottom-right-radius: 16px;
            border-bottom-left-radius: 16px
        }

        .kadence-column1038_c4915e-12>.kt-inside-inner-col {
            row-gap: var(--global-kb-gap-none, 0rem);
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_c4915e-12>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_c4915e-12>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kadence-column1038_c4915e-12>.kt-inside-inner-col {
            background-color: #faf9f7
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_c4915e-12>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_c4915e-12,
            .kt-inside-inner-col>.kadence-column1038_c4915e-12:not(.specificity) {
                margin-bottom: 0px
            }

            .kadence-column1038_c4915e-12>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .kadence-column1038_c90aa5-06>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_c90aa5-06,
        .kt-inside-inner-col>.kadence-column1038_c90aa5-06:not(.specificity) {
            margin-right: 0px;
            margin-left: 0px
        }

        .kadence-column1038_c90aa5-06>.kt-inside-inner-col {
            padding-right: 0px;
            padding-left: 0px
        }

        .kadence-column1038_c90aa5-06>.kt-inside-inner-col {
            column-gap: 0px
        }

        .kadence-column1038_c90aa5-06>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            justify-content: flex-start
        }

        .kadence-column1038_c90aa5-06>.kt-inside-inner-col>*,
        .kadence-column1038_c90aa5-06>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_c90aa5-06>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_c90aa5-06>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_c90aa5-06>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: flex-start
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_c90aa5-06>.kt-inside-inner-col>*,
            .kadence-column1038_c90aa5-06>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_c90aa5-06>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_c90aa5-06>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_c90aa5-06>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: flex-start
            }

            .kadence-column1038_c90aa5-06>.kt-inside-inner-col>*,
            .kadence-column1038_c90aa5-06>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_c90aa5-06>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_c90aa5-06>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        .kadence-column1038_1678e2-e8>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_1678e2-e8>.kt-inside-inner-col,
        .kadence-column1038_1678e2-e8>.kt-inside-inner-col:before {
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-right-radius: 8px;
            border-bottom-left-radius: 8px
        }

        .kadence-column1038_1678e2-e8>.kt-inside-inner-col {
            column-gap: 8px
        }

        .kadence-column1038_1678e2-e8>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            justify-content: flex-end;
            flex-wrap: nowrap
        }

        .kadence-column1038_1678e2-e8>.kt-inside-inner-col>*,
        .kadence-column1038_1678e2-e8>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_1678e2-e8>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_1678e2-e8>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_1678e2-e8>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: flex-end;
                flex-wrap: nowrap
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_1678e2-e8>.kt-inside-inner-col>*,
            .kadence-column1038_1678e2-e8>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_1678e2-e8>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_1678e2-e8>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_1678e2-e8>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: flex-start;
                flex-wrap: nowrap
            }

            .kadence-column1038_1678e2-e8>.kt-inside-inner-col>*,
            .kadence-column1038_1678e2-e8>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_1678e2-e8>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_1678e2-e8>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_ab1f27-36,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_ab1f27-36[data-kb-block="kb-adv-heading1038_ab1f27-36"] {
            display: block;
            padding-bottom: 0px;
            margin-top: -8px;
            margin-bottom: 24px;
            text-align: right;
            font-size: 12px;
            line-height: 1.2;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.5px;
            color: #4a39ff
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_ab1f27-36 mark.kt-highlight,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_ab1f27-36[data-kb-block="kb-adv-heading1038_ab1f27-36"] mark.kt-highlight {
            color: #4a39ff;
            background: rgba(122, 110, 255, 0.08);
            border-top: 1px solid rgba(122, 110, 255, 0.13);
            border-right: 1px solid rgba(122, 110, 255, 0.13);
            border-bottom: 1px solid rgba(122, 110, 255, 0.13);
            border-left: 1px solid rgba(122, 110, 255, 0.13);
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;
            border-bottom-right-radius: 4px;
            border-bottom-left-radius: 4px;
            padding-top: 6px;
            padding-right: 6px;
            padding-bottom: 6px;
            padding-left: 6px
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_ab1f27-36 mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_ab1f27-36[data-kb-block="kb-adv-heading1038_ab1f27-36"] mark.kt-highlight {
                border-top: 1px solid rgba(122, 110, 255, 0.13);
                border-right: 1px solid rgba(122, 110, 255, 0.13);
                border-bottom: 1px solid rgba(122, 110, 255, 0.13);
                border-left: 1px solid rgba(122, 110, 255, 0.13)
            }
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_ab1f27-36,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_ab1f27-36[data-kb-block="kb-adv-heading1038_ab1f27-36"] {
                padding-top: 0px;
                padding-right: 0px;
                padding-bottom: 0px;
                padding-left: 0px;
                margin-top: 0px;
                font-size: 38px;
                line-height: 1.3
            }

            .wp-block-kadence-advancedheading.kt-adv-heading1038_ab1f27-36 mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_ab1f27-36[data-kb-block="kb-adv-heading1038_ab1f27-36"] mark.kt-highlight {
                border-top: 1px solid rgba(122, 110, 255, 0.13);
                border-right: 1px solid rgba(122, 110, 255, 0.13);
                border-bottom: 1px solid rgba(122, 110, 255, 0.13);
                border-left: 1px solid rgba(122, 110, 255, 0.13);
                padding-right: 4px;
                padding-bottom: 4px;
                padding-left: 4px;
                font-size: 13px
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_b6e40e-27,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_b6e40e-27[data-kb-block="kb-adv-heading1038_b6e40e-27"] {
            padding-top: 0px;
            padding-bottom: 0px;
            margin-top: 12px;
            margin-bottom: 16px;
            font-size: 30px;
            line-height: 1.2em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            color: #2a2a2a
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_66eaff-24,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_66eaff-24[data-kb-block="kb-adv-heading1038_66eaff-24"] {
            max-width: 375px;
            padding-top: 18px;
            padding-bottom: 0px;
            margin-top: -24px;
            margin-bottom: 32px;
            font-size: 12px;
            line-height: 1.3em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.5px;
            color: #2a2a2a
        }

        .wp-block-kadence-advancedbtn.kb-btns1038_d6eafc-7c {
            gap: var(--global-kb-gap-sm, 1rem);
            flex-direction: row;
            justify-content: flex-start
        }

        ul.menu .wp-block-kadence-advancedbtn .kb-btn1038_944a38-4f.kb-button {
            width: initial
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_944a38-4f.kb-button {
            color: var(--global-palette9, #ffffff);
            background: var(--global-palette3, #1A202C);
            font-size: 16px;
            line-height: 1;
            letter-spacing: 0.2px;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 400;
            border-top-left-radius: 360px;
            border-top-right-radius: 360px;
            border-bottom-right-radius: 360px;
            border-bottom-left-radius: 360px;
            border-top: 1px solid var(--global-palette3, #1A202C);
            border-right: 1px solid var(--global-palette3, #1A202C);
            border-bottom: 1px solid var(--global-palette3, #1A202C);
            border-left: 1px solid var(--global-palette3, #1A202C);
            padding-top: 12px;
            padding-right: 24px;
            padding-bottom: 12px;
            padding-left: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_944a38-4f.kb-button:not(.specificity):not(.extra-specificity) {
            text-decoration: none
        }

        .kb-btn1038_944a38-4f.kb-button .kb-svg-icon-wrap {
            font-size: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_944a38-4f.kb-button:hover,
        .wp-block-kadence-advancedbtn .kb-btn1038_944a38-4f.kb-button:focus {
            color: var(--global-palette3, #1A202C);
            background: var(--global-palette9, #ffffff);
            border-top: 1px solid;
            border-right: 1px solid;
            border-bottom: 1px solid;
            border-left: 1px solid
        }

        @media all and (max-width: 1024px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_944a38-4f.kb-button {
                border-top: 1px solid var(--global-palette3, #1A202C);
                border-right: 1px solid var(--global-palette3, #1A202C);
                border-bottom: 1px solid var(--global-palette3, #1A202C);
                border-left: 1px solid var(--global-palette3, #1A202C)
            }
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedbtn .kb-btn1038_944a38-4f.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_944a38-4f.kb-button:focus {
                border-top: 1px solid;
                border-right: 1px solid;
                border-bottom: 1px solid;
                border-left: 1px solid
            }
        }

        @media all and (max-width: 1024px) {
            .kb-btn1038_944a38-4f.kb-button .kb-svg-icon-wrap {
                display: block
            }
        }

        @media all and (max-width: 767px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_944a38-4f.kb-button {
                border-top: 1px solid var(--global-palette3, #1A202C);
                border-right: 1px solid var(--global-palette3, #1A202C);
                border-bottom: 1px solid var(--global-palette3, #1A202C);
                border-left: 1px solid var(--global-palette3, #1A202C)
            }

            .wp-block-kadence-advancedbtn .kb-btn1038_944a38-4f.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_944a38-4f.kb-button:focus {
                border-top: 1px solid;
                border-right: 1px solid;
                border-bottom: 1px solid;
                border-left: 1px solid
            }
        }

        .kadence-column1038_cf8a06-35>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_cf8a06-35>.kt-inside-inner-col {
            row-gap: 12px;
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_cf8a06-35>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-start
        }

        .kadence-column1038_cf8a06-35>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_cf8a06-35 {
            align-self: flex-start
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_cf8a06-35 {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_cf8a06-35>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-start
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_cf8a06-35 {
                align-self: flex-start
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_cf8a06-35 {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_cf8a06-35>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-start
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_cf8a06-35>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kt-row-column-wrap>.kadence-column1038_cf8a06-35 {
                align-self: flex-start
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_cf8a06-35 {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_cf8a06-35>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-start
            }

            .kadence-column1038_cf8a06-35>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .kb-row-layout-id1038_3341f5-8e>.kt-row-column-wrap {
            column-gap: var(--global-kb-gap-none, 0rem);
            row-gap: 16px;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            grid-template-columns: minmax(0, 1fr)
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-id1038_3341f5-8e>.kt-row-column-wrap {
                grid-template-columns: minmax(0, 1fr)
            }
        }

        .kadence-column1038_500112-1f>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_500112-1f>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_500112-1f>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_500112-1f>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_500112-1f>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_500112-1f>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_500112-1f>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_500112-1f>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_500112-1f>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_2f7658-5d,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_2f7658-5d[data-kb-block="kb-adv-heading1038_2f7658-5d"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_2f7658-5d[data-kb-block="kb-adv-heading1038_2f7658-5d"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_2f7658-5d[data-kb-block="kb-adv-heading1038_2f7658-5d"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_2f7658-5d[data-kb-block="kb-adv-heading1038_2f7658-5d"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_df473f-0b>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_df473f-0b>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_df473f-0b>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_df473f-0b>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_df473f-0b>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_df473f-0b>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_df473f-0b>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_df473f-0b>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_df473f-0b>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_ad1150-42,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_ad1150-42[data-kb-block="kb-adv-heading1038_ad1150-42"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_ad1150-42[data-kb-block="kb-adv-heading1038_ad1150-42"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_ad1150-42[data-kb-block="kb-adv-heading1038_ad1150-42"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_ad1150-42[data-kb-block="kb-adv-heading1038_ad1150-42"] .kb-adv-heading-icon {
            margin-right: 4px
        }

        .kadence-column1038_000bff-99>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_000bff-99>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_000bff-99>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_000bff-99>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_000bff-99>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_000bff-99>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_000bff-99>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_000bff-99>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_000bff-99>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_9cca71-11,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_9cca71-11[data-kb-block="kb-adv-heading1038_9cca71-11"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_9cca71-11[data-kb-block="kb-adv-heading1038_9cca71-11"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_9cca71-11[data-kb-block="kb-adv-heading1038_9cca71-11"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_9cca71-11[data-kb-block="kb-adv-heading1038_9cca71-11"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_301ce6-03>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_301ce6-03>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_301ce6-03>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_301ce6-03>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_301ce6-03>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_301ce6-03>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_301ce6-03>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_301ce6-03>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_301ce6-03>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_ce8fae-31,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_ce8fae-31[data-kb-block="kb-adv-heading1038_ce8fae-31"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_ce8fae-31[data-kb-block="kb-adv-heading1038_ce8fae-31"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_ce8fae-31[data-kb-block="kb-adv-heading1038_ce8fae-31"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_ce8fae-31[data-kb-block="kb-adv-heading1038_ce8fae-31"] .kb-adv-heading-icon {
            margin-right: 4px
        }

        .kadence-column1038_8b24e3-a5>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_8b24e3-a5>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_8b24e3-a5>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_8b24e3-a5>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_8b24e3-a5>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_8b24e3-a5>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_8b24e3-a5>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_8b24e3-a5>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_8b24e3-a5>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_d091fc-f6,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_d091fc-f6[data-kb-block="kb-adv-heading1038_d091fc-f6"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_d091fc-f6[data-kb-block="kb-adv-heading1038_d091fc-f6"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_d091fc-f6[data-kb-block="kb-adv-heading1038_d091fc-f6"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_d091fc-f6[data-kb-block="kb-adv-heading1038_d091fc-f6"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_1b3cc7-c4>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_1b3cc7-c4>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_1b3cc7-c4>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_1b3cc7-c4>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_1b3cc7-c4>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_1b3cc7-c4>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_1b3cc7-c4>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_1b3cc7-c4>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_1b3cc7-c4>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_1db49e-03,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_1db49e-03[data-kb-block="kb-adv-heading1038_1db49e-03"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_1db49e-03[data-kb-block="kb-adv-heading1038_1db49e-03"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_1db49e-03[data-kb-block="kb-adv-heading1038_1db49e-03"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_1db49e-03[data-kb-block="kb-adv-heading1038_1db49e-03"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_f813f7-e8>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_f813f7-e8>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_f813f7-e8>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_f813f7-e8>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_f813f7-e8>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_f813f7-e8>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_f813f7-e8>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_f813f7-e8>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_f813f7-e8>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_7c031b-01,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_7c031b-01[data-kb-block="kb-adv-heading1038_7c031b-01"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_7c031b-01[data-kb-block="kb-adv-heading1038_7c031b-01"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_7c031b-01[data-kb-block="kb-adv-heading1038_7c031b-01"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_7c031b-01[data-kb-block="kb-adv-heading1038_7c031b-01"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_d6bb1d-92>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_d6bb1d-92>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_d6bb1d-92>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_d6bb1d-92>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_d6bb1d-92>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_d6bb1d-92>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_d6bb1d-92>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_d6bb1d-92>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_d6bb1d-92>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_a1280d-d9,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_a1280d-d9[data-kb-block="kb-adv-heading1038_a1280d-d9"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_a1280d-d9[data-kb-block="kb-adv-heading1038_a1280d-d9"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_a1280d-d9[data-kb-block="kb-adv-heading1038_a1280d-d9"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_a1280d-d9[data-kb-block="kb-adv-heading1038_a1280d-d9"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_1ab246-da>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_1ab246-da>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_1ab246-da>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_1ab246-da>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_1ab246-da>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_1ab246-da>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_1ab246-da>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_1ab246-da>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_1ab246-da>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_7d2efc-4a,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_7d2efc-4a[data-kb-block="kb-adv-heading1038_7d2efc-4a"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_7d2efc-4a[data-kb-block="kb-adv-heading1038_7d2efc-4a"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_7d2efc-4a[data-kb-block="kb-adv-heading1038_7d2efc-4a"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_7d2efc-4a[data-kb-block="kb-adv-heading1038_7d2efc-4a"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_11d238-ef>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_11d238-ef>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_11d238-ef>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_11d238-ef>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_11d238-ef>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_11d238-ef>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_11d238-ef>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_11d238-ef>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_11d238-ef>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_6e9f66-c7,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_6e9f66-c7[data-kb-block="kb-adv-heading1038_6e9f66-c7"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_6e9f66-c7[data-kb-block="kb-adv-heading1038_6e9f66-c7"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_6e9f66-c7[data-kb-block="kb-adv-heading1038_6e9f66-c7"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_6e9f66-c7[data-kb-block="kb-adv-heading1038_6e9f66-c7"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_c9a67e-8f>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_c9a67e-8f>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_c9a67e-8f>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_c9a67e-8f>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_c9a67e-8f>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_c9a67e-8f>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_c9a67e-8f>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_c9a67e-8f>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_c9a67e-8f>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_719737-ad,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_719737-ad[data-kb-block="kb-adv-heading1038_719737-ad"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_719737-ad[data-kb-block="kb-adv-heading1038_719737-ad"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_719737-ad[data-kb-block="kb-adv-heading1038_719737-ad"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_719737-ad[data-kb-block="kb-adv-heading1038_719737-ad"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_44c4ce-40>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_44c4ce-40>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_44c4ce-40>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_44c4ce-40>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_44c4ce-40>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_44c4ce-40>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_44c4ce-40>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_44c4ce-40>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_44c4ce-40>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .kadence-column1038_9fecd7-27>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_9fecd7-27>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_9fecd7-27>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_9fecd7-27>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_9fecd7-27>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_9fecd7-27>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_9fecd7-27>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_9fecd7-27>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_9fecd7-27>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_97150e-14,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_97150e-14[data-kb-block="kb-adv-heading1038_97150e-14"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_97150e-14[data-kb-block="kb-adv-heading1038_97150e-14"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_97150e-14[data-kb-block="kb-adv-heading1038_97150e-14"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_97150e-14[data-kb-block="kb-adv-heading1038_97150e-14"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_2e8ff8-7f>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_2e8ff8-7f>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_2e8ff8-7f>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_2e8ff8-7f>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_2e8ff8-7f>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_2e8ff8-7f>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_2e8ff8-7f>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_2e8ff8-7f>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_2e8ff8-7f>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .kadence-column1038_59fc52-39>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_59fc52-39>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_59fc52-39>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_59fc52-39>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_59fc52-39>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_59fc52-39>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_59fc52-39>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_59fc52-39>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_59fc52-39>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_2be748-ee,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_2be748-ee[data-kb-block="kb-adv-heading1038_2be748-ee"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_2be748-ee[data-kb-block="kb-adv-heading1038_2be748-ee"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_2be748-ee[data-kb-block="kb-adv-heading1038_2be748-ee"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_2be748-ee[data-kb-block="kb-adv-heading1038_2be748-ee"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_51d49a-0d>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_51d49a-0d>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_51d49a-0d>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_51d49a-0d>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_51d49a-0d>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_51d49a-0d>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_51d49a-0d>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_51d49a-0d>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_51d49a-0d>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_72bd2b-75,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_72bd2b-75[data-kb-block="kb-adv-heading1038_72bd2b-75"] {
            max-width: 232px;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: left;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_72bd2b-75[data-kb-block="kb-adv-heading1038_72bd2b-75"] {
            display: flex;
            gap: 0.25em;
            justify-content: left;
            align-items: baseline
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_72bd2b-75[data-kb-block="kb-adv-heading1038_72bd2b-75"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_72bd2b-75[data-kb-block="kb-adv-heading1038_72bd2b-75"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_fd94e4-14>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_fd94e4-14>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_fd94e4-14>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_fd94e4-14>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_fd94e4-14>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_fd94e4-14>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_fd94e4-14>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_fd94e4-14>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_fd94e4-14>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_93da73-94,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_93da73-94[data-kb-block="kb-adv-heading1038_93da73-94"] {
            max-width: 232px;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: left;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_93da73-94[data-kb-block="kb-adv-heading1038_93da73-94"] {
            display: flex;
            gap: 0.25em;
            justify-content: left;
            align-items: baseline
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_93da73-94[data-kb-block="kb-adv-heading1038_93da73-94"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_93da73-94[data-kb-block="kb-adv-heading1038_93da73-94"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_7fc7d6-31>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_7fc7d6-31>.kt-inside-inner-col {
            padding-top: 40px;
            padding-right: 40px;
            padding-bottom: 40px;
            padding-left: 40px
        }

        .kadence-column1038_7fc7d6-31>.kt-inside-inner-col,
        .kadence-column1038_7fc7d6-31>.kt-inside-inner-col:before {
            border-top-left-radius: 16px;
            border-top-right-radius: 16px;
            border-bottom-right-radius: 16px;
            border-bottom-left-radius: 16px
        }

        .kadence-column1038_7fc7d6-31>.kt-inside-inner-col {
            row-gap: var(--global-kb-gap-none, 0rem);
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_7fc7d6-31>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_7fc7d6-31>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kadence-column1038_7fc7d6-31>.kt-inside-inner-col {
            background-color: #faf9f7
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_7fc7d6-31>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_7fc7d6-31,
            .kt-inside-inner-col>.kadence-column1038_7fc7d6-31:not(.specificity) {
                margin-bottom: 0px
            }

            .kadence-column1038_7fc7d6-31>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .kadence-column1038_7913c7-14>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_7913c7-14,
        .kt-inside-inner-col>.kadence-column1038_7913c7-14:not(.specificity) {
            margin-right: 0px;
            margin-left: 0px
        }

        .kadence-column1038_7913c7-14>.kt-inside-inner-col {
            padding-right: 0px;
            padding-left: 0px
        }

        .kadence-column1038_7913c7-14>.kt-inside-inner-col {
            column-gap: 0px
        }

        .kadence-column1038_7913c7-14>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            justify-content: flex-start
        }

        .kadence-column1038_7913c7-14>.kt-inside-inner-col>*,
        .kadence-column1038_7913c7-14>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_7913c7-14>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_7913c7-14>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_7913c7-14>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: flex-start
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_7913c7-14>.kt-inside-inner-col>*,
            .kadence-column1038_7913c7-14>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_7913c7-14>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_7913c7-14>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_7913c7-14>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: flex-start
            }

            .kadence-column1038_7913c7-14>.kt-inside-inner-col>*,
            .kadence-column1038_7913c7-14>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_7913c7-14>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_7913c7-14>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        .kadence-column1038_1c793c-81>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_1c793c-81>.kt-inside-inner-col,
        .kadence-column1038_1c793c-81>.kt-inside-inner-col:before {
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-right-radius: 8px;
            border-bottom-left-radius: 8px
        }

        .kadence-column1038_1c793c-81>.kt-inside-inner-col {
            column-gap: 8px
        }

        .kadence-column1038_1c793c-81>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            justify-content: flex-end;
            flex-wrap: nowrap
        }

        .kadence-column1038_1c793c-81>.kt-inside-inner-col>*,
        .kadence-column1038_1c793c-81>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_1c793c-81>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_1c793c-81>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_1c793c-81>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: flex-end;
                flex-wrap: nowrap
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_1c793c-81>.kt-inside-inner-col>*,
            .kadence-column1038_1c793c-81>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_1c793c-81>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_1c793c-81>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_1c793c-81>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: flex-start;
                flex-wrap: nowrap
            }

            .kadence-column1038_1c793c-81>.kt-inside-inner-col>*,
            .kadence-column1038_1c793c-81>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_1c793c-81>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_1c793c-81>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_a333fe-7c,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_a333fe-7c[data-kb-block="kb-adv-heading1038_a333fe-7c"] {
            display: block;
            padding-bottom: 0px;
            margin-top: -8px;
            margin-bottom: 24px;
            text-align: right;
            font-size: 12px;
            line-height: 1.2;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.5px;
            color: #4a39ff
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_a333fe-7c mark.kt-highlight,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_a333fe-7c[data-kb-block="kb-adv-heading1038_a333fe-7c"] mark.kt-highlight {
            color: #4a39ff;
            background: rgba(122, 110, 255, 0.08);
            border-top: 1px solid rgba(122, 110, 255, 0.13);
            border-right: 1px solid rgba(122, 110, 255, 0.13);
            border-bottom: 1px solid rgba(122, 110, 255, 0.13);
            border-left: 1px solid rgba(122, 110, 255, 0.13);
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;
            border-bottom-right-radius: 4px;
            border-bottom-left-radius: 4px;
            padding-top: 6px;
            padding-right: 6px;
            padding-bottom: 6px;
            padding-left: 6px
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_a333fe-7c mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_a333fe-7c[data-kb-block="kb-adv-heading1038_a333fe-7c"] mark.kt-highlight {
                border-top: 1px solid rgba(122, 110, 255, 0.13);
                border-right: 1px solid rgba(122, 110, 255, 0.13);
                border-bottom: 1px solid rgba(122, 110, 255, 0.13);
                border-left: 1px solid rgba(122, 110, 255, 0.13)
            }
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_a333fe-7c,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_a333fe-7c[data-kb-block="kb-adv-heading1038_a333fe-7c"] {
                padding-top: 0px;
                padding-right: 0px;
                padding-bottom: 0px;
                padding-left: 0px;
                margin-top: 0px;
                font-size: 38px;
                line-height: 1.3
            }

            .wp-block-kadence-advancedheading.kt-adv-heading1038_a333fe-7c mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_a333fe-7c[data-kb-block="kb-adv-heading1038_a333fe-7c"] mark.kt-highlight {
                border-top: 1px solid rgba(122, 110, 255, 0.13);
                border-right: 1px solid rgba(122, 110, 255, 0.13);
                border-bottom: 1px solid rgba(122, 110, 255, 0.13);
                border-left: 1px solid rgba(122, 110, 255, 0.13);
                padding-right: 4px;
                padding-bottom: 4px;
                padding-left: 4px;
                font-size: 13px
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_bdfcd2-6b,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_bdfcd2-6b[data-kb-block="kb-adv-heading1038_bdfcd2-6b"] {
            padding-top: 0px;
            padding-bottom: 0px;
            margin-top: 12px;
            margin-bottom: 16px;
            font-size: 30px;
            line-height: 1.3em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            color: #2a2a2a
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_0aa776-54,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_0aa776-54[data-kb-block="kb-adv-heading1038_0aa776-54"] {
            max-width: 375px;
            padding-top: 18px;
            padding-bottom: 0px;
            margin-top: -24px;
            margin-bottom: 32px;
            font-size: 12px;
            line-height: 1.3em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.5px;
            color: #2a2a2a
        }

        .wp-block-kadence-advancedbtn.kb-btns1038_73d80d-0c {
            gap: var(--global-kb-gap-sm, 1rem);
            flex-direction: row;
            justify-content: flex-start
        }

        ul.menu .wp-block-kadence-advancedbtn .kb-btn1038_d1b231-ca.kb-button {
            width: initial
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_d1b231-ca.kb-button {
            color: var(--global-palette9, #ffffff);
            background: var(--global-palette3, #1A202C);
            font-size: 16px;
            line-height: 1;
            letter-spacing: 0.2px;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 400;
            border-top-left-radius: 360px;
            border-top-right-radius: 360px;
            border-bottom-right-radius: 360px;
            border-bottom-left-radius: 360px;
            border-top: 1px solid var(--global-palette3, #1A202C);
            border-right: 1px solid var(--global-palette3, #1A202C);
            border-bottom: 1px solid var(--global-palette3, #1A202C);
            border-left: 1px solid var(--global-palette3, #1A202C);
            padding-top: 12px;
            padding-right: 24px;
            padding-bottom: 12px;
            padding-left: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_d1b231-ca.kb-button:not(.specificity):not(.extra-specificity) {
            text-decoration: none
        }

        .kb-btn1038_d1b231-ca.kb-button .kb-svg-icon-wrap {
            font-size: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_d1b231-ca.kb-button:hover,
        .wp-block-kadence-advancedbtn .kb-btn1038_d1b231-ca.kb-button:focus {
            color: var(--global-palette3, #1A202C);
            background: var(--global-palette9, #ffffff);
            border-top: 1px solid;
            border-right: 1px solid;
            border-bottom: 1px solid;
            border-left: 1px solid
        }

        @media all and (max-width: 1024px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_d1b231-ca.kb-button {
                border-top: 1px solid var(--global-palette3, #1A202C);
                border-right: 1px solid var(--global-palette3, #1A202C);
                border-bottom: 1px solid var(--global-palette3, #1A202C);
                border-left: 1px solid var(--global-palette3, #1A202C)
            }
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedbtn .kb-btn1038_d1b231-ca.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_d1b231-ca.kb-button:focus {
                border-top: 1px solid;
                border-right: 1px solid;
                border-bottom: 1px solid;
                border-left: 1px solid
            }
        }

        @media all and (max-width: 1024px) {
            .kb-btn1038_d1b231-ca.kb-button .kb-svg-icon-wrap {
                display: block
            }
        }

        @media all and (max-width: 767px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_d1b231-ca.kb-button {
                border-top: 1px solid var(--global-palette3, #1A202C);
                border-right: 1px solid var(--global-palette3, #1A202C);
                border-bottom: 1px solid var(--global-palette3, #1A202C);
                border-left: 1px solid var(--global-palette3, #1A202C)
            }

            .wp-block-kadence-advancedbtn .kb-btn1038_d1b231-ca.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_d1b231-ca.kb-button:focus {
                border-top: 1px solid;
                border-right: 1px solid;
                border-bottom: 1px solid;
                border-left: 1px solid
            }
        }

        .kadence-column1038_16758b-bc>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_16758b-bc>.kt-inside-inner-col {
            row-gap: 12px;
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_16758b-bc>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-start
        }

        .kadence-column1038_16758b-bc>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_16758b-bc {
            align-self: flex-start
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_16758b-bc {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_16758b-bc>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-start
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_16758b-bc {
                align-self: flex-start
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_16758b-bc {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_16758b-bc>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-start
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_16758b-bc>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kt-row-column-wrap>.kadence-column1038_16758b-bc {
                align-self: flex-start
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_16758b-bc {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_16758b-bc>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-start
            }

            .kadence-column1038_16758b-bc>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .kb-row-layout-id1038_8aa4f3-7d>.kt-row-column-wrap {
            column-gap: var(--global-kb-gap-none, 0rem);
            row-gap: 16px;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            grid-template-columns: minmax(0, 1fr)
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-id1038_8aa4f3-7d>.kt-row-column-wrap {
                grid-template-columns: minmax(0, 1fr)
            }
        }

        .kadence-column1038_d85a10-76>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_d85a10-76>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_d85a10-76>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_d85a10-76>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_d85a10-76>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_d85a10-76>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_d85a10-76>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_d85a10-76>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_d85a10-76>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_09e3d0-a3,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_09e3d0-a3[data-kb-block="kb-adv-heading1038_09e3d0-a3"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_09e3d0-a3[data-kb-block="kb-adv-heading1038_09e3d0-a3"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_09e3d0-a3[data-kb-block="kb-adv-heading1038_09e3d0-a3"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_09e3d0-a3[data-kb-block="kb-adv-heading1038_09e3d0-a3"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_892bdb-03>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_892bdb-03>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_892bdb-03>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_892bdb-03>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_892bdb-03>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_892bdb-03>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_892bdb-03>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_892bdb-03>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_892bdb-03>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_114d08-d2,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_114d08-d2[data-kb-block="kb-adv-heading1038_114d08-d2"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_114d08-d2[data-kb-block="kb-adv-heading1038_114d08-d2"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_114d08-d2[data-kb-block="kb-adv-heading1038_114d08-d2"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_114d08-d2[data-kb-block="kb-adv-heading1038_114d08-d2"] .kb-adv-heading-icon {
            margin-right: 4px
        }

        .kadence-column1038_201a95-26>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_201a95-26>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_201a95-26>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_201a95-26>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_201a95-26>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_201a95-26>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_201a95-26>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_201a95-26>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_201a95-26>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_846632-0c,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_846632-0c[data-kb-block="kb-adv-heading1038_846632-0c"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_846632-0c[data-kb-block="kb-adv-heading1038_846632-0c"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_846632-0c[data-kb-block="kb-adv-heading1038_846632-0c"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_846632-0c[data-kb-block="kb-adv-heading1038_846632-0c"] .kb-adv-heading-icon {
            margin-right: 4px
        }

        .kadence-column1038_772f49-44>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_772f49-44>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_772f49-44>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_772f49-44>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_772f49-44>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_772f49-44>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_772f49-44>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_772f49-44>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_772f49-44>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_4ed5c0-94,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_4ed5c0-94[data-kb-block="kb-adv-heading1038_4ed5c0-94"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_4ed5c0-94[data-kb-block="kb-adv-heading1038_4ed5c0-94"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_4ed5c0-94[data-kb-block="kb-adv-heading1038_4ed5c0-94"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_4ed5c0-94[data-kb-block="kb-adv-heading1038_4ed5c0-94"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_e40e14-c1>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_e40e14-c1>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_e40e14-c1>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_e40e14-c1>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_e40e14-c1>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_e40e14-c1>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_e40e14-c1>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_e40e14-c1>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_e40e14-c1>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_006ffc-6a,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_006ffc-6a[data-kb-block="kb-adv-heading1038_006ffc-6a"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_006ffc-6a[data-kb-block="kb-adv-heading1038_006ffc-6a"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_006ffc-6a[data-kb-block="kb-adv-heading1038_006ffc-6a"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_006ffc-6a[data-kb-block="kb-adv-heading1038_006ffc-6a"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_796e69-b0>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_796e69-b0>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_796e69-b0>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_796e69-b0>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_796e69-b0>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_796e69-b0>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_796e69-b0>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_796e69-b0>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_796e69-b0>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_a09f11-22,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_a09f11-22[data-kb-block="kb-adv-heading1038_a09f11-22"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_a09f11-22[data-kb-block="kb-adv-heading1038_a09f11-22"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_a09f11-22[data-kb-block="kb-adv-heading1038_a09f11-22"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_a09f11-22[data-kb-block="kb-adv-heading1038_a09f11-22"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_684950-42>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_684950-42>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_684950-42>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_684950-42>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_684950-42>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_684950-42>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_684950-42>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_684950-42>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_684950-42>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_dc7e3f-da,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_dc7e3f-da[data-kb-block="kb-adv-heading1038_dc7e3f-da"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_dc7e3f-da[data-kb-block="kb-adv-heading1038_dc7e3f-da"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_dc7e3f-da[data-kb-block="kb-adv-heading1038_dc7e3f-da"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_dc7e3f-da[data-kb-block="kb-adv-heading1038_dc7e3f-da"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_b057a3-94>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_b057a3-94>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_b057a3-94>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_b057a3-94>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_b057a3-94>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_b057a3-94>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_b057a3-94>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_b057a3-94>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_b057a3-94>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_b2e088-b5,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_b2e088-b5[data-kb-block="kb-adv-heading1038_b2e088-b5"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: left;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_b2e088-b5[data-kb-block="kb-adv-heading1038_b2e088-b5"] {
            display: flex;
            gap: 0.25em;
            justify-content: left;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_b2e088-b5[data-kb-block="kb-adv-heading1038_b2e088-b5"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_b2e088-b5[data-kb-block="kb-adv-heading1038_b2e088-b5"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_79f72d-30>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_79f72d-30>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_79f72d-30>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_79f72d-30>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_79f72d-30>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_79f72d-30>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_79f72d-30>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_79f72d-30>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_79f72d-30>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_28ed59-da,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_28ed59-da[data-kb-block="kb-adv-heading1038_28ed59-da"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_28ed59-da[data-kb-block="kb-adv-heading1038_28ed59-da"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_28ed59-da[data-kb-block="kb-adv-heading1038_28ed59-da"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_28ed59-da[data-kb-block="kb-adv-heading1038_28ed59-da"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kadence-column1038_527d47-0b>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_527d47-0b>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_527d47-0b>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_527d47-0b>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-start
        }

        .kadence-column1038_527d47-0b>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_527d47-0b>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_527d47-0b>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_527d47-0b>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_527d47-0b>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_3fa3c3-c9,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_3fa3c3-c9[data-kb-block="kb-adv-heading1038_3fa3c3-c9"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            text-align: right;
            font-size: 14px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.01px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_3fa3c3-c9[data-kb-block="kb-adv-heading1038_3fa3c3-c9"] {
            display: flex;
            gap: 0.25em;
            justify-content: right;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_3fa3c3-c9[data-kb-block="kb-adv-heading1038_3fa3c3-c9"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_3fa3c3-c9[data-kb-block="kb-adv-heading1038_3fa3c3-c9"] .kb-adv-heading-icon {
            font-size: 12px;
            margin-right: 4px
        }

        .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id1038_587276-f4 {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kb-row-layout-id1038_587276-f4>.kt-row-column-wrap {
            column-gap: 16px;
            row-gap: 56px;
            max-width: var(--global-content-width, 1200px);
            padding-left: var(--global-content-edge-padding);
            padding-right: var(--global-content-edge-padding);
            padding-top: 74px;
            padding-right: 0px;
            padding-bottom: 40px;
            padding-left: 0px;
            grid-template-columns: minmax(0, 1fr)
        }

        .kb-row-layout-id1038_587276-f4 {
            border-top: 0px solid rgba(31, 31, 31, 0.08)
        }

        @media all and (max-width: 1024px) {
            .kb-row-layout-id1038_587276-f4 {
                border-top: 0px solid rgba(31, 31, 31, 0.08)
            }
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-id1038_587276-f4>.kt-row-column-wrap {
                column-gap: 8px;
                row-gap: 8px;
                padding-top: 0px;
                padding-right: 24px;
                padding-bottom: 0px;
                padding-left: 24px;
                grid-template-columns: minmax(0, 1fr)
            }

            .kb-row-layout-id1038_587276-f4 {
                border-top: 0px solid rgba(31, 31, 31, 0.08)
            }
        }

        .kadence-column1038_331016-83>.kt-inside-inner-col {
            border-top: 0px solid rgba(31, 31, 31, 0.08)
        }

        .kadence-column1038_331016-83>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_331016-83>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_331016-83>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_331016-83>.kt-inside-inner-col {
                border-top: 0px solid rgba(31, 31, 31, 0.08);
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_331016-83>.kt-inside-inner-col {
                padding-top: 64px;
                padding-right: 0px;
                padding-bottom: 24px;
                padding-left: 0px;
                border-top: 0px solid rgba(31, 31, 31, 0.08);
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_6580ee-e8,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_6580ee-e8[data-kb-block="kb-adv-heading1038_6580ee-e8"] {
            display: block;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            margin-top: 0px;
            margin-right: 0px;
            margin-bottom: 0px;
            margin-left: 0px;
            font-size: 22px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.02px;
            color: rgba(0, 0, 0, 0.64)
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_6580ee-e8,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_6580ee-e8[data-kb-block="kb-adv-heading1038_6580ee-e8"] {
                padding-right: 0px;
                padding-left: 0px;
                margin-right: 0px;
                margin-left: 0px;
                font-size: 20px
            }
        }

        .kadence-column1038_964448-ff>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_964448-ff>.kt-inside-inner-col {
            padding-right: 0px;
            padding-left: 0px
        }

        .kadence-column1038_964448-ff>.kt-inside-inner-col {
            column-gap: 50px
        }

        .kadence-column1038_964448-ff>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center
        }

        .kadence-column1038_964448-ff>.kt-inside-inner-col>*,
        .kadence-column1038_964448-ff>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_964448-ff>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_964448-ff>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_964448-ff>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_964448-ff>.kt-inside-inner-col>*,
            .kadence-column1038_964448-ff>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_964448-ff>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_964448-ff>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_964448-ff>.kt-inside-inner-col {
                row-gap: 20px;
                column-gap: 16px;
                flex-direction: row;
                flex-wrap: wrap;
                flex-wrap: wrap
            }

            .kadence-column1038_964448-ff>.kt-inside-inner-col>*,
            .kadence-column1038_964448-ff>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_964448-ff>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_964448-ff>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        .kb-image1038_6b3748-14.kb-image-is-ratio-size,
        .kb-image1038_6b3748-14 .kb-image-is-ratio-size {
            max-width: 172px;
            width: 100%
        }

        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image1038_6b3748-14.kb-image-is-ratio-size,
        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image1038_6b3748-14 .kb-image-is-ratio-size {
            align-self: unset
        }

        .kb-image1038_6b3748-14 {
            max-width: 172px
        }

        .image-is-svg.kb-image1038_6b3748-14 {
            -webkit-flex: 0 1 100%;
            flex: 0 1 100%
        }

        .image-is-svg.kb-image1038_6b3748-14 img {
            width: 100%
        }

        .kb-image1038_6b3748-14 .kb-image-has-overlay:after {
            opacity: 0.3
        }

        .kb-image1038_10f12b-9c.kb-image-is-ratio-size,
        .kb-image1038_10f12b-9c .kb-image-is-ratio-size {
            max-width: 52px;
            width: 100%
        }

        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image1038_10f12b-9c.kb-image-is-ratio-size,
        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image1038_10f12b-9c .kb-image-is-ratio-size {
            align-self: unset
        }

        .kb-image1038_10f12b-9c {
            max-width: 52px
        }

        .image-is-svg.kb-image1038_10f12b-9c {
            -webkit-flex: 0 1 100%;
            flex: 0 1 100%
        }

        .image-is-svg.kb-image1038_10f12b-9c img {
            width: 100%
        }

        .kb-image1038_10f12b-9c .kb-image-has-overlay:after {
            opacity: 0.3
        }

        @media all and (max-width: 767px) {

            .kb-image1038_10f12b-9c.kb-image-is-ratio-size,
            .kb-image1038_10f12b-9c .kb-image-is-ratio-size {
                max-width: 48px;
                width: 100%
            }

            .kb-image1038_10f12b-9c {
                max-width: 48px
            }
        }

        .kb-image1038_babde9-ab.kb-image-is-ratio-size,
        .kb-image1038_babde9-ab .kb-image-is-ratio-size {
            max-width: 53px;
            width: 100%
        }

        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image1038_babde9-ab.kb-image-is-ratio-size,
        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image1038_babde9-ab .kb-image-is-ratio-size {
            align-self: unset
        }

        .kb-image1038_babde9-ab {
            max-width: 53px
        }

        .image-is-svg.kb-image1038_babde9-ab {
            -webkit-flex: 0 1 100%;
            flex: 0 1 100%
        }

        .image-is-svg.kb-image1038_babde9-ab img {
            width: 100%
        }

        .kb-image1038_babde9-ab .kb-image-has-overlay:after {
            opacity: 0.3
        }

        .kb-image1038_8d7995-2d.kb-image-is-ratio-size,
        .kb-image1038_8d7995-2d .kb-image-is-ratio-size {
            max-width: 118px;
            width: 100%
        }

        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image1038_8d7995-2d.kb-image-is-ratio-size,
        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image1038_8d7995-2d .kb-image-is-ratio-size {
            align-self: unset
        }

        .kb-image1038_8d7995-2d {
            max-width: 118px
        }

        .image-is-svg.kb-image1038_8d7995-2d {
            -webkit-flex: 0 1 100%;
            flex: 0 1 100%
        }

        .image-is-svg.kb-image1038_8d7995-2d img {
            width: 100%
        }

        .kb-image1038_8d7995-2d .kb-image-has-overlay:after {
            opacity: 0.3
        }

        @media all and (max-width: 767px) {

            .kb-image1038_8d7995-2d.kb-image-is-ratio-size,
            .kb-image1038_8d7995-2d .kb-image-is-ratio-size {
                max-width: 109px;
                width: 100%
            }

            .kb-image1038_8d7995-2d {
                max-width: 109px
            }
        }

        .kb-image1038_12e2b2-a2.kb-image-is-ratio-size,
        .kb-image1038_12e2b2-a2 .kb-image-is-ratio-size {
            max-width: 96px;
            width: 100%
        }

        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image1038_12e2b2-a2.kb-image-is-ratio-size,
        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image1038_12e2b2-a2 .kb-image-is-ratio-size {
            align-self: unset
        }

        .kb-image1038_12e2b2-a2 {
            max-width: 96px
        }

        .image-is-svg.kb-image1038_12e2b2-a2 {
            -webkit-flex: 0 1 100%;
            flex: 0 1 100%
        }

        .image-is-svg.kb-image1038_12e2b2-a2 img {
            width: 100%
        }

        .kb-image1038_12e2b2-a2 .kb-image-has-overlay:after {
            opacity: 0.3
        }

        @media all and (max-width: 767px) {

            .kb-image1038_12e2b2-a2.kb-image-is-ratio-size,
            .kb-image1038_12e2b2-a2 .kb-image-is-ratio-size {
                max-width: 85px;
                width: 100%
            }

            .kb-image1038_12e2b2-a2 {
                max-width: 85px
            }
        }

        .kb-image1038_4acbe3-ad.kb-image-is-ratio-size,
        .kb-image1038_4acbe3-ad .kb-image-is-ratio-size {
            max-width: 132px;
            width: 100%
        }

        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image1038_4acbe3-ad.kb-image-is-ratio-size,
        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image1038_4acbe3-ad .kb-image-is-ratio-size {
            align-self: unset
        }

        .kb-image1038_4acbe3-ad {
            max-width: 132px
        }

        .image-is-svg.kb-image1038_4acbe3-ad {
            -webkit-flex: 0 1 100%;
            flex: 0 1 100%
        }

        .image-is-svg.kb-image1038_4acbe3-ad img {
            width: 100%
        }

        .kb-image1038_4acbe3-ad .kb-image-has-overlay:after {
            opacity: 0.3
        }

        @media all and (max-width: 767px) {

            .kb-image1038_4acbe3-ad.kb-image-is-ratio-size,
            .kb-image1038_4acbe3-ad .kb-image-is-ratio-size {
                max-width: 94px;
                width: 100%
            }

            .kb-image1038_4acbe3-ad {
                max-width: 94px
            }
        }

        .kb-image1038_d2f30c-5b.kb-image-is-ratio-size,
        .kb-image1038_d2f30c-5b .kb-image-is-ratio-size {
            max-width: 60px;
            width: 100%
        }

        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image1038_d2f30c-5b.kb-image-is-ratio-size,
        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image1038_d2f30c-5b .kb-image-is-ratio-size {
            align-self: unset
        }

        .kb-image1038_d2f30c-5b {
            max-width: 60px
        }

        .image-is-svg.kb-image1038_d2f30c-5b {
            -webkit-flex: 0 1 100%;
            flex: 0 1 100%
        }

        .image-is-svg.kb-image1038_d2f30c-5b img {
            width: 100%
        }

        .kb-image1038_d2f30c-5b .kb-image-has-overlay:after {
            opacity: 0.3
        }

        @media all and (max-width: 767px) {

            .kb-image1038_d2f30c-5b.kb-image-is-ratio-size,
            .kb-image1038_d2f30c-5b .kb-image-is-ratio-size {
                max-width: 48px;
                width: 100%
            }

            .kb-image1038_d2f30c-5b {
                max-width: 48px
            }
        }

        .kb-image1038_e336b4-6a.kb-image-is-ratio-size,
        .kb-image1038_e336b4-6a .kb-image-is-ratio-size {
            max-width: 158px;
            width: 100%
        }

        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image1038_e336b4-6a.kb-image-is-ratio-size,
        .wp-block-kadence-column>.kt-inside-inner-col>.kb-image1038_e336b4-6a .kb-image-is-ratio-size {
            align-self: unset
        }

        .kb-image1038_e336b4-6a {
            max-width: 158px
        }

        .image-is-svg.kb-image1038_e336b4-6a {
            -webkit-flex: 0 1 100%;
            flex: 0 1 100%
        }

        .image-is-svg.kb-image1038_e336b4-6a img {
            width: 100%
        }

        .kb-image1038_e336b4-6a .kb-image-has-overlay:after {
            opacity: 0.3
        }

        @media all and (max-width: 767px) {

            .kb-image1038_e336b4-6a.kb-image-is-ratio-size,
            .kb-image1038_e336b4-6a .kb-image-is-ratio-size {
                max-width: 119px;
                width: 100%
            }

            .kb-image1038_e336b4-6a {
                max-width: 119px
            }
        }

        .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id1038_07e774-4e {
            margin-top: 60px
        }

        .kb-row-layout-id1038_07e774-4e>.kt-row-column-wrap {
            column-gap: 0px;
            row-gap: var(--global-kb-gap-none, 0rem);
            max-width: var(--global-content-width, 1200px);
            padding-left: var(--global-content-edge-padding);
            padding-right: var(--global-content-edge-padding);
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: var(--global-kb-spacing-sm, 1.5rem);
            padding-left: 0px;
            min-height: 480px;
            grid-template-columns: repeat(2, minmax(0, 1fr))
        }

        .kb-row-layout-id1038_07e774-4e {
            border-top-left-radius: 16px;
            border-top-right-radius: 16px;
            border-bottom-right-radius: 16px;
            border-bottom-left-radius: 16px;
            overflow: clip;
            isolation: isolate
        }

        .kb-row-layout-id1038_07e774-4e>.kt-row-layout-overlay {
            border-top-left-radius: 16px;
            border-top-right-radius: 16px;
            border-bottom-right-radius: 16px;
            border-bottom-left-radius: 16px
        }

        .kb-row-layout-id1038_07e774-4e>.kt-row-layout-overlay {
            opacity: 0.00;
            background-color: var(--global-palette3, #1A202C)
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id1038_07e774-4e {
                margin-top: 0px
            }

            .kb-row-layout-id1038_07e774-4e>.kt-row-column-wrap {
                column-gap: var(--global-kb-gap-none, 0rem);
                row-gap: 0px;
                padding-top: 0px;
                padding-right: var(--global-kb-spacing-xs, 1rem);
                padding-bottom: var(--global-kb-spacing-xl, 4rem);
                padding-left: var(--global-kb-spacing-xs, 1rem);
                grid-template-columns: minmax(0, 1fr)
            }
        }

        .kadence-column1038_95863d-ea>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_95863d-ea>.kt-inside-inner-col {
            padding-top: var(--global-kb-spacing-4xl, 8rem);
            padding-right: 0px;
            padding-bottom: var(--global-kb-spacing-4xl, 8rem);
            padding-left: var(--global-kb-spacing-3xl, 6.5rem)
        }

        .kadence-column1038_95863d-ea>.kt-inside-inner-col {
            min-height: 400px;
            border-top: 1px solid rgba(31, 31, 31, 0.12);
            border-right: 0px solid rgba(31, 31, 31, 0.12);
            border-bottom: 1px solid rgba(31, 31, 31, 0.12);
            border-left: 1px solid rgba(31, 31, 31, 0.12)
        }

        .kadence-column1038_95863d-ea>.kt-inside-inner-col,
        .kadence-column1038_95863d-ea>.kt-inside-inner-col:before {
            border-top-left-radius: 16px;
            border-top-right-radius: 0px;
            border-bottom-right-radius: 0px;
            border-bottom-left-radius: 16px
        }

        .kadence-column1038_95863d-ea>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_95863d-ea>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: space-between
        }

        .kadence-column1038_95863d-ea>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_95863d-ea {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_95863d-ea {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_95863d-ea>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: space-between
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_95863d-ea>.kt-inside-inner-col {
                border-top: 1px solid rgba(31, 31, 31, 0.12);
                border-right: 0px solid rgba(31, 31, 31, 0.12);
                border-bottom: 1px solid rgba(31, 31, 31, 0.12);
                border-left: 1px solid rgba(31, 31, 31, 0.12);
                flex-direction: column
            }
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_95863d-ea {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_95863d-ea {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_95863d-ea>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: space-between
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_95863d-ea>.kt-inside-inner-col {
                padding-top: var(--global-kb-spacing-md, 2rem);
                padding-right: var(--global-kb-spacing-lg, 3rem);
                padding-bottom: var(--global-kb-spacing-md, 2rem);
                padding-left: var(--global-kb-spacing-lg, 3rem);
                border-top: 1px solid rgba(31, 31, 31, 0.12);
                border-right: 1px solid rgba(31, 31, 31, 0.12);
                border-bottom: 0px solid rgba(31, 31, 31, 0.12);
                border-left: 1px solid rgba(31, 31, 31, 0.12);
                row-gap: 8px;
                flex-direction: column;
                align-items: flex-start
            }

            .kadence-column1038_95863d-ea>.kt-inside-inner-col,
            .kadence-column1038_95863d-ea>.kt-inside-inner-col:before {
                border-top-left-radius: 16px;
                border-top-right-radius: 16px;
                border-bottom-right-radius: 0px;
                border-bottom-left-radius: 0px
            }

            .kt-row-column-wrap>.kadence-column1038_95863d-ea {
                align-self: flex-start
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_95863d-ea {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_95863d-ea>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_e7a22a-11,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_e7a22a-11[data-kb-block="kb-adv-heading1038_e7a22a-11"] {
            max-width: 420px;
            padding-bottom: 136px;
            padding-left: 0px;
            font-size: 40px;
            line-height: 1.2em;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: -0.3px;
            color: #1f1f1f
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_e7a22a-11 mark.kt-highlight,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_e7a22a-11[data-kb-block="kb-adv-heading1038_e7a22a-11"] mark.kt-highlight {
            color: #fff;
            background: rgba(255, 255, 255, 0.08);
            border-top: 1px solid rgba(255, 255, 255, 0.16);
            border-right: 1px solid rgba(255, 255, 255, 0.16);
            border-bottom: 1px solid rgba(255, 255, 255, 0.16);
            border-left: 1px solid rgba(255, 255, 255, 0.16);
            border-top-left-radius: 6px;
            border-top-right-radius: 6px;
            border-bottom-right-radius: 6px;
            border-bottom-left-radius: 6px;
            padding-top: 2px;
            padding-right: 8px;
            padding-bottom: 2px;
            padding-left: 8px
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_e7a22a-11 mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_e7a22a-11[data-kb-block="kb-adv-heading1038_e7a22a-11"] mark.kt-highlight {
                border-top: 1px solid rgba(255, 255, 255, 0.16);
                border-right: 1px solid rgba(255, 255, 255, 0.16);
                border-bottom: 1px solid rgba(255, 255, 255, 0.16);
                border-left: 1px solid rgba(255, 255, 255, 0.16)
            }
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_e7a22a-11,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_e7a22a-11[data-kb-block="kb-adv-heading1038_e7a22a-11"] {
                padding-top: 40px;
                padding-bottom: 24px;
                font-size: 32px;
                line-height: 1.2em
            }

            .wp-block-kadence-advancedheading.kt-adv-heading1038_e7a22a-11 mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_e7a22a-11[data-kb-block="kb-adv-heading1038_e7a22a-11"] mark.kt-highlight {
                border-top: 1px solid rgba(255, 255, 255, 0.16);
                border-right: 1px solid rgba(255, 255, 255, 0.16);
                border-bottom: 1px solid rgba(255, 255, 255, 0.16);
                border-left: 1px solid rgba(255, 255, 255, 0.16)
            }
        }

        .kadence-column1038_8bbabd-de>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_8bbabd-de>.kt-inside-inner-col {
            row-gap: var(--global-kb-gap-none, 0rem);
            column-gap: var(--global-kb-gap-md, 2rem)
        }

        .kadence-column1038_8bbabd-de>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            justify-content: flex-end
        }

        .kadence-column1038_8bbabd-de>.kt-inside-inner-col>*,
        .kadence-column1038_8bbabd-de>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_8bbabd-de>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_8bbabd-de>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_8bbabd-de>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: flex-end
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_8bbabd-de>.kt-inside-inner-col>*,
            .kadence-column1038_8bbabd-de>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_8bbabd-de>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_8bbabd-de>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_8bbabd-de>.kt-inside-inner-col {
                flex-direction: column;
                align-items: stretch;
                flex-wrap: nowrap
            }
        }

        .kadence-column1038_2d7524-7a>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_2d7524-7a,
        .kt-inside-inner-col>.kadence-column1038_2d7524-7a:not(.specificity) {
            margin-right: 40px
        }

        .kadence-column1038_2d7524-7a>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_2d7524-7a>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_2d7524-7a>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_2d7524-7a>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_2d7524-7a,
            .kt-inside-inner-col>.kadence-column1038_2d7524-7a:not(.specificity) {
                margin-right: 0px
            }

            .kadence-column1038_2d7524-7a>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_e92c9e-e3,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_e92c9e-e3[data-kb-block="kb-adv-heading1038_e92c9e-e3"] {
            display: block;
            padding-bottom: 12px;
            margin-top: 0px;
            font-size: 67px;
            line-height: 1;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            color: #1f1f1f
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_e92c9e-e3,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_e92c9e-e3[data-kb-block="kb-adv-heading1038_e92c9e-e3"] {
                margin-top: 24px;
                font-size: 32px
            }
            
         .kadence-column1038_3fb16a-31,
        .kt-inside-inner-col>.kadence-column1038_3fb16a-31:not(.specificity) {
            margin-top: -100px;
            margin-right: 0px
        }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_857bf7-3e,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_857bf7-3e[data-kb-block="kb-adv-heading1038_857bf7-3e"] {
            display: block;
            max-width: 280px;
            padding-bottom: 0px;
            margin-bottom: 0px;
            font-size: 16px;
            line-height: 20px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.5px;
            color: #1f1f1f
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_857bf7-3e,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_857bf7-3e[data-kb-block="kb-adv-heading1038_857bf7-3e"] {
                margin-bottom: 24px
            }
        }

        .kadence-column1038_9115ca-37>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_9115ca-37>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_9115ca-37>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_9115ca-37>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_9115ca-37>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_9115ca-37>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_e2898b-a3,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_e2898b-a3[data-kb-block="kb-adv-heading1038_e2898b-a3"] {
            display: block;
            padding-bottom: 12px;
            margin-top: 0px;
            font-size: 80px;
            line-height: 1;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            color: #1f1f1f
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_e2898b-a3,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_e2898b-a3[data-kb-block="kb-adv-heading1038_e2898b-a3"] {
                margin-top: 24px;
                font-size: 72px
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_59fa11-7f,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_59fa11-7f[data-kb-block="kb-adv-heading1038_59fa11-7f"] {
            display: block;
            max-width: 280px;
            padding-bottom: 0px;
            margin-bottom: 0px;
            font-size: 16px;
            line-height: 20px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.5px;
            color: #1f1f1f
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_59fa11-7f,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_59fa11-7f[data-kb-block="kb-adv-heading1038_59fa11-7f"] {
                margin-bottom: 48px
            }
        }

        .kadence-column1038_ddef51-ff>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_ddef51-ff>.kt-inside-inner-col {
            padding-top: var(--global-kb-spacing-4xl, 8rem);
            padding-right: var(--global-kb-spacing-xxl, 5rem);
            padding-bottom: var(--global-kb-spacing-4xl, 8rem);
            padding-left: var(--global-kb-spacing-3xl, 6.5rem)
        }

        .kadence-column1038_ddef51-ff>.kt-inside-inner-col {
            min-height: 400px;
            border-top: 1px solid rgba(31, 31, 31, 0.12);
            border-right: 1px solid rgba(31, 31, 31, 0.12);
            border-bottom: 1px solid rgba(31, 31, 31, 0.12);
            border-left: 0px solid rgba(31, 31, 31, 0.12)
        }

        .kadence-column1038_ddef51-ff>.kt-inside-inner-col,
        .kadence-column1038_ddef51-ff>.kt-inside-inner-col:before {
            border-top-left-radius: 0px;
            border-top-right-radius: 16px;
            border-bottom-right-radius: 16px;
            border-bottom-left-radius: 0px
        }

        .kadence-column1038_ddef51-ff>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_ddef51-ff>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: space-between
        }

        .kadence-column1038_ddef51-ff>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_ddef51-ff {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_ddef51-ff {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_ddef51-ff>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: space-between
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_ddef51-ff>.kt-inside-inner-col {
                border-top: 1px solid rgba(31, 31, 31, 0.12);
                border-right: 1px solid rgba(31, 31, 31, 0.12);
                border-bottom: 1px solid rgba(31, 31, 31, 0.12);
                border-left: 0px solid rgba(31, 31, 31, 0.12);
                flex-direction: column
            }
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_ddef51-ff {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_ddef51-ff {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_ddef51-ff>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: space-between
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_ddef51-ff>.kt-inside-inner-col {
                padding-top: var(--global-kb-spacing-xs, 1rem);
                padding-right: var(--global-kb-spacing-lg, 3rem);
                padding-bottom: var(--global-kb-spacing-xl, 4rem);
                padding-left: var(--global-kb-spacing-lg, 3rem);
                border-top: 0px solid rgba(31, 31, 31, 0.12);
                border-right: 1px solid rgba(31, 31, 31, 0.12);
                border-bottom: 1px solid rgba(31, 31, 31, 0.12);
                border-left: 1px solid rgba(31, 31, 31, 0.12);
                row-gap: 8px;
                flex-direction: column-reverse
            }

            .kadence-column1038_ddef51-ff>.kt-inside-inner-col,
            .kadence-column1038_ddef51-ff>.kt-inside-inner-col:before {
                border-top-left-radius: 0px;
                border-top-right-radius: 0px;
                border-bottom-right-radius: 16px;
                border-bottom-left-radius: 16px
            }

            .kt-row-column-wrap>.kadence-column1038_ddef51-ff {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_ddef51-ff {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_ddef51-ff>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: space-around
            }
        }

        .kadence-column1038_4df554-82>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_4df554-82,
        .kt-inside-inner-col>.kadence-column1038_4df554-82:not(.specificity) {
            margin-left: 0px
        }

        .kadence-column1038_4df554-82>.kt-inside-inner-col {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_4df554-82>.kt-inside-inner-col {
            row-gap: 8px;
            column-gap: var(--global-kb-gap-lg, 4rem)
        }

        .kadence-column1038_4df554-82>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-start;
            align-items: flex-start
        }

        .kadence-column1038_4df554-82>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_4df554-82>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_4df554-82>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_4df554-82 {
            align-self: flex-start
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_4df554-82 {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_4df554-82>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-start
        }

        .kadence-column1038_4df554-82 {
            z-index: 11;
            position: relative
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_4df554-82 {
                align-self: flex-start
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_4df554-82 {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_4df554-82>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-start
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_4df554-82>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kt-row-column-wrap>.kadence-column1038_4df554-82 {
                align-self: flex-start
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_4df554-82 {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_4df554-82>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-start
            }

            .kadence-column1038_4df554-82>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_a12e44-4d,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_a12e44-4d[data-kb-block="kb-adv-heading1038_a12e44-4d"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            font-size: 16px;
            line-height: 18px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.24px;
            color: #1f1f1f
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_a12e44-4d[data-kb-block="kb-adv-heading1038_a12e44-4d"] {
            display: flex;
            gap: 0.25em;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_a12e44-4d[data-kb-block="kb-adv-heading1038_a12e44-4d"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_a12e44-4d[data-kb-block="kb-adv-heading1038_a12e44-4d"] .kb-adv-heading-icon {
            font-size: 16px;
            margin-right: 6px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_a12e44-4d,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_a12e44-4d[data-kb-block="kb-adv-heading1038_a12e44-4d"] {
                letter-spacing: 0.01px;
                font-size: 17px;
                line-height: 23px
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_579de8-c4,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_579de8-c4[data-kb-block="kb-adv-heading1038_579de8-c4"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            font-size: 16px;
            line-height: 18px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.24px;
            color: #1f1f1f
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_579de8-c4[data-kb-block="kb-adv-heading1038_579de8-c4"] {
            display: flex;
            gap: 0.25em;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_579de8-c4[data-kb-block="kb-adv-heading1038_579de8-c4"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_579de8-c4[data-kb-block="kb-adv-heading1038_579de8-c4"] .kb-adv-heading-icon {
            font-size: 16px;
            margin-right: 6px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_579de8-c4,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_579de8-c4[data-kb-block="kb-adv-heading1038_579de8-c4"] {
                letter-spacing: 0.01px;
                font-size: 17px;
                line-height: 23px
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_2af904-f8,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_2af904-f8[data-kb-block="kb-adv-heading1038_2af904-f8"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            font-size: 16px;
            line-height: 18px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.24px;
            color: #1f1f1f
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_2af904-f8[data-kb-block="kb-adv-heading1038_2af904-f8"] {
            display: flex;
            gap: 0.25em;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_2af904-f8[data-kb-block="kb-adv-heading1038_2af904-f8"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_2af904-f8[data-kb-block="kb-adv-heading1038_2af904-f8"] .kb-adv-heading-icon {
            font-size: 16px;
            margin-right: 6px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_2af904-f8,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_2af904-f8[data-kb-block="kb-adv-heading1038_2af904-f8"] {
                letter-spacing: 0.01px;
                font-size: 17px;
                line-height: 23px
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_f81f79-18,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_f81f79-18[data-kb-block="kb-adv-heading1038_f81f79-18"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            font-size: 16px;
            line-height: 18px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.24px;
            color: #1f1f1f
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_f81f79-18[data-kb-block="kb-adv-heading1038_f81f79-18"] {
            display: flex;
            gap: 0.25em;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_f81f79-18[data-kb-block="kb-adv-heading1038_f81f79-18"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_f81f79-18[data-kb-block="kb-adv-heading1038_f81f79-18"] .kb-adv-heading-icon {
            font-size: 16px;
            margin-right: 6px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_f81f79-18,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_f81f79-18[data-kb-block="kb-adv-heading1038_f81f79-18"] {
                letter-spacing: 0.01px;
                font-size: 17px;
                line-height: 23px
            }
        }

        .kadence-column1038_3fb16a-31,
        .kt-inside-inner-col>.kadence-column1038_3fb16a-31:not(.specificity) {
            margin-top: -460px;
            margin-right: -460px
        }

        .kadence-column1038_3fb16a-31>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_3fb16a-31>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_3fb16a-31>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kadence-column1038_3fb16a-31 {
            z-index: 9;
            position: relative
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_3fb16a-31>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_3fb16a-31>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .kadence-column1038_d83578-e5>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_d83578-e5,
        .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1038_d83578-e5 {
            flex-grow: 10
        }

        .kadence-column1038_d83578-e5>.kt-inside-inner-col {
            height: 100%
        }

        .kadence-column1038_d83578-e5>.kt-inside-inner-col {
            row-gap: var(--global-kb-gap-none, 0rem);
            column-gap: var(--global-kb-gap-md, 2rem)
        }

        .kadence-column1038_d83578-e5>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: flex-end;
            justify-content: space-between
        }

        .kadence-column1038_d83578-e5>.kt-inside-inner-col>*,
        .kadence-column1038_d83578-e5>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_d83578-e5>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_d83578-e5>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        .kt-row-column-wrap>.kadence-column1038_d83578-e5 {
            align-self: flex-end
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_d83578-e5 {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_d83578-e5>.kt-inside-inner-col {
            align-items: flex-end
        }

        .kadence-column1038_d83578-e5 {
            z-index: 10;
            position: relative
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_d83578-e5 {
                align-self: flex-end
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_d83578-e5 {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_d83578-e5>.kt-inside-inner-col {
                align-items: flex-end
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_d83578-e5>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                align-items: flex-end;
                justify-content: space-between
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_d83578-e5>.kt-inside-inner-col>*,
            .kadence-column1038_d83578-e5>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_d83578-e5>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_d83578-e5>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {
            .kt-row-column-wrap>.kadence-column1038_d83578-e5 {
                align-self: flex-end
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_d83578-e5 {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_d83578-e5>.kt-inside-inner-col {
                align-items: flex-end
            }

            .kadence-column1038_d83578-e5>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: space-between
            }

            .kadence-column1038_d83578-e5>.kt-inside-inner-col>*,
            .kadence-column1038_d83578-e5>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_d83578-e5>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_d83578-e5>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        .kadence-column1038_cca924-48>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_cca924-48,
        .kt-inside-inner-col>.kadence-column1038_cca924-48:not(.specificity) {
            margin-right: 60px
        }

        .kadence-column1038_cca924-48>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_cca924-48>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_cca924-48>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_cca924-48>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_cca924-48,
            .kt-inside-inner-col>.kadence-column1038_cca924-48:not(.specificity) {
                margin-right: 0px
            }

            .kadence-column1038_cca924-48>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_4f550a-45,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_4f550a-45[data-kb-block="kb-adv-heading1038_4f550a-45"] {
            display: block;
            padding-bottom: 12px;
            margin-top: 0px;
            font-size: 80px;
            line-height: 1;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            color: #1f1f1f
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_4f550a-45,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_4f550a-45[data-kb-block="kb-adv-heading1038_4f550a-45"] {
                margin-top: 32px;
                font-size: 72px
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_ab0608-06,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_ab0608-06[data-kb-block="kb-adv-heading1038_ab0608-06"] {
            display: block;
            max-width: 280px;
            padding-bottom: 0px;
            margin-bottom: 0px;
            font-size: 16px;
            line-height: 20px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.5px;
            color: #1f1f1f
        }

        .kb-row-layout-id1038_0ece03-9b>.kt-row-column-wrap {
            column-gap: 16px;
            row-gap: 16px;
            max-width: var(--global-content-width, 1200px);
            padding-left: var(--global-content-edge-padding);
            padding-right: var(--global-content-edge-padding);
            padding-right: 0px;
            padding-bottom: 120px;
            padding-left: 0px;
            grid-template-columns: minmax(0, 1fr)
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-id1038_0ece03-9b>.kt-row-column-wrap {
                column-gap: 8px;
                row-gap: 8px;
                padding-right: 12px;
                padding-bottom: 16px;
                padding-left: 12px;
                grid-template-columns: minmax(0, 1fr)
            }
        }

        .kadence-column1038_f88edc-49>.kt-inside-inner-col {
            padding-top: 140px;
            padding-bottom: 40px
        }

        .kadence-column1038_f88edc-49>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_f88edc-49>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_f88edc-49>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_f88edc-49>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_f88edc-49>.kt-inside-inner-col {
                padding-top: 30px;
                padding-right: 20px;
                padding-bottom: 24px;
                padding-left: 16px;
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_52c128-b6,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_52c128-b6[data-kb-block="kb-adv-heading1038_52c128-b6"] {
            max-width: 727px;
            padding-top: 28px;
            padding-bottom: 32px;
            margin-top: 0px;
            margin-bottom: 0px;
            text-align: left;
            font-size: 46px;
            line-height: 1.3;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: -1.5px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_52c128-b6 mark.kt-highlight,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_52c128-b6[data-kb-block="kb-adv-heading1038_52c128-b6"] mark.kt-highlight {
            color: #1f1f1f;
            background: rgba(122, 110, 255, 0.08);
            border-top: 1px solid rgba(122, 110, 255, 0.13);
            border-right: 1px solid rgba(122, 110, 255, 0.13);
            border-bottom: 1px solid rgba(122, 110, 255, 0.13);
            border-left: 1px solid rgba(122, 110, 255, 0.13);
            border-top-left-radius: 6px;
            border-top-right-radius: 6px;
            border-bottom-right-radius: 6px;
            border-bottom-left-radius: 6px;
            padding-top: 0px;
            padding-right: 10px;
            padding-bottom: 4px;
            padding-left: 10px
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_52c128-b6 mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_52c128-b6[data-kb-block="kb-adv-heading1038_52c128-b6"] mark.kt-highlight {
                border-top: 1px solid rgba(122, 110, 255, 0.13);
                border-right: 1px solid rgba(122, 110, 255, 0.13);
                border-bottom: 1px solid rgba(122, 110, 255, 0.13);
                border-left: 1px solid rgba(122, 110, 255, 0.13)
            }
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_52c128-b6,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_52c128-b6[data-kb-block="kb-adv-heading1038_52c128-b6"] {
                max-width: 264px;
                padding-top: 24px;
                padding-right: 0px;
                padding-bottom: 0px;
                padding-left: 0px;
                margin-top: 0px;
                font-size: 32px;
                line-height: 1.3;
                text-align: left !important
            }

            .wp-block-kadence-advancedheading.kt-adv-heading1038_52c128-b6 mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_52c128-b6[data-kb-block="kb-adv-heading1038_52c128-b6"] mark.kt-highlight {
                border-top: 1px solid rgba(122, 110, 255, 0.13);
                border-right: 1px solid rgba(122, 110, 255, 0.13);
                border-bottom: 1px solid rgba(122, 110, 255, 0.13);
                border-left: 1px solid rgba(122, 110, 255, 0.13);
                padding-right: 4px;
                padding-bottom: 0px;
                padding-left: 4px
            }
        }

        .kadence-column1038_72e212-89>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_72e212-89>.kt-inside-inner-col {
            padding-right: 0px;
            padding-left: 0px
        }

        .kadence-column1038_72e212-89>.kt-inside-inner-col {
            row-gap: var(--global-kb-gap-none, 0rem);
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_72e212-89>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_72e212-89>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_72e212-89>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_72e212-89,
            .kt-inside-inner-col>.kadence-column1038_72e212-89:not(.specificity) {
                margin-right: 0px;
                margin-left: 0px
            }

            .kadence-column1038_72e212-89>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                align-items: center;
                flex-wrap: nowrap
            }

            .kadence-column1038_72e212-89>.kt-inside-inner-col>*,
            .kadence-column1038_72e212-89>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_72e212-89>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_72e212-89>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        .kb-row-layout-id1038_42700c-21>.kt-row-column-wrap {
            column-gap: 16px;
            row-gap: var(--global-kb-gap-none, 0rem);
            max-width: var(--global-content-width, 1200px);
            padding-left: var(--global-content-edge-padding);
            padding-right: var(--global-content-edge-padding);
            padding-right: 0px;
            padding-left: 0px;
            grid-template-columns: repeat(2, minmax(0, 1fr))
        }

        .kb-row-layout-id1038_42700c-21 {
            border-top-left-radius: 0px;
            border-top-right-radius: 0px
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-id1038_42700c-21>.kt-row-column-wrap {
                column-gap: var(--global-kb-gap-none, 0rem);
                row-gap: 8px;
                padding-top: 0px;
                padding-right: 0px;
                padding-left: 0px;
                grid-template-columns: minmax(0, 1fr)
            }
        }

        .kadence-column1038_c5da9c-d4>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_c5da9c-d4>.kt-inside-inner-col {
            padding-top: var(--global-kb-spacing-xl, 4rem);
            padding-right: var(--global-kb-spacing-xl, 4rem);
            padding-bottom: var(--global-kb-spacing-xl, 4rem);
            padding-left: var(--global-kb-spacing-xl, 4rem)
        }

        .kadence-column1038_c5da9c-d4>.kt-inside-inner-col {
            min-height: 400px
        }

        .kadence-column1038_c5da9c-d4>.kt-inside-inner-col,
        .kadence-column1038_c5da9c-d4>.kt-inside-inner-col:before {
            border-top-left-radius: 12px;
            border-top-right-radius: 12px;
            border-bottom-right-radius: 12px;
            border-bottom-left-radius: 12px
        }

        .kadence-column1038_c5da9c-d4>.kt-inside-inner-col {
            row-gap: 24px;
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_c5da9c-d4>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: space-between
        }

        .kadence-column1038_c5da9c-d4>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_c5da9c-d4 {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_c5da9c-d4 {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_c5da9c-d4>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: space-between
        }

        .kadence-column1038_c5da9c-d4>.kt-inside-inner-col:before {
            opacity: 0.01;
            background-color: var(--global-palette3, #1A202C)
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_c5da9c-d4 {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_c5da9c-d4 {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_c5da9c-d4>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: space-between
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_c5da9c-d4>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_c5da9c-d4,
            .kt-inside-inner-col>.kadence-column1038_c5da9c-d4:not(.specificity) {
                margin-right: 0px;
                margin-left: 0px
            }

            .kadence-column1038_c5da9c-d4>.kt-inside-inner-col {
                padding-top: var(--global-kb-spacing-lg, 3rem);
                padding-right: var(--global-kb-spacing-md, 2rem);
                padding-bottom: var(--global-kb-spacing-lg, 3rem);
                padding-left: var(--global-kb-spacing-md, 2rem);
                min-height: 300px;
                flex-direction: column
            }

            .kt-row-column-wrap>.kadence-column1038_c5da9c-d4 {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_c5da9c-d4 {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_c5da9c-d4>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: space-between
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_d39e37-f4,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_d39e37-f4[data-kb-block="kb-adv-heading1038_d39e37-f4"] {
            max-width: 333px;
            padding-right: 0px;
            font-size: 32px;
            line-height: 40px;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: -0.3px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_d39e37-f4,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_d39e37-f4[data-kb-block="kb-adv-heading1038_d39e37-f4"] {
                padding-right: 0px;
                font-size: var(--global-kb-font-size-xl, 3rem);
                line-height: 48px
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_4bc3b2-4d,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_4bc3b2-4d[data-kb-block="kb-adv-heading1038_4bc3b2-4d"] {
            max-width: 360px;
            margin-top: var(--global-kb-spacing-xl, 4rem);
            margin-right: 0px;
            text-align: left;
            font-size: 18px;
            line-height: 1.5em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.25px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_4bc3b2-4d,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_4bc3b2-4d[data-kb-block="kb-adv-heading1038_4bc3b2-4d"] {
                padding-right: 0px;
                margin-top: 0px;
                line-height: 1.2em
            }
        }

        .kadence-column1038_a97569-10>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_a97569-10>.kt-inside-inner-col {
            padding-top: var(--global-kb-spacing-xl, 4rem);
            padding-right: var(--global-kb-spacing-xl, 4rem);
            padding-bottom: var(--global-kb-spacing-xl, 4rem);
            padding-left: var(--global-kb-spacing-xl, 4rem)
        }

        .kadence-column1038_a97569-10>.kt-inside-inner-col {
            min-height: 400px
        }

        .kadence-column1038_a97569-10>.kt-inside-inner-col,
        .kadence-column1038_a97569-10>.kt-inside-inner-col:before {
            border-top-left-radius: 12px;
            border-top-right-radius: 12px;
            border-bottom-right-radius: 12px;
            border-bottom-left-radius: 12px
        }

        .kadence-column1038_a97569-10>.kt-inside-inner-col {
            row-gap: 24px;
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_a97569-10>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: space-between
        }

        .kadence-column1038_a97569-10>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_a97569-10 {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_a97569-10 {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_a97569-10>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: space-between
        }

        .kadence-column1038_a97569-10>.kt-inside-inner-col {
            background-color: #edf0fb
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_a97569-10 {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_a97569-10 {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_a97569-10>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: space-between
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_a97569-10>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_a97569-10,
            .kt-inside-inner-col>.kadence-column1038_a97569-10:not(.specificity) {
                margin-right: 0px;
                margin-left: 0px
            }

            .kadence-column1038_a97569-10>.kt-inside-inner-col {
                padding-top: var(--global-kb-spacing-lg, 3rem);
                padding-right: var(--global-kb-spacing-md, 2rem);
                padding-bottom: var(--global-kb-spacing-lg, 3rem);
                padding-left: var(--global-kb-spacing-md, 2rem);
                min-height: 300px;
                flex-direction: column
            }

            .kt-row-column-wrap>.kadence-column1038_a97569-10 {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_a97569-10 {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_a97569-10>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: space-between
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_123a95-be,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_123a95-be[data-kb-block="kb-adv-heading1038_123a95-be"] {
            max-width: 297px;
            padding-right: 0px;
            font-size: 32px;
            line-height: 40px;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: -0.3px;
            color: #1f1f1f
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_123a95-be,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_123a95-be[data-kb-block="kb-adv-heading1038_123a95-be"] {
                padding-right: 0px;
                font-size: var(--global-kb-font-size-xl, 3rem);
                line-height: 48px
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_b0d9ea-74,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_b0d9ea-74[data-kb-block="kb-adv-heading1038_b0d9ea-74"] {
            max-width: 300px;
            margin-top: 0px;
            margin-right: 0px;
            margin-bottom: 0px;
            margin-left: 0px;
            text-align: left;
            font-size: 18px;
            line-height: 1.5em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.25px;
            color: #1f1f1f
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_b0d9ea-74,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_b0d9ea-74[data-kb-block="kb-adv-heading1038_b0d9ea-74"] {
                padding-right: 0px;
                margin-top: 0px;
                line-height: 1.2em
            }
        }

        .kadence-column1038_e78249-cd>.kt-inside-inner-col {
            padding-top: 64px;
            padding-right: 64px;
            padding-bottom: 64px;
            padding-left: 64px
        }

        .kadence-column1038_e78249-cd>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_e78249-cd>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_e78249-cd>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_e78249-cd>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_e78249-cd>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .kadence-column1038_ed1486-c7>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_ed1486-c7>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_ed1486-c7>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_ed1486-c7>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_ed1486-c7>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id1038_e62c87-44 {
            margin-top: 0px
        }

        .kb-row-layout-id1038_e62c87-44>.kt-row-column-wrap {
            column-gap: 0px;
            row-gap: var(--global-kb-gap-none, 0rem);
            max-width: var(--global-content-width, 1200px);
            padding-left: var(--global-content-edge-padding);
            padding-right: var(--global-content-edge-padding);
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            min-height: 480px;
            grid-template-columns: repeat(2, minmax(0, 1fr))
        }

        .kb-row-layout-id1038_e62c87-44 {
            border-top-left-radius: 16px;
            border-top-right-radius: 16px;
            border-bottom-right-radius: 16px;
            border-bottom-left-radius: 16px;
            overflow: clip;
            isolation: isolate
        }

        .kb-row-layout-id1038_e62c87-44>.kt-row-layout-overlay {
            border-top-left-radius: 16px;
            border-top-right-radius: 16px;
            border-bottom-right-radius: 16px;
            border-bottom-left-radius: 16px
        }

        .kb-row-layout-id1038_e62c87-44>.kt-row-layout-overlay {
            opacity: 0.00;
            background-color: var(--global-palette3, #1A202C)
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id1038_e62c87-44 {
                margin-top: 0px
            }

            .kb-row-layout-id1038_e62c87-44>.kt-row-column-wrap {
                column-gap: var(--global-kb-gap-none, 0rem);
                row-gap: 0px;
                padding-top: 0px;
                padding-right: 0px;
                padding-bottom: 0px;
                padding-left: 0px;
                grid-template-columns: minmax(0, 1fr)
            }
        }

        .kadence-column1038_012968-0f>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_012968-0f>.kt-inside-inner-col {
            padding-top: var(--global-kb-spacing-3xl, 6.5rem);
            padding-right: var(--global-kb-spacing-xxl, 5rem);
            padding-bottom: var(--global-kb-spacing-3xl, 6.5rem);
            padding-left: var(--global-kb-spacing-xxl, 5rem)
        }

        .kadence-column1038_012968-0f>.kt-inside-inner-col {
            min-height: 400px
        }

        .kadence-column1038_012968-0f>.kt-inside-inner-col,
        .kadence-column1038_012968-0f>.kt-inside-inner-col:before {
            border-top-left-radius: 12px;
            border-top-right-radius: 0px;
            border-bottom-right-radius: 0px;
            border-bottom-left-radius: 12px
        }

        .kadence-column1038_012968-0f>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_012968-0f>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: space-between;
            align-items: flex-start
        }

        .kadence-column1038_012968-0f>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_012968-0f>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_012968-0f>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_012968-0f {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_012968-0f {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_012968-0f>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: space-between
        }

        .kadence-column1038_012968-0f>.kt-inside-inner-col {
            background-color: #15141e
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_012968-0f {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_012968-0f {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_012968-0f>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: space-between
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_012968-0f>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_012968-0f>.kt-inside-inner-col {
                padding-top: var(--global-kb-spacing-md, 2rem);
                padding-right: var(--global-kb-spacing-lg, 3rem);
                padding-bottom: var(--global-kb-spacing-md, 2rem);
                padding-left: var(--global-kb-spacing-lg, 3rem);
                row-gap: 8px;
                flex-direction: column;
                align-items: flex-start
            }

            .kadence-column1038_012968-0f>.kt-inside-inner-col,
            .kadence-column1038_012968-0f>.kt-inside-inner-col:before {
                border-top-left-radius: 16px;
                border-top-right-radius: 16px;
                border-bottom-right-radius: 0px;
                border-bottom-left-radius: 0px
            }

            .kt-row-column-wrap>.kadence-column1038_012968-0f {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_012968-0f {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_012968-0f>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: space-evenly
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_817f20-2f,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_817f20-2f[data-kb-block="kb-adv-heading1038_817f20-2f"] {
            max-width: 297px;
            padding-right: 0px;
            font-size: 32px;
            line-height: 40px;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: -0.3px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_817f20-2f mark.kt-highlight,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_817f20-2f[data-kb-block="kb-adv-heading1038_817f20-2f"] mark.kt-highlight {
            color: #fff;
            background: rgba(255, 255, 255, 0.08);
            border-top: 1px solid rgba(255, 255, 255, 0.16);
            border-right: 1px solid rgba(255, 255, 255, 0.16);
            border-bottom: 1px solid rgba(255, 255, 255, 0.16);
            border-left: 1px solid rgba(255, 255, 255, 0.16);
            border-top-left-radius: 6px;
            border-top-right-radius: 6px;
            border-bottom-right-radius: 6px;
            border-bottom-left-radius: 6px;
            padding-top: 2px;
            padding-right: 8px;
            padding-bottom: 2px;
            padding-left: 8px
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_817f20-2f mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_817f20-2f[data-kb-block="kb-adv-heading1038_817f20-2f"] mark.kt-highlight {
                border-top: 1px solid rgba(255, 255, 255, 0.16);
                border-right: 1px solid rgba(255, 255, 255, 0.16);
                border-bottom: 1px solid rgba(255, 255, 255, 0.16);
                border-left: 1px solid rgba(255, 255, 255, 0.16)
            }
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_817f20-2f,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_817f20-2f[data-kb-block="kb-adv-heading1038_817f20-2f"] {
                padding-right: 0px;
                font-size: var(--global-kb-font-size-xl, 3rem);
                line-height: 48px
            }

            .wp-block-kadence-advancedheading.kt-adv-heading1038_817f20-2f mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_817f20-2f[data-kb-block="kb-adv-heading1038_817f20-2f"] mark.kt-highlight {
                border-top: 1px solid rgba(255, 255, 255, 0.16);
                border-right: 1px solid rgba(255, 255, 255, 0.16);
                border-bottom: 1px solid rgba(255, 255, 255, 0.16);
                border-left: 1px solid rgba(255, 255, 255, 0.16)
            }
        }

        .kadence-column1038_adf55e-81>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_adf55e-81>.kt-inside-inner-col {
            row-gap: var(--global-kb-gap-none, 0rem);
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_adf55e-81>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_adf55e-81>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_adf55e-81>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_adf55e-81>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_cab3dc-3c,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_cab3dc-3c[data-kb-block="kb-adv-heading1038_cab3dc-3c"] {
            max-width: 440px;
            margin-top: var(--global-kb-spacing-xl, 4rem);
            margin-right: 0px;
            text-align: left;
            font-size: 18px;
            line-height: 1.5em;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.25px;
            color: #fff
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_cab3dc-3c,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_cab3dc-3c[data-kb-block="kb-adv-heading1038_cab3dc-3c"] {
                padding-right: 0px;
                margin-top: 0px;
                line-height: 1.2em
            }
        }

        .wp-block-kadence-advancedbtn.kb-btns1038_f10a45-ac {
            gap: var(--global-kb-gap-sm, 1rem);
            flex-direction: row;
            justify-content: flex-start;
            align-items: flex-end
        }

        ul.menu .wp-block-kadence-advancedbtn .kb-btn1038_fef5df-3d.kb-button {
            width: initial
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_fef5df-3d.kb-button {
            color: var(--global-palette3, #1A202C);
            background: var(--global-palette9, #ffffff);
            font-size: 16px;
            line-height: 1;
            letter-spacing: 0.24px;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 400;
            border-top-left-radius: 360px;
            border-top-right-radius: 360px;
            border-bottom-right-radius: 360px;
            border-bottom-left-radius: 360px;
            border-top: 1px solid var(--global-palette9, #ffffff);
            border-right: 1px solid var(--global-palette9, #ffffff);
            border-bottom: 1px solid var(--global-palette9, #ffffff);
            border-left: 1px solid var(--global-palette9, #ffffff);
            padding-top: 12px;
            padding-right: 24px;
            padding-bottom: 12px;
            padding-left: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_fef5df-3d.kb-button:not(.specificity):not(.extra-specificity) {
            text-decoration: none
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_fef5df-3d.kb-button:hover,
        .wp-block-kadence-advancedbtn .kb-btn1038_fef5df-3d.kb-button:focus {
            color: var(--global-palette9, #ffffff);
            background: var(--global-palette3, #1A202C);
            border-top-color: var(--global-palette9, #ffffff);
            border-top-style: solid;
            border-right-color: var(--global-palette9, #ffffff);
            border-right-style: solid;
            border-bottom-color: var(--global-palette9, #ffffff);
            border-bottom-style: solid;
            border-left-color: var(--global-palette9, #ffffff);
            border-left-style: solid
        }

        @media all and (max-width: 1024px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_fef5df-3d.kb-button {
                border-top: 1px solid var(--global-palette9, #ffffff);
                border-right: 1px solid var(--global-palette9, #ffffff);
                border-bottom: 1px solid var(--global-palette9, #ffffff);
                border-left: 1px solid var(--global-palette9, #ffffff)
            }
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedbtn .kb-btn1038_fef5df-3d.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_fef5df-3d.kb-button:focus {
                border-top-color: var(--global-palette9, #ffffff);
                border-top-style: solid;
                border-right-color: var(--global-palette9, #ffffff);
                border-right-style: solid;
                border-bottom-color: var(--global-palette9, #ffffff);
                border-bottom-style: solid;
                border-left-color: var(--global-palette9, #ffffff);
                border-left-style: solid
            }
        }

        @media all and (max-width: 1024px) {
            .kb-btn1038_fef5df-3d.kb-button .kb-svg-icon-wrap {
                display: block
            }
        }

        @media all and (max-width: 767px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_fef5df-3d.kb-button {
                border-top: 1px solid var(--global-palette9, #ffffff);
                border-right: 1px solid var(--global-palette9, #ffffff);
                border-bottom: 1px solid var(--global-palette9, #ffffff);
                border-left: 1px solid var(--global-palette9, #ffffff)
            }

            .wp-block-kadence-advancedbtn .kb-btn1038_fef5df-3d.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_fef5df-3d.kb-button:focus {
                border-top-color: var(--global-palette9, #ffffff);
                border-top-style: solid;
                border-right-color: var(--global-palette9, #ffffff);
                border-right-style: solid;
                border-bottom-color: var(--global-palette9, #ffffff);
                border-bottom-style: solid;
                border-left-color: var(--global-palette9, #ffffff);
                border-left-style: solid
            }
        }

        .kadence-column1038_8ee374-81>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_8ee374-81>.kt-inside-inner-col {
            padding-top: var(--global-kb-spacing-3xl, 6.5rem);
            padding-right: var(--global-kb-spacing-xxl, 5rem);
            padding-bottom: var(--global-kb-spacing-3xl, 6.5rem);
            padding-left: 0px
        }

        .kadence-column1038_8ee374-81>.kt-inside-inner-col {
            min-height: 400px
        }

        .kadence-column1038_8ee374-81>.kt-inside-inner-col,
        .kadence-column1038_8ee374-81>.kt-inside-inner-col:before {
            border-top-left-radius: 0px;
            border-top-right-radius: 12px;
            border-bottom-right-radius: 12px;
            border-bottom-left-radius: 0px
        }

        .kadence-column1038_8ee374-81>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_8ee374-81>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: center;
            align-items: center
        }

        .kadence-column1038_8ee374-81>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_8ee374-81>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_8ee374-81>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_8ee374-81 {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_8ee374-81 {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_8ee374-81>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: center
        }

        .kadence-column1038_8ee374-81>.kt-inside-inner-col {
            background-color: #15141e
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_8ee374-81 {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_8ee374-81 {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_8ee374-81>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: center
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_8ee374-81>.kt-inside-inner-col {
                flex-direction: column;
                align-items: center
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_8ee374-81>.kt-inside-inner-col {
                padding-top: 0px;
                padding-right: var(--global-kb-spacing-lg, 3rem);
                padding-bottom: var(--global-kb-spacing-sm, 1.5rem);
                padding-left: var(--global-kb-spacing-xxl, 5rem);
                min-height: 200px;
                row-gap: 8px;
                flex-direction: column;
                align-items: center
            }

            .kadence-column1038_8ee374-81>.kt-inside-inner-col,
            .kadence-column1038_8ee374-81>.kt-inside-inner-col:before {
                border-top-left-radius: 0px;
                border-top-right-radius: 0px;
                border-bottom-right-radius: 16px;
                border-bottom-left-radius: 16px
            }

            .kt-row-column-wrap>.kadence-column1038_8ee374-81 {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_8ee374-81 {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_8ee374-81>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: space-around
            }
        }

        .kadence-column1038_ad983e-ae>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_ad983e-ae>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_ad983e-ae>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_ad983e-ae>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_ad983e-ae>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id1038_dab7ea-92 {
            margin-top: 0px
        }

        .kb-row-layout-id1038_dab7ea-92>.kt-row-column-wrap {
            column-gap: 0px;
            row-gap: var(--global-kb-gap-none, 0rem);
            max-width: var(--global-content-width, 1200px);
            padding-left: var(--global-content-edge-padding);
            padding-right: var(--global-content-edge-padding);
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            min-height: 480px;
            grid-template-columns: repeat(2, minmax(0, 1fr))
        }

        .kb-row-layout-id1038_dab7ea-92 {
            border-top-left-radius: 16px;
            border-top-right-radius: 16px;
            border-bottom-right-radius: 16px;
            border-bottom-left-radius: 16px;
            overflow: clip;
            isolation: isolate
        }

        .kb-row-layout-id1038_dab7ea-92>.kt-row-layout-overlay {
            border-top-left-radius: 16px;
            border-top-right-radius: 16px;
            border-bottom-right-radius: 16px;
            border-bottom-left-radius: 16px
        }

        .kb-row-layout-id1038_dab7ea-92>.kt-row-layout-overlay {
            opacity: 1;
            background: linear-gradient(90deg, rgb(26, 49, 74) 0%, rgb(36, 68, 103) 33%, rgba(36, 68, 103, 0.6) 100%)
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id1038_dab7ea-92 {
                margin-top: 0px
            }

            .kb-row-layout-id1038_dab7ea-92>.kt-row-column-wrap {
                column-gap: var(--global-kb-gap-none, 0rem);
                row-gap: 8px;
                padding-top: var(--global-kb-spacing-lg, 3rem);
                padding-right: var(--global-kb-spacing-lg, 3rem);
                padding-bottom: var(--global-kb-spacing-xl, 4rem);
                padding-left: var(--global-kb-spacing-lg, 3rem);
                grid-template-columns: minmax(0, 1fr)
            }
        }

        .kadence-column1038_d6daab-fd>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_d6daab-fd>.kt-inside-inner-col {
            padding-top: var(--global-kb-spacing-3xl, 6.5rem);
            padding-right: var(--global-kb-spacing-xxl, 5rem);
            padding-bottom: var(--global-kb-spacing-3xl, 6.5rem);
            padding-left: var(--global-kb-spacing-xxl, 5rem)
        }

        .kadence-column1038_d6daab-fd>.kt-inside-inner-col {
            min-height: 400px
        }

        .kadence-column1038_d6daab-fd>.kt-inside-inner-col,
        .kadence-column1038_d6daab-fd>.kt-inside-inner-col:before {
            border-top-left-radius: 12px;
            border-top-right-radius: 0px;
            border-bottom-right-radius: 0px;
            border-bottom-left-radius: 12px
        }

        .kadence-column1038_d6daab-fd>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_d6daab-fd>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: space-between;
            align-items: flex-start
        }

        .kadence-column1038_d6daab-fd>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_d6daab-fd>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_d6daab-fd>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_d6daab-fd {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_d6daab-fd {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_d6daab-fd>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: space-between
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_d6daab-fd {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_d6daab-fd {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_d6daab-fd>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: space-between
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_d6daab-fd>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_d6daab-fd>.kt-inside-inner-col {
                padding-top: var(--global-kb-spacing-md, 2rem);
                padding-right: 0px;
                padding-bottom: var(--global-kb-spacing-md, 2rem);
                padding-left: 0px;
                row-gap: 8px;
                flex-direction: column;
                align-items: flex-start
            }

            .kadence-column1038_d6daab-fd>.kt-inside-inner-col,
            .kadence-column1038_d6daab-fd>.kt-inside-inner-col:before {
                border-top-left-radius: 16px;
                border-top-right-radius: 16px;
                border-bottom-right-radius: 0px;
                border-bottom-left-radius: 0px
            }

            .kt-row-column-wrap>.kadence-column1038_d6daab-fd {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_d6daab-fd {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_d6daab-fd>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: space-evenly
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_791c08-fb,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_791c08-fb[data-kb-block="kb-adv-heading1038_791c08-fb"] {
            max-width: 388px;
            padding-right: 0px;
            font-size: 32px;
            line-height: 40px;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: -0.3px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_791c08-fb,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_791c08-fb[data-kb-block="kb-adv-heading1038_791c08-fb"] {
                max-width: 213px;
                padding-right: 0px;
                font-size: var(--global-kb-font-size-xl, 3rem);
                line-height: 38px
            }
        }

        .kadence-column1038_6cd32c-70>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_6cd32c-70>.kt-inside-inner-col {
            row-gap: var(--global-kb-gap-none, 0rem);
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_6cd32c-70>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_6cd32c-70>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_6cd32c-70>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_6cd32c-70>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_c70b96-32,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_c70b96-32[data-kb-block="kb-adv-heading1038_c70b96-32"] {
            max-width: 440px;
            margin-top: var(--global-kb-spacing-xl, 4rem);
            margin-right: 0px;
            text-align: left;
            font-size: 18px;
            line-height: 1.5em;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.25px;
            color: #fff
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_c70b96-32,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_c70b96-32[data-kb-block="kb-adv-heading1038_c70b96-32"] {
                padding-right: 0px;
                margin-top: 0px;
                line-height: 1.2em
            }
        }

        .wp-block-kadence-advancedbtn.kb-btns1038_c8bcf9-73 {
            gap: var(--global-kb-gap-sm, 1rem);
            flex-direction: row;
            justify-content: flex-start;
            align-items: flex-end
        }

        ul.menu .wp-block-kadence-advancedbtn .kb-btn1038_97a972-54.kb-button {
            width: initial
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_97a972-54.kb-button {
            color: var(--global-palette3, #1A202C);
            background: var(--global-palette9, #ffffff);
            font-size: 16px;
            line-height: 1;
            letter-spacing: 0.24px;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 400;
            border-top-left-radius: 360px;
            border-top-right-radius: 360px;
            border-bottom-right-radius: 360px;
            border-bottom-left-radius: 360px;
            border-top: 1px solid var(--global-palette9, #ffffff);
            border-right: 1px solid var(--global-palette9, #ffffff);
            border-bottom: 1px solid var(--global-palette9, #ffffff);
            border-left: 1px solid var(--global-palette9, #ffffff);
            padding-top: 12px;
            padding-right: 24px;
            padding-bottom: 12px;
            padding-left: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_97a972-54.kb-button:not(.specificity):not(.extra-specificity) {
            text-decoration: none
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_97a972-54.kb-button:hover,
        .wp-block-kadence-advancedbtn .kb-btn1038_97a972-54.kb-button:focus {
            color: var(--global-palette9, #ffffff);
            background: var(--global-palette3, #1A202C);
            border-top-color: var(--global-palette9, #ffffff);
            border-top-style: solid;
            border-right-color: var(--global-palette9, #ffffff);
            border-right-style: solid;
            border-bottom-color: var(--global-palette9, #ffffff);
            border-bottom-style: solid;
            border-left-color: var(--global-palette9, #ffffff);
            border-left-style: solid
        }

        @media all and (max-width: 1024px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_97a972-54.kb-button {
                border-top: 1px solid var(--global-palette9, #ffffff);
                border-right: 1px solid var(--global-palette9, #ffffff);
                border-bottom: 1px solid var(--global-palette9, #ffffff);
                border-left: 1px solid var(--global-palette9, #ffffff)
            }
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedbtn .kb-btn1038_97a972-54.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_97a972-54.kb-button:focus {
                border-top-color: var(--global-palette9, #ffffff);
                border-top-style: solid;
                border-right-color: var(--global-palette9, #ffffff);
                border-right-style: solid;
                border-bottom-color: var(--global-palette9, #ffffff);
                border-bottom-style: solid;
                border-left-color: var(--global-palette9, #ffffff);
                border-left-style: solid
            }
        }

        @media all and (max-width: 1024px) {
            .kb-btn1038_97a972-54.kb-button .kb-svg-icon-wrap {
                display: block
            }
        }

        @media all and (max-width: 767px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_97a972-54.kb-button {
                border-top: 1px solid var(--global-palette9, #ffffff);
                border-right: 1px solid var(--global-palette9, #ffffff);
                border-bottom: 1px solid var(--global-palette9, #ffffff);
                border-left: 1px solid var(--global-palette9, #ffffff)
            }

            .wp-block-kadence-advancedbtn .kb-btn1038_97a972-54.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_97a972-54.kb-button:focus {
                border-top-color: var(--global-palette9, #ffffff);
                border-top-style: solid;
                border-right-color: var(--global-palette9, #ffffff);
                border-right-style: solid;
                border-bottom-color: var(--global-palette9, #ffffff);
                border-bottom-style: solid;
                border-left-color: var(--global-palette9, #ffffff);
                border-left-style: solid
            }
        }

        .kadence-column1038_f798b1-35>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_f798b1-35>.kt-inside-inner-col {
            padding-top: var(--global-kb-spacing-3xl, 6.5rem);
            padding-right: var(--global-kb-spacing-xxl, 5rem);
            padding-bottom: var(--global-kb-spacing-3xl, 6.5rem);
            padding-left: 0px
        }

        .kadence-column1038_f798b1-35>.kt-inside-inner-col {
            min-height: 400px
        }

        .kadence-column1038_f798b1-35>.kt-inside-inner-col,
        .kadence-column1038_f798b1-35>.kt-inside-inner-col:before {
            border-top-left-radius: 0px;
            border-top-right-radius: 12px;
            border-bottom-right-radius: 12px;
            border-bottom-left-radius: 0px
        }

        .kadence-column1038_f798b1-35>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_f798b1-35>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: space-between;
            align-items: flex-start
        }

        .kadence-column1038_f798b1-35>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_f798b1-35>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_f798b1-35>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_f798b1-35 {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_f798b1-35 {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_f798b1-35>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: space-between
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_f798b1-35 {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_f798b1-35 {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_f798b1-35>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: space-between
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_f798b1-35>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_f798b1-35>.kt-inside-inner-col {
                padding-top: 0px;
                padding-right: 0px;
                padding-bottom: var(--global-kb-spacing-md, 2rem);
                padding-left: 0px;
                row-gap: 8px;
                flex-direction: column;
                align-items: flex-start
            }

            .kadence-column1038_f798b1-35>.kt-inside-inner-col,
            .kadence-column1038_f798b1-35>.kt-inside-inner-col:before {
                border-top-left-radius: 0px;
                border-top-right-radius: 0px;
                border-bottom-right-radius: 16px;
                border-bottom-left-radius: 16px
            }

            .kt-row-column-wrap>.kadence-column1038_f798b1-35 {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_f798b1-35 {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_f798b1-35>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: space-around
            }
        }

        .kadence-column1038_f311af-40>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_f311af-40>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_f311af-40>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-end
        }

        .kadence-column1038_f311af-40>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_f311af-40 {
            align-self: flex-end
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_f311af-40 {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_f311af-40>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-end
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_f311af-40 {
                align-self: flex-end
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_f311af-40 {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_f311af-40>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-end
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_f311af-40>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_f311af-40,
            .kt-inside-inner-col>.kadence-column1038_f311af-40:not(.specificity) {
                margin-right: 0px;
                margin-left: 0px
            }

            .kadence-column1038_f311af-40>.kt-inside-inner-col {
                padding-top: 24px;
                padding-right: 0px;
                padding-left: 0px;
                flex-direction: column
            }

            .kt-row-column-wrap>.kadence-column1038_f311af-40 {
                align-self: flex-end
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_f311af-40 {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_f311af-40>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-end
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_0a078f-12,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_0a078f-12[data-kb-block="kb-adv-heading1038_0a078f-12"] {
            max-width: 460px;
            padding-bottom: 4px;
            font-size: 20px;
            line-height: 1.3em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_0a078f-12[data-kb-block="kb-adv-heading1038_0a078f-12"] {
            display: flex;
            gap: 0.25em;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_0a078f-12[data-kb-block="kb-adv-heading1038_0a078f-12"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_0a078f-12[data-kb-block="kb-adv-heading1038_0a078f-12"] .kb-adv-heading-icon {
            font-size: 16px;
            margin-right: 8px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_0a078f-12,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_0a078f-12[data-kb-block="kb-adv-heading1038_0a078f-12"] {
                padding-bottom: 0px;
                font-size: 20px
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_51a720-39,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_51a720-39[data-kb-block="kb-adv-heading1038_51a720-39"] {
            max-width: 460px;
            margin-top: 0px;
            margin-bottom: 16px;
            margin-left: 0px;
            text-align: left;
            font-size: 18px;
            line-height: 1.5em;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.25px;
            color: #fff;
            border-top-left-radius: 0px;
            border-top-right-radius: 0px;
            border-bottom-right-radius: 0px;
            border-bottom-left-radius: 0px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_51a720-39,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_51a720-39[data-kb-block="kb-adv-heading1038_51a720-39"] {
                padding-right: 0px;
                margin-top: 0px;
                line-height: 1.2em
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_e6a174-e3,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_e6a174-e3[data-kb-block="kb-adv-heading1038_e6a174-e3"] {
            max-width: 460px;
            padding-bottom: 4px;
            font-size: 20px;
            line-height: 1.3em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_e6a174-e3[data-kb-block="kb-adv-heading1038_e6a174-e3"] {
            display: flex;
            gap: 0.25em;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_e6a174-e3[data-kb-block="kb-adv-heading1038_e6a174-e3"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_e6a174-e3[data-kb-block="kb-adv-heading1038_e6a174-e3"] .kb-adv-heading-icon {
            font-size: 16px;
            margin-right: 8px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_e6a174-e3,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_e6a174-e3[data-kb-block="kb-adv-heading1038_e6a174-e3"] {
                padding-bottom: 0px;
                font-size: 20px
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_cef944-82,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_cef944-82[data-kb-block="kb-adv-heading1038_cef944-82"] {
            max-width: 420px;
            margin-top: 0px;
            margin-bottom: 16px;
            margin-left: 0px;
            text-align: left;
            font-size: 18px;
            line-height: 1.5em;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.25px;
            color: #fff;
            border-top-left-radius: 0px;
            border-top-right-radius: 0px;
            border-bottom-right-radius: 0px;
            border-bottom-left-radius: 0px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_cef944-82,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_cef944-82[data-kb-block="kb-adv-heading1038_cef944-82"] {
                padding-right: 0px;
                margin-top: 0px;
                line-height: 1.2em
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_bd9ceb-69,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_bd9ceb-69[data-kb-block="kb-adv-heading1038_bd9ceb-69"] {
            max-width: 460px;
            padding-bottom: 4px;
            font-size: 20px;
            line-height: 1.3em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_bd9ceb-69[data-kb-block="kb-adv-heading1038_bd9ceb-69"] {
            display: flex;
            gap: 0.25em;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_bd9ceb-69[data-kb-block="kb-adv-heading1038_bd9ceb-69"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_bd9ceb-69[data-kb-block="kb-adv-heading1038_bd9ceb-69"] .kb-adv-heading-icon {
            font-size: 16px;
            margin-right: 8px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_bd9ceb-69,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_bd9ceb-69[data-kb-block="kb-adv-heading1038_bd9ceb-69"] {
                padding-bottom: 0px;
                font-size: 20px
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_ab1b63-c8,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_ab1b63-c8[data-kb-block="kb-adv-heading1038_ab1b63-c8"] {
            max-width: 499px;
            margin-top: 0px;
            margin-bottom: 16px;
            margin-left: 0px;
            text-align: left;
            font-size: 18px;
            line-height: 1.5em;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.25px;
            color: #fff;
            border-top-left-radius: 0px;
            border-top-right-radius: 0px;
            border-bottom-right-radius: 0px;
            border-bottom-left-radius: 0px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_ab1b63-c8,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_ab1b63-c8[data-kb-block="kb-adv-heading1038_ab1b63-c8"] {
                padding-right: 0px;
                margin-top: 0px;
                line-height: 1.2em
            }
        }

        .kadence-column1038_bd825b-2e>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_bd825b-2e>.kt-inside-inner-col {
            padding-top: var(--global-kb-spacing-xxl, 5rem);
            padding-right: var(--global-kb-spacing-xxl, 5rem);
            padding-bottom: var(--global-kb-spacing-xxl, 5rem);
            padding-left: var(--global-kb-spacing-xxl, 5rem)
        }

        .kadence-column1038_bd825b-2e>.kt-inside-inner-col {
            border-top: 1px solid rgba(31, 31, 31, 0.12);
            border-right: 1px solid rgba(31, 31, 31, 0.12);
            border-bottom: 1px solid rgba(31, 31, 31, 0.12);
            border-left: 1px solid rgba(31, 31, 31, 0.12)
        }

        .kadence-column1038_bd825b-2e>.kt-inside-inner-col,
        .kadence-column1038_bd825b-2e>.kt-inside-inner-col:before {
            border-top-left-radius: 16px;
            border-top-right-radius: 16px;
            border-bottom-right-radius: 16px;
            border-bottom-left-radius: 16px
        }

        .kadence-column1038_bd825b-2e>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_bd825b-2e>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-start;
            align-items: stretch
        }

        .kadence-column1038_bd825b-2e>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_bd825b-2e>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_bd825b-2e>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_bd825b-2e {
            align-self: flex-start
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_bd825b-2e {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_bd825b-2e>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-start
        }

        .kadence-column1038_bd825b-2e>.kt-inside-inner-col:before {
            opacity: 0.79;
            mix-blend-mode: color-dodge
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_bd825b-2e>.kt-inside-inner-col {
                border-top: 1px solid rgba(31, 31, 31, 0.12);
                border-right: 1px solid rgba(31, 31, 31, 0.12);
                border-bottom: 1px solid rgba(31, 31, 31, 0.12);
                border-left: 1px solid rgba(31, 31, 31, 0.12);
                flex-direction: column;
                align-items: stretch
            }
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_bd825b-2e {
                align-self: flex-start
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_bd825b-2e {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_bd825b-2e>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-start
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_bd825b-2e>.kt-inside-inner-col {
                padding-top: var(--global-kb-spacing-lg, 3rem);
                padding-right: var(--global-kb-spacing-lg, 3rem);
                padding-bottom: var(--global-kb-spacing-lg, 3rem);
                padding-left: var(--global-kb-spacing-lg, 3rem);
                border-top: 1px solid rgba(31, 31, 31, 0.12);
                border-right: 1px solid rgba(31, 31, 31, 0.12);
                border-bottom: 1px solid rgba(31, 31, 31, 0.12);
                border-left: 1px solid rgba(31, 31, 31, 0.12);
                row-gap: 8px;
                flex-direction: column;
                align-items: flex-start
            }

            .kt-row-column-wrap>.kadence-column1038_bd825b-2e {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_bd825b-2e {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_bd825b-2e>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: space-evenly
            }
        }

        .kb-image1038_a0aef9-0d .kb-image-has-overlay:after {
            opacity: 0.3
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_e8612d-d4,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_e8612d-d4[data-kb-block="kb-adv-heading1038_e8612d-d4"] {
            padding-top: 0px;
            margin-top: 0px;
            font-size: 32px;
            line-height: 44px;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: -0.3px;
            color: #1f1f1f
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_e8612d-d4 mark.kt-highlight,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_e8612d-d4[data-kb-block="kb-adv-heading1038_e8612d-d4"] mark.kt-highlight {
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 300;
            color: #1f1f1f;
            background: rgba(122, 110, 255, 0.12);
            border-top: 1px solid rgba(122, 110, 255, 0.24);
            border-right: 1px solid rgba(122, 110, 255, 0.24);
            border-bottom: 1px solid rgba(122, 110, 255, 0.24);
            border-left: 1px solid rgba(122, 110, 255, 0.24);
            border-top-left-radius: 6px;
            border-top-right-radius: 6px;
            border-bottom-right-radius: 6px;
            border-bottom-left-radius: 6px;
            padding-top: 2px;
            padding-right: 8px;
            padding-bottom: 2px;
            padding-left: 8px
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_e8612d-d4 mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_e8612d-d4[data-kb-block="kb-adv-heading1038_e8612d-d4"] mark.kt-highlight {
                border-top: 1px solid rgba(122, 110, 255, 0.24);
                border-right: 1px solid rgba(122, 110, 255, 0.24);
                border-bottom: 1px solid rgba(122, 110, 255, 0.24);
                border-left: 1px solid rgba(122, 110, 255, 0.24)
            }
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_e8612d-d4,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_e8612d-d4[data-kb-block="kb-adv-heading1038_e8612d-d4"] {
                padding-right: 0px;
                font-size: var(--global-kb-font-size-xl, 3rem);
                line-height: 40px
            }

            .wp-block-kadence-advancedheading.kt-adv-heading1038_e8612d-d4 mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_e8612d-d4[data-kb-block="kb-adv-heading1038_e8612d-d4"] mark.kt-highlight {
                border-top: 1px solid rgba(122, 110, 255, 0.24);
                border-right: 1px solid rgba(122, 110, 255, 0.24);
                border-bottom: 1px solid rgba(122, 110, 255, 0.24);
                border-left: 1px solid rgba(122, 110, 255, 0.24)
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_54545c-44,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_54545c-44[data-kb-block="kb-adv-heading1038_54545c-44"] {
            max-width: 777px;
            padding-bottom: 32px;
            font-size: 18px;
            line-height: 1.5;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            color: #1f1f1f
        }

        .kb-row-layout-id1038_d086b1-f5>.kt-row-column-wrap {
            row-gap: var(--global-kb-gap-none, 0rem);
            padding-top: 0px;
            padding-bottom: 0px;
            grid-template-columns: minmax(0, 1fr)
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-id1038_d086b1-f5>.kt-row-column-wrap {
                grid-template-columns: minmax(0, 1fr)
            }
        }

        .kadence-column1038_1c6d57-5c>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_1c6d57-5c>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_1c6d57-5c>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            justify-content: space-between;
            flex-wrap: nowrap
        }

        .kadence-column1038_1c6d57-5c>.kt-inside-inner-col>*,
        .kadence-column1038_1c6d57-5c>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_1c6d57-5c>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_1c6d57-5c>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        .kt-row-column-wrap>.kadence-column1038_1c6d57-5c {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_1c6d57-5c {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_1c6d57-5c>.kt-inside-inner-col {
            align-items: center
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_1c6d57-5c {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_1c6d57-5c {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_1c6d57-5c>.kt-inside-inner-col {
                align-items: center
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_1c6d57-5c>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                align-items: center;
                justify-content: space-between;
                flex-wrap: nowrap
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_1c6d57-5c>.kt-inside-inner-col>*,
            .kadence-column1038_1c6d57-5c>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_1c6d57-5c>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_1c6d57-5c>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_1c6d57-5c>.kt-inside-inner-col {
                row-gap: var(--global-kb-gap-sm, 1rem);
                flex-direction: column;
                align-items: stretch;
                flex-wrap: nowrap
            }

            .kt-row-column-wrap>.kadence-column1038_1c6d57-5c {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_1c6d57-5c {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_1c6d57-5c>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: center
            }
        }

        .kadence-column1038_70ae68-06>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_70ae68-06>.kt-inside-inner-col {
            min-height: 40px
        }

        .kadence-column1038_70ae68-06>.kt-inside-inner-col {
            column-gap: 12px
        }

        .kadence-column1038_70ae68-06>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            justify-content: flex-start
        }

        .kadence-column1038_70ae68-06>.kt-inside-inner-col>*,
        .kadence-column1038_70ae68-06>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_70ae68-06>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_70ae68-06>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        .kt-row-column-wrap>.kadence-column1038_70ae68-06 {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_70ae68-06 {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_70ae68-06>.kt-inside-inner-col {
            align-items: center
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_70ae68-06 {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_70ae68-06 {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_70ae68-06>.kt-inside-inner-col {
                align-items: center
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_70ae68-06>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                align-items: center;
                justify-content: flex-start
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_70ae68-06>.kt-inside-inner-col>*,
            .kadence-column1038_70ae68-06>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_70ae68-06>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_70ae68-06>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {
            .kt-row-column-wrap>.kadence-column1038_70ae68-06 {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_70ae68-06 {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_70ae68-06>.kt-inside-inner-col {
                align-items: center
            }

            .kadence-column1038_70ae68-06>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: flex-start
            }

            .kadence-column1038_70ae68-06>.kt-inside-inner-col>*,
            .kadence-column1038_70ae68-06>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_70ae68-06>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_70ae68-06>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        .kadence-column1038_c01863-f1>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_c01863-f1 {
            max-width: 40px;
            margin-left: auto;
            margin-right: auto
        }

        .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1038_c01863-f1 {
            -webkit-flex: 0 1 40px;
            flex: 0 1 40px;
            max-width: unset;
            margin-left: unset;
            margin-right: unset
        }

        .kadence-column1038_c01863-f1>.kt-inside-inner-col {
            min-height: 40px
        }

        .kadence-column1038_c01863-f1>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_c01863-f1>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: center;
            align-items: center
        }

        .kadence-column1038_c01863-f1>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_c01863-f1>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_c01863-f1>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_c01863-f1 {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_c01863-f1 {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_c01863-f1>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: center
        }

        @media all and (min-width: 1025px) {
            .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1038_c01863-f1 {
                -webkit-flex: 0 1 40px;
                flex: 0 1 40px;
                max-width: unset;
                margin-left: unset;
                margin-right: unset
            }
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_c01863-f1 {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_c01863-f1 {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_c01863-f1>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: center
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_c01863-f1>.kt-inside-inner-col {
                flex-direction: column;
                align-items: center
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_c01863-f1>.kt-inside-inner-col,
            .kadence-column1038_c01863-f1>.kt-inside-inner-col:before {
                border-top-left-radius: 150px;
                border-top-right-radius: 150px;
                border-bottom-right-radius: 150px;
                border-bottom-left-radius: 150px
            }

            .kt-row-column-wrap>.kadence-column1038_c01863-f1 {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_c01863-f1 {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_c01863-f1>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: center
            }

            .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1038_c01863-f1 {
                max-width: 40px;
                -webkit-flex: 1;
                flex: 1;
                margin-left: auto;
                margin-right: auto
            }

            .kadence-column1038_c01863-f1>.kt-inside-inner-col {
                flex-direction: column;
                align-items: center
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_b26e07-3c,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_b26e07-3c[data-kb-block="kb-adv-heading1038_b26e07-3c"] {
            font-size: 12px;
            font-weight: 500;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 1.2px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_f2f73d-43,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_f2f73d-43[data-kb-block="kb-adv-heading1038_f2f73d-43"] {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            margin-top: 0px;
            margin-right: 0px;
            margin-bottom: 0px;
            margin-left: 0px;
            font-size: 12px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.56px;
            color: #1f1f1f
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_f2f73d-43[data-kb-block="kb-adv-heading1038_f2f73d-43"] {
            display: flex;
            gap: 0.25em;
            align-items: center
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_f2f73d-43[data-kb-block="kb-adv-heading1038_f2f73d-43"] .kb-adv-heading-icon svg {
            width: 1em;
            height: 1em
        }

        .kadence-column1038_33d1b1-3c>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_33d1b1-3c>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_33d1b1-3c>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-end
        }

        .kadence-column1038_33d1b1-3c>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_33d1b1-3c>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_33d1b1-3c>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_33d1b1-3c>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-end
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_33d1b1-3c>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .kadence-column1038_e21066-1a>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_e21066-1a,
        .kt-inside-inner-col>.kadence-column1038_e21066-1a:not(.specificity) {
            margin-right: 0px
        }

        .kadence-column1038_e21066-1a>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_e21066-1a>.kt-inside-inner-col {
            flex-direction: column;
            align-items: flex-end
        }

        .kadence-column1038_e21066-1a>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_e21066-1a>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_e21066-1a>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_e21066-1a>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-end
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_e21066-1a>.kt-inside-inner-col {
                flex-direction: column;
                align-items: flex-start
            }
        }

        .wp-block-kadence-advancedbtn.kb-btns1038_24b1ab-03 {
            gap: var(--global-kb-gap-sm, 1rem);
            flex-direction: row;
            justify-content: flex-end
        }

        ul.menu .wp-block-kadence-advancedbtn .kb-btn1038_32658a-28.kb-button {
            width: initial
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_32658a-28.kb-button {
            color: #1f1f1f;
            font-size: 14px;
            line-height: 1;
            letter-spacing: 0.8px;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 500;
            border-top-left-radius: 360px;
            border-top-right-radius: 360px;
            border-bottom-right-radius: 360px;
            border-bottom-left-radius: 360px;
            border-top: 1px solid rgba(31, 31, 31, 0.4);
            border-right: 1px solid rgba(31, 31, 31, 0.4);
            border-bottom: 1px solid rgba(31, 31, 31, 0.4);
            border-left: 1px solid rgba(31, 31, 31, 0.4);
            padding-top: 12px;
            padding-right: 24px;
            padding-bottom: 12px;
            padding-left: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_32658a-28.kb-button:not(.specificity):not(.extra-specificity) {
            text-decoration: none
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_32658a-28.kb-button:hover,
        .wp-block-kadence-advancedbtn .kb-btn1038_32658a-28.kb-button:focus {
            color: var(--global-palette9, #ffffff);
            background: var(--global-palette3, #1A202C)
        }

        @media all and (max-width: 1024px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_32658a-28.kb-button {
                border-top: 1px solid rgba(31, 31, 31, 0.4);
                border-right: 1px solid rgba(31, 31, 31, 0.4);
                border-bottom: 1px solid rgba(31, 31, 31, 0.4);
                border-left: 1px solid rgba(31, 31, 31, 0.4)
            }
        }

        @media all and (max-width: 1024px) {
            .kb-btn1038_32658a-28.kb-button .kb-svg-icon-wrap {
                display: block
            }
        }

        @media all and (max-width: 767px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_32658a-28.kb-button {
                border-top: 1px solid rgba(31, 31, 31, 0.12);
                border-right: 1px solid rgba(31, 31, 31, 0.12);
                border-bottom: 1px solid rgba(31, 31, 31, 0.12);
                border-left: 1px solid rgba(31, 31, 31, 0.12);
                margin-right: 0px;
                margin-left: 0px
            }
        }

        .kb-row-layout-id1038_4c5852-ca>.kt-row-column-wrap {
            column-gap: 80px;
            max-width: var(--global-content-width, 1200px);
            padding-left: var(--global-content-edge-padding);
            padding-right: var(--global-content-edge-padding);
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 112px;
            padding-left: 0px;
            grid-template-columns: minmax(0, calc(70% - ((80px * 1)/2)))minmax(0, calc(30% - ((80px * 1)/2)))
        }

        .kb-row-layout-id1038_4c5852-ca {
            border-top-left-radius: 12px;
            border-top-right-radius: 12px;
            overflow: clip;
            isolation: isolate
        }

        .kb-row-layout-id1038_4c5852-ca>.kt-row-layout-overlay {
            border-top-left-radius: 12px;
            border-top-right-radius: 12px
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-id1038_4c5852-ca>.kt-row-column-wrap {
                padding-top: 42px;
                padding-right: 0px;
                padding-bottom: 0px;
                padding-left: 0px;
                grid-template-columns: minmax(0, 1fr)
            }
        }

        .kadence-column1038_6fa38a-a5>.kt-inside-inner-col {
            padding-bottom: 0px
        }

        .kadence-column1038_6fa38a-a5>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_6fa38a-a5>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_6fa38a-a5>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_6fa38a-a5>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_6fa38a-a5>.kt-inside-inner-col {
                padding-right: 24px;
                padding-bottom: 0px;
                padding-left: 24px;
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_51517e-7f,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_51517e-7f[data-kb-block="kb-adv-heading1038_51517e-7f"] {
            max-width: 573px;
            padding-top: 0px;
            margin-top: 32px;
            text-align: left;
            font-size: 46px;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: -1px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_51517e-7f,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_51517e-7f[data-kb-block="kb-adv-heading1038_51517e-7f"] {
                max-width: 274px;
                padding-right: 0px;
                padding-left: 0px;
                margin-bottom: var(--global-kb-spacing-lg, 3rem);
                font-size: 32px;
                line-height: 1.2em;
                text-align: left !important
            }
        }

        .kadence-column1038_4ccff4-ac,
        .kt-inside-inner-col>.kadence-column1038_4ccff4-ac:not(.specificity) {
            margin-right: 0px;
            margin-left: 0px
        }

        .kadence-column1038_4ccff4-ac>.kt-inside-inner-col {
            padding-right: 0px;
            padding-left: 0px
        }

        .kadence-column1038_4ccff4-ac>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_4ccff4-ac>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_4ccff4-ac>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_4ccff4-ac>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_4ccff4-ac>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .kadence-column1038_6f52b8-35>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_6f52b8-35>.kt-inside-inner-col {
            border-bottom: 1px solid rgba(150, 150, 150, 0.26)
        }

        .kadence-column1038_6f52b8-35>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_6f52b8-35>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            justify-content: space-between
        }

        .kadence-column1038_6f52b8-35>.kt-inside-inner-col>*,
        .kadence-column1038_6f52b8-35>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_6f52b8-35>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_6f52b8-35>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        .kt-row-column-wrap>.kadence-column1038_6f52b8-35 {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_6f52b8-35 {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_6f52b8-35>.kt-inside-inner-col {
            align-items: center
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_6f52b8-35>.kt-inside-inner-col {
                border-bottom: 1px solid rgba(150, 150, 150, 0.26);
                flex-direction: row;
                flex-wrap: wrap;
                align-items: center;
                justify-content: space-between
            }
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_6f52b8-35 {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_6f52b8-35 {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_6f52b8-35>.kt-inside-inner-col {
                align-items: center
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_6f52b8-35>.kt-inside-inner-col>*,
            .kadence-column1038_6f52b8-35>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_6f52b8-35>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_6f52b8-35>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_6f52b8-35>.kt-inside-inner-col {
                border-bottom: 1px solid rgba(150, 150, 150, 0.26);
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: space-between
            }

            .kt-row-column-wrap>.kadence-column1038_6f52b8-35 {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_6f52b8-35 {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_6f52b8-35>.kt-inside-inner-col {
                align-items: center
            }

            .kadence-column1038_6f52b8-35>.kt-inside-inner-col>*,
            .kadence-column1038_6f52b8-35>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_6f52b8-35>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_6f52b8-35>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        .kadence-column1038_e3e550-54>.kt-inside-inner-col {
            padding-top: 32px;
            padding-right: 32px;
            padding-bottom: 32px
        }

        .kadence-column1038_e3e550-54>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_e3e550-54>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_e3e550-54>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_e3e550-54>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_e3e550-54,
            .kt-inside-inner-col>.kadence-column1038_e3e550-54:not(.specificity) {
                margin-top: var(--global-kb-spacing-auto, auto);
                margin-bottom: var(--global-kb-spacing-auto, auto)
            }

            .kadence-column1038_e3e550-54>.kt-inside-inner-col {
                padding-top: var(--global-kb-spacing-md, 2rem);
                padding-bottom: var(--global-kb-spacing-md, 2rem);
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_39b79b-8b,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_39b79b-8b[data-kb-block="kb-adv-heading1038_39b79b-8b"] {
            padding-bottom: 4px;
            margin-bottom: 4px;
            font-size: var(--global-kb-font-size-lg, 2rem);
            line-height: 1.3em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.23px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_39b79b-8b,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_39b79b-8b[data-kb-block="kb-adv-heading1038_39b79b-8b"] {
                padding-bottom: 0px;
                margin-bottom: 0px;
                font-size: var(--global-kb-font-size-md, 1.25rem)
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_7024ad-fc,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_7024ad-fc[data-kb-block="kb-adv-heading1038_7024ad-fc"] {
            font-size: var(--global-kb-font-size-sm, 0.9rem);
            line-height: 1.3em;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.23px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_7024ad-fc,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_7024ad-fc[data-kb-block="kb-adv-heading1038_7024ad-fc"] {
                max-width: 520px;
                font-size: 14px
            }
        }

        .kadence-column1038_e687fb-86>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_e687fb-86>.kt-inside-inner-col {
            border-bottom: 1px solid rgba(150, 150, 150, 0.26)
        }

        .kadence-column1038_e687fb-86>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_e687fb-86>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            justify-content: space-between
        }

        .kadence-column1038_e687fb-86>.kt-inside-inner-col>*,
        .kadence-column1038_e687fb-86>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_e687fb-86>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_e687fb-86>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        .kt-row-column-wrap>.kadence-column1038_e687fb-86 {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_e687fb-86 {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_e687fb-86>.kt-inside-inner-col {
            align-items: center
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_e687fb-86>.kt-inside-inner-col {
                border-bottom: 1px solid rgba(150, 150, 150, 0.26);
                flex-direction: row;
                flex-wrap: wrap;
                align-items: center;
                justify-content: space-between
            }
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_e687fb-86 {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_e687fb-86 {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_e687fb-86>.kt-inside-inner-col {
                align-items: center
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_e687fb-86>.kt-inside-inner-col>*,
            .kadence-column1038_e687fb-86>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_e687fb-86>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_e687fb-86>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_e687fb-86>.kt-inside-inner-col {
                border-bottom: 1px solid rgba(150, 150, 150, 0.26);
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: space-between
            }

            .kt-row-column-wrap>.kadence-column1038_e687fb-86 {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_e687fb-86 {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_e687fb-86>.kt-inside-inner-col {
                align-items: center
            }

            .kadence-column1038_e687fb-86>.kt-inside-inner-col>*,
            .kadence-column1038_e687fb-86>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_e687fb-86>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_e687fb-86>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        .kadence-column1038_de4973-b9>.kt-inside-inner-col {
            padding-top: var(--global-kb-spacing-md, 2rem);
            padding-right: var(--global-kb-spacing-md, 2rem);
            padding-bottom: var(--global-kb-spacing-md, 2rem)
        }

        .kadence-column1038_de4973-b9>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_de4973-b9>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_de4973-b9>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_de4973-b9>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_de4973-b9,
            .kt-inside-inner-col>.kadence-column1038_de4973-b9:not(.specificity) {
                margin-top: var(--global-kb-spacing-auto, auto);
                margin-bottom: var(--global-kb-spacing-auto, auto)
            }

            .kadence-column1038_de4973-b9>.kt-inside-inner-col {
                padding-top: var(--global-kb-spacing-md, 2rem);
                padding-bottom: var(--global-kb-spacing-md, 2rem);
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_d24c58-07,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_d24c58-07[data-kb-block="kb-adv-heading1038_d24c58-07"] {
            padding-bottom: 4px;
            margin-bottom: 4px;
            font-size: var(--global-kb-font-size-lg, 2rem);
            line-height: 1.3em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.23px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_d24c58-07,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_d24c58-07[data-kb-block="kb-adv-heading1038_d24c58-07"] {
                padding-bottom: 0px;
                margin-bottom: 0px;
                font-size: var(--global-kb-font-size-md, 1.25rem)
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_299255-8e,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_299255-8e[data-kb-block="kb-adv-heading1038_299255-8e"] {
            font-size: var(--global-kb-font-size-sm, 0.9rem);
            line-height: 1.3em;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.23px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_299255-8e,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_299255-8e[data-kb-block="kb-adv-heading1038_299255-8e"] {
                max-width: 520px;
                font-size: 14px
            }
        }

        .kadence-column1038_b22c15-ad>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_b22c15-ad>.kt-inside-inner-col {
            border-bottom: 1px solid rgba(150, 150, 150, 0.26)
        }

        .kadence-column1038_b22c15-ad>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_b22c15-ad>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            justify-content: space-between
        }

        .kadence-column1038_b22c15-ad>.kt-inside-inner-col>*,
        .kadence-column1038_b22c15-ad>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_b22c15-ad>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_b22c15-ad>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        .kt-row-column-wrap>.kadence-column1038_b22c15-ad {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_b22c15-ad {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_b22c15-ad>.kt-inside-inner-col {
            align-items: center
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_b22c15-ad>.kt-inside-inner-col {
                border-bottom: 1px solid rgba(150, 150, 150, 0.26);
                flex-direction: row;
                flex-wrap: wrap;
                align-items: center;
                justify-content: space-between
            }
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_b22c15-ad {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_b22c15-ad {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_b22c15-ad>.kt-inside-inner-col {
                align-items: center
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_b22c15-ad>.kt-inside-inner-col>*,
            .kadence-column1038_b22c15-ad>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_b22c15-ad>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_b22c15-ad>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_b22c15-ad>.kt-inside-inner-col {
                border-bottom: 1px solid rgba(150, 150, 150, 0.26);
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: space-between
            }

            .kt-row-column-wrap>.kadence-column1038_b22c15-ad {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_b22c15-ad {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_b22c15-ad>.kt-inside-inner-col {
                align-items: center
            }

            .kadence-column1038_b22c15-ad>.kt-inside-inner-col>*,
            .kadence-column1038_b22c15-ad>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_b22c15-ad>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_b22c15-ad>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        .kadence-column1038_92ab50-cc>.kt-inside-inner-col {
            padding-top: var(--global-kb-spacing-md, 2rem);
            padding-right: var(--global-kb-spacing-md, 2rem);
            padding-bottom: var(--global-kb-spacing-md, 2rem)
        }

        .kadence-column1038_92ab50-cc>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_92ab50-cc>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_92ab50-cc>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_92ab50-cc>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_92ab50-cc,
            .kt-inside-inner-col>.kadence-column1038_92ab50-cc:not(.specificity) {
                margin-top: var(--global-kb-spacing-auto, auto);
                margin-bottom: var(--global-kb-spacing-auto, auto)
            }

            .kadence-column1038_92ab50-cc>.kt-inside-inner-col {
                padding-top: var(--global-kb-spacing-md, 2rem);
                padding-bottom: var(--global-kb-spacing-md, 2rem);
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_e7e86f-ca,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_e7e86f-ca[data-kb-block="kb-adv-heading1038_e7e86f-ca"] {
            padding-bottom: 4px;
            margin-bottom: 4px;
            font-size: var(--global-kb-font-size-lg, 2rem);
            line-height: 1.3em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.23px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_e7e86f-ca,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_e7e86f-ca[data-kb-block="kb-adv-heading1038_e7e86f-ca"] {
                padding-bottom: 0px;
                margin-bottom: 0px;
                font-size: var(--global-kb-font-size-md, 1.25rem)
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_097c37-81,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_097c37-81[data-kb-block="kb-adv-heading1038_097c37-81"] {
            font-size: var(--global-kb-font-size-sm, 0.9rem);
            line-height: 1.3em;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.23px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_097c37-81,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_097c37-81[data-kb-block="kb-adv-heading1038_097c37-81"] {
                max-width: 520px;
                font-size: 14px
            }
        }

        .kadence-column1038_ee96ce-fa>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_ee96ce-fa>.kt-inside-inner-col {
            border-bottom: 1px solid rgba(150, 150, 150, 0.26)
        }

        .kadence-column1038_ee96ce-fa>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_ee96ce-fa>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            justify-content: space-between
        }

        .kadence-column1038_ee96ce-fa>.kt-inside-inner-col>*,
        .kadence-column1038_ee96ce-fa>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_ee96ce-fa>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_ee96ce-fa>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        .kt-row-column-wrap>.kadence-column1038_ee96ce-fa {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_ee96ce-fa {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_ee96ce-fa>.kt-inside-inner-col {
            align-items: center
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_ee96ce-fa>.kt-inside-inner-col {
                border-bottom: 1px solid rgba(150, 150, 150, 0.26);
                flex-direction: row;
                flex-wrap: wrap;
                align-items: center;
                justify-content: space-between
            }
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_ee96ce-fa {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_ee96ce-fa {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_ee96ce-fa>.kt-inside-inner-col {
                align-items: center
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_ee96ce-fa>.kt-inside-inner-col>*,
            .kadence-column1038_ee96ce-fa>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_ee96ce-fa>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_ee96ce-fa>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_ee96ce-fa>.kt-inside-inner-col {
                border-bottom: 1px solid rgba(150, 150, 150, 0.26);
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: space-between
            }

            .kt-row-column-wrap>.kadence-column1038_ee96ce-fa {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_ee96ce-fa {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_ee96ce-fa>.kt-inside-inner-col {
                align-items: center
            }

            .kadence-column1038_ee96ce-fa>.kt-inside-inner-col>*,
            .kadence-column1038_ee96ce-fa>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_ee96ce-fa>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_ee96ce-fa>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        .kadence-column1038_567383-f9>.kt-inside-inner-col {
            padding-top: var(--global-kb-spacing-md, 2rem);
            padding-bottom: var(--global-kb-spacing-md, 2rem)
        }

        .kadence-column1038_567383-f9>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_567383-f9>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_567383-f9>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_567383-f9>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_567383-f9,
            .kt-inside-inner-col>.kadence-column1038_567383-f9:not(.specificity) {
                margin-top: var(--global-kb-spacing-auto, auto);
                margin-bottom: var(--global-kb-spacing-auto, auto)
            }

            .kadence-column1038_567383-f9>.kt-inside-inner-col {
                padding-top: var(--global-kb-spacing-md, 2rem);
                padding-bottom: var(--global-kb-spacing-md, 2rem);
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_0d4fdc-5f,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_0d4fdc-5f[data-kb-block="kb-adv-heading1038_0d4fdc-5f"] {
            padding-bottom: 4px;
            margin-bottom: 4px;
            font-size: var(--global-kb-font-size-lg, 2rem);
            line-height: 1.3em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.23px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_0d4fdc-5f,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_0d4fdc-5f[data-kb-block="kb-adv-heading1038_0d4fdc-5f"] {
                padding-bottom: 0px;
                margin-bottom: 0px;
                font-size: var(--global-kb-font-size-md, 1.25rem)
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_8cb466-ff,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_8cb466-ff[data-kb-block="kb-adv-heading1038_8cb466-ff"] {
            font-size: var(--global-kb-font-size-sm, 0.9rem);
            line-height: 1.3em;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.23px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_8cb466-ff,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_8cb466-ff[data-kb-block="kb-adv-heading1038_8cb466-ff"] {
                max-width: 520px;
                font-size: 14px
            }
        }

        .kadence-column1038_8c5625-23>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_8c5625-23>.kt-inside-inner-col {
            border-bottom: 1px solid rgba(150, 150, 150, 0.26)
        }

        .kadence-column1038_8c5625-23>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_8c5625-23>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            justify-content: space-between
        }

        .kadence-column1038_8c5625-23>.kt-inside-inner-col>*,
        .kadence-column1038_8c5625-23>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_8c5625-23>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_8c5625-23>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        .kt-row-column-wrap>.kadence-column1038_8c5625-23 {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_8c5625-23 {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_8c5625-23>.kt-inside-inner-col {
            align-items: center
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_8c5625-23>.kt-inside-inner-col {
                border-bottom: 1px solid rgba(150, 150, 150, 0.26);
                flex-direction: row;
                flex-wrap: wrap;
                align-items: center;
                justify-content: space-between
            }
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_8c5625-23 {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_8c5625-23 {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_8c5625-23>.kt-inside-inner-col {
                align-items: center
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_8c5625-23>.kt-inside-inner-col>*,
            .kadence-column1038_8c5625-23>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_8c5625-23>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_8c5625-23>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_8c5625-23>.kt-inside-inner-col {
                border-bottom: 1px solid rgba(150, 150, 150, 0.26);
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: space-between
            }

            .kt-row-column-wrap>.kadence-column1038_8c5625-23 {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_8c5625-23 {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_8c5625-23>.kt-inside-inner-col {
                align-items: center
            }

            .kadence-column1038_8c5625-23>.kt-inside-inner-col>*,
            .kadence-column1038_8c5625-23>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_8c5625-23>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_8c5625-23>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        .kadence-column1038_23d0f5-39>.kt-inside-inner-col {
            padding-top: var(--global-kb-spacing-md, 2rem);
            padding-bottom: var(--global-kb-spacing-md, 2rem)
        }

        .kadence-column1038_23d0f5-39>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_23d0f5-39>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_23d0f5-39>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_23d0f5-39>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_23d0f5-39,
            .kt-inside-inner-col>.kadence-column1038_23d0f5-39:not(.specificity) {
                margin-top: var(--global-kb-spacing-auto, auto);
                margin-bottom: var(--global-kb-spacing-auto, auto)
            }

            .kadence-column1038_23d0f5-39>.kt-inside-inner-col {
                padding-top: var(--global-kb-spacing-md, 2rem);
                padding-bottom: var(--global-kb-spacing-md, 2rem);
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_ff6a22-2d,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_ff6a22-2d[data-kb-block="kb-adv-heading1038_ff6a22-2d"] {
            padding-bottom: 4px;
            margin-bottom: 4px;
            font-size: var(--global-kb-font-size-lg, 2rem);
            line-height: 1.3em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.23px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_ff6a22-2d,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_ff6a22-2d[data-kb-block="kb-adv-heading1038_ff6a22-2d"] {
                padding-bottom: 0px;
                margin-bottom: 0px;
                font-size: var(--global-kb-font-size-md, 1.25rem)
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_54f6cc-58,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_54f6cc-58[data-kb-block="kb-adv-heading1038_54f6cc-58"] {
            font-size: var(--global-kb-font-size-sm, 0.9rem);
            line-height: 1.3em;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.23px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_54f6cc-58,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_54f6cc-58[data-kb-block="kb-adv-heading1038_54f6cc-58"] {
                max-width: 520px;
                font-size: 14px
            }
        }

        .kadence-column1038_d67e7b-59>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_d67e7b-59>.kt-inside-inner-col {
            border-bottom: 1px solid rgba(150, 150, 150, 0.26)
        }

        .kadence-column1038_d67e7b-59>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_d67e7b-59>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            justify-content: space-between
        }

        .kadence-column1038_d67e7b-59>.kt-inside-inner-col>*,
        .kadence-column1038_d67e7b-59>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_d67e7b-59>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_d67e7b-59>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        .kt-row-column-wrap>.kadence-column1038_d67e7b-59 {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_d67e7b-59 {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_d67e7b-59>.kt-inside-inner-col {
            align-items: center
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_d67e7b-59>.kt-inside-inner-col {
                border-bottom: 1px solid rgba(150, 150, 150, 0.26);
                flex-direction: row;
                flex-wrap: wrap;
                align-items: center;
                justify-content: space-between
            }
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_d67e7b-59 {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_d67e7b-59 {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_d67e7b-59>.kt-inside-inner-col {
                align-items: center
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_d67e7b-59>.kt-inside-inner-col>*,
            .kadence-column1038_d67e7b-59>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_d67e7b-59>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_d67e7b-59>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_d67e7b-59>.kt-inside-inner-col {
                border-bottom: 1px solid rgba(150, 150, 150, 0.26);
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: space-between
            }

            .kt-row-column-wrap>.kadence-column1038_d67e7b-59 {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_d67e7b-59 {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_d67e7b-59>.kt-inside-inner-col {
                align-items: center
            }

            .kadence-column1038_d67e7b-59>.kt-inside-inner-col>*,
            .kadence-column1038_d67e7b-59>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_d67e7b-59>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_d67e7b-59>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        .kadence-column1038_efb25e-75>.kt-inside-inner-col {
            padding-top: var(--global-kb-spacing-md, 2rem);
            padding-bottom: var(--global-kb-spacing-md, 2rem)
        }

        .kadence-column1038_efb25e-75>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_efb25e-75>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_efb25e-75>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_efb25e-75>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_efb25e-75,
            .kt-inside-inner-col>.kadence-column1038_efb25e-75:not(.specificity) {
                margin-top: var(--global-kb-spacing-auto, auto);
                margin-bottom: var(--global-kb-spacing-auto, auto)
            }

            .kadence-column1038_efb25e-75>.kt-inside-inner-col {
                padding-top: var(--global-kb-spacing-md, 2rem);
                padding-bottom: var(--global-kb-spacing-md, 2rem);
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_01b72e-77,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_01b72e-77[data-kb-block="kb-adv-heading1038_01b72e-77"] {
            padding-bottom: 4px;
            margin-bottom: 4px;
            font-size: var(--global-kb-font-size-lg, 2rem);
            line-height: 1.3em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.23px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_01b72e-77,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_01b72e-77[data-kb-block="kb-adv-heading1038_01b72e-77"] {
                padding-bottom: 0px;
                margin-bottom: 0px;
                font-size: var(--global-kb-font-size-md, 1.25rem)
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_2ee791-15,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_2ee791-15[data-kb-block="kb-adv-heading1038_2ee791-15"] {
            font-size: var(--global-kb-font-size-sm, 0.9rem);
            line-height: 1.3em;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.23px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_2ee791-15,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_2ee791-15[data-kb-block="kb-adv-heading1038_2ee791-15"] {
                max-width: 520px;
                font-size: 14px
            }
        }

        .kadence-column1038_64252b-9e>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_64252b-9e>.kt-inside-inner-col {
            border-bottom: 1px solid rgba(150, 150, 150, 0.26)
        }

        .kadence-column1038_64252b-9e>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_64252b-9e>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            justify-content: space-between
        }

        .kadence-column1038_64252b-9e>.kt-inside-inner-col>*,
        .kadence-column1038_64252b-9e>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_64252b-9e>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_64252b-9e>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        .kt-row-column-wrap>.kadence-column1038_64252b-9e {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_64252b-9e {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_64252b-9e>.kt-inside-inner-col {
            align-items: center
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_64252b-9e>.kt-inside-inner-col {
                border-bottom: 1px solid rgba(150, 150, 150, 0.26);
                flex-direction: row;
                flex-wrap: wrap;
                align-items: center;
                justify-content: space-between
            }
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_64252b-9e {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_64252b-9e {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_64252b-9e>.kt-inside-inner-col {
                align-items: center
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_64252b-9e>.kt-inside-inner-col>*,
            .kadence-column1038_64252b-9e>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_64252b-9e>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_64252b-9e>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_64252b-9e>.kt-inside-inner-col {
                border-bottom: 1px solid rgba(150, 150, 150, 0.26);
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: space-between
            }

            .kt-row-column-wrap>.kadence-column1038_64252b-9e {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_64252b-9e {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_64252b-9e>.kt-inside-inner-col {
                align-items: center
            }

            .kadence-column1038_64252b-9e>.kt-inside-inner-col>*,
            .kadence-column1038_64252b-9e>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_64252b-9e>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_64252b-9e>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        .kadence-column1038_d02ebd-52>.kt-inside-inner-col {
            padding-top: var(--global-kb-spacing-md, 2rem);
            padding-bottom: var(--global-kb-spacing-md, 2rem)
        }

        .kadence-column1038_d02ebd-52>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_d02ebd-52>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_d02ebd-52>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_d02ebd-52>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_d02ebd-52,
            .kt-inside-inner-col>.kadence-column1038_d02ebd-52:not(.specificity) {
                margin-top: var(--global-kb-spacing-auto, auto);
                margin-bottom: var(--global-kb-spacing-auto, auto)
            }

            .kadence-column1038_d02ebd-52>.kt-inside-inner-col {
                padding-top: var(--global-kb-spacing-md, 2rem);
                padding-bottom: var(--global-kb-spacing-md, 2rem);
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_f32c68-eb,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_f32c68-eb[data-kb-block="kb-adv-heading1038_f32c68-eb"] {
            padding-bottom: 4px;
            margin-bottom: 4px;
            font-size: var(--global-kb-font-size-lg, 2rem);
            line-height: 1.3em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.23px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_f32c68-eb,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_f32c68-eb[data-kb-block="kb-adv-heading1038_f32c68-eb"] {
                padding-bottom: 0px;
                margin-bottom: 0px;
                font-size: var(--global-kb-font-size-md, 1.25rem)
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_f6b66c-b4,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_f6b66c-b4[data-kb-block="kb-adv-heading1038_f6b66c-b4"] {
            font-size: var(--global-kb-font-size-sm, 0.9rem);
            line-height: 1.3em;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.23px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_f6b66c-b4,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_f6b66c-b4[data-kb-block="kb-adv-heading1038_f6b66c-b4"] {
                max-width: 520px;
                font-size: 14px
            }
        }

        .kadence-column1038_c940cd-9a>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_c940cd-9a>.kt-inside-inner-col {
            border-bottom: 1px solid rgba(150, 150, 150, 0.26)
        }

        .kadence-column1038_c940cd-9a>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_c940cd-9a>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            justify-content: space-between
        }

        .kadence-column1038_c940cd-9a>.kt-inside-inner-col>*,
        .kadence-column1038_c940cd-9a>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_c940cd-9a>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_c940cd-9a>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        .kt-row-column-wrap>.kadence-column1038_c940cd-9a {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_c940cd-9a {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_c940cd-9a>.kt-inside-inner-col {
            align-items: center
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_c940cd-9a>.kt-inside-inner-col {
                border-bottom: 1px solid rgba(150, 150, 150, 0.26);
                flex-direction: row;
                flex-wrap: wrap;
                align-items: center;
                justify-content: space-between
            }
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_c940cd-9a {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_c940cd-9a {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_c940cd-9a>.kt-inside-inner-col {
                align-items: center
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_c940cd-9a>.kt-inside-inner-col>*,
            .kadence-column1038_c940cd-9a>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_c940cd-9a>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_c940cd-9a>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_c940cd-9a>.kt-inside-inner-col {
                border-bottom: 1px solid rgba(150, 150, 150, 0.26);
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: space-between
            }

            .kt-row-column-wrap>.kadence-column1038_c940cd-9a {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_c940cd-9a {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_c940cd-9a>.kt-inside-inner-col {
                align-items: center
            }

            .kadence-column1038_c940cd-9a>.kt-inside-inner-col>*,
            .kadence-column1038_c940cd-9a>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_c940cd-9a>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_c940cd-9a>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        .kadence-column1038_ff3ded-4f>.kt-inside-inner-col {
            padding-top: var(--global-kb-spacing-md, 2rem);
            padding-bottom: var(--global-kb-spacing-md, 2rem)
        }

        .kadence-column1038_ff3ded-4f>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_ff3ded-4f>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_ff3ded-4f>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_ff3ded-4f>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_ff3ded-4f,
            .kt-inside-inner-col>.kadence-column1038_ff3ded-4f:not(.specificity) {
                margin-top: var(--global-kb-spacing-auto, auto);
                margin-bottom: var(--global-kb-spacing-auto, auto)
            }

            .kadence-column1038_ff3ded-4f>.kt-inside-inner-col {
                padding-top: var(--global-kb-spacing-md, 2rem);
                padding-bottom: var(--global-kb-spacing-md, 2rem);
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_4b16f3-da,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_4b16f3-da[data-kb-block="kb-adv-heading1038_4b16f3-da"] {
            padding-bottom: 4px;
            margin-bottom: 4px;
            font-size: var(--global-kb-font-size-lg, 2rem);
            line-height: 1.3em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.23px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_4b16f3-da,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_4b16f3-da[data-kb-block="kb-adv-heading1038_4b16f3-da"] {
                padding-bottom: 0px;
                margin-bottom: 0px;
                font-size: var(--global-kb-font-size-md, 1.25rem)
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_448bfa-fb,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_448bfa-fb[data-kb-block="kb-adv-heading1038_448bfa-fb"] {
            font-size: var(--global-kb-font-size-sm, 0.9rem);
            line-height: 1.3em;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.23px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_448bfa-fb,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_448bfa-fb[data-kb-block="kb-adv-heading1038_448bfa-fb"] {
                max-width: 520px;
                font-size: 14px
            }
        }

        .kadence-column1038_4d749a-6d>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_4d749a-6d>.kt-inside-inner-col {
            border-bottom: 1px solid rgba(150, 150, 150, 0.26)
        }

        .kadence-column1038_4d749a-6d>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_4d749a-6d>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            justify-content: space-between
        }

        .kadence-column1038_4d749a-6d>.kt-inside-inner-col>*,
        .kadence-column1038_4d749a-6d>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_4d749a-6d>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_4d749a-6d>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        .kt-row-column-wrap>.kadence-column1038_4d749a-6d {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_4d749a-6d {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_4d749a-6d>.kt-inside-inner-col {
            align-items: center
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_4d749a-6d>.kt-inside-inner-col {
                border-bottom: 1px solid rgba(150, 150, 150, 0.26);
                flex-direction: row;
                flex-wrap: wrap;
                align-items: center;
                justify-content: space-between
            }
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_4d749a-6d {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_4d749a-6d {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_4d749a-6d>.kt-inside-inner-col {
                align-items: center
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_4d749a-6d>.kt-inside-inner-col>*,
            .kadence-column1038_4d749a-6d>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_4d749a-6d>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_4d749a-6d>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_4d749a-6d>.kt-inside-inner-col {
                border-bottom: 1px solid rgba(150, 150, 150, 0.26);
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: space-between
            }

            .kt-row-column-wrap>.kadence-column1038_4d749a-6d {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_4d749a-6d {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_4d749a-6d>.kt-inside-inner-col {
                align-items: center
            }

            .kadence-column1038_4d749a-6d>.kt-inside-inner-col>*,
            .kadence-column1038_4d749a-6d>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_4d749a-6d>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_4d749a-6d>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        .kadence-column1038_168b97-0a>.kt-inside-inner-col {
            padding-top: var(--global-kb-spacing-md, 2rem);
            padding-bottom: var(--global-kb-spacing-md, 2rem)
        }

        .kadence-column1038_168b97-0a>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_168b97-0a>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_168b97-0a>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_168b97-0a>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_168b97-0a,
            .kt-inside-inner-col>.kadence-column1038_168b97-0a:not(.specificity) {
                margin-top: var(--global-kb-spacing-auto, auto);
                margin-bottom: var(--global-kb-spacing-auto, auto)
            }

            .kadence-column1038_168b97-0a>.kt-inside-inner-col {
                padding-top: var(--global-kb-spacing-md, 2rem);
                padding-bottom: var(--global-kb-spacing-md, 2rem);
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_f2630f-f1,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_f2630f-f1[data-kb-block="kb-adv-heading1038_f2630f-f1"] {
            padding-bottom: 4px;
            margin-bottom: 4px;
            font-size: var(--global-kb-font-size-lg, 2rem);
            line-height: 1.3em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.23px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_f2630f-f1,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_f2630f-f1[data-kb-block="kb-adv-heading1038_f2630f-f1"] {
                padding-bottom: 0px;
                margin-bottom: 0px;
                font-size: var(--global-kb-font-size-md, 1.25rem)
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_5eec71-dc,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_5eec71-dc[data-kb-block="kb-adv-heading1038_5eec71-dc"] {
            font-size: var(--global-kb-font-size-sm, 0.9rem);
            line-height: 1.3em;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.23px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_5eec71-dc,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_5eec71-dc[data-kb-block="kb-adv-heading1038_5eec71-dc"] {
                max-width: 520px;
                font-size: 14px
            }
        }

        #wrapper.site {
            overflow: clip
        }

        .kadence-column1038_cab232-2d {
            --kb-section-setting-offset: 40px
        }

        .kadence-column1038_cab232-2d>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_cab232-2d>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_cab232-2d>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_cab232-2d>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_cab232-2d,
            .kt-inside-inner-col>.kadence-column1038_cab232-2d:not(.specificity) {
                margin-right: 0px;
                margin-left: 0px
            }

            .kadence-column1038_cab232-2d>.kt-inside-inner-col {
                padding-right: 0px;
                padding-left: 0px;
                flex-direction: column
            }
        }

        #wrapper.site {
            overflow: clip
        }

        .kadence-column1038_9be885-f1 {
            --kb-section-setting-offset: 40px
        }

        .kadence-column1038_9be885-f1>.kt-inside-inner-col {
            padding-top: 40px
        }

        .kadence-column1038_9be885-f1>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_9be885-f1>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_9be885-f1>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_9be885-f1>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_9be885-f1>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .kadence-column1038_831426-42>.kt-inside-inner-col {
            display: flex
        }

        #wrapper.site {
            overflow: clip
        }

        .kadence-column1038_831426-42>.kt-inside-inner-col {
            padding-top: var(--global-kb-spacing-lg, 3rem);
            padding-right: var(--global-kb-spacing-lg, 3rem);
            padding-bottom: var(--global-kb-spacing-lg, 3rem);
            padding-left: var(--global-kb-spacing-lg, 3rem)
        }

        .kadence-column1038_831426-42>.kt-inside-inner-col {
            min-height: 460px
        }

        .kadence-column1038_831426-42>.kt-inside-inner-col,
        .kadence-column1038_831426-42>.kt-inside-inner-col:before {
            border-top-left-radius: 12px;
            border-top-right-radius: 12px;
            border-bottom-right-radius: 12px;
            border-bottom-left-radius: 12px
        }

        .kadence-column1038_831426-42>.kt-inside-inner-col {
            row-gap: 20px;
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_831426-42>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: space-between
        }

        .kadence-column1038_831426-42>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_831426-42 {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_831426-42 {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_831426-42>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: space-between
        }

        .kadence-column1038_831426-42>.kt-inside-inner-col {
            background-image: url('https://www.liquidweb.com/wp-content/uploads/2024/08/vps-hero-4.webp');
            background-size: cover;
            background-position: 4% 0%;
            background-attachment: scroll;
            background-repeat: no-repeat
        }

        .kadence-column1038_831426-42>.kt-inside-inner-col:before {
            opacity: 0.75;
            mix-blend-mode: normal;
            background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 13%, var(--global-palette3) 92%)
        }

        .kadence-column1038_831426-42:hover>.kt-inside-inner-col:before {
            mix-blend-mode: normal
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_831426-42 {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_831426-42 {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_831426-42>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: space-between
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_831426-42>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_831426-42,
            .kt-inside-inner-col>.kadence-column1038_831426-42:not(.specificity) {
                margin-right: 16px;
                margin-left: 16px
            }

            .kadence-column1038_831426-42>.kt-inside-inner-col {
                padding-top: 40px;
                padding-right: 32px;
                padding-bottom: 32px;
                padding-left: 32px;
                row-gap: var(--global-kb-gap-sm, 1rem);
                flex-direction: column;
                align-items: flex-start
            }

            .kt-row-column-wrap>.kadence-column1038_831426-42 {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_831426-42 {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_831426-42>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: space-between
            }
        }

        .kadence-column1038_cb5c31-52>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_cb5c31-52>.kt-inside-inner-col,
        .kadence-column1038_cb5c31-52>.kt-inside-inner-col:before {
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-right-radius: 8px;
            border-bottom-left-radius: 8px
        }

        .kadence-column1038_cb5c31-52>.kt-inside-inner-col {
            column-gap: 8px
        }

        .kadence-column1038_cb5c31-52>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            justify-content: flex-start
        }

        .kadence-column1038_cb5c31-52>.kt-inside-inner-col>*,
        .kadence-column1038_cb5c31-52>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_cb5c31-52>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_cb5c31-52>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_cb5c31-52>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: flex-end
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_cb5c31-52>.kt-inside-inner-col>*,
            .kadence-column1038_cb5c31-52>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_cb5c31-52>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_cb5c31-52>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_cb5c31-52>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: flex-start
            }

            .kadence-column1038_cb5c31-52>.kt-inside-inner-col>*,
            .kadence-column1038_cb5c31-52>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_cb5c31-52>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_cb5c31-52>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_e7284d-26,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_e7284d-26[data-kb-block="kb-adv-heading1038_e7284d-26"] {
            display: block;
            padding-top: 8px;
            padding-right: 12px;
            padding-bottom: 8px;
            padding-left: 12px;
            font-size: 14px;
            line-height: 14px;
            font-weight: 400;
            letter-spacing: 0.2px;
            background-color: rgba(0, 0, 0, 0.32);
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-right-radius: 8px;
            border-bottom-left-radius: 8px
        }

        .kadence-column1038_2670c2-ea>.kt-inside-inner-col {
            display: flex
        }

        #wrapper.site {
            overflow: clip
        }

        .kadence-column1038_2670c2-ea {
            --kb-section-setting-offset: 40px
        }

        .kadence-column1038_2670c2-ea>.kt-inside-inner-col {
            row-gap: 8px;
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_2670c2-ea>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_2670c2-ea>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_2670c2-ea>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_2670c2-ea>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_ba4e55-8d,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_ba4e55-8d[data-kb-block="kb-adv-heading1038_ba4e55-8d"] {
            max-width: 100%;
            padding-bottom: 16px;
            font-size: 26px;
            line-height: 37px;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: -0.3px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_ba4e55-8d,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_ba4e55-8d[data-kb-block="kb-adv-heading1038_ba4e55-8d"] {
                padding-right: 0px;
                font-size: var(--global-kb-font-size-xl, 3rem);
                line-height: 36px
            }
        }

        .wp-block-kadence-advancedbtn.kt-btns1038_d0206e-cc,
        .site .entry-content .wp-block-kadence-advancedbtn.kt-btns1038_d0206e-cc,
        .wp-block-kadence-advancedbtn.kb-btns1038_d0206e-cc,
        .site .entry-content .wp-block-kadence-advancedbtn.kb-btns1038_d0206e-cc {
            margin-top: -16px;
            margin-bottom: 0px
        }

        .wp-block-kadence-advancedbtn.kb-btns1038_d0206e-cc {
            gap: var(--global-kb-gap-sm, 1rem);
            flex-direction: row;
            justify-content: flex-start
        }

        ul.menu .wp-block-kadence-advancedbtn .kb-btn1038_625ad8-73.kb-button {
            width: initial
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_625ad8-73.kb-button {
            color: var(--global-palette3, #1A202C);
            background: var(--global-palette9, #ffffff);
            font-size: 16px;
            letter-spacing: 0.2px;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 400;
            border-top-left-radius: 360px;
            border-top-right-radius: 360px;
            border-bottom-right-radius: 360px;
            border-bottom-left-radius: 360px;
            border-top: 1px solid var(--global-palette9, #ffffff);
            border-right: 1px solid var(--global-palette9, #ffffff);
            border-bottom: 1px solid var(--global-palette9, #ffffff);
            border-left: 1px solid var(--global-palette9, #ffffff);
            padding-top: 12px;
            padding-right: 20px;
            padding-bottom: 12px;
            padding-left: 20px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_625ad8-73.kb-button:hover,
        .wp-block-kadence-advancedbtn .kb-btn1038_625ad8-73.kb-button:focus {
            color: var(--global-palette3, #1A202C);
            background: var(--global-palette9, #ffffff);
            border-top: 1px solid var(--global-palette8, #F7FAFC);
            border-right: 1px solid var(--global-palette8, #F7FAFC);
            border-bottom: 1px solid var(--global-palette8, #F7FAFC);
            border-left: 1px solid var(--global-palette8, #F7FAFC)
        }

        @media all and (max-width: 1024px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_625ad8-73.kb-button {
                border-top: 1px solid var(--global-palette9, #ffffff);
                border-right: 1px solid var(--global-palette9, #ffffff);
                border-bottom: 1px solid var(--global-palette9, #ffffff);
                border-left: 1px solid var(--global-palette9, #ffffff)
            }
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedbtn .kb-btn1038_625ad8-73.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_625ad8-73.kb-button:focus {
                border-top: 1px solid var(--global-palette8, #F7FAFC);
                border-right: 1px solid var(--global-palette8, #F7FAFC);
                border-bottom: 1px solid var(--global-palette8, #F7FAFC);
                border-left: 1px solid var(--global-palette8, #F7FAFC)
            }
        }

        @media all and (max-width: 1024px) {
            .kb-btn1038_625ad8-73.kb-button .kb-svg-icon-wrap {
                display: block
            }
        }

        @media all and (max-width: 767px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_625ad8-73.kb-button {
                border-top: 1px solid var(--global-palette9, #ffffff);
                border-right: 1px solid var(--global-palette9, #ffffff);
                border-bottom: 1px solid var(--global-palette9, #ffffff);
                border-left: 1px solid var(--global-palette9, #ffffff)
            }

            .wp-block-kadence-advancedbtn .kb-btn1038_625ad8-73.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_625ad8-73.kb-button:focus {
                border-top: 1px solid var(--global-palette8, #F7FAFC);
                border-right: 1px solid var(--global-palette8, #F7FAFC);
                border-bottom: 1px solid var(--global-palette8, #F7FAFC);
                border-left: 1px solid var(--global-palette8, #F7FAFC)
            }
        }

        .kb-row-layout-id1038_a9bb61-4d>.kt-row-column-wrap {
            max-width: var(--global-content-width, 1200px);
            padding-left: var(--global-content-edge-padding);
            padding-right: var(--global-content-edge-padding);
            padding-top: 120px;
            padding-right: 0px;
            padding-bottom: 24px;
            padding-left: 0px;
            grid-template-columns: minmax(0, 1fr)
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-id1038_a9bb61-4d>.kt-row-column-wrap {
                padding-top: 80px;
                padding-right: 12px;
                padding-left: 12px;
                grid-template-columns: minmax(0, 1fr)
            }
        }

        .kadence-column1038_d7f353-4e>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_d7f353-4e>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_d7f353-4e>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_d7f353-4e>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_d7f353-4e>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .kb-row-layout-id1038_6618a8-bc>.kt-row-column-wrap {
            row-gap: var(--global-kb-gap-none, 0rem);
            padding-top: 160px;
            padding-right: 80px;
            padding-bottom: 80px;
            padding-left: 80px
        }

        .kb-row-layout-id1038_6618a8-bc>.kt-row-column-wrap>*:nth-child(3n of *:not(style)) {
            grid-column: 1 / -1
        }

        .kb-row-layout-id1038_6618a8-bc>.kt-row-column-wrap {
            grid-template-columns: repeat(2, minmax(0, 1fr))
        }

        .kb-row-layout-id1038_6618a8-bc {
            border-top-left-radius: 16px;
            border-top-right-radius: 16px;
            border-bottom-right-radius: 16px;
            border-bottom-left-radius: 16px;
            overflow: clip;
            isolation: isolate
        }

        .kb-row-layout-id1038_6618a8-bc>.kt-row-layout-overlay {
            border-top-left-radius: 16px;
            border-top-right-radius: 16px;
            border-bottom-right-radius: 16px;
            border-bottom-left-radius: 16px
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-id1038_6618a8-bc>.kt-row-column-wrap {
                padding-top: 32px;
                padding-right: 32px;
                padding-bottom: 32px;
                padding-left: 32px;
                grid-template-columns: minmax(0, 1fr)
            }
        }

        .kadence-column1038_928d02-9d>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_928d02-9d>.kt-inside-inner-col {
            padding-top: 0px
        }

        .kadence-column1038_928d02-9d>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_928d02-9d>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-start
        }

        .kadence-column1038_928d02-9d>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_928d02-9d {
            align-self: flex-start
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_928d02-9d {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_928d02-9d>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-start
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_928d02-9d {
                align-self: flex-start
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_928d02-9d {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_928d02-9d>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-start
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_928d02-9d>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kt-row-column-wrap>.kadence-column1038_928d02-9d {
                align-self: flex-start
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_928d02-9d {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_928d02-9d>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-start
            }

            .kadence-column1038_928d02-9d>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_fcafa5-8b,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_fcafa5-8b[data-kb-block="kb-adv-heading1038_fcafa5-8b"] {
            display: block;
            padding-bottom: 24px;
            margin-top: 0px;
            font-size: 150px;
            line-height: 1;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            color: #1f1f1f
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_fcafa5-8b,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_fcafa5-8b[data-kb-block="kb-adv-heading1038_fcafa5-8b"] {
                padding-bottom: 8px;
                margin-top: 32px;
                font-size: 72px
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_8f7713-c4,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_8f7713-c4[data-kb-block="kb-adv-heading1038_8f7713-c4"] {
            display: block;
            max-width: 280px;
            padding-bottom: 0px;
            margin-bottom: 0px;
            font-size: 20px;
            line-height: 28px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.5px;
            color: #1f1f1f
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_8f7713-c4,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_8f7713-c4[data-kb-block="kb-adv-heading1038_8f7713-c4"] {
                margin-bottom: 48px
            }
        }

        .kadence-column1038_6b2d64-71>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_6b2d64-71>.kt-inside-inner-col {
            row-gap: 24px;
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_6b2d64-71>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_6b2d64-71>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_6b2d64-71>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_6b2d64-71>.kt-inside-inner-col {
                row-gap: 24px;
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_2eb8f0-8f,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_2eb8f0-8f[data-kb-block="kb-adv-heading1038_2eb8f0-8f"] {
            font-size: 34px;
            line-height: 1.2;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.32px;
            color: #1f1f1f
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_2eb8f0-8f,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_2eb8f0-8f[data-kb-block="kb-adv-heading1038_2eb8f0-8f"] {
                padding-bottom: 0px;
                margin-bottom: 0px;
                font-size: 23px
            }
        }

        .kadence-column1038_bbc478-3e>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_bbc478-3e>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_bbc478-3e>.kt-inside-inner-col {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: flex-start
        }

        .kadence-column1038_bbc478-3e>.kt-inside-inner-col>*,
        .kadence-column1038_bbc478-3e>.kt-inside-inner-col>figure.wp-block-image,
        .kadence-column1038_bbc478-3e>.kt-inside-inner-col>figure.wp-block-kadence-image {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_bbc478-3e>.kt-inside-inner-col>.kb-image-is-ratio-size {
            flex-grow: 1
        }

        .kt-row-column-wrap>.kadence-column1038_bbc478-3e {
            align-self: flex-start
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_bbc478-3e {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_bbc478-3e>.kt-inside-inner-col {
            align-items: flex-start
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_bbc478-3e {
                align-self: flex-start
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_bbc478-3e {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_bbc478-3e>.kt-inside-inner-col {
                align-items: flex-start
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_bbc478-3e>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap;
                align-items: flex-start
            }
        }

        @media all and (min-width: 768px) and (max-width: 1024px) {

            .kadence-column1038_bbc478-3e>.kt-inside-inner-col>*,
            .kadence-column1038_bbc478-3e>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_bbc478-3e>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_bbc478-3e>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        @media all and (max-width: 767px) {
            .kt-row-column-wrap>.kadence-column1038_bbc478-3e {
                align-self: flex-start
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_bbc478-3e {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_bbc478-3e>.kt-inside-inner-col {
                align-items: flex-start
            }

            .kadence-column1038_bbc478-3e>.kt-inside-inner-col {
                flex-direction: row;
                flex-wrap: wrap
            }

            .kadence-column1038_bbc478-3e>.kt-inside-inner-col>*,
            .kadence-column1038_bbc478-3e>.kt-inside-inner-col>figure.wp-block-image,
            .kadence-column1038_bbc478-3e>.kt-inside-inner-col>figure.wp-block-kadence-image {
                margin-top: 0px;
                margin-bottom: 0px
            }

            .kadence-column1038_bbc478-3e>.kt-inside-inner-col>.kb-image-is-ratio-size {
                flex-grow: 1
            }
        }

        .kadence-column1038_b27424-54>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_b27424-54 {
            max-width: 40px;
            margin-left: auto;
            margin-right: auto
        }

        .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1038_b27424-54 {
            -webkit-flex: 0 1 40px;
            flex: 0 1 40px;
            max-width: unset;
            margin-left: unset;
            margin-right: unset
        }

        .kadence-column1038_b27424-54>.kt-inside-inner-col {
            min-height: 40px
        }

        .kadence-column1038_b27424-54>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_b27424-54>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: center;
            align-items: center
        }

        .kadence-column1038_b27424-54>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_b27424-54>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_b27424-54>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_b27424-54 {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_b27424-54 {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_b27424-54>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: center
        }

        @media all and (min-width: 1025px) {
            .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1038_b27424-54 {
                -webkit-flex: 0 1 40px;
                flex: 0 1 40px;
                max-width: unset;
                margin-left: unset;
                margin-right: unset
            }
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_b27424-54 {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_b27424-54 {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_b27424-54>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: center
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_b27424-54>.kt-inside-inner-col {
                flex-direction: column;
                align-items: center
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_b27424-54>.kt-inside-inner-col,
            .kadence-column1038_b27424-54>.kt-inside-inner-col:before {
                border-top-left-radius: 150px;
                border-top-right-radius: 150px;
                border-bottom-right-radius: 150px;
                border-bottom-left-radius: 150px
            }

            .kt-row-column-wrap>.kadence-column1038_b27424-54 {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_b27424-54 {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_b27424-54>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: center
            }

            .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1038_b27424-54 {
                max-width: 40px;
                -webkit-flex: 1;
                flex: 1;
                margin-left: auto;
                margin-right: auto
            }

            .kadence-column1038_b27424-54>.kt-inside-inner-col {
                flex-direction: column;
                align-items: center
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_833b1f-10,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_833b1f-10[data-kb-block="kb-adv-heading1038_833b1f-10"] {
            font-size: 12px;
            font-weight: 500;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 1.2px
        }

        .kadence-column1038_942e26-f6>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_942e26-f6>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_942e26-f6>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_942e26-f6>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_942e26-f6>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_eede37-95,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_eede37-95[data-kb-block="kb-adv-heading1038_eede37-95"] {
            display: block;
            font-size: 18px;
            line-height: 1.4;
            font-weight: 500;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.2px;
            color: #1f1f1f
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_eede37-95,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_eede37-95[data-kb-block="kb-adv-heading1038_eede37-95"] {
                font-size: 16px
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_2654a6-9b,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_2654a6-9b[data-kb-block="kb-adv-heading1038_2654a6-9b"] {
            display: block;
            max-width: 2000px;
            font-size: 14px;
            line-height: 1.4;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0.2px;
            color: #1f1f1f
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_2654a6-9b,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_2654a6-9b[data-kb-block="kb-adv-heading1038_2654a6-9b"] {
                font-size: 16px
            }
        }

        .kadence-column1038_327d4e-17,
        .kt-inside-inner-col>.kadence-column1038_327d4e-17:not(.specificity) {
            margin-top: 0px;
            margin-right: 0px;
            margin-bottom: 0px;
            margin-left: 0px
        }

        .kadence-column1038_327d4e-17>.kt-inside-inner-col {
            padding-top: 140px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .kadence-column1038_327d4e-17>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_327d4e-17>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_327d4e-17>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_327d4e-17>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_327d4e-17>.kt-inside-inner-col {
                display: flex;
                row-gap: var(--global-kb-gap-none, 0rem);
                flex-direction: column
            }
        }

        .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id1038_a33b31-8a {
            margin-top: 0px
        }

        .kb-row-layout-id1038_a33b31-8a>.kt-row-column-wrap {
            column-gap: 0px;
            row-gap: var(--global-kb-gap-none, 0rem);
            max-width: var(--global-content-width, 1200px);
            padding-left: var(--global-content-edge-padding);
            padding-right: var(--global-content-edge-padding);
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            grid-template-columns: minmax(0, 2fr) minmax(0, 1fr)
        }

        .kb-row-layout-id1038_a33b31-8a {
            border-top-left-radius: 20px;
            border-top-right-radius: 20px;
            border-bottom-right-radius: 20px;
            border-bottom-left-radius: 20px;
            overflow: clip;
            isolation: isolate
        }

        .kb-row-layout-id1038_a33b31-8a>.kt-row-layout-overlay {
            border-top-left-radius: 20px;
            border-top-right-radius: 20px;
            border-bottom-right-radius: 20px;
            border-bottom-left-radius: 20px
        }

        .kb-row-layout-id1038_a33b31-8a {
            border-top: 1px solid rgba(255, 255, 255, 0.16);
            border-right: 1px solid rgba(255, 255, 255, 0.16);
            border-bottom: 1px solid rgba(255, 255, 255, 0.16);
            border-left: 1px solid rgba(255, 255, 255, 0.16)
        }

        .kb-row-layout-id1038_a33b31-8a>.kt-row-layout-overlay {
            opacity: 0.44
        }

        @media all and (max-width: 1024px) {
            .kb-row-layout-id1038_a33b31-8a {
                border-top: 1px solid rgba(255, 255, 255, 0.16);
                border-right: 1px solid rgba(255, 255, 255, 0.16);
                border-bottom: 1px solid rgba(255, 255, 255, 0.16);
                border-left: 1px solid rgba(255, 255, 255, 0.16)
            }
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-id1038_a33b31-8a>.kt-row-column-wrap {
                column-gap: var(--global-kb-gap-none, 0rem);
                row-gap: 8px;
                padding-right: 0px;
                padding-left: 0px;
                grid-template-columns: minmax(0, 1fr)
            }

            .kb-row-layout-id1038_a33b31-8a {
                border-top-left-radius: 16px;
                border-top-right-radius: 16px;
                border-bottom-right-radius: 16px;
                border-bottom-left-radius: 16px;
                border-top: 1px solid rgba(255, 255, 255, 0.16);
                border-right: 1px solid rgba(255, 255, 255, 0.16);
                border-bottom: 1px solid rgba(255, 255, 255, 0.16);
                border-left: 1px solid rgba(255, 255, 255, 0.16)
            }

            .kb-row-layout-id1038_a33b31-8a>.kt-row-layout-overlay {
                border-top-left-radius: 16px;
                border-top-right-radius: 16px;
                border-bottom-right-radius: 16px;
                border-bottom-left-radius: 16px
            }
        }

        .kadence-column1038_d57cd2-bc>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_d57cd2-bc>.kt-inside-inner-col {
            padding-top: 40px;
            padding-right: 0px;
            padding-bottom: 40px;
            padding-left: 40px
        }

        .kadence-column1038_d57cd2-bc>.kt-inside-inner-col,
        .kadence-column1038_d57cd2-bc>.kt-inside-inner-col:before {
            border-top-left-radius: 12px;
            border-top-right-radius: 12px;
            border-bottom-right-radius: 12px;
            border-bottom-left-radius: 12px
        }

        .kadence-column1038_d57cd2-bc>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_d57cd2-bc>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: center;
            align-items: stretch
        }

        .kadence-column1038_d57cd2-bc>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_d57cd2-bc>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_d57cd2-bc>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_d57cd2-bc {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_d57cd2-bc {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_d57cd2-bc>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: center
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_d57cd2-bc {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_d57cd2-bc {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_d57cd2-bc>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: center
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_d57cd2-bc>.kt-inside-inner-col {
                flex-direction: column;
                align-items: stretch
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_d57cd2-bc>.kt-inside-inner-col {
                padding-top: 24px;
                padding-right: 24px;
                padding-bottom: 24px;
                padding-left: 24px;
                row-gap: 8px;
                flex-direction: column;
                align-items: flex-start
            }

            .kadence-column1038_d57cd2-bc>.kt-inside-inner-col,
            .kadence-column1038_d57cd2-bc>.kt-inside-inner-col:before {
                border-top-left-radius: 16px;
                border-top-right-radius: 16px;
                border-bottom-right-radius: 16px;
                border-bottom-left-radius: 16px
            }

            .kt-row-column-wrap>.kadence-column1038_d57cd2-bc {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_d57cd2-bc {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_d57cd2-bc>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: space-evenly
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_bd76a6-b2,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_bd76a6-b2[data-kb-block="kb-adv-heading1038_bd76a6-b2"] {
            max-width: 72%;
            padding-right: 0px;
            padding-bottom: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            text-align: left;
            font-size: 32px;
            line-height: 40px;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: -0.3px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_bd76a6-b2 mark.kt-highlight,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_bd76a6-b2[data-kb-block="kb-adv-heading1038_bd76a6-b2"] mark.kt-highlight {
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 300;
            color: var(--global-palette9, #ffffff);
            background: var(--global-palette4, #2D3748);
            border-top-left-radius: 6px;
            border-top-right-radius: 6px;
            border-bottom-right-radius: 6px;
            border-bottom-left-radius: 6px;
            padding-top: 2px;
            padding-right: 8px;
            padding-bottom: 2px;
            padding-left: 8px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_bd76a6-b2,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_bd76a6-b2[data-kb-block="kb-adv-heading1038_bd76a6-b2"] {
                padding-right: 0px;
                font-size: var(--global-kb-font-size-xl, 3rem);
                line-height: 38px;
                text-align: left !important
            }
        }

        .kadence-column1038_9846dd-71>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_9846dd-71>.kt-inside-inner-col {
            padding-top: 40px;
            padding-right: 40px;
            padding-bottom: 40px;
            padding-left: 0px
        }

        .kadence-column1038_9846dd-71>.kt-inside-inner-col {
            border-top: 0px solid var(--global-palette9, #ffffff);
            border-right: 0px solid var(--global-palette9, #ffffff);
            border-bottom: 0px solid var(--global-palette9, #ffffff);
            border-left: 0px solid var(--global-palette9, #ffffff)
        }

        .kadence-column1038_9846dd-71>.kt-inside-inner-col,
        .kadence-column1038_9846dd-71>.kt-inside-inner-col:before {
            border-top-left-radius: 16px;
            border-top-right-radius: 0px;
            border-bottom-right-radius: 0px;
            border-bottom-left-radius: 0px
        }

        .kadence-column1038_9846dd-71>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_9846dd-71>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: center;
            align-items: flex-end
        }

        .kadence-column1038_9846dd-71>.kt-inside-inner-col>.kb-image-is-ratio-size {
            align-self: stretch
        }

        .kadence-column1038_9846dd-71>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
            align-self: stretch
        }

        .kadence-column1038_9846dd-71>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_9846dd-71 {
            align-self: center
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_9846dd-71 {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_9846dd-71>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: center
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_9846dd-71>.kt-inside-inner-col {
                border-top: 0px solid var(--global-palette9, #ffffff);
                border-right: 0px solid var(--global-palette9, #ffffff);
                border-bottom: 0px solid var(--global-palette9, #ffffff);
                border-left: 0px solid var(--global-palette9, #ffffff);
                flex-direction: column;
                align-items: flex-end
            }
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_9846dd-71 {
                align-self: center
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_9846dd-71 {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_9846dd-71>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: center
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_9846dd-71>.kt-inside-inner-col {
                padding-top: 0px;
                padding-right: 24px;
                padding-bottom: 24px;
                padding-left: 24px;
                border-top: 0px solid var(--global-palette9, #ffffff);
                border-right: 0px solid var(--global-palette9, #ffffff);
                border-bottom: 0px solid var(--global-palette9, #ffffff);
                border-left: 0px solid var(--global-palette9, #ffffff);
                flex-direction: column;
                align-items: flex-end
            }

            .kadence-column1038_9846dd-71>.kt-inside-inner-col,
            .kadence-column1038_9846dd-71>.kt-inside-inner-col:before {
                border-top-left-radius: 16px;
                border-top-right-radius: 16px;
                border-bottom-right-radius: 16px;
                border-bottom-left-radius: 16px
            }

            .kt-row-column-wrap>.kadence-column1038_9846dd-71 {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_9846dd-71 {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_9846dd-71>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: center
            }
        }

        .wp-block-kadence-advancedbtn.kt-btns1038_f5798a-94,
        .site .entry-content .wp-block-kadence-advancedbtn.kt-btns1038_f5798a-94,
        .wp-block-kadence-advancedbtn.kb-btns1038_f5798a-94,
        .site .entry-content .wp-block-kadence-advancedbtn.kb-btns1038_f5798a-94 {
            margin-bottom: 0px
        }

        .wp-block-kadence-advancedbtn.kb-btns1038_f5798a-94 {
            gap: var(--global-kb-gap-sm, 1rem);
            flex-direction: row;
            justify-content: flex-start
        }

        ul.menu .wp-block-kadence-advancedbtn .kb-btn1038_69792f-9f.kb-button {
            width: initial
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_69792f-9f.kb-button {
            color: var(--global-palette9, #ffffff);
            background: #1f1f1f;
            font-size: 16px;
            letter-spacing: 0.2px;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 400;
            border-top-left-radius: 360px;
            border-top-right-radius: 360px;
            border-bottom-right-radius: 360px;
            border-bottom-left-radius: 360px;
            border-top: 1px solid #1f1f1f;
            border-right: 1px solid #1f1f1f;
            border-bottom: 1px solid #1f1f1f;
            border-left: 1px solid #1f1f1f;
            padding-top: 12px;
            padding-right: 20px;
            padding-bottom: 12px;
            padding-left: 20px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_69792f-9f.kb-button:hover,
        .wp-block-kadence-advancedbtn .kb-btn1038_69792f-9f.kb-button:focus {
            color: #1f1f1f;
            background: var(--global-palette9, #ffffff);
            border-top: 1px solid var(--global-palette3, #1A202C);
            border-right: 1px solid var(--global-palette3, #1A202C);
            border-bottom: 1px solid var(--global-palette3, #1A202C);
            border-left: 1px solid var(--global-palette3, #1A202C)
        }

        @media all and (max-width: 1024px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_69792f-9f.kb-button {
                border-top: 1px solid #1f1f1f;
                border-right: 1px solid #1f1f1f;
                border-bottom: 1px solid #1f1f1f;
                border-left: 1px solid #1f1f1f
            }
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedbtn .kb-btn1038_69792f-9f.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_69792f-9f.kb-button:focus {
                border-top: 1px solid var(--global-palette3, #1A202C);
                border-right: 1px solid var(--global-palette3, #1A202C);
                border-bottom: 1px solid var(--global-palette3, #1A202C);
                border-left: 1px solid var(--global-palette3, #1A202C)
            }
        }

        @media all and (max-width: 1024px) {
            .kb-btn1038_69792f-9f.kb-button .kb-svg-icon-wrap {
                display: block
            }
        }

        @media all and (max-width: 767px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_69792f-9f.kb-button {
                border-top: 1px solid #1f1f1f;
                border-right: 1px solid #1f1f1f;
                border-bottom: 1px solid #1f1f1f;
                border-left: 1px solid #1f1f1f
            }

            .wp-block-kadence-advancedbtn .kb-btn1038_69792f-9f.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_69792f-9f.kb-button:focus {
                border-top: 1px solid var(--global-palette3, #1A202C);
                border-right: 1px solid var(--global-palette3, #1A202C);
                border-bottom: 1px solid var(--global-palette3, #1A202C);
                border-left: 1px solid var(--global-palette3, #1A202C)
            }
        }

        .kb-row-layout-id1038_8ae394-8f>.kt-row-column-wrap {
            column-gap: var(--global-kb-gap-none, 0rem);
            row-gap: 40px;
            max-width: var(--global-content-width, 1200px);
            padding-left: var(--global-content-edge-padding);
            padding-right: var(--global-content-edge-padding);
            padding-top: 120px;
            padding-right: 0px;
            padding-bottom: 100px;
            padding-left: 0px;
            grid-template-columns: minmax(0, 1fr)
        }

        .kb-row-layout-id1038_8ae394-8f {
            border-top-left-radius: 0px;
            border-top-right-radius: 0px;
            border-bottom-right-radius: 12px;
            border-bottom-left-radius: 12px;
            isolation: isolate
        }

        .kb-row-layout-id1038_8ae394-8f>.kt-row-layout-overlay {
            border-top-left-radius: 0px;
            border-top-right-radius: 0px;
            border-bottom-right-radius: 12px;
            border-bottom-left-radius: 12px
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-id1038_8ae394-8f>.kt-row-column-wrap {
                row-gap: 24px;
                padding-top: 80px;
                padding-right: 24px;
                padding-bottom: 80px;
                padding-left: 24px;
                grid-template-columns: minmax(0, 1fr)
            }
        }

        .kadence-column1038_765cb1-56>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_765cb1-56,
        .kt-inside-inner-col>.kadence-column1038_765cb1-56:not(.specificity) {
            margin-bottom: 0px
        }

        .kadence-column1038_765cb1-56>.kt-inside-inner-col {
            padding-bottom: 0px
        }

        .kadence-column1038_765cb1-56>.kt-inside-inner-col {
            row-gap: var(--global-kb-gap-md, 2rem);
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_765cb1-56>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_765cb1-56>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kadence-column1038_765cb1-56 {
            z-index: 10;
            position: relative
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_765cb1-56>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_765cb1-56,
            .kt-inside-inner-col>.kadence-column1038_765cb1-56:not(.specificity) {
                margin-bottom: 0px
            }

            .kadence-column1038_765cb1-56>.kt-inside-inner-col {
                padding-bottom: 0px;
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_739710-78,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_739710-78[data-kb-block="kb-adv-heading1038_739710-78"] {
            max-width: 727px;
            padding-top: 28px;
            padding-bottom: 32px;
            margin-top: 0%;
            margin-bottom: 0%;
            text-align: left;
            font-size: 46px;
            line-height: 1.3em;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: -1.5px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_739710-78 mark.kt-highlight,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_739710-78[data-kb-block="kb-adv-heading1038_739710-78"] mark.kt-highlight {
            color: #1f1f1f;
            background: rgba(122, 110, 255, 0.08);
            border-top: 1px solid rgba(122, 110, 255, 0.13);
            border-right: 1px solid rgba(122, 110, 255, 0.13);
            border-bottom: 1px solid rgba(122, 110, 255, 0.13);
            border-left: 1px solid rgba(122, 110, 255, 0.13);
            border-top-left-radius: 6px;
            border-top-right-radius: 6px;
            border-bottom-right-radius: 6px;
            border-bottom-left-radius: 6px;
            padding-top: 0px;
            padding-right: 10px;
            padding-bottom: 4px;
            padding-left: 10px
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_739710-78 mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_739710-78[data-kb-block="kb-adv-heading1038_739710-78"] mark.kt-highlight {
                border-top: 1px solid rgba(122, 110, 255, 0.13);
                border-right: 1px solid rgba(122, 110, 255, 0.13);
                border-bottom: 1px solid rgba(122, 110, 255, 0.13);
                border-left: 1px solid rgba(122, 110, 255, 0.13)
            }
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_739710-78,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_739710-78[data-kb-block="kb-adv-heading1038_739710-78"] {
                max-width: 370px;
                padding-top: 0px;
                padding-right: 0px;
                padding-bottom: 0px;
                padding-left: 0px;
                margin-top: 0%;
                font-size: 32px;
                line-height: 1.3em;
                text-align: left !important
            }

            .wp-block-kadence-advancedheading.kt-adv-heading1038_739710-78 mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_739710-78[data-kb-block="kb-adv-heading1038_739710-78"] mark.kt-highlight {
                border-top: 1px solid rgba(122, 110, 255, 0.13);
                border-right: 1px solid rgba(122, 110, 255, 0.13);
                border-bottom: 1px solid rgba(122, 110, 255, 0.13);
                border-left: 1px solid rgba(122, 110, 255, 0.13);
                padding-right: 4px;
                padding-bottom: 0px;
                padding-left: 4px
            }
        }

        .kb-row-layout-id1038_59276c-d3>.kt-row-column-wrap {
            column-gap: 80px;
            padding-top: var(--global-kb-row-default-top, var(--global-kb-spacing-sm, 1.5rem));
            padding-bottom: var(--global-kb-row-default-bottom, var(--global-kb-spacing-sm, 1.5rem));
            grid-template-columns: repeat(3, minmax(0, 1fr))
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-id1038_59276c-d3>.kt-row-column-wrap {
                row-gap: var(--global-kb-gap-lg, 4rem);
                grid-template-columns: minmax(0, 1fr)
            }
        }

        .kadence-column1038_cc23d4-9c>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_cc23d4-9c>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_cc23d4-9c>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_cc23d4-9c>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_cc23d4-9c>.kt-inside-inner-col {
                padding-bottom: 24px;
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_0d959c-8b,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_0d959c-8b[data-kb-block="kb-adv-heading1038_0d959c-8b"] {
            max-width: 273px;
            padding-bottom: 16px;
            font-size: 24px;
            line-height: 1.3em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0px;
            color: #1f1f1f
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_0d959c-8b mark.kt-highlight,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_0d959c-8b[data-kb-block="kb-adv-heading1038_0d959c-8b"] mark.kt-highlight {
            color: #1f1f1f;
            background: rgba(122, 110, 255, 0.08);
            border-top: 1px solid rgba(122, 110, 255, 0.12);
            border-right: 1px solid rgba(122, 110, 255, 0.12);
            border-bottom: 1px solid rgba(122, 110, 255, 0.12);
            border-left: 1px solid rgba(122, 110, 255, 0.12);
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;
            border-bottom-right-radius: 4px;
            border-bottom-left-radius: 4px;
            padding-top: 2px;
            padding-right: 4px;
            padding-bottom: 2px;
            padding-left: 4px
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_0d959c-8b mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_0d959c-8b[data-kb-block="kb-adv-heading1038_0d959c-8b"] mark.kt-highlight {
                border-top: 1px solid rgba(122, 110, 255, 0.12);
                border-right: 1px solid rgba(122, 110, 255, 0.12);
                border-bottom: 1px solid rgba(122, 110, 255, 0.12);
                border-left: 1px solid rgba(122, 110, 255, 0.12)
            }
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_0d959c-8b mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_0d959c-8b[data-kb-block="kb-adv-heading1038_0d959c-8b"] mark.kt-highlight {
                border-top: 1px solid rgba(122, 110, 255, 0.12);
                border-right: 1px solid rgba(122, 110, 255, 0.12);
                border-bottom: 1px solid rgba(122, 110, 255, 0.12);
                border-left: 1px solid rgba(122, 110, 255, 0.12)
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_e16c51-33,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_e16c51-33[data-kb-block="kb-adv-heading1038_e16c51-33"] {
            max-width: 460px;
            padding-bottom: 0px;
            font-size: 18px;
            line-height: 1.5em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0px;
            color: #1f1f1f
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_e16c51-33 mark.kt-highlight,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_e16c51-33[data-kb-block="kb-adv-heading1038_e16c51-33"] mark.kt-highlight {
            font-size: 24px;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 400;
            color: #1f1f1f;
            border-top: 1px solid #1f1f1f;
            border-right: 1px solid #1f1f1f;
            border-bottom: 1px solid #1f1f1f;
            border-left: 1px solid #1f1f1f;
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;
            border-bottom-right-radius: 4px;
            border-bottom-left-radius: 4px;
            padding-top: 2px;
            padding-right: 4px;
            padding-bottom: 2px;
            padding-left: 4px
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_e16c51-33 mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_e16c51-33[data-kb-block="kb-adv-heading1038_e16c51-33"] mark.kt-highlight {
                border-top: 1px solid #1f1f1f;
                border-right: 1px solid #1f1f1f;
                border-bottom: 1px solid #1f1f1f;
                border-left: 1px solid #1f1f1f
            }
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_e16c51-33 mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_e16c51-33[data-kb-block="kb-adv-heading1038_e16c51-33"] mark.kt-highlight {
                border-top: 1px solid #1f1f1f;
                border-right: 1px solid #1f1f1f;
                border-bottom: 1px solid #1f1f1f;
                border-left: 1px solid #1f1f1f
            }
        }

        .wp-block-kadence-advancedbtn.kb-btns1038_2ef933-d6 {
            gap: var(--global-kb-gap-sm, 1rem);
            flex-direction: row;
            justify-content: flex-start
        }

        ul.menu .wp-block-kadence-advancedbtn .kb-btn1038_0b47b0-0a.kb-button {
            width: initial
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_0b47b0-0a.kb-button {
            color: var(--global-palette3, #1A202C);
            background: var(--global-palette9, #ffffff);
            font-size: 16px;
            line-height: 1;
            letter-spacing: 0.24px;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 400;
            border-top-left-radius: 360px;
            border-top-right-radius: 360px;
            border-bottom-right-radius: 360px;
            border-bottom-left-radius: 360px;
            border-top: 1px solid #1f1f1f;
            border-right: 1px solid #1f1f1f;
            border-bottom: 1px solid #1f1f1f;
            border-left: 1px solid #1f1f1f;
            padding-top: 12px;
            padding-right: 24px;
            padding-bottom: 12px;
            padding-left: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_0b47b0-0a.kb-button:not(.specificity):not(.extra-specificity) {
            text-decoration: none
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_0b47b0-0a.kb-button:hover,
        .wp-block-kadence-advancedbtn .kb-btn1038_0b47b0-0a.kb-button:focus {
            color: var(--global-palette9, #ffffff);
            background: var(--global-palette3, #1A202C);
            border-top-color: var(--global-palette9, #ffffff);
            border-top-style: solid;
            border-right-color: var(--global-palette9, #ffffff);
            border-right-style: solid;
            border-bottom-color: var(--global-palette9, #ffffff);
            border-bottom-style: solid;
            border-left-color: var(--global-palette9, #ffffff);
            border-left-style: solid
        }

        @media all and (max-width: 1024px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_0b47b0-0a.kb-button {
                border-top: 1px solid #1f1f1f;
                border-right: 1px solid #1f1f1f;
                border-bottom: 1px solid #1f1f1f;
                border-left: 1px solid #1f1f1f
            }
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedbtn .kb-btn1038_0b47b0-0a.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_0b47b0-0a.kb-button:focus {
                border-top-color: var(--global-palette9, #ffffff);
                border-top-style: solid;
                border-right-color: var(--global-palette9, #ffffff);
                border-right-style: solid;
                border-bottom-color: var(--global-palette9, #ffffff);
                border-bottom-style: solid;
                border-left-color: var(--global-palette9, #ffffff);
                border-left-style: solid
            }
        }

        @media all and (max-width: 1024px) {
            .kb-btn1038_0b47b0-0a.kb-button .kb-svg-icon-wrap {
                display: block
            }
        }

        @media all and (max-width: 767px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_0b47b0-0a.kb-button {
                border-top: 1px solid #1f1f1f;
                border-right: 1px solid #1f1f1f;
                border-bottom: 1px solid #1f1f1f;
                border-left: 1px solid #1f1f1f
            }

            .wp-block-kadence-advancedbtn .kb-btn1038_0b47b0-0a.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_0b47b0-0a.kb-button:focus {
                border-top-color: var(--global-palette9, #ffffff);
                border-top-style: solid;
                border-right-color: var(--global-palette9, #ffffff);
                border-right-style: solid;
                border-bottom-color: var(--global-palette9, #ffffff);
                border-bottom-style: solid;
                border-left-color: var(--global-palette9, #ffffff);
                border-left-style: solid
            }
        }

        .kadence-column1038_0dfc14-55>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_0dfc14-55>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_0dfc14-55>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_0dfc14-55>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_0dfc14-55>.kt-inside-inner-col {
                padding-bottom: 24px;
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_a2f318-ea,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_a2f318-ea[data-kb-block="kb-adv-heading1038_a2f318-ea"] {
            max-width: 268px;
            padding-bottom: 16px;
            font-size: 24px;
            line-height: 1.3em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0px;
            color: #1f1f1f
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_a2f318-ea mark.kt-highlight,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_a2f318-ea[data-kb-block="kb-adv-heading1038_a2f318-ea"] mark.kt-highlight {
            font-size: 24px;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 400;
            color: #1f1f1f;
            background: rgba(122, 110, 255, 0.08);
            border-top: 1px solid rgba(122, 110, 255, 0.12);
            border-right: 1px solid rgba(122, 110, 255, 0.12);
            border-bottom: 1px solid rgba(122, 110, 255, 0.12);
            border-left: 1px solid rgba(122, 110, 255, 0.12);
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;
            border-bottom-right-radius: 4px;
            border-bottom-left-radius: 4px;
            padding-top: 2px;
            padding-right: 4px;
            padding-bottom: 2px;
            padding-left: 4px
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_a2f318-ea mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_a2f318-ea[data-kb-block="kb-adv-heading1038_a2f318-ea"] mark.kt-highlight {
                border-top: 1px solid rgba(122, 110, 255, 0.12);
                border-right: 1px solid rgba(122, 110, 255, 0.12);
                border-bottom: 1px solid rgba(122, 110, 255, 0.12);
                border-left: 1px solid rgba(122, 110, 255, 0.12)
            }
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_a2f318-ea mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_a2f318-ea[data-kb-block="kb-adv-heading1038_a2f318-ea"] mark.kt-highlight {
                border-top: 1px solid rgba(122, 110, 255, 0.12);
                border-right: 1px solid rgba(122, 110, 255, 0.12);
                border-bottom: 1px solid rgba(122, 110, 255, 0.12);
                border-left: 1px solid rgba(122, 110, 255, 0.12)
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_c476fd-ad,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_c476fd-ad[data-kb-block="kb-adv-heading1038_c476fd-ad"] {
            max-width: 460px;
            font-size: 18px;
            line-height: 1.5em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0px;
            color: #1f1f1f
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_c476fd-ad mark.kt-highlight,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_c476fd-ad[data-kb-block="kb-adv-heading1038_c476fd-ad"] mark.kt-highlight {
            font-size: 24px;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 400;
            color: #1f1f1f;
            border-top: 1px solid #1f1f1f;
            border-right: 1px solid #1f1f1f;
            border-bottom: 1px solid #1f1f1f;
            border-left: 1px solid #1f1f1f;
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;
            border-bottom-right-radius: 4px;
            border-bottom-left-radius: 4px;
            padding-top: 2px;
            padding-right: 4px;
            padding-bottom: 2px;
            padding-left: 4px
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_c476fd-ad mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_c476fd-ad[data-kb-block="kb-adv-heading1038_c476fd-ad"] mark.kt-highlight {
                border-top: 1px solid #1f1f1f;
                border-right: 1px solid #1f1f1f;
                border-bottom: 1px solid #1f1f1f;
                border-left: 1px solid #1f1f1f
            }
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_c476fd-ad mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_c476fd-ad[data-kb-block="kb-adv-heading1038_c476fd-ad"] mark.kt-highlight {
                border-top: 1px solid #1f1f1f;
                border-right: 1px solid #1f1f1f;
                border-bottom: 1px solid #1f1f1f;
                border-left: 1px solid #1f1f1f
            }
        }

        .wp-block-kadence-advancedbtn.kb-btns1038_47d939-e8 {
            gap: var(--global-kb-gap-sm, 1rem);
            flex-direction: row;
            justify-content: flex-start
        }

        ul.menu .wp-block-kadence-advancedbtn .kb-btn1038_8bebdf-86.kb-button {
            width: initial
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_8bebdf-86.kb-button {
            color: var(--global-palette3, #1A202C);
            background: var(--global-palette9, #ffffff);
            font-size: 16px;
            line-height: 1;
            letter-spacing: 0.24px;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 400;
            border-top-left-radius: 360px;
            border-top-right-radius: 360px;
            border-bottom-right-radius: 360px;
            border-bottom-left-radius: 360px;
            border-top: 1px solid #1f1f1f;
            border-right: 1px solid #1f1f1f;
            border-bottom: 1px solid #1f1f1f;
            border-left: 1px solid #1f1f1f;
            padding-top: 12px;
            padding-right: 24px;
            padding-bottom: 12px;
            padding-left: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_8bebdf-86.kb-button:not(.specificity):not(.extra-specificity) {
            text-decoration: none
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_8bebdf-86.kb-button:hover,
        .wp-block-kadence-advancedbtn .kb-btn1038_8bebdf-86.kb-button:focus {
            color: var(--global-palette9, #ffffff);
            background: var(--global-palette3, #1A202C);
            border-top-color: var(--global-palette9, #ffffff);
            border-top-style: solid;
            border-right-color: var(--global-palette9, #ffffff);
            border-right-style: solid;
            border-bottom-color: var(--global-palette9, #ffffff);
            border-bottom-style: solid;
            border-left-color: var(--global-palette9, #ffffff);
            border-left-style: solid
        }

        @media all and (max-width: 1024px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_8bebdf-86.kb-button {
                border-top: 1px solid #1f1f1f;
                border-right: 1px solid #1f1f1f;
                border-bottom: 1px solid #1f1f1f;
                border-left: 1px solid #1f1f1f
            }
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedbtn .kb-btn1038_8bebdf-86.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_8bebdf-86.kb-button:focus {
                border-top-color: var(--global-palette9, #ffffff);
                border-top-style: solid;
                border-right-color: var(--global-palette9, #ffffff);
                border-right-style: solid;
                border-bottom-color: var(--global-palette9, #ffffff);
                border-bottom-style: solid;
                border-left-color: var(--global-palette9, #ffffff);
                border-left-style: solid
            }
        }

        @media all and (max-width: 1024px) {
            .kb-btn1038_8bebdf-86.kb-button .kb-svg-icon-wrap {
                display: block
            }
        }

        @media all and (max-width: 767px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_8bebdf-86.kb-button {
                border-top: 1px solid #1f1f1f;
                border-right: 1px solid #1f1f1f;
                border-bottom: 1px solid #1f1f1f;
                border-left: 1px solid #1f1f1f
            }

            .wp-block-kadence-advancedbtn .kb-btn1038_8bebdf-86.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_8bebdf-86.kb-button:focus {
                border-top-color: var(--global-palette9, #ffffff);
                border-top-style: solid;
                border-right-color: var(--global-palette9, #ffffff);
                border-right-style: solid;
                border-bottom-color: var(--global-palette9, #ffffff);
                border-bottom-style: solid;
                border-left-color: var(--global-palette9, #ffffff);
                border-left-style: solid
            }
        }

        .kadence-column1038_ed2216-a6>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_ed2216-a6>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_ed2216-a6>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_ed2216-a6>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_ed2216-a6>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_1b04f8-21,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_1b04f8-21[data-kb-block="kb-adv-heading1038_1b04f8-21"] {
            max-width: 490px;
            padding-bottom: 16px;
            font-size: 24px;
            line-height: 1.3em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0px;
            color: #1f1f1f
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_1b04f8-21 mark.kt-highlight,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_1b04f8-21[data-kb-block="kb-adv-heading1038_1b04f8-21"] mark.kt-highlight {
            color: #1f1f1f;
            background: rgba(122, 110, 255, 0.08);
            border-top: 1px solid rgba(122, 110, 255, 0.12);
            border-right: 1px solid rgba(122, 110, 255, 0.12);
            border-bottom: 1px solid rgba(122, 110, 255, 0.12);
            border-left: 1px solid rgba(122, 110, 255, 0.12);
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;
            border-bottom-right-radius: 4px;
            border-bottom-left-radius: 4px;
            padding-top: 2px;
            padding-right: 4px;
            padding-bottom: 2px;
            padding-left: 4px
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_1b04f8-21 mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_1b04f8-21[data-kb-block="kb-adv-heading1038_1b04f8-21"] mark.kt-highlight {
                border-top: 1px solid rgba(122, 110, 255, 0.12);
                border-right: 1px solid rgba(122, 110, 255, 0.12);
                border-bottom: 1px solid rgba(122, 110, 255, 0.12);
                border-left: 1px solid rgba(122, 110, 255, 0.12)
            }
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_1b04f8-21 mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_1b04f8-21[data-kb-block="kb-adv-heading1038_1b04f8-21"] mark.kt-highlight {
                border-top: 1px solid rgba(122, 110, 255, 0.12);
                border-right: 1px solid rgba(122, 110, 255, 0.12);
                border-bottom: 1px solid rgba(122, 110, 255, 0.12);
                border-left: 1px solid rgba(122, 110, 255, 0.12)
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_9cd1a7-36,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_9cd1a7-36[data-kb-block="kb-adv-heading1038_9cd1a7-36"] {
            max-width: 460px;
            font-size: 18px;
            line-height: 1.5em;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0px;
            color: #1f1f1f
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_9cd1a7-36 mark.kt-highlight,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_9cd1a7-36[data-kb-block="kb-adv-heading1038_9cd1a7-36"] mark.kt-highlight {
            font-size: 24px;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 400;
            color: #1f1f1f;
            border-top: 1px solid #1f1f1f;
            border-right: 1px solid #1f1f1f;
            border-bottom: 1px solid #1f1f1f;
            border-left: 1px solid #1f1f1f;
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;
            border-bottom-right-radius: 4px;
            border-bottom-left-radius: 4px;
            padding-top: 2px;
            padding-right: 4px;
            padding-bottom: 2px;
            padding-left: 4px
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_9cd1a7-36 mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_9cd1a7-36[data-kb-block="kb-adv-heading1038_9cd1a7-36"] mark.kt-highlight {
                border-top: 1px solid #1f1f1f;
                border-right: 1px solid #1f1f1f;
                border-bottom: 1px solid #1f1f1f;
                border-left: 1px solid #1f1f1f
            }
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_9cd1a7-36 mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_9cd1a7-36[data-kb-block="kb-adv-heading1038_9cd1a7-36"] mark.kt-highlight {
                border-top: 1px solid #1f1f1f;
                border-right: 1px solid #1f1f1f;
                border-bottom: 1px solid #1f1f1f;
                border-left: 1px solid #1f1f1f
            }
        }

        .wp-block-kadence-advancedbtn.kb-btns1038_e1b428-ae {
            gap: var(--global-kb-gap-sm, 1rem);
            flex-direction: row;
            justify-content: flex-start
        }

        ul.menu .wp-block-kadence-advancedbtn .kb-btn1038_9cf9c9-da.kb-button {
            width: initial
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_9cf9c9-da.kb-button {
            color: var(--global-palette3, #1A202C);
            background: var(--global-palette9, #ffffff);
            font-size: 16px;
            line-height: 1;
            letter-spacing: 0.24px;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 400;
            border-top-left-radius: 360px;
            border-top-right-radius: 360px;
            border-bottom-right-radius: 360px;
            border-bottom-left-radius: 360px;
            border-top: 1px solid #1f1f1f;
            border-right: 1px solid #1f1f1f;
            border-bottom: 1px solid #1f1f1f;
            border-left: 1px solid #1f1f1f;
            padding-top: 12px;
            padding-right: 24px;
            padding-bottom: 12px;
            padding-left: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_9cf9c9-da.kb-button:not(.specificity):not(.extra-specificity) {
            text-decoration: none
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_9cf9c9-da.kb-button:hover,
        .wp-block-kadence-advancedbtn .kb-btn1038_9cf9c9-da.kb-button:focus {
            color: var(--global-palette9, #ffffff);
            background: var(--global-palette3, #1A202C);
            border-top-color: var(--global-palette9, #ffffff);
            border-top-style: solid;
            border-right-color: var(--global-palette9, #ffffff);
            border-right-style: solid;
            border-bottom-color: var(--global-palette9, #ffffff);
            border-bottom-style: solid;
            border-left-color: var(--global-palette9, #ffffff);
            border-left-style: solid
        }

        @media all and (max-width: 1024px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_9cf9c9-da.kb-button {
                border-top: 1px solid #1f1f1f;
                border-right: 1px solid #1f1f1f;
                border-bottom: 1px solid #1f1f1f;
                border-left: 1px solid #1f1f1f
            }
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedbtn .kb-btn1038_9cf9c9-da.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_9cf9c9-da.kb-button:focus {
                border-top-color: var(--global-palette9, #ffffff);
                border-top-style: solid;
                border-right-color: var(--global-palette9, #ffffff);
                border-right-style: solid;
                border-bottom-color: var(--global-palette9, #ffffff);
                border-bottom-style: solid;
                border-left-color: var(--global-palette9, #ffffff);
                border-left-style: solid
            }
        }

        @media all and (max-width: 1024px) {
            .kb-btn1038_9cf9c9-da.kb-button .kb-svg-icon-wrap {
                display: block
            }
        }

        @media all and (max-width: 767px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_9cf9c9-da.kb-button {
                border-top: 1px solid #1f1f1f;
                border-right: 1px solid #1f1f1f;
                border-bottom: 1px solid #1f1f1f;
                border-left: 1px solid #1f1f1f
            }

            .wp-block-kadence-advancedbtn .kb-btn1038_9cf9c9-da.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_9cf9c9-da.kb-button:focus {
                border-top-color: var(--global-palette9, #ffffff);
                border-top-style: solid;
                border-right-color: var(--global-palette9, #ffffff);
                border-right-style: solid;
                border-bottom-color: var(--global-palette9, #ffffff);
                border-bottom-style: solid;
                border-left-color: var(--global-palette9, #ffffff);
                border-left-style: solid
            }
        }

        .kb-row-layout-id1038_52b5bb-fe>.kt-row-column-wrap {
            max-width: var(--global-content-width, 1200px);
            padding-left: var(--global-content-edge-padding);
            padding-right: var(--global-content-edge-padding);
            padding-top: 140px;
            padding-right: 0px;
            padding-bottom: 160px;
            padding-left: 0px;
            grid-template-columns: minmax(0, 1fr)
        }

        .kb-row-layout-id1038_52b5bb-fe,
        .kb-row-layout-id1038_52b5bb-fe h1,
        .kb-row-layout-id1038_52b5bb-fe h2,
        .kb-row-layout-id1038_52b5bb-fe h3,
        .kb-row-layout-id1038_52b5bb-fe h4,
        .kb-row-layout-id1038_52b5bb-fe h5,
        .kb-row-layout-id1038_52b5bb-fe h6 {
            color: var(--global-palette9, #ffffff)
        }

        @media all and (max-width: 1024px) {
            .kb-row-layout-id1038_52b5bb-fe>.kt-row-column-wrap {
                padding-top: 104px;
                padding-bottom: 104px
            }
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-id1038_52b5bb-fe>.kt-row-column-wrap {
                padding-top: 0px;
                padding-right: 24px;
                padding-bottom: 80px;
                padding-left: 24px;
                grid-template-columns: minmax(0, 1fr)
            }
        }

        .kadence-column1038_f43662-db>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_f43662-db>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_f43662-db>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_f43662-db>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_f43662-db>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_522bca-90,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_522bca-90[data-kb-block="kb-adv-heading1038_522bca-90"] {
            padding-bottom: var(--global-kb-spacing-sm, 1.5rem);
            margin-top: 0px;
            margin-bottom: 0px;
            font-size: 46px;
            line-height: 1.1;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_522bca-90 mark.kt-highlight,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_522bca-90[data-kb-block="kb-adv-heading1038_522bca-90"] mark.kt-highlight {
            color: var(--global-palette6, #718096)
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_522bca-90,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_522bca-90[data-kb-block="kb-adv-heading1038_522bca-90"] {
                max-width: 240px;
                letter-spacing: -0.58px;
                font-size: 32px;
                line-height: 1.2
            }
        }

        .kt-accordion-id1038_bff800-db .kt-accordion-panel-inner {
            border-top: 0px solid transparent;
            border-right: 0px solid transparent;
            border-bottom: 0px solid transparent;
            border-left: 0px solid transparent;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: var(--global-kb-spacing-md, 2rem);
            padding-left: 0px
        }

        .kt-accordion-id1038_bff800-db .wp-block-kadence-pane .kt-accordion-header-wrap .kt-blocks-accordion-header {
            background: rgba(255, 255, 255, 0);
            font-size: 25px;
            line-height: 1.2;
            letter-spacing: 0.2px;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 400;
            color: var(--global-palette3, #1A202C);
            padding-top: var(--global-kb-spacing-lg, 3rem);
            padding-right: 0px;
            padding-bottom: var(--global-kb-spacing-sm, 1.5rem);
            padding-left: 0px
        }

        .kt-accordion-id1038_bff800-db:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-icon-trigger:after,
        .kt-accordion-id1038_bff800-db:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-icon-trigger:before {
            background: var(--global-palette5, #4A5568)
        }

        .kt-accordion-id1038_bff800-db .kt-accordion-panel-inner,
        .kt-accordion-id1038_bff800-db .kt-accordion-panel-inner h1,
        .kt-accordion-id1038_bff800-db .kt-accordion-panel-inner h2,
        .kt-accordion-id1038_bff800-db .kt-accordion-panel-inner h3,
        .kt-accordion-id1038_bff800-db .kt-accordion-panel-inner h4,
        .kt-accordion-id1038_bff800-db .kt-accordion-panel-inner h5,
        .kt-accordion-id1038_bff800-db .kt-accordion-panel-inner h6 {
            color: var(--global-palette3, #1A202C)
        }

        .kt-accordion-id1038_bff800-db:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger {
            background: var(--global-palette5, #4A5568)
        }

        .kt-accordion-id1038_bff800-db:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:after,
        .kt-accordion-id1038_bff800-db:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:before {
            background: rgba(255, 255, 255, 0)
        }

        @media all and (max-width: 1024px) {
            .kt-accordion-id1038_bff800-db .kt-accordion-panel-inner {
                border-top: 0px solid transparent;
                border-right: 0px solid transparent;
                border-bottom: 0px solid transparent;
                border-left: 0px solid transparent;
                padding-bottom: var(--global-kb-spacing-sm, 1.5rem)
            }
        }

        @media all and (max-width: 767px) {
            .kt-accordion-id1038_bff800-db .kt-accordion-panel-inner {
                border-top: 0px solid transparent;
                border-right: 0px solid transparent;
                border-bottom: 0px solid transparent;
                border-left: 0px solid transparent
            }

            .kt-accordion-id1038_bff800-db .wp-block-kadence-pane .kt-accordion-header-wrap .kt-blocks-accordion-header {
                font-size: 23px;
                line-height: 1.3
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_d1907a-d7,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_d1907a-d7[data-kb-block="kb-adv-heading1038_d1907a-d7"] {
            padding-bottom: 0px;
            margin-bottom: 24px;
            font-size: 16px;
            line-height: 1.4;
            letter-spacing: 0.2px
        }

        .wp-block-kadence-advancedbtn.kb-btns1038_3140c2-6e {
            gap: var(--global-kb-gap-sm, 1rem);
            flex-direction: row;
            justify-content: flex-start
        }

        ul.menu .wp-block-kadence-advancedbtn .kb-btn1038_715082-ca.kb-button {
            width: initial
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_715082-ca.kb-button {
            color: var(--global-palette9, #ffffff);
            background: var(--global-palette3, #1A202C);
            font-size: 16px;
            line-height: 1;
            letter-spacing: 0.2px;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 400;
            border-top-left-radius: 360px;
            border-top-right-radius: 360px;
            border-bottom-right-radius: 360px;
            border-bottom-left-radius: 360px;
            border-top: 1px solid var(--global-palette3, #1A202C);
            border-right: 1px solid var(--global-palette3, #1A202C);
            border-bottom: 1px solid var(--global-palette3, #1A202C);
            border-left: 1px solid var(--global-palette3, #1A202C);
            padding-top: 12px;
            padding-right: 24px;
            padding-bottom: 12px;
            padding-left: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_715082-ca.kb-button:not(.specificity):not(.extra-specificity) {
            text-decoration: none
        }

        .kb-btn1038_715082-ca.kb-button .kb-svg-icon-wrap {
            font-size: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_715082-ca.kb-button:hover,
        .wp-block-kadence-advancedbtn .kb-btn1038_715082-ca.kb-button:focus {
            color: var(--global-palette3, #1A202C);
            background: var(--global-palette9, #ffffff);
            border-top: 1px solid;
            border-right: 1px solid;
            border-bottom: 1px solid;
            border-left: 1px solid
        }

        @media all and (max-width: 1024px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_715082-ca.kb-button {
                border-top: 1px solid var(--global-palette3, #1A202C);
                border-right: 1px solid var(--global-palette3, #1A202C);
                border-bottom: 1px solid var(--global-palette3, #1A202C);
                border-left: 1px solid var(--global-palette3, #1A202C)
            }
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedbtn .kb-btn1038_715082-ca.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_715082-ca.kb-button:focus {
                border-top: 1px solid;
                border-right: 1px solid;
                border-bottom: 1px solid;
                border-left: 1px solid
            }
        }

        @media all and (max-width: 1024px) {
            .kb-btn1038_715082-ca.kb-button .kb-svg-icon-wrap {
                display: block
            }
        }

        @media all and (max-width: 767px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_715082-ca.kb-button {
                border-top: 1px solid var(--global-palette3, #1A202C);
                border-right: 1px solid var(--global-palette3, #1A202C);
                border-bottom: 1px solid var(--global-palette3, #1A202C);
                border-left: 1px solid var(--global-palette3, #1A202C)
            }

            .wp-block-kadence-advancedbtn .kb-btn1038_715082-ca.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_715082-ca.kb-button:focus {
                border-top: 1px solid;
                border-right: 1px solid;
                border-bottom: 1px solid;
                border-left: 1px solid
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_fd5e3a-3a,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_fd5e3a-3a[data-kb-block="kb-adv-heading1038_fd5e3a-3a"] {
            padding-bottom: 0px;
            margin-bottom: 24px;
            font-size: 16px;
            line-height: 1.4;
            letter-spacing: 0.2px
        }

        .wp-block-kadence-advancedbtn.kb-btns1038_3b1822-bb {
            gap: var(--global-kb-gap-sm, 1rem);
            flex-direction: row;
            justify-content: flex-start
        }

        ul.menu .wp-block-kadence-advancedbtn .kb-btn1038_a2404d-0a.kb-button {
            width: initial
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_a2404d-0a.kb-button {
            color: var(--global-palette9, #ffffff);
            background: var(--global-palette3, #1A202C);
            font-size: 16px;
            line-height: 1;
            letter-spacing: 0.2px;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 400;
            border-top-left-radius: 360px;
            border-top-right-radius: 360px;
            border-bottom-right-radius: 360px;
            border-bottom-left-radius: 360px;
            border-top: 1px solid var(--global-palette3, #1A202C);
            border-right: 1px solid var(--global-palette3, #1A202C);
            border-bottom: 1px solid var(--global-palette3, #1A202C);
            border-left: 1px solid var(--global-palette3, #1A202C);
            padding-top: 12px;
            padding-right: 24px;
            padding-bottom: 12px;
            padding-left: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_a2404d-0a.kb-button:not(.specificity):not(.extra-specificity) {
            text-decoration: none
        }

        .kb-btn1038_a2404d-0a.kb-button .kb-svg-icon-wrap {
            font-size: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_a2404d-0a.kb-button:hover,
        .wp-block-kadence-advancedbtn .kb-btn1038_a2404d-0a.kb-button:focus {
            color: var(--global-palette3, #1A202C);
            background: var(--global-palette9, #ffffff);
            border-top: 1px solid;
            border-right: 1px solid;
            border-bottom: 1px solid;
            border-left: 1px solid
        }

        @media all and (max-width: 1024px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_a2404d-0a.kb-button {
                border-top: 1px solid var(--global-palette3, #1A202C);
                border-right: 1px solid var(--global-palette3, #1A202C);
                border-bottom: 1px solid var(--global-palette3, #1A202C);
                border-left: 1px solid var(--global-palette3, #1A202C)
            }
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedbtn .kb-btn1038_a2404d-0a.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_a2404d-0a.kb-button:focus {
                border-top: 1px solid;
                border-right: 1px solid;
                border-bottom: 1px solid;
                border-left: 1px solid
            }
        }

        @media all and (max-width: 1024px) {
            .kb-btn1038_a2404d-0a.kb-button .kb-svg-icon-wrap {
                display: block
            }
        }

        @media all and (max-width: 767px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_a2404d-0a.kb-button {
                border-top: 1px solid var(--global-palette3, #1A202C);
                border-right: 1px solid var(--global-palette3, #1A202C);
                border-bottom: 1px solid var(--global-palette3, #1A202C);
                border-left: 1px solid var(--global-palette3, #1A202C)
            }

            .wp-block-kadence-advancedbtn .kb-btn1038_a2404d-0a.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_a2404d-0a.kb-button:focus {
                border-top: 1px solid;
                border-right: 1px solid;
                border-bottom: 1px solid;
                border-left: 1px solid
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_a14c04-f7,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_a14c04-f7[data-kb-block="kb-adv-heading1038_a14c04-f7"] {
            padding-bottom: 0px;
            margin-bottom: 24px;
            font-size: 16px;
            line-height: 1.4;
            letter-spacing: 0.2px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_c2bb94-74,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_c2bb94-74[data-kb-block="kb-adv-heading1038_c2bb94-74"] {
            padding-bottom: 0px;
            margin-bottom: 24px;
            font-size: 16px;
            line-height: 1.4;
            letter-spacing: 0.2px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_1b12d5-df,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_1b12d5-df[data-kb-block="kb-adv-heading1038_1b12d5-df"] {
            padding-bottom: 0px;
            margin-bottom: 24px;
            font-size: 16px;
            line-height: 1.4;
            letter-spacing: 0.2px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_e09b7f-41,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_e09b7f-41[data-kb-block="kb-adv-heading1038_e09b7f-41"] {
            padding-bottom: 0px;
            margin-bottom: 24px;
            font-size: 16px;
            line-height: 1.4;
            letter-spacing: 0.2px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_b70099-2a,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_b70099-2a[data-kb-block="kb-adv-heading1038_b70099-2a"] {
            padding-bottom: 0px;
            margin-bottom: 24px;
            font-size: 16px;
            line-height: 1.4;
            letter-spacing: 0.2px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_2da548-d9,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_2da548-d9[data-kb-block="kb-adv-heading1038_2da548-d9"] {
            padding-bottom: 0px;
            margin-bottom: 24px;
            font-size: 16px;
            line-height: 1.4;
            letter-spacing: 0.2px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_3eb203-51,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_3eb203-51[data-kb-block="kb-adv-heading1038_3eb203-51"] {
            padding-bottom: 0px;
            margin-bottom: 24px;
            font-size: 16px;
            line-height: 1.4;
            letter-spacing: 0.2px
        }

        .wp-block-kadence-advancedbtn.kb-btns1038_a95c73-85 {
            gap: var(--global-kb-gap-sm, 1rem);
            flex-direction: row;
            justify-content: flex-start
        }

        ul.menu .wp-block-kadence-advancedbtn .kb-btn1038_ad2ac1-ab.kb-button {
            width: initial
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_ad2ac1-ab.kb-button {
            color: var(--global-palette9, #ffffff);
            background: var(--global-palette3, #1A202C);
            font-size: 16px;
            line-height: 1;
            letter-spacing: 0.2px;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 400;
            border-top-left-radius: 360px;
            border-top-right-radius: 360px;
            border-bottom-right-radius: 360px;
            border-bottom-left-radius: 360px;
            border-top: 1px solid var(--global-palette3, #1A202C);
            border-right: 1px solid var(--global-palette3, #1A202C);
            border-bottom: 1px solid var(--global-palette3, #1A202C);
            border-left: 1px solid var(--global-palette3, #1A202C);
            padding-top: 12px;
            padding-right: 24px;
            padding-bottom: 12px;
            padding-left: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_ad2ac1-ab.kb-button:not(.specificity):not(.extra-specificity) {
            text-decoration: none
        }

        .kb-btn1038_ad2ac1-ab.kb-button .kb-svg-icon-wrap {
            font-size: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_ad2ac1-ab.kb-button:hover,
        .wp-block-kadence-advancedbtn .kb-btn1038_ad2ac1-ab.kb-button:focus {
            color: var(--global-palette3, #1A202C);
            background: var(--global-palette9, #ffffff);
            border-top: 1px solid;
            border-right: 1px solid;
            border-bottom: 1px solid;
            border-left: 1px solid
        }

        @media all and (max-width: 1024px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_ad2ac1-ab.kb-button {
                border-top: 1px solid var(--global-palette3, #1A202C);
                border-right: 1px solid var(--global-palette3, #1A202C);
                border-bottom: 1px solid var(--global-palette3, #1A202C);
                border-left: 1px solid var(--global-palette3, #1A202C)
            }
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedbtn .kb-btn1038_ad2ac1-ab.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_ad2ac1-ab.kb-button:focus {
                border-top: 1px solid;
                border-right: 1px solid;
                border-bottom: 1px solid;
                border-left: 1px solid
            }
        }

        @media all and (max-width: 1024px) {
            .kb-btn1038_ad2ac1-ab.kb-button .kb-svg-icon-wrap {
                display: block
            }
        }

        @media all and (max-width: 767px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_ad2ac1-ab.kb-button {
                border-top: 1px solid var(--global-palette3, #1A202C);
                border-right: 1px solid var(--global-palette3, #1A202C);
                border-bottom: 1px solid var(--global-palette3, #1A202C);
                border-left: 1px solid var(--global-palette3, #1A202C)
            }

            .wp-block-kadence-advancedbtn .kb-btn1038_ad2ac1-ab.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_ad2ac1-ab.kb-button:focus {
                border-top: 1px solid;
                border-right: 1px solid;
                border-bottom: 1px solid;
                border-left: 1px solid
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_f0d64e-50,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_f0d64e-50[data-kb-block="kb-adv-heading1038_f0d64e-50"] {
            padding-bottom: 0px;
            margin-bottom: 24px;
            font-size: 16px;
            line-height: 1.4;
            letter-spacing: 0.2px
        }

        .wp-block-kadence-advancedbtn.kb-btns1038_fd999b-02 {
            gap: var(--global-kb-gap-sm, 1rem);
            flex-direction: row;
            justify-content: flex-start
        }

        ul.menu .wp-block-kadence-advancedbtn .kb-btn1038_baf544-46.kb-button {
            width: initial
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_baf544-46.kb-button {
            color: var(--global-palette9, #ffffff);
            background: var(--global-palette3, #1A202C);
            font-size: 16px;
            line-height: 1;
            letter-spacing: 0.2px;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 400;
            border-top-left-radius: 360px;
            border-top-right-radius: 360px;
            border-bottom-right-radius: 360px;
            border-bottom-left-radius: 360px;
            border-top: 1px solid var(--global-palette3, #1A202C);
            border-right: 1px solid var(--global-palette3, #1A202C);
            border-bottom: 1px solid var(--global-palette3, #1A202C);
            border-left: 1px solid var(--global-palette3, #1A202C);
            padding-top: 12px;
            padding-right: 24px;
            padding-bottom: 12px;
            padding-left: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_baf544-46.kb-button:not(.specificity):not(.extra-specificity) {
            text-decoration: none
        }

        .kb-btn1038_baf544-46.kb-button .kb-svg-icon-wrap {
            font-size: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_baf544-46.kb-button:hover,
        .wp-block-kadence-advancedbtn .kb-btn1038_baf544-46.kb-button:focus {
            color: var(--global-palette3, #1A202C);
            background: var(--global-palette9, #ffffff);
            border-top: 1px solid;
            border-right: 1px solid;
            border-bottom: 1px solid;
            border-left: 1px solid
        }

        @media all and (max-width: 1024px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_baf544-46.kb-button {
                border-top: 1px solid var(--global-palette3, #1A202C);
                border-right: 1px solid var(--global-palette3, #1A202C);
                border-bottom: 1px solid var(--global-palette3, #1A202C);
                border-left: 1px solid var(--global-palette3, #1A202C)
            }
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedbtn .kb-btn1038_baf544-46.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_baf544-46.kb-button:focus {
                border-top: 1px solid;
                border-right: 1px solid;
                border-bottom: 1px solid;
                border-left: 1px solid
            }
        }

        @media all and (max-width: 1024px) {
            .kb-btn1038_baf544-46.kb-button .kb-svg-icon-wrap {
                display: block
            }
        }

        @media all and (max-width: 767px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_baf544-46.kb-button {
                border-top: 1px solid var(--global-palette3, #1A202C);
                border-right: 1px solid var(--global-palette3, #1A202C);
                border-bottom: 1px solid var(--global-palette3, #1A202C);
                border-left: 1px solid var(--global-palette3, #1A202C)
            }

            .wp-block-kadence-advancedbtn .kb-btn1038_baf544-46.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_baf544-46.kb-button:focus {
                border-top: 1px solid;
                border-right: 1px solid;
                border-bottom: 1px solid;
                border-left: 1px solid
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_2ff262-d8,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_2ff262-d8[data-kb-block="kb-adv-heading1038_2ff262-d8"] {
            padding-bottom: 0px;
            margin-bottom: 24px;
            font-size: 16px;
            line-height: 1.4;
            letter-spacing: 0.2px
        }

        .wp-block-kadence-advancedbtn.kb-btns1038_897860-32 {
            gap: var(--global-kb-gap-sm, 1rem);
            flex-direction: row;
            justify-content: flex-start
        }

        ul.menu .wp-block-kadence-advancedbtn .kb-btn1038_ef0e38-44.kb-button {
            width: initial
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_ef0e38-44.kb-button {
            color: var(--global-palette9, #ffffff);
            background: var(--global-palette3, #1A202C);
            font-size: 16px;
            line-height: 1;
            letter-spacing: 0.2px;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 400;
            border-top-left-radius: 360px;
            border-top-right-radius: 360px;
            border-bottom-right-radius: 360px;
            border-bottom-left-radius: 360px;
            border-top: 1px solid var(--global-palette3, #1A202C);
            border-right: 1px solid var(--global-palette3, #1A202C);
            border-bottom: 1px solid var(--global-palette3, #1A202C);
            border-left: 1px solid var(--global-palette3, #1A202C);
            padding-top: 12px;
            padding-right: 24px;
            padding-bottom: 12px;
            padding-left: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_ef0e38-44.kb-button:not(.specificity):not(.extra-specificity) {
            text-decoration: none
        }

        .kb-btn1038_ef0e38-44.kb-button .kb-svg-icon-wrap {
            font-size: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_ef0e38-44.kb-button:hover,
        .wp-block-kadence-advancedbtn .kb-btn1038_ef0e38-44.kb-button:focus {
            color: var(--global-palette3, #1A202C);
            background: var(--global-palette9, #ffffff);
            border-top: 1px solid;
            border-right: 1px solid;
            border-bottom: 1px solid;
            border-left: 1px solid
        }

        @media all and (max-width: 1024px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_ef0e38-44.kb-button {
                border-top: 1px solid var(--global-palette3, #1A202C);
                border-right: 1px solid var(--global-palette3, #1A202C);
                border-bottom: 1px solid var(--global-palette3, #1A202C);
                border-left: 1px solid var(--global-palette3, #1A202C)
            }
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedbtn .kb-btn1038_ef0e38-44.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_ef0e38-44.kb-button:focus {
                border-top: 1px solid;
                border-right: 1px solid;
                border-bottom: 1px solid;
                border-left: 1px solid
            }
        }

        @media all and (max-width: 1024px) {
            .kb-btn1038_ef0e38-44.kb-button .kb-svg-icon-wrap {
                display: block
            }
        }

        @media all and (max-width: 767px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_ef0e38-44.kb-button {
                border-top: 1px solid var(--global-palette3, #1A202C);
                border-right: 1px solid var(--global-palette3, #1A202C);
                border-bottom: 1px solid var(--global-palette3, #1A202C);
                border-left: 1px solid var(--global-palette3, #1A202C)
            }

            .wp-block-kadence-advancedbtn .kb-btn1038_ef0e38-44.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_ef0e38-44.kb-button:focus {
                border-top: 1px solid;
                border-right: 1px solid;
                border-bottom: 1px solid;
                border-left: 1px solid
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_9d70ce-49,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_9d70ce-49[data-kb-block="kb-adv-heading1038_9d70ce-49"] {
            padding-bottom: 0px;
            margin-bottom: 24px;
            font-size: 16px;
            line-height: 1.4;
            letter-spacing: 0.2px
        }

        .wp-block-kadence-advancedbtn.kb-btns1038_86ed63-ba {
            gap: var(--global-kb-gap-sm, 1rem);
            flex-direction: row;
            justify-content: flex-start
        }

        ul.menu .wp-block-kadence-advancedbtn .kb-btn1038_4f5c8f-8c.kb-button {
            width: initial
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_4f5c8f-8c.kb-button {
            color: var(--global-palette9, #ffffff);
            background: var(--global-palette3, #1A202C);
            font-size: 16px;
            line-height: 1;
            letter-spacing: 0.2px;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            font-weight: 400;
            border-top-left-radius: 360px;
            border-top-right-radius: 360px;
            border-bottom-right-radius: 360px;
            border-bottom-left-radius: 360px;
            border-top: 1px solid var(--global-palette3, #1A202C);
            border-right: 1px solid var(--global-palette3, #1A202C);
            border-bottom: 1px solid var(--global-palette3, #1A202C);
            border-left: 1px solid var(--global-palette3, #1A202C);
            padding-top: 12px;
            padding-right: 24px;
            padding-bottom: 12px;
            padding-left: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_4f5c8f-8c.kb-button:not(.specificity):not(.extra-specificity) {
            text-decoration: none
        }

        .kb-btn1038_4f5c8f-8c.kb-button .kb-svg-icon-wrap {
            font-size: 24px
        }

        .wp-block-kadence-advancedbtn .kb-btn1038_4f5c8f-8c.kb-button:hover,
        .wp-block-kadence-advancedbtn .kb-btn1038_4f5c8f-8c.kb-button:focus {
            color: var(--global-palette3, #1A202C);
            background: var(--global-palette9, #ffffff);
            border-top: 1px solid;
            border-right: 1px solid;
            border-bottom: 1px solid;
            border-left: 1px solid
        }

        @media all and (max-width: 1024px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_4f5c8f-8c.kb-button {
                border-top: 1px solid var(--global-palette3, #1A202C);
                border-right: 1px solid var(--global-palette3, #1A202C);
                border-bottom: 1px solid var(--global-palette3, #1A202C);
                border-left: 1px solid var(--global-palette3, #1A202C)
            }
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedbtn .kb-btn1038_4f5c8f-8c.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_4f5c8f-8c.kb-button:focus {
                border-top: 1px solid;
                border-right: 1px solid;
                border-bottom: 1px solid;
                border-left: 1px solid
            }
        }

        @media all and (max-width: 1024px) {
            .kb-btn1038_4f5c8f-8c.kb-button .kb-svg-icon-wrap {
                display: block
            }
        }

        @media all and (max-width: 767px) {
            .wp-block-kadence-advancedbtn .kb-btn1038_4f5c8f-8c.kb-button {
                border-top: 1px solid var(--global-palette3, #1A202C);
                border-right: 1px solid var(--global-palette3, #1A202C);
                border-bottom: 1px solid var(--global-palette3, #1A202C);
                border-left: 1px solid var(--global-palette3, #1A202C)
            }

            .wp-block-kadence-advancedbtn .kb-btn1038_4f5c8f-8c.kb-button:hover,
            .wp-block-kadence-advancedbtn .kb-btn1038_4f5c8f-8c.kb-button:focus {
                border-top: 1px solid;
                border-right: 1px solid;
                border-bottom: 1px solid;
                border-left: 1px solid
            }
        }

        .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id1038_79f7f5-2f {
            margin-top: 0px
        }

        .kb-row-layout-id1038_79f7f5-2f>.kt-row-column-wrap {
            align-content: center
        }

        :where(.kb-row-layout-id1038_79f7f5-2f>.kt-row-column-wrap)>.wp-block-kadence-column {
            justify-content: center
        }

        .kb-row-layout-id1038_79f7f5-2f>.kt-row-column-wrap {
            max-width: var(--global-content-width, 1200px);
            padding-left: var(--global-content-edge-padding);
            padding-right: var(--global-content-edge-padding);
            padding-top: var(--global-kb-spacing-4xl, 8rem);
            padding-right: 0px;
            padding-bottom: var(--global-kb-spacing-5xl, 10rem);
            padding-left: 0px;
            min-height: 540px;
            grid-template-columns: minmax(0, calc(60% - ((var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) * 1)/2)))minmax(0, calc(40% - ((var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) * 1)/2)))
        }

        .kb-row-layout-id1038_79f7f5-2f {
            border-top-left-radius: 20px;
            border-top-right-radius: 20px;
            border-bottom-right-radius: 0px;
            border-bottom-left-radius: 0px;
            overflow: clip;
            isolation: isolate
        }

        .kb-row-layout-id1038_79f7f5-2f>.kt-row-layout-overlay {
            border-top-left-radius: 20px;
            border-top-right-radius: 20px;
            border-bottom-right-radius: 0px;
            border-bottom-left-radius: 0px
        }

        @media all and (max-width: 767px) {
            .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id1038_79f7f5-2f {
                margin-top: 0px
            }

            .kb-row-layout-id1038_79f7f5-2f>.kt-row-column-wrap {
                padding-top: var(--global-kb-spacing-xxl, 5rem);
                padding-right: var(--global-kb-spacing-lg, 3rem);
                padding-bottom: var(--global-kb-spacing-lg, 3rem);
                padding-left: var(--global-kb-spacing-lg, 3rem);
                grid-template-columns: minmax(0, 1fr)
            }
        }

        .kadence-column1038_65f98d-ae>.kt-inside-inner-col,
        .kadence-column1038_65f98d-ae>.kt-inside-inner-col:before {
            border-top-left-radius: 12px;
            border-top-right-radius: 0px;
            border-bottom-right-radius: 0px;
            border-bottom-left-radius: 0px
        }

        .kadence-column1038_65f98d-ae>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_65f98d-ae>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_65f98d-ae>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_65f98d-ae>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_65f98d-ae>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_64f9bd-89,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_64f9bd-89[data-kb-block="kb-adv-heading1038_64f9bd-89"] {
            max-width: 58%;
            padding-top: 28px;
            padding-bottom: 32px;
            margin-top: 0px;
            margin-bottom: 0px;
            font-size: 52px;
            line-height: 1.3;
            font-weight: 300;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: -1.5px
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_64f9bd-89 mark.kt-highlight,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_64f9bd-89[data-kb-block="kb-adv-heading1038_64f9bd-89"] mark.kt-highlight {
            color: #1f1f1f;
            background: rgba(122, 110, 255, 0.08);
            border-top: 1px solid rgba(122, 110, 255, 0.13);
            border-right: 1px solid rgba(122, 110, 255, 0.13);
            border-bottom: 1px solid rgba(122, 110, 255, 0.13);
            border-left: 1px solid rgba(122, 110, 255, 0.13);
            border-top-left-radius: 6px;
            border-top-right-radius: 6px;
            border-bottom-right-radius: 6px;
            border-bottom-left-radius: 6px;
            padding-top: 0px;
            padding-right: 10px;
            padding-bottom: 4px;
            padding-left: 10px
        }

        @media all and (max-width: 1024px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_64f9bd-89 mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_64f9bd-89[data-kb-block="kb-adv-heading1038_64f9bd-89"] mark.kt-highlight {
                border-top: 1px solid rgba(122, 110, 255, 0.13);
                border-right: 1px solid rgba(122, 110, 255, 0.13);
                border-bottom: 1px solid rgba(122, 110, 255, 0.13);
                border-left: 1px solid rgba(122, 110, 255, 0.13)
            }
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_64f9bd-89,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_64f9bd-89[data-kb-block="kb-adv-heading1038_64f9bd-89"] {
                max-width: 80%;
                padding-top: 0px;
                padding-right: 0px;
                padding-bottom: 0px;
                padding-left: 0px;
                margin-top: 0px;
                font-size: 32px
            }

            .wp-block-kadence-advancedheading.kt-adv-heading1038_64f9bd-89 mark.kt-highlight,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_64f9bd-89[data-kb-block="kb-adv-heading1038_64f9bd-89"] mark.kt-highlight {
                border-top: 1px solid rgba(122, 110, 255, 0.13);
                border-right: 1px solid rgba(122, 110, 255, 0.13);
                border-bottom: 1px solid rgba(122, 110, 255, 0.13);
                border-left: 1px solid rgba(122, 110, 255, 0.13);
                padding-right: 4px;
                padding-bottom: 0px;
                padding-left: 4px
            }
        }

        .kadence-column1038_2239a7-6b>.kt-inside-inner-col {
            display: flex
        }

        .kadence-column1038_2239a7-6b>.kt-inside-inner-col {
            padding-top: var(--global-kb-spacing-lg, 3rem);
            padding-right: var(--global-kb-spacing-lg, 3rem);
            padding-bottom: var(--global-kb-spacing-lg, 3rem);
            padding-left: var(--global-kb-spacing-lg, 3rem)
        }

        .kadence-column1038_2239a7-6b>.kt-inside-inner-col {
            min-height: 500px
        }

        .kadence-column1038_2239a7-6b>.kt-inside-inner-col,
        .kadence-column1038_2239a7-6b>.kt-inside-inner-col:before {
            border-top-left-radius: 12px;
            border-top-right-radius: 12px;
            border-bottom-right-radius: 12px;
            border-bottom-left-radius: 12px
        }

        .kadence-column1038_2239a7-6b>.kt-inside-inner-col {
            row-gap: 20px;
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_2239a7-6b>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-start
        }

        .kadence-column1038_2239a7-6b>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        .kt-row-column-wrap>.kadence-column1038_2239a7-6b {
            align-self: flex-start
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_2239a7-6b {
            align-self: auto
        }

        .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_2239a7-6b>.kt-inside-inner-col {
            flex-direction: column;
            justify-content: flex-start
        }

        .kadence-column1038_2239a7-6b>.kt-inside-inner-col:before {
            opacity: 0.01;
            mix-blend-mode: normal;
            background-image: linear-gradient(0deg, var(--global-palette3) 22%, rgba(0, 0, 0, 0) 65%)
        }

        .kadence-column1038_2239a7-6b:hover>.kt-inside-inner-col:before {
            mix-blend-mode: normal
        }

        @media all and (max-width: 1024px) {
            .kt-row-column-wrap>.kadence-column1038_2239a7-6b {
                align-self: flex-start
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_2239a7-6b {
                align-self: auto
            }
        }

        @media all and (max-width: 1024px) {
            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_2239a7-6b>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: flex-start
            }
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_2239a7-6b>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {
            .kadence-column1038_2239a7-6b>.kt-inside-inner-col {
                padding-top: var(--global-kb-spacing-xl, 4rem);
                padding-right: var(--global-kb-spacing-lg, 3rem);
                padding-bottom: var(--global-kb-spacing-xl, 4rem);
                padding-left: var(--global-kb-spacing-lg, 3rem);
                min-height: 400px;
                row-gap: var(--global-kb-gap-sm, 1rem);
                flex-direction: column;
                align-items: flex-start
            }

            .kt-row-column-wrap>.kadence-column1038_2239a7-6b {
                align-self: center
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_2239a7-6b {
                align-self: auto
            }

            .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1038_2239a7-6b>.kt-inside-inner-col {
                flex-direction: column;
                justify-content: space-between
            }
        }

        .wp-block-kadence-advancedheading.kt-adv-heading1038_a07b91-52,
        .wp-block-kadence-advancedheading.kt-adv-heading1038_a07b91-52[data-kb-block="kb-adv-heading1038_a07b91-52"] {
            padding-bottom: 4px;
            margin-bottom: 4px;
            font-size: 24px;
            line-height: 34px;
            font-weight: 400;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif;
            letter-spacing: 0px
        }

        @media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_a07b91-52,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_a07b91-52[data-kb-block="kb-adv-heading1038_a07b91-52"] {
                padding-bottom: 0px;
                margin-bottom: 0px;
                letter-spacing: 0.01px;
                font-size: 18px;
                line-height: 23px
            }
        }

        .kadence-column1038_4f29a8-1b,
        .kt-inside-inner-col>.kadence-column1038_4f29a8-1b:not(.specificity) {
            margin-top: 0px;
            margin-bottom: 0px
        }

        .kadence-column1038_4f29a8-1b>.kt-inside-inner-col {
            padding-top: 0px;
            padding-bottom: 0px
        }

        .kadence-column1038_4f29a8-1b>.kt-inside-inner-col {
            column-gap: var(--global-kb-gap-sm, 1rem)
        }

        .kadence-column1038_4f29a8-1b>.kt-inside-inner-col {
            flex-direction: column
        }

        .kadence-column1038_4f29a8-1b>.kt-inside-inner-col>.aligncenter {
            width: 100%
        }

        @media all and (max-width: 1024px) {
            .kadence-column1038_4f29a8-1b>.kt-inside-inner-col {
                flex-direction: column
            }
        }

        @media all and (max-width: 767px) {

            .kadence-column1038_4f29a8-1b,
            .kt-inside-inner-col>.kadence-column1038_4f29a8-1b:not(.specificity) {
                margin-top: 0px;
                margin-right: 0px;
                margin-bottom: 0px;
                margin-left: 0px
            }

            .kadence-column1038_4f29a8-1b>.kt-inside-inner-col {
                padding-top: 0px;
                padding-right: 0px;
                padding-bottom: 0px;
                padding-left: 0px;
                flex-direction: column
            }
        }

        /*]]>*/
    </style>
    <style id=kadence_blocks_custom_css-inline-css>
        /*<![CDATA[*/
        .kb-row-layout-id301660_fe4960-8d {}

        .kb-row-layout-id301660_fe4960-8d a {
            position: relative;
            text-decoration: none;
            color: #fff;
            overflow: hidden
        }

        .kb-row-layout-id301660_fe4960-8d a:after {
            content: '';
            position: absolute;
            width: 0;
            height: 0.5px;
            bottom: 4px;
            left: 0%;
            background: #fff;
            transition: width 0.25s ease, left 0.25s ease
        }

        .kb-row-layout-id301660_fe4960-8d a:hover:after {
            width: 100%
        }

        .kb-row-layout-id301660_fe4960-8d .wp-block-navigation ul {
            gap: 12px;
            font-size: 14px
        }

        @media (max-width: 1025px) {
            .kb-row-layout-id301660_fe4960-8d .wp-block-navigation ul {
                display: flex;
                width: 100%
            }

            .kb-row-layout-id301660_fe4960-8d .wp-block-navigation.col-2 ul {
                flex-wrap: wrap;
                justify-content: space-between;
                gap: 12px;
                font-size: 14px;
                flex-direction: row
            }

            .kb-row-layout-id301660_fe4960-8d .wp-block-navigation li {
                flex-basis: calc(50% - 10px)
            }
        }

        .kb-row-layout-id1038_efc7e6-7d {
            margin-top: 0px !importantimportant;
            padding: 0
        }

        .kadence-column1038_36106f-a5 {
            margin-top: 0px !importantimportant
        }

        .kadence-column1038_36106f-a5 .lw-product-page-nav {
            background-color: #FAF9F7 !important
        }

        .kadence-column1038_f7a991-94 a {
            color: #1f1f1f;
            font-weight: 400;
            text-decoration-thickness: 0.5px;
            text-underline-offset: 6px !importanti
        }

        .kadence-column1038_f01ad3-ff strong {
            font-weight: 500
        }

        .kadence-column1038_4164d4-e4 strong {
            font-weight: 500
        }

        @media (min-width: 768px) {
            .kadence-column1038_1fd4f0-dd {
                flex-direction: row
            }
        }

        .kadence-column1038_1fd4f0-dd .wp-block-video video {
            width: 50px
        }

        @media (max-width: 767px) {
            .kadence-column1038_1fd4f0-dd .lw-sticker {
                width: 100% !important
            }
        }

        @keyframes lw-sidebar-newsletter {
            0% {
                --c-1: hsla(346.4788732394366, 39%, 64%, 1);
                --y-1: 47%;
                --s-start-1: 6.374976536127383%;
                --s-end-1: 60%;
                --x-1: 44%;
                --c-2: hsla(63.10344827586208, 63%, 81%, 1);
                --x-2: 23%;
                --s-start-2: 16.68291959997394%;
                --s-end-2: 85%;
                --y-2: 66%
            }

            100% {
                --c-1: hsla(320, 51%, 53%, 1);
                --y-1: 59%;
                --s-start-1: 3.971405877680699%;
                --s-end-1: 55%;
                --x-1: 50%;
                --c-2: hsla(63.030303030303024, 71%, 72%, 1);
                --x-2: 56%;
                --s-start-2: 17.31953867699439%;
                --s-end-2: 60%;
                --y-2: 35%
            }
        }

        @property --y-0 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 10%
        }

        @property --c-0 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(194.76923076923075, 67%, 80%, 1)
        }

        @property --x-0 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 73%
        }

        @property --s-start-0 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 11.373152365468625%
        }

        @property --s-end-0 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 50%
        }

        @property --c-1 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(346.4788732394366, 39%, 64%, 1)
        }

        @property --y-1 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 47%
        }

        @property --s-start-1 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 6.374976536127383%
        }

        @property --s-end-1 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 60%
        }

        @property --x-1 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 44%
        }

        @property --c-2 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(63.10344827586208, 63%, 81%, 1)
        }

        @property --x-2 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 23%
        }

        @property --s-start-2 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 16.68291959997394%
        }

        @property --s-end-2 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 85%
        }

        @property --y-2 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 66%
        }

        @property --y-3 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 0%
        }

        @property --s-start-3 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 0%
        }

        @property --s-end-3 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 50%
        }

        @property --c-3 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(14.400000000000002, 76%, 68%, 1)
        }

        @property --x-3 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 0%
        }

        @property --x-4 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 0%
        }

        @property --s-start-4 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 0%
        }

        @property --s-end-4 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 50%
        }

        @property --c-4 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(14.400000000000002, 76%, 68%, 1)
        }

        @property --y-4 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 100%
        }

        .lw-sidebar-newsletter {
            --y-0: 10%;
            --c-0: hsla(194.76923076923075, 67%, 80%, 1);
            --x-0: 73%;
            --c-1: hsla(346.4788732394366, 39%, 64%, 1);
            --y-1: 47%;
            --x-1: 44%;
            --c-2: hsla(63.10344827586208, 63%, 81%, 1);
            --x-2: 23%;
            --y-2: 66%;
            --y-3: 0%;
            --c-3: hsla(14.400000000000002, 76%, 68%, 1);
            --x-3: 0%;
            --x-4: 0%;
            --c-4: hsla(14.400000000000002, 76%, 68%, 1);
            --y-4: 100%;
            ;
            background-color: hsla(63.030303030303024, 71%, 72%, 1);
            background-image: radial-gradient(circle at var(--x-0) var(--y-0), var(--c-0) var(--s-start-0), transparent var(--s-end-0)), radial-gradient(circle at var(--x-1) var(--y-1), var(--c-1) var(--s-start-1), transparent var(--s-end-1)), radial-gradient(circle at var(--x-2) var(--y-2), var(--c-2) var(--s-start-2), transparent var(--s-end-2)), radial-gradient(circle at var(--x-3) var(--y-3), var(--c-3) var(--s-start-3), transparent var(--s-end-3)), radial-gradient(circle at var(--x-4) var(--y-4), var(--c-4) var(--s-start-4), transparent var(--s-end-4));
            animation: lw-sidebar-newsletter 4s linear infinite alternate-reverse;
            background-blend-mode: normal, normal, normal, normal, normal;
            border-radius: 120px 120px 120px 16px
        }

        .kadence-column1038_637eff-df {}

        .kadence-column1038_4bcec7-87 video {
            border-radius: 80px !important;
            opacity: 32%
        }

        .kadence-column1038_4bcec7-87 {}

        .kadence-column1038_b2f1d9-bc {}

        .kadence-column1038_5dc31e-86 a {
            color: #1f1f1f;
            font-weight: 400;
            text-decoration-thickness: 0.5px;
            text-underline-offset: 6px !importanti
        }

        @media (min-width: 768px) {
            .kadence-column1038_2b1a6c-80 {
                flex-direction: row
            }
        }

        .kadence-column1038_2b1a6c-80 .wp-block-video video {
            width: 50px;
            height: 35px
        }

        @media (max-width: 767px) {
            .kadence-column1038_2b1a6c-80 .lw-sticker {
                width: 100% !important
            }
        }

        .kb-row-layout-id1038_d212a9-d8 .lw-pricing-card {
            height: 100%;
            background-color: #FAF9F7;
            border-radius: 12px;
            border: 0
        }

        .kb-row-layout-id1038_d212a9-d8 .lw-pricing-card__title {
            font-size: 24px;
            font-weight: 400;
            margin-bottom: 8px
        }

        .kb-row-layout-id1038_d212a9-d8 .lw-pricing-card__specs {
            gap: 8px
        }

        .kb-row-layout-id1038_d212a9-d8 .lw-pricing-card__price {
            color: #1f1f1f
        }

        .kb-row-layout-id1038_d212a9-d8 .chip.chip--bg-yellow {
            background-color: #0080FF;
            font-size: 13px;
            font-weight: 400;
            color: #fff;
            border-radius: 8px;
            padding: 6px
        }

        .kadence-column1038_964448-ff {
            opacity: 88%
        }

        @keyframes servers-animation {
            0% {
                --c-0: hsla(227, 63%, 95%, 1);
                --y-0: 1%;
                --x-0: 0%;
                --s-start-0: 6.804273294777604%;
                --s-end-0: 33.66145408333438%;
                --c-1: hsla(50, 84%, 97%, 1);
                --y-1: 11%;
                --x-1: 15%;
                --s-start-1: 6.804273294777604%;
                --s-end-1: 48.44259262873665%
            }

            100% {
                --c-0: hsla(227, 100%, 87%, 1);
                --y-0: 1%;
                --x-0: 0%;
                --s-start-0: 3.9829855896917206%;
                --s-end-0: 37.18516324948311%;
                --c-1: hsla(52, 87%, 96%, 1);
                --y-1: 26%;
                --x-1: 69%;
                --s-start-1: 5.754163770849882%;
                --s-end-1: 37.18516324948311%
            }
        }

        @property --c-0 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(227, 63%, 95%, 1)
        }

        @property --y-0 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 1%
        }

        @property --x-0 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 0%
        }

        @property --s-start-0 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 6.804273294777604%
        }

        @property --s-end-0 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 33.66145408333438%
        }

        @property --c-1 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(50, 84%, 97%, 1)
        }

        @property --y-1 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 11%
        }

        @property --x-1 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 15%
        }

        @property --s-start-1 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 6.804273294777604%
        }

        @property --s-end-1 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 48.44259262873665%
        }

        .kadence-column1038_95863d-ea {
            --c-0: hsla(227, 63%, 95%, 1);
            --y-0: 1%;
            --x-0: 0%;
            --c-1: hsla(50, 84%, 97%, 1);
            --y-1: 11%;
            --x-1: 15%;
            ;
            background-color: hsla(40, 0%, 100%, 1);
            background-image: radial-gradient(circle at var(--x-0) var(--y-0), var(--c-0) var(--s-start-0), transparent var(--s-end-0)), radial-gradient(circle at var(--x-1) var(--y-1), var(--c-1) var(--s-start-1), transparent var(--s-end-1));
            animation: servers-animation 10s linear infinite alternate-reverse;
            background-blend-mode: normal, normal;
            border-radius: 16px 0px 0px 16px
        }

        .kadence-column1038_ddef51-ff {
            overflow: hidden
        }

        .kadence-column1038_4df554-82 strong {
            font-weight: 500
        }

        .kadence-column1038_3fb16a-31 .main-wrapper {
            display: flex;
            position: float;
            transform-style: preserve-3d;
            perspective: 600px;
            left: 0;
            top: 0;
            bottom: 0;
            right: 0;
            align-items: center;
            justify-content: center;
            scale: 200%
        }

        .kadence-column1038_3fb16a-31 .sphere-shape {
            transform-style: preserve-3d;
            width: 500px;
            height: 500px;
            position: relative;
            animation: rotate3d 16s linear infinite
        }

        .kadence-column1038_3fb16a-31 .plane {
            position: absolute;
            transform-style: preserve-3d;
            left: 0;
            top: 0;
            bottom: 0;
            right: 0
        }

        .kadence-column1038_3fb16a-31 .spoke {
            transform-origin: 0 0;
            transform-style: preserve-3d;
            position: absolute;
            left: 50%;
            top: 50%;
            height: 150px;
            width: 0px
        }

        .kadence-column1038_3fb16a-31 .dot {
            position: absolute;
            width: 1.5px;
            height: 1.5px;
            border-radius: 50%;
            background: #1f1f1f;
            left: -3px;
            top: 100px;
            transform: rotateX(90deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-1 {
            transform: rotateZ(10deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-2 {
            transform: rotateZ(20deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-3 {
            transform: rotateZ(30deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-4 {
            transform: rotateZ(40deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-5 {
            transform: rotateZ(50deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-6 {
            transform: rotateZ(60deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-7 {
            transform: rotateZ(70deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-8 {
            transform: rotateZ(80deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-9 {
            transform: rotateZ(90deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-10 {
            transform: rotateZ(100deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-11 {
            transform: rotateZ(110deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-12 {
            transform: rotateZ(120deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-13 {
            transform: rotateZ(130deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-14 {
            transform: rotateZ(140deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-15 {
            transform: rotateZ(150deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-16 {
            transform: rotateZ(160deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-17 {
            transform: rotateZ(170deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-18 {
            transform: rotateZ(180deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-19 {
            transform: rotateZ(190deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-20 {
            transform: rotateZ(200deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-21 {
            transform: rotateZ(210deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-22 {
            transform: rotateZ(220deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-23 {
            transform: rotateZ(230deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-24 {
            transform: rotateZ(240deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-25 {
            transform: rotateZ(250deg)
        }

        .spoke.spoke-26 {
            transform: rotateZ(260deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-27 {
            transform: rotateZ(270deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-28 {
            transform: rotateZ(280deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-29 {
            transform: rotateZ(290deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-30 {
            transform: rotateZ(300deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-31 {
            transform: rotateZ(310deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-32 {
            transform: rotateZ(320deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-33 {
            transform: rotateZ(330deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-34 {
            transform: rotateZ(340deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-35 {
            transform: rotateZ(350deg)
        }

        .kadence-column1038_3fb16a-31 .spoke.spoke-36 {
            transform: rotateZ(360deg)
        }

        .kadence-column1038_3fb16a-31 .plane.plane-1 {
            transform: rotateY(15deg)
        }

        .kadence-column1038_3fb16a-31 .plane.plane-2 {
            transform: rotateY(30deg)
        }

        .kadence-column1038_3fb16a-31.plane.plane-3 {
            transform: rotateY(45deg)
        }

        .kadence-column1038_3fb16a-31 .plane.plane-4 {
            transform: rotateY(60deg)
        }

        .kadence-column1038_3fb16a-31 .plane.plane-5 {
            transform: rotateY(75deg)
        }

        .kadence-column1038_3fb16a-31 .plane.plane-6 {
            transform: rotateY(90deg)
        }

        .kadence-column1038_3fb16a-31 .plane.plane-7 {
            transform: rotateY(105deg)
        }

        .kadence-column1038_3fb16a-31 .plane.plane-8 {
            transform: rotateY(120deg)
        }

        .kadence-column1038_3fb16a-31 .plane.plane-9 {
            transform: rotateY(135deg)
        }

        .kadence-column1038_3fb16a-31 .plane.plane-10 {
            transform: rotateY(150deg)
        }

        .kadence-column1038_3fb16a-31 .plane.plane-11 {
            transform: rotateY(165deg)
        }

        .kadence-column1038_3fb16a-31 .plane.plane-12 {
            transform: rotateY(180deg)
        }

        @keyframes rotate3d {
            0% {
                transform: rotate3d(1, 1, 1, 0deg)
            }

            25% {
                transform: rotate3d(1, 1, 1, 90deg)
            }

            50% {
                transform: rotate3d(1, 1, 1, 180deg)
            }

            75% {
                transform: rotate3d(1, 1, 1, 270deg)
            }

            100% {
                transform: rotate3d(1, 1, 1, 360deg)
            }
        }

        @keyframes hero-gradient-animation {
            0% {
                --c-0: hsla(223, 0%, 100%, 1);
                --x-0: 25%;
                --y-0: 48%;
                --s-start-0: 8%;
                --s-end-0: 75%;
                --c-1: hsla(225.5172413793105, 100%, 92%, 1);
                --x-1: 12%;
                --y-1: 52%;
                --s-start-1: 16%;
                --s-end-1: 70%;
                --c-2: hsla(225.51724137931032, 89%, 80%, 1);
                --x-2: 12%;
                --y-2: 52%;
                --s-start-2: 16%;
                --s-end-2: 70%;
                --c-3: hsla(225.51724137931032, 89%, 80%, 1);
                --x-3: 12%;
                --y-3: 52%;
                --s-start-3: 16%;
                --s-end-3: 70%;
                --c-4: hsla(234, 100%, 92%, 1);
                --x-4: 41%;
                --y-4: 44%;
                --s-start-4: 16%;
                --s-end-4: 70%;
                --c-5: hsla(17, 73%, 76%, 1);
                --x-5: 73%;
                --y-5: 43%;
                --s-start-5: 2%;
                --s-end-5: 50%;
                --c-6: hsla(17, 73%, 76%, 1);
                --x-6: 73%;
                --y-6: 43%;
                --s-start-6: 2%;
                --s-end-6: 50%;
                --c-7: hsla(233, 48%, 87%, 1);
                --x-7: 19%;
                --y-7: 34%;
                --s-start-7: 16%;
                --s-end-7: 70%;
                --c-8: hsla(233, 48%, 87%, 1);
                --x-8: 19%;
                --y-8: 34%;
                --s-start-8: 16%;
                --s-end-8: 70%;
                --c-9: hsla(12, 74%, 61%, 1);
                --x-9: 62%;
                --y-9: 63%;
                --s-start-9: 13%;
                --s-end-9: 61%;
                --c-10: hsla(12, 74%, 61%, 1);
                --x-10: 76%;
                --y-10: 75%;
                --s-start-10: 25.16390512406823%;
                --s-end-10: 61%
            }

            100% {
                --c-0: hsla(341, 0%, 100%, 1);
                --x-0: 10%;
                --y-0: 86%;
                --s-start-0: 17%;
                --s-end-0: 52%;
                --c-1: hsla(226.00000000000028, 89%, 81%, 1);
                --x-1: 27%;
                --y-1: 52%;
                --s-start-1: 18%;
                --s-end-1: 57%;
                --c-2: hsla(226.00000000000028, 89%, 81%, 1);
                --x-2: 27%;
                --y-2: 52%;
                --s-start-2: 18%;
                --s-end-2: 57%;
                --c-3: hsla(226.00000000000028, 89%, 81%, 1);
                --x-3: 27%;
                --y-3: 52%;
                --s-start-3: 18%;
                --s-end-3: 57%;
                --c-4: hsla(226, 100%, 97%, 1);
                --x-4: 40%;
                --y-4: 69%;
                --s-start-4: 18%;
                --s-end-4: 57%;
                --c-5: hsla(16, 72%, 66%, 1);
                --x-5: 77%;
                --y-5: 29%;
                --s-start-5: 7%;
                --s-end-5: 66%;
                --c-6: hsla(16, 72%, 66%, 1);
                --x-6: 77%;
                --y-6: 29%;
                --s-start-6: 7%;
                --s-end-6: 66%;
                --c-7: hsla(226, 100%, 93%, 1);
                --x-7: 37%;
                --y-7: 47%;
                --s-start-7: 18%;
                --s-end-7: 57%;
                --c-8: hsla(226, 100%, 93%, 1);
                --x-8: 37%;
                --y-8: 47%;
                --s-start-8: 18%;
                --s-end-8: 57%;
                --c-9: hsla(11.83673469387755, 73%, 60%, 1);
                --x-9: 38%;
                --y-9: 27%;
                --s-start-9: 4%;
                --s-end-9: 54%;
                --c-10: hsla(11.83673469387755, 73%, 60%, 1);
                --x-10: 50%;
                --y-10: 37%;
                --s-start-10: 4%;
                --s-end-10: 54%
            }
        }

        @property --c-0 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(223, 0%, 100%, 1)
        }

        @property --x-0 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 25%
        }

        @property --y-0 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 48%
        }

        @property --s-start-0 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 8%
        }

        @property --s-end-0 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 75%
        }

        @property --c-1 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(225.5172413793105, 100%, 92%, 1)
        }

        @property --x-1 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 12%
        }

        @property --y-1 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 52%
        }

        @property --s-start-1 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 16%
        }

        @property --s-end-1 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 70%
        }

        @property --c-2 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(225.51724137931032, 89%, 80%, 1)
        }

        @property --x-2 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 12%
        }

        @property --y-2 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 52%
        }

        @property --s-start-2 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 16%
        }

        @property --s-end-2 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 70%
        }

        @property --c-3 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(225.51724137931032, 89%, 80%, 1)
        }

        @property --x-3 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 12%
        }

        @property --y-3 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 52%
        }

        @property --s-start-3 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 16%
        }

        @property --s-end-3 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 70%
        }

        @property --c-4 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(234, 100%, 92%, 1)
        }

        @property --x-4 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 41%
        }

        @property --y-4 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 44%
        }

        @property --s-start-4 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 16%
        }

        @property --s-end-4 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 70%
        }

        @property --c-5 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(17, 73%, 76%, 1)
        }

        @property --x-5 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 73%
        }

        @property --y-5 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 43%
        }

        @property --s-start-5 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 2%
        }

        @property --s-end-5 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 50%
        }

        @property --c-6 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(17, 73%, 76%, 1)
        }

        @property --x-6 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 73%
        }

        @property --y-6 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 43%
        }

        @property --s-start-6 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 2%
        }

        @property --s-end-6 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 50%
        }

        @property --c-7 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(233, 48%, 87%, 1)
        }

        @property --x-7 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 19%
        }

        @property --y-7 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 34%
        }

        @property --s-start-7 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 16%
        }

        @property --s-end-7 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 70%
        }

        @property --c-8 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(233, 48%, 87%, 1)
        }

        @property --x-8 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 19%
        }

        @property --y-8 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 34%
        }

        @property --s-start-8 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 16%
        }

        @property --s-end-8 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 70%
        }

        @property --c-9 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(12, 74%, 61%, 1)
        }

        @property --x-9 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 62%
        }

        @property --y-9 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 63%
        }

        @property --s-start-9 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 13%
        }

        @property --s-end-9 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 61%
        }

        @property --c-10 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(12, 74%, 61%, 1)
        }

        @property --x-10 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 76%
        }

        @property --y-10 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 75%
        }

        @property --s-start-10 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 25.16390512406823%
        }

        @property --s-end-10 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 61%
        }

        .rock-solid {
            --c-0: hsla(223, 0%, 100%, 1);
            --x-0: 25%;
            --y-0: 48%;
            --c-1: hsla(225.5172413793105, 100%, 92%, 1);
            --x-1: 12%;
            --y-1: 52%;
            --c-2: hsla(225.51724137931032, 89%, 80%, 1);
            --x-2: 12%;
            --y-2: 52%;
            --c-3: hsla(225.51724137931032, 89%, 80%, 1);
            --x-3: 12%;
            --y-3: 52%;
            --c-4: hsla(234, 100%, 92%, 1);
            --x-4: 41%;
            --y-4: 44%;
            --c-5: hsla(17, 73%, 76%, 1);
            --x-5: 73%;
            --y-5: 43%;
            --c-6: hsla(17, 73%, 76%, 1);
            --x-6: 73%;
            --y-6: 43%;
            --c-7: hsla(233, 48%, 87%, 1);
            --x-7: 19%;
            --y-7: 34%;
            --c-8: hsla(233, 48%, 87%, 1);
            --x-8: 19%;
            --y-8: 34%;
            --c-9: hsla(12, 74%, 61%, 1);
            --x-9: 62%;
            --y-9: 63%;
            --c-10: hsla(12, 74%, 61%, 1);
            --x-10: 76%;
            --y-10: 75%;
            ;
            background-color: hsla(301, 0%, 100%, 1);
            background-image: radial-gradient(circle at var(--x-0) var(--y-0), var(--c-0) var(--s-start-0), transparent var(--s-end-0)), radial-gradient(circle at var(--x-1) var(--y-1), var(--c-1) var(--s-start-1), transparent var(--s-end-1)), radial-gradient(circle at var(--x-2) var(--y-2), var(--c-2) var(--s-start-2), transparent var(--s-end-2)), radial-gradient(circle at var(--x-3) var(--y-3), var(--c-3) var(--s-start-3), transparent var(--s-end-3)), radial-gradient(circle at var(--x-4) var(--y-4), var(--c-4) var(--s-start-4), transparent var(--s-end-4)), radial-gradient(circle at var(--x-5) var(--y-5), var(--c-5) var(--s-start-5), transparent var(--s-end-5)), radial-gradient(circle at var(--x-6) var(--y-6), var(--c-6) var(--s-start-6), transparent var(--s-end-6)), radial-gradient(circle at var(--x-7) var(--y-7), var(--c-7) var(--s-start-7), transparent var(--s-end-7)), radial-gradient(circle at var(--x-8) var(--y-8), var(--c-8) var(--s-start-8), transparent var(--s-end-8)), radial-gradient(circle at var(--x-9) var(--y-9), var(--c-9) var(--s-start-9), transparent var(--s-end-9)), radial-gradient(circle at var(--x-10) var(--y-10), var(--c-10) var(--s-start-10), transparent var(--s-end-10));
            background-blend-mode: normal, normal, normal, normal, normal, normal, normal, normal, normal, normal, normal;
            border-radius: 16px 16px 16px 16px
        }

        .kadence-column1038_a97569-10 {
            overflow: hidden
        }

        body {
            margin: 0;
            padding: 0;
            background: #000
        }

        .loader {
            position: absolute;
            top: 100%;
            left: 100%;
            transform: translate(-50%, -50%);
            width: 600px;
            height: 600px;
            box-sizing: border-box
        }

        .loader:before {
            content: '';
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            width: 0%;
            height: 0%;
            border-radius: 50%;
            box-sizing: border-box;
            animation: animate 3s linear infinite
        }

        .loader:after {
            content: '';
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            width: 100%;
            height: 100%;
            border-radius: 50%;
            box-sizing: border-box;
            animation: animate 3s linear infinite;
            animation-delay: 1.5s
        }

        @keyframes animate {
            0% {
                width: 0;
                height: 0;
                border: 4px solid #CFD8F9;
                box-shadow: 0 0 20px #CFD8F9;
                opacity: 1
            }

            70% {
                opacity: 1
            }

            100% {
                width: 100%;
                height: 100%;
                border: 4px solid #CFD8F9;
                box-shadow: 0 0 200px #CFD8F9;
                opacity: 0
            }
        }

        @media (max-width: 600px) {
            .loader {
                scale: 76%
            }
        }

        .kadence-column1038_012968-0f {
            background: linear-gradient(236deg, #251A1F, #15141F, #060A18, #2A130D, #201814, #16191A, #0C0E17);
            background-size: 200% 100%;
            animation: gradient-animation 12s ease infinite;
            border-radius: 16px 0px 0px 16px
        }

        @keyframes gradient-animation {
            0% {
                background-position: 0% 70%
            }

            80% {
                background-position: 100% 70%
            }

            100% {
                background-position: 0% 70%
            }
        }

        @media only screen and (max-width: 480px) {
            .kadence-column1038_012968-0f {
                animation: none;
                border-radius: 16px
            }
        }

        .main-div {
            display: flex;
            scale: 156%
        }

        .main-div .animet-text {
            margin-left: auto;
            margin-right: auto;
            height: 40px;
            line-height: 40px;
            overflow: hidden;
            padding: 0
        }

        .animet-text li {
            list-style: none;
            color: rgba(122, 110, 255, 0.48);
            font-size: 25px;
            font-weight: 400;
            position: relative;
            top: 0;
            animation: slide 12s steps(4) infinite;
            font-family: 'FK Grotesk Neue', Arial, Helvetica, sans-serif
        }

        @keyframes slide {
            100% {
                top: -160px
            }
        }

        .animet-text li span {
            position: relative;
            margin: 5px 0;
            line-height: 30px
        }

        .animet-text li span::after {
            content: "";
            position: absolute;
            left: 0;
            height: 40px;
            width: 100%;
            background: #15141E;
            border-left: 1px solid #494949;
            animation: typing 3s steps(10) infinite
        }

        @keyframes typing {

            40%,
            60% {
                left: calc(100% + 0px)
            }

            100% {
                left: 0
            }
        }

        @media (max-width: 600px) {
            .main-div {
                scale: 120%
            }
        }

        @keyframes hero-gradient-animation {
            0% {
                --c-0: hsla(223, 0%, 100%, 1);
                --x-0: 25%;
                --y-0: 48%;
                --s-start-0: 8%;
                --s-end-0: 75%;
                --c-1: hsla(225.5172413793105, 100%, 92%, 1);
                --x-1: 12%;
                --y-1: 52%;
                --s-start-1: 16%;
                --s-end-1: 70%;
                --c-2: hsla(225.51724137931032, 89%, 80%, 1);
                --x-2: 12%;
                --y-2: 52%;
                --s-start-2: 16%;
                --s-end-2: 70%;
                --c-3: hsla(225.51724137931032, 89%, 80%, 1);
                --x-3: 12%;
                --y-3: 52%;
                --s-start-3: 16%;
                --s-end-3: 70%;
                --c-4: hsla(234, 100%, 92%, 1);
                --x-4: 41%;
                --y-4: 44%;
                --s-start-4: 16%;
                --s-end-4: 70%;
                --c-5: hsla(17, 73%, 76%, 1);
                --x-5: 73%;
                --y-5: 43%;
                --s-start-5: 2%;
                --s-end-5: 50%;
                --c-6: hsla(17, 73%, 76%, 1);
                --x-6: 73%;
                --y-6: 43%;
                --s-start-6: 2%;
                --s-end-6: 50%;
                --c-7: hsla(233, 48%, 87%, 1);
                --x-7: 19%;
                --y-7: 34%;
                --s-start-7: 16%;
                --s-end-7: 70%;
                --c-8: hsla(233, 48%, 87%, 1);
                --x-8: 19%;
                --y-8: 34%;
                --s-start-8: 16%;
                --s-end-8: 70%;
                --c-9: hsla(12, 74%, 61%, 1);
                --x-9: 62%;
                --y-9: 63%;
                --s-start-9: 13%;
                --s-end-9: 61%;
                --c-10: hsla(12, 74%, 61%, 1);
                --x-10: 76%;
                --y-10: 75%;
                --s-start-10: 25.16390512406823%;
                --s-end-10: 61%
            }

            100% {
                --c-0: hsla(341, 0%, 100%, 1);
                --x-0: 10%;
                --y-0: 86%;
                --s-start-0: 17%;
                --s-end-0: 52%;
                --c-1: hsla(226.00000000000028, 89%, 81%, 1);
                --x-1: 27%;
                --y-1: 52%;
                --s-start-1: 18%;
                --s-end-1: 57%;
                --c-2: hsla(226.00000000000028, 89%, 81%, 1);
                --x-2: 27%;
                --y-2: 52%;
                --s-start-2: 18%;
                --s-end-2: 57%;
                --c-3: hsla(226.00000000000028, 89%, 81%, 1);
                --x-3: 27%;
                --y-3: 52%;
                --s-start-3: 18%;
                --s-end-3: 57%;
                --c-4: hsla(226, 100%, 97%, 1);
                --x-4: 40%;
                --y-4: 69%;
                --s-start-4: 18%;
                --s-end-4: 57%;
                --c-5: hsla(16, 72%, 66%, 1);
                --x-5: 77%;
                --y-5: 29%;
                --s-start-5: 7%;
                --s-end-5: 66%;
                --c-6: hsla(16, 72%, 66%, 1);
                --x-6: 77%;
                --y-6: 29%;
                --s-start-6: 7%;
                --s-end-6: 66%;
                --c-7: hsla(226, 100%, 93%, 1);
                --x-7: 37%;
                --y-7: 47%;
                --s-start-7: 18%;
                --s-end-7: 57%;
                --c-8: hsla(226, 100%, 93%, 1);
                --x-8: 37%;
                --y-8: 47%;
                --s-start-8: 18%;
                --s-end-8: 57%;
                --c-9: hsla(11.83673469387755, 73%, 60%, 1);
                --x-9: 38%;
                --y-9: 27%;
                --s-start-9: 4%;
                --s-end-9: 54%;
                --c-10: hsla(11.83673469387755, 73%, 60%, 1);
                --x-10: 50%;
                --y-10: 37%;
                --s-start-10: 4%;
                --s-end-10: 54%
            }
        }

        @property --c-0 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(223, 0%, 100%, 1)
        }

        @property --x-0 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 25%
        }

        @property --y-0 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 48%
        }

        @property --s-start-0 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 8%
        }

        @property --s-end-0 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 75%
        }

        @property --c-1 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(225.5172413793105, 100%, 92%, 1)
        }

        @property --x-1 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 12%
        }

        @property --y-1 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 52%
        }

        @property --s-start-1 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 16%
        }

        @property --s-end-1 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 70%
        }

        @property --c-2 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(225.51724137931032, 89%, 80%, 1)
        }

        @property --x-2 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 12%
        }

        @property --y-2 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 52%
        }

        @property --s-start-2 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 16%
        }

        @property --s-end-2 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 70%
        }

        @property --c-3 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(225.51724137931032, 89%, 80%, 1)
        }

        @property --x-3 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 12%
        }

        @property --y-3 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 52%
        }

        @property --s-start-3 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 16%
        }

        @property --s-end-3 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 70%
        }

        @property --c-4 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(234, 100%, 92%, 1)
        }

        @property --x-4 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 41%
        }

        @property --y-4 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 44%
        }

        @property --s-start-4 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 16%
        }

        @property --s-end-4 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 70%
        }

        @property --c-5 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(17, 73%, 76%, 1)
        }

        @property --x-5 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 73%
        }

        @property --y-5 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 43%
        }

        @property --s-start-5 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 2%
        }

        @property --s-end-5 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 50%
        }

        @property --c-6 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(17, 73%, 76%, 1)
        }

        @property --x-6 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 73%
        }

        @property --y-6 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 43%
        }

        @property --s-start-6 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 2%
        }

        @property --s-end-6 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 50%
        }

        @property --c-7 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(233, 48%, 87%, 1)
        }

        @property --x-7 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 19%
        }

        @property --y-7 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 34%
        }

        @property --s-start-7 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 16%
        }

        @property --s-end-7 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 70%
        }

        @property --c-8 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(233, 48%, 87%, 1)
        }

        @property --x-8 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 19%
        }

        @property --y-8 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 34%
        }

        @property --s-start-8 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 16%
        }

        @property --s-end-8 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 70%
        }

        @property --c-9 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(12, 74%, 61%, 1)
        }

        @property --x-9 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 62%
        }

        @property --y-9 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 63%
        }

        @property --s-start-9 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 13%
        }

        @property --s-end-9 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 61%
        }

        @property --c-10 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(12, 74%, 61%, 1)
        }

        @property --x-10 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 76%
        }

        @property --y-10 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 75%
        }

        @property --s-start-10 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 25.16390512406823%
        }

        @property --s-end-10 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 61%
        }

        .kadence-column1038_c01863-f1 {
            --c-0: hsla(223, 0%, 100%, 1);
            --x-0: 25%;
            --y-0: 48%;
            --c-1: hsla(225.5172413793105, 100%, 92%, 1);
            --x-1: 12%;
            --y-1: 52%;
            --c-2: hsla(225.51724137931032, 89%, 80%, 1);
            --x-2: 12%;
            --y-2: 52%;
            --c-3: hsla(225.51724137931032, 89%, 80%, 1);
            --x-3: 12%;
            --y-3: 52%;
            --c-4: hsla(234, 100%, 92%, 1);
            --x-4: 41%;
            --y-4: 44%;
            --c-5: hsla(17, 73%, 76%, 1);
            --x-5: 73%;
            --y-5: 43%;
            --c-6: hsla(17, 73%, 76%, 1);
            --x-6: 73%;
            --y-6: 43%;
            --c-7: hsla(233, 48%, 87%, 1);
            --x-7: 19%;
            --y-7: 34%;
            --c-8: hsla(233, 48%, 87%, 1);
            --x-8: 19%;
            --y-8: 34%;
            --c-9: hsla(12, 74%, 61%, 1);
            --x-9: 62%;
            --y-9: 63%;
            --c-10: hsla(12, 74%, 61%, 1);
            --x-10: 76%;
            --y-10: 75%;
            ;
            background-color: hsla(301, 0%, 120%, 1);
            background-image: radial-gradient(circle at var(--x-0) var(--y-0), var(--c-0) var(--s-start-0), transparent var(--s-end-0)), radial-gradient(circle at var(--x-1) var(--y-1), var(--c-1) var(--s-start-1), transparent var(--s-end-1)), radial-gradient(circle at var(--x-2) var(--y-2), var(--c-2) var(--s-start-2), transparent var(--s-end-2)), radial-gradient(circle at var(--x-3) var(--y-3), var(--c-3) var(--s-start-3), transparent var(--s-end-3)), radial-gradient(circle at var(--x-4) var(--y-4), var(--c-4) var(--s-start-4), transparent var(--s-end-4)), radial-gradient(circle at var(--x-5) var(--y-5), var(--c-5) var(--s-start-5), transparent var(--s-end-5)), radial-gradient(circle at var(--x-6) var(--y-6), var(--c-6) var(--s-start-6), transparent var(--s-end-6)), radial-gradient(circle at var(--x-7) var(--y-7), var(--c-7) var(--s-start-7), transparent var(--s-end-7)), radial-gradient(circle at var(--x-8) var(--y-8), var(--c-8) var(--s-start-8), transparent var(--s-end-8)), radial-gradient(circle at var(--x-9) var(--y-9), var(--c-9) var(--s-start-9), transparent var(--s-end-9)), radial-gradient(circle at var(--x-10) var(--y-10), var(--c-10) var(--s-start-10), transparent var(--s-end-10));
            animation: hero-gradient-animation 12s linear infinite alternate;
            background-blend-mode: normal, normal, normal, normal, normal, normal, normal, normal, normal, normal, normal;
            border-radius: 40px
        }

        .kb-row-layout-id1038_4c5852-ca .kb-blocks-bg-video-container .kb-blocks-bg-video {
            opacity: 10%
        }

        @keyframes case-study {
            0% {
                --c-0: hsla(227.14285714285717, 63%, 95%, 0.97);
                --y-0: 96%;
                --s-start-0: 3%;
                --s-end-0: 63%;
                --x-0: 0%;
                --y-1: 1%;
                --s-start-1: 3%;
                --s-end-1: 63%;
                --x-1: 0%;
                --c-1: hsla(227.14285714285742, 100%, 93%, 1);
                --y-2: 6%;
                --s-start-2: 3%;
                --s-end-2: 63%;
                --x-2: 4%;
                --c-2: hsla(150, 42%, 94%, 1)
            }

            100% {
                --c-0: hsla(227.14285714285734, 100%, 85%, 0.92);
                --y-0: 85%;
                --s-start-0: 3.971405877680699%;
                --s-end-0: 74.81436157226562%;
                --x-0: 6%;
                --y-1: 45%;
                --s-start-1: 11.010535930765085%;
                --s-end-1: 74.81436157226562%;
                --x-1: 108%;
                --c-1: hsla(227.14285714285717, 63%, 95%, 1);
                --y-2: 45%;
                --s-start-2: 11.010535930765085%;
                --s-end-2: 74.81436157226562%;
                --x-2: 108%;
                --c-2: hsla(109.99999999999991, 40%, 94%, 1)
            }
        }

        @property --c-0 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(227.14285714285717, 63%, 95%, 0.97)
        }

        @property --y-0 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 96%
        }

        @property --s-start-0 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 3%
        }

        @property --s-end-0 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 63%
        }

        @property --x-0 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 0%
        }

        @property --y-1 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 1%
        }

        @property --s-start-1 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 3%
        }

        @property --s-end-1 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 63%
        }

        @property --x-1 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 0%
        }

        @property --c-1 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(227.14285714285742, 100%, 93%, 1)
        }

        @property --y-2 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 6%
        }

        @property --s-start-2 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 3%
        }

        @property --s-end-2 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 63%
        }

        @property --x-2 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 4%
        }

        @property --c-2 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(150, 42%, 94%, 1)
        }

        .case-study {
            --c-0: hsla(227.14285714285717, 63%, 95%, 0.97);
            --y-0: 96%;
            --x-0: 0%;
            --y-1: 1%;
            --x-1: 0%;
            --c-1: hsla(227.14285714285742, 100%, 93%, 1);
            --y-2: 6%;
            --x-2: 4%;
            --c-2: hsla(150, 42%, 94%, 1);
            ;
            background-color: hsla(110.00000000000007, 76%, 98%, 1);
            background-image: radial-gradient(circle at var(--x-0) var(--y-0), var(--c-0) var(--s-start-0), transparent var(--s-end-0)), radial-gradient(circle at var(--x-1) var(--y-1), var(--c-1) var(--s-start-1), transparent var(--s-end-1)), radial-gradient(circle at var(--x-2) var(--y-2), var(--c-2) var(--s-start-2), transparent var(--s-end-2));
            animation: case-study 10s linear infinite alternate;
            background-blend-mode: normal, normal, normal;
            border-radius: 16px
        }

        .kadence-column1038_d7f353-4e .kb-blocks-bg-video-container .kb-blocks-bg-video {
            opacity: 12%
        }

        .kadence-column1038_b27424-54 {
            background: linear-gradient(236deg, #7f4230, #7f4230, #4a5255, #19254c, #5a4c6a);
            background-size: 200% 100%;
            animation: gradient-animation 10s ease infinite;
            border-radius: 80px
        }

        @keyframes gradient-animation {
            0% {
                background-position: 0% 80%
            }

            80% {
                background-position: 100% 80%
            }

            100% {
                background-position: 80% 100%
            }
        }

        @media only screen and (max-width: 480px) {
            .kadence-column1038_b27424-54 {
                background: black;
                background-size: 200% 100%;
                animation: gradient-animation 10s ease infinite;
                border-radius: 80px;
                animation: none
            }
        }

        .kb-row-layout-id1038_a33b31-8a {
            background: rgba(255, 255, 255, 0.24);
            backdrop-filter: blur(20px);
            -webkit-backdrop-filter: blur(20px)
        }

        .kb-row-layout-id1038_8ae394-8f {}

        @keyframes hero-gradient-animation {
            0% {
                --c-0: hsla(223, 0%, 100%, 1);
                --x-0: 25%;
                --y-0: 48%;
                --s-start-0: 8%;
                --s-end-0: 75%;
                --c-1: hsla(225.5172413793105, 100%, 92%, 1);
                --x-1: 12%;
                --y-1: 52%;
                --s-start-1: 16%;
                --s-end-1: 70%;
                --c-2: hsla(225.51724137931032, 89%, 80%, 1);
                --x-2: 12%;
                --y-2: 52%;
                --s-start-2: 16%;
                --s-end-2: 70%;
                --c-3: hsla(225.51724137931032, 89%, 80%, 1);
                --x-3: 12%;
                --y-3: 52%;
                --s-start-3: 16%;
                --s-end-3: 70%;
                --c-4: hsla(234, 100%, 92%, 1);
                --x-4: 41%;
                --y-4: 44%;
                --s-start-4: 16%;
                --s-end-4: 70%;
                --c-5: hsla(17, 73%, 76%, 1);
                --x-5: 73%;
                --y-5: 43%;
                --s-start-5: 2%;
                --s-end-5: 50%;
                --c-6: hsla(17, 73%, 76%, 1);
                --x-6: 73%;
                --y-6: 43%;
                --s-start-6: 2%;
                --s-end-6: 50%;
                --c-7: hsla(233, 48%, 87%, 1);
                --x-7: 19%;
                --y-7: 34%;
                --s-start-7: 16%;
                --s-end-7: 70%;
                --c-8: hsla(233, 48%, 87%, 1);
                --x-8: 19%;
                --y-8: 34%;
                --s-start-8: 16%;
                --s-end-8: 70%;
                --c-9: hsla(12, 74%, 61%, 1);
                --x-9: 62%;
                --y-9: 63%;
                --s-start-9: 13%;
                --s-end-9: 61%;
                --c-10: hsla(12, 74%, 61%, 1);
                --x-10: 76%;
                --y-10: 75%;
                --s-start-10: 25.16390512406823%;
                --s-end-10: 61%
            }

            100% {
                --c-0: hsla(341, 0%, 100%, 1);
                --x-0: 10%;
                --y-0: 86%;
                --s-start-0: 17%;
                --s-end-0: 52%;
                --c-1: hsla(226.00000000000028, 89%, 81%, 1);
                --x-1: 27%;
                --y-1: 52%;
                --s-start-1: 18%;
                --s-end-1: 57%;
                --c-2: hsla(226.00000000000028, 89%, 81%, 1);
                --x-2: 27%;
                --y-2: 52%;
                --s-start-2: 18%;
                --s-end-2: 57%;
                --c-3: hsla(226.00000000000028, 89%, 81%, 1);
                --x-3: 27%;
                --y-3: 52%;
                --s-start-3: 18%;
                --s-end-3: 57%;
                --c-4: hsla(226, 100%, 97%, 1);
                --x-4: 40%;
                --y-4: 69%;
                --s-start-4: 18%;
                --s-end-4: 57%;
                --c-5: hsla(16, 72%, 66%, 1);
                --x-5: 77%;
                --y-5: 29%;
                --s-start-5: 7%;
                --s-end-5: 66%;
                --c-6: hsla(16, 72%, 66%, 1);
                --x-6: 77%;
                --y-6: 29%;
                --s-start-6: 7%;
                --s-end-6: 66%;
                --c-7: hsla(226, 100%, 93%, 1);
                --x-7: 37%;
                --y-7: 47%;
                --s-start-7: 18%;
                --s-end-7: 57%;
                --c-8: hsla(226, 100%, 93%, 1);
                --x-8: 37%;
                --y-8: 47%;
                --s-start-8: 18%;
                --s-end-8: 57%;
                --c-9: hsla(11.83673469387755, 73%, 60%, 1);
                --x-9: 38%;
                --y-9: 27%;
                --s-start-9: 4%;
                --s-end-9: 54%;
                --c-10: hsla(11.83673469387755, 73%, 60%, 1);
                --x-10: 50%;
                --y-10: 37%;
                --s-start-10: 4%;
                --s-end-10: 54%
            }
        }

        @property --c-0 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(223, 0%, 100%, 1)
        }

        @property --x-0 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 25%
        }

        @property --y-0 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 48%
        }

        @property --s-start-0 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 8%
        }

        @property --s-end-0 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 75%
        }

        @property --c-1 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(225.5172413793105, 100%, 92%, 1)
        }

        @property --x-1 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 12%
        }

        @property --y-1 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 52%
        }

        @property --s-start-1 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 16%
        }

        @property --s-end-1 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 70%
        }

        @property --c-2 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(225.51724137931032, 89%, 80%, 1)
        }

        @property --x-2 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 12%
        }

        @property --y-2 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 52%
        }

        @property --s-start-2 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 16%
        }

        @property --s-end-2 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 70%
        }

        @property --c-3 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(225.51724137931032, 89%, 80%, 1)
        }

        @property --x-3 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 12%
        }

        @property --y-3 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 52%
        }

        @property --s-start-3 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 16%
        }

        @property --s-end-3 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 70%
        }

        @property --c-4 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(234, 100%, 92%, 1)
        }

        @property --x-4 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 41%
        }

        @property --y-4 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 44%
        }

        @property --s-start-4 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 16%
        }

        @property --s-end-4 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 70%
        }

        @property --c-5 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(17, 73%, 76%, 1)
        }

        @property --x-5 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 73%
        }

        @property --y-5 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 43%
        }

        @property --s-start-5 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 2%
        }

        @property --s-end-5 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 50%
        }

        @property --c-6 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(17, 73%, 76%, 1)
        }

        @property --x-6 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 73%
        }

        @property --y-6 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 43%
        }

        @property --s-start-6 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 2%
        }

        @property --s-end-6 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 50%
        }

        @property --c-7 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(233, 48%, 87%, 1)
        }

        @property --x-7 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 19%
        }

        @property --y-7 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 34%
        }

        @property --s-start-7 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 16%
        }

        @property --s-end-7 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 70%
        }

        @property --c-8 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(233, 48%, 87%, 1)
        }

        @property --x-8 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 19%
        }

        @property --y-8 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 34%
        }

        @property --s-start-8 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 16%
        }

        @property --s-end-8 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 70%
        }

        @property --c-9 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(12, 74%, 61%, 1)
        }

        @property --x-9 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 62%
        }

        @property --y-9 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 63%
        }

        @property --s-start-9 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 13%
        }

        @property --s-end-9 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 61%
        }

        @property --c-10 {
            syntax: '<color>';
            inherits: false;
            initial-value: hsla(12, 74%, 61%, 1)
        }

        @property --x-10 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 76%
        }

        @property --y-10 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 75%
        }

        @property --s-start-10 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 25.16390512406823%
        }

        @property --s-end-10 {
            syntax: '<percentage>';
            inherits: false;
            initial-value: 61%
        }

        .kb-row-layout-id1038_79f7f5-2f {
            --c-0: hsla(223, 0%, 100%, 1);
            --x-0: 25%;
            --y-0: 48%;
            --c-1: hsla(225.5172413793105, 100%, 92%, 1);
            --x-1: 12%;
            --y-1: 52%;
            --c-2: hsla(225.51724137931032, 89%, 80%, 1);
            --x-2: 12%;
            --y-2: 52%;
            --c-3: hsla(225.51724137931032, 89%, 80%, 1);
            --x-3: 12%;
            --y-3: 52%;
            --c-4: hsla(234, 100%, 92%, 1);
            --x-4: 41%;
            --y-4: 44%;
            --c-5: hsla(17, 73%, 76%, 1);
            --x-5: 73%;
            --y-5: 43%;
            --c-6: hsla(17, 73%, 76%, 1);
            --x-6: 73%;
            --y-6: 43%;
            --c-7: hsla(233, 48%, 87%, 1);
            --x-7: 19%;
            --y-7: 34%;
            --c-8: hsla(233, 48%, 87%, 1);
            --x-8: 19%;
            --y-8: 34%;
            --c-9: hsla(12, 74%, 61%, 1);
            --x-9: 62%;
            --y-9: 63%;
            --c-10: hsla(12, 74%, 61%, 1);
            --x-10: 76%;
            --y-10: 75%;
            ;
            background-color: hsla(301, 0%, 100%, 1);
            background-image: radial-gradient(circle at var(--x-0) var(--y-0), var(--c-0) var(--s-start-0), transparent var(--s-end-0)), radial-gradient(circle at var(--x-1) var(--y-1), var(--c-1) var(--s-start-1), transparent var(--s-end-1)), radial-gradient(circle at var(--x-2) var(--y-2), var(--c-2) var(--s-start-2), transparent var(--s-end-2)), radial-gradient(circle at var(--x-3) var(--y-3), var(--c-3) var(--s-start-3), transparent var(--s-end-3)), radial-gradient(circle at var(--x-4) var(--y-4), var(--c-4) var(--s-start-4), transparent var(--s-end-4)), radial-gradient(circle at var(--x-5) var(--y-5), var(--c-5) var(--s-start-5), transparent var(--s-end-5)), radial-gradient(circle at var(--x-6) var(--y-6), var(--c-6) var(--s-start-6), transparent var(--s-end-6)), radial-gradient(circle at var(--x-7) var(--y-7), var(--c-7) var(--s-start-7), transparent var(--s-end-7)), radial-gradient(circle at var(--x-8) var(--y-8), var(--c-8) var(--s-start-8), transparent var(--s-end-8)), radial-gradient(circle at var(--x-9) var(--y-9), var(--c-9) var(--s-start-9), transparent var(--s-end-9)), radial-gradient(circle at var(--x-10) var(--y-10), var(--c-10) var(--s-start-10), transparent var(--s-end-10));
            animation: hero-gradient-animation 3s linear infinite alternate;
            background-blend-mode: normal, normal, normal, normal, normal, normal, normal, normal, normal, normal, normal;
            border-radius: 16px 16px 0 0
        }

        .kadence-column1038_2239a7-6b {
            border-radius: 16px;
            background: rgba(255, 255, 255, 0.48);
            backdrop-filter: blur(10px)
        }

        .kadence-column1038_4f29a8-1b .hs_recaptcha.hs-recaptcha.field.hs-form-field {
            display: none
        }

        .kadence-column1038_4f29a8-1b .lw-hubspot-form .hs-form-field label {
            font-size: 14px;
            font-weight: 400;
            margin-bottom: 4px !important
        }

        .kadence-column1038_4f29a8-1b .lw-hubspot-form .hs-form-field {
            margin-bottom: 6px !important;
            border-radius: 8px;
            width: 100%;
            display: inline-block
        }

        .kadence-column1038_4f29a8-1b .lw-hubspot-form .hs-form-field .hs-input {
            background: rgba(255, 255, 255, 0.4);
            border-color: rgba(0, 0, 0, 0.08)
        }

        .kadence-column1038_4f29a8-1b .lw-hubspot-form .hs-submit .hs-button {
            padding: 12px 18px;
            font-size: 16px;
            line-height: 24px;
            font-weight: 400;
            letter-spacing: 0.02em;
            width: 100%
        }

        .kadence-column1038_4f29a8-1b .lw-hubspot-form .hs-submit .hs-button:hover {
            background-color: #fff;
            color: #1f1f1f
        }

        .kadence-column1038_4f29a8-1b .hs-error-msg .hs-main-font-element {
            font-size: 12px
        }
@media all and (max-width: 767px) {

            .wp-block-kadence-advancedheading.kt-adv-heading1038_e92c9e-e3,
            .wp-block-kadence-advancedheading.kt-adv-heading1038_e92c9e-e3[data-kb-block="kb-adv-heading1038_e92c9e-e3"] {
                margin-top: 24px;
                font-size: 32px
            }
            
         .kadence-column1038_3fb16a-31,
        .kt-inside-inner-col>.kadence-column1038_3fb16a-31:not(.specificity) {
            margin-top: -100px;
            margin-right: 0px
        }
        }
        /*]]>*/
    </style>
