#c1dmp {
    --shc-mutated-brightness: 128, 128, 128;
    justify-self: unset
}

#comp-mdlt0te4 {
    --bg-overlay-color: rgb(255, 255, 255);
    --bg-gradient: none;
    --inherit-transition: var(--transition, none)
}

#comp-mdlt0tep {
    --shc-mutated-brightness: 10, 19, 38
}

#comp-mdlszn8g {
    --item-size: 28px;
    --item-margin-block: 0;
    --item-margin-inline: 0px 15.813px;
    --item-display: inline-block;
    --direction: var(--wix-opt-in-direction, ltr);
    --flex-direction: row;
    height: 28px;
    width: calc(4*(28px + 15.813px) - 15.813px)
}

#comp-mcmosla5 {
    --bg-overlay-color: rgb(255, 255, 255);
    --bg-gradient: none;
    --inherit-transition: var(--transition, none)
}

#comp-mdkfp30h {
    --shc-mutated-brightness: 128, 128, 128
}

#comp-mcmoslar1 {
    --direction: ltr;
    --item-direction: inherit;
    --dropdown-menu-direction: inherit;
    --dropdown-menu-item-direction: inherit;
    --dropdown-menu-sub-item-direction: inherit;
    --sr-only-horizontal-item-icon-display: none;
    --scroll-button-transform: scaleX(1);
    --navbar-display: unset;
    --hamburger-menu-root-display: none;
    --container-flex-direction: row;
    --item-wrapper-width: unset;
    --menu-items-row-gap: var(--menu-items-cross-axis-gap);
    --menu-items-column-gap: var(--menu-items-main-axis-gap);
    --horizontal-menu-item-divider: var(--item-divider);
    --vertical-menu-item-divider: none;
    --container-pointer-events: initial;
    --item-wrapper-display: block;
    --horizontal-menu-dropdown-display: unset;
    --vertical-menu-dropdown-display: none;
    --empty-dropdown-item-icon-display: unset;
    --menu-item-wrapper-height: 100%;
    --item-icon-display: var(--horizontal-item-icon-display);
    --sr-only-item-icon-display: var(--sr-only-horizontal-item-icon-display);
    --item-width: fit-content;
    --menu-items-flex-grow: 0;
    --item-wrapper-display-alignment: flex;
    --item-selected-label-underline-display: unset;
    --item-label-bullet-display: none;
    --hamburger-overlay-initial-opacity: unset;
    --hamburger-menu-container-initial-opacity: unset;
    --hamburger-menu-container-initial-transform: translateX(100%);
    min-width: initial;
    --container-overflow-x: auto;
    --container-flex-wrap: nowrap
}

#portal-comp-mcmoslar1 {
    --direction: ltr;
    --item-direction: inherit;
    --dropdown-menu-direction: inherit;
    --dropdown-menu-item-direction: inherit;
    --dropdown-menu-sub-item-direction: inherit;
    --sr-only-horizontal-item-icon-display: none;
    --scroll-button-transform: scaleX(1);
    --navbar-display: unset;
    --hamburger-menu-root-display: none;
    --container-flex-direction: row;
    --item-wrapper-width: unset;
    --menu-items-row-gap: var(--menu-items-cross-axis-gap);
    --menu-items-column-gap: var(--menu-items-main-axis-gap);
    --horizontal-menu-item-divider: var(--item-divider);
    --vertical-menu-item-divider: none;
    --container-pointer-events: initial;
    --item-wrapper-display: block;
    --horizontal-menu-dropdown-display: unset;
    --vertical-menu-dropdown-display: none;
    --empty-dropdown-item-icon-display: unset;
    --menu-item-wrapper-height: 100%;
    --item-icon-display: var(--horizontal-item-icon-display);
    --sr-only-item-icon-display: var(--sr-only-horizontal-item-icon-display);
    --item-width: fit-content;
    --menu-items-flex-grow: 0;
    --item-wrapper-display-alignment: flex;
    --item-selected-label-underline-display: unset;
    --item-label-bullet-display: none;
    --hamburger-overlay-initial-opacity: unset;
    --hamburger-menu-container-initial-opacity: unset;
    --hamburger-menu-container-initial-transform: translateX(100%);
    min-width: initial;
    --container-overflow-x: auto;
    --container-flex-wrap: nowrap
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-mcmoslar1 {
        --navbar-display: none;
        --hamburger-menu-root-display: var(--container-display);
        --container-flex-direction: column;
        --item-wrapper-width: 100%;
        --menu-items-row-gap: var(--menu-items-main-axis-gap);
        --menu-items-column-gap: var(--menu-items-cross-axis-gap);
        --horizontal-menu-item-divider: none;
        --vertical-menu-item-divider: var(--item-divider);
        --container-pointer-events: none;
        --item-wrapper-display: var(--item-wrapper-display-alignment);
        --horizontal-menu-dropdown-display: none;
        --vertical-menu-dropdown-display: initial;
        --empty-dropdown-item-icon-display: none;
        --menu-item-wrapper-height: unset;
        --scroll-button-icon-display: none;
        min-width: min-content;
        --item-icon-display: none;
        --vertical-dropdown-visibility: unset;
        --vertical-dropdown-height: unset;
        --sr-only-item-icon-display: none
    }

    #portal-comp-mcmoslar1 {
        --navbar-display: none;
        --hamburger-menu-root-display: var(--container-display);
        --container-flex-direction: column;
        --item-wrapper-width: 100%;
        --menu-items-row-gap: var(--menu-items-main-axis-gap);
        --menu-items-column-gap: var(--menu-items-cross-axis-gap);
        --horizontal-menu-item-divider: none;
        --vertical-menu-item-divider: var(--item-divider);
        --container-pointer-events: none;
        --item-wrapper-display: var(--item-wrapper-display-alignment);
        --horizontal-menu-dropdown-display: none;
        --vertical-menu-dropdown-display: initial;
        --empty-dropdown-item-icon-display: none;
        --menu-item-wrapper-height: unset;
        --scroll-button-icon-display: none;
        min-width: min-content;
        --item-icon-display: none;
        --vertical-dropdown-visibility: unset;
        --vertical-dropdown-height: unset;
        --sr-only-item-icon-display: none
    }
}

#comp-mcmoslaj {
    --shc-mutated-brightness: 128, 128, 128
}

#comp-mdkfqips {
    --shc-mutated-brightness: 128, 128, 128
}

#comp-mcmoslal2 {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-mcmoslal2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    background-color: transparent;
    font-family: arp-display, sans-serif;
    font-weight: 400;
    text-decoration: none
}

#comp-mdkaky7d {
    --bg-overlay-color: rgb(var(--color_11));
    --bg-gradient: none;
    --inherit-transition: var(--transition, none)
}

