@media (max-width: 768px) {
	body{
		overflow-x:hidden;
		overflow-y:scroll
	}
	body #SITE_CONTAINER{
		margin-left:auto;
		margin-right:auto;
		overflow-x:visible;
		position:relative;
		width:100%;
	}
	body #SITE_CONTAINER{
		margin-top:0
	}
	body>*{
		max-width:100%!important
	}
	body #site-root{
		overflow-x:hidden;
		overflow-y:hidden
	}
	@supports(overflow:clip){
		body #site-root{
			overflow-x:clip;
			overflow-y:clip
		}
	}
	#masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID{
    grid-area:2/1/3/2;
    -ms-grid-row:2;
    position:relative
	}
	:host .V5AUxf,body .V5AUxf{
    display:block;
    padding:var(--padding) 0;
    position:relative
	}
	:host .V5AUxf>*,body .V5AUxf>*{
		margin-bottom:var(--margin);
		position:relative
	}
	:host .V5AUxf>:first-child,body .V5AUxf>:first-child{
		margin-top:var(--firstChildMarginTop,0)
	}
	:host .V5AUxf>:last-child,body .V5AUxf>:last-child{
		margin-bottom:var(--lastChildMarginBottom,var(--margin))
	}
	:host .xU8fqS .G5K6X8,body .xU8fqS .G5K6X8{
		left:10px;
		right:10px
	}
	:host .R6ex7N[aria-disabled=false]:active .kuTaGy,body .R6ex7N[aria-disabled=false]:active .kuTaGy{
		background-color:rgba(var(--bgh,var(--color_18)),var(--alpha-bgh,1));
		border-color:rgba(var(--brdh,var(--color_15)),var(--alpha-brdh,1))
	}
	:host .R6ex7N[aria-disabled=false]:active .M3I7Z2,body .R6ex7N[aria-disabled=false]:active .M3I7Z2{
		color:rgb(var(--txth,var(--color_15)))
	}
	:host .S3GIZZ[aria-disabled=false]:active .CQ3ICl,body .S3GIZZ[aria-disabled=false]:active .CQ3ICl{
		color:rgb(var(--txth,var(--color_15)));
		transition:var(--trans,color .4s ease 0s)
	}
	:host .c7cMWz,body .c7cMWz{
		left:10px;
		right:10px
	}
	:host .PFkO7r,body .PFkO7r{
		left:10px;
		right:10px
	}
	.SITE_HEADER, .SITE_HEADER > * {
		width: 100%;
		min-width: unset;
		--col-width: unset;
	}
	body:not(.responsive) #SITE_CONTAINER #main_MF #site-root, .BmZ5pC {
		min-width: unset;
	}
}
body.device-mobile-non-optimized #SITE_CONTAINER #site-root{
    overflow-x:hidden;
    overflow-y:auto
}
body.device-mobile-non-optimized.fullScreenMode{
    background-color:#5f6360
}
body.device-mobile-non-optimized.fullScreenMode #MOBILE_ACTIONS_MENU,body.device-mobile-non-optimized.fullScreenMode #SITE_BACKGROUND,body.device-mobile-non-optimized.fullScreenMode #site-root,body.fullScreenMode #WIX_ADS{
    visibility:hidden
}
body.fullScreenMode{
    overflow-x:hidden!important;
    overflow-y:hidden!important
}
body.fullScreenMode.device-mobile-optimized #TINY_MENU{
    opacity:0;
    pointer-events:none
}
body.fullScreenMode-scrollable.device-mobile-optimized{
    overflow-x:hidden!important;
    overflow-y:auto!important
}
body.fullScreenMode-scrollable.device-mobile-optimized #masterPage,body.fullScreenMode-scrollable.device-mobile-optimized #site-root{
    overflow-x:hidden!important;
    overflow-y:hidden!important
}
body.fullScreenMode-scrollable.device-mobile-optimized #SITE_BACKGROUND,body.fullScreenMode-scrollable.device-mobile-optimized #masterPage{
    height:auto!important
}
body.fullScreenMode-scrollable.device-mobile-optimized #masterPage.mesh-layout{
    height:0!important
}
body.blockSiteScrolling{
    position:fixed;
    width:100%
}
body.blockSiteScrolling #SITE_CONTAINER{
    margin-top:calc(var(--blocked-site-scroll-margin-top)*-1)
}
body.blockSiteScrolling:not(.responsive) @keyframes slide-horizontal-new{
    0%{
        transform:translateX(100%)
    }
}
@keyframes slide-horizontal-old{
    80%{
        opacity:1
    }
    to{
        opacity:0;
        transform:translateX(-100%)
    }
}
@keyframes slide-vertical-new{
    0%{
        transform:translateY(-100%)
    }
}
@keyframes slide-vertical-old{
    80%{
        opacity:1
    }
    to{
        opacity:0;
        transform:translateY(100%)
    }
}
@keyframes out-in-new{
    0%{
        opacity:0
    }
}
@keyframes out-in-old{
    to{
        opacity:0
    }
}
html[data-page-transition=SlideHorizontal]::view-transition-old(page-group){
    animation:slide-horizontal-old .6s cubic-bezier(.83,0,.17,1) forwards;
    mix-blend-mode:normal
}
html[data-page-transition=SlideHorizontal]::view-transition-new(page-group){
    animation:slide-horizontal-new .6s cubic-bezier(.83,0,.17,1) backwards;
    mix-blend-mode:normal
}
html[data-page-transition=SlideVertical]::view-transition-old(page-group){
    animation:slide-vertical-old .6s cubic-bezier(.83,0,.17,1) forwards;
    mix-blend-mode:normal
}
html[data-page-transition=SlideVertical]::view-transition-new(page-group){
    animation:slide-vertical-new .6s cubic-bezier(.83,0,.17,1) backwards;
    mix-blend-mode:normal
}
html[data-page-transition=OutIn]::view-transition-old(page-group){
    animation:out-in-old .35s cubic-bezier(.64,0,.78,0) forwards
}
html[data-page-transition=OutIn]::view-transition-new(page-group){
    animation:out-in-new .35s cubic-bezier(.22,1,.36,1) .35s backwards
}
@media(prefers-reduced-motion:reduce){
    ::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){
        animation:none!important
    }
}
body,html{
    background:transparent;
    border:0;
    margin:0;
    outline:0;
    padding:0;
    vertical-align:baseline
}
body{
    --scrollbar-width:0px;
    font-family:Arial,Helvetica,sans-serif;
    font-size:10px
}
body,html{
    height:100%
}
body{
    overflow-x:auto;
    overflow-y:scroll
}
body:not(.responsive) #site-root{
    min-width:var(--site-width);
    width:100%
}
body:not([data-js-loaded]) [data-hide-prejs]{
    visibility:hidden
}
#SITE_CONTAINER{
    position:relative
}
:root{
    --one-unit:1vw
}
@supports(container-type:inline-size){
    :root{
        --one-unit:1cqw
    }
}

 a,abbr,acronym,address,applet,b,big,blockquote,button,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,footer,form,h1,h2,h3,h4,h5,h6,header,i,iframe,img,ins,kbd,label,legend,li,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,title,tr,tt,u,ul,var{
    background:transparent;
    border:0;
    margin:0;
    outline:0;
    padding:0;
    vertical-align:baseline
}
input,select,textarea{
    box-sizing:border-box;
    font-family:Helvetica,Arial,sans-serif
}
ol,ul{
    list-style:none
}
blockquote,q{
    quotes:none
}
ins{
    text-decoration:none
}
del{
    text-decoration:line-through
}
table{
    border-collapse:collapse;
    border-spacing:0
}
a{
    cursor:pointer;
    text-decoration:none
}
.testStyles{
    overflow-y:hidden
}
.reset-button{
    -webkit-appearance:none;
    background:none;
    border:0;
    color:inherit;
    font:inherit;
    line-height:normal;
    outline:0;
    overflow:visible;
    padding:0;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none
}
:focus{
    outline:none
}
#site-root{
    margin:0 auto;
    min-height:100%;
    position:relative;
    top:var(--wix-ads-height)
}
#site-root img:not([src]){
    visibility:hidden
}
#site-root svg img:not([src]){
    visibility:visible
}
.auto-generated-link{
    color:inherit
}
#SCROLL_TO_BOTTOM,#SCROLL_TO_TOP{
    height:0
}
.has-click-trigger{
    cursor:pointer
}
.fullScreenOverlay{
    bottom:0;
    display:flex;
    justify-content:center;
    left:0;
    overflow-y:hidden;
    position:fixed;
    right:0;
    top:-60px;
    z-index:1005
}
.fullScreenOverlay>.fullScreenOverlayContent{
    bottom:0;
    left:0;
    margin:0 auto;
    overflow:hidden;
    position:absolute;
    right:0;
    top:60px;
    transform:translateZ(0)
}
[data-mesh-id$=centeredContent],[data-mesh-id$=form],[data-mesh-id$=inlineContent]{
    pointer-events:none;
    position:relative
}
[data-mesh-id$=-gridWrapper],[data-mesh-id$=-rotated-wrapper]{
    pointer-events:none
}
[data-mesh-id$=-gridContainer]>*,[data-mesh-id$=-rotated-wrapper]>*,[data-mesh-id$=inlineContent]>:not([data-mesh-id$=-gridContainer]){
    pointer-events:auto
}

