body {  
    background:transparent;
  }  
body { 
/* CSS Variables that may have been missed get put on body */ 
    --pinned-layers-in-page:  0; 
    --top-offset:  var(--header-height);  
    --header-height:  106px; 
    --bg-position:  absolute;  
    --bg-overlay-color:  rgb(var(--color_15));  
    --bg-gradient:  none; 
    --pinned-layer-in-container:  51;  
    --above-all-in-container:  49; 
    --above-all-in-container:  10000; 
    --bg:  36,35,35;  
    --shd:  none;  
    --brwt:  0px;  
    --brd:  160,160,159;  
    --brwb:  0px;  
    --bgctr:  47,46,46;  
    --rd:  0px;  
    --alpha-bg:  1;  
    --alpha-bgctr:  0;  
    --alpha-brd:  1;  
    --bg-overlay-color:  transparent;  
    --bg-gradient:  none;  
    --pinned-layer-in-container:  54;  
    --above-all-in-container:  49; 
    --bg:  var(--color_15);  
    --shd:  none;  
    --brwt:  1px;  
    --brd:  var(--color_26);  
    --brwb:  0px;  
    --bgctr:  var(--color_15);  
    --rd:  0px;  
    --alpha-bg:  1;  
    --alpha-bgctr:  0;  
    --alpha-brd:  1;  
    --bg-overlay-color:  transparent;  
    --bg-gradient:  none; 
    --above-all-in-container:  10000; 
    --pinned-layer-in-container:  52;  
    --above-all-in-container:  49; 
    --alpha-bg:  1;  
    --bg:  61,155,233;  
    --brd:  43,104,156;  
    --alpha-brd:  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;  
    --mask-position:  0% 0%;  
    --mask-size:  100% 100%;  
    --mask-repeat:  no-repeat; 
    --menuTotalBordersX:  0px;  
    --menuTotalBordersY:  0px;  
    --bgDrop:  var(--color_12);  
    --rd:  0px;  
    --shd:  none;  
    --fnt:  normal normal normal 12px/1.4em futura-lt-w01-book,futura-lt-w05-book,sans-serif;  
    --pad:  5px;  
    --txt:  var(--color_15);  
    --trans:  color 0.4s ease 0s;  
    --txth:  var(--color_24);  
    --txts:  var(--color_24);  
    --alpha-bgDrop:  0;  
    --menuTotalBordersY:  0px;  
    --menuTotalBordersX:  0px; 
    --item-size:  25px;  
    --item-margin:  0px 29px 0px 0px;  
    --item-display:  inline-block;  
    --mask-position:  0% 0%;  
    --mask-size:  100% 100%;  
    --mask-repeat:  no-repeat; 
    --bg-overlay-color:  transparent;  
    --bg-gradient:  none;  
    --bg-overlay-color:  transparent;  
    --bg-gradient:  none;  
    --display:  inline-block;  
    --display:  flex;  
    --bg:  var(--color_11);  
    --brw:  0px;  
    --brd:  var(--color_15);  
    --rd:  0px;  
    --shd:  none;  
    --brd-dd:  var(--color_15);  
    --fnt:  normal normal normal 13px/1.5em futura-lt-w01-light,futura-lt-w05-light,sans-serif;  
    --txt-dd:  var(--color_25);  
    --txt:  var(--color_25);  
    --badge-txt:  var(--color_11);  
    --fillcolor:  var(--color_25);  
    --alpha-brd:  0;  
    --alpha-bg:  0;  
    --alpha-fillcolor:  0.48; 
    --icon-size:  26px;  
    --fnt:  normal normal normal 13px/1.5em futura-lt-w01-light,futura-lt-w05-light,sans-serif;  
    --mask-position:  0% 0%;  
    --mask-size:  100% 100%;  
    --mask-repeat:  no-repeat; 
    --min-height:  55px; 
    --lnw:  1px;  
    --brd:  0,0,0;  
    --alpha-brd:  1; 
    --min-height:  321px; 
} 

html { 
    background: transparent; 
    border: 0; 
    margin: 0; 
    outline: 0; 
    padding: 0; 
    vertical-align: baseline;
} 

html { 
    height: 100%;
} 

:root { 
    --wst-button-color-fill-primary: rgb(var(--color_48)); 
    --wst-button-color-border-primary: rgb(var(--color_49)); 
    --wst-button-color-text-primary: rgb(var(--color_50)); 
    --wst-button-color-fill-primary-hover: rgb(var(--color_51)); 
    --wst-button-color-border-primary-hover: rgb(var(--color_52)); 
    --wst-button-color-text-primary-hover: rgb(var(--color_53)); 
    --wst-button-color-fill-primary-disabled: rgb(var(--color_54)); 
    --wst-button-color-border-primary-disabled: rgb(var(--color_55)); 
    --wst-button-color-text-primary-disabled: rgb(var(--color_56)); 
    --wst-button-color-fill-secondary: rgb(var(--color_57)); 
    --wst-button-color-border-secondary: rgb(var(--color_58)); 
    --wst-button-color-text-secondary: rgb(var(--color_59)); 
    --wst-button-color-fill-secondary-hover: rgb(var(--color_60)); 
    --wst-button-color-border-secondary-hover: rgb(var(--color_61)); 
    --wst-button-color-text-secondary-hover: rgb(var(--color_62)); 
    --wst-button-color-fill-secondary-disabled: rgb(var(--color_63)); 
    --wst-button-color-border-secondary-disabled: rgb(var(--color_64)); 
    --wst-button-color-text-secondary-disabled: rgb(var(--color_65)); 
    --wst-color-fill-base-1: rgb(var(--color_36)); 
    --wst-color-fill-base-2: rgb(var(--color_37)); 
    --wst-color-fill-base-shade-1: rgb(var(--color_38)); 
    --wst-color-fill-base-shade-2: rgb(var(--color_39)); 
    --wst-color-fill-base-shade-3: rgb(var(--color_40)); 
    --wst-color-fill-accent-1: rgb(var(--color_41)); 
    --wst-color-fill-accent-2: rgb(var(--color_42)); 
    --wst-color-fill-accent-3: rgb(var(--color_43)); 
    --wst-color-fill-accent-4: rgb(var(--color_44)); 
    --wst-color-fill-background-primary: rgb(var(--color_11)); 
    --wst-color-fill-background-secondary: rgb(var(--color_12)); 
    --wst-color-text-primary: rgb(var(--color_15)); 
    --wst-color-text-secondary: rgb(var(--color_14)); 
    --wst-color-action: rgb(var(--color_18)); 
    --wst-color-disabled: rgb(var(--color_39)); 
    --wst-color-title: rgb(var(--color_45)); 
    --wst-color-subtitle: rgb(var(--color_46)); 
    --wst-color-line: rgb(var(--color_47)); 
    --wst-font-style-h2: var(--font_2); 
    --wst-font-style-h3: var(--font_3); 
    --wst-font-style-h4: var(--font_4); 
    --wst-font-style-h5: var(--font_5); 
    --wst-font-style-h6: var(--font_6); 
    --wst-font-style-body-large: var(--font_7); 
    --wst-font-style-body-medium: var(--font_8); 
    --wst-font-style-body-small: var(--font_9); 
    --wst-font-style-body-x-small: var(--font_10);
} 

:root { 
    --color_0: 255,255,255; 
    --color_11: 48,47,46; 
    --color_12: 95,94,91; 
    --color_14: 190,189,182; 
    --color_15: 238,236,228; 
    --color_18: 134,133,128; 
    --color_24: 172,181,163; 
    --color_25: 213,218,207; 
    --color_26: 33,34,32; 
    --color_36: 13,33,48; 
    --color_37: 255,255,255; 
    --color_38: 14,46,71; 
    --color_39: 88,117,140; 
    --color_40: 157,177,191; 
    --color_41: 128,143,149; 
    --color_42: 255,255,255; 
    --color_43: 88,117,140; 
    --color_44: 13,33,48; 
    --color_45: 255,255,255; 
    --color_46: 255,255,255; 
    --color_47: 157,177,191; 
    --color_48: 128,143,149; 
    --color_49: 128,143,149; 
    --color_50: 13,33,48; 
    --color_51: 13,33,48; 
    --color_52: 128,143,149; 
    --color_53: 128,143,149; 
    --color_54: 88,117,140; 
    --color_55: 88,117,140; 
    --color_56: 13,33,48; 
    --color_57: 13,33,48; 
    --color_58: 128,143,149; 
    --color_59: 128,143,149; 
    --color_60: 128,143,149; 
    --color_61: 128,143,149; 
    --color_62: 13,33,48; 
    --color_63: 13,33,48; 
    --color_64: 88,117,140; 
    --color_65: 88,117,140; 
    --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 bold 40px/1.4em futura-lt-w01-book,futura-lt-w05-book,sans-serif; 
    --font_3: normal normal normal 28px/1.4em futura-lt-w01-book,futura-lt-w05-book,sans-serif; 
    --font_4: normal normal bold 28px/1.4em futura-lt-w01-book,futura-lt-w05-book,sans-serif; 
    --font_5: normal normal normal 24px/1.4em futura-lt-w01-light,futura-lt-w05-light,sans-serif; 
    --font_6: normal normal normal 18px/1.4em futura-lt-w01-light,futura-lt-w05-light,sans-serif; 
    --font_7: normal normal normal 14px/1.5em futura-lt-w01-book,futura-lt-w05-book,sans-serif; 
    --font_8: normal normal normal 11px/1.5em futura-lt-w01-light,futura-lt-w05-light,sans-serif; 
    --font_9: normal normal normal 12px/1.4em futura-lt-w01-light,futura-lt-w05-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; 
    --site-width: 980px; 
    --above-all-z-index: 100000; 
    -webkit-font-smoothing: antialiased; 
    -moz-osx-font-smoothing: grayscale; 
} 

body { 
    background: transparent; 
    border: 0; 
    margin: 0; 
    outline: 0; 
    padding: 0; 
    vertical-align: baseline;
} 