#comp-mdkaky7h {
    --navBtnVisibility: visible;
    --transitionDuration: 1;
    --animation-prevOut: SlideshowRepeater_slidePrevOut;
    --animation-prevIn: SlideshowRepeater_slidePrevIn;
    --animation-nextOut: SlideshowRepeater_slideNextOut;
    --animation-nextIn: SlideshowRepeater_slideNextIn;
    --shift-x: 100%;
    --shift-y: 0%
}

#comp-mdkaky7j {
    --boxShadow: none;
    --backgroundColor: 61, 155, 233, 1;
    --borderColor: 50, 65, 88;
    --borderWidth: 0px;
    --borderRadius: 0px;
    --alpha-borderColor: 0
}

[id^="comp-mdkaky7k3__"] {
    --shc-mutated-brightness: 128, 128, 128
}

[id^="comp-mdkaky7n6__"] {
    --shc-mutated-brightness: 128, 128, 128
}

[id^="comp-mdkaky7p1__"] {
    --text-direction: var(--wix-opt-in-direction)
}

[id^="comp-mdkaky7p1__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #14264C;
    background-color: transparent;
    font-size: max(26px, min(60px, max(0.5px, 0.0375*(var(--scaling-factor) - var(--scrollbar-width)))));
    text-decoration: none;
    text-align: left;
    line-height: 1.3
}

[id^="comp-mdkaky7p1__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: var(--corvid-color, #14264C)
}

[id^="comp-mdkaky7r__"] {
    --text-direction: var(--wix-opt-in-direction)
}

[id^="comp-mdkaky7r__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #14264C;
    background-color: transparent;
    font-size: 18px;
    text-decoration: none;
    text-align: left;
    line-height: 1.6
}

[id^="comp-mdkaky7r__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: var(--corvid-color, #14264C)
}

[id^="comp-mdkaky7s3__"] {
    --shc-mutated-brightness: 10, 19, 38;
    --margin-start: 0px;
    --margin-end: 0px;
    --fnt: normal normal normal 14px/1.4em helvetica-w01-roman, sans-serif;
    direction: var(--wix-opt-in-direction, ltr);
    --label-align: center;
    --label-text-align: center
}

#comp-lk9isbzn {
    --bg-overlay-color: rgb(var(--color_11));
    --bg-gradient: none;
    --inherit-transition: var(--transition, none)
}

#comp-mdkfczi3 {
    --shc-mutated-brightness: 116, 110, 101
}

#comp-lk9iseqy {
    --shc-mutated-brightness: 116, 110, 101
}

#comp-lkhxb089 {
    --shc-mutated-brightness: 128, 128, 128
}

#comp-lk9jkii3 {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-lk9jkii3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #182455;
    background-color: transparent;
    font-family: arp-display, sans-serif;
    font-weight: 400;
    font-size: max(20px, min(52px, max(0.5px, 0.0328126*(var(--scaling-factor) - var(--scrollbar-width)))));
    text-decoration: none;
    text-align: left;
    letter-spacing: -0.01em;
    line-height: normal
}

#comp-lk9jkii3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: var(--corvid-color, #182455)
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-lk9jkii3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(20px, min(65px, max(0.5px, 0.0666664*(var(--scaling-factor) - var(--scrollbar-width))))) !important
    }

    #comp-lk9jkii3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: var(--corvid-color, #182455 !important)
    }
}

#comp-mcopws4k {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-mcopws4k :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    background-color: transparent;
    text-align: left;
    letter-spacing: 0em;
    line-height: 1.6
}

#comp-mct1q13j {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-mct1q13j :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    background-color: transparent;
    font-family: arp-display, sans-serif;
    font-weight: 400;
    font-size: max(0.5px, 0.0086957*(var(--scaling-factor) - var(--scrollbar-width)));
    text-align: left
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-mct1q13j :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0293333*(var(--scaling-factor) - var(--scrollbar-width))) !important;
        text-align: center
    }
}

#comp-lk9j300b {
    --shc-mutated-brightness: 10, 19, 38
}

#comp-lz70mgz0 {
    transform-origin: center 0.5px;
    height: 0 !important;
    box-sizing: content-box
}

#comp-lzaxor8j {
    --shc-mutated-brightness: 128, 128, 128
}

#comp-lkhx8qzu {
    --shc-mutated-brightness: 128, 128, 128
}

#comp-lk9jgf3k3 {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-lk9jgf3k3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #FFFFFF;
    background-color: transparent;
    font-size: max(15px, min(18px, max(0.5px, 0.0140625*(var(--scaling-factor) - var(--scrollbar-width)))));
    line-height: 1
}

#comp-lk9jgf3k3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: var(--corvid-color, #FFFFFF)
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-lk9jgf3k3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: var(--corvid-color, #FFFFFF !important)
    }
}

#comp-lk9jgf3c {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-lk9jgf3c :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #E7DCC9;
    background-color: transparent;
    font-family: arp-display, sans-serif;
    font-weight: 400;
    font-size: max(18px, min(40px, max(0.5px, 0.0269399*(var(--scaling-factor) - var(--scrollbar-width)))));
    text-decoration: none;
    text-align: left;
    letter-spacing: 0em;
    line-height: normal
}

#comp-lk9jgf3c [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: var(--corvid-color, #E7DCC9)
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-lk9jgf3c :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(18px, min(50px, max(0.5px, 0.051283*(var(--scaling-factor) - var(--scrollbar-width))))) !important
    }

    #comp-lk9jgf3c [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: var(--corvid-color, #E7DCC9 !important)
    }
}

#comp-lk9jhhup {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-lk9jhhup :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #FFFFFF;
    background-color: transparent;
    font-size: max(14px, min(18px, max(0.5px, 0.0125*(var(--scaling-factor) - var(--scrollbar-width)))));
    line-height: 1.5
}

#comp-lk9jhhup [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: var(--corvid-color, #FFFFFF)
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-lk9jhhup [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: var(--corvid-color, #FFFFFF !important)
    }
}

#comp-lk9iseum {
    --shc-mutated-brightness: 10, 19, 38
}

#comp-lz70q94k {
    transform-origin: center 0.5px;
    height: 0 !important;
    box-sizing: content-box
}

#comp-lzaxrhhk {
    --shc-mutated-brightness: 128, 128, 128
}

#comp-lzaxrhhm {
    --shc-mutated-brightness: 128, 128, 128
}

#comp-lzaxrhhm10 {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-lzaxrhhm10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #FFFFFF;
    background-color: transparent
}

