﻿
#comp-lomhzucx {
    --height: 108px;
    --width: 327px
}

#comp-lomgzjw2 {
    --height: 64px;
    --width: 194px
}

#masterPage:not(.landingPage) #PAGES_CONTAINER {
    margin-top: 0px;
    margin-bottom: 0px;
}

#masterPage.landingPage #SITE_FOOTER {
    display: none;
}

#masterPage.landingPage #comp-jruhh2zz {
    display: none;
}

#masterPage.landingPage #CONTROLLER_COMP_CUSTOM_ID {
    display: none;
}

#masterPage.landingPage #SOSP_CONTAINER_CUSTOM_ID {
    display: none;
}

#masterPage.landingPage #SITE_HEADER {
    display: none;
}

#masterPage.landingPage #SITE_HEADER-placeholder {
    display: none;
}

#masterPage.landingPage #SITE_FOOTER-placeholder {
    display: none;
}

#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 1px #ffffff, 0 0 0 3px #116dff;
    box-shadow: var(--focus-ring-box-shadow) !important;
    z-index: 1;
}

.has-inner-focus-ring {
    --focus-ring-box-shadow: inset 0 0 0 1px #ffffff, inset 0 0 0 3px #116dff !important;
}

#masterPage {
    left: 0;
    margin-left: 0;
    width: 100%;
    min-width: 0;
}

#SITE_FOOTER {
    --pinned-layer-in-container: 50;
    --above-all-in-container: 49;
}

#PAGES_CONTAINER {
    --pinned-layer-in-container: 51;
    --above-all-in-container: 49;
}

#comp-jruhh2zz {
    --pinned-layer-in-container: 52;
    --above-all-in-container: 49;
}

#CONTROLLER_COMP_CUSTOM_ID {
    --pinned-layer-in-container: 53;
    --above-all-in-container: 49;
}

#SOSP_CONTAINER_CUSTOM_ID {
    --pinned-layer-in-container: 54;
    --above-all-in-container: 49;
}

#SITE_HEADER {
    z-index: 49;
    --above-all-in-container: 10000;
}

[id="soapAfterPagesContainer"].page-without-sosp [data-mesh-id=soapAfterPagesContainerinlineContent] {
    height: auto;
    width: 100%;
    position: static;
    min-height: auto;
    padding-bottom: 0px;
    box-sizing: border-box;
}

[id="soapAfterPagesContainer"].page-without-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer] > [id="comp-jruhh2zz"] {
    position: absolute;
    top: 20px;
    left: 100px;
    margin-left: calc((100% - 980px) * 0.5);
}

[id="soapAfterPagesContainer"].page-without-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer] > [id="CONTROLLER_COMP_CUSTOM_ID"] {
    position: absolute;
    top: 15px;
    left: 20px;
    margin-left: calc((100% - 980px) * 0.5);
}

[id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent] {
    height: auto;
    width: 100%;
}