body { 
    font-family: Arial,Helvetica,sans-serif; 
    font-size: 10px;
} 

body { 
    height: 100%;
} 

body { 
    overflow-x: auto; 
    overflow-y: scroll;
} 

div { 
    background: transparent; 
    border: 0; 
    margin: 0; 
    outline: 0; 
    padding: 0; 
    vertical-align: baseline;
} 

#SITE_CONTAINER { 
    position: relative;
} 

:focus { 
    outline: none;
} 

.Vd6aQZ { 
    overflow: hidden; 
    padding: 0; 
    pointer-events: none; 
    white-space: nowrap;
} 

#SCROLL_TO_TOP { 
    height: 0;
} 

button { 
    background: transparent; 
    border: 0; 
    margin: 0; 
    outline: 0; 
    padding: 0; 
    vertical-align: baseline;
} 

.LHrbPP { 
    background: #fff; 
    border-radius: 24px; 
    color: #116dff; 
    cursor: pointer; 
    font-family: Helvetica,Arial,メイリオ,meiryo,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,sans-serif; 
    font-size: 14px; 
    height: 0; 
    left: 50%; 
    margin-left: -94px; 
    opacity: 0; 
    padding: 0 24px 0 24px; 
    pointer-events: none; 
    position: absolute; 
    top: 60px; 
    width: 0; 
    z-index: 9999;
} 

#site-root { 
    margin: 0 auto; 
    min-height: 100%; 
    position: relative; 
    top: var(--wix-ads-height);
} 

body:not(.responsive) #site-root  { 
    min-width: var(--site-width); 
    width: 100%;
} 

.LQz5TQ { 
    background: #fff; 
    border-radius: var(--rd,3px); 
    box-shadow: var(--shd,4px 4px 15px rgba(0,0,0,.4)); 
    overflow: hidden; 
    z-index: var(--above-all-z-index);
} 

.V7x572.LQz5TQ { 
    background: none; 
    border-radius: 0; 
    box-shadow: none;
} 

#SCROLL_TO_BOTTOM { 
    height: 0;
} 

span { 
    background: transparent; 
    border: 0; 
    margin: 0; 
    outline: 0; 
    padding: 0; 
    vertical-align: baseline;
} 

.mHZSwn { 
    display: none;
} 

#masterPage { 
    left: 0; 
    margin-left: 0; 
    width: 100%; 
    min-width: 0;
} 

#masterPage { 
    --pinned-layers-in-page: 0;
} 

#masterPage.mesh-layout { 
    -ms-grid-rows: max-content max-content min-content max-content; 
    -ms-grid-columns: 100%; 
    align-items: start; 
    display: -ms-grid; 
    display: grid; 
    grid-template-columns: 100%; 
    grid-template-rows: max-content max-content min-content max-content; 
    justify-content: stretch;
} 

#masterPage:not(.landingPage) { 
    --top-offset: var(--header-height); 
    --header-height: 106px;
} 

.hn0VS1 { 
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzdGOTQ4MDQ2Qjc5MTFFMkIyQjJENTlBOTYxNEQ5NTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzdGOTQ4MDU2Qjc5MTFFMkIyQjJENTlBOTYxNEQ5NTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3N0Y5NDgwMjZCNzkxMUUyQjJCMkQ1OUE5NjE0RDk1NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3N0Y5NDgwMzZCNzkxMUUyQjJCMkQ1OUE5NjE0RDk1NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrhUs/gAAAPcSURBVHjaxFZLSJRRFD4zvt+Spmni+EDHVYThgIIk4UqhwVBExBSUxoW6cKGomC6SQEgXoqAIgboJY4ZaKUiSutCwiDbmiK+FFAwOKir47n6H//xMOlPtOvAx1//ec77zvFfD1dUV/UFuK5Qq5CtkKtzXvn9VcCrMK7xVcPm0AAIfGL76dxn2ZcfgJQKLwkuFR5eXlzQ7O0szMzO0vb1Nq6urZDAYyGw2k8lkosLCQiooKCCj0Qi9DwptCp88jV0neKzwDoutrS3q6OiglZUV8vPzY8AQCCRyOJCVlUXd3d2UkpIiNqwK770R6MbHx8dpcHCQLi4uKDAwkAICAhgg8STA/tnZGRPX1tZSZWXlDRIhuKvwTeFWf38/E8BwUFAQQ0i8RQCC09NTOjk5obKyMmpoaMC2W+Gewo5RY3wF49PT0zQxMUHBwcEUGhpKYWFhjJCQkN+IAHEAe3LObrdzvWBL4QUWIEhWKIcn8B6KUAJBYmIitbS0UHh4OHsL7wVRUVHU3NzMv0idODU2NsZRKamBbRAU4y8wu91uPggC/NpsNsrNzaX29nYOU1OkyMhI/maxWKimpoYODw85fdCBjbm5OalFsVEbIlpYWODQJRX+/v40NDREGxsblJGRQT09PZx3kMN4cnIyra2tUWtrKx0dHfEedKC7vLwsBPko8ne1MJeWltLu7i6nA0YQNroEAuMgARm+YwZgvKKigguckJCgpwo6iHB0dBSqm4ggAau9vT32AJBuwRqetbW1sfG0tDQ2vr6+rhuPj49ngzgLHeju7+9LBEn+ssKGQFoRgrRJRCIoOAxGRERQdHQ0n9EHS+kiTZqcIIIfWMXExOgd4inwrqurS/ccqUG60C0w7k1gSxOegy9YYeSvi3SLFLS8vJyqqqrI6XRSZmYm9fb2cgqlu0TS09Nl+cWoXbncjnIDitTV1enGJedIFzpHIsHkHhwc0Pn5ua6XnZ0ty3l0EQZtG17AIA6jVVELTGd1dTUPG3odBZW0wJGmpibq7OzkmsTFxbFebGws9fX1cY2UmOQueo3Jw9WMTc82BSH6HFOKlElB4RD2jo+P2RHsQaexsZHy8vL4zlR4euOyGxkZoampKe4EFBwkAJQ1r3RBWmQPKCoq4hp5Xnae13WJgh3hTk5OksPh0Nv3bwLikpISslqtcv6JgsPbgzOs8Iz7a2eHBgYG+OHx1r4iGL76+npKSkqSTyMKNl8vGuShwnN5MhcXF2lpaYlcLhdtbm7ygdTUVC4qOi8nJ0e8/qjQpf3+30ffU+54/NuC6Xmgff+MZ1uboTcKP30Z+CXAADR8U+g+hUTNAAAAAElFTkSuQmCC) no-repeat 100% 0; 
    cursor: pointer; 
    height: 24px; 
    right: 10px; 
    top: 10px; 
    width: 24px; 
    z-index: 1001;
} 

.hn0VS1 { 
    position: absolute;
} 

.V7x572 .hn0VS1  { 
    display: none;
} 

iframe { 
    background: transparent; 
    border: 0; 
    margin: 0; 
    outline: 0; 
    padding: 0; 
    vertical-align: baseline;
} 

.U73P_q { 
    position: absolute;
} 

.U73P_q { 
    height: 100%; 
    width: 100%; 
    z-index: 1000;
} 

img { 
    background: transparent; 
    border: 0; 
    margin: 0; 
    outline: 0; 
    padding: 0; 
    vertical-align: baseline;
} 

.BmZ5pC { 
    min-height: calc(100vh/var(--zoom-factor, 1) - var(--wix-ads-height)); 
    min-width: var(--site-width); 
    position: var(--bg-position); 
    top: var(--wix-ads-height);
} 

.BmZ5pC { 
    height: 100%; 
    width: 100%;
} 

#pageBackground_azr4i { 
    --bg-position: absolute; 
    --bg-overlay-color: rgb(var(--color_15)); 
    --bg-gradient: none;
} 

header { 
    background: transparent; 
    border: 0; 
    margin: 0; 
    outline: 0; 
    padding: 0; 
    vertical-align: baseline;
} 

#masterPage.mesh-layout #SITE_HEADER_WRAPPER  { 
    -ms-grid-row-align: start; 
    -ms-grid-column-align: start; 
    -ms-grid-column: 1;
} 

#masterPage.mesh-layout #SITE_HEADER_WRAPPER  { 
    grid-area: 1/1/2/2; 
    -ms-grid-row: 1;
} 

#masterPage.mesh-layout #SITE_HEADER_WRAPPER  { 
    position: relative;
} 

#SITE_HEADER-placeholder { 
    height: 106px;
} 

#masterPage.mesh-layout #SITE_HEADER-placeholder  { 
    -ms-grid-row-align: start; 
    -ms-grid-column-align: start; 
    -ms-grid-column: 1;
} 

#masterPage.mesh-layout #SITE_HEADER-placeholder  { 
    grid-area: 1/1/2/2; 
    -ms-grid-row: 1;
} 

#PAGES_CONTAINER { 
    --pinned-layer-in-container: 51; 
    --above-all-in-container: 49;
} 

#PAGES_CONTAINER { 
    left: 0; 
    margin-left: 0; 
    width: 100%; 
    min-width: 0;
} 

#masterPage.mesh-layout #PAGES_CONTAINER  { 
    -ms-grid-row-align: start; 
    -ms-grid-column-align: start; 
    -ms-grid-column: 1;
} 

#masterPage.mesh-layout #PAGES_CONTAINER  { 
    grid-area: 3/1/4/2; 
    -ms-grid-row: 3;
} 

#masterPage.mesh-layout #PAGES_CONTAINER  { 
    align-self: stretch;
} 

#masterPage.mesh-layout #PAGES_CONTAINER  { 
    position: relative;
} 

#masterPage:not(.landingPage) #PAGES_CONTAINER  { 
    margin-top: 0px; 
    margin-bottom: 0px;
} 

#masterPage.mesh-layout main#PAGES_CONTAINER  { 
    display: block;
} 