#comp-lzaxrhhm10 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: var(--corvid-color, #FFFFFF)
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-lzaxrhhm10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(14px, min(18px, max(0.5px, 0.0384615*(var(--scaling-factor) - var(--scrollbar-width))))) !important
    }

    #comp-lzaxrhhm10 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: var(--corvid-color, #FFFFFF !important)
    }
}

#comp-lzaxrhhn16 {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-lzaxrhhn16 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #E7DCC9;
    background-color: transparent;
    font-family: arp-display, sans-serif;
    font-weight: 400;
    font-size: max(18px, min(40px, max(0.5px, 0.0269399*(var(--scaling-factor) - var(--scrollbar-width)))));
    text-decoration: none;
    text-align: left;
    letter-spacing: 0em;
    line-height: normal
}

#comp-lzaxrhhn16 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: var(--corvid-color, #E7DCC9)
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-lzaxrhhn16 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(18px, min(50px, max(0.5px, 0.0512822*(var(--scaling-factor) - var(--scrollbar-width))))) !important;
        line-height: 1 !important
    }

    #comp-lzaxrhhn16 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: var(--corvid-color, #E7DCC9 !important)
    }
}

#comp-lzaxrhho10 {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-lzaxrhho10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #FFFFFF;
    background-color: transparent;
    font-size: max(14px, min(18px, max(0.5px, 0.0125*(var(--scaling-factor) - var(--scrollbar-width)))));
    line-height: 1.5
}

#comp-lzaxrhho10 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: var(--corvid-color, #FFFFFF)
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-lzaxrhho10 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: var(--corvid-color, #FFFFFF !important)
    }
}

#comp-lk9isjft {
    --shc-mutated-brightness: 10, 19, 38
}

#comp-lzaxsnsy {
    --shc-mutated-brightness: 128, 128, 128
}

#comp-lzaxsnt0 {
    --shc-mutated-brightness: 128, 128, 128
}

#comp-lzaxsnt010 {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-lzaxsnt010 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #FFFFFF;
    background-color: transparent
}

#comp-lzaxsnt010 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: var(--corvid-color, #FFFFFF)
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-lzaxsnt010 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(14px, min(18px, max(0.5px, 0.0384615*(var(--scaling-factor) - var(--scrollbar-width))))) !important
    }

    #comp-lzaxsnt010 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: var(--corvid-color, #FFFFFF !important)
    }
}

#comp-lzaxsnt121 {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-lzaxsnt121 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #E7DCC9;
    background-color: transparent;
    font-family: arp-display, sans-serif;
    font-weight: 400;
    font-size: max(18px, min(40px, max(0.5px, 0.0269399*(var(--scaling-factor) - var(--scrollbar-width)))));
    text-decoration: none;
    text-align: left;
    letter-spacing: 0em;
    line-height: normal
}

#comp-lzaxsnt121 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: var(--corvid-color, #E7DCC9)
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-lzaxsnt121 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(18px, min(50px, max(0.5px, 0.0512822*(var(--scaling-factor) - var(--scrollbar-width))))) !important;
        line-height: 1 !important
    }

    #comp-lzaxsnt121 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: var(--corvid-color, #E7DCC9 !important)
    }
}

#comp-lzaxsnt221 {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-lzaxsnt221 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #FFFFFF;
    background-color: transparent;
    font-size: max(14px, min(18px, max(0.5px, 0.0125*(var(--scaling-factor) - var(--scrollbar-width)))));
    line-height: 1.5
}

#comp-lzaxsnt221 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: var(--corvid-color, #FFFFFF)
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-lzaxsnt221 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: var(--corvid-color, #FFFFFF !important)
    }
}

#comp-lz70qdxk {
    transform-origin: center 0.5px;
    height: 0 !important;
    box-sizing: content-box
}

#comp-mcorurs5 {
    --shc-mutated-brightness: 10, 19, 38
}

#comp-mcorv313 {
    --shc-mutated-brightness: 128, 128, 128
}

#comp-mcorv319 {
    --shc-mutated-brightness: 128, 128, 128
}

#comp-mcorv31c2 {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-mcorv31c2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #FFFFFF;
    background-color: transparent
}

#comp-mcorv31c2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: var(--corvid-color, #FFFFFF)
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-mcorv31c2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(14px, min(18px, max(0.5px, 0.0384615*(var(--scaling-factor) - var(--scrollbar-width))))) !important
    }

    #comp-mcorv31c2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: var(--corvid-color, #FFFFFF !important)
    }
}

#comp-mcorv325 {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-mcorv325 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #E7DCC9;
    background-color: transparent;
    font-family: arp-display, sans-serif;
    font-weight: 400;
    font-size: max(18px, min(40px, max(0.5px, 0.0269399*(var(--scaling-factor) - var(--scrollbar-width)))));
    text-decoration: none;
    text-align: left;
    letter-spacing: 0em;
    line-height: normal
}

#comp-mcorv325 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: var(--corvid-color, #E7DCC9)
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-mcorv325 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(18px, min(50px, max(0.5px, 0.0512822*(var(--scaling-factor) - var(--scrollbar-width))))) !important;
        line-height: 1 !important
    }

    #comp-mcorv325 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: var(--corvid-color, #E7DCC9 !important)
    }
}

#comp-mcorv328 {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-mcorv328 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #FFFFFF;
    background-color: transparent;
    font-size: max(14px, min(18px, max(0.5px, 0.0125*(var(--scaling-factor) - var(--scrollbar-width)))));
    line-height: 1.5
}

#comp-mcorv328 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: var(--corvid-color, #FFFFFF)
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-mcorv328 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: var(--corvid-color, #FFFFFF !important)
    }
}

#comp-mct1d7ec {
    transform-origin: center 0.5px;
    height: 0 !important;
    box-sizing: content-box
}

#comp-mdn5cx8c {
    --bg-overlay-color: rgb(var(--color_11));
    --bg-gradient: none;
    --inherit-transition: var(--transition, none)
}

#comp-mdn5cxae {
    --shc-mutated-brightness: 128, 128, 128
}

#comp-mdnezhy1 {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-mdnezhy1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    background-color: transparent;
    font-family: arp-display, sans-serif;
    font-weight: 400;
    text-decoration: none
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-mdnezhy1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0426667*(var(--scaling-factor) - var(--scrollbar-width))) !important
    }
}

#comp-mdn5cxap {
    --shc-mutated-brightness: 128, 128, 128
}

#comp-mdnex6hg {
    --shc-mutated-brightness: 128, 128, 128
}

#comp-mdnexovw {
    --shc-mutated-brightness: 128, 128, 128
}