[id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: 1fr;
    grid-template-columns: 100%;
    padding-bottom: 0px;
    box-sizing: border-box;
}

    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer] > [id="comp-jruhh2zz"] {
        position: absolute;
        top: -81px;
        left: 100px;
        margin-left: calc((100% - 980px) * 0.5);
    }

    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer] > [id="CONTROLLER_COMP_CUSTOM_ID"] {
        position: absolute;
        top: -86px;
        left: 20px;
        margin-left: calc((100% - 980px) * 0.5);
    }

    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer] > [id="SOSP_CONTAINER_CUSTOM_ID"] {
        position: relative;
        margin: 39px 0px 0 calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

:root, :host, .spxThemeOverride {
    --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: 232,230,230;
    --color_13: 199,199,199;
    --color_14: 0,0,0;
    --color_15: 0,0,0;
    --color_16: 225,191,185;
    --color_17: 196,151,143;
    --color_18: 166,91,76;
    --color_19: 111,61,51;
    --color_20: 55,30,25;
    --color_21: 214,218,213;
    --color_22: 174,181,173;
    --color_23: 131,136,130;
    --color_24: 87,91,87;
    --color_25: 34,42,41;
    --color_26: 188,189,213;
    --color_27: 141,142,170;
    --color_28: 84,86,128;
    --color_29: 56,57,85;
    --color_30: 28,29,43;
    --color_31: 222,204,179;
    --color_32: 189,167,134;
    --color_33: 156,119,65;
    --color_34: 104,79,43;
    --color_35: 52,40,22;
    --color_36: 255,255,255;
    --color_37: 0,0,0;
    --color_38: 232,230,230;
    --color_39: 199,199,199;
    --color_40: 94,94,94;
    --color_41: 166,91,76;
    --color_42: 131,136,130;
    --color_43: 196,151,143;
    --color_44: 174,181,173;
    --color_45: 0,0,0;
    --color_46: 0,0,0;
    --color_47: 94,94,94;
    --color_48: 166,91,76;
    --color_49: 166,91,76;
    --color_50: 255,255,255;
    --color_51: 255,255,255;
    --color_52: 166,91,76;
    --color_53: 166,91,76;
    --color_54: 199,199,199;
    --color_55: 199,199,199;
    --color_56: 255,255,255;
    --color_57: 255,255,255;
    --color_58: 166,91,76;
    --color_59: 166,91,76;
    --color_60: 166,91,76;
    --color_61: 166,91,76;
    --color_62: 255,255,255;
    --color_63: 255,255,255;
    --color_64: 199,199,199;
    --color_65: 199,199,199;
    --font_0: normal normal normal 66px/1.4em 'eb garamond',serif;
    --font_1: normal normal normal 16px/1.4em din-next-w01-light,din-next-w02-light,din-next-w10-light,sans-serif;
    --font_2: normal normal normal 50px/1.4em 'eb garamond',serif;
    --font_3: normal normal normal 36px/1.4em 'eb garamond',serif;
    --font_4: normal normal normal 30px/1.4em avenir-lt-w01_85-heavy1475544,avenir-lt-w05_85-heavy,sans-serif;
    --font_5: normal normal normal 22px/1.4em avenir-lt-w01_85-heavy1475544,avenir-lt-w05_85-heavy,sans-serif;
    --font_6: normal normal normal 16px/1.4em avenir-lt-w01_85-heavy1475544,avenir-lt-w05_85-heavy,sans-serif;
    --font_7: normal normal normal 21px/1.4em avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --font_8: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --font_9: normal normal normal 13px/1.4em avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --font_10: normal normal normal 12px/1.4em din-next-w01-light,din-next-w02-light,din-next-w10-light,sans-serif;
    --wix-ads-height: 0px;
    --sticky-offset: 0px;
    --wix-ads-top-height: 0px;
    --vh-unit: calc( (100vh - 0px) / 100);
    --site-width: 980px;
    --above-all-z-index: 100000;
    --portals-z-index: 100001;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    --minViewportSize: 320;
    --maxViewportSize: 1920;
    --theme-spx-ratio: 1px;
}

.font_0 {
    font: var(--font_0);
    color: rgb(var(--color_45));
    letter-spacing: 0em;
}

.font_1 {
    font: var(--font_1);
    color: rgb(var(--color_40));
    letter-spacing: 0em;
}

.font_2 {
    font: var(--font_2);
    color: rgb(var(--color_45));
    letter-spacing: 0em;
}

.font_3 {
    font: var(--font_3);
    color: rgb(var(--color_45));
    letter-spacing: 0em;
}

.font_4 {
    font: var(--font_4);
    color: rgb(var(--color_45));
    letter-spacing: 0em;
}

.font_5 {
    font: var(--font_5);
    color: rgb(var(--color_45));
    letter-spacing: 0em;
}

.font_6 {
    font: var(--font_6);
    color: rgb(var(--color_45));
    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_40));
    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));
}

#SITE_FOOTER {
    --bg: 0,158,159;
    --shd: none;
    --brwt: 0px;
    --brd: 47,46,46;
    --brwb: 0px;
    --bgctr: 255,255,255;
    --rd: 0px;
    /*--alpha-bg: 0.6;*/
    --alpha-bgctr: 0;
    --alpha-brd: 1;
    --boxShadowToggleOn-shd: none;
}

#SITE_FOOTER {
    left: 0;
    margin-left: 0;
    width: 100%;
    min-width: 0;
}

[data-mesh-id=SITE_FOOTERinlineContent] {
    height: auto;
    width: 100%;
}

[data-mesh-id=SITE_FOOTERinlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: 1fr;
    grid-template-columns: 100%;
}

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > [id="comp-lomhzucx"] {
        position: relative;
        margin: 59px 0px 10px calc((100% - 980px) * 0.5);
        left: 77px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > [id="comp-lonyz4s1"] {
        position: relative;
        margin: 59px 0px 59px calc((100% - 980px) * 0.5);
        left: 539px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

#SITE_FOOTER {
    --shc-mutated-brightness: 18,18,18;
    --bg-overlay-color: transparent;
    --bg-gradient: none;
}

#comp-lomhzucx {
    --contentPaddingLeft: 0px;
    --contentPaddingRight: 0px;
    --contentPaddingTop: 0px;
    --contentPaddingBottom: 0px;
}

#comp-lomhzucx {
    width: 327px;
    height: 108px;
}

#comp-lonyz4s1 {
    width: 372px;
}

[data-mesh-id=comp-lonyz4s1inlineContent] {
    height: auto;
    width: 372px;
}

[data-mesh-id=comp-lonyz4s1inlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: repeat(5, min-content) 1fr;
    grid-template-columns: 100%;
}

    [data-mesh-id=comp-lonyz4s1inlineContent-gridContainer] > [id="comp-lomi0r1h"] {
        position: relative;
        margin: 0px 0px 0 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lonyz4s1inlineContent-gridContainer] > [id="comp-js2xm46r"] {
        position: relative;
        margin: 0px 0px 0 0;
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lonyz4s1inlineContent-gridContainer] > [id="comp-loms95g3"] {
        position: relative;
        margin: 0px 0px 0 0;
        left: 1px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lonyz4s1inlineContent-gridContainer] > [id="comp-loms9o0k"] {
        position: relative;
        margin: 0px 0px 0 0;
        left: 1px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lonyz4s1inlineContent-gridContainer] > [id="comp-loms9qej"] {
        position: relative;
        margin: 0px 0px 24px 0;
        left: 1px;
        grid-area: 5 / 1 / 6 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lonyz4s1inlineContent-gridContainer] > [id="comp-jrt6e4oh"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 0px;
        grid-area: 6 / 1 / 7 / 2;
        justify-self: start;
        align-self: start;
    }

