
#main_MF .home-hero-reference :is(.wix-presets-wrapper){display:contents}
#main_MF .home-hero-reference :is(.builder-root){box-sizing:border-box}









#main_MF .home-hero-reference :is(.ke5pl1,.Dkb_qa){background-color:rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))}
#main_MF .home-hero-reference :is(.ke5pl1>.QG9w8P .LNYVZi){background-color:var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))))}
#main_MF .home-hero-reference :is(.fwXYgt:hover .HTT0h5){pointer-events:auto;clip:auto;opacity:1}

#main_MF .home-hero-reference :is(.ke5pl1,.Dkb_qa){background-color:rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))}
#main_MF .home-hero-reference :is(.ke5pl1>.QG9w8P .LNYVZi){background-color:var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))))}
#main_MF .home-hero-reference :is(.fwXYgt:hover .HTT0h5){pointer-events:auto;clip:auto;opacity:1}
#main_MF .home-hero-reference :is(.ke5pl1,.Dkb_qa){background-color:rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))}
#main_MF .home-hero-reference :is(.ke5pl1>.QG9w8P .LNYVZi){background-color:var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))))}
#main_MF .home-hero-reference :is(.fwXYgt:hover .HTT0h5){pointer-events:auto;clip:auto;opacity:1}


/*** VSM_CSS ***/ 


































































































