#comp-mdnexovy5 {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-mdnexovy5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #000000;
    background-color: transparent;
    font-family: fahkwang;
    font-weight: normal;
    font-size: max(15px, min(18px, max(0.5px, 0.0142292*(var(--scaling-factor) - var(--scrollbar-width)))));
    font-style: normal;
    text-decoration: none;
    text-align: left;
    letter-spacing: 0em;
    line-height: 1.4
}

#comp-mdnexovy5 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: var(--corvid-color, #000000)
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-mdnexovy5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        text-align: center
    }

    #comp-mdnexovy5 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: var(--corvid-color, #000000 !important)
    }
}

#comp-mdnexow11 {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-mdnexow11 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #000000;
    background-color: transparent;
    font-family: madefor-text;
    font-weight: normal;
    font-size: 18px;
    font-style: normal;
    letter-spacing: 0em;
    line-height: 1.6
}

#comp-mdnexow11 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: var(--corvid-color, #000000)
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-mdnexow11 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        text-align: center
    }

    #comp-mdnexow11 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: var(--corvid-color, #000000 !important)
    }
}

@media screen and (min-width:320px) and (max-width:750px) {}

@media screen and (min-width:320px) and (max-width:750px) {}

@media screen and (min-width:320px) and (max-width:750px) {}

@media screen and (min-width:320px) and (max-width:750px) {}

@media screen and (min-width:320px) and (max-width:750px) {}

@media screen and (min-width:320px) and (max-width:750px) {}

#comp-ljvfqzgf {
    --bg-overlay-color: rgb(var(--color_11));
    --bg-gradient: none;
    --inherit-transition: var(--transition, none)
}

#comp-ljvfrzm9 {
    --shc-mutated-brightness: 109, 109, 109
}

#comp-lz8eo09p {
    --shc-mutated-brightness: 109, 109, 109
}

#comp-lzb22ve4 {
    --shc-mutated-brightness: 128, 128, 128
}

#comp-lzb22jae {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-lzb22jae :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    background-color: transparent;
    font-size: max(12px, min(18px, max(0.5px, 0.0117188*(var(--scaling-factor) - var(--scrollbar-width)))))
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-lzb22jae :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(12px, min(18px, max(0.5px, 0.0384615*(var(--scaling-factor) - var(--scrollbar-width))))) !important
    }
}

#comp-lzb1v7qs {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-lzb1v7qs :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    background-color: transparent;
    font-size: max(0.5px, 0.0142292*(var(--scaling-factor) - var(--scrollbar-width)));
    text-decoration: none;
    text-align: left
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-lzb1v7qs :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0426667*(var(--scaling-factor) - var(--scrollbar-width))) !important
    }
}

#comp-lzb71gtn {
    --shc-mutated-brightness: 109, 109, 109
}

#comp-lzb71otz {
    --shc-mutated-brightness: 128, 128, 128
}

#comp-lzb71ou05 {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-lzb71ou05 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    background-color: transparent;
    font-size: max(12px, min(18px, max(0.5px, 0.0117188*(var(--scaling-factor) - var(--scrollbar-width)))))
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-lzb71ou05 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(12px, min(18px, max(0.5px, 0.0384615*(var(--scaling-factor) - var(--scrollbar-width))))) !important
    }
}

#comp-lzb71ou25 {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-lzb71ou25 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    background-color: transparent;
    font-size: max(0.5px, 0.0142292*(var(--scaling-factor) - var(--scrollbar-width)));
    text-decoration: none;
    text-align: left
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-lzb71ou25 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0426667*(var(--scaling-factor) - var(--scrollbar-width))) !important
    }
}

#comp-ljvrq326 {
    --shc-mutated-brightness: 109, 109, 109
}

#comp-lzb27ofd {
    --shc-mutated-brightness: 128, 128, 128
}

#comp-lzb27ofi7 {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-lzb27ofi7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    background-color: transparent;
    font-family: arp-display, sans-serif;
    font-weight: 400;
    text-decoration: none;
    text-align: left
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-lzb27ofi7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0512822*(var(--scaling-factor) - var(--scrollbar-width))) !important
    }
}

