/* Reset / Base */

*,
*::before,
*::after {
  box-sizing: border-box;
  
}

html {
  -webkit-text-size-adjust: 100%;
  scroll-behavior: smooth;
}

body {
  margin: 0;
  min-height: 100vh;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  line-height: 1.5;
  color: #111827;
  background: #ffffff;
}

img,
picture,
video,
canvas,
svg {
  display: block;
  max-width: 100%;
}

a {
  color: inherit;
}

button,
input,
textarea,
select {
  font: inherit;
}

/* Extracted CSS */

@keyframes slide-horizontal-new{0%{transform:translate(100%)}}

@keyframes slide-horizontal-old{80%{opacity:1}to{opacity:0;transform:translate(-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}}

@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}

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

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

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

@supports(-webkit-hyphens:none){.if7-vw2.f0uTJH{clip:auto;-webkit-clip-path:inset(0)}}

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

@supports(-webkit-hyphens:none){.mw5-iwv.N3eg0s{clip:auto;-webkit-clip-path:inset(0)}}

@supports(mix-blend-mode:overlay){.m4kh-sp{mix-blend-mode:var(--fill-layer-background-overlay-blend-mode);opacity:var(--fill-layer-background-overlay-blend-opacity,1)}}

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

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

@supports(-webkit-hyphens:none){.mw5-iwv.N3eg0s{clip:auto;-webkit-clip-path:inset(0)}}

@supports(mix-blend-mode:overlay){.m4kh-sp{mix-blend-mode:var(--fill-layer-background-overlay-blend-mode);opacity:var(--fill-layer-background-overlay-blend-opacity,1)}}

@supports(-webkit-hyphens:none){.if7-vw2.f0uTJH{clip:auto;-webkit-clip-path:inset(0)}}

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

@supports(-webkit-hyphens:none){.mw5-iwv.N3eg0s{clip:auto;-webkit-clip-path:inset(0)}}

@supports(mix-blend-mode:overlay){.m4kh-sp{mix-blend-mode:var(--fill-layer-background-overlay-blend-mode);opacity:var(--fill-layer-background-overlay-blend-opacity,1)}}

@supports(-webkit-hyphens:none){.if7-vw2.f0uTJH{clip:auto;-webkit-clip-path:inset(0)}}

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

@supports(-webkit-hyphens:none){.mw5-iwv.N3eg0s{clip:auto;-webkit-clip-path:inset(0)}}

@supports(mix-blend-mode:overlay){.m4kh-sp{mix-blend-mode:var(--fill-layer-background-overlay-blend-mode);opacity:var(--fill-layer-background-overlay-blend-opacity,1)}}

@view-transition {navigation: auto;types: OutIn}

@font-face {font-family: "roboto-bold"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/9_7S_tWeGDh5Pq3u05RVkltXRa8TVwTICgirnJhmVJw.woff2") format("woff2");font-display: swap;
}

@font-face {font-family: "roboto-bold"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/97uahxiqZRoncBaCEI3aW1tXRa8TVwTICgirnJhmVJw.woff2") format("woff2");font-display: swap;
}

@font-face {font-family: "roboto-bold"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/t6Nd4cfPRhZP44Q5QAjcC6g5eI2G47JWe0-AuFtD150.woff2") format("woff2");font-display: swap;
}

@font-face {font-family: "roboto-bold"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/bmC0pGMXrhphrZJmniIZpag5eI2G47JWe0-AuFtD150.woff2") format("woff2");font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfCxc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xHIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic1CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xFIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic3CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfABc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xMIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic-CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfCBc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+1F00-1FFF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xEIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+1F00-1FFF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+1F00-1FFF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic2CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+1F00-1FFF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfBxc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xLIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic5CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, 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: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xGIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, 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: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, 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: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic0CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, 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: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, 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: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xIIzIXKMny.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, 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: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, 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: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic6CsTYl4BO.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, 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("//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w10-light.woff2") format("woff2"); unicode-range: U+401-40C, U+40E-44F, U+451-45C, U+45E-45F, U+490-491, U+2116;font-display: swap;
}

@font-face {font-family: "din-next-w01-light"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w02-light.woff2") format("woff2"); unicode-range: U+D, U+100-10F, U+111-130, U+132-151, U+154-15F, U+162-177, U+179-17C, U+1FA-1FF, U+218-21B, U+237, U+2C9, U+2D8-2D9, U+2DB, U+2DD, U+394, U+3A9, U+3C0, 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("//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w01-light.woff2") format("woff2"); unicode-range: U+20-7E, U+A0-FF, U+110, U+131, U+152-153, U+160-161, U+178, U+17D-17E, U+192, U+2C6-2C7, U+2DA, U+2DC, U+3BC, 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_35-light1475496"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w05_35-light.woff2") format("woff2"); unicode-range: U+100-12B, U+12E-130, U+132-137, U+139-149, U+14C-151, U+154-15F, U+162-177, U+179-17C, U+218-21B, U+2C9, U+2D8-2D9, U+2DB, U+2DD, U+394, U+3A9, U+3BC, U+3C0, 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("//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w01_35-light1475496.woff2") format("woff2"); unicode-range: U+0, U+D, U+20-7E, U+A0-FF, U+131, U+152-153, U+160-161, U+178, U+17D-17E, U+192, U+237, U+2C6-2C7, U+2DA, U+2DC, 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-display: swap;
font-family: wf_bfb8817143274439a3e296a5d;
src: url("https://static.wixstatic.com/ufonts/ad6f10_bfb8817143274439a3e296a5d3076da4/woff2/file.woff2") format("woff2"),
url("https://static.wixstatic.com/ufonts/ad6f10_bfb8817143274439a3e296a5d3076da4/woff/file.woff") format("woff"),
url("https://static.wixstatic.com/ufonts/ad6f10_bfb8817143274439a3e296a5d3076da4/ttf/file.ttf") format("ttf");
}

@font-face {
font-display: swap;
font-family: wf_bfb8817143274439a3e296a5d;
src: url("https://static.wixstatic.com/ufonts/ad6f10_bfb8817143274439a3e296a5d3076da4/woff2/file.woff2") format("woff2"),
url("https://static.wixstatic.com/ufonts/ad6f10_bfb8817143274439a3e296a5d3076da4/woff/file.woff") format("woff"),
url("https://static.wixstatic.com/ufonts/ad6f10_bfb8817143274439a3e296a5d3076da4/ttf/file.ttf") format("ttf");
}

@media (prefers-reduced-motion: no-preference) {#comp-kq0xqk25 [data-motion-part="BG_MEDIA comp-kq0xqk25"]{will-change:var(--motion-bgreveal-will-change);height:calc(100% + 200lvh);margin-top:-100lvh;overflow:clip;isolation:isolate;}:is(#comp-kq0xqk25)[data-has-alpha="true"] canvas, :is(#comp-kq0xqk25):not([data-show-canvas]) [data-motion-part="BG_IMG comp-kq0xqk25"]{position:sticky;height:max(100lvh, calc(100% - 200lvh));width:100%;top:0px;margin-bottom:calc(100lvh - max(100lvh, var(--motion-comp-height, 100%)));display:block;padding:0px;}#comp-kq0xqk25 [data-motion-part="BG_LAYER comp-kq0xqk25"]{overflow:clip;}@supports(-moz-appearance: none){body{--motion-bgreveal-will-change:transform;}}#comp-kq0xqk25[data-testid="imageX"] [data-motion-part="BG_MEDIA comp-kq0xqk25"]{transform:translate3d(0,0,0);}}

@media (prefers-reduced-motion: no-preference) {#comp-kq3gmbsy [data-motion-part="BG_LAYER comp-kq3gmbsy"]{overflow:clip;}}

@media (prefers-reduced-motion: no-preference) {#comp-kq3gnrkd [data-motion-part="BG_MEDIA comp-kq3gnrkd"]{will-change:var(--motion-bgreveal-will-change);height:calc(100% + 200lvh);margin-top:-100lvh;overflow:clip;isolation:isolate;}:is(#comp-kq3gnrkd)[data-has-alpha="true"] canvas, :is(#comp-kq3gnrkd):not([data-show-canvas]) [data-motion-part="BG_IMG comp-kq3gnrkd"]{position:sticky;height:max(100lvh, calc(100% - 200lvh));width:100%;top:0px;margin-bottom:calc(100lvh - max(100lvh, var(--motion-comp-height, 100%)));display:block;padding:0px;}#comp-kq3gnrkd [data-motion-part="BG_LAYER comp-kq3gnrkd"]{overflow:clip;}@supports(-moz-appearance: none){body{--motion-bgreveal-will-change:transform;}}#comp-kq3gnrkd[data-testid="imageX"] [data-motion-part="BG_MEDIA comp-kq3gnrkd"]{transform:translate3d(0,0,0);}}

@media (prefers-reduced-motion: no-preference) {#comp-kq3h0xin [data-motion-part="BG_MEDIA comp-kq3h0xin"]{will-change:var(--motion-bgreveal-will-change);height:calc(100% + 200lvh);margin-top:-100lvh;overflow:clip;isolation:isolate;}:is(#comp-kq3h0xin)[data-has-alpha="true"] canvas, :is(#comp-kq3h0xin):not([data-show-canvas]) [data-motion-part="BG_IMG comp-kq3h0xin"]{position:sticky;height:max(100lvh, calc(100% - 200lvh));width:100%;top:0px;margin-bottom:calc(100lvh - max(100lvh, var(--motion-comp-height, 100%)));display:block;padding:0px;}#comp-kq3h0xin [data-motion-part="BG_LAYER comp-kq3h0xin"]{overflow:clip;}@supports(-moz-appearance: none){body{--motion-bgreveal-will-change:transform;}}#comp-kq3h0xin[data-testid="imageX"] [data-motion-part="BG_MEDIA comp-kq3h0xin"]{transform:translate3d(0,0,0);}}

@media (prefers-reduced-motion: no-preference) {#comp-kq3h8bwj [data-motion-part="BG_MEDIA comp-kq3h8bwj"]{will-change:var(--motion-bgreveal-will-change);height:calc(100% + 200lvh);margin-top:-100lvh;overflow:clip;isolation:isolate;}:is(#comp-kq3h8bwj)[data-has-alpha="true"] canvas, :is(#comp-kq3h8bwj):not([data-show-canvas]) [data-motion-part="BG_IMG comp-kq3h8bwj"]{position:sticky;height:max(100lvh, calc(100% - 200lvh));width:100%;top:0px;margin-bottom:calc(100lvh - max(100lvh, var(--motion-comp-height, 100%)));display:block;padding:0px;}#comp-kq3h8bwj [data-motion-part="BG_LAYER comp-kq3h8bwj"]{overflow:clip;}@supports(-moz-appearance: none){body{--motion-bgreveal-will-change:transform;}}#comp-kq3h8bwj[data-testid="imageX"] [data-motion-part="BG_MEDIA comp-kq3h8bwj"]{transform:translate3d(0,0,0);}}

@media (prefers-reduced-motion: no-preference) {#comp-mf47ooi1 [data-motion-part="BG_MEDIA comp-mf47ooi1"]{will-change:var(--motion-bgreveal-will-change);height:calc(100% + 200lvh);margin-top:-100lvh;overflow:clip;isolation:isolate;}:is(#comp-mf47ooi1)[data-has-alpha="true"] canvas, :is(#comp-mf47ooi1):not([data-show-canvas]) [data-motion-part="BG_IMG comp-mf47ooi1"]{position:sticky;height:max(100lvh, calc(100% - 200lvh));width:100%;top:0px;margin-bottom:calc(100lvh - max(100lvh, var(--motion-comp-height, 100%)));display:block;padding:0px;}#comp-mf47ooi1 [data-motion-part="BG_LAYER comp-mf47ooi1"]{overflow:clip;}@supports(-moz-appearance: none){body{--motion-bgreveal-will-change:transform;}}#comp-mf47ooi1[data-testid="imageX"] [data-motion-part="BG_MEDIA comp-mf47ooi1"]{transform:translate3d(0,0,0);}}

@media (prefers-reduced-motion: no-preference) {#comp-kq3hn3er [data-motion-part="BG_MEDIA comp-kq3hn3er"]{will-change:var(--motion-bgreveal-will-change);height:calc(100% + 200lvh);margin-top:-100lvh;overflow:clip;isolation:isolate;}:is(#comp-kq3hn3er)[data-has-alpha="true"] canvas, :is(#comp-kq3hn3er):not([data-show-canvas]) [data-motion-part="BG_IMG comp-kq3hn3er"]{position:sticky;height:max(100lvh, calc(100% - 200lvh));width:100%;top:0px;margin-bottom:calc(100lvh - max(100lvh, var(--motion-comp-height, 100%)));display:block;padding:0px;}#comp-kq3hn3er [data-motion-part="BG_LAYER comp-kq3hn3er"]{overflow:clip;}@supports(-moz-appearance: none){body{--motion-bgreveal-will-change:transform;}}#comp-kq3hn3er[data-testid="imageX"] [data-motion-part="BG_MEDIA comp-kq3hn3er"]{transform:translate3d(0,0,0);}}

@keyframes slide-horizontal-new{0%{transform:translate(100%)}}

@keyframes slide-horizontal-old{80%{opacity:1}to{opacity:0;transform:translate(-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}}

@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}

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

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

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

@supports(-webkit-hyphens:none){.if7-vw2.f0uTJH{clip:auto;-webkit-clip-path:inset(0)}}

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

@supports(-webkit-hyphens:none){.mw5-iwv.N3eg0s{clip:auto;-webkit-clip-path:inset(0)}}

@supports(mix-blend-mode:overlay){.m4kh-sp{mix-blend-mode:var(--fill-layer-background-overlay-blend-mode);opacity:var(--fill-layer-background-overlay-blend-opacity,1)}}

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

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

@supports(-webkit-hyphens:none){.mw5-iwv.N3eg0s{clip:auto;-webkit-clip-path:inset(0)}}

@supports(mix-blend-mode:overlay){.m4kh-sp{mix-blend-mode:var(--fill-layer-background-overlay-blend-mode);opacity:var(--fill-layer-background-overlay-blend-opacity,1)}}

@supports(-webkit-hyphens:none){.if7-vw2.f0uTJH{clip:auto;-webkit-clip-path:inset(0)}}

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

@supports(-webkit-hyphens:none){.mw5-iwv.N3eg0s{clip:auto;-webkit-clip-path:inset(0)}}

@supports(mix-blend-mode:overlay){.m4kh-sp{mix-blend-mode:var(--fill-layer-background-overlay-blend-mode);opacity:var(--fill-layer-background-overlay-blend-opacity,1)}}

@view-transition {navigation: auto;types: OutIn}

@font-face {font-family: "roboto-bold"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/9_7S_tWeGDh5Pq3u05RVkltXRa8TVwTICgirnJhmVJw.woff2") format("woff2");font-display: swap;
}

@font-face {font-family: "roboto-bold"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/97uahxiqZRoncBaCEI3aW1tXRa8TVwTICgirnJhmVJw.woff2") format("woff2");font-display: swap;
}

@font-face {font-family: "roboto-bold"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/t6Nd4cfPRhZP44Q5QAjcC6g5eI2G47JWe0-AuFtD150.woff2") format("woff2");font-display: swap;
}

@font-face {font-family: "roboto-bold"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/bmC0pGMXrhphrZJmniIZpag5eI2G47JWe0-AuFtD150.woff2") format("woff2");font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfCxc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xHIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic1CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xFIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic3CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfABc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xMIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic-CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfCBc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+1F00-1FFF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xEIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+1F00-1FFF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+1F00-1FFF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic2CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+1F00-1FFF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfBxc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xLIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic5CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, 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: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xGIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, 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: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, 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: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic0CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, 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: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, 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: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xIIzIXKMny.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, 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: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, 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: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic6CsTYl4BO.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, 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("//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w10-light.woff2") format("woff2"); unicode-range: U+401-40C, U+40E-44F, U+451-45C, U+45E-45F, U+490-491, U+2116;font-display: swap;
}

@font-face {font-family: "din-next-w01-light"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w02-light.woff2") format("woff2"); unicode-range: U+D, U+100-10F, U+111-130, U+132-151, U+154-15F, U+162-177, U+179-17C, U+1FA-1FF, U+218-21B, U+237, U+2C9, U+2D8-2D9, U+2DB, U+2DD, U+394, U+3A9, U+3C0, 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("//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w01-light.woff2") format("woff2"); unicode-range: U+20-7E, U+A0-FF, U+110, U+131, U+152-153, U+160-161, U+178, U+17D-17E, U+192, U+2C6-2C7, U+2DA, U+2DC, U+3BC, 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_35-light1475496"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w05_35-light.woff2") format("woff2"); unicode-range: U+100-12B, U+12E-130, U+132-137, U+139-149, U+14C-151, U+154-15F, U+162-177, U+179-17C, U+218-21B, U+2C9, U+2D8-2D9, U+2DB, U+2DD, U+394, U+3A9, U+3BC, U+3C0, 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("//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w01_35-light1475496.woff2") format("woff2"); unicode-range: U+0, U+D, U+20-7E, U+A0-FF, U+131, U+152-153, U+160-161, U+178, U+17D-17E, U+192, U+237, U+2C6-2C7, U+2DA, U+2DC, 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-display: swap;
font-family: wf_bfb8817143274439a3e296a5d;
src: url("https://static.wixstatic.com/ufonts/ad6f10_bfb8817143274439a3e296a5d3076da4/woff2/file.woff2") format("woff2"),
url("https://static.wixstatic.com/ufonts/ad6f10_bfb8817143274439a3e296a5d3076da4/woff/file.woff") format("woff"),
url("https://static.wixstatic.com/ufonts/ad6f10_bfb8817143274439a3e296a5d3076da4/ttf/file.ttf") format("ttf");
}

@font-face {
font-display: swap;
font-family: wf_bfb8817143274439a3e296a5d;
src: url("https://static.wixstatic.com/ufonts/ad6f10_bfb8817143274439a3e296a5d3076da4/woff2/file.woff2") format("woff2"),
url("https://static.wixstatic.com/ufonts/ad6f10_bfb8817143274439a3e296a5d3076da4/woff/file.woff") format("woff"),
url("https://static.wixstatic.com/ufonts/ad6f10_bfb8817143274439a3e296a5d3076da4/ttf/file.ttf") format("ttf");
}

@font-face {font-family: "proxima-n-w01-reg"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/fonts/v2/c24fcada-6239-48bc-8b88-9288338191c9/v1/proxima-n-w05-reg.woff2") format("woff2"); unicode-range: U+0, U+100-10F, U+111-130, U+132-151, U+154-15F, U+162-177, U+179-17C, U+17F, U+18F, U+19D, U+1A0-1A1, U+1AF-1B0, U+1E6-1E7, U+1EA-1EB, U+1FA-1FF, U+218-21B, U+232-233, U+237, U+259, U+272, U+2B0, U+2BB-2BC, U+2C9, U+2CB, U+2D8-2D9, U+2DB, U+2DD, U+374-375, U+37E, U+384-38A, U+38C, U+38E-3A1, U+3A3-3CE, U+3D7, U+400-45F, U+472-475, U+48A-4FF, U+510-513, U+51C-51D, U+524-527, U+52E-52F, U+1E02-1E03, U+1E0A-1E0B, U+1E1E-1E1F, U+1E22-1E23, U+1E56-1E57, U+1E60-1E61, U+1E6A-1E6B, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200A, U+2015, U+201B, U+2032-2033, U+203D-203E, U+2070, U+2074-2079, U+207D-2089, U+208D-208E, U+20A1, U+20A3-20A4, U+20A6-20AB, U+20B4, U+20B8-20BA, U+20BC-20BD, U+2113, U+2116-2117, U+2120, U+2126, U+212E, U+2153-2154, U+215B-215E, U+2190-2193, 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+22B2-22B3, U+22C5, U+2318, U+25A0, U+25B2, U+25BC, U+25CA, U+25CF, U+2605, U+2610-2611, U+2666, U+2713, U+2E18, U+E004-E005, U+F43A-F43B, U+F460-F473, U+F498-F49F, U+F4C6-F4C7, U+F4CC-F4CD, U+F4D2-F4D7, U+F50A-F50B, U+F50E-F533, U+F536-F539, U+F53C-F53F, U+F637, U+F6C3, U+F6DD, U+F6DF-F6F3, U+F8FF, U+FB00-FB04;font-display: swap;
}

@font-face {font-family: "proxima-n-w01-reg"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/fonts/v2/c24fcada-6239-48bc-8b88-9288338191c9/v1/proxima-n-w01-reg.woff2") format("woff2"); unicode-range: U+D, U+20-7E, U+A0-FF, U+110, U+131, U+152-153, U+160-161, U+178, U+17D-17E, U+192, U+2C6-2C7, U+2DA, U+2DC, 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, U+F656-F659;font-display: swap;
}

@keyframes motion-glideIn {
  0% { opacity: 0; animation-timing-function: step-end; }
  0.00009999999999999999% { opacity: var(--comp-opacity, 1); transform: translate(var(--motion-translate-x), var(--motion-translate-y)) rotate(var(--comp-rotate-z, 0deg)); }
  100% { opacity: var(--comp-opacity, 1); transform: translate(0, 0) rotate(var(--comp-rotate-z, 0deg)); }
}

@keyframes motion-fadeIn {
  0% { opacity: 0; }
  100% { opacity: var(--comp-opacity, 1); }
}

@keyframes motion-dropIn {
  0.00009999999999999999% { scale: var(--motion-scale); }
  100% { scale: 1; }
}

@media (prefers-reduced-motion: no-preference) {#comp-kq6onzj2:not([data-motion-enter="done"]){animation:motion-glideIn 1200ms 1ms cubic-bezier(0.645, 0.045, 0.355, 1) backwards 1 paused;animation-composition:replace;--motion-translate-x:calc(calc((-1 * var(--motion-left, 0px) - 100%) / -1) * -1);--motion-translate-y:calc(calc((-1 * var(--motion-left, 0px) - 100%) / -1) * 0);}}

@media (prefers-reduced-motion: no-preference) {#comp-kq6onzj51:not([data-motion-enter="done"]){animation:motion-glideIn 1200ms 1ms cubic-bezier(0.645, 0.045, 0.355, 1) backwards 1 paused;animation-composition:replace;--motion-translate-x:calc(calc((-1 * var(--motion-left, 0px) - 100%) / -1) * -1);--motion-translate-y:calc(calc((-1 * var(--motion-left, 0px) - 100%) / -1) * 0);}}

@media (prefers-reduced-motion: no-preference) {#comp-mezibjqc:not([data-motion-enter="done"]){animation:motion-fadeIn 960ms 1ms cubic-bezier(0.25, 0.46, 0.45, 0.94) backwards 1 paused, motion-dropIn 1200ms 1ms cubic-bezier(0.645, 0.045, 0.355, 1) backwards 1 paused;animation-composition:replace, replace;--motion-scale:1.2;}}

@media (prefers-reduced-motion: no-preference) {#comp-mezibjqi1:not([data-motion-enter="done"]){animation:motion-fadeIn 960ms 1ms cubic-bezier(0.25, 0.46, 0.45, 0.94) backwards 1 paused, motion-dropIn 1200ms 1ms cubic-bezier(0.645, 0.045, 0.355, 1) backwards 1 paused;animation-composition:replace, replace;--motion-scale:1.2;}}

@media (prefers-reduced-motion: no-preference) {#comp-mezibjqo:not([data-motion-enter="done"]){animation:motion-fadeIn 960ms 1ms cubic-bezier(0.25, 0.46, 0.45, 0.94) backwards 1 paused, motion-dropIn 1200ms 1ms cubic-bezier(0.645, 0.045, 0.355, 1) backwards 1 paused;animation-composition:replace, replace;--motion-scale:1.2;}}

@media (prefers-reduced-motion: no-preference) {#comp-meziofc5:not([data-motion-enter="done"]){animation:motion-fadeIn 960ms 1ms cubic-bezier(0.25, 0.46, 0.45, 0.94) backwards 1 paused, motion-dropIn 1200ms 1ms cubic-bezier(0.645, 0.045, 0.355, 1) backwards 1 paused;animation-composition:replace, replace;--motion-scale:1.2;}}

@media (prefers-reduced-motion: no-preference) {#comp-mf9puefp:not([data-motion-enter="done"]){animation:motion-fadeIn 960ms 1ms cubic-bezier(0.25, 0.46, 0.45, 0.94) backwards 1 paused, motion-dropIn 1200ms 1ms cubic-bezier(0.645, 0.045, 0.355, 1) backwards 1 paused;animation-composition:replace, replace;--motion-scale:1.2;}}

@media (prefers-reduced-motion: no-preference) {#comp-mi0pbh1r:not([data-motion-enter="done"]){animation:motion-fadeIn 960ms 1ms cubic-bezier(0.25, 0.46, 0.45, 0.94) backwards 1 paused, motion-dropIn 1200ms 1ms cubic-bezier(0.645, 0.045, 0.355, 1) backwards 1 paused;animation-composition:replace, replace;--motion-scale:1.2;}}

@media (prefers-reduced-motion: no-preference) {#comp-mjh4mrhe:not([data-motion-enter="done"]){animation:motion-fadeIn 960ms 1ms cubic-bezier(0.25, 0.46, 0.45, 0.94) backwards 1 paused, motion-dropIn 1200ms 1ms cubic-bezier(0.645, 0.045, 0.355, 1) backwards 1 paused;animation-composition:replace, replace;--motion-scale:1.2;}}

@media (prefers-reduced-motion: no-preference) {#comp-mf56ydq1:not([data-motion-enter="done"]){animation:motion-glideIn 1200ms 1ms cubic-bezier(0.645, 0.045, 0.355, 1) backwards 1 paused;animation-composition:replace;--motion-translate-x:calc(calc((100vw - var(--motion-left, 0px)) / 1) * 1);--motion-translate-y:calc(calc((100vw - var(--motion-left, 0px)) / 1) * 0);}}

@keyframes slide-horizontal-new{0%{transform:translate(100%)}}

@keyframes slide-horizontal-old{80%{opacity:1}to{opacity:0;transform:translate(-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}}

@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}

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

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

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

@supports(-webkit-hyphens:none){.if7-vw2.f0uTJH{clip:auto;-webkit-clip-path:inset(0)}}

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

@supports(-webkit-hyphens:none){.mw5-iwv.N3eg0s{clip:auto;-webkit-clip-path:inset(0)}}

@supports(mix-blend-mode:overlay){.m4kh-sp{mix-blend-mode:var(--fill-layer-background-overlay-blend-mode);opacity:var(--fill-layer-background-overlay-blend-opacity,1)}}

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

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

@supports(-webkit-hyphens:none){.mw5-iwv.N3eg0s{clip:auto;-webkit-clip-path:inset(0)}}

@supports(mix-blend-mode:overlay){.m4kh-sp{mix-blend-mode:var(--fill-layer-background-overlay-blend-mode);opacity:var(--fill-layer-background-overlay-blend-opacity,1)}}

@supports(-webkit-hyphens:none){.if7-vw2.f0uTJH{clip:auto;-webkit-clip-path:inset(0)}}

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

@supports(-webkit-hyphens:none){.mw5-iwv.N3eg0s{clip:auto;-webkit-clip-path:inset(0)}}

@supports(mix-blend-mode:overlay){.m4kh-sp{mix-blend-mode:var(--fill-layer-background-overlay-blend-mode);opacity:var(--fill-layer-background-overlay-blend-opacity,1)}}

@view-transition {navigation: auto;types: OutIn}

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

@keyframes Spinner134593095__dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}

@keyframes StatesButton1238702267__bounce-in{0%{opacity:0;transform:translateY(30px)}32%{opacity:1;transform:translateY(-5px)}68%{opacity:1;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}

@container (max-width: 288px){.s-n4u-tvr form fieldset>div{column-gap:0!important}}

@supports (color:rgb(from #000 r g b/0.1)){.Guj-p{color:var(--ricos-settings-action-color,rgb(from var(--ricos-action-color,#116dff) min(r,150) min(g,150) min(b,150)))}}

@supports not (contain:inline-size){@media only screen and (max-width:480px){.Guj-p{max-width:160px}}}

@container (width < 480px){.Guj-p{max-width:160px}}

@media print{.ugv5Z{display:block!important}}

@media print{.lQUfU .L3QJj{transform:rotate(90deg)!important}}

@keyframes lWfcIs{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}

@font-face {font-family: "roboto-bold"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/9_7S_tWeGDh5Pq3u05RVkltXRa8TVwTICgirnJhmVJw.woff2") format("woff2");font-display: swap;
}

@font-face {font-family: "roboto-bold"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/97uahxiqZRoncBaCEI3aW1tXRa8TVwTICgirnJhmVJw.woff2") format("woff2");font-display: swap;
}

@font-face {font-family: "roboto-bold"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/t6Nd4cfPRhZP44Q5QAjcC6g5eI2G47JWe0-AuFtD150.woff2") format("woff2");font-display: swap;
}

@font-face {font-family: "roboto-bold"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/bmC0pGMXrhphrZJmniIZpag5eI2G47JWe0-AuFtD150.woff2") format("woff2");font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfCxc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xHIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic1CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xFIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic3CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfABc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xMIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic-CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfCBc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+1F00-1FFF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xEIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+1F00-1FFF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+1F00-1FFF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic2CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+1F00-1FFF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfBxc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xLIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic5CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, 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: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xGIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, 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: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, 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: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic0CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, 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: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, 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: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xIIzIXKMny.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, 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: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, 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: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic6CsTYl4BO.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, 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("//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w10-light.woff2") format("woff2"); unicode-range: U+401-40C, U+40E-44F, U+451-45C, U+45E-45F, U+490-491, U+2116;font-display: swap;
}

@font-face {font-family: "din-next-w01-light"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w02-light.woff2") format("woff2"); unicode-range: U+D, U+100-10F, U+111-130, U+132-151, U+154-15F, U+162-177, U+179-17C, U+1FA-1FF, U+218-21B, U+237, U+2C9, U+2D8-2D9, U+2DB, U+2DD, U+394, U+3A9, U+3C0, 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("//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w01-light.woff2") format("woff2"); unicode-range: U+20-7E, U+A0-FF, U+110, U+131, U+152-153, U+160-161, U+178, U+17D-17E, U+192, U+2C6-2C7, U+2DA, U+2DC, U+3BC, 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_35-light1475496"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w05_35-light.woff2") format("woff2"); unicode-range: U+100-12B, U+12E-130, U+132-137, U+139-149, U+14C-151, U+154-15F, U+162-177, U+179-17C, U+218-21B, U+2C9, U+2D8-2D9, U+2DB, U+2DD, U+394, U+3A9, U+3BC, U+3C0, 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("//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w01_35-light1475496.woff2") format("woff2"); unicode-range: U+0, U+D, U+20-7E, U+A0-FF, U+131, U+152-153, U+160-161, U+178, U+17D-17E, U+192, U+237, U+2C6-2C7, U+2DA, U+2DC, 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-display: swap;
font-family: wf_bfb8817143274439a3e296a5d;
src: url("https://static.wixstatic.com/ufonts/ad6f10_bfb8817143274439a3e296a5d3076da4/woff2/file.woff2") format("woff2"),
url("https://static.wixstatic.com/ufonts/ad6f10_bfb8817143274439a3e296a5d3076da4/woff/file.woff") format("woff"),
url("https://static.wixstatic.com/ufonts/ad6f10_bfb8817143274439a3e296a5d3076da4/ttf/file.ttf") format("ttf");
}

@font-face {
font-display: swap;
font-family: wf_bfb8817143274439a3e296a5d;
src: url("https://static.wixstatic.com/ufonts/ad6f10_bfb8817143274439a3e296a5d3076da4/woff2/file.woff2") format("woff2"),
url("https://static.wixstatic.com/ufonts/ad6f10_bfb8817143274439a3e296a5d3076da4/woff/file.woff") format("woff"),
url("https://static.wixstatic.com/ufonts/ad6f10_bfb8817143274439a3e296a5d3076da4/ttf/file.ttf") format("ttf");
}

@font-face {font-family: "avenir-lt-w01_35-light1475496"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w05_35-light.woff2") format("woff2"); unicode-range: U+100-12B, U+12E-130, U+132-137, U+139-149, U+14C-151, U+154-15F, U+162-177, U+179-17C, U+218-21B, U+2C9, U+2D8-2D9, U+2DB, U+2DD, U+394, U+3A9, U+3BC, U+3C0, 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("//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w01_35-light1475496.woff2") format("woff2"); unicode-range: U+0, U+D, U+20-7E, U+A0-FF, U+131, U+152-153, U+160-161, U+178, U+17D-17E, U+192, U+237, U+2C6-2C7, U+2DA, U+2DC, 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;
}

@keyframes slide-horizontal-new{0%{transform:translate(100%)}}

@keyframes slide-horizontal-old{80%{opacity:1}to{opacity:0;transform:translate(-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}}

@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}

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

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

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

@supports(-webkit-hyphens:none){.if7-vw2.f0uTJH{clip:auto;-webkit-clip-path:inset(0)}}

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

@supports(-webkit-hyphens:none){.mw5-iwv.N3eg0s{clip:auto;-webkit-clip-path:inset(0)}}

@supports(mix-blend-mode:overlay){.m4kh-sp{mix-blend-mode:var(--fill-layer-background-overlay-blend-mode);opacity:var(--fill-layer-background-overlay-blend-opacity,1)}}

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

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

@supports(-webkit-hyphens:none){.mw5-iwv.N3eg0s{clip:auto;-webkit-clip-path:inset(0)}}

@supports(mix-blend-mode:overlay){.m4kh-sp{mix-blend-mode:var(--fill-layer-background-overlay-blend-mode);opacity:var(--fill-layer-background-overlay-blend-opacity,1)}}

@supports(-webkit-hyphens:none){.if7-vw2.f0uTJH{clip:auto;-webkit-clip-path:inset(0)}}

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

@supports(-webkit-hyphens:none){.mw5-iwv.N3eg0s{clip:auto;-webkit-clip-path:inset(0)}}

@supports(mix-blend-mode:overlay){.m4kh-sp{mix-blend-mode:var(--fill-layer-background-overlay-blend-mode);opacity:var(--fill-layer-background-overlay-blend-opacity,1)}}

@view-transition {navigation: auto;types: OutIn}

@font-face {font-family: "roboto-bold"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/9_7S_tWeGDh5Pq3u05RVkltXRa8TVwTICgirnJhmVJw.woff2") format("woff2");font-display: swap;
}

@font-face {font-family: "roboto-bold"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/97uahxiqZRoncBaCEI3aW1tXRa8TVwTICgirnJhmVJw.woff2") format("woff2");font-display: swap;
}

@font-face {font-family: "roboto-bold"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/t6Nd4cfPRhZP44Q5QAjcC6g5eI2G47JWe0-AuFtD150.woff2") format("woff2");font-display: swap;
}

@font-face {font-family: "roboto-bold"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/bmC0pGMXrhphrZJmniIZpag5eI2G47JWe0-AuFtD150.woff2") format("woff2");font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfCxc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xHIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic1CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xFIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic3CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfABc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xMIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic-CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfCBc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+1F00-1FFF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xEIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+1F00-1FFF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+1F00-1FFF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic2CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+1F00-1FFF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfBxc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xLIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic5CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, 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: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xGIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, 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: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, 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: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic0CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, 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: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, 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: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xIIzIXKMny.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, 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: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, 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: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic6CsTYl4BO.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, 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("//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w10-light.woff2") format("woff2"); unicode-range: U+401-40C, U+40E-44F, U+451-45C, U+45E-45F, U+490-491, U+2116;font-display: swap;
}

@font-face {font-family: "din-next-w01-light"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w02-light.woff2") format("woff2"); unicode-range: U+D, U+100-10F, U+111-130, U+132-151, U+154-15F, U+162-177, U+179-17C, U+1FA-1FF, U+218-21B, U+237, U+2C9, U+2D8-2D9, U+2DB, U+2DD, U+394, U+3A9, U+3C0, 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("//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w01-light.woff2") format("woff2"); unicode-range: U+20-7E, U+A0-FF, U+110, U+131, U+152-153, U+160-161, U+178, U+17D-17E, U+192, U+2C6-2C7, U+2DA, U+2DC, U+3BC, 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_35-light1475496"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w05_35-light.woff2") format("woff2"); unicode-range: U+100-12B, U+12E-130, U+132-137, U+139-149, U+14C-151, U+154-15F, U+162-177, U+179-17C, U+218-21B, U+2C9, U+2D8-2D9, U+2DB, U+2DD, U+394, U+3A9, U+3BC, U+3C0, 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("//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w01_35-light1475496.woff2") format("woff2"); unicode-range: U+0, U+D, U+20-7E, U+A0-FF, U+131, U+152-153, U+160-161, U+178, U+17D-17E, U+192, U+237, U+2C6-2C7, U+2DA, U+2DC, 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-display: swap;
font-family: wf_bfb8817143274439a3e296a5d;
src: url("https://static.wixstatic.com/ufonts/ad6f10_bfb8817143274439a3e296a5d3076da4/woff2/file.woff2") format("woff2"),
url("https://static.wixstatic.com/ufonts/ad6f10_bfb8817143274439a3e296a5d3076da4/woff/file.woff") format("woff"),
url("https://static.wixstatic.com/ufonts/ad6f10_bfb8817143274439a3e296a5d3076da4/ttf/file.ttf") format("ttf");
}

@font-face {
font-display: swap;
font-family: wf_bfb8817143274439a3e296a5d;
src: url("https://static.wixstatic.com/ufonts/ad6f10_bfb8817143274439a3e296a5d3076da4/woff2/file.woff2") format("woff2"),
url("https://static.wixstatic.com/ufonts/ad6f10_bfb8817143274439a3e296a5d3076da4/woff/file.woff") format("woff"),
url("https://static.wixstatic.com/ufonts/ad6f10_bfb8817143274439a3e296a5d3076da4/ttf/file.ttf") format("ttf");
}

@font-face {font-family: "avenir-lt-w01_35-light1475496"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w05_35-light.woff2") format("woff2"); unicode-range: U+100-12B, U+12E-130, U+132-137, U+139-149, U+14C-151, U+154-15F, U+162-177, U+179-17C, U+218-21B, U+2C9, U+2D8-2D9, U+2DB, U+2DD, U+394, U+3A9, U+3BC, U+3C0, 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("//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w01_35-light1475496.woff2") format("woff2"); unicode-range: U+0, U+D, U+20-7E, U+A0-FF, U+131, U+152-153, U+160-161, U+178, U+17D-17E, U+192, U+237, U+2C6-2C7, U+2DA, U+2DC, 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("//static.parastorage.com/fonts/v2/74290729-59ae-4129-87d0-2eec3974dce1/v1/avenir-lt-w05_85-heavy.woff2") format("woff2"); unicode-range: U+100-12B, U+12E-130, U+132-137, U+139-149, U+14C-151, U+154-15F, U+162-177, U+179-17C, U+218-21B, U+2C9, U+2D8-2D9, U+2DB, U+2DD, U+394, U+3A9, U+3BC, U+3C0, 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("//static.parastorage.com/fonts/v2/74290729-59ae-4129-87d0-2eec3974dce1/v1/avenir-lt-w01_85-heavy1475544.woff2") format("woff2"); unicode-range: U+0, U+D, U+20-7E, U+A0-FF, U+131, U+152-153, U+160-161, U+178, U+17D-17E, U+192, U+237, U+2C6-2C7, U+2DA, U+2DC, 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: "roboto-bold"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/9_7S_tWeGDh5Pq3u05RVkltXRa8TVwTICgirnJhmVJw.woff2") format("woff2");font-display: swap;
}

@font-face {font-family: "roboto-bold"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/97uahxiqZRoncBaCEI3aW1tXRa8TVwTICgirnJhmVJw.woff2") format("woff2");font-display: swap;
}

@font-face {font-family: "roboto-bold"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/t6Nd4cfPRhZP44Q5QAjcC6g5eI2G47JWe0-AuFtD150.woff2") format("woff2");font-display: swap;
}

@font-face {font-family: "roboto-bold"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/bmC0pGMXrhphrZJmniIZpag5eI2G47JWe0-AuFtD150.woff2") format("woff2");font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfCxc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xHIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic1CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xFIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic3CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfABc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xMIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic-CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfCBc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+1F00-1FFF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xEIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+1F00-1FFF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+1F00-1FFF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic2CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+1F00-1FFF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfBxc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xLIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic5CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;font-display: swap;
}

@font-face {font-family: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, 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: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xGIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, 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: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, 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: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic0CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, 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: "roboto"; font-style: normal; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, 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: "roboto"; font-style: italic; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xIIzIXKMny.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, 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: "roboto"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, 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: "roboto"; font-style: italic; font-weight: 700; src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic6CsTYl4BO.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, 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-light"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/fonts/v2/8eac109b-0fa9-42bf-a305-43e471e23779/v1/helvetica-w02-light.woff2") format("woff2"); unicode-range: U+100-12B, U+12E-137, U+139-149, U+14C-151, U+154-15F, U+162-177, U+179-17C, U+218-21B, U+237, U+2C7, U+2C9, U+2D8-2DB, U+2DD, U+394, U+3A9, U+3BC, U+3C0, 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+E002, U+E004, U+E006, U+E008-E009, U+E00D, U+E00F, U+E011, U+E013, U+E015, U+E017, U+E01A, U+FB01-FB02;font-display: swap;
}

@font-face {font-family: "helvetica-w01-light"; font-style: normal; font-weight: 400; src: url("//static.parastorage.com/fonts/v2/8eac109b-0fa9-42bf-a305-43e471e23779/v1/helvetica-w01-light.woff2") format("woff2"); unicode-range: U+D, U+20-7E, U+A0-FF, U+152-153, U+160-161, U+178, U+17D-17E, U+192, U+2C6, U+2DC, 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;
}

@keyframes fadeIn{from{opacity:0}to{opacity:1}}

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

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

@keyframes changing_background{0%{background-color:rgba(241,241,241,.2)}50%{background-color:rgba(241,241,241,.8)}100%{background-color:rgba(241,241,241,.2)}}

:root:active-view-transition {
  view-transition-name: none;
}

:root:active-view-transition::view-transition-group(*) {
  animation: none;
}

:root:active-view-transition::view-transition-old(*) {
  animation: none;
}

:root:active-view-transition::view-transition-new(*) {
  animation: none;
}

::view-transition {
  pointer-events: none;
}

:root:active-view-transition #SITE_HEADER {
  view-transition-name: header-group;
}

:root:active-view-transition #WIX_ADS {
  view-transition-name: wix-ads-group;
}

:root:active-view-transition #SITE_FOOTER {
  view-transition-name: footer-group;
}

:root:active-view-transition #BACKGROUND_GROUP_TRANSITION_GROUP>div {
  view-transition-name: background-group;
}

:root:active-view-transition::view-transition-group(page-group) {
  pointer-events: all;
  cursor: wait;
  animation: revert;
  animation-duration: .6s;
}

:root:active-view-transition::view-transition-old(page-group) {
  pointer-events: all;
  cursor: wait;
  animation: revert;
  animation-duration: .6s;
}

:root:active-view-transition::view-transition-new(page-group) {
  pointer-events: all;
  cursor: wait;
  animation: revert;
  animation-duration: .6s;
}

:root:active-view-transition-type(SlideHorizontal)::view-transition-old(page-group) {
  mix-blend-mode: normal;
  animation: .6s cubic-bezier(.83,0,.17,1) forwards slide-horizontal-old;
}

:root:active-view-transition-type(SlideHorizontal)::view-transition-new(page-group) {
  mix-blend-mode: normal;
  animation: .6s cubic-bezier(.83,0,.17,1) backwards slide-horizontal-new;
}

:root:active-view-transition-type(SlideVertical)::view-transition-old(page-group) {
  mix-blend-mode: normal;
  animation: .6s cubic-bezier(.83,0,.17,1) forwards slide-vertical-old;
}

:root:active-view-transition-type(SlideVertical)::view-transition-new(page-group) {
  mix-blend-mode: normal;
  animation: .6s cubic-bezier(.83,0,.17,1) backwards slide-vertical-new;
}

:root:active-view-transition-type(OutIn)::view-transition-old(page-group) {
  animation: .35s cubic-bezier(.22,1,.36,1) forwards out-in-old;
}

:root:active-view-transition-type(OutIn)::view-transition-new(page-group) {
  animation: .35s cubic-bezier(.64,0,.78,0) .35s backwards out-in-new;
}

html,body {
  vertical-align: baseline;
  background: 0 0;
  border: 0;
  outline: 0;
  margin: 0;
  padding: 0;
  height: 100%;
}

body {
  --scrollbar-width: 0px;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
  overflow-x: auto;
  overflow-y: scroll;
}

body:not(.responsive) #site-root {
  width: 100%;
  min-width: var(--site-width);
}

body:not([data-js-loaded]) [data-hide-prejs] {
  visibility: hidden;
}

interact-element {
  display: contents;
}

#SITE_CONTAINER {
  position: relative;
}

:root {
  --one-unit: 1vw;
  --section-max-width: 9999px;
  --spx-stopper-max: 9999px;
  --spx-stopper-min: 0px;
  --browser-zoom: 1;
  --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));
  --tooltip-text-color: white;
  --tooltip-background-color: black;
  --tooltip-margin: 30px;
  --tooltip-arrow-size: 6px;
}

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

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

div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,nav,button,section,header,footer,title {
  vertical-align: baseline;
  background: 0 0;
  border: 0;
  outline: 0;
  margin: 0;
  padding: 0;
}

textarea,input,select {
  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 {
  color: inherit;
  font: inherit;
  -webkit-appearance: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  background: 0 0;
  border: 0;
  outline: 0;
  padding: 0;
  line-height: normal;
  overflow: visible;
}

: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 {
  width: 320px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow-x: visible;
}

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

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

body.device-mobile-non-optimized.fullScreenMode {
  background-color: #5f6360;
}

body.device-mobile-non-optimized.fullScreenMode #site-root,body.device-mobile-non-optimized.fullScreenMode #SITE_BACKGROUND,body.device-mobile-non-optimized.fullScreenMode #MOBILE_ACTIONS_MENU,body.fullScreenMode #WIX_ADS {
  visibility: hidden;
}

body.fullScreenMode {
  overflow: 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 #site-root,body.fullScreenMode-scrollable.device-mobile-optimized #masterPage {
  overflow: hidden !important;
}

body.fullScreenMode-scrollable.device-mobile-optimized #masterPage,body.fullScreenMode-scrollable.device-mobile-optimized #SITE_BACKGROUND {
  height: auto !important;
}

body.fullScreenMode-scrollable.device-mobile-optimized #masterPage.mesh-layout {
  height: 0 !important;
}

body.blockSiteScrolling,body.siteScrollingBlocked {
  width: 100%;
  position: fixed;
}

body.siteScrollingBlockedIOSFix {
  overflow: hidden !important;
}

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

#site-root {
  top: var(--wix-ads-height);
  min-height: 100%;
  margin: 0 auto;
  position: relative;
}

#site-root img:not([src]) {
  visibility: hidden;
}

#site-root svg img:not([src]) {
  visibility: visible;
}

.auto-generated-link {
  color: inherit;
}

#SCROLL_TO_TOP,#SCROLL_TO_BOTTOM {
  height: 0;
}

.has-click-trigger {
  cursor: pointer;
}

.fullScreenOverlay {
  z-index: 1005;
  justify-content: center;
  display: flex;
  position: fixed;
  top: -60px;
  bottom: 0;
  left: 0;
  right: 0;
  overflow-y: hidden;
}

.fullScreenOverlay>.fullScreenOverlayContent {
  margin: 0 auto;
  position: absolute;
  top: 60px;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  transform: translateZ(0);
}

[data-mesh-id$=inlineContent],[data-mesh-id$=centeredContent],[data-mesh-id$=form] {
  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 {
  -ms-grid-row: 2;
  grid-area: 2/1/3/2;
  position: relative;
}

#masterPage.mesh-layout {
  display: grid;
  -ms-grid-rows: max-content max-content min-content max-content;
  -ms-grid-columns: 100%;
  grid-template-rows: max-content max-content min-content max-content;
  grid-template-columns: 100%;
  justify-content: stretch;
  align-items: start;
}

#masterPage.mesh-layout #SITE_HEADER_WRAPPER,#masterPage.mesh-layout #SITE_HEADER-placeholder,#masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID[data-state~=mobileView],#masterPage.mesh-layout #PAGES_CONTAINER,#masterPage.mesh-layout #soapBeforePagesContainer,#masterPage.mesh-layout #soapAfterPagesContainer,#masterPage.mesh-layout #SITE_FOOTER_WRAPPER,#masterPage.mesh-layout #SITE_FOOTER-placeholder {
  -ms-grid-column: 1;
  -ms-grid-row-align: start;
  -ms-grid-column-align: start;
}

#masterPage.mesh-layout #SITE_HEADER_WRAPPER,#masterPage.mesh-layout #SITE_HEADER-placeholder {
  -ms-grid-row: 1;
  grid-area: 1/1/2/2;
}

#masterPage.mesh-layout #PAGES_CONTAINER,#masterPage.mesh-layout #soapBeforePagesContainer,#masterPage.mesh-layout #soapAfterPagesContainer {
  -ms-grid-row: 3;
  grid-area: 3/1/4/2;
}

#masterPage.mesh-layout #soapBeforePagesContainer,#masterPage.mesh-layout #soapAfterPagesContainer {
  width: 100%;
}

#masterPage.mesh-layout #PAGES_CONTAINER {
  align-self: stretch;
}

#masterPage.mesh-layout main#PAGES_CONTAINER {
  display: block;
}

#masterPage.mesh-layout #SITE_FOOTER_WRAPPER,#masterPage.mesh-layout #SITE_FOOTER-placeholder {
  -ms-grid-row: 4;
  grid-area: 4/1/5/2;
}

#masterPage.mesh-layout [data-mesh-id=PAGES_CONTAINERcenteredContent],#masterPage.mesh-layout [data-mesh-id=PAGES_CONTAINERinlineContent],#masterPage.mesh-layout #SITE_PAGES {
  height: 100%;
}

#masterPage.mesh-layout.desktop>* {
  width: 100%;
}

#masterPage.mesh-layout #SITE_PAGES,#masterPage.mesh-layout #SITE_HEADER_WRAPPER,#masterPage.mesh-layout #SITE_FOOTER_WRAPPER,#masterPage.mesh-layout #PAGES_CONTAINER,#masterPage.mesh-layout #masterPageinlineContent,#masterPage.mesh-layout #SITE_FOOTER,#masterPage.mesh-layout #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_HEADER,#masterPage.mesh-layout.overflow-x-clip #SITE_FOOTER {
  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;
}

.wix-presets-wrapper {
  display: contents;
}

.builder-root {
  box-sizing: border-box;
}

.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: 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: 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)) .coh-wsy,body:not(.device-mobile-optimized) .coh-wsy {
  display: flex;
}

:host(:not(.device-mobile-optimized)) .v5-auxf,body:not(.device-mobile-optimized) .v5-auxf {
  -moz-column-gap: var(--margin);
  column-gap: var(--margin);
  direction: var(--direction);
  display: flex;
  margin: 0 auto;
  position: relative;
  width: calc(100% - var(--padding)*2);
}

:host(:not(.device-mobile-optimized)) .v5-auxf>*,body:not(.device-mobile-optimized) .v5-auxf>* {
  direction: ltr;
  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) .v5-auxf,body.device-mobile-optimized .v5-auxf {
  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) .v5-auxf>*,body.device-mobile-optimized .v5-auxf>* {
  margin-bottom: var(--margin);
  position: relative;
}

.LIhNy3 {
  backface-visibility: hidden;
}

.jhxvb-r,.mtrorN {
  display: block;
  height: 100%;
  width: 100%;
}

.jhxvb-r img {
  max-width: var(--wix-img-max-width,100%);
}

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

.jhxvb-r[data-animate-blur] img[data-load-done] {
  filter: none;
}

.if7-vw2 {
  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%;
}

.if7-vw2.f0uTJH {
  clip: rect(0,auto,auto,0);
}

.if7-vw2 .i1t-h8h {
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
}

.if7-vw2 .DXi4PB {
  height: var(--fill-layer-image-height,100%);
  opacity: var(--fill-layer-image-opacity);
}

.if7-vw2 .DXi4PB img {
  height: 100%;
  width: 100%;
}

.w-g8dni {
  height: 100%;
}

.tc-el-kx {
  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);
}

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

.yzq-vvz {
  overflow: visible;
  position: relative;
}

.mwF7X1 {
  backface-visibility: hidden;
}

.YGilLk {
  cursor: pointer;
}

.tj01hh {
  display: block;
}

.mw5-iwv,.tj01hh {
  height: 100%;
  width: 100%;
}

.mw5-iwv {
  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;
  height: 100%;
  width: 100%;
}

.mw5-iwv.N3eg0s {
  clip: rect(0,auto,auto,0);
}

.mw5-iwv .kv1a-vt {
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
}

.mw5-iwv .d-lplx-y {
  height: var(--fill-layer-image-height,100%);
  opacity: var(--fill-layer-image-opacity);
}

.mw5-iwv .d-lplx-y img {
  height: 100%;
  width: 100%;
}

.vg-o9-yg {
  height: 100%;
}

.lwb-aav {
  background-color: var(--bg-overlay-color);
  background-image: var(--bg-gradient);
  transition: var(--inherit-transition);
}

.K_YxMd,.y-k6a-sc {
  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%;
}

.m-ngs-um {
  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 .d-lplx-y,.I8xA4L .y-k6a-sc {
  opacity: 1;
}

.b-x9-o-s {
  clip-path: var(--fill-layer-clip);
}

.z-w-cwr,.b-x9-o-s {
  position: absolute;
  top: 0;
}

.jxk-ul img,.z-w-cwr,.b-x9-o-s {
  height: 100%;
  width: 100%;
}

.k8-msra {
  opacity: 0;
}

.k8-msra,.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,.m4kh-sp {
  height: 100%;
  top: 0;
  width: 100%;
}

.FNxOn5 {
  position: absolute;
}

.m4kh-sp {
  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);
}

._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 {
  pointer-events: none;
}

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

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

.bm-z5p-c,.nTOEE9 {
  height: 100%;
  width: 100%;
}

.nTOEE9 {
  overflow: hidden;
  position: relative;
  height: 100%;
  width: 100%;
}

.nTOEE9.sqUyGm:hover {
  cursor: url(assets/images/embedded-image-6a50cb1330.png),auto;
}

.nTOEE9.C_JY0G:hover {
  cursor: url(assets/images/embedded-image-cc53e9a92f.png),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;
}

.r-yi-au-l {
  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;
}

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

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

.bi8-pvq img,img.bi8-pvq {
  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);
}

.maz-nva {
  left: var(--left,auto);
  position: var(--position-fixed,static);
  top: var(--top,auto);
  z-index: var(--z-index,auto);
}

.maz-nva .bi8-pvq img {
  box-shadow: 0 0 0 #000;
  position: static;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.maz-nva .j7p-onl {
  display: block;
  overflow: hidden;
}

.maz-nva .bi8-pvq {
  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;
}

.pfk-o7r {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.ht5yb-b {
  height: auto;
  position: relative;
  width: 100%;
}

body:not(.responsive) .d-bak-hi {
  align-self: start;
  grid-area: 1/1/1/1;
  height: 100%;
  justify-self: stretch;
  left: 0;
  position: relative;
}

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

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

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

.EFUBGn,.rh-ho-tc {
  box-sizing: border-box;
  height: 100%;
  overflow: visible;
  position: relative;
  width: auto;
}

.EFUBGn[data-state~=header] a,.EFUBGn[data-state~=header] div,[data-state~=header].rh-ho-tc a,[data-state~=header].rh-ho-tc div {
  cursor: default !important;
}

.EFUBGn .w-igmae,.rh-ho-tc .w-igmae {
  display: inline-block;
  height: 100%;
  width: 100%;
}

.rh-ho-tc {
  --display: inline-block;
  border-left: 1px solid rgba(var(--sep,var(--color_15,color_15)),var(--alpha-sep,1));
  cursor: pointer;
  display: var(--display);
  font: var(--fnt,var(--font_1));
}

.rh-ho-tc .a-wtg-in {
  color: rgb(var(--txt,var(--color_15,color_15)));
  display: inline-block;
  padding: 0 10px;
  transition: var(--trans,color .4s ease 0s);
}

.rh-ho-tc .zw7-xis {
  padding: 0 var(--pad,5px);
}

.rh-ho-tc:first-child[data-direction=ltr],.rh-ho-tc:last-child[data-direction=rtl],.rh-ho-tc[data-listposition=lonely] {
  border: 0;
}

.rh-ho-tc[data-state~=link]:hover .a-wtg-in,.rh-ho-tc[data-state~=over] .a-wtg-in {
  color: rgb(var(--txth,var(--color_14,color_14)));
  transition: var(--trans,color .4s ease 0s);
}

.rh-ho-tc[data-state~=selected] .a-wtg-in {
  color: rgb(var(--txts,var(--color_14,color_14)));
  transition: var(--trans,color .4s ease 0s);
}

.rh-ho-tc[data-state~=drop] {
  border: 0;
  border-top: 1px solid rgba(var(--sep,var(--color_15,color_15)),var(--alpha-sep,1));
  display: block;
  width: 100%;
}

.rh-ho-tc[data-state~=drop] .a-wtg-in {
  display: inline-block;
  padding: 0 .5em;
}

.rh-ho-tc[data-state~=drop] .zw7-xis {
  padding: 0;
}

.rh-ho-tc[data-listposition=dropLonely],.rh-ho-tc[data-listposition=top] {
  border: 0;
}

.gustu5 {
  overflow-x: hidden;
}

.gustu5 .only-pu {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
}

.gustu5 .only-pu .BStpMp {
  flex: 1;
}

.gustu5 .only-pu .q-da-kpq {
  height: calc(100% - (var(--menuTotalBordersY, 0px)));
  overflow: visible;
  white-space: nowrap;
  width: calc(100% - (var(--menuTotalBordersX, 0px)));
}

.gustu5 .only-pu .q-da-kpq .jao9-g,.gustu5 .only-pu .q-da-kpq .xfe7y-j {
  direction: var(--menu-direction);
  display: inline-block;
  text-align: var(--menu-align,var(--align));
}

.gustu5 .only-pu .q-da-kpq .iFrTrN {
  display: block;
  width: 100%;
}

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

.gustu5 .a4ae-yo .by-vs-pt {
  display: inherit;
  overflow: visible;
  visibility: inherit;
  white-space: nowrap;
  width: auto;
}

.gustu5 .a4ae-yo.PxlFWD {
  transition: visibility;
  transition-delay: .2s;
  visibility: visible;
}

.gustu5 .a4ae-yo .xfe7y-j {
  display: inline-block;
}

.gustu5 .Iw9hvp {
  display: none;
}

.n-yrjq-r>nav {
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.n-yrjq-r .a4ae-yo,.n-yrjq-r .q-da-kpq,.n-yrjq-r>nav {
  position: absolute;
}

.n-yrjq-r .a4ae-yo {
  margin-top: 7px;
  visibility: hidden;
}

.n-yrjq-r [data-dropmode=dropUp] .a4ae-yo {
  margin-bottom: 7px;
  margin-top: 0;
}

.n-yrjq-r .by-vs-pt {
  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));
}

.cwL6XW {
  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) .js-jxa-x {
  overflow-x: clip;
}

:root:active-view-transition .js-jxa-x {
  view-transition-name: page-group;
}

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

.an-qk-du>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;
}

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

.z-q9j-dz [data-attr-richtext-marker=true] {
  display: block;
}

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

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

.z-q9j-dz [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;
}

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

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

.LkZBpT :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div) [class$=rich-text__text],.LkZBpT :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div)[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,div) 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 div,.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,.ku3-dbc {
  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>*,.ku3-dbc>* {
  pointer-events: auto;
}

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

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

.MMl86N:not(.vq6k-jx) ol,.MMl86N:not(.vq6k-jx) ul,.ku3-dbc:not(.vq6k-jx) ol,.ku3-dbc:not(.vq6k-jx) ul {
  padding-inline-end: 0;
  padding-inline-start: 1.3em;
}

.MMl86N ul,.ku3-dbc ul {
  list-style-type: disc;
}

.MMl86N ol,.ku3-dbc ol {
  list-style-type: decimal;
}

.MMl86N ol ul,.MMl86N ul ul,.ku3-dbc ol ul,.ku3-dbc ul ul {
  list-style-type: circle;
}

.MMl86N ol ol ul,.MMl86N ol ul ul,.MMl86N ul ol ul,.MMl86N ul ul ul,.ku3-dbc ol ol ul,.ku3-dbc ol ul ul,.ku3-dbc ul ol ul,.ku3-dbc ul ul ul {
  list-style-type: square;
}

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

.MMl86N a,.ku3-dbc a {
  color: inherit;
}

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

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

.m-hzswn {
  display: none;
}

.lvxhk-v {
  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 {
  pointer-events: none;
}

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

.vr-zr-c0 {
  height: auto;
}

.vr-zr-c0,.c-kx-vkc {
  position: relative;
  width: 100%;
}

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

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

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

.at7o0-u .vl-m3-hr {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.tj01hh,.jhxvb-r {
  display: block;
  height: 100%;
  width: 100%;
}

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

.tmfrc-j {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}

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

.L01Zxk {
  transition: .2s;
}

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

.bFRsbd.CwYhEy {
  pointer-events: none;
}

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

.kn76-tk {
  height: auto;
}

.YTbrNX,.kn76-tk {
  position: relative;
  width: 100%;
}

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

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

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

.x4z-vyf .tmfrc-j {
  background-color: transparent;
  border-bottom: var(--brwb,0) solid var(--screenwidth-corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)));
  border-radius: var(--rd,0);
  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,.5));
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  transition: all .3s ease;
}

.x4z-vyf .zxR1mn.tmfrc-j {
  background-color: rgba(var(--bg-scrl,0,0,0),var(--alpha-bg-scrl,0));
  border-bottom: var(--brwb-scrl,var(--brwb,0)) solid var(--screenwidth-corvid-border-color,rgba(var(--brd-scrl,var(--brd,color_15)),var(--alpha-brd-scrl,1)));
  border-radius: var(--rd-scrl,var(--rd,0));
  border-top: var(--brwt-scrl,var(--brwt,0)) solid var(--screenwidth-corvid-border-color,rgba(var(--brd-scrl,var(--brd,color_15)),var(--alpha-brd-scrl,1)));
  box-shadow: var(--shd-scrl,var(--shd,0 0 5px rgba(0,0,0,.5)));
}

.x4z-vyf .m-tqggy {
  box-sizing: border-box;
  height: 100%;
  transition: all .3s ease;
}

.x4z-vyf .zxR1mn>.m-tqggy {
  opacity: var(--alpha-bg,1);
}

.x4z-vyf .qij-xjn {
  background-color: var(--screenwidth-corvid-background-color,transparent);
  height: 100%;
  position: relative;
  transition: all .3s ease;
}

.x4z-vyf .zxR1mn>.qij-xjn {
  opacity: var(--alpha-bg,1);
}

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

.a-vng1-s {
  border-top: var(--lnw,2px) solid rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1));
  box-sizing: border-box;
  height: 0;
}

.oqnisf {
  overflow: visible;
}

.oqnisf>.mw5-iwv .lwb-aav {
  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;
}

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

.gdh-ny-q {
  border-color: rgba(var(--brd),var(--alpha-brd,0));
  border-radius: var(--rd,0);
  border-style: solid;
  border-width: var(--brw,0);
  box-shadow: var(--shd,0);
  box-sizing: border-box;
}

.cjojs7 {
  border-color: rgba(var(--brd),var(--alpha-brd,0));
  border-radius: var(--rd,0);
  border-style: solid;
  border-width: var(--brw,0);
  box-shadow: var(--shd,0);
  box-sizing: border-box;
}

#masterPage:not(.landingPage) #PAGES_CONTAINER {
  margin-top: 0px;
  margin-bottom: 0px;
}

#masterPage.landingPage #SITE_FOOTER {
  display: none;
}

#masterPage.landingPage #SITE_HEADER {
  display: none;
}

#masterPage.landingPage #SITE_HEADER-placeholder {
  display: none;
}

#masterPage.landingPage #SITE_FOOTER-placeholder {
  display: none;
}

#SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus, #SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus ~ .wixSdkShowFocusOnSibling {
  --focus-ring-box-shadow: 0 0 0 1px #ffffff, 0 0 0 3px #116dff;
  box-shadow: var(--focus-ring-box-shadow) !important;
  z-index: 1;
}

.has-inner-focus-ring {
  --focus-ring-box-shadow: inset 0 0 0 1px #ffffff, inset 0 0 0 3px #116dff !important;
}

#masterPage {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 0;
  --pinned-layers-in-page: 0;
}

#PAGES_CONTAINER {
  --pinned-layer-in-container: 50;
  --above-all-in-container: 49;
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 0;
}

#SITE_FOOTER {
  --pinned-layer-in-container: 51;
  --above-all-in-container: 49;
  --boxShadowToggleOn-shd: none;
  --shd: 0.00px 1.00px 4px 0px rgba(0,0,0,0.6);
  --alpha-brd: 1;
  --brd: var(--color_11);
  --backdrop-filter: none;
  --rd: 0px 0px 0px 0px;
  --brwt: 0px;
  --brwb: 0px;
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 0;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
}

#SITE_HEADER {
  z-index: calc(var(--pinned-layers-in-page, 0) + 52);
  --above-all-in-container: 10000;
  --brd: var(--color_11);
  --brwt: 0px;
  --brwb: 0px;
  --shd: none;
  --rd: 0px 0px 0px 0px;
  --alpha-brd: 1;
  --backdrop-filter: none;
  --boxShadowToggleOn-shd: none;
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 0;
  --bg-overlay-color: rgba(50, 29, 2, 0.99);
  --bg-gradient: none;
  position: sticky !important;
  top: var(--wix-ads-height);
}

:root, :host, .spxThemeOverride {
  --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
  --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
  --theme-spx-ratio: 1px;
  --color_0: 255,255,255;
  --color_1: 255,255,255;
  --color_2: 0,0,0;
  --color_3: 237,28,36;
  --color_4: 0,136,203;
  --color_5: 255,203,5;
  --color_6: 114,114,114;
  --color_7: 176,176,176;
  --color_8: 255,255,255;
  --color_9: 114,114,114;
  --color_10: 176,176,176;
  --color_11: 255,255,255;
  --color_12: 247,247,247;
  --color_13: 199,199,199;
  --color_14: 117,117,117;
  --color_15: 0,0,0;
  --color_16: 254,198,181;
  --color_17: 253,85,33;
  --color_18: 0,0,0;
  --color_19: 169,57,22;
  --color_20: 84,28,11;
  --color_21: 203,175,224;
  --color_22: 168,137,192;
  --color_23: 131,91,161;
  --color_24: 81,18,129;
  --color_25: 41,9,65;
  --color_26: 179,207,229;
  --color_27: 144,177,204;
  --color_28: 99,143,178;
  --color_29: 18,93,152;
  --color_30: 9,46,76;
  --color_31: 232,205,177;
  --color_32: 209,177,143;
  --color_33: 186,143,98;
  --color_34: 163,87,9;
  --color_35: 82,44,4;
  --color_36: 255,255,255;
  --color_37: 0,0,0;
  --color_38: 247,247,247;
  --color_39: 199,199,199;
  --color_40: 117,117,117;
  --color_41: 253,85,33;
  --color_42: 179,207,229;
  --color_43: 249,236,219;
  --color_44: 191,77,3;
  --color_45: 0,0,0;
  --color_46: 0,0,0;
  --color_47: 117,117,117;
  --color_48: 0,0,0;
  --color_49: 0,0,0;
  --color_50: 255,255,255;
  --color_51: 255,255,255;
  --color_52: 0,0,0;
  --color_53: 0,0,0;
  --color_54: 199,199,199;
  --color_55: 199,199,199;
  --color_56: 255,255,255;
  --color_57: 255,255,255;
  --color_58: 0,0,0;
  --color_59: 0,0,0;
  --color_60: 0,0,0;
  --color_61: 0,0,0;
  --color_62: 255,255,255;
  --color_63: 255,255,255;
  --color_64: 199,199,199;
  --color_65: 199,199,199;
  --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;
  --wix-opt-in-direction-multiplier: 1;
  --font_0: normal normal normal 110px/1.4em roboto-bold,roboto,sans-serif;
  --font_1: normal normal normal 16px/1.4em din-next-w01-light,sans-serif;
  --font_2: normal normal bold 60px/1.4em roboto-bold,roboto,sans-serif;
  --font_3: normal normal normal 50px/1.4em roboto-bold,roboto,sans-serif;
  --font_4: normal normal normal 45px/1.4em roboto-bold,roboto,sans-serif;
  --font_5: normal normal bold 35px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --font_6: normal normal normal 30px/1.4em roboto-bold,roboto,sans-serif;
  --font_7: normal normal bold 22px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --font_8: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --font_9: normal normal normal 14px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --font_10: normal normal normal 12px/1.4em din-next-w01-light,sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  --minViewportSize: 320;
  --maxViewportSize: 1920;
  --customScaleViewportLimit: clamp(var(--minViewportSize) * 1px, var(--full-viewport), min(var(--section-max-width), var(--maxViewportSize) * 1px));
}

.theme-vars, .max-width-container {
  --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
  --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
  --theme-spx-ratio: 1px;
}

.max-width-container {
  --font_0: normal normal normal 110px/1.4em roboto-bold,roboto,sans-serif;
  --font_1: normal normal normal 16px/1.4em din-next-w01-light,sans-serif;
  --font_2: normal normal bold 60px/1.4em roboto-bold,roboto,sans-serif;
  --font_3: normal normal normal 50px/1.4em roboto-bold,roboto,sans-serif;
  --font_4: normal normal normal 45px/1.4em roboto-bold,roboto,sans-serif;
  --font_5: normal normal bold 35px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --font_6: normal normal normal 30px/1.4em roboto-bold,roboto,sans-serif;
  --font_7: normal normal bold 22px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --font_8: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --font_9: normal normal normal 14px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --font_10: normal normal normal 12px/1.4em din-next-w01-light,sans-serif;
}

.heading {
  font: var(--font_0);
  color: rgb(var(--color_15));
  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_15));
  letter-spacing: 0em;
}

.font_3 {
  font: var(--font_3);
  color: rgb(var(--color_15));
  letter-spacing: 0em;
}

.text {
  font: var(--font_4);
  color: rgb(var(--color_17));
  letter-spacing: 0em;
}

.text-2 {
  font: var(--font_5);
  color: rgb(var(--color_15));
  letter-spacing: 0em;
}

.heading-2 {
  font: var(--font_6);
  color: rgb(var(--color_15));
  letter-spacing: 0em;
}

.text-3 {
  font: var(--font_7);
  color: rgb(var(--color_15));
  letter-spacing: 0em;
}

.text-4 {
  font: var(--font_8);
  color: rgb(var(--color_15));
  letter-spacing: 0em;
}

.text-5 {
  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));
}

.component-6 {
  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));
}

.component-7 {
  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));
}

.component-8 {
  color: rgb(var(--color_44));
}

.color_45 {
  color: rgb(var(--color_45));
}

.color_46 {
  color: rgb(var(--color_46));
}

.color_47 {
  color: rgb(var(--color_47));
}

.color_48 {
  color: rgb(var(--color_48));
}

.color_49 {
  color: rgb(var(--color_49));
}

.color_50 {
  color: rgb(var(--color_50));
}

.color_51 {
  color: rgb(var(--color_51));
}

.color_52 {
  color: rgb(var(--color_52));
}

.color_53 {
  color: rgb(var(--color_53));
}

.color_54 {
  color: rgb(var(--color_54));
}

.color_55 {
  color: rgb(var(--color_55));
}

.color_56 {
  color: rgb(var(--color_56));
}

.color_57 {
  color: rgb(var(--color_57));
}

.color_58 {
  color: rgb(var(--color_58));
}

.color_59 {
  color: rgb(var(--color_59));
}

.color_60 {
  color: rgb(var(--color_60));
}

.color_61 {
  color: rgb(var(--color_61));
}

.color_62 {
  color: rgb(var(--color_62));
}

.color_63 {
  color: rgb(var(--color_63));
}

.color_64 {
  color: rgb(var(--color_64));
}

.color_65 {
  color: rgb(var(--color_65));
}

.backcolor_0 {
  background-color: rgb(var(--color_0));
}

.backcolor_1 {
  background-color: rgb(var(--color_1));
}

.backcolor_2 {
  background-color: rgb(var(--color_2));
}

.backcolor_3 {
  background-color: rgb(var(--color_3));
}

.backcolor_4 {
  background-color: rgb(var(--color_4));
}

.backcolor_5 {
  background-color: rgb(var(--color_5));
}

.backcolor_6 {
  background-color: rgb(var(--color_6));
}

.backcolor_7 {
  background-color: rgb(var(--color_7));
}

.backcolor_8 {
  background-color: rgb(var(--color_8));
}

.backcolor_9 {
  background-color: rgb(var(--color_9));
}

.backcolor_10 {
  background-color: rgb(var(--color_10));
}

.backcolor_11 {
  background-color: rgb(var(--color_11));
}

.backcolor_12 {
  background-color: rgb(var(--color_12));
}

.backcolor_13 {
  background-color: rgb(var(--color_13));
}

.backcolor_14 {
  background-color: rgb(var(--color_14));
}

.backcolor_15 {
  background-color: rgb(var(--color_15));
}

.backcolor_16 {
  background-color: rgb(var(--color_16));
}

.backcolor_17 {
  background-color: rgb(var(--color_17));
}

.backcolor_18 {
  background-color: rgb(var(--color_18));
}

.backcolor_19 {
  background-color: rgb(var(--color_19));
}

.backcolor_20 {
  background-color: rgb(var(--color_20));
}

.backcolor_21 {
  background-color: rgb(var(--color_21));
}

.backcolor_22 {
  background-color: rgb(var(--color_22));
}

.backcolor_23 {
  background-color: rgb(var(--color_23));
}

.backcolor_24 {
  background-color: rgb(var(--color_24));
}

.backcolor_25 {
  background-color: rgb(var(--color_25));
}

.backcolor_26 {
  background-color: rgb(var(--color_26));
}

.backcolor_27 {
  background-color: rgb(var(--color_27));
}

.backcolor_28 {
  background-color: rgb(var(--color_28));
}

.backcolor_29 {
  background-color: rgb(var(--color_29));
}

.backcolor_30 {
  background-color: rgb(var(--color_30));
}

.backcolor_31 {
  background-color: rgb(var(--color_31));
}

.backcolor_32 {
  background-color: rgb(var(--color_32));
}

.backcolor_33 {
  background-color: rgb(var(--color_33));
}

.backcolor_34 {
  background-color: rgb(var(--color_34));
}

.backcolor_35 {
  background-color: rgb(var(--color_35));
}

.backcolor_36 {
  background-color: rgb(var(--color_36));
}

.backcolor_37 {
  background-color: rgb(var(--color_37));
}

.backcolor_38 {
  background-color: rgb(var(--color_38));
}

.backcolor_39 {
  background-color: rgb(var(--color_39));
}

.backcolor_40 {
  background-color: rgb(var(--color_40));
}

.backcolor_41 {
  background-color: rgb(var(--color_41));
}

.backcolor_42 {
  background-color: rgb(var(--color_42));
}

.backcolor_43 {
  background-color: rgb(var(--color_43));
}

.backcolor_44 {
  background-color: rgb(var(--color_44));
}

.backcolor_45 {
  background-color: rgb(var(--color_45));
}

.backcolor_46 {
  background-color: rgb(var(--color_46));
}

.backcolor_47 {
  background-color: rgb(var(--color_47));
}

.backcolor_48 {
  background-color: rgb(var(--color_48));
}

.backcolor_49 {
  background-color: rgb(var(--color_49));
}

.backcolor_50 {
  background-color: rgb(var(--color_50));
}

.backcolor_51 {
  background-color: rgb(var(--color_51));
}

.backcolor_52 {
  background-color: rgb(var(--color_52));
}

.backcolor_53 {
  background-color: rgb(var(--color_53));
}

.backcolor_54 {
  background-color: rgb(var(--color_54));
}

.backcolor_55 {
  background-color: rgb(var(--color_55));
}

.backcolor_56 {
  background-color: rgb(var(--color_56));
}

.backcolor_57 {
  background-color: rgb(var(--color_57));
}

.backcolor_58 {
  background-color: rgb(var(--color_58));
}

.backcolor_59 {
  background-color: rgb(var(--color_59));
}

.backcolor_60 {
  background-color: rgb(var(--color_60));
}

.backcolor_61 {
  background-color: rgb(var(--color_61));
}

.backcolor_62 {
  background-color: rgb(var(--color_62));
}

.backcolor_63 {
  background-color: rgb(var(--color_63));
}

.backcolor_64 {
  background-color: rgb(var(--color_64));
}

.backcolor_65 {
  background-color: rgb(var(--color_65));
}

#SITE_PAGES {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 0;
  --transition-duration: 700ms;
}

[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-kq6qq8ht"], [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > interact-element > [id="comp-kq6qq8ht"] {
  position: relative;
  margin: 38px 0px 0 calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > [id="comp-mejvhht5"], [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > interact-element > [id="comp-mejvhht5"] {
  position: relative;
  margin: 0px 0px 6px calc((100% - 980px) * 0.5);
  left: 869px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > [id="comp-kq51g9f0"], [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > interact-element > [id="comp-kq51g9f0"] {
  position: relative;
  margin: 0px 0px 0px calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}

#comp-kq6qq8ht {
  margin-left: auto;
  margin-right: auto;
  width: calc(100% - 110px - 110px);
  min-width: 980px;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;
  --direction: ltr;
}

[data-mesh-id=comp-kq6qq8j2inlineContent] {
  height: auto;
  width: 100%;
  display: flex;
}

[data-mesh-id=comp-kq6qq8j2inlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: 424px;
  margin-top: -10px;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-kq6qq8j2inlineContent-gridContainer] > [id="comp-mejvepvw"], [data-mesh-id=comp-kq6qq8j2inlineContent-gridContainer] > interact-element > [id="comp-mejvepvw"] {
  position: relative;
  margin: 0px 0px 10px calc((100% - 196px) * 0);
  left: 27px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-kq6qq8ja2inlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-kq6qq8ja2inlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: 414px;
  grid-template-rows: min-content 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-kq6qq8ja2inlineContent-gridContainer] > [id="comp-kqjbyme3"], [data-mesh-id=comp-kq6qq8ja2inlineContent-gridContainer] > interact-element > [id="comp-kqjbyme3"] {
  position: relative;
  margin: 52px 0px 24px calc((100% - 196px) * 1);
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-kq6qq8ja2inlineContent-gridContainer] > [id="comp-kq84cyg1"], [data-mesh-id=comp-kq6qq8ja2inlineContent-gridContainer] > interact-element > [id="comp-kq84cyg1"] {
  position: relative;
  margin: 0px 0px 10px calc((100% - 196px) * 1);
  left: 0px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-kq6qq8je3inlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-kq6qq8je3inlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: 414px;
  grid-template-rows: min-content 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-kq6qq8je3inlineContent-gridContainer] > [id="comp-kq6qq8jg1"], [data-mesh-id=comp-kq6qq8je3inlineContent-gridContainer] > interact-element > [id="comp-kq6qq8jg1"] {
  position: relative;
  margin: 98px 0px 42px calc((100% - 196px) * 1);
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-kq6qq8je3inlineContent-gridContainer] > [id="comp-mf9qf3nv"], [data-mesh-id=comp-kq6qq8je3inlineContent-gridContainer] > interact-element > [id="comp-mf9qf3nv"] {
  position: relative;
  margin: 0px 0px 10px calc((100% - 196px) * 1);
  left: 0px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-kq6qq8jh3inlineContent] {
  height: auto;
  width: 100%;
  position: static;
  min-height: 414px;
}

[data-mesh-id=comp-kq6qqes7inlineContent] {
  height: auto;
  width: 100%;
  position: static;
  min-height: 414px;
}

#comp-kq6qq8j2 {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 196px;
  --column-flex: 196;
}

#comp-mejvepvw {
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingTop: 0px;
  --contentPaddingBottom: 0px;
  width: 151px;
  height: 151px;
  --height: 151px;
  --width: 151px;
}

#comp-kq6qq8ja2 {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 196px;
  --column-flex: 196;
}

#comp-kqjbyme3 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 196px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-kq84cyg1 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 196px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-kq6qq8je3 {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 196px;
  --column-flex: 196;
}

#comp-kq6qq8jg1 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 196px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-mf9qf3nv {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 196px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-kq6qq8jh3 {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 196px;
  --column-flex: 196;
}

#comp-kq6qqes7 {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 196px;
  --column-flex: 196;
}

#comp-mejvhht5 {
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingTop: 0px;
  --contentPaddingBottom: 0px;
  width: 291px;
  height: 446px;
  --height: 446px;
  --width: 291px;
}

#comp-kq51g9f0 {
  margin-left: auto;
  margin-right: auto;
  width: calc(100% - 110px - 110px);
  min-width: 980px;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;
  --direction: ltr;
}

[data-mesh-id=comp-kq51g9foinlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-kq51g9foinlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-kq51g9foinlineContent-gridContainer] > [id="comp-kq51wxzl"], [data-mesh-id=comp-kq51g9foinlineContent-gridContainer] > interact-element > [id="comp-kq51wxzl"] {
  position: relative;
  margin: 14px 0px 1px calc((100% - 491px) * 0);
  left: 7px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-kq51zv3pinlineContent] {
  height: auto;
  width: 100%;
  position: static;
  min-height: 34px;
}

#comp-kq51g9fo {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 491px;
  --column-flex: 491;
}

#comp-kq51wxzl {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 488px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-kq51zv3p {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 489px;
  --column-flex: 489;
}

#masterPage:not(.landingPage) {
  --top-offset: var(--header-height);
  --header-height: 73px;
}

#masterPage.landingPage {
  --top-offset: 0px;
}

[data-mesh-id=SITE_HEADERinlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=SITE_HEADERinlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=SITE_HEADERinlineContent-gridContainer] > [id="comp-meih5eg1"], [data-mesh-id=SITE_HEADERinlineContent-gridContainer] > interact-element > [id="comp-meih5eg1"] {
  position: relative;
  margin: 0px 0px 0px calc((100% - 980px) * 0.5);
  left: -174px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=SITE_HEADERinlineContent-gridContainer] > [id="comp-kq82c85j"], [data-mesh-id=SITE_HEADERinlineContent-gridContainer] > interact-element > [id="comp-kq82c85j"] {
  position: relative;
  margin: 16px 0px 9px calc((100% - 980px) * 0.5);
  left: 479px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

#comp-meih5eg1 {
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingTop: 0px;
  --contentPaddingBottom: 0px;
  width: 234px;
  height: 73px;
  --height: 73px;
  --width: 234px;
}

#comp-kq82c85j {
  --menuTotalBordersX: 0px;
  --menuTotalBordersY: 0px;
  --bgDrop: var(--color_37);
  --rd: 0px;
  --shd: 0 1px 4px rgba(0, 0, 0, 0.6);
  --fnt: normal normal 700 22px/1.4em wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
  --sep: var(--color_37);
  --txt: 245,200,163;
  --alpha-txt: 1;
  --trans: color 0.4s ease 0s;
  --pad: 5px;
  --txth: var(--color_44);
  --alpha-txth: 1;
  --txts: var(--color_44);
  --alpha-txts: 1;
  --alpha-sep: 0;
  --alpha-bgDrop: 0;
  width: 673px;
  height: 48px;
  --submenus-direction: inherit;
  --menu-direction: inherit;
  --align: center;
  --menu-align: inherit;
  --submenus-align: inherit;
}

#MENU_AS_CONTAINER_TOGGLE {
  display: none;
}

#c1dmp {
  left: 0;
  margin-left: 0;
  width: auto;
  min-width: 0;
  min-height: 40px;
}

[data-mesh-id=Containerc1dmpinlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=Containerc1dmpinlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: 40px;
  grid-template-rows: repeat(4, min-content) 1fr;
  grid-template-columns: 100%;
  padding-bottom: 0px;
  box-sizing: border-box;
}

[data-mesh-id=Containerc1dmpinlineContent-gridContainer] > [id="comp-lt8pltlf"], [data-mesh-id=Containerc1dmpinlineContent-gridContainer] > interact-element > [id="comp-lt8pltlf"] {
  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=Containerc1dmpinlineContent-gridContainer] > [id="comp-lt8pltlg"], [data-mesh-id=Containerc1dmpinlineContent-gridContainer] > interact-element > [id="comp-lt8pltlg"] {
  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=Containerc1dmpinlineContent-gridContainer] > [id="comp-lt8pltlh"], [data-mesh-id=Containerc1dmpinlineContent-gridContainer] > interact-element > [id="comp-lt8pltlh"] {
  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=Containerc1dmpinlineContent-gridContainer] > [id="comp-mejvl41e"], [data-mesh-id=Containerc1dmpinlineContent-gridContainer] > interact-element > [id="comp-mejvl41e"] {
  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=Containerc1dmpinlineContent-gridContainer] > [id="comp-lt8pltlh1"], [data-mesh-id=Containerc1dmpinlineContent-gridContainer] > interact-element > [id="comp-lt8pltlh1"] {
  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;
}

#comp-lt8pltlf {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
}

[data-mesh-id=comp-lt8pltlfinlineContent] {
  height: auto;
  width: 100%;
  display: flex;
}

[data-mesh-id=comp-lt8pltlfinlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  margin-top: -158px;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-lt8pltlfinlineContent-gridContainer] > [id="comp-kq0xqk0z"], [data-mesh-id=comp-lt8pltlfinlineContent-gridContainer] > interact-element > [id="comp-kq0xqk0z"] {
  position: relative;
  margin: 0px 0px 15px calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

#comp-kq0xqk0z {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;
  --direction: ltr;
}

[data-mesh-id=comp-kq0xqk25inlineContent] {
  height: auto;
  width: 100%;
  display: flex;
}

[data-mesh-id=comp-kq0xqk25inlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  margin-bottom: -101px;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-kq0xqk25inlineContent-gridContainer] > [id="comp-mf9posmv"], [data-mesh-id=comp-kq0xqk25inlineContent-gridContainer] > interact-element > [id="comp-mf9posmv"] {
  position: relative;
  margin: 158px 0px 0px calc((100% - 980px) * 0);
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

#comp-kq0xqk25 {
  width: 100%;
  --fill-layer-video-opacity: 1;
  --bg-overlay-color: rgb(var(--color_15));
  --bg-gradient: none;
  --column-width: 980px;
  --column-flex: 980;
}

#comp-mf9posmv {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;
  --direction: ltr;
}

[data-mesh-id=comp-mf9posu61inlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-mf9posu61inlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: 965px;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-mf9posu61inlineContent-gridContainer] > [id="comp-kq0xz4sq"], [data-mesh-id=comp-mf9posu61inlineContent-gridContainer] > interact-element > [id="comp-kq0xz4sq"] {
  position: relative;
  margin: 67px 0px 10px calc((100% - 490px) * 0.5);
  left: -70px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mf9pptqrinlineContent] {
  height: auto;
  width: 100%;
  display: flex;
}

[data-mesh-id=comp-mf9pptqrinlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  margin-top: -21px;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id="comp-meihstbk-rotated-wrapper"] > [id="comp-meihstbk"], [data-mesh-id="comp-meihstbk-rotated-wrapper"] > interact-element > [id="comp-meihstbk"] {
  position: relative;
  left: -104px;
  top: 257px;
}

[data-mesh-id=comp-meihstbk-rotated-wrapper] {
  position: static;
  height: 986px;
  width: 0;
  margin: 0px 0px 0px calc((100% - 490px) * 0.5);
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

#comp-mf9posu61 {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 490px;
  --column-flex: 490;
}

#comp-kq0xz4sq {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 539px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-mf9pptqr {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 490px;
  --column-flex: 490;
}

#comp-meihstbk {
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingTop: 0px;
  --contentPaddingBottom: 0px;
  width: 986px;
  height: 472px;
  transform: rotate(90deg);
  --comp-rotate-z: 90deg;
  --height: 472px;
  --width: 986px;
}

#comp-lt8pltlg {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
}

[data-mesh-id=comp-lt8pltlginlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-lt8pltlginlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-lt8pltlginlineContent-gridContainer] > [id="comp-kq6o4738"], [data-mesh-id=comp-lt8pltlginlineContent-gridContainer] > interact-element > [id="comp-kq6o4738"] {
  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-kq6o4738 {
  margin-left: auto;
  margin-right: auto;
  width: calc(100% - 110px - 110px);
  min-width: 980px;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;
  --direction: ltr;
}

[data-mesh-id=comp-kq6o4746inlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-kq6o4746inlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-kq6o4746inlineContent-gridContainer] > [id="comp-kq6o474d"], [data-mesh-id=comp-kq6o4746inlineContent-gridContainer] > interact-element > [id="comp-kq6o474d"] {
  position: relative;
  margin: 79px 0px 54px calc((100% - 716px) * 0);
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-kq6o4eiuinlineContent] {
  height: auto;
  width: 100%;
  position: static;
  min-height: 191px;
}

#comp-kq6o4746 {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 716px;
  --column-flex: 716;
}

#comp-kq6o474d {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 516px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-kq6o4eiu {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 264px;
  --column-flex: 264;
}

#comp-lt8pltlh {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
}

[data-mesh-id=comp-lt8pltlhinlineContent] {
  height: auto;
  width: 100%;
  display: flex;
}

[data-mesh-id=comp-lt8pltlhinlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  margin-bottom: -129px;
  grid-template-rows: repeat(8, min-content) 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-lt8pltlhinlineContent-gridContainer] > [id="comp-kq3gmbsy"], [data-mesh-id=comp-lt8pltlhinlineContent-gridContainer] > interact-element > [id="comp-kq3gmbsy"] {
  position: relative;
  margin: 49px 0px 0 calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-lt8pltlhinlineContent-gridContainer] > [id="comp-kqi47q7n"], [data-mesh-id=comp-lt8pltlhinlineContent-gridContainer] > interact-element > [id="comp-kqi47q7n"] {
  position: relative;
  margin: 0px 0px 34px calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-lt8pltlhinlineContent-gridContainer] > [id="comp-kq3h0xgu"], [data-mesh-id=comp-lt8pltlhinlineContent-gridContainer] > interact-element > [id="comp-kq3h0xgu"] {
  position: relative;
  margin: 0px 0px -251px calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-lt8pltlhinlineContent-gridContainer] > [id="comp-kqi4aeca"], [data-mesh-id=comp-lt8pltlhinlineContent-gridContainer] > interact-element > [id="comp-kqi4aeca"] {
  position: relative;
  margin: 0px 0px 9px calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 5 / 1 / 6 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-lt8pltlhinlineContent-gridContainer] > [id="comp-meiicnld"], [data-mesh-id=comp-lt8pltlhinlineContent-gridContainer] > interact-element > [id="comp-meiicnld"] {
  position: relative;
  margin: 0px 0px -120px calc((100% - 980px) * 0.5);
  left: 572px;
  grid-area: 4 / 1 / 5 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-lt8pltlhinlineContent-gridContainer] > [id="comp-kq3h8bvt"], [data-mesh-id=comp-lt8pltlhinlineContent-gridContainer] > interact-element > [id="comp-kq3h8bvt"] {
  position: relative;
  margin: 0px 0px 10px calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 6 / 1 / 7 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-lt8pltlhinlineContent-gridContainer] > [id="comp-mf47ooff"], [data-mesh-id=comp-lt8pltlhinlineContent-gridContainer] > interact-element > [id="comp-mf47ooff"] {
  position: relative;
  margin: 0px 0px -240px calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 8 / 1 / 9 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-lt8pltlhinlineContent-gridContainer] > [id="comp-mf48883f"], [data-mesh-id=comp-lt8pltlhinlineContent-gridContainer] > interact-element > [id="comp-mf48883f"] {
  position: relative;
  margin: 0px 0px 0px calc((100% - 980px) * 0.5);
  left: 590px;
  grid-area: 9 / 1 / 10 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-lt8pltlhinlineContent-wedge-8] {
  visibility: hidden;
  height: 3736px;
  width: 0;
  grid-area: 1 / 1 / 8 / 2;
}

#comp-kq3gmbsy {
  --brw: 0px;
  --brd: var(--color_15);
  --rd: 0px;
  --shd: none;
  --alpha-brd: 1;
  --alpha-bg: 1;
  --bg: var(--color_11);
  --boxShadowToggleOn-shd: none;
  margin-left: auto;
  margin-right: auto;
  width: calc(100% - 110px - 110px);
  min-width: 980px;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;
  --direction: ltr;
}

[data-mesh-id=comp-kq3gmbtninlineContent] {
  height: auto;
  width: 100%;
  display: flex;
}

[data-mesh-id=comp-kq3gmbtninlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  margin-bottom: -99px;
  grid-template-rows: repeat(3, min-content) 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-kq3gmbtninlineContent-gridContainer] > [id="comp-kq3gxtls"], [data-mesh-id=comp-kq3gmbtninlineContent-gridContainer] > interact-element > [id="comp-kq3gxtls"] {
  position: relative;
  margin: 217px 0px 10px calc((100% - 403px) * 0);
  left: 7px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-kq3gmbtninlineContent-gridContainer] > [id="comp-kq3gne4d"], [data-mesh-id=comp-kq3gmbtninlineContent-gridContainer] > interact-element > [id="comp-kq3gne4d"] {
  position: relative;
  margin: 0px 0px 32px calc((100% - 403px) * 0);
  left: 7px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-kq3gmbtninlineContent-gridContainer] > [id="comp-kqaomawe"], [data-mesh-id=comp-kq3gmbtninlineContent-gridContainer] > interact-element > [id="comp-kqaomawe"] {
  position: relative;
  margin: 0px 0px 0 calc((100% - 403px) * 0);
  left: 7px;
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-kq3gmbtninlineContent-gridContainer] > [id="comp-meii5j2m"], [data-mesh-id=comp-kq3gmbtninlineContent-gridContainer] > interact-element > [id="comp-meii5j2m"] {
  position: relative;
  margin: 0px 0px 0px calc((100% - 403px) * 0);
  left: -145px;
  grid-area: 4 / 1 / 5 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-kq3gnrkdinlineContent] {
  height: auto;
  width: 100%;
  position: static;
  min-height: 976px;
}

#comp-kq3gmbtn {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 403px;
  --column-flex: 403;
}

#comp-kq3gxtls {
  --lnw: 1px;
  --brd: var(--color_15);
  --alpha-brd: 1;
  width: 40px;
  height: 5px;
  transform-origin: center 0.5px;
}

#comp-kq3gne4d {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 348px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-kqaomawe {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 368px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-meii5j2m {
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingTop: 0px;
  --contentPaddingBottom: 0px;
  width: 600px;
  height: 371px;
  --height: 371px;
  --width: 600px;
}

#comp-kq3gnrkd {
  width: 100%;
  --fill-layer-image-opacity: 1;
  --bg-overlay-color: rgb(var(--color_26));
  --bg-gradient: none;
  --column-width: 577px;
  --column-flex: 577;
}

#comp-kqi47q7n {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;
  --direction: ltr;
}

[data-mesh-id=comp-kqi47q9qinlineContent] {
  height: auto;
  width: 100%;
  position: static;
  min-height: 141px;
}

#comp-kqi47q9q {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 980px;
  --column-flex: 980;
}

#comp-kq3h0xgu {
  margin-left: auto;
  margin-right: auto;
  width: calc(100% - 110px - 110px);
  min-width: 980px;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;
  --direction: ltr;
}

[data-mesh-id=comp-kq3h0xininlineContent] {
  height: auto;
  width: 100%;
  position: static;
  min-height: 1038px;
}

[data-mesh-id=comp-kq3h0xicinlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-kq3h0xicinlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: 1038px;
  grid-template-rows: repeat(2, min-content) 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-kq3h0xicinlineContent-gridContainer] > [id="comp-kq3h0xie2"], [data-mesh-id=comp-kq3h0xicinlineContent-gridContainer] > interact-element > [id="comp-kq3h0xie2"] {
  position: relative;
  margin: 335px 0px 7px calc((100% - 490px) * 0.5);
  left: 61px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-kq3h0xicinlineContent-gridContainer] > [id="comp-kq3h0xih"], [data-mesh-id=comp-kq3h0xicinlineContent-gridContainer] > interact-element > [id="comp-kq3h0xih"] {
  position: relative;
  margin: 0px 0px 33px calc((100% - 490px) * 0.5);
  left: 61px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-kq3h0xicinlineContent-gridContainer] > [id="comp-kqaooal1"], [data-mesh-id=comp-kq3h0xicinlineContent-gridContainer] > interact-element > [id="comp-kqaooal1"] {
  position: relative;
  margin: 0px 0px 10px calc((100% - 490px) * 0.5);
  left: 61px;
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
  align-self: start;
}

#comp-kq3h0xin {
  width: 100%;
  --fill-layer-image-opacity: 1;
  --bg-overlay-color: rgb(var(--color_26));
  --bg-gradient: none;
  --column-width: 490px;
  --column-flex: 490;
}

#comp-kq3h0xic {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 490px;
  --column-flex: 490;
}

#comp-kq3h0xie2 {
  --lnw: 1px;
  --brd: var(--color_15);
  --alpha-brd: 1;
  width: 48px;
  height: 5px;
  transform-origin: center 0.5px;
}

#comp-kq3h0xih {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 350px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-kqaooal1 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 350px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-kqi4aeca {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;
  --direction: ltr;
}

[data-mesh-id=comp-kqi4aed0inlineContent] {
  height: auto;
  width: 100%;
  position: static;
  min-height: 141px;
}

#comp-kqi4aed0 {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 980px;
  --column-flex: 980;
}

#comp-meiicnld {
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingTop: 0px;
  --contentPaddingBottom: 0px;
  width: 620px;
  height: 371px;
  --height: 371px;
  --width: 620px;
}

#comp-kq3h8bvt {
  --brw: 0px;
  --brd: var(--color_15);
  --rd: 0px;
  --shd: none;
  --alpha-brd: 1;
  --alpha-bg: 1;
  --bg: var(--color_11);
  --boxShadowToggleOn-shd: none;
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;
  --direction: ltr;
}

[data-mesh-id=comp-kq3h8bwhinlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-kq3h8bwhinlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: repeat(3, min-content) 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-kq3h8bwhinlineContent-gridContainer] > [id="comp-kq3h8bwk4"], [data-mesh-id=comp-kq3h8bwhinlineContent-gridContainer] > interact-element > [id="comp-kq3h8bwk4"] {
  position: relative;
  margin: 262px 0px 16px calc((100% - 490px) * 0.5);
  left: 5px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-kq3h8bwhinlineContent-gridContainer] > [id="comp-kq3h8bwm"], [data-mesh-id=comp-kq3h8bwhinlineContent-gridContainer] > interact-element > [id="comp-kq3h8bwm"] {
  position: relative;
  margin: 0px 0px 27px calc((100% - 490px) * 0.5);
  left: 5px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-kq3h8bwhinlineContent-gridContainer] > [id="comp-kqaopn3d"], [data-mesh-id=comp-kq3h8bwhinlineContent-gridContainer] > interact-element > [id="comp-kqaopn3d"] {
  position: relative;
  margin: 0px 0px 48px calc((100% - 490px) * 0.5);
  left: 0px;
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-kq3h8bwhinlineContent-gridContainer] > [id="comp-meiitbc3"], [data-mesh-id=comp-kq3h8bwhinlineContent-gridContainer] > interact-element > [id="comp-meiitbc3"] {
  position: relative;
  margin: 0px 0px 67px calc((100% - 490px) * 0.5);
  left: -130px;
  grid-area: 4 / 1 / 5 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-kq3h8bwjinlineContent] {
  height: auto;
  width: 100%;
  position: static;
  min-height: 1116px;
}

#comp-kq3h8bwh {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 490px;
  --column-flex: 490;
}

#comp-kq3h8bwk4 {
  --lnw: 1px;
  --brd: var(--color_15);
  --alpha-brd: 1;
  width: 50px;
  height: 5px;
  transform-origin: center 0.5px;
}

#comp-kq3h8bwm {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 315px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-kqaopn3d {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 420px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-meiitbc3 {
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingTop: 0px;
  --contentPaddingBottom: 0px;
  width: 620px;
  height: 371px;
  --height: 371px;
  --width: 620px;
}

#comp-kq3h8bwj {
  width: 100%;
  --fill-layer-image-opacity: 1;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 490px;
  --column-flex: 490;
}

#comp-mf47ooff {
  margin-left: auto;
  margin-right: auto;
  width: calc(100% - 110px - 110px);
  min-width: 980px;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;
  --direction: ltr;
}

[data-mesh-id=comp-mf47ooi1inlineContent] {
  height: auto;
  width: 100%;
  position: static;
  min-height: 1038px;
}

[data-mesh-id=comp-mf47oojainlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-mf47oojainlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: 1038px;
  grid-template-rows: repeat(2, min-content) 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-mf47oojainlineContent-gridContainer] > [id="comp-mf47oojd"], [data-mesh-id=comp-mf47oojainlineContent-gridContainer] > interact-element > [id="comp-mf47oojd"] {
  position: relative;
  margin: 335px 0px 7px calc((100% - 490px) * 0.5);
  left: 61px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mf47oojainlineContent-gridContainer] > [id="comp-mf47oojp"], [data-mesh-id=comp-mf47oojainlineContent-gridContainer] > interact-element > [id="comp-mf47oojp"] {
  position: relative;
  margin: 0px 0px 33px calc((100% - 490px) * 0.5);
  left: 61px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mf47oojainlineContent-gridContainer] > [id="comp-mf47ook0"], [data-mesh-id=comp-mf47oojainlineContent-gridContainer] > interact-element > [id="comp-mf47ook0"] {
  position: relative;
  margin: 0px 0px 10px calc((100% - 490px) * 0.5);
  left: 61px;
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
  align-self: start;
}

#comp-mf47ooi1 {
  --brw: 0px;
  --brd: var(--color_15);
  --rd: 0px;
  --shd: none;
  --alpha-brd: 1;
  --alpha-bg: 1;
  --bg: var(--color_11);
  --boxShadowToggleOn-shd: none;
  width: 100%;
  --fill-layer-image-opacity: 1;
  --bg-overlay-color: rgb(var(--color_26));
  --bg-gradient: none;
  --column-width: 490px;
  --column-flex: 490;
}

#comp-mf47ooja {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 490px;
  --column-flex: 490;
}

#comp-mf47oojd {
  --lnw: 1px;
  --brd: var(--color_15);
  --alpha-brd: 1;
  width: 48px;
  height: 5px;
  transform-origin: center 0.5px;
}

#comp-mf47oojp {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 350px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-mf47ook0 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 350px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-mf48883f {
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingTop: 0px;
  --contentPaddingBottom: 0px;
  width: 620px;
  height: 371px;
  --height: 371px;
  --width: 620px;
}

#comp-mejvl41e {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
}

[data-mesh-id=comp-mejvl41einlineContent] {
  height: auto;
  width: 100%;
  position: static;
  min-height: 190px;
}

#comp-lt8pltlh1 {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
}

[data-mesh-id=comp-lt8pltlh1inlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-lt8pltlh1inlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-lt8pltlh1inlineContent-gridContainer] > [id="comp-kq3hn3cv"], [data-mesh-id=comp-lt8pltlh1inlineContent-gridContainer] > interact-element > [id="comp-kq3hn3cv"] {
  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-kq3hn3cv {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;
  --direction: ltr;
}

[data-mesh-id=comp-kq3hn3erinlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-kq3hn3erinlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: 772px;
  grid-template-rows: repeat(4, min-content) 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id="comp-mejxsufb-rotated-wrapper"] > [id="comp-mejxsufb"], [data-mesh-id="comp-mejxsufb-rotated-wrapper"] > interact-element > [id="comp-mejxsufb"] {
  position: relative;
  left: 323px;
  top: 13px;
}

[data-mesh-id=comp-kq3hn3erinlineContent-gridContainer] > [id="comp-kq4xmkey"], [data-mesh-id=comp-kq3hn3erinlineContent-gridContainer] > interact-element > [id="comp-kq4xmkey"] {
  position: relative;
  margin: 125px 0px 14px calc((100% - 980px) * 0);
  left: 116px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-kq3hn3erinlineContent-gridContainer] > [id="comp-kq4uar66"], [data-mesh-id=comp-kq3hn3erinlineContent-gridContainer] > interact-element > [id="comp-kq4uar66"] {
  position: relative;
  margin: 0px 0px 16px calc((100% - 980px) * 0);
  left: 116px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-kq3hn3erinlineContent-gridContainer] > [id="comp-kq4xmwcs"], [data-mesh-id=comp-kq3hn3erinlineContent-gridContainer] > interact-element > [id="comp-kq4xmwcs"] {
  position: relative;
  margin: 0px 0px 30px calc((100% - 980px) * 0);
  left: 116px;
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-kq3hn3erinlineContent-gridContainer] > [id="comp-kq4uar5w"], [data-mesh-id=comp-kq3hn3erinlineContent-gridContainer] > interact-element > [id="comp-kq4uar5w"] {
  position: relative;
  margin: 100px 0px 7px calc((100% - 980px) * 0);
  left: 132px;
  grid-area: 4 / 1 / 5 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-kq3hn3erinlineContent-gridContainer] > [id="comp-kq4ugrb0"], [data-mesh-id=comp-kq3hn3erinlineContent-gridContainer] > interact-element > [id="comp-kq4ugrb0"] {
  position: relative;
  margin: 0px 0px 10px calc((100% - 980px) * 0);
  left: 132px;
  grid-area: 5 / 1 / 6 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mejxsufb-rotated-wrapper] {
  position: static;
  height: 133px;
  width: 0;
  margin: 30px 0px -29px calc((100% - 980px) * 0);
  grid-area: 4 / 1 / 5 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-kq3hn3erinlineContent-gridContainer] > [id="comp-mek09s15"], [data-mesh-id=comp-kq3hn3erinlineContent-gridContainer] > interact-element > [id="comp-mek09s15"] {
  position: relative;
  margin: 0px 0px 1px calc((100% - 980px) * 0);
  left: 132px;
  grid-area: 4 / 1 / 5 / 2;
  justify-self: start;
  align-self: start;
}

#comp-kq3hn3er {
  width: 100%;
  --fill-layer-image-opacity: 1;
  --bg-overlay-color: rgb(var(--color_15));
  --bg-gradient: none;
  --column-width: 980px;
  --column-flex: 980;
}

#comp-kq4xmkey {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 423px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-kq4uar66 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 704px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-kq4xmwcs {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 541px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-kq4uar5w {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 300px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-kq4ugrb0 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 300px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-mejxsufb {
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingTop: 0px;
  --contentPaddingBottom: 0px;
  width: 107px;
  height: 107px;
  transform: rotate(16.330867394994357deg);
  --comp-rotate-z: 16.330867394994357deg;
  --height: 107px;
  --width: 107px;
}

#comp-mek09s15 {
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingTop: 0px;
  --contentPaddingBottom: 0px;
  width: 165px;
  height: 133px;
  --height: 133px;
  --width: 165px;
}

#pageBackground_c1dmp {
  --bg-position: absolute;
  --fill-layer-background-overlay-color: transparent;
  --fill-layer-background-overlay-position: absolute;
  --bg-overlay-color: rgb(var(--color_12));
  --bg-gradient: none;
}

.qr-ius {
  height: auto !important;
}

.bsFmQ {
  overflow: hidden !important;
}

.OH99EZ {
  align-items: center;
  display: grid;
  justify-items: center;
  visibility: hidden;
}

.OH99EZ>div:first-child {
  position: absolute;
}

.OH99EZ img[src=""] {
  visibility: hidden;
}

.y0jx-jy .cv-xzo,.y0jx-jy .k2-z3-b6,.y0jx-jy .bzc-gvf,.y0jx-jy .fq-f-kr {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.y0jx-jy[data-has-transition=true] .k2-z3-b6>div:first-child {
  position: absolute;
  will-change: transform;
}

.y0jx-jy:not([data-image-mode=flexibleWidthFixed]) .p01bt-z {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.y0jx-jy[data-image-mode=flexibleHeight] .cv-xzo,.y0jx-jy[data-image-mode=flexibleHeight] .LqTGEx {
  position: relative;
}

.y0jx-jy[data-image-mode=flexibleHeight] .LqTGEx {
  display: block;
}

.y0jx-jy[data-image-mode=flexibleWidthFixed] .p01bt-z {
  position: absolute;
}

.y0jx-jy .D5ivd8 {
  display: block;
}

.y0jx-jy .cUBYZP {
  cursor: pointer;
}

.y0jx-jy.hClQka .u2k3s-z {
  text-align: right;
  padding: 10px 10px 10px 100px;
}

.y0jx-jy {
  border-radius: var(--rd,0);
  margin: var(--brw,0);
  overflow: hidden;
}

.y0jx-jy .LqTGEx {
  margin: calc(var(--brw, 0)*-1);
}

.y0jx-jy .fq-f-kr {
  border-radius: var(--rd,0);
  overflow: hidden;
}

.y0jx-jy .u2k3s-z {
  background-color: rgba(var(--bg,var(--color_15,color_15)),var(--alpha-bg,1));
  border-radius: var(--rd,0);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  bottom: calc(var(--s, 0px) - 1px);
  left: var(--brw,0);
  margin: calc(var(--brw, 0)*-1);
  min-height: 18px;
  opacity: 0;
  padding: 10px 100px 10px 10px;
  position: absolute;
  right: var(--brw,0);
  transition: var(--trns,opacity .5s ease 0s);
}

.y0jx-jy .u2k3s-z .vs7-rj-u {
  color: rgb(var(--txt,var(--color_11,color_11)));
  font: var(--fntt,var(--font_6));
}

.y0jx-jy .u2k3s-z .qxdt-pc {
  color: rgb(var(--txt,var(--color_11,color_11)));
  font: var(--fntds,var(--font_8));
  white-space: pre-line;
}

.ByKihH {
  --force-state-metadata: forceShowButtons;
}

.component-2 {
  z-index: 0;
  background: rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1));
  box-shadow: var(--shd,0 1px 3px rgba(0,0,0,.5));
  overflow: hidden;
}

.component-2:not([data-image-mode=flexibleHeight]) .snh-u-k,.component-2:not([data-image-mode=flexibleHeight]) .v3-lia1 {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.component-2[data-image-mode=flexibleHeight] .snh-u-k {
  display: grid;
  grid-template-rows: min-content;
  position: relative;
}

.component-2[data-image-mode=flexibleHeight] .v3-lia1 {
  grid-area: 1/1/2/2;
  position: relative;
}

.component-2 .ud-t3-bw {
  pointer-events: none;
  display: grid;
  z-index: 1;
  transition: var(--trns,opacity .5s ease 0s);
}

.component-2 .ud-t3-bw .xfhr-uc {
  cursor: pointer;
  pointer-events: auto;
  align-self: center;
  background: rgba(var(--abg,var(--color_14,color_14)),var(--alpha-abg,1));
  bottom: 0;
  height: 134px;
  margin: auto;
  position: absolute;
  top: 0;
  transition: var(--trns,opacity .5s ease 0s);
  width: 32px;
}

.component-2 .v3-lia1 {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.component-2 .dm5eF4 {
  cursor: pointer;
}

.component-2 .dm5eF4 .sw1ktB {
  display: inline-block;
}

.component-2 .apak8c {
  visibility: hidden;
}

.component-2 .apak8c,.component-2 .nowHyy,.component-2 .ud-t3-bw {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.component-2 .ud-t3-bw .vfax-bo {
  justify-self: start;
  left: 0;
}

.component-2 .ud-t3-bw .button {
  justify-self: end;
  right: 0;
}

.component-2,.component-2 .pop-wwq {
  border-radius: var(--rd,0);
}

.component-2 .pop-wwq {
  background: none;
  border: var(--brw,0) solid rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1));
  bottom: 0;
  left: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
}

.component-2 .snh-u-k {
  border-radius: var(--rd,0);
  overflow: hidden;
}

.component-2 .ud-t3-bw .xfhr-uc .p-nlj-eu {
  background: url(assets/images/tiny-arrows-4355fe50.png) no-repeat 50% 0;
  bottom: 0;
  height: 16px;
  margin: auto;
  position: absolute;
  top: 0;
  width: 8px;
}

.component-2 .ud-t3-bw .vfax-bo .p-nlj-eu {
  background-position: 0 0;
  left: 50%;
  margin-left: -4px;
}

.component-2 .ud-t3-bw .button .p-nlj-eu {
  background-position: 100% 0;
  margin-right: -4px;
  right: 50%;
}

.component-2.ByKihH .ud-t3-bw {
  opacity: 1;
}

.component-2 .sr1l-wv {
  opacity: 0;
  padding: 9px 10px 10px 0;
  position: absolute;
  right: var(--brw,0);
  text-align: right;
  transition: var(--trns,opacity .5s ease 0s);
  width: 60px;
  z-index: 1;
}

.component-2 .sr1l-wv .nb-dgc9 {
  color: rgba(var(--txt,var(--color_11,color_11)),var(--alpha-txt,1));
  display: inline-block;
  font-family: arial,helvetica,sans-serif;
  font-size: 12px;
  padding-left: 5px;
}

.component-2 .sr1l-wv .dm5eF4 {
  min-height: 10px;
  padding-left: 10px;
  text-align: center;
  width: 30px;
}

.component-2 .sr1l-wv .dm5eF4,.component-2 .sr1l-wv .dm5eF4 .sw1ktB {
  display: inline-block;
  position: relative;
}

.component-2 .sr1l-wv .dm5eF4.x8_Jp2 .sw1ktB {
  border: 5px solid transparent;
  border-left: 5px solid rgba(var(--txt,var(--color_11,color_11)),var(--alpha-txt,1));
  height: 0;
  width: 0;
}

.component-2 .sr1l-wv .dm5eF4.TYK8wk .sw1ktB {
  border-left: 2px solid rgba(var(--txt,var(--color_11,color_11)),var(--alpha-txt,1));
  border-right: 2px solid rgba(var(--txt,var(--color_11,color_11)),var(--alpha-txt,1));
  height: 10px;
  margin-right: 5px;
  width: 1px;
}

.component-2:focus-within .sr1l-wv,.component-2:focus-within .o-l29-sx,.component-2:hover .sr1l-wv,.component-2:hover .o-l29-sx {
  opacity: 1;
}

:host(.device-mobile-optimized) .component-2:focus-within .xfhr-uc,body.device-mobile-optimized .component-2:focus-within .xfhr-uc {
  background: rgba(var(--abgh,var(--color_15,color_15)),var(--alpha-abgh,1));
  transition: var(--trns,opacity .5s ease 0s);
}

.component-2 .xfhr-uc:hover {
  background: rgba(var(--abgh,var(--color_15,color_15)),var(--alpha-abgh,1));
  transition: var(--trns,opacity .5s ease 0s);
}

.component-2.JvIKoj .sr1l-wv {
  left: 0;
  right: auto;
  text-align: left;
}

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

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

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

.lj-v9wd .ikn7zx {
  background-color: rgba(var(--brd,var(--color_11,color_11)),var(--alpha-brd,1));
  border-color: rgba(var(--brd,var(--color_11,color_11)),var(--alpha-brd,1));
  border-radius: var(--rd,5px);
  border-style: solid;
  border-width: var(--brw,2px);
  box-shadow: var(--shd,0 1px 3px rgba(0,0,0,.5));
  display: block;
  height: 100%;
  overflow: hidden;
}

.lj-v9wd .bjsaf1 {
  border-radius: calc(var(--sizeRd, var(--rd, 5px)) - var(--sizeBrw, var(--brw, 2px)));
  overflow: hidden;
}

.lj-v9wd:after {
  background-color: rgba(var(--bgh,var(--color_15,color_15)),var(--alpha-bgh,1));
  border-radius: var(--rd,5px);
  content: "";
  display: block;
  height: 100%;
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  transition: var(--trans,opacity .4s ease 0s);
  width: 100%;
}

.lj-v9wd:hover:after {
  opacity: 1;
}

#cmhof {
  --param_boolean_previewHover: false;
  left: 0;
  margin-left: 0;
  width: auto;
  min-width: 0;
  min-height: 40px;
}

[data-mesh-id=ContainercmhofinlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=ContainercmhofinlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: 40px;
  grid-template-rows: repeat(2, min-content) 1fr;
  grid-template-columns: 100%;
  padding-bottom: 0px;
  box-sizing: border-box;
}

[data-mesh-id=ContainercmhofinlineContent-gridContainer] > [id="comp-lt8pltkb"], [data-mesh-id=ContainercmhofinlineContent-gridContainer] > interact-element > [id="comp-lt8pltkb"] {
  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=ContainercmhofinlineContent-gridContainer] > [id="comp-mezibjpg"], [data-mesh-id=ContainercmhofinlineContent-gridContainer] > interact-element > [id="comp-mezibjpg"] {
  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=ContainercmhofinlineContent-gridContainer] > [id="comp-mf56ydo4"], [data-mesh-id=ContainercmhofinlineContent-gridContainer] > interact-element > [id="comp-mf56ydo4"] {
  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;
}

#comp-lt8pltkb {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
}

[data-mesh-id=comp-lt8pltkbinlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-lt8pltkbinlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-lt8pltkbinlineContent-gridContainer] > [id="comp-kq6onzi3"], [data-mesh-id=comp-lt8pltkbinlineContent-gridContainer] > interact-element > [id="comp-kq6onzi3"] {
  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-kq6onzi3 {
  margin-left: auto;
  margin-right: auto;
  width: calc(100% - 110px - 110px);
  min-width: 980px;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;
  --direction: ltr;
}

[data-mesh-id=comp-kq6onzj0inlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-kq6onzj0inlineContent-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-kq6onzj0inlineContent-gridContainer] > [id="comp-kq6onzj2"], [data-mesh-id=comp-kq6onzj0inlineContent-gridContainer] > interact-element > [id="comp-kq6onzj2"] {
  position: relative;
  margin: 43px 0px 5px calc((100% - 980px) * 0);
  left: 6px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-kq6onzj0inlineContent-gridContainer] > [id="comp-kq6onzj51"], [data-mesh-id=comp-kq6onzj0inlineContent-gridContainer] > interact-element > [id="comp-kq6onzj51"] {
  position: relative;
  margin: 0px 0px 40px calc((100% - 980px) * 0);
  left: 5px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}

#comp-kq6onzj0 {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 980px;
  --column-flex: 980;
}

#comp-kq6onzj2 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 437px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-kq6onzj51 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 739px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-mezibjpg {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
}

[data-mesh-id=comp-mezibjpginlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-mezibjpginlineContent-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-mezibjpginlineContent-gridContainer] > [id="comp-mezibjq81"], [data-mesh-id=comp-mezibjpginlineContent-gridContainer] > interact-element > [id="comp-mezibjq81"] {
  position: relative;
  margin: 71px 0px 0 calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mezibjpginlineContent-gridContainer] > [id="comp-mf9puee6"], [data-mesh-id=comp-mezibjpginlineContent-gridContainer] > interact-element > [id="comp-mf9puee6"] {
  position: relative;
  margin: 0px 0px 25px calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}

#comp-mezibjq81 {
  margin-left: auto;
  margin-right: auto;
  width: calc(100% - 80px - 80px);
  min-width: 980px;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;
  --direction: ltr;
}

[data-mesh-id=comp-mezibjqa1inlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-mezibjqa1inlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: 530px;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-mezibjqa1inlineContent-gridContainer] > [id="comp-mezibjqc"], [data-mesh-id=comp-mezibjqa1inlineContent-gridContainer] > interact-element > [id="comp-mezibjqc"] {
  position: relative;
  margin: 0px 0px 10px calc((100% - 245px) * 0);
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mezibjqa1inlineContent-gridContainer] > [id="comp-mezibjqe"], [data-mesh-id=comp-mezibjqa1inlineContent-gridContainer] > interact-element > [id="comp-mezibjqe"] {
  position: relative;
  margin: 395px 0px 10px calc((100% - 245px) * 0);
  left: 3px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mezibjqg4inlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-mezibjqg4inlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: 530px;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-mezibjqg4inlineContent-gridContainer] > [id="comp-mezibjqi1"], [data-mesh-id=comp-mezibjqg4inlineContent-gridContainer] > interact-element > [id="comp-mezibjqi1"] {
  position: relative;
  margin: 0px 0px 10px calc((100% - 245px) * 0.5);
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mezibjqg4inlineContent-gridContainer] > [id="comp-mezimjl1"], [data-mesh-id=comp-mezibjqg4inlineContent-gridContainer] > interact-element > [id="comp-mezimjl1"] {
  position: relative;
  margin: 395px 0px 10px calc((100% - 245px) * 0.5);
  left: 2px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mezibjqm3inlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-mezibjqm3inlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: 530px;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-mezibjqm3inlineContent-gridContainer] > [id="comp-mezibjqo"], [data-mesh-id=comp-mezibjqm3inlineContent-gridContainer] > interact-element > [id="comp-mezibjqo"] {
  position: relative;
  margin: 0px 0px 10px calc((100% - 245px) * 1);
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mezibjqm3inlineContent-gridContainer] > [id="comp-mezimuv8"], [data-mesh-id=comp-mezibjqm3inlineContent-gridContainer] > interact-element > [id="comp-mezimuv8"] {
  position: relative;
  margin: 396px 0px 10px calc((100% - 245px) * 1);
  left: 3px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mf4a90zwinlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-mf4a90zwinlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: 530px;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-mf4a90zwinlineContent-gridContainer] > [id="comp-mf4a911j"], [data-mesh-id=comp-mf4a90zwinlineContent-gridContainer] > interact-element > [id="comp-mf4a911j"] {
  position: relative;
  margin: 396px 0px 10px calc((100% - 245px) * 1);
  left: 3px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mf4a90zwinlineContent-gridContainer] > [id="comp-meziofc5"], [data-mesh-id=comp-mf4a90zwinlineContent-gridContainer] > interact-element > [id="comp-meziofc5"] {
  position: relative;
  margin: 0px 0px 10px calc((100% - 245px) * 1);
  left: 3px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mf4a90zwinlineContent-gridContainer] > [id="comp-meziofc7"], [data-mesh-id=comp-mf4a90zwinlineContent-gridContainer] > interact-element > [id="comp-meziofc7"] {
  position: relative;
  margin: 395px 0px 10px calc((100% - 245px) * 1);
  left: 10px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

#comp-mezibjqa1 {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 245px;
  --column-flex: 245;
}

#comp-mezibjqc {
  --rd: 5px;
  --shd: 0 1px 3px rgba(0, 0, 0, 0.5);
  --brd: var(--color_11);
  --brw: 0px;
  --sizeRd: 5px;
  --sizeBrw: 0px;
  --trans: opacity 0.4s ease 0s;
  --bgh: var(--color_44);
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingBottom: 0px;
  --contentPaddingTop: 0px;
  --alpha-brd: 0;
  --alpha-bgh: 0.42;
  width: 244px;
  height: 437px;
  --height: 437px;
  --width: 244px;
}

#comp-mezibjqe {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 244px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-mezibjqg4 {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 245px;
  --column-flex: 245;
}

#comp-mezibjqi1 {
  --rd: 5px;
  --shd: 0 1px 3px rgba(0, 0, 0, 0.5);
  --brd: var(--color_11);
  --brw: 0px;
  --sizeRd: 5px;
  --sizeBrw: 0px;
  --trans: opacity 0.4s ease 0s;
  --bgh: var(--color_44);
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingBottom: 0px;
  --contentPaddingTop: 0px;
  --alpha-brd: 0;
  --alpha-bgh: 0.42;
  width: 244px;
  height: 437px;
  --height: 437px;
  --width: 244px;
}

#comp-mezimjl1 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 244px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-mezibjqm3 {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 245px;
  --column-flex: 245;
}

#comp-mezibjqo {
  --rd: 5px;
  --shd: 0 1px 3px rgba(0, 0, 0, 0.5);
  --brd: var(--color_11);
  --brw: 0px;
  --sizeRd: 5px;
  --sizeBrw: 0px;
  --trans: opacity 0.4s ease 0s;
  --bgh: var(--color_44);
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingBottom: 0px;
  --contentPaddingTop: 0px;
  --alpha-brd: 0;
  --alpha-bgh: 0.42;
  width: 244px;
  height: 437px;
  --height: 437px;
  --width: 244px;
}

#comp-mezimuv8 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 244px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-mf4a90zw {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 245px;
  --column-flex: 245;
}

#comp-mf4a911j {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 244px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-meziofc5 {
  --rd: 5px;
  --shd: 0 1px 3px rgba(0, 0, 0, 0.5);
  --brd: var(--color_11);
  --brw: 0px;
  --sizeRd: 5px;
  --sizeBrw: 0px;
  --trans: opacity 0.4s ease 0s;
  --bgh: var(--color_44);
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingBottom: 0px;
  --contentPaddingTop: 0px;
  --alpha-brd: 0;
  --alpha-bgh: 0.42;
  width: 244px;
  height: 437px;
  --height: 437px;
  --width: 244px;
}

#comp-meziofc7 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 326px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-mf9puee6 {
  margin-left: auto;
  margin-right: auto;
  width: calc(100% - 80px - 80px);
  min-width: 980px;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;
  --direction: ltr;
}

[data-mesh-id=comp-mf9puefninlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-mf9puefninlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: 532px;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-mf9puefninlineContent-gridContainer] > [id="comp-mf9puefp"], [data-mesh-id=comp-mf9puefninlineContent-gridContainer] > interact-element > [id="comp-mf9puefp"] {
  position: relative;
  margin: 0px 0px 10px calc((100% - 245px) * 0);
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mf9puefninlineContent-gridContainer] > [id="comp-mf9q1g64"], [data-mesh-id=comp-mf9puefninlineContent-gridContainer] > interact-element > [id="comp-mf9q1g64"] {
  position: relative;
  margin: 353px 0px 10px calc((100% - 245px) * 0);
  left: 3px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mf9puegvinlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-mf9puegvinlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: 532px;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-mf9puegvinlineContent-gridContainer] > [id="comp-mi0pbh1r"], [data-mesh-id=comp-mf9puegvinlineContent-gridContainer] > interact-element > [id="comp-mi0pbh1r"] {
  position: relative;
  margin: 1px 0px 10px calc((100% - 245px) * 0.5);
  left: -9px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mf9puegvinlineContent-gridContainer] > [id="comp-mi0pejw2"], [data-mesh-id=comp-mf9puegvinlineContent-gridContainer] > interact-element > [id="comp-mi0pejw2"] {
  position: relative;
  margin: 353px 0px 10px calc((100% - 245px) * 0.5);
  left: -9px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mf9puegy5inlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-mf9puegy5inlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: 532px;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-mf9puegy5inlineContent-gridContainer] > [id="comp-mjh4mrhe"], [data-mesh-id=comp-mf9puegy5inlineContent-gridContainer] > interact-element > [id="comp-mjh4mrhe"] {
  position: relative;
  margin: 1px 0px 10px calc((100% - 245px) * 1);
  left: -18px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mf9puegy5inlineContent-gridContainer] > [id="comp-mjl9o4nw"], [data-mesh-id=comp-mf9puegy5inlineContent-gridContainer] > interact-element > [id="comp-mjl9o4nw"] {
  position: relative;
  margin: 353px 0px 10px calc((100% - 245px) * 1);
  left: -18px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mf9pueh17inlineContent] {
  height: auto;
  width: 100%;
  position: static;
  min-height: 532px;
}

#comp-mf9puefn {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 245px;
  --column-flex: 245;
}

#comp-mf9puefp {
  --rd: 5px;
  --shd: 0 1px 3px rgba(0, 0, 0, 0.5);
  --brd: var(--color_11);
  --brw: 0px;
  --sizeRd: 5px;
  --sizeBrw: 0px;
  --trans: opacity 0.4s ease 0s;
  --bgh: var(--color_44);
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingBottom: 0px;
  --contentPaddingTop: 0px;
  --alpha-brd: 0;
  --alpha-bgh: 0.42;
  width: 244px;
  height: 437px;
  --height: 437px;
  --width: 244px;
}

#comp-mf9q1g64 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 244px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-mf9puegv {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 245px;
  --column-flex: 245;
}

#comp-mi0pbh1r {
  --rd: 5px;
  --shd: 0 1px 3px rgba(0, 0, 0, 0.5);
  --brd: var(--color_11);
  --brw: 0px;
  --sizeRd: 5px;
  --sizeBrw: 0px;
  --trans: opacity 0.4s ease 0s;
  --bgh: var(--color_44);
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingBottom: 0px;
  --contentPaddingTop: 0px;
  --alpha-brd: 0;
  --alpha-bgh: 0.42;
  width: 244px;
  height: 437px;
  --height: 437px;
  --width: 244px;
}

#comp-mi0pejw2 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 244px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-mf9puegy5 {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 245px;
  --column-flex: 245;
}

#comp-mjh4mrhe {
  --rd: 5px;
  --shd: 0 1px 3px rgba(0, 0, 0, 0.5);
  --brd: var(--color_11);
  --brw: 0px;
  --sizeRd: 5px;
  --sizeBrw: 0px;
  --trans: opacity 0.4s ease 0s;
  --bgh: var(--color_44);
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingBottom: 0px;
  --contentPaddingTop: 0px;
  --alpha-brd: 0;
  --alpha-bgh: 0.42;
  width: 244px;
  height: 437px;
  --height: 437px;
  --width: 244px;
}

#comp-mjl9o4nw {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 244px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-mf9pueh17 {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 245px;
  --column-flex: 245;
}

#comp-mf56ydo4 {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
  --bg-overlay-color: rgb(var(--color_36));
  --bg-gradient: none;
}

[data-mesh-id=comp-mf56ydo4inlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-mf56ydo4inlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: 1795px;
  grid-template-rows: repeat(4, min-content) 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-mf56ydo4inlineContent-gridContainer] > [id="comp-mf56ydq1"], [data-mesh-id=comp-mf56ydo4inlineContent-gridContainer] > interact-element > [id="comp-mf56ydq1"] {
  position: relative;
  margin: 106px 0px 10px calc((100% - 980px) * 0.5);
  left: -84px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mf56ydo4inlineContent-gridContainer] > [id="comp-mf56ydqe"], [data-mesh-id=comp-mf56ydo4inlineContent-gridContainer] > interact-element > [id="comp-mf56ydqe"] {
  position: relative;
  margin: 0px 0px 36px calc((100% - 980px) * 0.5);
  left: -148px;
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mf56ydo4inlineContent-gridContainer] > [id="comp-mf56ydpq"], [data-mesh-id=comp-mf56ydo4inlineContent-gridContainer] > interact-element > [id="comp-mf56ydpq"] {
  position: relative;
  margin: 0px 0px 36px calc((100% - 980px) * 0.5);
  left: 505px;
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mf56ydo4inlineContent-gridContainer] > [id="comp-mf574gd5"], [data-mesh-id=comp-mf56ydo4inlineContent-gridContainer] > interact-element > [id="comp-mf574gd5"] {
  position: relative;
  margin: 0px 0px 39px calc((100% - 980px) * 0.5);
  left: -148px;
  grid-area: 4 / 1 / 5 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mf56ydo4inlineContent-gridContainer] > [id="comp-mf574gcu"], [data-mesh-id=comp-mf56ydo4inlineContent-gridContainer] > interact-element > [id="comp-mf574gcu"] {
  position: relative;
  margin: 0px 0px 39px calc((100% - 980px) * 0.5);
  left: 505px;
  grid-area: 4 / 1 / 5 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mf56ydo4inlineContent-gridContainer] > [id="comp-mjl9s31u"], [data-mesh-id=comp-mf56ydo4inlineContent-gridContainer] > interact-element > [id="comp-mjl9s31u"] {
  position: relative;
  margin: 0px 0px 10px calc((100% - 980px) * 0.5);
  left: 99px;
  grid-area: 5 / 1 / 6 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mf56ydo4inlineContent-wedge-3] {
  visibility: hidden;
  height: 319px;
  width: 0;
  grid-area: 1 / 1 / 3 / 2;
}

#comp-mf56ydq1 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 1201px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-mf56ydqe {
  --rd: 0px;
  --shd: none;
  --brd: 0,0,0;
  --brw: 0px;
  --trns: opacity 0.5s ease 0s;
  --abg: 0,0,0;
  --txt: 255,255,255;
  --alpha-txt: 1;
  --abgh: 0,0,0;
  --bg: 0,0,0;
  --fntt: normal normal normal 15px/1.4em proxima-n-w01-reg,sans-serif;
  --fntds: normal normal normal 15px/1.4em proxima-n-w01-reg,sans-serif;
  --s: 0px;
  --imageWrapperBottom: 0px;
  --imageWrapperTop: 0px;
  --imageWrapperRight: 0px;
  --imageWrapperLeft: 0px;
  --alpha-brd: 0;
  --alpha-bg: 0.4;
  --alpha-abg: 0.4;
  --boxShadowToggleOn-shd: none;
  --alpha-abgh: 1;
  width: 623px;
  height: 439px;
  --transition-duration: 1000ms;
}

#comp-mf56ydpq {
  --rd: 0px;
  --shd: none;
  --brd: 0,0,0;
  --brw: 0px;
  --trns: opacity 0.5s ease 0s;
  --abg: 0,0,0;
  --txt: 255,255,255;
  --alpha-txt: 1;
  --abgh: 0,0,0;
  --bg: 0,0,0;
  --fntt: normal normal normal 15px/1.4em proxima-n-w01-reg,sans-serif;
  --fntds: normal normal normal 15px/1.4em proxima-n-w01-reg,sans-serif;
  --s: 0px;
  --imageWrapperBottom: 0px;
  --imageWrapperTop: 0px;
  --imageWrapperRight: 0px;
  --imageWrapperLeft: 0px;
  --alpha-brd: 0;
  --alpha-bg: 0.4;
  --alpha-abg: 0.4;
  --boxShadowToggleOn-shd: none;
  --alpha-abgh: 1;
  width: 623px;
  height: 439px;
  --transition-duration: 1000ms;
}

#comp-mf574gd5 {
  --rd: 0px;
  --shd: none;
  --brd: 0,0,0;
  --brw: 0px;
  --trns: opacity 0.5s ease 0s;
  --abg: 0,0,0;
  --txt: 255,255,255;
  --alpha-txt: 1;
  --abgh: 0,0,0;
  --bg: 0,0,0;
  --fntt: normal normal normal 15px/1.4em proxima-n-w01-reg,sans-serif;
  --fntds: normal normal normal 15px/1.4em proxima-n-w01-reg,sans-serif;
  --s: 0px;
  --imageWrapperBottom: 0px;
  --imageWrapperTop: 0px;
  --imageWrapperRight: 0px;
  --imageWrapperLeft: 0px;
  --alpha-brd: 0;
  --alpha-bg: 0.4;
  --alpha-abg: 0.4;
  --boxShadowToggleOn-shd: none;
  --alpha-abgh: 1;
  width: 623px;
  height: 439px;
  --transition-duration: 1000ms;
}

#comp-mf574gcu {
  --rd: 0px;
  --shd: none;
  --brd: 0,0,0;
  --brw: 0px;
  --trns: opacity 0.5s ease 0s;
  --abg: 0,0,0;
  --txt: 255,255,255;
  --alpha-txt: 1;
  --abgh: 0,0,0;
  --bg: 0,0,0;
  --fntt: normal normal normal 15px/1.4em proxima-n-w01-reg,sans-serif;
  --fntds: normal normal normal 15px/1.4em proxima-n-w01-reg,sans-serif;
  --s: 0px;
  --imageWrapperBottom: 0px;
  --imageWrapperTop: 0px;
  --imageWrapperRight: 0px;
  --imageWrapperLeft: 0px;
  --alpha-brd: 0;
  --alpha-bg: 0.4;
  --alpha-abg: 0.4;
  --boxShadowToggleOn-shd: none;
  --alpha-abgh: 1;
  width: 623px;
  height: 439px;
  --transition-duration: 1000ms;
}

#comp-mjl9s31u {
  --rd: 0px;
  --shd: none;
  --brd: 0,0,0;
  --brw: 0px;
  --trns: opacity 0.5s ease 0s;
  --abg: 0,0,0;
  --txt: 255,255,255;
  --alpha-txt: 1;
  --abgh: 0,0,0;
  --bg: 0,0,0;
  --fntt: normal normal normal 15px/1.4em proxima-n-w01-reg,sans-serif;
  --fntds: normal normal normal 15px/1.4em proxima-n-w01-reg,sans-serif;
  --s: 0px;
  --imageWrapperBottom: 0px;
  --imageWrapperTop: 0px;
  --imageWrapperRight: 0px;
  --imageWrapperLeft: 0px;
  --alpha-brd: 0;
  --alpha-bg: 0.4;
  --alpha-abg: 0.4;
  --boxShadowToggleOn-shd: none;
  --alpha-abgh: 1;
  width: 782px;
  height: 439px;
  --transition-duration: 1000ms;
}

#pageBackground_cmhof {
  --bg-position: absolute;
  --fill-layer-background-overlay-color: transparent;
  --fill-layer-background-overlay-position: absolute;
  --bg-overlay-color: rgb(var(--color_12));
  --bg-gradient: none;
}

.sWmh0WA {
  position: relative;
  width: 100%;
}

.sWmh0WA.ovORhXe---imageResize-7-contain.ovORhXe---imageAlignment-6-center img {
  object-position: center center !important;
}

.sWmh0WA.ovORhXe---imageResize-7-contain.ovORhXe---imageAlignment-4-left img {
  object-position: left center !important;
}

.sWmh0WA.ovORhXe---imageResize-7-contain.ovORhXe---imageAlignment-5-right img {
  object-position: right center !important;
}

.sQHoZUY.orM9hcb--madefor {
  --wbu-font-stack: var(--wix-font-stack);
  --wbu-font-weight-regular: var(--wix-font-weight-regular);
  --wbu-font-weight-medium: var(--wix-font-weight-medium);
  --wbu-font-weight-bold: var(--wix-font-weight-bold);
}

.sVmrY5m {
  --wix-ui-tpa-button-main-text-color: var(--wix-forms-formPreviousButtonColor);
  --wix-ui-tpa-button-main-text-color-rgb: var(--wix-forms-formPreviousButtonColor-rgb);
  --wix-ui-tpa-button-main-text-color-opacity: var(--wix-forms-formPreviousButtonColor-opacity);
  --wix-ui-tpa-button-hover-text-color: var(--wix-forms-formPreviousButtonColorHover);
  --wix-ui-tpa-button-hover-text-color-rgb: var(--wix-forms-formPreviousButtonColorHover-rgb);
  --wix-ui-tpa-button-hover-text-color-opacity: var(--wix-forms-formPreviousButtonColorHover-opacity);
  --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formPreviousButtonFont-text-decoration);
  --wix-ui-tpa-button-main-text-font-line-height: var(--wix-forms-formPreviousButtonFont-line-height);
  --wix-ui-tpa-button-main-text-font-family: var(--wix-forms-formPreviousButtonFont-family);
  --wix-ui-tpa-button-main-text-font-size: var(--wix-forms-formPreviousButtonFont-size);
  --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formPreviousButtonFont-style);
  --wix-ui-tpa-button-main-text-font-variant: var(--wix-forms-formPreviousButtonFont-variant);
  --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formPreviousButtonFont-weight);
  --wix-ui-tpa-button-hover-text-font-style: var(--wix-forms-formPreviousButtonFontHover-style,var(--wix-forms-formPreviousButtonFont-style));
  --wix-ui-tpa-button-hover-text-font-weight: var(--wix-forms-formPreviousButtonFontHover-weight,var(--wix-forms-formPreviousButtonFont-weight));
  --wix-ui-tpa-button-hover-text-font-text-decoration: var(--wix-forms-formPreviousButtonFontHover-text-decoration,var(--wix-forms-formPreviousButtonFont-text-decoration));
  --wix-ui-tpa-button-main-background-color: var(--wix-forms-formPreviousButtonBackgroundColor);
  --wix-ui-tpa-button-main-background-color-rgb: var(--wix-forms-formPreviousButtonBackgroundColor-rgb);
  --wix-ui-tpa-button-main-background-color-opacity: var(--wix-forms-formPreviousButtonBackgroundColor-opacity);
  --wix-ui-tpa-button-hover-background-color: var(--wix-forms-formPreviousButtonBackgroundColorHover);
  --wix-ui-tpa-button-hover-background-color-rgb: var(--wix-forms-formPreviousButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-hover-background-color-opacity: var(--wix-forms-formPreviousButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-main-border-color: var(--wix-forms-formPreviousButtonBorderColor);
  --wix-ui-tpa-button-main-border-color-rgb: var(--wix-forms-formPreviousButtonBorderColor-rgb);
  --wix-ui-tpa-button-main-border-color-opacity: var(--wix-forms-formPreviousButtonBorderColor-opacity);
  --wix-ui-tpa-button-hover-border-color: var(--wix-forms-formPreviousButtonBorderColorHover);
  --wix-ui-tpa-button-hover-border-color-rgb: var(--wix-forms-formPreviousButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-hover-border-color-opacity: var(--wix-forms-formPreviousButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-main-border-width: var(--wix-forms-formPreviousButtonBorderWidth);
  --wix-ui-tpa-button-main-border-radius: var(--wix-forms-formPreviousButtonBorderRadius);
}

.s__5lI9gM {
  --wix-ui-tpa-button-main-text-color: var(--wix-forms-formPreviousButtonColorHover);
  --wix-ui-tpa-button-main-text-color-rgb: var(--wix-forms-formPreviousButtonColorHover-rgb);
  --wix-ui-tpa-button-main-text-color-opacity: var(--wix-forms-formPreviousButtonColorHover-opacity);
  --wix-ui-tpa-button-hover-text-color: var(--wix-forms-formPreviousButtonColorHover);
  --wix-ui-tpa-button-hover-text-color-rgb: var(--wix-forms-formPreviousButtonColorHover-rgb);
  --wix-ui-tpa-button-hover-text-color-opacity: var(--wix-forms-formPreviousButtonColorHover-opacity);
  --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formPreviousButtonFontHover-text-decoration,var(--wix-forms-formPreviousButtonFont-text-decoration));
  --wix-ui-tpa-button-main-text-font-line-height: var(--wix-forms-formPreviousButtonFont-line-height);
  --wix-ui-tpa-button-main-text-font-family: var(--wix-forms-formPreviousButtonFont-family);
  --wix-ui-tpa-button-main-text-font-size: var(--wix-forms-formPreviousButtonFont-size);
  --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formPreviousButtonFontHover-style,var(--wix-forms-formPreviousButtonFont-style));
  --wix-ui-tpa-button-main-text-font-variant: var(--wix-forms-formPreviousButtonFont-variant);
  --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formPreviousButtonFontHover-weight,var(--wix-forms-formPreviousButtonFont-weight));
  --wix-ui-tpa-button-main-background-color: var(--wix-forms-formPreviousButtonBackgroundColorHover);
  --wix-ui-tpa-button-main-background-color-rgb: var(--wix-forms-formPreviousButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-main-background-color-opacity: var(--wix-forms-formPreviousButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-hover-background-color: var(--wix-forms-formPreviousButtonBackgroundColorHover);
  --wix-ui-tpa-button-hover-background-color-rgb: var(--wix-forms-formPreviousButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-hover-background-color-opacity: var(--wix-forms-formPreviousButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-main-border-color: var(--wix-forms-formPreviousButtonBorderColorHover);
  --wix-ui-tpa-button-main-border-color-rgb: var(--wix-forms-formPreviousButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-main-border-color-opacity: var(--wix-forms-formPreviousButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-hover-border-color: var(--wix-forms-formPreviousButtonBorderColorHover);
  --wix-ui-tpa-button-hover-border-color-rgb: var(--wix-forms-formPreviousButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-hover-border-color-opacity: var(--wix-forms-formPreviousButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-main-border-width: var(--wix-forms-formPreviousButtonBorderWidth);
  --wix-ui-tpa-button-main-border-radius: var(--wix-forms-formPreviousButtonBorderRadius);
}

.slGztSx {
  --wix-ui-tpa-button-main-text-color: var(--wix-forms-formNextButtonColor);
  --wix-ui-tpa-button-main-text-color-rgb: var(--wix-forms-formNextButtonColor-rgb);
  --wix-ui-tpa-button-main-text-color-opacity: var(--wix-forms-formNextButtonColor-opacity);
  --wix-ui-tpa-button-hover-text-color: var(--wix-forms-formNextButtonColorHover);
  --wix-ui-tpa-button-hover-text-color-rgb: var(--wix-forms-formNextButtonColorHover-rgb);
  --wix-ui-tpa-button-hover-text-color-opacity: var(--wix-forms-formNextButtonColorHover-opacity);
  --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formNextButtonFont-text-decoration);
  --wix-ui-tpa-button-main-text-font-line-height: var(--wix-forms-formNextButtonFont-line-height);
  --wix-ui-tpa-button-main-text-font-family: var(--wix-forms-formNextButtonFont-family);
  --wix-ui-tpa-button-main-text-font-size: var(--wix-forms-formNextButtonFont-size);
  --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formNextButtonFont-style);
  --wix-ui-tpa-button-main-text-font-variant: var(--wix-forms-formNextButtonFont-variant);
  --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formNextButtonFont-weight);
  --wix-ui-tpa-button-hover-text-font-style: var(--wix-forms-formNextButtonFontHover-style,var(--wix-forms-formNextButtonFont-style));
  --wix-ui-tpa-button-hover-text-font-weight: var(--wix-forms-formNextButtonFontHover-weight,var(--wix-forms-formNextButtonFont-weight));
  --wix-ui-tpa-button-hover-text-font-text-decoration: var(--wix-forms-formNextButtonFontHover-text-decoration,var(--wix-forms-formNextButtonFont-text-decoration));
  --wix-ui-tpa-button-main-background-color: var(--wix-forms-formNextButtonBackgroundColor);
  --wix-ui-tpa-button-main-background-color-rgb: var(--wix-forms-formNextButtonBackgroundColor-rgb);
  --wix-ui-tpa-button-main-background-color-opacity: var(--wix-forms-formNextButtonBackgroundColor-opacity);
  --wix-ui-tpa-button-hover-background-color: var(--wix-forms-formNextButtonBackgroundColorHover);
  --wix-ui-tpa-button-hover-background-color-rgb: var(--wix-forms-formNextButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-hover-background-color-opacity: var(--wix-forms-formNextButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-main-border-color: var(--wix-forms-formNextButtonBorderColor);
  --wix-ui-tpa-button-main-border-color-rgb: var(--wix-forms-formNextButtonBorderColor-rgb);
  --wix-ui-tpa-button-main-border-color-opacity: var(--wix-forms-formNextButtonBorderColor-opacity);
  --wix-ui-tpa-button-hover-border-color: var(--wix-forms-formNextButtonBorderColorHover);
  --wix-ui-tpa-button-hover-border-color-rgb: var(--wix-forms-formNextButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-hover-border-color-opacity: var(--wix-forms-formNextButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-main-border-width: var(--wix-forms-formNextButtonBorderWidth);
  --wix-ui-tpa-button-main-border-radius: var(--wix-forms-formNextButtonBorderRadius);
  margin-left: auto;
}

.sMnC5St {
  --wix-ui-tpa-button-main-text-color: var(--wix-forms-formNextButtonColorHover);
  --wix-ui-tpa-button-main-text-color-rgb: var(--wix-forms-formNextButtonColorHover-rgb);
  --wix-ui-tpa-button-main-text-color-opacity: var(--wix-forms-formNextButtonColorHover-opacity);
  --wix-ui-tpa-button-hover-text-color: var(--wix-forms-formNextButtonColorHover);
  --wix-ui-tpa-button-hover-text-color-rgb: var(--wix-forms-formNextButtonColorHover-rgb);
  --wix-ui-tpa-button-hover-text-color-opacity: var(--wix-forms-formNextButtonColorHover-opacity);
  --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formNextButtonFontHover-text-decoration,var(--wix-forms-formNextButtonFont-text-decoration));
  --wix-ui-tpa-button-main-text-font-line-height: var(--wix-forms-formNextButtonFont-line-height);
  --wix-ui-tpa-button-main-text-font-family: var(--wix-forms-formNextButtonFont-family);
  --wix-ui-tpa-button-main-text-font-size: var(--wix-forms-formNextButtonFont-size);
  --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formNextButtonFontHover-style,var(--wix-forms-formNextButtonFont-style));
  --wix-ui-tpa-button-main-text-font-variant: var(--wix-forms-formNextButtonFont-variant);
  --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formNextButtonFontHover-weight,var(--wix-forms-formNextButtonFont-weight));
  --wix-ui-tpa-button-main-background-color: var(--wix-forms-formNextButtonBackgroundColorHover);
  --wix-ui-tpa-button-main-background-color-rgb: var(--wix-forms-formNextButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-main-background-color-opacity: var(--wix-forms-formNextButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-hover-background-color: var(--wix-forms-formNextButtonBackgroundColorHover);
  --wix-ui-tpa-button-hover-background-color-rgb: var(--wix-forms-formNextButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-hover-background-color-opacity: var(--wix-forms-formNextButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-main-border-color: var(--wix-forms-formNextButtonBorderColorHover);
  --wix-ui-tpa-button-main-border-color-rgb: var(--wix-forms-formNextButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-main-border-color-opacity: var(--wix-forms-formNextButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-hover-border-color: var(--wix-forms-formNextButtonBorderColorHover);
  --wix-ui-tpa-button-hover-border-color-rgb: var(--wix-forms-formNextButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-hover-border-color-opacity: var(--wix-forms-formNextButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-main-border-width: var(--wix-forms-formNextButtonBorderWidth);
  --wix-ui-tpa-button-main-border-radius: var(--wix-forms-formNextButtonBorderRadius);
  margin-left: auto;
}

.s__0oq-qv-y {
  --wix-ui-tpa-error-message-wrapper-error-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-error-message-wrapper-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
}

.sYP_tlR {
  --wbu-color-blue-0: #0f2ccf;
  --wbu-color-blue-100: #2f5dff;
  --wbu-color-blue-200: #597dff;
  --wbu-color-blue-300: #acbeff;
  --wbu-color-blue-400: #d5dfff;
  --wbu-color-blue-500: #eaefff;
  --wbu-color-blue-600: #f5f7ff;
  --wbu-color-black-0: #151414;
  --wbu-color-black-100: #383838;
  --wbu-color-black-200: #525150;
  --wbu-color-black-300: #767574;
  --wbu-color-black-400: #a8a6a5;
  --wbu-color-black-500: #e0dfdf;
  --wbu-color-black-600: #f1f0ef;
  --wbu-color-red-0: #9c2426;
  --wbu-color-red-100: #df3336;
  --wbu-color-red-200: #e55c5e;
  --wbu-color-red-300: #ed8f90;
  --wbu-color-red-400: #f4b8b9;
  --wbu-color-red-500: #f9d6d7;
  --wbu-color-red-600: #fcebeb;
  --wbu-color-green-0: #0d4f3d;
  --wbu-color-green-100: #4b916d;
  --wbu-color-green-200: #97c693;
  --wbu-color-green-300: #bde2a7;
  --wbu-color-green-400: #daf3c0;
  --wbu-color-green-500: #effae5;
  --wbu-color-green-600: #f1f5ed;
  --wbu-color-yellow-0: #d49341;
  --wbu-color-yellow-100: #f9ad4d;
  --wbu-color-yellow-200: #fabd71;
  --wbu-color-yellow-300: #fcd29d;
  --wbu-color-yellow-400: #fdead2;
  --wbu-color-yellow-500: #fef3e5;
  --wbu-color-yellow-600: #fef6ed;
  --wbu-color-orange-0: #ae3e09;
  --wbu-color-orange-100: #ff8044;
  --wbu-color-orange-200: #fe9361;
  --wbu-color-orange-300: #fda77f;
  --wbu-color-orange-400: #fbcfbb;
  --wbu-color-orange-500: #fbe3d9;
  --wbu-color-orange-600: #fdf1ec;
  --wbu-color-purple-0: #5000aa;
  --wbu-color-purple-100: #7200f3;
  --wbu-color-purple-200: #8b2df5;
  --wbu-color-purple-300: #be89f9;
  --wbu-color-purple-400: #d7b7fb;
  --wbu-color-purple-500: #f1e5fe;
  --wbu-color-purple-600: #f8f2ff;
  --wbu-color-ai-0: #4d3dd0;
  --wbu-color-ai-100: #5a48f5;
  --wbu-color-ai-200: #7b6df7;
  --wbu-color-ai-300: #a59bfa;
  --wbu-color-ai-400: #d6d1fc;
  --wbu-color-ai-500: #e7e4fe;
  --wbu-color-ai-600: #eeecfe;
  --wbu-heading-font-stack: "Madefor Display","Helvetica Neue",Helvetica,Arial,"ãƒ¡ã‚¤ãƒªã‚ª","meiryo","ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ pro w3","hiragino kaku gothic pro",sans-serif;
  --wbu-text-tiny-size: 10px;
  --wbu-text-tiny-line-height: 12px;
  --wbu-text-small-size: 12px;
  --wbu-text-small-line-height: 12px;
  --wbu-text-medium-size: 14px;
  --wbu-text-medium-line-height: 16px;
  --wbu-text-large-size: 16px;
  --wbu-text-large-line-height: 18px;
  --wbu-heading-h1-font-size: 32px;
  --wbu-heading-h1-line-height: 40px;
  --wbu-heading-h1-letter-spacing: -0.5px;
  --wbu-heading-h1-font-weight: 400;
  --wbu-heading-h2-font-size: 24px;
  --wbu-heading-h2-line-height: 32px;
  --wbu-heading-h2-letter-spacing: -0.5px;
  --wbu-heading-h2-font-weight: 500;
  --wbu-heading-h3-font-size: 16px;
  --wbu-heading-h3-line-height: 24px;
  --wbu-heading-h3-letter-spacing: -0.5px;
  --wbu-heading-h3-font-weight: 700;
  --wbu-heading-h4-font-size: 14px;
  --wbu-heading-h4-line-height: 18px;
  --wbu-heading-h4-letter-spacing: 0px;
  --wbu-heading-h4-font-weight: 500;
  --wbu-heading-h5-font-size: 12px;
  --wbu-heading-h5-line-height: 18px;
  --wbu-heading-h5-letter-spacing: 0px;
  --wbu-heading-h5-font-weight: 600;
}

.sRwjrN7.och83_y--madefor {
  --wbu-font-stack: var(--wix-font-stack);
  --wbu-font-weight-regular: var(--wix-font-weight-regular);
  --wbu-font-weight-medium: var(--wix-font-weight-medium);
  --wbu-font-weight-bold: var(--wix-font-weight-bold);
}

.sEAxjek,.sjotgXj {
  outline: 0;
}

.s__488GwO .s__5UWnoW {
  font-size: 14px;
}

.s__488GwO.oD2FD6J---type-7-default:not(.oD2FD6J--wired) .s__5UWnoW.oD2FD6J---priority-5-basic {
  background-color: #000;
  border-color: #000;
  color: #fff;
}

.s__488GwO.oD2FD6J---type-7-default:not(.oD2FD6J--wired) .s__5UWnoW.oD2FD6J---priority-14-basicSecondary {
  border-color: #000;
  color: #000;
}

.s__488GwO.oD2FD6J---type-4-text:not(.oD2FD6J--wired) .s__5UWnoW.oD2FD6J---priority-7-primary {
  color: #000;
}

.sG8W9Dm {
  display: inline-block;
  position: relative;
}

.sG8W9Dm.oe6jCE7--fluid {
  display: block;
  width: 100%;
}

.sIaepaI {
  background-color: #fff;
  border-color: #000;
  border-radius: initial;
  border-style: solid;
  border-width: 1px;
  padding: initial;
}

.sJXCWGX {
  border-style: solid;
  height: 0;
  margin: 5px;
  position: absolute;
  width: 0;
}

.sqC0b8N[data-placement*=right].s__6kThsm {
  padding-left: 5px;
}

.sqC0b8N[data-placement*=right].s__6kThsm .sJXCWGX {
  border-color: transparent #000 transparent transparent;
  border-width: 5px 5px 5px 0;
  left: -5px;
  margin-left: 5px;
  margin-right: 0;
}

.sqC0b8N[data-placement*=left].s__6kThsm {
  padding-right: 5px;
}

.sqC0b8N[data-placement*=left].s__6kThsm .sJXCWGX {
  border-color: transparent transparent transparent #000;
  border-width: 5px 0 5px 5px;
  margin-left: 0;
  margin-right: 5px;
  right: -5px;
}

.sqC0b8N[data-placement*=bottom].s__6kThsm {
  padding-top: 5px;
}

.sqC0b8N[data-placement*=bottom].s__6kThsm .sJXCWGX {
  border-color: transparent transparent #000 transparent;
  border-width: 0 5px 5px 5px;
  margin-bottom: 0;
  margin-top: 5px;
  top: -5px;
}

.sqC0b8N[data-placement*=top].s__6kThsm {
  padding-bottom: 5px;
}

.sqC0b8N[data-placement*=top].s__6kThsm .sJXCWGX {
  border-color: #000 transparent transparent transparent;
  border-width: 5px 5px 0 5px;
  bottom: -5px;
  margin-bottom: 5px;
  margin-top: 0;
}

.skzv-mvg {
  position: relative;
}

.CvQpuc {
  align-items: center;
  background: rgba(var(--formBackground));
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  padding: 20px;
  text-align: center;
  width: 100%;
}

._Kekmv {
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 24px !important;
  margin: 24px 0 8px 0;
}

.yriMaM {
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 18px !important;
}

._Kekmv,.yriMaM {
  font-family: Madefor,Helvetica Neue,Helvetica,Arial,sans-serif !important;
}

.sg-ko7-d0 {
  --submitbuttonwut805068570-explicit-padding: 11px;
  --wix-ui-tpa-button-main-text-color: var(--wix-forms-formSubmitButtonColor);
  --wix-ui-tpa-button-main-text-color-rgb: var(--wix-forms-formSubmitButtonColor-rgb);
  --wix-ui-tpa-button-main-text-color-opacity: var(--wix-forms-formSubmitButtonColor-opacity);
  --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formSubmitButtonFont-text-decoration);
  --wix-ui-tpa-button-main-text-font-line-height: var(--wix-forms-formSubmitButtonFont-line-height);
  --wix-ui-tpa-button-main-text-font-family: var(--wix-forms-formSubmitButtonFont-family);
  --wix-ui-tpa-button-main-text-font-size: var(--wix-forms-formSubmitButtonFont-size);
  --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formSubmitButtonFont-style);
  --wix-ui-tpa-button-main-text-font-variant: var(--wix-forms-formSubmitButtonFont-variant);
  --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formSubmitButtonFont-weight);
  --wix-ui-tpa-button-hover-text-font-style: var(--wix-forms-formSubmitButtonFontHover-style,var(--wix-forms-formSubmitButtonFont-style));
  --wix-ui-tpa-button-hover-text-font-weight: var(--wix-forms-formSubmitButtonFontHover-weight,var(--wix-forms-formSubmitButtonFont-weight));
  --wix-ui-tpa-button-hover-text-font-text-decoration: var(--wix-forms-formSubmitButtonFontHover-text-decoration,var(--wix-forms-formSubmitButtonFont-text-decoration));
  --wix-ui-tpa-button-main-background-color: var(--wix-forms-formSubmitButtonBackgroundColor);
  --wix-ui-tpa-button-main-background-color-rgb: var(--wix-forms-formSubmitButtonBackgroundColor-rgb);
  --wix-ui-tpa-button-main-background-color-opacity: var(--wix-forms-formSubmitButtonBackgroundColor-opacity);
  --wix-ui-tpa-button-hover-background-color: var(--wix-forms-formSubmitButtonBackgroundColorHover);
  --wix-ui-tpa-button-hover-background-color-rgb: var(--wix-forms-formSubmitButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-hover-background-color-opacity: var(--wix-forms-formSubmitButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-main-border-color: var(--wix-forms-formSubmitButtonBorderColor);
  --wix-ui-tpa-button-main-border-color-rgb: var(--wix-forms-formSubmitButtonBorderColor-rgb);
  --wix-ui-tpa-button-main-border-color-opacity: var(--wix-forms-formSubmitButtonBorderColor-opacity);
  --wix-ui-tpa-button-hover-border-color: var(--wix-forms-formSubmitButtonBorderColorHover);
  --wix-ui-tpa-button-hover-border-color-rgb: var(--wix-forms-formSubmitButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-hover-border-color-opacity: var(--wix-forms-formSubmitButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-main-border-width: var(--wix-forms-formSubmitButtonBorderWidth);
  --wix-ui-tpa-button-main-border-radius: var(--wix-forms-formSubmitButtonBorderRadius);
  --wix-ui-tpa-button-hover-text-color: var(--wix-forms-formSubmitButtonColorHover);
  --wix-ui-tpa-button-hover-text-color-rgb: var(--wix-forms-formSubmitButtonColorHover-rgb);
  --wix-ui-tpa-button-hover-text-color-opacity: var(--wix-forms-formSubmitButtonColorHover-opacity);
  --wix-ui-tpa-button-padding-block-start: var(--submitbuttonwut805068570-explicit-padding);
  --wix-ui-tpa-button-padding-block-end: var(--submitbuttonwut805068570-explicit-padding);
  min-width: 0 !important;
  padding-inline: min(5%,15px) !important;
}

.sg-ko7-d0 span {
  line-height: var(--submitbuttonwut805068570-submitButtonFont-line-height,1.2) !important;
}

.sas-fw9-g {
  width: 100%;
}

.sEgWCPr {
  min-width: 100px !important;
}

.sCCUGm1 {
  --wix-ui-tpa-text-button-main-text-color: var(--wix-forms-formSubmitButtonColor);
  --wix-ui-tpa-text-button-main-text-color-rgb: var(--wix-forms-formSubmitButtonColor-rgb);
  --wix-ui-tpa-text-button-main-text-color-opacity: var(--wix-forms-formSubmitButtonColor-opacity);
  --wix-ui-tpa-text-button-main-text-font-text-decoration: var(--wix-forms-formSubmitButtonFont-text-decoration);
  --wix-ui-tpa-text-button-main-text-font-line-height: var(--wix-forms-formSubmitButtonFont-line-height);
  --wix-ui-tpa-text-button-main-text-font-family: var(--wix-forms-formSubmitButtonFont-family);
  --wix-ui-tpa-text-button-main-text-font-size: var(--wix-forms-formSubmitButtonFont-size);
  --wix-ui-tpa-text-button-main-text-font-style: var(--wix-forms-formSubmitButtonFont-style);
  --wix-ui-tpa-text-button-main-text-font-variant: var(--wix-forms-formSubmitButtonFont-variant);
  --wix-ui-tpa-text-button-main-text-font-weight: var(--wix-forms-formSubmitButtonFont-weight);
}

.sCCUGm1:hover,.skxLJE4 {
  color: rgb(var(--wix-forms-formSubmitButtonColorHover,var(--wix-color-5))) !important;
}

.sqrHXDy {
  --wix-ui-tpa-button-main-text-color: var(--wix-forms-formSubmitButtonColorHover);
  --wix-ui-tpa-button-main-text-color-rgb: var(--wix-forms-formSubmitButtonColorHover-rgb);
  --wix-ui-tpa-button-main-text-color-opacity: var(--wix-forms-formSubmitButtonColorHover-opacity);
  --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formSubmitButtonFontHover-style,var(--wix-forms-formSubmitButtonFont-style));
  --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formSubmitButtonFontHover-weight,var(--wix-forms-formSubmitButtonFont-weight));
  --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formSubmitButtonFontHover-text-decoration,var(--wix-forms-formSubmitButtonFont-text-decoration));
  --wix-ui-tpa-button-main-background-color: var(--wix-forms-formSubmitButtonBackgroundColorHover);
  --wix-ui-tpa-button-main-background-color-rgb: var(--wix-forms-formSubmitButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-main-background-color-opacity: var(--wix-forms-formSubmitButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-hover-background-color: var(--wix-forms-formSubmitButtonBackgroundColorHover);
  --wix-ui-tpa-button-hover-background-color-rgb: var(--wix-forms-formSubmitButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-hover-background-color-opacity: var(--wix-forms-formSubmitButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-main-border-color: var(--wix-forms-formSubmitButtonBorderColorHover);
  --wix-ui-tpa-button-main-border-color-rgb: var(--wix-forms-formSubmitButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-main-border-color-opacity: var(--wix-forms-formSubmitButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-hover-border-color: var(--wix-forms-formSubmitButtonBorderColorHover);
  --wix-ui-tpa-button-hover-border-color-rgb: var(--wix-forms-formSubmitButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-hover-border-color-opacity: var(--wix-forms-formSubmitButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-main-border-width: var(--wix-forms-formSubmitButtonBorderWidth);
  --wix-ui-tpa-button-main-border-radius: var(--wix-forms-formSubmitButtonBorderRadius);
  --wix-ui-tpa-button-hover-text-color: var(--wix-forms-formSubmitButtonColorHover);
  --wix-ui-tpa-button-hover-text-color-rgb: var(--wix-forms-formSubmitButtonColorHover-rgb);
  --wix-ui-tpa-button-hover-text-color-opacity: var(--wix-forms-formSubmitButtonColorHover-opacity);
}

.s__637HSU {
  align-self: end;
  width: 100%;
}

.sYsuLUN {
  display: flex;
  height: 100%;
  width: 100%;
}

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

.sAX9qX_ {
  min-width: 100px;
}

.sCjRp4V {
  text-align: center;
}

.sdvxq7V {
  height: 15px !important;
  width: 15px !important;
}

.sCCUGm1 .sdvxq7V circle,.sg-ko7-d0 .sdvxq7V circle {
  stroke: rgb(var(--wix-forms-formSubmitButtonColor,var(--wix-color-1)));
}

.stkCIdj {
  height: 0;
  visibility: hidden;
}

.s__5wusy3 {
  gap: var(--submitbuttonwut805068570-wix-forms-formRowSpacing,24px);
}

.sHBmGR5 {
  pointer-events: none;
}

.spAgSuj .sIaepaI {
  word-wrap: break-word;
  overflow-wrap: break-word;
  word-break: break-word;
}

.s-sy-g-am {
  align-items: center;
  cursor: pointer;
  display: inline-flex;
}

.s__7bVSeZ,.suh_eim {
  flex-shrink: 0;
}

.s-sy-g-am.oM0fAUx--disabled {
  cursor: default;
}

.s-sy-g-am[disabled] {
  pointer-events: none;
}

.szixm-b7 {
  --wut-error-color: rgb(var(--wix-ui-tpa-error-message-wrapper-error-color,223,49,49));
  --ErrorMessageWrapper3310412303-transparent: 0,0,0,0;
}

.szixm-b7:not(.o__1NOA0w--visible) {
  margin-bottom: var(--wix-ui-tpa-error-message-wrapper-min-message-height);
}

.szixm-b7.o__1NOA0w--visible {
  margin-bottom: calc(var(--wix-ui-tpa-error-message-wrapper-min-message-height, 28px) - 20px - 8px);
}

.s__6oyukv {
  align-items: flex-start;
  background-color: rgb(var(--wix-ui-tpa-error-message-wrapper-background-color,var(--ErrorMessageWrapper3310412303-transparent)));
  border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-border-color,var(--ErrorMessageWrapper3310412303-transparent)));
  border-radius: var(--wix-ui-tpa-error-message-wrapper-border-radius,4px);
  border-style: solid;
  border-width: var(--wix-ui-tpa-error-message-wrapper-border-width,0);
  color: var(--wut-error-color);
  display: flex;
  font-family: Madefor,Helvetica Neue,Helvetica,Arial,メイリオ,meiryo,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,sans-serif;
  font-size: 14px;
  line-height: 1.4;
  margin-top: 8px;
  min-height: 20px;
}

.sIgUELl {
  flex-shrink: 0;
  margin-inline-end: 2px;
}

.szixm-b7.o__1NOA0w---errorAppearance-19-BackgroundAndBorder .s__6oyukv {
  --ErrorMessageWrapper3310412303-border-color: 223,49,49,0.2;
  --ErrorMessageWrapper3310412303-background-color: 253,243,243;
  background-color: rgb(var(--wix-ui-tpa-error-message-wrapper-background-color,var(--ErrorMessageWrapper3310412303-background-color)));
  border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-border-color,var(--ErrorMessageWrapper3310412303-border-color)));
  border-width: var(--wix-ui-tpa-error-message-wrapper-border-width,1px);
  padding: 8px;
}

.szixm-b7.o__1NOA0w---errorAppearance-19-BackgroundAndBorder .sIgUELl {
  margin-inline-end: 4px;
}

.spZUkq8 {
  display: flex;
  justify-content: space-between;
  margin-top: 8px;
}

.spZUkq8 .s__6oyukv {
  margin-top: 0;
  margin-inline-end: 12px;
}

.s-pywc-bi {
  --TextField1717079961-default-main-border-width: 1px;
}

.s-pywc-bi.oihuJoD--error.oihu-jo-d--new-error-message {
  --wix-ui-tpa-error-message-wrapper-error-color: var(--wix-ui-tpa-text-field-error-color,223,49,49);
  --wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-ui-tpa-text-field-error-color-rgb,223,49,49);
  --wix-ui-tpa-error-message-wrapper-error-color-opacity: var(--wix-ui-tpa-text-field-error-color-opacity);
  --wix-ui-tpa-error-message-wrapper-min-message-height: var(--wix-ui-tpa-text-field-error-message-min-height);
}

.s-lqw-je9 {
  align-items: center;
  background-color: rgb(var(--wix-ui-tpa-text-field-main-background-color,var(--wst-primary-background-color-rgb,var(--wix-color-1))));
  border-color: rgb(var(--wix-ui-tpa-text-field-main-border-color-rgb,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))),calc(var(--wix-ui-tpa-text-field-main-border-color-opacity, 1)*var(--wix-ui-tpa-text-field-main-border-opacity, .6)));
  border-radius: 0;
  box-sizing: border-box;
  display: flex;
  font-family: var(--wix-ui-tpa-text-field-main-text-font-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-main-text-font-size,16px);
  font-style: var(--wix-ui-tpa-text-field-main-text-font-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-main-text-font-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-main-text-font-weight,var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-field-main-text-font-line-height,var(--wix-font-Body-M-line-height));
  padding: 0;
  text-decoration: var(--wix-ui-tpa-text-field-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration));
}

.s-pywc-bi.oihuJoD--readOnlyCustom .s-lqw-je9 {
  background-color: rgb(var(--wix-ui-tpa-text-field-readonly-background-color,var(--wix-color-1)));
  border-color: rgb(var(--wix-ui-tpa-text-field-readonly-border-color,var(--wix-color-5),.2));
  font-family: var(--wix-ui-tpa-text-field-readonly-text-font-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-readonly-text-font-size,16px);
  font-style: var(--wix-ui-tpa-text-field-readonly-text-font-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-readonly-text-font-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-readonly-text-font-weight,var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-field-readonly-text-font-line-height,var(--wix-font-Body-M-line-height));
  text-decoration: var(--wix-ui-tpa-text-field-readonly-text-font-text-decoration,var(--wix-font-Body-M-text-decoration));
}

.sxxa3_s {
  margin-bottom: 8px;
}

#SITE_CONTAINER.focus-ring-active .s-pywc-bi .s-lqw-je9:focus-within,#SITE_CONTAINER.focus-ring-active .s-pywc-bi .spC4EKo:focus:not(:hover) {
  box-shadow: 0 0 0 1px #fff,0 0 0 3px #116dff !important;
  z-index: 999;
}

.s-lqw-je9 input:-webkit-autofill {
  -webkit-text-fill-color: rgb(var(--wix-ui-tpa-text-field-main-text-color,var(--wix-color-5)));
  -webkit-box-shadow: 0 0 0 1.5em rgb(var(--wix-ui-tpa-text-field-main-background-color,var(--wix-color-1))) inset !important;
}

.s-lqw-je9.oihu-jo-d---theme-3-box {
  border: 1px solid rgb(var(--wix-ui-tpa-text-field-main-border-color-rgb,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))),calc(var(--wix-ui-tpa-text-field-main-border-color-opacity, 1)*var(--wix-ui-tpa-text-field-main-border-opacity, .6)));
  border-radius: var(--wix-ui-tpa-text-field-main-border-radius,0);
  border-width: var(--wix-ui-tpa-text-field-main-border-width,var(--TextField1717079961-default-main-border-width,1px));
  padding-inline-end: var(--wix-ui-tpa-text-field-padding-inline-end,12px);
}

.s-pywc-bi.oihuJoD--readOnlyCustom .s-lqw-je9.oihu-jo-d---theme-3-box {
  background-color: rgb(var(--wix-ui-tpa-text-field-readonly-background-color,var(--wix-color-1)));
  border-color: rgb(var(--wix-ui-tpa-text-field-readonly-border-color,var(--wix-color-5),.2));
  border-radius: var(--wix-ui-tpa-text-field-readonly-border-radius,0);
  border-width: var(--wix-ui-tpa-text-field-readonly-border-width,1px);
}

.s-lqw-je9.oihuJoD---theme-4-line {
  background-color: rgb(var(--wix-ui-tpa-text-field-main-background-color,var(--wst-primary-background-color-rgb,transparent)));
  border-bottom: 1px solid rgb(var(--wix-ui-tpa-text-field-main-border-color-rgb,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))),calc(var(--wix-ui-tpa-text-field-main-border-color-opacity, 1)*var(--wix-ui-tpa-text-field-main-border-opacity, .6)));
  border-radius: var(--wix-ui-tpa-text-field-main-border-radius,0);
  border-width: var(--wix-ui-tpa-text-field-main-border-width,var(--TextField1717079961-default-main-border-width,1px));
}

.s-pywc-bi.oihuJoD--readOnlyCustom .s-lqw-je9.oihuJoD---theme-4-line {
  --TextField1717079961-transparent: 0,0,0,0;
  background-color: rgb(var(--wix-ui-tpa-text-field-readonly-background-color,var(--TextField1717079961-transparent)));
  border-bottom: 1px solid rgb(var(--wix-ui-tpa-text-field-readonly-border-color,var(--wix-color-5),.2));
  border-radius: var(--wix-ui-tpa-text-field-readonly-border-radius,0);
  border-width: var(--wix-ui-tpa-text-field-readonly-border-width,1px);
}

.s-lqw-je9.oJzoBC0--focus,.s-lqw-je9:hover {
  border-color: rgb(var(--wix-ui-tpa-text-field-hover-border-color,var(--wix-ui-tpa-text-field-main-border-color,var(--wix-color-5))));
  border-radius: var(--wix-ui-tpa-text-field-hover-border-radius,1px);
  border-width: var(--wix-ui-tpa-text-field-hover-border-width,var(--TextField1717079961-default-main-border-width,1px));
}

.s-lqw-je9.oihu-jo-d---theme-3-box.oJzoBC0--focus,.s-lqw-je9.oihu-jo-d---theme-3-box:hover,.s-lqw-je9.oihuJoD---theme-4-line.oJzoBC0--focus,.s-lqw-je9.oihuJoD---theme-4-line:hover {
  background-color: rgb(var(--wix-ui-tpa-text-field-hover-background-color-rgb,var(--wix-ui-tpa-text-field-main-background-color-rgb,transparent)),calc(var(--wix-ui-tpa-text-field-hover-background-color-opacity, var(--wix-ui-tpa-text-field-main-background-color-opacity, 1))*var(--wix-ui-tpa-text-field-hover-background-opacity, 1)));
}

.s-pywc-bi.oihuJoD--disabled .s-lqw-je9 {
  border-color: rgb(var(--wix-ui-tpa-text-field-main-disabled-border-color-rgb,var(--wix-ui-tpa-text-field-main-border-color-rgb,var(--wix-color-5))),calc(var(--wix-ui-tpa-text-field-main-disabled-border-color-opacity, var(--wix-ui-tpa-text-field-main-border-color-opacity, 1))*.6));
}

.s-pywc-bi.oihuJoD--disabled .s-lqw-je9.oihu-jo-d---theme-3-box {
  background-color: rgb(var(--wix-ui-tpa-text-field-main-background-color,var(--wix-color-1)));
}

.s-pywc-bi.oihuJoD--success .s-lqw-je9 {
  border-color: rgb(var(--wst-system-success-color-rgb,0,130,80),.6);
}

.s-pywc-bi.oihuJoD--success .s-lqw-je9.oJzoBC0--focus,.s-pywc-bi.oihuJoD--success .s-lqw-je9:hover {
  border-color: #008250;
}

.s-pywc-bi.oihuJoD--error:not(.oihu-jo-d--new-error-message) .s-lqw-je9 {
  border-color: rgb(var(--wix-ui-tpa-text-field-main-error-border-color,var(--wst-system-error-color-rgb,223,49,49)),.6);
}

.s-pywc-bi.oihuJoD--error.oihu-jo-d--new-error-message .s-lqw-je9 {
  --TextField1717079961-wix-ui-tpa-text-field-border-color-internal: rgb(var(--wix-ui-tpa-text-field-main-error-border-color,var(--wst-system-error-color-rgb)));
  border-color: var(--TextField1717079961-wix-ui-tpa-text-field-border-color-internal,var(--wut-error-color,#df3131)) !important;
}

.s-pywc-bi.oihuJoD--error:not(.oihu-jo-d--new-error-message) .s-lqw-je9.oJzoBC0--focus,.s-pywc-bi.oihuJoD--error:not(.oihu-jo-d--new-error-message) .s-lqw-je9:hover {
  border-color: rgb(var(--wix-ui-tpa-text-field-main-error-border-color,223,49,49));
}

.s-pywc-bi.oihuJoD--hasPrefix .s-lqw-je9 .syb-wkxr {
  padding-inline-start: 0;
  text-indent: var(--wix-ui-tpa-text-field-prefix-padding-inline-end,4px);
}

.s-lqw-je9 .syb-wkxr {
  background-color: transparent;
  border: 0;
  box-sizing: border-box;
  color: rgb(var(--wix-ui-tpa-text-field-main-text-color,var(--wix-color-5)));
  font-family: var(--wix-ui-tpa-text-field-main-text-font-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-main-text-font-size,16px);
  font-style: var(--wix-ui-tpa-text-field-main-text-font-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-main-text-font-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-main-text-font-weight,var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-field-main-text-font-line-height,24px);
  margin: 0;
  min-width: 0;
  padding-block-end: var(--wix-ui-tpa-text-field-padding-block-end,8px);
  padding-block-start: var(--wix-ui-tpa-text-field-padding-block-start,8px);
  padding-inline-start: 0;
  text-decoration: var(--wix-ui-tpa-text-field-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration));
  text-indent: var(--wix-ui-tpa-text-field-padding-inline-start,12px);
  vertical-align: middle;
  width: 100%;
}

.s-pywc-bi.oihuJoD--readOnlyCustom .s-lqw-je9 .syb-wkxr {
  color: rgb(var(--wix-ui-tpa-text-field-readonly-text-color,var(--wix-color-5)));
  font-family: var(--wix-ui-tpa-text-field-readonly-text-font-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-readonly-text-font-size,16px);
  font-style: var(--wix-ui-tpa-text-field-readonly-text-font-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-readonly-text-font-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-readonly-text-font-weight,var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-field-readonly-text-font-line-height,24px);
  text-decoration: var(--wix-ui-tpa-text-field-readonly-text-font-text-decoration,var(--wix-font-Body-M-text-decoration));
}

.s-lqw-je9.oihuJoD---theme-4-line .syb-wkxr {
  padding-block-end: var(--wix-ui-tpa-text-field-padding-block-end,8px);
  padding-block-start: var(--wix-ui-tpa-text-field-padding-block-start,8px);
  padding-inline-end: var(--wix-ui-tpa-text-field-padding-inline-end,0);
  padding-inline-start: 0;
  text-indent: var(--wix-ui-tpa-text-field-padding-inline-start,0);
}

.s-lqw-je9.oJzoBC0--focus .syb-wkxr,.s-lqw-je9:hover .syb-wkxr {
  color: rgb(var(--wix-ui-tpa-text-field-hover-text-color,var(--wix-ui-tpa-text-field-main-text-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5)))));
}

.s-lqw-je9.oJzoBC0--disabled .syb-wkxr,.s-pywc-bi.oihuJoD--disabled .sNfl2Bb svg {
  fill: rgb(var(--wix-ui-tpa-text-field-suffix-disabled-color,var(--wst-system-disabled-color-rgb)));
  color: rgb(var(--wix-ui-tpa-text-field-main-text-disabled-color,var(--wst-system-disabled-color-rgb,var(--wix-color-29))));
}

.s-lqw-je9.oJzoBC0--focus .syb-wkxr {
  outline: 0;
}

.s-lqw-je9 .syb-wkxr::selection {
  background: rgb(var(--wix-ui-tpa-text-field-main-text-color-rgb,var(--wix-color-5)),calc(var(--wix-ui-tpa-text-field-main-text-color-opacity, 1)*.2));
}

.sjCW0bu {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  margin: 0 -4px;
  padding: 0;
  padding-inline-start: var(--wix-ui-tpa-text-field-suffix-padding-inline-start,8px);
  white-space: nowrap;
}

.sjCW0bu.oihuJoD--arrows {
  height: 100%;
}

.sSbziYN {
  align-items: center;
  display: flex;
  height: 100%;
}

.st1u85G {
  display: inline-block;
  height: 100%;
  width: 4px;
}

.s-pywc-bi .sjphmo0 {
  --wix-ui-tpa-icon-button-icon-color: var(--wix-ui-tpa-text-field-main-text-color,--wix-color-5);
  --wix-ui-tpa-icon-button-icon-color-rgb: var(--wix-ui-tpa-text-field-main-text-color-rgb,--wix-color-5);
  --wix-ui-tpa-icon-button-icon-color-opacity: var(--wix-ui-tpa-text-field-main-text-color-opacity);
  border-radius: 20px;
  display: block;
  outline: 0;
}

.s-pywc-bi .sjphmo0:focus,.s-pywc-bi .sjphmo0:hover {
  background-color: transparent;
  opacity: 1;
}

.sNfl2Bb {
  align-items: center;
  color: rgb(var(--wix-ui-tpa-text-field-main-text-color,var(--wix-color-5)));
  display: flex;
  height: 100%;
}

.s-lqw-je9 .syb-wkxr::-webkit-input-placeholder,.s-lqw-je9 .syb-wkxr::placeholder {
  --wst-paragraph-2-overriden-font-text-decoration: var(--wst-paragraph-2-text-decoration);
  --wst-paragraph-2-overriden-font-line-height: var(--wst-paragraph-2-line-height);
  --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family);
  --wst-paragraph-2-overriden-font-size: var(--wst-paragraph-2-font-size);
  --wst-paragraph-2-overriden-font-style: var(--wst-paragraph-2-font-style);
  --wst-paragraph-2-overriden-font-variant: var(--wst-paragraph-2-font-variant);
  --wst-paragraph-2-overriden-font-weight: var(--wst-paragraph-2-font-weight);
  color: rgb(var(--wix-ui-tpa-text-field-placeholder-color,var(--wst-shade-3-color-rgb,var(--wix-color-4))));
  font-family: var(--wix-ui-tpa-text-field-placeholder-font-family,var(--wst-paragraph-2-overriden-font-family));
  font-size: var(--wix-ui-tpa-text-field-placeholder-font-size,var(--wst-paragraph-2-overriden-font-size));
  font-style: var(--wix-ui-tpa-text-field-placeholder-font-style,var(--wst-paragraph-2-overriden-font-style));
  font-variant: var(--wix-ui-tpa-text-field-placeholder-font-variant,var(--wst-paragraph-2-overriden-font-variant));
  font-weight: var(--wix-ui-tpa-text-field-placeholder-font-weight,var(--wst-paragraph-2-overriden-font-weight));
  line-height: var(--wix-ui-tpa-text-field-placeholder-font-line-height,var(--wst-paragraph-2-overriden-font-line-height));
  text-decoration: var(--wix-ui-tpa-text-field-placeholder-font-text-decoration,var(--wst-paragraph-2-overriden-font-text-decoration));
}

.s-pywc-bi.oihuJoD--disabled .s-lqw-je9 .syb-wkxr::-webkit-input-placeholder,.s-pywc-bi.oihuJoD--disabled .s-lqw-je9 .syb-wkxr::placeholder {
  color: rgb(var(--wix-ui-tpa-text-field-disabled-placeholder-color,var(--wix-color-29)));
}

.sv-pl8x {
  --wst-paragraph-2-overriden-font-text-decoration: var(--wst-paragraph-2-text-decoration);
  --wst-paragraph-2-overriden-font-line-height: 1.4;
  --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family);
  --wst-paragraph-2-overriden-font-size: 14px;
  --wst-paragraph-2-overriden-font-style: var(--wst-paragraph-2-font-style);
  --wst-paragraph-2-overriden-font-variant: var(--wst-paragraph-2-font-variant);
  --wst-paragraph-2-overriden-font-weight: var(--wst-paragraph-2-font-weight);
  color: rgb(var(--wix-ui-tpa-text-field-main-label-text-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
  display: inline-block;
  font-family: var(--wix-ui-tpa-text-field-main-label-font-family,var(--wst-paragraph-2-overriden-font-family,var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-text-field-main-label-font-size,var(--wst-paragraph-2-overriden-font-size,var(--wix-font-Body-M-size)));
  font-style: var(--wix-ui-tpa-text-field-main-label-font-style,var(--wst-paragraph-2-overriden-font-style,var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-text-field-main-label-font-variant,var(--wst-paragraph-2-overriden-font-variant,var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-text-field-main-label-font-weight,var(--wst-paragraph-2-overriden-font-weight,var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-text-field-main-label-font-line-height,var(--wst-paragraph-2-overriden-font-line-height,var(--wix-font-Body-M-line-height)));
  margin-bottom: 8px;
  text-decoration: var(--wix-ui-tpa-text-field-main-label-font-text-decoration,var(--wst-paragraph-2-overriden-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
}

.s-pywc-bi.oihuJoD--disabled .sv-pl8x {
  color: rgb(var(--wix-ui-tpa-text-field-disabled-label-color,var(--wix-color-29)));
}

.s-pywc-bi.oihuJoD--readOnlyCustom .sv-pl8x {
  color: rgb(var(--wix-ui-tpa-text-field-readonly-label-text-color,var(--wix-color-5)));
  font-family: var(--wix-ui-tpa-text-field-readonly-label-font-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-readonly-label-font-size,14px);
  font-style: var(--wix-ui-tpa-text-field-readonly-label-font-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-readonly-label-font-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-readonly-label-font-weight,var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-field-readonly-label-font-line-height,1.4);
  text-decoration: var(--wix-ui-tpa-text-field-readonly-label-font-text-decoration,var(--wix-font-Body-M-text-decoration));
}

.sPY_iD0 {
  color: rgb(var(--wix-ui-tpa-text-field-char-count-color,var(--wst-shade-3-color-rgb,var(--wix-color-4))));
  display: flex;
  font-family: var(--wix-ui-tpa-text-field-char-count-font-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-char-count-font-size,14px);
  font-style: var(--wix-ui-tpa-text-field-char-count-font-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-char-count-font-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-char-count-font-weight,var(--wix-font-Body-M-weight));
  justify-content: flex-end;
  line-height: var(--wix-ui-tpa-text-field-char-count-font-line-height,1.4);
  margin-top: 8px;
  text-decoration: var(--wix-ui-tpa-text-field-char-count-font-text-decoration,var(--wix-font-Body-M-text-decoration));
}

.s-pywc-bi.oihuJoD--error.oihu-jo-d--new-error-message.oihuJoD--hasErrorMessage .sPY_iD0 {
  margin-top: 0;
}

.sKCZnL2 {
  display: none;
}

.se82Oxj {
  color: #df3131 !important;
}

.ssN_32f {
  color: rgb(var(--wst-system-success-color-rgb,0,130,80));
}

.syVtYGp {
  align-items: center;
  color: rgb(var(--wix-ui-tpa-text-field-prefix-color,var(--wix-color-4)));
  display: flex;
  margin-inline-start: var(--wix-ui-tpa-text-field-padding-inline-start,12px);
}

.s-pywc-bi.oihuJoD--readOnlyCustom .syVtYGp {
  color: rgb(var(--wix-ui-tpa-text-field-readonly-prefix-color,var(--wix-color-4)));
}

.syVtYGp svg {
  color: rgb(var(--wix-ui-tpa-text-field-prefix-color,var(--wix-color-5)));
}

.s-pywc-bi.oihuJoD--readOnlyCustom .syVtYGp svg {
  color: rgb(var(--wix-ui-tpa-text-field-readonly-prefix-color,var(--wix-color-5)));
}

.s-lqw-je9.oihuJoD---theme-4-line .syVtYGp {
  margin-inline-start: 0;
}

.sm2lUSF {
  clip: rect(1px,1px,1px,1px) !important;
  border: 0 !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}

.s-lqw-je9 input[type=number]::-webkit-inner-spin-button,.s-lqw-je9 input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
}

.s-lqw-je9 input[type=number] {
  appearance: textfield;
}

.s-lqw-je9 input {
  border-radius: var(--wix-ui-tpa-text-field-main-border-radius,0);
}

.s-pywc-bi.oihuJoD--readOnlyCustom .s-lqw-je9 input {
  border-radius: var(--wix-ui-tpa-text-field-readonly-border-radius,0);
}

.s-lqw-je9.oJzoBC0--focus input,.s-lqw-je9:hover input {
  border-radius: var(--wix-ui-tpa-text-field-hover-border-radius,1px);
}

.sXiRDNP {
  display: flex;
  flex-direction: column;
  padding-bottom: var(--wix-ui-tpa-text-field-arrows-suffix-vertical-padding,4px);
  padding-top: var(--wix-ui-tpa-text-field-arrows-suffix-vertical-padding,4px);
}

.s__4cM5V9 {
  all: unset;
  cursor: pointer;
  height: 16px;
  line-height: 16px;
}

.s-pywc-bi .sOUbUSf {
  color: rgb(var(--wix-ui-tpa-text-field-helper-text-color,var(--wix-color-4)));
  display: block;
  font-family: var(--wix-ui-tpa-text-field-helper-text-font-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-helper-text-font-size,14px);
  font-style: var(--wix-ui-tpa-text-field-helper-text-font-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-helper-text-font-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-helper-text-font-weight,var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-field-helper-text-font-line-height,1.4);
  margin-top: 8px;
  text-decoration: var(--wix-ui-tpa-text-field-helper-text-font-text-decoration,var(--wix-font-Body-M-text-decoration));
}

.spC4EKo {
  cursor: pointer;
  display: block;
  height: calc(max(24px,1em));
  width: calc(max(24px,1em));
}

.spC4EKo.oihuJoD--disabled {
  cursor: default;
}

.s__9GfHHX {
  position: relative;
  width: 100%;
}

.s__4tWGaj {
  font-family: var(--wix-ui-tpa-text-field-main-label-font-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-main-label-font-size,16px);
  font-style: var(--wix-ui-tpa-text-field-main-label-font-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-main-label-font-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-main-label-font-weight,var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-field-main-label-font-line-height,1.4);
  padding-top: 3.6px;
  text-decoration: var(--wix-ui-tpa-text-field-main-label-font-text-decoration,var(--wix-font-Body-M-text-decoration));
}

.sv-pl8x.oihuJoD---style-8-floating {
  color: rgb(var(--wix-ui-tpa-text-field-main-label-text-color,var(--wix-color-4)));
  font: inherit;
  margin-bottom: 0;
  overflow: hidden;
  padding-top: 0;
  position: absolute;
  text-overflow: ellipsis;
  top: 50%;
  transform: translateY(-50%);
  transition: all .1s ease-out;
  -webkit-transition: all .1s ease-out;
  -moz-transition: all .1s ease-out;
  -o-transition: all .1s ease-out;
  -ms-transition: all .1s ease-out;
  white-space: nowrap;
  width: calc(100% - 20px);
}

.s-pywc-bi.oihuJoD--readOnlyCustom .sv-pl8x.oihuJoD---style-8-floating {
  color: rgb(var(--wix-ui-tpa-text-field-readonly-label-text-color,var(--wix-color-4)));
  font: inherit;
}

.s-pywc-bi.oihuJoD--hasFloatingLabelActive .sv-pl8x.oihuJoD---style-8-floating {
  font-size: .875em;
  padding-top: 2px;
  top: 6px;
  transform: translateY(0);
}

.s-pywc-bi.oihuJoD--hasFloatingLabel .sv-pl8x.oihu-jo-d---theme-3-box {
  padding-inline-start: 0;
  text-indent: 20px;
}

.s-pywc-bi.oihuJoD--hasFloatingLabel .s-lqw-je9.oihu-jo-d---theme-3-box .syb-wkxr {
  padding: 0 0 6px;
  padding-inline-start: 0;
  text-indent: 20px;
}

.s-pywc-bi.oihuJoD--hasFloatingLabel .s-lqw-je9.oihuJoD---theme-4-line .syb-wkxr {
  padding: 0 0 4px;
  padding-inline-start: 0;
  text-indent: 0;
}

.s-pywc-bi.oihuJoD--hasFloatingLabel.oihuJoD--hasPrefix .s-lqw-je9 .syb-wkxr,.s-pywc-bi.oihuJoD--hasFloatingLabel.oihuJoD--hasPrefix .sv-pl8x {
  padding-inline-start: 0;
  text-indent: 4px;
}

.s-pywc-bi.oihuJoD--hasFloatingLabel.oihuJoD--hasSuffix .s-lqw-je9 .syb-wkxr,.s-pywc-bi.oihuJoD--hasFloatingLabel.oihuJoD--hasSuffix .sv-pl8x {
  padding-inline-end: 4px;
}

.s-pywc-bi.oihuJoD--hasFloatingLabel .s-lqw-je9.oihu-jo-d---theme-3-box {
  padding-inline-end: 20px;
}

.s-pywc-bi.oihuJoD--hasFloatingLabel .s-lqw-je9.oihu-jo-d---theme-3-box .syVtYGp {
  margin-inline-start: 20px;
}

.s_Djx_b {
  --Text3712316483-primary-color: rgb(var(--wix-ui-tpa-text-main-text-color,var(--wix-color-5)));
  --Text3712316483-secondary-color: rgb(var(--wix-ui-tpa-text-main-text-color,var(--wix-color-4)));
}

.s_Djx_b.oigTdub---priority-7-primary {
  color: var(--wut-text-color,var(--Text3712316483-primary-color));
}

.s_Djx_b.oigTdub---priority-9-secondary {
  color: var(--wut-placeholder-color,var(--Text3712316483-secondary-color));
}

.s_Djx_b.oigTdub---typography-10-smallTitle {
  font-family: var(--wix-ui-tpa-text-main-text-font-family,var(--wix-font-Page-title-family));
  font-size: var(--wix-ui-tpa-text-main-text-font-size,24px);
  font-style: var(--wix-ui-tpa-text-main-text-font-style,var(--wix-font-Page-title-style));
  font-variant: var(--wix-ui-tpa-text-main-text-font-variant,var(--wix-font-Page-title-variant));
  font-weight: var(--wix-ui-tpa-text-main-text-font-weight,var(--wix-font-Page-title-weight));
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.33em);
  text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration,var(--wix-font-Page-title-text-decoration));
}

.s_Djx_b.oigTdub---typography-11-runningText {
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.5em);
}

.s_Djx_b.oigTdub---typography-11-runningText,.s_Djx_b.oigTdub---typography-8-listText {
  font-family: var(--wix-ui-tpa-text-main-text-font-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-main-text-font-size,16px);
  font-style: var(--wix-ui-tpa-text-main-text-font-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-main-text-font-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-main-text-font-weight,var(--wix-font-Body-M-weight));
  text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration));
}

.s_Djx_b.oigTdub---typography-8-listText {
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height,2em);
}

.s_Djx_b.oigTdub---typography-10-largeTitle {
  font-family: var(--wix-ui-tpa-text-main-text-font-family,var(--wix-font-Heading-M-family));
  font-size: var(--wix-ui-tpa-text-main-text-font-size,32px);
  font-style: var(--wix-ui-tpa-text-main-text-font-style,var(--wix-font-Heading-M-style));
  font-variant: var(--wix-ui-tpa-text-main-text-font-variant,var(--wix-font-Heading-M-variant));
  font-weight: var(--wix-ui-tpa-text-main-text-font-weight,var(--wix-font-Heading-M-weight));
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.25em);
  text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration,var(--wix-font-Heading-M-text-decoration));
}

.s_Djx_b.oigTdub--mobile.oigTdub---typography-10-smallTitle {
  font-family: var(--wix-ui-tpa-text-main-text-font-family,var(--wix-font-Page-title-family));
  font-size: var(--wix-ui-tpa-text-main-text-font-size,20px);
  font-style: var(--wix-ui-tpa-text-main-text-font-style,var(--wix-font-Page-title-style));
  font-variant: var(--wix-ui-tpa-text-main-text-font-variant,var(--wix-font-Page-title-variant));
  font-weight: var(--wix-ui-tpa-text-main-text-font-weight,var(--wix-font-Page-title-weight));
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.4em);
  text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration,var(--wix-font-Page-title-text-decoration));
}

.s_Djx_b.oigTdub--mobile.oigTdub---typography-11-runningText {
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.42em);
}

.s_Djx_b.oigTdub--mobile.oigTdub---typography-11-runningText,.s_Djx_b.oigTdub--mobile.oigTdub---typography-8-listText {
  font-family: var(--wix-ui-tpa-text-main-text-font-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-main-text-font-size,14px);
  font-style: var(--wix-ui-tpa-text-main-text-font-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-main-text-font-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-main-text-font-weight,var(--wix-font-Body-M-weight));
  text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration));
}

.s_Djx_b.oigTdub--mobile.oigTdub---typography-8-listText {
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.72em);
}

.s_Djx_b.oigTdub--mobile.oigTdub---typography-10-largeTitle {
  font-family: var(--wix-ui-tpa-text-main-text-font-family,var(--wix-font-Heading-M-family));
  font-size: var(--wix-ui-tpa-text-main-text-font-size,24px);
  font-style: var(--wix-ui-tpa-text-main-text-font-style,var(--wix-font-Heading-M-style));
  font-variant: var(--wix-ui-tpa-text-main-text-font-variant,var(--wix-font-Heading-M-variant));
  font-weight: var(--wix-ui-tpa-text-main-text-font-weight,var(--wix-font-Heading-M-weight));
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.33em);
  text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration,var(--wix-font-Heading-M-text-decoration));
}

.sQn8yX5 {
  clip: rect(1px,1px,1px,1px) !important;
  border: 0 !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}

.sf2x2el {
  --Spinner134593095-diameter: var(--wix-ui-tpa-spinner-diameter,50px);
  animation: Spinner134593095__rotate 2s linear infinite;
  height: var(--Spinner134593095-diameter);
  left: auto;
  top: auto;
  width: var(--Spinner134593095-diameter);
}

.s__4WiGWE {
  stroke: rgb(var(--wix-ui-tpa-spinner-path-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
  stroke-width: clamp(1px,var(--wix-ui-tpa-spinner-stroke-width,4px),10px);
  animation: Spinner134593095__dash 1.5s ease-in-out infinite;
}

.sf2x2el.ocCNlff--slim .s__4WiGWE {
  stroke-width: clamp(1px,var(--wix-ui-tpa-spinner-stroke-width,1px),10px);
}

.sf2x2el.ocCNlff--centered {
  left: calc(50% - var(--Spinner134593095-diameter)/2);
  position: absolute;
  top: calc(50% - var(--Spinner134593095-diameter)/2);
}

.sf2x2el.ocCNlff--static,.sf2x2el.ocCNlff--static .s__4WiGWE {
  animation: none;
}

.snybQux {
  --SectionNotification2795113657-border-radius: 2px;
  --SectionNotification2795113657-main-vertical-padding: 9px;
  --SectionNotification2795113657-main-compact-vertical-padding: 5px;
  --SectionNotification2795113657-main-left-padding: 12px;
  --SectionNotification2795113657-main-right-padding: 16px;
  --SectionNotification2795113657-content-padding: 8px;
  --SectionNotification2795113657-line-height: 20px;
  --SectionNotification2795113657-default-text-color: 0,0,0;
  --SectionNotification2795113657-default-background-color: 0,0,0;
  --SectionNotification2795113657-success-color: 0,130,80;
  --SectionNotification2795113657-success-icon-color: rgb(var(--SectionNotification2795113657-success-color));
  --SectionNotification2795113657-wst-background-color: var(--wst-paragraph-2-color-rgb,var(--SectionNotification2795113657-default-background-color));
  --SectionNotification2795113657-wired-text-color: rgb(var(--wix-ui-tpa-section-notification-text-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
  --SectionNotification2795113657-wired-background-color: rgb(var(--wix-ui-tpa-section-notification-background-color,var(--SectionNotification2795113657-wst-background-color),0.05));
  background-color: #fff;
  border-radius: var(--wix-ui-tpa-section-notification-border-radius,var(--SectionNotification2795113657-border-radius));
  display: flex;
  height: 100%;
  width: 100%;
}

.scha0Fg {
  background-color: rgb(var(--wix-ui-tpa-section-notification-background-color,var(--SectionNotification2795113657-wst-background-color),.05));
  border: 1px solid hsla(0,0%,100%,.4);
  border-radius: var(--wix-ui-tpa-section-notification-border-radius,var(--SectionNotification2795113657-border-radius));
  color: rgb(var(--wix-ui-tpa-section-notification-text-color,var(--wst-paragraph-2-color-rgb,var(--SectionNotification2795113657-default-text-color))));
  display: flex;
  flex: 1;
  flex-wrap: wrap;
  font-family: Madefor,Helvetica Neue,Helvetica,Arial,メイリオ,meiryo,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,sans-serif;
  font-size: 14px;
  justify-content: center;
  padding: var(--SectionNotification2795113657-main-vertical-padding) var(--SectionNotification2795113657-main-right-padding) var(--SectionNotification2795113657-main-vertical-padding) var(--SectionNotification2795113657-main-left-padding);
}

.spDJEGP {
  flex: 1;
  flex-direction: row;
  padding: 6px 0;
}

.somACBV,.spDJEGP {
  align-items: center;
  display: flex;
}

.somACBV {
  flex-direction: row;
  justify-content: center;
  margin: var(--SectionNotification2795113657-main-vertical-padding) var(--SectionNotification2795113657-content-padding);
}

.somACBV:empty {
  display: none;
}

.sEUpPc_ {
  height: 20px;
  transform: translateX(calc(-1*(var(--SectionNotification2795113657-content-padding)/2)));
}

.snybQux.oaBfEa3--rtl .sEUpPc_ {
  transform: translateX(calc((var(--SectionNotification2795113657-content-padding)/2)));
}

.sEUpPc_ svg {
  fill: rgb(var(--wix-ui-tpa-section-notification-icon-color,var(--wix-ui-tpa-section-notification-text-color,var(--wst-paragraph-2-color-rgb,var(--SectionNotification2795113657-default-text-color)))));
  color: rgb(var(--wix-ui-tpa-section-notification-icon-color,var(--wix-ui-tpa-section-notification-text-color,var(--wst-paragraph-2-color-rgb,var(--SectionNotification2795113657-default-text-color)))));
  height: var(--SectionNotification2795113657-line-height);
}

.sXKzLx0 {
  flex: 1;
  line-height: var(--SectionNotification2795113657-line-height);
  margin: 0;
  min-width: 200px;
}

.sXKzLx0:first-child {
  margin: 0;
}

.sumEqzx {
  margin: 0 calc(var(--SectionNotification2795113657-content-padding)/2);
}

.snybQux.oaBfEa3--error .scha0Fg {
  background-color: rgb(223,49,49,.1);
}

.snybQux.oaBfEa3--alert .scha0Fg {
  background-color: rgb(255,182,0,.1);
}

.snybQux.oaBfEa3--wired {
  background-color: transparent;
}

.snybQux.oaBfEa3--wired .scha0Fg {
  background-color: var(--SectionNotification2795113657-wired-background-color);
  color: var(--SectionNotification2795113657-wired-text-color);
}

.snybQux.oaBfEa3--wired .sEUpPc_ svg:not([fill=currentColor]) path {
  stroke: var(--SectionNotification2795113657-wired-text-color);
}

.snybQux.oaBfEa3--success .scha0Fg {
  background-color: rgb(var(--SectionNotification2795113657-success-color),.1);
}

.snybQux.oaBfEa3--success .sEUpPc_ svg:not([fill=currentColor]) path {
  stroke: var(--SectionNotification2795113657-success-icon-color);
}

.snybQux.oaBfEa3--error .sEUpPc_ svg[fill=currentColor] {
  color: #df3131;
}

.snybQux.oaBfEa3--success .sEUpPc_ svg[fill=currentColor] {
  color: var(--SectionNotification2795113657-success-icon-color);
}

.snybQux.oaBfEa3--wired .sEUpPc_ svg[fill=currentColor] {
  color: var(--SectionNotification2795113657-wired-text-color);
}

.snybQux.oaBfEa3---size-7-compact .scha0Fg {
  padding-bottom: var(--SectionNotification2795113657-main-compact-vertical-padding);
  padding-top: var(--SectionNotification2795113657-main-compact-vertical-padding);
}

.snybQux.oaBfEa3---size-7-compact .somACBV {
  margin-bottom: var(--SectionNotification2795113657-main-compact-vertical-padding);
  margin-top: var(--SectionNotification2795113657-main-compact-vertical-padding);
}

.sc6aiIv {
  --WowImage2339026183-transparent: 0,0,0,0;
  --WowImage2339026183-errorTextColor: 255,255,255;
  display: flex;
  height: 100%;
  position: relative;
}

.sc6aiIv.oUi7cVj--forceImageContain.oUi7cVj---resize-7-contain {
  width: 100%;
}

.sc6aiIv.oUi7cVj--forceImageContain.oUi7cVj---resize-7-contain>* {
  align-items: center;
  border: inherit;
  border-radius: inherit;
  display: flex;
  justify-content: center;
}

.sc6aiIv.oUi7cVj--forceImageContain.oUi7cVj---resize-7-contain img {
  border: inherit;
  border-radius: inherit;
  height: unset !important;
  max-height: 100%;
  max-width: 100%;
  width: unset !important;
}

.sc6aiIv.oUi7cVj--forceImageContain.oUi7cVj---resize-7-contain.oUi7cVj--verticalContainer img {
  width: min(var(--wut-source-width,100%),100%) !important;
}

.sc6aiIv.oUi7cVj--forceImageContain.oUi7cVj---resize-7-contain.oUi7cVj--horizontalContainer img {
  height: min(var(--wut-source-height,100%),100%) !important;
}

.sc6aiIv.oUi7cVj--noImage {
  background-color: rgb(var(--wix-color-5),.2);
}

.sc6aiIv img {
  vertical-align: middle;
}

.sc6aiIv.oUi7cVj--focalPoint img {
  object-position: var(--WowImage2339026183-focalPointX,0) var(--WowImage2339026183-focalPointY,0);
}

.sc6aiIv.oUi7cVj---resize-7-contain .s__0rvxdr {
  object-fit: contain;
}

.sc6aiIv.oUi7cVj---resize-5-cover .s__0rvxdr {
  object-fit: cover;
}

.sc6aiIv.oUi7cVj--fluid .s__0rvxdr {
  height: 100%;
  overflow: hidden;
  width: 100%;
}

.sc6aiIv:not(.oUi7cVj--stretchImage) {
  align-items: center;
}

.sc6aiIv.oUi7cVj--fluid:not(.oUi7cVj--stretchImage) .s__0rvxdr,.sc6aiIv:not(.oUi7cVj--stretchImage) .s__0rvxdr {
  height: min(var(--wut-source-height,100%),100%);
  margin: 0 auto;
  width: min(var(--wut-source-width,100%),100%);
}

.sc6aiIv.oUi7cVj---hoverEffect-4-zoom {
  overflow: hidden;
}

.sc6aiIv.oUi7cVj---hoverEffect-4-zoom .s__0rvxdr {
  overflow: initial;
  transform: scale(calc(100/107)) translate(-3.5%,-3.5%);
  transition: all .5s cubic-bezier(.18,.73,.63,1);
}

.sc6aiIv.oUi7cVj---hoverEffect-4-zoom:hover .s__0rvxdr {
  transform: scale(1) translate(-3.5%,-3.5%);
}

.sc6aiIv.oUi7cVj---hoverEffect-6-darken:hover .s__0rvxdr {
  filter: brightness(85%) contrast(115%);
}

.sc6aiIv:not(.oUi7cVj--isError) {
  background-color: rgb(var(--wix-ui-tpa-wow-image-background-color,var(--WowImage2339026183-transparent)));
  border: var(--wix-ui-tpa-wow-image-border-width,0) solid rgb(var(--wix-ui-tpa-wow-image-border-color,var(--WowImage2339026183-transparent)));
  border-radius: var(--wix-ui-tpa-wow-image-border-radius,0);
  overflow: hidden;
}

.sc6aiIv:not(.oUi7cVj--isError).oUi7cVj--noImage {
  background-color: rgb(var(--wix-ui-tpa-wow-image-background-color,var(--wix-color-5),.2));
}

.sc6aiIv .s__0rvxdr {
  opacity: var(--wix-ui-tpa-wow-image-image-opacity,1);
}

.sc6aiIv.oUi7cVj--isError {
  background-color: rgb(var(--wix-color-2));
  position: relative;
}

.sc6aiIv.oUi7cVj--isError img {
  display: none;
}

.sc6aiIv .sjYD41O {
  align-items: center;
  background: rgb(0,0,0,.6);
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  position: absolute;
  width: 100%;
  z-index: 1;
}

.sFYJm9D {
  --wix-ui-tpa-text-main-text-color: var(--WowImage2339026183-errorTextColor),1;
  --wix-ui-tpa-text-main-text-color-rgb: var(--WowImage2339026183-errorTextColor);
  --wix-ui-tpa-text-main-text-color-opacity: 1;
  --wix-ui-tpa-text-main-text-font-text-decoration: var(--wix-ui-tpa-picker-font-style-text-decoration,var(--wix-font-Body-M-text-decoration));
  --wix-ui-tpa-text-main-text-font-line-height: var(--wix-ui-tpa-picker-font-style-line-height,1.5em);
  --wix-ui-tpa-text-main-text-font-family: var(--wix-ui-tpa-picker-font-style-family,var(--wix-font-Body-M-family));
  --wix-ui-tpa-text-main-text-font-size: var(--wix-ui-tpa-picker-font-style-size,14px);
  --wix-ui-tpa-text-main-text-font-style: var(--wix-ui-tpa-picker-font-style-style,var(--wix-font-Body-M-style));
  --wix-ui-tpa-text-main-text-font-variant: var(--wix-ui-tpa-picker-font-style-variant,var(--wix-font-Body-M-variant));
  --wix-ui-tpa-text-main-text-font-weight: var(--wix-ui-tpa-picker-font-style-weight,var(--wix-font-Body-M-weight));
}

.sTRLdiM {
  clip: rect(1px,1px,1px,1px) !important;
  border: 0 !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}

.sypmLDr {
  color: rgb(var(--WowImage2339026183-errorTextColor));
}

.sHvM1Yu {
  background-color: rgb(0,0,0,.6);
  display: none;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.sc6aiIv.oUi7cVj--loadSpinner:not(.oUi7cVj--loaded) .sHvM1Yu {
  display: block;
}

.sIkI2dx .s__4WiGWE {
  stroke: #fff;
}

.sNySQSC[data-hook=popover-portal] {
  display: initial;
}

.sNySQSC .sIaepaI {
  -webkit-font-smoothing: auto;
  background-color: #212121;
  border: 1px solid #757575;
  border-radius: 3px;
  box-shadow: 0 4px 8px 0 rgba(0,0,0,.12),0 0 4px 0 rgba(0,0,0,.1);
  color: #fff;
  font-family: Madefor,Helvetica Neue,Helvetica,Arial,メイリオ,meiryo,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,sans-serif;
  font-size: 14px;
  line-height: 20px;
  padding: 4px 12px;
}

.smGJo9a {
  margin: 0;
  position: absolute;
}

.smGJo9a,.smGJo9a svg {
  display: block;
}

.sNySQSC .sqC0b8N[data-placement*=top].sQakfqn {
  padding-bottom: 6px;
}

.sNySQSC .sqC0b8N[data-placement*=bottom].sQakfqn {
  padding-top: 6px;
}

.sNySQSC .sqC0b8N[data-placement*=left].sQakfqn {
  padding-right: 6px;
}

.sNySQSC .sqC0b8N[data-placement*=right].sQakfqn {
  padding-left: 6px;
}

.sNySQSC .sqC0b8N[data-placement*=top] .smGJo9a {
  bottom: -1px;
  height: 7px;
  width: 12px;
}

.sNySQSC .sqC0b8N[data-placement*=bottom] .smGJo9a {
  height: 7px;
  top: -1px;
  width: 12px;
}

.sNySQSC .sqC0b8N[data-placement*=left] .smGJo9a {
  height: 12px;
  right: -1px;
  width: 7px;
}

.sNySQSC .sqC0b8N[data-placement*=right] .smGJo9a {
  height: 12px;
  left: -1px;
  width: 7px;
}

.sNySQSC .sqC0b8N[data-placement*=top].sSIJ_EC {
  opacity: 0;
  transform: scale(.9) translateY(3px);
}

.sNySQSC .sqC0b8N[data-placement*=bottom].sSIJ_EC {
  opacity: 0;
  transform: scale(.9) translateY(-3px);
}

.sNySQSC .sqC0b8N[data-placement*=left].sSIJ_EC {
  opacity: 0;
  transform: scale(.9) translateX(10px);
}

.sNySQSC .sqC0b8N[data-placement*=right].sSIJ_EC {
  opacity: 0;
  transform: scale(.9) translateX(-10px);
}

.sNySQSC .sqC0b8N[data-placement].sSIJ_EC.soAQZ8k {
  transition: transform .12s cubic-bezier(.25,.46,.45,.94),applyOpacity .12s cubic-bezier(.25,.46,.45,.94);
}

.sNySQSC .sqC0b8N[data-placement].sFCuOMn,.sNySQSC .sqC0b8N[data-placement].sSIJ_EC.soAQZ8k {
  opacity: 1;
  transform: scale(1) translateY(0) translateX(0);
}

.sNySQSC .sqC0b8N[data-placement].sFCuOMn.sTei1MK {
  opacity: 0;
  transition: transform 80ms linear,applyOpacity 80ms linear;
}

.sNySQSC.oAAVbKy---skin-5-error .sIaepaI {
  background-color: #df3131;
  border: 1px solid hsla(0,0%,100%,.25);
}

.sNySQSC.oAAVbKy---skin-5-wired .sIaepaI {
  background-color: rgb(var(--wix-ui-tpa-tooltip-background-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
  border-color: rgb(var(--wix-ui-tpa-tooltip-border-color-rgb,var(--wix-ui-tpa-tooltip-background-color)),calc(var(--wix-ui-tpa-tooltip-border-color-opacity, 1)*var(--wst-primary-background-color-rgb, var(--wix-color-1))));
  color: rgb(var(--wix-ui-tpa-tooltip-text-color,var(--wst-primary-background-color-rgb,var(--wix-color-1))));
}

.sNySQSC.oAAVbKy---skin-5-wired .smGJo9a path {
  fill: rgb(var(--wix-ui-tpa-tooltip-background-color,var(--wix-color-5)));
  stroke: rgb(var(--wix-ui-tpa-tooltip-border-color-rgb,var(--wix-ui-tpa-tooltip-background-color)),calc(var(--wix-ui-tpa-tooltip-border-color-opacity, 1)*var(--wix-color-5)));
}

.sNySQSC.oAAVbKy---skin-5-wired .smGJo9a path:first-child {
  stroke: none;
}

.sNySQSC.oAAVbKy---skin-5-wired .smGJo9a path:last-child {
  stroke-dasharray: 0 17 17;
}

.sNySQSC.oAAVbKy---skin-5-error .smGJo9a path {
  fill: #df3131;
}

.sBfWl75 {
  --TextButton2878224654-wix-ui-tpa-text-button-background-color-internal: rgb(var(--wix-ui-tpa-text-button-background-color));
  --wst-paragraph-2-overriden-font-text-decoration: var(--wst-paragraph-2-text-decoration);
  --wst-paragraph-2-overriden-font-line-height: 1.5em;
  --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family);
  --wst-paragraph-2-overriden-font-size: 16px;
  --wst-paragraph-2-overriden-font-style: var(--wst-paragraph-2-font-style);
  --wst-paragraph-2-overriden-font-variant: var(--wst-paragraph-2-font-variant);
  --wst-paragraph-2-overriden-font-weight: var(--wst-paragraph-2-font-weight);
  background-color: var(--TextButton2878224654-wix-ui-tpa-text-button-background-color-internal,transparent);
  border: 0;
  font-family: var(--wix-ui-tpa-text-button-main-text-font-family,var(--wst-paragraph-2-overriden-font-family,var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-text-button-main-text-font-size,var(--wst-paragraph-2-overriden-font-size,var(--wix-font-Body-M-size)));
  font-style: var(--wix-ui-tpa-text-button-main-text-font-style,var(--wst-paragraph-2-overriden-font-style,var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-text-button-main-text-font-variant,var(--wst-paragraph-2-overriden-font-variant,var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-text-button-main-text-font-weight,var(--wst-paragraph-2-overriden-font-weight,var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-text-button-main-text-font-line-height,var(--wst-paragraph-2-overriden-font-line-height,var(--wix-font-Body-M-line-height)));
  padding: 0;
  text-decoration: var(--wix-ui-tpa-text-button-main-text-font-text-decoration,var(--wst-paragraph-2-overriden-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
}

.sBfWl75.okyW4v6--focus.oT1vCaD---hoverStyle-9-underline,.sBfWl75:active.oT1vCaD---hoverStyle-9-underline,.sBfWl75:hover.oT1vCaD---hoverStyle-9-underline {
  --wst-paragraph-2-overriden-font-text-decoration: underline;
  --wst-paragraph-2-overriden-font-line-height: 1.5em;
  --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family);
  --wst-paragraph-2-overriden-font-size: 16px;
  --wst-paragraph-2-overriden-font-style: var(--wst-paragraph-2-font-style);
  --wst-paragraph-2-overriden-font-variant: var(--wst-paragraph-2-font-variant);
  --wst-paragraph-2-overriden-font-weight: var(--wst-paragraph-2-font-weight);
  font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-text-button-main-text-font-family,var(--wst-paragraph-2-overriden-font-family,var(--wix-font-Body-M-family))));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-text-button-main-text-font-size,var(--wst-paragraph-2-overriden-font-size,var(--wix-font-Body-M-size))));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-text-button-main-text-font-style,var(--wst-paragraph-2-overriden-font-style,var(--wix-font-Body-M-style))));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-text-button-main-text-font-variant,var(--wst-paragraph-2-overriden-font-variant,var(--wix-font-Body-M-variant))));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-text-button-main-text-font-weight,var(--wst-paragraph-2-overriden-font-weight,var(--wix-font-Body-M-weight))));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-text-button-main-text-font-line-height,var(--wst-paragraph-2-overriden-font-line-height,var(--wix-font-Body-M-line-height))));
  text-decoration: var(--TextButton2878224654-wix-ui-tpa-button-hover-text-font-text-decoration,underline);
}

.sBfWl75.oT1vCaD--mobile {
  --wst-paragraph-2-overriden-font-text-decoration: var(--wst-paragraph-2-text-decoration);
  --wst-paragraph-2-overriden-font-line-height: 1.44em;
  --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family);
  --wst-paragraph-2-overriden-font-size: 14px;
  --wst-paragraph-2-overriden-font-style: var(--wst-paragraph-2-font-style);
  --wst-paragraph-2-overriden-font-variant: var(--wst-paragraph-2-font-variant);
  --wst-paragraph-2-overriden-font-weight: var(--wst-paragraph-2-font-weight);
  font-family: var(--wix-ui-tpa-text-button-main-text-font-family,var(--wst-paragraph-2-overriden-font-family,var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-text-button-main-text-font-size,var(--wst-paragraph-2-overriden-font-size,var(--wix-font-Body-M-size)));
  font-style: var(--wix-ui-tpa-text-button-main-text-font-style,var(--wst-paragraph-2-overriden-font-style,var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-text-button-main-text-font-variant,var(--wst-paragraph-2-overriden-font-variant,var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-text-button-main-text-font-weight,var(--wst-paragraph-2-overriden-font-weight,var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-text-button-main-text-font-line-height,var(--wst-paragraph-2-overriden-font-line-height,var(--wix-font-Body-M-line-height)));
  text-decoration: var(--wix-ui-tpa-text-button-main-text-font-text-decoration,var(--wst-paragraph-2-overriden-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
}

.sBfWl75.oT1vCaD--mobile.okyW4v6--focus.oT1vCaD---hoverStyle-9-underline,.sBfWl75.oT1vCaD--mobile:active.oT1vCaD---hoverStyle-9-underline,.sBfWl75.oT1vCaD--mobile:hover.oT1vCaD---hoverStyle-9-underline {
  --wst-paragraph-2-overriden-font-text-decoration: underline;
  --wst-paragraph-2-overriden-font-line-height: 1.44em;
  --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family);
  --wst-paragraph-2-overriden-font-size: 14px;
  --wst-paragraph-2-overriden-font-style: var(--wst-paragraph-2-font-style);
  --wst-paragraph-2-overriden-font-variant: var(--wst-paragraph-2-font-variant);
  --wst-paragraph-2-overriden-font-weight: var(--wst-paragraph-2-font-weight);
}

.sBfWl75.oT1vCaD--mobile.oT1vCaD---priority-11-primaryLink.okyW4v6--focus.oT1vCaD---hoverStyle-9-underline,.sBfWl75.oT1vCaD--mobile.oT1vCaD---priority-11-primaryLink:active.oT1vCaD---hoverStyle-9-underline,.sBfWl75.oT1vCaD--mobile.oT1vCaD---priority-11-primaryLink:hover.oT1vCaD---hoverStyle-9-underline,.sBfWl75.oT1vCaD--mobile.oT1vCaD---priority-4-link.okyW4v6--focus.oT1vCaD---hoverStyle-9-underline,.sBfWl75.oT1vCaD--mobile.oT1vCaD---priority-4-link:active.oT1vCaD---hoverStyle-9-underline,.sBfWl75.oT1vCaD--mobile.oT1vCaD---priority-4-link:hover.oT1vCaD---hoverStyle-9-underline,.sBfWl75.oT1vCaD--mobile.okyW4v6--focus.oT1vCaD---hoverStyle-9-underline,.sBfWl75.oT1vCaD--mobile:active.oT1vCaD---hoverStyle-9-underline,.sBfWl75.oT1vCaD--mobile:hover.oT1vCaD---hoverStyle-9-underline {
  font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-text-button-main-text-font-family,var(--wst-paragraph-2-overriden-font-family,var(--wix-font-Body-M-family))));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-text-button-main-text-font-size,var(--wst-paragraph-2-overriden-font-size,var(--wix-font-Body-M-size))));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-text-button-main-text-font-style,var(--wst-paragraph-2-overriden-font-style,var(--wix-font-Body-M-style))));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-text-button-main-text-font-variant,var(--wst-paragraph-2-overriden-font-variant,var(--wix-font-Body-M-variant))));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-text-button-main-text-font-weight,var(--wst-paragraph-2-overriden-font-weight,var(--wix-font-Body-M-weight))));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-text-button-main-text-font-line-height,var(--wst-paragraph-2-overriden-font-line-height,var(--wix-font-Body-M-line-height))));
  text-decoration: var(--TextButton2878224654-wix-ui-tpa-button-hover-text-font-text-decoration,underline);
}

.sBfWl75.oT1vCaD--mobile.oT1vCaD---priority-11-primaryLink.okyW4v6--focus.oT1vCaD---hoverStyle-9-underline,.sBfWl75.oT1vCaD--mobile.oT1vCaD---priority-11-primaryLink:active.oT1vCaD---hoverStyle-9-underline,.sBfWl75.oT1vCaD--mobile.oT1vCaD---priority-11-primaryLink:hover.oT1vCaD---hoverStyle-9-underline,.sBfWl75.oT1vCaD--mobile.oT1vCaD---priority-4-link.okyW4v6--focus.oT1vCaD---hoverStyle-9-underline,.sBfWl75.oT1vCaD--mobile.oT1vCaD---priority-4-link:active.oT1vCaD---hoverStyle-9-underline,.sBfWl75.oT1vCaD--mobile.oT1vCaD---priority-4-link:hover.oT1vCaD---hoverStyle-9-underline {
  --wst-paragraph-2-overriden-font-text-decoration: none;
  --wst-paragraph-2-overriden-font-line-height: 1.44em;
  --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family);
  --wst-paragraph-2-overriden-font-size: 14px;
  --wst-paragraph-2-overriden-font-style: var(--wst-paragraph-2-font-style);
  --wst-paragraph-2-overriden-font-variant: var(--wst-paragraph-2-font-variant);
  --wst-paragraph-2-overriden-font-weight: var(--wst-paragraph-2-font-weight);
}

.sBfWl75.oT1vCaD---priority-7-primary {
  color: rgb(var(--wix-ui-tpa-text-button-main-text-color,var(--wst-links-and-actions-color-rgb,var(--wix-color-8))));
}

.sBfWl75.oT1vCaD---priority-7-primary.okyW4v6--focus:not(.oT1vCaD---hoverStyle-9-underline),.sBfWl75.oT1vCaD---priority-7-primary:active:not(.oT1vCaD---hoverStyle-9-underline),.sBfWl75.oT1vCaD---priority-7-primary:hover:not(.oT1vCaD---hoverStyle-9-underline) {
  color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb,var(--wix-color-8)),calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7));
}

.sBfWl75.oT1vCaD---priority-11-primaryLink.okyW4v6--focus.oT1vCaD---hoverStyle-9-underline,.sBfWl75.oT1vCaD---priority-11-primaryLink:active.oT1vCaD---hoverStyle-9-underline,.sBfWl75.oT1vCaD---priority-11-primaryLink:hover.oT1vCaD---hoverStyle-9-underline,.sBfWl75.oT1vCaD---priority-4-link.okyW4v6--focus.oT1vCaD---hoverStyle-9-underline,.sBfWl75.oT1vCaD---priority-4-link:active.oT1vCaD---hoverStyle-9-underline,.sBfWl75.oT1vCaD---priority-4-link:hover.oT1vCaD---hoverStyle-9-underline {
  --wst-paragraph-2-overriden-font-text-decoration: none;
  --wst-paragraph-2-overriden-font-line-height: 1.5em;
  --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family);
  --wst-paragraph-2-overriden-font-size: 16px;
  --wst-paragraph-2-overriden-font-style: var(--wst-paragraph-2-font-style);
  --wst-paragraph-2-overriden-font-variant: var(--wst-paragraph-2-font-variant);
  --wst-paragraph-2-overriden-font-weight: var(--wst-paragraph-2-font-weight);
  font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-text-button-main-text-font-family,var(--wst-paragraph-2-overriden-font-family,var(--wix-font-Body-M-family))));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-text-button-main-text-font-size,var(--wst-paragraph-2-overriden-font-size,var(--wix-font-Body-M-size))));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-text-button-main-text-font-style,var(--wst-paragraph-2-overriden-font-style,var(--wix-font-Body-M-style))));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-text-button-main-text-font-variant,var(--wst-paragraph-2-overriden-font-variant,var(--wix-font-Body-M-variant))));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-text-button-main-text-font-weight,var(--wst-paragraph-2-overriden-font-weight,var(--wix-font-Body-M-weight))));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-text-button-main-text-font-line-height,var(--wst-paragraph-2-overriden-font-line-height,var(--wix-font-Body-M-line-height))));
  text-decoration: var(--TextButton2878224654-wix-ui-tpa-button-hover-text-font-text-decoration,underline);
}

.sBfWl75.oT1vCaD---priority-9-secondary {
  color: rgb(var(--wix-ui-tpa-text-button-main-text-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
}

.sBfWl75.oT1vCaD---priority-9-secondary.okyW4v6--focus:not(.oT1vCaD---hoverStyle-9-underline),.sBfWl75.oT1vCaD---priority-9-secondary:active:not(.oT1vCaD---hoverStyle-9-underline),.sBfWl75.oT1vCaD---priority-9-secondary:hover:not(.oT1vCaD---hoverStyle-9-underline) {
  color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb,var(--wix-color-5)),calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7));
}

.sBfWl75.oT1vCaD---priority-4-link {
  color: rgb(var(--wix-ui-tpa-text-button-main-text-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
  text-decoration: underline;
}

.sBfWl75.oT1vCaD---priority-4-link.okyW4v6--focus:not(.oT1vCaD---hoverStyle-9-underline),.sBfWl75.oT1vCaD---priority-4-link:active:not(.oT1vCaD---hoverStyle-9-underline),.sBfWl75.oT1vCaD---priority-4-link:hover:not(.oT1vCaD---hoverStyle-9-underline) {
  color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb,var(--wix-color-5)),calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7));
}

.sBfWl75.oT1vCaD---priority-11-primaryLink {
  color: rgb(var(--wix-ui-tpa-text-button-main-text-color,var(--wst-links-and-actions-color-rgb,var(--wix-color-8))));
  text-decoration: underline;
}

.sBfWl75.oT1vCaD---priority-11-primaryLink.okyW4v6--focus:not(.oT1vCaD---hoverStyle-9-underline),.sBfWl75.oT1vCaD---priority-11-primaryLink:active:not(.oT1vCaD---hoverStyle-9-underline),.sBfWl75.oT1vCaD---priority-11-primaryLink:hover:not(.oT1vCaD---hoverStyle-9-underline) {
  color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb,var(--wix-color-8)),calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7));
}

.sBfWl75.oT1vCaD---priority-4-link.oM0fAUx--disabled,.sBfWl75.oT1vCaD---priority-7-primary.oM0fAUx--disabled,.sBfWl75.oT1vCaD---priority-9-secondary.oM0fAUx--disabled {
  color: rgb(var(--wst-system-disabled-color-rgb,var(--wix-color-29)));
}

.slgi_pb svg {
  height: 1.5em;
  margin: calc(-1*(1.5em/4)) 0;
  width: 1.5em;
}

.slgi_pb svg:not([fill=currentColor]) path {
  stroke: currentColor;
  fill: none;
}

.si6_lAd:after,.swt0ixy:before {
  content: "";
  display: inline-block;
  height: 1px;
  width: 4px;
}

.sybwE9d {
  --wix-ui-tpa-wow-image-background-color: var(--wix-ui-tpa-image-background-color,var(--wst-paragraph-2-color-rgb));
  --wix-ui-tpa-wow-image-background-color-rgb: var(--wix-ui-tpa-image-background-color-rgb,var(--wst-paragraph-2-color-rgb));
  --wix-ui-tpa-wow-image-background-color-opacity: var(--wix-ui-tpa-image-background-color-opacity);
  --wix-ui-tpa-wow-image-border-color: var(--wix-ui-tpa-image-border-color,var(--wst-paragraph-2-color-rgb));
  --wix-ui-tpa-wow-image-border-color-rgb: var(--wix-ui-tpa-image-border-color-rgb,var(--wst-paragraph-2-color-rgb));
  --wix-ui-tpa-wow-image-border-color-opacity: var(--wix-ui-tpa-image-border-color-opacity);
  --wix-ui-tpa-wow-image-border-width: var(--wix-ui-tpa-image-border-width);
  --wix-ui-tpa-wow-image-border-radius: var(--wix-ui-tpa-image-border-radius);
  --wix-ui-tpa-wow-image-image-opacity: var(--wix-ui-tpa-image-image-opacity);
}

.s__9zxKiy {
  align-items: center;
  display: flex;
  justify-content: center;
}

.sJXtT4n {
  background-color: transparent;
  border: 0;
  padding: 0;
}

.sJXtT4n,.s__9zxKiy {
  line-height: 0;
}

.s__9zxKiy,.shlZQIl svg {
  height: 24px;
  width: 24px;
}

.syXNr2Z {
  clip: rect(1px,1px,1px,1px) !important;
  border: 0 !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}

.ssm2q29 {
  border: 0;
  display: inline-block;
  line-height: 0;
  margin: 0;
  padding: 0;
  text-decoration: none;
}

.ssm2q29.okyW4v6--focus,.ssm2q29:hover {
  opacity: var(--wix-ui-tpa-icon-button-hover-opacity,.7);
}

.ssm2q29.oTVooT1--disabled {
  cursor: default;
}

.ssm2q29.oTVooT1--disabled:hover {
  opacity: 1;
}

.sawzq_x svg {
  display: block;
}

.ssm2q29.oTVooT1--disabled.seZGj3n .sawzq_x svg:not([fill=currentColor]) path {
  stroke: rgb(var(--wst-system-disabled-color-rgb,var(--wix-color-29)));
  fill: none;
}

.ssm2q29.oTVooT1--disabled.sGDg2q_ .sawzq_x svg:not([fill=currentColor]) path {
  fill: rgb(var(--wst-system-disabled-color-rgb,var(--wix-color-29)));
  stroke: rgb(var(--wst-system-disabled-color-rgb,var(--wix-color-29)));
}

.seZGj3n .sawzq_x svg:not([fill=currentColor]) path,.ssm2q29.oTVooT1---skin-4-line .sawzq_x svg:not([fill=currentColor]) path {
  stroke: rgb(var(--wix-ui-tpa-icon-button-icon-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
  fill: none;
}

.sGDg2q_ .sawzq_x svg:not([fill=currentColor]) path,.ssm2q29.oTVooT1---skin-4-full .sawzq_x svg:not([fill=currentColor]) path {
  fill: rgb(var(--wix-ui-tpa-icon-button-icon-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
  stroke: rgb(var(--wix-ui-tpa-icon-button-icon-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
}

.ssm2q29 .sawzq_x svg[fill=currentColor] {
  color: rgb(var(--wix-ui-tpa-icon-button-icon-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
}

.ssm2q29.oTVooT1--disabled .sawzq_x svg[fill=currentColor] {
  color: rgb(var(--wst-system-disabled-color-rgb,var(--wix-color-29)));
}

.ssm2q29.oTVooT1---theme-4-none {
  background-color: transparent;
}

.ssm2q29.oTVooT1---theme-3-box {
  align-items: center;
  background-color: rgb(var(--wix-ui-tpa-icon-button-background-color,var(--wst-primary-background-color-rgb,var(--wix-color-1))));
  border-radius: 50%;
  display: inline-flex;
  height: 32px;
  justify-content: center;
  width: 32px;
}

.slml-jr-z {
  --Button2054135103-primaryBorderColor: var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-bottom-color-rgb,var(--wst-button-primary-background-color-rgb,var(--wix-color-38))));
  --Button2054135103-primaryHoverBorderColor: var(--wix-ui-tpa-button-hover-border-color,var(--Button2054135103-primaryBorderColor));
  --Button2054135103-primaryHoverLegacyBorderColor: var(--Button2054135103-primaryHoverBorderColor),0.7;
  --Button2054135103-primaryDisabledBorderColor: var(--wix-ui-tpa-button-disabled-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-system-disabled-color-rgb,var(--wix-color-45))));
  --Button2054135103-secondaryBorderColor: var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-bottom-color-rgb,var(--wix-color-48)));
  --Button2054135103-secondaryHoverBorderColor: var(--wix-ui-tpa-button-hover-border-color,var(--Button2054135103-secondaryBorderColor));
  --Button2054135103-secondaryHoverLegacyBorderColor: var(--Button2054135103-secondaryHoverBorderColor),0.7;
  --Button2054135103-secondaryDisabledBorderColor: var(--wix-ui-tpa-button-disabled-border-color,var(--wst-system-disabled-color-rgb,var(--wix-color-54)));
  --Button2054135103-basicBorderColor: var(--wix-ui-tpa-button-main-border-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5)));
  --Button2054135103-basicHoverBorderColor: var(--wix-ui-tpa-button-hover-border-color,var(--Button2054135103-basicBorderColor));
  --Button2054135103-basicHoverLegacyBorderColor: var(--Button2054135103-basicHoverBorderColor);
  --Button2054135103-basicDisabledBorderColor: var(--wix-ui-tpa-button-disabled-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-system-disabled-color-rgb,var(--wix-color-29))));
  --Button2054135103-basicSecondaryBorderColor: var(--Button2054135103-basicBorderColor);
  --Button2054135103-basicSecondaryHoverBorderColor: var(--Button2054135103-basicHoverBorderColor);
  --Button2054135103-basicSecondaryHoverLegacyBorderColor: var(--Button2054135103-basicSecondaryHoverBorderColor),0.7;
  --Button2054135103-basicSecondaryDisabledBorderColor: var(--wix-ui-tpa-button-disabled-border-color,var(--wst-system-disabled-color-rgb,var(--wix-color-29)));
  --Button2054135103-basicBorderWidth: 0px;
  --Button2054135103-basicBorderExPaddingWidth: 1px;
  --Button2054135103-basicSecondaryBorderWidth: 1px;
  --Button2054135103-primaryBorderWidth: 0px;
  --Button2054135103-primaryBorderExPaddingWidth: 1px;
  --Button2054135103-secondaryBorderWidth: 1px;
  --Button2054135103-borderStyle: solid;
  border-color: rgb(var(--wix-ui-tpa-button-main-border-color,var(--wix-color-39)));
  border-radius: var(--wix-ui-tpa-button-main-border-radius,0);
  border-style: solid;
  box-shadow: var(--wix-ui-tpa-button-main-box-shadow,0 0);
  box-sizing: content-box;
  font-family: var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-button-main-text-font-size,var(--wix-ui-tpa-button-font-size-default));
  font-style: var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight));
  letter-spacing: var(--wix-ui-tpa-button-main-text-font-letter-spacing);
  line-height: var(--wix-ui-tpa-button-main-text-font-line-height,var(--wix-ui-tpa-button-line-height-default));
  min-width: var(--wix-ui-tpa-button-min-width,100px);
  text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration));
  text-shadow: var(--wix-ui-tpa-button-main-text-shadow,0 0 transparent),var(--wix-ui-tpa-button-main-text-outline,0 0 transparent);
  text-transform: var(--wix-ui-tpa-button-main-text-font-text-transform);
  transition: background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,border-width .2s ease-in-out;
}

.slml-jr-z:active.ox-xnl-8---hover-style-9-underline,.slml-jr-z:hover.ox-xnl-8---hover-style-9-underline {
  font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,var(--wix-ui-tpa-button-font-size-default)));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,var(--wix-ui-tpa-button-line-height-default)));
  text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline) !important;
}

.slml-jr-z .s-lbirlf {
  margin: 0 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.slml-jr-z.oxXNl_8--fullWidth {
  box-sizing: border-box;
  width: 100%;
}

.slml-jr-z,.slml-jr-z.oxXNl_8---priority-5-basic {
  background-color: rgb(var(--wix-ui-tpa-button-main-background-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicBorderColor))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicBorderColor))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderWidth)));
  border-end-end-radius: var(--wix-ui-tpa-button-main-border-end-end-radius,var(--wix-ui-tpa-button-main-border-radius,0));
  border-end-start-radius: var(--wix-ui-tpa-button-main-border-end-start-radius,var(--wix-ui-tpa-button-main-border-radius,0));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicBorderColor))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicBorderColor))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderWidth)));
  border-start-end-radius: var(--wix-ui-tpa-button-main-border-start-end-radius,var(--wix-ui-tpa-button-main-border-radius,0));
  border-start-start-radius: var(--wix-ui-tpa-button-main-border-start-start-radius,var(--wix-ui-tpa-button-main-border-radius,0));
  color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wst-primary-background-color-rgb,var(--wix-color-1))));
  font-family: var(--wix-ui-tpa-button-main-text-font-family,var(--wst-paragraph-2-font-family,var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-button-main-text-font-size,var(--wix-ui-tpa-button-font-size-default));
  font-style: var(--wix-ui-tpa-button-main-text-font-style,var(--wst-paragraph-2-font-style,var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-button-main-text-font-variant,var(--wst-paragraph-2-font-variant,var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-button-main-text-font-weight,var(--wst-paragraph-2-font-weight,var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-button-main-text-font-line-height,var(--wix-ui-tpa-button-line-height-default));
  text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wst-paragraph-2-text-decoration,var(--wix-font-Body-M-text-decoration)));
}

.slml-jr-z.oxXNl_8---priority-5-basic:active.ox-xnl-8---hover-style-9-underline,.slml-jr-z.oxXNl_8---priority-5-basic:hover.ox-xnl-8---hover-style-9-underline,.slml-jr-z:active.ox-xnl-8---hover-style-9-underline,.slml-jr-z:hover.ox-xnl-8---hover-style-9-underline {
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5)))));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicHoverBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicHoverBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicHoverBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicHoverBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderWidth)));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wst-primary-background-color-rgb,var(--wix-color-1)))));
}

.slml-jr-z.oxXNl_8---priority-5-basic:active.ox-xnl-8---hover-style-9-underline,.slml-jr-z.oxXNl_8---priority-5-basic:active:not(.ox-xnl-8---hover-style-9-underline),.slml-jr-z.oxXNl_8---priority-5-basic:hover.ox-xnl-8---hover-style-9-underline,.slml-jr-z.oxXNl_8---priority-5-basic:hover:not(.ox-xnl-8---hover-style-9-underline),.slml-jr-z:active.ox-xnl-8---hover-style-9-underline,.slml-jr-z:active:not(.ox-xnl-8---hover-style-9-underline),.slml-jr-z:hover.ox-xnl-8---hover-style-9-underline,.slml-jr-z:hover:not(.ox-xnl-8---hover-style-9-underline) {
  font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wst-paragraph-2-font-family,var(--wix-font-Body-M-family))));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,var(--wix-ui-tpa-button-font-size-default)));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wst-paragraph-2-font-style,var(--wix-font-Body-M-style))));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wst-paragraph-2-font-variant,var(--wix-font-Body-M-variant))));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wst-paragraph-2-font-weight,var(--wix-font-Body-M-weight))));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,var(--wix-ui-tpa-button-line-height-default)));
  text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wst-paragraph-2-text-decoration,var(--wix-font-Body-M-text-decoration))));
}

.slml-jr-z.oxXNl_8---priority-5-basic:active:not(.ox-xnl-8---hover-style-9-underline),.slml-jr-z.oxXNl_8---priority-5-basic:hover:not(.ox-xnl-8---hover-style-9-underline),.slml-jr-z:active:not(.ox-xnl-8---hover-style-9-underline),.slml-jr-z:hover:not(.ox-xnl-8---hover-style-9-underline) {
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5),.7))));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicHoverLegacyBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicHoverLegacyBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicHoverLegacyBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicHoverLegacyBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderWidth)));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wst-primary-background-color-rgb,var(--wix-color-1),.7))));
}

.slml-jr-z.oxXNl_8---priority-14-basicSecondary {
  background-color: rgb(var(--wix-ui-tpa-button-main-background-color,var(--wst-primary-background-color-rgb,var(--wix-color-1))));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicSecondaryBorderColor))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicSecondaryBorderColor))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
  border-end-end-radius: var(--wix-ui-tpa-button-main-border-end-end-radius,var(--wix-ui-tpa-button-main-border-radius,0));
  border-end-start-radius: var(--wix-ui-tpa-button-main-border-end-start-radius,var(--wix-ui-tpa-button-main-border-radius,0));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicSecondaryBorderColor))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicSecondaryBorderColor))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
  border-start-end-radius: var(--wix-ui-tpa-button-main-border-start-end-radius,var(--wix-ui-tpa-button-main-border-radius,0));
  border-start-start-radius: var(--wix-ui-tpa-button-main-border-start-start-radius,var(--wix-ui-tpa-button-main-border-radius,0));
  color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
  font-family: var(--wix-ui-tpa-button-main-text-font-family,var(--wst-paragraph-2-font-family,var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-button-main-text-font-size,var(--wix-ui-tpa-button-font-size-default));
  font-style: var(--wix-ui-tpa-button-main-text-font-style,var(--wst-paragraph-2-font-style,var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-button-main-text-font-variant,var(--wst-paragraph-2-font-variant,var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-button-main-text-font-weight,var(--wst-paragraph-2-font-weight,var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-button-main-text-font-line-height,var(--wix-ui-tpa-button-line-height-default));
  text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wst-paragraph-2-text-decoration,var(--wix-font-Body-M-text-decoration)));
}

.slml-jr-z.oxXNl_8---priority-14-basicSecondary:active.ox-xnl-8---hover-style-9-underline,.slml-jr-z.oxXNl_8---priority-14-basicSecondary:hover.ox-xnl-8---hover-style-9-underline {
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wst-primary-background-color-rgb,var(--wix-color-1)))));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicSecondaryHoverBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicSecondaryHoverBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicSecondaryHoverBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicSecondaryHoverBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5)))));
}

.slml-jr-z.oxXNl_8---priority-14-basicSecondary:active.ox-xnl-8---hover-style-9-underline,.slml-jr-z.oxXNl_8---priority-14-basicSecondary:active:not(.ox-xnl-8---hover-style-9-underline),.slml-jr-z.oxXNl_8---priority-14-basicSecondary:hover.ox-xnl-8---hover-style-9-underline,.slml-jr-z.oxXNl_8---priority-14-basicSecondary:hover:not(.ox-xnl-8---hover-style-9-underline) {
  font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wst-paragraph-2-font-family,var(--wix-font-Body-M-family))));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,var(--wix-ui-tpa-button-font-size-default)));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wst-paragraph-2-font-style,var(--wix-font-Body-M-style))));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wst-paragraph-2-font-variant,var(--wix-font-Body-M-variant))));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wst-paragraph-2-font-weight,var(--wix-font-Body-M-weight))));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,var(--wix-ui-tpa-button-line-height-default)));
  text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wst-paragraph-2-text-decoration,var(--wix-font-Body-M-text-decoration))));
}

.slml-jr-z.oxXNl_8---priority-14-basicSecondary:active:not(.ox-xnl-8---hover-style-9-underline),.slml-jr-z.oxXNl_8---priority-14-basicSecondary:hover:not(.ox-xnl-8---hover-style-9-underline) {
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-color-1),0));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicSecondaryHoverLegacyBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicSecondaryHoverLegacyBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicSecondaryHoverLegacyBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicSecondaryHoverLegacyBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color-rgb,var(--wix-color-5)),calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)));
}

.slml-jr-z.oxXNl_8---priority-7-primary {
  background-color: rgb(var(--wix-ui-tpa-button-main-background-color,var(--wst-button-primary-background-color-rgb,var(--wix-color-38))));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-bottom-color-rgb,var(--Button2054135103-primaryBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-bottom-style,var(--Button2054135103-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-bottom-width,var(--Button2054135103-primaryBorderWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-top-color-rgb,var(--Button2054135103-primaryBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-top-style,var(--Button2054135103-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-top-width,var(--Button2054135103-primaryBorderWidth))));
  border-end-end-radius: var(--wix-ui-tpa-button-main-border-end-end-radius,var(--wix-ui-tpa-button-main-border-radius,var(--wst-button-primary-border-bottom-right-radius,0)));
  border-end-start-radius: var(--wix-ui-tpa-button-main-border-end-start-radius,var(--wix-ui-tpa-button-main-border-radius,var(--wst-button-primary-border-bottom-left-radius,0)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-right-color-rgb,var(--Button2054135103-primaryBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-right-style,var(--Button2054135103-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-right-width,var(--Button2054135103-primaryBorderWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-left-color-rgb,var(--Button2054135103-primaryBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-left-style,var(--Button2054135103-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-left-width,var(--Button2054135103-primaryBorderWidth))));
  border-start-end-radius: var(--wix-ui-tpa-button-main-border-start-end-radius,var(--wix-ui-tpa-button-main-border-radius,var(--wst-button-primary-border-top-right-radius,0)));
  border-start-start-radius: var(--wix-ui-tpa-button-main-border-start-start-radius,var(--wix-ui-tpa-button-main-border-radius,var(--wst-button-primary-border-top-left-radius,0)));
  box-shadow: var(--wix-ui-tpa-button-main-box-shadow,var(--wst-button-primary-box-shadow,0 0));
  color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wst-button-primary-color-rgb,var(--wix-color-40))));
  font-family: var(--wix-ui-tpa-button-main-text-font-family,var(--wst-button-primary-font-family,var(--wst-paragraph-2-font-family,var(--wix-font-Body-M-family))));
  font-size: var(--wix-ui-tpa-button-main-text-font-size,var(--wix-ui-tpa-button-font-size-default));
  font-style: var(--wix-ui-tpa-button-main-text-font-style,var(--wst-button-primary-font-style,var(--wst-paragraph-2-font-style,var(--wix-font-Body-M-style))));
  font-variant: var(--wix-ui-tpa-button-main-text-font-variant,var(--wst-button-primary-font-variant,var(--wst-paragraph-2-font-variant,var(--wix-font-Body-M-variant))));
  font-weight: var(--wix-ui-tpa-button-main-text-font-weight,var(--wst-button-primary-font-weight,var(--wst-paragraph-2-font-weight,var(--wix-font-Body-M-weight))));
  letter-spacing: var(--wix-ui-tpa-button-main-text-font-letter-spacing,var(--wst-button-primary-letter-spacing));
  line-height: var(--wix-ui-tpa-button-main-text-font-line-height,var(--wix-ui-tpa-button-line-height-default));
  text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wst-button-primary-text-decoration,var(--wst-paragraph-2-text-decoration,var(--wix-font-Body-M-text-decoration))));
  text-shadow: var(--wix-ui-tpa-button-main-text-shadow,var(--wst-button-primary-text-shadow,0 0 transparent)),var(--wix-ui-tpa-button-main-text-outline,var(--Button2054135103-wst-button-primary-text-outline,0 0 transparent));
  text-transform: var(--wix-ui-tpa-button-main-text-font-text-transform,var(--wst-button-primary-text-transform));
}

.slml-jr-z.oxXNl_8---priority-7-primary:active.ox-xnl-8---hover-style-9-underline,.slml-jr-z.oxXNl_8---priority-7-primary:hover.ox-xnl-8---hover-style-9-underline {
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wst-button-primary-background-color-rgb,var(--wix-color-38)))));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-bottom-color-rgb,var(--Button2054135103-primaryHoverBorderColor))))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-bottom-style,var(--Button2054135103-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-bottom-width,var(--Button2054135103-primaryBorderWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-top-color-rgb,var(--Button2054135103-primaryHoverBorderColor))))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-top-style,var(--Button2054135103-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-top-width,var(--Button2054135103-primaryBorderWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-right-color-rgb,var(--Button2054135103-primaryHoverBorderColor))))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-right-style,var(--Button2054135103-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-right-width,var(--Button2054135103-primaryBorderWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-left-color-rgb,var(--Button2054135103-primaryHoverBorderColor))))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-left-style,var(--Button2054135103-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-left-width,var(--Button2054135103-primaryBorderWidth))));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wst-button-primary-color-rgb,var(--wix-color-40)))));
}

.slml-jr-z.oxXNl_8---priority-7-primary:active.ox-xnl-8---hover-style-9-underline,.slml-jr-z.oxXNl_8---priority-7-primary:active:not(.ox-xnl-8---hover-style-9-underline),.slml-jr-z.oxXNl_8---priority-7-primary:hover.ox-xnl-8---hover-style-9-underline,.slml-jr-z.oxXNl_8---priority-7-primary:hover:not(.ox-xnl-8---hover-style-9-underline) {
  font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wst-button-primary-font-family,var(--wst-paragraph-2-font-family,var(--wix-font-Body-M-family)))));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,var(--wix-ui-tpa-button-font-size-default)));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wst-button-primary-font-style,var(--wst-paragraph-2-font-style,var(--wix-font-Body-M-style)))));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wst-button-primary-font-variant,var(--wst-paragraph-2-font-variant,var(--wix-font-Body-M-variant)))));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wst-button-primary-font-weight,var(--wst-paragraph-2-font-weight,var(--wix-font-Body-M-weight)))));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,var(--wix-ui-tpa-button-line-height-default)));
  text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wst-button-primary-text-decoration,var(--wst-paragraph-2-text-decoration,var(--wix-font-Body-M-text-decoration)))));
}

.slml-jr-z.oxXNl_8---priority-7-primary:active:not(.ox-xnl-8---hover-style-9-underline),.slml-jr-z.oxXNl_8---priority-7-primary:hover:not(.ox-xnl-8---hover-style-9-underline) {
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color-rgb,var(--wst-button-primary-background-color-rgb,var(--wix-color-41))),calc(var(--wix-ui-tpa-button-main-background-color-opacity, 1) * .7)));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-bottom-color-rgb,var(--Button2054135103-primaryHoverLegacyBorderColor))))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-bottom-style,var(--Button2054135103-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-bottom-width,var(--Button2054135103-primaryBorderWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-top-color-rgb,var(--Button2054135103-primaryHoverLegacyBorderColor))))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-top-style,var(--Button2054135103-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-top-width,var(--Button2054135103-primaryBorderWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-right-color-rgb,var(--Button2054135103-primaryHoverLegacyBorderColor))))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-right-style,var(--Button2054135103-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-right-width,var(--Button2054135103-primaryBorderWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-left-color-rgb,var(--Button2054135103-primaryHoverLegacyBorderColor))))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-left-style,var(--Button2054135103-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-left-width,var(--Button2054135103-primaryBorderWidth))));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color-rgb,var(--wst-button-primary-color-rgb,var(--wix-color-43))),calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)));
}

.slml-jr-z.oxXNl_8---priority-7-primary .sc-bfh-dv {
  background-color: var(--wst-button-primary-text-highlight);
}

.slml-jr-z.oxXNl_8---priority-9-secondary {
  background-color: rgb(var(--wix-ui-tpa-button-main-background-color,var(--wst-button-secondary-background-color-rgb,var(--wix-color-47),0)));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-bottom-color-rgb,var(--Button2054135103-secondaryBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-bottom-style,var(--Button2054135103-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-bottom-width,var(--Button2054135103-secondaryBorderWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-top-color-rgb,var(--Button2054135103-secondaryBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-top-style,var(--Button2054135103-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-top-width,var(--Button2054135103-secondaryBorderWidth))));
  border-end-end-radius: var(--wix-ui-tpa-button-main-border-end-end-radius,var(--wix-ui-tpa-button-main-border-radius,var(--wst-button-secondary-border-bottom-right-radius,0)));
  border-end-start-radius: var(--wix-ui-tpa-button-main-border-end-start-radius,var(--wix-ui-tpa-button-main-border-radius,var(--wst-button-secondary-border-bottom-left-radius,0)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-right-color-rgb,var(--Button2054135103-secondaryBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-right-style,var(--Button2054135103-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-right-width,var(--Button2054135103-secondaryBorderWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-left-color-rgb,var(--Button2054135103-secondaryBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-left-style,var(--Button2054135103-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-left-width,var(--Button2054135103-secondaryBorderWidth))));
  border-start-end-radius: var(--wix-ui-tpa-button-main-border-start-end-radius,var(--wix-ui-tpa-button-main-border-radius,var(--wst-button-secondary-border-top-right-radius,0)));
  border-start-start-radius: var(--wix-ui-tpa-button-main-border-start-start-radius,var(--wix-ui-tpa-button-main-border-radius,var(--wst-button-secondary-border-top-left-radius,0)));
  box-shadow: var(--wix-ui-tpa-button-main-box-shadow,var(--wst-button-secondary-box-shadow,0 0));
  color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wst-button-secondary-color-rgb,var(--wix-color-49))));
  font-family: var(--wix-ui-tpa-button-main-text-font-family,var(--wst-button-secondary-font-family,var(--wst-paragraph-2-font-family,var(--wix-font-Body-M-family))));
  font-size: var(--wix-ui-tpa-button-main-text-font-size,var(--wix-ui-tpa-button-font-size-default));
  font-style: var(--wix-ui-tpa-button-main-text-font-style,var(--wst-button-secondary-font-style,var(--wst-paragraph-2-font-style,var(--wix-font-Body-M-style))));
  font-variant: var(--wix-ui-tpa-button-main-text-font-variant,var(--wst-button-secondary-font-variant,var(--wst-paragraph-2-font-variant,var(--wix-font-Body-M-variant))));
  font-weight: var(--wix-ui-tpa-button-main-text-font-weight,var(--wst-button-secondary-font-weight,var(--wst-paragraph-2-font-weight,var(--wix-font-Body-M-weight))));
  letter-spacing: var(--wix-ui-tpa-button-main-text-font-letter-spacing,var(--wst-button-secondary-letter-spacing));
  line-height: var(--wix-ui-tpa-button-main-text-font-line-height,var(--wix-ui-tpa-button-line-height-default));
  text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wst-button-secondary-text-decoration,var(--wst-paragraph-2-text-decoration,var(--wix-font-Body-M-text-decoration))));
  text-shadow: var(--wix-ui-tpa-button-main-text-shadow,var(--wst-button-secondary-text-shadow,0 0 transparent)),var(--wix-ui-tpa-button-main-text-outline,var(--Button2054135103-wst-button-secondary-text-outline,0 0 transparent));
  text-transform: var(--wix-ui-tpa-button-main-text-font-text-transform,var(--wst-button-secondary-text-transform));
}

.slml-jr-z.oxXNl_8---priority-9-secondary:active.ox-xnl-8---hover-style-9-underline,.slml-jr-z.oxXNl_8---priority-9-secondary:hover.ox-xnl-8---hover-style-9-underline {
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wst-button-secondary-background-color-rgb,var(--wix-color-47),0))));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-bottom-color-rgb,var(--Button2054135103-secondaryHoverBorderColor))))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-bottom-style,var(--Button2054135103-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-bottom-width,var(--Button2054135103-secondaryBorderWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-top-color-rgb,var(--Button2054135103-secondaryHoverBorderColor))))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-top-style,var(--Button2054135103-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-top-width,var(--Button2054135103-secondaryBorderWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-right-color-rgb,var(--Button2054135103-secondaryHoverBorderColor))))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-right-style,var(--Button2054135103-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-right-width,var(--Button2054135103-secondaryBorderWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-left-color-rgb,var(--Button2054135103-secondaryHoverBorderColor))))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-left-style,var(--Button2054135103-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-left-width,var(--Button2054135103-secondaryBorderWidth))));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wst-button-secondary-color-rgb,var(--wix-color-49)))));
}

.slml-jr-z.oxXNl_8---priority-9-secondary:active.ox-xnl-8---hover-style-9-underline,.slml-jr-z.oxXNl_8---priority-9-secondary:active:not(.ox-xnl-8---hover-style-9-underline),.slml-jr-z.oxXNl_8---priority-9-secondary:hover.ox-xnl-8---hover-style-9-underline,.slml-jr-z.oxXNl_8---priority-9-secondary:hover:not(.ox-xnl-8---hover-style-9-underline) {
  font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wst-button-secondary-font-family,var(--wst-paragraph-2-font-family,var(--wix-font-Body-M-family)))));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,var(--wix-ui-tpa-button-font-size-default)));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wst-button-secondary-font-style,var(--wst-paragraph-2-font-style,var(--wix-font-Body-M-style)))));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wst-button-secondary-font-variant,var(--wst-paragraph-2-font-variant,var(--wix-font-Body-M-variant)))));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wst-button-secondary-font-weight,var(--wst-paragraph-2-font-weight,var(--wix-font-Body-M-weight)))));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,var(--wix-ui-tpa-button-line-height-default)));
  text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wst-button-secondary-text-decoration,var(--wst-paragraph-2-text-decoration,var(--wix-font-Body-M-text-decoration)))));
}

.slml-jr-z.oxXNl_8---priority-9-secondary:active:not(.ox-xnl-8---hover-style-9-underline),.slml-jr-z.oxXNl_8---priority-9-secondary:hover:not(.ox-xnl-8---hover-style-9-underline) {
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wst-button-secondary-background-color-rgb,var(--wix-color-50),0)));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-bottom-color-rgb,var(--Button2054135103-secondaryHoverLegacyBorderColor))))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-bottom-style,var(--Button2054135103-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-bottom-width,var(--Button2054135103-secondaryBorderWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-top-color-rgb,var(--Button2054135103-secondaryHoverLegacyBorderColor))))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-top-style,var(--Button2054135103-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-top-width,var(--Button2054135103-secondaryBorderWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-right-color-rgb,var(--Button2054135103-secondaryHoverLegacyBorderColor))))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-right-style,var(--Button2054135103-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-right-width,var(--Button2054135103-secondaryBorderWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-left-color-rgb,var(--Button2054135103-secondaryHoverLegacyBorderColor))))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-left-style,var(--Button2054135103-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-left-width,var(--Button2054135103-secondaryBorderWidth))));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color-rgb,var(--wst-button-secondary-color-rgb,var(--wix-color-52))),calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)));
}

.slml-jr-z.oxXNl_8---priority-9-secondary .sc-bfh-dv {
  background-color: var(--wst-button-secondary-text-highlight);
}

.slml-jr-z.oM0fAUx--disabled,.slml-jr-z.oxXNl_8---priority-5-basic.oM0fAUx--disabled {
  background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color,var(--wst-system-disabled-color-rgb,var(--wix-color-29))));
  border-color: rgb(var(--Button2054135103-basicDisabledBorderColor));
  color: rgb(var(--wix-ui-tpa-button-disabled-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wst-primary-background-color-rgb,var(--wix-color-1)))));
}

.slml-jr-z.oxXNl_8---priority-7-primary.oM0fAUx--disabled {
  background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color,var(--wst-system-disabled-color-rgb,var(--wix-color-44))));
  border-color: rgb(var(--Button2054135103-primaryDisabledBorderColor));
  color: rgb(var(--wix-ui-tpa-button-disabled-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wst-primary-background-color-rgb,var(--wix-color-46)))));
}

.slml-jr-z.oxXNl_8---priority-14-basicSecondary.oM0fAUx--disabled {
  background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color-rgb,var(--wix-color-1)),calc(var(--wix-ui-tpa-button-disabled-background-color-opacity, 1)*0));
  border-color: rgb(var(--Button2054135103-basicSecondaryDisabledBorderColor));
  color: rgb(var(--wix-ui-tpa-button-disabled-text-color,var(--wst-system-disabled-color-rgb,var(--wix-color-29))));
}

.slml-jr-z.oxXNl_8---priority-9-secondary.oM0fAUx--disabled {
  background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color,var(--wst-system-disabled-color-rgb,var(--wix-color-53))));
  border-color: rgb(var(--Button2054135103-secondaryDisabledBorderColor));
  color: rgb(var(--wix-ui-tpa-button-disabled-text-color,var(--wst-secondary-background-color-rgb,var(--wix-color-55))));
}

.slml-jr-z.oxXNl_8---size-4-tiny {
  padding: 6px 16px;
}

.slml-jr-z.oxXNl_8---size-4-tiny.sJL4oc_ {
  padding: 5.5px 16px;
}

.slml-jr-z.oxXNl_8---size-5-small {
  padding: 7px 16px;
}

.slml-jr-z,.slml-jr-z.oxXNl_8---size-6-medium {
  padding: 8px 16px;
}

.slml-jr-z.oxXNl_8---size-5-large,.slml-jr-z.oxXNl_8--mobile,.slml-jr-z.oxXNl_8--mobile.oxXNl_8---size-6-medium {
  padding: 10px 16px;
}

.sboncWW svg {
  height: 1.5em;
  margin: calc(-1*(1.5em/4)) 0;
  width: 1.5em;
}

.s__35fFVl:after,.s__9iKsph:before {
  content: "";
  display: inline-block;
  height: 1px;
  width: var(--wix-ui-tpa-button-column-gap,4px);
}

.slml-jr-z .sboncWW svg[fill=currentColor] {
  color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-1)));
  transition: color .2s ease-in-out;
}

.slml-jr-z:hover:not(.ox-xnl-8---hover-style-9-underline) .sboncWW svg[fill=currentColor] {
  color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color-rgb,var(--wix-color-1)),calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)));
}

.slml-jr-z.oxXNl_8---priority-9-secondary .sboncWW svg[fill=currentColor] {
  color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-49)));
}

.slml-jr-z.oxXNl_8---priority-9-secondary:hover:not(.ox-xnl-8---hover-style-9-underline) .sboncWW svg[fill=currentColor] {
  color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color-rgb,var(--wix-color-52)),calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)));
}

.slml-jr-z.oxXNl_8---priority-14-basicSecondary .sboncWW svg[fill=currentColor] {
  color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-5)));
}

.slml-jr-z.oxXNl_8---priority-14-basicSecondary:hover:not(.ox-xnl-8---hover-style-9-underline) .sboncWW svg[fill=currentColor] {
  color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color-rgb,var(--wix-color-5)),calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)));
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings,.slml-jr-z.button-2 {
  box-sizing: border-box;
  display: inline-flex;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings .s-lbirlf,.slml-jr-z.button-2 .s-lbirlf {
  overflow: visible;
  text-overflow: unset;
  white-space: unset;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.ox-xnl-8--wrap-content,.slml-jr-z.button-2.ox-xnl-8--wrap-content {
  line-height: 1.3 !important;
  white-space: normal;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-large:not(.oxXNl_8--mobile),.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-small:not(.oxXNl_8--mobile) {
  line-height: 1;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---priority-14-basicSecondary.oxXNl_8---size-4-tiny,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---priority-9-secondary.oxXNl_8---size-4-tiny {
  padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-4-tiny,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-4-tiny.oxXNl_8---priority-5-basic,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-4-tiny.oxXNl_8---priority-7-primary {
  padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-4-tiny.oxXNl_8---priority-14-basicSecondary.ox-xnl-8--wrap-content,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-4-tiny.oxXNl_8---priority-9-secondary.ox-xnl-8--wrap-content {
  padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-4-tiny.oxXNl_8---priority-5-basic.ox-xnl-8--wrap-content,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-4-tiny.oxXNl_8---priority-7-primary.ox-xnl-8--wrap-content,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-4-tiny.ox-xnl-8--wrap-content {
  padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-small.oxXNl_8---priority-14-basicSecondary,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-small.oxXNl_8---priority-9-secondary {
  padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-small,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-small.oxXNl_8---priority-5-basic,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-small.oxXNl_8---priority-7-primary {
  padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-small.ox-xnl-8--wrap-content.oxXNl_8---priority-14-basicSecondary,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-small.ox-xnl-8--wrap-content.oxXNl_8---priority-9-secondary {
  padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-small.oxXNl_8---priority-5-basic.ox-xnl-8--wrap-content,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-small.oxXNl_8---priority-7-primary.ox-xnl-8--wrap-content,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-small.ox-xnl-8--wrap-content {
  padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-small.oxXNl_8---priority-14-basicSecondary.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-small.oxXNl_8---priority-9-secondary.oxXNl_8--mobile {
  padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-small.oxXNl_8---priority-5-basic.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-small.oxXNl_8---priority-7-primary.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-small.oxXNl_8--mobile {
  padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-small.ox-xnl-8--wrap-content.oxXNl_8---priority-14-basicSecondary.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-small.ox-xnl-8--wrap-content.oxXNl_8---priority-9-secondary.oxXNl_8--mobile {
  padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-small.oxXNl_8---priority-5-basic.ox-xnl-8--wrap-content.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-small.oxXNl_8---priority-7-primary.ox-xnl-8--wrap-content.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-small.ox-xnl-8--wrap-content.oxXNl_8--mobile {
  padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---priority-14-basicSecondary,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---priority-9-secondary,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-6-medium.oxXNl_8---priority-14-basicSecondary,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-6-medium.oxXNl_8---priority-9-secondary {
  padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---priority-5-basic,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---priority-7-primary,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-6-medium,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-6-medium.oxXNl_8---priority-5-basic,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-6-medium.oxXNl_8---priority-7-primary {
  padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-6-medium.ox-xnl-8--wrap-content.oxXNl_8---priority-14-basicSecondary,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-6-medium.ox-xnl-8--wrap-content.oxXNl_8---priority-9-secondary,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.ox-xnl-8--wrap-content.oxXNl_8---priority-14-basicSecondary,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.ox-xnl-8--wrap-content.oxXNl_8---priority-9-secondary {
  padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---priority-5-basic.ox-xnl-8--wrap-content,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---priority-7-primary.ox-xnl-8--wrap-content,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-6-medium.oxXNl_8---priority-5-basic.ox-xnl-8--wrap-content,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-6-medium.oxXNl_8---priority-7-primary.ox-xnl-8--wrap-content,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-6-medium.ox-xnl-8--wrap-content,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.ox-xnl-8--wrap-content {
  padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---priority-14-basicSecondary.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---priority-9-secondary.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-6-medium.oxXNl_8---priority-14-basicSecondary.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-6-medium.oxXNl_8---priority-9-secondary.oxXNl_8--mobile {
  padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---priority-5-basic.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---priority-7-primary.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-6-medium.oxXNl_8---priority-5-basic.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-6-medium.oxXNl_8---priority-7-primary.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-6-medium.oxXNl_8--mobile {
  padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-6-medium.ox-xnl-8--wrap-content.oxXNl_8---priority-14-basicSecondary.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-6-medium.ox-xnl-8--wrap-content.oxXNl_8---priority-9-secondary.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.ox-xnl-8--wrap-content.oxXNl_8---priority-14-basicSecondary.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.ox-xnl-8--wrap-content.oxXNl_8---priority-9-secondary.oxXNl_8--mobile {
  padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---priority-5-basic.ox-xnl-8--wrap-content.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---priority-7-primary.ox-xnl-8--wrap-content.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-6-medium.oxXNl_8---priority-5-basic.ox-xnl-8--wrap-content.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-6-medium.oxXNl_8---priority-7-primary.ox-xnl-8--wrap-content.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-6-medium.ox-xnl-8--wrap-content.oxXNl_8--mobile {
  padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-large.oxXNl_8---priority-14-basicSecondary,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-large.oxXNl_8---priority-9-secondary {
  padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-large,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-large.oxXNl_8---priority-5-basic,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-large.oxXNl_8---priority-7-primary {
  padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-large.oxXNl_8---priority-14-basicSecondary.ox-xnl-8--wrap-content,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-large.oxXNl_8---priority-9-secondary.ox-xnl-8--wrap-content {
  padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-large.oxXNl_8---priority-5-basic.ox-xnl-8--wrap-content,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-large.oxXNl_8---priority-7-primary.ox-xnl-8--wrap-content,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-large.ox-xnl-8--wrap-content {
  padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-large.oxXNl_8---priority-14-basicSecondary.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-large.oxXNl_8---priority-5-basic.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-large.oxXNl_8---priority-7-primary.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-large.oxXNl_8---priority-9-secondary.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-large.oxXNl_8--mobile {
  padding: calc(17px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}

.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-large.oxXNl_8---priority-14-basicSecondary.ox-xnl-8--wrap-content.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-large.oxXNl_8---priority-5-basic.ox-xnl-8--wrap-content.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-large.oxXNl_8---priority-7-primary.ox-xnl-8--wrap-content.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-large.oxXNl_8---priority-9-secondary.ox-xnl-8--wrap-content.oxXNl_8--mobile,.slml-jr-z.oxXNl_8---paddingMode-15-dynamicPaddings.oxXNl_8---size-5-large.ox-xnl-8--wrap-content.oxXNl_8--mobile {
  padding: calc(14.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}

.slml-jr-z.button-2,.slml-jr-z.button-2.oxXNl_8---size-6-medium {
  border-width: var(--wix-ui-tpa-button-main-border-width,1px);
  padding-inline-end: var(--wix-ui-tpa-button-padding-inline-end,15px);
  padding-inline-start: var(--wix-ui-tpa-button-padding-inline-start,15px);
  padding-block-end: var(--wix-ui-tpa-button-padding-block-end,7px);
  padding-block-start: var(--wix-ui-tpa-button-padding-block-start,7px);
}

.slml-jr-z.button-2,.slml-jr-z.button-2.oxXNl_8---priority-5-basic {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicBorderColor))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderExPaddingWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicBorderColor))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderExPaddingWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicBorderColor))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderExPaddingWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicBorderColor))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderExPaddingWidth)));
}

.slml-jr-z.button-2.oxXNl_8---priority-5-basic:hover,.slml-jr-z.button-2:hover {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicHoverBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderExPaddingWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicHoverBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderExPaddingWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicHoverBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderExPaddingWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicHoverBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderExPaddingWidth)));
}

.slml-jr-z.button-2.oxXNl_8---priority-5-basic:not(.ox-xnl-8---hover-style-9-underline):hover,.slml-jr-z.button-2:not(.ox-xnl-8---hover-style-9-underline):hover {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicHoverLegacyBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderExPaddingWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicHoverLegacyBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderExPaddingWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicHoverLegacyBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderExPaddingWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicHoverLegacyBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderExPaddingWidth)));
}

.slml-jr-z.button-2.oM0fAUx--disabled,.slml-jr-z.button-2.oxXNl_8---priority-5-basic.oM0fAUx--disabled {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--Button2054135103-basicDisabledBorderColor)));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderExPaddingWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--Button2054135103-basicDisabledBorderColor)));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderExPaddingWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--Button2054135103-basicDisabledBorderColor)));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderExPaddingWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--Button2054135103-basicDisabledBorderColor)));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicBorderExPaddingWidth)));
}

.slml-jr-z.button-2.oxXNl_8---priority-14-basicSecondary {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicSecondaryBorderColor))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicSecondaryBorderColor))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicSecondaryBorderColor))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicSecondaryBorderColor))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
}

.slml-jr-z.button-2.oxXNl_8---priority-14-basicSecondary:hover {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicSecondaryHoverBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicSecondaryHoverBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicSecondaryHoverBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicSecondaryHoverBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
}

.slml-jr-z.button-2.oxXNl_8---priority-14-basicSecondary:not(.ox-xnl-8---hover-style-9-underline):hover {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicSecondaryHoverLegacyBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicSecondaryHoverLegacyBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicSecondaryHoverLegacyBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2054135103-basicSecondaryHoverLegacyBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
}

.slml-jr-z.button-2.oxXNl_8---priority-14-basicSecondary.oM0fAUx--disabled {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--Button2054135103-basicSecondaryDisabledBorderColor)));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--Button2054135103-basicSecondaryDisabledBorderColor)));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--Button2054135103-basicSecondaryDisabledBorderColor)));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--Button2054135103-basicSecondaryDisabledBorderColor)));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2054135103-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2054135103-basicSecondaryBorderWidth)));
}

.slml-jr-z.button-2.oxXNl_8---priority-7-primary {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-bottom-color-rgb,var(--Button2054135103-primaryBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-bottom-style,var(--Button2054135103-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-bottom-width,var(--Button2054135103-primaryBorderExPaddingWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-top-color-rgb,var(--Button2054135103-primaryBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-top-style,var(--Button2054135103-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-top-width,var(--Button2054135103-primaryBorderExPaddingWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-right-color-rgb,var(--Button2054135103-primaryBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-right-style,var(--Button2054135103-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-right-width,var(--Button2054135103-primaryBorderExPaddingWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-left-color-rgb,var(--Button2054135103-primaryBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-left-style,var(--Button2054135103-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-left-width,var(--Button2054135103-primaryBorderExPaddingWidth))));
}

.slml-jr-z.button-2.oxXNl_8---priority-7-primary:hover {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-bottom-color-rgb,var(--Button2054135103-primaryHoverBorderColor))))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-bottom-style,var(--Button2054135103-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-bottom-width,var(--Button2054135103-primaryBorderExPaddingWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-top-color-rgb,var(--Button2054135103-primaryHoverBorderColor))))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-top-style,var(--Button2054135103-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-top-width,var(--Button2054135103-primaryBorderExPaddingWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-right-color-rgb,var(--Button2054135103-primaryHoverBorderColor))))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-right-style,var(--Button2054135103-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-right-width,var(--Button2054135103-primaryBorderExPaddingWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-left-color-rgb,var(--Button2054135103-primaryHoverBorderColor))))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-left-style,var(--Button2054135103-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-left-width,var(--Button2054135103-primaryBorderExPaddingWidth))));
}

.slml-jr-z.button-2.oxXNl_8---priority-7-primary:not(.ox-xnl-8---hover-style-9-underline):hover {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-bottom-color-rgb,var(--Button2054135103-primaryHoverLegacyBorderColor))))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-bottom-style,var(--Button2054135103-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-bottom-width,var(--Button2054135103-primaryBorderExPaddingWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-top-color-rgb,var(--Button2054135103-primaryHoverLegacyBorderColor))))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-top-style,var(--Button2054135103-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-top-width,var(--Button2054135103-primaryBorderExPaddingWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-right-color-rgb,var(--Button2054135103-primaryHoverLegacyBorderColor))))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-right-style,var(--Button2054135103-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-right-width,var(--Button2054135103-primaryBorderExPaddingWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-left-color-rgb,var(--Button2054135103-primaryHoverLegacyBorderColor))))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-left-style,var(--Button2054135103-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-left-width,var(--Button2054135103-primaryBorderExPaddingWidth))));
}

.slml-jr-z.button-2.oxXNl_8---priority-7-primary.oM0fAUx--disabled {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wst-button-primary-border-bottom-color-rgb,var(--Button2054135103-primaryDisabledBorderColor))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-bottom-style,var(--Button2054135103-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-bottom-width,var(--Button2054135103-primaryBorderExPaddingWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wst-button-primary-border-top-color-rgb,var(--Button2054135103-primaryDisabledBorderColor))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-top-style,var(--Button2054135103-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-top-width,var(--Button2054135103-primaryBorderExPaddingWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wst-button-primary-border-right-color-rgb,var(--Button2054135103-primaryDisabledBorderColor))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-right-style,var(--Button2054135103-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-right-width,var(--Button2054135103-primaryBorderExPaddingWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wst-button-primary-border-left-color-rgb,var(--Button2054135103-primaryDisabledBorderColor))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-left-style,var(--Button2054135103-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-left-width,var(--Button2054135103-primaryBorderExPaddingWidth))));
}

.slml-jr-z.button-2.oxXNl_8---priority-9-secondary {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-bottom-color-rgb,var(--Button2054135103-secondaryBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-bottom-style,var(--Button2054135103-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-bottom-width,var(--Button2054135103-secondaryBorderWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-top-color-rgb,var(--Button2054135103-secondaryBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-top-style,var(--Button2054135103-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-top-width,var(--Button2054135103-secondaryBorderWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-right-color-rgb,var(--Button2054135103-secondaryBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-right-style,var(--Button2054135103-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-right-width,var(--Button2054135103-secondaryBorderWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-left-color-rgb,var(--Button2054135103-secondaryBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-left-style,var(--Button2054135103-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-left-width,var(--Button2054135103-secondaryBorderWidth))));
}

.slml-jr-z.button-2.oxXNl_8---priority-9-secondary:hover {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-bottom-color-rgb,var(--Button2054135103-secondaryHoverBorderColor))))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-bottom-style,var(--Button2054135103-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-bottom-width,var(--Button2054135103-secondaryBorderWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-top-color-rgb,var(--Button2054135103-secondaryHoverBorderColor))))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-top-style,var(--Button2054135103-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-top-width,var(--Button2054135103-secondaryBorderWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-right-color-rgb,var(--Button2054135103-secondaryHoverBorderColor))))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-right-style,var(--Button2054135103-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-right-width,var(--Button2054135103-secondaryBorderWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-left-color-rgb,var(--Button2054135103-secondaryHoverBorderColor))))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-left-style,var(--Button2054135103-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-left-width,var(--Button2054135103-secondaryBorderWidth))));
}

.slml-jr-z.button-2.oxXNl_8---priority-9-secondary:not(.ox-xnl-8---hover-style-9-underline):hover {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-bottom-color-rgb,var(--Button2054135103-secondaryHoverLegacyBorderColor))))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-bottom-style,var(--Button2054135103-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-bottom-width,var(--Button2054135103-secondaryBorderWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-top-color-rgb,var(--Button2054135103-secondaryHoverLegacyBorderColor))))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-top-style,var(--Button2054135103-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-top-width,var(--Button2054135103-secondaryBorderWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-right-color-rgb,var(--Button2054135103-secondaryHoverLegacyBorderColor))))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-right-style,var(--Button2054135103-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-right-width,var(--Button2054135103-secondaryBorderWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-left-color-rgb,var(--Button2054135103-secondaryHoverLegacyBorderColor))))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-left-style,var(--Button2054135103-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-left-width,var(--Button2054135103-secondaryBorderWidth))));
}

.slml-jr-z.button-2.oxXNl_8---priority-9-secondary.oM0fAUx--disabled {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wst-button-secondary-border-bottom-color-rgb,var(--Button2054135103-secondaryDisabledBorderColor))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-bottom-style,var(--Button2054135103-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-bottom-width,var(--Button2054135103-secondaryBorderWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wst-button-secondary-border-top-color-rgb,var(--Button2054135103-secondaryDisabledBorderColor))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-top-style,var(--Button2054135103-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-top-width,var(--Button2054135103-secondaryBorderWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wst-button-secondary-border-right-color-rgb,var(--Button2054135103-secondaryDisabledBorderColor))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-right-style,var(--Button2054135103-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-right-width,var(--Button2054135103-secondaryBorderWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wst-button-secondary-border-left-color-rgb,var(--Button2054135103-secondaryDisabledBorderColor))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-left-style,var(--Button2054135103-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-left-width,var(--Button2054135103-secondaryBorderWidth))));
}

.slml-jr-z.button-2.oxXNl_8---size-4-tiny,.slml-jr-z.button-2.oxXNl_8---size-5-small {
  padding-block-end: var(--wix-ui-tpa-button-padding-block-end,5px);
  padding-block-start: var(--wix-ui-tpa-button-padding-block-start,5px);
}

.slml-jr-z.button-2.oxXNl_8---size-5-large {
  padding-block-end: var(--wix-ui-tpa-button-padding-block-end,11px);
  padding-block-start: var(--wix-ui-tpa-button-padding-block-start,11px);
}

.s-vw-el7-e {
  border-style: solid;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  overflow: hidden;
  position: relative;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.s-vw-el7-e .sc-bfh-dv {
  display: block;
  line-height: 1.5;
}

.s-vw-el7-e.oqlzy-h7--upgrade .sc-bfh-dv {
  display: inline-block;
  line-height: 1;
}

.sCEWVUy {
  animation: StatesButton1238702267__bounce-in .5s ease 0s 1 normal;
  height: 1.5em;
  top: .15em;
}

.smYPhor {
  height: 1.5em;
  width: 1.5em;
}

.sn-z-6f6 {
  --wix-ui-tpa-text-field-main-background-color: var(--wix-forms-formInputBackgroundColor);
  --wix-ui-tpa-text-field-main-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
  --wix-ui-tpa-text-field-main-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
  --wix-ui-tpa-text-field-hover-background-color: var(--wix-forms-formInputBackgroundColorHover);
  --wix-ui-tpa-text-field-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
  --wix-ui-tpa-text-field-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
  --wix-ui-tpa-text-field-main-border-color: var(--wix-forms-formInputBorderColor);
  --wix-ui-tpa-text-field-main-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
  --wix-ui-tpa-text-field-main-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
  --wix-ui-tpa-text-field-main-border-opacity: 1;
  --wix-ui-tpa-text-field-hover-border-color: var(--wix-forms-formInputBorderColorHover);
  --wix-ui-tpa-text-field-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
  --wix-ui-tpa-text-field-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
  --wix-ui-tpa-text-field-main-border-width: var(--wix-forms-formInputBorderWidth);
  --wix-ui-tpa-text-field-hover-border-width: var(--wix-forms-formInputBorderWidth);
  --wix-ui-tpa-text-field-main-border-radius: var(--wix-forms-formInputBorderRadius);
  --wix-ui-tpa-text-field-hover-border-radius: var(--wix-forms-formInputBorderRadius);
  --wix-ui-tpa-text-field-hover-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-field-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-field-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-field-main-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
  --wix-ui-tpa-text-field-main-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
  --wix-ui-tpa-text-field-main-text-font-family: var(--wix-forms-formInputValueFont-family);
  --wix-ui-tpa-text-field-main-text-font-size: var(--wix-forms-formInputValueFont-size);
  --wix-ui-tpa-text-field-main-text-font-style: var(--wix-forms-formInputValueFont-style);
  --wix-ui-tpa-text-field-main-text-font-variant: var(--wix-forms-formInputValueFont-variant);
  --wix-ui-tpa-text-field-main-text-font-weight: var(--wix-forms-formInputValueFont-weight);
  --wix-ui-tpa-text-field-main-text-disabled-color: var(--wix-forms-formInputDisabledValueColor);
  --wix-ui-tpa-text-field-main-text-disabled-color-rgb: var(--wix-forms-formInputDisabledValueColor-rgb);
  --wix-ui-tpa-text-field-main-text-disabled-color-opacity: var(--wix-forms-formInputDisabledValueColor-opacity);
  --wix-ui-tpa-text-field-readonly-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
  --wix-ui-tpa-text-field-readonly-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
  --wix-ui-tpa-text-field-readonly-text-font-family: var(--wix-forms-formInputValueFont-family);
  --wix-ui-tpa-text-field-readonly-text-font-size: var(--wix-forms-formInputValueFont-size);
  --wix-ui-tpa-text-field-readonly-text-font-style: var(--wix-forms-formInputValueFont-style);
  --wix-ui-tpa-text-field-readonly-text-font-variant: var(--wix-forms-formInputValueFont-variant);
  --wix-ui-tpa-text-field-readonly-text-font-weight: var(--wix-forms-formInputValueFont-weight);
  --wix-ui-tpa-text-field-readonly-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-field-readonly-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-field-readonly-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-field-main-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-field-main-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-field-main-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-field-error-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-text-field-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-text-field-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
  --wix-ui-tpa-text-field-readonly-background-color: var(--wix-forms-formInputBackgroundColor);
  --wix-ui-tpa-text-field-readonly-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
  --wix-ui-tpa-text-field-readonly-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
  --wix-ui-tpa-text-field-readonly-border-color: var(rgb(var(--wix-forms-formInputBorderColor-rgb,var(--wix-color-37)),calc(var(--wix-forms-formInputBorderColor-opacity, 1) * 0)));
  --wix-ui-tpa-text-field-readonly-border-color-rgb: var(rgb(var(--wix-forms-formInputBorderColor-rgb,var(--wix-color-37)),calc(var(--wix-forms-formInputBorderColor-opacity, 1) * 0)) -rgb);
  --wix-ui-tpa-text-field-readonly-border-color-opacity: var(rgb(var(--wix-forms-formInputBorderColor-rgb,var(--wix-color-37)),calc(var(--wix-forms-formInputBorderColor-opacity, 1) * 0)) -opacity);
  --wix-ui-tpa-text-field-readonly-border-width: var(--wix-forms-formInputBorderWidth);
  --wix-ui-tpa-text-field-readonly-border-radius: var(--wix-forms-formInputBorderRadius);
  display: flex;
  flex-direction: column;
}

.sn-z-6f6 [placeholder] {
  text-overflow: ellipsis;
}

.sn-z-6f6 input::placeholder {
  color: rgb(var(--wix-forms-formInputPlaceholderColor,var(--wix-color-4))) !important;
}

.sn-z-6f6 input:-webkit-autofill,.sn-z-6f6 input:-webkit-autofill:focus,.sn-z-6f6 input:-webkit-autofill:hover {
  border-radius: var(--wix-forms-formInputBorderRadius,0) !important;
}

.sn-z-6f6 input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px rgb(var(--wix-forms-formInputBackgroundColor-rgb,var(--wix-color-1)),calc(var(--wix-forms-formInputBackgroundColor-opacity, 1)*--wix-forms-formInputBackgroundColor-opacity)) inset !important;
  transition: background-color 5000s ease-in-out 0s;
}

.sn-z-6f6 input:-webkit-autofill:focus,.sn-z-6f6 input:-webkit-autofill:hover {
  -webkit-box-shadow: 0 0 0 1000px rgb(var(--wix-forms-formInputBackgroundColorHover-rgb,var(--wix-color-1)),calc(var(--wix-forms-formInputBackgroundColorHover-opacity, 1)*--wix-forms-formInputBackgroundColorHover-opacity)) inset !important;
  transition: background-color 5000s ease-in-out 0s;
}

.sWgi58w {
  --wix-ui-tpa-text-field-main-background-color: var(--wix-forms-formInputBackgroundColor);
  --wix-ui-tpa-text-field-main-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
  --wix-ui-tpa-text-field-main-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
  --wix-ui-tpa-text-field-hover-background-color: var(--wix-forms-formInputBackgroundColor);
  --wix-ui-tpa-text-field-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
  --wix-ui-tpa-text-field-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
  --wix-ui-tpa-text-field-main-border-width: var(--wix-forms-formInputBorderWidth);
  --wix-ui-tpa-text-field-hover-border-width: var(--wix-forms-formInputBorderWidth);
  --wix-ui-tpa-text-field-main-border-radius: var(--wix-forms-formInputBorderRadius);
  --wix-ui-tpa-text-field-hover-border-radius: var(--wix-forms-formInputBorderRadius);
  --wix-ui-tpa-text-field-hover-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-field-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-field-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-field-main-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
  --wix-ui-tpa-text-field-main-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
  --wix-ui-tpa-text-field-main-text-font-family: var(--wix-forms-formInputValueFont-family);
  --wix-ui-tpa-text-field-main-text-font-size: var(--wix-forms-formInputValueFont-size);
  --wix-ui-tpa-text-field-main-text-font-style: var(--wix-forms-formInputValueFont-style);
  --wix-ui-tpa-text-field-main-text-font-variant: var(--wix-forms-formInputValueFont-variant);
  --wix-ui-tpa-text-field-main-text-font-weight: var(--wix-forms-formInputValueFont-weight);
  --wix-ui-tpa-text-field-main-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-field-main-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-field-main-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-field-error-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-text-field-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-text-field-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
  display: flex;
  flex-direction: column;
}

.sy1z4yI {
  --wix-ui-tpa-text-field-main-background-color: var(--wix-forms-formInputBackgroundColor);
  --wix-ui-tpa-text-field-main-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
  --wix-ui-tpa-text-field-main-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
  --wix-ui-tpa-text-field-hover-background-color: var(--wix-forms-formInputBackgroundColorHover);
  --wix-ui-tpa-text-field-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
  --wix-ui-tpa-text-field-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
  --wix-ui-tpa-text-field-main-border-color: var(--wix-forms-formInputBorderColor);
  --wix-ui-tpa-text-field-main-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
  --wix-ui-tpa-text-field-main-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
  --wix-ui-tpa-text-field-hover-border-color: var(--wix-forms-formInputBorderColorHover);
  --wix-ui-tpa-text-field-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
  --wix-ui-tpa-text-field-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
  --wix-ui-tpa-text-field-main-border-width: 0px;
  --wix-ui-tpa-text-field-hover-border-width: 0px;
  --wix-ui-tpa-text-field-readonly-border-width: 0px;
  --wix-ui-tpa-text-field-main-border-radius: var(--wix-forms-formInputBorderRadius);
  --wix-ui-tpa-text-field-hover-border-radius: var(--wix-forms-formInputBorderRadius);
  --wix-ui-tpa-text-field-hover-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-field-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-field-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-field-main-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
  --wix-ui-tpa-text-field-main-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
  --wix-ui-tpa-text-field-main-text-font-family: var(--wix-forms-formInputValueFont-family);
  --wix-ui-tpa-text-field-main-text-font-size: var(--wix-forms-formInputValueFont-size);
  --wix-ui-tpa-text-field-main-text-font-style: var(--wix-forms-formInputValueFont-style);
  --wix-ui-tpa-text-field-main-text-font-variant: var(--wix-forms-formInputValueFont-variant);
  --wix-ui-tpa-text-field-main-text-font-weight: var(--wix-forms-formInputValueFont-weight);
  --wix-ui-tpa-text-field-main-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-field-main-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-field-main-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-field-error-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-text-field-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-text-field-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
}

.s_wEX56 {
  --wix-ui-tpa-text-field-main-background-color: var(--wix-forms-formInputBackgroundColorHover);
  --wix-ui-tpa-text-field-main-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
  --wix-ui-tpa-text-field-main-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
  --wix-ui-tpa-text-field-main-border-color: var(--wix-forms-formInputBorderColorHover);
  --wix-ui-tpa-text-field-main-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
  --wix-ui-tpa-text-field-main-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
}

.sn-z-6f6 div[data-theme=line] {
  padding-inline-start: 12px;
}

.s-l5d0-ld div:has(>input) {
  border-bottom-width: var(--wix-forms-formInputBorderBottomWidth,1px) !important;
  border-left-width: var(--wix-forms-formInputBorderLeftWidth,1px) !important;
  border-right-width: var(--wix-forms-formInputBorderRightWidth,1px) !important;
  border-top-width: var(--wix-forms-formInputBorderTopWidth,1px) !important;
}

.shsz-o9-w {
  --wix-ui-tpa-text-field-main-label-font-text-decoration: var(--wix-forms-formInputLabelFont-text-decoration);
  --wix-ui-tpa-text-field-main-label-font-line-height: var(--wix-forms-formInputLabelFont-line-height);
  --wix-ui-tpa-text-field-main-label-font-family: var(--wix-forms-formInputLabelFont-family);
  --wix-ui-tpa-text-field-main-label-font-size: var(--wix-forms-formInputLabelFont-size);
  --wix-ui-tpa-text-field-main-label-font-style: var(--wix-forms-formInputLabelFont-style);
  --wix-ui-tpa-text-field-main-label-font-variant: var(--wix-forms-formInputLabelFont-variant);
  --wix-ui-tpa-text-field-main-label-font-weight: var(--wix-forms-formInputLabelFont-weight);
  --wix-ui-tpa-text-field-main-label-text-color: var(--wix-forms-formInputLabelColor);
  --wix-ui-tpa-text-field-main-label-text-color-rgb: var(--wix-forms-formInputLabelColor-rgb);
  --wix-ui-tpa-text-field-main-label-text-color-opacity: var(--wix-forms-formInputLabelColor-opacity);
  word-break: break-word;
}

.shsz-o9-w:empty:before {
  content: "​";
}

.shsz-o9-w.sE7EeYv {
  display: block;
  height: 0;
  margin: 0;
  padding: 0;
  visibility: hidden;
}

.s-hbjjkq {
  margin-inline-start: 4px;
}

.s-hbjjkq,.smK0B6B {
  display: inline-block;
}

.smK0B6B {
  margin-inline-end: 4px;
}

.sJ4C9d2 {
  display: flex;
  flex-direction: column;
}

.s__94TG4h {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
}

.stF9w_L {
  display: inline-block;
}

.sKadva7 {
  margin-bottom: 8px;
}

.s-n4u-tvr {
  --wix-forms-formHeaderOneFont-text-decoration: var(--headerOneFont-text-decoration);
  --wix-forms-formHeaderOneFont-line-height: var(--headerOneFont-line-height);
  --wix-forms-formHeaderOneFont-family: var(--headerOneFont-family);
  --wix-forms-formHeaderOneFont-size: var(--headerOneFont-size);
  --wix-forms-formHeaderOneFont-style: var(--headerOneFont-style);
  --wix-forms-formHeaderOneFont-variant: var(--headerOneFont-variant);
  --wix-forms-formHeaderOneFont-weight: var(--headerOneFont-weight);
  --wix-forms-formHeaderOneColor: var(--headerOneColor);
  --wix-forms-formHeaderOneColor-rgb: var(--headerOneColor-rgb);
  --wix-forms-formHeaderOneColor-opacity: var(--headerOneColor-opacity);
  --wix-forms-formHeaderTwoFont-text-decoration: var(--headerTwoFont-text-decoration);
  --wix-forms-formHeaderTwoFont-line-height: var(--headerTwoFont-line-height);
  --wix-forms-formHeaderTwoFont-family: var(--headerTwoFont-family);
  --wix-forms-formHeaderTwoFont-size: var(--headerTwoFont-size);
  --wix-forms-formHeaderTwoFont-style: var(--headerTwoFont-style);
  --wix-forms-formHeaderTwoFont-variant: var(--headerTwoFont-variant);
  --wix-forms-formHeaderTwoFont-weight: var(--headerTwoFont-weight);
  --wix-forms-formHeaderTwoColor: var(--headerTwoColor);
  --wix-forms-formHeaderTwoColor-rgb: var(--headerTwoColor-rgb);
  --wix-forms-formHeaderTwoColor-opacity: var(--headerTwoColor-opacity);
  --wix-forms-formParagraphFont-text-decoration: var(--paragraphFont-text-decoration);
  --wix-forms-formParagraphFont-line-height: var(--paragraphFont-line-height);
  --wix-forms-formParagraphFont-family: var(--paragraphFont-family);
  --wix-forms-formParagraphFont-size: var(--paragraphFont-size);
  --wix-forms-formParagraphFont-style: var(--paragraphFont-style);
  --wix-forms-formParagraphFont-variant: var(--paragraphFont-variant);
  --wix-forms-formParagraphFont-weight: var(--paragraphFont-weight);
  --wix-forms-formParagraphColor: var(--paragraphColor);
  --wix-forms-formParagraphColor-rgb: var(--paragraphColor-rgb);
  --wix-forms-formParagraphColor-opacity: var(--paragraphColor-opacity);
  --wix-forms-formInputBackgroundColor: var(--inputBackgroundColor);
  --wix-forms-formInputBackgroundColor-rgb: var(--inputBackgroundColor-rgb);
  --wix-forms-formInputBackgroundColor-opacity: var(--inputBackgroundColor-opacity);
  --wix-forms-formInputBackgroundColorHover: var(--inputBackgroundColorHover);
  --wix-forms-formInputBackgroundColorHover-rgb: var(--inputBackgroundColorHover-rgb);
  --wix-forms-formInputBackgroundColorHover-opacity: var(--inputBackgroundColorHover-opacity);
  --wix-forms-formInputBorderColor: var(--inputBorderColor);
  --wix-forms-formInputBorderColor-rgb: var(--inputBorderColor-rgb);
  --wix-forms-formInputBorderColor-opacity: var(--inputBorderColor-opacity);
  --wix-forms-formInputBorderColorHover: var(--inputBorderColorHover);
  --wix-forms-formInputBorderColorHover-rgb: var(--inputBorderColorHover-rgb);
  --wix-forms-formInputBorderColorHover-opacity: var(--inputBorderColorHover-opacity);
  --wix-forms-formInputBorderWidth: calc(var(--inputBorderWidth) * 1px);
  --wix-forms-formInputBorderWidthHover: calc(var(--inputBorderWidthHover) * 1px);
  --wix-forms-formInputLabelFont-text-decoration: var(--inputLabelFont-text-decoration);
  --wix-forms-formInputLabelFont-line-height: var(--inputLabelFont-line-height);
  --wix-forms-formInputLabelFont-family: var(--inputLabelFont-family);
  --wix-forms-formInputLabelFont-size: var(--inputLabelFont-size);
  --wix-forms-formInputLabelFont-style: var(--inputLabelFont-style);
  --wix-forms-formInputLabelFont-variant: var(--inputLabelFont-variant);
  --wix-forms-formInputLabelFont-weight: var(--inputLabelFont-weight);
  --wix-forms-formInputLabelColor: var(--inputLabelColor);
  --wix-forms-formInputLabelColor-rgb: var(--inputLabelColor-rgb);
  --wix-forms-formInputLabelColor-opacity: var(--inputLabelColor-opacity);
  --wix-forms-formInputValueFont-text-decoration: var(--inputValueFont-text-decoration);
  --wix-forms-formInputValueFont-line-height: var(--inputValueFont-line-height);
  --wix-forms-formInputValueFont-family: var(--inputValueFont-family);
  --wix-forms-formInputValueFont-size: var(--inputValueFont-size);
  --wix-forms-formInputValueFont-style: var(--inputValueFont-style);
  --wix-forms-formInputValueFont-variant: var(--inputValueFont-variant);
  --wix-forms-formInputValueFont-weight: var(--inputValueFont-weight);
  --wix-forms-formInputValueColor: var(--inputValueColor);
  --wix-forms-formInputValueColor-rgb: var(--inputValueColor-rgb);
  --wix-forms-formInputValueColor-opacity: var(--inputValueColor-opacity);
  --wix-forms-formInputOptionColor: var(--inputOptionColor);
  --wix-forms-formInputOptionColor-rgb: var(--inputOptionColor-rgb);
  --wix-forms-formInputOptionColor-opacity: var(--inputOptionColor-opacity);
  --wix-forms-formInputPlaceholderColor: var(--inputPlaceholderColor);
  --wix-forms-formInputPlaceholderColor-rgb: var(--inputPlaceholderColor-rgb);
  --wix-forms-formInputPlaceholderColor-opacity: var(--inputPlaceholderColor-opacity);
  --wix-forms-formInputErrorColor: var(--inputErrorColor);
  --wix-forms-formInputErrorColor-rgb: var(--inputErrorColor-rgb);
  --wix-forms-formInputErrorColor-opacity: var(--inputErrorColor-opacity);
  --wix-forms-formInputBorderRadius: calc(var(--inputBorderRadius) * 1px);
  --wix-forms-formLinkColor: var(--linkColor);
  --wix-forms-formLinkColor-rgb: var(--linkColor-rgb);
  --wix-forms-formLinkColor-opacity: var(--linkColor-opacity);
  --wix-forms-formThankYouMessageFont-text-decoration: var(--thankYouMessageFont-text-decoration);
  --wix-forms-formThankYouMessageFont-line-height: var(--thankYouMessageFont-line-height);
  --wix-forms-formThankYouMessageFont-family: var(--thankYouMessageFont-family);
  --wix-forms-formThankYouMessageFont-size: var(--thankYouMessageFont-size);
  --wix-forms-formThankYouMessageFont-style: var(--thankYouMessageFont-style);
  --wix-forms-formThankYouMessageFont-variant: var(--thankYouMessageFont-variant);
  --wix-forms-formThankYouMessageFont-weight: var(--thankYouMessageFont-weight);
  --wix-forms-formThankYouMessageColor: var(--thankYouMessageColor);
  --wix-forms-formThankYouMessageColor-rgb: var(--thankYouMessageColor-rgb);
  --wix-forms-formThankYouMessageColor-opacity: var(--thankYouMessageColor-opacity);
  --wix-forms-formInputBorderStyle: var(--inputBorderStyle);
  --wix-forms-formInputSelectionColor: var(--inputSelectionColor);
  --wix-forms-formInputSelectionColor-rgb: var(--inputSelectionColor-rgb);
  --wix-forms-formInputSelectionColor-opacity: var(--inputSelectionColor-opacity);
  --wix-forms-formDropdownBackgroundColor: var(--dropdownBackgroundColor);
  --wix-forms-formDropdownBackgroundColor-rgb: var(--dropdownBackgroundColor-rgb);
  --wix-forms-formDropdownBackgroundColor-opacity: var(--dropdownBackgroundColor-opacity);
  --wix-forms-formDropdownOptionTextColor: var(--dropdownOptionTextColor);
  --wix-forms-formDropdownOptionTextColor-rgb: var(--dropdownOptionTextColor-rgb);
  --wix-forms-formDropdownOptionTextColor-opacity: var(--dropdownOptionTextColor-opacity);
  --wix-forms-formInputNoteFont-text-decoration: var(--inputNoteFont-text-decoration);
  --wix-forms-formInputNoteFont-line-height: var(--inputNoteFont-line-height);
  --wix-forms-formInputNoteFont-family: var(--inputNoteFont-family);
  --wix-forms-formInputNoteFont-size: var(--inputNoteFont-size);
  --wix-forms-formInputNoteFont-style: var(--inputNoteFont-style);
  --wix-forms-formInputNoteFont-variant: var(--inputNoteFont-variant);
  --wix-forms-formInputNoteFont-weight: var(--inputNoteFont-weight);
  --wix-forms-formInputNoteColor: var(--inputNoteColor);
  --wix-forms-formInputNoteColor-rgb: var(--inputNoteColor-rgb);
  --wix-forms-formInputNoteColor-opacity: var(--inputNoteColor-opacity);
  --wix-forms-formButtonsColor: var(--buttonsColor);
  --wix-forms-formButtonsColor-rgb: var(--buttonsColor-rgb);
  --wix-forms-formButtonsColor-opacity: var(--buttonsColor-opacity);
  --wix-forms-formButtonsColorHover: var(--buttonsColorHover);
  --wix-forms-formButtonsColorHover-rgb: var(--buttonsColorHover-rgb);
  --wix-forms-formButtonsColorHover-opacity: var(--buttonsColorHover-opacity);
  --wix-forms-formButtonsBackgroundColor: var(--buttonsBackgroundColor);
  --wix-forms-formButtonsBackgroundColor-rgb: var(--buttonsBackgroundColor-rgb);
  --wix-forms-formButtonsBackgroundColor-opacity: var(--buttonsBackgroundColor-opacity);
  --wix-forms-formButtonsBackgroundColorHover: var(--buttonsBackgroundColorHover);
  --wix-forms-formButtonsBackgroundColorHover-rgb: var(--buttonsBackgroundColorHover-rgb);
  --wix-forms-formButtonsBackgroundColorHover-opacity: var(--buttonsBackgroundColorHover-opacity);
  --wix-forms-formButtonsBorderColor: var(--buttonsBorderColor);
  --wix-forms-formButtonsBorderColor-rgb: var(--buttonsBorderColor-rgb);
  --wix-forms-formButtonsBorderColor-opacity: var(--buttonsBorderColor-opacity);
  --wix-forms-formButtonsBorderWidth: calc(var(--buttonsBorderWidth) * 1px);
  --wix-forms-formButtonsBorderRadius: calc(var(--buttonsBorderRadius) * 1px);
  --wix-forms-formButtonsFontHover-text-decoration: var(--buttonsFontHover-text-decoration);
  --wix-forms-formButtonsFontHover-line-height: var(--buttonsFontHover-line-height);
  --wix-forms-formButtonsFontHover-family: var(--buttonsFontHover-family);
  --wix-forms-formButtonsFontHover-size: var(--buttonsFontHover-size);
  --wix-forms-formButtonsFontHover-style: var(--buttonsFontHover-style);
  --wix-forms-formButtonsFontHover-variant: var(--buttonsFontHover-variant);
  --wix-forms-formButtonsFontHover-weight: var(--buttonsFontHover-weight);
  --wix-forms-formNextButtonFont-text-decoration: var(--nextButtonFont-text-decoration);
  --wix-forms-formNextButtonFont-line-height: var(--nextButtonFont-line-height);
  --wix-forms-formNextButtonFont-family: var(--nextButtonFont-family);
  --wix-forms-formNextButtonFont-size: var(--nextButtonFont-size);
  --wix-forms-formNextButtonFont-style: var(--nextButtonFont-style);
  --wix-forms-formNextButtonFont-variant: var(--nextButtonFont-variant);
  --wix-forms-formNextButtonFont-weight: var(--nextButtonFont-weight);
  --wix-forms-formNextButtonFontHover-text-decoration: var(--nextButtonFontHover-text-decoration);
  --wix-forms-formNextButtonFontHover-line-height: var(--nextButtonFontHover-line-height);
  --wix-forms-formNextButtonFontHover-family: var(--nextButtonFontHover-family);
  --wix-forms-formNextButtonFontHover-size: var(--nextButtonFontHover-size);
  --wix-forms-formNextButtonFontHover-style: var(--nextButtonFontHover-style);
  --wix-forms-formNextButtonFontHover-variant: var(--nextButtonFontHover-variant);
  --wix-forms-formNextButtonFontHover-weight: var(--nextButtonFontHover-weight);
  --wix-forms-formNextButtonColor: var(--nextButtonColor);
  --wix-forms-formNextButtonColor-rgb: var(--nextButtonColor-rgb);
  --wix-forms-formNextButtonColor-opacity: var(--nextButtonColor-opacity);
  --wix-forms-formNextButtonColorHover: var(--nextButtonColorHover);
  --wix-forms-formNextButtonColorHover-rgb: var(--nextButtonColorHover-rgb);
  --wix-forms-formNextButtonColorHover-opacity: var(--nextButtonColorHover-opacity);
  --wix-forms-formNextButtonBackgroundColor: var(--nextButtonBackgroundColor);
  --wix-forms-formNextButtonBackgroundColor-rgb: var(--nextButtonBackgroundColor-rgb);
  --wix-forms-formNextButtonBackgroundColor-opacity: var(--nextButtonBackgroundColor-opacity);
  --wix-forms-formNextButtonBackgroundColorHover: var(--nextButtonBackgroundColorHover);
  --wix-forms-formNextButtonBackgroundColorHover-rgb: var(--nextButtonBackgroundColorHover-rgb);
  --wix-forms-formNextButtonBackgroundColorHover-opacity: var(--nextButtonBackgroundColorHover-opacity);
  --wix-forms-formNextButtonBorderColor: var(--nextButtonBorderColor);
  --wix-forms-formNextButtonBorderColor-rgb: var(--nextButtonBorderColor-rgb);
  --wix-forms-formNextButtonBorderColor-opacity: var(--nextButtonBorderColor-opacity);
  --wix-forms-formNextButtonBorderColorHover: var(--nextButtonBorderColorHover);
  --wix-forms-formNextButtonBorderColorHover-rgb: var(--nextButtonBorderColorHover-rgb);
  --wix-forms-formNextButtonBorderColorHover-opacity: var(--nextButtonBorderColorHover-opacity);
  --wix-forms-formNextButtonBorderWidth: calc(var(--nextButtonBorderWidth) * 1px);
  --wix-forms-formNextButtonBorderRadius: calc(var(--nextButtonBorderRadius) * 1px);
  --wix-forms-formPreviousButtonFont-text-decoration: var(--previousButtonFont-text-decoration);
  --wix-forms-formPreviousButtonFont-line-height: var(--previousButtonFont-line-height);
  --wix-forms-formPreviousButtonFont-family: var(--previousButtonFont-family);
  --wix-forms-formPreviousButtonFont-size: var(--previousButtonFont-size);
  --wix-forms-formPreviousButtonFont-style: var(--previousButtonFont-style);
  --wix-forms-formPreviousButtonFont-variant: var(--previousButtonFont-variant);
  --wix-forms-formPreviousButtonFont-weight: var(--previousButtonFont-weight);
  --wix-forms-formPreviousButtonFontHover-text-decoration: var(--previousButtonFontHover-text-decoration);
  --wix-forms-formPreviousButtonFontHover-line-height: var(--previousButtonFontHover-line-height);
  --wix-forms-formPreviousButtonFontHover-family: var(--previousButtonFontHover-family);
  --wix-forms-formPreviousButtonFontHover-size: var(--previousButtonFontHover-size);
  --wix-forms-formPreviousButtonFontHover-style: var(--previousButtonFontHover-style);
  --wix-forms-formPreviousButtonFontHover-variant: var(--previousButtonFontHover-variant);
  --wix-forms-formPreviousButtonFontHover-weight: var(--previousButtonFontHover-weight);
  --wix-forms-formPreviousButtonColor: var(--previousButtonColor);
  --wix-forms-formPreviousButtonColor-rgb: var(--previousButtonColor-rgb);
  --wix-forms-formPreviousButtonColor-opacity: var(--previousButtonColor-opacity);
  --wix-forms-formPreviousButtonColorHover: var(--previousButtonColorHover);
  --wix-forms-formPreviousButtonColorHover-rgb: var(--previousButtonColorHover-rgb);
  --wix-forms-formPreviousButtonColorHover-opacity: var(--previousButtonColorHover-opacity);
  --wix-forms-formPreviousButtonBackgroundColor: var(--previousButtonBackgroundColor);
  --wix-forms-formPreviousButtonBackgroundColor-rgb: var(--previousButtonBackgroundColor-rgb);
  --wix-forms-formPreviousButtonBackgroundColor-opacity: var(--previousButtonBackgroundColor-opacity);
  --wix-forms-formPreviousButtonBackgroundColorHover: var(--previousButtonBackgroundColorHover);
  --wix-forms-formPreviousButtonBackgroundColorHover-rgb: var(--previousButtonBackgroundColorHover-rgb);
  --wix-forms-formPreviousButtonBackgroundColorHover-opacity: var(--previousButtonBackgroundColorHover-opacity);
  --wix-forms-formPreviousButtonBorderColor: var(--previousButtonBorderColor);
  --wix-forms-formPreviousButtonBorderColor-rgb: var(--previousButtonBorderColor-rgb);
  --wix-forms-formPreviousButtonBorderColor-opacity: var(--previousButtonBorderColor-opacity);
  --wix-forms-formPreviousButtonBorderColorHover: var(--previousButtonBorderColorHover);
  --wix-forms-formPreviousButtonBorderColorHover-rgb: var(--previousButtonBorderColorHover-rgb);
  --wix-forms-formPreviousButtonBorderColorHover-opacity: var(--previousButtonBorderColorHover-opacity);
  --wix-forms-formPreviousButtonBorderWidth: calc(var(--previousButtonBorderWidth) * 1px);
  --wix-forms-formPreviousButtonBorderRadius: calc(var(--previousButtonBorderRadius) * 1px);
  --wix-forms-formSubmitButtonFont-text-decoration: var(--submitButtonFont-text-decoration);
  --wix-forms-formSubmitButtonFont-line-height: var(--submitButtonFont-line-height);
  --wix-forms-formSubmitButtonFont-family: var(--submitButtonFont-family);
  --wix-forms-formSubmitButtonFont-size: var(--submitButtonFont-size);
  --wix-forms-formSubmitButtonFont-style: var(--submitButtonFont-style);
  --wix-forms-formSubmitButtonFont-variant: var(--submitButtonFont-variant);
  --wix-forms-formSubmitButtonFont-weight: var(--submitButtonFont-weight);
  --wix-forms-formSubmitButtonFontHover-text-decoration: var(--submitButtonFontHover-text-decoration);
  --wix-forms-formSubmitButtonFontHover-line-height: var(--submitButtonFontHover-line-height);
  --wix-forms-formSubmitButtonFontHover-family: var(--submitButtonFontHover-family);
  --wix-forms-formSubmitButtonFontHover-size: var(--submitButtonFontHover-size);
  --wix-forms-formSubmitButtonFontHover-style: var(--submitButtonFontHover-style);
  --wix-forms-formSubmitButtonFontHover-variant: var(--submitButtonFontHover-variant);
  --wix-forms-formSubmitButtonFontHover-weight: var(--submitButtonFontHover-weight);
  --wix-forms-formSubmitButtonColor: var(--submitButtonColor);
  --wix-forms-formSubmitButtonColor-rgb: var(--submitButtonColor-rgb);
  --wix-forms-formSubmitButtonColor-opacity: var(--submitButtonColor-opacity);
  --wix-forms-formSubmitButtonColorHover: var(--submitButtonColorHover);
  --wix-forms-formSubmitButtonColorHover-rgb: var(--submitButtonColorHover-rgb);
  --wix-forms-formSubmitButtonColorHover-opacity: var(--submitButtonColorHover-opacity);
  --wix-forms-formSubmitButtonBackgroundColor: var(--submitButtonBackgroundColor);
  --wix-forms-formSubmitButtonBackgroundColor-rgb: var(--submitButtonBackgroundColor-rgb);
  --wix-forms-formSubmitButtonBackgroundColor-opacity: var(--submitButtonBackgroundColor-opacity);
  --wix-forms-formSubmitButtonBackgroundColorHover: var(--submitButtonBackgroundColorHover);
  --wix-forms-formSubmitButtonBackgroundColorHover-rgb: var(--submitButtonBackgroundColorHover-rgb);
  --wix-forms-formSubmitButtonBackgroundColorHover-opacity: var(--submitButtonBackgroundColorHover-opacity);
  --wix-forms-formSubmitButtonBorderColor: var(--submitButtonBorderColor);
  --wix-forms-formSubmitButtonBorderColor-rgb: var(--submitButtonBorderColor-rgb);
  --wix-forms-formSubmitButtonBorderColor-opacity: var(--submitButtonBorderColor-opacity);
  --wix-forms-formSubmitButtonBorderColorHover: var(--submitButtonBorderColorHover);
  --wix-forms-formSubmitButtonBorderColorHover-rgb: var(--submitButtonBorderColorHover-rgb);
  --wix-forms-formSubmitButtonBorderColorHover-opacity: var(--submitButtonBorderColorHover-opacity);
  --wix-forms-formSubmitButtonBorderWidth: calc(var(--submitButtonBorderWidth) * 1px);
  --wix-forms-formSubmitButtonBorderRadius: calc(var(--submitButtonBorderRadius) * 1px);
  --wix-forms-formColumnSpacing: calc(var(--columnSpacing) * 1px);
  --wix-forms-formRowSpacing: calc(var(--rowSpacing) * 1px);
  --wix-forms-formBackground: var(--formBackground);
  --wix-forms-formBackground-rgb: var(--formBackground-rgb);
  --wix-forms-formBackground-opacity: var(--formBackground-opacity);
  --wix-forms-formInputBorderLeftWidth: calc(var(--inputBorderLeftWidth) * 1px);
  --wix-forms-formInputBorderRightWidth: calc(var(--inputBorderRightWidth) * 1px);
  --wix-forms-formInputBorderTopWidth: calc(var(--inputBorderTopWidth) * 1px);
  --wix-forms-formInputBorderBottomWidth: calc(var(--inputBorderBottomWidth) * 1px);
  background: rgba(var(--formBackground));
  border-color: rgba(var(--borderColor));
  border-radius: calc(var(--borderRadius)*1px);
  border-style: solid;
  border-width: calc(var(--borderWidth)*1px);
  box-sizing: border-box;
  padding-bottom: calc(var(--verticalPadding)*1px);
  padding-left: calc(var(--horizontalPadding)*1px);
  padding-right: calc(var(--horizontalPadding)*1px);
  padding-top: calc(var(--verticalPadding)*1px);
}

.sHoCdRI {
  box-shadow: var(--index2490108247-shadowXOffset) var(--index2490108247-shadowYOffset) calc(var(--shadowBlur)*1px) calc(var(--shadowSize)*1px) rgba(var(--shadowColor));
}

.eiknuc {
  display: block;
  height: 100%;
  width: 100%;
}

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

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

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

.CKafKt {
  font-size: 12px !important;
  margin-top: 8px;
}

._9PCOb,.glob_fontElementMap {
  font-family: var(--ricos-font-family,unset);
}

.yRGji {
  color: var(--ricos-custom-link-color,var(--ricos-action-color,#116dff));
  font-family: var(--ricos-custom-link-font-family,unset);
  font-size: var(--ricos-custom-link-font-size,unset);
  font-style: var(--ricos-custom-link-font-style,unset);
  font-weight: var(--ricos-custom-link-font-weight,unset);
  letter-spacing: var(--ricos-custom-link-letter-spacing,unset);
  line-height: var(--ricos-custom-link-line-height,unset);
  min-height: var(--ricos-custom-link-min-height,unset);
  -webkit-text-decoration: var(--ricos-custom-link-text-decoration,none);
  text-decoration: var(--ricos-custom-link-text-decoration,none);
}

.PYjIa:hover {
  cursor: text;
}

.gljqU:hover {
  cursor: pointer;
}

.bEycN {
  display: flex;
  margin-right: 5px;
}

.Guj-p {
  color: var(--ricos-settings-action-color,var(--ricos-action-color-fallback,#116dff));
  max-width: 270px;
  overflow: hidden;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.Guj-p:hover {
  text-decoration: underline;
}

.C728R:hover {
  cursor: pointer;
}

.BLIHh {
  align-items: center;
  cursor: auto;
  display: flex;
  margin: 12px 0;
}

.BLIHh .GCaEM {
  flex: 1;
}

.BLIHh p[data-text-align=right][data-placeholder]:first-child:before {
  left: 0;
  right: 0;
  text-align: right;
  width: 100%;
}

.BLIHh p[data-text-align=left][data-placeholder]:first-child:before {
  left: 0;
  right: 0;
  text-align: left;
  width: 100%;
}

.I0Jtf {
  margin: 10px 0 12px;
}

.mVZ5d {
  margin: 0;
  min-height: 48px;
}

.mVZ5d.I0Jtf {
  cursor: pointer;
  margin: 2px 0;
}

.yUjP1 {
  align-self: start;
  display: flex;
  outline: none;
}

.bmebg,.yUjP1 {
  padding-top: 12px;
}

.bmebg {
  cursor: grab;
  position: absolute;
}

.bmebg:hover {
  opacity: .7;
}

.bmebg svg {
  fill: #646464;
  color: #646464;
}

.f3f8I {
  right: -23px;
}

.uxHlT {
  left: -23px;
}

.uPwcI {
  display: flex;
  flex-direction: row;
  position: relative;
}

.uPwcI p[data-text-align=right][data-placeholder]:first-child:before {
  left: 0;
  right: 0;
  text-align: right;
  width: 100%;
}

.uPwcI p[data-text-align=left][data-placeholder]:first-child:before {
  left: 0;
  right: 0;
  text-align: left;
  width: 100%;
}

.ioayA {
  margin: 2px 0;
}

._3B6jU {
  cursor: grabbing;
}

._8i8VN,.d9Iwd {
  min-width: 0;
  width: 100%;
}

.d9Iwd {
  display: flex;
  flex-direction: column;
}

.CP5cY {
  --ricos-custom-editor-add-plugin-button-position-inline-start: -36px;
}

.ugv5Z {
  display: none;
}

.mHPao {
  direction: ltr;
}

.hHvq7 {
  direction: rtl;
}

.lQUfU {
  background: transparent;
  border: none;
  cursor: pointer;
  display: flex;
  outline: none;
  padding-inline-end: 14px;
  padding-inline-start: 10px;
}

.lQUfU:hover {
  opacity: .7;
}

.hHvq7 .lQUfU {
  transform: scaleX(-1);
}

.lQUfU:focus-visible .L3QJj {
  outline: 5px auto -webkit-focus-ring-color;
}

.lQUfU .L3QJj {
  fill: #646464;
  color: #646464;
  outline: none;
  transition: transform .15s linear;
}

.lQUfU .L3QJj.tiYY- {
  transform: rotate(90deg);
}

.U1XBl {
  overflow-wrap: break-word;
  width: 100%;
  word-break: break-word;
}

.ElBhne {
  width: 100%;
}

.Qq9p0F {
  align-items: center;
  display: flex;
  flex-direction: column;
  text-align: center;
}

.Qq9p0F .tQFwnj {
  margin-bottom: 12px;
}

.Qq9p0F .IqzMYA {
  margin-top: 12px;
}

.k-lni-uo {
  border: none;
  margin: 0;
  padding: 0;
}

.D8AT5x>fieldset,.zeyg5V {
  pointer-events: none;
}

.D8AT5x>fieldset {
  visibility: hidden;
}

.D8AT5x {
  position: relative;
}

.dF3Dv0 {
  align-items: center;
  background: rgba(var(--wix-forms-formBackground));
  display: flex;
  inset: 0;
  justify-content: center;
  position: absolute;
  z-index: 1;
}

.dF3Dv0>div {
  height: auto;
  width: 100%;
}

.ck-hv4-g {
  display: flex;
  flex-direction: column;
  gap: var(--wix-forms-formRowSpacing,24px);
  width: 100%;
}

.glwh-gq {
  -moz-column-gap: var(--wix-forms-formColumnSpacing,24px);
  column-gap: var(--wix-forms-formColumnSpacing,24px);
}

.DXT5mJ {
  row-gap: var(--wix-forms-formRowSpacing,0);
}

.YSDaGO {
  animation: lWfcIs .4s ease;
}

.WLnTYL,.rSNHo6 {
  margin-top: 24px;
}

.rSNHo6 {
  align-items: center;
  color: rgb(var(--wix-forms-formInputErrorColor,223,49,49)) !important;
  display: flex;
  font-family: Madefor,Helvetica Neue,Helvetica,Arial,メイリオ,meiryo,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,sans-serif;
  font-size: 16px;
  justify-content: center;
  line-height: 1.4;
  min-height: 20px;
}

.PzL7AI {
  margin-right: 2px;
}

.M94ODH {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.M94ODH .QBpKk2 {
  border-radius: 4px !important;
}

.sqgh23u {
  margin-inline-start: 4px;
}

.s-mj-2tx {
  --TextArea3332510527-default-main-border-width: 1px;
  --TextArea3332510527-default-background-color: rgb(var(--wix-ui-tpa-text-area-background-color,var(--wst-primary-background-color-rgb,var(--wix-color-1))));
  width: var(--wix-ui-tpa-text-area-container-width,280px);
}

.s-mj-2tx.oepmDj_--error.oepm-dj---new-error-message {
  --wix-ui-tpa-error-message-wrapper-error-color: var(--wix-ui-tpa-text-area-error-color,var(--wst-system-error-color-rgb,223,49,49));
  --wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-ui-tpa-text-area-error-color-rgb,var(--wst-system-error-color-rgb,223,49,49));
  --wix-ui-tpa-error-message-wrapper-error-color-opacity: var(--wix-ui-tpa-text-area-error-color-opacity);
  --wix-ui-tpa-error-message-wrapper-min-message-height: var(--wix-ui-tpa-text-area-error-message-min-height);
}

.s-tyq-rv-t {
  background-color: var(--TextArea3332510527-default-background-color);
  border-color: rgb(var(--wix-ui-tpa-text-area-border-color-rgb,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))),calc(var(--wix-ui-tpa-text-area-border-color-opacity, 1)*var(--wix-ui-tpa-text-area-main-border-opacity, .6)));
  border-radius: var(--wix-ui-tpa-text-area-main-border-radius,0);
  border-style: solid;
  border-width: 0;
  box-sizing: border-box;
  display: flex;
  height: var(--wix-ui-tpa-text-area-container-height,92px);
  position: relative;
}

.s-tyq-rv-t.oepmDj_--withResize {
  overflow: hidden;
  resize: both;
}

.s-mj-2tx.oepm-dj----theme-3-box .s-tyq-rv-t {
  border-width: var(--wix-ui-tpa-text-area-main-border-width,var(--TextArea3332510527-default-main-border-width));
  padding: var(--wix-ui-tpa-text-area-vertical-padding,8px) 0;
}

.s-mj-2tx.oepm-dj----theme-3-box .s-tyq-rv-t:active,.s-mj-2tx.oepm-dj----theme-3-box .s-tyq-rv-t:focus,.s-mj-2tx.oepm-dj----theme-3-box .s-tyq-rv-t:focus-within,.s-mj-2tx.oepm-dj----theme-3-box .s-tyq-rv-t:hover {
  border-radius: var(--wix-ui-tpa-text-area-hover-border-radius,var(--wix-ui-tpa-text-area-main-border-radius));
  border-width: var(--wix-ui-tpa-text-area-hover-border-width,var(--wix-ui-tpa-text-area-main-border-width,var(--TextArea3332510527-default-main-border-width)));
}

.s-mj-2tx.oepmDj_---theme-4-line .s-tyq-rv-t {
  border-bottom-width: var(--wix-ui-tpa-text-area-main-border-width,var(--TextArea3332510527-default-main-border-width));
  padding: 0;
}

.s-mj-2tx.oepmDj_---theme-4-line .s-tyq-rv-t:active,.s-mj-2tx.oepmDj_---theme-4-line .s-tyq-rv-t:focus,.s-mj-2tx.oepmDj_---theme-4-line .s-tyq-rv-t:focus-within,.s-mj-2tx.oepmDj_---theme-4-line .s-tyq-rv-t:hover {
  border-bottom-width: var(--wix-ui-tpa-text-area-hover-border-width,var(--wix-ui-tpa-text-area-main-border-width,var(--TextArea3332510527-default-main-border-width)));
  padding: 0;
}

.s-tyq-rv-t:active,.s-tyq-rv-t:focus,.s-tyq-rv-t:focus-within,.s-tyq-rv-t:hover {
  background-color: rgb(var(--wix-ui-tpa-text-area-hover-background-color-rgb,var(--default-background-color-rgb,transparent)),calc(var(--wix-ui-tpa-text-area-hover-background-color-opacity, var(--default-background-color-opacity, 1))*var(--wix-ui-tpa-text-area-hover-background-opacity, 1)));
  border-color: rgb(var(--wix-ui-tpa-text-area-hover-border-color,var(--wix-ui-tpa-text-area-border-color,var(--wst-paragraph-2-color-rgb))));
  border-radius: var(--wix-ui-tpa-text-area-hover-border-radius,var(--wix-ui-tpa-text-area-main-border-radius));
}

.s-tyq-rv-t:active>textarea,.s-tyq-rv-t:focus-within>textarea,.s-tyq-rv-t:focus>textarea,.s-tyq-rv-t:hover>textarea {
  color: rgb(var(--wix-ui-tpa-text-area-hover-text-color,var(--wix-ui-tpa-text-area-main-label-text-color,var(--wst-paragraph-2-color-rgb))));
}

.sm-uney-d {
  --wst-paragraph-2-overriden-font-text-decoration: var(--wst-paragraph-2-text-decoration);
  --wst-paragraph-2-overriden-font-line-height: 1.5em;
  --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family);
  --wst-paragraph-2-overriden-font-size: 16px;
  --wst-paragraph-2-overriden-font-style: var(--wst-paragraph-2-font-style);
  --wst-paragraph-2-overriden-font-variant: var(--wst-paragraph-2-font-variant);
  --wst-paragraph-2-overriden-font-weight: var(--wst-paragraph-2-font-weight);
  background-color: transparent;
  border: 0;
  border-radius: var(--wix-ui-tpa-text-area-main-border-radius,0);
  box-sizing: border-box;
  color: rgb(var(--wix-ui-tpa-text-area-text-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
  font-family: var(--wix-ui-tpa-text-area-text-font-family,var(--wst-paragraph-2-overriden-font-family,var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-text-area-text-font-size,var(--wst-paragraph-2-overriden-font-size,var(--wix-font-Body-M-size)));
  font-style: var(--wix-ui-tpa-text-area-text-font-style,var(--wst-paragraph-2-overriden-font-style,var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-text-area-text-font-variant,var(--wst-paragraph-2-overriden-font-variant,var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-text-area-text-font-weight,var(--wst-paragraph-2-overriden-font-weight,var(--wix-font-Body-M-weight)));
  height: 100%;
  line-height: var(--wix-ui-tpa-text-area-text-font-line-height,var(--wst-paragraph-2-overriden-font-line-height,var(--wix-font-Body-M-line-height)));
  overflow: hidden;
  padding: 0 var(--wix-ui-tpa-text-area-horizontal-padding,12px);
  padding-inline-start: var(--wix-ui-tpa-text-area-padding-inline-start,var(--wix-ui-tpa-text-area-horizontal-padding,12px));
  resize: none;
  text-decoration: var(--wix-ui-tpa-text-area-text-font-text-decoration,var(--wst-paragraph-2-overriden-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
  width: 100%;
}

.sm-uney-d:focus,.sm-uney-d:hover {
  overflow: auto;
}

.sm-uney-d::-webkit-input-placeholder,.sm-uney-d::placeholder {
  color: rgb(var(--wix-ui-tpa-text-area-placeholder-color,var(--wst-shade-3-color-rgb,var(--wix-color-4))));
}

.sccMkJE {
  box-sizing: border-box;
  display: flex;
  height: 24px;
  justify-content: flex-end;
  padding: 0 8px;
  pointer-events: none;
  position: absolute;
  top: 5px;
  width: 100%;
}

.s-mj-2tx.oepmDj_---theme-4-line .sccMkJE {
  padding-inline-end: 0;
}

.s_xcFpX {
  pointer-events: auto;
}

.s-mj-2tx.oepmDj_---theme-4-line .s_xcFpX {
  margin: 0 -4px;
}

.s__7zuMqN {
  color: #df3131 !important;
}

.s-mj-2tx.oepmDj_---theme-4-line .s-tyq-rv-t .sm-uney-d {
  padding-left: 0;
  padding-right: 0;
}

.s-mj-2tx.oepmDj_--error:not(.oepm-dj---new-error-message) .s-tyq-rv-t {
  border-color: rgb(var(--wix-ui-tpa-text-area-error-border-color-rgb,var(--wst-system-error-color-rgb,223,49,49)),calc(var(--wix-ui-tpa-text-area-error-border-color-opacity, 1)*var(--wix-ui-tpa-text-area-main-border-opacity, .6))) !important;
}

.s-mj-2tx.oepmDj_--error.oepm-dj---new-error-message .s-tyq-rv-t {
  border-color: var(--wut-error-color,#df3131) !important;
}

.s-mj-2tx:focus.oepmDj_--error:not(.oepm-dj---new-error-message) .s-tyq-rv-t,.s-mj-2tx:hover.oepmDj_--error:not(.oepm-dj---new-error-message) .s-tyq-rv-t {
  border-color: rgb(var(--wix-ui-tpa-text-area-error-border-color,var(--wst-system-error-color-rgb,223,49,49))) !important;
}

.s-mj-2tx:focus.oepmDj_--error.oepm-dj---new-error-message .s-tyq-rv-t,.s-mj-2tx:hover.oepmDj_--error.oepm-dj---new-error-message .s-tyq-rv-t {
  border-color: var(--wut-error-color,#df3131) !important;
}

.s-mj-2tx.oepmDj_--error.oepmDj_--errorMessage:not(.oepmDj_--rtl) .s-tyq-rv-t .sm-uney-d {
  padding-right: 38px;
}

.s-mj-2tx.oepmDj_--error.oepmDj_--errorMessage.oepmDj_--rtl .s-tyq-rv-t .sm-uney-d {
  padding-left: 38px;
}

.s-mj-2tx.oepmDj_--success .s-tyq-rv-t {
  border-color: rgb(var(--wix-ui-tpa-text-area-success-border-color-rgb,var(--wst-system-success-color-rgb,0,130,80)),calc(var(--wix-ui-tpa-text-area-success-border-color-opacity, 1)*var(--wix-ui-tpa-text-area-main-border-opacity, .6)));
}

.s-mj-2tx:focus.oepmDj_--success .s-tyq-rv-t,.s-mj-2tx:hover.oepmDj_--success .s-tyq-rv-t {
  border-color: rgb(var(--wix-ui-tpa-text-area-success-border-color,var(--wst-system-success-color-rgb,0,130,80)));
}

.s-mj-2tx.oepmDj_--disabled .s-tyq-rv-t,.s-mj-2tx.oepmDj_--disabled .s-tyq-rv-t:hover {
  border-color: rgb(var(--wix-ui-tpa-text-area-disabled-border-color,var(--wst-system-disabled-color-rgb,var(--wix-color-29))));
}

.s-mj-2tx.oepmDj_--disabled .s-tyq-rv-t .sm-uney-d {
  color: rgb(var(--wix-ui-tpa-text-area-disabled-text-color,var(--wst-system-disabled-color-rgb,var(--wix-color-29))));
}

.s-mj-2tx .sqfvpKc {
  --wst-paragraph-2-overriden-font-text-decoration: var(--wst-paragraph-2-text-decoration);
  --wst-paragraph-2-overriden-font-line-height: 1.4;
  --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family);
  --wst-paragraph-2-overriden-font-size: 14px;
  --wst-paragraph-2-overriden-font-style: var(--wst-paragraph-2-font-style);
  --wst-paragraph-2-overriden-font-variant: var(--wst-paragraph-2-font-variant);
  --wst-paragraph-2-overriden-font-weight: var(--wst-paragraph-2-font-weight);
  color: rgb(var(--wix-ui-tpa-text-area-main-label-text-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
  display: block;
  font-family: var(--wix-ui-tpa-text-area-main-label-font-family,var(--wst-paragraph-2-overriden-font-family,var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-text-area-main-label-font-size,var(--wst-paragraph-2-overriden-font-size,var(--wix-font-Body-M-size)));
  font-style: var(--wix-ui-tpa-text-area-main-label-font-style,var(--wst-paragraph-2-overriden-font-style,var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-text-area-main-label-font-variant,var(--wst-paragraph-2-overriden-font-variant,var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-text-area-main-label-font-weight,var(--wst-paragraph-2-overriden-font-weight,var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-text-area-main-label-font-line-height,var(--wst-paragraph-2-overriden-font-line-height,var(--wix-font-Body-M-line-height)));
  margin-bottom: 8px;
  text-decoration: var(--wix-ui-tpa-text-area-main-label-font-text-decoration,var(--wst-paragraph-2-overriden-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
}

.s-mj-2tx.oepmDj_--disabled .sqfvpKc {
  color: rgb(var(--wix-ui-tpa-text-area-disabled-label-color,var(--wix-color-5)));
}

.s__8oGu_K {
  color: rgb(var(--wix-ui-tpa-text-area-char-count-color,var(--wst-shade-3-color-rgb,var(--wix-color-4))));
  display: flex;
  font-family: var(--wix-ui-tpa-text-area-char-count-font-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-area-char-count-font-size,14px);
  font-style: var(--wix-ui-tpa-text-area-char-count-font-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-area-char-count-font-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-area-char-count-font-weight,var(--wix-font-Body-M-weight));
  justify-content: flex-end;
  line-height: var(--wix-ui-tpa-text-area-char-count-font-line-height,1.4);
  margin-top: 8px;
  text-decoration: var(--wix-ui-tpa-text-area-char-count-font-text-decoration,var(--wix-font-Body-M-text-decoration));
}

.s-mj-2tx.oepmDj_--error.oepm-dj---new-error-message.oepmDj_--hasErrorMessage .s__8oGu_K {
  margin-top: 0;
}

#SITE_CONTAINER.focus-ring-active .sRQ_mUk {
  box-shadow: 0 0 0 1px #fff,0 0 0 3px #116dff !important;
  z-index: 999;
}

.s-mj-2tx.oepmDj_--readOnly .s-tyq-rv-t {
  background-color: rgb(var(--wix-ui-tpa-text-area-readonly-background-color,var(--wst-primary-background-color-rgb,var(--wix-color-1))));
}

.s-mj-2tx.oepmDj_--readOnly.oepm-dj----theme-3-box .s-tyq-rv-t {
  border-color: rgb(var(--wix-ui-tpa-text-area-readonly-border-color-rgb,var(--wst-system-line-1-color-rgb,var(--wix-color-5))),calc(var(--wix-ui-tpa-text-area-readonly-border-color-opacity, 1)*.2));
  border-radius: var(--wix-ui-tpa-text-area-readonly-border-radius,0);
  border-style: solid;
  border-width: var(--wix-ui-tpa-text-area-readonly-border-width,1px);
}

.s-mj-2tx.oepmDj_--readOnly.oepmDj_---theme-4-line .s-tyq-rv-t {
  border-bottom: 1px solid rgb(var(--wix-ui-tpa-text-area-readonly-border-color-rgb,var(--wst-system-line-1-color-rgb,var(--wix-color-5))),calc(var(--wix-ui-tpa-text-area-readonly-border-color-opacity, 1)*.2));
}

.s-mj-2tx.oepmDj_--readOnly .sm-uney-d {
  --wst-paragraph-2-overriden-font-text-decoration: var(--wst-paragraph-2-text-decoration);
  --wst-paragraph-2-overriden-font-line-height: 1.5em;
  --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family);
  --wst-paragraph-2-overriden-font-size: 16px;
  --wst-paragraph-2-overriden-font-style: var(--wst-paragraph-2-font-style);
  --wst-paragraph-2-overriden-font-variant: var(--wst-paragraph-2-font-variant);
  --wst-paragraph-2-overriden-font-weight: var(--wst-paragraph-2-font-weight);
  border-radius: var(--wix-ui-tpa-text-area-readonly-border-radius,0);
  color: rgb(var(--wix-ui-tpa-text-area-readonly-text-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
  font-family: var(--wix-ui-tpa-text-area-readonly-text-font-family,var(--wst-paragraph-2-overriden-font-family,var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-text-area-readonly-text-font-size,var(--wst-paragraph-2-overriden-font-size,var(--wix-font-Body-M-size)));
  font-style: var(--wix-ui-tpa-text-area-readonly-text-font-style,var(--wst-paragraph-2-overriden-font-style,var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-text-area-readonly-text-font-variant,var(--wst-paragraph-2-overriden-font-variant,var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-text-area-readonly-text-font-weight,var(--wst-paragraph-2-overriden-font-weight,var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-text-area-readonly-text-font-line-height,var(--wst-paragraph-2-overriden-font-line-height,var(--wix-font-Body-M-line-height)));
  text-decoration: var(--wix-ui-tpa-text-area-readonly-text-font-text-decoration,var(--wst-paragraph-2-overriden-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
}

.s-mj-2tx.oepmDj_--readOnly .sqfvpKc {
  --wst-paragraph-2-overriden-font-text-decoration: var(--wst-paragraph-2-text-decoration);
  --wst-paragraph-2-overriden-font-line-height: 1.4;
  --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family);
  --wst-paragraph-2-overriden-font-size: 14px;
  --wst-paragraph-2-overriden-font-style: var(--wst-paragraph-2-font-style);
  --wst-paragraph-2-overriden-font-variant: var(--wst-paragraph-2-font-variant);
  --wst-paragraph-2-overriden-font-weight: var(--wst-paragraph-2-font-weight);
  color: rgb(var(--wix-ui-tpa-text-area-readonly-label-text-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
  font-family: var(--wix-ui-tpa-text-area-readonly-label-font-family,var(--wst-paragraph-2-overriden-font-family,var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-text-area-readonly-label-font-size,var(--wst-paragraph-2-overriden-font-size,var(--wix-font-Body-M-size)));
  font-style: var(--wix-ui-tpa-text-area-readonly-label-font-style,var(--wst-paragraph-2-overriden-font-style,var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-text-area-readonly-label-font-variant,var(--wst-paragraph-2-overriden-font-variant,var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-text-area-readonly-label-font-weight,var(--wst-paragraph-2-overriden-font-weight,var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-text-area-readonly-label-font-line-height,var(--wst-paragraph-2-overriden-font-line-height,var(--wix-font-Body-M-line-height)));
  text-decoration: var(--wix-ui-tpa-text-area-readonly-label-font-text-decoration,var(--wst-paragraph-2-overriden-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
}

.sc-i-sd4 {
  --wix-ui-tpa-text-area-container-width: 100%;
  --wix-ui-tpa-text-area-background-color: var(--wix-forms-formInputBackgroundColor);
  --wix-ui-tpa-text-area-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
  --wix-ui-tpa-text-area-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
  --wix-ui-tpa-text-area-hover-background-color: var(--wix-forms-formInputBackgroundColorHover);
  --wix-ui-tpa-text-area-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
  --wix-ui-tpa-text-area-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
  --wix-ui-tpa-text-area-border-color: var(--wix-forms-formInputBorderColor);
  --wix-ui-tpa-text-area-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
  --wix-ui-tpa-text-area-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
  --wix-ui-tpa-text-area-main-border-opacity: 1;
  --wix-ui-tpa-text-area-hover-border-color: var(--wix-forms-formInputBorderColorHover);
  --wix-ui-tpa-text-area-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
  --wix-ui-tpa-text-area-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
  --wix-ui-tpa-text-area-main-border-width: var(--wix-forms-formInputBorderWidth);
  --wix-ui-tpa-text-area-hover-border-width: var(--wix-forms-formInputBorderWidth);
  --wix-ui-tpa-text-area-main-border-radius: min(var(--wix-forms-formInputBorderRadius),21px);
  --wix-ui-tpa-text-area-hover-border-radius: min(var(--wix-forms-formInputBorderRadius),21px);
  --wix-ui-tpa-text-area-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
  --wix-ui-tpa-text-area-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
  --wix-ui-tpa-text-area-text-font-family: var(--wix-forms-formInputValueFont-family);
  --wix-ui-tpa-text-area-text-font-size: var(--wix-forms-formInputValueFont-size);
  --wix-ui-tpa-text-area-text-font-style: var(--wix-forms-formInputValueFont-style);
  --wix-ui-tpa-text-area-text-font-variant: var(--wix-forms-formInputValueFont-variant);
  --wix-ui-tpa-text-area-text-font-weight: var(--wix-forms-formInputValueFont-weight);
  --wix-ui-tpa-text-area-disabled-text-color: var(--wix-forms-formInputDisabledValueColor);
  --wix-ui-tpa-text-area-disabled-text-color-rgb: var(--wix-forms-formInputDisabledValueColor-rgb);
  --wix-ui-tpa-text-area-disabled-text-color-opacity: var(--wix-forms-formInputDisabledValueColor-opacity);
  --wix-ui-tpa-text-area-error-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-text-area-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-text-area-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
  --wix-ui-tpa-text-area-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-area-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-area-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-area-hover-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-area-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-area-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-area-readonly-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
  --wix-ui-tpa-text-area-readonly-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
  --wix-ui-tpa-text-area-readonly-text-font-family: var(--wix-forms-formInputValueFont-family);
  --wix-ui-tpa-text-area-readonly-text-font-size: var(--wix-forms-formInputValueFont-size);
  --wix-ui-tpa-text-area-readonly-text-font-style: var(--wix-forms-formInputValueFont-style);
  --wix-ui-tpa-text-area-readonly-text-font-variant: var(--wix-forms-formInputValueFont-variant);
  --wix-ui-tpa-text-area-readonly-text-font-weight: var(--wix-forms-formInputValueFont-weight);
  --wix-ui-tpa-text-area-readonly-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-area-readonly-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-area-readonly-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-area-readonly-background-color: var(--wix-forms-formInputBackgroundColor);
  --wix-ui-tpa-text-area-readonly-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
  --wix-ui-tpa-text-area-readonly-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
  --wix-ui-tpa-text-area-readonly-border-color: var(rgb(var(--wix-forms-formInputBorderColor-rgb,var(--wix-color-37)),calc(var(--wix-forms-formInputBorderColor-opacity, 1) * 0)));
  --wix-ui-tpa-text-area-readonly-border-color-rgb: var(rgb(var(--wix-forms-formInputBorderColor-rgb,var(--wix-color-37)),calc(var(--wix-forms-formInputBorderColor-opacity, 1) * 0)) -rgb);
  --wix-ui-tpa-text-area-readonly-border-color-opacity: var(rgb(var(--wix-forms-formInputBorderColor-rgb,var(--wix-color-37)),calc(var(--wix-forms-formInputBorderColor-opacity, 1) * 0)) -opacity);
  --wix-ui-tpa-text-area-readonly-border-radius: min(var(--wix-forms-formInputBorderRadius),21px);
}

.sc-i-sd4:focus-within textarea {
  outline: 0;
}

.sc-i-sd4 textarea::placeholder {
  color: rgb(var(--wix-forms-formInputPlaceholderColor,var(--wix-color-4))) !important;
}

.stKJdMO[data-error=true] .s-tyq-rv-t {
  --wix-ui-tpa-text-area-container-width: 100%;
  --wix-ui-tpa-text-area-main-border-width: var(--wix-forms-formInputBorderWidth);
  --wix-ui-tpa-text-area-hover-border-width: var(--wix-forms-formInputBorderWidth);
  --wix-ui-tpa-text-area-border-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-text-area-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-text-area-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
  --wix-ui-tpa-text-area-hover-border-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-text-area-hover-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-text-area-hover-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
  --wix-ui-tpa-text-area-error-border-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-text-area-error-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-text-area-error-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
  --wix-ui-tpa-text-area-main-border-radius: min(var(--wix-forms-formInputBorderRadius),21px);
  --wix-ui-tpa-text-area-hover-border-radius: min(var(--wix-forms-formInputBorderRadius),21px);
  --wix-ui-tpa-text-area-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
  --wix-ui-tpa-text-area-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
  --wix-ui-tpa-text-area-text-font-family: var(--wix-forms-formInputValueFont-family);
  --wix-ui-tpa-text-area-text-font-size: var(--wix-forms-formInputValueFont-size);
  --wix-ui-tpa-text-area-text-font-style: var(--wix-forms-formInputValueFont-style);
  --wix-ui-tpa-text-area-text-font-variant: var(--wix-forms-formInputValueFont-variant);
  --wix-ui-tpa-text-area-text-font-weight: var(--wix-forms-formInputValueFont-weight);
  --wix-ui-tpa-text-area-error-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-text-area-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-text-area-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
  --wix-ui-tpa-text-area-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-area-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-area-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-area-hover-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-area-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-area-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
}

.stKJdMO[data-error=true]>div {
  border-color: rgb(var(--wix-forms-formInputErrorColor,223,49,49)) !important;
}

.sYblsJM {
  --wix-ui-tpa-text-area-container-width: 100%;
  --wix-ui-tpa-text-area-background-color: var(--wix-forms-formInputBackgroundColor);
  --wix-ui-tpa-text-area-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
  --wix-ui-tpa-text-area-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
  --wix-ui-tpa-text-area-hover-background-color: var(--wix-forms-formInputBackgroundColorHover);
  --wix-ui-tpa-text-area-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
  --wix-ui-tpa-text-area-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
  --wix-ui-tpa-text-area-border-color: var(--wix-forms-formInputBorderColor);
  --wix-ui-tpa-text-area-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
  --wix-ui-tpa-text-area-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
  --wix-ui-tpa-text-area-hover-border-color: var(--wix-forms-formInputBorderColorHover);
  --wix-ui-tpa-text-area-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
  --wix-ui-tpa-text-area-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
  --wix-ui-tpa-text-area-main-border-width: 0px;
  --wix-ui-tpa-text-area-hover-border-width: 0px;
  --wix-ui-tpa-text-area-main-border-radius: min(var(--wix-forms-formInputBorderRadius),21px);
  --wix-ui-tpa-text-area-hover-border-radius: min(var(--wix-forms-formInputBorderRadius),21px);
  --wix-ui-tpa-text-area-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
  --wix-ui-tpa-text-area-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
  --wix-ui-tpa-text-area-text-font-family: var(--wix-forms-formInputValueFont-family);
  --wix-ui-tpa-text-area-text-font-size: var(--wix-forms-formInputValueFont-size);
  --wix-ui-tpa-text-area-text-font-style: var(--wix-forms-formInputValueFont-style);
  --wix-ui-tpa-text-area-text-font-variant: var(--wix-forms-formInputValueFont-variant);
  --wix-ui-tpa-text-area-text-font-weight: var(--wix-forms-formInputValueFont-weight);
  --wix-ui-tpa-text-area-error-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-text-area-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-text-area-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
  --wix-ui-tpa-text-area-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-area-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-area-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-area-hover-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-area-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-area-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-area-readonly-border-width: 0px;
}

.sPoSAZU {
  --wix-ui-tpa-text-area-background-color: var(--wix-forms-formInputBackgroundColorHover);
  --wix-ui-tpa-text-area-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
  --wix-ui-tpa-text-area-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
  --wix-ui-tpa-text-area-border-color: var(--wix-forms-formInputBorderColorHover);
  --wix-ui-tpa-text-area-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
  --wix-ui-tpa-text-area-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
}

.shezckr.sc-i-sd4 .s-tyq-rv-t,.shezckr.sc-i-sd4 .s-tyq-rv-t:active,.shezckr.sc-i-sd4 .s-tyq-rv-t:focus,.shezckr.sc-i-sd4 .s-tyq-rv-t:focus-within,.shezckr.sc-i-sd4 .s-tyq-rv-t:hover,.shezckr.sc-i-sd4.oepmDj_--readOnly .s-tyq-rv-t,.shezckr.sc-i-sd4.oepmDj_--readOnly .s-tyq-rv-t:hover {
  border-bottom-width: var(--wix-forms-formInputBorderBottomWidth,1px);
  border-left-width: var(--wix-forms-formInputBorderLeftWidth,1px);
  border-right-width: var(--wix-forms-formInputBorderRightWidth,1px);
  border-top-width: var(--wix-forms-formInputBorderTopWidth,1px);
}

#vwdio {
  left: 0;
  margin-left: 0;
  width: auto;
  min-width: 0;
  min-height: 40px;
}

[data-mesh-id=ContainervwdioinlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=ContainervwdioinlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: 40px;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
  padding-bottom: 0px;
  box-sizing: border-box;
}

[data-mesh-id=ContainervwdioinlineContent-gridContainer] > [id="comp-lt8pltll"], [data-mesh-id=ContainervwdioinlineContent-gridContainer] > interact-element > [id="comp-lt8pltll"] {
  position: relative;
  margin: 0px 0px 0 calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

#comp-lt8pltll {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
  --fill-layer-image-opacity: 0.4;
  --bg-overlay-color: rgb(var(--color_43));
  --bg-gradient: none;
}

[data-mesh-id=comp-lt8pltllinlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-lt8pltllinlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: 1061px;
  grid-template-rows: min-content 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-lt8pltllinlineContent-gridContainer] > [id="comp-kq7zdca5"], [data-mesh-id=comp-lt8pltllinlineContent-gridContainer] > interact-element > [id="comp-kq7zdca5"] {
  position: relative;
  margin: 0px 0px -31px calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-lt8pltllinlineContent-gridContainer] > [id="comp-kq7zamg6"], [data-mesh-id=comp-lt8pltllinlineContent-gridContainer] > interact-element > [id="comp-kq7zamg6"] {
  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;
}

#comp-kq7zdca5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(100% - 110px - 110px);
  min-width: 980px;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;
  --direction: ltr;
}

[data-mesh-id=comp-kq7zdcayinlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-kq7zdcayinlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: 277px;
  grid-template-rows: min-content 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-kq7zdcayinlineContent-gridContainer] > [id="comp-kq7zdcb01"], [data-mesh-id=comp-kq7zdcayinlineContent-gridContainer] > interact-element > [id="comp-kq7zdcb01"] {
  position: relative;
  margin: 73px 0px 15px calc((100% - 980px) * 0);
  left: 11px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-kq7zdcayinlineContent-gridContainer] > [id="comp-kq7zdcb21"], [data-mesh-id=comp-kq7zdcayinlineContent-gridContainer] > interact-element > [id="comp-kq7zdcb21"] {
  position: relative;
  margin: 0px 0px 10px calc((100% - 980px) * 0);
  left: 11px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}

#comp-kq7zdcay {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 980px;
  --column-flex: 980;
}

#comp-kq7zdcb01 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 351px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-kq7zdcb21 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 612px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-kq7zamg6 {
  margin-left: auto;
  margin-right: auto;
  width: calc(100% - 110px - 110px);
  min-width: 980px;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;
  --direction: ltr;
}

[data-mesh-id=comp-kq7zamhbinlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-kq7zamhbinlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
}

[data-mesh-id=comp-kq7zamhbinlineContent-gridContainer] > [id="comp-m0ktxxz1"], [data-mesh-id=comp-kq7zamhbinlineContent-gridContainer] > interact-element > [id="comp-m0ktxxz1"] {
  position: relative;
  margin: 13px 0px 10px calc((100% - 490px) * 0);
  left: 11px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-kq7zenrxinlineContent] {
  height: auto;
  width: 100%;
  position: static;
  min-height: 449px;
}

#comp-kq7zamhb {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 490px;
  --column-flex: 490;
}

#comp-m0ktxxz1 {
  width: 460px;
  height: 426px;
}

#comp-kq7zenrx {
  width: 100%;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --column-width: 490px;
  --column-flex: 490;
}

#pageBackground_vwdio {
  --bg-position: absolute;
  --fill-layer-background-overlay-color: transparent;
  --fill-layer-background-overlay-position: absolute;
  --bg-overlay-color: rgb(var(--color_12));
  --bg-gradient: none;
}

.comp-m0ktxxz1 {
  --wix-direction: ltr;
  --inputBorderRadius: 0;
  --buttonsStyle: 2;
  --buttonsBorderWidth: 1;
  --nextButtonBorderWidth: 1;
  --inputBorderWidth: 1;
  --nextButtonStyle: 2;
  --horizontalPadding: 0;
  --submitButtonStyle: 3;
  --submitButtonBorderWidth: 0;
  --submitButtonBorderRadius: 100;
  --previousButtonBorderRadius: 0;
  --nextButtonBorderRadius: 0;
  --previousButtonBorderWidth: 1;
  --previousButtonStyle: 2;
  --inputBorderStyle: 2;
  --buttonsBorderRadius: 0;
  --verticalPadding: 24;
  --rowSpacing: 24;
  --columnSpacing: 24;
  --borderWidth: 0;
  --borderRadius: 0;
  --shadowAngle: 135;
  --shadowDistance: 0;
  --shadowSize: 0;
  --shadowBlur: 25;
  --buttonsFontHover: normal normal normal 16px/16px avenir-lt-w01_35-light1475496,sans-serif;
  --submitButtonFontHover: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --nextButtonFontHover: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --previousButtonFontHover: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --headerOneFont: normal normal bold 35px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --headerTwoFont: normal normal normal 30px/1.4em roboto-bold,roboto,sans-serif;
  --submitButtonBorderColor: 255,255,255,0;
  --submitButtonBorderColor-rgb: 255,255,255;
  --submitButtonBorderColor-opacity: 0;
  --nextButtonBackgroundColor: 253,85,33;
  --nextButtonBackgroundColor-rgb: 253,85,33;
  --nextButtonBackgroundColor-opacity: 1;
  --previousButtonColorHover: 0,0,0;
  --previousButtonColorHover-rgb: 0,0,0;
  --previousButtonColorHover-opacity: 1;
  --submitButtonColor: 0,0,0;
  --submitButtonColor-rgb: 0,0,0;
  --submitButtonColor-opacity: 1;
  --buttonsBackgroundColorHover: 255,255,255,0;
  --buttonsBackgroundColorHover-rgb: 255,255,255;
  --buttonsBackgroundColorHover-opacity: 0;
  --paragraphColor: 0,0,0;
  --paragraphColor-rgb: 0,0,0;
  --paragraphColor-opacity: 1;
  --inputBorderColorHover: 0,0,0,0.5;
  --inputBorderColorHover-rgb: 0,0,0;
  --inputBorderColorHover-opacity: 0.5;
  --inputLabelColor: 0,0,0;
  --inputLabelColor-rgb: 0,0,0;
  --inputLabelColor-opacity: 1;
  --buttonsColor: 0,0,0;
  --buttonsColor-rgb: 0,0,0;
  --buttonsColor-opacity: 1;
  --inputPlaceholderColor: 0,0,0;
  --inputPlaceholderColor-rgb: 0,0,0;
  --inputPlaceholderColor-opacity: 1;
  --formBackground: 186,181,141,0;
  --formBackground-rgb: 186,181,141;
  --formBackground-opacity: 0;
  --buttonsBorderColor: 253,85,33;
  --buttonsBorderColor-rgb: 253,85,33;
  --buttonsBorderColor-opacity: 1;
  --previousButtonBackgroundColorHover: 255,255,255,0;
  --previousButtonBackgroundColorHover-rgb: 255,255,255;
  --previousButtonBackgroundColorHover-opacity: 0;
  --nextButtonBorderColor: 253,85,33;
  --nextButtonBorderColor-rgb: 253,85,33;
  --nextButtonBorderColor-opacity: 1;
  --buttonsBackgroundColor: 253,85,33;
  --buttonsBackgroundColor-rgb: 253,85,33;
  --buttonsBackgroundColor-opacity: 1;
  --previousButtonBorderColor: 253,85,33;
  --previousButtonBorderColor-rgb: 253,85,33;
  --previousButtonBorderColor-opacity: 1;
  --nextButtonColorHover: 0,0,0;
  --nextButtonColorHover-rgb: 0,0,0;
  --nextButtonColorHover-opacity: 1;
  --inputSelectionColor: 0,0,0;
  --inputSelectionColor-rgb: 0,0,0;
  --inputSelectionColor-opacity: 1;
  --submitButtonColorHover: 0,0,0;
  --submitButtonColorHover-rgb: 0,0,0;
  --submitButtonColorHover-opacity: 1;
  --inputBackgroundColor: 247,247,247;
  --inputBackgroundColor-rgb: 247,247,247;
  --inputBackgroundColor-opacity: 1;
  --inputValueColor: 0,0,0;
  --inputValueColor-rgb: 0,0,0;
  --inputValueColor-opacity: 1;
  --inputNoteColor: 0,0,0;
  --inputNoteColor-rgb: 0,0,0;
  --inputNoteColor-opacity: 1;
  --nextButtonBorderColorHover: 0,0,0;
  --nextButtonBorderColorHover-rgb: 0,0,0;
  --nextButtonBorderColorHover-opacity: 1;
  --nextButtonColor: 0,0,0;
  --nextButtonColor-rgb: 0,0,0;
  --nextButtonColor-opacity: 1;
  --submitButtonBorderColorHover: 0,0,0;
  --submitButtonBorderColorHover-rgb: 0,0,0;
  --submitButtonBorderColorHover-opacity: 1;
  --nextButtonBackgroundColorHover: 255,255,255,0;
  --nextButtonBackgroundColorHover-rgb: 255,255,255;
  --nextButtonBackgroundColorHover-opacity: 0;
  --linkColor: 0,0,0;
  --linkColor-rgb: 0,0,0;
  --linkColor-opacity: 1;
  --previousButtonBackgroundColor: 0,0,0;
  --previousButtonBackgroundColor-rgb: 0,0,0;
  --previousButtonBackgroundColor-opacity: 1;
  --borderColor: 199,199,199;
  --borderColor-rgb: 199,199,199;
  --borderColor-opacity: 1;
  --submitButtonBackgroundColor: 245,200,163;
  --submitButtonBackgroundColor-rgb: 245,200,163;
  --submitButtonBackgroundColor-opacity: 1;
  --inputBorderColor: 0,0,0;
  --inputBorderColor-rgb: 0,0,0;
  --inputBorderColor-opacity: 1;
  --submitButtonBackgroundColorHover: 255,255,255,0;
  --submitButtonBackgroundColorHover-rgb: 255,255,255;
  --submitButtonBackgroundColorHover-opacity: 0;
  --buttonsColorHover: 0,0,0;
  --buttonsColorHover-rgb: 0,0,0;
  --buttonsColorHover-opacity: 1;
  --inputErrorColor: 255,64,64;
  --inputErrorColor-rgb: 255,64,64;
  --inputErrorColor-opacity: 1;
  --previousButtonBorderColorHover: 0,0,0;
  --previousButtonBorderColorHover-rgb: 0,0,0;
  --previousButtonBorderColorHover-opacity: 1;
  --previousButtonColor: 253,85,33;
  --previousButtonColor-rgb: 253,85,33;
  --previousButtonColor-opacity: 1;
  --inputBackgroundColorHover: 247,247,247;
  --inputBackgroundColorHover-rgb: 247,247,247;
  --inputBackgroundColorHover-opacity: 1;
  --shadowColor: 0,0,0,0.15;
  --shadowColor-rgb: 0,0,0;
  --shadowColor-opacity: 0.15;
  --headerOneColor: 0,0,0;
  --headerOneColor-rgb: 0,0,0;
  --headerOneColor-opacity: 1;
  --headerTwoColor: 0,0,0;
  --headerTwoColor-rgb: 0,0,0;
  --headerTwoColor-opacity: 1;
  --inputOptionColor: 0,0,0;
  --inputOptionColor-rgb: 0,0,0;
  --inputOptionColor-opacity: 1;
  --dropdownBackgroundColor: 247,247,247;
  --dropdownBackgroundColor-rgb: 247,247,247;
  --dropdownBackgroundColor-opacity: 1;
  --dropdownOptionTextColor: 0,0,0;
  --dropdownOptionTextColor-rgb: 0,0,0;
  --dropdownOptionTextColor-opacity: 1;
  --thankYouMessageColor: 0,0,0;
  --thankYouMessageColor-rgb: 0,0,0;
  --thankYouMessageColor-opacity: 1;
  --inputValueFont: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --inputValueFont-style: normal;
  --inputValueFont-variant: normal;
  --inputValueFont-weight: normal;
  --inputValueFont-size: 16px;
  --inputValueFont-line-height: 1.4em;
  --inputValueFont-family: avenir-lt-w01_35-light1475496,sans-serif;
  --inputValueFont-text-decoration: none;
  --submitButtonFont: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --submitButtonFont-style: normal;
  --submitButtonFont-variant: normal;
  --submitButtonFont-weight: normal;
  --submitButtonFont-size: 16px;
  --submitButtonFont-line-height: 1.4em;
  --submitButtonFont-family: avenir-lt-w01_35-light1475496,sans-serif;
  --submitButtonFont-text-decoration: none;
  --paragraphFont: normal normal normal 14px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --paragraphFont-style: normal;
  --paragraphFont-variant: normal;
  --paragraphFont-weight: normal;
  --paragraphFont-size: 14px;
  --paragraphFont-line-height: 1.4em;
  --paragraphFont-family: avenir-lt-w01_35-light1475496,sans-serif;
  --paragraphFont-text-decoration: none;
  --previousButtonFont: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --previousButtonFont-style: normal;
  --previousButtonFont-variant: normal;
  --previousButtonFont-weight: normal;
  --previousButtonFont-size: 16px;
  --previousButtonFont-line-height: 1.4em;
  --previousButtonFont-family: avenir-lt-w01_35-light1475496,sans-serif;
  --previousButtonFont-text-decoration: none;
  --inputNoteFont: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --inputNoteFont-style: normal;
  --inputNoteFont-variant: normal;
  --inputNoteFont-weight: normal;
  --inputNoteFont-size: 16px;
  --inputNoteFont-line-height: 1.4em;
  --inputNoteFont-family: avenir-lt-w01_35-light1475496,sans-serif;
  --inputNoteFont-text-decoration: none;
  --nextButtonFont: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --nextButtonFont-style: normal;
  --nextButtonFont-variant: normal;
  --nextButtonFont-weight: normal;
  --nextButtonFont-size: 16px;
  --nextButtonFont-line-height: 1.4em;
  --nextButtonFont-family: avenir-lt-w01_35-light1475496,sans-serif;
  --nextButtonFont-text-decoration: none;
  --inputLabelFont: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --inputLabelFont-style: normal;
  --inputLabelFont-variant: normal;
  --inputLabelFont-weight: normal;
  --inputLabelFont-size: 16px;
  --inputLabelFont-line-height: 1.4em;
  --inputLabelFont-family: avenir-lt-w01_35-light1475496,sans-serif;
  --inputLabelFont-text-decoration: none;
  --buttonsFontHover-style: normal;
  --buttonsFontHover-variant: normal;
  --buttonsFontHover-weight: normal;
  --buttonsFontHover-size: 16px;
  --buttonsFontHover-line-height: 16px;
  --buttonsFontHover-family: avenir-lt-w01_35-light1475496,sans-serif;
  --buttonsFontHover-text-decoration: none;
  --submitButtonFontHover-style: normal;
  --submitButtonFontHover-variant: normal;
  --submitButtonFontHover-weight: normal;
  --submitButtonFontHover-size: 16px;
  --submitButtonFontHover-line-height: 1.4em;
  --submitButtonFontHover-family: avenir-lt-w01_35-light1475496,sans-serif;
  --submitButtonFontHover-text-decoration: none;
  --nextButtonFontHover-style: normal;
  --nextButtonFontHover-variant: normal;
  --nextButtonFontHover-weight: normal;
  --nextButtonFontHover-size: 16px;
  --nextButtonFontHover-line-height: 1.4em;
  --nextButtonFontHover-family: avenir-lt-w01_35-light1475496,sans-serif;
  --nextButtonFontHover-text-decoration: none;
  --previousButtonFontHover-style: normal;
  --previousButtonFontHover-variant: normal;
  --previousButtonFontHover-weight: normal;
  --previousButtonFontHover-size: 16px;
  --previousButtonFontHover-line-height: 1.4em;
  --previousButtonFontHover-family: avenir-lt-w01_35-light1475496,sans-serif;
  --previousButtonFontHover-text-decoration: none;
  --headerOneFont-style: normal;
  --headerOneFont-variant: normal;
  --headerOneFont-weight: bold;
  --headerOneFont-size: 35px;
  --headerOneFont-line-height: 1.4em;
  --headerOneFont-family: avenir-lt-w01_35-light1475496,sans-serif;
  --headerOneFont-text-decoration: none;
  --headerTwoFont-style: normal;
  --headerTwoFont-variant: normal;
  --headerTwoFont-weight: normal;
  --headerTwoFont-size: 30px;
  --headerTwoFont-line-height: 1.4em;
  --headerTwoFont-family: roboto-bold,roboto,sans-serif;
  --headerTwoFont-text-decoration: none;
  --thankYouMessageFont: normal normal normal 14px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --thankYouMessageFont-style: normal;
  --thankYouMessageFont-variant: normal;
  --thankYouMessageFont-weight: normal;
  --thankYouMessageFont-size: 14px;
  --thankYouMessageFont-line-height: 1.4em;
  --thankYouMessageFont-family: avenir-lt-w01_35-light1475496,sans-serif;
  --thankYouMessageFont-text-decoration: none;
  --inputBorderLeftWidth: 0;
  --inputBorderRightWidth: 0;
  --inputBorderTopWidth: 0;
  --inputBorderBottomWidth: 1;
  --wix-color-1: 255,255,255;
  --wix-color-2: 247,247,247;
  --wix-color-3: 199,199,199;
  --wix-color-4: 117,117,117;
  --wix-color-5: 0,0,0;
  --wix-color-6: 254,198,181;
  --wix-color-7: 253,85,33;
  --wix-color-8: 0,0,0;
  --wix-color-9: 169,57,22;
  --wix-color-10: 84,28,11;
  --wix-color-11: 203,175,224;
  --wix-color-12: 168,137,192;
  --wix-color-13: 131,91,161;
  --wix-color-14: 81,18,129;
  --wix-color-15: 41,9,65;
  --wix-color-16: 179,207,229;
  --wix-color-17: 144,177,204;
  --wix-color-18: 99,143,178;
  --wix-color-19: 18,93,152;
  --wix-color-20: 9,46,76;
  --wix-color-21: 232,205,177;
  --wix-color-22: 209,177,143;
  --wix-color-23: 186,143,98;
  --wix-color-24: 163,87,9;
  --wix-color-25: 82,44,4;
  --wix-color-26: 255,255,255;
  --wix-color-27: 0,0,0;
  --wix-color-28: 247,247,247;
  --wix-color-29: 199,199,199;
  --wix-color-30: 117,117,117;
  --wix-color-31: 253,85,33;
  --wix-color-32: 179,207,229;
  --wix-color-33: 249,236,219;
  --wix-color-34: 191,77,3;
  --wix-color-35: 0,0,0;
  --wix-color-36: 0,0,0;
  --wix-color-37: 117,117,117;
  --wix-color-38: 0,0,0;
  --wix-color-39: 0,0,0;
  --wix-color-40: 255,255,255;
  --wix-color-41: 255,255,255;
  --wix-color-42: 0,0,0;
  --wix-color-43: 0,0,0;
  --wix-color-44: 199,199,199;
  --wix-color-45: 199,199,199;
  --wix-color-46: 255,255,255;
  --wix-color-47: 255,255,255;
  --wix-color-48: 0,0,0;
  --wix-color-49: 0,0,0;
  --wix-color-50: 0,0,0;
  --wix-color-51: 0,0,0;
  --wix-color-52: 255,255,255;
  --wix-color-53: 255,255,255;
  --wix-color-54: 199,199,199;
  --wix-color-55: 199,199,199;
  --wix-font-Title: normal normal normal 110px/1.4em roboto-bold,roboto,sans-serif;
  --wix-font-Title-style: normal;
  --wix-font-Title-variant: normal;
  --wix-font-Title-weight: normal;
  --wix-font-Title-size: 110px;
  --wix-font-Title-line-height: 1.4em;
  --wix-font-Title-family: roboto-bold,roboto,sans-serif;
  --wix-font-Title-text-decoration: none;
  --wix-font-Menu: normal normal normal 16px/1.4em din-next-w01-light,sans-serif;
  --wix-font-Menu-style: normal;
  --wix-font-Menu-variant: normal;
  --wix-font-Menu-weight: normal;
  --wix-font-Menu-size: 16px;
  --wix-font-Menu-line-height: 1.4em;
  --wix-font-Menu-family: din-next-w01-light,sans-serif;
  --wix-font-Menu-text-decoration: none;
  --wix-font-Page-title: normal normal bold 60px/1.4em roboto-bold,roboto,sans-serif;
  --wix-font-Page-title-style: normal;
  --wix-font-Page-title-variant: normal;
  --wix-font-Page-title-weight: bold;
  --wix-font-Page-title-size: 60px;
  --wix-font-Page-title-line-height: 1.4em;
  --wix-font-Page-title-family: roboto-bold,roboto,sans-serif;
  --wix-font-Page-title-text-decoration: none;
  --wix-font-Heading-XL: normal normal normal 50px/1.4em roboto-bold,roboto,sans-serif;
  --wix-font-Heading-XL-style: normal;
  --wix-font-Heading-XL-variant: normal;
  --wix-font-Heading-XL-weight: normal;
  --wix-font-Heading-XL-size: 50px;
  --wix-font-Heading-XL-line-height: 1.4em;
  --wix-font-Heading-XL-family: roboto-bold,roboto,sans-serif;
  --wix-font-Heading-XL-text-decoration: none;
  --wix-font-Heading-L: normal normal normal 45px/1.4em roboto-bold,roboto,sans-serif;
  --wix-font-Heading-L-style: normal;
  --wix-font-Heading-L-variant: normal;
  --wix-font-Heading-L-weight: normal;
  --wix-font-Heading-L-size: 45px;
  --wix-font-Heading-L-line-height: 1.4em;
  --wix-font-Heading-L-family: roboto-bold,roboto,sans-serif;
  --wix-font-Heading-L-text-decoration: none;
  --wix-font-Heading-M: normal normal bold 35px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --wix-font-Heading-M-style: normal;
  --wix-font-Heading-M-variant: normal;
  --wix-font-Heading-M-weight: bold;
  --wix-font-Heading-M-size: 35px;
  --wix-font-Heading-M-line-height: 1.4em;
  --wix-font-Heading-M-family: avenir-lt-w01_35-light1475496,sans-serif;
  --wix-font-Heading-M-text-decoration: none;
  --wix-font-Heading-S: normal normal normal 30px/1.4em roboto-bold,roboto,sans-serif;
  --wix-font-Heading-S-style: normal;
  --wix-font-Heading-S-variant: normal;
  --wix-font-Heading-S-weight: normal;
  --wix-font-Heading-S-size: 30px;
  --wix-font-Heading-S-line-height: 1.4em;
  --wix-font-Heading-S-family: roboto-bold,roboto,sans-serif;
  --wix-font-Heading-S-text-decoration: none;
  --wix-font-Body-L: normal normal bold 22px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --wix-font-Body-L-style: normal;
  --wix-font-Body-L-variant: normal;
  --wix-font-Body-L-weight: bold;
  --wix-font-Body-L-size: 22px;
  --wix-font-Body-L-line-height: 1.4em;
  --wix-font-Body-L-family: avenir-lt-w01_35-light1475496,sans-serif;
  --wix-font-Body-L-text-decoration: none;
  --wix-font-Body-M: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --wix-font-Body-M-style: normal;
  --wix-font-Body-M-variant: normal;
  --wix-font-Body-M-weight: normal;
  --wix-font-Body-M-size: 16px;
  --wix-font-Body-M-line-height: 1.4em;
  --wix-font-Body-M-family: avenir-lt-w01_35-light1475496,sans-serif;
  --wix-font-Body-M-text-decoration: none;
  --wix-font-Body-S: normal normal normal 14px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --wix-font-Body-S-style: normal;
  --wix-font-Body-S-variant: normal;
  --wix-font-Body-S-weight: normal;
  --wix-font-Body-S-size: 14px;
  --wix-font-Body-S-line-height: 1.4em;
  --wix-font-Body-S-family: avenir-lt-w01_35-light1475496,sans-serif;
  --wix-font-Body-S-text-decoration: none;
  --wix-font-Body-XS: normal normal normal 12px/1.4em din-next-w01-light,sans-serif;
  --wix-font-Body-XS-style: normal;
  --wix-font-Body-XS-variant: normal;
  --wix-font-Body-XS-weight: normal;
  --wix-font-Body-XS-size: 12px;
  --wix-font-Body-XS-line-height: 1.4em;
  --wix-font-Body-XS-family: din-next-w01-light,sans-serif;
  --wix-font-Body-XS-text-decoration: none;
  --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh;
  --wix-font-LIGHT-style: normal;
  --wix-font-LIGHT-variant: normal;
  --wix-font-LIGHT-weight: normal;
  --wix-font-LIGHT-size: 12px;
  --wix-font-LIGHT-line-height: 1.4em;
  --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh;
  --wix-font-LIGHT-text-decoration: none;
  --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma;
  --wix-font-MEDIUM-style: normal;
  --wix-font-MEDIUM-variant: normal;
  --wix-font-MEDIUM-weight: normal;
  --wix-font-MEDIUM-size: 12px;
  --wix-font-MEDIUM-line-height: 1.4em;
  --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma;
  --wix-font-MEDIUM-text-decoration: none;
  --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi;
  --wix-font-STRONG-style: normal;
  --wix-font-STRONG-variant: normal;
  --wix-font-STRONG-weight: normal;
  --wix-font-STRONG-size: 12px;
  --wix-font-STRONG-line-height: 1.4em;
  --wix-font-STRONG-family: HelveticaNeueW01-65Medi;
  --wix-font-STRONG-text-decoration: none;
}

#r2297 {
  --param_boolean_previewHover: false;
  left: 0;
  margin-left: 0;
  width: auto;
  min-width: 0;
  min-height: 40px;
}

[data-mesh-id=Containerr2297inlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=Containerr2297inlineContent-gridContainer] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: 40px;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
  padding-bottom: 0px;
  box-sizing: border-box;
}

[data-mesh-id=Containerr2297inlineContent-gridContainer] > [id="comp-mf9s1bza"], [data-mesh-id=Containerr2297inlineContent-gridContainer] > interact-element > [id="comp-mf9s1bza"] {
  position: relative;
  margin: 0px 0px 0 calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

#comp-mf9s1bza {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
}

[data-mesh-id=comp-mf9s1bzainlineContent] {
  height: auto;
  width: 100%;
}

[data-mesh-id=comp-mf9s1bzainlineContent-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-mf9s1bzainlineContent-gridContainer] > [id="comp-mf9s1sh8"], [data-mesh-id=comp-mf9s1bzainlineContent-gridContainer] > interact-element > [id="comp-mf9s1sh8"] {
  position: relative;
  margin: 0px 0px 8px calc((100% - 980px) * 0.5);
  left: 7px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}

[data-mesh-id=comp-mf9s1bzainlineContent-gridContainer] > [id="comp-mf9s1shd"], [data-mesh-id=comp-mf9s1bzainlineContent-gridContainer] > interact-element > [id="comp-mf9s1shd"] {
  position: relative;
  margin: 0px 0px 0px calc((100% - 980px) * 0.5);
  left: 24px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}

#comp-mf9s1sh8 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  width: 800px;
  height: auto;
  --text-direction: var(--wix-opt-in-direction);
}

#comp-mf9s1shd {
  width: 949px;
  height: 1904px;
}

#pageBackground_r2297 {
  --bg-position: absolute;
  --fill-layer-background-overlay-color: transparent;
  --fill-layer-background-overlay-position: absolute;
  --bg-overlay-color: rgb(var(--color_12));
  --bg-gradient: none;
}

.comp-mf9s1shd {
  --wix-color-1: 255,255,255;
  --wix-color-2: 247,247,247;
  --wix-color-3: 199,199,199;
  --wix-color-4: 117,117,117;
  --wix-color-5: 0,0,0;
  --wix-color-6: 254,198,181;
  --wix-color-7: 253,85,33;
  --wix-color-8: 0,0,0;
  --wix-color-9: 169,57,22;
  --wix-color-10: 84,28,11;
  --wix-color-11: 203,175,224;
  --wix-color-12: 168,137,192;
  --wix-color-13: 131,91,161;
  --wix-color-14: 81,18,129;
  --wix-color-15: 41,9,65;
  --wix-color-16: 179,207,229;
  --wix-color-17: 144,177,204;
  --wix-color-18: 99,143,178;
  --wix-color-19: 18,93,152;
  --wix-color-20: 9,46,76;
  --wix-color-21: 232,205,177;
  --wix-color-22: 209,177,143;
  --wix-color-23: 186,143,98;
  --wix-color-24: 163,87,9;
  --wix-color-25: 82,44,4;
  --wix-color-26: 255,255,255;
  --wix-color-27: 0,0,0;
  --wix-color-28: 247,247,247;
  --wix-color-29: 199,199,199;
  --wix-color-30: 117,117,117;
  --wix-color-31: 253,85,33;
  --wix-color-32: 179,207,229;
  --wix-color-33: 249,236,219;
  --wix-color-34: 191,77,3;
  --wix-color-35: 0,0,0;
  --wix-color-36: 0,0,0;
  --wix-color-37: 117,117,117;
  --wix-color-38: 0,0,0;
  --wix-color-39: 0,0,0;
  --wix-color-40: 255,255,255;
  --wix-color-41: 255,255,255;
  --wix-color-42: 0,0,0;
  --wix-color-43: 0,0,0;
  --wix-color-44: 199,199,199;
  --wix-color-45: 199,199,199;
  --wix-color-46: 255,255,255;
  --wix-color-47: 255,255,255;
  --wix-color-48: 0,0,0;
  --wix-color-49: 0,0,0;
  --wix-color-50: 0,0,0;
  --wix-color-51: 0,0,0;
  --wix-color-52: 255,255,255;
  --wix-color-53: 255,255,255;
  --wix-color-54: 199,199,199;
  --wix-color-55: 199,199,199;
  --wix-font-Title: normal normal normal 110px/1.4em roboto-bold,roboto,sans-serif;
  --wix-font-Title-style: normal;
  --wix-font-Title-variant: normal;
  --wix-font-Title-weight: normal;
  --wix-font-Title-size: 110px;
  --wix-font-Title-line-height: 1.4em;
  --wix-font-Title-family: roboto-bold,roboto,sans-serif;
  --wix-font-Title-text-decoration: none;
  --wix-font-Menu: normal normal normal 16px/1.4em din-next-w01-light,sans-serif;
  --wix-font-Menu-style: normal;
  --wix-font-Menu-variant: normal;
  --wix-font-Menu-weight: normal;
  --wix-font-Menu-size: 16px;
  --wix-font-Menu-line-height: 1.4em;
  --wix-font-Menu-family: din-next-w01-light,sans-serif;
  --wix-font-Menu-text-decoration: none;
  --wix-font-Page-title: normal normal bold 60px/1.4em roboto-bold,roboto,sans-serif;
  --wix-font-Page-title-style: normal;
  --wix-font-Page-title-variant: normal;
  --wix-font-Page-title-weight: bold;
  --wix-font-Page-title-size: 60px;
  --wix-font-Page-title-line-height: 1.4em;
  --wix-font-Page-title-family: roboto-bold,roboto,sans-serif;
  --wix-font-Page-title-text-decoration: none;
  --wix-font-Heading-XL: normal normal normal 50px/1.4em roboto-bold,roboto,sans-serif;
  --wix-font-Heading-XL-style: normal;
  --wix-font-Heading-XL-variant: normal;
  --wix-font-Heading-XL-weight: normal;
  --wix-font-Heading-XL-size: 50px;
  --wix-font-Heading-XL-line-height: 1.4em;
  --wix-font-Heading-XL-family: roboto-bold,roboto,sans-serif;
  --wix-font-Heading-XL-text-decoration: none;
  --wix-font-Heading-L: normal normal normal 45px/1.4em roboto-bold,roboto,sans-serif;
  --wix-font-Heading-L-style: normal;
  --wix-font-Heading-L-variant: normal;
  --wix-font-Heading-L-weight: normal;
  --wix-font-Heading-L-size: 45px;
  --wix-font-Heading-L-line-height: 1.4em;
  --wix-font-Heading-L-family: roboto-bold,roboto,sans-serif;
  --wix-font-Heading-L-text-decoration: none;
  --wix-font-Heading-M: normal normal bold 35px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --wix-font-Heading-M-style: normal;
  --wix-font-Heading-M-variant: normal;
  --wix-font-Heading-M-weight: bold;
  --wix-font-Heading-M-size: 35px;
  --wix-font-Heading-M-line-height: 1.4em;
  --wix-font-Heading-M-family: avenir-lt-w01_35-light1475496,sans-serif;
  --wix-font-Heading-M-text-decoration: none;
  --wix-font-Heading-S: normal normal normal 30px/1.4em roboto-bold,roboto,sans-serif;
  --wix-font-Heading-S-style: normal;
  --wix-font-Heading-S-variant: normal;
  --wix-font-Heading-S-weight: normal;
  --wix-font-Heading-S-size: 30px;
  --wix-font-Heading-S-line-height: 1.4em;
  --wix-font-Heading-S-family: roboto-bold,roboto,sans-serif;
  --wix-font-Heading-S-text-decoration: none;
  --wix-font-Body-L: normal normal bold 22px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --wix-font-Body-L-style: normal;
  --wix-font-Body-L-variant: normal;
  --wix-font-Body-L-weight: bold;
  --wix-font-Body-L-size: 22px;
  --wix-font-Body-L-line-height: 1.4em;
  --wix-font-Body-L-family: avenir-lt-w01_35-light1475496,sans-serif;
  --wix-font-Body-L-text-decoration: none;
  --wix-font-Body-M: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --wix-font-Body-M-style: normal;
  --wix-font-Body-M-variant: normal;
  --wix-font-Body-M-weight: normal;
  --wix-font-Body-M-size: 16px;
  --wix-font-Body-M-line-height: 1.4em;
  --wix-font-Body-M-family: avenir-lt-w01_35-light1475496,sans-serif;
  --wix-font-Body-M-text-decoration: none;
  --wix-font-Body-S: normal normal normal 14px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --wix-font-Body-S-style: normal;
  --wix-font-Body-S-variant: normal;
  --wix-font-Body-S-weight: normal;
  --wix-font-Body-S-size: 14px;
  --wix-font-Body-S-line-height: 1.4em;
  --wix-font-Body-S-family: avenir-lt-w01_35-light1475496,sans-serif;
  --wix-font-Body-S-text-decoration: none;
  --wix-font-Body-XS: normal normal normal 12px/1.4em din-next-w01-light,sans-serif;
  --wix-font-Body-XS-style: normal;
  --wix-font-Body-XS-variant: normal;
  --wix-font-Body-XS-weight: normal;
  --wix-font-Body-XS-size: 12px;
  --wix-font-Body-XS-line-height: 1.4em;
  --wix-font-Body-XS-family: din-next-w01-light,sans-serif;
  --wix-font-Body-XS-text-decoration: none;
  --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh;
  --wix-font-LIGHT-style: normal;
  --wix-font-LIGHT-variant: normal;
  --wix-font-LIGHT-weight: normal;
  --wix-font-LIGHT-size: 12px;
  --wix-font-LIGHT-line-height: 1.4em;
  --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh;
  --wix-font-LIGHT-text-decoration: none;
  --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma;
  --wix-font-MEDIUM-style: normal;
  --wix-font-MEDIUM-variant: normal;
  --wix-font-MEDIUM-weight: normal;
  --wix-font-MEDIUM-size: 12px;
  --wix-font-MEDIUM-line-height: 1.4em;
  --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma;
  --wix-font-MEDIUM-text-decoration: none;
  --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi;
  --wix-font-STRONG-style: normal;
  --wix-font-STRONG-variant: normal;
  --wix-font-STRONG-weight: normal;
  --wix-font-STRONG-size: 12px;
  --wix-font-STRONG-line-height: 1.4em;
  --wix-font-STRONG-family: HelveticaNeueW01-65Medi;
  --wix-font-STRONG-text-decoration: none;
  --wix-direction: ltr;
  --videoPlay: 0;
  --newItemsDetails: 1;
  --itemClick: 0;
  --titlePlacementHorizontallyCompatible: 1;
  --textsVerticalPadding: 0;
  --overlayGradientDegrees: 180;
  --gridStyle: 1;
  --previewHover: 0;
  --arrowsSize: 40;
  --customButtonBorderRadius: 0;
  --gallerySize: 48;
  --te-padding-slider: 50;
  --newItemsLocation: 0;
  --scrollDirection: 0;
  --collageDensity: 80;
  --externalCustomButtonBorderWidth: 0;
  --loveCounter: 1;
  --galleryLayout: 2;
  --titlePlacement: 1;
  --numberOfImagesPerRow: 3;
  --galleryVerticalAlign: 0;
  --arrowsVerticalPosition: 1;
  --galleryHorizontalAlign: 0;
  --designedPresetId: -1;
  --externalCustomButtonBorderRadius: 0;
  --textsHorizontalPadding: 16;
  --arrowsContainerType: 2;
  --arrowsContainerBorderRadius: 50;
  --textFont: normal normal normal 20px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --itemIconColor: 255,255,255;
  --itemIconColor-rgb: 255,255,255;
  --itemIconColor-opacity: 1;
  --titleColorExpand: 0,0,0;
  --titleColorExpand-rgb: 0,0,0;
  --titleColorExpand-opacity: 1;
  --loadMoreButtonFontColor: 0,0,0;
  --loadMoreButtonFontColor-rgb: 0,0,0;
  --loadMoreButtonFontColor-opacity: 1;
  --itemDescriptionFontColor: 255,255,255;
  --itemDescriptionFontColor-rgb: 255,255,255;
  --itemDescriptionFontColor-opacity: 1;
  --arrowsContainerBackgroundColor: 255,255,255;
  --arrowsContainerBackgroundColor-rgb: 255,255,255;
  --arrowsContainerBackgroundColor-opacity: 1;
  --customButtonBorderColor: 255,255,255;
  --customButtonBorderColor-rgb: 255,255,255;
  --customButtonBorderColor-opacity: 1;
  --textBoxFillColor: 247,247,247;
  --textBoxFillColor-rgb: 247,247,247;
  --textBoxFillColor-opacity: 1;
  --itemOpacity: 0,0,0,0.3;
  --itemOpacity-rgb: 0,0,0;
  --itemOpacity-opacity: 0.3;
  --loadMoreButtonColor: 255,255,255;
  --loadMoreButtonColor-rgb: 255,255,255;
  --loadMoreButtonColor-opacity: 1;
  --loadMoreButtonBorderColor: 0,0,0;
  --loadMoreButtonBorderColor-rgb: 0,0,0;
  --loadMoreButtonBorderColor-opacity: 1;
  --customButtonFontColor: 255,255,255;
  --customButtonFontColor-rgb: 255,255,255;
  --customButtonFontColor-opacity: 1;
  --imageLoadingColor: 247,247,247;
  --imageLoadingColor-rgb: 247,247,247;
  --imageLoadingColor-opacity: 1;
  --externalCustomButtonBorderColor: 0,0,0;
  --externalCustomButtonBorderColor-rgb: 0,0,0;
  --externalCustomButtonBorderColor-opacity: 1;
  --itemShadowOpacityAndColor: 0,0,0,0.2;
  --itemShadowOpacityAndColor-rgb: 0,0,0;
  --itemShadowOpacityAndColor-opacity: 0.2;
  --externalCustomButtonColor: 253,85,33;
  --externalCustomButtonColor-rgb: 253,85,33;
  --externalCustomButtonColor-opacity: 1;
  --itemFontColorSlideshow: 0,0,0;
  --itemFontColorSlideshow-rgb: 0,0,0;
  --itemFontColorSlideshow-opacity: 1;
  --itemFontColor: 255,255,255;
  --itemFontColor-rgb: 255,255,255;
  --itemFontColor-opacity: 1;
  --arrowsColor: 0,0,0;
  --arrowsColor-rgb: 0,0,0;
  --arrowsColor-opacity: 1;
  --itemBorderColor: 0,0,0;
  --itemBorderColor-rgb: 0,0,0;
  --itemBorderColor-opacity: 1;
  --itemIconColorSlideshow: 0,0,0;
  --itemIconColorSlideshow-rgb: 0,0,0;
  --itemIconColorSlideshow-opacity: 1;
  --foreColor: 247,247,247;
  --foreColor-rgb: 247,247,247;
  --foreColor-opacity: 1;
  --bgColorExpand: 255,255,255;
  --bgColorExpand-rgb: 255,255,255;
  --bgColorExpand-opacity: 1;
  --textBoxBorderColor: 0,0,0;
  --textBoxBorderColor-rgb: 0,0,0;
  --textBoxBorderColor-opacity: 1;
  --customButtonFontColorForHover: 255,255,255;
  --customButtonFontColorForHover-rgb: 255,255,255;
  --customButtonFontColorForHover-opacity: 1;
  --customButtonColor: 253,85,33,0;
  --customButtonColor-rgb: 253,85,33;
  --customButtonColor-opacity: 0;
  --descriptionColorExpand: 0,0,0;
  --descriptionColorExpand-rgb: 0,0,0;
  --descriptionColorExpand-opacity: 1;
  --actionsColorExpand: 0,0,0;
  --actionsColorExpand-rgb: 0,0,0;
  --actionsColorExpand-opacity: 1;
  --oneColorAnimationColor: 255,255,255;
  --oneColorAnimationColor-rgb: 255,255,255;
  --oneColorAnimationColor-opacity: 1;
  --backColor: 247,247,247;
  --backColor-rgb: 247,247,247;
  --backColor-opacity: 1;
  --itemDescriptionFontColorSlideshow: 0,0,0;
  --itemDescriptionFontColorSlideshow-rgb: 0,0,0;
  --itemDescriptionFontColorSlideshow-opacity: 1;
  --te-background-color-picker: 253,85,33;
  --te-background-color-picker-rgb: 253,85,33;
  --te-background-color-picker-opacity: 1;
  --overlayGradientColor2: 0,0,0,0.6;
  --overlayGradientColor2-rgb: 0,0,0;
  --overlayGradientColor2-opacity: 0.6;
  --overlayGradientColor1: 0,0,0,0.01;
  --overlayGradientColor1-rgb: 0,0,0;
  --overlayGradientColor1-opacity: 0.01;
  --backgroundColor: 199,199,199;
  --backgroundColor-rgb: 199,199,199;
  --backgroundColor-opacity: 1;
  --textColor: 0,0,0;
  --textColor-rgb: 0,0,0;
  --textColor-opacity: 1;
  --customButtonFontForHover: normal normal normal 15px/18px avenir-lt-w01_35-light1475496,sans-serif;
  --customButtonFontForHover-style: normal;
  --customButtonFontForHover-variant: normal;
  --customButtonFontForHover-weight: normal;
  --customButtonFontForHover-size: 15px;
  --customButtonFontForHover-line-height: 18px;
  --customButtonFontForHover-family: avenir-lt-w01_35-light1475496,sans-serif;
  --customButtonFontForHover-text-decoration: none;
  --text-editor-font: normal normal normal 40px/50px avenir-lt-w01_85-heavy1475544,sans-serif;
  --text-editor-font-style: normal;
  --text-editor-font-variant: normal;
  --text-editor-font-weight: normal;
  --text-editor-font-size: 40px;
  --text-editor-font-line-height: 50px;
  --text-editor-font-family: avenir-lt-w01_85-heavy1475544,sans-serif;
  --text-editor-font-text-decoration: none;
  --itemDescriptionFont: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --itemDescriptionFont-style: normal;
  --itemDescriptionFont-variant: normal;
  --itemDescriptionFont-weight: normal;
  --itemDescriptionFont-size: 16px;
  --itemDescriptionFont-line-height: 1.4em;
  --itemDescriptionFont-family: avenir-lt-w01_35-light1475496,sans-serif;
  --itemDescriptionFont-text-decoration: none;
  --text-editor-font-1499774301866: normal normal normal 40px/50px avenir-lt-w01_35-light1475496,sans-serif;
  --text-editor-font-1499774301866-style: normal;
  --text-editor-font-1499774301866-variant: normal;
  --text-editor-font-1499774301866-weight: normal;
  --text-editor-font-1499774301866-size: 40px;
  --text-editor-font-1499774301866-line-height: 50px;
  --text-editor-font-1499774301866-family: avenir-lt-w01_35-light1475496,sans-serif;
  --text-editor-font-1499774301866-text-decoration: none;
  --customButtonFont: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --customButtonFont-style: normal;
  --customButtonFont-variant: normal;
  --customButtonFont-weight: normal;
  --customButtonFont-size: 16px;
  --customButtonFont-line-height: 1.4em;
  --customButtonFont-family: avenir-lt-w01_35-light1475496,sans-serif;
  --customButtonFont-text-decoration: none;
  --loadMoreButtonFont: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --loadMoreButtonFont-style: normal;
  --loadMoreButtonFont-variant: normal;
  --loadMoreButtonFont-weight: normal;
  --loadMoreButtonFont-size: 16px;
  --loadMoreButtonFont-line-height: 1.4em;
  --loadMoreButtonFont-family: avenir-lt-w01_35-light1475496,sans-serif;
  --loadMoreButtonFont-text-decoration: none;
  --itemFontSlideshow: normal normal normal 30px/1.4em roboto-bold,roboto,sans-serif;
  --itemFontSlideshow-style: normal;
  --itemFontSlideshow-variant: normal;
  --itemFontSlideshow-weight: normal;
  --itemFontSlideshow-size: 30px;
  --itemFontSlideshow-line-height: 1.4em;
  --itemFontSlideshow-family: roboto-bold,roboto,sans-serif;
  --itemFontSlideshow-text-decoration: none;
  --titleFontExpand: normal normal bold 60px/1.4em roboto-bold,roboto,sans-serif;
  --titleFontExpand-style: normal;
  --titleFontExpand-variant: normal;
  --titleFontExpand-weight: bold;
  --titleFontExpand-size: 60px;
  --titleFontExpand-line-height: 1.4em;
  --titleFontExpand-family: roboto-bold,roboto,sans-serif;
  --titleFontExpand-text-decoration: none;
  --itemDescriptionFontSlideshow: normal normal normal 15px/18px helvetica-w01-light,sans-serif;
  --itemDescriptionFontSlideshow-style: normal;
  --itemDescriptionFontSlideshow-variant: normal;
  --itemDescriptionFontSlideshow-weight: normal;
  --itemDescriptionFontSlideshow-size: 15px;
  --itemDescriptionFontSlideshow-line-height: 18px;
  --itemDescriptionFontSlideshow-family: helvetica-w01-light,sans-serif;
  --itemDescriptionFontSlideshow-text-decoration: none;
  --descriptionFontExpand: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --descriptionFontExpand-style: normal;
  --descriptionFontExpand-variant: normal;
  --descriptionFontExpand-weight: normal;
  --descriptionFontExpand-size: 16px;
  --descriptionFontExpand-line-height: 1.4em;
  --descriptionFontExpand-family: avenir-lt-w01_35-light1475496,sans-serif;
  --descriptionFontExpand-text-decoration: none;
  --itemFont: normal normal normal 30px/1.4em roboto-bold,roboto,sans-serif;
  --itemFont-style: normal;
  --itemFont-variant: normal;
  --itemFont-weight: normal;
  --itemFont-size: 30px;
  --itemFont-line-height: 1.4em;
  --itemFont-family: roboto-bold,roboto,sans-serif;
  --itemFont-text-decoration: none;
  --textFont-style: normal;
  --textFont-variant: normal;
  --textFont-weight: normal;
  --textFont-size: 20px;
  --textFont-line-height: 1.4em;
  --textFont-family: avenir-lt-w01_35-light1475496,sans-serif;
  --textFont-text-decoration: none;
}

.s__3mb942.oUUTDbO--madefor {
  --wbu-font-stack: var(--wix-font-stack);
  --wbu-font-weight-regular: var(--wix-font-weight-regular);
  --wbu-font-weight-medium: var(--wix-font-weight-medium);
  --wbu-font-weight-bold: var(--wix-font-weight-bold);
}

.sfxZxsX {
  --wbu-color-blue-0: #0F2CCF;
  --wbu-color-blue-100: #2F5DFF;
  --wbu-color-blue-200: #597DFF;
  --wbu-color-blue-300: #ACBEFF;
  --wbu-color-blue-400: #D5DFFF;
  --wbu-color-blue-500: #EAEFFF;
  --wbu-color-blue-600: #F5F7FF;
  --wbu-color-black-0: #151414;
  --wbu-color-black-100: #383838;
  --wbu-color-black-200: #525150;
  --wbu-color-black-300: #767574;
  --wbu-color-black-400: #A8A6A5;
  --wbu-color-black-500: #E0DFDF;
  --wbu-color-black-600: #F1F0EF;
  --wbu-color-red-0: #9C2426;
  --wbu-color-red-100: #DF3336;
  --wbu-color-red-200: #E55C5E;
  --wbu-color-red-300: #ED8F90;
  --wbu-color-red-400: #F4B8B9;
  --wbu-color-red-500: #F9D6D7;
  --wbu-color-red-600: #FCEBEB;
  --wbu-color-green-0: #0D4F3D;
  --wbu-color-green-100: #4B916D;
  --wbu-color-green-200: #97C693;
  --wbu-color-green-300: #BDE2A7;
  --wbu-color-green-400: #DAF3C0;
  --wbu-color-green-500: #EFFAE5;
  --wbu-color-green-600: #F1F5ED;
  --wbu-color-yellow-0: #D49341;
  --wbu-color-yellow-100: #F9AD4D;
  --wbu-color-yellow-200: #FABD71;
  --wbu-color-yellow-300: #FCD29D;
  --wbu-color-yellow-400: #FDEAD2;
  --wbu-color-yellow-500: #FEF3E5;
  --wbu-color-yellow-600: #FEF6ED;
  --wbu-color-orange-0: #AE3E09;
  --wbu-color-orange-100: #FF8044;
  --wbu-color-orange-200: #FE9361;
  --wbu-color-orange-300: #FDA77F;
  --wbu-color-orange-400: #FBCFBB;
  --wbu-color-orange-500: #FBE3D9;
  --wbu-color-orange-600: #FDF1EC;
  --wbu-color-purple-0: #5000AA;
  --wbu-color-purple-100: #7200F3;
  --wbu-color-purple-200: #8B2DF5;
  --wbu-color-purple-300: #BE89F9;
  --wbu-color-purple-400: #D7B7FB;
  --wbu-color-purple-500: #F1E5FE;
  --wbu-color-purple-600: #F8F2FF;
  --wbu-color-ai-0: #4D3DD0;
  --wbu-color-ai-100: #5A48F5;
  --wbu-color-ai-200: #7B6DF7;
  --wbu-color-ai-300: #A59BFA;
  --wbu-color-ai-400: #D6D1FC;
  --wbu-color-ai-500: #E7E4FE;
  --wbu-color-ai-600: #EEECFE;
  --wbu-heading-font-stack: "Madefor Display", "Helvetica Neue", Helvetica, Arial, "ãƒ¡ã‚¤ãƒªã‚ª", "meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ pro w3", "hiragino kaku gothic pro", sans-serif;
  --wbu-text-tiny-size: 10px;
  --wbu-text-tiny-line-height: 12px;
  --wbu-text-small-size: 12px;
  --wbu-text-small-line-height: 12px;
  --wbu-text-medium-size: 14px;
  --wbu-text-medium-line-height: 16px;
  --wbu-text-large-size: 16px;
  --wbu-text-large-line-height: 18px;
  --wbu-heading-h1-font-size: 32px;
  --wbu-heading-h1-line-height: 40px;
  --wbu-heading-h1-letter-spacing: -0.5px;
  --wbu-heading-h1-font-weight: 400;
  --wbu-heading-h2-font-size: 24px;
  --wbu-heading-h2-line-height: 32px;
  --wbu-heading-h2-letter-spacing: -0.5px;
  --wbu-heading-h2-font-weight: 500;
  --wbu-heading-h3-font-size: 16px;
  --wbu-heading-h3-line-height: 24px;
  --wbu-heading-h3-letter-spacing: -0.5px;
  --wbu-heading-h3-font-weight: 700;
  --wbu-heading-h4-font-size: 14px;
  --wbu-heading-h4-line-height: 18px;
  --wbu-heading-h4-letter-spacing: 0px;
  --wbu-heading-h4-font-weight: 500;
  --wbu-heading-h5-font-size: 12px;
  --wbu-heading-h5-line-height: 18px;
  --wbu-heading-h5-letter-spacing: 0px;
  --wbu-heading-h5-font-weight: 600;
}

.sDDrUS7.oINNVeg--madefor {
  --wbu-font-stack: var(--wix-font-stack);
  --wbu-font-weight-regular: var(--wix-font-weight-regular);
  --wbu-font-weight-medium: var(--wix-font-weight-medium);
  --wbu-font-weight-bold: var(--wix-font-weight-bold);
}

.nav-arrows-container .custom-nav-arrows svg {
  width: 100%;
  height: 100%;
}

.fullscreen-focus-lock {
  height: 100%;
}

.pro-gallery-stop-scroll-for-fullscreen {
  overflow-y: hidden;
}

div.pro-gallery-parent-container .show-more-container i.show-more:hover {
  opacity: 1;
}

div.pro-gallery-parent-container .show-more-container button.show-more {
  border-style: solid;
}

div.pro-gallery-parent-container .show-more-container button.show-more:hover {
  opacity: 1;
}

div.pro-gallery-parent-container .show-more-container.pro-gallery-mobile-indicator i.show-more:hover {
  opacity: 1;
}

div.pro-gallery-parent-container .show-more-container.pro-gallery-mobile-indicator button.show-more {
  border-style: solid;
}

div.pro-gallery-parent-container .show-more-container.pro-gallery-mobile-indicator button.show-more:hover {
  opacity: 1;
}

.pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i {
  background: none !important;
  font-size: 26px;
}

.pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.gallery-item-video-play-triangle {
  z-index: 12;
}

.pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.gallery-item-video-play-background {
  z-index: 11;
}

.pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info i:not(.pro-gallery-loved):not(.info-element-loved):hover, .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info button:not(.pro-gallery-loved):not(.info-element-loved):hover, .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info a:hover, .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item-hover i:not(.pro-gallery-loved):not(.info-element-loved):hover, .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item-hover button:not(.pro-gallery-loved):not(.info-element-loved):hover, .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item-hover a:hover {
  opacity: .7;
}

.pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info .gallery-item-title, .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info .info-element-title {
  font-size: 22px;
}

.pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item-hover .custom-button-wrapper button, .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper button {
  opacity: 1;
  background: rgba(0,0,0,0);
  border-style: solid;
}

.pro-gallery.component-45 .gallery-item-container:not(.invert-hover) .gallery-item-hover.default.force-hover:before, .pro-gallery.component-45 .gallery-item-container:not(.invert-hover):hover .gallery-item-hover.default:not(.hide-hover):before {
  opacity: .6;
}

.pro-gallery.component-45 .gallery-item-container.invert-hover .gallery-item-hover.default.force-hover:before, .pro-gallery.component-45 .gallery-item-container.invert-hover:hover .gallery-item-hover.default:not(.hide-hover):before {
  opacity: 1;
}

.pro-gallery.component-45 .gallery-item-container .gallery-item-bottom-info .gallery-item-description, .pro-gallery.component-45 .gallery-item-container .gallery-item-bottom-info .info-element-description, .pro-gallery.component-45 .gallery-item-container .gallery-item-top-info .gallery-item-description, .pro-gallery.component-45 .gallery-item-container .gallery-item-top-info .info-element-description, .pro-gallery.component-45 .gallery-item-container .gallery-item-left-info .gallery-item-description, .pro-gallery.component-45 .gallery-item-container .gallery-item-left-info .info-element-description, .pro-gallery.component-45 .gallery-item-container .gallery-item-right-info .gallery-item-description, .pro-gallery.component-45 .gallery-item-container .gallery-item-right-info .info-element-description, .pro-gallery.component-45 .gallery-item-container .gallery-slideshow-info .gallery-item-description, .pro-gallery.component-45 .gallery-item-container .gallery-slideshow-info .info-element-description {
  font-size: 15px;
}

.pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item.gallery-item-video i {
  font-size: 26px;
}

.pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item.gallery-item-video i.gallery-item-video-play-triangle {
  z-index: 12;
}

.pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item.gallery-item-video i.gallery-item-video-play-background {
  z-index: 11;
}

.pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info i:not(.pro-gallery-loved):not(.info-element-loved):hover, .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info button:not(.pro-gallery-loved):not(.info-element-loved):hover, .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info a:hover, .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover i:not(.pro-gallery-loved):not(.info-element-loved):hover, .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover button:not(.pro-gallery-loved):not(.info-element-loved):hover, .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover a:hover {
  opacity: .7;
}

.pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info .gallery-item-title, .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info .info-element-title {
  font-size: 22px;
}

.pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .custom-button-wrapper button, .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper button {
  opacity: 1;
  background: rgba(0,0,0,0);
  border-style: solid;
}

.pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator:not(.invert-hover) .gallery-item-hover.default.force-hover:before, .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator:not(.invert-hover):hover .gallery-item-hover.default:not(.hide-hover):before {
  opacity: .6;
}

.pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator.invert-hover .gallery-item-hover.default.force-hover:before, .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator.invert-hover:hover .gallery-item-hover.default:not(.hide-hover):before {
  opacity: 1;
}

.pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .gallery-item-description, .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .info-element-description, .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .gallery-item-description, .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .info-element-description, .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .gallery-item-description, .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .info-element-description, .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .gallery-item-description, .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .info-element-description, .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .gallery-item-description, .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .info-element-description {
  font-size: 15px;
}

.pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-description:after, .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-description .fullscreen-side-bar-description-line:after, .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-exif:after, .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-link:after, .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-bottom-link:after {
  opacity: .3;
}

.pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-icon.fullscreen-cart-icon {
  background: inherit !important;
}

.pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-icon.fullscreen-social-love-store.pro-gallery-loved {
  color: #e03939 !important;
}

.pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-icon.fullscreen-social-love.pro-gallery-loved {
  color: #e03939 !important;
}

.social-share-wrapper {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 200005;
}

.social-share-wrapper .mobile-social-share-screen {
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  z-index: -1;
  background-color: rgba(0,0,0,0);
}

.social-share-wrapper .mobile-social-share-screen.mobile-social-share-screen-visible {
  z-index: 200005;
  background-color: rgba(0,0,0,.6);
  transition: background-color .3s ease;
}

.social-share-wrapper .mobile-social-share-screen .mobile-social-share-background {
  height: calc(100% - 150px);
  touch-action: none;
}

.social-share-wrapper .mobile-social-share-screen .mobile-social-share-tab {
  position: absolute;
  bottom: 0px;
  width: 100%;
  height: 150px;
  box-sizing: border-box;
  background-color: #fff;
  margin-bottom: -150px;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all .4s ease;
}

.social-share-wrapper .mobile-social-share-screen .mobile-social-share-tab.mobile-social-share-tab-visible {
  margin-bottom: 0px;
}

.social-share-wrapper .mobile-social-share-screen .mobile-social-share-tab .social-share-items-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
}

.social-share-wrapper .mobile-social-share-screen .mobile-social-share-tab .social-share-items-container .social-share-items-list {
  display: flex;
  justify-content: space-between;
  width: 220px;
}

.social-share-wrapper .mobile-social-share-screen .mobile-social-share-tab .social-share-items-container .social-share-items-list .social-share-icon {
  height: 16px;
  width: 16px;
}

.social-share-wrapper .mobile-social-share-screen .mobile-social-share-tab .social-share-items-container .social-share-copylink-container {
  height: 32px;
  margin-top: 20px;
}

.social-share-wrapper .mobile-social-share-screen .mobile-social-share-tab .social-share-items-container .social-share-copylink-container .social-share-copylink-input {
  width: 200px;
  font-size: 11px;
  padding: 2px 4px;
}

.social-share-wrapper .mobile-social-share-screen .mobile-social-share-tab .social-share-items-container .social-share-copylink-container .social-share-copylink-button {
  width: 40px;
}

.social-share-wrapper .mobile-social-share-screen .mobile-social-share-tab .social-share-items-container .social-share-copylink-container .social-share-copylink-button .social-share-copylink-icon {
  height: 16px;
  width: 16px;
}

.social-share-wrapper .desktop-social-share-screen {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: -1;
  background-color: rgba(0,0,0,0);
  display: flex;
  justify-content: center;
  align-items: center;
}

.social-share-wrapper .desktop-social-share-screen.desktop-social-share-screen-visible {
  z-index: 200005;
  background-color: rgba(0,0,0,.6);
  transition: all .4s ease;
}

.social-share-wrapper .desktop-social-share-screen .desktop-social-share-background {
  position: fixed;
  height: 100%;
  width: 100%;
}

.social-share-wrapper .desktop-social-share-screen .desktop-social-share-popup {
  position: relative;
  width: 580px;
  height: 250px;
  box-sizing: border-box;
  background-color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: -100px;
  opacity: 0;
  transition: all .4s ease;
}

.social-share-wrapper .desktop-social-share-screen .desktop-social-share-popup.desktop-social-share-popup-visible {
  margin-bottom: 0px;
  opacity: 1;
}

.social-share-wrapper .desktop-social-share-screen .desktop-social-share-popup .desktop-social-share-popup-close-button {
  position: absolute;
  top: 24px;
  right: 24px;
  cursor: pointer;
}

.social-share-wrapper .desktop-social-share-screen .desktop-social-share-popup .desktop-social-share-popup-close-button:focus {
  border-radius: 7px;
  box-shadow: inset 0 0 1px 3px #116dff;
}

.social-share-wrapper .desktop-social-share-screen .desktop-social-share-popup .social-share-items-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
}

.social-share-wrapper .desktop-social-share-screen .desktop-social-share-popup .social-share-items-container .social-share-items-list {
  display: flex;
  justify-content: space-between;
  width: 280px;
}

.social-share-wrapper .desktop-social-share-screen .desktop-social-share-popup .social-share-items-container .social-share-items-list .social-share-icon {
  height: 24px;
  width: 24px;
  transition: color .2s ease;
}

.social-share-wrapper .social-share-item {
  position: relative;
}

.social-share-wrapper .social-share-item .social-share-button {
  opacity: 1;
  transition: opacity .2s ease;
  cursor: pointer;
}

.social-share-wrapper .social-share-item .social-share-button:focus {
  border-radius: 7px;
  box-shadow: inset 0 0 1px 3px #116dff;
}

.social-share-wrapper .social-share-item .social-share-button:hover {
  opacity: .65;
}

.social-share-wrapper .social-share-item .social-share-button:active {
  opacity: 1;
}

.social-share-wrapper .social-share-copylink-container {
  display: flex;
  margin-top: 25px;
  height: 40px;
}

.social-share-wrapper .social-share-copylink-container .social-share-copylink-input {
  border: 1px solid #000;
  padding: 2px 8px;
  height: 100%;
  width: 260px;
}

.social-share-wrapper .social-share-copylink-container .social-share-copylink-button {
  width: 50px;
  height: 100%;
  background-color: #000;
  color: #fff;
  cursor: pointer;
  transition: background-color .1s ease;
}

.social-share-wrapper .social-share-copylink-container .social-share-copylink-button:focus {
  border-radius: 7px;
  box-shadow: inset 0 0 1px 3px #116dff;
}

.social-share-wrapper .social-share-copylink-container .social-share-copylink-button:hover {
  background-color: rgba(0,0,0,.65);
}

.social-share-wrapper .social-share-copylink-container .social-share-copylink-button .social-share-copylink-icon {
  margin-top: 2px;
}

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-hover:not(.hide-hover),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) .hover-info-element {
  transition: transform 2.2s cubic-bezier(0.14, 0.4, 0.09, 0.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(0.9009);
}

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

div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover) .gallery-item-content,div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover) .gallery-item-hover:not(.hide-hover) {
  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 {
  background-color: rgba(0,0,0,0) !important;
}

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

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

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(0.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:before {
  opacity: 0;
}

div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover .gallery-item-hover-inner {
  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 {
  opacity: 1;
  background: rgba(8,8,8,.75);
}

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 {
  transition: filter .4s ease,opacity .4s ease !important;
  filter: opacity(0);
}

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 {
  transition: transform .4s ease,filter .2s ease,opacity .2s ease !important;
  transform: scale(0.9);
  filter: opacity(0);
}

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 {
  transform: scale(1);
  filter: opacity(1);
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover {
  transition: transform .4s cubic-bezier(0.3, 0.13, 0.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 {
  transition: transform .4s cubic-bezier(0.3, 0.13, 0.12, 1),filter .5s ease,opacity .5s ease !important;
  transform: translateY(100%);
  filter: opacity(0);
}

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 {
  transform: translateY(0);
  filter: opacity(1);
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover {
  transition: transform .4s cubic-bezier(0.3, 0.13, 0.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 {
  transition: transform .4s cubic-bezier(0.3, 0.13, 0.12, 1),filter .5s ease,opacity .5s ease !important;
  transform: translateX(-100%);
  filter: opacity(0);
}

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 {
  transform: translateX(0);
  filter: opacity(1);
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover {
  transition: transform .4s cubic-bezier(0.3, 0.13, 0.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 {
  transition: transform .4s cubic-bezier(0.3, 0.13, 0.12, 1),filter .5s ease,opacity .5s ease !important;
  transform: translateX(100%);
  filter: opacity(0);
}

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 {
  transform: translateX(0);
  filter: opacity(1);
}

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover {
  transition: transform .4s cubic-bezier(0.3, 0.13, 0.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 {
  transition: transform .4s cubic-bezier(0.3, 0.13, 0.12, 1),filter .5s ease,opacity .5s ease !important;
  transform: translateY(-100%);
  filter: opacity(0);
}

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 {
  transform: translateY(0);
  filter: opacity(1);
}

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 {
  opacity: 1;
  background: rgba(8,8,8,.75);
}

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 {
  transition: filter .4s ease,opacity .4s ease !important;
  filter: opacity(1);
}

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 {
  transition: transform .4s ease,filter .2s ease,opacity .2s ease !important;
  transform: scale(1);
  filter: opacity(1);
}

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 {
  transform: scale(0.9);
  filter: opacity(0);
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover {
  transition: transform .4s cubic-bezier(0.3, 0.13, 0.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 {
  transition: transform .4s cubic-bezier(0.3, 0.13, 0.12, 1),filter .5s ease,opacity .5s ease !important;
  transform: translateY(0);
  filter: opacity(1);
}

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 {
  transform: translateY(100%);
  filter: opacity(0);
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover {
  transition: transform .4s cubic-bezier(0.3, 0.13, 0.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 {
  transition: transform .4s cubic-bezier(0.3, 0.13, 0.12, 1),filter .5s ease,opacity .5s ease !important;
  transform: translateX(0);
  filter: opacity(1);
}

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 {
  transform: translateX(-100%);
  filter: opacity(0);
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover {
  transition: transform .4s cubic-bezier(0.3, 0.13, 0.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 {
  transition: transform .4s cubic-bezier(0.3, 0.13, 0.12, 1),filter .5s ease,opacity .5s ease !important;
  transform: translateX(100%);
  filter: opacity(1);
}

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 {
  transform: translateX(0);
  filter: opacity(0);
}

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover {
  transition: transform .4s cubic-bezier(0.3, 0.13, 0.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 {
  transition: transform .4s cubic-bezier(0.3, 0.13, 0.12, 1),filter .5s ease,opacity .5s ease !important;
  transform: translateY(-100%);
  filter: opacity(1);
}

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 {
  transform: translateY(0);
  filter: opacity(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 {
  width: 100%;
  height: auto;
}

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

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

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

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

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

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

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

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

.auto-slideshow-button {
  margin-top: 19px;
  padding: 5px;
  height: 28px;
  width: 20px;
  left: auto;
  z-index: 1;
  position: absolute;
  display: flex;
  text-align: center;
  cursor: pointer;
  opacity: .9;
}

.auto-slideshow-counter {
  margin-top: 24px;
  left: auto;
  z-index: 1;
  position: absolute;
  display: flex;
  text-align: center;
  opacity: .9;
  font-size: 15px;
  line-height: normal;
}

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

.nav-arrows-container {
  left: auto;
  position: absolute;
  display: flex;
  text-align: center;
  cursor: pointer;
  opacity: .9;
  align-items: center;
  background: rgba(0,0,0,0);
  border: none;
  justify-content: center;
}

.nav-arrows-container.follow-mouse-cursor {
  position: relative;
  cursor: none;
}

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

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

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

.nav-arrows-container:focus:not(:focus-visible) {
  --focus-ring-box-shadow: none !important;
  outline: none !important;
  box-shadow: none !important;
}

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

div.gallery-slideshow div.pro-gallery,div.gallery-slideshow .gallery-column {
  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;
}

div.gallery-slideshow div.pro-gallery .gallery-item-container .gallery-slideshow-info {
  position: absolute;
  padding-top: 0px;
  bottom: -220px;
  height: 220px;
  width: 100%;
  box-sizing: border-box;
  display: flex;
  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 {
  width: 100%;
  height: 100%;
  overflow: hidden;
  backface-visibility: hidden;
  position: relative;
}

div.pro-gallery .gallery-column {
  float: left;
  overflow: hidden;
  position: relative;
  transform-style: preserve-3d;
  backface-visibility: hidden;
}

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 {
  float: left;
  overflow: hidden;
  position: relative;
  transform-style: preserve-3d;
  backface-visibility: hidden;
  box-sizing: border-box;
  padding: 0;
  font-family: "HelveticaNeueW01-45Ligh","HelveticaNeueW02-45Ligh","HelveticaNeueW10-45Ligh",sans-serif;
  font-size: 11px;
}

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

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

div.pro-gallery .gallery-item-container .item-action:focus {
  --focus-ring-box-shadow: none !important;
  outline: none !important;
  box-shadow: 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 {
  text-decoration: underline;
  cursor: pointer;
}

div.pro-gallery .gallery-item-container.visible {
  transform: translate3d(0, 0, 0);
}

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

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

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

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 {
  width: 100% !important;
  height: 100% !important;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper.transparent,div.pro-gallery .gallery-item-container .gallery-item-wrapper.cube-type-fit {
  background: rgba(0,0,0,0);
}

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: rgba(0,0,0,0);
  -o-object-fit: contain;
  object-fit: contain;
}

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

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item {
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
  white-space: initial;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item .te-pro-gallery-text-item {
  line-height: normal !important;
  letter-spacing: 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 p,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item span,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 {
  margin: 0;
  padding: 0;
}

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

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

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-loaded {
  background-color: rgba(0,0,0,0);
  opacity: 1 !important;
  animation: none !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-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

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-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.playing button,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video.playing i {
  display: none;
}

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

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 {
  display: inline-block;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  z-index: 11;
  top: 50%;
  left: 50%;
  height: 60px;
  text-align: center;
  margin: -30px 0 0 -30px;
  background: #080808;
  color: #fff;
  border-radius: 50px;
  opacity: .7;
}

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 {
  opacity: 1;
}

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 button.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.gallery-item-video i.play-background {
  font-size: 26px;
}

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 {
  opacity: .9;
}

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 {
  font-size: 2.3em;
  opacity: 1;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-info {
  position: absolute;
  bottom: -220px;
  height: 220px;
  width: 100%;
  box-sizing: border-box;
  display: flex;
  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 {
  white-space: initial;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  box-sizing: border-box;
  border-radius: 0;
  z-index: 15;
  overflow: hidden;
}

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 {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  box-sizing: border-box;
  z-index: -1;
}

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

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

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

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 {
  overflow: hidden;
  float: left;
}

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

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

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

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

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

div.pro-gallery.accessible i:focus:not(:focus-visible),div.pro-gallery.accessible button:not(.nav-arrows-container,.has-custom-focus):focus:not(:focus-visible) {
  box-shadow: none !important;
}

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

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

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 {
  width: 0 !important;
  height: 0 !important;
}

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

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

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

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

.fade {
  display: block;
  transition: opacity 600ms ease;
}

.fade-visible {
  opacity: 1;
}

.fade-hidden {
  opacity: 0;
}

.deck-before {
  display: block;
  z-index: 1;
  transition: transform 600ms ease;
  transform: translateX(-100%);
}

.deck-before-rtl {
  display: block;
  z-index: 1;
  transition: transform 600ms ease;
  transform: translateX(100%);
}

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

.deck-current .override {
  transition: transform 600ms ease,opacity .1s ease 200ms !important;
}

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

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

.disabled-transition {
  transition: none !important;
}

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

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

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

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

.slideshow-info-element-inner {
  box-sizing: border-box;
  padding-top: 24px;
  height: 100%;
  width: 100%;
}

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

.slideshow-info-element-inner .info-element-text>div {
  width: 100%;
}

.slideshow-info-element-inner .info-element-text .info-element-title {
  white-space: normal;
  font-family: "HelveticaNeueW01-Thin","HelveticaNeueW02-Thin","HelveticaNeueW10-35Thin",sans-serif;
  line-height: 32px;
  font-size: 21px;
  height: auto;
  color: #2b5672;
  display: block;
  -webkit-box-orient: vertical;
  transition: opacity .4s ease;
  text-overflow: ellipsis;
}

.slideshow-info-element-inner .info-element-text .info-element-description {
  font-family: "HelveticaNeueW01-Thin","HelveticaNeueW02-Thin","HelveticaNeueW10-35Thin",sans-serif;
  line-height: 25px;
  font-size: 15px;
  height: auto;
  color: #2b5672;
  overflow: hidden;
  display: block;
  -webkit-box-orient: vertical;
  transition: opacity .4s ease;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.slideshow-info-element-inner .info-element-text .info-element-description>span {
  white-space: normal;
}

.slideshow-info-element-inner .info-element-text .info-member.hide {
  display: none;
}

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

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

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

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

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

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

.slideshow-info-element-inner .info-element-social.populated-item {
  margin-bottom: 24px;
}

.slideshow-info-element-inner .info-element-social:hover .info-element-social-share-box {
  width: 0 !important;
}

.slideshow-info-element-inner .info-element-social.info-align-center {
  justify-content: center;
}

.slideshow-info-element-inner .info-element-social.info-align-center .info-element-social-share {
  position: relative;
}

.slideshow-info-element-inner .info-element-social.info-align-center .info-element-social-share .info-element-social-share-box {
  position: absolute;
  left: -25px;
  padding-left: 25px !important;
  margin-right: 0 !important;
}

.slideshow-info-element-inner .info-element-social.info-align-right {
  flex-direction: row-reverse;
}

.slideshow-info-element-inner .info-element-social.info-align-right .info-element-social-share {
  flex-direction: row-reverse;
}

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

.slideshow-info-element-inner .info-element-social .info-element-social-button {
  margin: 0 15px;
  display: inline-flex;
  font-size: 19px;
  color: #2b5672;
  cursor: pointer;
}

.slideshow-info-element-inner .info-element-social .info-element-social-button:hover:not(.info-element-loved) {
  opacity: .7;
}

.slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-comments {
  font-size: 15px;
  border: none;
  background: rgba(0,0,0,0);
  padding: 5px;
  display: flex;
  -moz-column-gap: 7px;
  column-gap: 7px;
  align-items: center;
  margin: -5px;
}

.slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-comments .info-element-social-comments-icon {
  fill: #2b5672;
}

.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-style: normal;
  line-height: 15px;
  font-size: 15px;
  letter-spacing: 1px;
}

.slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-love {
  font-size: 15px;
  border: none;
  background: rgba(0,0,0,0);
  padding: 0;
}

.slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-love button, .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-love i {
  float: left;
  display: inline-block;
  border: none;
  background: rgba(0,0,0,0);
  text-decoration: none;
  cursor: pointer;
}

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

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

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

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

.slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box.hovered {
  width: 210px !important;
  outline: none;
}

.slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box.opened {
  width: 210px !important;
  outline: none;
}

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

.slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box button:hover, .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box i:hover {
  opacity: .7;
}

.slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box button.twitter-share, .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box i.twitter-share {
  font-size: 13px;
}

.slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box button.email-share, .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box i.email-share {
  font-size: 13px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.gallery-item-common-info.gallery-item-bottom-info .info-element-social.populated-item {
  margin-bottom: 24px;
}

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

.gallery-item-common-info.gallery-item-bottom-info .info-element-social.info-align-center {
  justify-content: center;
}

.gallery-item-common-info.gallery-item-bottom-info .info-element-social.info-align-center .info-element-social-share {
  position: relative;
}

.gallery-item-common-info.gallery-item-bottom-info .info-element-social.info-align-center .info-element-social-share .info-element-social-share-box {
  position: absolute;
  left: -25px;
  padding-left: 25px !important;
  margin-right: 0 !important;
}

.gallery-item-common-info.gallery-item-bottom-info .info-element-social.info-align-right {
  flex-direction: row-reverse;
}

.gallery-item-common-info.gallery-item-bottom-info .info-element-social.info-align-right .info-element-social-share {
  flex-direction: row-reverse;
}

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

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

.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-button:hover:not(.info-element-loved) {
  opacity: .7;
}

.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-button.info-element-social-comments {
  font-size: 15px;
  border: none;
  background: rgba(0,0,0,0);
  padding: 5px;
  display: flex;
  -moz-column-gap: 7px;
  column-gap: 7px;
  align-items: center;
  margin: -5px;
}

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

.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-style: normal;
  line-height: 15px;
  font-size: 15px;
  letter-spacing: 1px;
}

.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-button.info-element-social-love {
  font-size: 15px;
  border: none;
  background: rgba(0,0,0,0);
  padding: 0;
}

.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-button.info-element-social-love button, .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-button.info-element-social-love i {
  float: left;
  display: inline-block;
  border: none;
  background: rgba(0,0,0,0);
  text-decoration: none;
  cursor: pointer;
}

.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;
  font-family: "HelveticaNeueW01-UltLt","HelveticaNeueW02-UltLt","HelveticaNeueW10-25UltL",sans-serif;
  font-style: normal;
  float: left;
  margin-top: 2px;
  display: inline-block;
  padding-left: 9px;
  letter-spacing: 1px;
}

.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share {
  flex-direction: row;
  outline: none;
}

.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share:hover .info-element-social-share-box {
  width: 210px !important;
  outline: none;
}

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

.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box.hovered {
  width: 210px !important;
  outline: none;
}

.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box.opened {
  width: 210px !important;
  outline: none;
}

.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box button, .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box i {
  display: inline-block;
  font-size: 15px;
  color: #2b5672;
  cursor: pointer;
  width: 30px;
  height: 30px;
  line-height: 14px;
  text-align: center;
  margin: 0 6px;
  float: left;
  text-decoration: none;
  background: rgba(0,0,0,0);
  border: none;
}

.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box button:hover, .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box i:hover {
  opacity: .7;
}

.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box button.twitter-share, .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;
}

.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box button.email-share, .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box i.email-share {
  font-size: 13px;
}

.gallery-slideshow div.pro-gallery .slideshow-info-element-inner {
  box-sizing: border-box;
  padding-top: 24px;
  height: 100%;
  width: 100%;
}

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

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

.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-text .info-element-title {
  white-space: normal;
  font-family: "HelveticaNeueW01-Thin","HelveticaNeueW02-Thin","HelveticaNeueW10-35Thin",sans-serif;
  line-height: 32px;
  font-size: 21px;
  height: auto;
  color: #2b5672;
  display: block;
  -webkit-box-orient: vertical;
  transition: opacity .4s ease;
  text-overflow: ellipsis;
}

.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-text .info-element-description {
  font-family: "HelveticaNeueW01-Thin","HelveticaNeueW02-Thin","HelveticaNeueW10-35Thin",sans-serif;
  line-height: 25px;
  font-size: 15px;
  height: auto;
  color: #2b5672;
  overflow: hidden;
  display: block;
  -webkit-box-orient: vertical;
  transition: opacity .4s ease;
  white-space: nowrap;
  text-overflow: ellipsis;
}

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

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

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

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

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

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

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

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

.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social.populated-item {
  margin-bottom: 24px;
}

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

.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social.info-align-center {
  justify-content: center;
}

.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social.info-align-center .info-element-social-share {
  position: relative;
}

.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social.info-align-center .info-element-social-share .info-element-social-share-box {
  position: absolute;
  left: -25px;
  padding-left: 25px !important;
  margin-right: 0 !important;
}

.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social.info-align-right {
  flex-direction: row-reverse;
}

.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social.info-align-right .info-element-social-share {
  flex-direction: row-reverse;
}

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

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

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

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

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

.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-style: normal;
  line-height: 15px;
  font-size: 15px;
  letter-spacing: 1px;
}

.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-love {
  font-size: 15px;
  border: none;
  background: rgba(0,0,0,0);
  padding: 0;
}

.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-love button, .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-love i {
  float: left;
  display: inline-block;
  border: none;
  background: rgba(0,0,0,0);
  text-decoration: none;
  cursor: pointer;
}

.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;
  font-family: "HelveticaNeueW01-UltLt","HelveticaNeueW02-UltLt","HelveticaNeueW10-25UltL",sans-serif;
  font-style: normal;
  float: left;
  margin-top: 2px;
  display: inline-block;
  padding-left: 9px;
  letter-spacing: 1px;
}

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

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

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

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

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

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

.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box button:hover, .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;
}

.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box button.twitter-share, .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;
}

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

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

.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text {
  padding: 0;
}

.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element, .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;
}

.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social {
  margin: 0;
  height: auto;
  position: static;
  display: flex;
  flex-direction: row;
}

.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.with-arrows, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.with-arrows {
  width: auto;
  margin: 0px -10px 0;
}

.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.gradient-top, .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, 0.2) 0, transparent 140px);
}

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

.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-center, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-center {
  justify-content: center;
}

.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-center .info-element-social-share, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-center .info-element-social-share {
  position: relative;
}

.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-center .info-element-social-share .info-element-social-share-box, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-center .info-element-social-share .info-element-social-share-box {
  position: absolute;
  left: -25px;
  padding-left: 25px !important;
  margin-right: 0 !important;
}

.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-right, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-right {
  flex-direction: row-reverse;
}

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

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

.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-button, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-button {
  position: static !important;
  margin: 0;
  padding: 0 20px;
  font-size: 19px;
}

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

.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-share, .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;
}

.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, .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 {
  width: 210px !important;
  outline: none;
}

.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, .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 {
  width: 0;
  transition: width .3s;
  overflow: hidden;
  margin-left: 25px !important;
  margin-right: 25px !important;
}

.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, .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 {
  width: 210px !important;
  outline: none;
}

.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-common-info .info-element-title {
  white-space: normal;
}

.gallery-columns div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text {
  padding: 30px 0 0;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper {
  display: flex;
  justify-content: center;
  opacity: 0;
  -webkit-box-pack: center;
  transition: opacity .4s ease;
  color: #fff;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper .buy-icon {
  margin-right: 7px;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper button {
  line-height: 25px;
  font-size: 15px;
  color: #fff;
  overflow: hidden;
  display: block;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  text-overflow: ellipsis;
  opacity: 0;
  height: 45px;
  min-width: 190px;
  padding: 0 15px;
  position: relative;
  z-index: 10;
  cursor: pointer;
  white-space: nowrap;
  outline: none;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper button .overlay {
  display: none;
}

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

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text {
  padding: 30px;
  display: flex;
  flex-direction: column;
  margin: 0;
  box-sizing: border-box;
  height: 100%;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text.short-item {
  padding-top: 5px;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text.narrow-item {
  padding-left: 5px;
  padding-right: 5px;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text.hidden {
  opacity: 0 !important;
  pointer-events: none;
}

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

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text.push-down {
  padding-top: 60px;
  box-sizing: border-box;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-title {
  line-height: 32px;
  font-size: 21px;
  padding: 0;
  color: #fff;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  opacity: 0;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-description {
  line-height: 25px;
  font-size: 15px;
  color: #fff;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  opacity: 0;
  white-space: normal;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-member.hide {
  display: none;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-new-info-elements {
  width: 100%;
  height: 24px !important;
  display: flex;
  flex-direction: row;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-new-info-elements .info-element-social-love {
  margin-right: auto;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-new-info-elements .info-element-social-button {
  padding-left: 10px;
  padding-right: 10px;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-absolute {
  position: absolute;
  top: 0;
  left: 0;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social {
  outline: none;
  width: 100%;
  height: 100%;
  overflow: visible;
  z-index: 16;
  transition: opacity .4s ease;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.short-item,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.narrow-item {
  display: flex;
  align-items: flex-end;
  justify-content: space-around;
  height: 90%;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.short-item .info-element-social-button,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.narrow-item .info-element-social-button {
  position: initial;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.with-arrows {
  width: 86%;
  margin: 0 7%;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.hidden {
  opacity: 0 !important;
  pointer-events: none;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button {
  outline: none;
  bottom: 30px;
  position: absolute;
  margin: -10px;
  display: inline-block;
  font-size: 19px;
  color: #fff;
  cursor: pointer;
  opacity: 0;
  padding: 10px;
}

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

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.visible {
  opacity: 1 !important;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.info-element-social-comments {
  left: 26px;
  top: 26px;
  bottom: initial;
  font-size: 15px;
  border: none;
  background: #2b5672;
  display: flex;
  -moz-column-gap: 7px;
  column-gap: 7px;
  align-items: center;
  padding: 5px;
  margin: -5px;
}

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-style: normal;
  line-height: 15px;
  font-size: 15px;
  letter-spacing: 1px;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.info-element-social-love {
  left: 30px;
  bottom: 30px;
  font-size: 15px;
  border: none;
  background: rgba(0,0,0,0);
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.info-element-social-love button,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.info-element-social-love i {
  outline: none;
  float: left;
  display: inline-block;
  line-height: 14px;
  border: none;
  background: rgba(0,0,0,0);
  font-size: 18px;
  padding: 1px 5px;
  text-decoration: none;
  cursor: pointer;
}

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 {
  font-family: "HelveticaNeueW01-UltLt","HelveticaNeueW02-UltLt","HelveticaNeueW10-25UltL",sans-serif;
  font-style: normal;
  float: left;
  line-height: 15px;
  font-size: 15px;
  margin-top: 2px;
  display: inline-block;
  padding-left: 9px;
  letter-spacing: 1px;
}

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

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.info-element-social-dots {
  left: auto;
  right: 22px;
  top: 26px;
  height: 30px;
  width: 20px;
  display: flex;
  justify-content: center;
}

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

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

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

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,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 {
  left: calc(25% - 8px);
}

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,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 {
  display: none;
}

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

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

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 {
  left: calc(50% - 8px);
}

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

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,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 {
  top: calc(25% - 10px);
}

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 {
  top: auto;
  right: auto;
  bottom: calc(25% - 10px);
}

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

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

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box {
  position: absolute;
  top: 0;
  left: 50%;
  width: 100%;
  height: 100%;
  max-width: 300px;
  min-width: 200px;
  overflow: visible;
  z-index: 16;
  font-size: 12px;
  opacity: 0;
  transform: translateX(-50%);
  margin-top: 1px;
  margin-left: -3px;
  transition: opacity .4s ease;
  outline: none;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box.hidden {
  opacity: 0 !important;
  pointer-events: none;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box button,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box i {
  display: inline-block;
  font-size: 15px;
  color: #fff;
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: 22px;
  text-align: center;
  transform: translateY(-50%);
  background: rgba(0,0,0,0);
  border: none;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box button:hover,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box i:hover {
  opacity: .7;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box button.network-1,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box i.network-1 {
  margin-left: 5px;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box button.network-2,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;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box button.network-4,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box i.network-4 {
  margin-left: -1px;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box button.network-5,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box i.network-5 {
  font-size: 13px;
  margin-top: 1px;
  margin-left: -3px;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box.vertical-item {
  top: 50%;
  left: 0;
  max-width: none;
  min-width: 0;
  max-height: 300px;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box.vertical-item button,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;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box.vertical-item button.network-2,div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box.vertical-item i.network-2 {
  font-size: 13px;
}

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box.vertical-item button.network-5,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;
}

div.pro-gallery .gallery-item-container .gallery-item-common-info .info-element-title {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
}

div.pro-gallery .gallery-item-container .gallery-item-common-info .info-element-description {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
}

div.pro-gallery .gallery-item-container .gallery-item-common-info .info-element-description>span {
  white-space: normal;
}

div.pro-gallery .gallery-item-container .gallery-item-common-info .info-member.hide {
  display: none;
}

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

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

div.pro-gallery .gallery-item-container .gallery-item-common-info .info-element-custom-button-wrapper button .overlay {
  display: none;
}

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

div.pro-gallery.thumbnails-gallery .gallery-item-container .info-element-custom-button-wrapper {
  display: none !important;
}

.tooltip-wrapper {
  position: absolute;
  top: 0;
  z-index: 100;
  background-color: var(--tooltip-background-color);
  color: var(--tooltip-text-color);
  box-shadow: 0px 0px 4px 0px rgba(0,0,0,.1);
  border: 1px solid var(--tooltip-text-color);
}

.tooltip-body {
  padding: 4px;
  font-size: 14px;
  font-family: Helvetica;
}

.tooltip-body::before {
  content: " ";
  left: 50%;
  border: solid rgba(0,0,0,0);
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-width: var(--tooltip-arrow-size);
  margin-left: calc(var(--tooltip-arrow-size)*-1);
}

.tooltip-body.arrow {
  top: calc(var(--tooltip-margin)*-1);
}

.tooltip-body.arrow::before {
  top: 100%;
  border-top-color: var(--tooltip-background-color);
}

.pg-render-indicator {
  position: absolute;
  bottom: 15.5px;
  left: 15.5px;
  border: 1px solid #717171;
  padding: 5px 10px 5px 5px;
  font-size: 16px;
  z-index: 2147483648;
  cursor: default;
  line-height: 20px;
}

.pg-render-indicator table {
  table-layout: fixed;
}

.pg-render-indicator.rendered {
  background-color: #7fff00;
}

.pg-render-indicator.not-rendered {
  background-color: red;
}

.pg-render-indicator .log-column {
  max-height: 450px;
  max-width: 500px;
  overflow: auto;
  background-color: #fff;
}

.pg-render-indicator .show-on-hover {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  top: -9999px;
  left: -9999px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  word-wrap: normal !important;
}

.pg-render-indicator div.worker-log-text {
  word-wrap: break-word;
  max-width: 500px;
  min-width: 100px;
}

.pg-render-indicator:hover {
  max-width: 90%;
  max-height: 90%;
}

.pg-render-indicator:hover .show-on-hover {
  clip: auto !important;
  clip-path: none;
  display: block;
  height: auto;
  line-height: normal;
  text-decoration: none;
  width: auto;
  position: static;
}

.pro-fullscreen-wrapper, .pro-fullscreen-wrapper-loading {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  z-index: 100005;
}

.pro-gallery-empty {
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-color: hsla(0,0%,100%,.9);
}

.pro-gallery-empty .pro-gallery-empty-content {
  height: 334px;
  width: 100%;
  overflow: hidden;
}

.pro-gallery-empty .pro-gallery-empty-image {
  margin: 66px auto 35px;
  width: 262px;
  height: 132px;
  background-image: url(https://www.doshak.net/media/emptystate.85a4add5.svg);
  background-size: contain;
}

.pro-gallery-empty .pro-gallery-empty-title {
  color: #4eb7f5;
  font-family: "HelveticaNeueW01-55Roma","HelveticaNeueW02-55Roma","HelveticaNeueW10-55Roma",sans-serif;
  font-size: 20px;
  line-height: 25px;
  text-align: center;
  margin-bottom: 10px;
}

.pro-gallery-empty .pro-gallery-empty-info {
  color: #4eb7f5;
  font-family: "HelveticaNeueW01-45Ligh","HelveticaNeueW02-45Ligh","HelveticaNeueW10-45Ligh",sans-serif;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
}

.comp-mf9s1shd div.pro-gallery-parent-container .gallery-item-wrapper-text .gallery-item-content {
  background-color: #000000;
}

.comp-mf9s1shd div.pro-gallery-parent-container .show-more-container i.show-more {
  color: rgba(0, 0, 0, 0.7);
}

.comp-mf9s1shd div.pro-gallery-parent-container .show-more-container button.show-more {
  --loadMoreButtonBorderRadius: 0;
  --loadMoreButtonBorderColor: #000000;
  --loadMoreButtonBorderWidth: 1;
  --loadMoreButtonColor: #FFFFFF;
  --loadMoreButtonFont: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --loadMoreButtonFontColor: #000000;
  color: rgba(0, 0, 0, 0.9);
  font: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  text-decoration: ;
  background: rgb(255, 255, 255);
  border-width: 1px;
  border-color: rgb(0, 0, 0);
  border-radius: 0px;
}

.comp-mf9s1shd div.pro-gallery-parent-container .show-more-container.pro-gallery-mobile-indicator i.show-more {
  color: rgba(0, 0, 0, 0.7);
}

.comp-mf9s1shd div.pro-gallery-parent-container .show-more-container.pro-gallery-mobile-indicator button.show-more {
  --loadMoreButtonBorderRadius: 0;
  --loadMoreButtonBorderColor: #000000;
  --loadMoreButtonBorderWidth: 1;
  --loadMoreButtonColor: #FFFFFF;
  --loadMoreButtonFont: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --loadMoreButtonFontColor: #000000;
  color: rgb(0, 0, 0);
  font: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  text-decoration: ;
  background: rgb(255, 255, 255);
  border-width: undefinedpx;
  border-color: rgb(0, 0, 0);
  border-radius: undefinedpx;
}

.comp-mf9s1shd .nav-arrows-container .slideshow-arrow,.comp-mf9s1shd .nav-arrows-container .custom-nav-arrows svg {
  --arrowsColor: #FFFFFF;
  fill: rgb(0, 0, 0);
}

.comp-mf9s1shd .nav-arrows-container.pro-gallery-mobile-indicator .slideshow-arrow,.comp-mf9s1shd .nav-arrows-container.pro-gallery-mobile-indicator .custom-nav-arrows svg {
  --arrowsColor: #FFFFFF;
  fill: rgb(0, 0, 0);
}

.comp-mf9s1shd .pro-gallery.component-45 .auto-slideshow-counter {
  --itemDescriptionFontSlideshow: normal normal normal 15px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --itemDescriptionFontColorSlideshow: #000000;
  color: rgb(0, 0, 0) !important;
  font: normal normal normal 15px/18px helvetica-w01-light,sans-serif;
  text-decoration: ;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-slideshow-info {
  --itemIconColorSlideshow: #000000;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-slideshow-info i:not(.pro-gallery-loved):not(.info-element-loved),.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-slideshow-info button:not(.pro-gallery-loved):not(.info-element-loved):not(.info-element-custom-button-button):not(.artstore-add-to-cart-button),.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-slideshow-info a {
  color: rgb(0, 0, 0) !important;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-slideshow-info svg .gallery-item-svg-foreground {
  fill: rgb(0, 0, 0) !important;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-slideshow-info .gallery-item-title,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-slideshow-info .info-element-title {
  --itemFontSlideshow: normal normal bold 35px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --itemFontColorSlideshow: #000000;
  color: rgb(0, 0, 0) !important;
  font: normal normal normal 30px/1.4em roboto-bold,roboto,sans-serif !important;
  text-decoration: ;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-slideshow-info .gallery-item-description,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-slideshow-info .info-element-description {
  --itemDescriptionFontSlideshow: normal normal normal 15px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --itemDescriptionFontColorSlideshow: #000000;
  color: rgb(0, 0, 0) !important;
  font: normal normal normal 15px/18px helvetica-w01-light,sans-serif !important;
  text-decoration: ;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item.load-with-color:not(.image-loaded) {
  --imageLoadingColor: #F7F7F7;
  background-color: rgb(247, 247, 247);
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.gallery-item-video-play-triangle {
  --itemFontColor: #FFFFFF;
  color: rgb(255, 255, 255);
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.gallery-item-video-play-background {
  --itemOpacity: #000000;
  color: rgba(0, 0, 0, 0.3);
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info svg .gallery-item-svg-background,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item-hover svg .gallery-item-svg-background {
  --itemOpacity: #000000;
  fill: rgba(0, 0, 0, 0.3);
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info .gradient-top,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item-hover .gradient-top {
  --itemOpacity: #000000;
  background: linear-gradient(rgba(0, 0, 0, 0.3) 0, transparent 140px) !important;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item-hover {
  --itemIconColor: #FFFFFF;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item-hover i:not(.pro-gallery-loved):not(.info-element-loved),.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item-hover button:not(.pro-gallery-loved):not(.info-element-loved):not(.info-element-custom-button-button),.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item-hover a {
  color: rgb(255, 255, 255) !important;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item-hover svg .gallery-item-svg-foreground {
  fill: rgb(255, 255, 255) !important;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item-hover .gallery-item-title,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-title {
  --itemFont: normal normal bold 35px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --itemFontColor: #FFFFFF;
  color: rgb(255, 255, 255);
  font: normal normal normal 30px/1.4em roboto-bold,roboto,sans-serif;
  text-decoration: ;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item-hover .gallery-item-description,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-description {
  --itemDescriptionFont: normal normal normal 15px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --itemDescriptionFontColor: #FFFFFF;
  color: rgb(255, 255, 255) !important;
  font: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  text-decoration: ;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item-hover .custom-button-wrapper,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper {
  --customButtonFontColor: #FFFFFF;
  color: rgb(255, 255, 255) !important;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item-hover .custom-button-wrapper button,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper button {
  --customButtonColor: #000000;
  --customButtonBorderRadius: 0;
  --customButtonBorderWidth: 1;
  --customButtonBorderColor: #FFFFFF;
  --customButtonFont: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  color: rgb(255, 255, 255) !important;
  font: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  text-decoration: ;
  background: rgba(253, 85, 33, 0) !important;
  border-width: 1px;
  border-radius: 0px;
  border-color: rgb(255, 255, 255);
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container:not(.invert-hover) .gallery-item-hover:before {
  --itemOpacity: #000000;
  background: rgba(0, 0, 0, 0.3) !important;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container:not(.invert-hover) .gallery-item-hover.default.force-hover:before,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container:not(.invert-hover):hover .gallery-item-hover.default:not(.hide-hover):before {
  background: #000000 !important;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.invert-hover .gallery-item-hover:before {
  --itemOpacity: #000000;
  background: rgba(0, 0, 0, 0.3) !important;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.invert-hover .gallery-item-hover.default.force-hover:before,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.invert-hover:hover .gallery-item-hover.default:not(.hide-hover):before {
  background: #000000 !important;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-bottom-info .gallery-item-title,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-bottom-info .info-element-title,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-top-info .gallery-item-title,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-top-info .info-element-title,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-left-info .gallery-item-title,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-left-info .info-element-title,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-right-info .gallery-item-title,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-right-info .info-element-title,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-slideshow-info .gallery-item-title,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-slideshow-info .info-element-title {
  --itemFontSlideshow: normal normal bold 22px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --itemFontColorSlideshow: #000000;
  color: rgb(0, 0, 0) !important;
  font: normal normal normal 30px/1.4em roboto-bold,roboto,sans-serif !important;
  text-decoration: ;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-bottom-info .gallery-item-description,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-bottom-info .info-element-description,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-top-info .gallery-item-description,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-top-info .info-element-description,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-left-info .gallery-item-description,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-left-info .info-element-description,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-right-info .gallery-item-description,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-right-info .info-element-description,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-slideshow-info .gallery-item-description,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-slideshow-info .info-element-description {
  --itemDescriptionFontColorSlideshow: #000000;
  --itemDescriptionFontSlideshow: normal normal normal 15px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  color: rgb(0, 0, 0) !important;
  font: normal normal normal 15px/18px helvetica-w01-light,sans-serif !important;
  text-decoration: ;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-text .custom-button-wrapper button,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-text .info-element-custom-button-wrapper button,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-bottom-info .custom-button-wrapper button,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-bottom-info .info-element-custom-button-wrapper button,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-top-info .custom-button-wrapper button,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-top-info .info-element-custom-button-wrapper button,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-left-info .custom-button-wrapper button,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-left-info .info-element-custom-button-wrapper button,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-right-info .custom-button-wrapper button,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-item-right-info .info-element-custom-button-wrapper button,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-slideshow-info .custom-button-wrapper button,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container .gallery-slideshow-info .info-element-custom-button-wrapper button {
  --customButtonFontForHover: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --customButtonFontColorForHover: #000000;
  --externalCustomButtonBorderWidth: 0;
  --externalCustomButtonBorderRadius: 0;
  font: normal normal normal 15px/18px avenir-lt-w01_35-light1475496,sans-serif;
  text-decoration: ;
  color: rgb(255, 255, 255) !important;
  background: rgb(253, 85, 33) !important;
  border-color: rgb(0, 0, 0);
  border-width: 0px;
  border-radius: 0px;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item.load-with-color:not(.image-loaded) {
  --imageLoadingColor: #F7F7F7;
  background-color: rgb(247, 247, 247);
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item.gallery-item-video i.gallery-item-video-play-triangle {
  --itemFontColor: #FFFFFF;
  color: rgb(255, 255, 255);
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item.gallery-item-video i.gallery-item-video-play-background {
  --itemOpacity: #000000;
  color: rgba(0, 0, 0, 0.3) !important;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info svg .gallery-item-svg-background,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover svg .gallery-item-svg-background {
  --itemOpacity: #000000;
  fill: rgba(0, 0, 0, 0.3) !important;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info .gradient-top,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .gradient-top {
  --itemOpacity: #000000;
  background: linear-gradient(rgba(0, 0, 0, 0.3) 0, transparent 140px) !important;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info {
  --itemIconColorSlideshow: #000000;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info i:not(.pro-gallery-loved):not(.info-element-loved),.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info button:not(.pro-gallery-loved):not(.info-element-loved):not(.info-element-custom-button-button):not(.artstore-add-to-cart-button),.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info a {
  color: rgb(0, 0, 0) !important;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info svg .gallery-item-svg-foreground {
  fill: rgb(0, 0, 0) !important;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info .gallery-item-title,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info .info-element-title {
  --itemFontSlideshow: normal normal bold 35px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --itemFontColorSlideshow: #000000;
  color: rgb(0, 0, 0) !important;
  font: normal normal normal 30px/1.4em roboto-bold,roboto,sans-serif !important;
  text-decoration: ;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info .gallery-item-description,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info .info-element-description {
  --itemDescriptionFontSlideshow: normal normal normal 15px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --itemDescriptionFontColorSlideshow: #000000;
  color: rgb(0, 0, 0) !important;
  font: normal normal normal 15px/18px helvetica-w01-light,sans-serif !important;
  text-decoration: ;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover {
  --itemIconColor: #FFFFFF;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover i:not(.pro-gallery-loved):not(.info-element-loved),.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover button:not(.pro-gallery-loved):not(.info-element-loved):not(.info-element-custom-button-button),.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover a {
  color: rgb(255, 255, 255) !important;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover svg .gallery-item-svg-foreground {
  fill: rgb(255, 255, 255) !important;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .gallery-item-title,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .info-element-title {
  --itemFont: normal normal bold 35px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --itemFontColor: #FFFFFF;
  color: rgb(255, 255, 255);
  font: normal normal normal 30px/1.4em roboto-bold,roboto,sans-serif;
  text-decoration: ;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .gallery-item-description,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .info-element-description {
  --itemDescriptionFont: normal normal normal 15px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --itemDescriptionFontColor: #FFFFFF;
  color: rgb(255, 255, 255) !important;
  font: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  text-decoration: ;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .custom-button-wrapper,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper {
  --customButtonFontColor: #FFFFFF;
  color: rgb(255, 255, 255) !important;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .custom-button-wrapper button,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper button {
  --customButtonColor: #000000;
  --customButtonBorderRadius: 0;
  --customButtonBorderWidth: 1;
  --customButtonBorderColor: #FFFFFF;
  --customButtonFont: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  color: rgb(255, 255, 255) !important;
  font: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  text-decoration: ;
  background: rgba(253, 85, 33, 0) !important;
  border-width: undefinedpx;
  border-radius: undefinedpx;
  border-color: rgb(255, 255, 255);
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator:not(.invert-hover) .gallery-item-hover:not(.hide-hover):before {
  --itemOpacity: #000000;
  background: rgba(0, 0, 0, 0.3) !important;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator:not(.invert-hover) .gallery-item-hover.default.force-hover:before,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator:not(.invert-hover):hover .gallery-item-hover.default:not(.hide-hover):before {
  background: #000000 !important;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator.invert-hover .gallery-item-hover:before {
  --itemOpacity: #000000;
  background: rgba(0, 0, 0, 0.3) !important;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator.invert-hover .gallery-item-hover.default.force-hover:before,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator.invert-hover:hover .gallery-item-hover.default:not(.hide-hover):before {
  background: #000000 !important;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .gallery-item-title,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .info-element-title,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .gallery-item-title,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .info-element-title,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .gallery-item-title,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .info-element-title,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .gallery-item-title,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .info-element-title,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .gallery-item-title,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .info-element-title {
  --itemFontSlideshow: normal normal bold 22px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --itemFontColorSlideshow: #000000;
  color: rgb(0, 0, 0) !important;
  font: normal normal normal 30px/1.4em roboto-bold,roboto,sans-serif !important;
  text-decoration: ;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .gallery-item-description,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .info-element-description,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .gallery-item-description,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .info-element-description,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .gallery-item-description,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .info-element-description,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .gallery-item-description,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .info-element-description,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .gallery-item-description,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .info-element-description {
  --itemDescriptionFontColorSlideshow: #000000;
  --itemDescriptionFontSlideshow: normal normal normal 15px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  color: rgb(0, 0, 0) !important;
  font: normal normal normal 15px/18px helvetica-w01-light,sans-serif !important;
  text-decoration: ;
}

.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-text .custom-button-wrapper button,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-text .info-element-custom-button-wrapper button,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .custom-button-wrapper button,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .info-element-custom-button-wrapper button,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .custom-button-wrapper button,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .info-element-custom-button-wrapper button,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .custom-button-wrapper button,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .info-element-custom-button-wrapper button,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .custom-button-wrapper button,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .info-element-custom-button-wrapper button,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .custom-button-wrapper button,.comp-mf9s1shd .pro-gallery.component-45 .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .info-element-custom-button-wrapper button {
  --customButtonFontForHover: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  --customButtonFontColorForHover: #000000;
  --externalCustomButtonBorderWidth: 0;
  --externalCustomButtonBorderRadius: 0;
  font: normal normal normal 15px/18px avenir-lt-w01_35-light1475496,sans-serif;
  text-decoration: ;
  color: rgb(255, 255, 255) !important;
  background: rgb(253, 85, 33) !important;
  border-color: rgb(0, 0, 0);
  border-width: undefinedpx;
  border-radius: undefinedpx;
}

.comp-mf9s1shd .te-pro-gallery-text-item {
  font: normal normal normal 14px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  color: #FFFFFF;
}

.comp-mf9s1shd .pro-fullscreen-wrapper .pro-fullscreen-text-item {
  --fullscreen-text-item-bg: #000000;
  background-color: #000000;
}

.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles {
  --bgColorExpand: #FFFFFF;
  background-color: rgb(255, 255, 255);
}

.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .pro-fullscreen-selected-license,.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .pro-fullscreen-checkout-link {
  --descriptionColorExpand: #000000;
  --descriptionFontExpand: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  color: rgb(0, 0, 0);
  font: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  text-decoration: ;
}

.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar,.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-bottom-mobile-info {
  --bgColorExpand: #FFFFFF;
  background-color: rgb(255, 255, 255);
}

.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-title h1 {
  --titleColorExpand: #000000;
  --titleFontExpand: normal normal bold 35px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  color: rgb(0, 0, 0);
  font: normal normal bold 60px/1.4em roboto-bold,roboto,sans-serif;
  text-decoration: ;
}

.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-description,.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-description .fullscreen-side-bar-description-line,.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-exif,.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-link,.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-bottom-link {
  --descriptionColorExpand: #000000;
  --descriptionFontExpand: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  color: rgb(0, 0, 0);
  font: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
  text-decoration: ;
}

.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-description:after,.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-description .fullscreen-side-bar-description-line:after,.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-exif:after,.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-link:after,.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-bottom-link:after {
  --descriptionColorExpand: #000000;
  border-color: rgb(0, 0, 0);
}

.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-social i:not(.pro-gallery-loved),.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-social a,.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-social button,.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-nav i:not(.pro-gallery-loved),.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-nav a,.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-nav button,.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-mobile-bar i:not(.pro-gallery-loved),.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-mobile-bar a,.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-mobile-bar button,.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-social i:not(.pro-gallery-loved),.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-social a,.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-social button {
  --descriptionColorExpand: #000000;
  color: rgb(0, 0, 0);
}

.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles i.fullscreen-item-video-play.progallery-svg-font-icons-play-triangle {
  --descriptionColorExpand: #000000;
  color: rgb(0, 0, 0);
}

.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles i.fullscreen-item-video-play.progallery-svg-font-icons-play-background {
  --bgColorExpand: #FFFFFF;
  color: rgb(255, 255, 255);
}

.comp-mf9s1shd .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-icon {
  --descriptionColorExpand: #000000;
  --bgColorExpand: #FFFFFF;
  color: rgb(0, 0, 0);
  background: rgb(255, 255, 255);
}

div.comp-mf9s1shd:not(.fullscreen-comp-wrapper) {
  width: 100%;
}

/* Migrated Inline Styles */

[data-inline-style="inline-style-1"] {
  scroll-padding-top: 73px;
}

[data-inline-style="inline-style-2"] {
  display: none;
}

[data-inline-style="inline-style-3"] {
  object-fit: cover;
}

[data-inline-style="inline-style-4"] {
  visibility: inherit;
  overflow-x: visible;
}

[data-inline-style="inline-style-5"] {
  text-align: center;
}

[data-inline-style="inline-style-6"] {
  width: 123px;
  height: 48px;
  position: relative;
  box-sizing: border-box;
  overflow: visible;
  visibility: inherit;
}

[data-inline-style="inline-style-7"] {
  line-height: 48px;
}

[data-inline-style="inline-style-8"] {
  width: 228px;
  height: 48px;
  position: relative;
  box-sizing: border-box;
  overflow: visible;
  visibility: inherit;
}

[data-inline-style="inline-style-9"] {
  line-height: 48px;
}

[data-inline-style="inline-style-10"] {
  width: 145px;
  height: 48px;
  position: relative;
  box-sizing: border-box;
  overflow: visible;
  visibility: inherit;
}

[data-inline-style="inline-style-11"] {
  line-height: 48px;
}

[data-inline-style="inline-style-12"] {
  width: 177px;
  height: 48px;
  position: relative;
  box-sizing: border-box;
  overflow: visible;
  visibility: inherit;
}

[data-inline-style="inline-style-13"] {
  line-height: 48px;
}

[data-inline-style="inline-style-14"] {
  height: 0px;
  overflow: hidden;
  position: absolute;
  visibility: hidden;
}

[data-inline-style="inline-style-15"] {
  display: none;
}

[data-inline-style="inline-style-16"] {
  height: 100%;
  width: 100%;
  object-fit: cover;
  object-position: center center;
  opacity: 1;
}

[data-inline-style="inline-style-17"] {
  opacity: 0;
}

[data-inline-style="inline-style-18"] {
  width: 1440px;
  height: 1200px;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-19"] {
  font-size: 80px;
  line-height: normal;
}

[data-inline-style="inline-style-20"] {
  color: #F5C8A3;
}

[data-inline-style="inline-style-21"] {
  font-size: 80px;
}

[data-inline-style="inline-style-22"] {
  font-weight: normal;
}

[data-inline-style="inline-style-23"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-24"] {
  letter-spacing: normal;
}

[data-inline-style="inline-style-25"] {
  object-fit: cover;
}

[data-inline-style="inline-style-26"] {
  line-height: 1.2em;
  font-size: 45px;
}

[data-inline-style="inline-style-27"] {
  font-weight: normal;
}

[data-inline-style="inline-style-28"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-29"] {
  color: #321D02;
}

[data-inline-style="inline-style-30"] {
  letter-spacing: normal;
}

[data-inline-style="inline-style-31"] {
  line-height: normal;
  font-size: 30px;
}

[data-inline-style="inline-style-32"] {
  font-weight: normal;
}

[data-inline-style="inline-style-33"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-34"] {
  letter-spacing: normal;
}

[data-inline-style="inline-style-35"] {
  letter-spacing: normal;
}

[data-inline-style="inline-style-36"] {
  letter-spacing: normal;
}

[data-inline-style="inline-style-37"] {
  line-height: 1.9em;
  font-size: 16px;
}

[data-inline-style="inline-style-38"] {
  letter-spacing: normal;
}

[data-inline-style="inline-style-39"] {
  object-fit: cover;
}

[data-inline-style="inline-style-40"] {
  width: 718px;
  height: 1200px;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-41"] {
  width: 610px;
  height: 1200px;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-42"] {
  line-height: normal;
  font-size: 30px;
}

[data-inline-style="inline-style-43"] {
  font-weight: normal;
}

[data-inline-style="inline-style-44"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-45"] {
  letter-spacing: normal;
}

[data-inline-style="inline-style-46"] {
  line-height: normal;
  font-size: 30px;
}

[data-inline-style="inline-style-47"] {
  font-weight: normal;
}

[data-inline-style="inline-style-48"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-49"] {
  letter-spacing: normal;
}

[data-inline-style="inline-style-50"] {
  line-height: 1.9em;
  font-size: 16px;
}

[data-inline-style="inline-style-51"] {
  object-fit: cover;
}

[data-inline-style="inline-style-52"] {
  line-height: normal;
  font-size: 30px;
}

[data-inline-style="inline-style-53"] {
  font-weight: normal;
}

[data-inline-style="inline-style-54"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-55"] {
  letter-spacing: normal;
}

[data-inline-style="inline-style-56"] {
  line-height: 1.9em;
  font-size: 16px;
}

[data-inline-style="inline-style-57"] {
  letter-spacing: normal;
}

[data-inline-style="inline-style-58"] {
  object-fit: cover;
}

[data-inline-style="inline-style-59"] {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-60"] {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-61"] {
  line-height: normal;
  font-size: 30px;
}

[data-inline-style="inline-style-62"] {
  font-weight: normal;
}

[data-inline-style="inline-style-63"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-64"] {
  letter-spacing: normal;
}

[data-inline-style="inline-style-65"] {
  line-height: 1.9em;
  font-size: 16px;
}

[data-inline-style="inline-style-66"] {
  object-fit: cover;
}

[data-inline-style="inline-style-67"] {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-68"] {
  line-height: normal;
  font-size: 22px;
}

[data-inline-style="inline-style-69"] {
  font-weight: normal;
}

[data-inline-style="inline-style-70"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-71"] {
  letter-spacing: normal;
}

[data-inline-style="inline-style-72"] {
  line-height: 1.2em;
  font-size: 45px;
}

[data-inline-style="inline-style-73"] {
  font-weight: normal;
}

[data-inline-style="inline-style-74"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-75"] {
  color: #F5C8A3;
}

[data-inline-style="inline-style-76"] {
  letter-spacing: normal;
}

[data-inline-style="inline-style-77"] {
  line-height: 1.9em;
  font-size: 16px;
}

[data-inline-style="inline-style-78"] {
  letter-spacing: normal;
}

[data-inline-style="inline-style-79"] {
  line-height: normal;
  font-size: 22px;
}

[data-inline-style="inline-style-80"] {
  letter-spacing: normal;
}

[data-inline-style="inline-style-81"] {
  line-height: 1.9em;
  font-size: 16px;
}

[data-inline-style="inline-style-82"] {
  letter-spacing: normal;
}

[data-inline-style="inline-style-83"] {
  object-fit: cover;
}

[data-inline-style="inline-style-84"] {
  object-fit: cover;
}

[data-inline-style="inline-style-85"] {
  object-fit: cover;
}

[data-inline-style="inline-style-86"] {
  line-height: normal;
  font-size: 22px;
}

[data-inline-style="inline-style-87"] {
  font-weight: normal;
}

[data-inline-style="inline-style-88"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-89"] {
  letter-spacing: normal;
}

[data-inline-style="inline-style-90"] {
  font-size: 16px;
}

[data-inline-style="inline-style-91"] {
  font-size: 16px;
}

[data-inline-style="inline-style-92"] {
  font-size: 16px;
}

[data-inline-style="inline-style-93"] {
  font-size: 16px;
}

[data-inline-style="inline-style-94"] {
  font-size: 16px;
}

[data-inline-style="inline-style-95"] {
  font-size: 16px;
}

[data-inline-style="inline-style-96"] {
  font-size: 16px;
}

[data-inline-style="inline-style-97"] {
  font-size: 16px;
}

[data-inline-style="inline-style-98"] {
  font-size: 16px;
}

[data-inline-style="inline-style-99"] {
  font-size: 16px;
}

[data-inline-style="inline-style-100"] {
  font-size: 16px;
}

[data-inline-style="inline-style-101"] {
  font-size: 16px;
}

[data-inline-style="inline-style-102"] {
  font-size: 16px;
}

[data-inline-style="inline-style-103"] {
  font-size: 16px;
}

[data-inline-style="inline-style-104"] {
  font-size: 16px;
}

[data-inline-style="inline-style-105"] {
  font-size: 16px;
}

[data-inline-style="inline-style-106"] {
  object-fit: cover;
}

[data-inline-style="inline-style-107"] {
  line-height: 1.4em;
  font-size: 14px;
}

[data-inline-style="inline-style-108"] {
  letter-spacing: 0.03em;
}

[data-inline-style="inline-style-109"] {
  scroll-padding-top: 73px;
}

[data-inline-style="inline-style-110"] {
  display: none;
}

[data-inline-style="inline-style-111"] {
  object-fit: cover;
}

[data-inline-style="inline-style-112"] {
  visibility: inherit;
  overflow-x: visible;
}

[data-inline-style="inline-style-113"] {
  text-align: center;
}

[data-inline-style="inline-style-114"] {
  width: 123px;
  height: 48px;
  position: relative;
  box-sizing: border-box;
  overflow: visible;
  visibility: inherit;
}

[data-inline-style="inline-style-115"] {
  line-height: 48px;
}

[data-inline-style="inline-style-116"] {
  width: 228px;
  height: 48px;
  position: relative;
  box-sizing: border-box;
  overflow: visible;
  visibility: inherit;
}

[data-inline-style="inline-style-117"] {
  line-height: 48px;
}

[data-inline-style="inline-style-118"] {
  width: 145px;
  height: 48px;
  position: relative;
  box-sizing: border-box;
  overflow: visible;
  visibility: inherit;
}

[data-inline-style="inline-style-119"] {
  line-height: 48px;
}

[data-inline-style="inline-style-120"] {
  width: 177px;
  height: 48px;
  position: relative;
  box-sizing: border-box;
  overflow: visible;
  visibility: inherit;
}

[data-inline-style="inline-style-121"] {
  line-height: 48px;
}

[data-inline-style="inline-style-122"] {
  height: 0px;
  overflow: hidden;
  position: absolute;
  visibility: hidden;
}

[data-inline-style="inline-style-123"] {
  display: none;
}

[data-inline-style="inline-style-124"] {
  line-height: normal;
  font-size: 22px;
}

[data-inline-style="inline-style-125"] {
  font-weight: normal;
}

[data-inline-style="inline-style-126"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-127"] {
  letter-spacing: normal;
}

[data-inline-style="inline-style-128"] {
  line-height: 1.2em;
  font-size: 45px;
}

[data-inline-style="inline-style-129"] {
  font-weight: normal;
}

[data-inline-style="inline-style-130"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-131"] {
  letter-spacing: normal;
}

[data-inline-style="inline-style-132"] {
  object-fit: cover;
}

[data-inline-style="inline-style-133"] {
  font-size: 26px;
}

[data-inline-style="inline-style-134"] {
  font-size: 26px;
}

[data-inline-style="inline-style-135"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-136"] {
  object-fit: cover;
}

[data-inline-style="inline-style-137"] {
  font-size: 26px;
}

[data-inline-style="inline-style-138"] {
  font-size: 26px;
}

[data-inline-style="inline-style-139"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-140"] {
  object-fit: cover;
}

[data-inline-style="inline-style-141"] {
  font-size: 26px;
}

[data-inline-style="inline-style-142"] {
  font-size: 26px;
}

[data-inline-style="inline-style-143"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-144"] {
  font-size: 26px;
}

[data-inline-style="inline-style-145"] {
  font-size: 26px;
}

[data-inline-style="inline-style-146"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-147"] {
  object-fit: cover;
}

[data-inline-style="inline-style-148"] {
  font-size: 26px;
}

[data-inline-style="inline-style-149"] {
  font-size: 26px;
}

[data-inline-style="inline-style-150"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-151"] {
  object-fit: cover;
}

[data-inline-style="inline-style-152"] {
  font-size: 26px;
}

[data-inline-style="inline-style-153"] {
  font-size: 26px;
}

[data-inline-style="inline-style-154"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-155"] {
  font-size: 26px;
}

[data-inline-style="inline-style-156"] {
  font-size: 26px;
}

[data-inline-style="inline-style-157"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-158"] {
  object-fit: cover;
}

[data-inline-style="inline-style-159"] {
  font-size: 26px;
}

[data-inline-style="inline-style-160"] {
  font-size: 26px;
}

[data-inline-style="inline-style-161"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-162"] {
  object-fit: cover;
}

[data-inline-style="inline-style-163"] {
  font-size: 26px;
}

[data-inline-style="inline-style-164"] {
  font-size: 26px;
}

[data-inline-style="inline-style-165"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-166"] {
  font-size: 26px;
}

[data-inline-style="inline-style-167"] {
  font-size: 26px;
}

[data-inline-style="inline-style-168"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-169"] {
  font-size: 43px;
  text-align: right;
}

[data-inline-style="inline-style-170"] {
  font-weight: bold;
}

[data-inline-style="inline-style-171"] {
  font-size: 43px;
}

[data-inline-style="inline-style-172"] {
  color: #BAB58D;
}

[data-inline-style="inline-style-173"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-174"] {
  width: 623px;
  height: 439px;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-175"] {
  width: 623px;
  height: 439px;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-176"] {
  width: 623px;
  height: 439px;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-177"] {
  width: 623px;
  height: 439px;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-178"] {
  width: 623px;
  height: 439px;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-179"] {
  width: 623px;
  height: 439px;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-180"] {
  width: 623px;
  height: 439px;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-181"] {
  width: 623px;
  height: 439px;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-182"] {
  width: 623px;
  height: 439px;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-183"] {
  width: 623px;
  height: 439px;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-184"] {
  width: 623px;
  height: 439px;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-185"] {
  width: 623px;
  height: 439px;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-186"] {
  width: 623px;
  height: 439px;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-187"] {
  width: 623px;
  height: 439px;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-188"] {
  width: 623px;
  height: 439px;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-189"] {
  width: 623px;
  height: 439px;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-190"] {
  width: 782px;
  height: 439px;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-191"] {
  width: 782px;
  height: 439px;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-192"] {
  width: 782px;
  height: 439px;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-193"] {
  width: 782px;
  height: 439px;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-194"] {
  object-fit: cover;
}

[data-inline-style="inline-style-195"] {
  line-height: normal;
  font-size: 22px;
}

[data-inline-style="inline-style-196"] {
  font-weight: normal;
}

[data-inline-style="inline-style-197"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-198"] {
  letter-spacing: normal;
}

[data-inline-style="inline-style-199"] {
  font-size: 16px;
}

[data-inline-style="inline-style-200"] {
  font-size: 16px;
}

[data-inline-style="inline-style-201"] {
  font-size: 16px;
}

[data-inline-style="inline-style-202"] {
  font-size: 16px;
}

[data-inline-style="inline-style-203"] {
  font-size: 16px;
}

[data-inline-style="inline-style-204"] {
  font-size: 16px;
}

[data-inline-style="inline-style-205"] {
  font-size: 16px;
}

[data-inline-style="inline-style-206"] {
  font-size: 16px;
}

[data-inline-style="inline-style-207"] {
  font-size: 16px;
}

[data-inline-style="inline-style-208"] {
  font-size: 16px;
}

[data-inline-style="inline-style-209"] {
  font-size: 16px;
}

[data-inline-style="inline-style-210"] {
  font-size: 16px;
}

[data-inline-style="inline-style-211"] {
  font-size: 16px;
}

[data-inline-style="inline-style-212"] {
  font-size: 16px;
}

[data-inline-style="inline-style-213"] {
  font-size: 16px;
}

[data-inline-style="inline-style-214"] {
  font-size: 16px;
}

[data-inline-style="inline-style-215"] {
  object-fit: cover;
}

[data-inline-style="inline-style-216"] {
  line-height: 1.4em;
  font-size: 14px;
}

[data-inline-style="inline-style-217"] {
  letter-spacing: 0.03em;
}

[data-inline-style="inline-style-218"] {
  scroll-padding-top: 73px;
}

[data-inline-style="inline-style-219"] {
  display: none;
}

[data-inline-style="inline-style-220"] {
  object-fit: cover;
}

[data-inline-style="inline-style-221"] {
  visibility: inherit;
  overflow-x: visible;
}

[data-inline-style="inline-style-222"] {
  text-align: center;
}

[data-inline-style="inline-style-223"] {
  width: 123px;
  height: 48px;
  position: relative;
  box-sizing: border-box;
  overflow: visible;
  visibility: inherit;
}

[data-inline-style="inline-style-224"] {
  line-height: 48px;
}

[data-inline-style="inline-style-225"] {
  width: 228px;
  height: 48px;
  position: relative;
  box-sizing: border-box;
  overflow: visible;
  visibility: inherit;
}

[data-inline-style="inline-style-226"] {
  line-height: 48px;
}

[data-inline-style="inline-style-227"] {
  width: 145px;
  height: 48px;
  position: relative;
  box-sizing: border-box;
  overflow: visible;
  visibility: inherit;
}

[data-inline-style="inline-style-228"] {
  line-height: 48px;
}

[data-inline-style="inline-style-229"] {
  width: 177px;
  height: 48px;
  position: relative;
  box-sizing: border-box;
  overflow: visible;
  visibility: inherit;
}

[data-inline-style="inline-style-230"] {
  line-height: 48px;
}

[data-inline-style="inline-style-231"] {
  height: 0px;
  overflow: hidden;
  position: absolute;
  visibility: hidden;
}

[data-inline-style="inline-style-232"] {
  display: none;
}

[data-inline-style="inline-style-233"] {
  width: 1440px;
  height: 1061px;
  object-fit: cover;
  object-position: 50% 50%;
}

[data-inline-style="inline-style-234"] {
  line-height: normal;
  font-size: 22px;
}

[data-inline-style="inline-style-235"] {
  font-weight: normal;
}

[data-inline-style="inline-style-236"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-237"] {
  letter-spacing: normal;
}

[data-inline-style="inline-style-238"] {
  line-height: 1.2em;
  font-size: 45px;
}

[data-inline-style="inline-style-239"] {
  font-weight: normal;
}

[data-inline-style="inline-style-240"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-241"] {
  letter-spacing: normal;
}

[data-inline-style="inline-style-242"] {
  --wix-color-29: var(--wix-color-3);
  --wix-color-37: var(--wix-color-5);
  --wix-color-38: var(--wix-color-8);
  --wix-color-39: var(--wix-color-8);
  --wix-color-40: var(--wix-color-1);
  --wix-color-41: var(--wix-color-8);
  --wix-color-42: var(--wix-color-8);
  --wix-color-43: var(--wix-color-1);
  --wix-color-44: var(--wix-color-3);
  --wix-color-45: var(--wix-color-3);
  --wix-color-46: var(--wix-color-1);
  --wix-color-47: var(--wix-color-1);
  --wix-color-48: var(--wix-color-8);
  --wix-color-49: var(--wix-color-8);
  --wix-color-50: var(--wix-color-1);
  --wix-color-51: var(--wix-color-8);
  --wix-color-52: var(--wix-color-8);
  --wix-color-53: var(--wix-color-1);
  --wix-color-54: var(--wix-color-3);
  --wix-color-55: var(--wix-color-3);
}

[data-inline-style="inline-style-243"] {
  --index2490108247-shadowXOffset: 0px;
  --index2490108247-shadowYOffset: 0px;
  overflow: visible;
}

[data-inline-style="inline-style-244"] {
  --wix-color-29: var(--wix-color-3);
  --wix-color-37: var(--wix-color-5);
  --wix-color-38: var(--wix-color-8);
  --wix-color-39: var(--wix-color-8);
  --wix-color-40: var(--wix-color-1);
  --wix-color-41: var(--wix-color-8);
  --wix-color-42: var(--wix-color-8);
  --wix-color-43: var(--wix-color-1);
  --wix-color-44: var(--wix-color-3);
  --wix-color-45: var(--wix-color-3);
  --wix-color-46: var(--wix-color-1);
  --wix-color-47: var(--wix-color-1);
  --wix-color-48: var(--wix-color-8);
  --wix-color-49: var(--wix-color-8);
  --wix-color-50: var(--wix-color-1);
  --wix-color-51: var(--wix-color-8);
  --wix-color-52: var(--wix-color-8);
  --wix-color-53: var(--wix-color-1);
  --wix-color-54: var(--wix-color-3);
  --wix-color-55: var(--wix-color-3);
}

[data-inline-style="inline-style-245"] {
  display: grid;
  width: 100%;
  grid-template-columns: repeat(12, 1fr);
  grid-auto-rows: minmax(min-content, max-content) 1fr;
}

[data-inline-style="inline-style-246"] {
  grid-row: 1 / span 1;
  grid-column: 1 / span 6;
  display: flex;
  align-items: flex-end;
}

[data-inline-style="inline-style-247"] {
  grid-row: 2 / span 1;
  grid-column: 1 / span 6;
}

[data-inline-style="inline-style-248"] {
  grid-row: 1 / span 1;
  grid-column: 7 / span 6;
  display: flex;
  align-items: flex-end;
}

[data-inline-style="inline-style-249"] {
  grid-row: 2 / span 1;
  grid-column: 7 / span 6;
}

[data-inline-style="inline-style-250"] {
  display: grid;
  width: 100%;
  grid-template-columns: repeat(12, 1fr);
  grid-auto-rows: minmax(min-content, max-content) 1fr;
}

[data-inline-style="inline-style-251"] {
  grid-row: 1 / span 1;
  grid-column: 1 / span 6;
  display: flex;
  align-items: flex-end;
}

[data-inline-style="inline-style-252"] {
  grid-row: 2 / span 1;
  grid-column: 1 / span 6;
}

[data-inline-style="inline-style-253"] {
  grid-row: 1 / span 1;
  grid-column: 7 / span 6;
  display: flex;
  align-items: flex-end;
}

[data-inline-style="inline-style-254"] {
  grid-row: 2 / span 1;
  grid-column: 7 / span 6;
}

[data-inline-style="inline-style-255"] {
  display: grid;
  width: 100%;
  grid-template-columns: repeat(12, 1fr);
  grid-auto-rows: minmax(min-content, max-content) 1fr;
}

[data-inline-style="inline-style-256"] {
  grid-row: 1 / span 1;
  grid-column: 1 / span 12;
  display: flex;
  align-items: flex-end;
}

[data-inline-style="inline-style-257"] {
  grid-row: 2 / span 1;
  grid-column: 1 / span 12;
}

[data-inline-style="inline-style-258"] {
  display: grid;
  width: 100%;
  grid-template-columns: repeat(12, 1fr);
  grid-auto-rows: minmax(min-content, max-content) 1fr;
}

[data-inline-style="inline-style-259"] {
  grid-row: 1 / span 1;
  grid-column: 1 / span 5;
  display: flex;
  align-items: flex-end;
}

[data-inline-style="inline-style-260"] {
  grid-row: 2 / span 1;
  grid-column: 1 / span 5;
}

[data-inline-style="inline-style-261"] {
  --wix-ui-tpa-button-font-size-default: 16px;
  --wix-ui-tpa-button-line-height-default: 1.5em;
}

[data-inline-style="inline-style-262"] {
  transition: opacity 350ms ease-in-out;
  opacity: 0;
}

[data-inline-style="inline-style-263"] {
  object-fit: cover;
}

[data-inline-style="inline-style-264"] {
  line-height: normal;
  font-size: 22px;
}

[data-inline-style="inline-style-265"] {
  font-weight: normal;
}

[data-inline-style="inline-style-266"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-267"] {
  letter-spacing: normal;
}

[data-inline-style="inline-style-268"] {
  font-size: 16px;
}

[data-inline-style="inline-style-269"] {
  font-size: 16px;
}

[data-inline-style="inline-style-270"] {
  font-size: 16px;
}

[data-inline-style="inline-style-271"] {
  font-size: 16px;
}

[data-inline-style="inline-style-272"] {
  font-size: 16px;
}

[data-inline-style="inline-style-273"] {
  font-size: 16px;
}

[data-inline-style="inline-style-274"] {
  font-size: 16px;
}

[data-inline-style="inline-style-275"] {
  font-size: 16px;
}

[data-inline-style="inline-style-276"] {
  font-size: 16px;
}

[data-inline-style="inline-style-277"] {
  font-size: 16px;
}

[data-inline-style="inline-style-278"] {
  font-size: 16px;
}

[data-inline-style="inline-style-279"] {
  font-size: 16px;
}

[data-inline-style="inline-style-280"] {
  font-size: 16px;
}

[data-inline-style="inline-style-281"] {
  font-size: 16px;
}

[data-inline-style="inline-style-282"] {
  font-size: 16px;
}

[data-inline-style="inline-style-283"] {
  font-size: 16px;
}

[data-inline-style="inline-style-284"] {
  object-fit: cover;
}

[data-inline-style="inline-style-285"] {
  line-height: 1.4em;
  font-size: 14px;
}

[data-inline-style="inline-style-286"] {
  letter-spacing: 0.03em;
}

[data-inline-style="inline-style-287"] {
  scroll-padding-top: 73px;
}

[data-inline-style="inline-style-288"] {
  display: none;
}

[data-inline-style="inline-style-289"] {
  object-fit: cover;
}

[data-inline-style="inline-style-290"] {
  visibility: inherit;
  overflow-x: visible;
}

[data-inline-style="inline-style-291"] {
  text-align: center;
}

[data-inline-style="inline-style-292"] {
  width: 123px;
  height: 48px;
  position: relative;
  box-sizing: border-box;
  overflow: visible;
  visibility: inherit;
}

[data-inline-style="inline-style-293"] {
  line-height: 48px;
}

[data-inline-style="inline-style-294"] {
  width: 228px;
  height: 48px;
  position: relative;
  box-sizing: border-box;
  overflow: visible;
  visibility: inherit;
}

[data-inline-style="inline-style-295"] {
  line-height: 48px;
}

[data-inline-style="inline-style-296"] {
  width: 145px;
  height: 48px;
  position: relative;
  box-sizing: border-box;
  overflow: visible;
  visibility: inherit;
}

[data-inline-style="inline-style-297"] {
  line-height: 48px;
}

[data-inline-style="inline-style-298"] {
  width: 177px;
  height: 48px;
  position: relative;
  box-sizing: border-box;
  overflow: visible;
  visibility: inherit;
}

[data-inline-style="inline-style-299"] {
  line-height: 48px;
}

[data-inline-style="inline-style-300"] {
  height: 0px;
  overflow: hidden;
  position: absolute;
  visibility: hidden;
}

[data-inline-style="inline-style-301"] {
  display: none;
}

[data-inline-style="inline-style-302"] {
  font-size: 56px;
  line-height: normal;
}

[data-inline-style="inline-style-303"] {
  color: #321D02;
}

[data-inline-style="inline-style-304"] {
  letter-spacing: normal;
}

[data-inline-style="inline-style-305"] {
  font-size: 56px;
}

[data-inline-style="inline-style-306"] {
  font-weight: normal;
}

[data-inline-style="inline-style-307"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-308"] {
  --wix-color-29: var(--wix-color-3);
  --wix-color-37: var(--wix-color-5);
  --wix-color-38: var(--wix-color-8);
  --wix-color-39: var(--wix-color-8);
  --wix-color-40: var(--wix-color-1);
  --wix-color-41: var(--wix-color-8);
  --wix-color-42: var(--wix-color-8);
  --wix-color-43: var(--wix-color-1);
  --wix-color-44: var(--wix-color-3);
  --wix-color-45: var(--wix-color-3);
  --wix-color-46: var(--wix-color-1);
  --wix-color-47: var(--wix-color-1);
  --wix-color-48: var(--wix-color-8);
  --wix-color-49: var(--wix-color-8);
  --wix-color-50: var(--wix-color-1);
  --wix-color-51: var(--wix-color-8);
  --wix-color-52: var(--wix-color-8);
  --wix-color-53: var(--wix-color-1);
  --wix-color-54: var(--wix-color-3);
  --wix-color-55: var(--wix-color-3);
}

[data-inline-style="inline-style-309"] {
  overflow: hidden;
  height: 100%;
  width: 100%;
}

[data-inline-style="inline-style-310"] {
  display: none;
}

[data-inline-style="inline-style-311"] {
  height: 1904px;
  overflow-x: hidden;
}

[data-inline-style="inline-style-312"] {
  margin: 0px;
  height: 1904px;
  width: 949px;
  overflow: visible;
  position: relative;
}

[data-inline-style="inline-style-313"] {
  overflow-y: hidden;
  position: absolute;
  bottom: auto;
  margin: 0;
  top: 0;
  left: 0;
  right: auto;
  width: 310px;
  height: 309px;
  overflow: hidden;
  transition: opacity .2s ease;
  opacity: 1;
  display: block;
}

[data-inline-style="inline-style-314"] {
  background-color: none;
  height: 309px;
  width: 310px;
  margin: 0px;
}

[data-inline-style="inline-style-315"] {
  width: 310px;
  height: 309px;
  margin-top: 0;
  margin-left: 0;
}

[data-inline-style="inline-style-316"] {
  width: 310px;
  height: 309px;
}

[data-inline-style="inline-style-317"] {
  overflow-y: hidden;
  position: absolute;
  bottom: auto;
  margin: 0;
  top: 0;
  left: 320px;
  right: auto;
  width: 310px;
  height: 309px;
  overflow: hidden;
  transition: opacity .2s ease;
  opacity: 1;
  display: block;
}

[data-inline-style="inline-style-318"] {
  background-color: none;
  height: 309px;
  width: 310px;
  margin: 0px;
}

[data-inline-style="inline-style-319"] {
  width: 310px;
  height: 309px;
  margin-top: 0;
  margin-left: 0;
}

[data-inline-style="inline-style-320"] {
  width: 310px;
  height: 309px;
}

[data-inline-style="inline-style-321"] {
  overflow-y: hidden;
  position: absolute;
  bottom: auto;
  margin: 0;
  top: 0;
  left: 640px;
  right: auto;
  width: 309px;
  height: 309px;
  overflow: hidden;
  transition: opacity .2s ease;
  opacity: 1;
  display: block;
}

[data-inline-style="inline-style-322"] {
  background-color: none;
  height: 309px;
  width: 309px;
  margin: 0px;
}

[data-inline-style="inline-style-323"] {
  width: 309px;
  height: 309px;
  margin-top: 0;
  margin-left: 0;
}

[data-inline-style="inline-style-324"] {
  width: 309px;
  height: 309px;
}

[data-inline-style="inline-style-325"] {
  overflow-y: hidden;
  position: absolute;
  bottom: auto;
  margin: 0;
  top: 319px;
  left: 0;
  right: auto;
  width: 310px;
  height: 309px;
  overflow: hidden;
  transition: opacity .2s ease;
  opacity: 1;
  display: block;
}

[data-inline-style="inline-style-326"] {
  background-color: none;
  height: 309px;
  width: 310px;
  margin: 0px;
}

[data-inline-style="inline-style-327"] {
  width: 310px;
  height: 309px;
  margin-top: 0;
  margin-left: 0;
}

[data-inline-style="inline-style-328"] {
  width: 310px;
  height: 309px;
}

[data-inline-style="inline-style-329"] {
  overflow-y: hidden;
  position: absolute;
  bottom: auto;
  margin: 0;
  top: 319px;
  left: 320px;
  right: auto;
  width: 310px;
  height: 309px;
  overflow: hidden;
  transition: opacity .2s ease;
  opacity: 1;
  display: block;
}

[data-inline-style="inline-style-330"] {
  background-color: none;
  height: 309px;
  width: 310px;
  margin: 0px;
}

[data-inline-style="inline-style-331"] {
  width: 310px;
  height: 309px;
  margin-top: 0;
  margin-left: 0;
}

[data-inline-style="inline-style-332"] {
  width: 310px;
  height: 309px;
}

[data-inline-style="inline-style-333"] {
  overflow-y: hidden;
  position: absolute;
  bottom: auto;
  margin: 0;
  top: 319px;
  left: 640px;
  right: auto;
  width: 309px;
  height: 309px;
  overflow: hidden;
  transition: opacity .2s ease;
  opacity: 1;
  display: block;
}

[data-inline-style="inline-style-334"] {
  background-color: none;
  height: 309px;
  width: 309px;
  margin: 0px;
}

[data-inline-style="inline-style-335"] {
  width: 309px;
  height: 309px;
  margin-top: 0;
  margin-left: 0;
}

[data-inline-style="inline-style-336"] {
  width: 309px;
  height: 309px;
}

[data-inline-style="inline-style-337"] {
  overflow-y: hidden;
  position: absolute;
  bottom: auto;
  margin: 0;
  top: 638px;
  left: 0;
  right: auto;
  width: 310px;
  height: 309px;
  overflow: hidden;
  transition: opacity .2s ease;
  opacity: 1;
  display: block;
}

[data-inline-style="inline-style-338"] {
  background-color: none;
  height: 309px;
  width: 310px;
  margin: 0px;
}

[data-inline-style="inline-style-339"] {
  width: 310px;
  height: 309px;
  margin-top: 0;
  margin-left: 0;
}

[data-inline-style="inline-style-340"] {
  width: 310px;
  height: 309px;
}

[data-inline-style="inline-style-341"] {
  overflow-y: hidden;
  position: absolute;
  bottom: auto;
  margin: 0;
  top: 638px;
  left: 320px;
  right: auto;
  width: 310px;
  height: 309px;
  overflow: hidden;
  transition: opacity .2s ease;
  opacity: 1;
  display: block;
}

[data-inline-style="inline-style-342"] {
  background-color: none;
  height: 309px;
  width: 310px;
  margin: 0px;
}

[data-inline-style="inline-style-343"] {
  width: 310px;
  height: 309px;
  margin-top: 0;
  margin-left: 0;
}

[data-inline-style="inline-style-344"] {
  width: 310px;
  height: 309px;
}

[data-inline-style="inline-style-345"] {
  overflow-y: hidden;
  position: absolute;
  bottom: auto;
  margin: 0;
  top: 638px;
  left: 640px;
  right: auto;
  width: 309px;
  height: 309px;
  overflow: hidden;
  transition: opacity .2s ease;
  opacity: 1;
  display: block;
}

[data-inline-style="inline-style-346"] {
  background-color: none;
  height: 309px;
  width: 309px;
  margin: 0px;
}

[data-inline-style="inline-style-347"] {
  width: 309px;
  height: 309px;
  margin-top: 0;
  margin-left: 0;
}

[data-inline-style="inline-style-348"] {
  width: 309px;
  height: 309px;
}

[data-inline-style="inline-style-349"] {
  overflow-y: hidden;
  position: absolute;
  bottom: auto;
  margin: 0;
  top: 957px;
  left: 0;
  right: auto;
  width: 310px;
  height: 309px;
  overflow: hidden;
  transition: opacity .2s ease;
  opacity: 1;
  display: block;
}

[data-inline-style="inline-style-350"] {
  background-color: none;
  height: 309px;
  width: 310px;
  margin: 0px;
}

[data-inline-style="inline-style-351"] {
  width: 310px;
  height: 309px;
  margin-top: 0;
  margin-left: 0;
}

[data-inline-style="inline-style-352"] {
  width: 310px;
  height: 309px;
}

[data-inline-style="inline-style-353"] {
  overflow-y: hidden;
  position: absolute;
  bottom: auto;
  margin: 0;
  top: 957px;
  left: 320px;
  right: auto;
  width: 310px;
  height: 309px;
  overflow: hidden;
  transition: opacity .2s ease;
  opacity: 1;
  display: block;
}

[data-inline-style="inline-style-354"] {
  background-color: none;
  height: 309px;
  width: 310px;
  margin: 0px;
}

[data-inline-style="inline-style-355"] {
  width: 310px;
  height: 309px;
  margin-top: 0;
  margin-left: 0;
}

[data-inline-style="inline-style-356"] {
  width: 310px;
  height: 309px;
}

[data-inline-style="inline-style-357"] {
  overflow-y: hidden;
  position: absolute;
  bottom: auto;
  margin: 0;
  top: 957px;
  left: 640px;
  right: auto;
  width: 309px;
  height: 309px;
  overflow: hidden;
  transition: opacity .2s ease;
  opacity: 1;
  display: block;
}

[data-inline-style="inline-style-358"] {
  background-color: none;
  height: 309px;
  width: 309px;
  margin: 0px;
}

[data-inline-style="inline-style-359"] {
  width: 309px;
  height: 309px;
  margin-top: 0;
  margin-left: 0;
}

[data-inline-style="inline-style-360"] {
  width: 309px;
  height: 309px;
}

[data-inline-style="inline-style-361"] {
  overflow-y: hidden;
  position: absolute;
  bottom: auto;
  margin: 0;
  top: 1276px;
  left: 0;
  right: auto;
  width: 310px;
  height: 309px;
  overflow: hidden;
  transition: opacity .2s ease;
  opacity: 1;
  display: block;
}

[data-inline-style="inline-style-362"] {
  background-color: none;
  height: 309px;
  width: 310px;
  margin: 0px;
}

[data-inline-style="inline-style-363"] {
  width: 310px;
  height: 309px;
  margin-top: 0;
  margin-left: 0;
}

[data-inline-style="inline-style-364"] {
  width: 310px;
  height: 309px;
}

[data-inline-style="inline-style-365"] {
  overflow-y: hidden;
  position: absolute;
  bottom: auto;
  margin: 0;
  top: 1276px;
  left: 320px;
  right: auto;
  width: 310px;
  height: 309px;
  overflow: hidden;
  transition: opacity .2s ease;
  opacity: 1;
  display: block;
}

[data-inline-style="inline-style-366"] {
  background-color: none;
  height: 309px;
  width: 310px;
  margin: 0px;
}

[data-inline-style="inline-style-367"] {
  width: 310px;
  height: 309px;
  margin-top: 0;
  margin-left: 0;
}

[data-inline-style="inline-style-368"] {
  width: 310px;
  height: 309px;
}

[data-inline-style="inline-style-369"] {
  overflow-y: hidden;
  position: absolute;
  bottom: auto;
  margin: 0;
  top: 1276px;
  left: 640px;
  right: auto;
  width: 309px;
  height: 309px;
  overflow: hidden;
  transition: opacity .2s ease;
  opacity: 1;
  display: block;
}

[data-inline-style="inline-style-370"] {
  background-color: none;
  height: 309px;
  width: 309px;
  margin: 0px;
}

[data-inline-style="inline-style-371"] {
  width: 309px;
  height: 309px;
  margin-top: 0;
  margin-left: 0;
}

[data-inline-style="inline-style-372"] {
  width: 309px;
  height: 309px;
}

[data-inline-style="inline-style-373"] {
  display: none;
}

[data-inline-style="inline-style-374"] {
  object-fit: cover;
}

[data-inline-style="inline-style-375"] {
  line-height: normal;
  font-size: 22px;
}

[data-inline-style="inline-style-376"] {
  font-weight: normal;
}

[data-inline-style="inline-style-377"] {
  font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

[data-inline-style="inline-style-378"] {
  letter-spacing: normal;
}

[data-inline-style="inline-style-379"] {
  font-size: 16px;
}

[data-inline-style="inline-style-380"] {
  font-size: 16px;
}

[data-inline-style="inline-style-381"] {
  font-size: 16px;
}

[data-inline-style="inline-style-382"] {
  font-size: 16px;
}

[data-inline-style="inline-style-383"] {
  font-size: 16px;
}

[data-inline-style="inline-style-384"] {
  font-size: 16px;
}

[data-inline-style="inline-style-385"] {
  font-size: 16px;
}

[data-inline-style="inline-style-386"] {
  font-size: 16px;
}

[data-inline-style="inline-style-387"] {
  font-size: 16px;
}

[data-inline-style="inline-style-388"] {
  font-size: 16px;
}

[data-inline-style="inline-style-389"] {
  font-size: 16px;
}

[data-inline-style="inline-style-390"] {
  font-size: 16px;
}

[data-inline-style="inline-style-391"] {
  font-size: 16px;
}

[data-inline-style="inline-style-392"] {
  font-size: 16px;
}

[data-inline-style="inline-style-393"] {
  font-size: 16px;
}

[data-inline-style="inline-style-394"] {
  font-size: 16px;
}

[data-inline-style="inline-style-395"] {
  object-fit: cover;
}

[data-inline-style="inline-style-396"] {
  line-height: 1.4em;
  font-size: 14px;
}

[data-inline-style="inline-style-397"] {
  letter-spacing: 0.03em;
}

@media (min-width: 769px) {
  #comp-kq82c85j {
    overflow: visible !important;
  }

  #comp-kq82c85jitemsContainer {
    font-size: 0;
    height: 48px !important;
    line-height: 0;
    overflow: visible !important;
    white-space: nowrap !important;
    width: 673px;
  }

  #comp-kq82c85j .rh-ho-tc {
    display: inline-block;
    font: var(--fnt, var(--font_1));
    height: 48px;
    vertical-align: top;
  }

  #comp-kq82c85j .a-wtg-in {
    line-height: 48px;
    margin: 0;
  }
}

#comp-kq6onzj2 {
  /*height: 41px;*/
}

#comp-kq6onzj51 {
  /*height: 58px;*/
}

#comp-kq6onzj51 .hero__title {
  /*height: 58px;*/
  line-height: 1.2em;
}

#comp-mezibjpg .text-2 {
  color: rgb(var(--color_15));
  font: normal normal bold 26px/1.4em avenir-lt-w01_35-light1475496, sans-serif;
  margin: 0;
  min-height: 39.40625px;
}

#comp-mezibjpg .component-6 {
  color: rgb(var(--color_15));
  font-size: 26px;
}

#comp-mezibjpg .lj-v9wd {
  opacity: 1;
}

/* Responsive */

@media (max-width: 768px) {
  .site-header,
  .site-nav,
  .hero {
    width: 100%;
  }

  .site-header,
  .site-nav {
    flex-wrap: wrap;
  }
}

.wpcf7 form label {
  display: block;
  margin-bottom: 18px;
}

.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea {
  background: transparent;
  border: 1px solid currentColor;
  box-sizing: border-box;
  color: inherit;
  display: block;
  font: inherit;
  margin-top: 8px;
  min-height: 44px;
  padding: 10px 12px;
  width: 100%;
}

.wpcf7 textarea {
  min-height: 140px;
}

.wpcf7 input[type="submit"] {
  background: transparent;
  border: 1px solid currentColor;
  color: inherit;
  cursor: pointer;
  font: inherit;
  padding: 12px 28px;
}

.comp-m0ktxxz1 .wpcf7 {
  height: 100%;
}

.comp-m0ktxxz1 .wpcf7-form {
  margin: 0;
}

.comp-m0ktxxz1 .wpcf7 form label.shsz-o9-w {
  display: inline-block;
  margin-bottom: 8px;
}

.comp-m0ktxxz1 .wpcf7-form-control-wrap {
  display: contents;
  position: static;
}

.comp-m0ktxxz1 .s-l5d0-ld div:has(> .wpcf7-form-control-wrap > input) {
  border-bottom-width: var(--wix-forms-formInputBorderBottomWidth,1px) !important;
  border-left-width: var(--wix-forms-formInputBorderLeftWidth,1px) !important;
  border-right-width: var(--wix-forms-formInputBorderRightWidth,1px) !important;
  border-top-width: var(--wix-forms-formInputBorderTopWidth,1px) !important;
}

.comp-m0ktxxz1 .wpcf7 input.syb-wkxr {
  background-color: transparent;
  border: 0;
  box-sizing: border-box;
  color: rgb(var(--wix-ui-tpa-text-field-main-text-color,var(--wix-color-5)));
  display: block;
  font-family: var(--wix-ui-tpa-text-field-main-text-font-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-main-text-font-size,16px);
  font-style: var(--wix-ui-tpa-text-field-main-text-font-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-main-text-font-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-main-text-font-weight,var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-field-main-text-font-line-height,24px);
  margin: 0;
  min-height: 0;
  min-width: 0;
  padding-block-end: var(--wix-ui-tpa-text-field-padding-block-end,8px);
  padding-block-start: var(--wix-ui-tpa-text-field-padding-block-start,8px);
  padding-inline-end: 0;
  padding-inline-start: 0;
  text-decoration: var(--wix-ui-tpa-text-field-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration));
  text-indent: var(--wix-ui-tpa-text-field-padding-inline-start,12px);
  vertical-align: middle;
  width: 100%;
}

.comp-m0ktxxz1 .wpcf7 textarea.sm-uney-d {
  background-color: transparent;
  border: 0;
  border-radius: var(--wix-ui-tpa-text-area-main-border-radius,0);
  box-sizing: border-box;
  color: rgb(var(--wix-ui-tpa-text-area-text-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
  display: block;
  font-family: var(--wix-ui-tpa-text-area-text-font-family,var(--wst-paragraph-2-overriden-font-family,var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-text-area-text-font-size,var(--wst-paragraph-2-overriden-font-size,var(--wix-font-Body-M-size)));
  font-style: var(--wix-ui-tpa-text-area-text-font-style,var(--wst-paragraph-2-overriden-font-style,var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-text-area-text-font-variant,var(--wst-paragraph-2-overriden-font-variant,var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-text-area-text-font-weight,var(--wst-paragraph-2-overriden-font-weight,var(--wix-font-Body-M-weight)));
  height: 100%;
  line-height: var(--wix-ui-tpa-text-area-text-font-line-height,var(--wst-paragraph-2-overriden-font-line-height,var(--wix-font-Body-M-line-height)));
  margin: 0;
  min-height: 0;
  overflow: hidden;
  padding: 0 var(--wix-ui-tpa-text-area-horizontal-padding,12px);
  padding-inline-start: var(--wix-ui-tpa-text-area-padding-inline-start,var(--wix-ui-tpa-text-area-horizontal-padding,12px));
  resize: none;
  text-decoration: var(--wix-ui-tpa-text-area-text-font-text-decoration,var(--wst-paragraph-2-overriden-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
  width: 100%;
}

.comp-m0ktxxz1 .wpcf7 form.init .wpcf7-response-output,
.comp-m0ktxxz1 .wpcf7 form .wpcf7-response-output {
  margin: 0;
  padding: 0;
}

.comp-m0ktxxz1 .wpcf7 .wpcf7-not-valid-tip {
  font-family: Madefor, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 14px;
  margin-top: 8px;
}

.doshak-gallery-showcase {
  display: grid;
  gap: 32px;
  padding: 3rem 4rem;
}

.doshak-gallery-showcase .pro-gallery-margin-container {
  display: grid;
  gap: 16px;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
}

.doshak-gallery-showcase img {
  display: block;
  height: auto;
  width: 100%;
}

.site-footer .comp-kqjbyme3 p > span.wixui-rich-text__text {
    font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4, wf_bfb8817143274439a3e296a5d, orig_megantpersonaluseonly;
    font-weight: normal;
}

h1.hero__title.text-3.wixui-rich-text__text {
    font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
    font-weight: normal;
}

h1.hero__title.text.wixui-rich-text__text {
    font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
}

div#comp-kq6onzj2 {
    margin-bottom: 0;
}

#comp-mezibjpg .text-2 {
    font-family: wfont_ad6f10_bfb8817143274439a3e296a5d3076da4,wf_bfb8817143274439a3e296a5d,orig_megantpersonaluseonly;
    color: #fff;
}

#comp-mezibjpg .component-6 {
    color: inherit;
}

#comp-mf56ydq1 {
    opacity: 1 !important;
    transform: none !important;
}

@media(max-width:1024px){
    [data-mesh-id=SITE_HEADERinlineContent-gridContainer] > [id="comp-kq82c85j"], [data-mesh-id=SITE_HEADERinlineContent-gridContainer] > interact-element > [id="comp-kq82c85j"] {
    left: 460px;
}

[data-mesh-id=SITE_HEADERinlineContent-gridContainer] > [id="comp-meih5eg1"], [data-mesh-id=SITE_HEADERinlineContent-gridContainer] > interact-element > [id="comp-meih5eg1"] {
    left: 0;
}

#comp-meih5eg1 {
    height: auto;
    width: 170px;
    top: 8px;
}

[data-inline-style="inline-style-6"] {
    width: auto;
}

#comp-kq82c85j .rh-ho-tc {
    font-size: 16px;
    width: auto;
}


body{
    overflow-x:hidden;
}
}

@media(max-width:480px){
    [data-inline-style="inline-style-26"] {
    font-size: 20px;
}

body.device-mobile-optimized [data-mesh-id=comp-kq3gmbtninlineContent-gridContainer] > #comp-kq3gxtls, body.device-mobile-optimized [data-mesh-id=comp-kq3h0xicinlineContent-gridContainer] > #comp-kq3h0xie2, body.device-mobile-optimized [data-mesh-id=comp-mf47oojainlineContent-gridContainer] > #comp-mf47oojd {
    margin-block: 30px 5px !important;
}

[data-inline-style="inline-style-31"],
[data-inline-style="inline-style-42"],
[data-inline-style="inline-style-55"],
[data-inline-style="inline-style-61"]{
    font-size: 20px;
    display: block;
    line-height: 1.5;
}

body.device-mobile-optimized #comp-kq3gne4d, body.device-mobile-optimized #comp-kq3h0xih, body.device-mobile-optimized #comp-kq3h8bwm, body.device-mobile-optimized #comp-mf47oojp {
    margin-bottom: 5px !important;
}


section#comp-lt8pltll{
    min-width: auto;
}

#comp-kq7zdca5 ,
#comp-kq7zamg6{
    width: 100%;
    min-width: auto;
}

[data-mesh-id=comp-kq7zdcayinlineContent-gridContainer] > [id="comp-kq7zdcb01"], [data-mesh-id=comp-kq7zdcayinlineContent-gridContainer] > interact-element > [id="comp-kq7zdcb01"] {
    margin-block: 20px 0;
}

div#comp-kq7zdcb21 {
    width: 100%;
}

[data-inline-style="inline-style-238"] {
    font-size: 30px;
}

[data-mesh-id=comp-kq7zdcayinlineContent-gridContainer] {
    min-height: auto;
    margin-bottom: 30px;
}

#comp-m0ktxxz1 {
    width: 100%;
    margin: 0;
    left: auto;
}

.glwh-gq {
    display: flex;
    flex-direction: column;
}

.s-pywc-bi.oihu-jo-d---theme-3-box.oihu-jo-d--new-error-message.sn-z-6f6.s-l5d0-ld {
    margin-bottom: 20px;
}
 

[data-mesh-id=comp-lt8pltllinlineContent-gridContainer] {
    padding: 0 20px;
    min-height: auto;
}

[data-mesh-id=comp-kq7zenrxinlineContent] {
    min-height: auto;
}

 
}