#masterPage.mesh-layout #soapAfterPagesContainer  { 
    -ms-grid-row-align: start; 
    -ms-grid-column-align: start; 
    -ms-grid-column: 1;
} 

#masterPage.mesh-layout #soapAfterPagesContainer  { 
    grid-area: 3/1/4/2; 
    -ms-grid-row: 3;
} 

#masterPage.mesh-layout #soapAfterPagesContainer  { 
    width: 100%;
} 

footer { 
    background: transparent; 
    border: 0; 
    margin: 0; 
    outline: 0; 
    padding: 0; 
    vertical-align: baseline;
} 

#masterPage.mesh-layout #SITE_FOOTER_WRAPPER  { 
    -ms-grid-row-align: start; 
    -ms-grid-column-align: start; 
    -ms-grid-column: 1;
} 

#masterPage.mesh-layout #SITE_FOOTER_WRAPPER  { 
    grid-area: 4/1/5/2; 
    -ms-grid-row: 4;
} 

#masterPage.mesh-layout #SITE_FOOTER_WRAPPER  { 
    position: relative;
} 

.MW5IWV { 
    height: 100%; 
    left: 0; 
    -webkit-mask-image: var(--mask-image,none); 
    mask-image: var(--mask-image,none); 
    -webkit-mask-position: var(--mask-position,0); 
    mask-position: var(--mask-position,0); 
    -webkit-mask-repeat: var(--mask-repeat,no-repeat); 
    mask-repeat: var(--mask-repeat,no-repeat); 
    -webkit-mask-size: var(--mask-size,100%); 
    mask-size: var(--mask-size,100%); 
    overflow: hidden; 
    pointer-events: var(--fill-layer-background-media-pointer-events); 
    position: absolute; 
    top: 0; 
    width: 100%;
} 

#SITE_HEADER { 
    z-index: 50; 
    --above-all-in-container: 10000;
} 

#SITE_HEADER { 
    --bg: 
    --shd: none; 
    --brwt: 0px; 
    --brd: 160,160,159; 
    --brwb: 0px; 
    --bgctr: 47,46,46; 
    --rd: 0px; 
    --alpha-bg: 1; 
    --alpha-bgctr: 0; 
    --alpha-brd: 1; 
} 

#SITE_HEADER { 
    background-color: #635240;
    left: 0; 
    margin-left: 0; 
    width: 100%; 
    min-width: 0;
} 

#SITE_HEADER { 
    --bg-overlay-color: transparent; 
    --bg-gradient: none; 
    position: fixed !important; 
    margin-top: var(--wix-ads-height); 
    top: 0;
} 

#masterPage.mesh-layout:not(.one-doc) #SITE_HEADER  { 
    position: relative;
} 

body:not(.responsive) .JsJXaX  { 
    overflow-x: clip;
} 

#SITE_PAGES { 
    left: 0; 
    margin-left: 0; 
    width: 100%; 
    min-width: 0;
} 

#masterPage.mesh-layout #SITE_PAGES  { 
    height: 100%;
} 

#masterPage.mesh-layout #SITE_PAGES  { 
    position: relative;
} 

[data-mesh-id$="inlineContent"] { 
    pointer-events: none; 
    position: relative;
} 

[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;
} 

#SITE_FOOTER { 
    --pinned-layer-in-container: 54; 
    --above-all-in-container: 49;
} 

#SITE_FOOTER { 
    --bg: var(--color_15); 
    --shd: none; 
    --brwt: 1px; 
    --brd: var(--color_26); 
    --brwb: 0px; 
    --bgctr: var(--color_15); 
    --rd: 0px; 
    --alpha-bg: 1; 
    --alpha-bgctr: 0; 
    --alpha-brd: 1; 
} 

#SITE_FOOTER { 
    left: 0; 
    margin-left: 0; 
    width: 100%; 
    min-width: 0;
} 

#SITE_FOOTER { 
    --bg-overlay-color: transparent; 
    --bg-gradient: none;
} 

#masterPage.mesh-layout:not(.one-doc) #SITE_FOOTER  { 
    position: relative;
} 

.LWbAav { 
    background-color: var(--bg-overlay-color); 
    background-image: var(--bg-gradient); 
    transition: var(--inherit-transition);
} 

.MW5IWV .Kv1aVt  { 
    height: 100%; 
    position: absolute; 
    top: 0; 
    width: 100%;
} 

.VgO9Yg { 
    height: 100%;
} 

._C0cVf { 
    bottom: 0; 
    left: 0; 
    position: absolute; 
    right: 0; 
    top: 0; 
    width: 100%;
} 

.U4Bvut { 
    position: relative; 
    width: 100%;
} 

.AnQkDU { 
    display: grid; 
    grid-template-columns: 1fr; 
    grid-template-rows: 1fr; 
    height: 100%;
} 

.big2ZD { 
    display: grid; 
    grid-template-columns: 1fr; 
    grid-template-rows: 1fr; 
    height: calc(100% - var(--wix-ads-height)); 
    left: 0; 
    margin-top: var(--wix-ads-height); 
    position: fixed; 
    top: 0; 
    width: 100%;
} 

.big2ZD { 
    pointer-events: none; 
    z-index: var(--pinned-layer-in-container,var(--above-all-in-container));
} 

#comp-lholhcb3-pinned-layer { 
    z-index: calc(var(--pinned-layers-in-page, 0) + 55); 
    --above-all-in-container: 10000;
} 

.xU8fqS ._4XcTfy  { 
    background-color: var(--screenwidth-corvid-background-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))); 
    border-bottom: var(--brwb,0) solid var(--screenwidth-corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1))); 
    border-top: var(--brwt,0) solid var(--screenwidth-corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1))); 
    bottom: 0; 
    box-shadow: var(--shd,0 0 5px rgba(0,0,0,.7)); 
    left: 0; 
    position: absolute; 
    right: 0; 
    top: 0;
} 

.xU8fqS .G5K6X8  { 
    left: 0; 
    position: absolute; 
    right: 0;
} 

.xU8fqS .G5K6X8  { 
    bottom: 0; 
    top: 0;
} 

body:not(.device-mobile-optimized) .G5K6X8  { 
    margin-left: calc((100% - var(--site-width))/2); 
    width: var(--site-width);
} 

.CJF7A2 { 
    height: auto;
} 

.CJF7A2 { 
    position: relative; 
    width: 100%;
} 

.AnQkDU > div  { 
    align-self: stretch!important; 
    justify-self: stretch!important;
} 

body:not(.responsive) .dBAkHi  { 
    align-self: start; 
    grid-area: 1/1/1/1; 
    height: 100%; 
    justify-self: stretch; 
    left: 0; 
    position: relative;
} 

#ul2mo { 
    left: 0; 
    margin-left: 0; 
    width: 100%; 
    min-width: 0;
} 

#ul2mo { 
    width: auto; 
    min-height: 40px;
} 

[data-mesh-id$="-gridContainer"] > *  { 
    pointer-events: auto;
} 

[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);
} 

#CONTROLLER_COMP_CUSTOM_ID { 
    --pinned-layer-in-container: 52; 
    --above-all-in-container: 49;
} 

#CONTROLLER_COMP_CUSTOM_ID { 
    --alpha-bg: 1; 
    --bg: 61,155,233; 
    --brd: 43,104,156; 
    --alpha-brd: 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; 
} 

.OQ8Tzd { 
    overflow: hidden;
} 

#comp-lholhcb3 { 
    justify-self: end; 
    align-self: end; 
    position: absolute; 
    grid-area: 1 / 1 / 2 / 2; 
    pointer-events: auto;
} 

#comp-lholhcb3 { 
    width: 94px; 
    height: 94px;
} 

.xU8fqS .gUbusX  { 
    background-color: rgba(var(--bgctr,var(--color_11,color_11)),var(--alpha-bgctr,1)); 
    border-radius: var(--rd,0); 
    bottom: var(--brwb,0); 
    top: var(--brwt,0);
} 

.xU8fqS .gUbusX  { 
    left: 0; 
    position: absolute; 
    right: 0;
} 

[data-mesh-id="SITE_HEADERinlineContent"] { 
    height: auto; 
    width: 100%;
} 

.PFkO7r { 
    bottom: 0; 
    left: 0; 
    position: absolute; 
    right: 0; 
    top: 0;
} 

body:not(.device-mobile-optimized) .PFkO7r  { 
    margin-left: calc((100% - var(--site-width))/2); 
    width: var(--site-width);
} 

.HT5ybB { 
    height: auto; 
    position: relative; 
    width: 100%;
} 

.nKphmK { 
    overflow: hidden;
} 

.nKphmK { 
    height: 100%; 
    position: relative; 
    width: 100%;
} 

[data-mesh-id="SITE_FOOTERinlineContent"] { 
    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%;
} 

.SPY_vo { 
    pointer-events: none;
} 

[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] { 
    position: static; 
    display: grid; 
    height: auto; 
    width: 100%; 
    min-height: auto; 
    grid-template-rows: min-content 1fr; 
    grid-template-columns: 100%;
} 

.rYiAuL { 
    cursor: pointer;
} 

.MazNVa { 
    left: var(--left,auto); 
    position: var(--position-fixed,static); 
    top: var(--top,auto); 
    z-index: var(--z-index,auto);
} 

[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > [id="comp-kss1cbl4"]  { 
    position: relative; 
    margin: 19px 0px 28px calc((100% - 980px) * 0.5); 
    left: -154px; 
    grid-area: 1 / 1 / 2 / 2; 
    justify-self: start; 
    align-self: start;
} 

#comp-kss1cbl4 { 
    --mask-image: url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' data-bbox='20 20 160 160' viewBox='20 20 160 160' height='200' width='200' xmlns='http://www.w3.org/2000/svg' data-type='shape'%3E%3Cg%3E%3Cpath d='M180 20v160H20V20h160z'/%3E%3C/g%3E%3C/svg%3E%0A"); 
    --mask-position: 0% 0%; 
    --mask-size: 100% 100%; 
    --mask-repeat: no-repeat;
} 