#comp-lomi0r1h {
    width: 310px;
    height: auto;
}

#comp-js2xm46r {
    width: 112px;
    height: auto;
}

#comp-js2xm46r {
    --min-height: 32px;
}

#comp-loms95g3 {
    width: 112px;
    height: auto;
}

#comp-loms95g3 {
    --min-height: 34px;
}

#comp-loms9o0k {
    width: 112px;
    height: auto;
}

#comp-loms9o0k {
    --min-height: 37px;
}

#comp-loms9qej {
    width: 112px;
    height: auto;
}

#comp-loms9qej {
    --min-height: 37px;
}

#comp-jrt6e4oh {
    width: 372px;
    height: auto;
}

#comp-jrt6e4oh {
    --min-height: 15px;
}

#PAGES_CONTAINER {
    left: 0;
    margin-left: 0;
    width: 100%;
    min-width: 0;
}

#SITE_PAGES {
    left: 0;
    margin-left: 0;
    width: 100%;
    min-width: 0;
}

#SITE_PAGES {
    --transition-duration: 700ms;
}

#CONTROLLER_COMP_CUSTOM_ID {
    --alpha-bg: 1;
    --alpha -bgh:1;
    --alpha - brd:1;
    --alpha - brdh:1;
    --alpha - txt:1;
    --alpha - txth:1;
    --bg: 61,155,233;
    --bgh: 43,104,156;
    --alpha-bgh: 1;
    --boxShadowToggleOn -shd:none;
    --brd: 43,104,156;
    --alpha-brd: 1;
    --brdh: 61,155,233;
    --alpha-brdh: 1;
    --brw: 0px;
    --fnt: normal normal normal 14px/1.4em raleway;
    --rd: 20px;
    --shd: 0 1px 4px rgba(0, 0, 0, 0.6);
    ;
    --txt: 255,255,255;
    --alpha-txt: 1;
    --txth: 255,255,255;
    --alpha-txth: 1;
}

#SOSP_CONTAINER_CUSTOM_ID {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --alpha-bg: 1;
    --alpha-brd: 1;
    --boxShadowToggleOn-shd: none;
}

#SOSP_CONTAINER_CUSTOM_ID {
    width: 980px;
    visibility: undefined;
}

[data-mode=hover] #SOSP_CONTAINER_CUSTOM_ID {
    visibility: undefined;
    width: 980px;
}

[data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent] {
    height: auto;
    width: 980px;
}

[data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: min-content 1fr;
    grid-template-columns: 100%;
}

    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer] > [id="comp-lomfscnt"] {
        position: relative;
        margin: 0px 0px 0 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer] > [id="comp-lomfse4n"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 12px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

#SOSP_CONTAINER_CUSTOM_ID {
    --shc-mutated-brightness: 128,128,128;
}

#comp-lomfscnt {
    width: 980px;
    height: 250px;
}

