@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
}

wix-interact-element {
  display:contents
}

#SITE_CONTAINER {
  position:relative
}

:root {
  --one-unit:1vw;
  --section-max-width:9999px;
  --spx-stopper-max:9999px;
  --spx-stopper-min:0px
}

@supports(-webkit-appearance:none) and (stroke-color:transparent) {
  :root {
    --safari-sticky-fix:opacity
  }

}

@supports(container-type:inline-size) {
  :root {
    --one-unit:1cqw
  }

}

[id^=oldHoverBox-] {
  mix-blend-mode:plus-lighter;
  transition:opacity .5s ease,visibility .5s ease
}

[data-mesh-id$=inlineContent-gridContainer]:has(>[id^=oldHoverBox-]) {
  isolation:isolate
}

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
}

body.device-mobile-optimized:not(.disable-site-overflow) {
  overflow-x:hidden;
  overflow-y:scroll
}

body.device-mobile-optimized:not(.responsive) #SITE_CONTAINER {
  margin-left:auto;
  margin-right:auto;
  overflow-x:visible;
  position:relative;
  width:320px
}

body.device-mobile-optimized:not(.responsive):not(.blockSiteScrolling) #SITE_CONTAINER {
  margin-top:0
}

body.device-mobile-optimized>* {
  max-width:100%!important
}

body.device-mobile-optimized #site-root {
  overflow-x:hidden;
  overflow-y:hidden
}

@supports(overflow:clip) {
  body.device-mobile-optimized #site-root {
    overflow-x:clip;
    overflow-y:clip
  }

}

body.device-mobile-non-optimized #SITE_CONTAINER #site-root:not(.overflow-clip-in-mobile) {
  overflow-x:hidden;
  overflow-y:auto
}

body.device-mobile-non-optimized #SITE_CONTAINER #site-root.overflow-clip-in-mobile {
  overflow-x:clip;
  overflow-y:clip
}

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,body.siteScrollingBlocked {
  position:fixed;
  width:100%
}

body.blockSiteScrolling #SITE_CONTAINER {
  margin-top:calc(var(--blocked-site-scroll-margin-top)*-1)
}

body.blockSiteScrolling:not(.responsive) #WIX_ADS {
  margin-top:var(--blocked-site-scroll-margin-top)
}

#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
}

.device-mobile-optimized #masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID {
  grid-area:2/1/3/2;
  -ms-grid-row:2;
  position:relative
}

#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_WRAPPER,#masterPage.mesh-layout #SITE_HEADER_WRAPPER,#masterPage.mesh-layout #SITE_PAGES,#masterPage.mesh-layout #masterPageinlineContent,#masterPage.mesh-layout:not(.one-doc) #SITE_FOOTER,#masterPage.mesh-layout:not(.one-doc) #SITE_HEADER {
  position:relative
}

#masterPage.mesh-layout #SITE_HEADER {
  grid-area:1/1/2/2
}

#masterPage.mesh-layout #SITE_FOOTER {
  grid-area:4/1/5/2
}

#masterPage.mesh-layout.overflow-x-clip #SITE_FOOTER,#masterPage.mesh-layout.overflow-x-clip #SITE_HEADER {
  overflow-x:clip
}

[data-z-counter] {
  z-index:0
}

[data-z-counter="0"] {
  z-index:auto
}

.wixSiteProperties {
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale
}

: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);
  --wst-color-custom-1:rgb(var(--color_13));
  --wst-color-custom-2:rgb(var(--color_16));
  --wst-color-custom-3:rgb(var(--color_17));
  --wst-color-custom-4:rgb(var(--color_19));
  --wst-color-custom-5:rgb(var(--color_20));
  --wst-color-custom-6:rgb(var(--color_21));
  --wst-color-custom-7:rgb(var(--color_22));
  --wst-color-custom-8:rgb(var(--color_23));
  --wst-color-custom-9:rgb(var(--color_24));
  --wst-color-custom-10:rgb(var(--color_25));
  --wst-color-custom-11:rgb(var(--color_26));
  --wst-color-custom-12:rgb(var(--color_27));
  --wst-color-custom-13:rgb(var(--color_28));
  --wst-color-custom-14:rgb(var(--color_29));
  --wst-color-custom-15:rgb(var(--color_30));
  --wst-color-custom-16:rgb(var(--color_31));
  --wst-color-custom-17:rgb(var(--color_32));
  --wst-color-custom-18:rgb(var(--color_33));
  --wst-color-custom-19:rgb(var(--color_34));
  --wst-color-custom-20:rgb(var(--color_35))
}

.PlZyDq {
  touch-action:manipulation
}

.uDW_Qe {
  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
}

.uDW_Qe:before {
  max-width:var(--margin-start,0)
}

.uDW_Qe:after,.uDW_Qe:before {
  align-self:stretch;
  content:"";
  flex-grow:1
}

.uDW_Qe:after {
  max-width:var(--margin-end,0)
}

.FubTgk {
  height:100%
}

.FubTgk .uDW_Qe {
  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)
}

.FubTgk .uDW_Qe:link,.FubTgk .uDW_Qe:visited {
  border-color:transparent
}

.FubTgk .l7_2fn {
  color:var(--corvid-color,rgb(var(--txt,var(--color_15,color_15))));
  font:var(--fnt,var(--font_5));
  margin:0;
  position:relative;
  transition:var(--trans2,color .4s ease 0s);
  white-space:nowrap
}

.FubTgk[aria-disabled=false] .uDW_Qe {
  background-color:var(--corvid-background-color,rgba(var(--bg,var(--color_17,color_17)),var(--alpha-bg,1)));
  border:solid var(--corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1))) var(--corvid-border-width,var(--brw,0));
  cursor:pointer!important
}

:host(.device-mobile-optimized) .FubTgk[aria-disabled=false]:active .uDW_Qe,body.device-mobile-optimized .FubTgk[aria-disabled=false]:active .uDW_Qe {
  background-color:var(--corvid-hover-background-color,rgba(var(--bgh,var(--color_18,color_18)),var(--alpha-bgh,1)));
  border-color:var(--corvid-hover-border-color,rgba(var(--brdh,var(--color_15,color_15)),var(--alpha-brdh,1)))
}

:host(.device-mobile-optimized) .FubTgk[aria-disabled=false]:active .l7_2fn,body.device-mobile-optimized .FubTgk[aria-disabled=false]:active .l7_2fn {
  color:var(--corvid-hover-color,rgb(var(--txth,var(--color_15,color_15))))
}

:host(:not(.device-mobile-optimized)) .FubTgk[aria-disabled=false]:hover .uDW_Qe,body:not(.device-mobile-optimized) .FubTgk[aria-disabled=false]:hover .uDW_Qe {
  background-color:var(--corvid-hover-background-color,rgba(var(--bgh,var(--color_18,color_18)),var(--alpha-bgh,1)));
  border-color:var(--corvid-hover-border-color,rgba(var(--brdh,var(--color_15,color_15)),var(--alpha-brdh,1)))
}

:host(:not(.device-mobile-optimized)) .FubTgk[aria-disabled=false]:hover .l7_2fn,body:not(.device-mobile-optimized) .FubTgk[aria-disabled=false]:hover .l7_2fn {
  color:var(--corvid-hover-color,rgb(var(--txth,var(--color_15,color_15))))
}

.FubTgk[aria-disabled=true] .uDW_Qe {
  background-color:var(--corvid-disabled-background-color,rgba(var(--bgd,204,204,204),var(--alpha-bgd,1)));
  border-color:var(--corvid-disabled-border-color,rgba(var(--brdd,204,204,204),var(--alpha-brdd,1)));
  border-style:solid;
  border-width:var(--corvid-border-width,var(--brw,0))
}

.FubTgk[aria-disabled=true] .l7_2fn {
  color:var(--corvid-disabled-color,rgb(var(--txtd,255,255,255)))
}

.uUxqWY {
  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
}

.uUxqWY:before {
  max-width:var(--margin-start,0)
}

.uUxqWY:after,.uUxqWY:before {
  align-self:stretch;
  content:"";
  flex-grow:1
}

.uUxqWY:after {
  max-width:var(--margin-end,0)
}

.Vq4wYb[aria-disabled=false] .uUxqWY {
  cursor:pointer
}

:host(.device-mobile-optimized) .Vq4wYb[aria-disabled=false]:active .wJVzSK,body.device-mobile-optimized .Vq4wYb[aria-disabled=false]:active .wJVzSK {
  color:var(--corvid-hover-color,rgb(var(--txth,var(--color_15,color_15))));
  transition:var(--trans,color .4s ease 0s)
}

:host(:not(.device-mobile-optimized)) .Vq4wYb[aria-disabled=false]:hover .wJVzSK,body:not(.device-mobile-optimized) .Vq4wYb[aria-disabled=false]:hover .wJVzSK {
  color:var(--corvid-hover-color,rgb(var(--txth,var(--color_15,color_15))));
  transition:var(--trans,color .4s ease 0s)
}

.Vq4wYb .uUxqWY {
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:0
}

.Vq4wYb .wJVzSK {
  color:var(--corvid-color,rgb(var(--txt,var(--color_15,color_15))));
  font:var(--fnt,var(--font_5));
  transition:var(--trans,color .4s ease 0s);
  white-space:nowrap
}

.Vq4wYb[aria-disabled=true] .wJVzSK {
  color:var(--corvid-disabled-color,rgb(var(--txtd,255,255,255)))
}

:host(:not(.device-mobile-optimized)) .CohWsy,body:not(.device-mobile-optimized) .CohWsy {
  display:flex
}

: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
}

:host(.device-mobile-optimized) .V5AUxf,body.device-mobile-optimized .V5AUxf {
  display:block;
  padding-bottom:var(--padding-y);
  padding-left:var(--padding-x,0);
  padding-right:var(--padding-x,0);
  padding-top:var(--padding-y);
  position:relative
}

:host(.device-mobile-optimized) .V5AUxf>*,body.device-mobile-optimized .V5AUxf>* {
  margin-bottom:var(--margin);
  position:relative
}

:host(.device-mobile-optimized) .V5AUxf>:first-child,body.device-mobile-optimized .V5AUxf>:first-child {
  margin-top:var(--firstChildMarginTop,0)
}

:host(.device-mobile-optimized) .V5AUxf>:last-child,body.device-mobile-optimized .V5AUxf>:last-child {
  margin-bottom:var(--lastChildMarginBottom)
}

.LIhNy3 {
  backface-visibility:hidden
}

.jhxvbR,.mtrorN {
  display:block;
  height:100%;
  width:100%
}

.jhxvbR img {
  max-width:var(--wix-img-max-width,100%)
}

.jhxvbR[data-animate-blur] img {
  filter:blur(9px);
  transition:filter .8s ease-in
}

.jhxvbR[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);
  transition:var(--inherit-transition)
}

.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%
}

.KCM6zk {
  opacity:var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1))
}

.KCM6zk .DXi4PB,.KCM6zk .ImALHf,.KCM6zk .Ybjs9b {
  opacity:1
}

._uqPqy {
  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
}

.Tj01hh {
  display:block
}

.MW5IWV,.Tj01hh {
  height:100%;
  width:100%
}

.MW5IWV {
  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
}

.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);
  transition:var(--inherit-transition)
}

.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%
}

wix-media-canvas {
  display:block;
  height:100%
}

.I8xA4L {
  opacity:var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1))
}

.I8xA4L .K_YxMd,.I8xA4L .dLPlxY,.I8xA4L .yK6aSC {
  opacity:1
}

.bX9O_S {
  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,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 .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 .G5K6X8,.xU8fqS .gUbusX {
  left:0;
  position:absolute;
  right:0
}

.xU8fqS .G5K6X8 {
  bottom:0;
  top:0
}

:host(.device-mobile-optimized) .xU8fqS .G5K6X8,body.device-mobile-optimized .xU8fqS .G5K6X8 {
  left:10px;
  right:10px
}

.SPY_vo {
  pointer-events:none
}

.BmZ5pC {
  min-height:calc(100vh - var(--wix-ads-height));
  min-width:var(--site-width);
  position:var(--bg-position);
  top:var(--wix-ads-height)
}

.BmZ5pC,.nTOEE9 {
  height:100%;
  width:100%
}

.nTOEE9 {
  overflow:hidden;
  position:relative
}

.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
}

.RZQnmg {
  background-color:rgb(var(--color_11));
  border-radius:50%;
  bottom:12px;
  height:40px;
  opacity:0;
  pointer-events:none;
  position:absolute;
  right:12px;
  width:40px
}

.RZQnmg path {
  fill:rgb(var(--color_15))
}

.RZQnmg:focus {
  cursor:auto;
  opacity:1;
  pointer-events:auto
}

.rYiAuL {
  cursor:pointer
}

.gSXewE {
  height:0;
  left:0;
  overflow:hidden;
  top:0;
  width:0
}

.OJQ_3L,.gSXewE {
  position:absolute
}

.OJQ_3L {
  background-color:rgb(var(--color_11));
  border-radius:300px;
  bottom:0;
  cursor:pointer;
  height:40px;
  margin:16px 16px;
  opacity:0;
  pointer-events:none;
  right:0;
  width:40px
}

.OJQ_3L path {
  fill:rgb(var(--color_12))
}

.OJQ_3L:focus {
  cursor:auto;
  opacity:1;
  pointer-events:auto
}

.j7pOnl {
  box-sizing:border-box;
  height:100%;
  width:100%
}

.BI8PVQ {
  min-height:var(--image-min-height);
  min-width:var(--image-min-width)
}

.BI8PVQ img,img.BI8PVQ {
  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,color_11)),var(--alpha-bg,1));
  overflow:hidden
}

:host(.device-mobile-optimized) .c7cMWz,body.device-mobile-optimized .c7cMWz {
  left:10px;
  right:10px
}

.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)
}

:host(.device-mobile-optimized) .PFkO7r,body.device-mobile-optimized .PFkO7r {
  left:10px;
  right:10px
}

.J6KGih {
  cursor:pointer
}

.sNF2R0 {
  opacity:0
}

.hLoBV3 {
  transition:opacity var(--transition-duration) cubic-bezier(.37,0,.63,1)
}

.Rdf41z,.hLoBV3 {
  opacity:1
}

.ftlZWo {
  transition:opacity var(--transition-duration) cubic-bezier(.37,0,.63,1)
}

.ATGlOr,.ftlZWo {
  opacity:0
}

.KQSXD0 {
  transition:opacity var(--transition-duration) cubic-bezier(.64,0,.78,0)
}

.KQSXD0,.pagQKE {
  opacity:1
}

._6zG5H {
  opacity:0;
  transition:opacity var(--transition-duration) cubic-bezier(.22,1,.36,1)
}

.BB49uC {
  transform:translateX(100%)
}

.j9xE1V {
  transition:transform var(--transition-duration) cubic-bezier(.87,0,.13,1)
}

.ICs7Rs,.j9xE1V {
  transform:translateX(0)
}

.DxijZJ {
  transition:transform var(--transition-duration) cubic-bezier(.87,0,.13,1)
}

.B5kjYq,.DxijZJ {
  transform:translateX(-100%)
}

.cJijIV {
  transition:transform var(--transition-duration) cubic-bezier(.87,0,.13,1)
}

.cJijIV,.hOxaWM {
  transform:translateX(0)
}

.T9p3fN {
  transform:translateX(100%);
  transition:transform var(--transition-duration) cubic-bezier(.87,0,.13,1)
}

.qDxYJm {
  transform:translateY(100%)
}

.aA9V0P {
  transition:transform var(--transition-duration) cubic-bezier(.87,0,.13,1)
}

.YPXPAS,.aA9V0P {
  transform:translateY(0)
}

.Xf2zsA {
  transition:transform var(--transition-duration) cubic-bezier(.87,0,.13,1)
}

.Xf2zsA,.y7Kt7s {
  transform:translateY(-100%)
}

.EeUgMu {
  transition:transform var(--transition-duration) cubic-bezier(.87,0,.13,1)
}

.EeUgMu,.fdHrtm {
  transform:translateY(0)
}

.WIFaG4 {
  transform:translateY(100%);
  transition:transform var(--transition-duration) cubic-bezier(.87,0,.13,1)
}

body:not(.responsive) .JsJXaX {
  overflow-x:clip
}

[data-view-transition=page-transition] .JsJXaX {
  view-transition-name:page-group
}

.AnQkDU {
  display:grid;
  grid-template-columns:1fr;
  grid-template-rows:1fr;
  height:100%
}

.AnQkDU>div {
  align-self:stretch!important;
  grid-area:1/1/2/2;
  justify-self:stretch!important
}

.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__root[disabled] {
  pointer-events:none
}

.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
  background-color:var(--corvid-background-color)!important
}

.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
  background-color:var(--corvid-hover-background-color)!important
}

.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
  background-color:var(--corvid-disabled-background-color)!important
}

.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
  border-color:var(--corvid-border-color)!important
}

.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
  border-color:var(--corvid-hover-border-color)!important
}

.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
  border-color:var(--corvid-disabled-border-color)!important
}

.StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
  border-radius:var(--corvid-border-radius)!important
}

.StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
  border-width:var(--corvid-border-width)!important
}

.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor,.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
  color:var(--corvid-color)!important
}

.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor,.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
  color:var(--corvid-hover-color)!important
}

.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor,.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
  color:var(--corvid-disabled-color)!important
}

.StylableButton2545352419__link {
  -archetype:box;
  box-sizing:border-box;
  color:#000;
  text-decoration:none
}

.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%
}

.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
}

.StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
  text-overflow:unset
}

.StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
  min-width:10px;
  overflow-wrap:break-word;
  white-space:break-spaces;
  word-break:break-word
}

.StylableButton2545352419__icon {
  -archetype:icon;
  -controller-part-type:LayoutChildDisplayDropdown,LayoutFlexChildSpacing(last);
  flex-shrink:0;
  height:50px;
  min-width:1px;
  transition:inherit
}

.StylableButton2545352419__icon.StylableButton2545352419--override {
  display:block!important
}

.StylableButton2545352419__icon svg,.StylableButton2545352419__icon>span {
  display:flex;
  height:inherit;
  width:inherit
}

.StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
  fill:var(--corvid-icon-color)!important;
  stroke:var(--corvid-icon-color)!important
}

.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
  fill:var(--corvid-hover-icon-color)!important;
  stroke:var(--corvid-hover-icon-color)!important
}

.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
  fill:var(--corvid-disabled-icon-color)!important;
  stroke:var(--corvid-disabled-icon-color)!important
}

.aeyn4z {
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:0
}

.qQrFOK {
  cursor:pointer
}

.VDJedC {
  -webkit-tap-highlight-color:rgba(0,0,0,0);
  fill:var(--corvid-fill-color,var(--fill));
  fill-opacity:var(--fill-opacity);
  stroke:var(--corvid-stroke-color,var(--stroke));
  stroke-opacity:var(--stroke-opacity);
  stroke-width:var(--stroke-width);
  filter:var(--drop-shadow,none);
  opacity:var(--opacity);
  transform:var(--flip)
}

.VDJedC,.VDJedC svg {
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:0
}

.VDJedC svg {
  height:var(--svg-calculated-height,100%);
  margin:auto;
  padding:var(--svg-calculated-padding,0);
  width:var(--svg-calculated-width,100%)
}

.VDJedC svg:not([data-type=ugc]) {
  overflow:visible
}

.l4CAhn * {
  vector-effect:non-scaling-stroke
}

.Z_l5lU {
  -webkit-text-size-adjust:100%;
  -moz-text-size-adjust:100%;
  text-size-adjust:100%
}

ol.font_100,ul.font_100 {
  color:#080808;
  font-family:"Arial, Helvetica, sans-serif",serif;
  font-size:10px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  letter-spacing:normal;
  line-height:normal;
  margin:0;
  text-decoration:none
}

ol.font_100 li,ul.font_100 li {
  margin-bottom:12px
}

ol.wix-list-text-align,ul.wix-list-text-align {
  list-style-position:inside
}

ol.wix-list-text-align h1,ol.wix-list-text-align h2,ol.wix-list-text-align h3,ol.wix-list-text-align h4,ol.wix-list-text-align h5,ol.wix-list-text-align h6,ol.wix-list-text-align p,ul.wix-list-text-align h1,ul.wix-list-text-align h2,ul.wix-list-text-align h3,ul.wix-list-text-align h4,ul.wix-list-text-align h5,ul.wix-list-text-align h6,ul.wix-list-text-align p {
  display:inline
}

.HQSswv {
  cursor:pointer
}

.yi6otz {
  clip:rect(0 0 0 0);
  border:0;
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute;
  width:1px
}

.zQ9jDz [data-attr-richtext-marker=true] {
  display:block
}

.zQ9jDz [data-attr-richtext-marker=true] table {
  border-collapse:collapse;
  margin:15px 0;
  width:100%
}

.zQ9jDz [data-attr-richtext-marker=true] table td {
  padding:12px;
  position:relative
}

.zQ9jDz [data-attr-richtext-marker=true] table td:after {
  border-bottom:1px solid currentColor;
  border-left:1px solid currentColor;
  bottom:0;
  content:"";
  left:0;
  opacity:.2;
  position:absolute;
  right:0;
  top:0
}

.zQ9jDz [data-attr-richtext-marker=true] table tr td:last-child:after {
  border-right:1px solid currentColor
}

.zQ9jDz [data-attr-richtext-marker=true] table tr:first-child td:after {
  border-top:1px solid currentColor
}

@supports(-webkit-appearance:none) and (stroke-color:transparent) {
  .qvSjx3>*>:first-child {
    vertical-align:top
  }

}

@supports(-webkit-touch-callout:none) {
  .qvSjx3>*>:first-child {
    vertical-align:top
  }

}

.LkZBpT :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote) [class$=rich-text__text],.LkZBpT :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote)[class$=rich-text__text] {
  color:var(--corvid-color,currentColor)
}

.LkZBpT :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote) span[style*=color] {
  color:var(--corvid-color,currentColor)!important
}

.Kbom4H {
  direction:var(--text-direction);
  min-height:var(--min-height);
  min-width:var(--min-width)
}

.Kbom4H .upNqi2 {
  word-wrap:break-word;
  height:100%;
  overflow-wrap:break-word;
  position:relative;
  width:100%
}

.Kbom4H .upNqi2 ul {
  list-style:disc inside
}

.Kbom4H .upNqi2 li {
  margin-bottom:12px
}

.MMl86N blockquote,.MMl86N h1,.MMl86N h2,.MMl86N h3,.MMl86N h4,.MMl86N h5,.MMl86N h6,.MMl86N p {
  letter-spacing:normal;
  line-height:normal
}

.gYHZuN {
  min-height:var(--min-height);
  min-width:var(--min-width)
}

.gYHZuN .upNqi2 {
  word-wrap:break-word;
  height:100%;
  overflow-wrap:break-word;
  position:relative;
  width:100%
}

.gYHZuN .upNqi2 ol,.gYHZuN .upNqi2 ul {
  letter-spacing:normal;
  line-height:normal;
  margin-inline-start:.5em;
  padding-inline-start:1.3em
}

.gYHZuN .upNqi2 ul {
  list-style-type:disc
}

.gYHZuN .upNqi2 ol {
  list-style-type:decimal
}

.gYHZuN .upNqi2 ol ul,.gYHZuN .upNqi2 ul ul {
  line-height:normal;
  list-style-type:circle
}

.gYHZuN .upNqi2 ol ol ul,.gYHZuN .upNqi2 ol ul ul,.gYHZuN .upNqi2 ul ol ul,.gYHZuN .upNqi2 ul ul ul {
  line-height:normal;
  list-style-type:square
}

.gYHZuN .upNqi2 li {
  font-style:inherit;
  font-weight:inherit;
  letter-spacing:normal;
  line-height:inherit
}

.gYHZuN .upNqi2 h1,.gYHZuN .upNqi2 h2,.gYHZuN .upNqi2 h3,.gYHZuN .upNqi2 h4,.gYHZuN .upNqi2 h5,.gYHZuN .upNqi2 h6,.gYHZuN .upNqi2 p {
  letter-spacing:normal;
  line-height:normal;
  margin-block:0;
  margin:0
}

.gYHZuN .upNqi2 a {
  color:inherit
}

.MMl86N,.ku3DBC {
  word-wrap:break-word;
  direction:var(--text-direction);
  min-height:var(--min-height);
  min-width:var(--min-width);
  mix-blend-mode:var(--blendMode,normal);
  overflow-wrap:break-word;
  pointer-events:none;
  text-align:start;
  text-shadow:var(--textOutline,0 0 transparent),var(--textShadow,0 0 transparent);
  text-transform:var(--textTransform,"none")
}

.MMl86N>*,.ku3DBC>* {
  pointer-events:auto
}

.MMl86N li,.ku3DBC li {
  font-style:inherit;
  font-weight:inherit;
  letter-spacing:normal;
  line-height:inherit
}

.MMl86N ol,.MMl86N ul,.ku3DBC ol,.ku3DBC ul {
  letter-spacing:normal;
  line-height:normal;
  margin-inline-end:0;
  margin-inline-start:.5em
}

.MMl86N:not(.Vq6kJx) ol,.MMl86N:not(.Vq6kJx) ul,.ku3DBC:not(.Vq6kJx) ol,.ku3DBC:not(.Vq6kJx) ul {
  padding-inline-end:0;
  padding-inline-start:1.3em
}

.MMl86N ul,.ku3DBC ul {
  list-style-type:disc
}

.MMl86N ol,.ku3DBC ol {
  list-style-type:decimal
}

.MMl86N ol ul,.MMl86N ul ul,.ku3DBC ol ul,.ku3DBC ul ul {
  list-style-type:circle
}

.MMl86N ol ol ul,.MMl86N ol ul ul,.MMl86N ul ol ul,.MMl86N ul ul ul,.ku3DBC ol ol ul,.ku3DBC ol ul ul,.ku3DBC ul ol ul,.ku3DBC ul ul ul {
  list-style-type:square
}

.MMl86N blockquote,.MMl86N h1,.MMl86N h2,.MMl86N h3,.MMl86N h4,.MMl86N h5,.MMl86N h6,.MMl86N p,.ku3DBC blockquote,.ku3DBC h1,.ku3DBC h2,.ku3DBC h3,.ku3DBC h4,.ku3DBC h5,.ku3DBC h6,.ku3DBC p {
  margin-block:0;
  margin:0
}

.MMl86N a,.ku3DBC a {
  color:inherit
}

.Vq6kJx li {
  margin-inline-end:0;
  margin-inline-start:1.3em
}

.Vd6aQZ {
  overflow:hidden;
  padding:0;
  pointer-events:none;
  white-space:nowrap
}

.mHZSwn {
  display:none
}

.lvxhkV {
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:0;
  width:100%
}

.QJjwEo {
  transform:translateY(-100%);
  transition:.2s ease-in
}

.kdBXfh {
  transition:.2s
}

.MP52zt {
  opacity:0;
  transition:.2s ease-in
}

.MP52zt.Bhu9m5 {
  z-index:-1!important
}

.LVP8Wf {
  opacity:1;
  transition:.2s
}

.VrZrC0 {
  height:auto
}

.VrZrC0,.cKxVkc {
  position:relative;
  width:100%
}

:host(:not(.device-mobile-optimized)) .vlM3HR,body:not(.device-mobile-optimized) .vlM3HR {
  margin-left:calc((100% - var(--site-width))/2);
  width:var(--site-width)
}

.AT7o0U[data-focuscycled=active] {
  outline:1px solid transparent
}

.AT7o0U[data-focuscycled=active]:not(:focus-within) {
  outline:2px solid transparent;
  transition:outline .01s ease
}

.AT7o0U .vlM3HR {
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:0
}

.Tj01hh,.jhxvbR {
  display:block;
  height:100%;
  width:100%
}

.jhxvbR img {
  max-width:var(--wix-img-max-width,100%)
}

.jhxvbR[data-animate-blur] img {
  filter:blur(9px);
  transition:filter .8s ease-in
}

.jhxvbR[data-animate-blur] img[data-load-done] {
  filter:none
}

.WzbAF8 {
  direction:var(--direction)
}

.WzbAF8 .mpGTIt .O6KwRn {
  display:var(--item-display);
  height:var(--item-size);
  margin-block:var(--item-margin-block);
  margin-inline:var(--item-margin-inline);
  width:var(--item-size)
}

.WzbAF8 .mpGTIt .O6KwRn:last-child {
  margin-block:0;
  margin-inline:0
}

.WzbAF8 .mpGTIt .O6KwRn .oRtuWN {
  display:block
}

.WzbAF8 .mpGTIt .O6KwRn .oRtuWN .YaS0jR {
  height:var(--item-size);
  width:var(--item-size)
}

.WzbAF8 .mpGTIt {
  height:100%;
  position:absolute;
  white-space:nowrap;
  width:100%
}

:host(.device-mobile-optimized) .WzbAF8 .mpGTIt,body.device-mobile-optimized .WzbAF8 .mpGTIt {
  white-space:normal
}

.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%
}

.SHHiV9,.big2ZD {
  pointer-events:none;
  z-index:var(--pinned-layer-in-container,var(--above-all-in-container))
}

.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__root[disabled] {
  pointer-events:none
}

.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
  background-color:var(--corvid-background-color)!important
}

.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
  background-color:var(--corvid-hover-background-color)!important
}

.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
  background-color:var(--corvid-disabled-background-color)!important
}

.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
  border-color:var(--corvid-border-color)!important
}

.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
  border-color:var(--corvid-hover-border-color)!important
}

.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
  border-color:var(--corvid-disabled-border-color)!important
}

.StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
  border-radius:var(--corvid-border-radius)!important
}

.StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
  border-width:var(--corvid-border-width)!important
}

.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor,.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
  color:var(--corvid-color)!important
}

.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor,.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
  color:var(--corvid-hover-color)!important
}

.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor,.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
  color:var(--corvid-disabled-color)!important
}

.StylableButton2545352419__link {
  -archetype:box;
  box-sizing:border-box;
  color:#000;
  text-decoration:none
}

.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%
}

.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
}

.StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
  text-overflow:unset
}

.StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
  min-width:10px;
  overflow-wrap:break-word;
  white-space:break-spaces;
  word-break:break-word
}

.StylableButton2545352419__icon {
  -archetype:icon;
  -controller-part-type:LayoutChildDisplayDropdown,LayoutFlexChildSpacing(last);
  flex-shrink:0;
  height:50px;
  min-width:1px;
  transition:inherit
}

.StylableButton2545352419__icon.StylableButton2545352419--override {
  display:block!important
}

.StylableButton2545352419__icon svg,.StylableButton2545352419__icon>span {
  display:flex;
  height:inherit;
  width:inherit
}

.StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
  fill:var(--corvid-icon-color)!important;
  stroke:var(--corvid-icon-color)!important
}

.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
  fill:var(--corvid-hover-icon-color)!important;
  stroke:var(--corvid-hover-icon-color)!important
}

.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
  fill:var(--corvid-disabled-icon-color)!important;
  stroke:var(--corvid-disabled-icon-color)!important
}

._pfxlW {
  clip-path:inset(50%);
  height:24px;
  position:absolute;
  width:24px
}

._pfxlW:active,._pfxlW:focus {
  clip-path:unset;
  right:0;
  top:50%;
  transform:translateY(-50%)
}

._pfxlW.RG3k61 {
  transform:translateY(-50%) rotate(180deg)
}

.I2NxvL,.ULfND1 {
  box-sizing:border-box;
  height:100%;
  overflow:visible;
  position:relative;
  width:auto
}

.I2NxvL[data-state~=header] a,.I2NxvL[data-state~=header] div,[data-state~=header].ULfND1 a,[data-state~=header].ULfND1 div {
  cursor:default!important
}

.I2NxvL .piclkP,.ULfND1 .piclkP {
  display:inline-block;
  height:100%;
  width:100%
}

.ULfND1 {
  --display:inline-block;
  background-color:transparent;
  cursor:pointer;
  display:var(--display);
  transition:var(--trans,background-color .4s ease 0s)
}

.ULfND1 .ktxcLB {
  border-left:1px solid rgba(var(--sep,var(--color_15,color_15)),var(--alpha-sep,1));
  padding:0 var(--pad,5px)
}

.ULfND1 .JghqhY {
  color:rgb(var(--txt,var(--color_15,color_15)));
  display:inline-block;
  font:var(--fnt,var(--font_1));
  padding:0 10px;
  transition:var(--trans2,color .4s ease 0s)
}

.ULfND1[data-listposition=left] {
  border-radius:var(--rd,10px);
  border-bottom-right-radius:0;
  border-top-right-radius:0
}

.ULfND1[data-listposition=left] .ktxcLB {
  border:0;
  border-left:none
}

.ULfND1[data-listposition=right] {
  border-radius:var(--rd,10px);
  border-bottom-left-radius:0;
  border-top-left-radius:0
}

.ULfND1[data-listposition=lonely] {
  border-radius:var(--rd,10px)
}

.ULfND1[data-listposition=lonely] .ktxcLB {
  border:0
}

.ULfND1[data-state~=drop] {
  background-color:transparent;
  display:block;
  transition:var(--trans,background-color .4s ease 0s);
  width:100%
}

.ULfND1[data-state~=drop] .ktxcLB {
  border:0;
  border-top:1px solid rgba(var(--sep,var(--color_15,color_15)),var(--alpha-sep,1));
  padding:0;
  width:auto
}

.ULfND1[data-state~=drop] .JghqhY {
  padding:0 .5em
}

.ULfND1[data-listposition=top] {
  border-radius:var(--rdDrop,10px);
  border-bottom-left-radius:0;
  border-bottom-right-radius:0
}

.ULfND1[data-listposition=top] .ktxcLB {
  border:0
}

.ULfND1[data-listposition=bottom] {
  border-radius:var(--rdDrop,10px);
  border-top-left-radius:0;
  border-top-right-radius:0
}

.ULfND1[data-listposition=dropLonely] {
  border-radius:var(--rdDrop,10px)
}

.ULfND1[data-listposition=dropLonely] .ktxcLB {
  border:0
}

.ULfND1[data-state~=link]:hover,.ULfND1[data-state~=over] {
  background-color:rgba(var(--bgh,var(--color_17,color_17)),var(--alpha-bgh,1));
  transition:var(--trans,background-color .4s ease 0s)
}

.ULfND1[data-state~=link]:hover .JghqhY,.ULfND1[data-state~=over] .JghqhY {
  color:rgb(var(--txth,var(--color_15,color_15)));
  transition:var(--trans2,color .4s ease 0s)
}

.ULfND1[data-state~=selected] {
  background-color:rgba(var(--bgs,var(--color_18,color_18)),var(--alpha-bgs,1));
  transition:var(--trans,background-color .4s ease 0s)
}

.ULfND1[data-state~=selected] .JghqhY {
  color:rgb(var(--txts,var(--color_15,color_15)));
  transition:var(--trans2,color .4s ease 0s)
}

.eK3b7p {
  overflow-x:hidden
}

.eK3b7p .dX73bf {
  display:flex;
  flex-direction:column;
  height:100%;
  width:100%
}

.eK3b7p .dX73bf .ShB2o6 {
  flex:1
}

.eK3b7p .dX73bf .LtxuwL {
  height:calc(100% - (var(--menuTotalBordersY, 0px)));
  overflow:visible;
  white-space:nowrap;
  width:calc(100% - (var(--menuTotalBordersX, 0px)))
}

.eK3b7p .dX73bf .LtxuwL .SUHLli,.eK3b7p .dX73bf .LtxuwL .xu0rO4 {
  direction:var(--menu-direction);
  display:inline-block;
  text-align:var(--menu-align,var(--align))
}

.eK3b7p .dX73bf .LtxuwL .bNFXK4 {
  display:block;
  width:100%
}

.eK3b7p .QQFha4 {
  direction:var(--submenus-direction);
  display:block;
  opacity:1;
  text-align:var(--submenus-align,var(--align));
  z-index:99999
}

.eK3b7p .QQFha4 .vZwEg5 {
  display:inherit;
  overflow:visible;
  visibility:inherit;
  white-space:nowrap;
  width:auto
}

.eK3b7p .QQFha4._0uaYC {
  transition:visibility;
  transition-delay:.2s;
  visibility:visible
}

.eK3b7p .QQFha4 .xu0rO4 {
  display:inline-block
}

.eK3b7p .V4qocw {
  display:none
}

.HYblus>nav {
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:0
}

.HYblus .LtxuwL {
  background-color:rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  border:solid var(--brw,0) rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1));
  border-radius:var(--rd,10px);
  box-shadow:var(--shd,0 1px 4px rgba(0,0,0,.6));
  position:absolute;
  width:calc(100% - var(--menuTotalBordersX, 0px))
}

.HYblus .QQFha4 {
  box-sizing:border-box;
  margin-top:7px;
  position:absolute;
  visibility:hidden
}

.HYblus [data-dropmode=dropUp] .QQFha4 {
  margin-bottom:7px;
  margin-top:0
}

.HYblus .vZwEg5 {
  background-color:rgba(var(--bgDrop,var(--color_11,color_11)),var(--alpha-bgDrop,1));
  border:solid var(--brw,0) rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1));
  border-radius:var(--rdDrop,10px);
  box-shadow:var(--shd,0 1px 4px rgba(0,0,0,.6))
}

#SITE_CONTAINER.focus-ring-active.keyboard-tabbing-on .search-box-component-focus-ring-visible {
  box-shadow:0 0 0 1px #fff,0 0 0 3px #116dff!important;
  z-index:999
}

.QdV_oU {
  --force-state-metadata:focus
}

.btVOrl {
  --alpha-searchBoxBackgroundColor:var(--alpha-inputBackgroundColor,1);
  --alpha-searchInputIconColor:var(--alpha-inputIconColor,1);
  --borderAlpha:var(--alpha-inputBorderColor,1);
  --borderColor:var(--inputBorderColor,$inputBorderColorFallback);
  --borderWidth:var(--inputBorderWidth,$inputDefaultBorderWidth);
  --leftBorderWidth:var(--input-left-border-width,inputDefaultBorderWidth);
  --searchBoxBackgroundColor:var(--inputBackgroundColor,$inputBackgroundColorFallback);
  --searchInputIconColor:var(--inputIconColor,var(--color_15));
  --display:grid;
  display:var(--display)
}

.btVOrl:hover {
  --alpha-searchBoxBackgroundColor:var(--alpha-inputHoverBackgroundColor,1);
  --alpha-searchInputIconColor:1;
  --borderAlpha:var(--alpha-inputHoverBorderColor,1);
  --borderColor:var(--inputHoverBorderColor,$inputBorderColorFallback);
  --borderWidth:var(--inputHoverBorderWidth,$inputDefaultBorderWidth);
  --leftBorderWidth:var(--input-hover-left-border-width,inputDefaultBorderWidth);
  --searchBoxBackgroundColor:var(--inputHoverBackgroundColor,$inputBackgroundColorFallback);
  --searchInputIconColor:var(--inputHoverIconColor,var(--color_15))
}

.btVOrl.QdV_oU,.btVOrl:focus-within,.btVOrl:focus-within:hover {
  --alpha-searchBoxBackgroundColor:var(--alpha-inputFocusBackgroundColor,1);
  --alpha-searchInputIconColor:1;
  --borderAlpha:var(--alpha-inputFocusBorderColor,1);
  --borderColor:var(--inputFocusBorderColor,$inputBorderColorFallback);
  --borderWidth:var(--inputFocusBorderWidth,$inputDefaultBorderWidth);
  --leftBorderWidth:var(--input-focus-left-border-width,inputDefaultBorderWidth);
  --searchBoxBackgroundColor:var(--inputFocusBackgroundColor,$inputBackgroundColorFallback);
  --searchInputIconColor:var(--inputFocusIconColor,var(--color_15))
}

.RlO8U_ {
  --mobileSuggestionsFontSize:16px;
  --mobileSuggestionsContentColor:0,0,0;
  --alpha-mobileSuggestionsContentColor:0.6;
  --mobileSuggestionsBackgroundColor:255,255,255;
  --alpha--mobileSuggestionsBackgroundColor:1;
  --alpha-inputFocusBackgroundColor:var(--alpha--mobileSuggestionsBackgroundColor);
  --alpha-searchBoxBackgroundColor:var(--alpha-mobileSuggestionsContentColorAlpha);
  --alpha-searchInputIconColor:0.6;
  --borderAlpha:var(--alpha-mobileSuggestionsContentColor);
  --borderColor:var(--mobileSuggestionsContentColor);
  --borderWidth:1px;
  --clearBoxWidth:44px;
  --clearButtonOpacity:1;
  --container-direction:row;
  --icon-spacing:20px;
  --input-left-border-width:1px;
  --input-text-align:initial;
  --inputBorderRadius:0;
  --inputFocusBackgroundColor:var(--mobileSuggestionsBackgroundColor);
  --inputFont:var(--font_8);
  --inputPlaceholderColor:var(--mobileSuggestionsContentColor);
  --inputShadow:none;
  --inputTextColor:var(--mobileSuggestionsContentColor);
  --leftBorderWidth:1px;
  --search-button-display:none;
  --search-icon-display:block;
  --searchBoxBackgroundColor:var(--mobileSuggestionsBackgroundColor);
  --searchInputIconColor:var(--mobileSuggestionsContentColor);
  --text-padding:0px;
  --text-spacing:12px;
  --groupTitleFont:var(--font_2);
  --groupTitleFontSize:var(--mobileSuggestionsFontSize);
  background-color:rgba(var(--mobileSuggestionsBackgroundColor),var(--alpha-mobileSuggestionsBackgroundColor,1));
  bottom:0;
  flex-direction:column;
  font:var(--inputFont,var(--font_8));
  font-size:var(--mobileSuggestionsFontSize)!important;
  height:100%;
  left:0;
  position:fixed;
  right:0;
  top:0;
  z-index:2147483647!important
}

.RlO8U_,.RlO8U_ .Q2YYMa {
  align-items:center;
  display:flex;
  width:100%
}

.RlO8U_ .Q2YYMa {
  flex-direction:row;
  height:40px;
  justify-content:flex-start;
  margin-bottom:20px;
  margin-top:20px;
  min-height:40px
}

.RlO8U_ .oEUJj7 {
  border-color:rgba(var(--mobileSuggestionsContentColor),var(--alpha-mobileSuggestionsContentColor,1));
  border-style:solid;
  border-width:1px;
  display:grid;
  flex:1;
  height:100%;
  margin-inline-end:20px;
  overflow:hidden
}

.RlO8U_ .TaFPqR {
  overflow-y:scroll;
  text-overflow:ellipsis;
  width:100%
}

.RlO8U_ input[type=search]::-moz-placeholder {
  color:rgba(0,0,0,.6)
}

.RlO8U_ input[type=search]:-ms-input-placeholder {
  color:rgba(0,0,0,.6)
}

.RlO8U_ input[type=search]::placeholder {
  color:rgba(0,0,0,.6)
}

.RlO8U_ input {
  font-size:var(--mobileSuggestionsFontSize)!important
}

.XeX7vS {
  align-items:center;
  display:flex;
  height:100%;
  margin:0 10px;
  touch-action:manipulation
}

.r_WbdF {
  padding-inline-end:15px;
  padding-inline-start:11px;
  padding:0 10px
}

.r_WbdF.ZxQq8q {
  transform:scaleX(-1)
}

.k6cep8 {
  background:rgba(var(--inputFocusBackgroundColor,var(--color_11,color_11)),var(--alpha-inputFocusBackgroundColor,1));
  overflow:auto;
  pointer-events:auto
}

.k6cep8.Zg1VXg {
  padding-bottom:20px
}

.k6cep8 .q0F5lM:hover,.k6cep8 .q0F5lM[aria-selected=true] {
  background:RGBA(var(--inputTextColor,color_15),.05)
}

:host(:not(.device-mobile-optimized)) .k6cep8,body:not(.device-mobile-optimized) .k6cep8 {
  max-height:480px
}

.U603xX {
  cursor:pointer;
  display:flex;
  padding:10px 20px
}

.U603xX .FedNkl {
  display:flex;
  flex-direction:column;
  justify-content:center;
  margin-inline-start:12px;
  min-width:0
}

.U603xX .FedNkl:first-child {
  margin-inline-start:0
}

.U603xX .Z3eRZ6 {
  background-position:50% 50%;
  background-repeat:no-repeat;
  background-size:cover;
  box-sizing:border-box;
  flex:0 0 auto;
  height:55px;
  width:73px
}

.U603xX .Z3eRZ6.UXNCo3 {
  background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNzYiIGhlaWdodD0iMTI0Ij48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiM5REE1QUYiIGQ9Ik0wIDBoMTc2djEyNEgweiIvPjxwYXRoIGZpbGw9IiNEN0RDRTIiIGQ9Ik05OS43MjEgNDhIMTA5YTQgNCAwIDAgMSA0IDR2MjZhNCA0IDAgMCAxLTQgNEg2OGE0IDQgMCAwIDEtNC00VjUyYTQgNCAwIDAgMSA0LTRoOS4yOTRsMS41NS01LjI4MmExIDEgMCAwIDEgLjk2LS43MThIOTcuMjlhMSAxIDAgMCAxIC45NjQuNzMyTDk5LjcyIDQ4ek04OC41IDc1LjVDOTQuMjk5IDc1LjUgOTkgNzAuNzk5IDk5IDY1cy00LjcwMS0xMC41LTEwLjUtMTAuNVM3OCA1OS4yMDEgNzggNjVzNC43MDEgMTAuNSAxMC41IDEwLjV6Ii8+PC9nPjwvc3ZnPg==)
}

.U603xX .Z3eRZ6.D_fVyl {
  background-color:#eee;
  overflow:hidden;
  position:relative
}

.U603xX .Z3eRZ6.D_fVyl:after {
  animation-duration:1.5s;
  animation-iteration-count:infinite;
  animation-name:D_fVyl;
  background-image:linear-gradient(90deg,hsla(0,0%,88%,0),#e0e0e0 51%,hsla(0,0%,91%,0));
  bottom:0;
  content:"";
  left:0;
  position:absolute;
  right:0;
  top:0
}

.U603xX .CA8K4D {
  line-height:1.5
}

.U603xX .CA8K4D,.U603xX .zQjJyB {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}

.U603xX .zQjJyB {
  font-size:.875em;
  line-height:1.42;
  margin-top:4px;
  opacity:.6
}

@keyframes D_fVyl {
  0% {
    transform:translateX(-100%)
  }

  to {
    transform:translateX(100%)
  }

}

.Tj01hh,.jhxvbR {
  display:block;
  height:100%;
  width:100%
}

.jhxvbR img {
  max-width:var(--wix-img-max-width,100%)
}

.jhxvbR[data-animate-blur] img {
  filter:blur(9px);
  transition:filter .8s ease-in
}

.jhxvbR[data-animate-blur] img[data-load-done] {
  filter:none
}

.u6Qhf2 {
  font:var(--groupTitleFont,inherit);
  font-size:var(--groupTitleFontSize,inherit);
  padding:20px 20px 10px 20px
}

.u6Qhf2 .Nn5HXB {
  display:flex;
  justify-content:space-between
}

.u6Qhf2 .YmTE5t {
  background:rgba(var(--color_15),var(--alpha-color_15,1));
  height:1px;
  margin-top:8px;
  opacity:.3
}

.u6Qhf2 .wroB1H {
  color:inherit;
  flex-shrink:0;
  font-size:.9em;
  opacity:.8;
  transition:opacity .2s
}

.u6Qhf2 .wroB1H:hover {
  opacity:1
}

.GWiB9A {
  margin:20px
}

.q6kVwv {
  background-color:#000;
  color:#fff;
  display:block;
  font:inherit;
  line-height:36px;
  overflow:hidden;
  padding:0 20px;
  text-align:center;
  text-overflow:ellipsis;
  touch-action:manipulation;
  white-space:nowrap
}

.g3as8r,.q6kVwv {
  box-sizing:border-box;
  text-decoration:none;
  width:100%
}

.g3as8r {
  --footer-text-opacity:0.6;
  align-items:center;
  background:rgba(var(--inputFocusBackgroundColor,var(--color_11,color_11)),var(--alpha-inputFocusBackgroundColor,1));
  color:inherit;
  cursor:pointer;
  display:flex;
  font:var(--inputFont,var(--font_8));
  height:38px;
  outline:none;
  padding:12px 20px;
  pointer-events:auto;
  transition:opacity .2s
}

.g3as8r:hover {
  --footer-text-opacity:1
}

.g3as8r .TrbL5O {
  flex-shrink:0;
  height:12px;
  margin-inline-end:12px;
  width:12px
}

.g3as8r .TrbL5O,.g3as8r .h0H1OP {
  opacity:var(--footer-text-opacity)
}

.g3as8r .h0H1OP {
  font-size:.75em;
  line-height:1.5;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}

.fuYJV8 {
  background-color:hsla(0,0%,100%,.8);
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:80px
}

.fuYJV8 .q4fpr5 {
  animation:sqiFbB 2s linear infinite;
  height:20px;
  left:50%;
  margin-left:-10px;
  position:absolute;
  top:20px;
  width:20px
}

.fuYJV8 .q4fpr5 .WRjDFM {
  stroke:#000;
  animation:gpxbMK 1.5s ease-in-out infinite
}

@keyframes sqiFbB {
  to {
    transform:rotate(1turn)
  }

}

@keyframes gpxbMK {
  0% {
    stroke-dasharray:1,150;
    stroke-dashoffset:0
  }

  50% {
    stroke-dasharray:90,150;
    stroke-dashoffset:-35
  }

  to {
    stroke-dasharray:90,150;
    stroke-dashoffset:-124
  }

}

.wdVIxK {
  box-sizing:border-box;
  cursor:text;
  display:flex;
  height:100%;
  overflow:hidden;
  touch-action:manipulation;
  width:100%
}

.wdVIxK.yu5tzD {
  touch-action:pinch-zoom pan-y
}

.shCc15 {
  border:none;
  display:block;
  height:0;
  padding:0;
  pointer-events:none;
  position:absolute;
  visibility:hidden;
  width:0
}

:host(:not(.device-mobile-optimized)) .wdVIxK.Btc0MU,body:not(.device-mobile-optimized) .wdVIxK.Btc0MU {
  border-bottom:0;
  border-bottom-left-radius:0;
  border-bottom-right-radius:0
}

.aXOBOn {
  align-items:center;
  background-color:rgba(var(--searchBoxBackgroundColor),var(--alpha-searchBoxBackgroundColor,1));
  display:flex;
  flex-direction:var(--container-direction,row);
  flex-grow:1;
  overflow:hidden
}

.aXOBOn .KsMOVs {
  display:var(--search-icon-display,flex);
  flex-shrink:0;
  width:calc(var(--icon-spacing, 12px) - var(--leftBorderWidth) + var(--input-left-border-width, inputDefaultBorderWidth))
}

.aXOBOn .ipSfdV {
  color:rgba(var(--searchInputIconColor,var(--color_15,color_15)),var(--alpha-searchInputIconColor,1));
  display:var(--icon-display,var(--search-icon-display,flex))
}

.aXOBOn .lS0Z88 {
  align-items:center;
  background:rgba(var(--buttonBackgroundColor,var(--color_15,color_15)),var(--alpha-buttonBackgroundColor,1));
  border:solid rgba(var(--inputBorderColor,var(--color_15,color_15)),var(--alpha-inputBorderColor,1)) var(--borderWidth);
  border-bottom:none;
  border-right:none;
  border-top:none;
  color:rgb(var(--buttonIconColor,var(--color_11,color_11)));
  cursor:pointer;
  display:var(--search-button-display,none);
  font:inherit;
  height:100%;
  padding-left:var(--icon-spacing);
  padding-right:var(--icon-spacing)
}

.aXOBOn .lS0Z88:hover {
  background:rgba(var(--buttonHoverBackgroundColor,var(--color_15,color_15)),var(--alpha-buttonHoverBackgroundColor,1))
}

.aXOBOn .lS0Z88:focus {
  box-shadow:inset 0 0 0 2px #116dff,inset 0 0 0 3px #fff;
  z-index:999
}

.TmqMif {
  flex-shrink:0;
  height:.9em;
  max-height:50px;
  max-width:50px;
  min-height:14px;
  min-width:14px;
  width:.9em
}

.TmqMif svg {
  display:block
}

.nNn3mc {
  --bgf:transparent;
  --bgd:transparent;
  --bgh:transparent;
  --bg:transparent;
  --rd:0;
  --brw:0;
  --brwf:0;
  --brwh:0;
  --brwd:0;
  --shd:none;
  --fnt:var(--inputFont,var(--font_8));
  --textAlign:var(--input-text-align);
  --textPadding:var(--text-padding);
  --txt:var(--inputTextColor);
  --txtd:var(--inputTextColor);
  --txt2:var(--inputPlaceholderColor);
  align-items:center;
  display:flex;
  height:100%;
  margin-inline-end:42px;
  margin-inline-start:var(--text-spacing);
  overflow:hidden;
  width:100%
}

.nNn3mc.LIyiar {
  margin-inline-end:0
}

.nNn3mc:focus-within .fkomZa {
  visibility:visible
}

.nNn3mc input[type=search]::-webkit-search-cancel-button,.nNn3mc input[type=search]::-webkit-search-decoration,.nNn3mc input[type=search]::-webkit-search-results-button,.nNn3mc input[type=search]::-webkit-search-results-decoration {
  display:none
}

.LYhw1A {
  flex-grow:1;
  flex-shrink:1;
  height:100%;
  overflow:hidden;
  position:relative
}

.FwtNU8,.fkomZa {
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:0
}

.FwtNU8 input::-moz-placeholder {
  visibility:var(--placeholder-text-visibility)
}

.FwtNU8 input:-ms-input-placeholder {
  visibility:var(--placeholder-text-visibility)
}

.FwtNU8 input::placeholder {
  visibility:var(--placeholder-text-visibility)
}

.fkomZa {
  visibility:hidden
}

.fkomZa input {
  opacity:.4
}

:host(.device-mobile-optimized) .nNn3mc,body.device-mobile-optimized .nNn3mc {
  margin-inline-end:var(--clearBoxWidth,38px)
}

:host(.device-mobile-optimized) .nNn3mc.LIyiar,body.device-mobile-optimized .nNn3mc.LIyiar {
  margin-inline-end:0
}

#SITE_CONTAINER.focus-ring-active.keyboard-tabbing-on .KvoMHf:focus {
  outline:2px solid #116dff;
  outline-offset:1px
}

.KvoMHf.ErucfC[type=number]::-webkit-inner-spin-button {
  -webkit-appearance:none;
  -moz-appearance:none;
  margin:0
}

.KvoMHf[disabled] {
  pointer-events:none
}

.MpKiNN {
  --display:flex;
  direction:var(--direction);
  display:var(--display);
  flex-direction:column;
  min-height:25px;
  position:relative;
  text-align:var(--align,start)
}

.MpKiNN .pUnTVX {
  height:var(--inputHeight);
  position:relative
}

.MpKiNN .eXvLsN {
  align-items:center;
  display:flex;
  font:var(--fntprefix,normal normal normal 16px/1.4em helvetica-w01-roman);
  justify-content:center;
  left:0;
  max-height:100%;
  min-height:100%;
  position:absolute;
  top:0;
  width:50px
}

.MpKiNN .KvoMHf,.MpKiNN .eXvLsN {
  color:var(--corvid-color,rgb(var(--txt,var(--color_15,color_15))))
}

.MpKiNN .KvoMHf {
  -webkit-appearance:none;
  -moz-appearance:none;
  background-color:var(--corvid-background-color,rgba(var(--bg,255,255,255),var(--alpha-bg,1)));
  border-color:var(--corvid-border-color,rgba(var(--brd,227,227,227),var(--alpha-brd,1)));
  border-radius:var(--corvid-border-radius,var(--rd,0));
  border-style:solid;
  border-width:var(--corvid-border-width,var(--brw,1px));
  box-shadow:var(--shd,0 0 0 transparent);
  box-sizing:border-box!important;
  direction:var(--inputDirection,"inherit");
  font:var(--fnt,var(--font_8));
  margin:0;
  max-width:100%;
  min-height:var(--inputHeight);
  padding:var(--textPadding);
  padding-inline-end:var(--textPadding_end);
  padding-inline-start:var(--textPadding_start);
  text-align:var(--inputAlign,"inherit");
  text-overflow:ellipsis;
  width:100%
}

.MpKiNN .KvoMHf[type=number] {
  -webkit-appearance:textfield;
  -moz-appearance:textfield;
  width:100%
}

.MpKiNN .KvoMHf::-moz-placeholder {
  color:rgb(var(--txt2,var(--color_15,color_15)))
}

.MpKiNN .KvoMHf:-ms-input-placeholder {
  color:rgb(var(--txt2,var(--color_15,color_15)))
}

.MpKiNN .KvoMHf::placeholder {
  color:rgb(var(--txt2,var(--color_15,color_15)))
}

.MpKiNN .KvoMHf:hover {
  background-color:rgba(var(--bgh,255,255,255),var(--alpha-bgh,1));
  border-color:rgba(var(--brdh,163,217,246),var(--alpha-brdh,1));
  border-style:solid;
  border-width:var(--brwh,1px)
}

.MpKiNN .KvoMHf:disabled {
  background-color:rgba(var(--bgd,204,204,204),var(--alpha-bgd,1));
  border-color:rgba(var(--brdd,163,217,246),var(--alpha-brdd,1));
  border-style:solid;
  border-width:var(--brwd,1px);
  color:rgb(var(--txtd,255,255,255))
}

.MpKiNN:not(.LyB02C) .KvoMHf:focus {
  background-color:rgba(var(--bgf,255,255,255),var(--alpha-bgf,1));
  border-color:rgba(var(--brdf,163,217,246),var(--alpha-brdf,1));
  border-style:solid;
  border-width:var(--brwf,1px)
}

.MpKiNN.LyB02C .KvoMHf:invalid {
  background-color:rgba(var(--bge,255,255,255),var(--alpha-bge,1));
  border-color:rgba(var(--brde,163,217,246),var(--alpha-brde,1));
  border-style:solid;
  border-width:var(--brwe,1px)
}

.MpKiNN.LyB02C .KvoMHf:not(:invalid):focus {
  background-color:rgba(var(--bgf,255,255,255),var(--alpha-bgf,1));
  border-color:rgba(var(--brdf,163,217,246),var(--alpha-brdf,1));
  border-style:solid;
  border-width:var(--brwf,1px)
}

.MpKiNN .wPeA6j {
  display:none
}

.MpKiNN.qzvPmW .wPeA6j {
  color:rgb(var(--txtlbl,var(--color_15,color_15)));
  direction:var(--labelDirection,inherit);
  display:inline-block;
  font:var(--fntlbl,var(--font_8));
  line-height:1;
  margin-bottom:var(--labelMarginBottom);
  padding-inline-end:var(--labelPadding_end);
  padding-inline-start:var(--labelPadding_start);
  text-align:var(--labelAlign,inherit);
  word-break:break-word
}

.MpKiNN.qzvPmW.lPl_oN .wPeA6j:after {
  color:rgba(var(--txtlblrq,0,0,0),var(--alpha-txtlblrq,0));
  content:" *";
  display:var(--requiredIndicationDisplay,none)
}

.ZXdXNL {
  --display:flex;
  direction:var(--direction);
  display:var(--display);
  flex-direction:column;
  justify-content:var(--align,start);
  text-align:var(--align,start)
}

.ZXdXNL .pUnTVX {
  display:flex;
  flex:1;
  flex-direction:column;
  position:relative
}

.ZXdXNL .eXvLsN {
  align-items:center;
  display:flex;
  font:var(--fntprefix,normal normal normal 16px/1.4em helvetica-w01-roman);
  justify-content:center;
  left:0;
  max-height:100%;
  position:absolute;
  top:0;
  width:50px
}

.ZXdXNL .KvoMHf,.ZXdXNL .eXvLsN {
  color:var(--corvid-color,rgb(var(--txt,var(--color_15,color_15))));
  min-height:100%
}

.ZXdXNL .KvoMHf {
  -webkit-appearance:none;
  -moz-appearance:none;
  background-color:var(--corvid-background-color,rgba(var(--bg,255,255,255),var(--alpha-bg,1)));
  border-color:var(--corvid-border-color,rgba(var(--brd,227,227,227),var(--alpha-brd,1)));
  border-radius:var(--corvid-border-radius,var(--rd,0));
  border-style:solid;
  border-width:var(--corvid-border-width,var(--brw,1px));
  box-shadow:var(--shd,0 0 0 transparent);
  box-sizing:border-box!important;
  direction:var(--inputDirection,"inherit");
  flex:1;
  font:var(--fnt,var(--font_8));
  margin:0;
  padding:var(--textPadding);
  padding-inline-end:var(--textPadding_end);
  padding-inline-start:var(--textPadding_start);
  text-align:var(--inputAlign,"inherit");
  text-overflow:ellipsis;
  width:100%
}

.ZXdXNL .KvoMHf[type=number] {
  -webkit-appearance:textfield;
  -moz-appearance:textfield
}

.ZXdXNL .KvoMHf::-moz-placeholder {
  color:rgb(var(--txt2,var(--color_15,color_15)))
}

.ZXdXNL .KvoMHf:-ms-input-placeholder {
  color:rgb(var(--txt2,var(--color_15,color_15)))
}

.ZXdXNL .KvoMHf::placeholder {
  color:rgb(var(--txt2,var(--color_15,color_15)))
}

.ZXdXNL .KvoMHf:hover {
  background-color:rgba(var(--bgh,255,255,255),var(--alpha-bgh,1));
  border-color:rgba(var(--brdh,163,217,246),var(--alpha-brdh,1));
  border-style:solid;
  border-width:var(--brwh,1px)
}

.ZXdXNL .KvoMHf:disabled {
  background-color:rgba(var(--bgd,204,204,204),var(--alpha-bgd,1));
  border-color:rgba(var(--brdd,163,217,246),var(--alpha-brdd,1));
  border-style:solid;
  border-width:var(--brwd,1px);
  color:rgb(var(--txtd,255,255,255))
}

.ZXdXNL:not(.LyB02C) .KvoMHf:focus {
  background-color:rgba(var(--bgf,255,255,255),var(--alpha-bgf,1));
  border-color:rgba(var(--brdf,163,217,246),var(--alpha-brdf,1));
  border-style:solid;
  border-width:var(--brwf,1px)
}

.ZXdXNL.LyB02C .KvoMHf:invalid {
  background-color:rgba(var(--bge,255,255,255),var(--alpha-bge,1));
  border-color:rgba(var(--brde,163,217,246),var(--alpha-brde,1));
  border-style:solid;
  border-width:var(--brwe,1px)
}

.ZXdXNL.LyB02C .KvoMHf:not(:invalid):focus {
  background-color:rgba(var(--bgf,255,255,255),var(--alpha-bgf,1));
  border-color:rgba(var(--brdf,163,217,246),var(--alpha-brdf,1));
  border-style:solid;
  border-width:var(--brwf,1px)
}

.ZXdXNL .wPeA6j {
  display:none
}

.ZXdXNL.qzvPmW .wPeA6j {
  color:rgb(var(--txtlbl,var(--color_15,color_15)));
  direction:var(--labelDirection,inherit);
  display:inline-block;
  font:var(--fntlbl,var(--font_8));
  line-height:1;
  margin-bottom:var(--labelMarginBottom);
  padding-inline-end:var(--labelPadding_end);
  padding-inline-start:var(--labelPadding_start);
  text-align:var(--labelAlign,inherit);
  word-break:break-word
}

.ZXdXNL.qzvPmW.lPl_oN .wPeA6j:after {
  color:rgba(var(--txtlblrq,0,0,0),var(--alpha-txtlblrq,0));
  content:" *";
  display:var(--requiredIndicationDisplay,none)
}

.TLWrjM {
  align-items:center;
  color:rgb(var(--errorTextColor,#ff4040));
  direction:var(--errorDirection);
  display:flex;
  flex-direction:row;
  gap:4px;
  justify-content:var(--errorAlign,inherit);
  padding:8px 0 0
}

.TLWrjM .GIPQqH {
  flex:none;
  flex-grow:0;
  order:0
}

.TLWrjM .JNgJbf {
  display:inline-block;
  flex-grow:0;
  font:var(--errorTextFont,var(--font_8));
  line-height:1;
  order:1;
  word-break:break-word
}

.dHwu5A {
  align-items:center;
  color:rgb(var(--inputTextColor,var(--color_15,color_15)));
  cursor:pointer;
  display:flex;
  height:100%;
  justify-content:center;
  min-width:-moz-min-content;
  min-width:min-content;
  opacity:var(--clearButtonOpacity,1);
  touch-action:manipulation;
  transition:opacity .2s;
  width:var(--clearBoxWidth,38px)
}

.dHwu5A svg {
  border-radius:50%;
  display:var(--clear-icon-display,block)
}

.dHwu5A .A7b5zq {
  display:var(--clear-text-display,none);
  font:var(--fnt);
  padding:0 12px;
  white-space:nowrap
}

.dHwu5A:hover svg {
  background-color:rgba(var(--inputTextColor,var(--color_15,color_15)),calc(var(--alpha-inputTextColor, 1) * .06))
}

.dHwu5A:hover .A7b5zq {
  text-decoration:underline
}

.HRqysE {
  align-items:center;
  background:rgba(var(--inputBackgroundColor,buttonBackgroundColor),var(--alpha-inputBackgroundColor,1));
  border:solid rgba(var(--inputBorderColor,var(--color_15,color_15)),var(--alpha-inputBorderColor,1)) var(--borderWidth);
  border-radius:var(--inputBorderRadius,0);
  color:rgba(var(--searchInputIconColor,var(--color_15,color_15)),var(--alpha-searchInputIconColor,1));
  cursor:pointer;
  display:flex;
  font:var(--inputFont,var(--font_8));
  height:100%;
  justify-content:center;
  width:100%
}

.HRqysE:hover {
  background:rgba(var(--buttonHoverBackgroundColor,var(--color_15,color_15)),var(--alpha-buttonHoverBackgroundColor,1))
}

.HRqysE:focus {
  box-shadow:inset 0 0 0 2px #116dff,inset 0 0 0 3px #fff;
  z-index:999
}

._xpJkc {
  --alpha-inputFocusBackgroundColor:1;
  --box-border-color:RGBA(var(--borderColor),var(--borderAlpha));
  border-color:var(--box-border-color);
  border-radius:var(--inputBorderRadius,0);
  border-style:solid;
  border-width:var(--borderWidth);
  box-shadow:var(--inputShadow,none);
  box-sizing:border-box;
  color:rgba(var(--inputTextColor,var(--color_15,color_15)),var(--alpha-inputTextColor,1));
  display:grid;
  font:var(--inputFont,var(--font_8));
  min-height:100%;
  overflow:hidden;
  position:absolute;
  top:0;
  width:100%
}

._xpJkc>:last-child {
  border-radius:var(--inputBorderRadius,0);
  border-top-left-radius:0;
  border-top-right-radius:0
}

._xpJkc.JK71Yc {
  height:auto;
  min-width:280px;
  z-index:1000
}

._xpJkc.JK71Yc .oRg3Ie {
  height:calc(var(--component-height) - var(--input-focus-bottom-border-width, 1px))
}

._xpJkc.JK71Yc .UaSQpI {
  min-width:calc(280px - 2*var(--input-focus-left-border-width, 1px))
}

:host(.device-mobile-optimized) .UaSQpI,body.device-mobile-optimized .UaSQpI {
  display:none
}

@-moz-document url-prefix() {
  :invalid {
    box-shadow:none
  }

  :-moz-submit-invalid,:-moz-ui-invalid {
    box-shadow:none
  }

}

@keyframes kYZz2Z {
  0% {
    animation-timing-function:ease-out;
    transform:rotate(180deg)
  }

  45% {
    transform:rotate(198deg)
  }

  55% {
    transform:rotate(234deg)
  }

  to {
    transform:rotate(540deg)
  }

}

@keyframes wlf4P4 {
  to {
    opacity:1;
    transform:rotate(115deg)
  }

}

.bkIuWA.xXaCpo {
  --display:flex;
  align-items:center;
  display:var(--display);
  justify-content:center
}

.d1WWt1 {
  animation:kYZz2Z 1s linear infinite;
  height:72px;
  margin-left:-18px;
  overflow:hidden;
  position:absolute;
  transform-origin:100% 50%;
  width:36px
}

.d1WWt1:after,.d1WWt1:before {
  animation:wlf4P4 .5s linear infinite alternate;
  border:3px solid currentColor;
  border-color:currentColor transparent transparent currentColor;
  border-radius:50%;
  bottom:0;
  content:"";
  left:0;
  position:absolute;
  right:-100%;
  top:0;
  transform:rotate(-45deg)
}

.d1WWt1:before {
  color:#7fccf7
}

.d1WWt1:after {
  color:#3899ec;
  opacity:0
}

.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
}

.LHrbPP:focus {
  border:2px solid;
  height:40px;
  opacity:1;
  pointer-events:auto;
  width:auto
}

.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
}

.Tooltipcomponent3912263644__tooltipWrapper {
  display:flex;
  justify-content:center;
  position:relative
}

.Tooltipcomponent3912263644__tooltip {
  background:#000;
  border:1px solid #757575;
  border-radius:2px;
  box-shadow:0 0 4px 0 rgba(0,0,0,.1),0 4px 8px 0 rgba(0,0,0,.1);
  box-sizing:border-box;
  color:#fff;
  font-family:Wix Madefor Text,Helvetica,sans-serif;
  font-size:14px;
  font-weight:400;
  line-height:16px;
  max-width:400px;
  padding:4px 12px;
  position:absolute;
  text-align:center;
  white-space:nowrap;
  z-index:10
}

.Tooltipcomponent3912263644__tooltipArrow {
  border-bottom:10px solid transparent;
  border-left:10px solid transparent;
  border-right:10px solid transparent;
  border-top:10px solid #757575;
  height:0;
  left:calc(50% - 10px);
  position:absolute;
  top:100%;
  width:0
}

.Tooltipcomponent3912263644__tooltipArrow:after {
  border-left:9px solid transparent;
  border-right:9px solid transparent;
  border-top:9px solid #000;
  content:"";
  height:0;
  left:-8.6px;
  position:absolute;
  top:-10px;
  width:0
}

.QP6ZLS {
  -webkit-tap-highlight-color:rgba(0,0,0,0);
  display:block;
  touch-action:manipulation;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  z-index:0
}

.QP6ZLS,.nXJ9tS {
  height:inherit;
  overflow:visible;
  position:relative;
  width:inherit
}

.nXJ9tS:after {
  content:"";
  display:block;
  height:100%;
  position:absolute;
  width:100%;
  z-index:5
}

.xjTJdn {
  cursor:pointer
}

.FaQ3s0 {
  opacity:1;
  position:absolute
}

.UPdSQG,.m5L7Le {
  opacity:0;
  position:absolute
}

.PRnra1 {
  height:inherit;
  position:absolute;
  width:inherit
}

.KnUDtY:focus-visible .FaQ3s0,.KnUDtY:hover .FaQ3s0,.z9LPSw:focus-visible .FaQ3s0,.z9LPSw:hover .FaQ3s0 {
  opacity:0
}

.KnUDtY:focus-visible .UPdSQG,.KnUDtY:hover .UPdSQG,.z9LPSw:focus-visible .UPdSQG,.z9LPSw:hover .UPdSQG {
  opacity:1
}

.KnUDtY:focus-visible .m5L7Le,.KnUDtY:hover .m5L7Le,.z9LPSw:focus-visible .m5L7Le,.z9LPSw:hover .m5L7Le {
  opacity:0
}

.KnUDtY:active .FaQ3s0,.KnUDtY:active .UPdSQG,.z9LPSw:active .FaQ3s0,.z9LPSw:active .UPdSQG {
  opacity:0
}

.KnUDtY:active .m5L7Le,.z9LPSw:active .m5L7Le {
  opacity:1
}

.KnUDtY .FaQ3s0,.KnUDtY:active .m5L7Le,.KnUDtY:focus-visible .UPdSQG,.KnUDtY:hover .UPdSQG {
  transition:var(--fade_next,opacity .1s ease 0s);
  z-index:1
}

.KnUDtY .UPdSQG,.KnUDtY:active .UPdSQG,.KnUDtY:focus-visible .FaQ3s0,.KnUDtY:hover .FaQ3s0 {
  transition:var(--fade_prev,opacity .5s ease 0s);
  z-index:3
}

.KnUDtY .m5L7Le,.KnUDtY:active .FaQ3s0,.KnUDtY:focus-visible .m5L7Le,.KnUDtY:hover .m5L7Le {
  transition:var(--fade_prev,opacity .5s ease 0s);
  z-index:2
}

:host(.device-mobile-optimized) .KnUDtY:active .UPdSQG,:host(.device-mobile-optimized) .KnUDtY:active .m5L7Le,:host(.device-mobile-optimized) .KnUDtY:focus-visible .UPdSQG,:host(.device-mobile-optimized) .KnUDtY:focus-visible .m5L7Le,:host(.device-mobile-optimized) .KnUDtY:hover .UPdSQG,:host(.device-mobile-optimized) .KnUDtY:hover .m5L7Le,:host(.device-mobile-optimized) .z9LPSw:active .UPdSQG,:host(.device-mobile-optimized) .z9LPSw:active .m5L7Le,:host(.device-mobile-optimized) .z9LPSw:focus-visible .UPdSQG,:host(.device-mobile-optimized) .z9LPSw:focus-visible .m5L7Le,:host(.device-mobile-optimized) .z9LPSw:hover .UPdSQG,:host(.device-mobile-optimized) .z9LPSw:hover .m5L7Le,:host(.device-mobile-responsive) .KnUDtY:active .UPdSQG,:host(.device-mobile-responsive) .KnUDtY:active .m5L7Le,:host(.device-mobile-responsive) .KnUDtY:focus-visible .UPdSQG,:host(.device-mobile-responsive) .KnUDtY:focus-visible .m5L7Le,:host(.device-mobile-responsive) .KnUDtY:hover .UPdSQG,:host(.device-mobile-responsive) .KnUDtY:hover .m5L7Le,:host(.device-mobile-responsive) .z9LPSw:active .UPdSQG,:host(.device-mobile-responsive) .z9LPSw:active .m5L7Le,:host(.device-mobile-responsive) .z9LPSw:focus-visible .UPdSQG,:host(.device-mobile-responsive) .z9LPSw:focus-visible .m5L7Le,:host(.device-mobile-responsive) .z9LPSw:hover .UPdSQG,:host(.device-mobile-responsive) .z9LPSw:hover .m5L7Le,body.device-mobile-optimized .KnUDtY:active .UPdSQG,body.device-mobile-optimized .KnUDtY:active .m5L7Le,body.device-mobile-optimized .KnUDtY:focus-visible .UPdSQG,body.device-mobile-optimized .KnUDtY:focus-visible .m5L7Le,body.device-mobile-optimized .KnUDtY:hover .UPdSQG,body.device-mobile-optimized .KnUDtY:hover .m5L7Le,body.device-mobile-optimized .z9LPSw:active .UPdSQG,body.device-mobile-optimized .z9LPSw:active .m5L7Le,body.device-mobile-optimized .z9LPSw:focus-visible .UPdSQG,body.device-mobile-optimized .z9LPSw:focus-visible .m5L7Le,body.device-mobile-optimized .z9LPSw:hover .UPdSQG,body.device-mobile-optimized .z9LPSw:hover .m5L7Le,body.device-mobile-responsive .KnUDtY:active .UPdSQG,body.device-mobile-responsive .KnUDtY:active .m5L7Le,body.device-mobile-responsive .KnUDtY:focus-visible .UPdSQG,body.device-mobile-responsive .KnUDtY:focus-visible .m5L7Le,body.device-mobile-responsive .KnUDtY:hover .UPdSQG,body.device-mobile-responsive .KnUDtY:hover .m5L7Le,body.device-mobile-responsive .z9LPSw:active .UPdSQG,body.device-mobile-responsive .z9LPSw:active .m5L7Le,body.device-mobile-responsive .z9LPSw:focus-visible .UPdSQG,body.device-mobile-responsive .z9LPSw:focus-visible .m5L7Le,body.device-mobile-responsive .z9LPSw:hover .UPdSQG,body.device-mobile-responsive .z9LPSw:hover .m5L7Le {
  opacity:0;
  transition:none
}

:host(.device-mobile-optimized) .KnUDtY:active .FaQ3s0,:host(.device-mobile-optimized) .KnUDtY:focus-visible .FaQ3s0,:host(.device-mobile-optimized) .KnUDtY:hover .FaQ3s0,:host(.device-mobile-optimized) .z9LPSw:active .FaQ3s0,:host(.device-mobile-optimized) .z9LPSw:focus-visible .FaQ3s0,:host(.device-mobile-optimized) .z9LPSw:hover .FaQ3s0,:host(.device-mobile-responsive) .KnUDtY:active .FaQ3s0,:host(.device-mobile-responsive) .KnUDtY:focus-visible .FaQ3s0,:host(.device-mobile-responsive) .KnUDtY:hover .FaQ3s0,:host(.device-mobile-responsive) .z9LPSw:active .FaQ3s0,:host(.device-mobile-responsive) .z9LPSw:focus-visible .FaQ3s0,:host(.device-mobile-responsive) .z9LPSw:hover .FaQ3s0,body.device-mobile-optimized .KnUDtY:active .FaQ3s0,body.device-mobile-optimized .KnUDtY:focus-visible .FaQ3s0,body.device-mobile-optimized .KnUDtY:hover .FaQ3s0,body.device-mobile-optimized .z9LPSw:active .FaQ3s0,body.device-mobile-optimized .z9LPSw:focus-visible .FaQ3s0,body.device-mobile-optimized .z9LPSw:hover .FaQ3s0,body.device-mobile-responsive .KnUDtY:active .FaQ3s0,body.device-mobile-responsive .KnUDtY:focus-visible .FaQ3s0,body.device-mobile-responsive .KnUDtY:hover .FaQ3s0,body.device-mobile-responsive .z9LPSw:active .FaQ3s0,body.device-mobile-responsive .z9LPSw:focus-visible .FaQ3s0,body.device-mobile-responsive .z9LPSw:hover .FaQ3s0 {
  opacity:1;
  transition:none
}

@media(hover:none) {
  .KnUDtY:active .UPdSQG,.KnUDtY:active .m5L7Le,.KnUDtY:focus-visible .UPdSQG,.KnUDtY:focus-visible .m5L7Le,.KnUDtY:hover .UPdSQG,.KnUDtY:hover .m5L7Le,.z9LPSw:active .UPdSQG,.z9LPSw:active .m5L7Le,.z9LPSw:focus-visible .UPdSQG,.z9LPSw:focus-visible .m5L7Le,.z9LPSw:hover .UPdSQG,.z9LPSw:hover .m5L7Le {
    opacity:0;
    transition:none
  }

  .KnUDtY:active .FaQ3s0,.KnUDtY:focus-visible .FaQ3s0,.KnUDtY:hover .FaQ3s0,.z9LPSw:active .FaQ3s0,.z9LPSw:focus-visible .FaQ3s0,.z9LPSw:hover .FaQ3s0 {
    opacity:1;
    transition:none
  }

}

.Tj01hh,.jhxvbR {
  display:block;
  height:100%;
  width:100%
}

.jhxvbR img {
  max-width:var(--wix-img-max-width,100%)
}

.jhxvbR[data-animate-blur] img {
  filter:blur(9px);
  transition:filter .8s ease-in
}

.jhxvbR[data-animate-blur] img[data-load-done] {
  filter:none
}

#SITE_CONTAINER.focus-ring-active.keyboard-tabbing-on .KvoMHf:focus {
  outline:2px solid #116dff;
  outline-offset:1px
}

.KvoMHf.ErucfC[type=number]::-webkit-inner-spin-button {
  -webkit-appearance:none;
  -moz-appearance:none;
  margin:0
}

.KvoMHf[disabled] {
  pointer-events:none
}

.MpKiNN {
  --display:flex;
  direction:var(--direction);
  display:var(--display);
  flex-direction:column;
  min-height:25px;
  position:relative;
  text-align:var(--align,start)
}

.MpKiNN .pUnTVX {
  height:var(--inputHeight);
  position:relative
}

.MpKiNN .eXvLsN {
  align-items:center;
  display:flex;
  font:var(--fntprefix,normal normal normal 16px/1.4em helvetica-w01-roman);
  justify-content:center;
  left:0;
  max-height:100%;
  min-height:100%;
  position:absolute;
  top:0;
  width:50px
}

.MpKiNN .KvoMHf,.MpKiNN .eXvLsN {
  color:var(--corvid-color,rgb(var(--txt,var(--color_15,color_15))))
}

.MpKiNN .KvoMHf {
  -webkit-appearance:none;
  -moz-appearance:none;
  background-color:var(--corvid-background-color,rgba(var(--bg,255,255,255),var(--alpha-bg,1)));
  border-color:var(--corvid-border-color,rgba(var(--brd,227,227,227),var(--alpha-brd,1)));
  border-radius:var(--corvid-border-radius,var(--rd,0));
  border-style:solid;
  border-width:var(--corvid-border-width,var(--brw,1px));
  box-shadow:var(--shd,0 0 0 transparent);
  box-sizing:border-box!important;
  direction:var(--inputDirection,"inherit");
  font:var(--fnt,var(--font_8));
  margin:0;
  max-width:100%;
  min-height:var(--inputHeight);
  padding:var(--textPadding);
  padding-inline-end:var(--textPadding_end);
  padding-inline-start:var(--textPadding_start);
  text-align:var(--inputAlign,"inherit");
  text-overflow:ellipsis;
  width:100%
}

.MpKiNN .KvoMHf[type=number] {
  -webkit-appearance:textfield;
  -moz-appearance:textfield;
  width:100%
}

.MpKiNN .KvoMHf::-moz-placeholder {
  color:rgb(var(--txt2,var(--color_15,color_15)))
}

.MpKiNN .KvoMHf:-ms-input-placeholder {
  color:rgb(var(--txt2,var(--color_15,color_15)))
}

.MpKiNN .KvoMHf::placeholder {
  color:rgb(var(--txt2,var(--color_15,color_15)))
}

.MpKiNN .KvoMHf:hover {
  background-color:rgba(var(--bgh,255,255,255),var(--alpha-bgh,1));
  border-color:rgba(var(--brdh,163,217,246),var(--alpha-brdh,1));
  border-style:solid;
  border-width:var(--brwh,1px)
}

.MpKiNN .KvoMHf:disabled {
  background-color:rgba(var(--bgd,204,204,204),var(--alpha-bgd,1));
  border-color:rgba(var(--brdd,163,217,246),var(--alpha-brdd,1));
  border-style:solid;
  border-width:var(--brwd,1px);
  color:rgb(var(--txtd,255,255,255))
}

.MpKiNN:not(.LyB02C) .KvoMHf:focus {
  background-color:rgba(var(--bgf,255,255,255),var(--alpha-bgf,1));
  border-color:rgba(var(--brdf,163,217,246),var(--alpha-brdf,1));
  border-style:solid;
  border-width:var(--brwf,1px)
}

.MpKiNN.LyB02C .KvoMHf:invalid {
  background-color:rgba(var(--bge,255,255,255),var(--alpha-bge,1));
  border-color:rgba(var(--brde,163,217,246),var(--alpha-brde,1));
  border-style:solid;
  border-width:var(--brwe,1px)
}

.MpKiNN.LyB02C .KvoMHf:not(:invalid):focus {
  background-color:rgba(var(--bgf,255,255,255),var(--alpha-bgf,1));
  border-color:rgba(var(--brdf,163,217,246),var(--alpha-brdf,1));
  border-style:solid;
  border-width:var(--brwf,1px)
}

.MpKiNN .wPeA6j {
  display:none
}

.MpKiNN.qzvPmW .wPeA6j {
  color:rgb(var(--txtlbl,var(--color_15,color_15)));
  direction:var(--labelDirection,inherit);
  display:inline-block;
  font:var(--fntlbl,var(--font_8));
  line-height:1;
  margin-bottom:var(--labelMarginBottom);
  padding-inline-end:var(--labelPadding_end);
  padding-inline-start:var(--labelPadding_start);
  text-align:var(--labelAlign,inherit);
  word-break:break-word
}

.MpKiNN.qzvPmW.lPl_oN .wPeA6j:after {
  color:rgba(var(--txtlblrq,0,0,0),var(--alpha-txtlblrq,0));
  content:" *";
  display:var(--requiredIndicationDisplay,none)
}

.ZXdXNL {
  --display:flex;
  direction:var(--direction);
  display:var(--display);
  flex-direction:column;
  justify-content:var(--align,start);
  text-align:var(--align,start)
}

.ZXdXNL .pUnTVX {
  display:flex;
  flex:1;
  flex-direction:column;
  position:relative
}

.ZXdXNL .eXvLsN {
  align-items:center;
  display:flex;
  font:var(--fntprefix,normal normal normal 16px/1.4em helvetica-w01-roman);
  justify-content:center;
  left:0;
  max-height:100%;
  position:absolute;
  top:0;
  width:50px
}

.ZXdXNL .KvoMHf,.ZXdXNL .eXvLsN {
  color:var(--corvid-color,rgb(var(--txt,var(--color_15,color_15))));
  min-height:100%
}

.ZXdXNL .KvoMHf {
  -webkit-appearance:none;
  -moz-appearance:none;
  background-color:var(--corvid-background-color,rgba(var(--bg,255,255,255),var(--alpha-bg,1)));
  border-color:var(--corvid-border-color,rgba(var(--brd,227,227,227),var(--alpha-brd,1)));
  border-radius:var(--corvid-border-radius,var(--rd,0));
  border-style:solid;
  border-width:var(--corvid-border-width,var(--brw,1px));
  box-shadow:var(--shd,0 0 0 transparent);
  box-sizing:border-box!important;
  direction:var(--inputDirection,"inherit");
  flex:1;
  font:var(--fnt,var(--font_8));
  margin:0;
  padding:var(--textPadding);
  padding-inline-end:var(--textPadding_end);
  padding-inline-start:var(--textPadding_start);
  text-align:var(--inputAlign,"inherit");
  text-overflow:ellipsis;
  width:100%
}

.ZXdXNL .KvoMHf[type=number] {
  -webkit-appearance:textfield;
  -moz-appearance:textfield
}

.ZXdXNL .KvoMHf::-moz-placeholder {
  color:rgb(var(--txt2,var(--color_15,color_15)))
}

.ZXdXNL .KvoMHf:-ms-input-placeholder {
  color:rgb(var(--txt2,var(--color_15,color_15)))
}

.ZXdXNL .KvoMHf::placeholder {
  color:rgb(var(--txt2,var(--color_15,color_15)))
}

.ZXdXNL .KvoMHf:hover {
  background-color:rgba(var(--bgh,255,255,255),var(--alpha-bgh,1));
  border-color:rgba(var(--brdh,163,217,246),var(--alpha-brdh,1));
  border-style:solid;
  border-width:var(--brwh,1px)
}

.ZXdXNL .KvoMHf:disabled {
  background-color:rgba(var(--bgd,204,204,204),var(--alpha-bgd,1));
  border-color:rgba(var(--brdd,163,217,246),var(--alpha-brdd,1));
  border-style:solid;
  border-width:var(--brwd,1px);
  color:rgb(var(--txtd,255,255,255))
}

.ZXdXNL:not(.LyB02C) .KvoMHf:focus {
  background-color:rgba(var(--bgf,255,255,255),var(--alpha-bgf,1));
  border-color:rgba(var(--brdf,163,217,246),var(--alpha-brdf,1));
  border-style:solid;
  border-width:var(--brwf,1px)
}

.ZXdXNL.LyB02C .KvoMHf:invalid {
  background-color:rgba(var(--bge,255,255,255),var(--alpha-bge,1));
  border-color:rgba(var(--brde,163,217,246),var(--alpha-brde,1));
  border-style:solid;
  border-width:var(--brwe,1px)
}

.ZXdXNL.LyB02C .KvoMHf:not(:invalid):focus {
  background-color:rgba(var(--bgf,255,255,255),var(--alpha-bgf,1));
  border-color:rgba(var(--brdf,163,217,246),var(--alpha-brdf,1));
  border-style:solid;
  border-width:var(--brwf,1px)
}

.ZXdXNL .wPeA6j {
  display:none
}

.ZXdXNL.qzvPmW .wPeA6j {
  color:rgb(var(--txtlbl,var(--color_15,color_15)));
  direction:var(--labelDirection,inherit);
  display:inline-block;
  font:var(--fntlbl,var(--font_8));
  line-height:1;
  margin-bottom:var(--labelMarginBottom);
  padding-inline-end:var(--labelPadding_end);
  padding-inline-start:var(--labelPadding_start);
  text-align:var(--labelAlign,inherit);
  word-break:break-word
}

.ZXdXNL.qzvPmW.lPl_oN .wPeA6j:after {
  color:rgba(var(--txtlblrq,0,0,0),var(--alpha-txtlblrq,0));
  content:" *";
  display:var(--requiredIndicationDisplay,none)
}

.TLWrjM {
  align-items:center;
  color:rgb(var(--errorTextColor,#ff4040));
  direction:var(--errorDirection);
  display:flex;
  flex-direction:row;
  gap:4px;
  justify-content:var(--errorAlign,inherit);
  padding:8px 0 0
}

.TLWrjM .GIPQqH {
  flex:none;
  flex-grow:0;
  order:0
}

.TLWrjM .JNgJbf {
  display:inline-block;
  flex-grow:0;
  font:var(--errorTextFont,var(--font_8));
  line-height:1;
  order:1;
  word-break:break-word
}

.c36GfP .gwyB6z {
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:0
}

.qFjBwF {
  background:rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1));
  box-shadow:var(--shd,0 1px 4px rgba(0,0,0,.6))
}

.qFjBwF,.qFjBwF .gwyB6z {
  border-radius:var(--rd,0)
}

.qFjBwF .gwyB6z {
  bottom:var(--brw,0);
  display:inline-block;
  left:var(--brw,0);
  -webkit-mask-image:radial-gradient(circle,#fff,#000);
  mask-image:radial-gradient(circle,#fff,#000);
  overflow:hidden;
  position:absolute;
  right:var(--brw,0);
  top:var(--brw,0)
}

.D_LINF .gwyB6z {
  bottom:9px;
  left:9px;
  position:absolute;
  right:9px;
  top:9px
}

.D_LINF .J8D75x {
  background-image:url(https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/media/sloppyframe.d2412ec4.png);
  background-repeat:no-repeat;
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:0
}

.D_LINF .KH6hFC {
  background-position:0 0;
  bottom:3px;
  right:3px
}

.D_LINF .Czan88 {
  background-position:100% 100%;
  left:3px;
  top:3px
}

.sp0Pug {
  background-color:rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1));
  border-radius:var(--rd,0);
  box-shadow:var(--shd,0 1px 4px rgba(0,0,0,.6))
}

.sp0Pug .gwyB6z {
  bottom:var(--brw,0);
  left:var(--brw,0);
  overflow:hidden;
  position:absolute;
  right:var(--brw,0);
  top:var(--brw,0)
}

.sp0Pug .gDJxCg {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUoAAAAaCAYAAADR0BVGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAACIFJREFUeNrsnOuS2ygQhRuBnWTf/1k3O5aA/QNbJ8enQfJkapMJXeWyrPul+TjdjRzsmgUxvbXpYGaxfTaYTmZ2a597+/5Cn69t2b1NfzWzbzTvrzadYH5q2+O+Uzvunc7lDucU27q4HM85nLwfta1bzeyAeWo9M7O9fZe2foDlxcxy+53bukebLmb2ZmYPM/unffY2f2+ft7Y+/v7etu/bHm3bA/bff/flfZ+5/eZPhk+B6X4NBab7d7/G6kxf8b3gTHc/xO9t4JfdN/nTfWMDX0vNBxP42FdY/qVt9w388Ub+2fd5Ax/v227UVmK7pgjX0O9VavOsrWuOv/Z5CXz0il/zMy7gl+gDD1r+AN/Z22/0zwf42sPM/m4+2Od/Bx9/gM+/0Qf3vZNvsl+yH9pF37P0Tkiik24ETXbKbfIJ4kEVuOn/tOkbNMLeeBM47Y0cLzrnEcHpAp2LUSPb6Nw6TO5tnQOuuztkXye043QnqgQjfrA7LNsBnOhIbwBPXPeN9vFGkEWQ7rDsgPtc6HwOmH8Q1BUUq/gwHD1HrQOf834zNAP5IH8jfBIAMQkfSeAnXwB0CEKEHUIxwu8IAqGvh0IgAvgi7YMBf4Pz79v259KXYQfe4VqbD9xEeyvU2Rn4AT5b7LgLATPT8h18DjvZNwdweA74fGfciOR3BbbDawt0X4ymfxooZ865OWqSp28CYOzQrLQOghj2lgykO91EPgY3IgPnMoKiEQDZQSJsh5AJcN47bVsEmDJArwhFyeoRHbDvn6F5DJxYTSvgeUrRTsJw1nvXF3zvTAc+g6gNlKcCLHaqajqKCArhGMDvsUNHlcnbbrB9FOBmkXGD+ZVg3+9BFp1BcDqxAtsVao+VwMRRRgEfrSRqdhGxFIKX6tzw/vZjJEctZmJIeK/vpYvOGcT3iPTbQNEpOFbRS20UsvYeFIHLob/6vcFDC7C/Sje1kqIt4mFnguFIIT4EYHeC5iHCml0ALgvAsfLmkCM7Sq8IB5sB72y4XO1jrL4DqDbxYw+wKnIKjkhgv0uOeNiEWkyUEooEUITjTbSn+0SBIkRxn4HacRSdSiWVVmF5oXZbB78P6sQPEgeZtgtOOgWVJLbR6HTcCFNOmYUzvpVe7MFn4c4ovOZGmCE3V+giOjASfG8UOkVHLaBjc6NHFXg4gDwEpDBkrSJUzk4eJ4tw1oR6PCj0OURYwdNGDjkKdT8aZL+KfTTIw8VoK5KwCM50It9NQmWaSBNEJ/8eRSgfKIXAsE4OMBOpU+5cCvmuEh4HddKHyIVj7rEQH4zEjseZSqBV56vSPPUVUHr5oBEkgwhnvAQ7XvgB4UIliByOGq2kXI16DXN6lkygG+XldgHOMoDh7oS6nNcxgnUeFIPqBHrLfh0Q1xehGwb5WAy3cX50orc0ACYXMRmMtxP52jBQnnwNnCcsBNUi0kO7KBB5eUvV2WxwnDBQx+qZubBML0DSU49B5D42UUXmm4e/N1JJ2MNGCBU8J6t0Y6tTmVVwLATIQqDEYgbnV7C4pMLk7OT0gggLlv150B0B9qBoTLXHOAjnA8EOgZcItpgzTU6aYKMiaBTV+UDtvjrpnIOiycPJXSJouY4QKAzfBkwpJzo4Cct0ITluE+XofQcnX3DQfgx6g11UnKOjRk1Uy7OTbOaqnVe5O0h1IggLqeAiCjomKsNV3NPL1bdlf5wFBzLoO4eIrriQg+kqDPVZ0KhRACqii0J5qtqAxxYeElec3LqJiE4JjgD82ChC3Qa8MJGnfGqP6YUK4izsDgOaqzF32Z6H5KhjbuLGqyStGr7AYXZ2FGUm1RjsueJbBoWQM+O1FhCXfUS+NduP1d6thbCjoXycEqukNqOjKKMIx9U6r7TfKpaVicLktjdj0xlA/gDLq8ODgo3HsiEUuVLGlXKjB6dOHMdFKdLzUBaz52E43s3NYlkGpVvoeAz8Zct+RZjOwkwj5cltqwNTqcUOQLPnMambPQ9bMnsecqVC3CpEEl8LXg8Pa+NquQm1qQThuwechwkcR5bhogvk+6KTDxjlaxB63lgoVIaBch9cIebKHALdU4orLF722YzBE4TKyqQ0gz2/kKHSbJgbrfZct1BtmOHqcYfZwKNKlEo9I/6m7T0NgDV7K8JIyamL64DDga78cIJQhwzNTMvMgWlxZLval9cbz94WWbbss4Xz3pjZ4rR/VJaqzuCF+QpSal8mVGgVEMuCDSpVlp12HCb34r9jp4laPDO6PRDkuIfBJOtuz4nV4PRyZn5hhC+Uh94EB+Q2uGnLli0biwYj8cHhPKsz9QaQgiRC1py0nOIFg1GNN569JHEmcgzpxM0KJw5U6ILUMIaN8iDm9Fyequx5CXN6P7xBGPpn59yWLVv2OkSLgNZGy6qNx1kmey7AmOk6hopUZ1Ac/f/A6HVb80LvV+S6US5DqU6vis3vT9sg/Ma3dIqNq8kqx+lVopctW/a6FfPHLzMoVfiOOUxeVxV/1Jt9dZAqYAFlE1AObVaomb0Ly6oxODkIJZ25N7KBVOZxVWdyLcuWLft/bVbnUMOIRsMDzXRV20sHjNTj6L8MToHQBj3A6IJHAPYGXHsnulHPVWwVWpYt+4zg5Gq6UTg+Y8aINSbEmNn1Mc71TGX7TM8QJoA9m1Advb1yivzLli37bYDpia96UciFCfCu/n6aP/t/v7M9w5ntgkN3m+QLtgvrLlu27PcAZZiovtG6KhS3GewuRqI/rBNfhOJsOcMsXAQx7yss31q27NOCslyEahhEpK/+s9Nwebx4cbNlKjQOJ06wnjz+UpPLln0uYP6sP2NWbDjzqmL9GQe/sn2dXHh478kuW7bsjwXqVXao4UkvcybUuhi1bNmyZSPb1i1YtmzZsgXKZcuWLVugXLZs2bKPtH8HADJQ9p+EtD02AAAAAElFTkSuQmCC);
  background-repeat:no-repeat;
  bottom:-26px;
  height:26px;
  position:absolute;
  width:165px
}

.sp0Pug .H78pyp {
  background-position:0 0;
  left:-20px
}

.sp0Pug .QvNeFb {
  background-position:100% 0;
  right:-20px
}

.kNBbt1 {
  font-size:14px;
  font-weight:500;
  line-height:15px
}

.FkxTlw {
  color:#333
}

.FkxTlw,.s0p_l4 {
  font-size:13px;
  font-weight:400
}

.s0p_l4 {
  color:#1a73e8;
  display:block
}

.s0p_l4:hover {
  text-decoration:underline
}

.pWx9TX {
  height:32px;
  width:32px
}

.nTOEE9 {
  height:100%;
  overflow:hidden;
  position:relative;
  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
}

.RZQnmg {
  background-color:rgb(var(--color_11));
  border-radius:50%;
  bottom:12px;
  height:40px;
  opacity:0;
  pointer-events:none;
  position:absolute;
  right:12px;
  width:40px
}

.RZQnmg path {
  fill:rgb(var(--color_15))
}

.RZQnmg:focus {
  cursor:auto;
  opacity:1;
  pointer-events:auto
}

.Tj01hh,.jhxvbR {
  display:block;
  height:100%;
  width:100%
}

.jhxvbR img {
  max-width:var(--wix-img-max-width,100%)
}

.jhxvbR[data-animate-blur] img {
  filter:blur(9px);
  transition:filter .8s ease-in
}

.jhxvbR[data-animate-blur] img[data-load-done] {
  filter:none
}

.rYiAuL {
  cursor:pointer
}

.gSXewE {
  height:0;
  left:0;
  overflow:hidden;
  top:0;
  width:0
}

.OJQ_3L,.gSXewE {
  position:absolute
}

.OJQ_3L {
  background-color:rgb(var(--color_11));
  border-radius:300px;
  bottom:0;
  cursor:pointer;
  height:40px;
  margin:16px 16px;
  opacity:0;
  pointer-events:none;
  right:0;
  width:40px
}

.OJQ_3L path {
  fill:rgb(var(--color_12))
}

.OJQ_3L:focus {
  cursor:auto;
  opacity:1;
  pointer-events:auto
}

.S3GaTj {
  box-sizing:border-box;
  height:100%;
  width:100%
}

.bHLGFC {
  min-height:var(--image-min-height);
  min-width:var(--image-min-width)
}

.bHLGFC img,img.bHLGFC {
  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)
}

.ROb7KR .S3GaTj {
  background-color:rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1));
  border-color:rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1));
  border-radius:var(--rd,3px);
  border-style:solid;
  border-width:var(--brw,2px);
  box-shadow:0 0 3px rgba(0,0,0,.5);
  display:block;
  overflow:hidden
}

.ROb7KR .bHLGFC {
  border-radius:calc(var(--sizeRd, var(--rd, 3px)) - var(--sizeBrw, var(--brw, 2px)));
  overflow:hidden
}

.ROb7KR:after,.ROb7KR:before {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUoAAAAaCAYAAADR0BVGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAACIFJREFUeNrsnOuS2ygQhRuBnWTf/1k3O5aA/QNbJ8enQfJkapMJXeWyrPul+TjdjRzsmgUxvbXpYGaxfTaYTmZ2a597+/5Cn69t2b1NfzWzbzTvrzadYH5q2+O+Uzvunc7lDucU27q4HM85nLwfta1bzeyAeWo9M7O9fZe2foDlxcxy+53bukebLmb2ZmYPM/unffY2f2+ft7Y+/v7etu/bHm3bA/bff/flfZ+5/eZPhk+B6X4NBab7d7/G6kxf8b3gTHc/xO9t4JfdN/nTfWMDX0vNBxP42FdY/qVt9w388Ub+2fd5Ax/v227UVmK7pgjX0O9VavOsrWuOv/Z5CXz0il/zMy7gl+gDD1r+AN/Z22/0zwf42sPM/m4+2Od/Bx9/gM+/0Qf3vZNvsl+yH9pF37P0Tkiik24ETXbKbfIJ4kEVuOn/tOkbNMLeeBM47Y0cLzrnEcHpAp2LUSPb6Nw6TO5tnQOuuztkXye043QnqgQjfrA7LNsBnOhIbwBPXPeN9vFGkEWQ7rDsgPtc6HwOmH8Q1BUUq/gwHD1HrQOf834zNAP5IH8jfBIAMQkfSeAnXwB0CEKEHUIxwu8IAqGvh0IgAvgi7YMBf4Pz79v259KXYQfe4VqbD9xEeyvU2Rn4AT5b7LgLATPT8h18DjvZNwdweA74fGfciOR3BbbDawt0X4ymfxooZ865OWqSp28CYOzQrLQOghj2lgykO91EPgY3IgPnMoKiEQDZQSJsh5AJcN47bVsEmDJArwhFyeoRHbDvn6F5DJxYTSvgeUrRTsJw1nvXF3zvTAc+g6gNlKcCLHaqajqKCArhGMDvsUNHlcnbbrB9FOBmkXGD+ZVg3+9BFp1BcDqxAtsVao+VwMRRRgEfrSRqdhGxFIKX6tzw/vZjJEctZmJIeK/vpYvOGcT3iPTbQNEpOFbRS20UsvYeFIHLob/6vcFDC7C/Sje1kqIt4mFnguFIIT4EYHeC5iHCml0ALgvAsfLmkCM7Sq8IB5sB72y4XO1jrL4DqDbxYw+wKnIKjkhgv0uOeNiEWkyUEooEUITjTbSn+0SBIkRxn4HacRSdSiWVVmF5oXZbB78P6sQPEgeZtgtOOgWVJLbR6HTcCFNOmYUzvpVe7MFn4c4ovOZGmCE3V+giOjASfG8UOkVHLaBjc6NHFXg4gDwEpDBkrSJUzk4eJ4tw1oR6PCj0OURYwdNGDjkKdT8aZL+KfTTIw8VoK5KwCM50It9NQmWaSBNEJ/8eRSgfKIXAsE4OMBOpU+5cCvmuEh4HddKHyIVj7rEQH4zEjseZSqBV56vSPPUVUHr5oBEkgwhnvAQ7XvgB4UIliByOGq2kXI16DXN6lkygG+XldgHOMoDh7oS6nNcxgnUeFIPqBHrLfh0Q1xehGwb5WAy3cX50orc0ACYXMRmMtxP52jBQnnwNnCcsBNUi0kO7KBB5eUvV2WxwnDBQx+qZubBML0DSU49B5D42UUXmm4e/N1JJ2MNGCBU8J6t0Y6tTmVVwLATIQqDEYgbnV7C4pMLk7OT0gggLlv150B0B9qBoTLXHOAjnA8EOgZcItpgzTU6aYKMiaBTV+UDtvjrpnIOiycPJXSJouY4QKAzfBkwpJzo4Cct0ITluE+XofQcnX3DQfgx6g11UnKOjRk1Uy7OTbOaqnVe5O0h1IggLqeAiCjomKsNV3NPL1bdlf5wFBzLoO4eIrriQg+kqDPVZ0KhRACqii0J5qtqAxxYeElec3LqJiE4JjgD82ChC3Qa8MJGnfGqP6YUK4izsDgOaqzF32Z6H5KhjbuLGqyStGr7AYXZ2FGUm1RjsueJbBoWQM+O1FhCXfUS+NduP1d6thbCjoXycEqukNqOjKKMIx9U6r7TfKpaVicLktjdj0xlA/gDLq8ODgo3HsiEUuVLGlXKjB6dOHMdFKdLzUBaz52E43s3NYlkGpVvoeAz8Zct+RZjOwkwj5cltqwNTqcUOQLPnMambPQ9bMnsecqVC3CpEEl8LXg8Pa+NquQm1qQThuwechwkcR5bhogvk+6KTDxjlaxB63lgoVIaBch9cIebKHALdU4orLF722YzBE4TKyqQ0gz2/kKHSbJgbrfZct1BtmOHqcYfZwKNKlEo9I/6m7T0NgDV7K8JIyamL64DDga78cIJQhwzNTMvMgWlxZLval9cbz94WWbbss4Xz3pjZ4rR/VJaqzuCF+QpSal8mVGgVEMuCDSpVlp12HCb34r9jp4laPDO6PRDkuIfBJOtuz4nV4PRyZn5hhC+Uh94EB+Q2uGnLli0biwYj8cHhPKsz9QaQgiRC1py0nOIFg1GNN569JHEmcgzpxM0KJw5U6ILUMIaN8iDm9Fyequx5CXN6P7xBGPpn59yWLVv2OkSLgNZGy6qNx1kmey7AmOk6hopUZ1Ac/f/A6HVb80LvV+S6US5DqU6vis3vT9sg/Ma3dIqNq8kqx+lVopctW/a6FfPHLzMoVfiOOUxeVxV/1Jt9dZAqYAFlE1AObVaomb0Ly6oxODkIJZ25N7KBVOZxVWdyLcuWLft/bVbnUMOIRsMDzXRV20sHjNTj6L8MToHQBj3A6IJHAPYGXHsnulHPVWwVWpYt+4zg5Gq6UTg+Y8aINSbEmNn1Mc71TGX7TM8QJoA9m1Advb1yivzLli37bYDpia96UciFCfCu/n6aP/t/v7M9w5ntgkN3m+QLtgvrLlu27PcAZZiovtG6KhS3GewuRqI/rBNfhOJsOcMsXAQx7yss31q27NOCslyEahhEpK/+s9Nwebx4cbNlKjQOJ06wnjz+UpPLln0uYP6sP2NWbDjzqmL9GQe/sn2dXHh478kuW7bsjwXqVXao4UkvcybUuhi1bNmyZSPb1i1YtmzZsgXKZcuWLVugXLZs2bKPtH8HADJQ9p+EtD02AAAAAElFTkSuQmCC);
  background-repeat:no-repeat;
  bottom:-26px;
  content:"";
  height:26px;
  position:absolute;
  width:165px
}

.ROb7KR:before {
  background-position:0 0;
  left:-20px
}

.ROb7KR:after {
  background-position:100% 0;
  right:-20px
}

.snt4Te {
  direction:var(--direction);
  text-align:var(--align)
}

.snt4Te .rEindN {
  -webkit-appearance:none;
  background-color:var(--corvid-background-color,rgba(var(--bg,255,255,255),var(--alpha-bg,1)));
  border-color:var(--corvid-border-color,rgba(var(--brd,227,227,227),var(--alpha-brd,1)));
  border-radius:var(--corvid-border-radius,var(--rd,0));
  border-style:solid;
  border-width:var(--corvid-border-width,var(--brw,1px));
  box-shadow:var(--shd,0 0 0 transparent);
  box-sizing:border-box!important;
  color:var(--corvid-color,rgb(var(--txt,var(--color_15,color_15))));
  direction:var(--inputDirection);
  display:block;
  font:var(--fnt,var(--font_8));
  height:var(--inputHeight);
  margin:0;
  max-width:100%;
  min-width:100%;
  overflow-y:auto;
  padding-bottom:3px;
  padding-inline-end:var(--textPaddingEnd);
  padding-top:var(--textPaddingTop);
  padding-inline-start:var(--textPaddingStart);
  padding-top:.75em;
  resize:none;
  text-align:var(--inputAlign,"inherit")
}

.snt4Te .rEindN::-moz-placeholder {
  color:rgb(var(--txt2,var(--color_15,color_15)))
}

.snt4Te .rEindN:-ms-input-placeholder {
  color:rgb(var(--txt2,var(--color_15,color_15)))
}

.snt4Te .rEindN::placeholder {
  color:rgb(var(--txt2,var(--color_15,color_15)))
}

#SITE_CONTAINER.focus-ring-active.keyboard-tabbing-on .snt4Te .rEindN:focus {
  outline:2px solid #116dff;
  outline-offset:1px
}

.snt4Te .rEindN:hover {
  background-color:rgba(var(--bgh,255,255,255),var(--alpha-bgh,1));
  border-color:rgba(var(--brdh,163,217,246),var(--alpha-brdh,1));
  border-style:solid;
  border-width:var(--brwh,1px)
}

.snt4Te .rEindN:disabled {
  background-color:rgba(var(--bgd,204,204,204),var(--alpha-bgd,1));
  border-color:rgba(var(--brdd,163,217,246),var(--alpha-brdd,1));
  border-style:solid;
  border-width:var(--brwd,1px);
  color:rgb(var(--txtd,255,255,255));
  pointer-events:none
}

.snt4Te:not(.pOExcs) .rEindN:focus {
  background-color:rgba(var(--bgf,255,255,255),var(--alpha-bgf,1));
  border-color:rgba(var(--brdf,163,217,246),var(--alpha-brdf,1));
  border-style:solid;
  border-width:var(--brwf,1px)
}

.snt4Te.pOExcs .rEindN:invalid {
  background-color:rgba(var(--bge,255,255,255),var(--alpha-bge,1));
  border-color:rgba(var(--brde,163,217,246),var(--alpha-brde,1));
  border-style:solid;
  border-width:var(--brwe,1px)
}

.snt4Te.pOExcs .rEindN:not(:invalid):focus {
  background-color:rgba(var(--bgf,255,255,255),var(--alpha-bgf,1));
  border-color:rgba(var(--brdf,163,217,246),var(--alpha-brdf,1));
  border-style:solid;
  border-width:var(--brwf,1px)
}

.snt4Te .PSkPrR {
  display:none
}

.snt4Te.oKe0Po .PSkPrR {
  box-sizing:border-box;
  color:rgb(var(--txtlbl,var(--color_15,color_15)));
  direction:var(--labelDirection);
  display:inline-block;
  font:var(--fntlbl,var(--font_8));
  line-height:1;
  margin-bottom:var(--labelMarginBottom,14px);
  padding-inline-end:var(--labelPadding_end,0);
  padding-inline-start:var(--labelPadding_start,0);
  text-align:var(--labelAlign,inherit);
  width:100%;
  word-break:break-word
}

.snt4Te.oKe0Po.NyPO4H .PSkPrR:after {
  color:rgba(var(--txtlblrq,0,0,0),var(--alpha-txtlblrq,0));
  content:" *";
  display:var(--requiredIndicationDisplay,none)
}

.lk9PkF {
  --display:flex;
  direction:var(--direction);
  display:var(--display);
  flex-direction:column;
  text-align:var(--align)
}

.lk9PkF .rEindN {
  -webkit-appearance:none;
  background-color:var(--corvid-background-color,rgba(var(--bg,255,255,255),var(--alpha-bg,1)));
  border-color:var(--corvid-border-color,rgba(var(--brd,227,227,227),var(--alpha-brd,1)));
  border-radius:var(--corvid-border-radius,var(--rd,0));
  border-style:solid;
  border-width:var(--corvid-border-width,var(--brw,1px));
  box-shadow:var(--shd,0 0 0 transparent);
  box-sizing:border-box!important;
  color:var(--corvid-color,rgb(var(--txt,var(--color_15,color_15))));
  direction:var(--inputDirection);
  flex:1;
  font:var(--fnt,var(--font_8));
  height:100%;
  margin:0;
  overflow-y:auto;
  padding-bottom:3px;
  padding-inline-end:var(--textPaddingEnd);
  padding-top:var(--textPaddingTop);
  padding-inline-start:var(--textPaddingStart);
  resize:none;
  text-align:var(--inputAlign,"inherit");
  width:100%
}

#SITE_CONTAINER.focus-ring-active.keyboard-tabbing-on .lk9PkF .rEindN:focus {
  outline:2px solid #116dff;
  outline-offset:1px
}

.lk9PkF .rEindN::-moz-placeholder {
  color:rgb(var(--txt2,var(--color_15,color_15)))
}

.lk9PkF .rEindN:-ms-input-placeholder {
  color:rgb(var(--txt2,var(--color_15,color_15)))
}

.lk9PkF .rEindN::placeholder {
  color:rgb(var(--txt2,var(--color_15,color_15)))
}

.lk9PkF .rEindN:hover {
  background-color:rgba(var(--bgh,255,255,255),var(--alpha-bgh,1));
  border-color:rgba(var(--brdh,163,217,246),var(--alpha-brdh,1));
  border-style:solid;
  border-width:var(--brwh,1px)
}

.lk9PkF .rEindN:disabled {
  background-color:rgba(var(--bgd,204,204,204),var(--alpha-bgd,1));
  border-color:rgba(var(--brdd,163,217,246),var(--alpha-brdd,1));
  border-style:solid;
  border-width:var(--brwd,1px);
  color:rgb(var(--txtd,255,255,255));
  pointer-events:none
}

.lk9PkF:not(.pOExcs) .rEindN:focus {
  background-color:rgba(var(--bgf,255,255,255),var(--alpha-bgf,1));
  border-color:rgba(var(--brdf,163,217,246),var(--alpha-brdf,1));
  border-style:solid;
  border-width:var(--brwf,1px)
}

.lk9PkF.pOExcs .rEindN:invalid {
  background-color:rgba(var(--bge,255,255,255),var(--alpha-bge,1));
  border-color:rgba(var(--brde,163,217,246),var(--alpha-brde,1));
  border-style:solid;
  border-width:var(--brwe,1px)
}

.lk9PkF.pOExcs .rEindN:not(:invalid):focus {
  background-color:rgba(var(--bgf,255,255,255),var(--alpha-bgf,1));
  border-color:rgba(var(--brdf,163,217,246),var(--alpha-brdf,1));
  border-style:solid;
  border-width:var(--brwf,1px)
}

.lk9PkF .PSkPrR {
  display:none
}

.lk9PkF.oKe0Po .PSkPrR {
  box-sizing:border-box;
  color:rgb(var(--txtlbl,var(--color_15,color_15)));
  direction:var(--labelDirection);
  display:inline-block;
  font:var(--fntlbl,var(--font_8));
  line-height:1;
  margin-bottom:var(--labelMarginBottom,14px);
  padding-inline-end:var(--labelPadding_end,0);
  padding-inline-start:var(--labelPadding_start,0);
  text-align:var(--labelAlign,inherit);
  width:100%;
  word-break:break-word
}

.lk9PkF.oKe0Po.NyPO4H .PSkPrR:after {
  color:rgba(var(--txtlblrq,0,0,0),var(--alpha-txtlblrq,0));
  content:" *";
  display:var(--requiredIndicationDisplay,none)
}

.TLWrjM {
  align-items:center;
  color:rgb(var(--errorTextColor,#ff4040));
  direction:var(--errorDirection);
  display:flex;
  flex-direction:row;
  gap:4px;
  justify-content:var(--errorAlign,inherit);
  padding:8px 0 0
}

.TLWrjM .GIPQqH {
  flex:none;
  flex-grow:0;
  order:0
}

.TLWrjM .JNgJbf {
  display:inline-block;
  flex-grow:0;
  font:var(--errorTextFont,var(--font_8));
  line-height:1;
  order:1;
  word-break:break-word
}

div.pro-gallery .gallery-item-container.main-color-on-hover:not(.hide-hover) .gallery-item-content .gallery-item {
  transition:opacity .4s ease!important
}

div.pro-gallery .gallery-item-container.main-color-on-hover:not(.hide-hover).simulate-hover .gallery-item-content .gallery-item,div.pro-gallery .gallery-item-container.main-color-on-hover:not(.hide-hover):hover .gallery-item-content .gallery-item {
  opacity:0
}

div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover) .gallery-item-content,div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover) .gallery-item-hover:not(.hide-hover),div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover) .hover-info-element {
  transition:transform 2.2s cubic-bezier(.14,.4,.09,.99)!important
}

div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover).simulate-hover .gallery-item-content,div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover):hover .gallery-item-content {
  transform:scale(1.1)
}

div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover).simulate-hover .gallery-item-hover:not(.hide-hover),div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover):hover .gallery-item-hover:not(.hide-hover) {
  transform:scale(1.11)
}

div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover).simulate-hover .gallery-item-hover:not(.hide-hover) .hover-info-element,div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover):hover .gallery-item-hover:not(.hide-hover) .hover-info-element {
  transform:scale(.9009009009)
}

div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover) .gallery-item-content,div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover) .gallery-item-hover:not(.hide-hover),div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover) .hover-info-element {
  transition:transform 1.2s cubic-bezier(.14,.4,.09,.99)!important
}

div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover).simulate-hover .gallery-item-content,div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover):hover .gallery-item-content {
  transform:scale(.845) rotate(calc(var(--tiltAngleValue) * 1deg))
}

div.pro-gallery .gallery-item-container.blur-on-hover:not(.hide-hover) .gallery-item-content {
  transition:filter .4s linear!important
}

div.pro-gallery .gallery-item-container.blur-on-hover:not(.hide-hover).simulate-hover .gallery-item-content .gallery-item,div.pro-gallery .gallery-item-container.blur-on-hover:not(.hide-hover):hover .gallery-item-content .gallery-item {
  filter:blur(6px)
}

div.pro-gallery .gallery-item-container.grayscale-on-hover:not(.hide-hover) .gallery-item-content {
  transition:filter .6s ease!important
}

div.pro-gallery .gallery-item-container.grayscale-on-hover:not(.hide-hover).simulate-hover .gallery-item-content,div.pro-gallery .gallery-item-container.grayscale-on-hover:not(.hide-hover):hover .gallery-item-content {
  filter:grayscale(1)
}

div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover) {
  transition:background-color .4s ease!important;
  transition:transform .4s ease!important
}

div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover).simulate-hover,div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover):hover {
  transform:scale(.985)
}

div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover).simulate-hover div,div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover):hover div {
  transform:none!important
}

div.pro-gallery .gallery-item-container.invert-on-hover:not(.hide-hover) .gallery-item-content {
  transition:filter .6s ease!important
}

div.pro-gallery .gallery-item-container.invert-on-hover:not(.hide-hover).simulate-hover .gallery-item-content,div.pro-gallery .gallery-item-container.invert-on-hover:not(.hide-hover):hover .gallery-item-content {
  filter:invert(1)
}

div.pro-gallery .gallery-item-container.color-in-on-hover .gallery-item-content {
  filter:grayscale(1);
  transition:filter .6s ease!important
}

div.pro-gallery .gallery-item-container.color-in-on-hover.simulate-hover:not(.hide-hover) .gallery-item-content,div.pro-gallery .gallery-item-container.color-in-on-hover:hover:not(.hide-hover) .gallery-item-content {
  filter:grayscale(0)
}

div.pro-gallery .gallery-item-container.darkened-on-hover .gallery-item-content {
  filter:brightness(1);
  transition:filter .6s ease!important
}

div.pro-gallery .gallery-item-container.darkened-on-hover.simulate-hover:not(.hide-hover) .gallery-item-content,div.pro-gallery .gallery-item-container.darkened-on-hover:hover:not(.hide-hover) .gallery-item-content {
  filter:brightness(.7)
}

div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover {
  transition:none
}

div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover .gallery-item-hover-inner,div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover:before {
  opacity:0
}

div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover,div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover) {
  transition:none
}

div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover:before,div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover):before {
  background:rgba(8,8,8,.75);
  opacity:1
}

div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover .gallery-item-hover-inner,div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover .info-member:not(.hidden),div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover) .gallery-item-hover-inner,div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover) .info-member:not(.hidden) {
  opacity:1!important
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover {
  transition:filter .4s ease,opacity .4s ease!important
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover:before {
  filter:opacity(0);
  transition:filter .4s ease,opacity .4s ease!important
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover .gallery-item-hover-inner,div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover .info-member:not(.hidden) {
  transition:opacity .4s ease
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover.force-hover:before,div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in:hover .gallery-item-hover:not(.hide-hover):before {
  filter:opacity(1)
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover {
  transition:transform .4s ease,filter .2s ease,opacity .2s ease!important
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover:before {
  filter:opacity(0);
  transform:scale(.9);
  transition:transform .4s ease,filter .2s ease,opacity .2s ease!important
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover .gallery-item-hover-inner,div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover .info-member:not(.hidden) {
  transition:opacity .2s ease
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover.force-hover:before,div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand:hover .gallery-item-hover:not(.hide-hover):before {
  filter:opacity(1);
  transform:scale(1)
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover {
  transition:transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease!important
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover:before {
  filter:opacity(0);
  transform:translateY(100%);
  transition:transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease!important
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover .gallery-item-hover-inner,div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover .info-member:not(.hidden) {
  transition:opacity .4s ease
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover.force-hover:before,div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up:hover .gallery-item-hover:not(.hide-hover):before {
  filter:opacity(1);
  transform:translateY(0)
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover {
  transition:transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease!important
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover:before {
  filter:opacity(0);
  transform:translateX(-100%);
  transition:transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease!important
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover .gallery-item-hover-inner,div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover .info-member:not(.hidden) {
  transition:opacity .4s ease
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover.force-hover:before,div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right:hover .gallery-item-hover:not(.hide-hover):before {
  filter:opacity(1);
  transform:translateX(0)
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover {
  transition:transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease!important
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover:before {
  filter:opacity(0);
  transform:translateX(100%);
  transition:transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease!important
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover .gallery-item-hover-inner,div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover .info-member:not(.hidden) {
  transition:opacity .4s ease
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover.force-hover:before,div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left:hover .gallery-item-hover:not(.hide-hover):before {
  filter:opacity(1);
  transform:translateX(0)
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover {
  transition:transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease!important
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover:before {
  filter:opacity(0);
  transform:translateY(-100%);
  transition:transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease!important
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover .gallery-item-hover-inner,div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover .info-member:not(.hidden) {
  transition:opacity .4s ease
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover.force-hover:before,div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down:hover .gallery-item-hover:not(.hide-hover):before {
  filter:opacity(1);
  transform:translateY(0)
}

div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover {
  transition:none
}

div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover:before {
  background:rgba(8,8,8,.75);
  opacity:1
}

div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover .gallery-item-hover-inner {
  opacity:1
}

div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover .gallery-item-hover-inner,div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover .info-member:not(.hidden) {
  opacity:1!important
}

div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover,div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover) {
  transition:none
}

div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover:before,div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover):before {
  opacity:0
}

div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover .gallery-item-hover-inner,div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover .info-member:not(.hidden),div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover) .gallery-item-hover-inner,div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover) .info-member:not(.hidden) {
  opacity:0!important
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover {
  transition:filter .4s ease,opacity .4s ease!important
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover:before {
  filter:opacity(1);
  transition:filter .4s ease,opacity .4s ease!important
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover .gallery-item-hover-inner,div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover .info-member:not(.hidden) {
  transition:opacity .4s ease
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover.force-hover:before,div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in:hover .gallery-item-hover:not(.hide-hover):before {
  filter:opacity(0)
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover {
  transition:transform .4s ease,filter .2s ease,opacity .2s ease!important
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover:before {
  filter:opacity(1);
  transform:scale(1);
  transition:transform .4s ease,filter .2s ease,opacity .2s ease!important
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover .gallery-item-hover-inner,div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover .info-member:not(.hidden) {
  transition:opacity .2s ease
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover.force-hover:before,div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand:hover .gallery-item-hover:not(.hide-hover):before {
  filter:opacity(0);
  transform:scale(.9)
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover {
  transition:transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease!important
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover:before {
  filter:opacity(1);
  transform:translateY(0);
  transition:transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease!important
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover .gallery-item-hover-inner,div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover .info-member:not(.hidden) {
  transition:opacity .4s ease
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover.force-hover:before,div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up:hover .gallery-item-hover:not(.hide-hover):before {
  filter:opacity(0);
  transform:translateY(100%)
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover {
  transition:transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease!important
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover:before {
  filter:opacity(1);
  transform:translateX(0);
  transition:transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease!important
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover .gallery-item-hover-inner,div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover .info-member:not(.hidden) {
  transition:opacity .4s ease
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover.force-hover:before,div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right:hover .gallery-item-hover:not(.hide-hover):before {
  filter:opacity(0);
  transform:translateX(-100%)
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover {
  transition:transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease!important
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover:before {
  filter:opacity(1);
  transform:translateX(100%);
  transition:transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease!important
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover .gallery-item-hover-inner,div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover .info-member:not(.hidden) {
  transition:opacity .4s ease
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover.force-hover:before,div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left:hover .gallery-item-hover:not(.hide-hover):before {
  filter:opacity(0);
  transform:translateX(0)
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover {
  transition:transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease!important
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover:before {
  filter:opacity(1);
  transform:translateY(-100%);
  transition:transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease!important
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover .gallery-item-hover-inner,div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover .info-member:not(.hidden) {
  transition:opacity .4s ease
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover.force-hover:before,div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down:hover .gallery-item-hover:not(.hide-hover):before {
  filter:opacity(0);
  transform:translateY(0)
}

.animation-slide {
  transition:width .4s ease,height .4s ease,top .4s ease,left .4s ease
}

.item-with-secondary-media-container .secondary-media-item.hide {
  opacity:0
}

.item-with-secondary-media-container .secondary-media-item.show {
  opacity:1
}

[data-collapsed=true] .pro-gallery-parent-container .gallery-item,[data-hidden=true] .pro-gallery-parent-container .gallery-item {
  background-image:none!important
}

html.pro-gallery {
  height:auto;
  width:100%
}

body.pro-gallery {
  transition:opacity 2s ease
}

#gallery-loader {
  position:fixed;
  top:50%
}

.show-more-container {
  line-height:138px;
  text-align:center
}

.show-more-container i.show-more {
  color:#5d5d61;
  cursor:pointer;
  font-size:40px;
  margin-top:-3px
}

.show-more-container button.show-more {
  background:transparent;
  border:2px solid #5d5d61;
  border-radius:0;
  color:#5d5d61;
  cursor:pointer;
  display:inline-block;
  font-family:HelveticaNeueW01-45Ligh,HelveticaNeueW02-45Ligh,HelveticaNeueW10-45Ligh,sans-serif;
  font-size:12px;
  padding:11px 29px
}

.show-more-container button.show-more:hover {
  background:rgba(0,0,0,.1)
}

.more-items-loader {
  color:#116dff;
  display:block;
  font-size:30px;
  line-height:50px;
  text-align:center;
  width:100%
}

.version-header {
  background:hsla(0,0%,100%,.8);
  color:#e03939;
  font-family:Consolas,monospace;
  font-size:13px;
  height:100px;
  left:0;
  line-height:30px;
  position:absolute;
  text-align:left;
  top:0;
  width:320px;
  z-index:100
}

.auto-slideshow-button {
  cursor:pointer;
  height:28px;
  margin-top:19px;
  padding:5px;
  width:20px
}

.auto-slideshow-button,.auto-slideshow-counter {
  display:flex;
  left:auto;
  opacity:.9;
  position:absolute;
  text-align:center;
  z-index:1
}

.auto-slideshow-counter {
  font-size:15px;
  line-height:normal;
  margin-top:24px
}

@keyframes fadeIn {
  0% {
    opacity:0
  }

  to {
    opacity:1
  }

}

.mouse-cursor {
  display:flex;
  position:absolute;
  width:100%
}

.follow-mouse-cursor {
  position:absolute;
  transition:all .2s ease
}

.follow-mouse-cursor>div {
  pointer-events:none
}

.follow-mouse-cursor>div,.nav-arrows-container {
  align-items:center;
  display:flex;
  justify-content:center
}

.nav-arrows-container {
  background:transparent;
  border:none;
  cursor:pointer;
  left:auto;
  opacity:.9;
  outline:none;
  position:absolute;
  text-align:center
}

.nav-arrows-container:hover {
  opacity:1
}

.nav-arrows-container.shadow svg {
  filter:drop-shadow(0 1px .15px #B2B2B2)
}

.nav-arrows-container .slideshow-arrow {
  flex-shrink:0
}

.arrow-portal-container span {
  align-items:center;
  animation:fadeIn .1s ease-in-out;
  display:flex;
  justify-content:center;
  position:fixed;
  transition:top 50ms,left 50ms
}

div.gallery-slideshow .gallery-column,div.gallery-slideshow div.pro-gallery {
  box-sizing:content-box!important
}

div.gallery-slideshow .gallery-group,div.gallery-slideshow .gallery-item-container,div.gallery-slideshow .gallery-item-wrapper {
  overflow:visible!important
}

div.gallery-slideshow.streched .gallery-slideshow-info {
  padding-left:50px!important;
  padding-right:50px!important
}

@media(max-width:500px) {
  div.gallery-slideshow div.pro-gallery .gallery-slideshow-info {
    padding-left:20px;
    padding-right:20px
  }

}

div.gallery-slideshow div.pro-gallery .gallery-item-container .gallery-slideshow-info {
  bottom:-220px;
  box-sizing:border-box;
  display:flex;
  height:220px;
  padding-top:0;
  position:absolute;
  width:100%;
  z-index:15
}

.gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover {
  padding:30px 60px
}

.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover {
  padding:30px 10px 50px
}

.gallery-columns div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover {
  padding:30px
}

div.pro-gallery {
  height:100%;
  width:100%
}

div.pro-gallery,div.pro-gallery .gallery-column {
  backface-visibility:hidden;
  overflow:hidden;
  position:relative
}

div.pro-gallery .gallery-column {
  float:left;
  transform-style:preserve-3d
}

div.pro-gallery .gallery-column .gallery-left-padding {
  display:inline-block;
  height:100%
}

div.pro-gallery .gallery-column .gallery-top-padding {
  display:block;
  width:100%
}

div.pro-gallery .gallery-group {
  backface-visibility:hidden;
  box-sizing:border-box;
  float:left;
  font-family:HelveticaNeueW01-45Ligh,HelveticaNeueW02-45Ligh,HelveticaNeueW10-45Ligh,sans-serif;
  font-size:11px;
  overflow:hidden;
  padding:0;
  position:relative;
  transform-style:preserve-3d
}

div.pro-gallery .gallery-group.debug.gallery-group-gone {
  background:#cdcdd0
}

div.pro-gallery .gallery-group.debug.gallery-group-visible {
  background:#c1f0c1
}

div.pro-gallery .gallery-group.debug.gallery-group-hidden {
  background:#f99
}

div.pro-gallery .gallery-item-container {
  backface-visibility:hidden;
  border:none;
  border-radius:0;
  box-sizing:border-box;
  color:inherit;
  cursor:default;
  display:inline-block;
  font-family:HelveticaNeueW01-45Ligh,HelveticaNeueW02-45Ligh,HelveticaNeueW10-45Ligh,sans-serif;
  font-size:11px;
  outline:none;
  overflow:hidden;
  padding:0;
  position:absolute;
  scroll-snap-align:center;
  text-decoration:none;
  transform-style:preserve-3d;
  vertical-align:top;
  will-change:top,left,width,height
}

div.pro-gallery .gallery-item-container .item-action {
  height:1px;
  overflow:hidden;
  pointer-events:none;
  position:absolute;
  width:1px;
  z-index:-1
}

div.pro-gallery .gallery-item-container .item-action:focus {
  --focus-ring-box-shadow:none!important;
  box-shadow:none!important;
  outline:none!important
}

div.pro-gallery .gallery-item-container:hover .gallery-item-common-info {
  cursor:pointer
}

div.pro-gallery .gallery-item-container:hover .gallery-item-common-info button {
  cursor:pointer;
  text-decoration:underline
}

div.pro-gallery .gallery-item-container.visible {
  transform:translateZ(0)
}

div.pro-gallery .gallery-item-container.clickable {
  cursor:pointer
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper {
  height:100%;
  overflow:hidden;
  position:relative;
  width:100%
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-with-secondary-media-container .secondary-media-item {
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:100%;
  z-index:1
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-with-secondary-media-container .secondary-media-item .gallery-item {
  -o-object-fit:cover;
  object-fit:cover
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-with-secondary-media-container .secondary-media-item .text-item>div {
  height:100%!important;
  width:100%!important
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper.cube-type-fit,div.pro-gallery .gallery-item-container .gallery-item-wrapper.transparent {
  background:transparent
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-preload {
  display:none
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper.cube-type-fit .gallery-item {
  background:transparent;
  -o-object-fit:contain;
  object-fit:contain
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item {
  border-radius:0;
  height:100%;
  left:0;
  margin:0;
  -o-object-fit:cover;
  object-fit:cover;
  overflow:hidden;
  position:absolute;
  top:0;
  width:100%
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item {
  -webkit-font-smoothing:antialiased;
  box-sizing:border-box;
  /*! autoprefixer: ignore next */white-space:normal
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item .te-pro-gallery-text-item {
  letter-spacing:normal!important;
  line-height:normal!important
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item>div {
  background:initial!important;
  box-sizing:border-box
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item div,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h1,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h2,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h3,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h4,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h5,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h6,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item i,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item p,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item span {
  margin:0;
  padding:0
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item .pro-circle-preloader {
  height:30px;
  left:50%;
  opacity:.4;
  top:50%;
  width:15px;
  z-index:-1
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item img.gallery--placeholder-item {
  height:100%!important;
  -o-object-fit:cover;
  object-fit:cover;
  -o-object-position:center;
  object-position:center;
  width:100%!important
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-loaded {
  animation:none!important;
  background-color:transparent;
  opacity:1!important
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-loaded.image-item:after {
  display:none!important
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-loaded~.pro-circle-preloader {
  display:none
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.error {
  opacity:0!important
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-preloaded {
  background-position:50%;
  background-repeat:no-repeat;
  background-size:cover
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-preloaded.grid-fit {
  background-size:contain
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder.three-d-loaded img {
  opacity:0;
  pointer-events:none
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder.three-d-loading img {
  opacity:1
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder img {
  transition:opacity .2s ease
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video {
  overflow:hidden;
  text-align:center
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video iframe {
  left:0;
  top:0
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video.playedOnce~.image-item {
  opacity:0;
  pointer-events:none;
  transition:opacity .2s ease
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder.playing button,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder.playing i,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video.playing button,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video.playing i,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem.playing button,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem.playing i {
  display:none
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i {
  -webkit-font-smoothing:antialiased;
  background:#080808;
  border-radius:50px;
  color:#fff;
  display:inline-block;
  height:60px;
  left:50%;
  margin:-30px 0 0 -30px;
  opacity:.7;
  position:absolute;
  text-align:center;
  text-rendering:auto;
  /*! autoprefixer: ignore next */top:50%;
  z-index:11
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button.play-triangle,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i.play-triangle,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button.play-triangle,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.play-triangle,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button.play-triangle,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i.play-triangle {
  opacity:1
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button.play-background,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button.play-triangle,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i.play-background,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i.play-triangle,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button.play-background,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button.play-triangle,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.play-background,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.play-triangle,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button.play-background,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button.play-triangle,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i.play-background,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i.play-triangle {
  font-size:26px
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button:hover,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i:hover,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button:hover,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i:hover,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button:hover,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i:hover {
  opacity:.9
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button:before,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i:before,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button:before,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i:before,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button:before,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i:before {
  font-size:2.3em;
  opacity:1
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-info {
  bottom:-220px;
  box-sizing:border-box;
  display:flex;
  height:220px;
  position:absolute;
  width:100%;
  z-index:15
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-info>div {
  height:100%;
  width:100%
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover {
  border-radius:0;
  box-sizing:border-box;
  height:100%;
  left:0;
  margin:0;
  overflow:hidden;
  position:absolute;
  top:0;
  white-space:normal;
  width:100%;
  z-index:15
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .gallery-item-hover-inner {
  height:100%
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover.no-hover-bg:before {
  opacity:0!important
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover:before {
  box-sizing:border-box;
  content:" ";
  height:100%;
  left:0;
  margin:0;
  position:absolute;
  top:0;
  width:100%;
  z-index:-1
}

div.pro-gallery .gallery-item-container .gallery-item-common-info {
  box-sizing:border-box;
  cursor:pointer
}

div.pro-gallery .thumbnailItem.playing button,div.pro-gallery .thumbnailItem.playing i {
  display:none
}

div.pro-gallery .thumbnailItem button,div.pro-gallery .thumbnailItem i {
  -webkit-font-smoothing:antialiased;
  background:#080808;
  border-radius:100%;
  color:#fff;
  display:inline-block;
  height:28px;
  left:50%;
  margin:-16px -1px 0 -16px;
  opacity:.7;
  position:absolute;
  text-align:center;
  text-rendering:auto;
  /*! autoprefixer: ignore next */top:50%;
  width:28px;
  z-index:11
}

div.pro-gallery .thumbnailItem button.play-triangle,div.pro-gallery .thumbnailItem i.play-triangle {
  opacity:1
}

div.pro-gallery .thumbnailItem button:before,div.pro-gallery .thumbnailItem i:before {
  font-size:2.3em;
  opacity:1
}

div.pro-gallery.one-row {
  float:left;
  white-space:nowrap
}

div.pro-gallery.one-row .gallery-column {
  float:none;
  white-space:nowrap;
  width:100%
}

div.pro-gallery.one-row .gallery-column .gallery-group {
  display:inline-block;
  float:none
}

div.pro-gallery.one-row.slider .gallery-column {
  overflow-x:scroll
}

div.pro-gallery.one-row.slider .gallery-column.scroll-snap {
  -ms-scroll-snap-type:x mandatory;
  scroll-snap-type:x mandatory
}

div.pro-gallery.one-row .gallery-horizontal-scroll-inner {
  position:relative;
  will-change:transform
}

div.pro-gallery.thumbnails-gallery {
  float:left;
  overflow:hidden
}

div.pro-gallery.thumbnails-gallery .galleryColumn {
  overflow:visible;
  position:relative
}

div.pro-gallery.thumbnails-gallery .thumbnailItem {
  background-color:#fff;
  background-position:50%;
  background-size:cover;
  border-radius:0;
  cursor:pointer;
  overflow-y:inherit;
  position:absolute
}

div.pro-gallery.thumbnails-gallery .thumbnailItem.pro-gallery-highlight:after {
  background-color:hsla(0,0%,100%,.6);
  content:"";
  display:block;
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:100%
}

@media(max-width:500px) {
  div.pro-gallery.thumbnails-gallery {
    overflow:visible
  }

}

div.pro-gallery :focus {
  box-shadow:none
}

div.pro-gallery.accessible button:not(.nav-arrows-container,.has-custom-focus):focus,div.pro-gallery.accessible i:focus {
  box-shadow:0 0 0 1px #fff,0 0 1px 2px #116dff
}

div.pro-gallery.accessible .has-custom-focus:focus {
  box-shadow:inset 0 0 0 1px #fff,inset 0 0 1px 4px #116dff
}

div.pro-gallery.accessible .gallery-item-hover button:focus,div.pro-gallery.accessible .gallery-item-hover i:focus {
  box-shadow:none
}

div.pro-gallery.accessible .thumbnailItem.pro-gallery-highlight:after {
  box-shadow:inset 0 0 1px 2px #116dff,inset 0 0 7px 0 #fff,0 0 10px -5px #116dff
}

div.pro-gallery.accessible .gallery-item-container:has(.item-action:focus):after {
  border-radius:inherit;
  box-shadow:inset 0 0 1px 2px #116dff,inset 0 0 7px 0 #fff,inset 0 0 10px -5px #116dff;
  content:" ";
  height:100%;
  left:0;
  pointer-events:none;
  position:absolute;
  top:0;
  width:100%;
  z-index:15
}

div.pro-gallery.accessible .pro-gallery-thumbnails-highlighted:before {
  box-shadow:inset 0 0 1px 2px #116dff,inset 0 0 7px 0 #fff,inset 0 0 10px -5px #116dff
}

div.pro-gallery.accessible .pro-gallery-thumbnails-highlighted:after {
  border-radius:inherit;
  box-shadow:inset 0 0 1px 2px #116dff,inset 0 0 7px 0 #fff,0 0 10px -5px #116dff;
  content:" ";
  height:100%;
  left:0;
  pointer-events:none;
  position:absolute;
  top:0;
  width:100%
}

div.pro-gallery .hide-scrollbars {
  -ms-overflow-style:none;
  overflow:-moz-scrollbars-none;
  scrollbar-width:none
}

div.pro-gallery .hide-scrollbars ::-webkit-scrollbar,div.pro-gallery .hide-scrollbars::-webkit-scrollbar {
  height:0!important;
  width:0!important
}

div.pro-gallery .rtl {
  direction:rtl
}

div.pro-gallery .ltr {
  direction:ltr
}

.sr-only.out-of-view-component {
  border:0;
  clip-path:circle(0);
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute;
  width:1px
}

.screen-logs {
  word-wrap:break-word;
  background:#fff;
  font-size:10px;
  width:280px
}

.fade {
  display:block;
  transition:opacity .6s ease
}

.fade-visible {
  opacity:1
}

.fade-hidden {
  opacity:0
}

.deck-before {
  transform:translateX(-100%)
}

.deck-before,.deck-before-rtl {
  display:block;
  transition:transform .6s ease;
  z-index:1
}

.deck-before-rtl {
  transform:translateX(100%)
}

.deck-current {
  display:block;
  transform:translateX(0);
  transition:transform .6s ease;
  z-index:0
}

.deck-current .override {
  transition:transform .6s ease,opacity .1s ease .2s!important
}

.deck-after {
  display:block;
  opacity:0;
  transition:opacity .2s ease .6s;
  z-index:-1
}

.deck-after .override {
  transition:opacity .1s ease 0s!important
}

.disabled-transition {
  transition:none!important
}

@keyframes changing_background {
  0% {
    background-color:hsla(0,0%,95%,.2)
  }

  50% {
    background-color:hsla(0,0%,95%,.8)
  }

  to {
    background-color:hsla(0,0%,95%,.2)
  }

}

.pro-gallery-parent-container.gallery-slideshow [data-hook=group-view]:before,.pro-gallery-parent-container:not(.gallery-slideshow) [data-hook=group-view] .item-link-wrapper:before {
  content:"";
  height:1px;
  left:var(--group-left);
  pointer-events:none;
  position:absolute;
  right:var(--group-right);
  scroll-snap-align:center;
  top:var(--group-top);
  width:var(--group-width)
}

.gallery-item-container {
  scroll-snap-align:none!important
}

.gallery-slideshow .gallery-item-container:not(.clickable) a {
  cursor:default
}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../node_modules/@wix/yoshi-style-dependencies/css-loader.js??ruleSet[1].rules[2].rules[1].oneOf[1]!../../../node_modules/@wix/yoshi-style-dependencies/postcss-loader.js??ruleSet[1].rules[2].rules[2]!../../../node_modules/@wix/yoshi-style-dependencies/resolve-url-loader.js!../../../node_modules/@wix/yoshi-style-dependencies/sass-loader.js??ruleSet[1].rules[2].rules[4]!./styles/infoElement.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.pro-gallery-wix-wrapper .slideshow-info-element-inner {
  box-sizing:border-box;
  height:100%;
  padding-top:24px;
  width:100%
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-text {
  display:flex;
  flex-direction:column;
  flex-grow:1;
  margin-bottom:25px;
  padding:0
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-text>div {
  width:100%
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-text .info-element-title {
  font-size:21px;
  /*! autoprefixer: ignore next */line-height:32px;
  white-space:normal
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-text .info-element-description,.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-text .info-element-title {
  -webkit-box-orient:vertical;
  color:#2b5672;
  display:block;
  font-family:HelveticaNeueW01-Thin,HelveticaNeueW02-Thin,HelveticaNeueW10-35Thin,sans-serif;
  height:auto;
  text-overflow:ellipsis;
  transition:opacity .4s ease
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-text .info-element-description {
  font-size:15px;
  line-height:25px;
  overflow:hidden;
  /*! autoprefixer: ignore next */white-space:nowrap
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-text .info-element-description>span {
  white-space:normal
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-text .info-member.hide {
  display:none
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-text .info-element-custom-button-wrapper {
  color:#fff;
  display:flex;
  justify-content:center
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-text .info-element-custom-button-wrapper button {
  border-style:solid;
  border-width:1px;
  cursor:pointer;
  display:block;
  font-size:16px;
  line-height:0px;
  outline:none;
  overflow:hidden;
  padding:16px;
  position:relative;
  text-decoration:none;
  text-overflow:ellipsis;
  white-space:nowrap;
  z-index:10
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-text .info-element-custom-button-wrapper button .overlay {
  display:none
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-text .info-element-custom-button-wrapper button:hover {
  opacity:1!important
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-text .info-element-custom-button-wrapper button:hover .overlay {
  background:hsla(0,0%,100%,.1);
  display:block;
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:100%
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social {
  display:flex;
  flex-direction:row;
  height:auto;
  margin:0;
  overflow:visible;
  position:static;
  transition:opacity .4s ease;
  z-index:16
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social:hover .info-element-social-share-box {
  width:0!important
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social.info-align-right,.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social.info-align-right .info-element-social-share {
  flex-direction:row-reverse
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social.info-align-right .info-element-social-share:hover .info-element-social-share-box {
  margin-right:40px!important
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social .info-element-social-button {
  color:#2b5672;
  cursor:pointer;
  display:inline-flex;
  font-size:19px
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social .info-element-social-button svg {
  fill:inherit
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social .info-element-social-button * {
  height:inherit;
  width:inherit
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social .info-element-social-button:hover:not(.info-element-loved) {
  opacity:.7
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-comments {
  align-items:center;
  background:transparent;
  border:none;
  -moz-column-gap:7px;
  column-gap:7px;
  display:flex;
  font-size:15px;
  margin:-5px;
  padding:0;
  padding:5px
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-comments .info-element-social-comments-icon {
  fill:#2b5672
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-comments .info-element-social-comments-count {
  color:#2b5672;
  font-family:HelveticaNeueW01-UltLt,HelveticaNeueW02-UltLt,HelveticaNeueW10-25UltL,sans-serif;
  font-size:15px;
  font-style:normal;
  letter-spacing:1px;
  line-height:15px
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-love {
  background:transparent;
  border:none;
  font-size:15px;
  padding:0
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-love button,.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-love i {
  background:transparent;
  border:none;
  cursor:pointer;
  display:inline-block;
  float:left;
  text-decoration:none
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-love .info-element-social-love-count {
  color:#2b5672;
  display:inline-block;
  float:left;
  font-family:HelveticaNeueW01-UltLt,HelveticaNeueW02-UltLt,HelveticaNeueW10-25UltL,sans-serif;
  font-style:normal;
  letter-spacing:1px;
  margin-top:2px;
  padding-left:9px
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social .info-element-social-share {
  flex-direction:row;
  outline:none
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social .info-element-social-share:hover .info-element-social-share-box {
  outline:none;
  width:210px!important
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box {
  display:inline-block;
  font-size:12px;
  height:30px;
  margin-left:25px!important;
  margin-right:25px!important;
  max-width:300px;
  overflow:hidden;
  transform:none!important;
  transition:width .3s;
  width:0;
  z-index:16
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box.hovered,.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box.opened {
  outline:none;
  width:210px!important
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box button,.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box i {
  background:transparent;
  border:none;
  color:#2b5672;
  cursor:pointer;
  display:inline-block;
  float:left;
  font-size:15px;
  height:30px;
  line-height:14px;
  margin:0 6px;
  text-align:center;
  text-decoration:none;
  width:30px
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box button:hover,.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box i:hover {
  opacity:.7
}

.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box button.email-share,.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box button.twitter-share,.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box i.email-share,.pro-gallery-wix-wrapper .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box i.twitter-share {
  font-size:13px
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info {
  box-sizing:border-box;
  height:100%;
  padding-top:24px;
  padding-top:0;
  width:100%
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-text {
  display:flex;
  flex-direction:column;
  flex-grow:1;
  margin-bottom:25px;
  padding:0
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-text>div {
  width:100%
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-text .info-element-title {
  -webkit-box-orient:vertical;
  color:#2b5672;
  display:block;
  /*! autoprefixer: ignore next */font-family:HelveticaNeueW01-Thin,HelveticaNeueW02-Thin,HelveticaNeueW10-35Thin,sans-serif;
  font-size:21px;
  height:auto;
  line-height:32px;
  text-overflow:ellipsis;
  transition:opacity .4s ease;
  white-space:normal
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-text .info-element-description {
  -webkit-box-orient:vertical;
  color:#2b5672;
  display:block;
  /*! autoprefixer: ignore next */font-family:HelveticaNeueW01-Thin,HelveticaNeueW02-Thin,HelveticaNeueW10-35Thin,sans-serif;
  font-size:15px;
  height:auto;
  line-height:25px;
  overflow:hidden;
  text-overflow:ellipsis;
  transition:opacity .4s ease;
  white-space:nowrap
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-text .info-element-description>span {
  white-space:normal
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-text .info-member.hide {
  display:none
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-text .info-element-custom-button-wrapper {
  color:#fff;
  display:flex;
  justify-content:center
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-text .info-element-custom-button-wrapper button {
  border-style:solid;
  border-width:1px;
  cursor:pointer;
  display:block;
  font-size:16px;
  line-height:0px;
  outline:none;
  overflow:hidden;
  padding:16px;
  position:relative;
  text-decoration:none;
  text-overflow:ellipsis;
  white-space:nowrap;
  z-index:10
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-text .info-element-custom-button-wrapper button .overlay {
  display:none
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-text .info-element-custom-button-wrapper button:hover {
  opacity:1!important
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-text .info-element-custom-button-wrapper button:hover .overlay {
  background:hsla(0,0%,100%,.1);
  display:block;
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:100%
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social {
  display:flex;
  flex-direction:row;
  height:auto;
  margin:0;
  overflow:visible;
  position:static;
  transition:opacity .4s ease;
  z-index:16
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social:hover .info-element-social-share-box {
  width:0!important
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social.info-align-right,.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social.info-align-right .info-element-social-share {
  flex-direction:row-reverse
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social.info-align-right .info-element-social-share:hover .info-element-social-share-box {
  margin-right:40px!important
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-button {
  color:#2b5672;
  cursor:pointer;
  display:inline-flex;
  font-size:19px
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-button svg {
  fill:inherit
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-button * {
  height:inherit;
  width:inherit
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-button:hover:not(.info-element-loved) {
  opacity:.7
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-button.info-element-social-comments {
  align-items:center;
  background:transparent;
  border:none;
  -moz-column-gap:7px;
  column-gap:7px;
  display:flex;
  font-size:15px;
  margin:-5px;
  padding:0;
  padding:5px
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-button.info-element-social-comments .info-element-social-comments-icon {
  fill:#2b5672
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-button.info-element-social-comments .info-element-social-comments-count {
  color:#2b5672;
  font-family:HelveticaNeueW01-UltLt,HelveticaNeueW02-UltLt,HelveticaNeueW10-25UltL,sans-serif;
  font-size:15px;
  font-style:normal;
  letter-spacing:1px;
  line-height:15px
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-button.info-element-social-love {
  background:transparent;
  border:none;
  font-size:15px;
  padding:0
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-button.info-element-social-love button,.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-button.info-element-social-love i {
  background:transparent;
  border:none;
  cursor:pointer;
  display:inline-block;
  float:left;
  text-decoration:none
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-button.info-element-social-love .info-element-social-love-count {
  color:#2b5672;
  display:inline-block;
  float:left;
  font-family:HelveticaNeueW01-UltLt,HelveticaNeueW02-UltLt,HelveticaNeueW10-25UltL,sans-serif;
  font-style:normal;
  letter-spacing:1px;
  margin-top:2px;
  padding-left:9px
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share {
  flex-direction:row;
  outline:none
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share:hover .info-element-social-share-box {
  outline:none;
  width:210px!important
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box {
  display:inline-block;
  font-size:12px;
  height:30px;
  margin-left:25px!important;
  margin-right:25px!important;
  max-width:300px;
  overflow:hidden;
  transform:none!important;
  transition:width .3s;
  width:0;
  z-index:16
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box.hovered,.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box.opened {
  outline:none;
  width:210px!important
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box button,.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box i {
  background:transparent;
  border:none;
  color:#2b5672;
  cursor:pointer;
  display:inline-block;
  float:left;
  font-size:15px;
  height:30px;
  line-height:14px;
  margin:0 6px;
  text-align:center;
  text-decoration:none;
  width:30px
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box button:hover,.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box i:hover {
  opacity:.7
}

.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box button.email-share,.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box button.twitter-share,.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box i.email-share,.pro-gallery-wix-wrapper .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box i.twitter-share {
  font-size:13px
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner {
  box-sizing:border-box;
  height:100%;
  padding-top:24px;
  width:100%
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-text {
  display:flex;
  flex-direction:column;
  flex-grow:1;
  margin-bottom:25px;
  padding:0
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-text>div {
  width:100%
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-text .info-element-title {
  -webkit-box-orient:vertical;
  color:#2b5672;
  display:block;
  /*! autoprefixer: ignore next */font-family:HelveticaNeueW01-Thin,HelveticaNeueW02-Thin,HelveticaNeueW10-35Thin,sans-serif;
  font-size:21px;
  height:auto;
  line-height:32px;
  text-overflow:ellipsis;
  transition:opacity .4s ease;
  white-space:normal
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-text .info-element-description {
  -webkit-box-orient:vertical;
  color:#2b5672;
  display:block;
  /*! autoprefixer: ignore next */font-family:HelveticaNeueW01-Thin,HelveticaNeueW02-Thin,HelveticaNeueW10-35Thin,sans-serif;
  font-size:15px;
  height:auto;
  line-height:25px;
  overflow:hidden;
  text-overflow:ellipsis;
  transition:opacity .4s ease;
  white-space:nowrap
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-text .info-element-description>span {
  white-space:normal
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-text .info-member.hide {
  display:none
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-text .info-element-custom-button-wrapper {
  color:#fff;
  display:flex;
  justify-content:center
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-text .info-element-custom-button-wrapper button {
  border-style:solid;
  border-width:1px;
  cursor:pointer;
  display:block;
  font-size:16px;
  line-height:0px;
  outline:none;
  overflow:hidden;
  padding:16px;
  position:relative;
  text-decoration:none;
  text-overflow:ellipsis;
  white-space:nowrap;
  z-index:10
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-text .info-element-custom-button-wrapper button .overlay {
  display:none
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-text .info-element-custom-button-wrapper button:hover {
  opacity:1!important
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-text .info-element-custom-button-wrapper button:hover .overlay {
  background:hsla(0,0%,100%,.1);
  display:block;
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:100%
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social {
  display:flex;
  flex-direction:row;
  height:auto;
  margin:0;
  overflow:visible;
  position:static;
  transition:opacity .4s ease;
  z-index:16
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social:hover .info-element-social-share-box {
  width:0!important
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social.info-align-right,.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social.info-align-right .info-element-social-share {
  flex-direction:row-reverse
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social.info-align-right .info-element-social-share:hover .info-element-social-share-box {
  margin-right:40px!important
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-button {
  color:#2b5672;
  cursor:pointer;
  display:inline-flex;
  font-size:19px
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-button svg {
  fill:inherit
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-button * {
  height:inherit;
  width:inherit
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-button:hover:not(.info-element-loved) {
  opacity:.7
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-comments {
  align-items:center;
  background:transparent;
  border:none;
  -moz-column-gap:7px;
  column-gap:7px;
  display:flex;
  font-size:15px;
  margin:-5px;
  padding:0;
  padding:5px
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-comments .info-element-social-comments-icon {
  fill:#2b5672
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-comments .info-element-social-comments-count {
  color:#2b5672;
  font-family:HelveticaNeueW01-UltLt,HelveticaNeueW02-UltLt,HelveticaNeueW10-25UltL,sans-serif;
  font-size:15px;
  font-style:normal;
  letter-spacing:1px;
  line-height:15px
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-love {
  background:transparent;
  border:none;
  font-size:15px;
  padding:0
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-love button,.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-love i {
  background:transparent;
  border:none;
  cursor:pointer;
  display:inline-block;
  float:left;
  text-decoration:none
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-love .info-element-social-love-count {
  color:#2b5672;
  display:inline-block;
  float:left;
  font-family:HelveticaNeueW01-UltLt,HelveticaNeueW02-UltLt,HelveticaNeueW10-25UltL,sans-serif;
  font-style:normal;
  letter-spacing:1px;
  margin-top:2px;
  padding-left:9px
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share {
  flex-direction:row;
  outline:none
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share:hover .info-element-social-share-box {
  outline:none;
  width:210px!important
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box {
  display:inline-block;
  font-size:12px;
  height:30px;
  margin-left:25px!important;
  margin-right:25px!important;
  max-width:300px;
  overflow:hidden;
  transform:none!important;
  transition:width .3s;
  width:0;
  z-index:16
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box.hovered,.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box.opened {
  outline:none;
  width:210px!important
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box button,.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box i {
  background:transparent;
  border:none;
  color:#2b5672;
  cursor:pointer;
  display:inline-block;
  float:left;
  font-size:15px;
  height:30px;
  line-height:14px;
  margin:0 6px;
  text-align:center;
  text-decoration:none;
  width:30px
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box button:hover,.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box i:hover {
  opacity:.7
}

.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box button.email-share,.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box button.twitter-share,.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box i.email-share,.pro-gallery-wix-wrapper .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box i.twitter-share {
  font-size:13px
}

.pro-gallery-wix-wrapper .gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text,.pro-gallery-wix-wrapper .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text {
  padding:0 20px 20px
}

.pro-gallery-wix-wrapper .gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element,.pro-gallery-wix-wrapper .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element {
  display:flex;
  flex-direction:column;
  justify-content:center
}

.pro-gallery-wix-wrapper .gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social,.pro-gallery-wix-wrapper .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social {
  display:flex;
  flex-direction:row;
  height:auto;
  margin:0;
  position:static
}

.pro-gallery-wix-wrapper .gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.with-arrows,.pro-gallery-wix-wrapper .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.with-arrows {
  margin:0 -10px 0;
  width:auto
}

.pro-gallery-wix-wrapper .gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.gradient-top,.pro-gallery-wix-wrapper .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.gradient-top {
  background:linear-gradient(rgba(0,0,0,.2),transparent 140px)
}

.pro-gallery-wix-wrapper .gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social:hover .info-element-social-share-box,.pro-gallery-wix-wrapper .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social:hover .info-element-social-share-box {
  width:0!important
}

.pro-gallery-wix-wrapper .gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-right,.pro-gallery-wix-wrapper .gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-right .info-element-social-share,.pro-gallery-wix-wrapper .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-right,.pro-gallery-wix-wrapper .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-right .info-element-social-share {
  flex-direction:row-reverse
}

.pro-gallery-wix-wrapper .gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-right .info-element-social-share:hover .info-element-social-share-box,.pro-gallery-wix-wrapper .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-right .info-element-social-share:hover .info-element-social-share-box {
  margin-right:40px!important
}

.pro-gallery-wix-wrapper .gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-button,.pro-gallery-wix-wrapper .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-button {
  font-size:19px;
  margin:0;
  position:static!important
}

.pro-gallery-wix-wrapper .gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-button.info-element-social-share,.pro-gallery-wix-wrapper .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-button.info-element-social-share {
  margin-top:-3px
}

.pro-gallery-wix-wrapper .gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-share,.pro-gallery-wix-wrapper .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-share {
  flex-direction:row;
  outline:none
}

.pro-gallery-wix-wrapper .gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-share:hover .info-element-social-share-box,.pro-gallery-wix-wrapper .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-share:hover .info-element-social-share-box {
  outline:none;
  width:210px!important
}

.pro-gallery-wix-wrapper .gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-share .info-element-social-share-box,.pro-gallery-wix-wrapper .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-share .info-element-social-share-box {
  margin-left:25px!important;
  margin-right:25px!important;
  overflow:hidden;
  transition:width .3s;
  width:0
}

.pro-gallery-wix-wrapper .gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-share .info-element-social-share-box.hovered,.pro-gallery-wix-wrapper .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-share .info-element-social-share-box.hovered {
  outline:none;
  width:210px!important
}

.pro-gallery-wix-wrapper .gallery-slider div.pro-gallery .gallery-item-container .gallery-item-common-info .info-element-title {
  white-space:normal
}

.pro-gallery-wix-wrapper .gallery-columns div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover {
  padding:30px
}

.pro-gallery-wix-wrapper .gallery-columns div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text {
  padding:30px 0 0
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper {
  -webkit-box-pack:center;
  color:#fff;
  display:flex;
  justify-content:center;
  /*! autoprefixer: ignore next */transition:opacity .4s ease
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper .buy-icon {
  margin-right:7px
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper button {
  -webkit-box-orient:vertical;
  -webkit-line-clamp:1;
  border-style:solid;
  border-width:1px;
  color:#fff;
  cursor:pointer;
  display:block;
  /*! autoprefixer: ignore next */font-size:16px;
  line-height:0px;
  opacity:1;
  outline:none;
  overflow:hidden;
  padding:16px;
  position:relative;
  text-overflow:ellipsis;
  white-space:nowrap;
  z-index:10
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper button .overlay {
  display:none
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper button:hover .overlay {
  background:hsla(0,0%,100%,.1);
  display:block;
  left:0;
  position:absolute;
  top:0;
  width:100%
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  height:100%;
  margin:0;
  padding:30px
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text.short-item {
  padding-top:5px
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text.narrow-item {
  padding-left:5px;
  padding-right:5px
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text.hidden {
  opacity:0!important;
  pointer-events:none
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text>div {
  width:100%
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text.push-down {
  box-sizing:border-box;
  padding-top:60px
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-title {
  -webkit-box-orient:vertical;
  color:#fff;
  display:-webkit-box;
  /*! autoprefixer: ignore next */font-size:21px;
  line-height:32px;
  opacity:0;
  overflow:hidden;
  padding:0
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-description {
  -webkit-box-orient:vertical;
  color:#fff;
  display:-webkit-box;
  /*! autoprefixer: ignore next */font-size:15px;
  line-height:25px;
  opacity:0;
  overflow:hidden;
  white-space:normal
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-member.hide {
  display:none
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-new-info-elements {
  display:flex;
  flex-direction:row
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-absolute {
  left:0;
  position:absolute;
  top:0
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social {
  box-sizing:border-box;
  outline:none;
  overflow:visible;
  transition:opacity .4s ease;
  z-index:16
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.narrow-item,.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.short-item {
  align-items:flex-end;
  display:flex;
  height:90%;
  justify-content:space-around
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.narrow-item .info-element-social-button,.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.short-item .info-element-social-button {
  position:static
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.with-arrows {
  margin:0 7%;
  width:86%
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.hidden {
  opacity:0!important;
  pointer-events:none
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button {
  fill:#fff;
  color:#fff;
  cursor:pointer
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button svg {
  fill:inherit
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button * {
  height:inherit;
  width:inherit
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button:hover:not(.info-element-loved) {
  opacity:.7
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.visible {
  opacity:1!important
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.info-element-social-comments {
  align-items:center;
  background:#2b5672;
  border:none;
  bottom:auto;
  -moz-column-gap:7px;
  column-gap:7px;
  display:flex;
  font-size:15px;
  left:26px;
  margin:-5px;
  padding:5px;
  top:26px
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.info-element-social-comments .info-element-social-comments-count {
  font-family:HelveticaNeueW01-UltLt,HelveticaNeueW02-UltLt,HelveticaNeueW10-25UltL,sans-serif;
  font-size:15px;
  font-style:normal;
  letter-spacing:1px;
  line-height:15px
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.info-element-social-love {
  background:transparent;
  border:none;
  bottom:30px;
  font-size:15px;
  left:30px
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.info-element-social-love button,.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.info-element-social-love i {
  background:transparent;
  border:none;
  color:#fff;
  cursor:pointer;
  display:inline-block;
  float:left;
  font-size:18px;
  line-height:14px;
  outline:none;
  text-decoration:none
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.info-element-social-love .info-element-social-love-count {
  display:inline-block;
  float:left;
  font-family:HelveticaNeueW01-UltLt,HelveticaNeueW02-UltLt,HelveticaNeueW10-25UltL,sans-serif;
  font-size:15px;
  font-style:normal;
  letter-spacing:1px;
  line-height:15px;
  margin-top:2px;
  padding-left:9px
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.info-element-social-share {
  bottom:26px;
  left:auto;
  right:30px
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.info-element-social-dots {
  display:flex;
  height:30px;
  justify-content:center;
  left:auto;
  right:22px;
  top:26px;
  width:20px
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.info-element-social-download {
  bottom:25px;
  left:auto;
  right:68px
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.info-element-social-download.pull-right {
  right:30px
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item .info-element-social-button {
  bottom:calc(50% - 10px)
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item .info-element-social-button.info-element-social-comments,.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item .info-element-social-button.info-element-social-love {
  left:calc(25% - 8px)
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item .info-element-social-button.info-element-social-comments span,.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item .info-element-social-button.info-element-social-love span {
  display:none
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item .info-element-social-button.info-element-social-share {
  right:calc(25% - 8px)
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item .info-element-social-button.info-element-social-dots,.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item .info-element-social-button.info-element-social-download {
  left:calc(50% - 8px)
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item.vertical-item .info-element-social-button {
  bottom:auto;
  left:calc(50% - 8px)
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item.vertical-item .info-element-social-button.info-element-social-comments,.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item.vertical-item .info-element-social-button.info-element-social-love {
  top:calc(25% - 10px)
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item.vertical-item .info-element-social-button.info-element-social-share {
  bottom:calc(25% - 10px);
  right:auto;
  top:auto
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item.vertical-item .info-element-social-button.info-element-social-download {
  top:calc(50% - 10px)
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item.vertical-item .info-element-social-button.info-element-social-dots {
  bottom:calc(50% - 10px)
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box {
  font-size:12px;
  height:100%;
  left:50%;
  margin-left:-3px;
  margin-top:1px;
  max-width:300px;
  min-width:200px;
  opacity:0;
  outline:none;
  overflow:visible;
  position:absolute;
  top:0;
  transform:translateX(-50%);
  transition:opacity .4s ease;
  width:100%;
  z-index:16
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box.hidden {
  opacity:0!important;
  pointer-events:none
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box button,.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box i {
  background:transparent;
  border:none;
  color:#fff;
  cursor:pointer;
  display:inline-block;
  font-size:15px;
  position:absolute;
  text-align:center;
  top:50%;
  transform:translateY(-50%);
  width:22px
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box button:hover,.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box i:hover {
  opacity:.7
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box button.network-1,.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box i.network-1 {
  margin-left:5px
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box button.network-2,.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box i.network-2 {
  font-size:13px;
  margin-top:1px
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box button.network-4,.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box i.network-4 {
  margin-left:-1px
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box button.network-5,.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box i.network-5 {
  font-size:13px;
  margin-left:-3px;
  margin-top:1px
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box.vertical-item {
  left:0;
  max-height:300px;
  max-width:none;
  min-width:0;
  top:50%
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box.vertical-item button,.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box.vertical-item i {
  left:50%;
  margin-left:-10px;
  margin-top:8px
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box.vertical-item button.network-2,.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box.vertical-item button.network-5,.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box.vertical-item i.network-2,.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box.vertical-item i.network-5 {
  font-size:13px
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-common-info {
  box-sizing:border-box;
  cursor:pointer
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-common-info .info-element-description,.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-common-info .info-element-title {
  -webkit-box-orient:vertical;
  display:-webkit-box;
  /*! autoprefixer: ignore next */overflow:hidden;
  /*! autoprefixer: ignore next */text-overflow:ellipsis
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-common-info .info-element-description>span {
  white-space:normal
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-common-info .info-member.hide {
  display:none
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-common-info .info-element-custom-button-wrapper {
  color:#fff;
  display:flex;
  justify-content:center
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-common-info .info-element-custom-button-wrapper button {
  border-style:solid;
  border-width:1px;
  cursor:pointer;
  display:block;
  font-size:16px;
  line-height:0px;
  outline:none;
  overflow:hidden;
  padding:16px;
  position:relative;
  text-decoration:none;
  text-overflow:ellipsis;
  white-space:nowrap;
  z-index:10
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-common-info .info-element-custom-button-wrapper button .overlay {
  display:none
}

.pro-gallery-wix-wrapper div.pro-gallery .gallery-item-container .gallery-item-common-info .info-element-custom-button-wrapper button:hover .overlay {
  background:hsla(0,0%,100%,.1);
  display:block;
  left:0;
  position:absolute;
  top:0;
  width:100%
}

.pro-gallery-wix-wrapper div.pro-gallery.thumbnails-gallery .gallery-item-container .info-element-custom-button-wrapper {
  display:none!important
}

.pro-gallery-overlay-animation-wrapper .gallery-item-hover:before {
  transition:all .3s cubic-bezier(.3,.13,.12,1)
}

.pro-gallery-overlay-animation-wrapper.expand.animation-appears .gallery-item-hover:before {
  opacity:0!important;
  transform:scale(.8)
}

.pro-gallery-overlay-animation-wrapper.expand.animation-appears .gallery-item-container:hover .gallery-item-hover:before,.pro-gallery-overlay-animation-wrapper.expand.animation-disappears .gallery-item-hover:before {
  opacity:1!important;
  transform:scale(1)
}

.pro-gallery-overlay-animation-wrapper.expand.animation-disappears .gallery-item-container:hover .gallery-item-hover:before {
  opacity:0!important;
  transform:scale(.8)
}

.pro-gallery-overlay-animation-wrapper.fade-in.animation-appears .gallery-item-hover:before {
  filter:opacity(0)!important;
  opacity:0!important
}

.pro-gallery-overlay-animation-wrapper.fade-in.animation-appears .gallery-item-container:hover .gallery-item-hover:before,.pro-gallery-overlay-animation-wrapper.fade-in.animation-disappears .gallery-item-hover:before {
  filter:opacity(1)!important;
  opacity:1!important
}

.pro-gallery-overlay-animation-wrapper.fade-in.animation-disappears .gallery-item-container:hover .gallery-item-hover:before {
  filter:opacity(0)!important;
  opacity:0!important
}

.pro-gallery-overlay-animation-wrapper.slide-up.animation-appears .gallery-item-hover:before {
  transform:translateY(100%)!important
}

.pro-gallery-overlay-animation-wrapper.slide-up.animation-appears .gallery-item-container:hover .gallery-item-hover:before,.pro-gallery-overlay-animation-wrapper.slide-up.animation-disappears .gallery-item-hover:before {
  transform:translateY(0)!important
}

.pro-gallery-overlay-animation-wrapper.slide-up.animation-disappears .gallery-item-container:hover .gallery-item-hover:before {
  transform:translateY(-100%)!important
}

.pro-gallery-overlay-animation-wrapper.slide-right.animation-appears .gallery-item-hover:before {
  opacity:0!important;
  transform:translateX(-100%)!important
}

.pro-gallery-overlay-animation-wrapper.slide-right.animation-appears .gallery-item-container:hover .gallery-item-hover:before,.pro-gallery-overlay-animation-wrapper.slide-right.animation-disappears .gallery-item-hover:before {
  opacity:1!important;
  transform:translateX(0)!important
}

.pro-gallery-overlay-animation-wrapper.slide-right.animation-disappears .gallery-item-container:hover .gallery-item-hover:before {
  opacity:0!important;
  transform:translateX(100%)!important
}

.pro-gallery-overlay-animation-wrapper.slide-down.animation-appears .gallery-item-hover:before {
  opacity:0!important;
  transform:translateY(-100%)!important
}

.pro-gallery-overlay-animation-wrapper.slide-down.animation-appears .gallery-item-container:hover .gallery-item-hover:before,.pro-gallery-overlay-animation-wrapper.slide-down.animation-disappears .gallery-item-hover:before {
  opacity:1!important;
  transform:translateY(0)!important
}

.pro-gallery-overlay-animation-wrapper.slide-down.animation-disappears .gallery-item-container:hover .gallery-item-hover:before {
  opacity:0!important;
  transform:translateY(100%)!important
}

.pro-gallery-overlay-animation-wrapper.slide-left.animation-appears .gallery-item-hover:before {
  opacity:0!important;
  transform:translateX(100%)!important
}

.pro-gallery-overlay-animation-wrapper.slide-left.animation-appears .gallery-item-container:hover .gallery-item-hover:before,.pro-gallery-overlay-animation-wrapper.slide-left.animation-disappears .gallery-item-hover:before {
  opacity:1!important;
  transform:translateX(0)!important
}

.pro-gallery-overlay-animation-wrapper.slide-left.animation-disappears .gallery-item-container:hover .gallery-item-hover:before {
  opacity:0!important;
  transform:translateX(-100%)!important
}

.manual-height-gallery-wrapper {
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:100%
}

.fullscreen-focus-lock {
  height:100%
}

#variant-resize-watcher {
  left:0;
  pointer-events:none;
  position:absolute;
  top:0;
  visibility:hidden;
  width:calc(var(--variant-count) * .1px)
}

:root {
  --ProGallery669818973-overFreemiumBanner:1000000;
  --ProGallery669818973-overFullscreen:1000001
}

.ProGallery669818973__container {
  overflow:auto;
  overflow-x:hidden
}

.ProGallery669818973__container-prerender {
  height:100%;
  min-height:-moz-max-content;
  min-height:max-content
}

.ProGallery669818973__root {
  -archetype:paintBox;
  box-sizing:border-box;
  height:100%;
  max-height:100%;
  width:100%
}

.pro-gallery-parent-container {
  -archetype:paintBox
}

.gallery-item-container,.gallery-item-container .gallery-item-content,.gallery-item-container .gallery-item-hover:before {
  transition:all .3s,width 0s,height 0s
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-hover-flex-container .gallery-item-hover.force-hover:before,div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-hover-flex-container .gallery-item-hover:before {
  background:transparent
}

.nav-arrows-container {
  opacity:1!important
}

.nav-arrows-container.only-arrows {
  background:unset!important;
  border:unset!important;
  box-shadow:unset!important
}

.ProGallery669818973__info {
  -archetype:text;
  box-sizing:border-box
}

.gallery-item-common-info .info-element-title {
  color:rgb(var(--color_15));
  font:var(--font_6)
}

.gallery-item-common-info .info-element-description {
  color:rgb(var(--color_15));
  font:var(--font_8)
}

.hover-info-element .info-element-title {
  color:rgb(var(--color_11));
  font:var(--font_6)
}

.hover-info-element .info-element-description {
  color:rgb(var(--color_11));
  font:var(--font_8)
}

.ProGallery669818973__fullscreen {
  -archetype:paintBox;
  background:#fff;
  height:100vh;
  left:0;
  position:fixed;
  top:0;
  width:100vw;
  z-index:var(--ProGallery669818973-overFreemiumBanner)
}

.show-more {
  -archetype:box
}

.ProGallery669818973__fullscreen .ProGallery669818973__x {
  -archetype:icon;
  cursor:pointer;
  position:fixed;
  right:25px;
  top:25px;
  z-index:var(--ProGallery669818973-overFullscreen)
}

#fullscreen-view {
  -archetype:paintBox;
  background-color:rgb(var(--color_11))
}

#fullscreen-view .fullscreen-side-bar-title h1 {
  -archetype:text;
  color:rgb(var(--color_15));
  font:var(--font_4)
}

#fullscreen-view .fullscreen-side-bar-description,#fullscreen-view .fullscreen-side-bar-link {
  -archetype:text;
  color:rgb(var(--color_15));
  font:var(--font_8)
}

#fullscreen-view .fullscreen-close,#fullscreen-view .fullscreen-icon {
  -archetype:icon;
  color:rgb(var(--color_15))
}

#fullscreen-view.pro-fullscreen-expanded .icon-background {
  -archetype:paintBox;
  background:rgba(var(--color_11),.4);
  opacity:1
}

#fullscreen-view .pro-gallery-slider-arrow svg {
  -archetype:icon;
  color:rgb(var(--color_15))
}

#fullscreen-view.pro-fullscreen-expanded .pro-gallery-slider-arrow {
  -archetype:paintBox;
  background:rgba(var(--color_11),.4)
}

.gallery-item-common-info .info-element-custom-button-button,.hover-info-element .info-element-custom-button-button {
  border-style:solid;
  border-width:1px;
  font-size:16px;
  line-height:0px;
  padding:16px
}

.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);
  transition:var(--inherit-transition)
}

.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%
}

wix-media-canvas {
  display:block;
  height:100%
}

.I8xA4L {
  opacity:var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1))
}

.I8xA4L .K_YxMd,.I8xA4L .dLPlxY,.I8xA4L .yK6aSC {
  opacity:1
}

.Oqnisf {
  overflow:visible
}

.Oqnisf>.MW5IWV .LWbAav {
  background-color:var(--section-corvid-background-color,var(--bg-overlay-color))
}

.cM88eO {
  backface-visibility:hidden
}

.YtfWHd {
  left:0;
  top:0
}

.YtfWHd,.mj3xJ8 {
  position:absolute
}

.mj3xJ8 {
  clip:rect(0 0 0 0);
  background-color:#fff;
  border-radius:50%;
  bottom:3px;
  color:#000;
  display:grid;
  height:24px;
  outline:1px solid #000;
  place-items:center;
  pointer-events:none;
  right:3px;
  width:24px;
  z-index:9999
}

.mj3xJ8:active,.mj3xJ8:focus {
  clip:auto;
  pointer-events:auto
}

.Tj01hh,.jhxvbR {
  display:block;
  height:100%;
  width:100%
}

.jhxvbR img {
  max-width:var(--wix-img-max-width,100%)
}

.jhxvbR[data-animate-blur] img {
  filter:blur(9px);
  transition:filter .8s ease-in
}

.jhxvbR[data-animate-blur] img[data-load-done] {
  filter:none
}

.bX9O_S {
  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)
  }

}

.dkukWC {
  --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__))
}

.dkukWC,.dkukWC .FRCqDF {
  left:0;
  position:absolute;
  width:100%
}

.dkukWC .FRCqDF {
  --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))
}

.xnZvZH {
  --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))
}

.xnZvZH .FRCqDF {
  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)
}

.xnZvZH .FRCqDF[data-divider-layer="1"] {
  display:var(--divider-top-layer-1-display,block)
}

.xnZvZH .FRCqDF[data-divider-layer="2"] {
  display:var(--divider-top-layer-2-display,block)
}

.xnZvZH .FRCqDF[data-divider-layer="3"] {
  display:var(--divider-top-layer-3-display,block)
}

.MBOSCN {
  --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)
}

.MBOSCN .FRCqDF {
  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)
}

.MBOSCN .FRCqDF[data-divider-layer="1"] {
  display:var(--divider-bottom-layer-1-display,block)
}

.MBOSCN .FRCqDF[data-divider-layer="2"] {
  display:var(--divider-bottom-layer-2-display,block)
}

.MBOSCN .FRCqDF[data-divider-layer="3"] {
  display:var(--divider-bottom-layer-3-display,block)
}

:host(:not(.device-mobile-optimized)) .CohWsy,body:not(.device-mobile-optimized) .CohWsy {
  display:flex
}

: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
}

:host(.device-mobile-optimized) .V5AUxf,body.device-mobile-optimized .V5AUxf {
  display:block;
  padding-bottom:var(--padding-y);
  padding-left:var(--padding-x,0);
  padding-right:var(--padding-x,0);
  padding-top:var(--padding-y);
  position:relative
}

:host(.device-mobile-optimized) .V5AUxf>*,body.device-mobile-optimized .V5AUxf>* {
  margin-bottom:var(--margin);
  position:relative
}

:host(.device-mobile-optimized) .V5AUxf>:first-child,body.device-mobile-optimized .V5AUxf>:first-child {
  margin-top:var(--firstChildMarginTop,0)
}

:host(.device-mobile-optimized) .V5AUxf>:last-child,body.device-mobile-optimized .V5AUxf>:last-child {
  margin-bottom:var(--lastChildMarginBottom)
}

.LIhNy3 {
  backface-visibility:hidden
}

.jhxvbR,.mtrorN {
  display:block;
  height:100%;
  width:100%
}

.jhxvbR img {
  max-width:var(--wix-img-max-width,100%)
}

.jhxvbR[data-animate-blur] img {
  filter:blur(9px);
  transition:filter .8s ease-in
}

.jhxvbR[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);
  transition:var(--inherit-transition)
}

.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%
}

wix-media-canvas {
  display:block;
  height:100%
}

.KCM6zk {
  opacity:var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1))
}

.KCM6zk .DXi4PB,.KCM6zk .ImALHf,.KCM6zk .Ybjs9b {
  opacity:1
}

._uqPqy {
  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)
}

.JVi7i2,.hrbzfT {
  background-color:var(--corvid-background-color,rgba(var(--bg,0,0,0),var(--alpha-bg,0)));
  border:solid var(--corvid-border-color,rgba(var(--brd,227,227,227),var(--alpha-brd,1))) var(--corvid-border-width,var(--brw,0));
  border-radius:var(--corvid-border-radius,var(--rd,0));
  box-shadow:var(--shd,0 0 0 transparent)
}

.d3n4V3 {
  height:100%;
  left:-var(--corvid-border-width,var(--brw,0));
  position:absolute;
  top:-var(--corvid-border-width,var(--brw,0));
  width:100%
}

.J6KGih {
  cursor:pointer
}

.KaEeLN {
  --container-corvid-border-color:rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1));
  --container-corvid-border-size:var(--brw,1px);
  --container-corvid-background-color:rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  --backdrop-filter:$backdrop-filter
}

.uYj0Sg {
  -webkit-backdrop-filter:var(--backdrop-filter,none);
  backdrop-filter:var(--backdrop-filter,none);
  background-color:var(--container-corvid-background-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)));
  background-image:var(--bg-gradient,none);
  border:var(--container-corvid-border-width,var(--brw,1px)) solid var(--container-corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)));
  border-radius:var(--rd,5px);
  bottom:0;
  box-shadow:var(--shd,0 1px 4px rgba(0,0,0,.6));
  left:0;
  position:absolute;
  right:0;
  top:0
}

.S6Dcte {
  pointer-events:var(--ref-container-pointer-events)!important
}

.S6Dcte>* {
  pointer-events:auto
}

.xpmKd_ {
  border-radius:var(--overflow-wrapper-border-radius)
}

.J6KGih {
  cursor:pointer
}

.rM7ckN {
  --container-corvid-border-color:rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1));
  --container-corvid-border-size:var(--brw,1px);
  --container-corvid-background-color:rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  --overflow-wrapper-border-radius:var(--rd);
  --backdrop-filter:$backdrop-filter
}

.YJEKQk {
  background:none!important;
  border:none!important;
  box-shadow:none!important
}

.InKIFF {
  -webkit-backdrop-filter:var(--backdrop-filter,none);
  backdrop-filter:var(--backdrop-filter,none);
  background-color:var(--container-corvid-background-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)));
  background-image:var(--bg-gradient,none);
  border:var(--container-corvid-border-width,var(--brw,1px)) solid var(--container-corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)));
  border-radius:var(--rd,5px);
  bottom:0;
  box-shadow:var(--shd,0 1px 4px rgba(0,0,0,.6));
  left:0;
  position:absolute;
  right:0;
  top:0
}

.YAf4Ti {
  bottom:0!important;
  height:unset!important;
  left:0!important;
  margin:0!important;
  max-height:unset!important;
  max-width:unset!important;
  min-height:unset!important;
  min-width:unset!important;
  padding:0!important;
  position:absolute!important;
  right:0!important;
  top:0!important;
  width:unset!important;
  z-index:unset!important
}

._pfxlW {
  clip-path:inset(50%);
  height:24px;
  position:absolute;
  width:24px
}

._pfxlW:active,._pfxlW:focus {
  clip-path:unset;
  right:0;
  top:50%;
  transform:translateY(-50%)
}

._pfxlW.RG3k61 {
  transform:translateY(-50%) rotate(180deg)
}

.r4OX7l,.xTjc1A {
  box-sizing:border-box;
  height:100%;
  overflow:visible;
  position:relative;
  width:auto
}

.r4OX7l[data-state~=header] a,.r4OX7l[data-state~=header] div,[data-state~=header].xTjc1A a,[data-state~=header].xTjc1A div {
  cursor:default!important
}

.r4OX7l .UiHgGh,.xTjc1A .UiHgGh {
  display:inline-block;
  height:100%;
  width:100%
}

.xTjc1A {
  --display:inline-block;
  cursor:pointer;
  display:var(--display);
  font:var(--fnt,var(--font_1))
}

.xTjc1A .yRj2ms {
  padding:0 var(--pad,5px)
}

.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~=drop] {
  display:block;
  width:100%
}

.xTjc1A[data-state~=drop] .JS76Uv {
  padding:0 .5em
}

.xTjc1A[data-state~=link]:hover .JS76Uv,.xTjc1A[data-state~=over] .JS76Uv {
  color:rgb(var(--txth,var(--color_14,color_14)));
  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)
}

.NHM1d1 {
  overflow-x:hidden
}

.NHM1d1 .R_TAzU {
  display:flex;
  flex-direction:column;
  height:100%;
  width:100%
}

.NHM1d1 .R_TAzU .aOF1ks {
  flex:1
}

.NHM1d1 .R_TAzU .y7qwii {
  height:calc(100% - (var(--menuTotalBordersY, 0px)));
  overflow:visible;
  white-space:nowrap;
  width:calc(100% - (var(--menuTotalBordersX, 0px)))
}

.NHM1d1 .R_TAzU .y7qwii .Tg1gOB,.NHM1d1 .R_TAzU .y7qwii .p90CkU {
  direction:var(--menu-direction);
  display:inline-block;
  text-align:var(--menu-align,var(--align))
}

.NHM1d1 .R_TAzU .y7qwii .mvZ3NH {
  display:block;
  width:100%
}

.NHM1d1 .h3jCPd {
  direction:var(--submenus-direction);
  display:block;
  opacity:1;
  text-align:var(--submenus-align,var(--align));
  z-index:99999
}

.NHM1d1 .h3jCPd .wkJ2fp {
  display:inherit;
  overflow:visible;
  visibility:inherit;
  white-space:nowrap;
  width:auto
}

.NHM1d1 .h3jCPd.DlGBN0 {
  transition:visibility;
  transition-delay:.2s;
  visibility:visible
}

.NHM1d1 .h3jCPd .p90CkU {
  display:inline-block
}

.NHM1d1 .vh74Xw {
  display:none
}

.XwCBRN>nav {
  bottom:0;
  left:0;
  right:0;
  top:0
}

.XwCBRN .h3jCPd,.XwCBRN .y7qwii,.XwCBRN>nav {
  position:absolute
}

.XwCBRN .h3jCPd {
  margin-top:7px;
  visibility:hidden
}

.XwCBRN .h3jCPd[data-dropMode=dropUp] {
  margin-bottom:7px;
  margin-top:0
}

.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))
}

.P0dCOY .PJ4KCX {
  background-color:rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  bottom:0;
  left:0;
  overflow:hidden;
  position:absolute;
  right:0;
  top:0
}

.xpmKd_ {
  border-radius:var(--overflow-wrapper-border-radius)
}

.OQ8Tzd,.nKphmK {
  overflow:hidden
}

.nKphmK {
  height:100%;
  position:relative;
  width:100%
}

.nKphmK:-ms-fullscreen {
  min-height:auto!important
}

.nKphmK:fullscreen {
  min-height:auto!important
}

.pvlz2w {
  visibility:hidden
}

.hRdzm4 {
  direction:var(--direction);
  display:flex;
  flex-wrap:wrap;
  justify-content:var(--justify-content);
  margin-bottom:var(--margin-bottom);
  margin-top:var(--margin-top);
  margin-inline-end:var(--margin-inline-end);
  margin-inline-start:var(--margin-inline-start);
  position:relative
}

.T7n0L6 {
  direction:ltr;
  margin:var(--item-margin)
}

.E6jjcn,.cGWabE {
  display:flex;
  flex-direction:column
}

.E6jjcn {
  direction:var(--direction);
  justify-content:var(--justify-content);
  margin-bottom:var(--margin-bottom);
  margin-top:var(--margin-top);
  margin-inline-end:var(--margin-inline-end);
  margin-inline-start:var(--margin-inline-start);
  position:relative
}

.aT7wGr>* {
  width:100%
}

.VM7gjN {
  display:flex;
  justify-content:space-between
}

.aT7wGr {
  direction:ltr;
  margin:var(--item-margin)
}

.TWFxr5 {
  height:auto!important
}

.May50y {
  overflow:hidden!important
}

@font-face {
  font-family: 'familjen-grotesk';
  font-style: italic;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3AZR9ZHiDnImG6-NEMQ41wby8WbH80grs_1vKbfPlA.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
  font-display: swap;
}

@font-face {
  font-family: 'familjen-grotesk';
  font-style: normal;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHUEj7E49PCrfQ.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
  font-display: swap;
}

@font-face {
  font-family: 'familjen-grotesk';
  font-style: italic;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3AZR9ZHiDnImG6-NEMQ41wby8WbH80grs_1vKbfPlA.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
  font-display: swap;
}

@font-face {
  font-family: 'familjen-grotesk';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHUEj7E49PCrfQ.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
  font-display: swap;
}

@font-face {
  font-family: 'familjen-grotesk';
  font-style: italic;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3AZR9ZHiDnImG6-NEMQ41wby8WbH80g7s_1vKbfPlA.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}

@font-face {
  font-family: 'familjen-grotesk';
  font-style: normal;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHQEj7E49PCrfQ.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}

@font-face {
  font-family: 'familjen-grotesk';
  font-style: italic;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3AZR9ZHiDnImG6-NEMQ41wby8WbH80g7s_1vKbfPlA.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}

@font-face {
  font-family: 'familjen-grotesk';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHQEj7E49PCrfQ.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}

@font-face {
  font-family: 'familjen-grotesk';
  font-style: italic;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3AZR9ZHiDnImG6-NEMQ41wby8WbH80jbs_1vKbfA.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}

@font-face {
  font-family: 'familjen-grotesk';
  font-style: normal;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHoEj7E49PA.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}

@font-face {
  font-family: 'familjen-grotesk';
  font-style: italic;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3AZR9ZHiDnImG6-NEMQ41wby8WbH80jbs_1vKbfA.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}

@font-face {
  font-family: 'familjen-grotesk';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHoEj7E49PA.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}

@font-face {
  font-family: 'familjen grotesk';
  font-style: italic;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3AZR9ZHiDnImG6-NEMQ41wby8WbH80grs_1vKbfPlA.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
  font-display: swap;
}

@font-face {
  font-family: 'familjen grotesk';
  font-style: italic;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3AZR9ZHiDnImG6-NEMQ41wby8WbH80grs_1vKbfPlA.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
  font-display: swap;
}

@font-face {
  font-family: 'familjen grotesk';
  font-style: normal;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHUEj7E49PCrfQ.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
  font-display: swap;
}

@font-face {
  font-family: 'familjen grotesk';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHUEj7E49PCrfQ.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
  font-display: swap;
}

@font-face {
  font-family: 'familjen grotesk';
  font-style: italic;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3AZR9ZHiDnImG6-NEMQ41wby8WbH80g7s_1vKbfPlA.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}

@font-face {
  font-family: 'familjen grotesk';
  font-style: italic;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3AZR9ZHiDnImG6-NEMQ41wby8WbH80g7s_1vKbfPlA.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}

@font-face {
  font-family: 'familjen grotesk';
  font-style: normal;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHQEj7E49PCrfQ.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}

@font-face {
  font-family: 'familjen grotesk';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHQEj7E49PCrfQ.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}

@font-face {
  font-family: 'familjen grotesk';
  font-style: italic;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3AZR9ZHiDnImG6-NEMQ41wby8WbH80jbs_1vKbfA.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}

@font-face {
  font-family: 'familjen grotesk';
  font-style: italic;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3AZR9ZHiDnImG6-NEMQ41wby8WbH80jbs_1vKbfA.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}

@font-face {
  font-family: 'familjen grotesk';
  font-style: normal;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHoEj7E49PA.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}

@font-face {
  font-family: 'familjen grotesk';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHoEj7E49PA.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}

@font-face {
  font-family: 'din-next-w01-light';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w10-light.woff2') format('woff2');
  unicode-range: U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0490-0491, U+2116;
  font-display: swap;
}

@font-face {
  font-family: 'din-next-w01-light';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w02-light.woff2') format('woff2');
  unicode-range: U+000D, U+0100-010F, U+0111-0130, U+0132-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+01FA-01FF, U+0218-021B, U+0237, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03C0, U+1E80-1E85, U+1EF2-1EF3, U+2070, U+2074-2079, U+2080-2089, U+2113, U+2126, U+212E, U+2153-2154, U+215B-215E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB00-FB04;
  font-display: swap;
}

@font-face {
  font-family: 'din-next-w01-light';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w01-light.woff2') format('woff2');
  unicode-range: U+0020-007E, U+00A0-00FF, U+0110, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6-02C7, U+02DA, U+02DC, U+03BC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
  font-display: swap;
}

@font-face {
  font-family: 'futura-lt-w01-book';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/790166f1-b347-4f16-8a29-f0c4931a7c35/v1/futura-lt-w01-book.woff2') format('woff2');
  unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0110, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
  font-display: swap;
}

@font-face {
  font-family: 'avenir-lt-w01_85-heavy1475544';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/74290729-59ae-4129-87d0-2eec3974dce1/v1/avenir-lt-w05_85-heavy.woff2') format('woff2');
  unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
  font-display: swap;
}

@font-face {
  font-family: 'avenir-lt-w01_85-heavy1475544';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/74290729-59ae-4129-87d0-2eec3974dce1/v1/avenir-lt-w01_85-heavy1475544.woff2') format('woff2');
  unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
  font-display: swap;
}

@font-face {
  font-family: 'rubik-medium';
  font-style: normal;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/rubik/v14/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-4I-1VQ.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'rubik-medium';
  font-style: italic;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/rubik/v14/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8u6FEU1.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'rubik-medium';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/rubik/v14/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYi1VQ.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'rubik-medium';
  font-style: italic;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/rubik/v14/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tvE0U1.woff2') format('woff2');
  font-display: swap;
}

#masterPage:not(.landingPage) #PAGES_CONTAINER {
  margin-top:0px;
  margin-bottom:0px;
}

#masterPage.landingPage #SITE_HEADER {
  display:none;
}

#masterPage.landingPage #SITE_FOOTER {
  display:none;
}

#masterPage.landingPage #SITE_HEADER-placeholder {
  display:none;
}

#masterPage.landingPage #SITE_FOOTER-placeholder {
  display:none;
}

#SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus, #SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus ~ .wixSdkShowFocusOnSibling {
  --focus-ring-box-shadow:0 0 0 1px #ffffff, 0 0 0 3px #116dff;
  box-shadow:var(--focus-ring-box-shadow) !important;
  z-index:1;
}

.has-inner-focus-ring {
  --focus-ring-box-shadow:inset 0 0 0 1px #ffffff, inset 0 0 0 3px #116dff !important;
}

#masterPage {
  left:0;
  margin-left:0;
  width:100%;
  min-width:0;
}

#SITE_HEADER {
  --pinned-layer-in-container:50;
  --above-all-in-container:49;
}

#PAGES_CONTAINER {
  --pinned-layer-in-container:51;
  --above-all-in-container:49;
}

#SITE_FOOTER {
  --pinned-layer-in-container:52;
  --above-all-in-container:49;
}

#comp-kg4uy04b-pinned-layer {
  z-index:calc(var(--pinned-layers-in-page, 0) + 53);
  --above-all-in-container:10000;
}

#comp-kg4uy04b {
  justify-self:end;
  align-self:end;
  position:absolute;
  grid-area:1 / 1 / 2 / 2;
  pointer-events:auto;
}

:root,:host, .spxThemeOverride, .max-width-container {
  --color_0:255,255,255;
  --color_1:255,255,255;
  --color_2:0,0,0;
  --color_3:237,28,36;
  --color_4:0,136,203;
  --color_5:255,203,5;
  --color_6:114,114,114;
  --color_7:176,176,176;
  --color_8:255,255,255;
  --color_9:114,114,114;
  --color_10:176,176,176;
  --color_11:0,0,0;
  --color_12:82,82,82;
  --color_13:102,102,102;
  --color_14:153,153,153;
  --color_15:255,255,255;
  --color_16:34,73,22;
  --color_17:68,145,45;
  --color_18:88,186,58;
  --color_19:169,230,151;
  --color_20:200,243,187;
  --color_21:71,84,27;
  --color_22:143,167,54;
  --color_23:214,251,81;
  --color_24:234,252,167;
  --color_25:241,254,196;
  --color_26:78,20,80;
  --color_27:156,41,159;
  --color_28:234,61,239;
  --color_29:242,153,244;
  --color_30:248,188,250;
  --color_31:78,17,24;
  --color_32:157,34,47;
  --color_33:235,51,71;
  --color_34:242,147,157;
  --color_35:248,184,191;
  --color_36:0,0,0;
  --color_37:255,255,255;
  --color_38:82,82,82;
  --color_39:102,102,102;
  --color_40:153,153,153;
  --color_41:88,186,58;
  --color_42:169,230,151;
  --color_43:200,243,187;
  --color_44:71,84,27;
  --color_45:255,255,255;
  --color_46:255,255,255;
  --color_47:153,153,153;
  --color_48:88,186,58;
  --color_49:88,186,58;
  --color_50:0,0,0;
  --color_51:0,0,0;
  --color_52:88,186,58;
  --color_53:88,186,58;
  --color_54:102,102,102;
  --color_55:102,102,102;
  --color_56:0,0,0;
  --color_57:0,0,0;
  --color_58:88,186,58;
  --color_59:88,186,58;
  --color_60:88,186,58;
  --color_61:88,186,58;
  --color_62:0,0,0;
  --color_63:0,0,0;
  --color_64:102,102,102;
  --color_65:102,102,102;
  --font_0:normal normal normal 120px/1.4em familjen-grotesk,'familjen grotesk',sans-serif;
  --font_1:normal normal normal 16px/1.4em din-next-w01-light,sans-serif;
  --font_2:normal normal normal 95px/1.4em familjen-grotesk,'familjen grotesk',sans-serif;
  --font_3:normal normal normal 30px/1.4em familjen-grotesk,'familjen grotesk',sans-serif;
  --font_4:normal normal normal 28px/1.4em familjen-grotesk,'familjen grotesk',sans-serif;
  --font_5:normal normal normal 18px/1.4em familjen-grotesk,'familjen grotesk',sans-serif;
  --font_6:normal normal normal 10px/1.4em familjen-grotesk,'familjen grotesk',sans-serif;
  --font_7:normal normal normal 32px/1.4em futura-lt-w01-book,sans-serif;
  --font_8:normal normal normal 16px/1.4em futura-lt-w01-book,sans-serif;
  --font_9:normal normal normal 12px/1.4em futura-lt-w01-book,sans-serif;
  --font_10:normal normal normal 12px/1.4em din-next-w01-light,sans-serif;
  --wix-ads-height:0px;
  --sticky-offset:0px;
  --wix-ads-top-height:0px;
  --site-width:980px;
  --above-all-z-index:100000;
  --portals-z-index:100001;
  --wix-opt-in-direction:ltr;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  --minViewportSize:320;
  --maxViewportSize:1920;
  --theme-spx-ratio:1px;
  --scaling-factor:min((100 * var(--one-unit)), var(--section-max-width));
  --customScaleViewportLimit:clamp(var(--minViewportSize) * 1px, 100 * var(--one-unit), min(var(--section-max-width), var(--maxViewportSize) * 1px));
}

.font_0 {
  font:var(--font_0);
  color:rgb(var(--color_45));
  letter-spacing:0em;
}

.font_1 {
  font:var(--font_1);
  color:rgb(var(--color_14));
  letter-spacing:0em;
}

.font_2 {
  font:var(--font_2);
  color:rgb(var(--color_45));
  letter-spacing:0em;
}

.font_3 {
  font:var(--font_3);
  color:rgb(var(--color_45));
  letter-spacing:0em;
}

.font_4 {
  font:var(--font_4);
  color:rgb(var(--color_45));
  letter-spacing:0em;
}

.font_5 {
  font:var(--font_5);
  color:rgb(var(--color_45));
  letter-spacing:0em;
}

.font_6 {
  font:var(--font_6);
  color:rgb(var(--color_45));
  letter-spacing:0em;
}

.font_7 {
  font:var(--font_7);
  color:rgb(var(--color_15));
  letter-spacing:0em;
}

.font_8 {
  font:var(--font_8);
  color:rgb(var(--color_15));
  letter-spacing:0em;
}

.font_9 {
  font:var(--font_9);
  color:rgb(var(--color_15));
  letter-spacing:0em;
}

.font_10 {
  font:var(--font_10);
  color:rgb(var(--color_14));
  letter-spacing:0em;
}

.color_0 {
  color:rgb(var(--color_0));
}

.color_1 {
  color:rgb(var(--color_1));
}

.color_2 {
  color:rgb(var(--color_2));
}

.color_3 {
  color:rgb(var(--color_3));
}

.color_4 {
  color:rgb(var(--color_4));
}

.color_5 {
  color:rgb(var(--color_5));
}

.color_6 {
  color:rgb(var(--color_6));
}

.color_7 {
  color:rgb(var(--color_7));
}

.color_8 {
  color:rgb(var(--color_8));
}

.color_9 {
  color:rgb(var(--color_9));
}

.color_10 {
  color:rgb(var(--color_10));
}

.color_11 {
  color:rgb(var(--color_11));
}

.color_12 {
  color:rgb(var(--color_12));
}

.color_13 {
  color:rgb(var(--color_13));
}

.color_14 {
  color:rgb(var(--color_14));
}

.color_15 {
  color:rgb(var(--color_15));
}

.color_16 {
  color:rgb(var(--color_16));
}

.color_17 {
  color:rgb(var(--color_17));
}

.color_18 {
  color:rgb(var(--color_18));
}

.color_19 {
  color:rgb(var(--color_19));
}

.color_20 {
  color:rgb(var(--color_20));
}

.color_21 {
  color:rgb(var(--color_21));
}

.color_22 {
  color:rgb(var(--color_22));
}

.color_23 {
  color:rgb(var(--color_23));
}

.color_24 {
  color:rgb(var(--color_24));
}

.color_25 {
  color:rgb(var(--color_25));
}

.color_26 {
  color:rgb(var(--color_26));
}

.color_27 {
  color:rgb(var(--color_27));
}

.color_28 {
  color:rgb(var(--color_28));
}

.color_29 {
  color:rgb(var(--color_29));
}

.color_30 {
  color:rgb(var(--color_30));
}

.color_31 {
  color:rgb(var(--color_31));
}

.color_32 {
  color:rgb(var(--color_32));
}

.color_33 {
  color:rgb(var(--color_33));
}

.color_34 {
  color:rgb(var(--color_34));
}

.color_35 {
  color:rgb(var(--color_35));
}

.color_36 {
  color:rgb(var(--color_36));
}

.color_37 {
  color:rgb(var(--color_37));
}

.color_38 {
  color:rgb(var(--color_38));
}

.color_39 {
  color:rgb(var(--color_39));
}

.color_40 {
  color:rgb(var(--color_40));
}

.color_41 {
  color:rgb(var(--color_41));
}

.color_42 {
  color:rgb(var(--color_42));
}

.color_43 {
  color:rgb(var(--color_43));
}

.color_44 {
  color:rgb(var(--color_44));
}

.color_45 {
  color:rgb(var(--color_45));
}

.color_46 {
  color:rgb(var(--color_46));
}

.color_47 {
  color:rgb(var(--color_47));
}

.color_48 {
  color:rgb(var(--color_48));
}

.color_49 {
  color:rgb(var(--color_49));
}

.color_50 {
  color:rgb(var(--color_50));
}

.color_51 {
  color:rgb(var(--color_51));
}

.color_52 {
  color:rgb(var(--color_52));
}

.color_53 {
  color:rgb(var(--color_53));
}

.color_54 {
  color:rgb(var(--color_54));
}

.color_55 {
  color:rgb(var(--color_55));
}

.color_56 {
  color:rgb(var(--color_56));
}

.color_57 {
  color:rgb(var(--color_57));
}

.color_58 {
  color:rgb(var(--color_58));
}

.color_59 {
  color:rgb(var(--color_59));
}

.color_60 {
  color:rgb(var(--color_60));
}

.color_61 {
  color:rgb(var(--color_61));
}

.color_62 {
  color:rgb(var(--color_62));
}

.color_63 {
  color:rgb(var(--color_63));
}

.color_64 {
  color:rgb(var(--color_64));
}

.color_65 {
  color:rgb(var(--color_65));
}

.backcolor_0 {
  background-color:rgb(var(--color_0));
}

.backcolor_1 {
  background-color:rgb(var(--color_1));
}

.backcolor_2 {
  background-color:rgb(var(--color_2));
}

.backcolor_3 {
  background-color:rgb(var(--color_3));
}

.backcolor_4 {
  background-color:rgb(var(--color_4));
}

.backcolor_5 {
  background-color:rgb(var(--color_5));
}

.backcolor_6 {
  background-color:rgb(var(--color_6));
}

.backcolor_7 {
  background-color:rgb(var(--color_7));
}

.backcolor_8 {
  background-color:rgb(var(--color_8));
}

.backcolor_9 {
  background-color:rgb(var(--color_9));
}

.backcolor_10 {
  background-color:rgb(var(--color_10));
}

.backcolor_11 {
  background-color:rgb(var(--color_11));
}

.backcolor_12 {
  background-color:rgb(var(--color_12));
}

.backcolor_13 {
  background-color:rgb(var(--color_13));
}

.backcolor_14 {
  background-color:rgb(var(--color_14));
}

.backcolor_15 {
  background-color:rgb(var(--color_15));
}

.backcolor_16 {
  background-color:rgb(var(--color_16));
}

.backcolor_17 {
  background-color:rgb(var(--color_17));
}

.backcolor_18 {
  background-color:rgb(var(--color_18));
}

.backcolor_19 {
  background-color:rgb(var(--color_19));
}

.backcolor_20 {
  background-color:rgb(var(--color_20));
}

.backcolor_21 {
  background-color:rgb(var(--color_21));
}

.backcolor_22 {
  background-color:rgb(var(--color_22));
}

.backcolor_23 {
  background-color:rgb(var(--color_23));
}

.backcolor_24 {
  background-color:rgb(var(--color_24));
}

.backcolor_25 {
  background-color:rgb(var(--color_25));
}

.backcolor_26 {
  background-color:rgb(var(--color_26));
}

.backcolor_27 {
  background-color:rgb(var(--color_27));
}

.backcolor_28 {
  background-color:rgb(var(--color_28));
}

.backcolor_29 {
  background-color:rgb(var(--color_29));
}

.backcolor_30 {
  background-color:rgb(var(--color_30));
}

.backcolor_31 {
  background-color:rgb(var(--color_31));
}

.backcolor_32 {
  background-color:rgb(var(--color_32));
}

.backcolor_33 {
  background-color:rgb(var(--color_33));
}

.backcolor_34 {
  background-color:rgb(var(--color_34));
}

.backcolor_35 {
  background-color:rgb(var(--color_35));
}

.backcolor_36 {
  background-color:rgb(var(--color_36));
}

.backcolor_37 {
  background-color:rgb(var(--color_37));
}

.backcolor_38 {
  background-color:rgb(var(--color_38));
}

.backcolor_39 {
  background-color:rgb(var(--color_39));
}

.backcolor_40 {
  background-color:rgb(var(--color_40));
}

.backcolor_41 {
  background-color:rgb(var(--color_41));
}

.backcolor_42 {
  background-color:rgb(var(--color_42));
}

.backcolor_43 {
  background-color:rgb(var(--color_43));
}

.backcolor_44 {
  background-color:rgb(var(--color_44));
}

.backcolor_45 {
  background-color:rgb(var(--color_45));
}

.backcolor_46 {
  background-color:rgb(var(--color_46));
}

.backcolor_47 {
  background-color:rgb(var(--color_47));
}

.backcolor_48 {
  background-color:rgb(var(--color_48));
}

.backcolor_49 {
  background-color:rgb(var(--color_49));
}

.backcolor_50 {
  background-color:rgb(var(--color_50));
}

.backcolor_51 {
  background-color:rgb(var(--color_51));
}

.backcolor_52 {
  background-color:rgb(var(--color_52));
}

.backcolor_53 {
  background-color:rgb(var(--color_53));
}

.backcolor_54 {
  background-color:rgb(var(--color_54));
}

.backcolor_55 {
  background-color:rgb(var(--color_55));
}

.backcolor_56 {
  background-color:rgb(var(--color_56));
}

.backcolor_57 {
  background-color:rgb(var(--color_57));
}

.backcolor_58 {
  background-color:rgb(var(--color_58));
}

.backcolor_59 {
  background-color:rgb(var(--color_59));
}

.backcolor_60 {
  background-color:rgb(var(--color_60));
}

.backcolor_61 {
  background-color:rgb(var(--color_61));
}

.backcolor_62 {
  background-color:rgb(var(--color_62));
}

.backcolor_63 {
  background-color:rgb(var(--color_63));
}

.backcolor_64 {
  background-color:rgb(var(--color_64));
}

.backcolor_65 {
  background-color:rgb(var(--color_65));
}

#masterPage:not(.landingPage) {
  --top-offset:0px;
  --header-height:120px;
}

#masterPage.landingPage {
  --top-offset:0px;
}

#SITE_HEADER {
  --bg:var(--color_11);
  --shd:none;
  --brwt:0px;
  --brd:108,209,11;
  --brwb:5px;
  --bgctr:var(--color_11);
  --rd:0px;
  --alpha-bg:1;
  --boxShadowToggleOn-shd:none;
  --alpha-brd:1;
  --alpha-bgctr:1;
  --backdrop-filter:none;
}

#SITE_HEADER {
  left:0;
  margin-left:0;
  width:100%;
  min-width:0;
}

[data-mesh-id=SITE_HEADERinlineContent] {
  height:auto;
  width:100%;
}

[data-mesh-id=SITE_HEADERinlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:min-content 1fr;
  grid-template-columns:100%;
}

[data-mesh-id=SITE_HEADERinlineContent-gridContainer] > [id="comp-lsbos59w"] {
  position:relative;
  margin:8px 0px -24px calc((100% - 980px) * 0.5);
  left:-379px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=SITE_HEADERinlineContent-gridContainer] > [id="comp-jbxhb9tb"] {
  position:relative;
  margin:8px 0px 23px calc((100% - 980px) * 0.5);
  left:334px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=SITE_HEADERinlineContent-gridContainer] > [id="comp-m5x11h1g"] {
  position:relative;
  margin:12px 0px 27px calc((100% - 980px) * 0.5);
  left:441px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=SITE_HEADERinlineContent-gridContainer] > [id="comp-m5x12n3g"] {
  position:relative;
  margin:16px 0px 30px calc((100% - 980px) * 0.5);
  left:478px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=SITE_HEADERinlineContent-gridContainer] > [id="comp-m03jhe4m"] {
  position:relative;
  margin:13px 0px 18px calc((100% - 980px) * 0.5);
  left:796px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=SITE_HEADERinlineContent-gridContainer] > [id="comp-jbdm28aw"] {
  position:relative;
  margin:0px 0 10px 0;
  left:0;
  grid-area:2 / 1 / 3 / 2;
  justify-self:stretch;
  align-self:start;
}

#SITE_HEADER {
  --bg-overlay-color:rgb(var(--color_11));
  --bg-gradient:none;
  --shc-mutated-brightness:0,0,0;
}

#comp-lsbos59w {
  --contentPaddingLeft:0px;
  --contentPaddingRight:0px;
  --contentPaddingTop:0px;
  --contentPaddingBottom:0px;
}

#comp-lsbos59w {
  width:107px;
  height:80px;
}

#comp-lsbos59w {
  --height:80px;
  --width:107px;
  --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-jbxhb9tb {
  width:91px;
  height:33px;
}

#comp-jbxhb9tb {
  --item-size:33px;
  --item-margin-block:0;
  --item-margin-inline:0px 25px;
  --item-display:inline-block;
  --direction:var(--wix-opt-in-direction, ltr);
  width:91px;
  height:33px;
}

/* END STYLABLE DIRECTIVE RULES */ #comp-m5x11h1g .style-m5x13i5o__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  border-radius: 7px;
  border: 0px solid rgb(150, 15, 112);
  background: rgba(255, 255, 255, 0)
}

/* START STYLABLE DIRECTIVE RULES */ #comp-m5x11h1g .style-m5x13i5o__root:disabled {
  background: #E2E2E2
}

#comp-m5x11h1g .style-m5x13i5o__root:disabled .StylableButton2545352419__label {
  color: #8F8F8F
}

#comp-m5x11h1g .style-m5x13i5o__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F
}

#comp-m5x11h1g .style-m5x13i5o__root .StylableButton2545352419__container {
  transition: inherit
}

#comp-m5x11h1g .style-m5x13i5o__root .StylableButton2545352419__label {
  transition: inherit;
  font-size: 16px;
  color: #000000;
  display: none
}

#comp-m5x11h1g .style-m5x13i5o__root .StylableButton2545352419__icon {
  transition: inherit;
  fill: #58BA3A;
  width: 28px;
  height: 28px
}

#comp-m5x11h1g .style-m5x13i5o__root:hover .StylableButton2545352419__icon {
  fill: #689ADE;
}

#comp-m5x11h1g {
  width:30px;
  height:25px;
}

#comp-m5x12n3g {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-m5x12n3g {
  width:168px;
  height:auto;
}

#comp-m5x12n3g {
  --text-direction:var(--wix-opt-in-direction);
}

#comp-m03jhe4m {
  width:183px;
}

[data-mesh-id=comp-m03jhe4minlineContent] {
  height:auto;
  width:183px;
}

[data-mesh-id=comp-m03jhe4minlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-m03jhe4minlineContent-gridContainer] > [id="comp-m03jhe54"] {
  position:relative;
  margin:0px 0px 0px 0;
  left:0px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

#comp-m03jhe54 {
  --inputShadow:none;
  --inputFocusBorderWidth:1px;
  --inputBorderRadius:0px;
  --inputFont:normal normal normal 16px/1.4em futura-lt-w01-book,sans-serif;
  --inputTextColor:var(--color_15);
  --alpha-inputTextColor:1;
  --inputBorderWidth:1px;
  --inputBorderColor:var(--color_15);
  --inputPlaceholderColor:var(--color_15);
  --alpha-inputPlaceholderColor:1;
  --inputIconColor:var(--color_15);
  --inputHoverIconColor:var(--color_15);
  --alpha-inputHoverIconColor:1;
  --inputFocusIconColor:var(--color_15);
  --alpha-inputFocusIconColor:1;
  --buttonBackgroundColor:var(--color_15);
  --buttonHoverBackgroundColor:var(--color_15);
  --alpha-buttonHoverBackgroundColor:1;
  --buttonFocusBackgroundColor:var(--color_15);
  --alpha-buttonFocusBackgroundColor:1;
  --buttonIconColor:var(--color_11);
  --alpha-buttonIconColor:1;
  --buttonHoverIconColor:var(--color_11);
  --alpha-buttonHoverIconColor:1;
  --buttonFocusIconColor:var(--color_11);
  --alpha-buttonFocusIconColor:1;
  --inputBackgroundColor:var(--color_11);
  --alpha-inputBackgroundColor:1;
  --inputHoverBackgroundColor:var(--color_11);
  --alpha-inputHoverBackgroundColor:1;
  --inputFocusBackgroundColor:var(--color_11);
  --alpha-inputFocusBackgroundColor:1;
  --inputHoverBorderWidth:1px;
  --inputHoverBorderColor:var(--color_15);
  --alpha-inputHoverBorderColor:1;
  --inputFocusBorderColor:var(--color_15);
  --alpha-inputFocusBorderColor:1;
  --suggestionSectionDividerColorNew:var(--color_15);
  --alpha-suggestionSectionDividerColorNew:1;
  --alpha-inputIconColor:0.6;
  --alpha-inputBorderColor:0.6;
  --alpha-buttonBackgroundColor:0.8;
  --boxShadowToggleOn-inputShadow:none;
}

#comp-m03jhe54 {
  width:183px;
  height:33px;
}

#comp-m03jhe54 {
  --inputFont:normal normal normal 16px/1.4em futura-lt-w01-book,sans-serif;
  --text-padding:8px 0 8px 0;
  --container-direction:row;
  --icon-spacing:12px;
  --input-focus-bottom-border-width:1px;
  --input-left-border-width:1px;
  --input-hover-left-border-width:1px;
  --input-focus-left-border-width:1px;
  --search-button-display:none;
  --search-icon-display:flex;
  --text-spacing:12px;
  --align:start;
}

#comp-jbdm28aw {
  --menuTotalBordersX:0px;
  --menuTotalBordersY:0px;
  --bg:var(--color_11);
  --rd:0px;
  --shd:none;
  --brw:0px;
  --brd:var(--color_11);
  --bgDrop:var(--color_11);
  --rdDrop:0px;
  --trans:background-color 0.4s ease 0s;
  --pad:5px;
  --sep:var(--color_15);
  --fnt:normal normal normal 16px/1.4em rubik-medium,sans-serif;
  --txt:var(--color_15);
  --trans2:color 0.4s ease 0s;
  --bgh:var(--color_18);
  --txth:var(--color_36);
  --bgs:var(--color_18);
  --txts:var(--color_36);
  --alpha-bg:1;
  --alpha-bgDrop:1;
  --alpha-bgh:1;
  --alpha-bgs:1;
  --alpha-brd:1;
  --alpha-sep:1;
  --alpha-txt:1;
  --alpha-txth:1;
  --alpha-txts:1;
  --boxShadowToggleOn-shd:none;
}

#comp-jbdm28aw {
  width:100%;
  left:0;
  margin-left:0;
  min-width:initial;
  height:46px;
}

#comp-jbdm28aw {
  --menuTotalBordersY:0px;
  --menuTotalBordersX:0px;
  --submenus-direction:inherit;
  --menu-direction:inherit;
  --align:center;
  --menu-align:inherit;
  --submenus-align:inherit;
}

#PAGES_CONTAINER {
  left:0;
  margin-left:0;
  width:100%;
  min-width:0;
}

#SITE_PAGES {
  left:0;
  margin-left:0;
  width:100%;
  min-width:0;
}

#SITE_PAGES {
  --transition-duration:700ms;
}

#SITE_FOOTER {
  --bg:47,46,46;
  --shd:none;
  --brwt:0px;
  --brd:160,160,159;
  --brwb:0px;
  --bgctr:47,46,46;
  --rd:0px;
  --alpha-bgctr:1;
  --alpha-brd:1;
  --alpha-bg:1;
  --backdrop-filter:none;
  --boxShadowToggleOn-shd:none;
}

#SITE_FOOTER {
  left:0;
  margin-left:0;
  width:100%;
  min-width:0;
}

[data-mesh-id=SITE_FOOTERinlineContent] {
  height:auto;
  width:100%;
}

[data-mesh-id=SITE_FOOTERinlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:min-content 1fr;
  grid-template-columns:100%;
}

[data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > [id="comp-jbdl373h"] {
  position:relative;
  margin:9px 0px 6px calc((100% - 980px) * 0.5);
  left:234px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > [id="comp-mbq5cn4k"] {
  position:relative;
  margin:0px 0px 13px calc((100% - 980px) * 0.5);
  left:0px;
  grid-area:2 / 1 / 3 / 2;
  justify-self:start;
  align-self:start;
}

#SITE_FOOTER {
  --shc-mutated-brightness:24,23,23;
  --bg-overlay-color:rgb(47, 46, 46);
  --bg-gradient:none;
}

#comp-jbdl373h {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-jbdl373h {
  width:511px;
  height:auto;
}

#comp-jbdl373h {
  --min-height:21px;
  --text-direction:var(--wix-opt-in-direction);
}

#comp-mbq5cn4k {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-mbq5cn4k {
  width:980px;
  height:auto;
}

#comp-mbq5cn4k {
  --min-height:21px;
  --text-direction:var(--wix-opt-in-direction);
}

#comp-kg4uy04b {
  width:230px;
  height:66px;
}

@font-face {
  font-family: 'courier-ps-w01';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/5808f060-31b3-4ca4-acb4-69b7c4e3038e/v1/courier-ps-w10.woff2') format('woff2');
  unicode-range: U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0490-0491, U+2116;
  font-display: swap;
}

@font-face {
  font-family: 'courier-ps-w01';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/5808f060-31b3-4ca4-acb4-69b7c4e3038e/v1/courier-ps-w02.woff2') format('woff2');
  unicode-range: U+000D, U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+2044, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+FB01-FB02;
  font-display: swap;
}

@font-face {
  font-family: 'courier-ps-w01';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/5808f060-31b3-4ca4-acb4-69b7c4e3038e/v1/courier-ps-w01.woff2') format('woff2');
  unicode-range: U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+20AC, U+2122;
  font-display: swap;
}

@font-face {
  font-family: 'futura-lt-w01-book';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/790166f1-b347-4f16-8a29-f0c4931a7c35/v1/futura-lt-w01-book.woff2') format('woff2');
  unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0110, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
  font-display: swap;
}

@font-face {
  font-family: 'helvetica-w01-bold';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/2f12de04-5ca4-4ada-9e66-a958673b12b5/v1/helvetica-lt-w10-bold.woff2') format('woff2');
  unicode-range: U+0000, U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0490-0491, U+2116;
  font-display: swap;
}

@font-face {
  font-family: 'helvetica-w01-bold';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/2f12de04-5ca4-4ada-9e66-a958673b12b5/v1/helvetica-w02-bold.woff2') format('woff2');
  unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+0237, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+2044, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E301-E304, U+E306-E30D, U+FB01-FB02;
  font-display: swap;
}

@font-face {
  font-family: 'helvetica-w01-bold';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/2f12de04-5ca4-4ada-9e66-a958673b12b5/v1/helvetica-w01-bold.woff2') format('woff2');
  unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+20AC, U+2122;
  font-display: swap;
}

@font-face {
  font-family: 'avenir-lt-w01_35-light1475496';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w05_35-light.woff2') format('woff2');
  unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
  font-display: swap;
}

@font-face {
  font-family: 'avenir-lt-w01_35-light1475496';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w01_35-light1475496.woff2') format('woff2');
  unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
  font-display: swap;
}

@font-face {
  font-family: 'dinneuzeitgroteskltw01-_812426';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/b46aabec-b529-45a8-a0fe-2abaf6daf369/v1/dinneuzeitgroteskltw01-_812426.other.woff2') format('woff2');
  unicode-range: U+02C7, U+2021, U+2030, U+E000, U+E002, U+E004, U+E006, U+E009, U+E00B, U+E011;
  font-display: swap;
}

@font-face {
  font-family: 'dinneuzeitgroteskltw01-_812426';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/b46aabec-b529-45a8-a0fe-2abaf6daf369/v1/dinneuzeitgroteskltw01-_812426.latin-ext.woff2') format('woff2');
  unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
  font-display: swap;
}

@font-face {
  font-family: 'dinneuzeitgroteskltw01-_812426';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/b46aabec-b529-45a8-a0fe-2abaf6daf369/v1/dinneuzeitgroteskltw01-_812426.latin.woff2') format('woff2');
  unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+20AC, U+2122;
  font-display: swap;
}

@font-face {
  font-family: 'poppins-semibold';
  font-style: normal;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/aDjpMND83pDErGXlVEr-Sfk_vArhqVIZ0nv9q090hN8.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'poppins-semibold';
  font-style: italic;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/c4FPK8_hIFKoX59qcGwdChUOjZSKWg4xBWp_C_qQx0o.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'poppins-semibold';
  font-style: italic;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/RbebACOccNN-5ixkDIVLjRUOjZSKWg4xBWp_C_qQx0o.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'poppins-semibold';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/9VWMTeb5jtXkNoTv949Npfk_vArhqVIZ0nv9q090hN8.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'poppins';
  font-style: italic;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiDyp8kv8JHgFVrJJLmy15VGdeOYktMqlap.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}

@font-face {
  font-family: 'poppins';
  font-style: italic;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiGyp8kv8JHgFVrJJLufntAOvWDSHFF.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}

@font-face {
  font-family: 'poppins';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}

@font-face {
  font-family: 'poppins';
  font-style: normal;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}

@font-face {
  font-family: 'poppins';
  font-style: italic;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiDyp8kv8JHgFVrJJLmy15VF9eOYktMqg.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}

@font-face {
  font-family: 'poppins';
  font-style: italic;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiGyp8kv8JHgFVrJJLucHtAOvWDSA.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}

@font-face {
  font-family: 'poppins';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}

@font-face {
  font-family: 'poppins';
  font-style: normal;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}

@font-face {
  font-family: 'bree-w01-thin-oblique';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/d18d0657-b3bd-4cd5-acd7-eab24ec6b49e/v1/bree-w05-thin-oblique.woff2') format('woff2');
  unicode-range: U+00A4, U+0100-0130, U+0132-0148, U+014A-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+017F, U+01A0-01A1, U+01AF-01B0, U+01FC-01FD, U+0218-021B, U+0237, U+02BB-02BC, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+03C0, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2009, U+2070, U+2075-2079, U+2080-2089, U+20BA, U+2116, U+2126, U+2153-2154, U+215B-215E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA-25CB, U+25CF, U+25FB-25FC, U+FB01-FB02;
  font-display: swap;
}

@font-face {
  font-family: 'bree-w01-thin-oblique';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/d18d0657-b3bd-4cd5-acd7-eab24ec6b49e/v1/bree-w01-thin-oblique.woff2') format('woff2');
  unicode-range: U+000D, U+0020-007E, U+00A0-00A3, U+00A5-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6-02C7, U+02DA, U+02DC, U+03BC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2074, U+20AC, U+2122;
  font-display: swap;
}

@font-face {
  font-family: 'avenir-lt-w01_85-heavy1475544';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/74290729-59ae-4129-87d0-2eec3974dce1/v1/avenir-lt-w05_85-heavy.woff2') format('woff2');
  unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
  font-display: swap;
}

@font-face {
  font-family: 'avenir-lt-w01_85-heavy1475544';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/74290729-59ae-4129-87d0-2eec3974dce1/v1/avenir-lt-w01_85-heavy1475544.woff2') format('woff2');
  unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
  font-display: swap;
}

@font-face {
  font-family: 'kufi-lt-w20-regular';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/3d4d5973-3145-445e-b67e-a40b212dc544/v1/kufi-lt-w20-regular.other.woff2') format('woff2');
  unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2003, U+200A, U+200F, U+2021, U+202A-202E, U+2030, U+2126, U+212E, U+FB01-FB02;
  font-display: swap;
}

@font-face {
  font-family: 'kufi-lt-w20-regular';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/3d4d5973-3145-445e-b67e-a40b212dc544/v1/kufi-lt-w20-regular.math.woff2') format('woff2');
  unicode-range: U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+25CC;
  font-display: swap;
}

@font-face {
  font-family: 'kufi-lt-w20-regular';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/3d4d5973-3145-445e-b67e-a40b212dc544/v1/kufi-lt-w20-regular.symbols.woff2') format('woff2');
  unicode-range: U+274A;
  font-display: swap;
}

@font-face {
  font-family: 'kufi-lt-w20-regular';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/3d4d5973-3145-445e-b67e-a40b212dc544/v1/kufi-lt-w20-regular.arabic.woff2') format('woff2');
  unicode-range: U+060C, U+061B, U+061F, U+0621-063A, U+0640-0656, U+0658, U+0660-066D, U+0670-0671, U+0679, U+067E, U+0686, U+0688, U+0691, U+0698, U+06A4, U+06A9, U+06AF, U+06BA, U+06BE, U+06C0-06C3, U+06CC, U+06D2-06D5, U+06F0-06F9, U+200C-200E, U+2010, U+FB50-FB51, U+FB56-FB59, U+FB66-FB6D, U+FB7A-FB7D, U+FB88-FB95, U+FB9E-FB9F, U+FBA4-FBB1, U+FBE8-FBE9, U+FBFC-FBFF, U+FC31-FC32, U+FCCC, U+FD3E-FD3F, U+FDF2, U+FDFA, U+FE80-FEFC;
  font-display: swap;
}

@font-face {
  font-family: 'kufi-lt-w20-regular';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/3d4d5973-3145-445e-b67e-a40b212dc544/v1/kufi-lt-w20-regular.latin-ext.woff2') format('woff2');
  unicode-range: U+0141-0142, U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020, U+2113;
  font-display: swap;
}

@font-face {
  font-family: 'kufi-lt-w20-regular';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/3d4d5973-3145-445e-b67e-a40b212dc544/v1/kufi-lt-w20-regular.latin.woff2') format('woff2');
  unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2002, U+2009, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
  font-display: swap;
}

@font-face {
  font-family: 'futura-lt-w01-light';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/8e5b5cbc-6ad9-49f7-aee7-4e5133c3ee4d/v1/futura-lt-w05-light.woff2') format('woff2');
  unicode-range: U+0100-010F, U+0111-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
  font-display: swap;
}

@font-face {
  font-family: 'futura-lt-w01-light';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/8e5b5cbc-6ad9-49f7-aee7-4e5133c3ee4d/v1/futura-lt-w01-light.woff2') format('woff2');
  unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0110, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
  font-display: swap;
}

@font-face {
  font-family: 'poppins-extralight';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/h3r77AwDsldr1E_2g4qqGPk_vArhqVIZ0nv9q090hN8.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'poppins-extralight';
  font-style: italic;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/Fm41upUVp7KTKUZhL0PfQVtXRa8TVwTICgirnJhmVJw.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'poppins-extralight';
  font-style: normal;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/rijG6I_IOXJjsH07UEo2mw.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'poppins-extralight';
  font-style: italic;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/-GlaWpWcSgdVagNuOGuFKRUOjZSKWg4xBWp_C_qQx0o.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'familjen-grotesk';
  font-style: italic;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3AZR9ZHiDnImG6-NEMQ41wby8WbH80grs_1vKbfPlA.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
  font-display: swap;
}

@font-face {
  font-family: 'familjen-grotesk';
  font-style: normal;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHUEj7E49PCrfQ.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
  font-display: swap;
}

@font-face {
  font-family: 'familjen-grotesk';
  font-style: italic;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3AZR9ZHiDnImG6-NEMQ41wby8WbH80grs_1vKbfPlA.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
  font-display: swap;
}

@font-face {
  font-family: 'familjen-grotesk';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHUEj7E49PCrfQ.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
  font-display: swap;
}

@font-face {
  font-family: 'familjen-grotesk';
  font-style: italic;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3AZR9ZHiDnImG6-NEMQ41wby8WbH80g7s_1vKbfPlA.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}

@font-face {
  font-family: 'familjen-grotesk';
  font-style: normal;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHQEj7E49PCrfQ.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}

@font-face {
  font-family: 'familjen-grotesk';
  font-style: italic;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3AZR9ZHiDnImG6-NEMQ41wby8WbH80g7s_1vKbfPlA.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}

@font-face {
  font-family: 'familjen-grotesk';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHQEj7E49PCrfQ.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}

@font-face {
  font-family: 'familjen-grotesk';
  font-style: italic;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3AZR9ZHiDnImG6-NEMQ41wby8WbH80jbs_1vKbfA.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}

@font-face {
  font-family: 'familjen-grotesk';
  font-style: normal;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHoEj7E49PA.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}

@font-face {
  font-family: 'familjen-grotesk';
  font-style: italic;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3AZR9ZHiDnImG6-NEMQ41wby8WbH80jbs_1vKbfA.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}

@font-face {
  font-family: 'familjen-grotesk';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHoEj7E49PA.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}

@font-face {
  font-family: 'familjen grotesk';
  font-style: italic;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3AZR9ZHiDnImG6-NEMQ41wby8WbH80grs_1vKbfPlA.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
  font-display: swap;
}

@font-face {
  font-family: 'familjen grotesk';
  font-style: italic;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3AZR9ZHiDnImG6-NEMQ41wby8WbH80grs_1vKbfPlA.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
  font-display: swap;
}

@font-face {
  font-family: 'familjen grotesk';
  font-style: normal;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHUEj7E49PCrfQ.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
  font-display: swap;
}

@font-face {
  font-family: 'familjen grotesk';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHUEj7E49PCrfQ.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
  font-display: swap;
}

@font-face {
  font-family: 'familjen grotesk';
  font-style: italic;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3AZR9ZHiDnImG6-NEMQ41wby8WbH80g7s_1vKbfPlA.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}

@font-face {
  font-family: 'familjen grotesk';
  font-style: italic;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3AZR9ZHiDnImG6-NEMQ41wby8WbH80g7s_1vKbfPlA.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}

@font-face {
  font-family: 'familjen grotesk';
  font-style: normal;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHQEj7E49PCrfQ.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}

@font-face {
  font-family: 'familjen grotesk';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHQEj7E49PCrfQ.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}

@font-face {
  font-family: 'familjen grotesk';
  font-style: italic;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3AZR9ZHiDnImG6-NEMQ41wby8WbH80jbs_1vKbfA.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}

@font-face {
  font-family: 'familjen grotesk';
  font-style: italic;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3AZR9ZHiDnImG6-NEMQ41wby8WbH80jbs_1vKbfA.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}

@font-face {
  font-family: 'familjen grotesk';
  font-style: normal;
  font-weight: 700;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHoEj7E49PA.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}

@font-face {
  font-family: 'familjen grotesk';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/familjengrotesk/v8/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHoEj7E49PA.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}

@font-face {
  font-family: 'helvetica-w01-roman';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/2af1bf48-e783-4da8-9fa0-599dde29f2d5/v1/helvetica-lt-w10-roman.woff2') format('woff2');
  unicode-range: U+0000, U+000D, U+0020-007E, U+00A0, U+00A4, U+00A6-00A7, U+00A9, U+00AB-00AE, U+00B0-00B1, U+00B5-00B7, U+00BB, U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0490-0491, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+20AC, U+2116, U+2122;
  font-display: swap;
}

@font-face {
  font-family: 'helvetica-w01-roman';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/2af1bf48-e783-4da8-9fa0-599dde29f2d5/v1/helvetica-w02-roman.woff2') format('woff2');
  unicode-range: U+000D, U+0020-007E, U+00A0-012B, U+012E-0137, U+0139-0149, U+014C-017E, U+0192, U+0218-021B, U+0237, U+02C6-02C7, U+02C9, U+02D8-02DD, U+0394, U+03A9, U+03BC, U+03C0, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2113, U+2122, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E301-E304, U+E306-E30D, U+FB01-FB02;
  font-display: swap;
}

@font-face {
  font-family: 'helvetica-w01-roman';
  font-style: normal;
  font-weight: 400;
  src: url('http://static.parastorage.com/fonts/v2/2af1bf48-e783-4da8-9fa0-599dde29f2d5/v1/helvetica-w01-roman.woff2') format('woff2');
  unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-012B, U+012E-0137, U+0139-0149, U+014C-017E, U+0192, U+0218-021B, U+0237, U+02C6-02C7, U+02C9, U+02D8-02DD, U+0394, U+03A9, U+03BC, U+03C0, U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+04D9, U+1E9E, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+20B9-20BA, U+20BC-20BD, U+2113, U+2116, U+2122, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E300-E30D, U+F6C5, U+F6C9-F6D8, U+F8FF, U+FB01-FB02;
  font-display: swap;
}

#ggt15 {
  left:0;
  margin-left:0;
  width:100%;
  min-width:0;
}

#comp-jc7cf1y8-pinned-layer {
  z-index:calc(var(--pinned-layer-in-container, 0) + 0);
}

#masterPage {
  --pinned-layers-in-page:1;
}

[data-mesh-id=Containerggt15inlineContent] {
  height:auto;
  width:100%;
}

[data-mesh-id=Containerggt15inlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:40px;
  grid-template-rows:repeat(11, min-content) 1fr;
  grid-template-columns:100%;
  padding-bottom:0px;
  box-sizing:border-box;
}

[data-mesh-id=Containerggt15inlineContent-gridContainer] > [id="comp-m4dalkwv"] {
  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;
}

[data-mesh-id=Containerggt15inlineContent-gridContainer] > [id="comp-ma2a7tml"] {
  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;
}

[data-mesh-id=Containerggt15inlineContent-gridContainer] > [id="comp-mbm00cyj"] {
  position:relative;
  margin:0px 0px 0 calc((100% - 980px) * 0.5);
  left:0px;
  grid-area:3 / 1 / 4 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=Containerggt15inlineContent-gridContainer] > [id="comp-lsczeanu"] {
  position:relative;
  margin:0px 0px 0 calc((100% - 980px) * 0.5);
  left:0px;
  grid-area:4 / 1 / 5 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=Containerggt15inlineContent-gridContainer] > [id="comp-mboqho8f"] {
  position:relative;
  margin:0px 0px 0 calc((100% - 980px) * 0.5);
  left:0px;
  grid-area:5 / 1 / 6 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=Containerggt15inlineContent-gridContainer] > [id="comp-lyp8pa21"] {
  position:relative;
  margin:0px 0px 0 calc((100% - 980px) * 0.5);
  left:0px;
  grid-area:6 / 1 / 7 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=Containerggt15inlineContent-gridContainer] > [id="comp-lsbnit9t1"] {
  position:relative;
  margin:0px 0px 0 calc((100% - 980px) * 0.5);
  left:0px;
  grid-area:7 / 1 / 8 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=Containerggt15inlineContent-gridContainer] > [id="comp-lsbnit9t2"] {
  position:relative;
  margin:0px 0px 0 calc((100% - 980px) * 0.5);
  left:0px;
  grid-area:8 / 1 / 9 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=Containerggt15inlineContent-gridContainer] > [id="comp-lsbnit9t3"] {
  position:relative;
  margin:0px 0px 0 calc((100% - 980px) * 0.5);
  left:0px;
  grid-area:9 / 1 / 10 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=Containerggt15inlineContent-gridContainer] > [id="comp-mbr8qxb7"] {
  position:relative;
  margin:0px 0px 0 calc((100% - 980px) * 0.5);
  left:0px;
  grid-area:10 / 1 / 11 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=Containerggt15inlineContent-gridContainer] > [id="comp-lzfxwhxd"] {
  position:relative;
  margin:0px 0px 0 calc((100% - 980px) * 0.5);
  left:0px;
  grid-area:11 / 1 / 12 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=Containerggt15inlineContent-gridContainer] > [id="comp-lzc2qczs"] {
  position:relative;
  margin:0px 0px 0 calc((100% - 980px) * 0.5);
  left:0px;
  grid-area:12 / 1 / 13 / 2;
  justify-self:start;
  align-self:start;
}

#comp-jc7cf1y8 {
  justify-self:end;
  margin-right:38px;
  align-self:end;
  margin-bottom:94px;
  position:absolute;
  grid-area:1 / 1 / 2 / 2;
  pointer-events:auto;
}

#comp-m4dalkwv {
  left:0;
  margin-left:0;
  width:100%;
  min-width:0;
}

[data-mesh-id=comp-m4dalkwvinlineContent] {
  height:auto;
  width:100%;
}

[data-mesh-id=comp-m4dalkwvinlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:repeat(4, min-content) 1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-m4dalkwvinlineContent-gridContainer] > [id="comp-m4dalkxp1"] {
  position:relative;
  margin:67px 0px 37px calc((100% - 980px) * 0.5);
  left:0px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-m4dalkwvinlineContent-gridContainer] > [id="comp-m4dalkxx4"] {
  position:relative;
  margin:0px 0px 10px calc((100% - 980px) * 0.5);
  left:0px;
  grid-area:2 / 1 / 3 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-m4dalkwvinlineContent-gridContainer] > [id="comp-ma27umge"] {
  position:relative;
  margin:0px 0px 18px calc((100% - 980px) * 0.5);
  left:398px;
  grid-area:4 / 1 / 5 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-m4dalkwvinlineContent-gridContainer] > [id="comp-ma27ythi"] {
  position:relative;
  margin:0px 0px 24px calc((100% - 980px) * 0.5);
  left:168px;
  grid-area:5 / 1 / 6 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-m4dalkwvinlineContent-wedge-4] {
  visibility:hidden;
  height:749px;
  width:0;
  grid-area:1 / 1 / 4 / 2;
}

#comp-m4dalkxp1 {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-m4dalkxp1 {
  width:980px;
  height:auto;
}

#comp-m4dalkxx4 {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-m4dalkxx4 {
  width:980px;
  height:auto;
}

#comp-ma27umge {
  --contentPaddingLeft:0px;
  --contentPaddingRight:0px;
  --contentPaddingTop:0px;
  --contentPaddingBottom:0px;
}

#comp-ma27umge {
  width:181px;
  height:116px;
}

#comp-ma27ythi {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-ma27ythi {
  width:640px;
  height:auto;
}

#comp-jc7cf1y8 {
  width:35px;
  height:35px;
  transform:rotate(180deg);
  --comp-rotate-z:180deg;
}

#comp-ma2a7tml {
  left:0;
  margin-left:0;
  width:100%;
  min-width:0;
}

[data-mesh-id=comp-ma2a7tmlinlineContent] {
  height:auto;
  width:100%;
}

[data-mesh-id=comp-ma2a7tmlinlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-ma2a7tmlinlineContent-gridContainer] > [id="comp-m4dalkxy4"] {
  position:relative;
  margin:8px 0px 10px calc((100% - 980px) * 0.5);
  left:181px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

#comp-m4dalkxy4 {
  width:617px;
}

[data-mesh-id=comp-m4dalkxy4inlineContent] {
  height:auto;
  width:617px;
}

[data-mesh-id=comp-m4dalkxy4inlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-m4dalkxy4inlineContent-gridContainer] > [id="comp-m4dalkxz2"] {
  position:relative;
  margin:0px 0px 0px 0;
  left:0px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

#comp-m4dalkxz2 {
  --rd:0px;
  --shd:0 0 0 rgba(0, 0, 0, 0);
  --bg:var(--color_36);
  --brd:227,227,227;
  --alpha-brd:1;
  --brw:0px;
  --alpha-bg:0.46;
}

#comp-m4dalkxz2 {
  width:617px;
}

[data-mesh-id=comp-m4dalkxz2inlineContent] {
  height:auto;
  width:617px;
}

[data-mesh-id=comp-m4dalkxz2inlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:repeat(2, min-content) 1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-m4dalkxz2inlineContent-gridContainer] > [id="comp-m4dalky83"] {
  position:relative;
  margin:9px 0px 13px 0;
  left:67px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-m4dalkxz2inlineContent-gridContainer] > [id="comp-m4dalky94"] {
  position:relative;
  margin:0px 0px 14px 0;
  left:14px;
  grid-area:2 / 1 / 3 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-m4dalkxz2inlineContent-gridContainer] > [id="comp-m4dalkyo1"] {
  position:relative;
  margin:0px 0px 14px 0;
  left:453px;
  grid-area:2 / 1 / 3 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-m4dalkxz2inlineContent-gridContainer] > [id="comp-m4dalkyy4"] {
  position:relative;
  margin:0px 0px 12px 0;
  left:33px;
  grid-area:3 / 1 / 4 / 2;
  justify-self:start;
  align-self:start;
}

#comp-m4dalky83 {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-m4dalky83 {
  width:481px;
  height:auto;
}

#comp-m4dalky94 {
  --errorTextColor:255,64,64;
  --alpha-errorTextColor:1;
  --errorTextFont:var(--font_8);
  --shd:none;
  --rd:0px;
  --fnt:normal normal 700 14px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --brw:0px 0px 1px 0px;
  --bg:var(--color_11);
  --txt:var(--color_37);
  --alpha-txt:1;
  --brd:var(--color_37);
  --txt2:var(--color_37);
  --alpha-txt2:1;
  --brwh:0px 0px 2px 0px;
  --bgh:var(--color_36);
  --brdh:var(--color_37);
  --brwf:0px 0px 2px 0px;
  --bgf:var(--color_36);
  --brdf:var(--color_37);
  --brwe:0px 0px 2px 0px;
  --bge:var(--color_36);
  --brde:255,64,64;
  --trns:opacity 0.5s ease 0s, border 0.5s ease 0s, color 0.5s ease 0s;
  --bgd:255,255,255;
  --txtd:219,219,219;
  --alpha-txtd:1;
  --brwd:1px;
  --brdd:219,219,219;
  --alpha-brdd:1;
  --fntlbl:normal normal normal 13px/1.4em futura-lt-w01-light,sans-serif;
  --txtlbl:var(--color_37);
  --alpha-txtlbl:1;
  --txtlblrq:var(--color_37);
  --fntprefix:normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --alpha-bgf:0.8;
  --alpha-btn_brd:0.55;
  --alpha-bgd:1;
  --btn_brd:var(--color_37);
  --btn_fnt:var(--font_8);
  --alpha-bge:0.8;
  --alpha-brdh:1;
  --fnt2:var(--font_8);
  --alpha-brd:1;
  --alpha-txtlblrq:1;
  --alpha-bg:0.8;
  --btn_brw:1;
  --alpha-bgh:0.8;
  --alpha-brde:1;
  --txt-placeholder:var(--color_40);
  --alpha-txt-placeholder:1;
  --alpha-brdf:1;
  --boxShadowToggleOn-shd:none;
}

#comp-m4dalky94 {
  width:420px;
  height:40px;
}

#comp-m4dalkyo1 {
  --rd:0px;
  --trans1:border-color 0.4s ease 0s, background-color 0.4s ease 0s;
  --shd:none;
  --fnt:normal normal normal 14px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --trans2:color 0.4s ease 0s;
  --txt:var(--color_50);
  --brw:1px;
  --bg:var(--color_48);
  --brd:var(--color_49);
  --bgh:var(--color_51);
  --brdh:var(--color_52);
  --txth:var(--color_53);
  --bgd:204,204,204;
  --alpha-bgd:1;
  --brdd:204,204,204;
  --alpha-brdd:1;
  --txtd:0,0,0;
  --alpha-txtd:1;
  --alpha-txth:1;
  --alpha-brdh:1;
  --alpha-brd:1;
  --alpha-bg:1;
  --alpha-bgh:1;
  --boxShadowToggleOn-shd:none;
  --alpha-txt:1;
}

#comp-m4dalkyo1 {
  width:150px;
  height:40px;
}

#comp-m4dalkyy4 {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-m4dalkyy4 {
  width:550px;
  height:auto;
}

#comp-mbm00cyj {
  left:0;
  margin-left:0;
  width:100%;
  min-width:0;
}

[data-mesh-id=comp-mbm00cyjinlineContent] {
  height:auto;
  width:100%;
}

[data-mesh-id=comp-mbm00cyjinlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:min-content 1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-mbm00cyjinlineContent-gridContainer] > [id="comp-mbm03qtu"] {
  position:relative;
  margin:17px 0px 9px calc((100% - 980px) * 0.5);
  left:36px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-mbm00cyjinlineContent-gridContainer] > [id="comp-mbm019ij"] {
  position:relative;
  margin:0px 0px 28px calc((100% - 980px) * 0.5);
  left:36px;
  grid-area:2 / 1 / 3 / 2;
  justify-self:start;
  align-self:start;
}

#comp-mbm03qtu {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-mbm03qtu {
  width:907px;
  height:auto;
}

#comp-mbm019ij {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-mbm019ij {
  width:907px;
  height:auto;
}

#comp-lsczeanu {
  left:0;
  margin-left:0;
  width:100%;
  min-width:0;
}

[data-mesh-id=comp-lsczeanuinlineContent] {
  height:auto;
  width:100%;
}

[data-mesh-id=comp-lsczeanuinlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:repeat(17, min-content) 1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-lsczeanuinlineContent-gridContainer] > [id="comp-m62rt99p"] {
  position:relative;
  margin:28px 0px 15px calc((100% - 980px) * 0.5);
  left:144px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-lsczeanuinlineContent-gridContainer] > [id="comp-m62s13x1"] {
  position:relative;
  margin:0px 0px 31px calc((100% - 980px) * 0.5);
  left:8px;
  grid-area:2 / 1 / 3 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-lsczeanuinlineContent-gridContainer] > [id="comp-lsczeao4"] {
  position:relative;
  margin:0px 0px 29px calc((100% - 980px) * 0.5);
  left:0px;
  grid-area:3 / 1 / 11 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-lsczeanuinlineContent-gridContainer] > [id="comp-mbr3ykd6"] {
  position:relative;
  margin:0px 0 10px 0;
  left:0;
  grid-area:9 / 1 / 10 / 2;
  justify-self:stretch;
  align-self:start;
}

[data-mesh-id=comp-lsczeanuinlineContent-gridContainer] > [id="comp-mbr46eu2"] {
  position:relative;
  margin:887px 0 10px 0;
  left:0;
  grid-area:3 / 1 / 4 / 2;
  justify-self:stretch;
  align-self:start;
}

[data-mesh-id=comp-lsczeanuinlineContent-gridContainer] > [id="comp-mbr44nbn"] {
  position:relative;
  margin:0px 0 10px 0;
  left:0;
  grid-area:5 / 1 / 6 / 2;
  justify-self:stretch;
  align-self:start;
}

[data-mesh-id=comp-lsczeanuinlineContent-gridContainer] > [id="comp-mbr41cz7"] {
  position:relative;
  margin:0px 0 10px 0;
  left:0;
  grid-area:7 / 1 / 8 / 2;
  justify-self:stretch;
  align-self:start;
}

[data-mesh-id=comp-lsczeanuinlineContent-gridContainer] > [id="comp-lsfrbajt"] {
  position:relative;
  margin:42px 0px 10px calc((100% - 980px) * 0.5);
  left:163px;
  grid-area:11 / 1 / 12 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-lsczeanuinlineContent-gridContainer] > [id="comp-m4ksomod"] {
  position:relative;
  margin:0px 0px 33px calc((100% - 980px) * 0.5);
  left:427px;
  grid-area:11 / 1 / 12 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-lsczeanuinlineContent-gridContainer] > [id="comp-lsfrpox0"] {
  position:relative;
  margin:42px 0px 10px calc((100% - 980px) * 0.5);
  left:577px;
  grid-area:11 / 1 / 12 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-lsczeanuinlineContent-gridContainer] > [id="comp-lzm24ujg"] {
  position:relative;
  margin:0px 0px 12px calc((100% - 980px) * 0.5);
  left:0px;
  grid-area:12 / 1 / 13 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-lsczeanuinlineContent-gridContainer] > [id="comp-lzm22v47"] {
  position:relative;
  margin:0px 0px 14px calc((100% - 980px) * 0.5);
  left:0px;
  grid-area:13 / 1 / 14 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-lsczeanuinlineContent-gridContainer] > [id="comp-lzm25m3j"] {
  position:relative;
  margin:0px 0px 39px calc((100% - 980px) * 0.5);
  left:0px;
  grid-area:14 / 1 / 15 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-lsczeanuinlineContent-gridContainer] > [id="comp-lzm1ew4y"] {
  position:relative;
  margin:39px 0 31px 0;
  left:0;
  grid-area:15 / 1 / 16 / 2;
  justify-self:stretch;
  align-self:start;
}

[data-mesh-id=comp-lsczeanuinlineContent-gridContainer] > [id="comp-m4999xcr"] {
  position:relative;
  margin:0px 0px 1px calc((100% - 980px) * 0.5);
  left:374px;
  grid-area:15 / 1 / 16 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-lsczeanuinlineContent-gridContainer] > [id="comp-m4999xe1"] {
  position:relative;
  margin:0px 0px 1px calc((100% - 980px) * 0.5);
  left:525px;
  grid-area:15 / 1 / 16 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-lsczeanuinlineContent-gridContainer] > [id="comp-mbq5z3k2"] {
  position:relative;
  margin:9px 0px 11px calc((100% - 980px) * 0.5);
  left:692px;
  grid-area:15 / 1 / 16 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-lsczeanuinlineContent-gridContainer] > [id="comp-m4999xa9"] {
  position:relative;
  margin:0px 0px 54px calc((100% - 980px) * 0.5);
  left:374px;
  grid-area:16 / 1 / 17 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-lsczeanuinlineContent-gridContainer] > [id="comp-m499ep3v"] {
  position:relative;
  margin:1px 0px 53px calc((100% - 980px) * 0.5);
  left:525px;
  grid-area:16 / 1 / 17 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-lsczeanuinlineContent-gridContainer] > [id="comp-mbq61xgs"] {
  position:relative;
  margin:1px 0px 53px calc((100% - 980px) * 0.5);
  left:683px;
  grid-area:16 / 1 / 17 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-lsczeanuinlineContent-gridContainer] > [id="comp-lsdm5afh"] {
  position:relative;
  margin:0px 0px 27px calc((100% - 980px) * 0.5);
  left:327px;
  grid-area:17 / 1 / 18 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-lsczeanuinlineContent-gridContainer] > [id="comp-m49gh8vc"] {
  position:relative;
  margin:0px 0px 10px calc((100% - 980px) * 0.5);
  left:86px;
  grid-area:18 / 1 / 19 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-lsczeanuinlineContent-wedge-5] {
  visibility:hidden;
  height:1656px;
  width:0;
  grid-area:3 / 1 / 5 / 2;
}

[data-mesh-id=comp-lsczeanuinlineContent-wedge-7] {
  visibility:hidden;
  height:2429px;
  width:0;
  grid-area:3 / 1 / 7 / 2;
}

[data-mesh-id=comp-lsczeanuinlineContent-wedge-9] {
  visibility:hidden;
  height:3173px;
  width:0;
  grid-area:3 / 1 / 9 / 2;
}

#comp-m62rt99p {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-m62rt99p {
  width:689px;
  height:auto;
}

#comp-m62s13x1 {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-m62s13x1 {
  width:961px;
  height:auto;
}

#comp-lsczeao4 {
  --brw:0px;
  --brd:50,65,88;
  --bg:61,155,233;
  --rd:0px;
  --shd:none;
  --gradient:none;
  --alpha-bg:0;
  --alpha-brd:0;
  --boxShadowToggleOn-shd:none;
  --bg-gradient:none;
}

#comp-lsczeao4 {
  width:980px;
}

[id^="comp-lsczeaob__"] {
  width:978px;
}

[data-mesh-id^="comp-lsczeaob__"][data-mesh-id$="inlineContent"] {
  height:auto;
  width:100%;
}

[data-mesh-id^="comp-lsczeaob__"][data-mesh-id$="inlineContent-gridContainer"] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:repeat(8, min-content) 1fr;
  grid-template-columns:100%;
}

[data-mesh-id^=comp-lsczeaob__] > [id^="comp-mboumw8l__"] {
  position:relative;
  margin:0px 0px 56px 0;
  left:43px;
  grid-area:7 / 1 / 8 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id^=comp-lsczeaob__] > [id^="comp-lsczeaof__"] {
  position:relative;
  margin:0px 0px 0 0;
  left:-1px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id^=comp-lsczeaob__] > [id^="comp-m4t18e6o__"] {
  position:relative;
  margin:0px 0px -1px 0;
  left:0px;
  grid-area:2 / 1 / 3 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id^=comp-lsczeaob__] > [id^="comp-lsczeaoi__"] {
  position:relative;
  margin:0px 0px -9px 0;
  left:265px;
  grid-area:3 / 1 / 6 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id^=comp-lsczeaob__] > [id^="comp-lsdjq6m5__"] {
  position:relative;
  margin:0px 0px 22px 0;
  left:349px;
  grid-area:6 / 1 / 7 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id^=comp-lsczeaob__] > [id^="comp-m3wa48kq__"] {
  position:relative;
  margin:13px 0px 2px 0;
  left:835px;
  grid-area:3 / 1 / 4 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id^=comp-lsczeaob__] > [id^="comp-m3wa5ywi__"] {
  position:relative;
  margin:0px 0px 7px 0;
  left:835px;
  grid-area:4 / 1 / 5 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id^=comp-lsczeaob__] > [id^="comp-m412oam5__"] {
  position:relative;
  margin:13px 0px 3px 0;
  left:24px;
  grid-area:3 / 1 / 4 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id^=comp-lsczeaob__] > [id^="comp-m412kxr4__"] {
  position:relative;
  margin:0px 0px 7px 0;
  left:24px;
  grid-area:4 / 1 / 5 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id^=comp-lsczeaob__] > [id^="comp-m3yvq4h2__"] {
  position:relative;
  margin:0px 0px 3px 0;
  left:-1px;
  grid-area:1 / 1 / 10 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id^=comp-lsczeaob__] > [id^="comp-m4t19vfo__"] {
  position:relative;
  margin:0px 0px -1px 0;
  left:0px;
  grid-area:2 / 1 / 3 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id^=comp-lsczeaob__] > [id^="comp-lsczeaoj1__"] {
  position:relative;
  margin:0px 0px 53px 0;
  left:810px;
  grid-area:8 / 1 / 9 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id^=comp-lsczeaob__] > [id^="comp-mbowdxd8__"] {
  position:relative;
  margin:0px 0px 53px 0;
  left:407px;
  grid-area:8 / 1 / 9 / 2;
  justify-self:start;
  align-self:start;
}

[id^="comp-mboumw8l__"] {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

[id^="comp-mboumw8l__"] {
  width:891px;
  height:auto;
}

[id^="comp-lsczeaof__"] {
  --contentPaddingLeft:0px;
  --contentPaddingRight:0px;
  --contentPaddingTop:0px;
  --contentPaddingBottom:0px;
}

[id^="comp-lsczeaof__"] {
  width:978px;
  height:211px;
}

[id^="comp-m4t18e6o__"] {
  --brw:0px;
  --brd:var(--color_47);
  --bg:0,222,17;
  --rd:0px;
  --shd:none;
  --gradient:none;
  --alpha-brd:1;
  --alpha-bg:0.87;
  --boxShadowToggleOn-shd:none;
  --bg-gradient:none;
}

[id^="comp-m4t18e6o__"] {
  width:978px;
}

[data-mesh-id^="comp-m4t18e6o__"][data-mesh-id$="inlineContent"] {
  height:auto;
  width:100%;
  position:static;
  min-height:24px;
}

[id^="comp-lsczeaoi__"] {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

[id^="comp-lsczeaoi__"] {
  width:446px;
  height:auto;
}

[id^="comp-lsdjq6m5__"] {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

[id^="comp-lsdjq6m5__"] {
  width:279px;
  height:auto;
}

[id^="comp-m3wa48kq__"] {
  --contentPaddingLeft:0px;
  --contentPaddingRight:0px;
  --contentPaddingTop:0px;
  --contentPaddingBottom:0px;
}

[id^="comp-m3wa48kq__"] {
  width:121px;
  height:24px;
}

[id^="comp-m3wa5ywi__"] {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

[id^="comp-m3wa5ywi__"] {
  width:134px;
  height:auto;
}

[id^="comp-m412oam5__"] {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

[id^="comp-m412oam5__"] {
  width:108px;
  height:auto;
}

[id^="comp-m412kxr4__"] {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

[id^="comp-m412kxr4__"] {
  width:108px;
  height:auto;
}

[id^="comp-m3yvq4h2__"] {
  width:978px;
  height:735px;
}

[id^="comp-m4t19vfo__"] {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

[id^="comp-m4t19vfo__"] {
  width:978px;
  height:auto;
}

[id^="comp-lsczeaoj1__"] {
  width:142px;
  height:40px;
}

[id^="comp-mbowdxd8__"] {
  width:156px;
  height:40px;
}

#comp-mbr3ykd6 {
  width:100%;
  left:0;
  margin-left:0;
  min-width:initial;
  height:21px;
}

#comp-mbr46eu2 {
  width:100%;
  left:0;
  margin-left:0;
  min-width:initial;
  height:21px;
}

#comp-mbr44nbn {
  width:100%;
  left:0;
  margin-left:0;
  min-width:initial;
  height:21px;
}

#comp-mbr41cz7 {
  width:100%;
  left:0;
  margin-left:0;
  min-width:initial;
  height:21px;
}

#comp-lsfrbajt {
  width:239px;
  height:42px;
}

#comp-m4ksomod {
  --contentPaddingLeft:0px;
  --contentPaddingRight:0px;
  --contentPaddingTop:0px;
  --contentPaddingBottom:0px;
}

#comp-m4ksomod {
  width:125px;
  height:126px;
}

#comp-lsfrpox0 {
  width:239px;
  height:42px;
}

#comp-lzm24ujg {
  --lnw:3px;
  --brd:var(--color_37);
  --alpha-brd:1;
}

#comp-lzm24ujg {
  width:980px;
  height:7px;
}

#comp-lzm22v47 {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-lzm22v47 {
  width:980px;
  height:auto;
}

#comp-lzm25m3j {
  --lnw:3px;
  --brd:var(--color_37);
  --alpha-brd:1;
}

#comp-lzm25m3j {
  width:980px;
  height:7px;
}

#comp-lzm1ew4y {
  width:100%;
  left:0;
  margin-left:0;
  min-width:initial;
  height:21px;
}

#comp-m4999xcr {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-m4999xcr {
  width:257px;
  height:auto;
}

#comp-m4999xe1 {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-m4999xe1 {
  width:105px;
  height:auto;
}

#comp-mbq5z3k2 {
  width:70px;
  height:71px;
}

#comp-m4999xa9 {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-m4999xa9 {
  width:88px;
  height:auto;
}

#comp-m499ep3v {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-m499ep3v {
  width:88px;
  height:auto;
}

#comp-mbq61xgs {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-mbq61xgs {
  width:88px;
  height:auto;
}

#comp-lsdm5afh {
  width:351px;
  height:51px;
}

#comp-m49gh8vc {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-m49gh8vc {
  width:808px;
  height:auto;
}

#comp-mboqho8f {
  left:0;
  margin-left:0;
  width:100%;
  min-width:0;
}

[data-mesh-id=comp-mboqho8finlineContent] {
  height:auto;
  width:100%;
}

[data-mesh-id=comp-mboqho8finlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:min-content 1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-mboqho8finlineContent-gridContainer] > [id="comp-mboqi1ih"] {
  position:relative;
  margin:14px 0px 23px calc((100% - 980px) * 0.5);
  left:36px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-mboqho8finlineContent-gridContainer] > [id="comp-mboql82d"] {
  position:relative;
  margin:0px 0px 36px calc((100% - 980px) * 0.5);
  left:49px;
  grid-area:2 / 1 / 3 / 2;
  justify-self:start;
  align-self:start;
}

#comp-mboqi1ih {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-mboqi1ih {
  width:907px;
  height:auto;
}

#comp-mboql82d {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-mboql82d {
  width:907px;
  height:auto;
}

#comp-lyp8pa21 {
  left:0;
  margin-left:0;
  width:100%;
  min-width:0;
}

[data-mesh-id=comp-lyp8pa21inlineContent] {
  height:auto;
  width:100%;
}

[data-mesh-id=comp-lyp8pa21inlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-lyp8pa21inlineContent-gridContainer] > [id="comp-lyp8pa37"] {
  position:relative;
  margin:0px 0px 8px calc((100% - 980px) * 0.5);
  left:0px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-lyp8pa21inlineContent-gridContainer] > [id="comp-lyp8pa3m1"] {
  position:relative;
  margin:0px 0px 0px calc((100% - 980px) * 0.5);
  left:0px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

#comp-lyp8pa37 {
  margin-left:auto;
  margin-right:auto;
  width:calc(100% - 80px - 80px);
  min-width:980px;
}

[data-mesh-id=comp-lyp8pa3g1inlineContent] {
  height:auto;
  width:100%;
  position:static;
  min-height:333px;
}

[data-mesh-id=comp-lyp8pa3l1inlineContent] {
  height:auto;
  width:100%;
  position:static;
  min-height:333px;
}

#comp-lyp8pa3g1 {
  width:619px;
}

#comp-lyp8pa3l1 {
  width:361px;
}

#comp-lyp8pa3m1 {
  margin-left:auto;
  margin-right:auto;
  width:calc(100% - 80px - 80px);
  min-width:980px;
}

[data-mesh-id=comp-lyp8pa3n2inlineContent] {
  height:auto;
  width:100%;
  position:static;
  min-height:341px;
}

[data-mesh-id=comp-lyp8pa3o1inlineContent] {
  height:auto;
  width:100%;
}

[data-mesh-id=comp-lyp8pa3o1inlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:min-content 1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-lyp8pa3o1inlineContent-gridContainer] > [id="comp-lyp8pa3p2"] {
  position:relative;
  margin:25px 0px 25px calc((100% - 619px) * 0.5);
  left:18px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-lyp8pa3o1inlineContent-gridContainer] > [id="comp-lyp8pa3s3"] {
  position:relative;
  margin:0px 0px 48px calc((100% - 619px) * 0.5);
  left:18px;
  grid-area:2 / 1 / 3 / 2;
  justify-self:start;
  align-self:start;
}

#comp-lyp8pa3n2 {
  width:361px;
}

#comp-lyp8pa3o1 {
  width:619px;
}

#comp-lyp8pa3p2 {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-lyp8pa3p2 {
  width:583px;
  height:auto;
}

#comp-lyp8pa3s3 {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-lyp8pa3s3 {
  width:583px;
  height:auto;
}

#comp-lsbnit9t1 {
  left:0;
  margin-left:0;
  width:100%;
  min-width:0;
}

[data-mesh-id=comp-lsbnit9t1inlineContent] {
  height:auto;
  width:100%;
}

[data-mesh-id=comp-lsbnit9t1inlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-lsbnit9t1inlineContent-gridContainer] > [id="comp-jc4torui"] {
  position:relative;
  margin:0px 0px 0px calc((100% - 980px) * 0.5);
  left:0px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

#comp-jc4torui {
  left:0;
  margin-left:0;
  width:100%;
  min-width:980px;
}

[data-mesh-id=comp-jc4toruninlineContent] {
  height:auto;
  width:100%;
}

[data-mesh-id=comp-jc4toruninlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:948px;
  grid-template-rows:1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-jc4toruninlineContent-gridContainer] > [id="comp-jc4torup"] {
  position:relative;
  margin:0px 0px 10px calc((100% - 490px) * 0.5);
  left:0px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-jc4torurinlineContent] {
  height:auto;
  width:100%;
}

[data-mesh-id=comp-jc4torurinlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:repeat(2, min-content) 1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-jc4torurinlineContent-gridContainer] > [id="comp-jezin18s"] {
  position:relative;
  margin:48px 0px 10px calc((100% - 490px) * 0.5);
  left:200px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-jc4torurinlineContent-gridContainer] > [id="comp-jc4torut"] {
  position:relative;
  margin:0px 0px 33px calc((100% - 490px) * 0.5);
  left:0px;
  grid-area:2 / 1 / 3 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-jc4torurinlineContent-gridContainer] > [id="comp-jc4toruv"] {
  position:relative;
  margin:0px 0px 52px calc((100% - 490px) * 0.5);
  left:14px;
  grid-area:3 / 1 / 4 / 2;
  justify-self:start;
  align-self:start;
}

@media (prefers-reduced-motion: no-preference) {
  #comp-jc4torun [data-motion-part="BG_MEDIA comp-jc4torun"] {
    position:relative;
    width:120%;
    left:-10%;
  }

  #comp-jc4torun [data-motion-part="BG_LAYER comp-jc4torun"] {
    overflow:clip;
  }

}

#comp-jc4torun {
  width:490px;
}

#comp-jc4torup {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-jc4torup {
  width:490px;
  height:auto;
}

#comp-jc4torur {
  width:490px;
}

#comp-jezin18s {
  width:85px;
  height:85px;
}

#comp-jc4torut {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-jc4torut {
  width:490px;
  height:auto;
}

#comp-jc4toruv {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-jc4toruv {
  width:462px;
  height:auto;
}

#comp-lsbnit9t2 {
  left:0;
  margin-left:0;
  width:100%;
  min-width:0;
}

[data-mesh-id=comp-lsbnit9t2inlineContent] {
  height:auto;
  width:100%;
}

[data-mesh-id=comp-lsbnit9t2inlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-lsbnit9t2inlineContent-gridContainer] > [id="comp-m4daulql"] {
  position:relative;
  margin:0px 0px 5px calc((100% - 980px) * 0.5);
  left:0px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

#comp-m4daulql {
  left:0;
  margin-left:0;
  width:100%;
  min-width:980px;
}

[data-mesh-id=comp-m4dauls3inlineContent] {
  height:auto;
  width:100%;
}

[data-mesh-id=comp-m4dauls3inlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-m4dauls3inlineContent-gridContainer] > [id="comp-m4daozy8"] {
  position:relative;
  margin:0px 0 0px 0;
  left:0;
  grid-area:1 / 1 / 2 / 2;
  justify-self:stretch;
  align-self:start;
}

#comp-m4dauls3 {
  width:980px;
}

#comp-m4daozy8 {
  --alpha-bg:0;
  --bg:var(--color_11);
}

#comp-m4daozy8 {
  width:100%;
  left:0;
  margin-left:0;
  min-width:initial;
}

[data-mesh-id=comp-m4daozy8inlineContent] {
  height:auto;
  width:100%;
  position:static;
  min-height:auto;
  padding-bottom:0px;
  box-sizing:border-box;
}

#comp-m4daozy8_r_comp-lgnn37ba {
  --l_display:unset;
  min-width:0px;
  min-height:0px;
  width:auto;
  height:auto;
  --comp-display:unset;
  align-self:stretch;
  justify-self:stretch;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
  grid-area:1/1/2/2;
  position:relative;
}

.comp-m4daozy8_r_comp-lgnn37ba-container {
  box-sizing:border-box;
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:1fr;
  --container-layout-type:grid-container-layout;
  --container-display:grid;
}

#comp-m4daozy8_r_comp-lgnn37ba:not(.comp-m4daozy8_r_comp-lgnn37ba-container) {
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:minmax(0, 1fr);
  --container-display:grid;
}

#comp-m4daozy8_r_comp-lgnn37ba {
  --comp-m4daozy8_r_comp-lgnn37ba-variables-lppdf90l:0px;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-lui6dunj:0px;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-luphkxsd:32px;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-luphlnw7:32px;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-luphoq8z:0px;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-luphrmt3:0.9999724614798879fr;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-luphsix5:1.000027538520112fr;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-lupi5x69:2;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-lupi6w0w:3;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-lupia2ej-grid:center;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-lupia2ej-flex:center;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-luzhyc9e:1;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-luzhynx3:2;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-luziqdtl-grid:center;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-luziqdtl-flex:center;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-luziwul3:3;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-luzix4gw:4;
}

.device-mobile-optimized #comp-m4daozy8_r_comp-lgnn37ba {
  --comp-m4daozy8_r_comp-lgnn37ba-variables-lppdf90l:0px;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-lui6dunj:0px;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-luphkxsd:20px;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-luphlnw7:20px;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-luphoq8z:4px;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-luphrmt3:0.9999724614798879fr;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-luphsix5:1.000027538520112fr;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-lupi5x69:1;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-lupi6w0w:5;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-lupia2ej-grid:center;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-lupia2ej-flex:center;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-luzhyc9e:2;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-luzhynx3:3;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-luziqdtl-grid:center;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-luziqdtl-flex:center;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-luziwul3:1;
  --comp-m4daozy8_r_comp-lgnn37ba-variables-luzix4gw:5;
}

#comp-m4daozy8_r_comp-lgnn37bd1 {
  --l_display:unset;
  height:auto;
  min-width:0px;
  width:auto;
  --comp-display:unset;
  align-self:stretch;
  justify-self:stretch;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
  grid-area:1/1/2/2;
  position:relative;
}

.comp-m4daozy8_r_comp-lgnn37bd1-container {
  box-sizing:border-box;
  padding-top:0px;
  padding-right:0px;
  padding-left:0px;
  padding-bottom:0px;
  display:var(--l_display,var(--container-display));
  grid-template-rows:min-content auto min-content;
  grid-template-columns:1fr 1fr;
  --container-layout-type:grid-container-layout;
  --container-display:grid;
}

.device-mobile-optimized #comp-m4daozy8_r_comp-lgnn37bd1 {
  --rd:0px;
}

#comp-m4daozy8_r_comp-lgnn37bd1 {
  --brw:0px;
  --brd:var(--color_13);
  --bg:var(--color_11);
  --rd:0px 0px 0px 0px;
  --shd:none;
  --gradient:none;
  --alpha-brd:1;
  --alpha-bg:1;
  --boxShadowToggleOn-shd:none;
  --bg-gradient:none;
}

#comp-m4daozy8_r_comp-lqwd66ma {
  width:auto;
  height:auto;
  min-height:0px;
  --l_display:unset;
  min-width:0px;
  --comp-display:unset;
  align-self:stretch;
  justify-self:stretch;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
  grid-area:2/1/3/3;
  position:relative;
}

.comp-m4daozy8_r_comp-lqwd66ma-container {
  box-sizing:border-box;
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:1fr;
  --container-layout-type:grid-container-layout;
  --container-display:grid;
}

#comp-m4daozy8_r_comp-lqwd66ma:not(.comp-m4daozy8_r_comp-lqwd66ma-container) {
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:minmax(0, 1fr);
  --container-display:grid;
}

#comp-m4daozy8_r_comp-lqwd66ma_r_comp-lqwcss2e {
  --l_display:unset;
  min-width:0px;
  min-height:0px;
  width:auto;
  height:auto;
  --comp-display:unset;
  align-self:stretch;
  justify-self:stretch;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
  grid-area:1/1/2/2;
  position:relative;
}

.comp-m4daozy8_r_comp-lqwd66ma_r_comp-lqwcss2e-container {
  box-sizing:border-box;
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:1fr;
  --container-layout-type:grid-container-layout;
  --container-display:grid;
}

#comp-m4daozy8_r_comp-lqwd66ma_r_comp-lqwcss2e:not(.comp-m4daozy8_r_comp-lqwd66ma_r_comp-lqwcss2e-container) {
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:minmax(0, 1fr);
  --container-display:grid;
}

#comp-m4daozy8_r_comp-lqwd66ma_r_comp-lqwcss2i {
  --l_display:unset;
  height:auto;
  width:auto;
  min-width:0px;
  --comp-display:unset;
  align-self:stretch;
  justify-self:stretch;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
  grid-area:1/1/2/2;
  position:relative;
}

.comp-m4daozy8_r_comp-lqwd66ma_r_comp-lqwcss2i-container {
  box-sizing:border-box;
  padding-top:20px;
  padding-right:20px;
  padding-left:20px;
  padding-bottom:20px;
  display:var(--l_display,var(--container-display));
  grid-template-rows:min-content min-content;
  grid-template-columns:1fr;
  --container-layout-type:grid-container-layout;
  --container-display:grid;
}

#comp-m4daozy8_r_comp-lqwd66ma_r_comp-lqwcss2i {
  --brw:0px;
  --brd:var(--color_13);
  --bg:var(--color_11);
  --rd:0px;
  --shd:none;
  --gradient:none;
  --alpha-brd:1;
  --alpha-bg:0;
  --boxShadowToggleOn-shd:none;
  --bg-gradient:none;
}

#comp-m4daozy8_r_comp-lqwd66ma_r_comp-lqwctm3h {
  width:auto;
  height:auto;
  --l_display:unset;
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:end;
  justify-self:stretch;
  margin-left:0%;
  margin-right:0%;
  margin-top:0px;
  margin-bottom:0px;
  grid-area:1/1/2/2;
  position:relative;
}

#comp-m4daozy8_r_comp-lqwd66ma_r_comp-lqwctm3h {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
  --textDecoration:none;
  --textAlign:center;
  --letterSpacing:0em;
  --lineHeight:normal;
  --fontSize:32px;
  --color:var(--color_15);
  --alpha-color:1;
}

#comp-m4daozy8_r_comp-lqwd66ma_r_comp-lqwcu1sz {
  width:auto;
  height:auto;
  --l_display:unset;
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:start;
  justify-self:stretch;
  margin-left:0%;
  margin-right:0%;
  margin-top:24px;
  margin-bottom:0px;
  grid-area:2/1/3/2;
  position:relative;
}

#comp-m4daozy8_r_comp-lqwd66ma_r_comp-lqwcu1sz {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
  --color:var(--color_15);
  --alpha-color:1;
  --textAlign:center;
  --letterSpacing:0em;
  --lineHeight:1.6em;
  --fontSize:16px;
}

#comp-m4daozy8_r_comp-lp9pu1jk {
  width:auto;
  height:auto;
  --l_display:unset;
  min-height:20px;
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:stretch;
  justify-self:stretch;
  position:relative;
  --force-auto:auto;
  top:var(--force-auto,calc(0px));
  bottom:var(--force-auto,);
  left:var(--force-auto,);
  right:var(--force-auto,);
  margin-left:var(--comp-m4daozy8_r_comp-lgnn37ba-variables-lui6dunj);
  margin-right:var(--comp-m4daozy8_r_comp-lgnn37ba-variables-lui6dunj);
  margin-top:var(--comp-m4daozy8_r_comp-lgnn37ba-variables-lppdf90l);
  margin-bottom:var(--comp-m4daozy8_r_comp-lgnn37ba-variables-lppdf90l);
  grid-area:2/1/3/3;
}

#comp-m4daozy8_r_comp-luph70yy {
  width:auto;
  height:auto;
  min-height:0px;
  --l_display:unset;
  min-width:0px;
  --comp-display:unset;
  align-self:stretch;
  justify-self:stretch;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
  grid-area:1/1/2/3;
  position:relative;
}

.comp-m4daozy8_r_comp-luph70yy-container {
  box-sizing:border-box;
  padding-top:var(--comp-m4daozy8_r_comp-lgnn37ba-variables-luphkxsd);
  padding-right:var(--comp-m4daozy8_r_comp-lgnn37ba-variables-luphlnw7);
  padding-left:var(--comp-m4daozy8_r_comp-lgnn37ba-variables-luphlnw7);
  padding-bottom:var(--comp-m4daozy8_r_comp-lgnn37ba-variables-luphkxsd);
  column-gap:8px;
  display:var(--l_display,var(--container-display));
  grid-template-rows:min-content min-content;
  grid-template-columns:var(--comp-m4daozy8_r_comp-lgnn37ba-variables-luphrmt3) max-content max-content var(--comp-m4daozy8_r_comp-lgnn37ba-variables-luphsix5);
  --container-layout-type:grid-container-layout;
  --container-display:grid;
}

#comp-m4daozy8_r_comp-luph70yy:not(.comp-m4daozy8_r_comp-luph70yy-container) {
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:minmax(0, 1fr);
  --container-display:grid;
}

#comp-m4daozy8_r_comp-luph70yy {
  --brw:0px;
  --brd:50,65,88;
  --bg:var(--color_11);
  --rd:0px;
  --shd:none;
  --gradient:none;
  --alpha-brd:1;
  --alpha-bg:0;
  --boxShadowToggleOn-shd:none;
  --bg-gradient:none;
}

#comp-m4daozy8_r_comp-m010jxj2 {
  width:150px;
  height:48.8671875px;
  min-height:0px;
  --l_display:unset;
  min-width:0px;
  max-width:99999px;
  max-height:99999px;
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:stretch;
  justify-self:center;
  margin-left:0%;
  margin-right:0%;
  margin-top:31.992406249999988px;
  margin-bottom:31.992406250000045px;
  grid-area:3/1/4/3;
  position:relative;
}

#comp-lsbnit9t3 {
  left:0;
  margin-left:0;
  width:100%;
  min-width:0;
}

[data-mesh-id=comp-lsbnit9t3inlineContent] {
  height:auto;
  width:100%;
}

[data-mesh-id=comp-lsbnit9t3inlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-lsbnit9t3inlineContent-gridContainer] > [id="comp-jc4torve"] {
  position:relative;
  margin:1px 0px 0px calc((100% - 980px) * 0.5);
  left:0px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

#comp-jc4torve {
  left:0;
  margin-left:0;
  width:100%;
  min-width:980px;
}

[data-mesh-id=comp-jc4torwfinlineContent] {
  height:auto;
  width:100%;
}

[data-mesh-id=comp-jc4torwfinlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:1251px;
  grid-template-rows:repeat(3, min-content) 1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-jc4torwfinlineContent-gridContainer] > [id="comp-jc4torwl"] {
  position:relative;
  margin:68px 0px 0 calc((100% - 655px) * 0.5);
  left:7px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-jc4torwfinlineContent-gridContainer] > [id="comp-jc7hwhhr"] {
  position:relative;
  margin:72px 0px 5px calc((100% - 655px) * 0.5);
  left:559px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-jc4torwfinlineContent-gridContainer] > [id="comp-lsh26llq"] {
  position:relative;
  margin:0px 0px 28px calc((100% - 655px) * 0.5);
  left:7px;
  grid-area:2 / 1 / 3 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-jc4torwfinlineContent-gridContainer] > [id="comp-jc4torx4"] {
  position:relative;
  margin:5px 0px 39px calc((100% - 655px) * 0.5);
  left:8px;
  grid-area:3 / 1 / 4 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-jc4torwfinlineContent-gridContainer] > [id="comp-jxa7hb0a"] {
  position:relative;
  margin:0px 0px 10px calc((100% - 655px) * 0.5);
  left:217px;
  grid-area:3 / 1 / 4 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-jc4torwfinlineContent-gridContainer] > [id="comp-jc4torws"] {
  position:relative;
  margin:0px 0px 10px calc((100% - 655px) * 0.5);
  left:0px;
  grid-area:4 / 1 / 5 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-jc4torvvinlineContent] {
  height:auto;
  width:100%;
}

[data-mesh-id=comp-jc4torvvinlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:1251px;
  grid-template-rows:repeat(7, min-content) 1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-jc4torvvinlineContent-gridContainer] > [id="comp-jezipgwa"] {
  position:relative;
  margin:72px 0px 17px calc((100% - 325px) * 0.5);
  left:133px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-jc4torvvinlineContent-gridContainer] > [id="comp-jc4torvy"] {
  position:relative;
  margin:0px 0px 34px calc((100% - 325px) * 0.5);
  left:0px;
  grid-area:2 / 1 / 3 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-jc4torvvinlineContent-gridContainer] > [id="comp-jeziqzlx"] {
  position:relative;
  margin:0px 0px 19px calc((100% - 325px) * 0.5);
  left:145px;
  grid-area:3 / 1 / 4 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-jc4torvvinlineContent-gridContainer] > [id="comp-jc4torw0"] {
  position:relative;
  margin:0px 0px 50px calc((100% - 325px) * 0.5);
  left:0px;
  grid-area:4 / 1 / 5 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-jc4torvvinlineContent-gridContainer] > [id="comp-jezipgwb"] {
  position:relative;
  margin:0px 0px 14px calc((100% - 325px) * 0.5);
  left:136px;
  grid-area:5 / 1 / 6 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-jc4torvvinlineContent-gridContainer] > [id="comp-jc4torw2"] {
  position:relative;
  margin:0px 0px 54px calc((100% - 325px) * 0.5);
  left:0px;
  grid-area:6 / 1 / 7 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-jc4torvvinlineContent-gridContainer] > [id="comp-jezio63a"] {
  position:relative;
  margin:0px 0px 22px calc((100% - 325px) * 0.5);
  left:146px;
  grid-area:7 / 1 / 8 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-jc4torvvinlineContent-gridContainer] > [id="comp-jc4torw4"] {
  position:relative;
  margin:0px 0px 10px calc((100% - 325px) * 0.5);
  left:0px;
  grid-area:8 / 1 / 9 / 2;
  justify-self:start;
  align-self:start;
}

#comp-jc4torwf {
  width:655px;
}

#comp-jc4torwl {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-jc4torwl {
  width:644px;
  height:auto;
}

#comp-jc7hwhhr {
  width:91px;
  height:33px;
}

#comp-lsh26llq {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-lsh26llq {
  width:644px;
  height:auto;
}

#comp-jc4torx4 {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-jc4torx4 {
  width:198px;
  height:auto;
}

#comp-jxa7hb0a {
  width:443px;
}

[data-mesh-id=comp-jxa7hb0ainlineContent] {
  height:auto;
  width:443px;
}

[data-mesh-id=comp-jxa7hb0ainlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-jxa7hb0ainlineContent-gridContainer] > [id="comp-jxa7hb14"] {
  position:relative;
  margin:0px 0px 0px 0;
  left:0px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

#comp-jxa7hb14 {
  --rd:0px;
  --shd:none;
  --bg:var(--color_41);
  --brd:var(--color_47);
  --alpha-brd:1;
  --brw:0px;
  --loader:0;
  --alpha-bg:0;
  --boxShadowToggleOn-shd:none;
}

#comp-jxa7hb14 {
  width:443px;
}

[data-mesh-id=comp-jxa7hb14inlineContent] {
  height:auto;
  width:443px;
}

[data-mesh-id=comp-jxa7hb14inlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:repeat(4, min-content) 1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-jxa7hb14inlineContent-gridContainer] > [id="comp-kp0u7nkr"] {
  position:relative;
  margin:5px 0px 12px 0;
  left:9px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-jxa7hb14inlineContent-gridContainer] > [id="comp-jxa7hb1h"] {
  position:relative;
  margin:5px 0px 10px 0;
  left:228px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-jxa7hb14inlineContent-gridContainer] > [id="comp-jxa7hb1q"] {
  position:relative;
  margin:0px 0px 11px 0;
  left:9px;
  grid-area:2 / 1 / 3 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-jxa7hb14inlineContent-gridContainer] > [id="comp-jxa7hb1w"] {
  position:relative;
  margin:0px 0px 11px 0;
  left:228px;
  grid-area:2 / 1 / 3 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-jxa7hb14inlineContent-gridContainer] > [id="comp-jxa7hb22"] {
  position:relative;
  margin:0px 0px 7px 0;
  left:9px;
  grid-area:3 / 1 / 4 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-jxa7hb14inlineContent-gridContainer] > [id="comp-jxa7hb29"] {
  position:relative;
  margin:0px 0px 3px 0;
  left:10px;
  grid-area:4 / 1 / 5 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-jxa7hb14inlineContent-gridContainer] > [id="comp-jxa7hb2f"] {
  position:relative;
  margin:0px 0px 8px 0;
  left:62px;
  grid-area:5 / 1 / 6 / 2;
  justify-self:start;
  align-self:start;
}

#comp-kp0u7nkr {
  --errorTextColor:255,64,64;
  --alpha-errorTextColor:1;
  --errorTextFont:var(--font_8);
  --shd:none;
  --rd:0px;
  --fnt:normal normal normal 14px/1.4em futura-lt-w01-light,sans-serif;
  --brw:0px;
  --bg:var(--color_43);
  --txt:var(--color_36);
  --alpha-txt:1;
  --brd:var(--color_41);
  --txt2:var(--color_43);
  --alpha-txt2:1;
  --brwh:0px;
  --bgh:var(--color_42);
  --brdh:82,38,98;
  --brwf:0px;
  --bgf:var(--color_42);
  --brdf:82,38,98;
  --brwe:2px;
  --bge:var(--color_42);
  --brde:255,64,64;
  --trns:opacity 0.5s ease 0s, border 0.5s ease 0s, color 0.5s ease 0s;
  --bgd:255,255,255;
  --txtd:219,219,219;
  --alpha-txtd:1;
  --brwd:1px;
  --brdd:219,219,219;
  --alpha-brdd:1;
  --fntlbl:normal normal normal 15px/1.4em familjen-grotesk,'familjen grotesk',sans-serif;
  --txtlbl:var(--color_36);
  --alpha-txtlbl:1;
  --txtlblrq:0,0,0;
  --alpha-txtlblrq:0;
  --fntprefix:normal normal normal 16px/1.4em helvetica-w01-roman,sans-serif;
  --alpha-bgf:1;
  --alpha-btn_brd:0.55;
  --alpha-bgd:1;
  --btn_brd:var(--color_37);
  --btn_fnt:var(--font_8);
  --alpha-bge:0.8;
  --alpha-brdh:1;
  --fnt2:var(--font_8);
  --alpha-brd:1;
  --alpha-bg:0.8;
  --btn_brw:1;
  --alpha-bgh:1;
  --alpha-brde:1;
  --txt-placeholder:var(--color_40);
  --alpha-txt-placeholder:1;
  --alpha-brdf:1;
  --boxShadowToggleOn-shd:none;
}

#comp-kp0u7nkr {
  width:206px;
  height:60px;
}

#comp-jxa7hb1h {
  --errorTextColor:255,64,64;
  --alpha-errorTextColor:1;
  --errorTextFont:var(--font_8);
  --shd:none;
  --rd:0px;
  --fnt:normal normal normal 14px/1.4em futura-lt-w01-light,sans-serif;
  --brw:0px;
  --bg:var(--color_43);
  --txt:var(--color_36);
  --alpha-txt:1;
  --brd:var(--color_41);
  --txt2:var(--color_43);
  --alpha-txt2:1;
  --brwh:0px;
  --bgh:var(--color_43);
  --brdh:82,38,98;
  --brwf:0px;
  --bgf:var(--color_42);
  --brdf:82,38,98;
  --brwe:2px;
  --bge:var(--color_42);
  --brde:255,64,64;
  --trns:opacity 0.5s ease 0s, border 0.5s ease 0s, color 0.5s ease 0s;
  --bgd:255,255,255;
  --txtd:219,219,219;
  --alpha-txtd:1;
  --brwd:1px;
  --brdd:219,219,219;
  --alpha-brdd:1;
  --fntlbl:normal normal normal 15px/1.4em familjen-grotesk,'familjen grotesk',sans-serif;
  --txtlbl:var(--color_36);
  --alpha-txtlbl:1;
  --txtlblrq:0,0,0;
  --alpha-txtlblrq:0;
  --fntprefix:normal normal normal 16px/1.4em helvetica-w01-roman,sans-serif;
  --alpha-bgf:1;
  --alpha-btn_brd:0.55;
  --alpha-bgd:1;
  --btn_brd:var(--color_37);
  --btn_fnt:var(--font_8);
  --alpha-bge:0.8;
  --alpha-brdh:1;
  --fnt2:var(--font_8);
  --alpha-brd:1;
  --alpha-bg:0.8;
  --btn_brw:1;
  --alpha-bgh:1;
  --alpha-brde:1;
  --txt-placeholder:var(--color_40);
  --alpha-txt-placeholder:1;
  --alpha-brdf:1;
  --boxShadowToggleOn-shd:none;
}

#comp-jxa7hb1h {
  width:206px;
  height:62px;
}

#comp-jxa7hb1q {
  --errorTextColor:255,64,64;
  --alpha-errorTextColor:1;
  --errorTextFont:var(--font_8);
  --shd:none;
  --rd:0px;
  --fnt:normal normal normal 14px/1.4em futura-lt-w01-light,sans-serif;
  --brw:0px;
  --bg:var(--color_43);
  --txt:var(--color_36);
  --alpha-txt:1;
  --brd:var(--color_41);
  --txt2:231,202,242;
  --alpha-txt2:1;
  --brwh:0px;
  --bgh:var(--color_42);
  --brdh:82,38,98;
  --brwf:0px;
  --bgf:var(--color_42);
  --brdf:82,38,98;
  --brwe:2px;
  --bge:var(--color_42);
  --brde:255,64,64;
  --trns:opacity 0.5s ease 0s, border 0.5s ease 0s, color 0.5s ease 0s;
  --bgd:255,255,255;
  --txtd:219,219,219;
  --alpha-txtd:1;
  --brwd:1px;
  --brdd:219,219,219;
  --alpha-brdd:1;
  --fntlbl:normal normal normal 15px/1.4em familjen-grotesk,'familjen grotesk',sans-serif;
  --txtlbl:var(--color_36);
  --alpha-txtlbl:1;
  --txtlblrq:0,0,0;
  --alpha-txtlblrq:0;
  --fntprefix:normal normal normal 16px/1.4em helvetica-w01-roman,sans-serif;
  --alpha-bgf:1;
  --alpha-btn_brd:0.55;
  --alpha-bgd:1;
  --btn_brd:var(--color_37);
  --btn_fnt:var(--font_8);
  --alpha-bge:0.8;
  --alpha-brdh:1;
  --fnt2:var(--font_8);
  --alpha-brd:1;
  --alpha-bg:0.8;
  --btn_brw:1;
  --alpha-bgh:1;
  --alpha-brde:1;
  --txt-placeholder:var(--color_40);
  --alpha-txt-placeholder:1;
  --alpha-brdf:1;
  --boxShadowToggleOn-shd:none;
}

#comp-jxa7hb1q {
  width:206px;
  height:60px;
}

#comp-jxa7hb1w {
  --errorTextColor:255,64,64;
  --alpha-errorTextColor:1;
  --errorTextFont:var(--font_8);
  --shd:none;
  --rd:0px;
  --fnt:normal normal normal 14px/1.4em futura-lt-w01-light,sans-serif;
  --brw:0px;
  --bg:var(--color_43);
  --txt:var(--color_36);
  --alpha-txt:1;
  --brd:var(--color_41);
  --txt2:231,202,242;
  --alpha-txt2:1;
  --brwh:0px;
  --bgh:var(--color_42);
  --brdh:82,38,98;
  --brwf:0px;
  --bgf:var(--color_42);
  --brdf:82,38,98;
  --brwe:2px;
  --bge:var(--color_42);
  --brde:255,64,64;
  --trns:opacity 0.5s ease 0s, border 0.5s ease 0s, color 0.5s ease 0s;
  --bgd:255,255,255;
  --txtd:219,219,219;
  --alpha-txtd:1;
  --brwd:1px;
  --brdd:219,219,219;
  --alpha-brdd:1;
  --fntlbl:normal normal normal 15px/1.4em familjen-grotesk,'familjen grotesk',sans-serif;
  --txtlbl:var(--color_36);
  --alpha-txtlbl:1;
  --txtlblrq:0,0,0;
  --alpha-txtlblrq:0;
  --fntprefix:normal normal normal 16px/1.4em helvetica-w01-roman,sans-serif;
  --alpha-bgf:1;
  --alpha-btn_brd:0.55;
  --alpha-bgd:1;
  --btn_brd:var(--color_37);
  --btn_fnt:var(--font_8);
  --alpha-bge:0.8;
  --alpha-brdh:1;
  --fnt2:var(--font_8);
  --alpha-brd:1;
  --alpha-bg:0.8;
  --btn_brw:1;
  --alpha-bgh:1;
  --alpha-brde:1;
  --txt-placeholder:var(--color_40);
  --alpha-txt-placeholder:1;
  --alpha-brdf:1;
  --boxShadowToggleOn-shd:none;
}

#comp-jxa7hb1w {
  width:206px;
  height:60px;
}

#comp-jxa7hb22 {
  --errorTextColor:255,64,64;
  --alpha-errorTextColor:1;
  --errorTextFont:var(--font_8);
  --shd:none;
  --rd:0px;
  --fnt:normal normal normal 14px/1.4em futura-lt-w01-light,sans-serif;
  --brw:0px;
  --bg:var(--color_43);
  --txt:var(--color_36);
  --alpha-txt:1;
  --brd:var(--color_41);
  --txt2:231,202,242;
  --alpha-txt2:1;
  --brwh:0px;
  --bgh:var(--color_42);
  --brdh:82,38,98;
  --bgd:255,255,255;
  --txtd:219,219,219;
  --alpha-txtd:1;
  --brwd:0px;
  --brdd:219,219,219;
  --alpha-brdd:1;
  --brwf:0px;
  --bgf:var(--color_42);
  --brdf:82,38,98;
  --brwe:2px;
  --bge:var(--color_42);
  --brde:255,64,64;
  --fntlbl:normal normal normal 15px/1.4em familjen-grotesk,'familjen grotesk',sans-serif;
  --txtlbl:var(--color_36);
  --alpha-txtlbl:1;
  --txtlblrq:0,0,0;
  --alpha-txtlblrq:1;
  --alpha-bgf:1;
  --alpha-bgd:1;
  --alpha-bge:0.8;
  --alpha-brdh:1;
  --alpha-brd:1;
  --alpha-bg:0.8;
  --alpha-bgh:1;
  --alpha-brde:1;
  --alpha-brdf:1;
  --boxShadowToggleOn-shd:none;
  --bg2:170,170,170;
  --alpha-bg2:1;
}

#comp-jxa7hb22 {
  width:425px;
  height:174px;
}

#comp-jxa7hb29 {
  --rd:0px;
  --trans1:border-color 0.4s ease 0s, background-color 0.4s ease 0s;
  --shd:none;
  --fnt:normal normal normal 19px/1.4em familjen-grotesk,'familjen grotesk',sans-serif;
  --trans2:color 0.4s ease 0s;
  --txt:var(--color_36);
  --brw:3px;
  --bg:255,255,255;
  --brd:var(--color_43);
  --bgh:var(--color_42);
  --brdh:180,90,212;
  --txth:var(--color_36);
  --bgd:204,204,204;
  --alpha-bgd:1;
  --brdd:204,204,204;
  --alpha-brdd:1;
  --txtd:255,255,255;
  --alpha-txtd:1;
  --alpha-txth:1;
  --alpha-brdh:0;
  --alpha-brd:1;
  --alpha-bg:1;
  --alpha-bgh:1;
  --boxShadowToggleOn-shd:none;
  --alpha-txt:1;
}

#comp-jxa7hb29 {
  width:423px;
  height:30px;
}

#comp-jxa7hb2f {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-jxa7hb2f {
  width:318px;
  height:auto;
}

#comp-jc4torws {
  width:655px;
  height:437px;
}

@media (prefers-reduced-motion: no-preference) {
  #comp-jc4torvv [data-motion-part="BG_MEDIA comp-jc4torvv"] {
    position:relative;
    width:120%;
    left:-10%;
  }

  #comp-jc4torvv [data-motion-part="BG_LAYER comp-jc4torvv"] {
    overflow:clip;
  }

}

#comp-jc4torvv {
  width:325px;
}

#comp-jezipgwa {
  width:54px;
  height:48px;
}

#comp-jc4torvy {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-jc4torvy {
  width:324px;
  height:auto;
}

#comp-jeziqzlx {
  width:29px;
  height:48px;
}

#comp-jc4torw0 {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-jc4torw0 {
  width:324px;
  height:auto;
}

#comp-jezipgwb {
  width:48px;
  height:48px;
}

#comp-jc4torw2 {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-jc4torw2 {
  width:325px;
  height:auto;
}

#comp-jezio63a {
  width:26px;
  height:48px;
}

#comp-jc4torw4 {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-jc4torw4 {
  width:325px;
  height:auto;
}

#comp-mbr8qxb7 {
  left:0;
  margin-left:0;
  width:100%;
  min-width:0;
}

[data-mesh-id=comp-mbr8qxb7inlineContent] {
  height:auto;
  width:100%;
}

[data-mesh-id=comp-mbr8qxb7inlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:min-content 1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-mbr8qxb7inlineContent-gridContainer] > [id="comp-mbr8qxbj"] {
  position:relative;
  margin:15px 0px 8px calc((100% - 980px) * 0.5);
  left:60px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-mbr8qxb7inlineContent-gridContainer] > [id="comp-mbr8qxbm"] {
  position:relative;
  margin:0px 0px 28px calc((100% - 980px) * 0.5);
  left:0px;
  grid-area:2 / 1 / 3 / 2;
  justify-self:start;
  align-self:start;
}

#comp-mbr8qxbj {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-mbr8qxbj {
  width:860px;
  height:auto;
}

#comp-mbr8qxbm {
  left:0;
  margin-left:0;
  width:100%;
  min-width:980px;
}

[data-mesh-id=comp-mbr8qxbu4inlineContent] {
  height:auto;
  width:100%;
  position:static;
  min-height:186px;
}

[data-mesh-id=comp-mbr8qxbp1inlineContent] {
  height:auto;
  width:100%;
}

[data-mesh-id=comp-mbr8qxbp1inlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-mbr8qxbp1inlineContent-gridContainer] > [id="comp-mbr8qxbq"] {
  position:relative;
  margin:15px 0px 21px calc((100% - 196px) * 0.5);
  left:23px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-mbr8qxbrinlineContent] {
  height:auto;
  width:100%;
}

[data-mesh-id=comp-mbr8qxbrinlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-mbr8qxbrinlineContent-gridContainer] > [id="comp-mbr8qxbs"] {
  position:relative;
  margin:18px 0px 18px calc((100% - 196px) * 0.5);
  left:22px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-mbr8qxbs5inlineContent] {
  height:auto;
  width:100%;
}

[data-mesh-id=comp-mbr8qxbs5inlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-mbr8qxbs5inlineContent-gridContainer] > [id="comp-mbr8qxbt5"] {
  position:relative;
  margin:15px 0px 21px calc((100% - 196px) * 0.5);
  left:23px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-mbr8qxbw1inlineContent] {
  height:auto;
  width:100%;
  position:static;
  min-height:186px;
}

#comp-mbr8qxbu4 {
  width:196px;
}

#comp-mbr8qxbp1 {
  width:196px;
}

#comp-mbr8qxbq {
  --rd:3px;
  --brd:var(--color_15);
  --brw:2px;
  --sizeRd:3px;
  --sizeBrw:2px;
  --contentPaddingLeft:2px;
  --contentPaddingRight:2px;
  --contentPaddingBottom:2px;
  --contentPaddingTop:2px;
  --alpha-brd:1;
}

#comp-mbr8qxbq {
  width:150px;
  height:150px;
}

#comp-mbr8qxbr {
  width:196px;
}

#comp-mbr8qxbs {
  --rd:3px;
  --brd:var(--color_15);
  --brw:2px;
  --sizeRd:3px;
  --sizeBrw:2px;
  --contentPaddingLeft:2px;
  --contentPaddingRight:2px;
  --contentPaddingBottom:2px;
  --contentPaddingTop:2px;
  --alpha-brd:1;
}

#comp-mbr8qxbs {
  width:150px;
  height:150px;
}

#comp-mbr8qxbs5 {
  width:196px;
}

#comp-mbr8qxbt5 {
  --rd:3px;
  --brd:var(--color_15);
  --brw:2px;
  --sizeRd:3px;
  --sizeBrw:2px;
  --contentPaddingLeft:2px;
  --contentPaddingRight:2px;
  --contentPaddingBottom:2px;
  --contentPaddingTop:2px;
  --alpha-brd:1;
}

#comp-mbr8qxbt5 {
  width:150px;
  height:150px;
}

#comp-mbr8qxbw1 {
  width:196px;
}

#comp-lzfxwhxd {
  left:0;
  margin-left:0;
  width:100%;
  min-width:0;
}

[data-mesh-id=comp-lzfxwhxdinlineContent] {
  height:auto;
  width:100%;
}

[data-mesh-id=comp-lzfxwhxdinlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-lzfxwhxdinlineContent-gridContainer] > [id="comp-lzfxxwnk"] {
  position:relative;
  margin:0px 0px 0px calc((100% - 980px) * 0.5);
  left:102px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

#comp-lzfxxwnk {
  --backgroundColor:0,0,0;
  --alpha-backgroundColor:0;
  --blendMode:normal;
  --textShadow:0px 0px transparent;
  --textOutline:0px 0px transparent;
}

#comp-lzfxxwnk {
  width:776px;
  height:auto;
}

#comp-lzc2qczs {
  left:0;
  margin-left:0;
  width:100%;
  min-width:0;
}

[data-mesh-id=comp-lzc2qczsinlineContent] {
  height:auto;
  width:100%;
}

[data-mesh-id=comp-lzc2qczsinlineContent-gridContainer] {
  position:static;
  display:grid;
  height:auto;
  width:100%;
  min-height:auto;
  grid-template-rows:1fr;
  grid-template-columns:100%;
}

[data-mesh-id=comp-lzc2qczsinlineContent-gridContainer] > [id="comp-lzglelyo"] {
  position:relative;
  margin:38px 0px 63px calc((100% - 980px) * 0.5);
  left:16px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-lzc2qczsinlineContent-gridContainer] > [id="comp-lzgletum"] {
  position:relative;
  margin:41px 0px 66px calc((100% - 980px) * 0.5);
  left:820px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

[data-mesh-id=comp-lzc2qczsinlineContent-gridContainer] > [id="comp-lzglz9io"] {
  position:relative;
  margin:20px 0px 15px calc((100% - 980px) * 0.5);
  left:-504px;
  grid-area:1 / 1 / 2 / 2;
  justify-self:start;
  align-self:start;
}

#comp-lzglelyo {
  --contentPaddingLeft:0px;
  --contentPaddingRight:0px;
  --contentPaddingTop:0px;
  --contentPaddingBottom:0px;
}

#comp-lzglelyo {
  width:725px;
  height:49px;
}

#comp-lzgletum {
  --contentPaddingLeft:0px;
  --contentPaddingRight:0px;
  --contentPaddingTop:0px;
  --contentPaddingBottom:0px;
}

#comp-lzgletum {
  width:141px;
  height:43px;
}

#comp-lzglz9io {
  --fade_next:opacity 0.1s ease 0s;
  --fade_prev:opacity 0.5s ease 0s;
}

#comp-lzglz9io {
  width:2014px;
  height:115px;
}

/* END STYLABLE DIRECTIVE RULES */ [id^="comp-m3yvq4h2__"] .style-m3yvu3cd__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  background: rgba(255, 255, 255, 0) 
}

/* START STYLABLE DIRECTIVE RULES */ [id^="comp-m3yvq4h2__"] .style-m3yvu3cd__root:hover {
  background: rgba(0, 0, 0, 0);
  border: 0px solid #FFFFFF 
}

[id^="comp-m3yvq4h2__"] .style-m3yvu3cd__root:hover .StylableButton2545352419__label {
  color: #FFFFFF 
}

[id^="comp-m3yvq4h2__"] .style-m3yvu3cd__root:disabled {
  background: #E2E2E2 
}

[id^="comp-m3yvq4h2__"] .style-m3yvu3cd__root:disabled .StylableButton2545352419__label {
  color: #8F8F8F 
}

[id^="comp-m3yvq4h2__"] .style-m3yvu3cd__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F 
}

[id^="comp-m3yvq4h2__"] .style-m3yvu3cd__root .StylableButton2545352419__container {
  transition: inherit 
}

[id^="comp-m3yvq4h2__"] .style-m3yvu3cd__root .StylableButton2545352419__label {
  transition: inherit;
  font-family: futura-lt-w01-book,sans-serif;
  margin: 0px 4px 0px 0px;
  font-size: 14px;
  letter-spacing: 0.1em;
  font-family: futura-lt-w01-book,sans-serif;
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  color: #000000 
}

[id^="comp-m3yvq4h2__"] .style-m3yvu3cd__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 10px;
  height: 10px;
  margin: 0px 0px 0px 4px;
  fill: #000000;
  display: none 
}

[id^="comp-m3yvq4h2__"] .style-m3yvu3cd__root:hover .StylableButton2545352419__icon {
  fill: #FFFFFF 
}

/* END STYLABLE DIRECTIVE RULES */ [id^="comp-lsczeaoj1__"] .style-ma29tse3__root:hover .StylableButton2545352419__icon {
  fill: #000000;
}

/* START STYLABLE DIRECTIVE RULES */ [id^="comp-lsczeaoj1__"] .style-ma29tse3__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  border: 1px solid #58BA3A;
  background: #000000 
}

[id^="comp-lsczeaoj1__"] .style-ma29tse3__root:hover {
  background: #58BA3A;
}

[id^="comp-lsczeaoj1__"] .style-ma29tse3__root:hover .StylableButton2545352419__label {
  color: #000000;
}

[id^="comp-lsczeaoj1__"] .style-ma29tse3__root:disabled {
  background: #E2E2E2 
}

[id^="comp-lsczeaoj1__"] .style-ma29tse3__root:disabled .StylableButton2545352419__label {
  color: #8F8F8F 
}

[id^="comp-lsczeaoj1__"] .style-ma29tse3__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F 
}

[id^="comp-lsczeaoj1__"] .style-ma29tse3__root .StylableButton2545352419__container {
  transition: inherit 
}

[id^="comp-lsczeaoj1__"] .style-ma29tse3__root .StylableButton2545352419__label {
  transition: inherit;
  font-size: 14px;
  letter-spacing: 0.1em;
  color: #58BA3A;
  font-family: poppins-extralight,poppins,sans-serif;
  font-family: futura-lt-w01-book,sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  margin: 0px 2px 0px 0px;
  display: initial 
}

[id^="comp-lsczeaoj1__"] .style-ma29tse3__root .StylableButton2545352419__icon {
  transition: inherit;
  fill: #58BA3A;
  margin: 0px 0px 0px 2px;
  width: 12px;
  height: 12px;
  display: none;
}

/* END STYLABLE DIRECTIVE RULES */ [id^="comp-mbowdxd8__"] .style-mbowgiys__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  background: #58BA3A 
}

/* START STYLABLE DIRECTIVE RULES */ [id^="comp-mbowdxd8__"] .style-mbowgiys__root:hover {
  background: #44912D;
}

[id^="comp-mbowdxd8__"] .style-mbowgiys__root:disabled {
  background: #E2E2E2 
}

[id^="comp-mbowdxd8__"] .style-mbowgiys__root:disabled .StylableButton2545352419__label {
  color: #8F8F8F 
}

[id^="comp-mbowdxd8__"] .style-mbowgiys__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F 
}

[id^="comp-mbowdxd8__"] .style-mbowgiys__root .StylableButton2545352419__container {
  transition: inherit 
}

[id^="comp-mbowdxd8__"] .style-mbowgiys__root .StylableButton2545352419__label {
  transition: inherit;
  margin: 0px 4px 0px 0px;
  letter-spacing: 0.1em;
  font-family: bree-w01-thin-oblique,sans-serif;
  font-style: normal;
  color: #000000;
  font-family: futura-lt-w01-book,sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  font-weight: 700 
}

[id^="comp-mbowdxd8__"] .style-mbowgiys__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 10px;
  height: 10px;
  margin: 0px 0px 0px 4px;
  fill: #000000;
  display: none;
}

/* END STYLABLE DIRECTIVE RULES */ #comp-lsfrbajt .style-m4998flb__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  background: #58BA3A 
}

/* START STYLABLE DIRECTIVE RULES */ #comp-lsfrbajt .style-m4998flb__root:hover {
  background: #44912D;
}

#comp-lsfrbajt .style-m4998flb__root:disabled {
  background: #E2E2E2 
}

#comp-lsfrbajt .style-m4998flb__root:disabled .StylableButton2545352419__label {
  color: #8F8F8F 
}

#comp-lsfrbajt .style-m4998flb__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F 
}

#comp-lsfrbajt .style-m4998flb__root .StylableButton2545352419__container {
  transition: inherit 
}

#comp-lsfrbajt .style-m4998flb__root .StylableButton2545352419__label {
  transition: inherit;
  margin: 0px 4px 0px 0px;
  letter-spacing: 0.1em;
  font-family: bree-w01-thin-oblique,sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #000000;
  font-family: futura-lt-w01-book,sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-size: 20px 
}

#comp-lsfrbajt .style-m4998flb__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 10px;
  height: 10px;
  margin: 0px 0px 0px 4px;
  fill: #000000;
  display: none;
}

/* END STYLABLE DIRECTIVE RULES */ #comp-lsfrpox0 .style-m4998y2e__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  background: #C8F3BB 
}

/* START STYLABLE DIRECTIVE RULES */ #comp-lsfrpox0 .style-m4998y2e__root:hover {
  background: #44912D;
}

#comp-lsfrpox0 .style-m4998y2e__root:disabled {
  background: #E2E2E2 
}

#comp-lsfrpox0 .style-m4998y2e__root:disabled .StylableButton2545352419__label {
  color: #8F8F8F 
}

#comp-lsfrpox0 .style-m4998y2e__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F 
}

#comp-lsfrpox0 .style-m4998y2e__root .StylableButton2545352419__container {
  transition: inherit 
}

#comp-lsfrpox0 .style-m4998y2e__root .StylableButton2545352419__label {
  transition: inherit;
  margin: 0px 4px 0px 0px;
  letter-spacing: 0.1em;
  font-family: bree-w01-thin-oblique,sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #000000;
  font-family: futura-lt-w01-book,sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-size: 20px 
}

#comp-lsfrpox0 .style-m4998y2e__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 10px;
  height: 10px;
  margin: 0px 0px 0px 4px;
  fill: #000000;
  display: none;
}

/* END STYLABLE DIRECTIVE RULES */ #comp-lsdm5afh .style-mbm0xzbr__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  background: #58BA3A;
  border-radius: 25px 
}

/* START STYLABLE DIRECTIVE RULES */ #comp-lsdm5afh .style-mbm0xzbr__root:hover {
  background: #44912D;
}

#comp-lsdm5afh .style-mbm0xzbr__root:disabled {
  background: #E2E2E2 
}

#comp-lsdm5afh .style-mbm0xzbr__root:disabled .StylableButton2545352419__label {
  color: #8F8F8F 
}

#comp-lsdm5afh .style-mbm0xzbr__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F 
}

#comp-lsdm5afh .style-mbm0xzbr__root .StylableButton2545352419__container {
  transition: inherit 
}

#comp-lsdm5afh .style-mbm0xzbr__root .StylableButton2545352419__label {
  transition: inherit;
  margin: 0px 4px 0px 0px;
  letter-spacing: 0.1em;
  font-family: bree-w01-thin-oblique,sans-serif;
  font-style: normal;
  color: #FFFFFF;
  font-family: futura-lt-w01-book,sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-size: 21px;
  font-weight: 700 
}

#comp-lsdm5afh .style-mbm0xzbr__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 10px;
  height: 10px;
  margin: 0px 0px 0px 4px;
  fill: #000000;
  display: none;
}

@media screen and (min-width: 1px) and (max-width: 0px) {
  #comp-lsdm5afh .style-mbm0xzbr__root .StylableButton2545352419__label {
    font-size: 12px;
    font-weight: normal;
    font-size: 15px;
    font-weight: 700;
  }

}

/* END STYLABLE DIRECTIVE RULES */ .device-mobile-optimized #comp-m4daozy8_r_comp-lp9pu1jk .comp-m4daozy8_r_comp-lp9pu1jk-styleId__root .nav-arrows-container svg.slideshow-arrow {
  fill: #000000;
}

/* START STYLABLE DIRECTIVE RULES */ .device-mobile-optimized #comp-m4daozy8_r_comp-lp9pu1jk .comp-m4daozy8_r_comp-lp9pu1jk-styleId__root .nav-arrows-container {
  border-radius: 100px;
  background-color: rgba(255, 255, 255, 0.6);
}

.device-mobile-optimized #comp-m4daozy8_r_comp-lp9pu1jk .comp-m4daozy8_r_comp-lp9pu1jk-styleId__root .gallery-item-container {
  background-color: rgba(164, 164, 164, 0);
}

.device-mobile-optimized #comp-m4daozy8_r_comp-lp9pu1jk .comp-m4daozy8_r_comp-lp9pu1jk-styleId__root .gallery-item-container .gallery-item-hover::before {
  background-color: rgba(0, 0, 0, 0.7);
}

.device-mobile-optimized #comp-m4daozy8_r_comp-lp9pu1jk .comp-m4daozy8_r_comp-lp9pu1jk-styleId__root .gallery-item-common-info .info-element-description {
  color: #FFFFFF;
  font-family: futura-lt-w01-book,sans-serif;
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
}

.device-mobile-optimized #comp-m4daozy8_r_comp-lp9pu1jk .comp-m4daozy8_r_comp-lp9pu1jk-styleId__root .gallery-item-common-info .info-element-title {
  font-family: familjen-grotesk,'familjen grotesk',sans-serif;
  font-size: 95px;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  color: #FFFFFF;
}

.device-mobile-optimized #comp-m4daozy8_r_comp-lp9pu1jk .comp-m4daozy8_r_comp-lp9pu1jk-styleId__root .hover-info-element .info-element-description {
  color: #F8F8F8;
  font-family: futura-lt-w01-book,sans-serif;
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
}

.device-mobile-optimized #comp-m4daozy8_r_comp-lp9pu1jk .comp-m4daozy8_r_comp-lp9pu1jk-styleId__root .hover-info-element .info-element-title {
  font-family: familjen-grotesk,'familjen grotesk',sans-serif;
  font-size: 95px;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  color: #FFFFFF;
}

.device-mobile-optimized #comp-m4daozy8_r_comp-lp9pu1jk .comp-m4daozy8_r_comp-lp9pu1jk-styleId__root .gallery-item-container:hover {
  background-color: rgba(0, 0, 0, 0.3);
}

.device-mobile-optimized #comp-m4daozy8_r_comp-lp9pu1jk .comp-m4daozy8_r_comp-lp9pu1jk-styleId__root .show-more {
  border: 1px solid #FFFFFF;
  box-shadow: 0.71px 0.71px 0 0 rgba(0, 0, 0, 0);
  padding: 12px;
}

.device-mobile-optimized #comp-m4daozy8_r_comp-lp9pu1jk .comp-m4daozy8_r_comp-lp9pu1jk-styleId__root {
  -st-extends: ProGallery;
  color: #DFE6E9;
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-controllers_layoutParams_info_allowTitleAndDescription: ",controllers_layoutParams_info_allowTitle,controllers_layoutParams_info_allowDescription";
  background: rgba(255, 255, 255, 0);
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-controllers_layoutParams_info_verticalPadding: 0;
  box-shadow: 0.71px 0.71px 0 0 rgba(0, 0, 0, 0);
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-layoutParams_structure_responsiveMode: "SET_ITEMS_PER_ROW";
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-layoutParams_targetItemSize_value: 90;
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-layoutParams_groups_density: 0.3;
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-controllers_layoutParams_info_verticalAlignment: "CENTER";
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-controllers_layoutParams_info_horizontalAlignment: "CENTER";
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-behaviourParams_item_content_hoverAnimation: "NO_EFFECT";
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-controllers_layoutParams_info_horizontalPadding: 0;
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-behaviourParams_item_overlay_hoveringBehaviour: "APPEARS";
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-behaviourParams_gallery_blockContextMenu: true;
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-layoutParams_structure_galleryLayout: 2;
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-layoutParams_structure_scrollDirection: "HORIZONTAL";
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-layoutParams_structure_numberOfGridRows: 1;
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-controllers_layoutParams_structure_galleryRatio_value: 3;
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-controllers_layoutParams_structure_galleryRatio_method: "MANUAL";
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-layoutParams_structure_itemSpacing: 12;
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-layoutParams_navigationArrows_position: "ON_GALLERY";
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-layoutParams_navigationArrows_size: 24;
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-layoutParams_navigationArrows_padding: 24;
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-behaviourParams_item_overlay_hoverAnimation: "NO_EFFECT";
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-behaviourParams_gallery_scrollAnimation: "NO_EFFECT";
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-behaviourParams_gallery_layoutDirection: "LEFT_TO_RIGHT";
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-variant_count: 20;
}

.device-mobile-optimized #comp-m4daozy8_r_comp-lp9pu1jk .comp-m4daozy8_r_comp-lp9pu1jk-styleId__root .pro-gallery-parent-container {
  border-radius: 0px;
  background-color: rgba(255, 255, 255, 0);
}

/* END STYLABLE DIRECTIVE RULES */ #comp-m4daozy8_r_comp-lp9pu1jk .comp-m4daozy8_r_comp-lp9pu1jk-styleId__root .nav-arrows-container svg.slideshow-arrow {
  fill: #000000;
}

/* START STYLABLE DIRECTIVE RULES */ #comp-m4daozy8_r_comp-lp9pu1jk .comp-m4daozy8_r_comp-lp9pu1jk-styleId__root .nav-arrows-container {
  border-radius: 100px;
  background-color: rgba(255, 255, 255, 0.6);
}

#comp-m4daozy8_r_comp-lp9pu1jk .comp-m4daozy8_r_comp-lp9pu1jk-styleId__root .nav-arrows-container:hover {
  border-radius: 100px;
}

#comp-m4daozy8_r_comp-lp9pu1jk .comp-m4daozy8_r_comp-lp9pu1jk-styleId__root .gallery-item-container {
  background-color: rgba(164, 164, 164, 0);
  border-radius: 0px;
}

#comp-m4daozy8_r_comp-lp9pu1jk .comp-m4daozy8_r_comp-lp9pu1jk-styleId__root .gallery-item-container .gallery-item-hover::before {
  background-color: rgba(0, 0, 0, 0.7);
}

#comp-m4daozy8_r_comp-lp9pu1jk .comp-m4daozy8_r_comp-lp9pu1jk-styleId__root .gallery-item-common-info .info-element-description {
  font-family: futura-lt-w01-book,sans-serif;
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  color: #FFFFFF;
}

#comp-m4daozy8_r_comp-lp9pu1jk .comp-m4daozy8_r_comp-lp9pu1jk-styleId__root .gallery-item-common-info .info-element-title {
  font-family: familjen-grotesk,'familjen grotesk',sans-serif;
  font-size: 95px;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  color: #FFFFFF;
}

#comp-m4daozy8_r_comp-lp9pu1jk .comp-m4daozy8_r_comp-lp9pu1jk-styleId__root .hover-info-element .info-element-description {
  font-family: futura-lt-w01-book,sans-serif;
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  color: #F8F8F8;
}

#comp-m4daozy8_r_comp-lp9pu1jk .comp-m4daozy8_r_comp-lp9pu1jk-styleId__root .hover-info-element .info-element-title {
  font-family: familjen-grotesk,'familjen grotesk',sans-serif;
  font-size: 95px;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  color: #FFFFFF;
}

#comp-m4daozy8_r_comp-lp9pu1jk .comp-m4daozy8_r_comp-lp9pu1jk-styleId__root .gallery-item-container:hover {
  background-color: rgba(0, 0, 0, 0.3);
}

#comp-m4daozy8_r_comp-lp9pu1jk .comp-m4daozy8_r_comp-lp9pu1jk-styleId__root .show-more {
  border: 1px solid #FFFFFF;
  box-shadow: 0.71px 0.71px 0 0 rgba(0, 0, 0, 0);
  padding: 12px;
}

#comp-m4daozy8_r_comp-lp9pu1jk .comp-m4daozy8_r_comp-lp9pu1jk-styleId__root {
  -st-extends: ProGallery;
  color: #DFE6E9;
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-controllers_layoutParams_info_allowTitleAndDescription: ",controllers_layoutParams_info_allowTitle,controllers_layoutParams_info_allowDescription";
  background: rgba(255, 255, 255, 0);
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-controllers_layoutParams_info_verticalPadding: 0;
  box-shadow: 0.71px 0.71px 0 0 rgba(0, 0, 0, 0);
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-layoutParams_structure_responsiveMode: "SET_ITEMS_PER_ROW";
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-layoutParams_groups_density: 0.3;
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-controllers_layoutParams_info_verticalAlignment: "CENTER";
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-controllers_layoutParams_info_horizontalAlignment: "CENTER";
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-behaviourParams_item_content_hoverAnimation: "NO_EFFECT";
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-controllers_layoutParams_info_horizontalPadding: 0;
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-layoutParams_structure_galleryLayout: 2;
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-behaviourParams_item_overlay_hoveringBehaviour: "APPEARS";
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-behaviourParams_gallery_blockContextMenu: true;
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-layoutParams_structure_itemSpacing: 12;
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-layoutParams_structure_scrollDirection: "HORIZONTAL";
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-layoutParams_crop_ratios: 1;
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-layoutParams_targetItemSize_value: 21;
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-controllers_layoutParams_structure_galleryRatio_value: 3;
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-layoutParams_crop_method: "FILL";
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-controllers_layoutParams_structure_galleryRatio_method: "MANUAL";
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-layoutParams_navigationArrows_position: "ON_GALLERY";
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-layoutParams_navigationArrows_container_type: "BOX";
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-layoutParams_navigationArrows_verticalAlignment: "ITEM_CENTER";
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-layoutParams_navigationArrows_enable: true;
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-behaviourParams_item_overlay_hoverAnimation: "NO_EFFECT";
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-behaviourParams_gallery_scrollAnimation: "NO_EFFECT";
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-layoutParams_structure_numberOfGridRows: 1;
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-layoutParams_navigationArrows_size: 50;
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-layoutParams_navigationArrows_padding: 32;
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-behaviourParams_gallery_layoutDirection: "LEFT_TO_RIGHT";
  --comp-m4daozy8_r_comp-lp9pu1jk-styleId-ProGallery-variant_count: 27;
}

#comp-m4daozy8_r_comp-lp9pu1jk .comp-m4daozy8_r_comp-lp9pu1jk-styleId__root .pro-gallery-parent-container {
  border-radius: 0px;
  background: rgba(255, 255, 255, 0);
}

/* END STYLABLE DIRECTIVE RULES */ .device-mobile-optimized #comp-m4daozy8_r_comp-m010jxj2 .comp-m4daozy8_r_comp-m010jxj2-styleId__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  border-radius: 0px;
  padding-right: 16px;
  padding-left: 16px;
  border: 1px solid #58BA3A;
  padding-top: 12px;
  padding-bottom: 12px;
  background: #000000
}

/* START STYLABLE DIRECTIVE RULES */ .device-mobile-optimized #comp-m4daozy8_r_comp-m010jxj2 .comp-m4daozy8_r_comp-m010jxj2-styleId__root:hover {
  background: #000000;
  border: 1px solid rgba(56, 74, 211, 0.7);
}

.device-mobile-optimized #comp-m4daozy8_r_comp-m010jxj2 .comp-m4daozy8_r_comp-m010jxj2-styleId__root:hover .StylableButton2545352419__icon {
  transform: rotate(2deg);
  fill: #FFFFFF;
}

.device-mobile-optimized #comp-m4daozy8_r_comp-m010jxj2 .comp-m4daozy8_r_comp-m010jxj2-styleId__root:hover .StylableButton2545352419__label {
  color: rgba(56, 74, 211, 0.7);
}

.device-mobile-optimized #comp-m4daozy8_r_comp-m010jxj2 .comp-m4daozy8_r_comp-m010jxj2-styleId__root:disabled {
  background: #000000;
  border: 1px solid #666666
}

.device-mobile-optimized #comp-m4daozy8_r_comp-m010jxj2 .comp-m4daozy8_r_comp-m010jxj2-styleId__root:disabled .StylableButton2545352419__label {
  color: #666666
}

.device-mobile-optimized #comp-m4daozy8_r_comp-m010jxj2 .comp-m4daozy8_r_comp-m010jxj2-styleId__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F
}

.device-mobile-optimized #comp-m4daozy8_r_comp-m010jxj2 .comp-m4daozy8_r_comp-m010jxj2-styleId__root .StylableButton2545352419__container {
  transition: inherit;
  flex-direction: row-reverse
}

.device-mobile-optimized #comp-m4daozy8_r_comp-m010jxj2 .comp-m4daozy8_r_comp-m010jxj2-styleId__root .StylableButton2545352419__label {
  transition: inherit;
  display: inherited;
  margin: 0px 0px 0px 4px;
  letter-spacing: 0em;
  line-height: 1.4em;
  text-align: center;
  color: #58BA3A;
  font-family: futura-lt-w01-book,sans-serif;
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-size: 16px
}

.device-mobile-optimized #comp-m4daozy8_r_comp-m010jxj2 .comp-m4daozy8_r_comp-m010jxj2-styleId__root .StylableButton2545352419__icon {
  transition: inherit;
  margin: 0px 4px 0px 0px;
  width: 24px;
  height: 24px;
  fill: #58BA3A;
  display: none
}

/* END STYLABLE DIRECTIVE RULES */ #comp-m4daozy8_r_comp-m010jxj2 .comp-m4daozy8_r_comp-m010jxj2-styleId__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  border-radius: 0px;
  padding-right: 16px;
  padding-left: 16px;
  border: 1px solid #58BA3A;
  padding-top: 12px;
  padding-bottom: 12px;
  background: #000000
}

/* START STYLABLE DIRECTIVE RULES */ #comp-m4daozy8_r_comp-m010jxj2 .comp-m4daozy8_r_comp-m010jxj2-styleId__root:hover {
  background: #000000;
  border: 1px solid rgba(56, 74, 211, 0.7);
}

#comp-m4daozy8_r_comp-m010jxj2 .comp-m4daozy8_r_comp-m010jxj2-styleId__root:hover .StylableButton2545352419__icon {
  transform: rotate(2deg);
  fill: #FFFFFF;
}

#comp-m4daozy8_r_comp-m010jxj2 .comp-m4daozy8_r_comp-m010jxj2-styleId__root:hover .StylableButton2545352419__label {
  color: rgba(56, 74, 211, 0.7);
}

#comp-m4daozy8_r_comp-m010jxj2 .comp-m4daozy8_r_comp-m010jxj2-styleId__root:disabled {
  background: #000000;
  border: 1px solid #666666
}

#comp-m4daozy8_r_comp-m010jxj2 .comp-m4daozy8_r_comp-m010jxj2-styleId__root:disabled .StylableButton2545352419__label {
  color: #666666
}

#comp-m4daozy8_r_comp-m010jxj2 .comp-m4daozy8_r_comp-m010jxj2-styleId__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F
}

#comp-m4daozy8_r_comp-m010jxj2 .comp-m4daozy8_r_comp-m010jxj2-styleId__root .StylableButton2545352419__container {
  transition: inherit;
  flex-direction: row-reverse
}

#comp-m4daozy8_r_comp-m010jxj2 .comp-m4daozy8_r_comp-m010jxj2-styleId__root .StylableButton2545352419__label {
  transition: inherit;
  display: inherited;
  margin: 0px 0px 0px 4px;
  letter-spacing: 0em;
  line-height: 1.4em;
  text-align: center;
  color: #58BA3A;
  font-family: futura-lt-w01-book,sans-serif;
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-size: 16px
}

#comp-m4daozy8_r_comp-m010jxj2 .comp-m4daozy8_r_comp-m010jxj2-styleId__root .StylableButton2545352419__icon {
  transition: inherit;
  margin: 0px 4px 0px 0px;
  width: 24px;
  height: 24px;
  fill: #58BA3A;
  display: none
}

#ggt15 {
  width:auto;
  min-height:40px;
}

#pageBackground_ggt15 {
  --bg-position:absolute;
  --bg-overlay-color:rgb(var(--color_11));
  --bg-gradient:none;
}

#comp-m4dalkwv {
  --fill-layer-video-opacity:0.64;
  --bg-overlay-color:rgb(var(--color_36));
  --bg-gradient:none;
  min-width:980px;
}

#comp-m4dalkxp1 {
  --min-height:101px;
  --text-direction:var(--wix-opt-in-direction);
}

#comp-m4dalkxx4 {
  --text-direction:var(--wix-opt-in-direction);
}

#comp-ma27umge {
  --height:116px;
  --width:181px;
}

#comp-ma27ythi {
  --text-direction:var(--wix-opt-in-direction);
}

#comp-jc7cf1y8 {
  --fill-opacity:1;
  --stroke-width:0;
  --stroke:#5E97FF;
  --stroke-opacity:1;
  --fill:#999999;
}

#comp-ma2a7tml {
  --bg-overlay-color:transparent;
  --bg-gradient:none;
  min-width:980px;
}

#comp-m4dalky83 {
  --text-direction:var(--wix-opt-in-direction);
}

#comp-m4dalky94 {
  --fnt:normal normal 700 14px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --fntlbl:normal normal normal 13px/1.4em futura-lt-w01-light,sans-serif;
  --direction:var(--wix-opt-in-direction, ltr);
  --align:start;
  --labelDirection:inherit;
  --inputDirection:inherit;
  --errorDirection:inherit;
  --requiredIndicationDisplay:inline;
  --labelMarginBottom:2px;
  --textPadding:3px;
  --textPadding_start:21px;
  --textPadding_end:3px;
  --labelPadding_start:0px;
  --labelPadding_end:20px;
  height:auto;
  --inputHeight:40px;
}

#comp-m4dalkyo1 {
  --shc-mutated-brightness:44,93,29;
  --margin-start:0px;
  --margin-end:0px;
  --fnt:normal normal normal 14px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  direction:var(--wix-opt-in-direction, ltr);
  --label-align:center;
  --label-text-align:center;
}

#comp-m4dalkyy4 {
  --text-direction:var(--wix-opt-in-direction);
}

#comp-mbm00cyj {
  --bg-overlay-color:rgb(var(--color_37));
  --bg-gradient:none;
  min-width:980px;
}

#comp-mbm03qtu {
  --text-direction:var(--wix-opt-in-direction);
}

#comp-mbm019ij {
  --text-direction:var(--wix-opt-in-direction);
}

#comp-lsczeanu {
  --bg-overlay-color:rgb(21, 21, 21);
  --bg-gradient:none;
  min-width:980px;
}

#comp-m62rt99p {
  --text-direction:var(--wix-opt-in-direction);
}

#comp-m62s13x1 {
  --text-direction:var(--wix-opt-in-direction);
}

#comp-lsczeao4 {
  --direction:var(--wix-opt-in-direction);
  --justify-content:center;
  --item-margin:10.5px 10.5px;
  --margin-top:-10.5px;
  --margin-bottom:-10.5px;
  --margin-inline-start:-10.5px;
  --margin-inline-end:-10.5px;
}

[id^="comp-lsczeaob__"] {
  --scale:1;
  --bg-overlay-color:rgb(var(--color_11));
  --bg-gradient:none;
  border-width:0 0 0 0;
  border-style:solid solid solid solid;
  border-color:rgba(88, 186, 58, 1) rgba(88, 186, 58, 1) rgba(88, 186, 58, 1) rgba(88, 186, 58, 1);
  border-radius:0 0 0 0;
  overflow:clip;
  transform:translateZ(0);
  margin:-0px;
}

[id^="comp-mboumw8l__"] {
  --text-direction:var(--wix-opt-in-direction);
}

[id^="comp-lsczeaof__"] {
  --height:211px;
  --width:978px;
  --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;
}

[id="comp-lsczeaof__item-kicx9s8q"] {
  --height:211px;
  --width:978px;
}

[id="comp-lsczeaof__item-4f3e5046-87f9-4773-b622-08916b60ab63"] {
  --height:211px;
  --width:978px;
}

[id^="comp-m4t18e6o__"] {
  --shc-mutated-brightness:0,111,9;
}

[id^="comp-lsczeaoi__"] {
  --text-direction:var(--wix-opt-in-direction);
}

[id^="comp-lsdjq6m5__"] {
  --text-direction:var(--wix-opt-in-direction);
}

[id^="comp-m3wa48kq__"] {
  --height:24px;
  --width:121px;
}

[id^="comp-m3wa5ywi__"] {
  --text-direction:var(--wix-opt-in-direction);
}

[id^="comp-m412oam5__"] {
  --text-direction:var(--wix-opt-in-direction);
}

[id^="comp-m412kxr4__"] {
  --text-direction:var(--wix-opt-in-direction);
}

[id^="comp-m4t19vfo__"] {
  --min-height:24px;
  --text-direction:var(--wix-opt-in-direction);
}

#comp-m4ksomod {
  --height:126px;
  --width:125px;
}

#comp-lzm24ujg {
  transform-origin:center 1.5px;
}

#comp-lzm22v47 {
  --text-direction:var(--wix-opt-in-direction);
}

#comp-lzm25m3j {
  transform-origin:center 1.5px;
}

#comp-m4999xcr {
  --text-direction:var(--wix-opt-in-direction);
}

#comp-m4999xe1 {
  --min-height:90px;
  --text-direction:var(--wix-opt-in-direction);
}

#comp-mbq5z3k2 {
  --opacity:1;
}

#comp-m4999xa9 {
  --min-height:42px;
  --text-direction:var(--wix-opt-in-direction);
}

#comp-m499ep3v {
  --min-height:42px;
  --text-direction:var(--wix-opt-in-direction);
}

#comp-mbq61xgs {
  --min-height:42px;
  --text-direction:var(--wix-opt-in-direction);
}

#comp-m49gh8vc {
  --text-direction:var(--wix-opt-in-direction);
}

#comp-mboqho8f {
  --bg-overlay-color:transparent;
  --bg-gradient:none;
  min-width:980px;
}

#comp-mboqi1ih {
  --text-direction:var(--wix-opt-in-direction);
}

#comp-mboql82d {
  --text-direction:var(--wix-opt-in-direction);
}

#comp-lyp8pa21 {
  --bg-overlay-color:rgba(var(--color_12), 0.8);
  --bg-gradient:none;
  min-width:980px;
}

#comp-lyp8pa37 {
  --bg-overlay-color:transparent;
  --bg-gradient:none;
  --padding:0px;
  --margin:0px;
  min-width:980px;
  --firstChildMarginTop:-1px;
  --lastChildMarginBottom:-1px;
  --items-direction:row;
}

#comp-lyp8pa3g1 {
  --fill-layer-image-opacity:1;
  --bg-overlay-color:rgb(var(--color_12));
  --bg-gradient:none;
  width:100%;
  --column-width:619px;
  --column-flex:619;
}

#comp-lyp8pa3l1 {
  --bg-overlay-color:transparent;
  --bg-gradient:none;
  width:100%;
  --column-width:361px;
  --column-flex:361;
}

#comp-lyp8pa3m1 {
  --bg-overlay-color:transparent;
  --bg-gradient:none;
  --padding:0px;
  --margin:0px;
  min-width:980px;
  --firstChildMarginTop:-1px;
  --lastChildMarginBottom:-1px;
  --items-direction:row;
}

#comp-lyp8pa3n2 {
  --bg-overlay-color:transparent;
  --bg-gradient:none;
  width:100%;
  --column-width:361px;
  --column-flex:361;
}

#comp-lyp8pa3o1 {
  --bg-overlay-color:rgb(var(--color_11));
  --bg-gradient:none;
  width:100%;
  --column-width:619px;
  --column-flex:619;
}

#comp-lyp8pa3p2 {
  --text-direction:var(--wix-opt-in-direction);
}

#comp-lyp8pa3s3 {
  --text-direction:var(--wix-opt-in-direction);
}

#comp-lsbnit9t1 {
  --bg-overlay-color:transparent;
  --bg-gradient:none;
  min-width:980px;
}

#comp-jc4torui {
  --bg-overlay-color:rgb(var(--color_16));
  --bg-gradient:none;
  --padding:0px;
  --margin:0px;
  min-width:980px;
  --firstChildMarginTop:-1px;
  --lastChildMarginBottom:-1px;
  --items-direction:row;
}

#comp-jc4torun {
  --fill-layer-image-opacity:1;
  --bg-overlay-color:transparent;
  --bg-gradient:none;
  width:100%;
  --column-width:490px;
  --column-flex:490;
}

#comp-jc4torup {
  --min-height:477px;
  --text-direction:var(--wix-opt-in-direction);
}

#comp-jc4torur {
  --bg-overlay-color:rgb(245, 245, 245);
  --bg-gradient:none;
  width:100%;
  --column-width:490px;
  --column-flex:490;
}

#comp-jezin18s {
  --opacity:1;
}

#comp-jc4torut {
  --min-height:42px;
  --text-direction:var(--wix-opt-in-direction);
}

#comp-jc4toruv {
  --min-height:596px;
  --text-direction:var(--wix-opt-in-direction);
}

#comp-lsbnit9t2 {
  --bg-overlay-color:transparent;
  --bg-gradient:none;
  min-width:980px;
}

#comp-m4daulql {
  --bg-overlay-color:transparent;
  --bg-gradient:none;
  --padding:0px;
  --margin:0px;
  min-width:980px;
  --firstChildMarginTop:-1px;
  --lastChildMarginBottom:-1px;
  --items-direction:row;
}

#comp-m4dauls3 {
  --bg-overlay-color:rgb(36, 35, 35);
  --bg-gradient:none;
  width:100%;
  --column-width:980px;
  --column-flex:980;
}

#comp-m4daozy8 {
  min-height:420px;
  display:grid;
}

.device-mobile-optimized #comp-m4daozy8_r_comp-lgnn37bd1 {
  --shc-mutated-brightness:0,0,0;
}

#comp-m4daozy8_r_comp-lgnn37bd1 {
  --shc-mutated-brightness:0,0,0;
}

.device-mobile-optimized #comp-m4daozy8_r_comp-lqwd66ma_r_comp-lqwcss2i {
  --shc-mutated-brightness:0,0,0;
}

#comp-m4daozy8_r_comp-lqwd66ma_r_comp-lqwcss2i {
  --shc-mutated-brightness:0,0,0;
}

.device-mobile-optimized #comp-m4daozy8_r_comp-lqwd66ma_r_comp-lqwctm3h {
  --text-direction:var(--wix-opt-in-direction);
}

#comp-m4daozy8_r_comp-lqwd66ma_r_comp-lqwctm3h {
  --text-direction:var(--wix-opt-in-direction);
}

.device-mobile-optimized #comp-m4daozy8_r_comp-lqwd66ma_r_comp-lqwctm3h :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote) {
  color:#FFFFFF !important;
  background-color:transparent !important;
  font-size:32px !important;
  text-decoration:none !important;
  text-align:center !important;
  letter-spacing:0em !important;
  line-height:normal !important;
}

.device-mobile-optimized #comp-m4daozy8_r_comp-lqwd66ma_r_comp-lqwctm3h [class$=rich-text__text]:is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote) {
  color:var(--corvid-color, #FFFFFF !important);
}

#comp-m4daozy8_r_comp-lqwd66ma_r_comp-lqwctm3h :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote) {
  color:#FFFFFF !important;
  background-color:transparent !important;
  font-size:32px !important;
  text-decoration:none !important;
  text-align:center !important;
  letter-spacing:0em !important;
  line-height:normal !important;
}

#comp-m4daozy8_r_comp-lqwd66ma_r_comp-lqwctm3h [class$=rich-text__text]:is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote) {
  color:var(--corvid-color, #FFFFFF !important);
}

.device-mobile-optimized #comp-m4daozy8_r_comp-lqwd66ma_r_comp-lqwcu1sz {
  --text-direction:var(--wix-opt-in-direction);
}

#comp-m4daozy8_r_comp-lqwd66ma_r_comp-lqwcu1sz {
  --text-direction:var(--wix-opt-in-direction);
}

.device-mobile-optimized #comp-m4daozy8_r_comp-lqwd66ma_r_comp-lqwcu1sz :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote) {
  color:#FFFFFF !important;
  background-color:transparent !important;
  font-size:16px !important;
  text-align:center !important;
  letter-spacing:0em !important;
  line-height:1.6 !important;
}

.device-mobile-optimized #comp-m4daozy8_r_comp-lqwd66ma_r_comp-lqwcu1sz [class$=rich-text__text]:is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote) {
  color:var(--corvid-color, #FFFFFF !important);
}

#comp-m4daozy8_r_comp-lqwd66ma_r_comp-lqwcu1sz :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote) {
  color:#FFFFFF !important;
  background-color:transparent !important;
  font-size:16px !important;
  text-align:center !important;
  letter-spacing:0em !important;
  line-height:1.6 !important;
}

#comp-m4daozy8_r_comp-lqwd66ma_r_comp-lqwcu1sz [class$=rich-text__text]:is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote) {
  color:var(--corvid-color, #FFFFFF !important);
}

.device-mobile-optimized #comp-m4daozy8_r_comp-m010jxj2 {
  height:max-content;
  min-width:max-content;
}

#comp-m4daozy8_r_comp-m010jxj2 {
  height:max-content;
  min-width:max-content;
}

#comp-lsbnit9t3 {
  --bg-overlay-color:transparent;
  --bg-gradient:none;
  min-width:980px;
}

#comp-jc4torve {
  --bg-overlay-color:transparent;
  --bg-gradient:none;
  --padding:0px;
  --margin:0px;
  min-width:980px;
  --firstChildMarginTop:-1px;
  --lastChildMarginBottom:-1px;
  --items-direction:row;
}

#comp-jc4torwf {
  --bg-overlay-color:rgb(245, 245, 245);
  --bg-gradient:none;
  width:100%;
  --column-width:655px;
  --column-flex:655;
}

#comp-jc4torwl {
  --min-height:42px;
  --text-direction:var(--wix-opt-in-direction);
}

#comp-jc7hwhhr {
  --item-size:33px;
  --item-margin-block:0;
  --item-margin-inline:0px 25px;
  --item-display:inline-block;
  --direction:var(--wix-opt-in-direction, ltr);
  width:91px;
  height:33px;
}

#comp-lsh26llq {
  --min-height:48px;
  --text-direction:var(--wix-opt-in-direction);
}

#comp-jc4torx4 {
  --min-height:43px;
  --text-direction:var(--wix-opt-in-direction);
}

#comp-kp0u7nkr {
  --fnt:normal normal normal 14px/1.4em futura-lt-w01-light,sans-serif;
  --fntlbl:normal normal normal 15px/1.4em familjen-grotesk,'familjen grotesk',sans-serif;
  --direction:var(--wix-opt-in-direction, ltr);
  --align:start;
  --labelDirection:inherit;
  --inputDirection:inherit;
  --errorDirection:inherit;
  --requiredIndicationDisplay:none;
  --labelMarginBottom:9px;
  --textPadding:3px;
  --textPadding_start:12px;
  --textPadding_end:3px;
  --labelPadding_start:4px;
  --labelPadding_end:20px;
  height:auto;
  --inputHeight:36px;
}

#comp-jxa7hb1h {
  --fnt:normal normal normal 14px/1.4em futura-lt-w01-light,sans-serif;
  --fntlbl:normal normal normal 15px/1.4em familjen-grotesk,'familjen grotesk',sans-serif;
  --direction:var(--wix-opt-in-direction, ltr);
  --align:start;
  --labelDirection:inherit;
  --inputDirection:inherit;
  --errorDirection:inherit;
  --requiredIndicationDisplay:none;
  --labelMarginBottom:9px;
  --textPadding:3px;
  --textPadding_start:12px;
  --textPadding_end:3px;
  --labelPadding_start:4px;
  --labelPadding_end:20px;
  height:auto;
  --inputHeight:38px;
}

#comp-jxa7hb1q {
  --fnt:normal normal normal 14px/1.4em futura-lt-w01-light,sans-serif;
  --fntlbl:normal normal normal 15px/1.4em familjen-grotesk,'familjen grotesk',sans-serif;
  --direction:var(--wix-opt-in-direction, ltr);
  --align:start;
  --labelDirection:inherit;
  --inputDirection:inherit;
  --errorDirection:inherit;
  --requiredIndicationDisplay:none;
  --labelMarginBottom:9px;
  --textPadding:3px;
  --textPadding_start:12px;
  --textPadding_end:3px;
  --labelPadding_start:4px;
  --labelPadding_end:20px;
  height:auto;
  --inputHeight:36px;
}

#comp-jxa7hb1w {
  --fnt:normal normal normal 14px/1.4em futura-lt-w01-light,sans-serif;
  --fntlbl:normal normal normal 15px/1.4em familjen-grotesk,'familjen grotesk',sans-serif;
  --direction:var(--wix-opt-in-direction, ltr);
  --align:start;
  --labelDirection:inherit;
  --inputDirection:inherit;
  --errorDirection:inherit;
  --requiredIndicationDisplay:none;
  --labelMarginBottom:9px;
  --textPadding:3px;
  --textPadding_start:12px;
  --textPadding_end:3px;
  --labelPadding_start:4px;
  --labelPadding_end:20px;
  height:auto;
  --inputHeight:36px;
}

#comp-jxa7hb22 {
  --fntlbl:normal normal normal 15px/1.4em familjen-grotesk,'familjen grotesk',sans-serif;
  --fnt:normal normal normal 14px/1.4em futura-lt-w01-light,sans-serif;
  --direction:var(--wix-opt-in-direction, ltr);
  --labelDirection:inherit;
  --inputDirection:inherit;
  --errorDirection:inherit;
  --align:start;
  --textPaddingTop:3px;
  --textPaddingStart:16px;
  --textPaddingEnd:10px;
  --labelMarginBottom:14px;
  --requiredIndicationDisplay:inline;
  --labelPadding_start:4px;
  --labelPadding_end:20px;
  height:auto;
  --inputHeight:145px;
}

#comp-jxa7hb29 {
  --shc-mutated-brightness:128,128,128;
  --margin-start:0px;
  --margin-end:0px;
  --fnt:normal normal normal 19px/1.4em familjen-grotesk,'familjen grotesk',sans-serif;
  direction:var(--wix-opt-in-direction, ltr);
  --label-align:center;
  --label-text-align:center;
}

#comp-jxa7hb2f {
  --text-direction:var(--wix-opt-in-direction);
}

#comp-jc4torvv {
  --fill-layer-image-opacity:0.78;
  --bg-overlay-color:rgb(var(--color_11));
  --bg-gradient:none;
  width:100%;
  --column-width:325px;
  --column-flex:325;
}

#comp-jezipgwa {
  --opacity:1;
}

#comp-jc4torvy {
  --min-height:43px;
  --text-direction:var(--wix-opt-in-direction);
}

#comp-jeziqzlx {
  --opacity:1;
}

#comp-jc4torw0 {
  --min-height:43px;
  --text-direction:var(--wix-opt-in-direction);
}

#comp-jezipgwb {
  --opacity:1;
}

#comp-jc4torw2 {
  --min-height:32px;
  --text-direction:var(--wix-opt-in-direction);
}

#comp-jezio63a {
  --opacity:1;
}

#comp-jc4torw4 {
  --min-height:43px;
  --text-direction:var(--wix-opt-in-direction);
}

#comp-mbr8qxb7 {
  --bg-overlay-color:rgb(var(--color_15));
  --bg-gradient:none;
  min-width:980px;
}

#comp-mbr8qxbj {
  --text-direction:var(--wix-opt-in-direction);
}

#comp-mbr8qxbm {
  --bg-overlay-color:transparent;
  --bg-gradient:none;
  --padding:0px;
  --margin:0px;
  min-width:980px;
  --firstChildMarginTop:-1px;
  --lastChildMarginBottom:-1px;
  --items-direction:row;
}

#comp-mbr8qxbu4 {
  --bg-overlay-color:transparent;
  --bg-gradient:none;
  width:100%;
  --column-width:196px;
  --column-flex:196;
}

#comp-mbr8qxbp1 {
  --bg-overlay-color:transparent;
  --bg-gradient:none;
  width:100%;
  --column-width:196px;
  --column-flex:196;
}

#comp-mbr8qxbq {
  --height:150px;
  --width:150px;
}

#comp-mbr8qxbr {
  --bg-overlay-color:transparent;
  --bg-gradient:none;
  width:100%;
  --column-width:196px;
  --column-flex:196;
}

#comp-mbr8qxbs {
  --height:150px;
  --width:150px;
}

#comp-mbr8qxbs5 {
  --bg-overlay-color:transparent;
  --bg-gradient:none;
  width:100%;
  --column-width:196px;
  --column-flex:196;
}

#comp-mbr8qxbt5 {
  --height:150px;
  --width:150px;
}

#comp-mbr8qxbw1 {
  --bg-overlay-color:transparent;
  --bg-gradient:none;
  width:100%;
  --column-width:196px;
  --column-flex:196;
}

#comp-lzfxwhxd {
  --bg-overlay-color:rgb(var(--color_11));
  --bg-gradient:none;
  min-width:980px;
}

#comp-lzfxxwnk {
  --min-height:49px;
  --text-direction:var(--wix-opt-in-direction);
}

#comp-lzc2qczs {
  --fill-layer-image-opacity:1;
  --bg-overlay-color:rgb(var(--color_37));
  --bg-gradient:none;
  min-width:980px;
}

#comp-lzglelyo {
  --height:49px;
  --width:725px;
}

#comp-lzgletum {
  --height:43px;
  --width:141px;
}

#comp-m4dalkyy4 {
  visibility:hidden !important;
}

#comp-jxa7hb2f {
  visibility:hidden !important;
}

#comp-m4daozy8_r_comp-m010jxj2 {
  visibility:hidden !important;
  overflow:hidden !important;
  height:0 !important;
  width:0 !important;
  min-width:0 !important;
  min-height:0 !important;
  margin-bottom:0 !important;
  margin-left:0 !important;
  margin-right:0 !important;
  padding:0 !important;
  position:absolute !important;
  margin-top:0 !important;
}

#comp-mbq5z3k2 svg [data-color="1"] {
  fill: #FFF800;
}

#comp-jezin18s svg [data-color="1"] {
  fill: #58BA3A;
}

#comp-jezipgwa svg [data-color="1"] {
  fill: #FFFFFF;
}

#comp-jeziqzlx svg [data-color="1"] {
  fill: #58BA3A;
}

#comp-jezipgwb svg [data-color="1"] {
  fill: #FFFFFF;
}

#comp-jezio63a svg [data-color="1"] {
  fill: #58BA3A;
}

.motion-market-logo {
  display: inline-block;
  white-space: nowrap;
  color: inherit;
  font: inherit;
}

/* Static single-page safeguards */
#comp-m5x11h1g,
#comp-mbr8qxb7 {
  display: none !important;
}

#comp-jbdm28awitemsContainer > li:not(:first-child),
#comp-jbdm28aw__more__ {
  display: none !important;
}


/* Hide removed game room artwork */
#comp-lsczeaof__item-4f3e5046-87f9-4773-b622-08916b60ab63,
#comp-lsczeaof__item-kicx9rji,
#comp-lsczeaof__item-a7b9a70e-5b4a-4366-a1d3-598ce03d7709,
#comp-lsczeaof__item-kicx9qyp,
#comp-lsczeaof__item-kicx9s8q {
  display: none !important;
}