.comp-lz8dv4pj {
    --wix-direction: ltr;
    --submitButtonStyle: 2;
    --submitButtonBorderWidth: 1;
    --submitButtonBorderRadius: 0;
    --inputBorderStyle: 2;
    --horizontalPadding: 24;
    --verticalPadding: 24;
    --rowSpacing: 24;
    --columnSpacing: 24;
    --borderWidth: 0;
    --borderRadius: 0;
    --shadowAngle: 135;
    --shadowDistance: 0;
    --shadowSize: 0;
    --shadowBlur: 25;
    --buttonsStyle: 2;
    --buttonsBorderWidth: 0;
    --buttonsBorderRadius: 0;
    --nextButtonStyle: 2;
    --nextButtonBorderWidth: 0;
    --nextButtonBorderRadius: 0;
    --previousButtonStyle: 2;
    --previousButtonBorderWidth: 1;
    --previousButtonBorderRadius: 0;
    --inputBorderWidth: 1;
    --inputBorderRadius: 0;
    --buttonsFontHover: normal normal normal 16px/16px helvetica-w01-roman, sans-serif;
    --submitButtonFontHover: normal normal normal 16px/1.4em helvetica-w01-roman, sans-serif;
    --nextButtonFont: normal normal normal 16px/1.4em helvetica-w01-roman, sans-serif;
    --nextButtonFontHover: normal normal normal 16px/1.4em helvetica-w01-roman, sans-serif;
    --previousButtonFont: normal normal normal 16px/1.4em helvetica-w01-roman, sans-serif;
    --previousButtonFontHover: normal normal normal 16px/1.4em helvetica-w01-roman, sans-serif;
    --paragraphFont: normal normal normal 15px/1.4em helvetica-w01-roman, sans-serif;
    --submitButtonBorderColor: 20, 38, 76;
    --submitButtonBorderColor-rgb: 20, 38, 76;
    --submitButtonBorderColor-opacity: 1;
    --nextButtonBackgroundColor: 163, 182, 255;
    --nextButtonBackgroundColor-rgb: 163, 182, 255;
    --nextButtonBackgroundColor-opacity: 1;
    --submitButtonColor: 20, 38, 76;
    --submitButtonColor-rgb: 20, 38, 76;
    --submitButtonColor-opacity: 1;
    --buttonsBackgroundColorHover: 163, 182, 255;
    --buttonsBackgroundColorHover-rgb: 163, 182, 255;
    --buttonsBackgroundColorHover-opacity: 1;
    --inputLabelColor: 20, 38, 76;
    --inputLabelColor-rgb: 20, 38, 76;
    --inputLabelColor-opacity: 1;
    --inputPlaceholderColor: 163, 182, 255;
    --inputPlaceholderColor-rgb: 163, 182, 255;
    --inputPlaceholderColor-opacity: 1;
    --formBackground: 255, 255, 255, 0;
    --formBackground-rgb: 255, 255, 255;
    --formBackground-opacity: 0;
    --previousButtonBackgroundColorHover: 163, 182, 255;
    --previousButtonBackgroundColorHover-rgb: 163, 182, 255;
    --previousButtonBackgroundColorHover-opacity: 1;
    --buttonsBackgroundColor: 163, 182, 255;
    --buttonsBackgroundColor-rgb: 163, 182, 255;
    --buttonsBackgroundColor-opacity: 1;
    --inputSelectionColor: 181, 185, 105;
    --inputSelectionColor-rgb: 181, 185, 105;
    --inputSelectionColor-opacity: 1;
    --submitButtonColorHover: 255, 255, 255;
    --submitButtonColorHover-rgb: 255, 255, 255;
    --submitButtonColorHover-opacity: 1;
    --inputBackgroundColor: 255, 255, 255, 0;
    --inputBackgroundColor-rgb: 255, 255, 255;
    --inputBackgroundColor-opacity: 0;
    --inputValueColor: 20, 38, 76;
    --inputValueColor-rgb: 20, 38, 76;
    --inputValueColor-opacity: 1;
    --inputNoteColor: 20, 38, 76;
    --inputNoteColor-rgb: 20, 38, 76;
    --inputNoteColor-opacity: 1;
    --nextButtonBackgroundColorHover: 163, 182, 255, 0.7;
    --nextButtonBackgroundColorHover-rgb: 163, 182, 255;
    --nextButtonBackgroundColorHover-opacity: 0.7;
    --linkColor: 20, 38, 76;
    --linkColor-rgb: 20, 38, 76;
    --linkColor-opacity: 1;
    --previousButtonBackgroundColor: 163, 182, 255, 0;
    --previousButtonBackgroundColor-rgb: 163, 182, 255;
    --previousButtonBackgroundColor-opacity: 0;
    --submitButtonBackgroundColor: 163, 182, 255, 0;
    --submitButtonBackgroundColor-rgb: 163, 182, 255;
    --submitButtonBackgroundColor-opacity: 0;
    --submitButtonBackgroundColorHover: 20, 38, 76;
    --submitButtonBackgroundColorHover-rgb: 20, 38, 76;
    --submitButtonBackgroundColorHover-opacity: 1;
    --inputErrorColor: 181, 185, 105;
    --inputErrorColor-rgb: 181, 185, 105;
    --inputErrorColor-opacity: 1;
    --borderColor: 20, 38, 76, 0;
    --borderColor-rgb: 20, 38, 76;
    --borderColor-opacity: 0;
    --shadowColor: 20, 38, 76, 0.15;
    --shadowColor-rgb: 20, 38, 76;
    --shadowColor-opacity: 0.15;
    --buttonsColor: 255, 255, 255;
    --buttonsColor-rgb: 255, 255, 255;
    --buttonsColor-opacity: 1;
    --buttonsBorderColor: 255, 255, 255, 0;
    --buttonsBorderColor-rgb: 255, 255, 255;
    --buttonsBorderColor-opacity: 0;
    --buttonsColorHover: 255, 255, 255;
    --buttonsColorHover-rgb: 255, 255, 255;
    --buttonsColorHover-opacity: 1;
    --submitButtonBorderColorHover: 255, 255, 255, 0;
    --submitButtonBorderColorHover-rgb: 255, 255, 255;
    --submitButtonBorderColorHover-opacity: 0;
    --nextButtonColor: 255, 255, 255;
    --nextButtonColor-rgb: 255, 255, 255;
    --nextButtonColor-opacity: 1;
    --nextButtonBorderColor: 255, 255, 255, 0;
    --nextButtonBorderColor-rgb: 255, 255, 255;
    --nextButtonBorderColor-opacity: 0;
    --nextButtonColorHover: 255, 255, 255;
    --nextButtonColorHover-rgb: 255, 255, 255;
    --nextButtonColorHover-opacity: 1;
    --nextButtonBorderColorHover: 255, 255, 255, 0;
    --nextButtonBorderColorHover-rgb: 255, 255, 255;
    --nextButtonBorderColorHover-opacity: 0;
    --previousButtonColor: 20, 38, 76;
    --previousButtonColor-rgb: 20, 38, 76;
    --previousButtonColor-opacity: 1;
    --previousButtonBorderColor: 20, 38, 76;
    --previousButtonBorderColor-rgb: 20, 38, 76;
    --previousButtonBorderColor-opacity: 1;
    --previousButtonColorHover: 255, 255, 255;
    --previousButtonColorHover-rgb: 255, 255, 255;
    --previousButtonColorHover-opacity: 1;
    --previousButtonBorderColorHover: 255, 255, 255, 0;
    --previousButtonBorderColorHover-rgb: 255, 255, 255;
    --previousButtonBorderColorHover-opacity: 0;
    --headerOneColor: 20, 38, 76;
    --headerOneColor-rgb: 20, 38, 76;
    --headerOneColor-opacity: 1;
    --headerTwoColor: 20, 38, 76;
    --headerTwoColor-rgb: 20, 38, 76;
    --headerTwoColor-opacity: 1;
    --paragraphColor: 20, 38, 76;
    --paragraphColor-rgb: 20, 38, 76;
    --paragraphColor-opacity: 1;
    --inputBackgroundColorHover: 255, 255, 255, 0;
    --inputBackgroundColorHover-rgb: 255, 255, 255;
    --inputBackgroundColorHover-opacity: 0;
    --inputBorderColor: 20, 38, 76, 0.6;
    --inputBorderColor-rgb: 20, 38, 76;
    --inputBorderColor-opacity: 0.6;
    --inputBorderColorHover: 20, 38, 76;
    --inputBorderColorHover-rgb: 20, 38, 76;
    --inputBorderColorHover-opacity: 1;
    --inputValueFont: normal normal normal 15px/1.4em helvetica-w01-roman, sans-serif;
    --inputValueFont-style: normal;
    --inputValueFont-variant: normal;
    --inputValueFont-weight: normal;
    --inputValueFont-size: 15px;
    --inputValueFont-line-height: 1.4em;
    --inputValueFont-family: helvetica-w01-roman, sans-serif;
    --inputValueFont-text-decoration: none;
    --submitButtonFont: normal normal normal 15px/1.4em helvetica-w01-roman, sans-serif;
    --submitButtonFont-style: normal;
    --submitButtonFont-variant: normal;
    --submitButtonFont-weight: normal;
    --submitButtonFont-size: 15px;
    --submitButtonFont-line-height: 1.4em;
    --submitButtonFont-family: helvetica-w01-roman, sans-serif;
    --submitButtonFont-text-decoration: none;
    --inputNoteFont: normal normal normal 15px/1.4em helvetica-w01-roman, sans-serif;
    --inputNoteFont-style: normal;
    --inputNoteFont-variant: normal;
    --inputNoteFont-weight: normal;
    --inputNoteFont-size: 15px;
    --inputNoteFont-line-height: 1.4em;
    --inputNoteFont-family: helvetica-w01-roman, sans-serif;
    --inputNoteFont-text-decoration: none;
    --headerTwoFont: normal normal normal 28px/1.4em helvetica-w01-roman, sans-serif;
    --headerTwoFont-style: normal;
    --headerTwoFont-variant: normal;
    --headerTwoFont-weight: normal;
    --headerTwoFont-size: 28px;
    --headerTwoFont-line-height: 1.4em;
    --headerTwoFont-family: helvetica-w01-roman, sans-serif;
    --headerTwoFont-text-decoration: none;
    --headerOneFont: normal normal normal 28px/1.4em helvetica-w01-roman, sans-serif;
    --headerOneFont-style: normal;
    --headerOneFont-variant: normal;
    --headerOneFont-weight: normal;
    --headerOneFont-size: 28px;
    --headerOneFont-line-height: 1.4em;
    --headerOneFont-family: helvetica-w01-roman, sans-serif;
    --headerOneFont-text-decoration: none;
    --inputLabelFont: normal normal normal 15px/1.4em helvetica-w01-roman, sans-serif;
    --inputLabelFont-style: normal;
    --inputLabelFont-variant: normal;
    --inputLabelFont-weight: normal;
    --inputLabelFont-size: 15px;
    --inputLabelFont-line-height: 1.4em;
    --inputLabelFont-family: helvetica-w01-roman, sans-serif;
    --inputLabelFont-text-decoration: none;
    --buttonsFontHover-style: normal;
    --buttonsFontHover-variant: normal;
    --buttonsFontHover-weight: normal;
    --buttonsFontHover-size: 16px;
    --buttonsFontHover-line-height: 16px;
    --buttonsFontHover-family: helvetica-w01-roman, sans-serif;
    --buttonsFontHover-text-decoration: none;
    --submitButtonFontHover-style: normal;
    --submitButtonFontHover-variant: normal;
    --submitButtonFontHover-weight: normal;
    --submitButtonFontHover-size: 16px;
    --submitButtonFontHover-line-height: 1.4em;
    --submitButtonFontHover-family: helvetica-w01-roman, sans-serif;
    --submitButtonFontHover-text-decoration: none;
    --nextButtonFont-style: normal;
    --nextButtonFont-variant: normal;
    --nextButtonFont-weight: normal;
    --nextButtonFont-size: 16px;
    --nextButtonFont-line-height: 1.4em;
    --nextButtonFont-family: helvetica-w01-roman, sans-serif;
    --nextButtonFont-text-decoration: none;
    --nextButtonFontHover-style: normal;
    --nextButtonFontHover-variant: normal;
    --nextButtonFontHover-weight: normal;
    --nextButtonFontHover-size: 16px;
    --nextButtonFontHover-line-height: 1.4em;
    --nextButtonFontHover-family: helvetica-w01-roman, sans-serif;
    --nextButtonFontHover-text-decoration: none;
    --previousButtonFont-style: normal;
    --previousButtonFont-variant: normal;
    --previousButtonFont-weight: normal;
    --previousButtonFont-size: 16px;
    --previousButtonFont-line-height: 1.4em;
    --previousButtonFont-family: helvetica-w01-roman, sans-serif;
    --previousButtonFont-text-decoration: none;
    --previousButtonFontHover-style: normal;
    --previousButtonFontHover-variant: normal;
    --previousButtonFontHover-weight: normal;
    --previousButtonFontHover-size: 16px;
    --previousButtonFontHover-line-height: 1.4em;
    --previousButtonFontHover-family: helvetica-w01-roman, sans-serif;
    --previousButtonFontHover-text-decoration: none;
    --paragraphFont-style: normal;
    --paragraphFont-variant: normal;
    --paragraphFont-weight: normal;
    --paragraphFont-size: 15px;
    --paragraphFont-line-height: 1.4em;
    --paragraphFont-family: helvetica-w01-roman, sans-serif;
    --paragraphFont-text-decoration: none;
    --inputBorderLeftWidth: 0;
    --inputBorderRightWidth: 0;
    --inputBorderTopWidth: 0;
    --inputBorderBottomWidth: 1;
    --wix-color-1: 255, 255, 255;
    --wix-color-2: 217, 217, 217;
    --wix-color-3: 174, 174, 174;
    --wix-color-4: 87, 87, 87;
    --wix-color-5: 20, 38, 76;
    --wix-color-6: 231, 220, 201;
    --wix-color-7: 231, 220, 201;
    --wix-color-8: 181, 185, 105;
    --wix-color-9: 121, 124, 70;
    --wix-color-10: 60, 62, 35;
    --wix-color-11: 194, 206, 255;
    --wix-color-12: 163, 182, 255;
    --wix-color-13: 71, 108, 255;
    --wix-color-14: 20, 38, 76;
    --wix-color-15: 24, 36, 85;
    --wix-color-16: 255, 215, 190;
    --wix-color-17: 255, 195, 158;
    --wix-color-18: 255, 135, 61;
    --wix-color-19: 170, 90, 41;
    --wix-color-20: 85, 45, 20;
    --wix-color-21: 200, 214, 204;
    --wix-color-22: 157, 174, 161;
    --wix-color-23: 107, 133, 113;
    --wix-color-24: 71, 89, 75;
    --wix-color-25: 36, 44, 38;
    --wix-color-26: 255, 255, 255;
    --wix-color-27: 20, 38, 76;
    --wix-color-28: 217, 217, 217;
    --wix-color-29: 174, 174, 174;
    --wix-color-30: 87, 87, 87;
    --wix-color-31: 181, 185, 105;
    --wix-color-32: 181, 185, 105;
    --wix-color-33: 181, 185, 105;
    --wix-color-34: 181, 185, 105;
    --wix-color-35: 20, 38, 76;
    --wix-color-36: 87, 87, 87;
    --wix-color-37: 20, 38, 76;
    --wix-color-38: 181, 185, 105;
    --wix-color-39: 181, 185, 105;
    --wix-color-40: 255, 255, 255;
    --wix-color-41: 181, 185, 105;
    --wix-color-42: 181, 185, 105;
    --wix-color-43: 255, 255, 255;
    --wix-color-44: 174, 174, 174;
    --wix-color-45: 174, 174, 174;
    --wix-color-46: 255, 255, 255;
    --wix-color-47: 255, 255, 255;
    --wix-color-48: 181, 185, 105;
    --wix-color-49: 181, 185, 105;
    --wix-color-50: 255, 255, 255;
    --wix-color-51: 181, 185, 105;
    --wix-color-52: 181, 185, 105;
    --wix-color-53: 255, 255, 255;
    --wix-color-54: 174, 174, 174;
    --wix-color-55: 174, 174, 174;
    --wix-font-Title: normal normal normal 50px/1.1em helvetica-w01-roman, sans-serif;
    --wix-font-Title-style: normal;
    --wix-font-Title-variant: normal;
    --wix-font-Title-weight: normal;
    --wix-font-Title-size: 50px;
    --wix-font-Title-line-height: 1.1em;
    --wix-font-Title-family: helvetica-w01-roman, sans-serif;
    --wix-font-Title-text-decoration: none;
    --wix-font-Menu: normal normal normal 16px/1.4em din-next-w01-light, sans-serif;
    --wix-font-Menu-style: normal;
    --wix-font-Menu-variant: normal;
    --wix-font-Menu-weight: normal;
    --wix-font-Menu-size: 16px;
    --wix-font-Menu-line-height: 1.4em;
    --wix-font-Menu-family: din-next-w01-light, sans-serif;
    --wix-font-Menu-text-decoration: none;
    --wix-font-Page-title: normal normal normal 42px/1.4em helvetica-w01-roman, sans-serif;
    --wix-font-Page-title-style: normal;
    --wix-font-Page-title-variant: normal;
    --wix-font-Page-title-weight: normal;
    --wix-font-Page-title-size: 42px;
    --wix-font-Page-title-line-height: 1.4em;
    --wix-font-Page-title-family: helvetica-w01-roman, sans-serif;
    --wix-font-Page-title-text-decoration: none;
    --wix-font-Heading-XL: normal normal normal 34px/1.4em helvetica-w01-roman, sans-serif;
    --wix-font-Heading-XL-style: normal;
    --wix-font-Heading-XL-variant: normal;
    --wix-font-Heading-XL-weight: normal;
    --wix-font-Heading-XL-size: 34px;
    --wix-font-Heading-XL-line-height: 1.4em;
    --wix-font-Heading-XL-family: helvetica-w01-roman, sans-serif;
    --wix-font-Heading-XL-text-decoration: none;
    --wix-font-Heading-L: normal normal normal 28px/1.4em helvetica-w01-roman, sans-serif;
    --wix-font-Heading-L-style: normal;
    --wix-font-Heading-L-variant: normal;
    --wix-font-Heading-L-weight: normal;
    --wix-font-Heading-L-size: 28px;
    --wix-font-Heading-L-line-height: 1.4em;
    --wix-font-Heading-L-family: helvetica-w01-roman, sans-serif;
    --wix-font-Heading-L-text-decoration: none;
    --wix-font-Heading-M: normal normal normal 22px/1.4em helvetica-w01-roman, sans-serif;
    --wix-font-Heading-M-style: normal;
    --wix-font-Heading-M-variant: normal;
    --wix-font-Heading-M-weight: normal;
    --wix-font-Heading-M-size: 22px;
    --wix-font-Heading-M-line-height: 1.4em;
    --wix-font-Heading-M-family: helvetica-w01-roman, sans-serif;
    --wix-font-Heading-M-text-decoration: none;
    --wix-font-Heading-S: normal normal normal 18px/1.4em helvetica-w01-roman, sans-serif;
    --wix-font-Heading-S-style: normal;
    --wix-font-Heading-S-variant: normal;
    --wix-font-Heading-S-weight: normal;
    --wix-font-Heading-S-size: 18px;
    --wix-font-Heading-S-line-height: 1.4em;
    --wix-font-Heading-S-family: helvetica-w01-roman, sans-serif;
    --wix-font-Heading-S-text-decoration: none;
    --wix-font-Body-L: normal normal normal 16px/1.4em helvetica-w01-roman, sans-serif;
    --wix-font-Body-L-style: normal;
    --wix-font-Body-L-variant: normal;
    --wix-font-Body-L-weight: normal;
    --wix-font-Body-L-size: 16px;
    --wix-font-Body-L-line-height: 1.4em;
    --wix-font-Body-L-family: helvetica-w01-roman, sans-serif;
    --wix-font-Body-L-text-decoration: none;
    --wix-font-Body-M: normal normal normal 15px/1.4em helvetica-w01-roman, sans-serif;
    --wix-font-Body-M-style: normal;
    --wix-font-Body-M-variant: normal;
    --wix-font-Body-M-weight: normal;
    --wix-font-Body-M-size: 15px;
    --wix-font-Body-M-line-height: 1.4em;
    --wix-font-Body-M-family: helvetica-w01-roman, sans-serif;
    --wix-font-Body-M-text-decoration: none;
    --wix-font-Body-S: normal normal normal 14px/1.4em helvetica-w01-roman, sans-serif;
    --wix-font-Body-S-style: normal;
    --wix-font-Body-S-variant: normal;
    --wix-font-Body-S-weight: normal;
    --wix-font-Body-S-size: 14px;
    --wix-font-Body-S-line-height: 1.4em;
    --wix-font-Body-S-family: helvetica-w01-roman, sans-serif;
    --wix-font-Body-S-text-decoration: none;
    --wix-font-Body-XS: normal normal normal 12px/1.4em din-next-w01-light, sans-serif;
    --wix-font-Body-XS-style: normal;
    --wix-font-Body-XS-variant: normal;
    --wix-font-Body-XS-weight: normal;
    --wix-font-Body-XS-size: 12px;
    --wix-font-Body-XS-line-height: 1.4em;
    --wix-font-Body-XS-family: din-next-w01-light, sans-serif;
    --wix-font-Body-XS-text-decoration: none;
    --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh;
    --wix-font-LIGHT-style: normal;
    --wix-font-LIGHT-variant: normal;
    --wix-font-LIGHT-weight: normal;
    --wix-font-LIGHT-size: 12px;
    --wix-font-LIGHT-line-height: 1.4em;
    --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh;
    --wix-font-LIGHT-text-decoration: none;
    --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma;
    --wix-font-MEDIUM-style: normal;
    --wix-font-MEDIUM-variant: normal;
    --wix-font-MEDIUM-weight: normal;
    --wix-font-MEDIUM-size: 12px;
    --wix-font-MEDIUM-line-height: 1.4em;
    --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma;
    --wix-font-MEDIUM-text-decoration: none;
    --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi;
    --wix-font-STRONG-style: normal;
    --wix-font-STRONG-variant: normal;
    --wix-font-STRONG-weight: normal;
    --wix-font-STRONG-size: 12px;
    --wix-font-STRONG-line-height: 1.4em;
    --wix-font-STRONG-family: HelveticaNeueW01-65Medi;
    --wix-font-STRONG-text-decoration: none
}