.comp-lomfscnt {
    --wix-direction: ltr;
    --profileLayout: 1;
    --pictureStyle: 0;
    --profileAlignment: 0;
    --profileImageSize: 110px;
    --badge-layout: 0;
    --badge-size: 0;
    --badge-corner-radius: 10;
    --border-width-1: 1;
    --pw-cover-photo-opacity: 60;
    --pw-cover-photo-opacity-desktop: 60;
    --profileWidgetHeight: 250px;
    --pw-button-border-width: 1;
    --pw-button-responsive-border-width: 1;
    --pw-button-text-font-size-mobile: 16;
    --pw-button-corner-radius: 0;
    --pw-button-responsive-corner-radius: 0;
    --vertical-pw-corner-radius: 0;
    --badge-font: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --text-primary-font: normal normal normal 20px/1.4em avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --text-secondary-font: normal normal normal 14px/1.4em avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --pw-responsive-name-font: normal normal normal 28px/1.4em avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --pw-name-font-mobile: normal normal normal 20px/1.4em avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --title-font: normal normal normal 14px/1.4em avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --title-responsive-font: normal normal normal 20px/1.4em avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --title-mobile-font: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --pw-responsive-ff-font: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --pw-ff-font-mobile: normal normal normal 12px/1.4em avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --button-font: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --pw-responsive-button-font: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --pw-button-font-mobile: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --text-color-primary: 0,0,0;
    --text-color-primary-rgb: 0,0,0;
    --text-color-primary-opacity: 1;
    --text-color-secondary: 0,0,0;
    --text-color-secondary-rgb: 0,0,0;
    --text-color-secondary-opacity: 1;
    --pw-responsive-name-color: 255,255,255;
    --pw-responsive-name-color-rgb: 255,255,255;
    --pw-responsive-name-color-opacity: 1;
    --pw-name-color-mobile: 0,0,0;
    --pw-name-color-mobile-rgb: 0,0,0;
    --pw-name-color-mobile-opacity: 1;
    --title-color: 0,0,0;
    --title-color-rgb: 0,0,0;
    --title-color-opacity: 1;
    --title-responsive-color: 255,255,255;
    --title-responsive-color-rgb: 255,255,255;
    --title-responsive-color-opacity: 1;
    --title-mobile-color: 0,0,0;
    --title-mobile-color-rgb: 0,0,0;
    --title-mobile-color-opacity: 1;
    --pw-responsive-ff-color: 255,255,255;
    --pw-responsive-ff-color-rgb: 255,255,255;
    --pw-responsive-ff-color-opacity: 1;
    --pw-ff-color-mobile: 0,0,0;
    --pw-ff-color-mobile-rgb: 0,0,0;
    --pw-ff-color-mobile-opacity: 1;
    --button-opacity-and-color: 166,91,76;
    --button-opacity-and-color-rgb: 166,91,76;
    --button-opacity-and-color-opacity: 1;
    --pw-responsive-button-color: 255,255,255;
    --pw-responsive-button-color-rgb: 255,255,255;
    --pw-responsive-button-color-opacity: 1;
    --pw-responsive-button-color-mobile: 255,255,255;
    --pw-responsive-button-color-mobile-rgb: 255,255,255;
    --pw-responsive-button-color-mobile-opacity: 1;
    --box-color: 255,255,255;
    --box-color-rgb: 255,255,255;
    --box-color-opacity: 1;
    --border-color: 0,0,0,0.2;
    --border-color-rgb: 0,0,0;
    --border-color-opacity: 0.2;
    --pw-cover-color: 166,91,76;
    --pw-cover-color-rgb: 166,91,76;
    --pw-cover-color-opacity: 1;
    --pw-cover-color-desktop: 166,91,76;
    --pw-cover-color-desktop-rgb: 166,91,76;
    --pw-cover-color-desktop-opacity: 1;
    --pw-cover-color-mobile: 166,91,76;
    --pw-cover-color-mobile-rgb: 166,91,76;
    --pw-cover-color-mobile-opacity: 1;
    --pw-button-font-color: 255,255,255;
    --pw-button-font-color-rgb: 255,255,255;
    --pw-button-font-color-opacity: 1;
    --pw-button-responsive-font-color: 166,91,76;
    --pw-button-responsive-font-color-rgb: 166,91,76;
    --pw-button-responsive-font-color-opacity: 1;
    --pw-button-border-color: 166,91,76;
    --pw-button-border-color-rgb: 166,91,76;
    --pw-button-border-color-opacity: 1;
    --pw-button-responsive-border-color: 255,255,255;
    --pw-button-responsive-border-color-rgb: 255,255,255;
    --pw-button-responsive-border-color-opacity: 1;
    --badge-font-style: normal;
    --badge-font-variant: normal;
    --badge-font-weight: normal;
    --badge-font-size: 16px;
    --badge-font-line-height: 1.4em;
    --badge-font-family: avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --badge-font-text-decoration: none;
    --text-primary-font-style: normal;
    --text-primary-font-variant: normal;
    --text-primary-font-weight: normal;
    --text-primary-font-size: 20px;
    --text-primary-font-line-height: 1.4em;
    --text-primary-font-family: avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --text-primary-font-text-decoration: none;
    --text-secondary-font-style: normal;
    --text-secondary-font-variant: normal;
    --text-secondary-font-weight: normal;
    --text-secondary-font-size: 14px;
    --text-secondary-font-line-height: 1.4em;
    --text-secondary-font-family: avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --text-secondary-font-text-decoration: none;
    --pw-responsive-name-font-style: normal;
    --pw-responsive-name-font-variant: normal;
    --pw-responsive-name-font-weight: normal;
    --pw-responsive-name-font-size: 28px;
    --pw-responsive-name-font-line-height: 1.4em;
    --pw-responsive-name-font-family: avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --pw-responsive-name-font-text-decoration: none;
    --pw-name-font-mobile-style: normal;
    --pw-name-font-mobile-variant: normal;
    --pw-name-font-mobile-weight: normal;
    --pw-name-font-mobile-size: 20px;
    --pw-name-font-mobile-line-height: 1.4em;
    --pw-name-font-mobile-family: avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --pw-name-font-mobile-text-decoration: none;
    --title-font-style: normal;
    --title-font-variant: normal;
    --title-font-weight: normal;
    --title-font-size: 14px;
    --title-font-line-height: 1.4em;
    --title-font-family: avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --title-font-text-decoration: none;
    --title-responsive-font-style: normal;
    --title-responsive-font-variant: normal;
    --title-responsive-font-weight: normal;
    --title-responsive-font-size: 20px;
    --title-responsive-font-line-height: 1.4em;
    --title-responsive-font-family: avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --title-responsive-font-text-decoration: none;
    --title-mobile-font-style: normal;
    --title-mobile-font-variant: normal;
    --title-mobile-font-weight: normal;
    --title-mobile-font-size: 16px;
    --title-mobile-font-line-height: 1.4em;
    --title-mobile-font-family: avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --title-mobile-font-text-decoration: none;
    --pw-responsive-ff-font-style: normal;
    --pw-responsive-ff-font-variant: normal;
    --pw-responsive-ff-font-weight: normal;
    --pw-responsive-ff-font-size: 16px;
    --pw-responsive-ff-font-line-height: 1.4em;
    --pw-responsive-ff-font-family: avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --pw-responsive-ff-font-text-decoration: none;
    --pw-ff-font-mobile-style: normal;
    --pw-ff-font-mobile-variant: normal;
    --pw-ff-font-mobile-weight: normal;
    --pw-ff-font-mobile-size: 12px;
    --pw-ff-font-mobile-line-height: 1.4em;
    --pw-ff-font-mobile-family: avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --pw-ff-font-mobile-text-decoration: none;
    --button-font-style: normal;
    --button-font-variant: normal;
    --button-font-weight: normal;
    --button-font-size: 16px;
    --button-font-line-height: 1.4em;
    --button-font-family: avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --button-font-text-decoration: none;
    --pw-responsive-button-font-style: normal;
    --pw-responsive-button-font-variant: normal;
    --pw-responsive-button-font-weight: normal;
    --pw-responsive-button-font-size: 16px;
    --pw-responsive-button-font-line-height: 1.4em;
    --pw-responsive-button-font-family: avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --pw-responsive-button-font-text-decoration: none;
    --pw-button-font-mobile-style: normal;
    --pw-button-font-mobile-variant: normal;
    --pw-button-font-mobile-weight: normal;
    --pw-button-font-mobile-size: 16px;
    --pw-button-font-mobile-line-height: 1.4em;
    --pw-button-font-mobile-family: avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --pw-button-font-mobile-text-decoration: none;
    --wix-color-1: 255,255,255;
    --wix-color-2: 232,230,230;
    --wix-color-3: 199,199,199;
    --wix-color-4: 0,0,0;
    --wix-color-5: 0,0,0;
    --wix-color-6: 225,191,185;
    --wix-color-7: 196,151,143;
    --wix-color-8: 166,91,76;
    --wix-color-9: 111,61,51;
    --wix-color-10: 55,30,25;
    --wix-color-11: 214,218,213;
    --wix-color-12: 174,181,173;
    --wix-color-13: 131,136,130;
    --wix-color-14: 87,91,87;
    --wix-color-15: 34,42,41;
    --wix-color-16: 188,189,213;
    --wix-color-17: 141,142,170;
    --wix-color-18: 84,86,128;
    --wix-color-19: 56,57,85;
    --wix-color-20: 28,29,43;
    --wix-color-21: 222,204,179;
    --wix-color-22: 189,167,134;
    --wix-color-23: 156,119,65;
    --wix-color-24: 104,79,43;
    --wix-color-25: 52,40,22;
    --wix-color-26: 255,255,255;
    --wix-color-27: 0,0,0;
    --wix-color-28: 232,230,230;
    --wix-color-29: 199,199,199;
    --wix-color-30: 94,94,94;
    --wix-color-31: 166,91,76;
    --wix-color-32: 131,136,130;
    --wix-color-33: 196,151,143;
    --wix-color-34: 174,181,173;
    --wix-color-35: 0,0,0;
    --wix-color-36: 0,0,0;
    --wix-color-37: 94,94,94;
    --wix-color-38: 166,91,76;
    --wix-color-39: 166,91,76;
    --wix-color-40: 255,255,255;
    --wix-color-41: 255,255,255;
    --wix-color-42: 166,91,76;
    --wix-color-43: 166,91,76;
    --wix-color-44: 199,199,199;
    --wix-color-45: 199,199,199;
    --wix-color-46: 255,255,255;
    --wix-color-47: 255,255,255;
    --wix-color-48: 166,91,76;
    --wix-color-49: 166,91,76;
    --wix-color-50: 166,91,76;
    --wix-color-51: 166,91,76;
    --wix-color-52: 255,255,255;
    --wix-color-53: 255,255,255;
    --wix-color-54: 199,199,199;
    --wix-color-55: 199,199,199;
    --wix-font-Title: normal normal normal 66px/1.4em "eb garamond",serif;
    --wix-font-Title-style: normal;
    --wix-font-Title-variant: normal;
    --wix-font-Title-weight: normal;
    --wix-font-Title-size: 66px;
    --wix-font-Title-line-height: 1.4em;
    --wix-font-Title-family: "eb garamond",serif;
    --wix-font-Title-text-decoration: none;
    --wix-font-Menu: normal normal normal 16px/1.4em din-next-w01-light,din-next-w02-light,din-next-w10-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,din-next-w02-light,din-next-w10-light,sans-serif;
    --wix-font-Menu-text-decoration: none;
    --wix-font-Page-title: normal normal normal 50px/1.4em "eb garamond",serif;
    --wix-font-Page-title-style: normal;
    --wix-font-Page-title-variant: normal;
    --wix-font-Page-title-weight: normal;
    --wix-font-Page-title-size: 50px;
    --wix-font-Page-title-line-height: 1.4em;
    --wix-font-Page-title-family: "eb garamond",serif;
    --wix-font-Page-title-text-decoration: none;
    --wix-font-Heading-XL: normal normal normal 36px/1.4em "eb garamond",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.4em;
    --wix-font-Heading-XL-family: "eb garamond",serif;
    --wix-font-Heading-XL-text-decoration: none;
    --wix-font-Heading-L: normal normal normal 30px/1.4em avenir-lt-w01_85-heavy1475544,avenir-lt-w05_85-heavy,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: 30px;
    --wix-font-Heading-L-line-height: 1.4em;
    --wix-font-Heading-L-family: avenir-lt-w01_85-heavy1475544,avenir-lt-w05_85-heavy,sans-serif;
    --wix-font-Heading-L-text-decoration: none;
    --wix-font-Heading-M: normal normal normal 22px/1.4em avenir-lt-w01_85-heavy1475544,avenir-lt-w05_85-heavy,sans-serif;
    --wix-font-Heading-M-style: normal;
    --wix-font-Heading-M-variant: normal;
    --wix-font-Heading-M-weight: normal;
    --wix-font-Heading-M-size: 22px;
    --wix-font-Heading-M-line-height: 1.4em;
    --wix-font-Heading-M-family: avenir-lt-w01_85-heavy1475544,avenir-lt-w05_85-heavy,sans-serif;
    --wix-font-Heading-M-text-decoration: none;
    --wix-font-Heading-S: normal normal normal 16px/1.4em avenir-lt-w01_85-heavy1475544,avenir-lt-w05_85-heavy,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: 16px;
    --wix-font-Heading-S-line-height: 1.4em;
    --wix-font-Heading-S-family: avenir-lt-w01_85-heavy1475544,avenir-lt-w05_85-heavy,sans-serif;
    --wix-font-Heading-S-text-decoration: none;
    --wix-font-Body-L: normal normal normal 21px/1.4em avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --wix-font-Body-L-style: normal;
    --wix-font-Body-L-variant: normal;
    --wix-font-Body-L-weight: normal;
    --wix-font-Body-L-size: 21px;
    --wix-font-Body-L-line-height: 1.4em;
    --wix-font-Body-L-family: avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --wix-font-Body-L-text-decoration: none;
    --wix-font-Body-M: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,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: 16px;
    --wix-font-Body-M-line-height: 1.4em;
    --wix-font-Body-M-family: avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --wix-font-Body-M-text-decoration: none;
    --wix-font-Body-S: normal normal normal 13px/1.4em avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --wix-font-Body-S-style: normal;
    --wix-font-Body-S-variant: normal;
    --wix-font-Body-S-weight: normal;
    --wix-font-Body-S-size: 13px;
    --wix-font-Body-S-line-height: 1.4em;
    --wix-font-Body-S-family: avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    --wix-font-Body-S-text-decoration: none;
    --wix-font-Body-XS: normal normal normal 12px/1.4em din-next-w01-light,din-next-w02-light,din-next-w10-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,din-next-w02-light,din-next-w10-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;
}