#comp-kss1cbl4 { 
    width: 233px; 
    height: 59px;
} 

.NHM1d1 { 
    overflow-x: hidden;
} 

[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > [id="comp-it2peav5"]  { 
    position: relative; 
    margin: 33px 0px 23px calc((100% - 980px) * 0.5); 
    left: 474px; 
    grid-area: 1 / 1 / 2 / 2; 
    justify-self: start; 
    align-self: start;
} 

#comp-it2peav5 { 
    --menuTotalBordersX: 0px; 
    --menuTotalBordersY: 0px; 
    --bgDrop: var(--color_12); 
    --rd: 0px; 
    --shd: none; 
    --fnt: normal normal normal 12px/1.4em futura-lt-w01-book,futura-lt-w05-book,sans-serif; 
    --pad: 5px; 
    --txt: var(--color_15); 
    --trans: color 0.4s ease 0s; 
    --txth: var(--color_24); 
    --txts: var(--color_24); 
    --alpha-bgDrop: 0; 
} 

#comp-it2peav5 { 
    width: 478px; 
    height: 50px;
} 

#comp-it2peav5 { 
    --menuTotalBordersY: 0px; 
    --menuTotalBordersX: 0px;
} 

[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > [id="comp-ksx6691m"]  { 
    position: relative; 
    margin: 45px 0px 36px calc((100% - 980px) * 0.5); 
    left: 970px; 
    grid-area: 1 / 1 / 2 / 2; 
    justify-self: start; 
    align-self: start;
} 

#comp-ksx6691m { 
    width: 25px; 
    height: 25px;
} 

#comp-ksx6691m { 
    --item-size: 25px; 
    --item-margin: 0px 29px 0px 0px; 
    --item-display: inline-block; 
    width: 25px; 
    height: 25px;
} 

.TWFxr5 { 
    height: auto!important;
} 

[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > [id="comp-kss0yafd"]  { 
    position: relative; 
    margin: 45px 0px 38px calc((100% - 980px) * 0.5); 
    left: 1026px; 
    grid-area: 1 / 1 / 2 / 2; 
    justify-self: start; 
    align-self: start;
} 

#comp-kss0yafd { 
    width: 34px; 
    height: 23px;
} 

[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > [id="comp-lhqbfxpn"]  { 
    position: relative; 
    margin: 45px 0px 36px calc((100% - 980px) * 0.5); 
    left: 1075px; 
    grid-area: 1 / 1 / 2 / 2; 
    justify-self: start; 
    align-self: start;
} 

#comp-lhqbfxpn { 
    width: 78px;
} 

[data-mesh-id="Containerul2moinlineContent"] { 
    height: auto; 
    width: 100%;
} 

.HcOXKn { 
    -webkit-text-size-adjust: 100%; 
    -moz-text-size-adjust: 100%; 
    text-size-adjust: 100%;
} 

.c9GqVL { 
    word-wrap: break-word; 
    direction: var(--text-direction); 
    min-height: var(--min-height); 
    min-width: var(--min-width); 
    overflow-wrap: break-word; 
    pointer-events: none; 
    text-align: start;
} 

[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-kt1itavt"]  { 
    position: relative; 
    margin: 59px 0px 60px calc((100% - 980px) * 0.5); 
    left: 54px; 
    grid-area: 1 / 1 / 2 / 2; 
    justify-self: start; 
    align-self: start;
} 

#comp-kt1itavt { 
    width: 73px; 
    height: auto;
} 

[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-ln3fy876"]  { 
    position: relative; 
    margin: 59px 0px 60px calc((100% - 980px) * 0.5); 
    left: 192px; 
    grid-area: 1 / 1 / 2 / 2; 
    justify-self: start; 
    align-self: start;
} 

#comp-ln3fy876 { 
    width: 116px; 
    height: auto;
} 

[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-kt1iup28"]  { 
    position: relative; 
    margin: 45px 0px 39px calc((100% - 980px) * 0.5); 
    left: 390px; 
    grid-area: 1 / 1 / 2 / 2; 
    justify-self: start; 
    align-self: start;
} 

#comp-kt1iup28 { 
    --mask-image: url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' data-bbox='20 20 160 160' viewBox='20 20 160 160' height='200' width='200' xmlns='http://www.w3.org/2000/svg' data-type='shape'%3E%3Cg%3E%3Cpath d='M180 20v160H20V20h160z'/%3E%3C/g%3E%3C/svg%3E%0A"); 
    --mask-position: 0% 0%; 
    --mask-size: 100% 100%; 
    --mask-repeat: no-repeat;
} 

#comp-kt1iup28 { 
    width: 198px; 
    height: 53px;
} 

[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-kt1iz3ge"]  { 
    position: relative; 
    margin: 59px 0px 60px calc((100% - 980px) * 0.5); 
    left: 685px; 
    grid-area: 1 / 1 / 2 / 2; 
    justify-self: start; 
    align-self: start;
} 

#comp-kt1iz3ge { 
    width: 116px; 
    height: auto;
} 

.SxM0TO { 
    word-wrap: break-word; 
    direction: var(--text-direction); 
    min-height: var(--min-height); 
    min-width: var(--min-width); 
    overflow-wrap: break-word; 
    pointer-events: none; 
    text-align: start;
} 

[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-kt1j04tv"]  { 
    position: relative; 
    margin: 59px 0px 60px calc((100% - 980px) * 0.5); 
    left: 816px; 
    grid-area: 1 / 1 / 2 / 2; 
    justify-self: start; 
    align-self: start;
} 

#comp-kt1j04tv { 
    width: 116px; 
    height: auto;
} 

[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-irp3uvk5"]  { 
    position: relative; 
    margin: 0px 0px 40px calc((100% - 980px) * 0.5); 
    left: 324px; 
    grid-area: 2 / 1 / 3 / 2; 
    justify-self: start; 
    align-self: start;
} 

#comp-irp3uvk5 { 
    width: 331px; 
    height: auto;
} 

a { 
    background: transparent; 
    border: 0; 
    margin: 0; 
    outline: 0; 
    padding: 0; 
    vertical-align: baseline;
} 

a { 
    cursor: pointer; 
    text-decoration: none;
} 

.j7pOnl { 
    box-sizing: border-box; 
    height: 100%; 
    width: 100%;
} 

.MazNVa .j7pOnl  { 
    display: block; 
    overflow: hidden;
} 

nav { 
    background: transparent; 
    border: 0; 
    margin: 0; 
    outline: 0; 
    padding: 0; 
    vertical-align: baseline;
} 

.XwCBRN > nav  { 
    bottom: 0; 
    left: 0; 
    right: 0; 
    top: 0;
} 

.XwCBRN > nav  { 
    position: absolute;
} 

.NHM1d1 .R_TAzU  { 
    display: flex; 
    flex-direction: column; 
    height: 100%; 
    width: 100%;
} 

ul { 
    background: transparent; 
    border: 0; 
    margin: 0; 
    outline: 0; 
    padding: 0; 
    vertical-align: baseline;
} 

ul { 
    list-style: none;
} 

.WzbAF8 .mpGTIt  { 
    height: 100%; 
    position: absolute; 
    white-space: nowrap; 
    width: 100%;
} 

[data-mesh-id="comp-lhqbfxpninlineContent"] { 
    height: auto; 
    width: 78px;
} 

[data-mesh-id="Containerul2moinlineContent-gridContainer"] { 
    position: static; 
    display: grid; 
    height: auto; 
    width: 100%; 
    min-height: 40px; 
    grid-template-rows: min-content 1fr; 
    grid-template-columns: 100%; 
    padding-bottom: 0px; 
    box-sizing: border-box;
} 

h4 { 
    background: transparent; 
    border: 0; 
    margin: 0; 
    outline: 0; 
    padding: 0; 
    vertical-align: baseline;
} 

.c9GqVL > *  { 
    pointer-events: auto;
} 

.font_4 { 
    font: var(--font_4); 
    color: rgb(var(--color_15)); 
    letter-spacing: 0em;
} 

.c9GqVL h4  { 
    margin-block: 0; 
    margin: 0;
} 

.SxM0TO > *  { 
    pointer-events: auto;
} 

.SxM0TO h4  { 
    letter-spacing: normal; 
    line-height: normal;
} 

.SxM0TO h4  { 
    margin-block: 0; 
    margin: 0;
} 

p { 
    background: transparent; 
    border: 0; 
    margin: 0; 
    outline: 0; 
    padding: 0; 
    vertical-align: baseline;
} 

.font_9 { 
    font: var(--font_9); 
    color: rgb(var(--color_15)); 
    letter-spacing: 0.05em;
} 

.SxM0TO p  { 
    letter-spacing: normal; 
    line-height: normal;
} 

.SxM0TO p  { 
    margin-block: 0; 
    margin: 0;
} 

.HlRz5e { 
    display: block; 
    height: 100%; 
    width: 100%;
} 

.BI8PVQ { 
    min-height: var(--image-min-height); 
    min-width: var(--image-min-width);
} 

.MazNVa .BI8PVQ  { 
    overflow: hidden;
} 

.XwCBRN .y7qwii  { 
    position: absolute;
} 

.NHM1d1 .R_TAzU .y7qwii  { 
    height: calc(100% - (var(--menuTotalBordersY, 0px))); 
    overflow: visible; 
    white-space: nowrap; 
    width: calc(100% - (var(--menuTotalBordersX, 0px)));
} 

.NHM1d1 .h3jCPd  { 
    display: block; 
    opacity: 1; 
    z-index: 99999;
} 

.XwCBRN .h3jCPd  { 
    position: absolute;
} 

.XwCBRN .h3jCPd  { 
    margin-top: 7px; 
    visibility: hidden;
} 

li { 
    background: transparent; 
    border: 0; 
    margin: 0; 
    outline: 0; 
    padding: 0; 
    vertical-align: baseline;
} 