#comp-mdltfzat {
    --bg-overlay-color: rgb(var(--color_17));
    --bg-gradient: none;
    --inherit-transition: var(--transition, none)
}

#comp-mdltfzb0 {
    --shc-mutated-brightness: 128, 128, 128
}

#comp-mdltfzb61 {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-mdltfzb61 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    background-color: transparent;
    font-family: arp-display, sans-serif;
    font-weight: 400;
    text-decoration: none;
    text-align: left
}

#comp-mdltfzb84 {
    --shc-mutated-brightness: 128, 128, 128
}

#comp-mdltfzbf6 {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-mdltfzbf6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #000000;
    background-color: transparent;
    font-family: wix-madefor-text-v2, sans-serif;
    font-weight: 400;
    font-size: 16px;
    font-style: normal;
    text-decoration: none;
    text-align: left;
    letter-spacing: 0em;
    line-height: 1.6
}

#comp-mdltfzbf6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: var(--corvid-color, #000000)
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-mdltfzbf6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(14px, min(18px, max(0.5px, 0.0453333*(var(--scaling-factor) - var(--scrollbar-width))))) !important
    }

    #comp-mdltfzbf6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: var(--corvid-color, #000000 !important)
    }
}

#comp-mdltfzbh3 {
    --shc-mutated-brightness: 128, 128, 128
}