.shQ3WZY {
    --wix-ui-tpa-icon-button-icon-color: 255, 255, 255, 1;
    --wix-ui-tpa-icon-button-icon-color-rgb: 255, 255, 255;
    --wix-ui-tpa-icon-button-icon-color-opacity: 1
}

.shVDiwQ {
    outline: 0
}

.s__3XBJ_F {
    outline: 0
}

.sb2Mut1.onI0xvE--madefor {
    --wbu-font-stack: var(--wix-font-stack);
    --wbu-font-weight-regular: var(--wix-font-weight-regular);
    --wbu-font-weight-medium: var(--wix-font-weight-medium);
    --wbu-font-weight-bold: var(--wix-font-weight-bold)
}



.sTNKEMZ.o__6CR2KY--madefor {
    --wbu-font-stack: var(--wix-font-stack);
    --wbu-font-weight-regular: var(--wix-font-weight-regular);
    --wbu-font-weight-medium: var(--wix-font-weight-medium);
    --wbu-font-weight-bold: var(--wix-font-weight-bold)
}

.snU6ghj > :first-child > :first-child {
    z-index: 100000 !important
}

.s__6wDbwI {
    display: inline-flex;
    align-items: center;
    cursor: pointer
}

.sPsdSgZ {
    flex-shrink: 0
}