#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.mesh-layout #PAGES_CONTAINER,#masterPage.mesh-layout #SITE_FOOTER-placeholder,#masterPage.mesh-layout #SITE_FOOTER_WRAPPER,#masterPage.mesh-layout #SITE_HEADER-placeholder,#masterPage.mesh-layout #SITE_HEADER_WRAPPER,#masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID[data-state~=mobileView],#masterPage.mesh-layout #soapAfterPagesContainer,#masterPage.mesh-layout #soapBeforePagesContainer{
    -ms-grid-row-align:start;
    -ms-grid-column-align:start;
    -ms-grid-column:1
}
#masterPage.mesh-layout #SITE_HEADER-placeholder,#masterPage.mesh-layout #SITE_HEADER_WRAPPER{
    grid-area:1/1/2/2;
    -ms-grid-row:1
}
#masterPage.mesh-layout #PAGES_CONTAINER,#masterPage.mesh-layout #soapAfterPagesContainer,#masterPage.mesh-layout #soapBeforePagesContainer{
    grid-area:3/1/4/2;
    -ms-grid-row:3
}
#masterPage.mesh-layout #soapAfterPagesContainer,#masterPage.mesh-layout #soapBeforePagesContainer{
    width:100%
}
#masterPage.mesh-layout #PAGES_CONTAINER{
    align-self:stretch
}
#masterPage.mesh-layout main#PAGES_CONTAINER{
    display:block
}
#masterPage.mesh-layout #SITE_FOOTER-placeholder,#masterPage.mesh-layout #SITE_FOOTER_WRAPPER{
    grid-area:4/1/5/2;
    -ms-grid-row:4
}
#masterPage.mesh-layout #SITE_PAGES,#masterPage.mesh-layout [data-mesh-id=PAGES_CONTAINERcenteredContent],#masterPage.mesh-layout [data-mesh-id=PAGES_CONTAINERinlineContent]{
    height:100%
}
#masterPage.mesh-layout.desktop>*{
    width:100%
}
#masterPage.mesh-layout #PAGES_CONTAINER,#masterPage.mesh-layout #SITE_FOOTER,#masterPage.mesh-layout #SITE_FOOTER_WRAPPER,#masterPage.mesh-layout #SITE_HEADER,#masterPage.mesh-layout #SITE_HEADER_WRAPPER,#masterPage.mesh-layout #SITE_PAGES,#masterPage.mesh-layout #masterPageinlineContent{
    position:relative
}
[data-z-counter]{
    z-index:0
}
[data-z-counter="0"]{
    z-index:auto
}
.wixSiteProperties{
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}

  
 :host(:not(.device-mobile-optimized)) .CohWsy,body:not(.device-mobile-optimized) .CohWsy{
    --display:flex;
    display:var(--display)
}
:host(:not(.device-mobile-optimized)) .V5AUxf,body:not(.device-mobile-optimized) .V5AUxf{
    -moz-column-gap:var(--margin);
    column-gap:var(--margin);
    display:flex;
    flex-direction:var(--items-direction);
    margin:0 auto;
    position:relative;
    width:calc(100% - var(--padding)*2)
}
:host(:not(.device-mobile-optimized)) .V5AUxf>*,body:not(.device-mobile-optimized) .V5AUxf>*{
    flex:var(--column-flex) 1 0%;
    left:0;
    margin-bottom:var(--padding);
    margin-top:var(--padding);
    min-width:0;
    position:relative;
    top:0
}
.LIhNy3{
    backface-visibility:hidden
}
.HlRz5e{
    display:block;
    height:100%;
    width:100%
}
.HlRz5e img{
    max-width:var(--wix-img-max-width,100%)
}
.HlRz5e[data-animate-blur] img{
    filter:blur(9px);
    transition:filter .8s ease-in
}
.HlRz5e[data-animate-blur] img[data-load-done]{
    filter:none
}
.if7Vw2{
    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%
}
.if7Vw2.f0uTJH{
    clip:rect(0,auto,auto,0)
}
.if7Vw2 .i1tH8h{
    height:100%;
    position:absolute;
    top:0;
    width:100%
}
.if7Vw2 .DXi4PB{
    height:var(--fill-layer-image-height,100%);
    opacity:var(--fill-layer-image-opacity)
}
.if7Vw2 .DXi4PB img{
    height:100%;
    width:100%
}
@supports(-webkit-hyphens:none){
    .if7Vw2.f0uTJH{
        clip:auto;
        -webkit-clip-path:inset(0)
    }
}
.wG8dni{
    height:100%
}
.tcElKx{
    background-color:var(--bg-overlay-color);
    background-image:var(--bg-gradient)
}
.ImALHf,.Ybjs9b{
    opacity:var(--fill-layer-video-opacity)
}
.UWmm3w{
    bottom:var(--media-padding-bottom);
    height:var(--media-padding-height);
    position:absolute;
    top:var(--media-padding-top);
    width:100%
}
.Yjj1af{
    transform:scale(var(--scale,1));
    transition:var(--transform-duration,transform 0s)
}
.ImALHf{
    height:100%;
    position:relative;
    width:100%
}
._uqPqy{
    -webkit-clip-path:var(--fill-layer-clip);
    clip-path:var(--fill-layer-clip)
}
._uqPqy,.eKyYhK{
    position:absolute;
    top:0
}
._uqPqy,.eKyYhK,.x0mqQS img{
    height:100%;
    width:100%
}
.pnCr6P{
    opacity:0
}
.blf7sp,.pnCr6P{
    position:absolute;
    top:0
}
.blf7sp{
    height:0;
    left:0;
    overflow:hidden;
    width:0
}
.rWP3Gv{
    left:0;
    pointer-events:var(--fill-layer-background-media-pointer-events);
    position:var(--fill-layer-background-media-position)
}
.Tr4n3d,.rWP3Gv,.wRqk6s{
    height:100%;
    top:0;
    width:100%
}
.wRqk6s{
    position:absolute
}
.Tr4n3d{
    background-color:var(--fill-layer-background-overlay-color);
    opacity:var(--fill-layer-background-overlay-blend-opacity-fallback,1);
    position:var(--fill-layer-background-overlay-position);
    transform:var(--fill-layer-background-overlay-transform)
}
@supports(mix-blend-mode:overlay){
    .Tr4n3d{
        mix-blend-mode:var(--fill-layer-background-overlay-blend-mode);
        opacity:var(--fill-layer-background-overlay-blend-opacity,1)
    }
}
.VXAmO2{
    --divider-pin-height__:min(1,calc(var(--divider-layers-pin-factor__) + 1));
    --divider-pin-layer-height__:var(--divider-layers-pin-factor__);
    --divider-pin-border__:min(1,calc(var(--divider-layers-pin-factor__) / -1 + 1));
    height:calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))
}
.VXAmO2,.VXAmO2 .dy3w_9{
    left:0;
    position:absolute;
    width:100%
}
.VXAmO2 .dy3w_9{
    --divider-layer-i__:var(--divider-layer-i,0);
    background-position:left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom;
    background-repeat:repeat-x;
    border-bottom-style:solid;
    border-bottom-width:calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));
    height:calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));
    opacity:calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1))
}
.UORcXs{
    --divider-height__:var(--divider-top-height,auto);
    --divider-offset-x__:var(--divider-top-offset-x,0px);
    --divider-layers-size__:var(--divider-top-layers-size,0);
    --divider-layers-y__:var(--divider-top-layers-y,0px);
    --divider-layers-x__:var(--divider-top-layers-x,0px);
    --divider-layers-pin-factor__:var(--divider-top-layers-pin-factor,0);
    border-top:var(--divider-top-padding,0) solid var(--divider-top-color,currentColor);
    opacity:var(--divider-top-opacity,1);
    top:0;
    transform:var(--divider-top-flip,scaleY(-1))
}
.UORcXs .dy3w_9{
    background-image:var(--divider-top-image,none);
    background-size:var(--divider-top-size,contain);
    border-color:var(--divider-top-color,currentColor);
    bottom:0;
    filter:var(--divider-top-filter,none)
}
.UORcXs .dy3w_9[data-divider-layer="1"]{
    display:var(--divider-top-layer-1-display,block)
}

 .UORcXs .dy3w_9[data-divider-layer="2"]{
    display:var(--divider-top-layer-2-display,block)
}
.UORcXs .dy3w_9[data-divider-layer="3"]{
    display:var(--divider-top-layer-3-display,block)
}
.Io4VUz{
    --divider-height__:var(--divider-bottom-height,auto);
    --divider-offset-x__:var(--divider-bottom-offset-x,0px);
    --divider-layers-size__:var(--divider-bottom-layers-size,0);
    --divider-layers-y__:var(--divider-bottom-layers-y,0px);
    --divider-layers-x__:var(--divider-bottom-layers-x,0px);
    --divider-layers-pin-factor__:var(--divider-bottom-layers-pin-factor,0);
    border-bottom:var(--divider-bottom-padding,0) solid var(--divider-bottom-color,currentColor);
    bottom:0;
    opacity:var(--divider-bottom-opacity,1);
    transform:var(--divider-bottom-flip,none)
}
.Io4VUz .dy3w_9{
    background-image:var(--divider-bottom-image,none);
    background-size:var(--divider-bottom-size,contain);
    border-color:var(--divider-bottom-color,currentColor);
    bottom:0;
    filter:var(--divider-bottom-filter,none)
}
.Io4VUz .dy3w_9[data-divider-layer="1"]{
    display:var(--divider-bottom-layer-1-display,block)
}
.Io4VUz .dy3w_9[data-divider-layer="2"]{
    display:var(--divider-bottom-layer-2-display,block)
}
.Io4VUz .dy3w_9[data-divider-layer="3"]{
    display:var(--divider-bottom-layer-3-display,block)
}
.YzqVVZ{
    overflow:visible;
    position:relative
}
.mwF7X1{
    backface-visibility:hidden
}
.YGilLk{
    cursor:pointer
}
.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%
}
.MW5IWV.N3eg0s{
    clip:rect(0,auto,auto,0)
}
.MW5IWV .Kv1aVt{
    height:100%;
    position:absolute;
    top:0;
    width:100%
}
.MW5IWV .dLPlxY{
    height:var(--fill-layer-image-height,100%);
    opacity:var(--fill-layer-image-opacity)
}
.MW5IWV .dLPlxY img{
    height:100%;
    width:100%
}
@supports(-webkit-hyphens:none){
    .MW5IWV.N3eg0s{
        clip:auto;
        -webkit-clip-path:inset(0)
    }
}
.VgO9Yg{
    height:100%
}
.LWbAav{
    background-color:var(--bg-overlay-color);
    background-image:var(--bg-gradient)
}
.K_YxMd,.yK6aSC{
    opacity:var(--fill-layer-video-opacity)
}
.NGjcJN{
    bottom:var(--media-padding-bottom);
    height:var(--media-padding-height);
    position:absolute;
    top:var(--media-padding-top);
    width:100%
}
.mNGsUM{
    transform:scale(var(--scale,1));
    transition:var(--transform-duration,transform 0s)
}
.K_YxMd{
    height:100%;
    position:relative;
    width:100%
}
.bX9O_S{
    -webkit-clip-path:var(--fill-layer-clip);
    clip-path:var(--fill-layer-clip)
}
.Z_wCwr,.bX9O_S{
    position:absolute;
    top:0
}
.Jxk_UL img,.Z_wCwr,.bX9O_S{
    height:100%;
    width:100%
}
.K8MSra{
    opacity:0
}
.K8MSra,.YTb3b4{
    position:absolute;
    top:0
}
.YTb3b4{
    height:0;
    left:0;
    overflow:hidden;
    width:0
}
.SUz0WK{
    left:0;
    pointer-events:var(--fill-layer-background-media-pointer-events);
    position:var(--fill-layer-background-media-position)
}
.FNxOn5,.SUz0WK,.m4khSP{
    height:100%;
    top:0;
    width:100%
}
.FNxOn5{
    position:absolute
}
.m4khSP{
    background-color:var(--fill-layer-background-overlay-color);
    opacity:var(--fill-layer-background-overlay-blend-opacity-fallback,1);
    position:var(--fill-layer-background-overlay-position);
    transform:var(--fill-layer-background-overlay-transform)
}
@supports(mix-blend-mode:overlay){
    .m4khSP{
        mix-blend-mode:var(--fill-layer-background-overlay-blend-mode);
        opacity:var(--fill-layer-background-overlay-blend-opacity,1)
    }
}
._C0cVf{
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0;
    width:100%
}
.hFwGTD{
    transform:translateY(-100%);
    transition:.2s ease-in
}
.IQgXoP{
    transition:.2s
}
.Nr3Nid{
    opacity:0;
    transition:.2s ease-in
}
.Nr3Nid.l4oO6c{
    z-index:-1!important
}
.iQuoC4{
    opacity:1;
    transition:.2s
}
.CJF7A2{
    height:auto
}
.CJF7A2,.U4Bvut{
    position:relative;
    width:100%
}
:host(:not(.device-mobile-optimized)) .G5K6X8,body:not(.device-mobile-optimized) .G5K6X8{
    margin-left:calc((100% - var(--site-width))/2);
    width:var(--site-width)
}
.xU8fqS[data-focuscycled=active]{
    outline:1px solid transparent
}
.xU8fqS[data-focuscycled=active]:not(:focus-within){
    outline:2px solid transparent;
    transition:outline .01s ease
}
.xU8fqS ._4XcTfy{
    background-color:var(--screenwidth-corvid-background-color,rgba(var(--bg,var(--color_11)),var(--alpha-bg,1)));
    border-bottom:var(--brwb,0) solid var(--screenwidth-corvid-border-color,rgba(var(--brd,var(--color_15)),var(--alpha-brd,1)));
    border-top:var(--brwt,0) solid var(--screenwidth-corvid-border-color,rgba(var(--brd,var(--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 .gUbusX{
    background-color:rgba(var(--bgctr,var(--color_11)),var(--alpha-bgctr,1));
    border-radius:var(--rd,0);
    bottom:var(--brwb,0);
    top:var(--brwt,0)
}
.xU8fqS .G5K6X8,.xU8fqS .gUbusX{
    left:0;
    position:absolute;
    right:0
}
.xU8fqS .G5K6X8{
    bottom:0;
    top:0
}
.SPY_vo{
    pointer-events:none
}
.BmZ5pC{
    height:100%;
    min-height:calc(100vh - var(--wix-ads-height));
    min-width:var(--site-width);
    position:var(--bg-position);
    top:var(--wix-ads-height);
    width:100%
}
.zKbzSQ{
    touch-action:manipulation
}
.kuTaGy{
    align-items:center;
    box-sizing:border-box;
    display:flex;
    justify-content:var(--label-align);
    min-width:100%;
    text-align:initial;
    width:-moz-max-content;
    width:max-content
}
.kuTaGy:before{
    max-width:var(--margin-start,0)
}
.kuTaGy:after,.kuTaGy:before{
    align-self:stretch;
    content:"";
    flex-grow:1
}
.kuTaGy:after{
    max-width:var(--margin-end,0)
}
.R6ex7N{
    height:100%
}
.R6ex7N .kuTaGy{
    border-radius:var(--corvid-border-radius,var(--rd,0));
    bottom:0;
    box-shadow:var(--shd,0 1px 4px rgba(0,0,0,.6));
    left:0;
    position:absolute;
    right:0;
    top:0;
    transition:var(--trans1,border-color .4s ease 0s,background-color .4s ease 0s)
}
.R6ex7N .kuTaGy:link,.R6ex7N .kuTaGy:visited{
    border-color:transparent
}
.R6ex7N .M3I7Z2{
    color:var(--corvid-color,rgb(var(--txt,var(--color_15))));
    font:var(--fnt,var(--font_5));
    margin:0;
    position:relative;
    transition:var(--trans2,color .4s ease 0s);
    white-space:nowrap
}
.R6ex7N[aria-disabled=false] .kuTaGy{
    background-color:var(--corvid-background-color,rgba(var(--bg,var(--color_17)),var(--alpha-bg,1)));
    border:solid var(--corvid-border-color,rgba(var(--brd,var(--color_15)),var(--alpha-brd,1))) var(--corvid-border-width,var(--brw,0));
    cursor:pointer!important
}

:host(:not(.device-mobile-optimized)) .R6ex7N[aria-disabled=false]:hover .kuTaGy,body:not(.device-mobile-optimized) .R6ex7N[aria-disabled=false]:hover .kuTaGy{
    background-color:rgba(var(--bgh,var(--color_18)),var(--alpha-bgh,1));
    border-color:rgba(var(--brdh,var(--color_15)),var(--alpha-brdh,1))
}
:host(:not(.device-mobile-optimized)) .R6ex7N[aria-disabled=false]:hover .M3I7Z2,body:not(.device-mobile-optimized) .R6ex7N[aria-disabled=false]:hover .M3I7Z2{
    color:rgb(var(--txth,var(--color_15)))
}
.R6ex7N[aria-disabled=true] .kuTaGy{
    background-color:rgba(var(--bgd,204,204,204),var(--alpha-bgd,1));
    border-color:rgba(var(--brdd,204,204,204),var(--alpha-brdd,1));
    border-style:solid;
    border-width:var(--corvid-border-width,var(--brw,0))
}
.R6ex7N[aria-disabled=true] .M3I7Z2{
    color:rgb(var(--txtd,255,255,255))
}
.U2uNPe{
    align-items:center;
    box-sizing:border-box;
    display:flex;
    justify-content:var(--label-align);
    min-width:100%;
    text-align:initial;
    width:-moz-max-content;
    width:max-content
}
.U2uNPe:before{
    max-width:var(--margin-start,0)
}
.U2uNPe:after,.U2uNPe:before{
    align-self:stretch;
    content:"";
    flex-grow:1
}
.U2uNPe:after{
    max-width:var(--margin-end,0)
}
.S3GIZZ[aria-disabled=false] .U2uNPe{
    cursor:pointer
}
:host(:not(.device-mobile-optimized)) .S3GIZZ[aria-disabled=false]:hover .CQ3ICl,body:not(.device-mobile-optimized) .S3GIZZ[aria-disabled=false]:hover .CQ3ICl{
    color:rgb(var(--txth,var(--color_15)));
    transition:var(--trans,color .4s ease 0s)
}
.S3GIZZ .U2uNPe{
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0
}
.S3GIZZ .CQ3ICl{
    color:var(--corvid-color,rgb(var(--txt,var(--color_15))));
    font:var(--fnt,var(--font_5));
    transition:var(--trans,color .4s ease 0s);
    white-space:nowrap
}
.S3GIZZ[aria-disabled=true] .CQ3ICl{
    color:rgb(var(--txtd,255,255,255))
}
.nTOEE9{
    height:100%;
    overflow:hidden;
    width:100%
}

  .nTOEE9.sqUyGm:hover{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODM3MEUzMUU4OTAyMTFFMzk3Q0FCMkFEODdDNzUzMjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODM3MEUzMUQ4OTAyMTFFMzk3Q0FCMkFEODdDNzUzMjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0ZTkyMTRlLThiNDQtNjc0My04MWZiLTZlYjIzYTA2ZjcwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4bqsJgAAACF0lEQVR42mJgQAd8fHz/gdRvRigfxGEACCA4YvwPBMgCbgABBGOAJP6LiooiZBUUFMCC7969Awk6AQQQA1bAxMTUOnXq1P8/f/78j2zdf5BDQDgoKAgiyMgItv0/1AkozlgJlHwPpDWB+AhAACFL1EJVwvBPIGZHd8P/OXPmgI0F2YdmxXQUhX///sVQqK2tDVL4DFkhF8zK2NjY/4aGhshOOMJAJAB5ZjdAADGQCpiB4Cear3uwKQR74vv372BPLFq0CKZ4GnLcdMGiFtnXmzZtQo0Bdnb2r/b29nBFMIwUjkxghby8vHfFxMQwTMQWp0YggZcvX/5HBpqamhgKQdafAQnq6en9j4+P/4/me150nzsCPfYOKrkWKvYCymcjJozPgqIYIMAYcUjKAnEcELsDbVECOpkNiO8B+buAeCEQ3yUqFllYWNYh+4Obm/u/ubn5f0tLy//QPIqM90ATHVagDHTJH5BCfn7+/xcvXvyPC9y7d+8/KHqghv4FYj0M04BxeAOkQEhI6P+vX79QDECOeBj49+/ffzk5OZih91FyP4gAGiIDooH5hIGVlRUsAXQpGMMAMh+Y1xksLCzg5QxGrAFzwAxY2GzYsIGgC48cOYIclsuwBiIbG9sCmCJFRcX/+/fvxwi/EydOwIoDGH6JLQEiA26ga1egxSY2vAUpkcKKEV5iCwVOIObBU8w8RzLYgYHaAAACg5CxaxSLgwAAAABJRU5ErkJggg==),auto}
 .nTOEE9.C_JY0G:hover{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0I4QkNGQTI4OTAyMTFFMzg0RDlBRkM5NDA5QjczRTEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0I4QkNGQTE4OTAyMTFFMzg0RDlBRkM5NDA5QjczRTEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0ZTkyMTRlLThiNDQtNjc0My04MWZiLTZlYjIzYTA2ZjcwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hiSPZAAACGklEQVR42mJgQAd8fHz/gdRvRigfxGEACCA4YvwPBMgCbgABBGOAJP6LiooiZBUUFMCC7969Awk6AQQQA1bAxMTUOnXq1P8/f/78j2zdf5BDQDgoKAgiyMgItv0/1AkozlgJlHwPpDWB+AhAACFL1EJVwvBPIGZHd8P/OXPm/EcHUA3TURT+/fsXQ6G2tjZI4TNkhVwwK2NjY/8bGhoiO+EIA5EA5JndAAHEQCpgBoKfaL7uwaYQHLrfv38He2LRokUwxdOQ46YLFrXIYNOmTagxwM7O/tXe3h4sCYs3EEYKRyawQl5e3rtiYmL/sQH0ODUCCbx8+RJFkaamJoZCkPVnQIJ6enr/4+Pj/6P5nhfd545Aj72DSq6Fir2A8tmICeOzoCgGCDBGHJKyQBwHxO5AW5SATmYD4ntA/i4gXgjEd4mKRRYWlnXI/uDm5v5vbm7+39LS8j80jyLjPdBEhxUoA13yB6SQn5///8WLF//jAvfu3fsPih6ooX+BWA/DNGAc3gApEBIS+v/r16//hMC/f//+y8nJwQy9j2wWC4gAGiIDooH5hIGVlRUsAXQpVq98/PgRVBAwWFhYMDx69AhczkBj7RdyFpgBC5sNGzYQdOGRI0eQw3IZVpvZ2NgWwBQpKir+379/P4ZBJ06cgBUHMPwSWwJEBtxA165Ai01seAtSIoUVI7zEFgqcQMyDp5h5jmSwAwO1AQBU5q033XYWQwAAAABJRU5ErkJggg==),auto}
.rYiAuL{
    cursor:pointer
}
 .gSXewE{
    height:0;
    left:0;
    overflow:hidden;
    position:absolute;
    top:0;
    width:0
}
  .j7pOnl{
    box-sizing:border-box;
    height:100%;
    width:100%
}
.BI8PVQ{
    min-height:var(--image-min-height);
    min-width:var(--image-min-width)
}
.BI8PVQ img{
    filter:var(--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{
    left:var(--left,auto);
    position:var(--position-fixed,static);
    top:var(--top,auto);
    z-index:var(--z-index,auto)
}
.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
}
.MazNVa .j7pOnl{
    display:block;
    overflow:hidden
}
.MazNVa .BI8PVQ{
    overflow:hidden
}
.c7cMWz{
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0
}
.FVGvCX{
    height:auto;
    position:relative;
    width:100%
}
body:not(.responsive) .zK7MhX{
    align-self:start;
    grid-area:1/1/1/1;
    height:100%;
    justify-self:stretch;
    left:0;
    position:relative
}
:host(:not(.device-mobile-optimized)) .c7cMWz,body:not(.device-mobile-optimized) .c7cMWz{
    margin-left:calc((100% - var(--site-width))/2);
    width:var(--site-width)
}
.fEm0Bo .c7cMWz{
    background-color:rgba(var(--bg,var(--color_11)),var(--alpha-bg,1));
    overflow:hidden
}

.PFkO7r{
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0
}
.HT5ybB{
    height:auto;
    position:relative;
    width:100%
}
body:not(.responsive) .dBAkHi{
    align-self:start;
    grid-area:1/1/1/1;
    height:100%;
    justify-self:stretch;
    left:0;
    position:relative
}
:host(:not(.device-mobile-optimized)) .PFkO7r,body:not(.device-mobile-optimized) .PFkO7r{
    margin-left:calc((100% - var(--site-width))/2);
    width:var(--site-width)
}
.u9k3ts{
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0
}
.WQ4fSJ{
    cursor:pointer
}
.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,.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%)
}
.TcoJIb *{
    vector-effect:non-scaling-stroke
}
.R8rhQA svg,.elfY4_ svg{
    overflow:visible!important
}
@supports(-webkit-hyphens:none){
    .aizuI7.elfY4_{
        will-change:filter
    }
}
.gM8UhB{
    -webkit-clip-path:var(--fill-layer-clip);
    clip-path:var(--fill-layer-clip)
}
.gM8UhB,.q4bY7T{
    position:absolute;
    top:0
}
.B4ic__ img,.gM8UhB,.q4bY7T{
    height:100%;
    width:100%
}
.b_Di9f{
    opacity:0
}
.aThD7A,.b_Di9f{
    position:absolute;
    top:0
}
.aThD7A{
    height:0;
    left:0;
    overflow:hidden;
    width:0
}
.oYv3_8 [data-mesh-id$=inlineContent-gridContainer],.oYv3_8 [data-mesh-id$=inlineContent]{
    height:100%
}
.oYv3_8 .XV8dK6{
    height:100%;
    position:absolute;
    width:100%
}
.oYv3_8:before{
    grid-area:1/1/2/2
}
.F9nckB{
    border-color:var(--border-color);
    border-radius:var(--border-radius);
    border-style:var(--border-style);
    border-width:var(--border-width);
    bottom:0;
    box-shadow:var(--box-shadow);
    filter:var(--fill-container-drop-shadow,none);
    left:0;
    margin:var(--border-compensate-margin,0);
    overflow:var(--fill-container-overflow);
    position:absolute;
    right:0;
    top:0;
    transform:var(--fill-container-transform)
}
.wmoHxw{
    transform:var(--fill-transform)
}
.Iiblgf video{
    opacity:0;
    visibility:hidden
}
.Iiblgf canvas{
    opacity:0
}
.Iiblgf img{
    filter:var(--filter-effect-svg-url)
}
.Xh82G7{
    bottom:0;
    left:0;
    opacity:0;
    position:absolute;
    right:0;
    top:0;
    transition-duration:.15s,.5s;
    transition-property:transform,opacity;
    transition-timing-function:cubic-bezier(.12,0,.39,0),cubic-bezier(.61,1,.88,1)
}
.JtS1Rf{
    cursor:pointer;
    opacity:0;
    transition-delay:.2s;
    transition-duration:.2s;
    transition-property:opacity;
    transition-timing-function:cubic-bezier(.12,0,.39,0)
}
.JtS1Rf:focus{
    opacity:1
}
.V9rZ5Z{
    width:48px
}
.TtArsF,.ngHaxP{
    margin:5px 10px 7px 8px;
    opacity:0
}
.oYv3_8[data-can-play] .Xh82G7{
    opacity:.99
}
.oYv3_8[data-has-play]{
    cursor:pointer
}
.oYv3_8[data-no-audio] .JtS1Rf{
    --display:none;
    display:none
}
.oYv3_8[data-animate-poster=fade] [class~=bgVideoposter]{
    transition:opacity 1.6s ease-out
}
.oYv3_8[data-show-canvas] canvas{
    opacity:1
}
.oYv3_8[data-show-canvas] [class~=bgVideoposter]{
    opacity:0
}
.oYv3_8[data-playing] .Xh82G7{
    opacity:0;
    transition-duration:.15s,.3s
}
.oYv3_8:not([data-playing]) .F9nckB:focus{
    z-index:auto!important
}
.oYv3_8[data-show-audio] .JtS1Rf{
    opacity:1;
    transition-delay:.2s;
    transition-duration:.35s;
    transition-timing-function:cubic-bezier(.61,1,.88,1)
}
.oYv3_8[data-roll-in] .Xh82G7{
    transform:scale(1.07);
    transition-duration:.25s,.5s
}
.oYv3_8[data-roll-in][data-playing] .Xh82G7{
    transition-duration:.25s,.3s
}
.oYv3_8[data-audio=off] .ngHaxP,.oYv3_8[data-audio=on] .TtArsF{
    opacity:1
}
.oYv3_8[data-stop]{
    cursor:auto
}
.oYv3_8[data-stop] .Xh82G7{
    opacity:0;
    transform:none;
    transition:none
}
.oYv3_8[data-stop] .JtS1Rf{
    cursor:auto;
    opacity:0;
    transition:none
}

/* render-head end */
.R7lArd{
    overflow-x:hidden
}
.R7lArd .l9EQj1{
    display:flex;
    flex-direction:column;
    height:100%;
    width:100%
}
.R7lArd .l9EQj1 .WNM2rt{
    flex:1
}
.R7lArd .l9EQj1 .DN7syf{
    height:calc(100% - (var(--menuTotalBordersY, 0px)));
    overflow:visible;
    white-space:nowrap;
    width:calc(100% - (var(--menuTotalBordersX, 0px)))
}
.R7lArd .l9EQj1 .DN7syf .rqt3qI{
    display:inline-block
}
.R7lArd .l9EQj1 .DN7syf .d4jfwp{
    display:block;
    width:100%
}
.R7lArd .JdScD2{
    display:block;
    opacity:1;
    z-index:99999
}
.R7lArd .JdScD2 .k8K0Wj{
    display:inherit;
    overflow:visible;
    visibility:inherit;
    white-space:nowrap;
    width:auto
}
.R7lArd .JdScD2._3URS4{
    transition:visibility;
    transition-delay:.2s;
    visibility:visible
}
.R7lArd .JdScD2 .iryznZ{
    display:inline-block
}
.R7lArd .BKX7vq{
    display:none
}
.BSjLjI>nav{
    bottom:0;
    left:0;
    right:0;
    top:0
}
.BSjLjI .DN7syf,.BSjLjI .JdScD2,.BSjLjI>nav{
    position:absolute
}
.BSjLjI .JdScD2{
    margin-top:7px;
    visibility:hidden
}
.BSjLjI .JdScD2[data-dropMode=dropUp]{
    margin-bottom:7px;
    margin-top:0
}
.BSjLjI .k8K0Wj{
    background-color:rgba(var(--bgDrop,var(--color_11)),var(--alpha-bgDrop,1));
    border-radius:var(--rd,0);
    box-shadow:var(--shd,0 1px 4px rgba(0,0,0,.6))
}
.RfkZFw,.vDnwi4{
    box-sizing:border-box;
    height:100%;
    overflow:visible;
    position:relative;
    width:auto
}
.RfkZFw[data-state~=header] a,.RfkZFw[data-state~=header] div,[data-state~=header].vDnwi4 a,[data-state~=header].vDnwi4 div{
    cursor:default!important
}
.RfkZFw .lY3Nwh,.vDnwi4 .lY3Nwh{
    display:inline-block;
    height:100%;
    width:100%
}
.vDnwi4{
    --display:inline-block;
    cursor:pointer;
    display:var(--display);
    font:var(--fnt,var(--font_1))
}
.vDnwi4 .rBTT56{
    padding:0 var(--pad,5px)
}
.vDnwi4 .foFAdY{
    color:rgb(var(--txt,var(--color_15)));
    display:inline-block;
    padding:0 10px;
    transition:var(--trans,color .4s ease 0s)
}
.vDnwi4[data-state~=drop]{
    display:block;
    width:100%
}
.vDnwi4[data-state~=drop] .foFAdY{
    padding:0 .5em
}
.vDnwi4[data-state~=link]:hover .foFAdY,.vDnwi4[data-state~=over] .foFAdY{
    color:rgb(var(--txth,var(--color_14)));
    transition:var(--trans,color .4s ease 0s)
}
.vDnwi4[data-state~=selected] .foFAdY{
    color:rgb(var(--txts,var(--color_14)));
    transition:var(--trans,color .4s ease 0s)
}
.P0dCOY .PJ4KCX{
    background-color:rgba(var(--bg,var(--color_11)),var(--alpha-bg,1));
    bottom:0;
    left:0;
    overflow:hidden;
    position:absolute;
    right:0;
    top:0
}
.d7EBK2{
    border-radius:var(--overflow-wrapper-border-radius)
}