#main_MF .home-hero-reference :where(.c1dmp){height:auto;--spx-stopper-max:var(--variables-mk2jyfr5);--full-viewport:100 * var(--one-unit) * var(--browser-zoom);--scaling-factor:clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));--comp-display:unset;position:relative;}
#main_MF .home-hero-reference :where(.c1dmp) .c1dmp-overflow-wrapper{position:relative;display:grid;grid-template-rows:1fr;grid-template-columns:minmax(0, 1fr);overflow-x:clip;overflow-y:clip;}
#main_MF .home-hero-reference :where(.c1dmp) .c1dmp-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;grid-template-columns:minmax(0px,1fr);--container-layout-type:grid-container-layout;--container-display:grid;}
#main_MF .home-hero-reference :where(.c1dmp):not(.c1dmp-container){display:var(--l_display,var(--container-display));grid-template-rows:1fr;grid-template-columns:minmax(0, 1fr);--container-display:grid;}
#main_MF .home-hero-reference :where(.c1dmp), #main_MF .home-hero-reference :where(.comp-mpeh4xra), #main_MF .home-hero-reference :where(.comp-mpeh4xs3), #main_MF .home-hero-reference :where(.comp-mpenqax5), #main_MF .home-hero-reference :where(.comp-mpenqax9), #main_MF .home-hero-reference :where(.comp-mpps728v), #main_MF .home-hero-reference :where(.comp-mpps728x1), #main_MF .home-hero-reference :where(.comp-mtkaobes), #main_MF .home-hero-reference :where(.comp-mtkaobeu1), #main_MF .home-hero-reference :where(.comp-mpq53ik0), #main_MF .home-hero-reference :where(.comp-mpq53ik9), #main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mdr13kdg), #main_MF .home-hero-reference :where(.comp-mb7ogqrp_r_comp-mdr142kt){--wst-base-1-color:#FDFCF8;--wst-base-2-color:#1A1A1A;--wst-shade-1-color:#F5F2EA;--wst-shade-2-color:#E8E0D1;--wst-shade-3-color:#4D4D4D;--wst-accent-1-color:#B3925F;--wst-accent-2-color:#F4F1EC;--wst-accent-3-color:#E3D5C1;--wst-accent-4-color:#CBB084;--wst-system-success-color:#489F48;--wst-system-error-color:#D82222;--wst-system-alert-color:#E98316;--wst-system-default-dark-color:#000000;--wst-system-default-light-color:#ffffff;--wst-primary-background-color:var(--wst-base-1-color);--wst-secondary-background-color:var(--wst-shade-1-color);--wst-heading-1-color:var(--wst-base-2-color);--wst-heading-2-color:var(--wst-base-2-color);--wst-heading-3-color:var(--wst-base-2-color);--wst-heading-4-color:var(--wst-base-2-color);--wst-heading-5-color:var(--wst-base-2-color);--wst-heading-6-color:var(--wst-base-2-color);--wst-paragraph-1-color:var(--wst-base-2-color);--wst-paragraph-2-color:var(--wst-base-2-color);--wst-paragraph-3-color:var(--wst-base-2-color);--wst-links-and-actions-color:var(--wst-accent-1-color);--wst-system-disabled-color:var(--wst-shade-2-color);--wst-graphics-1-color:var(--wst-accent-1-color);--wst-graphics-2-color:var(--wst-accent-2-color);--wst-button-primary-background-color:var(--wst-accent-1-color);--wst-button-primary-border-left-color:var(--wst-accent-1-color);--wst-button-primary-border-right-color:var(--wst-accent-1-color);--wst-button-primary-border-top-color:var(--wst-accent-1-color);--wst-button-primary-border-bottom-color:var(--wst-accent-1-color);--wst-button-primary-color:var(--wst-base-1-color);--wst-button-primary-text-highlight:transparent;--wst-button-secondary-background-color:var(--wst-base-1-color);--wst-button-secondary-border-left-color:var(--wst-accent-1-color);--wst-button-secondary-border-right-color:var(--wst-accent-1-color);--wst-button-secondary-border-top-color:var(--wst-accent-1-color);--wst-button-secondary-border-bottom-color:var(--wst-accent-1-color);--wst-button-secondary-color:var(--wst-accent-1-color);--wst-button-secondary-text-highlight:transparent;--wst-button-tertiary-background-color:transparent;--wst-button-tertiary-border-left-color:transparent;--wst-button-tertiary-border-right-color:transparent;--wst-button-tertiary-border-top-color:transparent;--wst-button-tertiary-border-bottom-color:transparent;--wst-button-tertiary-color:var(--wst-accent-1-color);--wst-button-tertiary-text-highlight:transparent;--wst-box-primary-border-left-color:var(--wst-base-1-color);--wst-box-primary-border-right-color:var(--wst-base-1-color);--wst-box-primary-border-top-color:var(--wst-base-1-color);--wst-box-primary-border-bottom-color:var(--wst-base-1-color);--wst-box-primary-background-color:var(--wst-base-1-color);--wst-box-secondary-border-left-color:var(--wst-shade-1-color);--wst-box-secondary-border-right-color:var(--wst-shade-1-color);--wst-box-secondary-border-top-color:var(--wst-shade-1-color);--wst-box-secondary-border-bottom-color:var(--wst-shade-1-color);--wst-box-secondary-background-color:var(--wst-shade-1-color);--wst-system-line-1-color:var(--wst-accent-1-color);--wst-system-line-2-color:var(--wst-shade-2-color);--wst-heading-1-font:normal normal 700 max(0.5px, 0.06875 * (var(--scaling-factor) - var(--scrollbar-width)))/1em recoleta;--wst-heading-2-font:normal normal 700 max(0.5px, 0.05 * (var(--scaling-factor) - var(--scrollbar-width)))/1em recoleta;--wst-heading-3-font:normal normal 700 max(0.5px, 0.04375 * (var(--scaling-factor) - var(--scrollbar-width)))/1em recoleta;--wst-heading-4-font:normal normal 900 max(0.5px, 0.0375 * (var(--scaling-factor) - var(--scrollbar-width)))/1.1em recoleta;--wst-heading-5-font:normal normal 900 max(0.5px, 0.025 * (var(--scaling-factor) - var(--scrollbar-width)))/1.1em recoleta;--wst-heading-6-font:normal normal 400 max(0.5px, 0.0203125 * (var(--scaling-factor) - var(--scrollbar-width)))/1.2em minion-pro;--wst-paragraph-1-font:normal normal 400 max(0.5px, 0.0171875 * (var(--scaling-factor) - var(--scrollbar-width)))/1.2em minion-pro;--wst-paragraph-2-font:normal normal 400 max(0.5px, 0.0140625 * (var(--scaling-factor) - var(--scrollbar-width)))/1.2em minion-pro;--wst-paragraph-3-font:normal normal 400 max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width)))/1.2em minion-pro;--wst-button-primary-font:var(--wst-paragraph-2-font);--wst-button-secondary-font:var(--wst-paragraph-2-font);--wst-button-tertiary-font:var(--wst-paragraph-3-font);--wst-button-primary-box-shadow:none;--wst-button-secondary-box-shadow:none;--wst-button-tertiary-box-shadow:none;--wst-box-primary-box-shadow:initial;--wst-box-secondary-box-shadow:none;--wst-button-primary-border-left-width:0px;--wst-button-primary-border-right-width:0px;--wst-button-primary-border-top-width:0px;--wst-button-primary-border-bottom-width:0px;--wst-button-secondary-border-left-width:1px;--wst-button-secondary-border-right-width:1px;--wst-button-secondary-border-top-width:1px;--wst-button-secondary-border-bottom-width:1px;--wst-button-tertiary-border-left-width:0px;--wst-button-tertiary-border-right-width:0px;--wst-button-tertiary-border-top-width:0px;--wst-button-tertiary-border-bottom-width:0px;--wst-box-primary-border-left-width:1px;--wst-box-primary-border-right-width:1px;--wst-box-primary-border-top-width:1px;--wst-box-primary-border-bottom-width:1px;--wst-box-secondary-border-left-width:0px;--wst-box-secondary-border-right-width:0px;--wst-box-secondary-border-top-width:0px;--wst-box-secondary-border-bottom-width:0px;--wst-button-primary-border-left-style:solid;--wst-button-primary-border-right-style:solid;--wst-button-primary-border-top-style:solid;--wst-button-primary-border-bottom-style:solid;--wst-button-secondary-border-left-style:solid;--wst-button-secondary-border-right-style:solid;--wst-button-secondary-border-top-style:solid;--wst-button-secondary-border-bottom-style:solid;--wst-button-tertiary-border-left-style:solid;--wst-button-tertiary-border-right-style:solid;--wst-button-tertiary-border-top-style:solid;--wst-button-tertiary-border-bottom-style:solid;--wst-box-primary-border-left-style:solid;--wst-box-primary-border-right-style:solid;--wst-box-primary-border-top-style:solid;--wst-box-primary-border-bottom-style:solid;--wst-box-secondary-border-left-style:solid;--wst-box-secondary-border-right-style:solid;--wst-box-secondary-border-top-style:solid;--wst-box-secondary-border-bottom-style:solid;--wst-button-primary-padding-bottom:max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width)));--wst-button-primary-padding-top:max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width)));--wst-button-primary-padding-left:max(0.5px, 0.025 * (var(--scaling-factor) - var(--scrollbar-width)));--wst-button-primary-padding-right:max(0.5px, 0.025 * (var(--scaling-factor) - var(--scrollbar-width)));--wst-button-secondary-padding-bottom:max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width)));--wst-button-secondary-padding-top:max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width)));--wst-button-secondary-padding-left:max(0.5px, 0.025 * (var(--scaling-factor) - var(--scrollbar-width)));--wst-button-secondary-padding-right:max(0.5px, 0.025 * (var(--scaling-factor) - var(--scrollbar-width)));--wst-button-tertiary-padding-bottom:max(0.5px, 0.00625 * (var(--scaling-factor) - var(--scrollbar-width)));--wst-button-tertiary-padding-top:max(0.5px, 0.00625 * (var(--scaling-factor) - var(--scrollbar-width)));--wst-button-tertiary-padding-left:max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width)));--wst-button-tertiary-padding-right:max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width)));--wst-button-primary-border-top-left-radius:0px;--wst-button-primary-border-top-right-radius:0px;--wst-button-primary-border-bottom-left-radius:0px;--wst-button-primary-border-bottom-right-radius:0px;--wst-button-secondary-border-top-left-radius:0px;--wst-button-secondary-border-top-right-radius:0px;--wst-button-secondary-border-bottom-left-radius:0px;--wst-button-secondary-border-bottom-right-radius:0px;--wst-button-tertiary-border-top-left-radius:0px;--wst-button-tertiary-border-top-right-radius:0px;--wst-button-tertiary-border-bottom-left-radius:0px;--wst-button-tertiary-border-bottom-right-radius:0px;--wst-box-primary-border-top-left-radius:0px;--wst-box-primary-border-top-right-radius:0px;--wst-box-primary-border-bottom-left-radius:0px;--wst-box-primary-border-bottom-right-radius:0px;--wst-box-secondary-border-top-left-radius:0px;--wst-box-secondary-border-top-right-radius:0px;--wst-box-secondary-border-bottom-left-radius:0px;--wst-box-secondary-border-bottom-right-radius:0px;--wst-button-primary-column-gap:8px;--wst-button-primary-row-gap:8px;--wst-button-secondary-column-gap:8px;--wst-button-secondary-row-gap:8px;--wst-button-tertiary-column-gap:8px;--wst-button-tertiary-row-gap:8px;--wst-button-primary-letter-spacing:0em;--wst-button-secondary-letter-spacing:0em;--wst-button-tertiary-letter-spacing:0em;--wst-button-primary-text-decoration:none;--wst-button-secondary-text-decoration:none;--wst-button-tertiary-text-decoration:underline;--wst-button-primary-text-transform:uppercase;--wst-button-secondary-text-transform:uppercase;--wst-button-tertiary-text-transform:none;--wst-button-primary-text-shadow:none;--wst-button-secondary-text-shadow:none;--wst-button-tertiary-text-shadow:none;--wst-system-line-1-width:2px;--wst-system-line-2-width:1px;--wst-button-primary-justify-content:center;--wst-button-secondary-justify-content:center;--wst-button-tertiary-justify-content:center;--wst-button-primary-background-image:none;--wst-button-secondary-background-image:none;--wst-button-tertiary-background-image:none;--variables-m28o2bcx:1920px;--variables-mk2jyfr5:9999px;--wst-box-primary-background-image:none;--wst-box-secondary-background-image:none;--custom-color-963b2099-9ea5-462d-a92a-bac2d560a212:#02060B;--custom-color-bac1ed9f-0506-46a0-8b95-f060025ad284:#C9A46A;--custom-color-f5823259-285c-40d8-9fb5-234ef1ad0fe6:#C9B06A;--custom-color-91b4caa3-71db-4006-a16b-1cc4baa217e4:#0c0c0c;--wst-box-primary-background-color-opacity:1;--wst-box-primary-backdrop-filter:none;--wst-box-secondary-background-color-opacity:1;--wst-box-secondary-backdrop-filter:none;}
@media screen and (max-width: 1023px){#main_MF .home-hero-reference :where(.c1dmp), #main_MF .home-hero-reference :where(.comp-mpeh4xra), #main_MF .home-hero-reference :where(.comp-mpeh4xs3), #main_MF .home-hero-reference :where(.comp-mpenqax5), #main_MF .home-hero-reference :where(.comp-mpenqax9), #main_MF .home-hero-reference :where(.comp-mpps728v), #main_MF .home-hero-reference :where(.comp-mpps728x1), #main_MF .home-hero-reference :where(.comp-mtkaobes), #main_MF .home-hero-reference :where(.comp-mtkaobeu1), #main_MF .home-hero-reference :where(.comp-mpq53ik0), #main_MF .home-hero-reference :where(.comp-mpq53ik9), #main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mdr13kdg), #main_MF .home-hero-reference :where(.comp-mb7ogqrp_r_comp-mdr142kt){--wst-heading-1-font:normal normal 700 max(0.5px, 0.0923077 * (var(--scaling-factor) - var(--scrollbar-width)))/1em recoleta;--wst-heading-2-font:normal normal 700 max(0.5px, 0.0769231 * (var(--scaling-factor) - var(--scrollbar-width)))/1em recoleta;--wst-heading-3-font:normal normal 700 max(0.5px, 0.0769231 * (var(--scaling-factor) - var(--scrollbar-width)))/1em recoleta;--wst-heading-4-font:normal normal 900 max(0.5px, 0.0717949 * (var(--scaling-factor) - var(--scrollbar-width)))/1.1em recoleta;--wst-heading-5-font:normal normal 900 max(0.5px, 0.0615385 * (var(--scaling-factor) - var(--scrollbar-width)))/1.1em recoleta;--wst-heading-6-font:normal normal 400 max(0.5px, 0.0512821 * (var(--scaling-factor) - var(--scrollbar-width)))/1.2em minion-pro;--wst-paragraph-1-font:normal normal 400 max(0.5px, 0.0461538 * (var(--scaling-factor) - var(--scrollbar-width)))/1.2em minion-pro;--wst-paragraph-2-font:normal normal 400 max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)))/1.2em minion-pro;--wst-paragraph-3-font:normal normal 400 max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)))/1.2em minion-pro;--wst-button-primary-padding-bottom:max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));--wst-button-primary-padding-top:max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));--wst-button-primary-padding-left:max(0.5px, 0.0820513 * (var(--scaling-factor) - var(--scrollbar-width)));--wst-button-primary-padding-right:max(0.5px, 0.0820513 * (var(--scaling-factor) - var(--scrollbar-width)));--wst-button-secondary-padding-bottom:max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));--wst-button-secondary-padding-top:max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));--wst-button-secondary-padding-left:max(0.5px, 0.0820513 * (var(--scaling-factor) - var(--scrollbar-width)));--wst-button-secondary-padding-right:max(0.5px, 0.0820513 * (var(--scaling-factor) - var(--scrollbar-width)));--wst-button-tertiary-padding-bottom:max(0.5px, 0.0205128 * (var(--scaling-factor) - var(--scrollbar-width)));--wst-button-tertiary-padding-top:max(0.5px, 0.0205128 * (var(--scaling-factor) - var(--scrollbar-width)));--wst-button-tertiary-padding-left:max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));--wst-button-tertiary-padding-right:max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));--variables-mk2jyfr5:700px;}}
#main_MF .home-hero-reference :where(.c1dmp){--bg:0,0,0;--alpha-bg:0;}
#main_MF .home-hero-reference :where(.comp-mpeh4xra){min-height:0px;--comp-display:flex;--l_display:unset;height:auto;min-width:0px;max-width:99999px;max-height:99999px;--section-max-width:99999999999px;--full-viewport:100 * var(--one-unit) * var(--browser-zoom);--scaling-factor:clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));display:var(--l_display,var(--comp-display,flex));flex-direction:column;align-self:stretch;justify-self:stretch;pointer-events:auto;margin-top:0%;margin-bottom:0%;margin-left:0%;margin-right:0%;grid-area:1/1/2/2;position:relative;}
#main_MF .home-hero-reference :where(.comp-mpeh4xra) .comp-mpeh4xra-container{box-sizing:border-box;position:relative;pointer-events:none;padding-top:0px;padding-right:0px;padding-left:0px;padding-bottom:0px;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:min-content;grid-template-columns:1fr;--container-layout-type:grid-container-layout;--container-display:grid;}
#main_MF .home-hero-reference :where(.comp-mpeh4xra) .comp-mpeh4xra-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;}
#main_MF .home-hero-reference :where(.comp-mpeh4xra){--bg:var(--color_11);--alpha-bg:0;}
#main_MF .home-hero-reference :where(.comp-mpeh4xs3){width:100%;height:100%;min-height:0px;--section-max-width:var(--variables-m28o2bcx);--full-viewport:100 * var(--one-unit) * var(--browser-zoom);--scaling-factor:clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));--comp-display:unset;position:relative;}
#main_MF .home-hero-reference :where(.comp-mpeh4xs3) .comp-mpeh4xs3-container{box-sizing:border-box;position:relative;pointer-events:none;padding-left:max(0.5px, 0.0790514 * (var(--scaling-factor) - var(--scrollbar-width)));padding-right:max(0.5px, 0.0798419 * (var(--scaling-factor) - var(--scrollbar-width)));padding-top:max(0.5px, 0.056917 * (var(--scaling-factor) - var(--scrollbar-width)));padding-bottom:max(0.5px, 0.0474308 * (var(--scaling-factor) - var(--scrollbar-width)));row-gap:0px;column-gap:0px;max-width:var(--variables-m28o2bcx);margin-left:clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));--section-max-width:var(--variables-m28o2bcx);display:var(--l_display,var(--container-display));grid-template-rows:minmax(max(0.5px, 0.3797581 * (var(--scaling-factor) - var(--scrollbar-width))),max-content);grid-template-columns:minmax(0px,1fr);grid-auto-flow:row;grid-auto-rows:min-content;grid-auto-columns:1fr;--container-layout-type:grid-container-layout;--container-display:grid;}
#main_MF .home-hero-reference :where(.comp-mpeh4xs3):not(.comp-mpeh4xs3-container){display:var(--l_display,var(--container-display));grid-template-rows:1fr;grid-template-columns:minmax(0, 1fr);--container-display:grid;}
#main_MF .home-hero-reference :where(.comp-mpeh4xs3) .comp-mpeh4xs3-container-pinned{max-width:var(--variables-m28o2bcx);margin-left:clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));--section-max-width:var(--variables-m28o2bcx);height:100%;width:100%;position:absolute;display:grid;pointer-events:none;}
@media screen and (max-width: 1023px){#main_MF .home-hero-reference :where(.comp-mpeh4xs3){--l_display:unset;}
#main_MF .home-hero-reference :where(.comp-mpeh4xs3) .comp-mpeh4xs3-container{grid-template-rows:minmax(max(0.5px, 0.1581028 * (var(--scaling-factor) - var(--scrollbar-width))),auto);}}
#main_MF .home-hero-reference :where(.comp-mu52e4qi){min-height:0px;--l_display:unset;height:auto;min-width:0px;width:auto;max-width:99999px;max-height:99999px;--comp-display:unset;align-self:stretch;justify-self:stretch;pointer-events:auto;margin-top:0%;margin-left:0%;margin-bottom:0%;margin-right:0%;grid-area:1/1/2/2;position:relative;}
#main_MF .home-hero-reference :is(.comp-mu52e4qi-container){box-sizing:border-box;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;}
#main_MF .home-hero-reference :where(.comp-mu52e4qi):not(.comp-mu52e4qi-container){display:var(--l_display,var(--container-display));grid-template-rows:1fr;grid-template-columns:minmax(0, 1fr);--container-display:grid;}
@media screen and (max-width: 1023px){#main_MF .home-hero-reference :where(.comp-mu52e4qi){width:100%;margin-top:0px;margin-bottom:0px;}}
:is(#main_MF .home-hero-reference :where(.comp-mu52e4qj1), [id^="comp-mu52e4qj1__"]){width:100%;height:100%;--comp-display:unset;position:relative;}
#main_MF .home-hero-reference :is(.comp-mu52e4qj1-container){box-sizing:border-box;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:max(0.5px, 0.0142292 * (var(--scaling-factor) - var(--scrollbar-width)));row-gap:0px;column-gap:0px;display:var(--l_display,var(--container-display));grid-template-rows:min-content min-content 1fr;grid-template-columns:minmax(0px,1fr);grid-auto-flow:row;grid-auto-rows:min-content;grid-auto-columns:1fr;--container-layout-type:grid-container-layout;--container-display:grid;}
:is(#main_MF .home-hero-reference :where(.comp-mu52e4qj1), [id^="comp-mu52e4qj1__"]):not(.comp-mu52e4qj1-container){display:var(--l_display,var(--container-display));grid-template-rows:1fr;grid-template-columns:minmax(0, 1fr);--container-display:grid;}
@media screen and (max-width: 1023px){:is(#main_MF .home-hero-reference :where(.comp-mu52e4qj1), [id^="comp-mu52e4qj1__"]){--l_display:unset;}
#main_MF .home-hero-reference :is(.comp-mu52e4qj1-container){padding-bottom:max(0.5px, 0.0461538 * (var(--scaling-factor) - var(--scrollbar-width)));grid-template-rows:min-content min-content min-content 1fr;}}
:is(#main_MF .home-hero-reference :where(.comp-mpeh4xt32), [id^="comp-mpeh4xt32__"]){min-height:0px;--l_display:unset;height:auto;min-width:0px;width:35.18%;max-width:99999px;max-height:99999px;--comp-display:unset;display:var(--l_display,var(--display,block));align-self:start;justify-self:start;pointer-events:auto;margin-left:3.2542293233082704%;margin-right:0%;margin-top:max(0.5px, 0.0805212 * (var(--scaling-factor) - var(--scrollbar-width)));margin-bottom:max(0.5px, 0.0179101 * (var(--scaling-factor) - var(--scrollbar-width)));grid-area:1/1/2/2;position:relative;}
@media screen and (max-width: 1023px){:is(#main_MF .home-hero-reference :where(.comp-mpeh4xt32), [id^="comp-mpeh4xt32__"]){width:87.6923076923077%;margin-left:6.153846153846154%;margin-right:6.153846153846154%;margin-top:max(0.5px, 0.0615385 * (var(--scaling-factor) - var(--scrollbar-width)));margin-bottom:0px;}}
:is(#main_MF .home-hero-reference :where(.comp-mpeh4xt32), [id^="comp-mpeh4xt32__"]){font:var(--wst-heading-4-font);text-transform:none;color:var(--wst-shade-1-color);text-align:start;font-family:libre baskerville,serif;letter-spacing:0em;font-size:max(0.5px, 0.0252964 * (var(--scaling-factor) - var(--scrollbar-width)));mix-blend-mode:normal;font-weight:normal;}
@media screen and (max-width: 1023px){:is(#main_MF .home-hero-reference :where(.comp-mpeh4xt32), [id^="comp-mpeh4xt32__"]){font-size:max(0.5px, 0.0615385 * (var(--scaling-factor) - var(--scrollbar-width)));}}
:is(#main_MF .home-hero-reference :where(.comp-mpeh4xu9), [id^="comp-mpeh4xu9__"]){min-height:0px;--l_display:unset;height:auto;min-width:0px;width:27.19%;max-width:99999px;max-height:99999px;--comp-display:unset;display:var(--l_display,var(--display,block));align-self:start;justify-self:start;pointer-events:auto;margin-left:3.2542293233082704%;margin-right:0%;margin-top:0px;margin-bottom:max(0.5px, 0.0300025 * (var(--scaling-factor) - var(--scrollbar-width)));grid-area:2/1/3/2;position:relative;}
@media screen and (max-width: 1023px){:is(#main_MF .home-hero-reference :where(.comp-mpeh4xu9), [id^="comp-mpeh4xu9__"]){width:87.6923076923077%;margin-left:6.153846153846154%;margin-right:6.153846153846154%;margin-top:max(0.5px, 0.0307692 * (var(--scaling-factor) - var(--scrollbar-width)));margin-bottom:0px;}}
:is(#main_MF .home-hero-reference :where(.comp-mpeh4xu9), [id^="comp-mpeh4xu9__"]){font:var(--wst-paragraph-3-font);color:var(--custom-color-963b2099-9ea5-462d-a92a-bac2d560a212);text-align:start;font-family:montserrat,sans-serif;letter-spacing:0em;font-size:max(0.5px, 0.0110672 * (var(--scaling-factor) - var(--scrollbar-width)));mix-blend-mode:normal;font-weight:normal;}
@media screen and (max-width: 1023px){:is(#main_MF .home-hero-reference :where(.comp-mpeh4xu9), [id^="comp-mpeh4xu9__"]){font-size:max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width)));}}
:is(#main_MF .home-hero-reference :where(.comp-mpeh4xug), [id^="comp-mpeh4xug__"]){min-height:max(0.5px, 0.0259534 * (var(--scaling-factor) - var(--scrollbar-width)));--l_display:unset;height:auto;min-width:0px;width:20.25%;max-width:99999px;max-height:99999px;--comp-display:unset;display:var(--l_display,var(--display,block));align-self:start;justify-self:start;pointer-events:auto;margin-left:3.2542293233082704%;margin-right:0%;margin-top:0px;margin-bottom:0px;grid-area:3/1/4/2;position:relative;}
@media screen and (max-width: 1023px){:is(#main_MF .home-hero-reference :where(.comp-mpeh4xug), [id^="comp-mpeh4xug__"]){width:55.24439102564103%;height:max(0.5px, 0.1231571 * (var(--scaling-factor) - var(--scrollbar-width)));margin-left:6.153846153846154%;margin-right:6.153846153846154%;margin-top:max(0.5px, 0.0820513 * (var(--scaling-factor) - var(--scrollbar-width)));}}
:is(#main_MF .home-hero-reference :where(.comp-mpeh4xug), [id^="comp-mpeh4xug__"]){--content-horizontal-alignment:center;border-bottom-style:var(--wst-button-primary-border-bottom-style);background-color:transparent;column-gap:var(--wst-button-primary-column-gap);padding-inline-end:max(0.5px, 0.0126482 * (var(--scaling-factor) - var(--scrollbar-width)));border-bottom-width:1px;border-bottom-color:#705815;border-start-end-radius:max(0.5px, 0.0023715 * (var(--scaling-factor) - var(--scrollbar-width)));box-shadow:3px -3px 6px 1px #0003;background-image:linear-gradient(31deg, #b3925f 0%, #b3925f 50.012%, rgba(203,176,132,0.57) 100%);padding-inline-start:max(0.5px, 0.0126482 * (var(--scaling-factor) - var(--scrollbar-width)));border-inline-end-width:1px;border-top-width:1px;row-gap:var(--wst-button-primary-row-gap);border-inline-start-color:#705815;padding-top:var(--wst-button-primary-padding-top);border-start-start-radius:max(0.5px, 0.0023715 * (var(--scaling-factor) - var(--scrollbar-width)));border-inline-start-width:1px;border-top-style:var(--wst-button-primary-border-top-style);padding-bottom:var(--wst-button-primary-padding-bottom);border-end-start-radius:max(0.5px, 0.0023715 * (var(--scaling-factor) - var(--scrollbar-width)));border-inline-start-style:var(--wst-button-primary-border-left-style);border-inline-end-style:var(--wst-button-primary-border-right-style);border-inline-end-color:#705815;border-top-color:#705815;border-end-end-radius:max(0.5px, 0.0023715 * (var(--scaling-factor) - var(--scrollbar-width)));}
#main_MF .home-hero-reference :where(.comp-mpeh4xug).button .animated-icon.animated-icon{--size:max(0.5px, 0.0109375 * (var(--scaling-factor) - var(--scrollbar-width)));--fill:#000;display:none;}
#main_MF .home-hero-reference :where(.comp-mpeh4xug).button .label{--text-shadow:var(--wst-button-primary-text-shadow);font:var(--wst-button-primary-font);text-decoration-line:var(--wst-button-primary-text-decoration);background-color:var(--wst-button-primary-text-highlight);text-transform:var(--wst-button-primary-text-transform);color:var(--wst-shade-2-color);font-family:libre baskerville,serif;letter-spacing:var(--wst-button-primary-letter-spacing);font-size:max(0.5px, 0.0094862 * (var(--scaling-factor) - var(--scrollbar-width)));}
@media screen and (max-width: 1023px){:is(#main_MF .home-hero-reference :where(.comp-mpeh4xug), [id^="comp-mpeh4xug__"]){padding-inline-end:max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));border-start-end-radius:max(0.5px, 0.0076923 * (var(--scaling-factor) - var(--scrollbar-width)));padding-inline-start:max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));border-start-start-radius:max(0.5px, 0.0076923 * (var(--scaling-factor) - var(--scrollbar-width)));border-end-start-radius:max(0.5px, 0.0076923 * (var(--scaling-factor) - var(--scrollbar-width)));border-end-end-radius:max(0.5px, 0.0076923 * (var(--scaling-factor) - var(--scrollbar-width)));}
#main_MF .home-hero-reference :where(.comp-mpeh4xug).button .animated-icon.animated-icon{--size:max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width)));}
#main_MF .home-hero-reference :where(.comp-mpeh4xug).button .label{font-size:max(0.5px, 0.0307692 * (var(--scaling-factor) - var(--scrollbar-width)));}}
#main_MF .home-hero-reference :is(:is(.comp-mpeh4xug-presets-wrapper, [id^="comp-mpeh4xug__"])){--preset-423f9646: z78117e4f}
:is(#main_MF .home-hero-reference :where(.comp-mpeh6e78), [id^="comp-mpeh6e78__"]){min-height:max(0.5px, 0.0303802 * (var(--scaling-factor) - var(--scrollbar-width)));--l_display:unset;height:auto;min-width:0px;width:17.09%;max-width:99999px;max-height:99999px;--comp-display:unset;display:var(--l_display,var(--display,block));align-self:start;justify-self:start;pointer-events:auto;margin-left:25.9281015037594%;margin-right:0%;margin-top:0px;margin-bottom:0px;grid-area:3/1/4/2;position:relative;}
@media screen and (max-width: 1023px){:is(#main_MF .home-hero-reference :where(.comp-mpeh6e78), [id^="comp-mpeh6e78__"]){width:46.62259615384615%;height:max(0.5px, 0.1231571 * (var(--scaling-factor) - var(--scrollbar-width)));margin-left:6.153846153846154%;margin-right:6.153846153846154%;margin-top:max(0.5px, 0.0307692 * (var(--scaling-factor) - var(--scrollbar-width)));margin-bottom:max(0.5px, 0.0615385 * (var(--scaling-factor) - var(--scrollbar-width)));grid-area:4/1/5/2;}}
:is(#main_MF .home-hero-reference :where(.comp-mpeh6e78), [id^="comp-mpeh6e78__"]){--content-horizontal-alignment:var(--wst-button-primary-justify-content);border-bottom-style:var(--wst-button-primary-border-bottom-style);background-color:transparent;column-gap:var(--wst-button-primary-column-gap);padding-inline-end:var(--wst-button-primary-padding-right);border-bottom-width:1px;border-bottom-color:var(--wst-button-primary-border-bottom-color);border-start-end-radius:max(0.5px, 0.001581 * (var(--scaling-factor) - var(--scrollbar-width)));box-shadow:var(--wst-button-primary-box-shadow);background-image:none;padding-inline-start:var(--wst-button-primary-padding-left);border-inline-end-width:1px;border-top-width:1px;row-gap:var(--wst-button-primary-row-gap);border-inline-start-color:var(--wst-button-primary-border-left-color);padding-top:var(--wst-button-primary-padding-top);border-start-start-radius:max(0.5px, 0.001581 * (var(--scaling-factor) - var(--scrollbar-width)));border-inline-start-width:1px;border-top-style:var(--wst-button-primary-border-top-style);padding-bottom:var(--wst-button-primary-padding-bottom);border-end-start-radius:max(0.5px, 0.001581 * (var(--scaling-factor) - var(--scrollbar-width)));border-inline-start-style:var(--wst-button-primary-border-left-style);border-inline-end-style:var(--wst-button-primary-border-right-style);border-inline-end-color:var(--wst-button-primary-border-right-color);border-top-color:var(--wst-button-primary-border-top-color);border-end-end-radius:max(0.5px, 0.001581 * (var(--scaling-factor) - var(--scrollbar-width)));}
#main_MF .home-hero-reference :where(.comp-mpeh6e78).button .animated-icon.animated-icon{--size:max(0.5px, 0.0109375 * (var(--scaling-factor) - var(--scrollbar-width)));--fill:#000;display:none;}
#main_MF .home-hero-reference :where(.comp-mpeh6e78).button .label{--text-shadow:var(--wst-button-primary-text-shadow);font:var(--wst-button-primary-font);text-decoration-line:var(--wst-button-primary-text-decoration);background-color:var(--wst-button-primary-text-highlight);text-transform:var(--wst-button-primary-text-transform);color:var(--wst-accent-1-color);font-family:libre baskerville,serif;letter-spacing:var(--wst-button-primary-letter-spacing);font-size:max(0.5px, 0.0094862 * (var(--scaling-factor) - var(--scrollbar-width)));font-weight:400;}
@media screen and (max-width: 1023px){:is(#main_MF .home-hero-reference :where(.comp-mpeh6e78), [id^="comp-mpeh6e78__"]){border-start-end-radius:max(0.5px, 0.0053333 * (var(--scaling-factor) - var(--scrollbar-width)));background-image:linear-gradient(90deg, rgb(from var(--wst-shade-2-color) r g b / 0.29) 0%, var(--wst-accent-2-color) 100%);border-start-start-radius:max(0.5px, 0.0053333 * (var(--scaling-factor) - var(--scrollbar-width)));border-end-start-radius:max(0.5px, 0.0053333 * (var(--scaling-factor) - var(--scrollbar-width)));border-end-end-radius:max(0.5px, 0.0053333 * (var(--scaling-factor) - var(--scrollbar-width)));}
#main_MF .home-hero-reference :where(.comp-mpeh6e78).button .animated-icon.animated-icon{--size:max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width)));}
#main_MF .home-hero-reference :where(.comp-mpeh6e78).button .label{font-size:max(0.5px, 0.0307692 * (var(--scaling-factor) - var(--scrollbar-width)));}}
#main_MF .home-hero-reference :is(:is(.comp-mpeh6e78-presets-wrapper, [id^="comp-mpeh6e78__"])){--preset-423f9646: z78117e4f}
#main_MF .home-hero-reference :where(.comp-mpnekyc4).button .animated-icon.animated-icon{--fill:#000;--size:max(0.5px, 0.0109375 * (var(--scaling-factor) - var(--scrollbar-width)));--rotation:0deg;display:none;}
#main_MF .home-hero-reference :where(.comp-mpnekyc4).button .label{--text-shadow:var(--wst-button-primary-text-shadow);font:var(--wst-button-primary-font);text-decoration-line:var(--wst-button-primary-text-decoration);background-color:var(--wst-button-primary-text-highlight);text-transform:var(--wst-button-primary-text-transform);color:var(--wst-accent-1-color);text-align:center;font-family:libre baskerville,serif;letter-spacing:var(--wst-button-primary-letter-spacing);font-size:max(0.5px, 0.0094862 * (var(--scaling-factor) - var(--scrollbar-width)));font-weight:400;}
@media screen and (max-width: 1023px){#main_MF .home-hero-reference :where(.comp-mpnekyc4).button .animated-icon.animated-icon{--size:max(0.5px, 0.0354769 * (var(--scaling-factor) - var(--scrollbar-width)));}
#main_MF .home-hero-reference :where(.comp-mpnekyc4).button .label{font-size:max(0.5px, 0.0213333 * (var(--scaling-factor) - var(--scrollbar-width)));}}
#main_MF .home-hero-reference :where(.comp-mt7whi7w).button .animated-icon.animated-icon{--size:max(0.5px, 0.0109375 * (var(--scaling-factor) - var(--scrollbar-width)));--fill:#000;display:none;}
#main_MF .home-hero-reference :where(.comp-mt7whi7w).button .label{--text-shadow:var(--wst-button-primary-text-shadow);font:var(--wst-button-primary-font);text-decoration-line:var(--wst-button-primary-text-decoration);background-color:var(--wst-button-primary-text-highlight);text-transform:var(--wst-button-primary-text-transform);color:var(--wst-accent-1-color);font-family:libre baskerville,serif;letter-spacing:var(--wst-button-primary-letter-spacing);font-size:max(0.5px, 0.0079051 * (var(--scaling-factor) - var(--scrollbar-width)));font-weight:400;}
@media screen and (max-width: 1023px){#main_MF .home-hero-reference :where(.comp-mt7whi7w).button .animated-icon.animated-icon{--size:max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width)));}
#main_MF .home-hero-reference :where(.comp-mt7whi7w).button .label{font-size:max(0.5px, 0.025641 * (var(--scaling-factor) - var(--scrollbar-width)));}}
#main_MF .home-hero-reference :where(.comp-mtkat8i7).button .animated-icon.animated-icon{--fill:#000;--size:max(0.5px, 0.0109375 * (var(--scaling-factor) - var(--scrollbar-width)));--rotation:0deg;display:none;}
#main_MF .home-hero-reference :where(.comp-mtkat8i7).button .label{--text-shadow:var(--wst-button-primary-text-shadow);font:var(--wst-button-primary-font);text-decoration-line:var(--wst-button-primary-text-decoration);background-color:var(--wst-button-primary-text-highlight);text-transform:var(--wst-button-primary-text-transform);color:var(--wst-accent-1-color);text-align:center;font-family:libre baskerville,serif;letter-spacing:var(--wst-button-primary-letter-spacing);font-size:max(0.5px, 0.0079051 * (var(--scaling-factor) - var(--scrollbar-width)));font-weight:400;}
@media screen and (max-width: 1023px){#main_MF .home-hero-reference :where(.comp-mtkat8i7).button .animated-icon.animated-icon{--size:max(0.5px, 0.0354769 * (var(--scaling-factor) - var(--scrollbar-width)));}
#main_MF .home-hero-reference :where(.comp-mtkat8i7).button .label{font-size:max(0.5px, 0.0213333 * (var(--scaling-factor) - var(--scrollbar-width)));}}
#main_MF .home-hero-reference :where(.comp-mtab5q8x).button .animated-icon.animated-icon{--size:max(0.5px, 0.0109375 * (var(--scaling-factor) - var(--scrollbar-width)));--fill:#000;display:none;}
#main_MF .home-hero-reference :where(.comp-mtab5q8x).button .label{--text-shadow:var(--wst-button-primary-text-shadow);font:var(--wst-button-primary-font);text-decoration-line:var(--wst-button-primary-text-decoration);background-color:var(--wst-button-primary-text-highlight);text-transform:var(--wst-button-primary-text-transform);color:var(--wst-shade-1-color);font-family:libre baskerville,serif;letter-spacing:var(--wst-button-primary-letter-spacing);font-size:max(0.5px, 0.0094862 * (var(--scaling-factor) - var(--scrollbar-width)));font-weight:700;}
@media screen and (max-width: 1023px){#main_MF .home-hero-reference :where(.comp-mtab5q8x).button .animated-icon.animated-icon{--size:max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width)));}
#main_MF .home-hero-reference :where(.comp-mtab5q8x).button .label{font-size:max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));color:var(--wst-shade-2-color);}}
#main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mu8ra3ii).menu .button.hamburger-close-button{border-bottom-width:0px;border-bottom-color:var(--wst-accent-1-color);border-inline-end-width:0px;border-top-width:0px;border-inline-start-color:var(--wst-accent-1-color);border-inline-start-width:0px;border-inline-end-color:var(--wst-accent-1-color);border-top-color:var(--wst-accent-1-color);}
#main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mu8ra3ii).menu .button.hamburger-close-button .label{color:var(--wst-accent-1-color);}
#main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mu8ra3ii).menu .button.hamburger-close-button .animated-icon.animated-icon{--fill:#000;--size:max(0.5px, 0.0234375 * (var(--scaling-factor) - var(--scrollbar-width)));}
#main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mu8ra3ii).menu .button.hamburger-open-button{column-gap:0px;padding-inline-end:0px;border-bottom-width:0px;padding-inline-start:0px;border-inline-end-width:0px;border-top-width:0px;row-gap:0px;padding-top:0px;border-inline-start-width:0px;padding-bottom:0px;}
#main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mu8ra3ii).menu .button.hamburger-open-button .animated-icon.animated-icon{--size:max(0.5px, 0.0234375 * (var(--scaling-factor) - var(--scrollbar-width)));--rotation:0deg;--fill:#070707;}
#main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mu8ra3ii).menu .button.hamburger-open-button .label{font:var(--wst-paragraph-2-font);text-transform:none;color:var(--wst-accent-1-color);text-align:start;font-family:wix-madefor-text-v2,sans-serif;letter-spacing:0em;font-size:max(0.5px, 0.0109375 * (var(--scaling-factor) - var(--scrollbar-width)));font-weight:400;}
@media screen and (max-width: 1023px){#main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mu8ra3ii).menu .button.hamburger-close-button{--content-horizontal-alignment:center;--icon-position:row-reverse;--container-flex-direction:row;--container-justify-content:var(--content-horizontal-alignment);--container-align-items:center;border-bottom-style:solid;background-color:transparent;column-gap:0px;padding-inline-end:0px;border-bottom-color:#fff;border-start-end-radius:max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));box-shadow:none;padding-inline-start:0px;row-gap:0px;border-inline-start-color:#fff;padding-top:0px;border-start-start-radius:max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));border-top-style:solid;padding-bottom:0px;border-end-start-radius:max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));border-inline-start-style:solid;border-inline-end-style:solid;border-inline-end-color:#fff;border-top-color:#fff;border-end-end-radius:max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));}
#main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mu8ra3ii).menu .button.hamburger-close-button .label{--text-shadow:none;font:var(--wst-paragraph-2-font);color:#000;text-align:start;font-family:wix-madefor-text-v2,sans-serif;letter-spacing:0em;line-height:1em;font-size:max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width)));font-weight:400;}
#main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mu8ra3ii).menu .button.hamburger-close-button .animated-icon.animated-icon{--fill:var(--wst-accent-1-color);--size:max(0.5px, 0.08 * (var(--scaling-factor) - var(--scrollbar-width)));}
#main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mu8ra3ii).menu .button.hamburger-open-button{--icon-position:row-reverse;--container-flex-direction:row;--container-justify-content:var(--content-horizontal-alignment);--container-align-items:center;--content-horizontal-alignment:center;border-bottom-style:solid;background-color:transparent;padding-inline-end:max(0.5px, 0.016 * (var(--scaling-factor) - var(--scrollbar-width)));border-bottom-color:#000;border-start-end-radius:max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));box-shadow:none;padding-inline-start:max(0.5px, 0.016 * (var(--scaling-factor) - var(--scrollbar-width)));border-inline-start-color:#000;padding-top:max(0.5px, 0.016 * (var(--scaling-factor) - var(--scrollbar-width)));border-start-start-radius:max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));border-top-style:solid;padding-bottom:max(0.5px, 0.016 * (var(--scaling-factor) - var(--scrollbar-width)));border-end-start-radius:max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));border-inline-start-style:solid;border-inline-end-style:solid;border-inline-end-color:#000;border-top-color:#000;border-end-end-radius:max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));}
#main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mu8ra3ii).menu .button.hamburger-open-button .animated-icon.animated-icon{--fill:var(--wst-accent-1-color);--size:max(0.5px, 0.08 * (var(--scaling-factor) - var(--scrollbar-width)));}
#main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mu8ra3ii).menu .button.hamburger-open-button .label{--text-shadow:none;color:#000;line-height:1em;font-size:max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width)));}}
#main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mst6n8v8).button .label{font:var(--wst-paragraph-2-font);text-decoration-line:none;background-color:transparent;text-transform:none;color:var(--wst-accent-1-color);text-align:center;font-family:montserrat,sans-serif;letter-spacing:0.02em;line-height:0.5em;font-size:max(0.5px, 0.0079051 * (var(--scaling-factor) - var(--scrollbar-width)));font-weight:400;}
#main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mst6n8v8).button .animated-icon.animated-icon{--fill:#1B1C1B;--size:max(0.5px, 0.0210941 * (var(--scaling-factor) - var(--scrollbar-width)));--rotation:180deg;display:none;}
@media screen and (max-width: 1023px){#main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mst6n8v8).button .animated-icon.animated-icon{--size:max(0.5px, 0.0684205 * (var(--scaling-factor) - var(--scrollbar-width)));}}
#main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mst6kka2).button .label{font:var(--wst-paragraph-2-font);text-decoration-line:none;text-transform:none;color:var(--wst-accent-1-color);font-family:montserrat,sans-serif;letter-spacing:0.02em;line-height:0.5em;font-size:max(0.5px, 0.0079051 * (var(--scaling-factor) - var(--scrollbar-width)));font-weight:400;}
#main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mst6kka2).button .animated-icon.animated-icon{--size:max(0.5px, 0.0210938 * (var(--scaling-factor) - var(--scrollbar-width)));--fill:#1B1C1B;--rotation:180deg;display:none;}
@media screen and (max-width: 1023px){#main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mst6kka2).button .label{font-size:max(0.5px, 0.0213333 * (var(--scaling-factor) - var(--scrollbar-width)));}
#main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mst6kka2).button .animated-icon.animated-icon{--size:max(0.5px, 0.0692308 * (var(--scaling-factor) - var(--scrollbar-width)));}}
#main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mst6mupx).button .label{font:var(--wst-paragraph-2-font);text-decoration-line:none;background-color:transparent;text-transform:none;color:var(--wst-accent-1-color);text-align:center;font-family:montserrat,sans-serif;letter-spacing:0.02em;line-height:0.5em;font-size:max(0.5px, 0.0079051 * (var(--scaling-factor) - var(--scrollbar-width)));font-weight:400;}
#main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mst6mupx).button .animated-icon.animated-icon{--fill:#1B1C1B;--size:max(0.5px, 0.0210941 * (var(--scaling-factor) - var(--scrollbar-width)));--rotation:180deg;display:none;}
@media screen and (max-width: 1023px){#main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mst6mupx).button .animated-icon.animated-icon{--size:max(0.5px, 0.0684205 * (var(--scaling-factor) - var(--scrollbar-width)));}}
#main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mst6nnls).button .label{font:var(--wst-paragraph-2-font);text-decoration-line:none;background-color:transparent;text-transform:none;color:var(--wst-accent-1-color);text-align:center;font-family:montserrat,sans-serif;letter-spacing:0.02em;line-height:0.5em;font-size:max(0.5px, 0.0079051 * (var(--scaling-factor) - var(--scrollbar-width)));font-weight:400;}
#main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mst6nnls).button .animated-icon.animated-icon{--fill:#1B1C1B;--size:max(0.5px, 0.0210941 * (var(--scaling-factor) - var(--scrollbar-width)));--rotation:180deg;display:none;}
@media screen and (max-width: 1023px){#main_MF .home-hero-reference :where(.comp-kbgakxmn_r_comp-mst6nnls).button .animated-icon.animated-icon{--size:max(0.5px, 0.0684205 * (var(--scaling-factor) - var(--scrollbar-width)));}}
#main_MF .home-hero-reference :where(.comp-mb7ogqrp_r_comp-mpg3f59a).menu .button.hamburger-close-button{border-bottom-width:0px;border-bottom-color:var(--wst-accent-1-color);border-inline-end-width:0px;border-top-width:0px;border-inline-start-color:var(--wst-accent-1-color);border-inline-start-width:0px;border-inline-end-color:var(--wst-accent-1-color);border-top-color:var(--wst-accent-1-color);}
#main_MF .home-hero-reference :where(.comp-mb7ogqrp_r_comp-mpg3f59a).menu .button.hamburger-close-button .label{color:var(--wst-accent-1-color);}
#main_MF .home-hero-reference :where(.comp-mb7ogqrp_r_comp-mpg3f59a).menu .button.hamburger-close-button .animated-icon.animated-icon{--fill:var(--wst-base-2-color);--size:max(0.5px, 0.01875 * (var(--scaling-factor) - var(--scrollbar-width)));}
#main_MF .home-hero-reference :where(.comp-mb7ogqrp_r_comp-mpg3f59a).menu .button.hamburger-open-button{column-gap:0px;padding-inline-end:0px;border-bottom-width:0px;padding-inline-start:0px;border-inline-end-width:0px;border-top-width:0px;row-gap:0px;padding-top:0px;border-inline-start-width:0px;padding-bottom:0px;}
#main_MF .home-hero-reference :where(.comp-mb7ogqrp_r_comp-mpg3f59a).menu .button.hamburger-open-button .animated-icon.animated-icon{--size:max(0.5px, 0.03125 * (var(--scaling-factor) - var(--scrollbar-width)));--rotation:0deg;--fill:var(--wst-base-2-color);}
#main_MF .home-hero-reference :where(.comp-mb7ogqrp_r_comp-mpg3f59a).menu .button.hamburger-open-button .label{font:var(--wst-paragraph-2-font);text-transform:none;color:var(--wst-accent-1-color);text-align:start;font-family:wix-madefor-text-v2,sans-serif;letter-spacing:0em;font-size:max(0.5px, 0.0109375 * (var(--scaling-factor) - var(--scrollbar-width)));font-weight:400;}
@media screen and (max-width: 1023px){#main_MF .home-hero-reference :where(.comp-mb7ogqrp_r_comp-mpg3f59a).menu .button.hamburger-close-button{--content-horizontal-alignment:center;--icon-position:row-reverse;--container-flex-direction:row;--container-justify-content:var(--content-horizontal-alignment);--container-align-items:center;border-bottom-style:solid;background-color:transparent;column-gap:0px;padding-inline-end:0px;border-bottom-color:#fff;border-start-end-radius:0px;box-shadow:none;background-image:none;padding-inline-start:0px;row-gap:0px;border-inline-start-color:#fff;padding-top:0px;border-start-start-radius:0px;border-top-style:solid;padding-bottom:0px;border-end-start-radius:0px;border-inline-start-style:solid;border-inline-end-style:solid;border-inline-end-color:#fff;border-top-color:#fff;border-end-end-radius:0px;}
#main_MF .home-hero-reference :where(.comp-mb7ogqrp_r_comp-mpg3f59a).menu .button.hamburger-close-button .label{--text-shadow:none;font:var(--wst-paragraph-2-font);color:#000;text-align:start;font-family:wix-madefor-text-v2,sans-serif;letter-spacing:0em;line-height:1em;font-size:max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width)));font-weight:400;}
#main_MF .home-hero-reference :where(.comp-mb7ogqrp_r_comp-mpg3f59a).menu .button.hamburger-close-button .animated-icon.animated-icon{--fill:var(--custom-color-91b4caa3-71db-4006-a16b-1cc4baa217e4);--size:max(0.5px, 0.08 * (var(--scaling-factor) - var(--scrollbar-width)));}
#main_MF .home-hero-reference :where(.comp-mb7ogqrp_r_comp-mpg3f59a).menu .button.hamburger-open-button{--icon-position:row-reverse;--container-flex-direction:row;--container-justify-content:var(--content-horizontal-alignment);--container-align-items:center;--content-horizontal-alignment:center;border-bottom-style:solid;background-color:transparent;border-bottom-color:#000;border-start-end-radius:0px;box-shadow:none;background-image:none;border-inline-start-color:#000;border-start-start-radius:0px;border-top-style:solid;border-end-start-radius:0px;border-inline-start-style:solid;border-inline-end-style:solid;border-inline-end-color:#000;border-top-color:#000;border-end-end-radius:0px;}
#main_MF .home-hero-reference :where(.comp-mb7ogqrp_r_comp-mpg3f59a).menu .button.hamburger-open-button .animated-icon.animated-icon{--fill:#000;--size:max(0.5px, 0.0769231 * (var(--scaling-factor) - var(--scrollbar-width)));}
#main_MF .home-hero-reference :where(.comp-mb7ogqrp_r_comp-mpg3f59a).menu .button.hamburger-open-button .label{--text-shadow:none;color:#000;line-height:1em;font-size:max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width)));}}
#main_MF .home-hero-reference :where(.comp-mb7ogqrp_r_comp-mttcc0sc).button .animated-icon.animated-icon{--size:max(0.5px, 0.0109375 * (var(--scaling-factor) - var(--scrollbar-width)));--fill:#000;display:none;}
#main_MF .home-hero-reference :where(.comp-mb7ogqrp_r_comp-mttcc0sc).button .label{--text-shadow:var(--wst-button-primary-text-shadow);font:var(--wst-button-primary-font);text-decoration-line:var(--wst-button-primary-text-decoration);background-color:var(--wst-button-primary-text-highlight);text-transform:var(--wst-button-primary-text-transform);color:var(--custom-color-963b2099-9ea5-462d-a92a-bac2d560a212);font-family:libre baskerville,serif;letter-spacing:var(--wst-button-primary-letter-spacing);font-size:max(0.5px, 0.0079051 * (var(--scaling-factor) - var(--scrollbar-width)));}
@media screen and (max-width: 1023px){#main_MF .home-hero-reference :where(.comp-mb7ogqrp_r_comp-mttcc0sc).button .animated-icon.animated-icon{--size:max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width)));}
#main_MF .home-hero-reference :where(.comp-mb7ogqrp_r_comp-mttcc0sc).button .label{font-size:max(0.5px, 0.025641 * (var(--scaling-factor) - var(--scrollbar-width)));color:var(--wst-shade-2-color);}}
#main_MF .home-hero-reference :where(.comp-mb7ogqrp_r_comp-mt7tmci6).button .animated-icon.animated-icon{--size:max(0.5px, 0.0109375 * (var(--scaling-factor) - var(--scrollbar-width)));--fill:#000;display:none;}
#main_MF .home-hero-reference :where(.comp-mb7ogqrp_r_comp-mt7tmci6).button .label{--text-shadow:var(--wst-button-primary-text-shadow);font:var(--wst-button-primary-font);text-decoration-line:var(--wst-button-primary-text-decoration);background-color:var(--wst-button-primary-text-highlight);text-transform:var(--wst-button-primary-text-transform);color:var(--custom-color-963b2099-9ea5-462d-a92a-bac2d560a212);font-family:libre baskerville,serif;letter-spacing:var(--wst-button-primary-letter-spacing);font-size:max(0.5px, 0.0079051 * (var(--scaling-factor) - var(--scrollbar-width)));}
@media screen and (max-width: 1023px){#main_MF .home-hero-reference :where(.comp-mb7ogqrp_r_comp-mt7tmci6).button .animated-icon.animated-icon{--size:max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width)));}
#main_MF .home-hero-reference :where(.comp-mb7ogqrp_r_comp-mt7tmci6).button .label{font-size:max(0.5px, 0.025641 * (var(--scaling-factor) - var(--scrollbar-width)));color:var(--wst-shade-2-color);}}
/*** VSM_CSS ***/ #main_MF .home-hero-reference :where(.c1dmp){--shc-mutated-brightness:0,0,0,0;justify-self:unset;}
#main_MF .home-hero-reference :where(.comp-mpeh4xra){--bg-overlay-color:transparent;--bg-gradient:none;--inherit-transition:var(--transition, none);}
#main_MF .home-hero-reference :is(._internalContainerRoot_1xyyz_1){position:relative;width:100%;height:100%;--borderTopWidth: 0px;--borderTopStyle: solid;--borderTopColor: transparent;--borderInlineEndWidth: 0px;--borderInlineEndStyle: solid;--borderInlineEndColor: transparent;--borderBottomWidth: 0px;--borderBottomStyle: solid;--borderBottomColor: transparent;--borderInlineStartWidth: 0px;--borderInlineStartStyle: solid;--borderInlineStartColor: transparent;--borderStartStartRadius: 0px;--borderStartEndRadius: 0px;--borderEndStartRadius: 0px;--borderEndEndRadius: 0px;--boxShadow: none;--backdropFilter: none}
#main_MF .home-hero-reference :is(._root_5fp0r_1){box-sizing:border-box}
#main_MF .home-hero-reference :is(._fallbackDirection_uix1w_1:not([dir])){direction:var(--wix-opt-in-direction)}
@supports (-webkit-appearance: none) and (stroke-color: transparent){#main_MF .home-hero-reference :is(._supportTableDesign_vcky1_54>*>:first-child){vertical-align:top}}
@supports (-webkit-touch-callout: none){#main_MF .home-hero-reference :is(._supportTableDesign_vcky1_54>*>:first-child){vertical-align:top}}
#main_MF .home-hero-reference :is(._supportTableDesign_vcky1_54 [data-attr-richtext-marker=true]){display:block}
#main_MF .home-hero-reference :is(._supportTableDesign_vcky1_54 [data-attr-richtext-marker=true] table){border-collapse:collapse;margin:15px 0;width:100%}
#main_MF .home-hero-reference :is(._supportTableDesign_vcky1_54 [data-attr-richtext-marker=true] table td){position:relative;padding:12px}
#main_MF .home-hero-reference :is(._supportTableDesign_vcky1_54 [data-attr-richtext-marker=true] table td:after){content:"";position:absolute;inset:0;border-left:1px solid currentColor;border-bottom:1px solid currentColor;opacity:.2}
#main_MF .home-hero-reference :is(._supportTableDesign_vcky1_54 [data-attr-richtext-marker=true] table tr td:last-child:after){border-right:1px solid currentColor}
#main_MF .home-hero-reference :is(._supportTableDesign_vcky1_54 [data-attr-richtext-marker=true] table tr:first-child td:after){border-top:1px solid currentColor}
#main_MF .home-hero-reference :is(._WRichTextNewSkin_vcky1_163 :is(p,.original-p),._WRichTextNewSkin_vcky1_163 :is(h1,.original-h1),._WRichTextNewSkin_vcky1_163 h2,._WRichTextNewSkin_vcky1_163 h3,._WRichTextNewSkin_vcky1_163 h4,._WRichTextNewSkin_vcky1_163 h5,._WRichTextNewSkin_vcky1_163 h6,._WRichTextNewSkin_vcky1_163 blockquote,._WRichTextNewSkin_vcky1_163 div){line-height:normal;letter-spacing:normal}
#main_MF .home-hero-reference :is(._WRichTextThemeSkin_vcky1_277,._WRichTextNewSkin_vcky1_163){word-wrap:break-word;overflow-wrap:break-word;text-align:start;pointer-events:none;min-height:var(--min-height);min-width:var(--min-width);direction:var(--text-direction);mix-blend-mode:var(--blendMode, normal);text-transform:var(--textTransform, "none");text-shadow:var(--textOutline, 0px 0px transparent),var(--textShadow, 0px 0px transparent)}
#main_MF .home-hero-reference :is(._WRichTextThemeSkin_vcky1_277>*,._WRichTextNewSkin_vcky1_163>*){pointer-events:auto}
#main_MF .home-hero-reference :is(._WRichTextThemeSkin_vcky1_277 li,._WRichTextNewSkin_vcky1_163 li){font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal}
#main_MF .home-hero-reference :is(._WRichTextThemeSkin_vcky1_277 ol,._WRichTextNewSkin_vcky1_163 ol,._WRichTextThemeSkin_vcky1_277 ul,._WRichTextNewSkin_vcky1_163 ul){margin-inline-start:.5em;margin-inline-end:0;line-height:normal;letter-spacing:normal}
#main_MF .home-hero-reference :is(._WRichTextThemeSkin_vcky1_277:not(._list-direction-spec_vcky1_306) ol,._WRichTextNewSkin_vcky1_163:not(._list-direction-spec_vcky1_306) ol,._WRichTextThemeSkin_vcky1_277:not(._list-direction-spec_vcky1_306) ul,._WRichTextNewSkin_vcky1_163:not(._list-direction-spec_vcky1_306) ul){padding-inline-start:1.3em;padding-inline-end:0}
#main_MF .home-hero-reference :is(._WRichTextThemeSkin_vcky1_277 ul,._WRichTextNewSkin_vcky1_163 ul){list-style-type:disc}
#main_MF .home-hero-reference :is(._WRichTextThemeSkin_vcky1_277 ol,._WRichTextNewSkin_vcky1_163 ol){list-style-type:decimal}
#main_MF .home-hero-reference :is(._WRichTextThemeSkin_vcky1_277 ul ul,._WRichTextNewSkin_vcky1_163 ul ul,._WRichTextThemeSkin_vcky1_277 ol ul,._WRichTextNewSkin_vcky1_163 ol ul){list-style-type:circle}
#main_MF .home-hero-reference :is(._WRichTextThemeSkin_vcky1_277 ul ul ul,._WRichTextNewSkin_vcky1_163 ul ul ul,._WRichTextThemeSkin_vcky1_277 ol ul ul,._WRichTextNewSkin_vcky1_163 ol ul ul,._WRichTextThemeSkin_vcky1_277 ul ol ul,._WRichTextNewSkin_vcky1_163 ul ol ul,._WRichTextThemeSkin_vcky1_277 ol ol ul,._WRichTextNewSkin_vcky1_163 ol ol ul){list-style-type:square}
#main_MF .home-hero-reference :is(._WRichTextThemeSkin_vcky1_277 :is(p,.original-p),._WRichTextNewSkin_vcky1_163 :is(p,.original-p),._WRichTextThemeSkin_vcky1_277 :is(h1,.original-h1),._WRichTextNewSkin_vcky1_163 :is(h1,.original-h1),._WRichTextThemeSkin_vcky1_277 h2,._WRichTextNewSkin_vcky1_163 h2,._WRichTextThemeSkin_vcky1_277 h3,._WRichTextNewSkin_vcky1_163 h3,._WRichTextThemeSkin_vcky1_277 h4,._WRichTextNewSkin_vcky1_163 h4,._WRichTextThemeSkin_vcky1_277 h5,._WRichTextNewSkin_vcky1_163 h5,._WRichTextThemeSkin_vcky1_277 h6,._WRichTextNewSkin_vcky1_163 h6,._WRichTextThemeSkin_vcky1_277 blockquote,._WRichTextNewSkin_vcky1_163 blockquote,._WRichTextThemeSkin_vcky1_277 div,._WRichTextNewSkin_vcky1_163 div){margin-block:0;margin:0}
#main_MF .home-hero-reference :is(._WRichTextThemeSkin_vcky1_277 a,._WRichTextNewSkin_vcky1_163 a){color:inherit}
#main_MF .home-hero-reference :is(._wrichtext_aqg9v_1){word-wrap:break-word;overflow-wrap:break-word;text-align:start;pointer-events:none;direction:var(--wix-opt-in-direction);text-shadow:var(--textOutline, 0px 0px transparent),var(--textShadow, 0px 0px transparent)}
#main_MF .home-hero-reference :is(._wrichtext_aqg9v_1 ul){list-style-type:disc}
#main_MF .home-hero-reference :is(._wrichtext_aqg9v_1 ol){list-style-type:decimal}
#main_MF .home-hero-reference :is(._wrichtext_aqg9v_1 ul ul,._wrichtext_aqg9v_1 ol ul){list-style-type:circle}
#main_MF .home-hero-reference :is(._wrichtext_aqg9v_1 ul ul ul,._wrichtext_aqg9v_1 ol ul ul,._wrichtext_aqg9v_1 ul ol ul,._wrichtext_aqg9v_1 ol ol ul){list-style-type:square}
#main_MF .home-hero-reference :is(._wrichtext_aqg9v_1 :is(p,.original-p),._wrichtext_aqg9v_1 :is(h1,.original-h1),._wrichtext_aqg9v_1 h2,._wrichtext_aqg9v_1 h3,._wrichtext_aqg9v_1 h4,._wrichtext_aqg9v_1 h5,._wrichtext_aqg9v_1 h6,._wrichtext_aqg9v_1 blockquote,._wrichtext_aqg9v_1 li,._wrichtext_aqg9v_1 ul,._wrichtext_aqg9v_1 ol){font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}
#main_MF .home-hero-reference :is(._wrichtext_aqg9v_1 a){color:inherit;font-size:inherit;font-weight:inherit}
#main_MF .home-hero-reference :is(._fallbackDirection_uix1w_1:not([dir])){direction:var(--wix-opt-in-direction)}
#main_MF .home-hero-reference :is(._root_1fj1u_1){--display: flex;display:var(--display);cursor:pointer;min-width:var(--btn-min-width);min-height:10px;box-sizing:border-box;touch-action:manipulation;flex-basis:auto;flex-direction:var(--container-flex-direction, row);justify-content:var(--container-justify-content, var(--content-horizontal-alignment, center));align-items:var(--container-align-items, center);outline:none}
@media(forced-colors:active){#main_MF .home-hero-reference :is(._root_1fj1u_1:not(:disabled):not(.button--disabled)){outline:2px solid ButtonText;outline-offset:0px}
#main_MF .home-hero-reference :is(._root_1fj1u_1:not(:disabled):not(.button--disabled):hover,._root_1fj1u_1:not(:disabled):not(.button--disabled)._active_1fj1u_24,._root_1fj1u_1:not(:disabled):not(.button--disabled).button--hover,._root_1fj1u_1:not(:disabled):not(.button--disabled)[aria-pressed=true],._root_1fj1u_1:not(:disabled):not(.button--disabled)[aria-selected=true],._root_1fj1u_1:not(:disabled):not(.button--disabled)[data-preview=selected]){outline:3px solid Highlight;outline-offset:1px}
#main_MF .home-hero-reference :is(._root_1fj1u_1:not(:disabled):not(.button--disabled):focus,._root_1fj1u_1:not(:disabled):not(.button--disabled):focus-visible){outline:3px solid Highlight!important;outline-offset:1px}}
#main_MF .home-hero-reference :is(._root_1fj1u_1:disabled,._root_1fj1u_1.button--disabled){cursor:not-allowed}
#main_MF .home-hero-reference :is(._root_1fj1u_1._isMaxContent_1fj1u_37){height:max-content;min-width:max-content}
#main_MF .home-hero-reference :is(._root_1fj1u_1._isMaxContent_1fj1u_37._isWrapText_1fj1u_41){min-width:10px}
#main_MF .home-hero-reference :is(._root_1fj1u_1._isWrapText_1fj1u_41,._root_1fj1u_1._isWrapText_1fj1u_41 ._label_1fj1u_48){white-space:pre-line}
#main_MF .home-hero-reference :is(._root_1fj1u_1._hasTransitions_1fj1u_52:hover,._root_1fj1u_1._hasTransitions_1fj1u_52._active_1fj1u_24,._root_1fj1u_1._hasTransitions_1fj1u_52.button--hover){transition-property:border-left,border-inline-start,border-right,border-inline-end,border-top,border-bottom,border-color,border-start-start-radius,border-start-end-radius,border-end-start-radius,border-end-end-radius,border-top-left-radius,border-top-right-radius,border-bottom-left-radius,border-bottom-right-radius,background,background-color,box-shadow,padding-left,padding-inline-start,padding-right,padding-inline-end,padding-top,padding-bottom,color,fill,transform,letter-spacing,line-height,text-decoration-line,text-align,text-transform,text-shadow;transition-duration:.4s;transition-timing-function:ease}
#main_MF .home-hero-reference :is(._link_1fj1u_58){text-decoration:none;box-sizing:border-box;color:#000;cursor:pointer}
#main_MF .home-hero-reference :is(._link_1fj1u_58:focus-visible){outline:2px solid currentColor;outline-offset:2px}
#main_MF .home-hero-reference :is(._label_1fj1u_48){text-shadow:var(--text-shadow);text-overflow:var(--label-text-overflow);white-space:var(--label-white-space);min-width:1.8em;max-width:100%;transition:inherit;direction:var(--direction)}
#main_MF .home-hero-reference :is(._icon_1fj1u_79){min-width:1px;transition:inherit;flex-shrink:0;width:var(--size);height:var(--size);order:var(--icon-order, 0);fill:var(--icon-color);transform:rotate(var(--icon-rotation))}
#main_MF .home-hero-reference :is(._root_1fj1u_1:hover ._label_1fj1u_48,._root_1fj1u_1[data-preview=hover] ._label_1fj1u_48,._root_1fj1u_1.button--hover ._label_1fj1u_48,._label_1fj1u_48.button__label--hover){text-shadow:var(--hover-text-outline, var(--text-outline)),var(--hover-text-shadow, var(--text-shadow));direction:var(--hover-direction, var(--direction))}
#main_MF .home-hero-reference :is(._root_1fj1u_1:hover ._icon_1fj1u_79,._root_1fj1u_1[data-preview=hover] ._icon_1fj1u_79,._root_1fj1u_1.button--hover ._icon_1fj1u_79){width:var(--hover-icon-size, var(--size));height:var(--hover-icon-size, var(--size));fill:var(--hover-icon-color, var(--icon-color));transform:rotate(var(--hover-icon-rotation, var(--icon-rotation)))}
#main_MF .home-hero-reference :is(._root_1fj1u_1:disabled ._label_1fj1u_48,._root_1fj1u_1 [data-preview=disabled] ._label_1fj1u_48,._root_1fj1u_1.button--disabled ._label_1fj1u_48,._label_1fj1u_48.button__label--disabled){text-shadow:var(--disabled-text-outline, var(--text-outline)),var(--disabled-text-shadow, var(--text-shadow));direction:var(--disabled-direction, var(--direction))}
#main_MF .home-hero-reference :is(._root_1fj1u_1:disabled ._icon_1fj1u_79,._root_1fj1u_1 [data-preview=disabled] ._icon_1fj1u_79,._root_1fj1u_1.button--disabled ._icon_1fj1u_79){width:var(--disabled-icon-size, var(--size));height:var(--disabled-icon-size, var(--size));fill:var(--disabled-icon-color, var(--icon-color));transform:rotate(var(--disabled-icon-rotation, var(--icon-rotation)))}
#main_MF .home-hero-reference :is(._button_1fj1u_20){min-width:min-content!important}
#main_MF .home-hero-reference :is(._animatedIcon_jg4gf_2){--size: 16px;--fill: #000000;--rotation: 0deg}
#main_MF .home-hero-reference :is(._animatedIcon_jg4gf_2){display:block;width:inherit;height:inherit;width:var(--size);height:var(--size)}
#main_MF .home-hero-reference :is(._animatedIcon_jg4gf_2 svg){width:var(--size);height:var(--size);display:block;fill:var(--fill);transform:rotate(var(--rotation))}
@media(forced-colors:active){#main_MF .home-hero-reference :is(._animatedIcon_jg4gf_2 svg){fill:currentColor}}
#main_MF .home-hero-reference :is(._animatedIcon_jg4gf_2){--size: 16px;--fill: #000000;--rotation: 0deg}
#main_MF .home-hero-reference :is(._animatedIcon_jg4gf_2){display:block;width:inherit;height:inherit;width:var(--size);height:var(--size)}
#main_MF .home-hero-reference :is(._animatedIcon_jg4gf_2 svg){width:var(--size);height:var(--size);display:block;fill:var(--fill);transform:rotate(var(--rotation))}
@media(forced-colors:active){#main_MF .home-hero-reference :is(._animatedIcon_jg4gf_2 svg){fill:currentColor}}
#main_MF .home-hero-reference :is(._fallbackDirection_uix1w_1:not([dir])){direction:var(--wix-opt-in-direction)}
#main_MF .home-hero-reference :is(._fallbackDirection_uix1w_1:not([dir])){direction:var(--wix-opt-in-direction)}
#main_MF .home-hero-reference :is(._animatedIcon_jg4gf_2){--size: 16px;--fill: #000000;--rotation: 0deg}
#main_MF .home-hero-reference :is(._animatedIcon_jg4gf_2){display:block;width:inherit;height:inherit;width:var(--size);height:var(--size)}
#main_MF .home-hero-reference :is(._animatedIcon_jg4gf_2 svg){width:var(--size);height:var(--size);display:block;fill:var(--fill);transform:rotate(var(--rotation))}
@media(forced-colors:active){#main_MF .home-hero-reference :is(._animatedIcon_jg4gf_2 svg){fill:currentColor}}
#main_MF .home-hero-reference :is(._root_1fj1u_1){--display: flex;display:var(--display);cursor:pointer;min-width:var(--btn-min-width);min-height:10px;box-sizing:border-box;touch-action:manipulation;flex-basis:auto;flex-direction:var(--container-flex-direction, row);justify-content:var(--container-justify-content, var(--content-horizontal-alignment, center));align-items:var(--container-align-items, center);outline:none}
@media(forced-colors:active){#main_MF .home-hero-reference :is(._root_1fj1u_1:not(:disabled):not(.button--disabled)){outline:2px solid ButtonText;outline-offset:0px}
#main_MF .home-hero-reference :is(._root_1fj1u_1:not(:disabled):not(.button--disabled):hover,._root_1fj1u_1:not(:disabled):not(.button--disabled)._active_1fj1u_24,._root_1fj1u_1:not(:disabled):not(.button--disabled).button--hover,._root_1fj1u_1:not(:disabled):not(.button--disabled)[aria-pressed=true],._root_1fj1u_1:not(:disabled):not(.button--disabled)[aria-selected=true],._root_1fj1u_1:not(:disabled):not(.button--disabled)[data-preview=selected]){outline:3px solid Highlight;outline-offset:1px}
#main_MF .home-hero-reference :is(._root_1fj1u_1:not(:disabled):not(.button--disabled):focus,._root_1fj1u_1:not(:disabled):not(.button--disabled):focus-visible){outline:3px solid Highlight!important;outline-offset:1px}}
#main_MF .home-hero-reference :is(._root_1fj1u_1:disabled,._root_1fj1u_1.button--disabled){cursor:not-allowed}
#main_MF .home-hero-reference :is(._root_1fj1u_1._isMaxContent_1fj1u_37){height:max-content;min-width:max-content}
#main_MF .home-hero-reference :is(._root_1fj1u_1._isMaxContent_1fj1u_37._isWrapText_1fj1u_41){min-width:10px}
#main_MF .home-hero-reference :is(._root_1fj1u_1._isWrapText_1fj1u_41,._root_1fj1u_1._isWrapText_1fj1u_41 ._label_1fj1u_48){white-space:pre-line}
#main_MF .home-hero-reference :is(._root_1fj1u_1._hasTransitions_1fj1u_52:hover,._root_1fj1u_1._hasTransitions_1fj1u_52._active_1fj1u_24,._root_1fj1u_1._hasTransitions_1fj1u_52.button--hover){transition-property:border-left,border-inline-start,border-right,border-inline-end,border-top,border-bottom,border-color,border-start-start-radius,border-start-end-radius,border-end-start-radius,border-end-end-radius,border-top-left-radius,border-top-right-radius,border-bottom-left-radius,border-bottom-right-radius,background,background-color,box-shadow,padding-left,padding-inline-start,padding-right,padding-inline-end,padding-top,padding-bottom,color,fill,transform,letter-spacing,line-height,text-decoration-line,text-align,text-transform,text-shadow;transition-duration:.4s;transition-timing-function:ease}
#main_MF .home-hero-reference :is(._link_1fj1u_58){text-decoration:none;box-sizing:border-box;color:#000;cursor:pointer}
#main_MF .home-hero-reference :is(._link_1fj1u_58:focus-visible){outline:2px solid currentColor;outline-offset:2px}
#main_MF .home-hero-reference :is(._label_1fj1u_48){text-shadow:var(--text-shadow);text-overflow:var(--label-text-overflow);white-space:var(--label-white-space);min-width:1.8em;max-width:100%;transition:inherit;direction:var(--direction)}
#main_MF .home-hero-reference :is(._icon_1fj1u_79){min-width:1px;transition:inherit;flex-shrink:0;width:var(--size);height:var(--size);order:var(--icon-order, 0);fill:var(--icon-color);transform:rotate(var(--icon-rotation))}
#main_MF .home-hero-reference :is(._root_1fj1u_1:hover ._label_1fj1u_48,._root_1fj1u_1[data-preview=hover] ._label_1fj1u_48,._root_1fj1u_1.button--hover ._label_1fj1u_48,._label_1fj1u_48.button__label--hover){text-shadow:var(--hover-text-outline, var(--text-outline)),var(--hover-text-shadow, var(--text-shadow));direction:var(--hover-direction, var(--direction))}
#main_MF .home-hero-reference :is(._root_1fj1u_1:hover ._icon_1fj1u_79,._root_1fj1u_1[data-preview=hover] ._icon_1fj1u_79,._root_1fj1u_1.button--hover ._icon_1fj1u_79){width:var(--hover-icon-size, var(--size));height:var(--hover-icon-size, var(--size));fill:var(--hover-icon-color, var(--icon-color));transform:rotate(var(--hover-icon-rotation, var(--icon-rotation)))}
#main_MF .home-hero-reference :is(._root_1fj1u_1:disabled ._label_1fj1u_48,._root_1fj1u_1 [data-preview=disabled] ._label_1fj1u_48,._root_1fj1u_1.button--disabled ._label_1fj1u_48,._label_1fj1u_48.button__label--disabled){text-shadow:var(--disabled-text-outline, var(--text-outline)),var(--disabled-text-shadow, var(--text-shadow));direction:var(--disabled-direction, var(--direction))}
#main_MF .home-hero-reference :is(._root_1fj1u_1:disabled ._icon_1fj1u_79,._root_1fj1u_1 [data-preview=disabled] ._icon_1fj1u_79,._root_1fj1u_1.button--disabled ._icon_1fj1u_79){width:var(--disabled-icon-size, var(--size));height:var(--disabled-icon-size, var(--size));fill:var(--disabled-icon-color, var(--icon-color));transform:rotate(var(--disabled-icon-rotation, var(--icon-rotation)))}
#main_MF .home-hero-reference :is(._button_1fj1u_20){min-width:min-content!important}
@container style(--preset-dfd70ffc: z16e4ab3e){#main_MF .home-hero-reference :is(.w-4220f51c-7462-49f6-7352-14219c165b28 .wrichtext){writing-mode:vertical-rl}}
@container style(--preset-dfd70ffc: zfcfde1ff){#main_MF .home-hero-reference :is(.w-4220f51c-7462-49f6-7352-14219c165b28 .wrichtext){writing-mode:horizontal-tb}}
#main_MF .home-hero-reference :is(:where(.w-4220f51c-7462-49f6-7352-14219c165b28[data-preset="z16e4ab3e"]) .wrichtext){writing-mode:vertical-rl}
#main_MF .home-hero-reference :is(:where(.w-4220f51c-7462-49f6-7352-14219c165b28[data-preset="zfcfde1ff"]) .wrichtext){writing-mode:horizontal-tb}
@container style(--preset-423f9646: z78117e4f){#main_MF .home-hero-reference :is(.w-4190f51c-3836-49f6-8114-96219c165b29 .button){background:transparent;box-shadow:none;row-gap:6px;column-gap:6px;border-top:1px solid rgba(0,0,0,1);border-bottom:1px solid rgba(0,0,0,1);border-inline-start:1px solid rgba(0,0,0,1);border-inline-end:1px solid rgba(0,0,0,1);border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:0px;padding-top:8px;padding-bottom:8px;padding-inline-start:8px;padding-inline-end:8px;width:min-content;--text-outline: none;--text-shadow: none;--label-white-space: pre-line;--container-flex-direction: row;--container-justify-content: var(--content-horizontal-alignment);--container-align-items: center;--content-horizontal-alignment: center;--label-overflow: wrap;--label-text-overflow: initial;--btn-min-width: min-content;--content-horizontal-alignment-for-align-items: center}
#main_MF .home-hero-reference :is(.w-4190f51c-3836-49f6-8114-96219c165b29 .button:hover :is(.label,#\),.w-4190f51c-3836-49f6-8114-96219c165b29 .button--hover:not(:required) :is(.label,#\)){text-decoration:underline}
#main_MF .home-hero-reference :is(.w-4190f51c-3836-49f6-8114-96219c165b29 .label){font:14px sans-serif;color:#000;letter-spacing:normal;line-height:normal;text-transform:none;text-align:center}}
#main_MF .home-hero-reference :is(:where(.w-4190f51c-3836-49f6-8114-96219c165b29[data-preset="z78117e4f"]) .button){background:transparent;box-shadow:none;row-gap:6px;column-gap:6px;border-top:1px solid rgba(0,0,0,1);border-bottom:1px solid rgba(0,0,0,1);border-inline-start:1px solid rgba(0,0,0,1);border-inline-end:1px solid rgba(0,0,0,1);border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:0px;padding-top:8px;padding-bottom:8px;padding-inline-start:8px;padding-inline-end:8px;width:min-content;--text-outline: none;--text-shadow: none;--label-white-space: pre-line;--container-flex-direction: row;--container-justify-content: var(--content-horizontal-alignment);--container-align-items: center;--content-horizontal-alignment: center;--label-overflow: wrap;--label-text-overflow: initial;--btn-min-width: min-content;--content-horizontal-alignment-for-align-items: center}
#main_MF .home-hero-reference :is(:where(.w-4190f51c-3836-49f6-8114-96219c165b29[data-preset="z78117e4f"]) .button:hover :is(.label,#\),:where(.w-4190f51c-3836-49f6-8114-96219c165b29[data-preset="z78117e4f"]) .button--hover:not(:required) :is(.label,#\)){text-decoration:underline}
#main_MF .home-hero-reference :is(:where(.w-4190f51c-3836-49f6-8114-96219c165b29[data-preset="z78117e4f"]) .label){font:14px sans-serif;color:#000;letter-spacing:normal;line-height:normal;text-transform:none;text-align:center}
#main_MF .home-hero-reference :is(.wixui-rich-text){opacity:1!important}

#main_MF .home-hero-reference :is(.wixui-footer .wixui-button__label){white-space:nowrap;line-height:1.2!important}


.home-hero-reference { position:absolute!important; top:0; left:0; width:100%; visibility:hidden; pointer-events:none; z-index:-1; contain:layout style; }
.home-hero-reference > .c1dmp { width:100%!important; height:auto!important; }
#main_MF section.uniform-home-hero { height:var(--home-hero-height)!important; min-height:0!important; }
#main_MF section.uniform-home-hero > .container { height:100%!important; min-height:0!important; }
