@font-face {
    font-family: 'poppins-semibold';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/aDjpMND83pDErGXlVEr-Sfk_vArhqVIZ0nv9q090hN8.woff2') format('woff2');
    font-display: swap;
}

@font-face {
    font-family: 'poppins-semibold';
    font-style: italic;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/c4FPK8_hIFKoX59qcGwdChUOjZSKWg4xBWp_C_qQx0o.woff2') format('woff2');
    font-display: swap;
}

@font-face {
    font-family: 'poppins-semibold';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/RbebACOccNN-5ixkDIVLjRUOjZSKWg4xBWp_C_qQx0o.woff2') format('woff2');
    font-display: swap;
}

@font-face {
    font-family: 'poppins-semibold';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/9VWMTeb5jtXkNoTv949Npfk_vArhqVIZ0nv9q090hN8.woff2') format('woff2');
    font-display: swap;
}

@font-face {
    font-family: 'poppins';
    font-style: italic;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiDyp8kv8JHgFVrJJLmy15VGdeOYktMqlap.woff2') format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'poppins';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiGyp8kv8JHgFVrJJLufntAOvWDSHFF.woff2') format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'poppins';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2') format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'poppins';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2') format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'poppins';
    font-style: italic;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiDyp8kv8JHgFVrJJLmy15VF9eOYktMqg.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'poppins';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiGyp8kv8JHgFVrJJLucHtAOvWDSA.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'poppins';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'poppins';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'din-next-w01-light';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w10-light.woff2') format('woff2');
    unicode-range: U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0490-0491, U+2116;
    font-display: swap;
}

@font-face {
    font-family: 'din-next-w01-light';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w02-light.woff2') format('woff2');
    unicode-range: U+000D, U+0100-010F, U+0111-0130, U+0132-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+01FA-01FF, U+0218-021B, U+0237, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03C0, U+1E80-1E85, U+1EF2-1EF3, U+2070, U+2074-2079, U+2080-2089, U+2113, U+2126, U+212E, U+2153-2154, U+215B-215E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB00-FB04;
    font-display: swap;
}

@font-face {
    font-family: 'din-next-w01-light';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w01-light.woff2') format('woff2');
    unicode-range: U+0020-007E, U+00A0-00FF, U+0110, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6-02C7, U+02DA, U+02DC, U+03BC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
    font-display: swap;
}

@font-face {
    font-display: swap;
    font-family: wf_9775886fcc164054900633401;
    src: url("https://static.wixstatic.com/ufonts/5d7f4c_9775886fcc164054900633401a77335b/woff2/file.woff2") format("woff2"),
        url("https://static.wixstatic.com/ufonts/5d7f4c_9775886fcc164054900633401a77335b/woff/file.woff") format("woff"),
        url("https://static.wixstatic.com/ufonts/5d7f4c_9775886fcc164054900633401a77335b/ttf/file.ttf") format("ttf");
}

#SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus,
#SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus~.wixSdkShowFocusOnSibling {
    --focus-ring-box-shadow: 0 0 0 2px #116dff;
    box-shadow: var(--focus-ring-box-shadow) !important;
    z-index: 1;
}

.has-inner-focus-ring {
    --focus-ring-box-shadow: 0 0 0 2px #116dff !important;
}

:root,
:host,
.spxThemeOverride,
.max-width-container {
    --color_0: 255, 255, 255;
    --color_1: 255, 255, 255;
    --color_2: 0, 0, 0;
    --color_3: 237, 28, 36;
    --color_4: 0, 136, 203;
    --color_5: 255, 203, 5;
    --color_6: 114, 114, 114;
    --color_7: 176, 176, 176;
    --color_8: 255, 255, 255;
    --color_9: 114, 114, 114;
    --color_10: 176, 176, 176;
    --color_11: 255, 255, 255;
    --color_12: 240, 240, 240;
    --color_13: 194, 194, 194;
    --color_14: 110, 110, 110;
    --color_15: 0, 0, 0;
    --color_16: 220, 232, 255;
    --color_17: 149, 185, 255;
    --color_18: 26, 106, 255;
    --color_19: 9, 75, 204;
    --color_20: 244, 247, 249;
    --color_21: 243, 248, 240;
    --color_22: 34, 34, 34;
    --color_23: 0, 0, 0;
    --color_24: 0, 135, 255;
    --color_25: 138, 136, 136;
    --color_26: 1, 136, 255;
    --color_27: 0, 98, 186;
    --color_28: 228, 230, 235;
    --color_29: 139, 97, 79;
    --color_30: 211, 211, 211;
    --color_31: 232, 232, 232;
    --color_32: 255, 191, 161;
    --color_33: 250, 133, 79;
    --color_34: 234, 96, 32;
    --color_35: 201, 64, 1;
    --color_36: 255, 255, 255;
    --color_37: 0, 0, 0;
    --color_38: 240, 240, 240;
    --color_39: 194, 194, 194;
    --color_40: 110, 110, 110;
    --color_41: 26, 106, 255;
    --color_42: 26, 106, 255;
    --color_43: 26, 106, 255;
    --color_44: 26, 106, 255;
    --color_45: 0, 0, 0;
    --color_46: 110, 110, 110;
    --color_47: 0, 0, 0;
    --color_48: 26, 106, 255;
    --color_49: 26, 106, 255;
    --color_50: 255, 255, 255;
    --color_51: 26, 106, 255;
    --color_52: 26, 106, 255;
    --color_53: 255, 255, 255;
    --color_54: 194, 194, 194;
    --color_55: 194, 194, 194;
    --color_56: 255, 255, 255;
    --color_57: 255, 255, 255;
    --color_58: 26, 106, 255;
    --color_59: 26, 106, 255;
    --color_60: 255, 255, 255;
    --color_61: 26, 106, 255;
    --color_62: 26, 106, 255;
    --color_63: 255, 255, 255;
    --color_64: 194, 194, 194;
    --color_65: 194, 194, 194;
    --font_0: normal normal normal calc(68 * var(--theme-spx-ratio))/1.2em poppins-semibold, poppins, sans-serif;
    --font_1: normal normal normal 16px/1.4em din-next-w01-light, sans-serif;
    --font_2: normal normal normal calc(40 * var(--theme-spx-ratio))/1.3em poppins-semibold, poppins, sans-serif;
    --font_3: normal normal normal calc(36 * var(--theme-spx-ratio))/1.3em poppins-semibold, poppins, sans-serif;
    --font_4: normal normal normal calc(32 * var(--theme-spx-ratio))/1.3em poppins-semibold, poppins, sans-serif;
    --font_5: normal normal normal calc(26 * var(--theme-spx-ratio))/1.3em poppins-semibold, poppins, sans-serif;
    --font_6: normal normal normal calc(21 * var(--theme-spx-ratio))/1.4em poppins-semibold, poppins, sans-serif;
    --font_7: normal normal normal calc(17 * var(--theme-spx-ratio))/1.6em wfont_5d7f4c_9775886fcc164054900633401a77335b, wf_9775886fcc164054900633401, orig_poppins_regular;
    --font_8: normal normal normal calc(15 * var(--theme-spx-ratio))/1.6em poppins-semibold, poppins, sans-serif;
    --font_9: normal normal normal calc(13 * var(--theme-spx-ratio))/1.6em wfont_5d7f4c_9775886fcc164054900633401a77335b, wf_9775886fcc164054900633401, orig_poppins_regular;
    --font_10: normal normal normal 12px/1.4em din-next-w01-light, sans-serif;
    --wix-ads-height: 0px;
    --sticky-offset: 0px;
    --wix-ads-top-height: 0px;
    --site-width: 980px;
    --above-all-z-index: 100000;
    --portals-z-index: 100001;
    --wix-opt-in-direction: ltr;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    --minViewportSize: 320;
    --maxViewportSize: 1920;
    --theme-spx-ratio: var(--scaling-factor) / 1300;
    --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
    --scaling-factor: min(var(--full-viewport), var(--section-max-width));
    --customScaleViewportLimit: clamp(var(--minViewportSize) * 1px, var(--full-viewport), min(var(--section-max-width), var(--maxViewportSize) * 1px));
}

.font_0 {
    font: var(--font_0);
    color: rgb(var(--color_15));
    letter-spacing: 0em;
}

.font_1 {
    font: var(--font_1);
    color: rgb(var(--color_14));
    letter-spacing: 0em;
}

.font_2 {
    font: var(--font_2);
    color: rgb(var(--color_15));
    letter-spacing: 0em;
}

.font_3 {
    font: var(--font_3);
    color: rgb(var(--color_15));
    letter-spacing: 0em;
}

.font_4 {
    font: var(--font_4);
    color: rgb(var(--color_15));
    letter-spacing: 0em;
}

.font_5 {
    font: var(--font_5);
    color: rgb(var(--color_15));
    letter-spacing: 0em;
}

.font_6 {
    font: var(--font_6);
    color: rgb(var(--color_15));
    letter-spacing: 0em;
}

.font_7 {
    font: var(--font_7);
    color: rgb(var(--color_15));
    letter-spacing: 0em;
}

.font_8 {
    font: var(--font_8);
    color: rgb(var(--color_15));
    letter-spacing: 0em;
}

.font_9 {
    font: var(--font_9);
    color: rgb(var(--color_15));
    letter-spacing: 0em;
}

.font_10 {
    font: var(--font_10);
    color: rgb(var(--color_14));
    letter-spacing: 0em;
}

.color_0 {
    color: rgb(var(--color_0));
}

.color_1 {
    color: rgb(var(--color_1));
}

.color_2 {
    color: rgb(var(--color_2));
}

.color_3 {
    color: rgb(var(--color_3));
}

.color_4 {
    color: rgb(var(--color_4));
}

.color_5 {
    color: rgb(var(--color_5));
}

.color_6 {
    color: rgb(var(--color_6));
}

.color_7 {
    color: rgb(var(--color_7));
}

.color_8 {
    color: rgb(var(--color_8));
}

.color_9 {
    color: rgb(var(--color_9));
}

.color_10 {
    color: rgb(var(--color_10));
}

.color_11 {
    color: rgb(var(--color_11));
}

.color_12 {
    color: rgb(var(--color_12));
}

.color_13 {
    color: rgb(var(--color_13));
}

.color_14 {
    color: rgb(var(--color_14));
}

.color_15 {
    color: rgb(var(--color_15));
}

.color_16 {
    color: rgb(var(--color_16));
}

.color_17 {
    color: rgb(var(--color_17));
}

.color_18 {
    color: rgb(var(--color_18));
}

.color_19 {
    color: rgb(var(--color_19));
}

.color_20 {
    color: rgb(var(--color_20));
}

.color_21 {
    color: rgb(var(--color_21));
}

.color_22 {
    color: rgb(var(--color_22));
}

.color_23 {
    color: rgb(var(--color_23));
}

.color_24 {
    color: rgb(var(--color_24));
}

.color_25 {
    color: rgb(var(--color_25));
}

.color_26 {
    color: rgb(var(--color_26));
}

.color_27 {
    color: rgb(var(--color_27));
}

.color_28 {
    color: rgb(var(--color_28));
}

.color_29 {
    color: rgb(var(--color_29));
}

.color_30 {
    color: rgb(var(--color_30));
}

.color_31 {
    color: rgb(var(--color_31));
}

.color_32 {
    color: rgb(var(--color_32));
}

.color_33 {
    color: rgb(var(--color_33));
}

.color_34 {
    color: rgb(var(--color_34));
}

.color_35 {
    color: rgb(var(--color_35));
}

.color_36 {
    color: rgb(var(--color_36));
}

.color_37 {
    color: rgb(var(--color_37));
}

.color_38 {
    color: rgb(var(--color_38));
}

.color_39 {
    color: rgb(var(--color_39));
}

.color_40 {
    color: rgb(var(--color_40));
}

.color_41 {
    color: rgb(var(--color_41));
}

.color_42 {
    color: rgb(var(--color_42));
}

.color_43 {
    color: rgb(var(--color_43));
}

.color_44 {
    color: rgb(var(--color_44));
}

.color_45 {
    color: rgb(var(--color_45));
}

.color_46 {
    color: rgb(var(--color_46));
}

.color_47 {
    color: rgb(var(--color_47));
}

.color_48 {
    color: rgb(var(--color_48));
}

.color_49 {
    color: rgb(var(--color_49));
}

.color_50 {
    color: rgb(var(--color_50));
}

.color_51 {
    color: rgb(var(--color_51));
}

.color_52 {
    color: rgb(var(--color_52));
}

.color_53 {
    color: rgb(var(--color_53));
}

.color_54 {
    color: rgb(var(--color_54));
}

.color_55 {
    color: rgb(var(--color_55));
}

.color_56 {
    color: rgb(var(--color_56));
}

.color_57 {
    color: rgb(var(--color_57));
}

.color_58 {
    color: rgb(var(--color_58));
}

.color_59 {
    color: rgb(var(--color_59));
}

.color_60 {
    color: rgb(var(--color_60));
}

.color_61 {
    color: rgb(var(--color_61));
}

.color_62 {
    color: rgb(var(--color_62));
}

.color_63 {
    color: rgb(var(--color_63));
}

.color_64 {
    color: rgb(var(--color_64));
}

.color_65 {
    color: rgb(var(--color_65));
}

.backcolor_0 {
    background-color: rgb(var(--color_0));
}

.backcolor_1 {
    background-color: rgb(var(--color_1));
}

.backcolor_2 {
    background-color: rgb(var(--color_2));
}

.backcolor_3 {
    background-color: rgb(var(--color_3));
}

.backcolor_4 {
    background-color: rgb(var(--color_4));
}

.backcolor_5 {
    background-color: rgb(var(--color_5));
}

.backcolor_6 {
    background-color: rgb(var(--color_6));
}

.backcolor_7 {
    background-color: rgb(var(--color_7));
}

.backcolor_8 {
    background-color: rgb(var(--color_8));
}

.backcolor_9 {
    background-color: rgb(var(--color_9));
}

.backcolor_10 {
    background-color: rgb(var(--color_10));
}

.backcolor_11 {
    background-color: rgb(var(--color_11));
}

.backcolor_12 {
    background-color: rgb(var(--color_12));
}

.backcolor_13 {
    background-color: rgb(var(--color_13));
}

.backcolor_14 {
    background-color: rgb(var(--color_14));
}

.backcolor_15 {
    background-color: rgb(var(--color_15));
}

.backcolor_16 {
    background-color: rgb(var(--color_16));
}

.backcolor_17 {
    background-color: rgb(var(--color_17));
}

.backcolor_18 {
    background-color: rgb(var(--color_18));
}

.backcolor_19 {
    background-color: rgb(var(--color_19));
}

.backcolor_20 {
    background-color: rgb(var(--color_20));
}

.backcolor_21 {
    background-color: rgb(var(--color_21));
}

.backcolor_22 {
    background-color: rgb(var(--color_22));
}

.backcolor_23 {
    background-color: rgb(var(--color_23));
}

.backcolor_24 {
    background-color: rgb(var(--color_24));
}

.backcolor_25 {
    background-color: rgb(var(--color_25));
}

.backcolor_26 {
    background-color: rgb(var(--color_26));
}

.backcolor_27 {
    background-color: rgb(var(--color_27));
}

.backcolor_28 {
    background-color: rgb(var(--color_28));
}

.backcolor_29 {
    background-color: rgb(var(--color_29));
}

.backcolor_30 {
    background-color: rgb(var(--color_30));
}

.backcolor_31 {
    background-color: rgb(var(--color_31));
}

.backcolor_32 {
    background-color: rgb(var(--color_32));
}

.backcolor_33 {
    background-color: rgb(var(--color_33));
}

.backcolor_34 {
    background-color: rgb(var(--color_34));
}

.backcolor_35 {
    background-color: rgb(var(--color_35));
}

.backcolor_36 {
    background-color: rgb(var(--color_36));
}

.backcolor_37 {
    background-color: rgb(var(--color_37));
}

.backcolor_38 {
    background-color: rgb(var(--color_38));
}

.backcolor_39 {
    background-color: rgb(var(--color_39));
}

.backcolor_40 {
    background-color: rgb(var(--color_40));
}

.backcolor_41 {
    background-color: rgb(var(--color_41));
}

.backcolor_42 {
    background-color: rgb(var(--color_42));
}

.backcolor_43 {
    background-color: rgb(var(--color_43));
}

.backcolor_44 {
    background-color: rgb(var(--color_44));
}

.backcolor_45 {
    background-color: rgb(var(--color_45));
}

.backcolor_46 {
    background-color: rgb(var(--color_46));
}

.backcolor_47 {
    background-color: rgb(var(--color_47));
}

.backcolor_48 {
    background-color: rgb(var(--color_48));
}

.backcolor_49 {
    background-color: rgb(var(--color_49));
}

.backcolor_50 {
    background-color: rgb(var(--color_50));
}

.backcolor_51 {
    background-color: rgb(var(--color_51));
}

.backcolor_52 {
    background-color: rgb(var(--color_52));
}

.backcolor_53 {
    background-color: rgb(var(--color_53));
}

.backcolor_54 {
    background-color: rgb(var(--color_54));
}

.backcolor_55 {
    background-color: rgb(var(--color_55));
}

.backcolor_56 {
    background-color: rgb(var(--color_56));
}

.backcolor_57 {
    background-color: rgb(var(--color_57));
}

.backcolor_58 {
    background-color: rgb(var(--color_58));
}

.backcolor_59 {
    background-color: rgb(var(--color_59));
}

.backcolor_60 {
    background-color: rgb(var(--color_60));
}

.backcolor_61 {
    background-color: rgb(var(--color_61));
}

.backcolor_62 {
    background-color: rgb(var(--color_62));
}

.backcolor_63 {
    background-color: rgb(var(--color_63));
}

.backcolor_64 {
    background-color: rgb(var(--color_64));
}

.backcolor_65 {
    background-color: rgb(var(--color_65));
}

#masterPage {
    --variables-m0772z0n: 1140px;
}

#SITE_HEADER {
    --bg-overlay-color: transparent;
    --bg-gradient: none;
}

#SITE_PAGES {
    --transition-duration: 0ms;
}

#SITE_FOOTER {
    --bg-overlay-color: transparent;
    --bg-gradient: none;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: normal;
    font-weight: 900;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiByp8kv8JHgFVrLBT5Z1JlFd2JQEl8qw.woff2') format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: italic;
    font-weight: 900;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiDyp8kv8JHgFVrJJLm81xVGdeOYktMqlap.woff2') format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2') format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: italic;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiDyp8kv8JHgFVrJJLmy15VGdeOYktMqlap.woff2') format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: normal;
    font-weight: 200;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiByp8kv8JHgFVrLFj_Z1JlFd2JQEl8qw.woff2') format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: italic;
    font-weight: 200;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiDyp8kv8JHgFVrJJLmv1pVGdeOYktMqlap.woff2') format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: normal;
    font-weight: 800;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiByp8kv8JHgFVrLDD4Z1JlFd2JQEl8qw.woff2') format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: italic;
    font-weight: 800;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiDyp8kv8JHgFVrJJLm111VGdeOYktMqlap.woff2') format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: normal;
    font-weight: 500;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiByp8kv8JHgFVrLGT9Z1JlFd2JQEl8qw.woff2') format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: italic;
    font-weight: 500;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiDyp8kv8JHgFVrJJLmg1hVGdeOYktMqlap.woff2') format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: normal;
    font-weight: 300;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiByp8kv8JHgFVrLDz8Z1JlFd2JQEl8qw.woff2') format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: italic;
    font-weight: 300;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiDyp8kv8JHgFVrJJLm21lVGdeOYktMqlap.woff2') format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: normal;
    font-weight: 100;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiGyp8kv8JHgFVrLPTufntAOvWDSHFF.woff2') format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: italic;
    font-weight: 100;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiAyp8kv8JHgFVrJJLmE0tMMPKhSkFEkm8.woff2') format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2') format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiGyp8kv8JHgFVrJJLufntAOvWDSHFF.woff2') format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: normal;
    font-weight: 900;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiByp8kv8JHgFVrLBT5Z1xlFd2JQEk.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: italic;
    font-weight: 900;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiDyp8kv8JHgFVrJJLm81xVF9eOYktMqg.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: italic;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiDyp8kv8JHgFVrJJLmy15VF9eOYktMqg.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: normal;
    font-weight: 200;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiByp8kv8JHgFVrLFj_Z1xlFd2JQEk.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: italic;
    font-weight: 200;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiDyp8kv8JHgFVrJJLmv1pVF9eOYktMqg.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: normal;
    font-weight: 800;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiByp8kv8JHgFVrLDD4Z1xlFd2JQEk.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: italic;
    font-weight: 800;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiDyp8kv8JHgFVrJJLm111VF9eOYktMqg.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: normal;
    font-weight: 500;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: italic;
    font-weight: 500;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiDyp8kv8JHgFVrJJLmg1hVF9eOYktMqg.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: normal;
    font-weight: 300;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiByp8kv8JHgFVrLDz8Z1xlFd2JQEk.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: italic;
    font-weight: 300;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiDyp8kv8JHgFVrJJLm21lVF9eOYktMqg.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: normal;
    font-weight: 100;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiGyp8kv8JHgFVrLPTucHtAOvWDSA.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: italic;
    font-weight: 100;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiAyp8kv8JHgFVrJJLmE0tCMPKhSkFE.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-v2';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v22/pxiGyp8kv8JHgFVrJJLucHtAOvWDSA.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'madefor-display';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/26656ec7-c27d-4bdc-a9f4-6b498bbfad69/madefor-display.var.original.woff2') format('woff2-variations'), url('//static.parastorage.com/fonts/v2/26656ec7-c27d-4bdc-a9f4-6b498bbfad69/v1/madefor-display.woff2') format('woff2');
    unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
    font-display: swap;
}

@font-face {
    font-family: 'poppins-semibold';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/aDjpMND83pDErGXlVEr-Sfk_vArhqVIZ0nv9q090hN8.woff2') format('woff2');
    font-display: swap;
}

@font-face {
    font-family: 'poppins-semibold';
    font-style: italic;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/c4FPK8_hIFKoX59qcGwdChUOjZSKWg4xBWp_C_qQx0o.woff2') format('woff2');
    font-display: swap;
}

@font-face {
    font-family: 'poppins-semibold';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/RbebACOccNN-5ixkDIVLjRUOjZSKWg4xBWp_C_qQx0o.woff2') format('woff2');
    font-display: swap;
}