.s__vrmS {
    flex-shrink: 0
}

.s__6wDbwI.oKaZTUE--disabled {
    cursor: default
}

.s__6wDbwI[disabled] {
    pointer-events: none
}

.shLYMCP {
    display: inline-flex;
    color: #fff;
    border-radius: 2px;
    border: 1px solid rgba(255,255,255,.4);
    font-size: 14px;
    font-family: "HelveticaNeueW01-65Medi","Arial","sans-serif";
    box-shadow: 0 0 4px 0 rgba(0,0,0,.1),0 4px 8px 0 rgba(0,0,0,.1);
    opacity: 0;
    visibility: hidden;
    transform: translateY(-50%)
}

    .shLYMCP.oY3JTtW--isShown {
        opacity: 1;
        visibility: visible;
        transform: translateY(0)
    }

    .shLYMCP.oY3JTtW--shouldAnimate {
        transition: visibility .2s ease,opacity .2s ease,transform .4s ease
    }

    .shLYMCP.oY3JTtW---skin-7-success {
        background-color: #008250
    }

    .shLYMCP.oY3JTtW---skin-5-error {
        background-color: #df3131
    }

    .shLYMCP.oY3JTtW---skin-6-status {
        background-color: #212121
    }

    .shLYMCP.oY3JTtW---skin-7-preview {
        background-color: rgba(0,0,0,.6)
    }

    .shLYMCP.oY3JTtW---placement-15-bottomFullWidth {
        width: 100vw;
        position: fixed;
        bottom: 0;
        left: 0
    }