.WzbAF8 .mpGTIt .O6KwRn  { 
    display: var(--item-display); 
    height: var(--item-size); 
    margin: var(--item-margin); 
    width: var(--item-size);
} 

.WzbAF8 .mpGTIt .O6KwRn:last-child  { 
    margin: 0;
} 

._EREUE { 
    text-decoration: none; 
    width: 100%; 
    display: block; 
    overflow: hidden; 
    outline: none;
} 

[data-mesh-id="comp-lhqbfxpninlineContent-gridContainer"] { 
    position: static; 
    display: grid; 
    height: auto; 
    width: 100%; 
    min-height: auto; 
    grid-template-rows: 1fr; 
    grid-template-columns: 100%;
} 

section { 
    background: transparent; 
    border: 0; 
    margin: 0; 
    outline: 0; 
    padding: 0; 
    vertical-align: baseline;
} 

.Oqnisf { 
    overflow: visible;
} 

[data-mesh-id="Containerul2moinlineContent-gridContainer"] > [id="comp-lo8g4skv"]  { 
    position: relative; 
    margin: 0px 0px 0 calc((100% - 980px) * 0.5); 
    left: 0px; 
    grid-area: 1 / 1 / 2 / 2; 
    justify-self: start; 
    align-self: start;
} 

#comp-lo8g4skv { 
    left: 0; 
    margin-left: 0; 
    width: 100%; 
    min-width: 0;
} 

#comp-lo8g4skv { 
    --bg-overlay-color: transparent; 
    --bg-gradient: none; 
    min-width: 980px;
} 

[data-mesh-id="Containerul2moinlineContent-gridContainer"] > [id="comp-lo8g4skw"]  { 
    position: relative; 
    margin: 0px 0px 0 calc((100% - 980px) * 0.5); 
    left: 0px; 
    grid-area: 2 / 1 / 3 / 2; 
    justify-self: start; 
    align-self: start;
} 

#comp-lo8g4skw { 
    left: 0; 
    margin-left: 0; 
    width: 100%; 
    min-width: 0;
} 

#comp-lo8g4skw { 
    --bg-overlay-color: transparent; 
    --bg-gradient: none; 
    min-width: 980px;
} 

.c9GqVL a  { 
    color: inherit;
} 

.SxM0TO a  { 
    color: inherit;
} 

.HlRz5e img  { 
    max-width: var(--wix-img-max-width,100%);
} 

.BI8PVQ img  { 
    filter: var(./images/--filter-effect-svg-url); 
    -webkit-mask-image: var(--mask-image,none); 
    mask-image: var(--mask-image,none); 
    -webkit-mask-position: var(--mask-position,0); 
    mask-position: var(--mask-position,0); 
    -webkit-mask-repeat: var(--mask-repeat,no-repeat); 
    mask-repeat: var(--mask-repeat,no-repeat); 
    -webkit-mask-size: var(--mask-size,100% 100%); 
    mask-size: var(--mask-size,100% 100%); 
    -o-object-position: var(--object-position); 
    object-position: var(--object-position);
} 

.MazNVa .BI8PVQ img  { 
    box-shadow: 0 0 0 #000; 
    position: static; 
    -webkit-user-select: none; 
    -moz-user-select: none; 
    -ms-user-select: none; 
    user-select: none;
} 

.xTjc1A { 
    box-sizing: border-box; 
    height: 100%; 
    overflow: visible; 
    position: relative; 
    width: auto;
} 

.xTjc1A { 
    --display: inline-block; 
    cursor: pointer; 
    display: var(--display); 
    font: var(--fnt,var(--font_1));
} 

.NHM1d1 .R_TAzU .y7qwii .Tg1gOB  { 
    display: inline-block;
} 

.XwCBRN .wkJ2fp  { 
    background-color: rgba(var(--bgDrop,var(--color_11,color_11)),var(--alpha-bgDrop,1)); 
    border-radius: var(--rd,0); 
    box-shadow: var(--shd,0 1px 4px rgba(0,0,0,.6));
} 

.NHM1d1 .h3jCPd .wkJ2fp  { 
    display: inherit; 
    overflow: visible; 
    visibility: inherit; 
    white-space: nowrap; 
    width: auto;
} 

.WzbAF8 .mpGTIt .O6KwRn .oRtuWN  { 
    display: block;
} 

.Q8TtId { 
    padding: 0; 
    position: relative;
} 

.W1r_9e { 
    --display: flex; 
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); 
    border: var(--brw,0) solid rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)); 
    border-radius: var(--rd,0); 
    box-shadow: var(--shd,0 0 0 transparent); 
    box-sizing: border-box; 
    display: var(--display);
} 

.W1r_9e { 
    align-items: center;
} 

[data-mesh-id="comp-lhqbfxpninlineContent-gridContainer"] > [id="comp-lhqbfxpx"]  { 
    position: relative; 
    margin: 0px 0px 0px 0; 
    left: 0px; 
    grid-area: 1 / 1 / 2 / 2; 
    justify-self: start; 
    align-self: start;
} 

#comp-lhqbfxpx { 
    --bg: var(--color_11); 
    --brw: 0px; 
    --brd: var(--color_15); 
    --rd: 0px; 
    --shd: none; 
    --brd-dd: var(--color_15); 
    --fnt: normal normal normal 13px/1.5em futura-lt-w01-light,futura-lt-w05-light,sans-serif; 
    --txt-dd: var(--color_25); 
    --txt: var(--color_25); 
    --badge-txt: var(--color_11); 
    --fillcolor: var(--color_25); 
    --alpha-brd: 0; 
    --alpha-bg: 0; 
    --alpha-fillcolor: 0.48;
} 

#comp-lhqbfxpx { 
    width: 78px; 
    height: 25px;
} 

#comp-lhqbfxpx { 
    justify-content: flex-end; 
    direction: ltr; 
    --icon-size: 26px; 
    --fnt: normal normal normal 13px/1.5em futura-lt-w01-light,futura-lt-w05-light,sans-serif; 
} 

[data-mesh-id="comp-lo8g4skvinlineContent"] { 
    height: auto; 
    width: 100%;
} 

[data-mesh-id="comp-lo8g4skwinlineContent"] { 
    height: auto; 
    width: 100%;
} 

.color_12 { 
    color: rgb(var(--color_12));
} 

.xTjc1A .UiHgGh  { 
    display: inline-block; 
    height: 100%; 
    width: 100%;
} 

 [data-state~="header"].xTjc1A div { 
    cursor: default!important;
} 

.WzbAF8 .mpGTIt .O6KwRn .oRtuWN .YaS0jR  { 
    height: var(--item-size); 
    width: var(--item-size);
} 

.Q8TtId > svg  { 
    position: absolute !important; 
    top: 0; 
    bottom: 0; 
    left: 0; 
    right: 0;
} 

.jjPduP { 
    align-items: center; 
    border-radius: var(--rd,0); 
    color: rgb(var(--txt,var(--color_18,color_18))); 
    cursor: pointer; 
    display: flex; 
    font: var(--fnt,var(--font_8)); 
    min-width: 0; 
    padding: 6px 7px; 
    position: relative; 
    white-space: nowrap;
} 

[data-mesh-id="comp-lo8g4skvinlineContent-gridContainer"] { 
    position: static; 
    display: grid; 
    height: auto; 
    width: 100%; 
    min-height: auto; 
    grid-template-rows: repeat(3, min-content) 1fr; 
    grid-template-columns: 100%;
} 

[data-mesh-id="comp-lo8g4skwinlineContent-gridContainer"] { 
    position: static; 
    display: grid; 
    height: auto; 
    width: 100%; 
    min-height: 147px; 
    grid-template-rows: 1fr; 
    grid-template-columns: 100%;
} 

.xTjc1A .yRj2ms  { 
    padding: 0 var(--pad,5px);
} 

.r4OX7l[data-state~="header"] a, .r4OX7l[data-state~="header"] div, [data-state~="header"].xTjc1A a, [data-state~="header"].xTjc1A div { 
    cursor: default!important;
} 

.comp-kss0yafd ._EREUE text  { 
    fill: rgb(238, 236, 228); 
    font: normal normal normal 11px/1.5em futura-lt-w01-light,futura-lt-w05-light,sans-serif; 
    font-size: 90px;
} 

.comp-kss0yafd ._EREUE .uxskpx  { 
    fill: rgb(255, 255, 255); 
    font: normal normal normal 11px/1.5em futura-lt-w01-light,futura-lt-w05-light,sans-serif; 
    font-size: 90px;
} 

.Q94nZ1 { 
    fill: rgba(var(--fillcolor,var(--color_0,color_0)),var(--alpha-fillcolor,1)); 
    fill-opacity: var(--alpha-fillcolor); 
    flex-shrink: 0; 
    height: var(--icon-size,26px); 
    padding-left: 7px; 
    padding-right: 7px; 
    position: inherit;
} 

.jjPduP .YT_9QV  { 
    padding-left: 7px; 
    padding-right: 7px;
} 

.jjPduP:hover .YT_9QV { 
    opacity: .7;
} 

[data-mesh-id="comp-lo8g4skvinlineContent-gridContainer"] > [id="comp-ksx63vyd"]  { 
    position: relative; 
    margin: 84px 0px 35px calc((100% - 980px) * 0.5); 
    left: -85px; 
    grid-area: 1 / 1 / 5 / 2; 
    justify-self: start; 
    align-self: start;
} 

#comp-ksx63vyd { 
    --mask-image: url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' data-bbox='20 20 160 160' viewBox='20 20 160 160' height='200' width='200' xmlns='http://www.w3.org/2000/svg' data-type='shape'%3E%3Cg%3E%3Cpath d='M180 20v160H20V20h160z'/%3E%3C/g%3E%3C/svg%3E%0A"); 
    --mask-position: 0% 0%; 
    --mask-size: 100% 100%; 
    --mask-repeat: no-repeat;
} 