@font-face {
    font-family: 'poppins-semibold';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/9VWMTeb5jtXkNoTv949Npfk_vArhqVIZ0nv9q090hN8.woff2') format('woff2');
    font-display: swap;
}

@font-face {
    font-family: 'poppins';
    font-style: italic;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiDyp8kv8JHgFVrJJLmy15VGdeOYktMqlap.woff2') format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'poppins';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiGyp8kv8JHgFVrJJLufntAOvWDSHFF.woff2') format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'poppins';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2') format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'poppins';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2') format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'poppins';
    font-style: italic;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiDyp8kv8JHgFVrJJLmy15VF9eOYktMqg.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'poppins';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiGyp8kv8JHgFVrJJLucHtAOvWDSA.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'poppins';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'poppins';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'madefor-text';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/f73e760d-c6b3-4659-9a8c-9ce1d76c1173/madefor-text.var.original.woff2') format('woff2-variations'), url('//static.parastorage.com/fonts/v2/f73e760d-c6b3-4659-9a8c-9ce1d76c1173/v1/madefor-text.woff2') format('woff2');
    unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
    font-display: swap;
}

@font-face {
    font-family: 'madefor-text';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/19247d19-0454-4de8-b907-b818135794bd/madefor-text.var.original.woff2') format('woff2-variations'), url('//static.parastorage.com/fonts/v2/19247d19-0454-4de8-b907-b818135794bd/v1/madefor-text.woff2') format('woff2');
    unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AC, U+20B9-20BA, U+20BD, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
    font-display: swap;
}

#xfqom {
    height: auto;
    --comp-display: unset;
    position: relative;
}

#xfqom .xfqom-overflow-wrapper {
    position: relative;
    display: grid;
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    overflow-x: clip;
    overflow-y: clip;
}

#xfqom .xfqom-container {
    box-sizing: border-box;
    position: relative;
    pointer-events: none;
    display: var(--l_display, var(--container-display));
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: minmax(0px, 1fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

#xfqom:not(.xfqom-container) {
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    --container-display: grid;
}

#xfqom {
    --bg: var(--color_11);
    --alpha-bg: 1;
    --static-spx: 0.1 * var(--one-unit);
}

#PAGE_SECTIONSxfqom {
    --above-all-in-container: 49;
}

#comp-mc6hrn8o-pinned-layer {
    z-index: 53;
    --above-all-in-container: 10000;
}