.sY0zdEj, .sPMGHOF {
    display: inline-block;
    min-width: 12px
}

.sDda_oq {
    margin: 16px 20px;
    display: inline-block;
    max-height: 40px;
    line-height: 20px;
    overflow: hidden
}

.sLsKcuJ {
    padding: 14px 12px;
    height: 24px;
    margin-left: auto
}

.shLYMCP.oY3JTtW--mobile .sDda_oq {
    margin-left: 0;
    margin-right: 0;
    max-height: 60px
}

.shLYMCP.oY3JTtW--mobile .sY0zdEj {
    min-width: 20px
}

.shLYMCP.oY3JTtW--rtl .sLsKcuJ {
    margin-left: initial;
    margin-right: auto
}



.sJvuGlv {
    text-decoration: none;
    border: 0;
    display: inline-block;
    padding: 0;
    margin: 0;
    line-height: 0
}

    .sJvuGlv:hover, .sJvuGlv.ov2b8ZT--focus {
        opacity: .7
    }

    .sJvuGlv.olLWE_W--disabled {
        cursor: default
    }

        .sJvuGlv.olLWE_W--disabled:hover {
            opacity: 1
        }

.sNRYFXw svg {
    display: block
}

.sJvuGlv.olLWE_W--disabled.s__70pb8o .sNRYFXw svg:not([fill=currentColor]) path {
    stroke: rgb(var(--wix-color-3));
    fill: none
}

.sJvuGlv.olLWE_W--disabled.scKpkDL .sNRYFXw svg:not([fill=currentColor]) path {
    fill: rgb(var(--wix-color-3));
    stroke: rgb(var(--wix-color-3))
}

.s__70pb8o .sNRYFXw svg:not([fill=currentColor]) path, .sJvuGlv.olLWE_W---skin-4-line .sNRYFXw svg:not([fill=currentColor]) path {
    stroke: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wix-color-5)));
    fill: none
}

.scKpkDL .sNRYFXw svg:not([fill=currentColor]) path, .sJvuGlv.olLWE_W---skin-4-full .sNRYFXw svg:not([fill=currentColor]) path {
    fill: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wix-color-5)));
    stroke: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wix-color-5)))
}

.sJvuGlv .sNRYFXw svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wix-color-5)))
}

.sJvuGlv.olLWE_W--disabled .sNRYFXw svg[fill=currentColor] {
    color: rgb(var(--wix-color-3))
}

.sJvuGlv.olLWE_W---theme-4-none {
    background-color: transparent
}

.sJvuGlv.olLWE_W---theme-3-box {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    background-color: rgb(var(--wix-ui-tpa-icon-button-background-color, var(--wix-color-1)))
}






.Sm1ZoK {
    z-index: 999999
}

    .Sm1ZoK.KtZaO1 {
        display: none
    }

    .Sm1ZoK:not(.Z1Pd8o) {
        min-width: 320px;
        position: fixed;
        left: 50%;
        transform: translate(-50%, 0);
        top: 80px
    }







#comp-lomfse4n {
    width: 956px;
}

[data-mesh-id=comp-lomfse4ninlineContent] {
    height: auto;
    width: 956px;
}

[data-mesh-id=comp-lomfse4ninlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: 1fr;
    grid-template-columns: 100%;
}

    [data-mesh-id=comp-lomfse4ninlineContent-gridContainer] > [id="comp-lomfse552"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

#comp-lomfse552 {
    --menuTotalBordersX: 0px;
    --menuTotalBordersY: 0px;
    --bgDrop: var(--color_11);
    --rd: 0px;
    --shd: 0px 1px 4px 0px rgba(0,0,0,0.2);
    --pad: 10px;
    --fnt: var(--font_8);
    --brd: var(--color_15);
    --txt: var(--color_15);
    --alpha-txt: 1;
    --brdh: var(--color_17);
    --txth: var(--color_17);
    --alpha-txth: 1;
    --brds: var(--color_18);
    --txts: var(--color_18);
    --alpha-txts: 1;
    --alpha-bgDrop: 1;
    --alpha-brdh: 1;
    --alpha-brd: 0;
    --alpha-brds: 1;
}