#comp-ksx63vyd { 
    width: 600px; 
    height: 450px;
} 

[data-mesh-id="comp-lo8g4skvinlineContent-gridContainer"] > [id="comp-lmna474d"]  { 
    position: relative; 
    margin: 84px 0px 14px calc((100% - 980px) * 0.5); 
    left: 563px; 
    grid-area: 1 / 1 / 2 / 2; 
    justify-self: start; 
    align-self: start;
} 

#comp-lmna474d { 
    width: 313px; 
    height: auto;
} 

#comp-lmna474d { 
    --min-height: 55px;
} 

.aVng1S { 
    border-top: var(--lnw,2px) solid rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)); 
    box-sizing: border-box; 
    height: 0;
} 

[data-mesh-id="comp-lo8g4skvinlineContent-gridContainer"] > [id="comp-lmna474a"]  { 
    position: relative; 
    margin: 0px 0px 30px calc((100% - 980px) * 0.5); 
    left: 563px; 
    grid-area: 2 / 1 / 3 / 2; 
    justify-self: start; 
    align-self: start;
} 

#comp-lmna474a { 
    --lnw: 1px; 
    --brd: 0,0,0; 
    --alpha-brd: 1;
} 

#comp-lmna474a { 
    width: 284px; 
    height: 5px;
} 

#comp-lmna474a { 
    transform-origin: center 0.5px;
} 

[data-mesh-id="comp-lo8g4skvinlineContent-gridContainer"] > [id="comp-lmna474g"]  { 
    position: relative; 
    margin: 0px 0px 60px calc((100% - 980px) * 0.5); 
    left: 563px; 
    grid-area: 3 / 1 / 4 / 2; 
    justify-self: start; 
    align-self: start;
} 

#comp-lmna474g { 
    width: 478px; 
    height: auto;
} 

#comp-lmna474g { 
    --min-height: 321px;
} 

[data-mesh-id="comp-lo8g4skwinlineContent-gridContainer"] > [id="comp-lmna7i4a"]  { 
    position: relative; 
    margin: 35px 0px 10px calc((100% - 980px) * 0.5); 
    left: 364px; 
    grid-area: 1 / 1 / 2 / 2; 
    justify-self: start; 
    align-self: start;
} 

#comp-lmna7i4a { 
    width: 252px; 
    height: 30px;
} 

.Q94nZ1 .jqr5zx  { 
    position: static;
} 

h2 { 
    background: transparent; 
    border: 0; 
    margin: 0; 
    outline: 0; 
    padding: 0; 
    vertical-align: baseline;
} 

.font_2 { 
    font: var(--font_2); 
    color: rgb(var(--color_15)); 
    letter-spacing: 0em;
} 

.SxM0TO h2  { 
    letter-spacing: normal; 
    line-height: normal;
} 

.SxM0TO h2  { 
    margin-block: 0; 
    margin: 0;
} 

.font_8 { 
    font: var(--font_8); 
    color: rgb(51, 51, 51); 
    letter-spacing: 0.02em;
} 

.c9GqVL p  { 
    margin-block: 0; 
    margin: 0;
} 

.StylableButton2545352419__root { 
    -archetype: box; 
    border: none; 
    box-sizing: border-box; 
    cursor: pointer; 
    display: block; 
    height: 100%; 
    min-height: 10px; 
    min-width: 10px; 
    padding: 0; 
    touch-action: manipulation; 
    width: 100%;
} 

.StylableButton2545352419__link { 
    -archetype: box; 
    box-sizing: border-box; 
    color: #000; 
    text-decoration: none;
} 

#comp-lmna7i4a .style-lmndnr4e__root  {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    padding: 3px;
    border-radius: 50px;
    border: 0px solid rgb(63, 118, 82);
    background: #cdbfb5;
} 

#comp-lmna7i4a .style-lmndnr4e__root:hover { 
    background: #ACB5A3;
} 

.xTjc1A .JS76Uv  { 
    color: rgb(var(--txt,var(--color_15,color_15))); 
    display: inline-block; 
    padding: 0 10px; 
    transition: var(--trans,color .4s ease 0s);
} 

.xTjc1A[data-state~="selected"] .JS76Uv { 
    color: rgb(var(--txts,var(--color_14,color_14))); 
    transition: var(--trans,color .4s ease 0s);
} 

.aizuI7 { 
    -webkit-tap-highlight-color: rgba(0,0,0,0); 
    fill: var(--fill); 
    fill-opacity: var(--fill-opacity); 
    stroke: var(--stroke); 
    stroke-opacity: var(--stroke-opacity); 
    stroke-width: var(--stroke-width); 
    filter: var(--drop-shadow,none); 
    opacity: var(--opacity); 
    transform: var(--flip);
} 

.aizuI7 { 
    bottom: 0; 
    left: 0; 
    position: absolute; 
    right: 0; 
    top: 0;
} 

.StylableButton2545352419__container { 
    align-items: center; 
    display: flex; 
    flex-basis: auto; 
    flex-direction: row; 
    flex-grow: 1; 
    height: 100%; 
    justify-content: center; 
    overflow: hidden; 
    transition: all .2s ease,visibility 0s; 
    width: 100%;
} 

#comp-lmna7i4a .style-lmndnr4e__root .StylableButton2545352419__container  { 
    transition: inherit;
} 

.TcoJIb *  { 
    vector-effect: non-scaling-stroke;
} 

.aizuI7 svg  { 
    bottom: 0; 
    left: 0; 
    position: absolute; 
    right: 0; 
    top: 0;
} 

.aizuI7 svg  { 
    height: var(--svg-calculated-height,100%); 
    margin: auto; 
    padding: var(--svg-calculated-padding,0); 
    width: var(--svg-calculated-width,100%);
} 

.Q94nZ1 svg  { 
    display: block; 
    position: static!important;
} 

.Q94nZ1 svg  { 
    height: var(--icon-size,26px)!important; 
    width: var(--icon-size,26px)!important;
} 

.StylableButton2545352419__label { 
    -archetype: text; 
    -controller-part-type: LayoutChildDisplayDropdown,LayoutFlexChildSpacing(first); 
    max-width: 100%; 
    min-width: 1.8em; 
    overflow: hidden; 
    text-align: center; 
    text-overflow: ellipsis; 
    transition: inherit; 
    white-space: nowrap;
} 

#comp-lmna7i4a .style-lmndnr4e__root .StylableButton2545352419__label  { 
    transition: inherit; 
    margin: 0px 4px 0px 0px; 
    color: #302F2E; 
    font-weight: normal; 
    font-style: normal; 
    font-family: avenir-lt-w01_35-light1475496,sans-serif; 
    font-size: 12px; 
    letter-spacing: 0.05em;
} 

.StylableButton2545352419__icon { 
    -archetype: icon; 
    -controller-part-type: LayoutChildDisplayDropdown,LayoutFlexChildSpacing(last); 
    flex-shrink: 0; 
    height: 50px; 
    min-width: 1px; 
    transition: inherit;
} 

#comp-lmna7i4a .style-lmndnr4e__root .StylableButton2545352419__icon  { 
    transition: inherit; 
    margin: 0px 0px 0px 4px; 
    fill: #302F2E; 
    display: initial; 
    width: 37px; 
    height: 37px;
} 

.StylableButton2545352419__icon > div  { 
    display: flex; 
    height: inherit; 
    width: inherit;
} 

.StylableButton2545352419__icon svg  { 
    display: flex; 
    height: inherit; 
    width: inherit;
} 