#comp-mc6i3nf7 {
    min-height: 74.9921875px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6i3nf7-container {
    box-sizing: border-box;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: max(0.5px, 0.0312498 * (var(--scaling-factor) - var(--scrollbar-width)));
    padding-right: max(0.5px, 0.0312498 * (var(--scaling-factor) - var(--scrollbar-width)));
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(74.9921875px, auto);
    grid-template-columns: minmax(0px, 1fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    .comp-mc6i3nf7-container {
        padding-left: max(0.5px, 0.0260417 * (var(--scaling-factor) - var(--scrollbar-width)));
        padding-right: max(0.5px, 0.0260417 * (var(--scaling-factor) - var(--scrollbar-width)));
        grid-template-rows: minmax(74.9921875px, auto);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6i3nf7 {
        min-height: 100px;
        --force-auto: auto;
        top: var(--force-auto, calc(0px));
        bottom: var(--force-auto, auto);
        left: var(--force-auto, );
        right: var(--force-auto, );
    }

    .comp-mc6i3nf7-container {
        padding-left: max(0.5px, 0.02564 * (var(--scaling-factor) - var(--scrollbar-width)));
        padding-right: max(0.5px, 0.02564 * (var(--scaling-factor) - var(--scrollbar-width)));
        grid-template-rows: minmax(60px, auto);
    }
}

#comp-mc6i3nf7 {
    --bg: 255, 255, 255;
    --alpha-bg: 0;
    --static-spx: 1px;
}

#comp-mc6i3nh0 {
    min-height: 0px;
    --comp-display: flex;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: auto;
    max-width: 99999px;
    max-height: 99999px;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6i3nh0 .comp-mc6i3nh0-container {
    box-sizing: border-box;
    position: relative;
    pointer-events: none;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max-content, 100%);
    grid-template-columns: minmax(0px, 1fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

#comp-mc6i3nh0 {
    --brw: 0px;
    --brd: 199, 199, 199;
    --bg: var(--color_18);
    --rd: 100px 100px 100px 100px;
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6oz71c {
    width: 13.530339503610858%;
    height: auto;
    --aspect-ratio: 0.17791411042944785;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: start;
    pointer-events: auto;
    margin-top: 0px;
    margin-left: max(0.5px, 0.0251763 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    margin-right: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6oz71c {
        width: 22.415839031859914%;
        --aspect-ratio: 0.21875;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6oz71c {
        width: 42.16076743839609%;
        --aspect-ratio: 0.13333333333333333;
    }
}

#comp-mc6oz71c {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --alpha-borderColor: 1;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --blendMode: normal;
    --alpha-backgroundColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 1px;
}

#comp-mc6oz71c wow-image {
    overflow: clip;
}

#comp-mc6oz71c wow-image img {
    height: 100%;
}

#comp-mc6p13ei {
    min-height: 43px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 159px;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: center;
    justify-self: end;
    pointer-events: auto;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-right: max(0.5px, 0.0251739 * (var(--scaling-factor) - var(--scrollbar-width)));
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6p13ei-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

#comp-mc6p13ei:not(.comp-mc6p13ei-container) {
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6p13ei {
        min-height: 48px;
        width: 250px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6p13ei {
        min-height: 25px;
        width: 144.9140625px;
        margin-right: max(0.5px, 0.0251447 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6p13ei {
    --font: normal normal 500 20px/1.6em poppins-v2, sans-serif;
    --color: rgba(var(--color_18), 1);
    --label-display: initial;
    --letter-spacing: 0em;
    --line-height: unset;
    --text-decoration: none;
    --direction: rtl;
    --text-align: center;
    --text-highlight: none;
    --text-transform: none;
    --text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
    --text-shadow: 0px 0px 0px transparent;
    --background: rgba(var(--color_11), 1);
    --border-left: 0px solid rgba(var(--color_11), 1);
    --border-right: 0px solid rgba(var(--color_11), 1);
    --border-top: 0px solid rgba(var(--color_11), 1);
    --border-bottom: 0px solid rgba(var(--color_11), 1);
    --padding-bottom: 8px;
    --padding-top: 8px;
    --padding-left: 8px;
    --padding-right: 8px;
    --border-top-left-radius: 52px;
    --border-top-right-radius: 52px;
    --border-bottom-left-radius: 52px;
    --border-bottom-right-radius: 52px;
    --icon-display: none;
    --icon-size: 16px;
    --icon-color: rgba(0, 0, 0, 1);
    --icon-rotation: 0;
    --container-flex-direction: row-reverse;
    --container-justify-content: center;
    --container-align-items: center;
    --content-horizontal-alignment: center;
    --content-gap: 4px;
    --label-overflow: wrap;
    --hover-icon-display: initial;
    --disabled-icon-rotation: 0;
    --hover-border-right: 0px solid rgba(0, 0, 0, 1);
    --disabled-border-bottom: 1px solid rgba(199, 199, 199, 1);
    --disabled-border-top: 1px solid rgba(199, 199, 199, 1);
    --hover-icon-rotation: 0;
    --hover-icon-color: rgba(255, 255, 255, 1);
    --hover-border-left: 0px solid rgba(0, 0, 0, 1);
    --hover-background: rgba(0, 0, 0, 1);
    --disabled-background: rgba(199, 199, 199, 1);
    --disabled-border-right: 1px solid rgba(199, 199, 199, 1);
    --disabled-color: #000000;
    --hover-border-top: 0px solid rgba(0, 0, 0, 1);
    --hover-border-bottom: 0px solid rgba(0, 0, 0, 1);
    --hover-icon-size: 16px;
    --disabled-border-left: 1px solid rgba(199, 199, 199, 1);
    --hover-color: rgba(255, 255, 255, 1);
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6p13ei {
        --font: normal normal 500 16px/1.6em poppins-v2, sans-serif;
    }
}

#comp-mc6ibk82 {
    min-height: 0px;
    --comp-display: flex;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    max-width: 99999px;
    max-height: 99999px;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    grid-area: 2/1/3/2;
    position: relative;
}

#comp-mc6ibk82 .comp-mc6ibk82-container {
    box-sizing: border-box;
    position: relative;
    pointer-events: none;
    max-width: 99999999999px;
    margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
    --section-max-width: 99999999999px;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.483056 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: 1.0809338521400778fr 0.9190661478599221fr;
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

#comp-mc6ibk82 .comp-mc6ibk82-container-pinned {
    max-width: 99999999999px;
    margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
    --section-max-width: 99999999999px;
    height: 100%;
    width: 100%;
    position: absolute;
    display: grid;
    pointer-events: none;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6ibk82 .comp-mc6ibk82-container {
        grid-template-rows: minmax(max(0.5px, 0.4989827 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: 1.0809338521400778fr 0.9190661478599221fr;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6ibk82 .comp-mc6ibk82-container {
        grid-template-rows: minmax(max(0.5px, 1.0184857 * (var(--scaling-factor) - var(--scrollbar-width))), auto) minmax(max(0.5px, 1.1303039 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 1fr);
    }
}

#comp-mc6ibk82 {
    --bg: var(--color_11);
    --alpha-bg: 0;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mc6ibk881 {
    min-height: 0px;
    --comp-display: flex;
    height: auto;
    min-width: 0px;
    width: auto;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6ibk881 .comp-mc6ibk881-container {
    box-sizing: border-box;
    position: relative;
    pointer-events: none;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0px, 1fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6ibk881 {
        grid-area: 1/1/2/2;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6ibk881 .comp-mc6ibk881-container {
        grid-template-rows: minmax(max-content, 100%);
    }

    #comp-mc6ibk881 {
        grid-area: 2/1/3/2;
    }
}

#comp-mc6ibk881 {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --gradient: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6ii6xi {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 60.70038910505836%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.0682819 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.1350012 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6ii6xi-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0365759 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 390.0004375fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6ii6xi {
        width: 78.34166666666667%;
        justify-self: center;
        margin-left: 0px;
        margin-top: max(0.5px, 0.201875 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    .comp-mc6ii6xi-container {
        grid-template-rows: minmax(max(0.5px, 0.036576 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 293.7808125fr);
    }
}

#comp-mc6ii6xi {
    --brw: 0px;
    --brd: 151, 151, 151;
    --bg: 229, 243, 255;
    --rd: max(0.5px, 0.7804685 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.7804685 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.7804685 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.7804685 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6imfqb {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 90.09615384615384%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: center;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6imfqb {
        width: 90.26420910022364%;
        align-self: start;
        margin-left: max(0.5px, 0.000022 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: min(-0.5px, -0.001375 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6imfqb {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --color: 10, 108, 255;
    --alpha-color: 1;
    --textAlign: center;
    --fontSize: 20spx;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6imfqb {
        --fontSize: 15spx;
        --lineHeight: 1.8em;
    }
}

#comp-mc6icq8d {
    min-height: unset;
    --l_display: unset;
    height: auto;
    --aspect-ratio: 0.2576271186440678;
    min-width: 0px;
    width: 45.91439688715953%;
    max-width: 99999px;
    max-height: 99999px;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.0682819 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.0291707 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6icq8d {
        justify-self: center;
        margin-left: 0px;
        margin-right: max(0.5px, 0.0120417 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.035 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6icq8d {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --blendMode: normal;
    --alpha-backgroundColor: 0;
    --alpha-borderColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mc6icq8d wow-image {
    overflow: clip;
}

#comp-mc6icq8d wow-image img {
    height: 100%;
}

#comp-mc6io6bt {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 64.12572957198444%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.0682819 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.1851897 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6io6bt {
        width: 91.1991347275771%;
        justify-self: center;
        margin-left: max(0.5px, 0.0012554 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.3848918 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6io6bt {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --fontSize: 48spx;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6io6bt {
        --fontSize: 22spx;
    }
}

#comp-mc6iq3g7 {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 65.52772373540856%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.0682819 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.2886977 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6iq3g7 {
        justify-self: center;
        margin-left: 0px;
        margin-right: max(0.5px, 0.0120346 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.4876623 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6iq3g7 {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --fontWeight: 400;
    --fontFamily: poppins-v2, sans-serif;
    --fontSize: 28spx;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6iq3g7 {
        --fontSize: 14spx;
        --textAlign: center;
    }
}

#comp-mc6iu9g6 {
    min-height: unset;
    --l_display: unset;
    height: auto;
    --aspect-ratio: 0.9347826086956522;
    min-width: 0px;
    width: 7.159533073929961%;
    max-width: 99999px;
    max-height: 99999px;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.0667194 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.3444249 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6iu9g6 {
        margin-left: max(0.5px, 0.0879221 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.6423377 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6iu9g6 {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --blendMode: normal;
    --alpha-backgroundColor: 0;
    --alpha-borderColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mc6iu9g6 wow-image {
    overflow: clip;
}

#comp-mc6iu9g6 wow-image img {
    height: 100%;
}

#comp-mc6iwcpg {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 31.30789551484319%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.138703 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.3510635 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6iwcpg {
        width: 42.186148507254465%;
        margin-right: max(0.5px, 0.208961 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.6496537 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6iwcpg {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --fontWeight: 500;
    --fontFamily: poppins-v2, sans-serif;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6iwcpg {
        --fontSize: 14spx;
    }
}

#comp-mc6ix71l {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 34.785216450262105%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: end;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.0083657 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.3485344 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6ix71l {
        width: 44.8375%;
        justify-self: center;
        margin-right: max(0.5px, 0.1824583 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.7968333 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6ix71l {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --fontWeight: 500;
    --fontFamily: poppins-v2, sans-serif;
    --fontSize: 20spx;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6ix71l {
        --fontSize: 14spx;
    }
}

#comp-mc6ix73r {
    min-height: unset;
    --l_display: unset;
    height: auto;
    --aspect-ratio: 0.9347826086956522;
    min-width: 0px;
    width: 7.159533073929961%;
    max-width: 99999px;
    max-height: 99999px;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-left: max(0.5px, 0.0923995 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.3413489 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6ix73r {
        justify-self: start;
        margin-left: max(0.5px, 0.0841125 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.7894805 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6ix73r {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --blendMode: normal;
    --alpha-backgroundColor: 0;
    --alpha-borderColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mc6ix73r wow-image {
    overflow: clip;
}

#comp-mc6ix73r wow-image img {
    height: 100%;
}

#comp-mc6iyvi9 {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 75.38910505836576%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: end;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.0167437 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.4030338 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6iyvi9 {
        justify-self: center;
        margin-left: max(0.5px, 0.1230416 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: 0px;
        margin-top: max(0.5px, 0.9537917 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6iyvi9 {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --fontWeight: 500;
    --fontFamily: poppins-v2, sans-serif;
    --textDecoration: none;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6iyvi9 {
        --fontSize: 48.533spx;
    }
}

#comp-mc6iyvki {
    min-height: unset;
    --l_display: unset;
    height: auto;
    --aspect-ratio: 0.9347826086956522;
    min-width: 0px;
    width: 7.159533073929961%;
    max-width: 99999px;
    max-height: 99999px;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.064713 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.3963947 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6iyvki {
        margin-left: max(0.5px, 0.084026 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.9464502 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6iyvki {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --blendMode: normal;
    --alpha-backgroundColor: 0;
    --alpha-borderColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mc6iyvki wow-image {
    overflow: clip;
}

#comp-mc6iyvki wow-image img {
    height: 100%;
}

#comp-mc6ibk8a {
    min-height: 0px;
    --comp-display: flex;
    height: auto;
    min-width: 0px;
    width: auto;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: 1/2/2/3;
    position: relative;
}

#comp-mc6ibk8a .comp-mc6ibk8a-container {
    box-sizing: border-box;
    position: relative;
    pointer-events: none;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0px, 1fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6ibk8a {
        grid-area: 1/2/2/3;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6ibk8a .comp-mc6ibk8a-container {
        grid-template-rows: minmax(max-content, 100%);
    }

    #comp-mc6ibk8a {
        grid-area: 1/1/2/2;
    }
}

#comp-mc6ibk8a {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --gradient: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6ic6ug {
    min-height: unset;
    --l_display: unset;
    height: auto;
    --aspect-ratio: 1.037326447565872;
    min-width: 0px;
    width: 91.55294528977366%;
    max-width: 99999px;
    max-height: 99999px;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-top: 0px;
    margin-left: max(0.5px, 0.0075754 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    margin-right: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6ic6ug {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --alpha-borderColor: 1;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --blendMode: normal;
    --alpha-backgroundColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mc6ic6ug wow-image {
    overflow: clip;
}

#comp-mc6ic6ug wow-image img {
    height: 100%;
}

#comp-mc6jgou4 {
    min-height: 0px;
    --comp-display: flex;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    max-width: 99999px;
    max-height: 99999px;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: 3/1/4/2;
    position: relative;
}

#comp-mc6jgou4 .comp-mc6jgou4-container {
    box-sizing: border-box;
    position: relative;
    pointer-events: none;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    max-width: var(--variables-m0772z0n);
    margin-left: clamp(0px, (100% - var(--variables-m0772z0n)) / 2, 100 * var(--one-unit));
    --section-max-width: var(--variables-m0772z0n);
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.5942941 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 1fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

#comp-mc6jgou4 .comp-mc6jgou4-container-pinned {
    max-width: var(--variables-m0772z0n);
    margin-left: clamp(0px, (100% - var(--variables-m0772z0n)) / 2, 100 * var(--one-unit));
    --section-max-width: var(--variables-m0772z0n);
    height: 100%;
    width: 100%;
    position: absolute;
    display: grid;
    pointer-events: none;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6jgou4 .comp-mc6jgou4-container {
        grid-template-rows: minmax(max(0.5px, 0.7862616 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6jgou4 .comp-mc6jgou4-container {
        grid-template-rows: minmax(max(0.5px, 2.217793 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    }
}

#comp-mc6jgou4 {
    --bg: var(--color_11);
    --alpha-bg: 0;
    --static-spx: 1px;
}

#comp-mc6jigl1 {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 92.36842105263158%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: end;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.0373333 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.0429858 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6jigl1-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.5126462 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 1053fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6jigl1 {
        width: 93.28934262948208%;
        align-self: center;
        justify-self: center;
        margin-right: 0px;
        margin-top: 0px;
    }

    .comp-mc6jigl1-container {
        grid-template-rows: minmax(max(0.5px, 0.5958459 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 702.46875fr);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6jigl1 {
        width: 91.2%;
        align-self: center;
        justify-self: center;
        margin-right: 0px;
        margin-top: max(0.5px, 0.0210623 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    .comp-mc6jigl1-container {
        grid-template-rows: minmax(max(0.5px, 1.2679143 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 1fr);
    }
}

#comp-mc6jigl1 {
    --brw: 0px;
    --brd: 0, 0, 0;
    --bg: 255, 255, 255;
    --rd: max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: 0px max(0.5px, 0.0007813 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0031253 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.6);
    --gradient: none;
    --alpha-brd: 0;
    --alpha-bg: 1;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6jwfgh {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 82.27603257956328%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: max(0.5px, 0.0312569 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6jwfgh {
        width: 81.46383076181536%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6jwfgh {
        width: 92.2514619883041%;
        margin-left: max(0.5px, 0.0106259 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.031249 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6jwfgh {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --fontSize: 36spx;
    --textAlign: center;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6jwfgh {
        --fontSize: 22spx;
    }
}

#comp-mc6jxd2i {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 53.50112255146662%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.0005351 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.0856524 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6jxd2i {
        width: 52.97297714112694%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6jxd2i {
        width: 84.49607090643273%;
        margin-left: max(0.5px, 0.0000222 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: 0px;
        margin-top: max(0.5px, 0.2210431 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6jxd2i {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --fontSize: 20spx;
    --fontWeight: 400;
    --fontFamily: poppins-v2, sans-serif;
    --textAlign: center;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6jxd2i {
        --fontSize: 14spx;
    }
}

#comp-mc6jl6ax {
    --l_display: unset;
    height: 370px;
    min-width: 320px;
    width: 84.14049598974812%;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-top: max(0.5px, 0.152 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: max(0.5px, 0.0005351 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-left: 0px;
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6jl6ax {
        height: 370px;
        width: 83.30988880504947%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6jl6ax {
        height: 592.4000244140625px;
        width: 85.21847325831483%;
        margin-top: max(0.5px, 0.3966213 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: max(0.5px, 0.0013383 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6jl6ax {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

#comp-mc6kbtnn {
    min-height: 0px;
    --comp-display: flex;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    max-width: 99999px;
    max-height: 99999px;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: 4/1/5/2;
    position: relative;
}

#comp-mc6kbtnn .comp-mc6kbtnn-container {
    box-sizing: border-box;
    position: relative;
    pointer-events: none;
    max-width: 99999999999px;
    margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
    --section-max-width: 99999999999px;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.4575447 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: 1fr 1fr;
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

#comp-mc6kbtnn .comp-mc6kbtnn-container-pinned {
    max-width: 99999999999px;
    margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
    --section-max-width: 99999999999px;
    height: 100%;
    width: 100%;
    position: absolute;
    display: grid;
    pointer-events: none;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6kbtnn .comp-mc6kbtnn-container {
        grid-template-rows: minmax(max(0.5px, 0.8431361 * (var(--scaling-factor) - var(--scrollbar-width))), auto) minmax(max(0.5px, 0.4549954 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 1fr);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6kbtnn .comp-mc6kbtnn-container {
        grid-template-rows: minmax(max(0.5px, 0.884072 * (var(--scaling-factor) - var(--scrollbar-width))), auto) minmax(max(0.5px, 1.212472 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 1fr);
    }
}

#comp-mc6kbtnn {
    --bg: var(--color_11);
    --alpha-bg: 0;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mc6kbtnp2 {
    min-height: 0px;
    --comp-display: flex;
    height: auto;
    min-width: 0px;
    width: auto;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6kbtnp2 .comp-mc6kbtnp2-container {
    box-sizing: border-box;
    position: relative;
    pointer-events: none;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0px, 1fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6kbtnp2 .comp-mc6kbtnp2-container {
        grid-template-rows: minmax(max-content, 100.00007981642223%);
    }

    #comp-mc6kbtnp2 {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6kbtnp2 .comp-mc6kbtnp2-container {
        grid-template-rows: minmax(max-content, 100.00008013623159%);
    }

    #comp-mc6kbtnp2 {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
    }
}

#comp-mc6kbtnp2 {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --gradient: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6kcodl {
    min-height: unset;
    --l_display: unset;
    height: auto;
    --aspect-ratio: 0.9645372544173977;
    min-width: 0px;
    width: 82.31112542503236%;
    max-width: 99999px;
    max-height: 99999px;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-top: max(0.5px, 0.0380222 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-left: max(0.5px, 0.0243961 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    margin-right: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6kcodl {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --alpha-borderColor: 1;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --blendMode: normal;
    --alpha-backgroundColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mc6kcodl wow-image {
    overflow: clip;
}

#comp-mc6kcodl wow-image img {
    height: 100%;
}

#comp-mc6kbtnq3 {
    min-height: 0px;
    --comp-display: flex;
    height: auto;
    min-width: 0px;
    width: auto;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/2/2/3;
    position: relative;
}

#comp-mc6kbtnq3 .comp-mc6kbtnq3-container {
    box-sizing: border-box;
    position: relative;
    pointer-events: none;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0px, 1fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6kbtnq3 .comp-mc6kbtnq3-container {
        grid-template-rows: minmax(max-content, 100.00009244066464%);
    }

    #comp-mc6kbtnq3 {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 2/1/3/2;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6kbtnq3 .comp-mc6kbtnq3-container {
        grid-template-rows: minmax(max-content, 100%);
    }

    #comp-mc6kbtnq3 {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 2/1/3/2;
    }
}

#comp-mc6kbtnq3 {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --gradient: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6ke3og {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 86.12475680933852%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.0078003 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.0380168 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6ke3og {
        width: 81.46383076181536%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6ke3og {
        width: 92.25146198830409%;
    }
}

#comp-mc6ke3og {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --fontSize: 31.938spx;
    --textAlign: left;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6ke3og {
        --fontSize: 23spx;
        --textAlign: center;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6ke3og {
        --fontSize: 22spx;
        --textAlign: center;
    }
}

#comp-mc6kfdew {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 87.68239299610894%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: center;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.0000243 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6kfdew {
        width: 86.56519754316069%;
        align-self: start;
        justify-self: end;
        margin-right: max(0.5px, 0.0549573 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.1043119 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6kfdew {
        width: 85.225%;
        align-self: start;
        justify-self: end;
        margin-right: max(0.5px, 0.0616771 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.1642187 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6kfdew {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --fontSize: 17.743spx;
    --fontWeight: 400;
    --fontFamily: poppins-v2, sans-serif;
    --textAlign: left;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6kfdew {
        --fontSize: 15spx;
        --textAlign: center;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6kfdew {
        --fontSize: 14spx;
        --textAlign: left;
    }
}

#comp-mc6kgmjc {
    min-height: 58px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 295px;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-top: max(0.5px, 0.3852018 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-left: max(0.5px, 0.0307879 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    margin-right: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6kgmjc-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

#comp-mc6kgmjc:not(.comp-mc6kgmjc-container) {
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6kgmjc {
        min-height: 35px;
        width: 185px;
        justify-self: end;
        margin-top: max(0.5px, 0.3626743 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-left: 0px;
        margin-right: max(0.5px, 0.3649672 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6kgmjc {
        min-height: 35px;
        width: 160px;
        justify-self: center;
        margin-top: max(0.5px, 1.0225413 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-left: 0px;
        margin-right: max(0.5px, 0.0120427 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6kgmjc {
    --font: normal normal 500 20px/1.6em poppins-v2, sans-serif;
    --color: rgba(var(--color_11), 1);
    --label-display: initial;
    --letter-spacing: 0em;
    --line-height: unset;
    --text-decoration: none;
    --direction: rtl;
    --text-align: center;
    --text-highlight: none;
    --text-transform: none;
    --text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
    --text-shadow: 0px 0px 0px transparent;
    --background: rgba(var(--color_18), 1);
    --border-left: 0px solid rgba(0, 0, 0, 1);
    --border-right: 0px solid rgba(0, 0, 0, 1);
    --border-top: 0px solid rgba(0, 0, 0, 1);
    --border-bottom: 0px solid rgba(0, 0, 0, 1);
    --padding-bottom: 8px;
    --padding-top: 8px;
    --padding-left: 8px;
    --padding-right: 8px;
    --border-top-left-radius: 24px;
    --border-top-right-radius: 24px;
    --border-bottom-left-radius: 24px;
    --border-bottom-right-radius: 24px;
    --icon-display: none;
    --icon-size: 16px;
    --icon-color: rgba(0, 0, 0, 1);
    --icon-rotation: 0;
    --container-flex-direction: row-reverse;
    --container-justify-content: center;
    --container-align-items: center;
    --content-horizontal-alignment: center;
    --content-gap: 4px;
    --label-overflow: wrap;
    --hover-icon-display: initial;
    --disabled-icon-rotation: 0;
    --hover-border-right: 0px solid rgba(0, 0, 0, 1);
    --disabled-border-bottom: 1px solid rgba(199, 199, 199, 1);
    --disabled-border-top: 1px solid rgba(199, 199, 199, 1);
    --hover-icon-rotation: 0;
    --hover-icon-color: rgba(255, 255, 255, 1);
    --hover-border-left: 0px solid rgba(0, 0, 0, 1);
    --hover-background: rgba(0, 0, 0, 1);
    --disabled-background: rgba(199, 199, 199, 1);
    --disabled-border-right: 1px solid rgba(199, 199, 199, 1);
    --disabled-color: #000000;
    --hover-border-top: 0px solid rgba(0, 0, 0, 1);
    --hover-border-bottom: 0px solid rgba(0, 0, 0, 1);
    --hover-icon-size: 16px;
    --disabled-border-left: 1px solid rgba(199, 199, 199, 1);
    --hover-color: rgba(255, 255, 255, 1);
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6kgmjc {
        --font: normal normal 500 16px/1.6em poppins-v2, sans-serif;
    }
}

#comp-mc6l4wcn {
    min-height: 0px;
    --comp-display: flex;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    max-width: 99999px;
    max-height: 99999px;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: 5/1/6/2;
    position: relative;
}

#comp-mc6l4wcn .comp-mc6l4wcn-container {
    box-sizing: border-box;
    position: relative;
    pointer-events: none;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    max-width: var(--variables-m0772z0n);
    margin-left: clamp(0px, (100% - var(--variables-m0772z0n)) / 2, 100 * var(--one-unit));
    --section-max-width: var(--variables-m0772z0n);
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.6728293 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 1fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

#comp-mc6l4wcn .comp-mc6l4wcn-container-pinned {
    max-width: var(--variables-m0772z0n);
    margin-left: clamp(0px, (100% - var(--variables-m0772z0n)) / 2, 100 * var(--one-unit));
    --section-max-width: var(--variables-m0772z0n);
    height: 100%;
    width: 100%;
    position: absolute;
    display: grid;
    pointer-events: none;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6l4wcn .comp-mc6l4wcn-container {
        grid-template-rows: minmax(max(0.5px, 0.649683 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6l4wcn .comp-mc6l4wcn-container {
        grid-template-rows: minmax(max(0.5px, 0.9108133 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    }
}

#comp-mc6l4wcn {
    --bg: var(--color_11);
    --alpha-bg: 0;
    --static-spx: 1px;
}

#comp-mc6lcjd5 {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 16.66666666666667%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: min(-0.5px, -0.0409028 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.2524722 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6lcjd5-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0853333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 190.00037500000002fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6lcjd5 {
        width: 15.625117904877502%;
        margin-left: max(0.5px, 0.154175 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.1694265 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    .comp-mc6lcjd5-container {
        grid-template-rows: minmax(max(0.5px, 0.0799934 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 117.64913782372759fr);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6lcjd5 {
        width: 16.66666666666667%;
        margin-left: max(0.5px, 0.1439375 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.3306458 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6lcjd5 {
    --brw: 0px;
    --brd: 246, 246, 246;
    --bg: 246, 246, 246;
    --rd: max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6liiu1 {
    width: 72.63157894736842%;
    height: auto;
    --aspect-ratio: 0.3188405797101449;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: center;
    pointer-events: auto;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6liiu1 {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --alpha-borderColor: 1;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --blendMode: normal;
    --alpha-backgroundColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 1px;
}

#comp-mc6liiu1 wow-image {
    overflow: clip;
}

#comp-mc6liiu1 wow-image img {
    height: 100%;
}

#comp-mc6lfxhu {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 16.66666666666667%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: min(-0.5px, -0.0382292 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.3609236 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6lfxhu-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0853333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 190.00037500000002fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6lfxhu {
        width: 15.413026681087738%;
        justify-self: end;
        margin-left: 0px;
        margin-right: max(0.5px, 0.3320676 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.2770481 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    .comp-mc6lfxhu-container {
        grid-template-rows: minmax(max(0.5px, 0.078907 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 116.05209090859069fr);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6lfxhu {
        width: 16.66666666666667%;
        justify-self: end;
        margin-left: 0px;
        margin-right: max(0.5px, 0.3234792 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.43875 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6lfxhu {
    --brw: 0px;
    --brd: 246, 246, 246;
    --bg: 246, 246, 246;
    --rd: max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6ljjav {
    width: 72.63157894736842%;
    height: auto;
    --aspect-ratio: 0.3188405797101449;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: center;
    pointer-events: auto;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6ljjav {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --alpha-borderColor: 1;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --blendMode: normal;
    --alpha-backgroundColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 1px;
}

#comp-mc6ljjav wow-image {
    overflow: clip;
}

#comp-mc6ljjav wow-image img {
    height: 100%;
}

#comp-mc6l6fij {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 65.29468201754386%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.0071111 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.1641806 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6l6fij {
        width: 52.97297714112694%;
        justify-self: start;
        margin-left: max(0.5px, 0.2202751 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: 0px;
        margin-top: max(0.5px, 0.092505 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6l6fij {
        width: 85.22321428571429%;
        justify-self: center;
        margin-left: max(0.5px, 0.0196834 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: 0px;
        margin-top: max(0.5px, 0.1620536 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6l6fij {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --fontSize: 20spx;
    --fontWeight: 400;
    --fontFamily: poppins-v2, sans-serif;
    --textAlign: center;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6l6fij {
        --fontSize: 15spx;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6l6fij {
        --fontSize: 14spx;
    }
}

#comp-mc6ldvs7 {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 16.66666666666667%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.1439792 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.2524722 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6ldvs7-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0853333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 190.00037500000002fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6ldvs7 {
        width: 15.772326183114025%;
        margin-left: max(0.5px, 0.3404455 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.1694265 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    .comp-mc6ldvs7-container {
        grid-template-rows: minmax(max(0.5px, 0.0807463 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 118.75761615884859fr);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6ldvs7 {
        width: 16.66666666666667%;
        margin-left: max(0.5px, 0.3288125 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.3306458 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6ldvs7 {
    --brw: 0px;
    --brd: 246, 246, 246;
    --bg: 246, 246, 246;
    --rd: max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6lir64 {
    width: 72.63157894736842%;
    height: auto;
    --aspect-ratio: 0.3188405797101449;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: end;
    pointer-events: auto;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: max(0.5px, 0.000007 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: max(0.5px, 0.0204375 * (var(--scaling-factor) - var(--scrollbar-width)));
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6lir64 {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --alpha-borderColor: 1;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --blendMode: normal;
    --alpha-backgroundColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 1px;
}

#comp-mc6lir64 wow-image {
    overflow: clip;
}

#comp-mc6lir64 wow-image img {
    height: 100%;
}

#comp-mc6lfxk6 {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 16.66666666666667%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.1466458 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.3609236 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6lfxk6-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0853333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 190.00037500000002fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6lfxk6 {
        width: 15.77232618311403%;
        justify-self: end;
        margin-left: 0px;
        margin-right: max(0.5px, 0.1417974 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.275222 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    .comp-mc6lfxk6-container {
        grid-template-rows: minmax(max(0.5px, 0.0807463 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 118.75761615884865fr);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6lfxk6 {
        width: 16.66666666666667%;
        justify-self: end;
        margin-left: 0px;
        margin-right: max(0.5px, 0.1386667 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.4387292 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6lfxk6 {
    --brw: 0px;
    --brd: 246, 246, 246;
    --bg: 246, 246, 246;
    --rd: max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6ljp3v {
    width: 72.63157894736842%;
    height: auto;
    --aspect-ratio: 0.3188405797101449;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: center;
    pointer-events: auto;
    margin-top: 0px;
    margin-left: max(0.5px, 0.0000139 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    margin-right: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6ljp3v {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --alpha-borderColor: 1;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --blendMode: normal;
    --alpha-backgroundColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 1px;
}

#comp-mc6ljp3v wow-image {
    overflow: clip;
}

#comp-mc6ljp3v wow-image img {
    height: 100%;
}

#comp-mc6lgd1w {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 16.66666666666667%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.1479792 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.4808819 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6lgd1w-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0853333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 190.00037500000002fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6lgd1w {
        width: 15.77232618311403%;
        margin-left: max(0.5px, 0.1541853 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.4868235 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    .comp-mc6lgd1w-container {
        grid-template-rows: minmax(max(0.5px, 0.0807463 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 118.75761615884865fr);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6lgd1w {
        width: 16.66666666666667%;
        margin-left: max(0.5px, 0.1434792 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.6710833 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6lgd1w {
    --brw: 0px;
    --brd: 246, 246, 246;
    --bg: 246, 246, 246;
    --rd: max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6lkiwi {
    width: 72.63157894736842%;
    height: auto;
    --aspect-ratio: 0.3188405797101449;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: center;
    pointer-events: auto;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6lkiwi {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --alpha-borderColor: 1;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --blendMode: normal;
    --alpha-backgroundColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 1px;
}

#comp-mc6lkiwi wow-image {
    overflow: clip;
}

#comp-mc6lkiwi wow-image img {
    height: 100%;
}

#comp-mc6l5doh {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 48.539610745614034%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.0071181 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.1117639 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6l5doh {
        width: 81.46383076181536%;
        margin-right: max(0.5px, 0.007107 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.0400896 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6l5doh {
        width: 92.25146198830409%;
        margin-right: max(0.5px, 0.0071023 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.0564529 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6l5doh {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --fontSize: 35.409spx;
    --textAlign: center;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6l5doh {
        --fontSize: 22spx;
    }
}

#comp-mc6lef1q {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 16.66666666666667%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.3302708 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.2524722 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6lef1q-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0853333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 190.00037500000002fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6lef1q {
        width: 15.772326183114025%;
        justify-self: end;
        margin-left: 0px;
        margin-right: max(0.5px, 0.3320676 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.1694265 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    .comp-mc6lef1q-container {
        grid-template-rows: minmax(max(0.5px, 0.0807463 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 118.75761615884862fr);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6lef1q {
        width: 16.66666666666667%;
        justify-self: end;
        margin-left: 0px;
        margin-right: max(0.5px, 0.3181667 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.3306458 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6lef1q {
    --brw: 0px;
    --brd: 246, 246, 246;
    --bg: 246, 246, 246;
    --rd: max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6liyxf {
    width: 72.63157894736842%;
    height: auto;
    --aspect-ratio: 0.3188405797101449;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: center;
    pointer-events: auto;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: max(0.5px, 0.000007 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6liyxf {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --alpha-borderColor: 1;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --blendMode: normal;
    --alpha-backgroundColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 1px;
}

#comp-mc6liyxf wow-image {
    overflow: clip;
}

#comp-mc6liyxf wow-image img {
    height: 100%;
}

#comp-mc6lfxml {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 16.66666666666667%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.3329375 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.3609236 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6lfxml-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0853333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 190.00037500000002fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6lfxml {
        width: 15.772326183114034%;
        margin-left: max(0.5px, 0.154175 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.3801357 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    .comp-mc6lfxml-container {
        grid-template-rows: minmax(max(0.5px, 0.0807463 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 118.75761615884868fr);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6lfxml {
        width: 16.66666666666667%;
        margin-left: max(0.5px, 0.1421667 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.5550833 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6lfxml {
    --brw: 0px;
    --brd: 246, 246, 246;
    --bg: 246, 246, 246;
    --rd: max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6ljuoc {
    width: 72.63157894736842%;
    height: auto;
    --aspect-ratio: 0.3188405797101449;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: center;
    pointer-events: auto;
    margin-top: 0px;
    margin-left: max(0.5px, 0.0026667 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    margin-right: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6ljuoc {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --alpha-borderColor: 1;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --blendMode: normal;
    --alpha-backgroundColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 1px;
}

#comp-mc6ljuoc wow-image {
    overflow: clip;
}

#comp-mc6ljuoc wow-image img {
    height: 100%;
}

#comp-mc6lgczk {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 16.66666666666667%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.3342708 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.4808819 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6lgczk-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0853333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 190.00037500000002fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6lgczk {
        width: 15.772326183113996%;
        margin-left: max(0.5px, 0.3404818 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.4868235 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    .comp-mc6lgczk-container {
        grid-template-rows: minmax(max(0.5px, 0.0807463 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 118.75761615884839fr);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6lgczk {
        width: 16.66666666666667%;
        margin-left: max(0.5px, 0.3297917 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.6710833 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6lgczk {
    --brw: 0px;
    --brd: 246, 246, 246;
    --bg: 246, 246, 246;
    --rd: max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6lknz8 {
    width: 72.63157894736842%;
    height: auto;
    --aspect-ratio: 0.3188405797101449;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: center;
    pointer-events: auto;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6lknz8 {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --alpha-borderColor: 1;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --blendMode: normal;
    --alpha-backgroundColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 1px;
}

#comp-mc6lknz8 wow-image {
    overflow: clip;
}

#comp-mc6lknz8 wow-image img {
    height: 100%;
}

#comp-mc6lef44 {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 16.66666666666667%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: end;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.3297708 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.2524722 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6lef44-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0853333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 190.00037500000002fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6lef44 {
        width: 15.772326183114018%;
        margin-right: max(0.5px, 0.1521155 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.1694265 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    .comp-mc6lef44-container {
        grid-template-rows: minmax(max(0.5px, 0.0807463 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 118.75761615884856fr);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6lef44 {
        width: 16.66666666666667%;
        margin-right: max(0.5px, 0.1448542 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.3306458 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6lef44 {
    --brw: 0px;
    --brd: 246, 246, 246;
    --bg: 246, 246, 246;
    --rd: max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6lj3q1 {
    width: 72.63157894736842%;
    height: auto;
    --aspect-ratio: 0.3188405797101449;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: center;
    pointer-events: auto;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6lj3q1 {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --alpha-borderColor: 1;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --blendMode: normal;
    --alpha-backgroundColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 1px;
}

#comp-mc6lj3q1 wow-image {
    overflow: clip;
}

#comp-mc6lj3q1 wow-image img {
    height: 100%;
}

#comp-mc6lfxp6 {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 16.66666666666667%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: end;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.3270972 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.3609236 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6lfxp6-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0853333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 190.00037500000002fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6lfxp6 {
        width: 15.772326183114025%;
        justify-self: start;
        margin-left: max(0.5px, 0.3404663 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: 0px;
        margin-top: max(0.5px, 0.3794717 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    .comp-mc6lfxp6-container {
        grid-template-rows: minmax(max(0.5px, 0.0807463 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 118.75761615884862fr);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6lfxp6 {
        width: 16.66666666666667%;
        justify-self: start;
        margin-left: max(0.5px, 0.3324792 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: 0px;
        margin-top: max(0.5px, 0.5564583 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6lfxp6 {
    --brw: 0px;
    --brd: 246, 246, 246;
    --bg: 246, 246, 246;
    --rd: max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6ljy21 {
    width: 72.63157894736842%;
    height: auto;
    --aspect-ratio: 0.3188405797101449;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: center;
    pointer-events: auto;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: max(0.5px, 0.000007 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6ljy21 {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --alpha-borderColor: 1;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --blendMode: normal;
    --alpha-backgroundColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 1px;
}

#comp-mc6ljy21 wow-image {
    overflow: clip;
}

#comp-mc6ljy21 wow-image img {
    height: 100%;
}

#comp-mc6lgcxe {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 16.66666666666667%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: end;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.3257569 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.4808819 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6lgcxe-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0853333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 190.00037500000002fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6lgcxe {
        width: 15.772326183114034%;
        margin-right: max(0.5px, 0.3284881 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.4868235 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    .comp-mc6lgcxe-container {
        grid-template-rows: minmax(max(0.5px, 0.0807463 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 118.75761615884868fr);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6lgcxe {
        width: 16.66666666666667%;
        margin-right: max(0.5px, 0.3301667 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.6710833 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6lgcxe {
    --brw: 0px;
    --brd: 246, 246, 246;
    --bg: 246, 246, 246;
    --rd: max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6lks7i {
    width: 72.63157894736842%;
    height: auto;
    --aspect-ratio: 0.3188405797101449;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: center;
    pointer-events: auto;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6lks7i {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --alpha-borderColor: 1;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --blendMode: normal;
    --alpha-backgroundColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 1px;
}

#comp-mc6lks7i wow-image {
    overflow: clip;
}

#comp-mc6lks7i wow-image img {
    height: 100%;
}

#comp-mc6lexzl {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 16.66666666666667%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: end;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.1430972 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.2524722 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6lexzl-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0853333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 190.00037500000002fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6lexzl {
        width: 15.77128984063745%;
        justify-self: start;
        margin-left: max(0.5px, 0.1475349 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: 0px;
        margin-top: max(0.5px, 0.2752117 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    .comp-mc6lexzl-container {
        grid-template-rows: minmax(max(0.5px, 0.0807463 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 118.7576161588485fr);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6lexzl {
        width: 16.66666666666667%;
        justify-self: start;
        margin-left: max(0.5px, 0.142125 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: 0px;
        margin-top: max(0.5px, 0.4387917 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6lexzl {
    --brw: 0px;
    --brd: 246, 246, 246;
    --bg: 246, 246, 246;
    --rd: max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6lj7w8 {
    width: 72.63157894736842%;
    height: auto;
    --aspect-ratio: 0.3188405797101449;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: center;
    pointer-events: auto;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6lj7w8 {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --alpha-borderColor: 1;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --blendMode: normal;
    --alpha-backgroundColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 1px;
}

#comp-mc6lj7w8 wow-image {
    overflow: clip;
}

#comp-mc6lj7w8 wow-image img {
    height: 100%;
}

#comp-mc6lfxrw {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 16.66666666666667%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: end;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.1404236 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.3609236 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6lfxrw-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0853333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 190.00037500000002fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6lfxrw {
        width: 15.77232618311404%;
        margin-right: max(0.5px, 0.3284829 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.3801357 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    .comp-mc6lfxrw-container {
        grid-template-rows: minmax(max(0.5px, 0.0807463 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 118.75761615884873fr);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6lfxrw {
        width: 16.66666666666667%;
        margin-right: max(0.5px, 0.3235 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.5564583 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6lfxrw {
    --brw: 0px;
    --brd: 246, 246, 246;
    --bg: 246, 246, 246;
    --rd: max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6lk2wy {
    width: 72.63157894736842%;
    height: auto;
    --aspect-ratio: 0.3188405797101449;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: center;
    pointer-events: auto;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6lk2wy {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --alpha-borderColor: 1;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --blendMode: normal;
    --alpha-backgroundColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 1px;
}

#comp-mc6lk2wy wow-image {
    overflow: clip;
}

#comp-mc6lk2wy wow-image img {
    height: 100%;
}

#comp-mc6lgcup {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 16.66666666666667%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: end;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.1390903 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.4808819 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6lgcup-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0853333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 190.00037500000002fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6lgcup {
        width: 15.772326183113996%;
        margin-right: max(0.5px, 0.1417974 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.4868235 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    .comp-mc6lgcup-container {
        grid-template-rows: minmax(max(0.5px, 0.0807463 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 118.75761615884839fr);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6lgcup {
        width: 16.66666666666667%;
        margin-right: max(0.5px, 0.1435 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.6710833 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6lgcup {
    --brw: 0px;
    --brd: 246, 246, 246;
    --bg: 246, 246, 246;
    --rd: max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6lkx86 {
    width: 72.63157894736842%;
    height: auto;
    --aspect-ratio: 0.3188405797101449;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: center;
    pointer-events: auto;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: max(0.5px, 0.000007 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6lkx86 {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --alpha-borderColor: 1;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --blendMode: normal;
    --alpha-backgroundColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 1px;
}

#comp-mc6lkx86 wow-image {
    overflow: clip;
}

#comp-mc6lkx86 wow-image img {
    height: 100%;
}

#comp-mc6lf4jl {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 16.66666666666667%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: end;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: min(-0.5px, -0.0417639 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.2524722 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6lf4jl-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0853333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 190.00037500000002fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6lf4jl {
        width: 15.77128984063745%;
        justify-self: start;
        margin-left: max(0.5px, 0.3404559 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: 0px;
        margin-top: max(0.5px, 0.2752117 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    .comp-mc6lf4jl-container {
        grid-template-rows: minmax(max(0.5px, 0.0807463 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 118.7576161588485fr);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6lf4jl {
        width: 16.66666666666667%;
        justify-self: start;
        margin-left: max(0.5px, 0.3248125 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: 0px;
        margin-top: max(0.5px, 0.4394792 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6lf4jl {
    --brw: 0px;
    --brd: 246, 246, 246;
    --bg: 246, 246, 246;
    --rd: max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6ljf7z {
    width: 72.63157894736842%;
    height: auto;
    --aspect-ratio: 0.3188405797101449;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: center;
    pointer-events: auto;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: max(0.5px, 0.0004514 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6ljf7z {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --alpha-borderColor: 1;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --blendMode: normal;
    --alpha-backgroundColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 1px;
}

#comp-mc6ljf7z wow-image {
    overflow: clip;
}

#comp-mc6ljf7z wow-image img {
    height: 100%;
}

#comp-mc6lfxus {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 16.66666666666667%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: end;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: min(-0.5px, -0.0444306 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.3609236 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6lfxus-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0853333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 190.00037500000002fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6lfxus {
        width: 15.772326183114025%;
        margin-right: max(0.5px, 0.1418026 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.3798037 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    .comp-mc6lfxus-container {
        grid-template-rows: minmax(max(0.5px, 0.0807463 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 118.75761615884862fr);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6lfxus {
        width: 16.66666666666667%;
        margin-right: max(0.5px, 0.1386875 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.5557708 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6lfxus {
    --brw: 0px;
    --brd: 246, 246, 246;
    --bg: 246, 246, 246;
    --rd: max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0364444 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6lk76t {
    width: 72.63157894736842%;
    height: auto;
    --aspect-ratio: 0.3188405797101449;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: center;
    pointer-events: auto;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: max(0.5px, 0.000007 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6lk76t {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --alpha-borderColor: 1;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --blendMode: normal;
    --alpha-backgroundColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 1px;
}

#comp-mc6lk76t wow-image {
    overflow: clip;
}

#comp-mc6lk76t wow-image img {
    height: 100%;
}

#comp-mc6ls457 {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 16.879111842105264%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: end;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: min(-0.5px, -0.0465764 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.5142986 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6ls457 {
        width: 52.75798042476014%;
        justify-self: center;
        margin-left: max(0.5px, 0.0021373 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: 0px;
        margin-top: max(0.5px, 0.594497 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6ls457 {
        width: 36.197916666666664%;
        justify-self: center;
        margin-left: max(0.5px, 0.0177055 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: 0px;
        margin-top: max(0.5px, 0.810736 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6ls457 {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --fontStyle: italic;
    --textAlign: left;
    --fontFamily: poppins-v2, sans-serif;
    --fontSize: 16spx;
    --fontWeight: 400;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6ls457 {
        --textAlign: center;
        --fontSize: 13spx;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6ls457 {
        --textAlign: center;
        --fontSize: 28.112spx;
    }
}

#comp-mc6m1fye {
    min-height: 0px;
    --comp-display: flex;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    max-width: 99999px;
    max-height: 99999px;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: 6/1/7/2;
    position: relative;
}

#comp-mc6m1fye .comp-mc6m1fye-container {
    box-sizing: border-box;
    position: relative;
    pointer-events: none;
    max-width: 99999999999px;
    margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
    --section-max-width: 99999999999px;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.5295852 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: 1fr 1fr;
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

#comp-mc6m1fye .comp-mc6m1fye-container-pinned {
    max-width: 99999999999px;
    margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
    --section-max-width: 99999999999px;
    height: 100%;
    width: 100%;
    position: absolute;
    display: grid;
    pointer-events: none;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6m1fye .comp-mc6m1fye-container {
        grid-template-rows: minmax(max(0.5px, 0.6394182 * (var(--scaling-factor) - var(--scrollbar-width))), auto) minmax(max(0.5px, 0.7905601 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 1fr);
    }
}

#comp-mc6m1fye {
    --bg: var(--color_11);
    --alpha-bg: 0;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mc6m1fyh {
    min-height: 0px;
    --comp-display: flex;
    height: auto;
    min-width: 0px;
    width: auto;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6m1fyh .comp-mc6m1fyh-container {
    box-sizing: border-box;
    position: relative;
    pointer-events: none;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0px, 1fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6m1fyh .comp-mc6m1fyh-container {
        grid-template-rows: minmax(max-content, 99.99983887210475%);
    }

    #comp-mc6m1fyh {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
    }
}

#comp-mc6m1fyh {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --gradient: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6m2908 {
    width: 83.2313017891408%;
    height: auto;
    --aspect-ratio: 1.0372136968939925;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: center;
    pointer-events: auto;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6m2908 {
        width: 62.11895461840989%;
        --aspect-ratio: 1.065598264047382;
        margin-left: max(0.5px, 0.0183673 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6m2908 {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --alpha-borderColor: 1;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --blendMode: normal;
    --alpha-backgroundColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mc6m2908 wow-image {
    overflow: clip;
}

#comp-mc6m2908 wow-image img {
    height: 100%;
}

#comp-mc6m1fyi3 {
    min-height: 0px;
    --comp-display: flex;
    height: auto;
    min-width: 0px;
    width: auto;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/2/2/3;
    position: relative;
}

#comp-mc6m1fyi3 .comp-mc6m1fyi3-container {
    box-sizing: border-box;
    position: relative;
    pointer-events: none;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0px, 1fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6m1fyi3 .comp-mc6m1fyi3-container {
        grid-template-rows: minmax(max-content, 99.9997500781006%);
    }

    #comp-mc6m1fyi3 {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        grid-area: 2/1/3/2;
    }
}

#comp-mc6m1fyi3 {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --gradient: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6m3tpo {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 86.12475680933852%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-left: max(0.5px, 0.000895 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.0552529 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6m3tpo {
        width: 81.46383076181536%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6m3tpo {
        width: 92.25146198830409%;
        margin-left: max(0.5px, 0.0183673 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.0256689 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6m3tpo {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --fontSize: 31.051spx;
    --textAlign: left;
    --color: var(--color_11);
    --alpha-color: 1;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6m3tpo {
        --fontSize: 22spx;
        --textAlign: center;
    }
}

#comp-mc6svnq4 {
    width: 4.202334630350195%;
    height: auto;
    --aspect-ratio: 1;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.0351232 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.1610895 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6svnq4 {
        --l_display: none;
        margin-left: max(0.5px, 0.1384364 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.2015429 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6svnq4 {
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mc6sxb2w {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 3.756079766536965%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.0362386 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.159131 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6sxb2w {
        margin-left: max(0.5px, 0.1395495 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.2021713 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6sxb2w {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --lineHeight: normal;
    --fontSize: 20spx;
    --color: var(--color_15);
    --alpha-color: 1;
    --textAlign: center;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6sxb2w {
        --fontSize: 20spx;
        --color: var(--color_15);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6sxb2w {
        --fontSize: 10spx;
        --color: var(--color_11);
    }
}

#comp-mc6me6ks {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 80.56298638132296%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-left: max(0.5px, 0.028703 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.1575875 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6me6ks {
        width: 72.13125%;
        justify-self: end;
        margin-left: 0px;
        margin-right: max(0.5px, 0.0768333 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.1928333 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6me6ks {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --lineHeight: normal;
    --fontSize: 24spx;
    --color: var(--color_11);
    --alpha-color: 1;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6me6ks {
        --fontSize: 24spx;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6me6ks {
        --fontSize: 14spx;
        --textAlign: left;
    }
}

#comp-mc6mfav3 {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 80.56298638132296%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-left: max(0.5px, 0.028703 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.207406 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6mfav3 {
        width: 72.13125%;
        justify-self: end;
        margin-left: 0px;
        margin-right: max(0.5px, 0.0768333 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.2668333 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6mfav3 {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --lineHeight: normal;
    --fontSize: 24spx;
    --color: var(--color_11);
    --alpha-color: 1;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6mfav3 {
        --fontSize: 24spx;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6mfav3 {
        --fontSize: 14spx;
        --textAlign: left;
    }
}

#comp-mc6mfoky {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 80.56298638132296%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: center;
    pointer-events: auto;
    margin-left: max(0.5px, 0.028703 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.0068869 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6mfoky {
        width: 72.13125%;
        align-self: start;
        justify-self: end;
        margin-left: 0px;
        margin-right: max(0.5px, 0.0768333 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.3518333 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6mfoky {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --lineHeight: normal;
    --fontSize: 24spx;
    --color: var(--color_11);
    --alpha-color: 1;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6mfoky {
        --fontSize: 24spx;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6mfoky {
        --fontSize: 14spx;
        --textAlign: left;
    }
}

#comp-mc6mfzlm {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 80.56298638132296%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-left: max(0.5px, 0.028703 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.3019455 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6mfzlm {
        width: 72.2875%;
        justify-self: end;
        margin-left: 0px;
        margin-right: max(0.5px, 0.0768333 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.4334583 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6mfzlm {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --lineHeight: normal;
    --fontSize: 24spx;
    --color: var(--color_11);
    --alpha-color: 1;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6mfzlm {
        --fontSize: 24spx;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6mfzlm {
        --fontSize: 14spx;
        --textAlign: left;
    }
}

#comp-mc6mg8ro {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 80.56298638132296%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-left: max(0.5px, 0.028703 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.3525292 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6mg8ro {
        width: 72.2875%;
        justify-self: end;
        margin-left: 0px;
        margin-right: max(0.5px, 0.0768333 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.5148333 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6mg8ro {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --lineHeight: normal;
    --fontSize: 24spx;
    --color: var(--color_11);
    --alpha-color: 1;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6mg8ro {
        --fontSize: 24spx;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6mg8ro {
        --fontSize: 14spx;
        --textAlign: left;
    }
}

#comp-mc6mhn98 {
    min-height: 58px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 295px;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-top: max(0.5px, 0.4237354 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-left: max(0.5px, 0.0351362 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    margin-right: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6mhn98-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

#comp-mc6mhn98:not(.comp-mc6mhn98-container) {
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6mhn98 {
        min-height: 46px;
        width: 185px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6mhn98 {
        min-height: 35px;
        width: 160px;
        justify-self: center;
        margin-top: max(0.5px, 0.63225 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-left: max(0.5px, 0.00225 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6mhn98 {
    --font: normal normal 500 20px/1.6em poppins-v2, sans-serif;
    --color: rgba(var(--color_18), 1);
    --label-display: initial;
    --letter-spacing: 0em;
    --line-height: unset;
    --text-decoration: none;
    --direction: rtl;
    --text-align: center;
    --text-highlight: none;
    --text-transform: none;
    --text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
    --text-shadow: 0px 0px 0px transparent;
    --background: rgba(var(--color_11), 1);
    --border-left: 0px solid rgba(0, 0, 0, 1);
    --border-right: 0px solid rgba(0, 0, 0, 1);
    --border-top: 0px solid rgba(0, 0, 0, 1);
    --border-bottom: 0px solid rgba(0, 0, 0, 1);
    --padding-bottom: 8px;
    --padding-top: 8px;
    --padding-left: 8px;
    --padding-right: 8px;
    --border-top-left-radius: 24px;
    --border-top-right-radius: 24px;
    --border-bottom-left-radius: 24px;
    --border-bottom-right-radius: 24px;
    --icon-display: none;
    --icon-size: 16px;
    --icon-color: rgba(0, 0, 0, 1);
    --icon-rotation: 0;
    --container-flex-direction: row-reverse;
    --container-justify-content: center;
    --container-align-items: center;
    --content-horizontal-alignment: center;
    --content-gap: 4px;
    --label-overflow: wrap;
    --hover-icon-display: initial;
    --disabled-icon-rotation: 0;
    --hover-border-right: 0px solid rgba(0, 0, 0, 1);
    --disabled-border-bottom: 1px solid rgba(199, 199, 199, 1);
    --disabled-border-top: 1px solid rgba(199, 199, 199, 1);
    --hover-icon-rotation: 0;
    --hover-icon-color: rgba(255, 255, 255, 1);
    --hover-border-left: 0px solid rgba(0, 0, 0, 1);
    --hover-background: rgba(0, 0, 0, 1);
    --disabled-background: rgba(199, 199, 199, 1);
    --disabled-border-right: 1px solid rgba(199, 199, 199, 1);
    --disabled-color: #000000;
    --hover-border-top: 0px solid rgba(0, 0, 0, 1);
    --hover-border-bottom: 0px solid rgba(0, 0, 0, 1);
    --hover-icon-size: 16px;
    --disabled-border-left: 1px solid rgba(199, 199, 199, 1);
    --hover-color: rgba(255, 255, 255, 1);
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6mhn98 {
        --font: normal normal 500 16px/1.6em poppins-v2, sans-serif;
    }
}

#comp-mc6sw82s {
    width: 4.202334630350195%;
    height: auto;
    --aspect-ratio: 1;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.0351362 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.2109079 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6sw82s {
        --l_display: none;
        margin-left: max(0.5px, 0.1384364 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.2753325 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6sw82s {
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mc6szv19 {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 3.756079766536965%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.0354604 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.2085603 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6szv19 {
        margin-left: max(0.5px, 0.1395089 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.2752638 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6szv19 {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --lineHeight: normal;
    --fontSize: 20spx;
    --color: var(--color_15);
    --alpha-color: 1;
    --textAlign: center;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6szv19 {
        --fontSize: 20spx;
        --color: var(--color_15);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6szv19 {
        --fontSize: 10spx;
        --color: var(--color_11);
    }
}

#comp-mc6swcbz {
    width: 4.202334630350195%;
    height: auto;
    --aspect-ratio: 1;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.0351362 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.0065756 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6swcbz {
        --l_display: none;
        align-self: start;
        margin-left: max(0.5px, 0.1384364 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.3593325 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6swcbz {
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mc6t0gqi {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 3.756079766536965%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.0354604 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.0065756 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6t0gqi {
        align-self: start;
        margin-left: max(0.5px, 0.1395292 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.3602679 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6t0gqi {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --lineHeight: normal;
    --fontSize: 20spx;
    --color: var(--color_15);
    --alpha-color: 1;
    --textAlign: center;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6t0gqi {
        --fontSize: 20spx;
        --color: var(--color_15);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6t0gqi {
        --fontSize: 10spx;
        --color: var(--color_11);
    }
}

#comp-mc6swhj8 {
    width: 4.202334630350195%;
    height: auto;
    --aspect-ratio: 1;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.0351232 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.3054475 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6swhj8 {
        --l_display: none;
        margin-left: max(0.5px, 0.1357922 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.4418961 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6swhj8 {
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mc6t0pel {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 3.756079766536965%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.0351232 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.3042802 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6t0pel {
        margin-left: max(0.5px, 0.1395292 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.4418831 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6t0pel {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --lineHeight: normal;
    --fontSize: 20spx;
    --color: var(--color_15);
    --alpha-color: 1;
    --textAlign: center;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6t0pel {
        --fontSize: 20spx;
        --color: var(--color_15);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6t0pel {
        --fontSize: 10spx;
        --color: var(--color_11);
    }
}

#comp-mc6swn9k {
    width: 4.202334630350195%;
    height: auto;
    --aspect-ratio: 1;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.0351232 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.3560441 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6swn9k {
        --l_display: none;
        margin-left: max(0.5px, 0.1357714 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.5218338 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6swn9k {
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mc6t11yy {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 3.756079766536965%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.0359014 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.3540856 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6t11yy {
        margin-left: max(0.5px, 0.1395292 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.5232549 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6t11yy {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --lineHeight: normal;
    --fontSize: 20spx;
    --color: var(--color_15);
    --alpha-color: 1;
    --textAlign: center;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6t11yy {
        --fontSize: 20spx;
        --color: var(--color_15);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6t11yy {
        --fontSize: 10spx;
        --color: var(--color_11);
    }
}

#comp-mc6mqkla {
    min-height: 0px;
    --comp-display: flex;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    max-width: 99999px;
    max-height: 99999px;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: 7/1/8/2;
    position: relative;
}

#comp-mc6mqkla .comp-mc6mqkla-container {
    box-sizing: border-box;
    position: relative;
    pointer-events: none;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    max-width: var(--variables-m0772z0n);
    margin-left: clamp(0px, (100% - var(--variables-m0772z0n)) / 2, 100 * var(--one-unit));
    --section-max-width: var(--variables-m0772z0n);
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.4790418 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 1fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

#comp-mc6mqkla .comp-mc6mqkla-container-pinned {
    max-width: var(--variables-m0772z0n);
    margin-left: clamp(0px, (100% - var(--variables-m0772z0n)) / 2, 100 * var(--one-unit));
    --section-max-width: var(--variables-m0772z0n);
    height: 100%;
    width: 100%;
    position: absolute;
    display: grid;
    pointer-events: none;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6mqkla .comp-mc6mqkla-container {
        grid-template-rows: minmax(max(0.5px, 0.7510831 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    }
}

#comp-mc6mqkla {
    --bg: var(--color_11);
    --alpha-bg: 0;
    --static-spx: 1px;
}

#comp-mc6ms8zq {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 8.333333333333336%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.1510963 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.2159852 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6ms8zq-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0373333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 95fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6ms8zq {
        width: 16.666666666666668%;
        margin-left: max(0.5px, 0.3295238 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.2138961 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    .comp-mc6ms8zq-container {
        grid-template-rows: minmax(max(0.5px, 0.0666675 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    }
}

#comp-mc6ms8zq {
    --brw: 0px;
    --brd: 246, 246, 246;
    --bg: var(--color_18);
    --rd: max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6mto08 {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 82.76315789473684%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: center;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: max(0.5px, 0.0000139 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6mto08 {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --textAlign: center;
    --fontSize: 20spx;
    --color: var(--color_11);
    --alpha-color: 1;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6mto08 {
        --fontSize: 10spx;
    }
}

#comp-mc6mriby {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 48.539610745614034%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.0004593 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.0979852 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6mriby {
        width: 81.46383076181536%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6mriby {
        width: 61.800866065087256%;
        justify-self: end;
        margin-right: max(0.5px, 0.1428364 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.0702935 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6mriby {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --fontSize: 35.409spx;
    --textAlign: center;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6mriby {
        --fontSize: 22spx;
    }
}

#comp-mc6mwdmy {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 8.333333333333336%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: center;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.2502074 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: max(0.5px, 0.0093484 * (var(--scaling-factor) - var(--scrollbar-width)));
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6mwdmy-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0373333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 95fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6mwdmy {
        width: 16.66666666666667%;
        align-self: start;
        justify-self: center;
        margin-left: max(0.5px, 0.236277 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.2138961 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-bottom: 0px;
    }

    .comp-mc6mwdmy-container {
        grid-template-rows: minmax(max(0.5px, 0.0666675 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    }
}

#comp-mc6mwdmy {
    --brw: 0px;
    --brd: 246, 246, 246;
    --bg: var(--color_18);
    --rd: max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6mwdn1 {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 82.76315789473684%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: center;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: max(0.5px, 0.0000139 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6mwdn1 {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --textAlign: center;
    --fontSize: 20spx;
    --color: var(--color_11);
    --alpha-color: 1;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6mwdn1 {
        --fontSize: 10spx;
    }
}

#comp-mc6myfn5 {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 24.12280701754386%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.0690963 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.215763 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6myfn5-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0373333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 275fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6myfn5 {
        width: 42.94804957005885%;
        justify-self: start;
        margin-left: max(0.5px, 0.0640693 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: 0px;
        margin-top: max(0.5px, 0.3125541 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    .comp-mc6myfn5-container {
        grid-template-rows: minmax(max(0.5px, 0.0666675 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 165.35fr);
    }
}

#comp-mc6myfn5 {
    --brw: 0px;
    --brd: 246, 246, 246;
    --bg: var(--color_18);
    --rd: max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6myfn83 {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 91.23295454545455%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: max(0.5px, 0.0055729 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6myfn83 {
        min-height: 0px;
        width: 80.72596489865812%;
        max-height: 99999px;
        margin-right: max(0.5px, 0.0153238 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.012987 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6myfn83 {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --textAlign: center;
    --fontSize: 20spx;
    --color: var(--color_11);
    --alpha-color: 1;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6myfn83 {
        --fontSize: 10spx;
    }
}

#comp-mc6n4qa0 {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 19.298245614035093%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.3075556 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.3275408 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6n4qa0-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0373333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 220fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6n4qa0 {
        width: 32%;
        justify-self: end;
        margin-left: 0px;
        margin-right: max(0.5px, 0.0106338 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.4169247 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    .comp-mc6n4qa0-container {
        grid-template-rows: minmax(max(0.5px, 0.0666675 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 120fr);
    }
}

#comp-mc6n4qa0 {
    --brw: 0px;
    --brd: 246, 246, 246;
    --bg: var(--color_18);
    --rd: max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6n4qa32 {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 114.04119318181819%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: max(0.5px, 0.0055733 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6n4qa32 {
        width: 93.72395833333331%;
        align-self: center;
        margin-top: 0px;
    }
}

#comp-mc6n4qa32 {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --textAlign: center;
    --fontSize: 20spx;
    --color: var(--color_11);
    --alpha-color: 1;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6n4qa32 {
        --fontSize: 10spx;
    }
}

#comp-mc6n00b6 {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 25.350877192982455%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: end;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.1763111 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.2709037 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6n00b6-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0373333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 289fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6n00b6 {
        width: 26.212925803297228%;
        justify-self: end;
        margin-right: max(0.5px, 0.1518371 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.2708942 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    .comp-mc6n00b6-container {
        grid-template-rows: minmax(max(0.5px, 0.0373333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 197.383fr);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6n00b6 {
        width: 39.510416666666664%;
        justify-self: center;
        margin-right: 0px;
        margin-top: max(0.5px, 0.5257091 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    .comp-mc6n00b6-container {
        grid-template-rows: minmax(max(0.5px, 0.0666675 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 148.1640625fr);
    }
}

#comp-mc6n00b6 {
    --brw: 0px;
    --brd: 246, 246, 246;
    --bg: var(--color_18);
    --rd: max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6n00b93 {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 90.10326557093425%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: center;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6n00b93 {
        width: 92.02075725813678%;
        justify-self: start;
        margin-left: max(0.5px, 0.0036078 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6n00b93 {
        width: 98.75032955444237%;
        justify-self: start;
        margin-left: 0px;
    }
}

#comp-mc6n00b93 {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --textAlign: center;
    --fontSize: 20spx;
    --color: var(--color_11);
    --alpha-color: 1;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6n00b93 {
        --fontSize: 10spx;
    }
}

#comp-mc6mx6yu {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 23.771929824561404%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: end;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.1603111 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.215763 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6mx6yu-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0373333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 271fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6mx6yu {
        width: 42.94372162261566%;
        margin-right: max(0.5px, 0.051645 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.3125541 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    .comp-mc6mx6yu-container {
        grid-template-rows: minmax(max(0.5px, 0.0666675 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 165.3336687011719fr);
    }
}

#comp-mc6mx6yu {
    --brw: 0px;
    --brd: 246, 246, 246;
    --bg: var(--color_18);
    --rd: max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6mx6yx1 {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 92.57956642066421%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: max(0.5px, 0.0055733 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6mx6yx1 {
        width: 79.82350014416816%;
        margin-top: max(0.5px, 0.0129792 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6mx6yx1 {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --textAlign: center;
    --fontSize: 20spx;
    --color: var(--color_11);
    --alpha-color: 1;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6mx6yx1 {
        --fontSize: 10spx;
    }
}

#comp-mc6nvs8q {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 39.29824561403509%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.2817778 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.2709037 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6nvs8q-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0373333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 448fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6nvs8q {
        width: 64%;
        justify-self: start;
        margin-left: max(0.5px, 0.0103896 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: 0px;
        margin-top: max(0.5px, 0.4169247 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    .comp-mc6nvs8q-container {
        grid-template-rows: minmax(max(0.5px, 0.0666675 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 240fr);
    }
}

#comp-mc6nvs8q {
    --brw: 0px;
    --brd: 246, 246, 246;
    --bg: var(--color_18);
    --rd: max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6nvscs {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 96.29429408482143%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: center;
    pointer-events: auto;
    margin-left: max(0.5px, 0.0008819 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: min(-0.5px, -0.0004583 * (var(--scaling-factor) - var(--scrollbar-width)));
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6nvscs {
        width: 98.52213541666667%;
        justify-self: start;
        margin-left: 0px;
        margin-bottom: 0px;
    }
}

#comp-mc6nvscs {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --textAlign: center;
    --fontSize: 20spx;
    --color: var(--color_11);
    --alpha-color: 1;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6nvscs {
        --fontSize: 10spx;
    }
}

#comp-mc8x88gw {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 16.87865407843339%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-left: max(0.5px, 0.2109334 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.3348889 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc8x88gw {
        width: 16.96547144754316%;
        margin-left: max(0.5px, 0.2215583 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.3349823 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc8x88gw {
        width: 36.19480678013393%;
        margin-left: max(0.5px, 0.0132468 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.6387879 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc8x88gw {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --fontStyle: italic;
    --textAlign: center;
    --fontFamily: poppins-v2, sans-serif;
    --fontSize: 20spx;
    --fontWeight: 400;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc8x88gw {
        --textAlign: left;
        --fontSize: 13spx;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc8x88gw {
        --textAlign: left;
        --fontSize: 28.112spx;
    }
}

#comp-mcvnzpgv {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: 8/1/9/2;
    position: relative;
}

.comp-mcvnzpgv-container {
    box-sizing: border-box;
    padding-top: max(0.5px, 0.050049 * (var(--scaling-factor) - var(--scrollbar-width)));
    padding-right: max(0.5px, 0.0625004 * (var(--scaling-factor) - var(--scrollbar-width)));
    padding-left: max(0.5px, 0.0625004 * (var(--scaling-factor) - var(--scrollbar-width)));
    padding-bottom: max(0.5px, 0.0484926 * (var(--scaling-factor) - var(--scrollbar-width)));
    row-gap: 30px;
    column-gap: 20px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0467704 * (var(--scaling-factor) - var(--scrollbar-width))), auto) minmax(max(0.5px, 1.0625292 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 1fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    .comp-mcvnzpgv-container {
        padding-top: max(0.5px, 0.0781253 * (var(--scaling-factor) - var(--scrollbar-width)));
        padding-right: max(0.5px, 0.0781253 * (var(--scaling-factor) - var(--scrollbar-width)));
        padding-left: max(0.5px, 0.0781253 * (var(--scaling-factor) - var(--scrollbar-width)));
        padding-bottom: max(0.5px, 0.0781253 * (var(--scaling-factor) - var(--scrollbar-width)));
        row-gap: 40px;
        grid-template-rows: minmax(max(0.5px, 0.0093751 * (var(--scaling-factor) - var(--scrollbar-width))), auto) minmax(max(0.5px, 0.1562498 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    .comp-mcvnzpgv-container {
        padding-top: max(0.5px, 0.1025636 * (var(--scaling-factor) - var(--scrollbar-width)));
        padding-right: max(0.5px, 0.1025636 * (var(--scaling-factor) - var(--scrollbar-width)));
        padding-left: max(0.5px, 0.1025636 * (var(--scaling-factor) - var(--scrollbar-width)));
        padding-bottom: max(0.5px, 0.1025636 * (var(--scaling-factor) - var(--scrollbar-width)));
        row-gap: 20px;
        grid-template-rows: minmax(max(0.5px, 0.0924597 * (var(--scaling-factor) - var(--scrollbar-width))), auto) minmax(max(0.5px, 1.957987 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    }

    #comp-mcvnzpgv {
        grid-area: 9/1/10/2;
    }
}

#comp-mcvnzpgv {
    --bg: var(--color_11);
    --alpha-bg: 0;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mcvnzpha {
    min-height: 0px;
    --comp-display: flex;
    height: auto;
    min-width: 0px;
    width: auto;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mcvnzpha .comp-mcvnzpha-container {
    box-sizing: border-box;
    position: relative;
    pointer-events: none;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max-content, 100%);
    grid-template-columns: minmax(0px, 1fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mcvnzpha {
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 0%;
        margin-bottom: 0%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mcvnzpha {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
    }
}

#comp-mcvnzpha {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --gradient: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mcvnzphd {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 92.9699891844778%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.0303502 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.0003988 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mcvnzphd {
        margin-left: 0px;
        margin-top: 0px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mcvnzphd {
        margin-left: 0px;
        margin-top: 0px;
    }
}

#comp-mcvnzphd {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --minFontSize: 26px;
    --textDecoration: none;
    --maxFontSize: 60px;
    --color: var(--color_18);
    --alpha-color: 1;
    --textAlign: center;
    --lineHeight: 1.3em;
    --fontSize: 52spx;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mcvnzphr {
    min-height: 0px;
    --comp-display: flex;
    height: auto;
    min-width: 0px;
    width: auto;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: 2/1/3/2;
    position: relative;
}

#comp-mcvnzphr .comp-mcvnzphr-container {
    box-sizing: border-box;
    position: relative;
    pointer-events: none;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max-content, 100%);
    grid-template-columns: minmax(0px, 1fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mcvnzphr {
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 0%;
        margin-bottom: 0%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mcvnzphr .comp-mcvnzphr-container {
        padding-top: 0px;
        padding-right: 0px;
        padding-left: 0px;
        padding-bottom: max(0.5px, 0.064935 * (var(--scaling-factor) - var(--scrollbar-width)));
    }

    #comp-mcvnzphr {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
    }
}

#comp-mcvnzphr {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: 255, 255, 255;
    --rd: 0px;
    --shd: none;
    --gradient: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --backdrop-filter: none;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mcvnzphu1 {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: auto;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: stretch;
    pointer-events: auto;
    margin-left: max(0.5px, 0.1668677 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: max(0.5px, 0.0311712 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.018891 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mcvnzphu1 .comp-mcvnzphu1-container {
    box-sizing: border-box;
    position: relative;
    pointer-events: none;
    row-gap: -1px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    flex-direction: column;
    justify-content: flex-start;
    flex-wrap: nowrap;
    --container-layout-type: flex-container-layout;
    --container-display: flex;
}

#comp-mcvnzphu1:not(.comp-mcvnzphu1-container) {
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mcvnzphu1 {
        margin-left: max(0.5px, 0.0916335 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: max(0.5px, 0.000664 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.0006806 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mcvnzphu1 {
        margin-left: min(-0.5px, -0.0312096 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: min(-0.5px, -0.1025538 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: 0px;
    }
}

#comp-mcvnzphu1 {
    --brw: 0px;
    --brd: 50, 65, 88;
    --bg: 255, 255, 255;
    --rd: max(0.5px, 0.0062498 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0062498 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0062498 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0062498 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

[id^="comp-mcvnzphy1__"] {
    min-height: 14.359375px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 100%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    box-sizing: border-box;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(14.359000000000009px, auto);
    grid-template-columns: minmax(0px, 1fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    flex-basis: auto;
    flex-grow: 0;
    flex-shrink: 0;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    [id^="comp-mcvnzphy1__"] {
        min-height: 0px;
        grid-template-rows: minmax(max(0.5px, 0.1327191 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    [id^="comp-mcvnzphy1__"] {
        min-height: 91.0859375px;
        grid-template-rows: minmax(91.08590000000001px, auto);
    }
}

[id^="comp-mcvnzphy1__"] {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 16px 16px 16px 16px;
    --shd: none;
    --gradient: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    [id^="comp-mcvnzphy1__"] {
        --rd: max(0.5px, 0.0212483 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0212483 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0212483 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0212483 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    [id^="comp-mcvnzphy1__"] {
        --rd: 8.181px 8.181px 8.181px 8.181px;
    }
}

[id^="comp-mcvnzpi1__"] {
    min-height: 0px;
    --l_display: unset;
    height: 1px;
    min-width: 0px;
    width: auto;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: end;
    justify-self: stretch;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

[id^="comp-mcvnzpi1__"] {
    --brd: var(--color_11);
    --lnw: 0px;
    --alpha-brd: 0;
    --static-spx: 0.1 * var(--one-unit);
}

[id^="comp-mcvnzpi5__"] {
    min-height: 0px;
    --l_display: unset;
    height: 1px;
    min-width: 0px;
    width: auto;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: stretch;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: min(-0.5px, -0.0021972 * (var(--scaling-factor) - var(--scrollbar-width)));
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    [id^="comp-mcvnzpi5__"] {
        margin-bottom: min(-0.5px, -0.0020974 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    [id^="comp-mcvnzpi5__"] {
        margin-bottom: min(-0.5px, -0.0019975 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

[id^="comp-mcvnzpi5__"] {
    --brd: var(--color_11);
    --lnw: 0px;
    --alpha-brd: 0;
    --static-spx: 0.1 * var(--one-unit);
}

[id^="comp-mcvnzpi7__"] {
    width: max-content;
    height: auto;
    min-height: 86.9375px;
    --comp-display: unset;
    box-sizing: border-box;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    display: var(--l_display, var(--container-display));
    flex-direction: row;
    --container-layout-type: flex-container-layout;
    --container-display: flex;
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-top: max(0.5px, 0.0349161 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-left: 0px;
    margin-bottom: max(0.5px, 0.0156249 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    [id^="comp-mcvnzpi7__"] {
        min-height: 75.9375px;
        align-self: start;
        justify-self: center;
        margin-top: max(0.5px, 0.0253569 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-left: 0px;
        margin-bottom: 0px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    [id^="comp-mcvnzpi7__"] {
        min-height: 62.5px;
        align-self: center;
        justify-self: start;
        margin-top: max(0.5px, 0.0055195 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-left: max(0.5px, 0.0038312 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-bottom: 0px;
    }
}

[id^="comp-mcvnzpi7__"] {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --gradient: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

[id^="comp-mcvo3vhw__"] {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: max(0.5px, 0.1322957 * (var(--scaling-factor) - var(--scrollbar-width)));
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0319066 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 169.9875030517578fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.0328672 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.0178776 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    align-self: flex-start;
    order: 1;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    [id^="comp-mcvo3vhw__"] {
        margin-right: max(0.5px, 0.04549 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.0231474 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    [id^="comp-mcvo3vhw__"] {
        width: max(0.5px, 0.2595455 * (var(--scaling-factor) - var(--scrollbar-width)));
        grid-template-rows: minmax(max(0.5px, 0.0669169 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 99.925fr);
        margin-right: max(0.5px, 0.0540584 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.0449513 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

[id^="comp-mcvo3vhw__"] {
    --brw: 0px;
    --brd: 246, 246, 246;
    --bg: var(--color_18);
    --rd: max(0.5px, 0.0217899 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0217899 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0217899 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0217899 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --fontSize: 13.307spx;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

[id^="comp-mcvofhb9__"] {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 90.44020933934031%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: center;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.0031327 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.0004086 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    [id^="comp-mcvofhb9__"] {
        width: 88.20365732062719%;
        align-self: start;
        margin-right: 0px;
        margin-top: max(0.5px, 0.0125974 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

[id^="comp-mcvofhb9__"] {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --textAlign: center;
    --fontSize: 17.743spx;
    --color: var(--color_11);
    --alpha-color: 1;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    [id^="comp-mcvofhb9__"] {
        --fontSize: 10spx;
    }
}

[id^="comp-mcvo80u7__"] {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: max(0.5px, 0.4210117 * (var(--scaling-factor) - var(--scrollbar-width)));
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.067656 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 1fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    align-self: flex-start;
    order: 2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    [id^="comp-mcvo80u7__"] {
        width: max(0.5px, 0.5546753 * (var(--scaling-factor) - var(--scrollbar-width)));
        grid-template-rows: minmax(max(0.5px, 0.1623377 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
        grid-template-columns: minmax(0px, 213.55fr);
    }
}

[id^="comp-mcvo80u7__"] {
    --brw: 0px;
    --brd: 246, 246, 246;
    --bg: var(--color_31);
    --rd: max(0.5px, 0.0140078 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0140078 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0140078 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0140078 * (var(--scaling-factor) - var(--scrollbar-width)));
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --fontSize: 18.63spx;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

[id^="comp-mcvo80ub__"] {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 92.69581792975968%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: center;
    justify-self: end;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.0126949 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    [id^="comp-mcvo80ub__"] {
        width: 86.75368623190924%;
        justify-self: center;
        margin-right: max(0.5px, 0.0430195 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.0015584 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

[id^="comp-mcvo80ub__"] {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --color: var(--color_15);
    --alpha-color: 1;
    --textAlign: left;
    --fontFamily: poppins-v2, sans-serif;
    --lineHeight: 1.1em;
    --writingMode: horizontal-tb;
    --fontWeight: 400;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    [id^="comp-mcvo80ub__"] {
        --fontSize: 11spx;
    }
}

#comp-mcx3rv0p {
    min-height: 0px;
    --l_display: unset;
    height: 84.34742543979108%;
    min-width: 12px;
    width: auto;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.1147179 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.0538132 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mcx3rv0p {
        --l_display: unset;
        height: 93.74452904025112%;
        min-width: 14.40000057220459px;
        align-self: start;
        margin-left: max(0.5px, 0.0668659 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.0260126 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-bottom: 0px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mcx3rv0p {
        --l_display: none;
        height: 85.36200821462965%;
        min-width: 0px;
        align-self: center;
        margin-left: min(-0.5px, -0.0701441 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: 0px;
        margin-bottom: max(0.5px, 0.2042538 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mcx3rv0p {
    --lnw: 12px;
    --brd: 232, 232, 232;
    --mrg: 12px;
    --alpha-brd: 1;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mcx3rv0p {
        --lnw: 15px;
        --mrg: 15px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mcx3rv0p {
        --lnw: 8px;
        --mrg: 8px;
    }
}

#comp-mcx3zcnb {
    width: 1.7790745254318703%;
    height: auto;
    --aspect-ratio: 1.0006253335772448;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.1123638 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.7889689 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mcx3zcnb {
        width: 3.148862473431473%;
        height: auto;
        --aspect-ratio: 1;
        --l_display: unset;
        margin-left: max(0.5px, 0.0631474 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.8483732 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mcx3zcnb {
        min-height: 0px;
        --l_display: none;
        height: 10px;
        min-width: 0px;
        width: 10px;
        max-width: 99999px;
        max-height: 99999px;
        --aspect-ratio: auto;
        margin-left: min(-0.5px, -0.0724968 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 1.3517247 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mcx3zcnb {
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mcx41sy2 {
    width: 1.7790745254318703%;
    height: auto;
    --aspect-ratio: 1;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.1121595 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.6707883 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mcx41sy2 {
        width: 3.148862473431473%;
        height: auto;
        --aspect-ratio: 1;
        --l_display: unset;
        margin-left: max(0.5px, 0.0631308 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.7156707 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mcx41sy2 {
        min-height: 0px;
        --l_display: none;
        height: 10px;
        min-width: 0px;
        width: 10px;
        max-width: 99999px;
        max-height: 99999px;
        --aspect-ratio: auto;
        margin-left: min(-0.5px, -0.0724968 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 1.1379312 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mcx41sy2 {
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mcx423sv {
    width: 1.7790745254318703%;
    height: auto;
    --aspect-ratio: 1;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.1121502 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.5525977 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mcx423sv {
        width: 3.148862473431473%;
        height: auto;
        --aspect-ratio: 1;
        --l_display: unset;
        margin-left: max(0.5px, 0.0631474 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.5826362 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mcx423sv {
        min-height: 0px;
        --l_display: none;
        height: 10px;
        min-width: 0px;
        width: 10px;
        max-width: 99999px;
        max-height: 99999px;
        --aspect-ratio: auto;
        margin-left: min(-0.5px, -0.0724968 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.512643 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mcx423sv {
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mcx42gsc {
    width: 1.7790745254318703%;
    height: auto;
    --aspect-ratio: 1;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.1121498 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.4344066 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mcx42gsc {
        width: 3.148862473431473%;
        height: auto;
        --aspect-ratio: 1;
        --l_display: unset;
        margin-left: max(0.5px, 0.0631142 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.4499336 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mcx42gsc {
        min-height: 0px;
        --l_display: none;
        height: 10px;
        min-width: 0px;
        width: 10px;
        max-width: 99999px;
        max-height: 99999px;
        --aspect-ratio: auto;
        margin-left: min(-0.5px, -0.0724968 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.9310344 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mcx42gsc {
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mcx43luj {
    width: 1.7790745254318703%;
    height: auto;
    --aspect-ratio: 1;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.1121595 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.1980156 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mcx43luj {
        width: 3.148862473431473%;
        height: auto;
        --aspect-ratio: 1;
        --l_display: unset;
        margin-left: max(0.5px, 0.0631474 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.1834827 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mcx43luj {
        min-height: 0px;
        --l_display: none;
        height: 10px;
        min-width: 0px;
        width: 10px;
        max-width: 99999px;
        max-height: 99999px;
        --aspect-ratio: auto;
        margin-left: min(-0.5px, -0.0724968 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.3034473 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mcx43luj {
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mcx43czh {
    width: 1.7790745254318703%;
    height: auto;
    --aspect-ratio: 1;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.1121595 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.3164109 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mcx43czh {
        width: 3.148862473431473%;
        height: auto;
        --aspect-ratio: 1;
        --l_display: unset;
        margin-left: max(0.5px, 0.0631474 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.3175631 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mcx43czh {
        min-height: 0px;
        --l_display: none;
        height: 10px;
        min-width: 0px;
        width: 10px;
        max-width: 99999px;
        max-height: 99999px;
        --aspect-ratio: auto;
        margin-left: min(-0.5px, -0.0724968 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.7195398 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mcx43czh {
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mcx43wpz {
    width: 1.7790745254318703%;
    height: auto;
    --aspect-ratio: 1;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.1121498 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.0800389 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mcx43wpz {
        width: 3.148862473431473%;
        height: auto;
        --aspect-ratio: 1;
        --l_display: unset;
        margin-left: max(0.5px, 0.0631308 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.0507802 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mcx43wpz {
        min-height: 0px;
        --l_display: none;
        height: 10px;
        min-width: 0px;
        width: 10px;
        max-width: 99999px;
        max-height: 99999px;
        --aspect-ratio: auto;
        margin-left: min(-0.5px, -0.0719914 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.0919548 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mcx43wpz {
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mcx3y0jd {
    width: 1.7790745254318703%;
    height: auto;
    --aspect-ratio: 1;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: max(0.5px, 0.1123634 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: 0px;
    margin-top: max(0.5px, 0.9071595 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mcx3y0jd {
        width: 3.148862473431473%;
        height: auto;
        --aspect-ratio: 1;
        --l_display: unset;
        margin-left: max(0.5px, 0.0637118 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.9807437 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mcx3y0jd {
        min-height: 0px;
        --l_display: none;
        height: 10px;
        min-width: 0px;
        width: 10px;
        max-width: 99999px;
        max-height: 99999px;
        --aspect-ratio: auto;
        margin-left: min(-0.5px, -0.0724968 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 1.5632194 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mcx3y0jd {
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mc6o760m {
    min-height: 0px;
    --comp-display: flex;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    max-width: 99999px;
    max-height: 99999px;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: 9/1/10/2;
    position: relative;
}

#comp-mc6o760m .comp-mc6o760m-container {
    box-sizing: border-box;
    position: relative;
    pointer-events: none;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    max-width: var(--variables-m0772z0n);
    margin-left: clamp(0px, (100% - var(--variables-m0772z0n)) / 2, 100 * var(--one-unit));
    --section-max-width: var(--variables-m0772z0n);
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.3906249 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    grid-template-columns: minmax(0px, 1fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

#comp-mc6o760m .comp-mc6o760m-container-pinned {
    max-width: var(--variables-m0772z0n);
    margin-left: clamp(0px, (100% - var(--variables-m0772z0n)) / 2, 100 * var(--one-unit));
    --section-max-width: var(--variables-m0772z0n);
    height: 100%;
    width: 100%;
    position: absolute;
    display: grid;
    pointer-events: none;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6o760m .comp-mc6o760m-container {
        grid-template-rows: minmax(max(0.5px, 0.5719387 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
    }

    #comp-mc6o760m {
        grid-area: 8/1/9/2;
    }
}

#comp-mc6o760m {
    --bg: var(--color_11);
    --alpha-bg: 0;
    --static-spx: 1px;
}

#comp-mc6o8edc {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 82.0483826754386%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.016 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.1134722 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6o8edc {
        width: 81.46383076181536%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6o8edc {
        width: 81.68020833333334%;
        margin-right: 0px;
        margin-top: max(0.5px, 0.0921667 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6o8edc {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --fontSize: 28spx;
    --textAlign: center;
    --color: var(--color_11);
    --alpha-color: 1;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6o8edc {
        --fontFamily: poppins-v2, sans-serif;
        --fontSize: 16spx;
        --fontWeight: 500;
    }
}

#comp-mc6o9v3p {
    min-height: 58px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 295px;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-top: max(0.5px, 0.2388819 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-left: 0px;
    margin-bottom: 0px;
    margin-right: max(0.5px, 0.0160069 * (var(--scaling-factor) - var(--scrollbar-width)));
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6o9v3p-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

#comp-mc6o9v3p:not(.comp-mc6o9v3p-container) {
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6o9v3p {
        min-height: 35px;
        width: 185px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6o9v3p {
        min-height: 35px;
        width: 160px;
        margin-top: max(0.5px, 0.3855833 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: max(0.5px, 0.011 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6o9v3p {
    --font: normal normal 500 20px/1.6em poppins-v2, sans-serif;
    --color: rgba(var(--color_18), 1);
    --label-display: initial;
    --letter-spacing: 0em;
    --line-height: unset;
    --text-decoration: none;
    --direction: rtl;
    --text-align: center;
    --text-highlight: none;
    --text-transform: none;
    --text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
    --text-shadow: 0px 0px 0px transparent;
    --background: rgba(var(--color_11), 1);
    --border-left: 0px solid rgba(0, 0, 0, 1);
    --border-right: 0px solid rgba(0, 0, 0, 1);
    --border-top: 0px solid rgba(0, 0, 0, 1);
    --border-bottom: 0px solid rgba(0, 0, 0, 1);
    --padding-bottom: 8px;
    --padding-top: 8px;
    --padding-left: 8px;
    --padding-right: 8px;
    --border-top-left-radius: 24px;
    --border-top-right-radius: 24px;
    --border-bottom-left-radius: 24px;
    --border-bottom-right-radius: 24px;
    --icon-display: none;
    --icon-size: 16px;
    --icon-color: rgba(0, 0, 0, 1);
    --icon-rotation: 0;
    --container-flex-direction: row-reverse;
    --container-justify-content: center;
    --container-align-items: center;
    --content-horizontal-alignment: center;
    --content-gap: 4px;
    --label-overflow: wrap;
    --hover-icon-display: initial;
    --disabled-icon-rotation: 0;
    --hover-border-right: 0px solid rgba(0, 0, 0, 1);
    --disabled-border-bottom: 1px solid rgba(199, 199, 199, 1);
    --disabled-border-top: 1px solid rgba(199, 199, 199, 1);
    --hover-icon-rotation: 0;
    --hover-icon-color: rgba(255, 255, 255, 1);
    --hover-border-left: 0px solid rgba(0, 0, 0, 1);
    --hover-background: rgba(0, 0, 0, 1);
    --disabled-background: rgba(199, 199, 199, 1);
    --disabled-border-right: 1px solid rgba(199, 199, 199, 1);
    --disabled-color: #000000;
    --hover-border-top: 0px solid rgba(0, 0, 0, 1);
    --hover-border-bottom: 0px solid rgba(0, 0, 0, 1);
    --fontSize: 39.999spx;
    --hover-icon-size: 16px;
    --disabled-border-left: 1px solid rgba(199, 199, 199, 1);
    --hover-color: rgba(255, 255, 255, 1);
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6o9v3p {
        --font: normal normal 500 16px/1.6em poppins-v2, sans-serif;
    }
}

#comp-mc6odho7 {
    min-height: 80px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: 10/1/11/2;
    position: relative;
}

.comp-mc6odho7-container {
    box-sizing: border-box;
    padding-top: max(0.5px, 0.0312498 * (var(--scaling-factor) - var(--scrollbar-width)));
    padding-bottom: max(0.5px, 0.0312498 * (var(--scaling-factor) - var(--scrollbar-width)));
    padding-left: max(0.5px, 0.0312498 * (var(--scaling-factor) - var(--scrollbar-width)));
    padding-right: max(0.5px, 0.0312498 * (var(--scaling-factor) - var(--scrollbar-width)));
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(28.515500000000003px, auto);
    grid-template-columns: 0.15302680160437748fr 0.8469731983956225fr;
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6odho7 {
        min-height: 282.78125px;
    }

    .comp-mc6odho7-container {
        padding-top: max(0.5px, 0.0520837 * (var(--scaling-factor) - var(--scrollbar-width)));
        padding-bottom: max(0.5px, 0.1291089 * (var(--scaling-factor) - var(--scrollbar-width)));
        padding-left: max(0.5px, 0.0520837 * (var(--scaling-factor) - var(--scrollbar-width)));
        padding-right: max(0.5px, 0.0520837 * (var(--scaling-factor) - var(--scrollbar-width)));
        row-gap: 40px;
        grid-template-rows: minmax(150.0000451807229px, auto);
        grid-template-columns: 0.5fr 0.5fr;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6odho7 {
        min-height: 220.86830357142844px;
    }

    .comp-mc6odho7-container {
        padding-top: max(0.5px, 0.076923 * (var(--scaling-factor) - var(--scrollbar-width)));
        padding-bottom: 0px;
        padding-left: max(0.5px, 0.076923 * (var(--scaling-factor) - var(--scrollbar-width)));
        padding-right: max(0.5px, 0.076923 * (var(--scaling-factor) - var(--scrollbar-width)));
        row-gap: 40px;
        grid-template-rows: minmax(13.845301422435067px, auto) minmax(138.17952714899337px, auto);
        grid-template-columns: minmax(0px, 1fr);
    }
}

#comp-mc6odho7 {
    --bg: 255, 255, 255;
    --alpha-bg: 0;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mc6odhob2 {
    min-height: 0px;
    --comp-display: flex;
    height: auto;
    min-width: 0px;
    width: auto;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6odhob2 .comp-mc6odhob2-container {
    box-sizing: border-box;
    position: relative;
    pointer-events: none;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0px, 1fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6odhob2 .comp-mc6odhob2-container {
        grid-template-rows: minmax(max-content, 100%);
    }
}

#comp-mc6odhob2 {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: 255, 255, 255;
    --rd: 0px;
    --shd: none;
    --gradient: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6odhog {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 100%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6odhog {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --minFontSize: 14px;
    --textDecoration: none;
    --maxFontSize: 28px;
    --fontStyle: normal;
    --color: 0, 0, 0;
    --alpha-color: 1;
    --textAlign: left;
    --fontFamily: madefor-display;
    --letterSpacing: 0em;
    --lineHeight: normal;
    --fontSize: 14spx;
    --fontWeight: normal;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mc6odhok {
    min-height: 0px;
    --comp-display: flex;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: auto;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: 1/2/2/3;
    position: relative;
}

#comp-mc6odhok .comp-mc6odhok-container {
    box-sizing: border-box;
    position: relative;
    pointer-events: none;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0px, 1fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6odhok {
        grid-area: 1/2/2/3;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6odhok .comp-mc6odhok-container {
        grid-template-rows: minmax(max-content, 100%);
    }

    #comp-mc6odhok {
        grid-area: 2/1/3/2;
    }
}

#comp-mc6odhok {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: 255, 255, 255;
    --rd: 0px;
    --shd: none;
    --gradient: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6odhom {
    width: max-content;
    height: 28.015625px;
    --l_display: unset;
    --comp-display: unset;
    align-self: start;
    justify-self: end;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.0251673 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.0000122 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6odhom-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    flex-direction: row;
    --container-layout-type: flex-container-layout;
    --container-display: flex;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6odhom {
        min-height: 0px;
        height: auto;
        width: 99.99540645960289%;
        max-height: 99999px;
        justify-self: start;
        margin-right: 0px;
        margin-top: 0px;
    }

    .comp-mc6odhom-container {
        flex-direction: column;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6odhom {
        min-height: 0px;
        height: auto;
        width: 99.99540645960289%;
        max-height: 99999px;
        justify-self: start;
        margin-right: 0px;
        margin-top: 0px;
    }

    .comp-mc6odhom-container {
        flex-direction: column;
    }
}

#comp-mc6odhom {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: 255, 255, 255;
    --rd: 0px;
    --shd: none;
    --gradient: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-mc6odhop {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: max(0.5px, 0.1093751 * (var(--scaling-factor) - var(--scrollbar-width)));
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    align-self: flex-start;
    order: 1;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6odhop {
        min-height: 0px;
        width: auto;
        max-height: 99999px;
        margin-bottom: 0px;
        align-self: stretch;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6odhop {
        margin-bottom: -2px;
        align-self: stretch;
    }
}

#comp-mc6odhop {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --textDecoration: none;
    --fontStyle: normal;
    --color: 0, 0, 0;
    --alpha-color: 1;
    --textAlign: left;
    --fontFamily: madefor-text;
    --letterSpacing: 0em;
    --lineHeight: 1.6em;
    --fontSize: 14px;
    --fontWeight: normal;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mc6odhoq6 {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: max(0.5px, 0.1713829 * (var(--scaling-factor) - var(--scrollbar-width)));
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: max(0.5px, 0.0004016 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    align-self: flex-start;
    order: 2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6odhoq6 {
        min-height: 0px;
        width: auto;
        max-height: 99999px;
        margin-top: 0px;
        margin-bottom: 0px;
        align-self: stretch;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6odhoq6 {
        margin-top: 0px;
        margin-bottom: -1.6000000000001364px;
        align-self: stretch;
    }
}

#comp-mc6odhoq6 {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --textDecoration: none;
    --fontStyle: normal;
    --color: 0, 0, 0;
    --alpha-color: 1;
    --textAlign: left;
    --fontFamily: madefor-text;
    --letterSpacing: 0em;
    --lineHeight: 1.6em;
    --fontSize: 14px;
    --fontWeight: normal;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mc6odhon2 {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: max(0.5px, 0.1219969 * (var(--scaling-factor) - var(--scrollbar-width)));
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: max(0.5px, 0.0018786 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    align-self: flex-start;
    order: 3;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6odhon2 {
        min-height: 0px;
        width: auto;
        max-height: 99999px;
        margin-top: 0px;
        align-self: stretch;
        order: 4;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6odhon2 {
        margin-top: 0px;
        align-self: stretch;
        order: 4;
    }
}

#comp-mc6odhon2 {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --textDecoration: none;
    --fontStyle: normal;
    --color: 0, 0, 0;
    --alpha-color: 1;
    --textAlign: left;
    --fontFamily: madefor-text;
    --letterSpacing: 0em;
    --lineHeight: 1.6em;
    --fontSize: 14px;
    --fontWeight: normal;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mc6ogyjr {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: max(0.5px, 0.2356265 * (var(--scaling-factor) - var(--scrollbar-width)));
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: max(0.5px, 0.0018422 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    align-self: flex-start;
    order: 4;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6ogyjr {
        min-height: 0px;
        width: auto;
        max-height: 99999px;
        margin-top: max(0.5px, 0.001842 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6ogyjr {
        margin-top: max(0.5px, 0.0018427 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-mc6ogyjr {
    --backgroundColor: 0, 0, 0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --textDecoration: none;
    --fontStyle: normal;
    --color: 0, 0, 0;
    --alpha-color: 1;
    --textAlign: left;
    --fontFamily: madefor-text;
    --letterSpacing: 0em;
    --lineHeight: 1.6em;
    --fontSize: 14px;
    --fontWeight: normal;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mc6hrn8o {
    height: auto;
    width: auto;
    --l_display: unset;
    --comp-display: unset;
    align-self: start;
    justify-self: end;
    pointer-events: auto;
    margin-top: 0px;
    margin-right: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-mc6hrn8o-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

#comp-mc6hrn8o:not(.comp-mc6hrn8o-container) {
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    --container-display: grid;
}

#comp-mc6hrn8o-pinned-layer {
    position: fixed;
    left: 0;
    width: 100%;
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    top: 0;
    bottom: unset;
    height: calc(100% - var(--wix-ads-height));
    margin-top: var(--wix-ads-height);
}

#comp-mc6hrn8o {
    --alpha-bg: 0;
    --bg: var(--color_11);
    --static-spx: 1px;
}

#comp-mc6hrn8o_r_comp-kd5px9hr {
    min-height: 100vh;
    height: 100vh;
    min-width: 0px;
    width: 300px;
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-mc6hrn8o_r_comp-kd5px9hr .comp-mc6hrn8o_r_comp-kd5px9hr-overflow-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: grid;
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    overflow-x: hidden;
    overflow-y: scroll;
    --sticky-offset: 0px;
    scrollbar-width: none;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
}

#comp-mc6hrn8o_r_comp-kd5px9hr .comp-mc6hrn8o_r_comp-kd5px9hr-container {
    box-sizing: border-box;
    position: relative;
    pointer-events: none;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(0px, 1fr);
    grid-template-columns: minmax(0px, 1fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

#comp-mc6hrn8o_r_comp-kd5px9hr:not(.comp-mc6hrn8o_r_comp-kd5px9hr-container) {
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    --container-display: grid;
}

#comp-mc6hrn8o_r_comp-kd5px9hr .comp-mc6hrn8o_r_comp-kd5px9hr-overflow-wrapper::-webkit-scrollbar {
    width: 0;
    height: 0;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6hrn8o_r_comp-kd5px9hr {
        width: 100vw;
        max-width: 99999px;
    }

    #comp-mc6hrn8o_r_comp-kd5px9hr .comp-mc6hrn8o_r_comp-kd5px9hr-container {
        grid-template-columns: minmax(0px, 390fr);
    }
}

#comp-mc6hrn8o_r_comp-kd5px9hr {
    --containerBackground: var(--color_11);
    --alpha-containerBackground: 1;
    --bg: var(--color_15);
    --alpha-bg: 0.8;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-mc6hrn8o_r_comp-kd5px9kk {
    height: auto;
    width: 60%;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 100px;
    margin-bottom: 200px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6hrn8o_r_comp-kd5px9kk {
        width: 46.15384615384615%;
    }
}

#comp-mc6hrn8o_r_comp-kd5px9kk {
    --bgs: var(--color_11);
    --itemBGColorNoTrans: background-color 50ms ease 0s;
    --shd: none;
    --bg: var(--color_11);
    --brw: 0px 0px 0px 0px;
    --brd: var(--color_15);
    --itemBGColorTrans: background-color 0.4s ease 0s;
    --verticalPadding: 10px;
    --fnt: normal normal normal 18px/1.6em poppins-semibold, poppins, sans-serif;
    --txt: var(--color_15);
    --alpha-txt: 1;
    --arrowColor: var(--color_15);
    --alpha-arrowColor: 1;
    --subMenuOpacityTrans: opacity 0.4s ease 0s;
    --bgsSub: var(--color_11);
    --txtsSub: var(--color_18);
    --alpha-txtsSub: 1;
    --txts: var(--color_18);
    --alpha-txts: 1;
    --bgexpanded: var(--color_11);
    --fntSubMenu: normal normal normal 15px/1.6em poppins-semibold, poppins, sans-serif;
    --txtexpanded: var(--color_15);
    --alpha-txtexpanded: 1;
    --subMenuSpacing: 25px;
    --menuSpacing: 10px;
    --bgh: 230, 234, 245;

    --SKINS_fntSubmenu:normal normal normal 16px/1.4em din-next-w01-light {
        color_14
    }

    ;
    --alpha-SKINS_bgSubmenu:0;
    --rd:90px;
    --alpha-bgs:0;
    --alpha-bgsSub:0;
    --alpha-brd:0.2;
    --textSpacing:0;
    --alpha-bg:0;
    --SKINS_submenuMargin:0;
    --alpha-bgexpanded:0;
    --sepw:1;
    --alpha-bgh:1;
    --SKINS_submenuBR:90px;
    --boxShadowToggleOn-shd:none;
    --separatorHeight:15;
    --static-spx:0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6hrn8o_r_comp-kd5px9kk {
        --fnt: normal normal normal 18px/1.6em poppins-semibold, poppins, sans-serif;
        --txt: var(--color_18);
        --txtsSub: var(--color_15);
        --txts: var(--color_15);
        --fntSubMenu: normal normal normal 15px/1.6em poppins-semibold, poppins, sans-serif;
        --txtexpanded: var(--color_18);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6hrn8o_r_comp-kd5px9kk {
        --fnt: normal normal normal 16px/1.6em poppins-semibold, poppins, sans-serif;
        --txt: var(--color_18);
        --txtsSub: var(--color_15);
        --txts: var(--color_15);
        --fntSubMenu: normal normal normal 14px/1.6em poppins-semibold, poppins, sans-serif;
        --txtexpanded: var(--color_18);
    }
}

#comp-mc6hrn8o_r_comp-kkmqi5tc {
    height: 20px;
    width: 20px;
    --l_display: unset;
    --comp-display: unset;
    display: var(--l_display, var(--display, block));
    align-self: start;
    justify-self: end;
    position: sticky;
    --force-auto: initial;
    top: var(--force-auto, calc(0px + var(--sticky-offset, 0px)));
    bottom: var(--force-auto, );
    left: var(--force-auto, );
    right: var(--force-auto, );
    pointer-events: auto;
    margin-left: 0%;
    margin-right: 40px;
    margin-top: 40px;
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    --is-sticky: 1;
}

#comp-mc6hrn8o_r_comp-kkmqi5tc {
    --static-spx: 0.1 * var(--one-unit);
}


#xfqom {
    --shc-mutated-brightness: 128, 128, 128;
    justify-self: unset;
}

#comp-mc6i3nf7 {
    --bg-overlay-color: transparent;
    --bg-gradient: none;
    --inherit-transition: var(--transition, none);
}

#comp-mc6i3nh0 {
    --shc-mutated-brightness: 13, 53, 128;
}

#comp-mc6p13ei {
    --btn-direction: var(--wix-opt-in-direction, ltr);
    --direction: inherit;
    --label-text-overflow: initial;
    --label-white-space: pre-line;
    --btn-min-width: min-content;
    --container-justify-content: center;
    --container-align-items: center;
}

#comp-mc6ibk82 {
    --bg-overlay-color: rgb(var(--color_11));
    --bg-gradient: none;
    --inherit-transition: var(--transition, none);
}

#comp-mc6ibk881 {
    --shc-mutated-brightness: 128, 128, 128;
}

#comp-mc6ii6xi {
    --shc-mutated-brightness: 115, 122, 128;
}

#comp-mc6imfqb {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6imfqb :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #0A6CFF;
    background-color: transparent;
    font-size: max(0.5px, 0.0155642 * (var(--scaling-factor) - var(--scrollbar-width)));
    text-align: center;
}

#comp-mc6imfqb [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, #0A6CFF);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6imfqb :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
        line-height: 1.8 !important;
    }

    #comp-mc6imfqb [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, #0A6CFF !important);
    }
}

#comp-mc6io6bt {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6io6bt :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.0373541 * (var(--scaling-factor) - var(--scrollbar-width)));
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6io6bt :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0571429 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }
}

#comp-mc6iq3g7 {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6iq3g7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    background-color: transparent;
    font-family: poppins-v2, sans-serif;
    font-weight: 400;
    font-size: max(0.5px, 0.0217899 * (var(--scaling-factor) - var(--scrollbar-width)));
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6iq3g7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0363636 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
        text-align: center;
    }
}

#comp-mc6iwcpg {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6iwcpg :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    background-color: transparent;
    font-family: poppins-v2, sans-serif;
    font-weight: 500;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6iwcpg :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0373333 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }
}

#comp-mc6ix71l {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6ix71l :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    background-color: transparent;
    font-family: poppins-v2, sans-serif;
    font-weight: 500;
    font-size: max(0.5px, 0.0155642 * (var(--scaling-factor) - var(--scrollbar-width)));
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6ix71l :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0373333 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }
}

#comp-mc6iyvi9 {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6iyvi9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    background-color: transparent;
    font-family: poppins-v2, sans-serif;
    font-weight: 500;
    text-decoration: none;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6iyvi9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0373331 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }
}

#comp-mc6ibk8a {
    --shc-mutated-brightness: 128, 128, 128;
}

#comp-mc6jgou4 {
    --fill-layer-image-opacity: 1;
    --bg-overlay-color: rgb(var(--color_11));
    --bg-gradient: none;
    --inherit-transition: var(--transition, none);
}

#comp-mc6jigl1 {
    --shc-mutated-brightness: 128, 128, 128;
}

#comp-mc6jwfgh {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6jwfgh :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.032 * (var(--scaling-factor) - var(--scrollbar-width)));
    text-align: center;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6jwfgh :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0571429 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }
}

#comp-mc6jxd2i {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6jxd2i :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    background-color: transparent;
    font-family: poppins-v2, sans-serif;
    font-weight: 400;
    font-size: max(0.5px, 0.0177778 * (var(--scaling-factor) - var(--scrollbar-width)));
    text-align: center;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6jxd2i :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0363636 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }
}

.comp-mc6jl6ax {
    --wix-direction: ltr;
    --inputBorderRadius: 24;
    --borderRadius: 24;
    --submitButtonStyle: 3;
    --borderWidth: 0;
    --submitButtonBorderRadius: 100;
    --inputBorderStyle: 1;
    --horizontalPadding: 24;
    --verticalPadding: 24;
    --rowSpacing: 24;
    --columnSpacing: 24;
    --shadowAngle: 135;
    --shadowDistance: 0;
    --shadowSize: 0;
    --shadowBlur: 25;
    --buttonsStyle: 2;
    --buttonsBorderWidth: 0;
    --buttonsBorderRadius: 0;
    --submitButtonBorderWidth: 0;
    --nextButtonStyle: 2;
    --nextButtonBorderWidth: 0;
    --nextButtonBorderRadius: 0;
    --previousButtonStyle: 2;
    --previousButtonBorderWidth: 1;
    --previousButtonBorderRadius: 0;
    --inputBorderWidth: 1;
    --buttonsFontHover: normal normal normal 16px/16px poppins-semibold, poppins, sans-serif;
    --submitButtonFont: normal normal normal 16px/1.4em poppins-semibold, poppins, sans-serif;
    --submitButtonFontHover: normal normal normal 16px/1.4em poppins-semibold, poppins, sans-serif;
    --nextButtonFont: normal normal normal 16px/1.4em poppins-semibold, poppins, sans-serif;
    --nextButtonFontHover: normal normal normal 16px/1.4em poppins-semibold, poppins, sans-serif;
    --previousButtonFont: normal normal normal 16px/1.4em poppins-semibold, poppins, sans-serif;
    --previousButtonFontHover: normal normal normal 16px/1.4em poppins-semibold, poppins, sans-serif;
    --headerOneFont: normal normal normal 26px/1.4em poppins-semibold, poppins, sans-serif;
    --headerTwoFont: normal normal normal 21px/1.4em poppins-semibold, poppins, sans-serif;
    --paragraphFont: normal normal normal 15px/1.4em poppins-semibold, poppins, sans-serif;
    --inputLabelFont: normal normal normal 14px/1.4em poppins-semibold, poppins, sans-serif;
    --inputValueFont: normal normal normal 16px/24px wfont_5d7f4c_9775886fcc164054900633401a77335b, wf_9775886fcc164054900633401, orig_poppins_regular;
    --inputNoteFont: normal normal normal 14px/1.4em poppins-semibold, poppins, sans-serif;
    --submitButtonBorderColor: 255, 255, 255, 0;
    --submitButtonBorderColor-rgb: 255, 255, 255;
    --submitButtonBorderColor-opacity: 0;
    --borderColor: 255, 255, 255, 0;
    --borderColor-rgb: 255, 255, 255;
    --borderColor-opacity: 0;
    --submitButtonBackgroundColor: 26, 106, 255;
    --submitButtonBackgroundColor-rgb: 26, 106, 255;
    --submitButtonBackgroundColor-opacity: 1;
    --inputBorderColor: 110, 110, 110, 0.6;
    --inputBorderColor-rgb: 110, 110, 110;
    --inputBorderColor-opacity: 0.6;
    --formBackground: 255, 255, 255;
    --formBackground-rgb: 255, 255, 255;
    --formBackground-opacity: 1;
    --shadowColor: 0, 0, 0, 0.15;
    --shadowColor-rgb: 0, 0, 0;
    --shadowColor-opacity: 0.15;
    --buttonsColor: 255, 255, 255;
    --buttonsColor-rgb: 255, 255, 255;
    --buttonsColor-opacity: 1;
    --buttonsBackgroundColor: 26, 106, 255;
    --buttonsBackgroundColor-rgb: 26, 106, 255;
    --buttonsBackgroundColor-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;
    --buttonsBackgroundColorHover: 26, 106, 255, 0.7;
    --buttonsBackgroundColorHover-rgb: 26, 106, 255;
    --buttonsBackgroundColorHover-opacity: 0.7;
    --submitButtonColor: 255, 255, 255;
    --submitButtonColor-rgb: 255, 255, 255;
    --submitButtonColor-opacity: 1;
    --submitButtonColorHover: 255, 255, 255;
    --submitButtonColorHover-rgb: 255, 255, 255;
    --submitButtonColorHover-opacity: 1;
    --submitButtonBackgroundColorHover: 26, 106, 255, 0.7;
    --submitButtonBackgroundColorHover-rgb: 26, 106, 255;
    --submitButtonBackgroundColorHover-opacity: 0.7;
    --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;
    --nextButtonBackgroundColor: 26, 106, 255;
    --nextButtonBackgroundColor-rgb: 26, 106, 255;
    --nextButtonBackgroundColor-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;
    --nextButtonBackgroundColorHover: 26, 106, 255, 0.7;
    --nextButtonBackgroundColorHover-rgb: 26, 106, 255;
    --nextButtonBackgroundColorHover-opacity: 0.7;
    --nextButtonBorderColorHover: 255, 255, 255, 0;
    --nextButtonBorderColorHover-rgb: 255, 255, 255;
    --nextButtonBorderColorHover-opacity: 0;
    --previousButtonColor: 0, 0, 0;
    --previousButtonColor-rgb: 0, 0, 0;
    --previousButtonColor-opacity: 1;
    --previousButtonBackgroundColor: 26, 106, 255, 0;
    --previousButtonBackgroundColor-rgb: 26, 106, 255;
    --previousButtonBackgroundColor-opacity: 0;
    --previousButtonBorderColor: 0, 0, 0;
    --previousButtonBorderColor-rgb: 0, 0, 0;
    --previousButtonBorderColor-opacity: 1;
    --previousButtonColorHover: 255, 255, 255;
    --previousButtonColorHover-rgb: 255, 255, 255;
    --previousButtonColorHover-opacity: 1;
    --previousButtonBackgroundColorHover: 26, 106, 255, 0.7;
    --previousButtonBackgroundColorHover-rgb: 26, 106, 255;
    --previousButtonBackgroundColorHover-opacity: 0.7;
    --previousButtonBorderColorHover: 255, 255, 255, 0;
    --previousButtonBorderColorHover-rgb: 255, 255, 255;
    --previousButtonBorderColorHover-opacity: 0;
    --headerOneColor: 0, 0, 0;
    --headerOneColor-rgb: 0, 0, 0;
    --headerOneColor-opacity: 1;
    --headerTwoColor: 0, 0, 0;
    --headerTwoColor-rgb: 0, 0, 0;
    --headerTwoColor-opacity: 1;
    --paragraphColor: 0, 0, 0;
    --paragraphColor-rgb: 0, 0, 0;
    --paragraphColor-opacity: 1;
    --inputBackgroundColor: 255, 255, 255;
    --inputBackgroundColor-rgb: 255, 255, 255;
    --inputBackgroundColor-opacity: 1;
    --inputBackgroundColorHover: 255, 255, 255;
    --inputBackgroundColorHover-rgb: 255, 255, 255;
    --inputBackgroundColorHover-opacity: 1;
    --inputBorderColorHover: 0, 0, 0;
    --inputBorderColorHover-rgb: 0, 0, 0;
    --inputBorderColorHover-opacity: 1;
    --inputLabelColor: 0, 0, 0;
    --inputLabelColor-rgb: 0, 0, 0;
    --inputLabelColor-opacity: 1;
    --inputValueColor: 0, 0, 0;
    --inputValueColor-rgb: 0, 0, 0;
    --inputValueColor-opacity: 1;
    --inputNoteColor: 110, 110, 110;
    --inputNoteColor-rgb: 110, 110, 110;
    --inputNoteColor-opacity: 1;
    --inputPlaceholderColor: 110, 110, 110;
    --inputPlaceholderColor-rgb: 110, 110, 110;
    --inputPlaceholderColor-opacity: 1;
    --inputSelectionColor: 26, 106, 255;
    --inputSelectionColor-rgb: 26, 106, 255;
    --inputSelectionColor-opacity: 1;
    --linkColor: 26, 106, 255;
    --linkColor-rgb: 26, 106, 255;
    --linkColor-opacity: 1;
    --inputErrorColor: 223, 49, 49;
    --inputErrorColor-rgb: 223, 49, 49;
    --inputErrorColor-opacity: 1;
    --buttonsFontHover-style: normal;
    --buttonsFontHover-variant: normal;
    --buttonsFontHover-weight: normal;
    --buttonsFontHover-size: 16px;
    --buttonsFontHover-line-height: 16px;
    --buttonsFontHover-family: poppins-semibold, poppins, sans-serif;
    --buttonsFontHover-text-decoration: none;
    --submitButtonFont-style: normal;
    --submitButtonFont-variant: normal;
    --submitButtonFont-weight: normal;
    --submitButtonFont-size: 16px;
    --submitButtonFont-line-height: 1.4em;
    --submitButtonFont-family: poppins-semibold, poppins, sans-serif;
    --submitButtonFont-text-decoration: none;
    --submitButtonFontHover-style: normal;
    --submitButtonFontHover-variant: normal;
    --submitButtonFontHover-weight: normal;
    --submitButtonFontHover-size: 16px;
    --submitButtonFontHover-line-height: 1.4em;
    --submitButtonFontHover-family: poppins-semibold, poppins, 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: poppins-semibold, poppins, 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: poppins-semibold, poppins, 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: poppins-semibold, poppins, 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: poppins-semibold, poppins, sans-serif;
    --previousButtonFontHover-text-decoration: none;
    --headerOneFont-style: normal;
    --headerOneFont-variant: normal;
    --headerOneFont-weight: normal;
    --headerOneFont-size: 26px;
    --headerOneFont-line-height: 1.4em;
    --headerOneFont-family: poppins-semibold, poppins, sans-serif;
    --headerOneFont-text-decoration: none;
    --headerTwoFont-style: normal;
    --headerTwoFont-variant: normal;
    --headerTwoFont-weight: normal;
    --headerTwoFont-size: 21px;
    --headerTwoFont-line-height: 1.4em;
    --headerTwoFont-family: poppins-semibold, poppins, sans-serif;
    --headerTwoFont-text-decoration: none;
    --paragraphFont-style: normal;
    --paragraphFont-variant: normal;
    --paragraphFont-weight: normal;
    --paragraphFont-size: 15px;
    --paragraphFont-line-height: 1.4em;
    --paragraphFont-family: poppins-semibold, poppins, sans-serif;
    --paragraphFont-text-decoration: none;
    --inputLabelFont-style: normal;
    --inputLabelFont-variant: normal;
    --inputLabelFont-weight: normal;
    --inputLabelFont-size: 14px;
    --inputLabelFont-line-height: 1.4em;
    --inputLabelFont-family: poppins-semibold, poppins, sans-serif;
    --inputLabelFont-text-decoration: none;
    --inputValueFont-style: normal;
    --inputValueFont-variant: normal;
    --inputValueFont-weight: normal;
    --inputValueFont-size: 16px;
    --inputValueFont-line-height: 24px;
    --inputValueFont-family: wfont_5d7f4c_9775886fcc164054900633401a77335b, wf_9775886fcc164054900633401, orig_poppins_regular;
    --inputValueFont-text-decoration: none;
    --inputNoteFont-style: normal;
    --inputNoteFont-variant: normal;
    --inputNoteFont-weight: normal;
    --inputNoteFont-size: 14px;
    --inputNoteFont-line-height: 1.4em;
    --inputNoteFont-family: poppins-semibold, poppins, sans-serif;
    --inputNoteFont-text-decoration: none;
    --inputBorderLeftWidth: 1;
    --inputBorderRightWidth: 1;
    --inputBorderTopWidth: 1;
    --inputBorderBottomWidth: 1;
    --wix-color-1: 255, 255, 255;
    --wix-color-2: 240, 240, 240;
    --wix-color-3: 194, 194, 194;
    --wix-color-4: 110, 110, 110;
    --wix-color-5: 0, 0, 0;
    --wix-color-6: 220, 232, 255;
    --wix-color-7: 149, 185, 255;
    --wix-color-8: 26, 106, 255;
    --wix-color-9: 9, 75, 204;
    --wix-color-10: 244, 247, 249;
    --wix-color-11: 243, 248, 240;
    --wix-color-12: 34, 34, 34;
    --wix-color-13: 0, 0, 0;
    --wix-color-14: 0, 135, 255;
    --wix-color-15: 138, 136, 136;
    --wix-color-16: 1, 136, 255;
    --wix-color-17: 0, 98, 186;
    --wix-color-18: 228, 230, 235;
    --wix-color-19: 139, 97, 79;
    --wix-color-20: 211, 211, 211;
    --wix-color-21: 232, 232, 232;
    --wix-color-22: 255, 191, 161;
    --wix-color-23: 250, 133, 79;
    --wix-color-24: 234, 96, 32;
    --wix-color-25: 201, 64, 1;
    --wix-color-26: 255, 255, 255;
    --wix-color-27: 0, 0, 0;
    --wix-color-28: 240, 240, 240;
    --wix-color-29: 194, 194, 194;
    --wix-color-30: 110, 110, 110;
    --wix-color-31: 26, 106, 255;
    --wix-color-32: 26, 106, 255;
    --wix-color-33: 26, 106, 255;
    --wix-color-34: 26, 106, 255;
    --wix-color-35: 0, 0, 0;
    --wix-color-36: 110, 110, 110;
    --wix-color-37: 0, 0, 0;
    --wix-color-38: 26, 106, 255;
    --wix-color-39: 26, 106, 255;
    --wix-color-40: 255, 255, 255;
    --wix-color-41: 26, 106, 255;
    --wix-color-42: 26, 106, 255;
    --wix-color-43: 255, 255, 255;
    --wix-color-44: 194, 194, 194;
    --wix-color-45: 194, 194, 194;
    --wix-color-46: 255, 255, 255;
    --wix-color-47: 255, 255, 255;
    --wix-color-48: 26, 106, 255;
    --wix-color-49: 26, 106, 255;
    --wix-color-50: 255, 255, 255;
    --wix-color-51: 26, 106, 255;
    --wix-color-52: 26, 106, 255;
    --wix-color-53: 255, 255, 255;
    --wix-color-54: 194, 194, 194;
    --wix-color-55: 194, 194, 194;
    --wix-font-Title: normal normal normal 68px/1.2em poppins-semibold, poppins, sans-serif;
    --wix-font-Title-style: normal;
    --wix-font-Title-variant: normal;
    --wix-font-Title-weight: normal;
    --wix-font-Title-size: 68px;
    --wix-font-Title-line-height: 1.2em;
    --wix-font-Title-family: poppins-semibold, poppins, 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 40px/1.3em poppins-semibold, poppins, 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: 40px;
    --wix-font-Page-title-line-height: 1.3em;
    --wix-font-Page-title-family: poppins-semibold, poppins, sans-serif;
    --wix-font-Page-title-text-decoration: none;
    --wix-font-Heading-XL: normal normal normal 36px/1.3em poppins-semibold, poppins, 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: 36px;
    --wix-font-Heading-XL-line-height: 1.3em;
    --wix-font-Heading-XL-family: poppins-semibold, poppins, sans-serif;
    --wix-font-Heading-XL-text-decoration: none;
    --wix-font-Heading-L: normal normal normal 32px/1.3em poppins-semibold, poppins, 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: 32px;
    --wix-font-Heading-L-line-height: 1.3em;
    --wix-font-Heading-L-family: poppins-semibold, poppins, sans-serif;
    --wix-font-Heading-L-text-decoration: none;
    --wix-font-Heading-M: normal normal normal 26px/1.3em poppins-semibold, poppins, 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: 26px;
    --wix-font-Heading-M-line-height: 1.3em;
    --wix-font-Heading-M-family: poppins-semibold, poppins, sans-serif;
    --wix-font-Heading-M-text-decoration: none;
    --wix-font-Heading-S: normal normal normal 21px/1.4em poppins-semibold, poppins, 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: 21px;
    --wix-font-Heading-S-line-height: 1.4em;
    --wix-font-Heading-S-family: poppins-semibold, poppins, sans-serif;
    --wix-font-Heading-S-text-decoration: none;
    --wix-font-Body-L: normal normal normal 17px/1.6em wfont_5d7f4c_9775886fcc164054900633401a77335b, wf_9775886fcc164054900633401, orig_poppins_regular;
    --wix-font-Body-L-style: normal;
    --wix-font-Body-L-variant: normal;
    --wix-font-Body-L-weight: normal;
    --wix-font-Body-L-size: 17px;
    --wix-font-Body-L-line-height: 1.6em;
    --wix-font-Body-L-family: wfont_5d7f4c_9775886fcc164054900633401a77335b, wf_9775886fcc164054900633401, orig_poppins_regular;
    --wix-font-Body-L-text-decoration: none;
    --wix-font-Body-M: normal normal normal 15px/1.6em poppins-semibold, poppins, 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.6em;
    --wix-font-Body-M-family: poppins-semibold, poppins, sans-serif;
    --wix-font-Body-M-text-decoration: none;
    --wix-font-Body-S: normal normal normal 13px/1.6em wfont_5d7f4c_9775886fcc164054900633401a77335b, wf_9775886fcc164054900633401, orig_poppins_regular;
    --wix-font-Body-S-style: normal;
    --wix-font-Body-S-variant: normal;
    --wix-font-Body-S-weight: normal;
    --wix-font-Body-S-size: 13px;
    --wix-font-Body-S-line-height: 1.6em;
    --wix-font-Body-S-family: wfont_5d7f4c_9775886fcc164054900633401a77335b, wf_9775886fcc164054900633401, orig_poppins_regular;
    --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-mc6kbtnn {
    --bg-overlay-color: rgb(232, 232, 232);
    --bg-gradient: none;
    --inherit-transition: var(--transition, none);
}

#comp-mc6kbtnp2 {
    --shc-mutated-brightness: 128, 128, 128;
}

#comp-mc6kbtnq3 {
    --shc-mutated-brightness: 128, 128, 128;
}

#comp-mc6ke3og {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6ke3og :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.0248545 * (var(--scaling-factor) - var(--scrollbar-width)));
    text-align: left;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6ke3og :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0305445 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
        text-align: center;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6ke3og :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0571429 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
        text-align: center;
    }
}

#comp-mc6kfdew {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6kfdew :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    background-color: transparent;
    font-family: poppins-v2, sans-serif;
    font-weight: 400;
    font-size: max(0.5px, 0.0138078 * (var(--scaling-factor) - var(--scrollbar-width)));
    text-align: left;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6kfdew :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0199203 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
        text-align: center;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6kfdew :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0373333 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
        text-align: left;
    }
}

#comp-mc6kgmjc {
    --btn-direction: var(--wix-opt-in-direction, ltr);
    --direction: inherit;
    --label-text-overflow: initial;
    --label-white-space: pre-line;
    --btn-min-width: min-content;
    --container-justify-content: center;
    --container-align-items: center;
}

#comp-mc6l4wcn {
    --bg-overlay-color: rgb(var(--color_11));
    --bg-gradient: none;
    --inherit-transition: var(--transition, none);
}

#comp-mc6lcjd5 {
    --shc-mutated-brightness: 123, 123, 123;
}

#comp-mc6lfxhu {
    --shc-mutated-brightness: 123, 123, 123;
}

#comp-mc6l6fij {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6l6fij :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    background-color: transparent;
    font-family: poppins-v2, sans-serif;
    font-weight: 400;
    font-size: max(0.5px, 0.0177778 * (var(--scaling-factor) - var(--scrollbar-width)));
    text-align: center;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6l6fij :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0199203 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6l6fij :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0373333 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }
}

#comp-mc6ldvs7 {
    --shc-mutated-brightness: 123, 123, 123;
}

#comp-mc6lfxk6 {
    --shc-mutated-brightness: 123, 123, 123;
}

#comp-mc6lgd1w {
    --shc-mutated-brightness: 123, 123, 123;
}

#comp-mc6l5doh {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6l5doh :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.0314747 * (var(--scaling-factor) - var(--scrollbar-width)));
    text-align: center;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6l5doh :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0571429 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }
}

#comp-mc6lef1q {
    --shc-mutated-brightness: 123, 123, 123;
}

#comp-mc6lfxml {
    --shc-mutated-brightness: 123, 123, 123;
}

#comp-mc6lgczk {
    --shc-mutated-brightness: 123, 123, 123;
}

#comp-mc6lef44 {
    --shc-mutated-brightness: 123, 123, 123;
}

#comp-mc6lfxp6 {
    --shc-mutated-brightness: 123, 123, 123;
}

#comp-mc6lgcxe {
    --shc-mutated-brightness: 123, 123, 123;
}

#comp-mc6lexzl {
    --shc-mutated-brightness: 123, 123, 123;
}

#comp-mc6lfxrw {
    --shc-mutated-brightness: 123, 123, 123;
}

#comp-mc6lgcup {
    --shc-mutated-brightness: 123, 123, 123;
}

#comp-mc6lf4jl {
    --shc-mutated-brightness: 123, 123, 123;
}

#comp-mc6lfxus {
    --shc-mutated-brightness: 123, 123, 123;
}

#comp-mc6ls457 {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6ls457 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    background-color: transparent;
    font-family: poppins-v2, sans-serif;
    font-weight: 400;
    font-size: max(0.5px, 0.0142222 * (var(--scaling-factor) - var(--scrollbar-width)));
    font-style: italic;
    text-align: left;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc6ls457 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0172643 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
        text-align: center;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6ls457 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0373333 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
        text-align: center;
    }
}

#comp-mc6m1fye {
    --bg-overlay-color: rgb(24, 41, 163);
    --bg-gradient: none;
    --inherit-transition: var(--transition, none);
}

#comp-mc6m1fyh {
    --shc-mutated-brightness: 128, 128, 128;
}

#comp-mc6m1fyi3 {
    --shc-mutated-brightness: 128, 128, 128;
}

#comp-mc6m3tpo {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6m3tpo :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(0.5px, 0.0241642 * (var(--scaling-factor) - var(--scrollbar-width)));
    text-align: left;
}

#comp-mc6m3tpo [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-mc6m3tpo :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0571429 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
        text-align: center;
    }

    #comp-mc6m3tpo [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-mc6svnq4 {
    --undefined: [object Object];
    --fill-opacity: 1;
    --stroke-width: 1;
    --stroke: #000000;
    --stroke-opacity: 1;
    --fill: #FFFFFF;
    --svg-calculated-padding: 0px 1px 1px 0px;
    --svg-calculated-width: calc(100% - 1px);
    --svg-calculated-height: calc(100% - 1px);
}

#comp-mc6sxb2w {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6sxb2w :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #000000;
    background-color: transparent;
    font-size: max(0.5px, 0.0155642 * (var(--scaling-factor) - var(--scrollbar-width)));
    text-align: center;
    line-height: normal;
}

#comp-mc6sxb2w [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: 1000px) {
    #comp-mc6sxb2w :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: #000000 !important;
        font-size: max(0.5px, 0.0155642 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    #comp-mc6sxb2w [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) {
    #comp-mc6sxb2w :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: #FFFFFF !important;
        font-size: max(0.5px, 0.025974 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    #comp-mc6sxb2w [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-mc6me6ks {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6me6ks :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(0.5px, 0.018677 * (var(--scaling-factor) - var(--scrollbar-width)));
    line-height: normal;
}

#comp-mc6me6ks [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-mc6me6ks :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.018677 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    #comp-mc6me6ks [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-mc6me6ks :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0373333 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
        text-align: left;
    }

    #comp-mc6me6ks [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-mc6mfav3 {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6mfav3 :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(0.5px, 0.018677 * (var(--scaling-factor) - var(--scrollbar-width)));
    line-height: normal;
}

#comp-mc6mfav3 [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-mc6mfav3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.018677 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    #comp-mc6mfav3 [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-mc6mfav3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0373333 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
        text-align: left;
    }

    #comp-mc6mfav3 [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-mc6mfoky {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6mfoky :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(0.5px, 0.018677 * (var(--scaling-factor) - var(--scrollbar-width)));
    line-height: normal;
}

#comp-mc6mfoky [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-mc6mfoky :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.018677 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    #comp-mc6mfoky [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-mc6mfoky :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0373333 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
        text-align: left;
    }

    #comp-mc6mfoky [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-mc6mfzlm {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6mfzlm :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(0.5px, 0.018677 * (var(--scaling-factor) - var(--scrollbar-width)));
    line-height: normal;
}

#comp-mc6mfzlm [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-mc6mfzlm :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.018677 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    #comp-mc6mfzlm [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-mc6mfzlm :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0373333 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
        text-align: left;
    }

    #comp-mc6mfzlm [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-mc6mg8ro {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6mg8ro :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(0.5px, 0.018677 * (var(--scaling-factor) - var(--scrollbar-width)));
    line-height: normal;
}

#comp-mc6mg8ro [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-mc6mg8ro :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.018677 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    #comp-mc6mg8ro [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-mc6mg8ro :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0373333 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
        text-align: left;
    }

    #comp-mc6mg8ro [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-mc6mhn98 {
    --btn-direction: var(--wix-opt-in-direction, ltr);
    --direction: inherit;
    --label-text-overflow: initial;
    --label-white-space: pre-line;
    --btn-min-width: min-content;
    --container-justify-content: center;
    --container-align-items: center;
}

#comp-mc6sw82s {
    --undefined: [object Object];
    --fill-opacity: 1;
    --stroke-width: 1;
    --stroke: #000000;
    --stroke-opacity: 1;
    --fill: #FFFFFF;
    --svg-calculated-padding: 0px 1px 1px 0px;
    --svg-calculated-width: calc(100% - 1px);
    --svg-calculated-height: calc(100% - 1px);
}

#comp-mc6szv19 {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6szv19 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #000000;
    background-color: transparent;
    font-size: max(0.5px, 0.0155642 * (var(--scaling-factor) - var(--scrollbar-width)));
    text-align: center;
    line-height: normal;
}

#comp-mc6szv19 [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: 1000px) {
    #comp-mc6szv19 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: #000000 !important;
        font-size: max(0.5px, 0.0155642 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    #comp-mc6szv19 [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) {
    #comp-mc6szv19 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: #FFFFFF !important;
        font-size: max(0.5px, 0.025974 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    #comp-mc6szv19 [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-mc6swcbz {
    --undefined: [object Object];
    --fill-opacity: 1;
    --stroke-width: 1;
    --stroke: #000000;
    --stroke-opacity: 1;
    --fill: #FFFFFF;
    --svg-calculated-padding: 0px 1px 1px 0px;
    --svg-calculated-width: calc(100% - 1px);
    --svg-calculated-height: calc(100% - 1px);
}

#comp-mc6t0gqi {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6t0gqi :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #000000;
    background-color: transparent;
    font-size: max(0.5px, 0.0155642 * (var(--scaling-factor) - var(--scrollbar-width)));
    text-align: center;
    line-height: normal;
}

#comp-mc6t0gqi [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: 1000px) {
    #comp-mc6t0gqi :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: #000000 !important;
        font-size: max(0.5px, 0.0155642 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    #comp-mc6t0gqi [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) {
    #comp-mc6t0gqi :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: #FFFFFF !important;
        font-size: max(0.5px, 0.025974 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    #comp-mc6t0gqi [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-mc6swhj8 {
    --undefined: [object Object];
    --fill-opacity: 1;
    --stroke-width: 1;
    --stroke: #000000;
    --stroke-opacity: 1;
    --fill: #FFFFFF;
    --svg-calculated-padding: 0px 1px 1px 0px;
    --svg-calculated-width: calc(100% - 1px);
    --svg-calculated-height: calc(100% - 1px);
}

#comp-mc6t0pel {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6t0pel :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #000000;
    background-color: transparent;
    font-size: max(0.5px, 0.0155642 * (var(--scaling-factor) - var(--scrollbar-width)));
    text-align: center;
    line-height: normal;
}

#comp-mc6t0pel [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: 1000px) {
    #comp-mc6t0pel :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: #000000 !important;
        font-size: max(0.5px, 0.0155642 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    #comp-mc6t0pel [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) {
    #comp-mc6t0pel :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: #FFFFFF !important;
        font-size: max(0.5px, 0.025974 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    #comp-mc6t0pel [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-mc6swn9k {
    --undefined: [object Object];
    --fill-opacity: 1;
    --stroke-width: 1;
    --stroke: #000000;
    --stroke-opacity: 1;
    --fill: #FFFFFF;
    --svg-calculated-padding: 0px 1px 1px 0px;
    --svg-calculated-width: calc(100% - 1px);
    --svg-calculated-height: calc(100% - 1px);
}

#comp-mc6t11yy {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6t11yy :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #000000;
    background-color: transparent;
    font-size: max(0.5px, 0.0155642 * (var(--scaling-factor) - var(--scrollbar-width)));
    text-align: center;
    line-height: normal;
}

#comp-mc6t11yy [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: 1000px) {
    #comp-mc6t11yy :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: #000000 !important;
        font-size: max(0.5px, 0.0155642 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    #comp-mc6t11yy [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) {
    #comp-mc6t11yy :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        color: #FFFFFF !important;
        font-size: max(0.5px, 0.025974 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    #comp-mc6t11yy [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-mc6mqkla {
    --fill-layer-image-opacity: 1;
    --bg-overlay-color: rgb(232, 232, 232);
    --bg-gradient: none;
    --inherit-transition: var(--transition, none);
}

#comp-mc6ms8zq {
    --shc-mutated-brightness: 13, 53, 128;
}

#comp-mc6mto08 {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6mto08 :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(0.5px, 0.0177778 * (var(--scaling-factor) - var(--scrollbar-width)));
    text-align: center;
}

#comp-mc6mto08 [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-mc6mto08 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    #comp-mc6mto08 [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-mc6mriby {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6mriby :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.0314747 * (var(--scaling-factor) - var(--scrollbar-width)));
    text-align: center;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc6mriby :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0571429 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }
}

#comp-mc6mwdmy {
    --shc-mutated-brightness: 13, 53, 128;
}

#comp-mc6mwdn1 {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6mwdn1 :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(0.5px, 0.0177778 * (var(--scaling-factor) - var(--scrollbar-width)));
    text-align: center;
}

#comp-mc6mwdn1 [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-mc6mwdn1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    #comp-mc6mwdn1 [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-mc6myfn5 {
    --shc-mutated-brightness: 13, 53, 128;
}

#comp-mc6myfn83 {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6myfn83 :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(0.5px, 0.0177778 * (var(--scaling-factor) - var(--scrollbar-width)));
    text-align: center;
}

#comp-mc6myfn83 [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-mc6myfn83 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    #comp-mc6myfn83 [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-mc6n4qa0 {
    --shc-mutated-brightness: 13, 53, 128;
}

#comp-mc6n4qa32 {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6n4qa32 :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(0.5px, 0.0177778 * (var(--scaling-factor) - var(--scrollbar-width)));
    text-align: center;
}

#comp-mc6n4qa32 [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-mc6n4qa32 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    #comp-mc6n4qa32 [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-mc6n00b6 {
    --shc-mutated-brightness: 13, 53, 128;
}

#comp-mc6n00b93 {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6n00b93 :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(0.5px, 0.0177778 * (var(--scaling-factor) - var(--scrollbar-width)));
    text-align: center;
}

#comp-mc6n00b93 [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-mc6n00b93 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    #comp-mc6n00b93 [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-mc6mx6yu {
    --shc-mutated-brightness: 13, 53, 128;
}

#comp-mc6mx6yx1 {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6mx6yx1 :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(0.5px, 0.0177778 * (var(--scaling-factor) - var(--scrollbar-width)));
    text-align: center;
}

#comp-mc6mx6yx1 [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-mc6mx6yx1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    #comp-mc6mx6yx1 [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-mc6nvs8q {
    --shc-mutated-brightness: 13, 53, 128;
}

#comp-mc6nvscs {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6nvscs :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(0.5px, 0.0177778 * (var(--scaling-factor) - var(--scrollbar-width)));
    text-align: center;
}

#comp-mc6nvscs [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-mc6nvscs :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    #comp-mc6nvscs [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-mc8x88gw {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc8x88gw :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    background-color: transparent;
    font-family: poppins-v2, sans-serif;
    font-weight: 400;
    font-size: max(0.5px, 0.0177778 * (var(--scaling-factor) - var(--scrollbar-width)));
    font-style: italic;
    text-align: center;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-mc8x88gw :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0172643 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
        text-align: left;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-mc8x88gw :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0373333 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
        text-align: left;
    }
}

#comp-mcvnzpgv {
    --fill-layer-image-opacity: 1;
    --bg-overlay-color: rgb(var(--color_11));
    --bg-gradient: none;
    --inherit-transition: var(--transition, none);
}

#comp-mcvnzpha {
    --shc-mutated-brightness: 128, 128, 128;
}

#comp-mcvnzphd {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mcvnzphd :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #1A6AFF;
    background-color: transparent;
    font-size: max(26px, min(60px, max(0.5px, 0.0404669 * (var(--scaling-factor) - var(--scrollbar-width)))));
    text-decoration: none;
    text-align: center;
    line-height: 1.3;
}

#comp-mcvnzphd [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, #1A6AFF);
}

#comp-mcvnzphr {
    --shc-mutated-brightness: 128, 128, 128;
}

#comp-mcvnzphu1 {
    --boxShadow: none;
    --backgroundColor: rgba(255, 255, 255, 1);
    --borderColor: 50, 65, 88;
    --borderWidth: 0px;
    --borderRadius: max(0.5px, 0.0062498 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0062498 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0062498 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0062498 * (var(--scaling-factor) - var(--scrollbar-width)));
    --alpha-borderColor: 0;
}

[id^="comp-mcvnzphy1__"] {
    --shc-mutated-brightness: 128, 128, 128;
}

[id^="comp-mcvnzpi1__"] {
    transform-origin: center center;
    height: 0 !important;
    box-sizing: content-box;
}

[id^="comp-mcvnzpi5__"] {
    transform-origin: center center;
    height: 0 !important;
    box-sizing: content-box;
}

[id^="comp-mcvnzpi7__"] {
    --shc-mutated-brightness: 128, 128, 128;
}

[id^="comp-mcvo3vhw__"] {
    --shc-mutated-brightness: 13, 53, 128;
}

[id^="comp-mcvofhb9__"] {
    --text-direction: var(--wix-opt-in-direction);
}

[id^="comp-mcvofhb9__"] :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(0.5px, 0.0138078 * (var(--scaling-factor) - var(--scrollbar-width)));
    text-align: center;
}

[id^="comp-mcvofhb9__"] [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) {
    [id^="comp-mcvofhb9__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    [id^="comp-mcvofhb9__"] [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);
    }
}

[id^="comp-mcvo80u7__"] {
    --shc-mutated-brightness: 116, 116, 116;
}

[id^="comp-mcvo80ub__"] {
    --text-direction: var(--wix-opt-in-direction);
    writing-mode: horizontal-tb;
}

[id^="comp-mcvo80ub__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
    color: #000000;
    background-color: transparent;
    font-family: poppins-v2, sans-serif;
    font-weight: 400;
    text-align: left;
    line-height: 1.1;
    writing-mode: horizontal-tb;
}

[id^="comp-mcvo80ub__"] [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) {
    [id^="comp-mcvo80ub__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-size: max(0.5px, 0.0285714 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    [id^="comp-mcvo80ub__"] [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-mcx3zcnb {
    --undefined: [object Object];
    --fill-opacity: 1;
    --stroke-width: 1;
    --stroke: #FFFFFF;
    --stroke-opacity: 0;
    --fill: #1A6AFF;
    --svg-calculated-padding: 0px 1px 1px 0px;
    --svg-calculated-width: calc(100% - 1px);
    --svg-calculated-height: calc(100% - 1px);
}

#comp-mcx41sy2 {
    --undefined: [object Object];
    --fill-opacity: 1;
    --stroke-width: 1;
    --stroke: #FFFFFF;
    --stroke-opacity: 0;
    --fill: #1A6AFF;
    --svg-calculated-padding: 0px 1px 1px 0px;
    --svg-calculated-width: calc(100% - 1px);
    --svg-calculated-height: calc(100% - 1px);
}

#comp-mcx423sv {
    --undefined: [object Object];
    --fill-opacity: 1;
    --stroke-width: 1;
    --stroke: #FFFFFF;
    --stroke-opacity: 0;
    --fill: #1A6AFF;
    --svg-calculated-padding: 0px 1px 1px 0px;
    --svg-calculated-width: calc(100% - 1px);
    --svg-calculated-height: calc(100% - 1px);
}

#comp-mcx42gsc {
    --undefined: [object Object];
    --fill-opacity: 1;
    --stroke-width: 1;
    --stroke: #FFFFFF;
    --stroke-opacity: 0;
    --fill: #1A6AFF;
    --svg-calculated-padding: 0px 1px 1px 0px;
    --svg-calculated-width: calc(100% - 1px);
    --svg-calculated-height: calc(100% - 1px);
}

#comp-mcx43luj {
    --undefined: [object Object];
    --fill-opacity: 1;
    --stroke-width: 1;
    --stroke: #FFFFFF;
    --stroke-opacity: 0;
    --fill: #1A6AFF;
    --svg-calculated-padding: 0px 1px 1px 0px;
    --svg-calculated-width: calc(100% - 1px);
    --svg-calculated-height: calc(100% - 1px);
}

#comp-mcx43czh {
    --undefined: [object Object];
    --fill-opacity: 1;
    --stroke-width: 1;
    --stroke: #FFFFFF;
    --stroke-opacity: 0;
    --fill: #1A6AFF;
    --svg-calculated-padding: 0px 1px 1px 0px;
    --svg-calculated-width: calc(100% - 1px);
    --svg-calculated-height: calc(100% - 1px);
}

#comp-mcx43wpz {
    --undefined: [object Object];
    --fill-opacity: 1;
    --stroke-width: 1;
    --stroke: #FFFFFF;
    --stroke-opacity: 0;
    --fill: #1A6AFF;
    --svg-calculated-padding: 0px 1px 1px 0px;
    --svg-calculated-width: calc(100% - 1px);
    --svg-calculated-height: calc(100% - 1px);
}

#comp-mcx3y0jd {
    --undefined: [object Object];
    --fill-opacity: 1;
    --stroke-width: 1;
    --stroke: #FFFFFF;
    --stroke-opacity: 0;
    --fill: #1A6AFF;
    --svg-calculated-padding: 0px 1px 1px 0px;
    --svg-calculated-width: calc(100% - 1px);
    --svg-calculated-height: calc(100% - 1px);
}

#comp-mc6o760m {
    --fill-layer-image-opacity: 1;
    --bg-overlay-color: rgb(var(--color_11));
    --bg-gradient: none;
    --inherit-transition: var(--transition, none);
}

#comp-mc6o8edc {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6o8edc :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(0.5px, 0.0248889 * (var(--scaling-factor) - var(--scrollbar-width)));
    text-align: center;
}

#comp-mc6o8edc [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-mc6o8edc :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
        font-family: poppins-v2, sans-serif !important;
        font-weight: 500 !important;
        font-size: max(0.5px, 0.0415584 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    #comp-mc6o8edc [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-mc6o9v3p {
    --btn-direction: var(--wix-opt-in-direction, ltr);
    --direction: inherit;
    --label-text-overflow: initial;
    --label-white-space: pre-line;
    --btn-min-width: min-content;
    --container-justify-content: center;
    --container-align-items: center;
}

#comp-mc6odho7 {
    --bg-overlay-color: rgb(232, 232, 232);
    --bg-gradient: none;
    --inherit-transition: var(--transition, none);
}

#comp-mc6odhob2 {
    --shc-mutated-brightness: 128, 128, 128;
}

#comp-mc6odhog {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6odhog :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-display;
    font-weight: normal;
    font-size: max(14px, min(28px, max(0.5px, 0.0108949 * (var(--scaling-factor) - var(--scrollbar-width)))));
    font-style: normal;
    text-decoration: none;
    text-align: left;
    letter-spacing: 0em;
    line-height: normal;
}

#comp-mc6odhog [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);
}

#comp-mc6odhok {
    --shc-mutated-brightness: 128, 128, 128;
}

#comp-mc6odhom {
    --shc-mutated-brightness: 128, 128, 128;
}

#comp-mc6odhop {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6odhop :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: 14px;
    font-style: normal;
    text-decoration: none;
    text-align: left;
    letter-spacing: 0em;
    line-height: 1.6;
}

#comp-mc6odhop [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: 1000px) {
    #comp-mc6odhop [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) {
    #comp-mc6odhop [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-mc6odhoq6 {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6odhoq6 :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: 14px;
    font-style: normal;
    text-decoration: none;
    text-align: left;
    letter-spacing: 0em;
    line-height: 1.6;
}

#comp-mc6odhoq6 [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: 1000px) {
    #comp-mc6odhoq6 [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) {
    #comp-mc6odhoq6 [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-mc6odhon2 {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6odhon2 :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: 14px;
    font-style: normal;
    text-decoration: none;
    text-align: left;
    letter-spacing: 0em;
    line-height: 1.6;
}

#comp-mc6odhon2 [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: 1000px) {
    #comp-mc6odhon2 [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) {
    #comp-mc6odhon2 [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-mc6ogyjr {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mc6ogyjr :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: 14px;
    font-style: normal;
    text-decoration: none;
    text-align: left;
    letter-spacing: 0em;
    line-height: 1.6;
}

#comp-mc6ogyjr [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: 1000px) {
    #comp-mc6ogyjr [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) {
    #comp-mc6ogyjr [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-mc6hrn8o_r_comp-kd5px9hr {
    --screen-width: 100vw;
}

#comp-mc6hrn8o_r_comp-kd5px9kk {
    height: auto;
    --direction: rtl;
    --item-height: 56px;
    --text-align: center;
    --template-columns: calc(40px + 1em) 1fr calc(40px + 1em);
    --template-areas: ". label arrow";
    --padding-start: 0px;
    --sub-padding-start: 0px;
    --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;
}

#comp-mc6hrn8o_r_comp-kkmqi5tc {
    --undefined: [object Object];
    --fill-opacity: 1;
    --stroke-width: 0;
    --stroke: #ED1566;
    --stroke-opacity: 1;
    --fill: #000000;
}

@media(min-width:768px) {
    #SITE_CONTAINER #main_MF#main_MF .css-editing-scope .wixui-MetaBox+div {
        transform: translateY(-20%);
        background-color: white;
        filter: drop-shadow(0px 1px 1px #BBB)
    }
}

@media(min-width:1024px) {

    #SITE_CONTAINER #main_MF#main_MF .css-editing-scope .wixui-MetaBox+div {
        transform: translateY(-50%);
        background-color: white;
        filter: drop-shadow(0px 1px 1px #BBB)
    }

}

#SITE_CONTAINER #main_MF#main_MF .css-editing-scope .wixui-sidebar-title span {
    display: inline-block;
}

#SITE_CONTAINER #main_MF#main_MF .css-editing-scope .wixui-sidebar-title span>span>span {
    padding: 0 5px !important;
}

#SITE_CONTAINER #main_MF#main_MF .css-editing-scope .wixui-blogs-repeater-title {
    display: unset;
}

#SITE_CONTAINER #main_MF#main_MF .css-editing-scope .wixui-vertical-line {
    border-radius: 47px;
}