#comp-lomfse552 {
    width: 956px;
    height: 40px;
}

#comp-lomfse552 {
    --menuTotalBordersY: 0px;
    --menuTotalBordersX: 0px;
}

#masterPage:not(.landingPage) {
    --top-offset: 0px;
    --header-height: 101px;
}

#masterPage.landingPage {
    --top-offset: 0px;
}

#SITE_HEADER {
    /*--bg: 0,20,54;*/
    --bg: 45,150,109;
    --shd: none;
    --brwt: 0px;
    --brd: 47,46,46;
    --brwb: 0px;
    --bgctr: 255,255,255;
    --rd: 0px;
    --alpha-bgctr: 0;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
}

#SITE_HEADER {
    left: 0;
    margin-left: 0;
    width: 100%;
    min-width: 0;
}

[data-mesh-id=SITE_HEADERinlineContent] {
    height: auto;
    width: 100%;
}

[data-mesh-id=SITE_HEADERinlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: 1fr;
    grid-template-columns: 100%;
}

    [data-mesh-id=SITE_HEADERinlineContent-gridContainer] > [id="comp-jrt8rj2d"] {
        position: relative;
        margin: 0px 0px 0px calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

#SITE_HEADER {
    --bg-overlay-color: transparent;
    --bg-gradient: none;
    --shc-mutated-brightness: 4,10,27;
}

#comp-jrt8rj2d {
    margin-left: auto;
    margin-right: auto;
    width: calc(100% - 80px - 80px);
    min-width: 980px;
}

[data-mesh-id=comp-jrt8rj3linlineContent] {
    height: auto;
    width: 100%;
}

[data-mesh-id=comp-jrt8rj3linlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: 1fr;
    grid-template-columns: 100%;
}

    [data-mesh-id=comp-jrt8rj3linlineContent-gridContainer] > [id="comp-lomgzjw2"] {
        position: relative;
        margin: 19px 0px 18px calc((100% - 327px) * 0);
        left: 117px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

[data-mesh-id=comp-js1gizloinlineContent] {
    height: auto;
    width: 100%;
}

[data-mesh-id=comp-js1gizloinlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: 1fr;
    grid-template-columns: 100%;
}

    [data-mesh-id=comp-js1gizloinlineContent-gridContainer] > [id="comp-js1giznz"] {
        position: relative;
        margin: 30px 0px 21px calc((100% - 730px) * 1);
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

#comp-jrt8rj2d {
    --bg-overlay-color: transparent;
    --bg-gradient: none;
    --padding: 0px;
    --margin: 0px;
    min-width: 980px;
    --firstChildMarginTop: -1px;
    --lastChildMarginBottom: -1px;
    --items-direction: row;
}

#comp-jrt8rj3l {
    width: 327px;
}

#comp-jrt8rj3l {
    --bg-overlay-color: transparent;
    --bg-gradient: none;
    width: 100%;
    --column-width: 327px;
    --column-flex: 327;
}

#comp-lomgzjw2 {
    --rd: 0px 0px 0px 0px;
    --shd: none;
    --brd: var(--color_11);
    --brw: 0px;
    --sizeRd: 0px 0px 0px 0px;
    --sizeBrw: 0px;
    --trans: opacity 0.4s ease 0s;
    --bgh: 255,255,255;
    --contentPaddingLeft: 0px;
    --contentPaddingRight: 0px;
    --contentPaddingBottom: 0px;
    --contentPaddingTop: 0px;
    --boxShadowToggleOn-shd: none;
    --alpha-brd: 0.5;
    --alpha-bgh: 0.2;
}

#comp-lomgzjw2 {
    width: 194px;
    height: 64px;
}

#comp-js1gizlo {
    width: 653px;
}

#comp-js1gizlo {
    --bg-overlay-color: transparent;
    --bg-gradient: none;
    width: 100%;
    --column-width: 653px;
    --column-flex: 653;
}

#comp-js1giznz {
    --menuTotalBordersX: 0px;
    --menuTotalBordersY: 0px;
    --bgDrop: var(--color_11);
    --rd: 0px;
    --shd: 0.00px 1.00px 4px 0px rgba(0, 0, 0, 0.6);
    --fnt: normal normal normal 16px/1.4em familjen-grotesk,'familjen grotesk',sans-serif;
    --sep: var(--color_36);
    --txt: var(--color_11);
    --alpha-txt: 1;
    --trans: color 0.4s ease 0s;
    --pad: 5px;
    --txth: 141,188,194;
    --alpha-txth: 1;
    --txts: 141,188,194;
    --alpha-txts: 1;
    --alpha-bgDrop: 1;
    --alpha-sep: 1;
}

#comp-js1giznz {
    width: 653px;
    height: 50px;
}

#comp-js1giznz {
    --menuTotalBordersY: 0px;
    --menuTotalBordersX: 0px;
}