/* These were inline style tags. Uses id+class to override almost everything */
#style-WtNFJ.style-WtNFJ {  
   width:233px;  
   height:59px;  
   object-fit:cover;  
}  
#comp-it2peav5.style-dY7NM {  
   visibility: inherit;  
    overflow-x: visible;  
}  
#comp-it2peav50.style-WRFli {  
   width: 71px;  
    height: 50px;  
    position: relative;  
    box-sizing: border-box;  
    overflow: visible;  
    visibility: inherit;  
}  
#comp-it2peav50label.style-6VxjR {  
   text-align: center;  
    line-height: 50px;  
}  
#comp-it2peav51.style-Job5P {  
   width: 93px;  
    height: 50px;  
    position: relative;  
    box-sizing: border-box;  
    overflow: visible;  
    visibility: inherit;  
}  
#comp-it2peav51label.style-dqEdb {  
   text-align: center;  
    line-height: 50px;  
}  
#comp-it2peav52.style-N7Nzz {  
   width: 66px;  
    height: 50px;  
    position: relative;  
    box-sizing: border-box;  
    overflow: visible;  
    visibility: inherit;  
}  
#comp-it2peav52label.style-3PmLK {  
   text-align: center;  
    line-height: 50px;  
}  
#comp-it2peav53.style-LozHv {  
   width: 99px;  
    height: 50px;  
    position: relative;  
    box-sizing: border-box;  
    overflow: visible;  
    visibility: inherit;  
}  
#comp-it2peav53label.style-UVysI {  
   text-align: center;  
    line-height: 50px;  
}  
#comp-it2peav54.style-gBVso {  
   width: 70px;  
    height: 50px;  
    position: relative;  
    box-sizing: border-box;  
    overflow: visible;  
    visibility: inherit;  
}  
#comp-it2peav54label.style-APPwT {  
   text-align: center;  
    line-height: 50px;  
}  
#comp-it2peav55.style-eAo8Q {  
   width: 79px;  
    height: 50px;  
    position: relative;  
    box-sizing: border-box;  
    overflow: visible;  
    visibility: inherit;  
}  
#comp-it2peav55label.style-BHVwq {  
   text-align: center;  
    line-height: 50px;  
}  
#comp-it2peav5__more__.style-xqVpQ {  
   height: 0px;  
    overflow: hidden;  
    position: absolute;  
    visibility: hidden;  
}  
#comp-it2peav5dropWrapper.style-TPfCJ {  
   inset: 50px 407px auto auto;  
}  
#comp-it2peav5moreContainer.style-CohCj {  
   left: auto;  
    right: 407px;  
}  
#style-Gdspr.style-Gdspr {  
   width: 25px;  
    height: 25px;  
    object-fit: cover;  
}  
#style-yRa7s.style-yRa7s {  
   width: 600px;  
    height: 450px;  
    object-fit: cover;  
}  
#style-VhpGS.style-VhpGS {  
   line-height:1.2em;  
    font-size:40px;  
}  
#style-3xtFd.style-3xtFd {  
   letter-spacing:0.05em;  
}  
#style-vlw9l.style-vlw9l {  
   font-family:futura-lt-w01-light,futura-lt-w05-light,sans-serif;  
}  
#style-UkJj8.style-UkJj8 {  
   font-size:24px;  
}  
#style-kEJwe.style-kEJwe {  
   font-style:normal;  
}  
#style-MGC3v.style-MGC3v {  
   font-weight:normal;  
}  
#style-chrwB.style-chrwB {  
   color:#363636;  
}  
#style-McpDd.style-McpDd {  
   font-size:12px;  
    line-height:1.6em;  
}  
#style-Vhg97.style-Vhg97 {  
   font-size:12px;  
}  
#style-CLWVf.style-CLWVf {  
   letter-spacing:0.05em;  
}  
#style-tQfnB.style-tQfnB {  
   font-family:futura-lt-w01-light,futura-lt-w05-light,sans-serif;  
}  
#style-AMcGH.style-AMcGH {  
   color:#363636;  
}  
#style-b4jaK.style-b4jaK {  
   font-size:12px;  
    line-height:1.6em;  
}  
#style-bBy6r.style-bBy6r {  
   font-size:12px;  
}  
#style-UE67t.style-UE67t {  
   letter-spacing:0.05em;  
}  
#style-YXgyQ.style-YXgyQ {  
   font-family:futura-lt-w01-light,futura-lt-w05-light,sans-serif;  
}  
#style-ak2e8.style-ak2e8 {  
   color:#363636;  
}  
#style-znP3E.style-znP3E {  
   line-height:1.6em;  
    font-size:11px;  
}  
#style-kv1Hr.style-kv1Hr {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.05em;  
}  
#style-A76GQ.style-A76GQ {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.03750000149011612em;  
}  
#style-FP9P3.style-FP9P3 {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.03750000149011612em;  
}  
#style-zoH6S.style-zoH6S {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02812500111758709em;  
}  
#style-eifOw.style-eifOw {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02109375037252903em;  
}  
#style-6RgQU.style-6RgQU {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02812500111758709em;  
}  
#style-vLflL.style-vLflL {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02109375037252903em;  
}  
#style-RKMoA.style-RKMoA {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02812500111758709em;  
}  
#style-7l7OF.style-7l7OF {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02109375037252903em;  
}  
#style-sPXPd.style-sPXPd {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02812500111758709em;  
}  
#style-7v7I8.style-7v7I8 {  
   line-height:1.6em;  
    font-size:11px;  
}  
#style-5ZFQ7.style-5ZFQ7 {  
   line-height:1.6em;  
    font-size:11px;  
}  
#style-eh7NT.style-eh7NT {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02812500111758709em;  
}  
#style-D6R69.style-D6R69 {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02109375037252903em;  
}  
#style-N3ZIA.style-N3ZIA {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02812500111758709em;  
}  
#style-7TN6i.style-7TN6i {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02109375037252903em;  
}  
#style-A3cQo.style-A3cQo {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02812500111758709em;  
}  
#style-fcMTB.style-fcMTB {  
   line-height:1.6em;  
    font-size:11px;  
}  
#style-8Y86v.style-8Y86v {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02812500111758709em;  
}  
#comp-lholhcb3.style-bFMPt {  
   width: 94px;  
    height: 94px;  
    content: attr(x);  
}  
#style-NCI6W.style-NCI6W {  
   font-size:13px;  
    line-height:normal;  
    text-align:center;  
}  
#style-2FTWp.style-2FTWp {  
   letter-spacing:normal;  
}  
#style-oUkgL.style-oUkgL {  
   font-family:futura-lt-w01-light,futura-lt-w05-light,sans-serif;  
}  
#style-QCOJQ.style-QCOJQ {  
   font-weight:normal;  
}  
#style-1TOUA.style-1TOUA {  
   font-size:13px;  
}  
#style-8AmQK.style-8AmQK {  
   color:#000000;  
}  
#style-1s3Eo.style-1s3Eo {  
   text-decoration:underline;  
}  
#style-EoHQ1.style-EoHQ1 {  
   font-size:13px;  
    line-height:normal;  
    text-align:center;  
}  
#style-F2CHK.style-F2CHK {  
   letter-spacing:normal;  
}  
#style-HQpqy.style-HQpqy {  
   font-family:futura-lt-w01-light,futura-lt-w05-light,sans-serif;  
}  
#style-bvnbp.style-bvnbp {  
   font-weight:normal;  
}  
#style-NKwMv.style-NKwMv {  
   font-size:13px;  
}  
#style-EPPfi.style-EPPfi {  
   color:#000000;  
}  
#style-nK6e3.style-nK6e3 {  
   text-decoration:underline;  
}  
#style-5Dvw1.style-5Dvw1 {  
   width: 198px;  
    height: 53px;  
    object-fit: cover;  
    object-position: 50% 50%;  
}  
#style-QTIZo.style-QTIZo {  
   font-size:13px;  
    line-height:normal;  
    text-align:center;  
}  
#style-YPizt.style-YPizt {  
   letter-spacing:normal;  
}  
#style-fPc6E.style-fPc6E {  
   font-family:futura-lt-w01-light,futura-lt-w05-light,sans-serif;  
}  
#style-ZoOQo.style-ZoOQo {  
   font-weight:normal;  
}  
#style-kmXh8.style-kmXh8 {  
   font-size:13px;  
}  
#style-CRSLt.style-CRSLt {  
   color:#000000;  
}  
#style-IyrLy.style-IyrLy {  
   text-decoration:underline;  
}  
#style-ko892.style-ko892 {  
   font-size:13px;  
    text-align:center;  
}  
#style-1vRsG.style-1vRsG {  
   font-family:futura-lt-w01-light,futura-lt-w05-light,sans-serif;  
}  
#style-p8V2c.style-p8V2c {  
   font-weight:normal;  
}  
#style-bOodg.style-bOodg {  
   font-size:13px;  
}  
#style-SLNRp.style-SLNRp {  
   color:#000000;  
}  
#style-jcTCW.style-jcTCW {  
   text-decoration:underline;  
}  
#style-vIaZC.style-vIaZC {  
   text-align:center;  
    font-size:13px;  
}  
#style-edmJH.style-edmJH {  
   font-size:13px;  
}  
#tpapopup-1715046824860_rtby_comp-kss0yafd.style-YbMOl {  
   position: fixed;  
    display: block;  
    width: 0%;  
    height: 100%;  
    margin-left: 0%;  
    margin-top: -50%;  
    left: 50%;  
    top: 50%;  
}  
#snipcss-panel-container.style-bCd2D {  
   right: 70px;  
    top: 627.5px;  
}  
#style-HLMH7.style-HLMH7 {  
   touch-action: none;  
}  
#style-JqBNM.style-JqBNM {  
   touch-action: none;  
}  
#style-fgTOB.style-fgTOB {  
   top: -2px;  
    left: 0px;  
    height: 0px;  
    width: 0px;  
}  
#style-3wqmV.style-3wqmV {  
   top: -4px;  
    left: -4px;  
    height: 0px;  
    width: 0px;  
}  
#style-D3haM.style-D3haM {  
   top: 106px;  
    left: 0px;  
    height: 0px;  
    width: 0px;  
}  
#style-vvGII.style-vvGII {  
   top: -2px;  
    left: -2px;  
    height: 0px;  
    width: 0px;  
}  
#style-83gAi.style-83gAi {  
   top: -2px;  
    left: 0px;  
    height: 0px;  
    width: 0px;  
}  
#style-QABvx.style-QABvx {  
   top: -4px;  
    left: -4px;  
    height: 0px;  
    width: 0px;  
}  
#style-f6Yvm.style-f6Yvm {  
   top: -4px;  
    left: -4px;  
    height: 0px;  
    width: 0px;  
}  
#style-WtoFr.style-WtoFr {  
   top: -2px;  
    left: -2px;  
    height: 0px;  
    width: 0px;  
}  
#style-LU3Rm.style-LU3Rm {  
   top: 0px;  
    left: 0px;  
    position: absolute;  
}  
#snipcss-kiwi.style-oeX9t {  
   left: 1810px;  
    top: 0px;  
}  
/* These were inline style tags. Uses id+class to override almost everything */
#style-sXyYA.style-sXyYA {
   width: 70px;
   height: 70px;
   object-fit:cover;
}  
#comp-it2peav5.style-lvUMy {  
   visibility: inherit;  
    overflow-x: visible;  
}  
#comp-it2peav50.style-HhjFY {  
   width: 71px;  
    height: 50px;  
    position: relative;  
    box-sizing: border-box;  
    overflow: visible;  
    visibility: inherit;  
}  
#comp-it2peav50label.style-oJJ9r {  
   text-align: center;  
    line-height: 50px;  
}  
#comp-it2peav51.style-vM54s {  
   width: 93px;  
    height: 50px;  
    position: relative;  
    box-sizing: border-box;  
    overflow: visible;  
    visibility: inherit;  
}  
#comp-it2peav51label.style-OxebY {  
   text-align: center;  
    line-height: 50px;  
}  
#comp-it2peav52.style-dVjpy {  
   width: 66px;  
    height: 50px;  
    position: relative;  
    box-sizing: border-box;  
    overflow: visible;  
    visibility: inherit;  
}  
#comp-it2peav52label.style-W8Rkx {  
   text-align: center;  
    line-height: 50px;  
}  
#comp-it2peav53.style-qcBjg {  
   width: 99px;  
    height: 50px;  
    position: relative;  
    box-sizing: border-box;  
    overflow: visible;  
    visibility: inherit;  
}  
#comp-it2peav53label.style-5dWEZ {  
   text-align: center;  
    line-height: 50px;  
}  
#comp-it2peav54.style-Jd8Mp {  
   width: 70px;  
    height: 50px;  
    position: relative;  
    box-sizing: border-box;  
    overflow: visible;  
    visibility: inherit;  
}  
#comp-it2peav54label.style-5okWc {  
   text-align: center;  
    line-height: 50px;  
}  
#comp-it2peav55.style-f3oQG {  
   width: 79px;  
    height: 50px;  
    position: relative;  
    box-sizing: border-box;  
    overflow: visible;  
    visibility: inherit;  
}  
#comp-it2peav55label.style-fDwHh {  
   text-align: center;  
    line-height: 50px;  
}  
#comp-it2peav5__more__.style-w6ppr {  
   height: 0px;  
    overflow: hidden;  
    position: absolute;  
    visibility: hidden;  
}  
#comp-it2peav5dropWrapper.style-dpYgC {  
   inset: 50px 407px auto auto;  
}  
#comp-it2peav5moreContainer.style-2sCpa {  
   left: auto;  
    right: 407px;  
}  
#style-K8NZr.style-K8NZr {  
   width: 25px;  
    height: 25px;  
    object-fit: cover;  
}  
#style-whvLZ.style-whvLZ {  
   width: 600px;  
    height: 450px;  
    object-fit: cover;  
}  
#style-BHtBS.style-BHtBS {  
   line-height:1.2em;  
    font-size:40px;  
}  
#style-Ve1jr.style-Ve1jr {  
   letter-spacing:0.05em;  
}  
#style-2KR26.style-2KR26 {  
   font-family:futura-lt-w01-light,futura-lt-w05-light,sans-serif;  
}  
#style-XSPYr.style-XSPYr {  
   font-size:24px;  
}  
#style-RARFy.style-RARFy {  
   font-style:normal;  
}  
#style-iCw1Q.style-iCw1Q {  
   font-weight:normal;  
}  
#style-t169F.style-t169F {  
   color:#363636;  
}  
#style-it6zM.style-it6zM {  
   font-size:12px;  
    line-height:1.6em;  
}  
#style-b59e7.style-b59e7 {  
   font-size:12px;  
}  
#style-BTMJV.style-BTMJV {  
   letter-spacing:0.05em;  
}  
#style-tdvEf.style-tdvEf {  
   font-family:futura-lt-w01-light,futura-lt-w05-light,sans-serif;  
}  
#style-G15Ed.style-G15Ed {  
   color:#363636;  
}  
#style-fHr4w.style-fHr4w {  
   font-size:12px;  
    line-height:1.6em;  
}  
#style-ZixzR.style-ZixzR {  
   font-size:12px;  
}  
#style-coVmI.style-coVmI {  
   letter-spacing:0.05em;  
}  
#style-TDiJR.style-TDiJR {  
   font-family:futura-lt-w01-light,futura-lt-w05-light,sans-serif;  
}  
#style-dayTM.style-dayTM {  
   color:#363636;  
}  
#style-3Xq8o.style-3Xq8o {  
   line-height:1.6em;  
    font-size:11px;  
}  
#style-mWGHs.style-mWGHs {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.05em;  
}  
#style-rXbvB.style-rXbvB {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.03750000149011612em;  
}  
#style-xYPwz.style-xYPwz {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.03750000149011612em;  
}  
#style-BBo4I.style-BBo4I {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02812500111758709em;  
}  
#style-oTPiY.style-oTPiY {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02109375037252903em;  
}  
#style-goOR4.style-goOR4 {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02812500111758709em;  
}  
#style-cocZo.style-cocZo {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02109375037252903em;  
}  
#style-GLVGF.style-GLVGF {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02812500111758709em;  
}  
#style-YMZCH.style-YMZCH {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02109375037252903em;  
}  
#style-oKk6g.style-oKk6g {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02812500111758709em;  
}  
#style-GwAVs.style-GwAVs {  
   line-height:1.6em;  
    font-size:11px;  
}  
#style-7tyV3.style-7tyV3 {  
   line-height:1.6em;  
    font-size:11px;  
}  
#style-zgXYC.style-zgXYC {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02812500111758709em;  
}  
#style-Q5mRi.style-Q5mRi {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02109375037252903em;  
}  
#style-lYGlP.style-lYGlP {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02812500111758709em;  
}  
#style-1RSS4.style-1RSS4 {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02109375037252903em;  
}  
#style-HGabg.style-HGabg {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02812500111758709em;  
}  
#style-EnXyz.style-EnXyz {  
   line-height:1.6em;  
    font-size:11px;  
}  
#style-jPdTH.style-jPdTH {  
   color:rgb(54, 54, 54);  
    font-size:12px;  
    letter-spacing:0.02812500111758709em;  
}  
#comp-lholhcb3.style-Miq5B {  
   width: 94px;  
    height: 94px;  
    content: attr(x);  
}  
#style-5dBDm.style-5dBDm {  
   font-size:13px;  
    line-height:normal;  
    text-align:center;  
}  
#style-ZRCiR.style-ZRCiR {  
   letter-spacing:normal;  
}  
#style-ZrV2N.style-ZrV2N {  
   font-family:futura-lt-w01-light,futura-lt-w05-light,sans-serif;  
}  
#style-7eOLX.style-7eOLX {  
   font-weight:normal;  
}  
#style-iB4iZ.style-iB4iZ {  
   font-size:13px;  
}  
#style-Lsc54.style-Lsc54 {  
   color:#000000;  
}  
#style-n1EiN.style-n1EiN {  
   text-decoration:underline;  
}  
#style-qcK3N.style-qcK3N {  
   font-size:13px;  
    line-height:normal;  
    text-align:center;  
}  
#style-I4I6r.style-I4I6r {  
   letter-spacing:normal;  
}  
#style-12xXm.style-12xXm {  
   font-family:futura-lt-w01-light,futura-lt-w05-light,sans-serif;  
}  
#style-SBBvh.style-SBBvh {  
   font-weight:normal;  
}  
#style-5rJN7.style-5rJN7 {  
   font-size:13px;  
}  
#style-sTkvo.style-sTkvo {  
   color:#000000;  
}  
#style-J8PFT.style-J8PFT {  
   text-decoration:underline;  
}  
#style-EdEeo.style-EdEeo {  
   width: 198px;  
    height: 53px;  
    object-fit: cover;  
    object-position: 50% 50%;  
}  
#style-PHiRS.style-PHiRS {  
   font-size:13px;  
    line-height:normal;  
    text-align:center;  
}  
#style-B7oCz.style-B7oCz {  
   letter-spacing:normal;  
}  
#style-9lvzx.style-9lvzx {  
   font-family:futura-lt-w01-light,futura-lt-w05-light,sans-serif;  
}  
#style-lrvOM.style-lrvOM {  
   font-weight:normal;  
}  
#style-lZmeU.style-lZmeU {  
   font-size:13px;  
}  
#style-YPoK1.style-YPoK1 {  
   color:#000000;  
}  
#style-IpEOf.style-IpEOf {  
   text-decoration:underline;  
}  
#style-GlCbZ.style-GlCbZ {  
   font-size:13px;  
    text-align:center;  
}  
#style-gsxtG.style-gsxtG {  
   font-family:futura-lt-w01-light,futura-lt-w05-light,sans-serif;  
}  
#style-T9pU6.style-T9pU6 {  
   font-weight:normal;  
}  
#style-VVEE4.style-VVEE4 {  
   font-size:13px;  
}  
#style-9Y7eD.style-9Y7eD {  
   color:#000000;  
}  
#style-1VpTd.style-1VpTd {  
   text-decoration:underline;  
}  
#style-BPloZ.style-BPloZ {  
   text-align:center;  
    font-size:13px;  
}  
#style-oXZVT.style-oXZVT {  
   font-size:13px;  
}  
#tpapopup-1715046824860_rtby_comp-kss0yafd.style-plqyo {  
   position: fixed;  
    display: block;  
    width: 0%;  
    height: 100%;  
    margin-left: 0%;  
    margin-top: -50%;  
    left: 50%;  
    top: 50%;  
}  
#snipcss-panel-container.style-X2pqt {  
   right: 70px;  
    top: 627.5px;  
}  
#style-Z61Sj.style-Z61Sj {  
   touch-action: none;  
}  
#style-5K5No.style-5K5No {  
   touch-action: none;  
}  
#style-v2qoE.style-v2qoE {  
   top: -2px;  
    left: 0px;  
    height: 0px;  
    width: 0px;  
}  
#style-RDFef.style-RDFef {  
   top: -4px;  
    left: -4px;  
    height: 0px;  
    width: 0px;  
}  
#style-jhlci.style-jhlci {  
   top: 106px;  
    left: 0px;  
    height: 0px;  
    width: 0px;  
}  
#style-9jMWC.style-9jMWC {  
   top: -2px;  
    left: -2px;  
    height: 0px;  
    width: 0px;  
}  
#style-2dtJO.style-2dtJO {  
   top: -2px;  
    left: 0px;  
    height: 0px;  
    width: 0px;  
}  
#style-43Ycj.style-43Ycj {  
   top: -4px;  
    left: -4px;  
    height: 0px;  
    width: 0px;  
}  
#style-yvYAf.style-yvYAf {  
   top: -4px;  
    left: -4px;  
    height: 0px;  
    width: 0px;  
}  
#style-NplYe.style-NplYe {  
   top: -2px;  
    left: -2px;  
    height: 0px;  
    width: 0px;  
}  
#style-MjdOC.style-MjdOC {  
   top: 0px;  
    left: 0px;  
    position: absolute;  
}  
#snipcss-kiwi.style-jKkns {  
   left: 1810px;  
    top: 0px;  
}  