#comp-mdlthp5o {
    --shc-mutated-brightness: 128, 128, 128
}

#comp-mdlthp5s {
    --opacity: 1
}

#comp-mdlthp75 {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-mdlthp75 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    background-color: transparent;
    font-size: 15px;
    text-decoration: none
}

#comp-mdltfzbm1 {
    --shc-mutated-brightness: 128, 128, 128
}

#comp-mdltioed {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-mdltioed :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    background-color: transparent;
    font-size: 15px;
    text-align: left
}

#comp-kd5px9q0_r_comp-kd5px9hr {
    --screen-width: 100vw
}

#comp-kd5px9q0_r_comp-kkmqi5tc {
    --fill-opacity: 1;
    --stroke-width: 0;
    --stroke: #ED1566;
    --stroke-opacity: 1;
    --fill: #FFFFFF
}

#comp-kd5px9q0_r_comp-lklivenq {
    --shc-mutated-brightness: 128, 128, 128
}

#comp-kd5px9q0_r_comp-kd5px9kk {
    height: auto;
    --direction: var(--wix-opt-in-direction, ltr);
    --item-height: 56px;
    --text-align: start;
    --template-columns: 1fr calc(40px + 1em);
    --template-areas: "label arrow";
    --padding-start: 0px;
    --sub-padding-start: 25px;
    --padding-end: 0px;
    --sub-padding-end: 0px;
    --item-depth0-direction: inherit;
    --item-depth1-direction: inherit;
    --item-depth2-direction: inherit;
    --item-depth0-align: inherit;
    --item-depth1-align: inherit;
    --item-depth2-align: inherit
}

@media screen and (min-width:320px) and (max-width:1000px) {
    #comp-kd5px9q0_r_comp-kd5px9kk {
        --sub-padding-start: 20px
    }
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-kd5px9q0_r_comp-kd5px9kk {
        --sub-padding-start: 20px
    }
}

#comp-kd5px9q0_r_comp-lklhne66 {
    --text-direction: var(--wix-opt-in-direction)
}

#comp-kd5px9q0_r_comp-lklhne66 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #FFFFFF;
    background-color: transparent;
    letter-spacing: 0em;
    line-height: 2
}

#comp-kd5px9q0_r_comp-lklhne66 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: var(--corvid-color, #FFFFFF)
}

@media screen and (min-width:320px) and (max-width:1000px) {
    #comp-kd5px9q0_r_comp-lklhne66 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: var(--corvid-color, #FFFFFF !important)
    }
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-kd5px9q0_r_comp-lklhne66 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: var(--corvid-color, #FFFFFF !important)
    }
}

#comp-kd5px9q0_r_comp-lklhxbr8 {
    --item-size: max(0.5px, 0.0195313*(var(--scaling-factor) - var(--scrollbar-width)));
    --item-margin-block: 0;
    --item-margin-inline: 0px max(0.5px, 0.00625*(var(--scaling-factor) - var(--scrollbar-width)));
    --item-display: inline-block;
    --direction: var(--wix-opt-in-direction, ltr);
    --flex-direction: row;
    height: max(0.5px, 0.0195313*(var(--scaling-factor) - var(--scrollbar-width)));
    width: calc(4*(max(0.5px, 0.0195313*(var(--scaling-factor) - var(--scrollbar-width))) + max(0.5px, 0.00625*(var(--scaling-factor) - var(--scrollbar-width)))) - max(0.5px, 0.00625*(var(--scaling-factor) - var(--scrollbar-width))))
}

@media screen and (min-width:320px) and (max-width:1000px) {
    #comp-kd5px9q0_r_comp-lklhxbr8 {
        --item-size: max(0.5px, 0.0260417*(var(--scaling-factor) - var(--scrollbar-width)));
        --item-margin-inline: 0px max(0.5px, 0.0104167*(var(--scaling-factor) - var(--scrollbar-width)));
        height: max(0.5px, 0.0260417*(var(--scaling-factor) - var(--scrollbar-width)));
        width: calc(4*(max(0.5px, 0.0260417*(var(--scaling-factor) - var(--scrollbar-width))) + max(0.5px, 0.0104167*(var(--scaling-factor) - var(--scrollbar-width)))) - max(0.5px, 0.0104167*(var(--scaling-factor) - var(--scrollbar-width))))
    }
}

@media screen and (min-width:320px) and (max-width:750px) {
    #comp-kd5px9q0_r_comp-lklhxbr8 {
        --item-size: max(0.5px, 0.0564103*(var(--scaling-factor) - var(--scrollbar-width)));
        --item-margin-inline: 0px max(0.5px, 0.025641*(var(--scaling-factor) - var(--scrollbar-width)));
        height: max(0.5px, 0.0564103*(var(--scaling-factor) - var(--scrollbar-width)));
        width: calc(4*(max(0.5px, 0.0564103*(var(--scaling-factor) - var(--scrollbar-width))) + max(0.5px, 0.025641*(var(--scaling-factor) - var(--scrollbar-width)))) - max(0.5px, 0.025641*(var(--scaling-factor) - var(--scrollbar-width))))
    }
}