a,
      abbr,
      acronym,
      address,
      applet,
      b,
      big,
      blockquote,
      body,
      button,
      caption,
      center,
      cite,
      code,
      dd,
      del,
      dfn,
      div,
      dl,
      dt,
      em,
      fieldset,
      font,
      footer,
      form,
      h1,
      h2,
      h3,
      h4,
      h5,
      h6,
      header,
      html,
      i,
      iframe,
      img,
      ins,
      kbd,
      label,
      legend,
      li,
      nav,
      object,
      ol,
      p,
      pre,
      q,
      s,
      samp,
      section,
      small,
      span,
      strike,
      strong,
      sub,
      sup,
      table,
      tbody,
      td,
      tfoot,
      th,
      thead,
      title,
      tr,
      tt,
      u,
      ul,
      var {
        background: transparent;
        border: 0;
        margin: 0;
        outline: 0;
        padding: 0;
        vertical-align: baseline
      }
      
      body {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px
      }
      
      input,
      select,
      textarea {
        box-sizing: border-box;
        font-family: Helvetica, Arial, sans-serif
      }
      
      ol,
      ul {
        list-style: none;
      }
      
      blockquote,
      q {
        quotes: none
      }
      
      ins {
        text-decoration: none
      }
      
      del {
        text-decoration: line-through
      }
      
      table {
        border-collapse: collapse;
        border-spacing: 0
      }
      
      a {
        cursor: pointer;
        text-decoration: none
      }
      
      body,
      html {
        height: 100%
      }
      
      body {
        overflow-x: auto;
        overflow-y: scroll
      }
      
      .testStyles {
        overflow-y: hidden
      }
      
      .reset-button {
        -webkit-appearance: none;
        background: none;
        border: 0;
        color: inherit;
        font: inherit;
        line-height: normal;
        outline: 0;
        overflow: visible;
        padding: 0;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none
      }
      
      :focus {
        outline: none
      }
      
      body.device-mobile-optimized {
        overflow-x: hidden;
        overflow-y: scroll
      }
      
      body.device-mobile-optimized:not(.responsive) #SITE_CONTAINER {
        margin-left: auto;
        margin-right: auto;
        overflow-x: visible;
        position: relative;
        width: 320px
      }
      
      body.device-mobile-optimized:not(.responsive):not(.blockSiteScrolling) #SITE_CONTAINER {
        margin-top: 0
      }
      
      body.device-mobile-optimized>* {
        max-width: 100%!important
      }
      
      body.device-mobile-optimized #site-root {
        overflow-x: hidden;
        overflow-y: hidden
      }
      
      @supports(overflow:clip) {
        body.device-mobile-optimized.dont-overflow-hidden-site-root #site-root {
          overflow-x: clip;
          overflow-y: clip
        }
      }
      
      body.device-mobile-non-optimized #SITE_CONTAINER #site-root {
        overflow-x: hidden;
        overflow-y: auto
      }
      
      body.device-mobile-non-optimized.fullScreenMode {
        background-color: #5f6360
      }
      
      body.device-mobile-non-optimized.fullScreenMode #MOBILE_ACTIONS_MENU,
      body.device-mobile-non-optimized.fullScreenMode #SITE_BACKGROUND,
      body.device-mobile-non-optimized.fullScreenMode #site-root,
      body.fullScreenMode #WIX_ADS {
        visibility: hidden
      }
      
      body.fullScreenMode {
        overflow-x: hidden!important;
        overflow-y: hidden!important
      }
      
      body.fullScreenMode.device-mobile-optimized #TINY_MENU {
        opacity: 0;
        pointer-events: none
      }
      
      body.fullScreenMode-scrollable.device-mobile-optimized {
        overflow-x: hidden!important;
        overflow-y: auto!important
      }
      
      body.fullScreenMode-scrollable.device-mobile-optimized #masterPage,
      body.fullScreenMode-scrollable.device-mobile-optimized #site-root {
        overflow-x: hidden!important;
        overflow-y: hidden!important
      }
      
      body.fullScreenMode-scrollable.device-mobile-optimized #SITE_BACKGROUND,
      body.fullScreenMode-scrollable.device-mobile-optimized #masterPage {
        height: auto!important
      }
      
      body.fullScreenMode-scrollable.device-mobile-optimized #masterPage.mesh-layout {
        height: 0!important
      }
      
      body.blockSiteScrolling {
        overflow: hidden;
        position: fixed;
        width: 100%
      }
      
      body.blockSiteScrolling #SITE_CONTAINER {
        margin-top: calc(var(--blocked-site-scroll-margin-top)*-1)
      }
      
      body.blockSiteScrolling:not(.responsive) #WIX_ADS {
        margin-top: var(--blocked-site-scroll-margin-top)
      }
      
      .fullScreenOverlay {
        bottom: 0;
        display: flex;
        justify-content: center;
        left: 0;
        overflow-y: hidden;
        position: fixed;
        right: 0;
        top: -60px;
        z-index: 1005
      }
      
      .fullScreenOverlay>.fullScreenOverlayContent {
        bottom: 0;
        left: 0;
        margin: 0 auto;
        overflow: hidden;
        position: absolute;
        right: 0;
        top: 60px;
        transform: translateZ(0)
      }
      
      [data-mesh-id$=centeredContent],
      [data-mesh-id$=form],
      [data-mesh-id$=inlineContent] {
        pointer-events: none;
        position: relative
      }
      
      [data-mesh-id$=-gridWrapper],
      [data-mesh-id$=-rotated-wrapper] {
        pointer-events: none
      }
      
      [data-mesh-id$=-gridContainer]>*,
      [data-mesh-id$=-rotated-wrapper]>*,
      [data-mesh-id$=inlineContent]>:not([data-mesh-id$=-gridContainer]) {
        pointer-events: auto
      }
      
      .device-mobile-optimized #masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID {
        grid-area: 2/1/3/2;
        -ms-grid-row: 2;
        position: relative
      }
      
      #masterPage.mesh-layout {
        -ms-grid-rows: max-content max-content min-content max-content;
        -ms-grid-columns: 100%;
        align-items: start;
        display: -ms-grid;
        display: grid;
        grid-template-columns: 100%;
        grid-template-rows: max-content max-content min-content max-content;
        justify-content: stretch
      }
      
      #masterPage.mesh-layout #PAGES_CONTAINER,
      #masterPage.mesh-layout #SITE_FOOTER-placeholder,
      #masterPage.mesh-layout #SITE_FOOTER_WRAPPER,
      #masterPage.mesh-layout #SITE_HEADER-placeholder,
      #masterPage.mesh-layout #SITE_HEADER_WRAPPER,
      #masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID[data-state~=mobileView],
      #masterPage.mesh-layout #soapAfterPagesContainer,
      #masterPage.mesh-layout #soapBeforePagesContainer {
        -ms-grid-row-align: start;
        -ms-grid-column-align: start;
        -ms-grid-column: 1
      }
      
      #masterPage.mesh-layout #SITE_HEADER-placeholder,
      #masterPage.mesh-layout #SITE_HEADER_WRAPPER {
        grid-area: 1/1/2/2;
        -ms-grid-row: 1
      }
      
      #masterPage.mesh-layout #PAGES_CONTAINER,
      #masterPage.mesh-layout #soapAfterPagesContainer,
      #masterPage.mesh-layout #soapBeforePagesContainer {
        grid-area: 3/1/4/2;
        -ms-grid-row: 3
      }
      
      #masterPage.mesh-layout #soapAfterPagesContainer,
      #masterPage.mesh-layout #soapBeforePagesContainer {
        width: 100%
      }
      
      #masterPage.mesh-layout #PAGES_CONTAINER {
        align-self: stretch
      }
      
      #masterPage.mesh-layout main#PAGES_CONTAINER {
        display: block
      }
      
      #masterPage.mesh-layout #SITE_FOOTER-placeholder,
      #masterPage.mesh-layout #SITE_FOOTER_WRAPPER {
        grid-area: 4/1/5/2;
        -ms-grid-row: 4
      }
      
      #masterPage.mesh-layout #SITE_PAGES,
      #masterPage.mesh-layout [data-mesh-id=PAGES_CONTAINERcenteredContent],
      #masterPage.mesh-layout [data-mesh-id=PAGES_CONTAINERinlineContent] {
        height: 100%
      }
      
      #masterPage.mesh-layout.desktop>* {
        width: 100%
      }
      
      #masterPage.mesh-layout #PAGES_CONTAINER,
      #masterPage.mesh-layout #SITE_FOOTER,
      #masterPage.mesh-layout #SITE_FOOTER_WRAPPER,
      #masterPage.mesh-layout #SITE_HEADER,
      #masterPage.mesh-layout #SITE_HEADER_WRAPPER,
      #masterPage.mesh-layout #SITE_PAGES,
      #masterPage.mesh-layout #masterPageinlineContent,
      #site-root {
        position: relative
      }
      
      #site-root {
        margin: 0 auto;
        min-height: 100%;
      }
      
      #site-root img:not([src]) {
        visibility: hidden
      }
      
      #site-root svg img:not([src]) {
        visibility: visible
      }
      
      body:not(.responsive) #site-root {
        min-width: var(--site-width);
        width: 100%
      }
      
      #SITE_CONTAINER {
        position: relative
      }
      
      .auto-generated-link {
        color: inherit
      }
      
      body:not([data-js-loaded]) [data-hide-prejs] {
        visibility: hidden
      }
      
      #SCROLL_TO_BOTTOM,
      #SCROLL_TO_TOP {
        height: 0
      }
      
      .has-click-trigger {
        cursor: pointer
      }
      
      [data-z-counter] {
        z-index: 0
      }
      
      [data-z-counter="0"] {
        z-index: auto
      }
      
      .wixSiteProperties {
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
      }
	  
	  .YzqVVZ {
        overflow: visible;
        position: relative
      }
      
      .mwF7X1 {
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden
      }
      
      .YGilLk {
        cursor: pointer
      }
      
      .HlRz5e {
        display: block;
        height: 100%;
        width: 100%
      }
      
      .HlRz5e img {
        max-width: var(--wix-img-max-width, 100%)
      }
      
      .HlRz5e[data-animate-blur] img {
        filter: blur(9px);
        transition: filter .8s ease-in
      }
      
      .HlRz5e[data-animate-blur] img[data-load-done] {
        filter: none
      }
      
      .I5zqsT {
        display: block
      }
      
      .I5zqsT,
      .MW5IWV {
        height: 100%;
        width: 100%
      }
      
      .MW5IWV {
        left: 0;
        -webkit-mask-image: var(--mask-image, none);
        mask-image: var(--mask-image, none);
        -webkit-mask-position: var(--mask-position, 0);
        mask-position: var(--mask-position, 0);
        -webkit-mask-repeat: var(--mask-repeat, no-repeat);
        mask-repeat: var(--mask-repeat, no-repeat);
        -webkit-mask-size: var(--mask-size, 100%);
        mask-size: var(--mask-size, 100%);
        overflow: hidden;
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: absolute;
        top: 0
      }
      
      .MW5IWV.N3eg0s {
        clip: rect(0, auto, auto, 0)
      }
      
      .MW5IWV .Kv1aVt {
        height: 100%;
        position: absolute;
        top: 0;
        width: 100%
      }
      
      .MW5IWV .dLPlxY {
        height: var(--fill-layer-image-height, 100%);
        opacity: var(--fill-layer-image-opacity)
      }
      
      .MW5IWV .dLPlxY img {
        height: 100%;
        width: 100%
      }
      
      @supports(-webkit-hyphens:none) {
        .MW5IWV.N3eg0s {
          clip: auto;
          -webkit-clip-path: inset(0)
        }
      }
      
      .VgO9Yg {
        height: 100%
      }
      
      .LWbAav {
        background-color: var(--bg-overlay-color);
        background-image: var(--bg-gradient)
      }
      
      .K_YxMd,
      .yK6aSC {
        opacity: var(--fill-layer-video-opacity)
      }
      
      .NGjcJN {
        bottom: var(--media-padding-bottom);
        height: var(--media-padding-height);
        position: absolute;
        top: var(--media-padding-top);
        width: 100%
      }
      
      .mNGsUM {
        transform: scale(var(--scale, 1));
        transition: var(--transform-duration, transform 0s)
      }
      
      .K_YxMd {
        height: 100%;
        position: relative;
        width: 100%
      }
      
      .bX9O_S {
        -webkit-clip-path: var(--fill-layer-clip);
        clip-path: var(--fill-layer-clip)
      }
      
      .Z_wCwr,
      .bX9O_S {
        position: absolute;
        top: 0
      }
      
      .Jxk_UL img,
      .Z_wCwr,
      .bX9O_S {
        height: 100%;
        width: 100%
      }
      
      .K8MSra {
        opacity: 0
      }
      
      .K8MSra,
      .YTb3b4 {
        position: absolute;
        top: 0
      }
      
      .YTb3b4 {
        height: 0;
        left: 0;
        overflow: hidden;
        width: 0
      }
      
      .SUz0WK {
        left: 0;
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: var(--fill-layer-background-media-position)
      }
      
      .FNxOn5,
      .SUz0WK,
      .m4khSP {
        height: 100%;
        top: 0;
        width: 100%
      }
      
      .FNxOn5 {
        position: absolute
      }
      
      .m4khSP {
        background-color: var(--fill-layer-background-overlay-color);
        opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
        position: var(--fill-layer-background-overlay-position);
        transform: var(--fill-layer-background-overlay-transform)
      }
      
      @supports(mix-blend-mode:overlay) {
        .m4khSP {
          mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
          opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
        }
      }
      
      ._C0cVf {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        width: 100%
      }
      
      .hFwGTD {
        transform: translateY(-100%);
        transition: .2s ease-in
      }
      
      .IQgXoP {
        transition: .2s
      }
      
      .Nr3Nid {
        opacity: 0;
        transition: .2s ease-in
      }
      
      .Nr3Nid.l4oO6c {
        z-index: -1!important
      }
      
      .iQuoC4 {
        opacity: 1;
        transition: .2s
      }
      
      .CJF7A2 {
        height: auto
      }
      
      .CJF7A2,
      .U4Bvut {
        position: relative;
        width: 100%
      }
      
      :host(:not(.device-mobile-optimized)) .G5K6X8,
      body:not(.device-mobile-optimized) .G5K6X8 {
        margin-left: calc((100% - var(--site-width))/2);
        width: var(--site-width)
      }
      
      .xU8fqS[data-focuscycled=active] {
        outline: 1px solid transparent
      }
      
      .xU8fqS[data-focuscycled=active]:not(:focus-within) {
        outline: 2px solid transparent;
        transition: outline .01s ease
      }
      
      .xU8fqS ._4XcTfy {
        background-color: var(--screenwidth-corvid-background-color, rgba(var(--bg, var(--color_11)), var(--alpha-bg, 1)));
        border-bottom: var(--brwb, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15)), var(--alpha-brd, 1)));
        border-top: var(--brwt, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15)), var(--alpha-brd, 1)));
        bottom: 0;
        box-shadow: var(--shd, 0 0 5px rgba(0, 0, 0, .7));
        left: 0;
        position: absolute;
        right: 0;
        top: 0
      }
      
      .xU8fqS .gUbusX {
        background-color: rgba(var(--bgctr, var(--color_11)), var(--alpha-bgctr, 1));
        border-radius: var(--rd, 0);
        bottom: var(--brwb, 0);
        top: var(--brwt, 0)
      }
      
      .xU8fqS .G5K6X8,
      .xU8fqS .gUbusX {
        left: 0;
        position: absolute;
        right: 0
      }
      
      .xU8fqS .G5K6X8 {
        bottom: 0;
        top: 0
      }
      
      :host(.device-mobile-optimized) .xU8fqS .G5K6X8,
      body.device-mobile-optimized .xU8fqS .G5K6X8 {
        left: 10px;
        right: 10px
      }
      
      .SPY_vo {
        pointer-events: none
      }
      
      .BmZ5pC {
        height: 100%;
        min-height: calc(100vh - var(--wix-ads-height));
        min-width: var(--site-width);
        position: var(--bg-position);
        top: var(--wix-ads-height);
        width: 100%
      }
      
      .kuTaGy {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        justify-content: var(--label-align);
        min-width: 100%;
        text-align: initial;
        width: -moz-max-content;
        width: max-content
      }
      
      .kuTaGy:before {
        max-width: var(--margin-left, 0)
      }
      
      .kuTaGy:after,
      .kuTaGy:before {
        align-self: stretch;
        content: "";
        flex-grow: 1
      }
      
      .kuTaGy:after {
        max-width: var(--margin-right, 0)
      }
      
      .R6ex7N {
        height: 100%
      }
      
      .R6ex7N .kuTaGy {
        border-radius: var(--corvid-border-radius, var(--rd, 0));
        bottom: 0;
        box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        transition: var(--trans1, border-color .4s ease 0s, background-color .4s ease 0s)
      }
      
      .R6ex7N .kuTaGy:link,
      .R6ex7N .kuTaGy:visited {
        border-color: transparent
      }
      
      .R6ex7N .M3I7Z2 {
        color: var(--corvid-color, rgb(var(--txt, var(--color_15))));
        font: var(--fnt, var(--font_5));
        margin: 0;
        position: relative;
        transition: var(--trans2, color .4s ease 0s);
        white-space: nowrap
      }
      
      .R6ex7N[aria-disabled=false] .kuTaGy {
        background-color: var(--corvid-background-color, rgba(var(--bg, var(--color_17)), var(--alpha-bg, 1)));
        border: solid var(--corvid-border-color, rgba(var(--brd, var(--color_15)), var(--alpha-brd, 1))) var(--corvid-border-width, var(--brw, 0));
        cursor: pointer!important
      }
      
      :host(.device-mobile-optimized) .R6ex7N[aria-disabled=false]:active .kuTaGy,
      body.device-mobile-optimized .R6ex7N[aria-disabled=false]:active .kuTaGy {
        background-color: rgba(var(--bgh, var(--color_18)), var(--alpha-bgh, 1));
        border-color: rgba(var(--brdh, var(--color_15)), var(--alpha-brdh, 1))
      }
      
      :host(.device-mobile-optimized) .R6ex7N[aria-disabled=false]:active .M3I7Z2,
      body.device-mobile-optimized .R6ex7N[aria-disabled=false]:active .M3I7Z2 {
        color: rgb(var(--txth, var(--color_15)))
      }
      
      :host(:not(.device-mobile-optimized)) .R6ex7N[aria-disabled=false]:hover .kuTaGy,
      body:not(.device-mobile-optimized) .R6ex7N[aria-disabled=false]:hover .kuTaGy {
        background-color: rgba(var(--bgh, var(--color_18)), var(--alpha-bgh, 1));
        border-color: rgba(var(--brdh, var(--color_15)), var(--alpha-brdh, 1))
      }
      
      :host(:not(.device-mobile-optimized)) .R6ex7N[aria-disabled=false]:hover .M3I7Z2,
      body:not(.device-mobile-optimized) .R6ex7N[aria-disabled=false]:hover .M3I7Z2 {
        color: rgb(var(--txth, var(--color_15)))
      }
      
      .R6ex7N[aria-disabled=true] .kuTaGy {
        background-color: rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1));
        border-color: rgba(var(--brdd, 204, 204, 204), var(--alpha-brdd, 1));
        border-style: solid;
        border-width: var(--corvid-border-width, var(--brw, 0))
      }
      
      .R6ex7N[aria-disabled=true] .M3I7Z2 {
        color: rgb(var(--txtd, 255, 255, 255))
      }
      
      .U2uNPe {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        justify-content: var(--label-align);
        min-width: 100%;
        text-align: initial;
        width: -moz-max-content;
        width: max-content
      }
      
      .U2uNPe:before {
        max-width: var(--margin-left, 0)
      }
      
      .U2uNPe:after,
      .U2uNPe:before {
        align-self: stretch;
        content: "";
        flex-grow: 1
      }
      
      .U2uNPe:after {
        max-width: var(--margin-right, 0)
      }
      
      .S3GIZZ[aria-disabled=false] .U2uNPe {
        cursor: pointer
      }
      
      :host(.device-mobile-optimized) .S3GIZZ[aria-disabled=false]:active .CQ3ICl,
      body.device-mobile-optimized .S3GIZZ[aria-disabled=false]:active .CQ3ICl {
        color: rgb(var(--txth, var(--color_15)));
        transition: var(--trans, color .4s ease 0s)
      }
      
      :host(:not(.device-mobile-optimized)) .S3GIZZ[aria-disabled=false]:hover .CQ3ICl,
      body:not(.device-mobile-optimized) .S3GIZZ[aria-disabled=false]:hover .CQ3ICl {
        color: rgb(var(--txth, var(--color_15)));
        transition: var(--trans, color .4s ease 0s)
      }
      
      .S3GIZZ .U2uNPe {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
      }
      
      .S3GIZZ .CQ3ICl {
        color: var(--corvid-color, rgb(var(--txt, var(--color_15))));
        font: var(--fnt, var(--font_5));
        transition: var(--trans, color .4s ease 0s);
        white-space: nowrap
      }
      
      .S3GIZZ[aria-disabled=true] .CQ3ICl {
        color: rgb(var(--txtd, 255, 255, 255))
      }
      
      :host(:not(.device-mobile-optimized)) .Lw0u6i,
      body:not(.device-mobile-optimized) .Lw0u6i {
        --display: flex;
        display: var(--display)
      }
      
      :host(:not(.device-mobile-optimized)) .So7Ias,
      body:not(.device-mobile-optimized) .So7Ias {
        display: flex;
        margin: 0 auto;
        position: relative;
        width: calc(100% - var(--padding)*2)
      }
      
      :host(:not(.device-mobile-optimized)) .So7Ias>*,
      body:not(.device-mobile-optimized) .So7Ias>* {
        flex: var(--column-flex) 1 0%;
        left: 0;
        margin-bottom: var(--padding);
        margin-left: var(--margin);
        margin-top: var(--padding);
        min-width: 0;
        position: relative;
        top: 0
      }
      
      :host(:not(.device-mobile-optimized)) .So7Ias>:first-child,
      body:not(.device-mobile-optimized) .So7Ias>:first-child {
        margin-left: 0
      }
      
      :host(.device-mobile-optimized) .So7Ias,
      body.device-mobile-optimized .So7Ias {
        display: block;
        padding: var(--padding) 0;
        position: relative
      }
      
      :host(.device-mobile-optimized) .So7Ias>*,
      body.device-mobile-optimized .So7Ias>* {
        margin-bottom: var(--margin);
        position: relative
      }
      
      :host(.device-mobile-optimized) .So7Ias>:first-child,
      body.device-mobile-optimized .So7Ias>:first-child {
        margin-top: var(--firstChildMarginTop, 0)
      }
      
      :host(.device-mobile-optimized) .So7Ias>:last-child,
      body.device-mobile-optimized .So7Ias>:last-child {
        margin-bottom: var(--lastChildMarginBottom, var(--margin))
      }
      
      .qby0Dy {
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden
      }
      
      .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
      }
      
      .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
      }
      
      .nTOEE9 {
        height: 100%;
        overflow: hidden;
        width: 100%
      }
      
      .nTOEE9.sqUyGm:hover {
        cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODM3MEUzMUU4OTAyMTFFMzk3Q0FCMkFEODdDNzUzMjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODM3MEUzMUQ4OTAyMTFFMzk3Q0FCMkFEODdDNzUzMjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0ZTkyMTRlLThiNDQtNjc0My04MWZiLTZlYjIzYTA2ZjcwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4bqsJgAAACF0lEQVR42mJgQAd8fHz/gdRvRigfxGEACCA4YvwPBMgCbgABBGOAJP6LiooiZBUUFMCC7969Awk6AQQQA1bAxMTUOnXq1P8/f/78j2zdf5BDQDgoKAgiyMgItv0/1AkozlgJlHwPpDWB+AhAACFL1EJVwvBPIGZHd8P/OXPmgI0F2YdmxXQUhX///sVQqK2tDVL4DFkhF8zK2NjY/4aGhshOOMJAJAB5ZjdAADGQCpiB4Cear3uwKQR74vv372BPLFq0CKZ4GnLcdMGiFtnXmzZtQo0Bdnb2r/b29nBFMIwUjkxghby8vHfFxMQwTMQWp0YggZcvX/5HBpqamhgKQdafAQnq6en9j4+P/4/me150nzsCPfYOKrkWKvYCymcjJozPgqIYIMAYcUjKAnEcELsDbVECOpkNiO8B+buAeCEQ3yUqFllYWNYh+4Obm/u/ubn5f0tLy//QPIqM90ATHVagDHTJH5BCfn7+/xcvXvyPC9y7d+8/KHqghv4FYj0M04BxeAOkQEhI6P+vX79QDECOeBj49+/ffzk5OZih91FyP4gAGiIDooH5hIGVlRUsAXQpGMMAMh+Y1xksLCzg5QxGrAFzwAxY2GzYsIGgC48cOYIclsuwBiIbG9sCmCJFRcX/+/fvxwi/EydOwIoDGH6JLQEiA26ga1egxSY2vAUpkcKKEV5iCwVOIObBU8w8RzLYgYHaAAACg5CxaxSLgwAAAABJRU5ErkJggg==), auto
      }
      
      .nTOEE9.C_JY0G:hover {
        cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0I4QkNGQTI4OTAyMTFFMzg0RDlBRkM5NDA5QjczRTEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0I4QkNGQTE4OTAyMTFFMzg0RDlBRkM5NDA5QjczRTEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0ZTkyMTRlLThiNDQtNjc0My04MWZiLTZlYjIzYTA2ZjcwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hiSPZAAACGklEQVR42mJgQAd8fHz/gdRvRigfxGEACCA4YvwPBMgCbgABBGOAJP6LiooiZBUUFMCC7969Awk6AQQQA1bAxMTUOnXq1P8/f/78j2zdf5BDQDgoKAgiyMgItv0/1AkozlgJlHwPpDWB+AhAACFL1EJVwvBPIGZHd8P/OXPm/EcHUA3TURT+/fsXQ6G2tjZI4TNkhVwwK2NjY/8bGhoiO+EIA5EA5JndAAHEQCpgBoKfaL7uwaYQHLrfv38He2LRokUwxdOQ46YLFrXIYNOmTagxwM7O/tXe3h4sCYs3EEYKRyawQl5e3rtiYmL/sQH0ODUCCbx8+RJFkaamJoZCkPVnQIJ6enr/4+Pj/6P5nhfd545Aj72DSq6Fir2A8tmICeOzoCgGCDBGHJKyQBwHxO5AW5SATmYD4ntA/i4gXgjEd4mKRRYWlnXI/uDm5v5vbm7+39LS8j80jyLjPdBEhxUoA13yB6SQn5///8WLF//jAvfu3fsPih6ooX+BWA/DNGAc3gApEBIS+v/r16//hMC/f//+y8nJwQy9j2wWC4gAGiIDooH5hIGVlRUsAXQpVq98/PgRVBAwWFhYMDx69AhczkBj7RdyFpgBC5sNGzYQdOGRI0eQw3IZVpvZ2NgWwBQpKir+379/P4ZBJ06cgBUHMPwSWwJEBtxA165Ai01seAtSIoUVI7zEFgqcQMyDp5h5jmSwAwO1AQBU5q033XYWQwAAAABJRU5ErkJggg==), auto
      }
      
      .rYiAuL {
        cursor: pointer
      }
      
      .gSXewE {
        height: 0;
        left: 0;
        overflow: hidden;
        position: absolute;
        top: 0;
        width: 0
      }
      
      .j7pOnl {
        box-sizing: border-box;
        height: 100%;
        width: 100%
      }
      
      .BI8PVQ {
        min-height: var(--image-min-height);
        min-width: var(--image-min-width)
      }
      
      .BI8PVQ img {
        filter: var(--filter-effect-svg-url);
        -webkit-mask-image: var(--mask-image, none);
        mask-image: var(--mask-image, none);
        -webkit-mask-position: var(--mask-position, 0);
        mask-position: var(--mask-position, 0);
        -webkit-mask-repeat: var(--mask-repeat, no-repeat);
        mask-repeat: var(--mask-repeat, no-repeat);
        -webkit-mask-size: var(--mask-size, 100% 100%);
        mask-size: var(--mask-size, 100% 100%);
        -o-object-position: var(--object-position);
        object-position: var(--object-position)
      }
      
      .MazNVa {
        left: var(--left, auto);
        position: var(--position-fixed, static);
        top: var(--top, auto);
        z-index: var(--z-index, auto)
      }
      
      .MazNVa .BI8PVQ img {
        box-shadow: 0 0 0 #000;
        position: static;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none
      }
      
      .MazNVa .j7pOnl {
        display: block;
        overflow: hidden
      }
      
      .MazNVa .BI8PVQ {
        overflow: hidden
      }
      
      .c7cMWz {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
      }
      
      .FVGvCX {
        height: auto;
        position: relative;
        width: 100%
      }
      
      body:not(.responsive) .zK7MhX {
        align-self: start;
        grid-area: 1/1/1/1;
        height: 100%;
        justify-self: stretch;
        left: 0;
        position: relative
      }
      
      :host(:not(.device-mobile-optimized)) .c7cMWz,
      body:not(.device-mobile-optimized) .c7cMWz {
        margin-left: calc((100% - var(--site-width))/2);
        width: var(--site-width)
      }
      
      .fEm0Bo .c7cMWz {
        background-color: rgba(var(--bg, var(--color_11)), var(--alpha-bg, 1));
        overflow: hidden
      }
      
      :host(.device-mobile-optimized) .c7cMWz,
      body.device-mobile-optimized .c7cMWz {
        left: 10px;
        right: 10px
      }
      
      .PFkO7r {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
      }
      
      .HT5ybB {
        height: auto;
        position: relative;
        width: 100%
      }
      
      body:not(.responsive) .dBAkHi {
        align-self: start;
        grid-area: 1/1/1/1;
        height: 100%;
        justify-self: stretch;
        left: 0;
        position: relative
      }
      
      :host(:not(.device-mobile-optimized)) .PFkO7r,
      body:not(.device-mobile-optimized) .PFkO7r {
        margin-left: calc((100% - var(--site-width))/2);
        width: var(--site-width)
      }
      
      :host(.device-mobile-optimized) .PFkO7r,
      body.device-mobile-optimized .PFkO7r {
        left: 10px;
        right: 10px
      }
	  .StylableButton2545352419__root {
        -archetype: box;
        border: none;
        box-sizing: border-box;
        cursor: pointer;
        display: block;
        height: 100%;
        min-height: 10px;
        min-width: 10px;
        padding: 0;
        width: 100%
      }
      
      .StylableButton2545352419__root[disabled] {
        pointer-events: none
      }
      
      .StylableButton2545352419__root.StylableButton2545352419--hasBackgroundColor {
        background-color: var(--corvid-background-color)!important
      }
      
      .StylableButton2545352419__root.StylableButton2545352419--hasBorderColor {
        border-color: var(--corvid-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.StylableButton2545352419--hasColor,
      .StylableButton2545352419__root.StylableButton2545352419--hasColor .StylableButton2545352419__label {
        color: var(--corvid-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>div {
        display: flex;
        height: inherit;
        width: inherit
      }
      
      .Vd6aQZ {
        overflow: hidden;
        padding: 0;
        pointer-events: none;
        white-space: nowrap
      }
      
      .mHZSwn {
        display: none
      }
      
      .nDEeB0 {
        cursor: pointer
      }
      
      .lvxhkV {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        width: 100%
      }
      
      .QJjwEo {
        transform: translateY(-100%);
        transition: .2s ease-in
      }
      
      .kdBXfh {
        transition: .2s
      }
      
      .MP52zt {
        opacity: 0;
        transition: .2s ease-in
      }
      
      .MP52zt.Bhu9m5 {
        z-index: -1!important
      }
      
      .LVP8Wf {
        opacity: 1;
        transition: .2s
      }
      
      .VrZrC0 {
        height: auto
      }
      
      .VrZrC0,
      .cKxVkc {
        position: relative;
        width: 100%
      }
      
      :host(:not(.device-mobile-optimized)) .vlM3HR,
      body:not(.device-mobile-optimized) .vlM3HR {
        margin-left: calc((100% - var(--site-width))/2);
        width: var(--site-width)
      }
      
      .AT7o0U[data-focuscycled=active] {
        outline: 1px solid transparent
      }
      
      .AT7o0U[data-focuscycled=active]:not(:focus-within) {
        outline: 2px solid transparent;
        transition: outline .01s ease
      }
      
      .AT7o0U .vlM3HR {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
      }
      
      .HlRz5e {
        display: block;
        height: 100%;
        width: 100%
      }
      
      .HlRz5e img {
        max-width: var(--wix-img-max-width, 100%)
      }
      
      .HlRz5e[data-animate-blur] img {
        filter: blur(9px);
        transition: filter .8s ease-in
      }
      
      .HlRz5e[data-animate-blur] img[data-load-done] {
        filter: none
      }
      
      .I5zqsT {
        display: block;
        height: 100%;
        width: 100%
      }
      
      .WzbAF8 .mpGTIt .O6KwRn {
        display: var(--item-display);
        height: var(--item-size);
        margin: var(--item-margin);
        width: var(--item-size)
      }
      
      .WzbAF8 .mpGTIt .O6KwRn:last-child {
        margin: 0
      }
      
      .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
      }
      
      .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) .JshATs {
        overflow-x: clip
      }
      
      .fcNEqv {
        display: grid;
        grid-template-columns: 1fr;
        grid-template-rows: 1fr;
        height: 100%
      }
      
      .fcNEqv>div {
        align-self: stretch!important;
        justify-self: stretch!important
      }
      
      .u9k3ts {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
      }
      
      .WQ4fSJ {
        cursor: pointer
      }
      
      .aizuI7 {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        fill: var(--fill);
        fill-opacity: var(--fill-opacity);
        stroke: var(--stroke);
        stroke-opacity: var(--stroke-opacity);
        stroke-width: var(--stroke-width);
        filter: var(--drop-shadow, none);
        opacity: var(--opacity);
        transform: var(--flip)
      }
      
      .aizuI7,
      .aizuI7 svg {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
      }
      
      .aizuI7 svg {
        height: var(--svg-calculated-height, 100%);
        margin: auto;
        padding: var(--svg-calculated-padding, 0);
        width: var(--svg-calculated-width, 100%)
      }
      
      .TcoJIb * {
        vector-effect: non-scaling-stroke
      }
      
      .R8rhQA svg,
      .elfY4_ svg {
        overflow: visible!important
      }
      
      @supports(-webkit-hyphens:none) {
        .aizuI7.elfY4_ {
          will-change: filter
        }
      }
      
      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
      }
      
      .dZ1L9N {
        cursor: pointer
      }
      
      .m0paWe {
        clip: rect(0 0 0 0);
        border: 0;
        height: 1px;
        margin: -1px;
        overflow: hidden;
        padding: 0;
        position: absolute;
        width: 1px
      }
      
      .tz5f0K [data-attr-richtext-marker=true] table {
        border-collapse: collapse;
        margin: 15px 0;
        width: 100%
      }
      
      .tz5f0K [data-attr-richtext-marker=true] table td {
        padding: 12px;
        position: relative
      }
      
      .tz5f0K [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
      }
      
      .tz5f0K [data-attr-richtext-marker=true] table tr td:last-child:after {
        border-right: 1px solid currentColor
      }
      
      .tz5f0K [data-attr-richtext-marker=true] table tr:first-child td:after {
        border-top: 1px solid currentColor
      }
      
      .Mpd2QF {
        min-height: var(--min-height);
        min-width: var(--min-width)
      }
      
      .Mpd2QF .RpJUy_ {
        word-wrap: break-word;
        height: 100%;
        overflow-wrap: break-word;
        position: relative;
        width: 100%
      }
      
      .Mpd2QF .RpJUy_ ul {
        list-style: disc inside
      }
      
      .Mpd2QF .RpJUy_ li {
        margin-bottom: 12px
      }
      
      .BaOVQ8 blockquote,
      .BaOVQ8 h1,
      .BaOVQ8 h2,
      .BaOVQ8 h3,
      .BaOVQ8 h4,
      .BaOVQ8 h5,
      .BaOVQ8 h6,
      .BaOVQ8 p {
        letter-spacing: normal;
        line-height: normal
      }
      
      .KriRUO {
        min-height: var(--min-height);
        min-width: var(--min-width)
      }
      
      .KriRUO .RpJUy_ {
        word-wrap: break-word;
        height: 100%;
        overflow-wrap: break-word;
        position: relative;
        width: 100%
      }
      
      .KriRUO .RpJUy_ ol,
      .KriRUO .RpJUy_ ul {
        letter-spacing: normal;
        line-height: normal;
        margin-left: .5em;
        padding-left: 1.3em
      }
      
      .KriRUO .RpJUy_ ol[dir=rtl],
      .KriRUO .RpJUy_ ul[dir=rtl] {
        margin-right: .5em;
        padding-right: 1.3em
      }
      
      .KriRUO .RpJUy_ ul {
        list-style-type: disc
      }
      
      .KriRUO .RpJUy_ ol {
        list-style-type: decimal
      }
      
      .KriRUO .RpJUy_ ol[dir=rtl],
      .KriRUO .RpJUy_ ul[dir=rtl] {
        margin-right: .5em;
        padding-right: 1.3em
      }
      
      .KriRUO .RpJUy_ ol ul,
      .KriRUO .RpJUy_ ul ul {
        line-height: normal;
        list-style-type: circle
      }
      
      .KriRUO .RpJUy_ ol ol ul,
      .KriRUO .RpJUy_ ol ul ul,
      .KriRUO .RpJUy_ ul ol ul,
      .KriRUO .RpJUy_ ul ul ul {
        line-height: normal;
        list-style-type: square
      }
      
      .KriRUO .RpJUy_ li {
        font-style: inherit;
        font-weight: inherit;
        letter-spacing: normal;
        line-height: inherit
      }
      
      .KriRUO .RpJUy_ h1,
      .KriRUO .RpJUy_ h2,
      .KriRUO .RpJUy_ h3,
      .KriRUO .RpJUy_ h4,
      .KriRUO .RpJUy_ h5,
      .KriRUO .RpJUy_ h6,
      .KriRUO .RpJUy_ p {
        letter-spacing: normal;
        line-height: normal;
        margin: 0
      }
      
      .KriRUO .RpJUy_ a {
        color: inherit
      }
      
      .BaOVQ8,
      .KcpHeO {
        word-wrap: break-word;
        min-height: var(--min-height);
        min-width: var(--min-width);
        overflow-wrap: break-word;
        pointer-events: none;
        text-align: start
      }
      
      .BaOVQ8>*,
      .KcpHeO>* {
        pointer-events: auto
      }
      
      .BaOVQ8 li,
      .KcpHeO li {
        font-style: inherit;
        font-weight: inherit;
        letter-spacing: normal;
        line-height: inherit
      }
      
      .BaOVQ8 ol,
      .BaOVQ8 ul,
      .KcpHeO ol,
      .KcpHeO ul {
        letter-spacing: normal;
        line-height: normal;
        margin-left: .5em;
        margin-right: 0;
        padding-left: 1.3em;
        padding-right: 0
      }
      
      .BaOVQ8 ul,
      .KcpHeO ul {
        list-style-type: disc
      }
      
      .BaOVQ8 ol,
      .KcpHeO ol {
        list-style-type: decimal
      }
      
      .BaOVQ8 ol ul,
      .BaOVQ8 ul ul,
      .KcpHeO ol ul,
      .KcpHeO ul ul {
        list-style-type: circle
      }
      
      .BaOVQ8 ol ol ul,
      .BaOVQ8 ol ul ul,
      .BaOVQ8 ul ol ul,
      .BaOVQ8 ul ul ul,
      .KcpHeO ol ol ul,
      .KcpHeO ol ul ul,
      .KcpHeO ul ol ul,
      .KcpHeO ul ul ul {
        list-style-type: square
      }
      
      .BaOVQ8 ol[dir=rtl],
      .BaOVQ8 ol[dir=rtl] ol,
      .BaOVQ8 ol[dir=rtl] ul,
      .BaOVQ8 ul[dir=rtl],
      .BaOVQ8 ul[dir=rtl] ol,
      .BaOVQ8 ul[dir=rtl] ul,
      .KcpHeO ol[dir=rtl],
      .KcpHeO ol[dir=rtl] ol,
      .KcpHeO ol[dir=rtl] ul,
      .KcpHeO ul[dir=rtl],
      .KcpHeO ul[dir=rtl] ol,
      .KcpHeO ul[dir=rtl] ul {
        margin-left: 0;
        margin-right: .5em;
        padding-left: 0;
        padding-right: 1.3em
      }
      
      .BaOVQ8 blockquote,
      .BaOVQ8 h1,
      .BaOVQ8 h2,
      .BaOVQ8 h3,
      .BaOVQ8 h4,
      .BaOVQ8 h5,
      .BaOVQ8 h6,
      .BaOVQ8 p,
      .KcpHeO blockquote,
      .KcpHeO h1,
      .KcpHeO h2,
      .KcpHeO h3,
      .KcpHeO h4,
      .KcpHeO h5,
      .KcpHeO h6,
      .KcpHeO p {
        margin: 0
      }
      
      .BaOVQ8 a,
      .KcpHeO a {
        color: inherit
      }
      
      .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))
      }
	  @font-face {
        font-display: swap;
        font-family: wixFreemiumFontW01-35Thin;
        src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/56be84de-9d60-4089-8df0-0ea6ec786b84.eot?#iefix);
        src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/56be84de-9d60-4089-8df0-0ea6ec786b84.eot?#iefix) format("eot"), url(fonts/50d35bbc-dfd4-48f1-af16-cf058f69421d.woff) format("woff"), url(fonts/278bef59-6be1-4800-b5ac-1f769ab47430.ttf) format("truetype"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/2e309b1b-08b8-477f-bc9e-7067cf0af0b3.svg#2e309b1b-08b8-477f-bc9e-7067cf0af0b3) format("svg")
      }
      
      @font-face {
        font-display: swap;
        font-family: wixFreemiumFontW01-45Ligh;
        src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix);
        src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix) format("eot"), url(fonts/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff) format("woff"), url(fonts/688ab72b-4deb-4e15-a088-89166978d469.ttf) format("truetype"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/7816f72f-f47e-4715-8cd7-960e3723846a.svg#7816f72f-f47e-4715-8cd7-960e3723846a) format("svg")
      }
      
      @font-face {
        font-display: swap;
        font-family: wixFreemiumFontW01-55Roma;
        src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix);
        src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix) format("eot"), url(fonts/bcf54343-d033-41ee-bbd7-2b77df3fe7ba.woff) format("woff"), url(fonts/b0ffdcf0-26da-47fd-8485-20e4a40d4b7d.ttf) format("truetype"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/da09f1f1-062a-45af-86e1-2bbdb3dd94f9.svg#da09f1f1-062a-45af-86e1-2bbdb3dd94f9) format("svg")
      }
      
      @font-face {
        font-display: swap;
        font-family: wixFreemiumFontW01-65Medi;
        font-weight: 700;
        src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix);
        src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix) format("eot"), url(fonts/60be5c39-863e-40cb-9434-6ebafb62ab2b.woff) format("woff"), url(fonts/4c6503c9-859b-4d3b-a1d5-2d42e1222415.ttf) format("truetype"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/36c182c6-ef98-4021-9b0d-d63122c2bbf5.svg#36c182c6-ef98-4021-9b0d-d63122c2bbf5) format("svg")
      }
      
      @font-face {
        font-display: swap;
        font-family: wixFreemiumFontW02-35Thin;
        src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/30b6ffc3-3b64-40dd-9ff8-a3a850daf535.eot?#iefix);
        src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/30b6ffc3-3b64-40dd-9ff8-a3a850daf535.eot?#iefix) format("eot"), url(fonts/775a65da-14aa-4634-be95-6724c05fd522.woff) format("woff"), url(fonts/988eaaa7-5565-4f65-bb17-146b650ce9e9.ttf) format("truetype"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/3503a1a6-91c3-4c42-8e66-2ea7b2b57541.svg#3503a1a6-91c3-4c42-8e66-2ea7b2b57541) format("svg")
      }
      
      @font-face {
        font-display: swap;
        font-family: wixFreemiumFontW02-45Ligh;
        src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot?#iefix);
        src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot?#iefix) format("eot"), url(fonts/9a2e4855-380f-477f-950e-d98e8db54eac.woff) format("woff"), url(fonts/fa82d0ee-4fbd-4cc9-bf9f-226ad1fcbae2.ttf) format("truetype"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/48d599a6-92b5-4d43-a4ac-8959f6971853.svg#48d599a6-92b5-4d43-a4ac-8959f6971853) format("svg")
      }
      
      @font-face {
        font-display: swap;
        font-family: wixFreemiumFontW02-55Roma;
        src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix);
        src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix) format("eot"), url(fonts/d5af76d8-a90b-4527-b3a3-182207cc3250.woff) format("woff"), url(fonts/1d238354-d156-4dde-89ea-4770ef04b9f9.ttf) format("truetype"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/b68875cb-14a9-472e-8177-0247605124d7.svg#b68875cb-14a9-472e-8177-0247605124d7) format("svg")
      }
      
      @font-face {
        font-display: swap;
        font-family: wixFreemiumFontW02-65Medi;
        font-weight: 700;
        src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/55f60419-09c3-42bd-b81f-1983ff093852.eot?#iefix);
        src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/55f60419-09c3-42bd-b81f-1983ff093852.eot?#iefix) format("eot"), url(fonts/5b4a262e-3342-44e2-8ad7-719998a68134.woff) format("woff"), url(fonts/4a3ef5d8-cfd9-4b96-bd67-90215512f1e5.ttf) format("truetype"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/58ab5075-53ea-46e6-9783-cbb335665f88.svg#58ab5075-53ea-46e6-9783-cbb335665f88) format("svg")
      }
      
      @font-face {
        font-display: swap;
        font-family: wixFreemiumFontW10-35Thin;
        src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/93b6bf6a-418e-4a8f-8f79-cb9c99ef3e32.eot?#iefix);
        src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/93b6bf6a-418e-4a8f-8f79-cb9c99ef3e32.eot?#iefix) format("eot"), url(fonts/c881c21b-4148-4a11-a65d-f35e42999bc8.woff) format("woff"), url(fonts/03634cf1-a9c9-4e13-b049-c90d830423d4.ttf) format("truetype"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/1bc99c0a-298b-46f9-b325-18b5e5169795.svg#1bc99c0a-298b-46f9-b325-18b5e5169795) format("svg")
      }
      
      @font-face {
        font-display: swap;
        font-family: wixFreemiumFontW10-45Ligh;
        src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/5b85c7cc-6ad4-4226-83f5-9d19e2974123.eot?#iefix);
        src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/5b85c7cc-6ad4-4226-83f5-9d19e2974123.eot?#iefix) format("eot"), url(fonts/835e7b4f-b524-4374-b57b-9a8fc555fd4e.woff) format("woff"), url(fonts/2c694ef6-9615-473e-8cf4-d8d00c6bd973.ttf) format("truetype"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/3fc84193-a13f-4fe8-87f7-238748a4ac54.svg#3fc84193-a13f-4fe8-87f7-238748a4ac54) format("svg")
      }
      
      @font-face {
        font-display: swap;
        font-family: wixFreemiumFontW10-65Medi;
        font-weight: 700;
        src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/7092fdcc-7036-48ce-ae23-cfbc9be2e3b0.eot?#iefix);
        src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/7092fdcc-7036-48ce-ae23-cfbc9be2e3b0.eot?#iefix) format("eot"), url(fonts/5b29e833-1b7a-40ab-82a5-cfd69c8650f4.woff) format("woff"), url(fonts/b0298148-2d59-44d1-9ec9-1ca6bb097603.ttf) format("truetype"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/ae1dea8c-a953-4845-b616-74a257ba72e6.svg#ae1dea8c-a953-4845-b616-74a257ba72e6) format("svg")
      }
      
      @font-face {
        font-display: swap;
        font-family: wixFreemiumFontW10-55Roma;
        src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/f1feaed7-6bce-400a-a07e-a893ae43a680.eot?#iefix);
        src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/f1feaed7-6bce-400a-a07e-a893ae43a680.eot?#iefix) format("eot"), url(fonts/8ac9e38d-29c6-41ea-8e47-4ae4d2b1a4e1.woff) format("woff"), url(fonts/4bd09087-655e-4abb-844c-dccdeb68003d.ttf) format("truetype"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/df234d87-eada-4058-aa80-5871e7fbe1c3.svg#df234d87-eada-4058-aa80-5871e7fbe1c3) format("svg")
      }
      
      .c7bzh_ {
        width: 100%
      }
      
      .c7bzh_.YXHWcl {
        --display: none;
        display: var(--display)
      }
      
      .c7bzh_.crE6R7 {
        display: block;
        visibility: visible
      }
      
      .c7bzh_ .I9E5U_ {
        direction: rtl
      }
      
      .c7bzh_ .Oxzvyr {
        direction: ltr
      }
      
      .c7bzh_.L27qsU {
        position: fixed;
        top: 0;
        z-index: var(--above-all-z-index)
      }
      
      .c7bzh_ .YD5pSO {
        align-items: center;
        background: #eff1f2;
        border-bottom: 3px solid #a0138e;
        box-sizing: border-box;
        display: flex;
        height: 50px;
        justify-content: center;
        width: 100%
      }
      
      .c7bzh_ .YD5pSO.mlxr6g {
        background-color: red;
        border: none
      }
      
      .c7bzh_ .YD5pSO:focus {
        box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff, inset -2px 2px 0 0 #116dff, inset 2px 2px 0 0 #116dff, inset 0 3px 0 0 #fff!important
      }
      
      .c7bzh_ .YD5pSO>.aGHwBE {
        align-items: center;
        display: flex
      }
      
      .c7bzh_ .YD5pSO>.aGHwBE .areOb6 {
        color: #20303c;
        flex-shrink: 0;
        font-family: wixFreemiumFontW01-65Medi, wixFreemiumFontW02-65Medi, wixFreemiumFontW10-65Medi, Helvetica Neue, Helvetica, Arial, ãƒ¡ã‚¤ãƒªã‚ª, meiryo, ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ pro w3, hiragino kaku gothic pro, sans-serif;
        font-size: 14px;
        line-height: 24px
      }
      
      .c7bzh_ .YD5pSO>.aGHwBE .areOb6 .e5cW_9 {
        fill: #20303c;
        height: 16px;
        padding-bottom: 6px;
        vertical-align: middle;
        width: 36px
      }
      
      .c7bzh_ .YD5pSO>.aGHwBE .areOb6 .e5cW_9>.o4sLYL {
        fill: #fc0
      }
      
      .c7bzh_ .YD5pSO>.aGHwBE .areOb6 .uJDaUS {
        color: #20303c
      }
      
      .c7bzh_ .YD5pSO>.aGHwBE .O0tKs2 {
        align-items: center;
        border: 1px solid #a0138e;
        border-radius: 17px;
        color: #a0138e;
        display: inline-flex;
        flex-shrink: 0;
        font-family: wixFreemiumFontW01-65Medi, wixFreemiumFontW02-65Medi, wixFreemiumFontW10-65Medi, Helvetica Neue, Helvetica, Arial, ãƒ¡ã‚¤ãƒªã‚ª, meiryo, ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ pro w3, hiragino kaku gothic pro, sans-serif;
        font-size: 14px;
        height: 35px;
        justify-content: center;
        text-align: center;
        width: 112px
      }
      
      .c7bzh_ .YD5pSO>.aGHwBE .O0tKs2.Oxzvyr {
        margin-left: 6px
      }
      
      .c7bzh_ .YD5pSO>.aGHwBE .O0tKs2.I9E5U_ {
        margin-right: 6px
      }
      
      .c7bzh_ .YD5pSO:not(.mlxr6g):hover {
        background: #fff;
        cursor: pointer
      }
      
      .c7bzh_ .YD5pSO:not(.mlxr6g):hover .O0tKs2 {
        background-color: #a0138e;
        color: #fff
      }
	  
	  .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
      }
	  
	  .Oqnisf {
        overflow: visible
      }
      
      .cM88eO {
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden
      }
      
      .YtfWHd {
        left: 0;
        position: absolute;
        top: 0
      }
      
      .HlRz5e {
        display: block;
        height: 100%;
        width: 100%
      }
      
      .HlRz5e img {
        max-width: var(--wix-img-max-width, 100%)
      }
      
      .HlRz5e[data-animate-blur] img {
        filter: blur(9px);
        transition: filter .8s ease-in
      }
      
      .HlRz5e[data-animate-blur] img[data-load-done] {
        filter: none
      }
      
      .I5zqsT {
        display: block
      }
      
      .I5zqsT,
      .MW5IWV {
        height: 100%;
        width: 100%
      }
      
      .MW5IWV {
        left: 0;
        -webkit-mask-image: var(--mask-image, none);
        mask-image: var(--mask-image, none);
        -webkit-mask-position: var(--mask-position, 0);
        mask-position: var(--mask-position, 0);
        -webkit-mask-repeat: var(--mask-repeat, no-repeat);
        mask-repeat: var(--mask-repeat, no-repeat);
        -webkit-mask-size: var(--mask-size, 100%);
        mask-size: var(--mask-size, 100%);
        overflow: hidden;
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: absolute;
        top: 0
      }
      
      .MW5IWV.N3eg0s {
        clip: rect(0, auto, auto, 0)
      }
      
      .MW5IWV .Kv1aVt {
        height: 100%;
        position: absolute;
        top: 0;
        width: 100%
      }
      
      .MW5IWV .dLPlxY {
        height: var(--fill-layer-image-height, 100%);
        opacity: var(--fill-layer-image-opacity)
      }
      
      .MW5IWV .dLPlxY img {
        height: 100%;
        width: 100%
      }
      
      @supports(-webkit-hyphens:none) {
        .MW5IWV.N3eg0s {
          clip: auto;
          -webkit-clip-path: inset(0)
        }
      }
      
      .VgO9Yg {
        height: 100%
      }
      
      .LWbAav {
        background-color: var(--bg-overlay-color);
        background-image: var(--bg-gradient)
      }
      
      .K_YxMd,
      .yK6aSC {
        opacity: var(--fill-layer-video-opacity)
      }
      
      .NGjcJN {
        bottom: var(--media-padding-bottom);
        height: var(--media-padding-height);
        position: absolute;
        top: var(--media-padding-top);
        width: 100%
      }
      
      .mNGsUM {
        transform: scale(var(--scale, 1));
        transition: var(--transform-duration, transform 0s)
      }
      
      .K_YxMd {
        height: 100%;
        position: relative;
        width: 100%
      }
      
      .bX9O_S {
        -webkit-clip-path: var(--fill-layer-clip);
        clip-path: var(--fill-layer-clip)
      }
      
      .Z_wCwr,
      .bX9O_S {
        position: absolute;
        top: 0
      }
      
      .Jxk_UL img,
      .Z_wCwr,
      .bX9O_S {
        height: 100%;
        width: 100%
      }
      
      .K8MSra {
        opacity: 0
      }
      
      .K8MSra,
      .YTb3b4 {
        position: absolute;
        top: 0
      }
      
      .YTb3b4 {
        height: 0;
        left: 0;
        overflow: hidden;
        width: 0
      }
      
      .SUz0WK {
        left: 0;
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: var(--fill-layer-background-media-position)
      }
      
      .FNxOn5,
      .SUz0WK,
      .m4khSP {
        height: 100%;
        top: 0;
        width: 100%
      }
      
      .FNxOn5 {
        position: absolute
      }
      
      .m4khSP {
        background-color: var(--fill-layer-background-overlay-color);
        opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
        position: var(--fill-layer-background-overlay-position);
        transform: var(--fill-layer-background-overlay-transform)
      }
      
      @supports(mix-blend-mode:overlay) {
        .m4khSP {
          mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
          opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
        }
      }
	  .TWFxr5 {
        height: auto!important
      }
	  :root {
          --color_0: 255, 255, 255;
          --color_27: 8, 157, 147;
          --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_28: 12, 236, 221;
          --color_9: 114, 114, 114;
          --color_10: 176, 176, 176;
          --color_11: 0, 0, 0;
          --color_12: 25, 25, 25;
          --color_13: 97, 97, 97;
          --color_14: 232, 232, 232;
          --color_15: 255, 255, 255;
          --color_16: 42, 28, 82;
          --color_17: 84, 57, 164;
          --color_18: 126, 85, 246;
          --color_29: 127, 242, 235;
          --color_19: 188, 168, 249;
          --color_20: 211, 197, 252;
          --color_21: 85, 13, 13;
          --color_22: 170, 25, 25;
          --color_23: 255, 38, 38;
          --color_24: 255, 147, 147;
          --color_25: 255, 183, 183;
          --color_30: 170, 249, 243;
          --color_31: 28, 60, 41;
          --color_32: 56, 119, 81;
          --color_33: 85, 179, 122;
          --color_34: 113, 239, 163;
          --color_35: 182, 247, 208;
          --font_0: normal normal normal 80px/1.4em questrial, sans-serif;
          --font_1: normal normal normal 16px/1.4em din-next-w01-light, din-next-w02-light, din-next-w10-light, sans-serif;
          --font_2: normal normal normal 70px/1.4em questrial, sans-serif;
          --font_3: normal normal normal 56px/1.4em questrial, sans-serif;
          --font_4: normal normal normal 34px/1.4em questrial, sans-serif;
          --font_5: normal normal normal 25px/1.4em questrial, sans-serif;
          --font_6: normal normal normal 22px/1.4em questrial, sans-serif;
          --font_7: normal normal normal 18px/1.4em questrial, sans-serif;
          --font_8: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
          --font_9: normal normal normal 12px/1.4em avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
          --font_10: normal normal normal 12px/1.4em din-next-w01-light, din-next-w02-light, din-next-w10-light, sans-serif;
          --wix-ads-height: 50px;
          --wix-ads-top-height: 50px;
          --site-width: 100%;
          --above-all-z-index: 100000;
          --portals-z-index: 100001;
          --minViewportSize: 320;
          --color_26: 4, 79, 74;
          --maxViewportSize: 1920
        }
        
        .font_0 {
          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
        }
        
        .font_4 {
          font: var(--font_4);
          color: rgb(var(--color_15));
          letter-spacing: 0em
        }
        
        .font_5 {
          font: var(--font_5);
          color: rgb(var(--color_15));
          letter-spacing: 0em
        }
        
        .font_6 {
          font: var(--font_6);
          color: rgb(var(--color_15));
          letter-spacing: 0em
        }
        
        .font_7 {
          font: var(--font_7);
          color: rgb(var(--color_15));
          letter-spacing: 0em
        }
        
        .font_8 {
          font: var(--font_8);
          color: rgb(var(--color_15));
          letter-spacing: 0em
        }
        
        .font_9 {
          font: var(--font_9);
          color: rgb(var(--color_15));
          letter-spacing: 0em
        }
        
        .font_10 {
          font: var(--font_10);
          color: rgb(var(--color_14));
          letter-spacing: 0em
        }
        
        .color_0 {
          color: rgb(var(--color_0))
        }
        
        .color_1 {
          color: rgb(var(--color_1))
        }
        
        .color_2 {
          color: rgb(var(--color_2))
        }
        
        .color_3 {
          color: rgb(var(--color_3))
        }
        
        .color_4 {
          color: rgb(var(--color_4))
        }
        
        .color_5 {
          color: rgb(var(--color_5))
        }
        
        .color_6 {
          color: rgb(var(--color_6))
        }
        
        .color_7 {
          color: rgb(var(--color_7))
        }
        
        .color_8 {
          color: rgb(var(--color_8))
        }
        
        .color_9 {
          color: rgb(var(--color_9))
        }
        
        .color_10 {
          color: rgb(var(--color_10))
        }
        
        .color_11 {
          color: rgb(var(--color_11))
        }
        
        .color_12 {
          color: rgb(var(--color_12))
        }
        
        .color_13 {
          color: rgb(var(--color_13))
        }
        
        .color_14 {
          color: rgb(var(--color_14))
        }
        
        .color_15 {
          color: rgb(var(--color_15))
        }
        
        .color_16 {
          color: rgb(var(--color_16))
        }
        
        .color_17 {
          color: rgb(var(--color_17))
        }
        
        .color_18 {
          color: rgb(var(--color_18))
        }
        
        .color_19 {
          color: rgb(var(--color_19))
        }
        
        .color_20 {
          color: rgb(var(--color_20))
        }
        
        .color_21 {
          color: rgb(var(--color_21))
        }
        
        .color_22 {
          color: rgb(var(--color_22))
        }
        
        .color_23 {
          color: rgb(var(--color_23))
        }
        
        .color_24 {
          color: rgb(var(--color_24))
        }
        
        .color_25 {
          color: rgb(var(--color_25))
        }
        
        .color_26 {
          color: rgb(var(--color_26))
        }
        
        .color_27 {
          color: rgb(var(--color_27))
        }
        
        .color_28 {
          color: rgb(var(--color_28))
        }
        
        .color_29 {
          color: rgb(var(--color_29))
        }
        
        .color_30 {
          color: rgb(var(--color_30))
        }
        
        .color_31 {
          color: rgb(var(--color_31))
        }
        
        .color_32 {
          color: rgb(var(--color_32))
        }
        
        .color_33 {
          color: rgb(var(--color_33))
        }
        
        .color_34 {
          color: rgb(var(--color_34))
        }
        
        .color_35 {
          color: rgb(var(--color_35))
        }
        
        .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))
        }
        
        #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 {
          box-shadow: 0 0 0 1px #ffffff, 0 0 0 3px #116dff !important;
          z-index: 1
        }
        
        [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: repeat(4, min-content) 1fr;
          grid-template-columns: 100%
        }
        
        [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > [id="comp-lcjw38nr"] {
          position: relative;
          margin: 56px 0px 45px calc((100% - 980px) * 0.5);
          left: -149px;
          grid-area: 1 / 1 / 6 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > [id="comp-lcjw38o8"] {
          position: relative;
          margin: 0px 0px -12px calc((100% - 980px) * 0.5);
          left: -53px;
          grid-area: 2 / 1 / 3 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > [id="comp-lcjw38oo"] {
          position: relative;
          margin: 0px 0px 57px calc((100% - 980px) * 0.5);
          left: -48px;
          grid-area: 3 / 1 / 4 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > [id="comp-krngq42s"] {
          position: relative;
          margin: 47px 0px -18px calc((100% - 980px) * 0.5);
          left: 811px;
          grid-area: 1 / 1 / 2 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > [id="comp-krngquer"] {
          position: relative;
          margin: 24px 0px 42px calc((100% - 980px) * 0.5);
          left: 716px;
          grid-area: 2 / 1 / 5 / 2;
          justify-self: start;
          align-self: start
        }
        
        [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-krj4zv02"] {
          position: relative;
          margin: 1px 0px 0px calc((100% - 980px) * 0.5);
          left: 0px;
          grid-area: 1 / 1 / 2 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-krj4zv0sinlineContent] {
          height: auto;
          width: 100%
        }
        
        [data-mesh-id=comp-krj4zv0sinlineContent-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-krj4zv0sinlineContent-gridContainer] > [id="comp-lc7mfwcx"] {
          position: relative;
          margin: 8px 0px 0px calc((100% - 196px) * 0);
          left: -408px;
          grid-area: 1 / 1 / 4 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-krj4zv0sinlineContent-gridContainer] > [id="comp-lc7mj1a3"] {
          position: relative;
          margin: 3px 0px 9px calc((100% - 196px) * 0);
          left: 0px;
          grid-area: 1 / 1 / 5 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-krj4zv0sinlineContent-gridContainer] > [id="comp-krj7dqqt"] {
          position: relative;
          margin: 15px 0px -12px calc((100% - 196px) * 0);
          left: 98px;
          grid-area: 1 / 1 / 2 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-krj4zv0sinlineContent-gridContainer] > [id="comp-krj8q5cs"] {
          position: relative;
          margin: 0px 0px 21px calc((100% - 196px) * 0);
          left: 103px;
          grid-area: 2 / 1 / 3 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-krj50brrinlineContent] {
          height: auto;
          width: 100%
        }
        
        [data-mesh-id=comp-krj50brrinlineContent-gridContainer] {
          position: static;
          display: grid;
          height: auto;
          width: 100%;
          min-height: auto;
          grid-template-rows: 1fr;
          grid-template-columns: 100%
        }
        
        [data-mesh-id=comp-krj50brrinlineContent-gridContainer] > [id="comp-ld04rofq"] {
          position: relative;
          margin: 30px 0px 32px calc((100% - 784px) * 1);
          left: 250px;
          grid-area: 1 / 1 / 2 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-krj50brrinlineContent-gridContainer] > [id="comp-ld04ya61"] {
          position: relative;
          margin: 30px 0px 32px calc((100% - 784px) * 1);
          left: 301px;
          grid-area: 1 / 1 / 2 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-krj50brrinlineContent-gridContainer] > [id="comp-ld04hwd6"] {
          position: relative;
          margin: 30px 0px 32px calc((100% - 784px) * 1);
          left: 352px;
          grid-area: 1 / 1 / 2 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-krj50brrinlineContent-gridContainer] > [id="comp-lc7n3su9"] {
          position: relative;
          margin: 38px 0px 24px calc((100% - 784px) * 1);
          left: 419px;
          grid-area: 1 / 1 / 2 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-krj50brrinlineContent-gridContainer] > [id="comp-ld05h3xf"] {
          position: relative;
          margin: 15px 0px 20px calc((100% - 784px) * 1);
          left: 467px;
          grid-area: 1 / 1 / 2 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-ld05h3xfinlineContent] {
          height: auto;
          width: 310px
        }
        
        [data-mesh-id=comp-ld05h3xfinlineContent-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-ld05h3xfinlineContent-gridContainer] > [id="comp-lc7n8688"] {
          position: relative;
          margin: 0px 0px 1px 0;
          left: 5px;
          grid-area: 1 / 1 / 2 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-ld05h3xfinlineContent-gridContainer] > [id="comp-lc7n4uq7"] {
          position: relative;
          margin: 0px 0px 0px 0;
          left: 0px;
          grid-area: 2 / 1 / 3 / 2;
          justify-self: start;
          align-self: start
        }
        
        #comp-lcjw38nr {
          width: 88px;
          height: 88px
        }
        
        #comp-lcjw38o8 {
          width: 244px;
          height: 52px
        }
        
        #comp-lcjw38oo {
          width: 186px;
          height: 24px
        }
        
        #comp-krngq42s {
          width: 256px;
          height: 39px
        }
        
        #comp-krngquer {
          width: 409px;
          height: 55px
        }
        
        #comp-lc7mfwcx {
          width: 92px;
          height: 92px
        }
        
        #comp-lc7mj1a3 {
          width: 88px;
          height: 88px
        }
        
        #comp-krj7dqqt {
          width: 244px;
          height: 52px
        }
        
        #comp-krj8q5cs {
          width: 186px;
          height: 24px
        }
        
        #comp-ld04rofq {
          width: 38px;
          height: 38px
        }
        
        #comp-ld04ya61 {
          width: 38px;
          height: 38px
        }
        
        #comp-ld04hwd6 {
          width: 38px;
          height: 38px
        }
        
        #comp-lc7n3su9 {
          width: 40px;
          height: 38px
        }
        
        #comp-lc7n8688 {
          width: 304px;
          height: 18px
        }
        
        #comp-lc7n4uq7 {
          width: 310px;
          height: 46px
        }
        
        #masterPage {
          left: 0;
          margin-left: 0;
          width: 100%;
          
        }
        
        #PAGES_CONTAINER {
          left: 0;
          margin-left: 0;
          width: 100%;
          
          --pinned-layer-in-container: 50;
          --above-all-in-container: 49
        }
        
        #SITE_FOOTER {
          left: 0;
          margin-left: 0;
          width: 100%;
         
          --pinned-layer-in-container: 51;
          --above-all-in-container: 49
        }
        
        #SITE_HEADER {
          left: 0;
          margin-left: 0;
          width: 100%;
          
          z-index: 49;
          --above-all-in-container: 10000
        }
        
        #SITE_PAGES {
          left: 0;
          margin-left: 0;
          width: 100%;
          
        }
        
        #comp-krj4zv02 {
          margin-left: auto;
          margin-right: auto;
          width: calc(100% - 62px - 62px);
          
        }
        
        #comp-krj4zv0s {
          width: 196px
        }
        
        #comp-krj50brr {
          width: 784px
        }
        
        #comp-ld05h3xf {
          width: 310px
        }
        
        #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
        }
        
        #masterPage:not(.landingPage) #PAGES_CONTAINER {
          margin-top: 0px;
          margin-bottom: 0px
        }
        
        @font-face {
          font-display: block;
          font-family: 'Questrial';
          font-style: normal;
          font-weight: 400;
          src: local('Questrial'), local('Questrial-Regular'), url("fonts/QdVUSTchPBm7nuUeVf70viFluW44JQ.woff2") format('woff2');
          unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
        
        @font-face {
          font-display: block;
          font-family: "DIN-Next-W01-Light";
          src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/3e0b2cd7-9657-438b-b4af-e04122e8f1f7.eot?#iefix");
          src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/3e0b2cd7-9657-438b-b4af-e04122e8f1f7.eot?#iefix") format("eot"), url("fonts/bc176270-17fa-4c78-a343-9fe52824e501.woff") format("woff"), url("fonts/3516f91d-ac48-42cd-acfe-1be691152cc4.ttf") format("truetype"), url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/d1b1e866-a411-42ba-8f75-72bf28e23694.svg#d1b1e866-a411-42ba-8f75-72bf28e23694") format("svg");
        }
        
        @font-face {
          font-display: block;
          font-family: "DIN-Next-W02-Light";
          src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/48e5a0e1-2d56-46e5-8fc4-3d6d5c973cbf.eot?#iefix");
          src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/48e5a0e1-2d56-46e5-8fc4-3d6d5c973cbf.eot?#iefix") format("eot"), url("fonts/07d62b21-8d7a-4c36-be86-d32ab1089972.woff") format("woff"), url("fonts/c0050890-bbed-44b9-94df-2611d72dbb06.ttf") format("truetype"), url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/9f774d17-c03a-418e-a375-34f3beecbc7a.svg#9f774d17-c03a-418e-a375-34f3beecbc7a") format("svg");
        }
        
        @font-face {
          font-display: block;
          font-family: "DIN-Next-W10-Light";
          src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/3d009cd7-c8fe-40c0-93da-74f4ea8c530b.eot?#iefix");
          src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/3d009cd7-c8fe-40c0-93da-74f4ea8c530b.eot?#iefix") format("eot"), url("fonts/a9e95a29-98a7-404a-90ee-1929ad09c696.woff") format("woff"), url("fonts/0a7663fd-eae8-4e50-a67a-225271f8cceb.ttf") format("truetype"), url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/58ae9be9-5d95-44b6-8b6c-e6da6a46822c.svg#58ae9be9-5d95-44b6-8b6c-e6da6a46822c") format("svg");
        }
        
        @font-face {
          font-display: block;
          font-family: "Avenir-LT-W01_35-Light1475496";
          src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/edefe737-dc78-4aa3-ad03-3c6f908330ed.eot?#iefix");
          src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/edefe737-dc78-4aa3-ad03-3c6f908330ed.eot?#iefix") format("eot"), url("fonts/0078f486-8e52-42c0-ad81-3c8d3d43f48e.woff2") format("woff2"), url("fonts/908c4810-64db-4b46-bb8e-823eb41f68c0.woff") format("woff"), url("fonts/4577388c-510f-4366-addb-8b663bcc762a.ttf") format("truetype"), url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/b0268c31-e450-4159-bfea-e0d20e2b5c0c.svg#b0268c31-e450-4159-bfea-e0d20e2b5c0c") format("svg");
        }
        
        @font-face {
          font-family: "Avenir-LT-W05_35-Light";
          src: url("fonts/AvenirLTW05-35Light.woff2") format("woff2"), url("fonts/AvenirLTW05-35Light.woff") format("woff");
        }
        
        @font-face {
          font-family: "Rubik-Light";
          src: url("fonts/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-WYi1VQ.woff2") format("woff2"), url("fonts/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-WYi1Uw.woff") format("woff"), url("fonts/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-WYi1UA.ttf") format("truetype"), url("fonts/rubik-light-Svg.svg") format("svg");
        }
        
        @font-face {
          font-family: "Rubik-Light";
          font-style: italic;
          src: url("fonts/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8sDE0U1.woff2") format("woff2"), url("fonts/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8sDE0Uz.woff") format("woff"), url("fonts/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8sDE0Uw.ttf") format("truetype"), url("fonts/rubik-light-italic-Svg.svg") format("svg");
        }
        
        @font-face {
          font-family: "Rubik-Light";
          font-weight: 700;
          src: url("fonts/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1VQ.woff2") format("woff2"), url("fonts/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1Uw.woff") format("woff"), url("fonts/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1UA.ttf") format("truetype"), url("fonts/rubik-light-700-Svg.svg") format("svg");
        }
        
        @font-face {
          font-family: "Rubik-Light";
          font-weight: 700;
          font-style: italic;
          src: url("fonts/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE0U1.woff2") format("woff2"), url("fonts/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE3U3f4Q.woff") format("woff"), url("fonts/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE0Uw.ttf") format("truetype"), url("fonts/rubik-light-italic-Svg.svg") format("svg");
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 400;
          src: local('Roboto Italic'), local('Roboto-Italic'), url("fonts/KFOkCnqEu92Fr1Mu51xFIzIXKMnyrYk.woff2") format('woff2');
          unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 400;
          src: local('Roboto Italic'), local('Roboto-Italic'), url("fonts/KFOkCnqEu92Fr1Mu51xMIzIXKMnyrYk.woff2") format('woff2');
          unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 400;
          src: local('Roboto Italic'), local('Roboto-Italic'), url("fonts/KFOkCnqEu92Fr1Mu51xEIzIXKMnyrYk.woff2") format('woff2');
          unicode-range: U+1F00-1FFF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 400;
          src: local('Roboto Italic'), local('Roboto-Italic'), url("fonts/KFOkCnqEu92Fr1Mu51xLIzIXKMnyrYk.woff2") format('woff2');
          unicode-range: U+0370-03FF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 400;
          src: local('Roboto Italic'), local('Roboto-Italic'), url("fonts/KFOkCnqEu92Fr1Mu51xHIzIXKMnyrYk.woff2") format('woff2');
          unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 400;
          src: local('Roboto Italic'), local('Roboto-Italic'), url("fonts/KFOkCnqEu92Fr1Mu51xGIzIXKMnyrYk.woff2") format('woff2');
          unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 400;
          src: local('Roboto Italic'), local('Roboto-Italic'), url("fonts/KFOkCnqEu92Fr1Mu51xIIzIXKMny.woff2") format('woff2');
          unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 700;
          src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url("fonts/KFOjCnqEu92Fr1Mu51TzBic3CsTYl4BOQ3o.woff2") format('woff2');
          unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 700;
          src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url("fonts/KFOjCnqEu92Fr1Mu51TzBic-CsTYl4BOQ3o.woff2") format('woff2');
          unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 700;
          src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url("fonts/KFOjCnqEu92Fr1Mu51TzBic2CsTYl4BOQ3o.woff2") format('woff2');
          unicode-range: U+1F00-1FFF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 700;
          src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url("fonts/KFOjCnqEu92Fr1Mu51TzBic5CsTYl4BOQ3o.woff2") format('woff2');
          unicode-range: U+0370-03FF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 700;
          src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url("fonts/KFOjCnqEu92Fr1Mu51TzBic1CsTYl4BOQ3o.woff2") format('woff2');
          unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 700;
          src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url("fonts/KFOjCnqEu92Fr1Mu51TzBic0CsTYl4BOQ3o.woff2") format('woff2');
          unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 700;
          src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url("fonts/KFOjCnqEu92Fr1Mu51TzBic6CsTYl4BO.woff2") format('woff2');
          unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 400;
          src: local('Roboto'), local('Roboto-Regular'), url("fonts/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2") format('woff2');
          unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 400;
          src: local('Roboto'), local('Roboto-Regular'), url("fonts/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2") format('woff2');
          unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 400;
          src: local('Roboto'), local('Roboto-Regular'), url("fonts/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2") format('woff2');
          unicode-range: U+1F00-1FFF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 400;
          src: local('Roboto'), local('Roboto-Regular'), url("fonts/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2") format('woff2');
          unicode-range: U+0370-03FF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 400;
          src: local('Roboto'), local('Roboto-Regular'), url("fonts/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2") format('woff2');
          unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 400;
          src: local('Roboto'), local('Roboto-Regular'), url("fonts/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2") format('woff2');
          unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 400;
          src: local('Roboto'), local('Roboto-Regular'), url("fonts/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2") format('woff2');
          unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 700;
          src: local('Roboto Bold'), local('Roboto-Bold'), url("fonts/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP.woff2") format('woff2');
          unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 700;
          src: local('Roboto Bold'), local('Roboto-Bold'), url("fonts/KFOlCnqEu92Fr1MmWUlfABc4AMP6lbBP.woff2") format('woff2');
          unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 700;
          src: local('Roboto Bold'), local('Roboto-Bold'), url("fonts/KFOlCnqEu92Fr1MmWUlfCBc4AMP6lbBP.woff2") format('woff2');
          unicode-range: U+1F00-1FFF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 700;
          src: local('Roboto Bold'), local('Roboto-Bold'), url("fonts/KFOlCnqEu92Fr1MmWUlfBxc4AMP6lbBP.woff2") format('woff2');
          unicode-range: U+0370-03FF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 700;
          src: local('Roboto Bold'), local('Roboto-Bold'), url("fonts/KFOlCnqEu92Fr1MmWUlfCxc4AMP6lbBP.woff2") format('woff2');
          unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 700;
          src: local('Roboto Bold'), local('Roboto-Bold'), url("fonts/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2") format('woff2');
          unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 700;
          src: local('Roboto Bold'), local('Roboto-Bold'), url("fonts/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2") format('woff2');
          unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
        
        @font-face {
          font-display: block;
          font-family: "Avenir-LT-W01_85-Heavy1475544";
          src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/6af9989e-235b-4c75-8c08-a83bdaef3f66.eot?#iefix");
          src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/6af9989e-235b-4c75-8c08-a83bdaef3f66.eot?#iefix") format("eot"), url("fonts/d513e15e-8f35-4129-ad05-481815e52625.woff2") format("woff2"), url("fonts/61bd362e-7162-46bd-b67e-28f366c4afbe.woff") format("woff"), url("fonts/ccd17c6b-e7ed-4b73-b0d2-76712a4ef46b.ttf") format("truetype"), url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/20577853-40a7-4ada-a3fb-dd6e9392f401.svg#20577853-40a7-4ada-a3fb-dd6e9392f401") format("svg");
        }
        
        #comp-lcjw38nr {
          --contentPaddingLeft: 0px;
          --contentPaddingRight: 0px;
          --contentPaddingTop: 0px;
          --contentPaddingBottom: 0px;
          --height: 88px;
          --width: 88px
        }
        
        #comp-lcjw38o8 {
          height: auto
        }
        
        #comp-lcjw38oo {
          height: auto
        }
        
        #comp-krngq42s {
          height: auto
        }
        
        #comp-krngquer {
          height: auto
        }
        
        #comp-lc7mfwcx {
          --contentPaddingLeft: 0px;
          --contentPaddingRight: 0px;
          --contentPaddingTop: 0px;
          --contentPaddingBottom: 0px;
          --height: 92px;
          --width: 92px
        }
        
        #comp-lc7mj1a3 {
          --contentPaddingLeft: 0px;
          --contentPaddingRight: 0px;
          --contentPaddingTop: 0px;
          --contentPaddingBottom: 0px;
          --height: 88px;
          --width: 88px
        }
        
        #comp-krj7dqqt {
          height: auto
        }
        
        #comp-krj8q5cs {
          height: auto
        }
        
        #comp-ld04rofq {
          --contentPaddingLeft: 0px;
          --contentPaddingRight: 0px;
          --contentPaddingTop: 0px;
          --contentPaddingBottom: 0px;
          --height: 38px;
          --width: 38px
        }
        
        #comp-ld04ya61 {
          --contentPaddingLeft: 0px;
          --contentPaddingRight: 0px;
          --contentPaddingTop: 0px;
          --contentPaddingBottom: 0px;
          --height: 38px;
          --width: 38px
        }
        
        #comp-ld04hwd6 {
          --contentPaddingLeft: 0px;
          --contentPaddingRight: 0px;
          --contentPaddingTop: 0px;
          --contentPaddingBottom: 0px;
          --height: 38px;
          --width: 38px
        }
        
        #comp-lc7n8688 {
          height: auto
        }
        
        #comp-lc7n4uq7 {
          height: auto
        }
        
        #SITE_HEADER {
          --bg: 35, 35, 35;
          --shd: none;
          --brwt: 0px;
          --brd: var(--color_12);
          --brwb: 2px;
          --bgctr: 255, 255, 255;
          --rd: 0px;
          --alpha-bg: 0.69;
          --alpha-bgctr: 0;
          --alpha-brd: 0.81;
          --boxShadowToggleOn-shd: none;
          --shc-mutated-brightness: 18, 18, 18
        }
        
        #SITE_PAGES {
          --transition-duration: 700ms
        }
        
        #comp-krj4zv02 {
          --bg-overlay-color: transparent;
          --bg-gradient: none;
          --padding: 0px;
          --margin: 0px;
          
          --firstChildMarginTop: -1px;
          --lastChildMarginBottom: -1px
        }
        
        #comp-krj4zv0s {
          --bg-overlay-color: transparent;
          --bg-gradient: none;
          width: 100%;
          --column-width: 196px;
          --column-flex: 196
        }
        
        #comp-krj50brr {
          --bg-overlay-color: transparent;
          --bg-gradient: none;
          width: 100%;
          --column-width: 784px;
          --column-flex: 784
        }
        
        #BACKGROUND_GROUP {
          --transition-duration: 700ms
        }
        /* END STYLABLE DIRECTIVE RULES */
        
        #comp-lc7n3su9 .style-lc7otzr9__root {
          -st-extends: StylableButton;
          transition: all 0.2s ease, visibility 0s;
          border-radius: 7px;
          border: 0px solid rgb(150, 15, 112);
          background: rgba(255, 255, 255, 0)
        }
        /* START STYLABLE DIRECTIVE RULES */
        
        #comp-lc7n3su9 .style-lc7otzr9__root[disabled] {
          background: #E2E2E2
        }
        
        #comp-lc7n3su9 .style-lc7otzr9__root[disabled] .StylableButton2545352419__label {
          color: #8F8F8F
        }
        
        #comp-lc7n3su9 .style-lc7otzr9__root[disabled] .StylableButton2545352419__icon {
          fill: #8F8F8F
        }
        
        #comp-lc7n3su9 .style-lc7otzr9__root .StylableButton2545352419__container {
          transition: inherit
        }
        
        #comp-lc7n3su9 .style-lc7otzr9__root .StylableButton2545352419__label {
          transition: inherit;
          font-size: 16px;
          color: #000000;
          display: none
        }
        
        #comp-lc7n3su9 .style-lc7otzr9__root .StylableButton2545352419__icon {
          transition: inherit;
          fill: #1D67CD;
          width: 33px;
          height: 33px
        }
        
        #comp-lc7n3su9 .style-lc7otzr9__root:hover .StylableButton2545352419__icon {
          fill: #689ADE;
        }
		[data-mesh-id=comp-lbnl1fc1inlineContent] {
          height: auto;
          width: 100%;
          display: flex
        }
        
        [data-mesh-id=comp-lbnl1fc1inlineContent-gridContainer] {
          position: static;
          display: grid;
          height: auto;
          width: 100%;
          min-height: auto;
          margin-top: -147px;
          grid-template-rows: 1fr;
          grid-template-columns: 100%
        }
        
        [data-mesh-id=comp-lbnl1fc1inlineContent-gridContainer] > [id="comp-krj3uceg"] {
          position: relative;
          margin: 0px 0px 13px calc((100% - 980px) * 0.5);
          left: 0px;
          grid-area: 1 / 1 / 2 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-lbnl1fc2inlineContent] {
          height: auto;
          width: 100%
        }
        
        [data-mesh-id=comp-lbnl1fc2inlineContent-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-lbnl1fc2inlineContent-gridContainer] > [id="comp-krk9r3e7"] {
          position: relative;
          margin: 0px 0px -1px calc((100% - 980px) * 0.5);
          left: 0px;
          grid-area: 1 / 1 / 2 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-lbnl1fc2inlineContent-gridContainer] > [id="comp-krkb3a4i"] {
          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
        }
        
        [data-mesh-id=comp-lbnl1fc21inlineContent] {
          height: auto;
          width: 100%
        }
        
        [data-mesh-id=comp-lbnl1fc21inlineContent-gridContainer] {
          position: static;
          display: grid;
          height: auto;
          width: 100%;
          min-height: auto;
          grid-template-rows: 1fr;
          grid-template-columns: 100%
        }
        
        [data-mesh-id=comp-lbnl1fc21inlineContent-gridContainer] > [id="comp-krke66am"] {
          position: relative;
          margin: 132px 0px 0px calc((100% - 980px) * 0.5);
          left: 0px;
          grid-area: 1 / 1 / 2 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-lcjwngdlinlineContent] {
          height: auto;
          width: 100%
        }
        
        [data-mesh-id=comp-lcjwngdlinlineContent-gridContainer] {
          position: static;
          display: grid;
          height: auto;
          width: 100%;
          min-height: auto;
          grid-template-rows: 1fr;
          grid-template-columns: 100%
        }
        
        [data-mesh-id=comp-lcjwngdlinlineContent-gridContainer] > [id="comp-krnd3u1i"] {
          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
        }
        
        [data-mesh-id=comp-lbnl1fc3inlineContent] {
          height: auto;
          width: 100%
        }
        
        [data-mesh-id=comp-lbnl1fc3inlineContent-gridContainer] {
          position: static;
          display: grid;
          height: auto;
          width: 100%;
          min-height: auto;
          grid-template-rows: 1fr;
          grid-template-columns: 100%
        }
        
        [data-mesh-id=comp-lbnl1fc3inlineContent-gridContainer] > [id="comp-lcjwzt7m"] {
          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
        }
        
        [data-mesh-id=comp-krj3ucfzinlineContent] {
          height: auto;
          width: 100%
        }
        
        [data-mesh-id=comp-krj3ucfzinlineContent-gridContainer] {
          position: static;
          display: grid;
          height: auto;
          width: 100%;
          min-height: 1033px;
          grid-template-rows: repeat(2, min-content) 1fr;
          grid-template-columns: 100%
        }
        
        [data-mesh-id=comp-krj3ucfzinlineContent-gridContainer] > [id="comp-krjacedg"] {
          position: relative;
          margin: 212px 0px 10px calc((100% - 980px) * 0);
          left: 105px;
          grid-area: 1 / 1 / 2 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-krj3ucfzinlineContent-gridContainer] > [id="comp-krkbc9pd"] {
          position: relative;
          margin: 0px 0px 10px calc((100% - 980px) * 0);
          left: 0px;
          grid-area: 3 / 1 / 4 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-krj3ucfzinlineContent-wedge-3] {
          visibility: hidden;
          height: 601px;
          width: 0;
          grid-area: 1 / 1 / 3 / 2
        }
        
        [data-mesh-id=comp-krk9r3exinlineContent] {
          height: auto;
          width: 100%
        }
        
        [data-mesh-id=comp-krk9r3exinlineContent-gridContainer] {
          position: static;
          display: grid;
          height: auto;
          width: 100%;
          min-height: 585px;
          grid-template-rows: 1fr;
          grid-template-columns: 100%
        }
        
        [data-mesh-id=comp-krk9r3exinlineContent-gridContainer] > [id="comp-krkash0r"] {
          position: relative;
          margin: 223px 0px 10px calc((100% - 488px) * 0.5);
          left: 12px;
          grid-area: 1 / 1 / 2 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-krkakw3cinlineContent] {
          height: auto;
          width: 100%
        }
        
        [data-mesh-id=comp-krkakw3cinlineContent-gridContainer] {
          position: static;
          display: grid;
          height: auto;
          width: 100%;
          min-height: auto;
          grid-template-rows: repeat(2, min-content) 1fr;
          grid-template-columns: 100%
        }
        
        [data-mesh-id=comp-krkakw3cinlineContent-gridContainer] > [id="comp-krp2iu9c"] {
          position: relative;
          margin: 125px 0px 32px calc((100% - 489px) * 0.5);
          left: 14px;
          grid-area: 1 / 1 / 2 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-krkakw3cinlineContent-gridContainer] > [id="comp-krkauocw"] {
          position: relative;
          margin: 0px 0px 15px calc((100% - 489px) * 0.5);
          left: 14px;
          grid-area: 2 / 1 / 3 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-krkakw3cinlineContent-gridContainer] > [id="comp-krkave0r"] {
          position: relative;
          margin: 0px 0px 60px calc((100% - 489px) * 0.5);
          left: 14px;
          grid-area: 3 / 1 / 4 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-krkb3a581inlineContent] {
          height: auto;
          width: 100%
        }
        
        [data-mesh-id=comp-krkb3a581inlineContent-gridContainer] {
          position: static;
          display: grid;
          height: auto;
          width: 100%;
          min-height: 793px;
          grid-template-rows: repeat(2, min-content) 1fr;
          grid-template-columns: 100%
        }
        
        [data-mesh-id=comp-krkb3a581inlineContent-gridContainer] > [id="comp-krqjuma9"] {
          position: relative;
          margin: 124px 0px 32px calc((100% - 488px) * 0.5);
          left: 8px;
          grid-area: 1 / 1 / 2 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-krkb3a581inlineContent-gridContainer] > [id="comp-krkb3nkl"] {
          position: relative;
          margin: 0px 0px 15px calc((100% - 488px) * 0.5);
          left: 8px;
          grid-area: 2 / 1 / 3 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-krkb3a581inlineContent-gridContainer] > [id="comp-krkb3nkx"] {
          position: relative;
          margin: 0px 0px 10px calc((100% - 488px) * 0.5);
          left: 8px;
          grid-area: 3 / 1 / 4 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-krkb3a5cinlineContent] {
          height: auto;
          width: 100%
        }
        
        [data-mesh-id=comp-krkb3a5cinlineContent-gridContainer] {
          position: static;
          display: grid;
          height: auto;
          width: 100%;
          min-height: auto;
          grid-template-rows: repeat(2, min-content) 1fr;
          grid-template-columns: 100%
        }
        
        [data-mesh-id=comp-krkb3a5cinlineContent-gridContainer] > [id="comp-krp23gzf"] {
          position: relative;
          margin: 125px 0px 32px calc((100% - 489px) * 0.5);
          left: 14px;
          grid-area: 1 / 1 / 2 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-krkb3a5cinlineContent-gridContainer] > [id="comp-krkb3a5d1"] {
          position: relative;
          margin: 0px 0px 15px calc((100% - 489px) * 0.5);
          left: 14px;
          grid-area: 2 / 1 / 3 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-krkb3a5cinlineContent-gridContainer] > [id="comp-krkb3a5e1"] {
          position: relative;
          margin: 0px 0px 68px calc((100% - 489px) * 0.5);
          left: 14px;
          grid-area: 3 / 1 / 4 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-krke66bl1inlineContent] {
          height: auto;
          width: 100%
        }
        
        [data-mesh-id=comp-krke66bl1inlineContent-gridContainer] {
          position: static;
          display: grid;
          height: auto;
          width: 100%;
          min-height: 792px;
          grid-template-rows: 1fr;
          grid-template-columns: 100%
        }
        
        [data-mesh-id=comp-krke66bl1inlineContent-gridContainer] > [id="comp-krke41xj"] {
          position: relative;
          margin: 14px 0px 10px calc((100% - 488px) * 0.5);
          left: 8px;
          grid-area: 1 / 1 / 2 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-krke66bt4inlineContent] {
          height: auto;
          width: 100%
        }
        
        [data-mesh-id=comp-krke66bt4inlineContent-gridContainer] {
          position: static;
          display: grid;
          height: auto;
          width: 100%;
          min-height: 792px;
          grid-template-rows: repeat(2, min-content) 1fr;
          grid-template-columns: 100%
        }
        
        [data-mesh-id=comp-krke66bt4inlineContent-gridContainer] > [id="comp-lcjtlzsc"] {
          position: relative;
          margin: 14px 0px 10px calc((100% - 489px) * 0.5);
          left: -204px;
          grid-area: 1 / 1 / 2 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-krke66bt4inlineContent-gridContainer] > [id="comp-krkfjrew"] {
          position: relative;
          margin: 0px 0px 10px calc((100% - 489px) * 0.5);
          left: -204px;
          grid-area: 3 / 1 / 4 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-krke66bt4inlineContent-wedge-3] {
          visibility: hidden;
          height: 161px;
          width: 0;
          grid-area: 1 / 1 / 3 / 2
        }
        
        [data-mesh-id=comp-krnd3u2ninlineContent] {
          height: auto;
          width: 100%
        }
        
        [data-mesh-id=comp-krnd3u2ninlineContent-gridContainer] {
          position: static;
          display: grid;
          height: auto;
          width: 100%;
          min-height: 601px;
          grid-template-rows: min-content 1fr;
          grid-template-columns: 100%
        }
        
        [data-mesh-id=comp-krnd3u2ninlineContent-gridContainer] > [id="comp-krnd4fyf"] {
          position: relative;
          margin: 25px 0px 31px calc((100% - 980px) * 0);
          left: 15px;
          grid-area: 1 / 1 / 2 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-krnd3u2ninlineContent-gridContainer] > [id="comp-lcjv6qzp"] {
          position: relative;
          margin: 0px 0px 10px calc((100% - 980px) * 0);
          left: 30px;
          grid-area: 2 / 1 / 3 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-lcjwzt7m1inlineContent] {
          height: auto;
          width: 100%
        }
        
        [data-mesh-id=comp-lcjwzt7m1inlineContent-gridContainer] {
          position: static;
          display: grid;
          height: auto;
          width: 100%;
          min-height: auto;
          grid-template-rows: 1fr;
          grid-template-columns: 100%
        }
        
        [data-mesh-id=comp-lcjwzt7m1inlineContent-gridContainer] > [id="comp-lcjwzt7n"] {
          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
        }
        
        [data-mesh-id=comp-krkbchefinlineContent] {
          height: auto;
          width: 100%
        }
        
        [data-mesh-id=comp-krkbchefinlineContent-gridContainer] {
          position: static;
          display: grid;
          height: auto;
          width: 100%;
          min-height: auto;
          grid-template-rows: 1fr;
          grid-template-columns: 100%
        }
        
        [data-mesh-id=comp-krkbchefinlineContent-gridContainer] > [id="comp-krjaoqyb"] {
          position: relative;
          margin: 48px 0px 65px calc((100% - 980px) * 0.5);
          left: -58px;
          grid-area: 1 / 1 / 2 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-lcjwzt7n1inlineContent] {
          height: auto;
          width: 100%
        }
        
        [data-mesh-id=comp-lcjwzt7n1inlineContent-gridContainer] {
          position: static;
          display: grid;
          height: auto;
          width: 100%;
          min-height: 894px;
          grid-template-rows: min-content 1fr;
          grid-template-columns: 100%
        }
        
        [data-mesh-id=comp-lcjwzt7n1inlineContent-gridContainer] > [id="comp-lcjwzt7n2"] {
          position: relative;
          margin: 141px 0px 11px calc((100% - 490px) * 0.5);
          left: 15px;
          grid-area: 1 / 1 / 2 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-lcjwzt7n1inlineContent-gridContainer] > [id="comp-lcjwzt7n3"] {
          position: relative;
          margin: 0px 0px 10px calc((100% - 490px) * 0.5);
          left: 15px;
          grid-area: 2 / 1 / 3 / 2;
          justify-self: start;
          align-self: start
        }
        
        [data-mesh-id=comp-lcjwzt7n4inlineContent] {
          height: auto;
          width: 100%;
          position: static;
          min-height: 894px
        }
        
        [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-lbnl1fc1"] {
          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-lbnl1fc2"] {
          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-lbnl1fc21"] {
          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-lcjwngdl"] {
          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-lbnl1fc3"] {
          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-krjacedg {
          width: 1186px;
          height: 192px
        }
        
        #comp-krkash0r {
          width: 464px;
          height: 138px
        }
        
        #comp-krp2iu9c {
          width: 64px;
          height: 64px
        }
        
        #comp-krkauocw {
          width: 400px;
          height: 87px
        }
        
        #comp-krkave0r {
          width: 464px;
          height: 202px
        }
        
        #comp-krqjuma9 {
          width: 64px;
          height: 64px
        }
        
        #comp-krkb3nkl {
          width: 400px;
          height: 58px
        }
        
        #comp-krkb3nkx {
          width: 466px;
          height: 346px
        }
        
        #comp-krp23gzf {
          width: 63px;
          height: 63px
        }
        
        #comp-krkb3a5d1 {
          width: 400px;
          height: 87px
        }
        
        #comp-krkb3a5e1 {
          width: 459px;
          height: 403px
        }
        
        #comp-krke41xj {
          width: 480px;
          height: 67px
        }
        
        #comp-lcjtlzsc {
          width: 694px;
          height: 66px
        }
        
        #comp-krkfjrew {
          width: 694px;
          height: 535px
        }
        
        #comp-krnd4fyf {
          width: 920px;
          height: 69px
        }
        
        #comp-krjaoqyb {
          width: 1146px;
          height: 140px
        }
        
        #comp-lcjwzt7n2 {
          width: 460px;
          height: 30px
        }
        
        #comp-lcjwzt7n3 {
          width: 460px;
          height: 570px
        }
        
        #c1dmp {
          left: 0;
          margin-left: 0;
          width: 100%;
          
        }
        
        #comp-lbnl1fc1 {
          left: 0;
          margin-left: 0;
          width: 100%;
          
        }
        
        #comp-lbnl1fc2 {
          left: 0;
          margin-left: 0;
          width: 100%;
          
        }
        
        #comp-lbnl1fc21 {
          left: 0;
          margin-left: 0;
          width: 100%;
          
        }
        
        #comp-lcjwngdl {
          left: 0;
          margin-left: 0;
          width: 100%;
          
        }
        
        #comp-lbnl1fc3 {
          left: 0;
          margin-left: 0;
          width: 100%;
          
        }
        
        #comp-krj3uceg {
          left: 0;
          margin-left: 0;
          width: 100%;
          
        }
        
        #comp-krk9r3e7 {
          left: 0;
          margin-left: 0;
          width: 100%;
          
        }
        
        #comp-krkb3a4i {
          left: 0;
          margin-left: 0;
          width: 100%;
          
        }
        
        #comp-krke66am {
          left: 0;
          margin-left: 0;
          width: 100%;
          
        }
        
        #comp-krnd3u1i {
          left: 0;
          margin-left: 0;
          width: 100%;
          
        }
        
        #comp-lcjwzt7m {
          left: 0;
          margin-left: 0;
          width: 100%;
          
        }
        
        #comp-krj3ucfz {
          width: 980px
        }
        
        #comp-krk9r3ex {
          width: 488px
        }
        
        #comp-krkakw3c {
          width: 489px
        }
        
        #comp-krkb3a581 {
          width: 488px
        }
        
        #comp-krkb3a5c {
          width: 489px
        }
        
        #comp-krke66bl1 {
          width: 488px
        }
        
        #comp-krke66bt4 {
          width: 489px
        }
        
        #comp-krnd3u2n {
          width: 980px
        }
        
        #comp-lcjwzt7m1 {
          width: 980px
        }
        
        #comp-krkbc9pd {
          left: 0;
          margin-left: 0;
          width: 100%;
          
        }
        
        #comp-lcjv6qzp {
          width: 1739px;
          height: 349px
        }
        
        #comp-lcjwzt7n {
          margin-left: auto;
          margin-right: auto;
          width: calc(100% - 80px - 80px);
          
        }
        
        #comp-krkbchef {
          width: 980px
        }
        
        #comp-lcjwzt7n1 {
          width: 490px
        }
        
        #comp-lcjwzt7n4 {
          width: 490px
        }
        
        #masterPage {
          --pinned-layers-in-page: 0
        }
        
        @font-face {
          font-family: "Rubik-Light";
          src: url("fonts/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-WYi1VQ.woff2") format("woff2"), url("fonts/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-WYi1Uw.woff") format("woff"), url("fonts/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-WYi1UA.ttf") format("truetype"), url("fonts/rubik-light-Svg.svg") format("svg");
        }
        
        @font-face {
          font-family: "Rubik-Light";
          font-style: italic;
          src: url("fonts/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8sDE0U1.woff2") format("woff2"), url("fonts/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8sDE0Uz.woff") format("woff"), url("fonts/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8sDE0Uw.ttf") format("truetype"), url("fonts/rubik-light-italic-Svg.svg") format("svg");
        }
        
        @font-face {
          font-family: "Rubik-Light";
          font-weight: 700;
          src: url("fonts/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1VQ.woff2") format("woff2"), url("fonts/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1Uw.woff") format("woff"), url("fonts/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1UA.ttf") format("truetype"), url("fonts/rubik-light-700-Svg.svg") format("svg");
        }
        
        @font-face {
          font-family: "Rubik-Light";
          font-weight: 700;
          font-style: italic;
          src: url("fonts/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE0U1.woff2") format("woff2"), url("fonts/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE3U3f4Q.woff") format("woff"), url("fonts/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE0Uw.ttf") format("truetype"), url("fonts/rubik-light-italic-Svg.svg") format("svg");
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 400;
          src: local('Roboto Italic'), local('Roboto-Italic'), url("fonts/KFOkCnqEu92Fr1Mu51xFIzIXKMnyrYk.woff2") format('woff2');
          unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 400;
          src: local('Roboto Italic'), local('Roboto-Italic'), url("fonts/KFOkCnqEu92Fr1Mu51xMIzIXKMnyrYk.woff2") format('woff2');
          unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 400;
          src: local('Roboto Italic'), local('Roboto-Italic'), url("fonts/KFOkCnqEu92Fr1Mu51xEIzIXKMnyrYk.woff2") format('woff2');
          unicode-range: U+1F00-1FFF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 400;
          src: local('Roboto Italic'), local('Roboto-Italic'), url("fonts/KFOkCnqEu92Fr1Mu51xLIzIXKMnyrYk.woff2") format('woff2');
          unicode-range: U+0370-03FF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 400;
          src: local('Roboto Italic'), local('Roboto-Italic'), url("fonts/KFOkCnqEu92Fr1Mu51xHIzIXKMnyrYk.woff2") format('woff2');
          unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 400;
          src: local('Roboto Italic'), local('Roboto-Italic'), url("fonts/KFOkCnqEu92Fr1Mu51xGIzIXKMnyrYk.woff2") format('woff2');
          unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 400;
          src: local('Roboto Italic'), local('Roboto-Italic'), url("fonts/KFOkCnqEu92Fr1Mu51xIIzIXKMny.woff2") format('woff2');
          unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 700;
          src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url("fonts/KFOjCnqEu92Fr1Mu51TzBic3CsTYl4BOQ3o.woff2") format('woff2');
          unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 700;
          src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url("fonts/KFOjCnqEu92Fr1Mu51TzBic-CsTYl4BOQ3o.woff2") format('woff2');
          unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 700;
          src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url("fonts/KFOjCnqEu92Fr1Mu51TzBic2CsTYl4BOQ3o.woff2") format('woff2');
          unicode-range: U+1F00-1FFF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 700;
          src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url("fonts/KFOjCnqEu92Fr1Mu51TzBic5CsTYl4BOQ3o.woff2") format('woff2');
          unicode-range: U+0370-03FF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 700;
          src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url("fonts/KFOjCnqEu92Fr1Mu51TzBic1CsTYl4BOQ3o.woff2") format('woff2');
          unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 700;
          src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url("fonts/KFOjCnqEu92Fr1Mu51TzBic0CsTYl4BOQ3o.woff2") format('woff2');
          unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 700;
          src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url("fonts/KFOjCnqEu92Fr1Mu51TzBic6CsTYl4BO.woff2") format('woff2');
          unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 400;
          src: local('Roboto'), local('Roboto-Regular'), url("fonts/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2") format('woff2');
          unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 400;
          src: local('Roboto'), local('Roboto-Regular'), url("fonts/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2") format('woff2');
          unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 400;
          src: local('Roboto'), local('Roboto-Regular'), url("fonts/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2") format('woff2');
          unicode-range: U+1F00-1FFF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 400;
          src: local('Roboto'), local('Roboto-Regular'), url("fonts/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2") format('woff2');
          unicode-range: U+0370-03FF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 400;
          src: local('Roboto'), local('Roboto-Regular'), url("fonts/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2") format('woff2');
          unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 400;
          src: local('Roboto'), local('Roboto-Regular'), url("fonts/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2") format('woff2');
          unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 400;
          src: local('Roboto'), local('Roboto-Regular'), url("fonts/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2") format('woff2');
          unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 700;
          src: local('Roboto Bold'), local('Roboto-Bold'), url("fonts/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP.woff2") format('woff2');
          unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 700;
          src: local('Roboto Bold'), local('Roboto-Bold'), url("fonts/KFOlCnqEu92Fr1MmWUlfABc4AMP6lbBP.woff2") format('woff2');
          unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 700;
          src: local('Roboto Bold'), local('Roboto-Bold'), url("fonts/KFOlCnqEu92Fr1MmWUlfCBc4AMP6lbBP.woff2") format('woff2');
          unicode-range: U+1F00-1FFF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 700;
          src: local('Roboto Bold'), local('Roboto-Bold'), url("fonts/KFOlCnqEu92Fr1MmWUlfBxc4AMP6lbBP.woff2") format('woff2');
          unicode-range: U+0370-03FF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 700;
          src: local('Roboto Bold'), local('Roboto-Bold'), url("fonts/KFOlCnqEu92Fr1MmWUlfCxc4AMP6lbBP.woff2") format('woff2');
          unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 700;
          src: local('Roboto Bold'), local('Roboto-Bold'), url("fonts/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2") format('woff2');
          unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Roboto';
          font-style: normal;
          font-weight: 700;
          src: local('Roboto Bold'), local('Roboto-Bold'), url("fonts/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2") format('woff2');
          unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Questrial';
          font-style: normal;
          font-weight: 400;
          src: local('Questrial'), local('Questrial-Regular'), url("fonts/QdVUSTchPBm7nuUeVf70viFluW44JQ.woff2") format('woff2');
          unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
        
        @font-face {
          font-display: block;
          font-family: "Avenir-LT-W01_85-Heavy1475544";
          src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/6af9989e-235b-4c75-8c08-a83bdaef3f66.eot?#iefix");
          src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/6af9989e-235b-4c75-8c08-a83bdaef3f66.eot?#iefix") format("eot"), url("fonts/d513e15e-8f35-4129-ad05-481815e52625.woff2") format("woff2"), url("fonts/61bd362e-7162-46bd-b67e-28f366c4afbe.woff") format("woff"), url("fonts/ccd17c6b-e7ed-4b73-b0d2-76712a4ef46b.ttf") format("truetype"), url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/20577853-40a7-4ada-a3fb-dd6e9392f401.svg#20577853-40a7-4ada-a3fb-dd6e9392f401") format("svg");
        }
        
        @font-face {
          font-display: block;
          font-family: 'Montserrat';
          font-style: italic;
          font-weight: 400;
          src: local('Montserrat Italic'), local('Montserrat-Italic'), url("fonts/JTUQjIg1_i6t8kCHKm459WxRxC7m0dR9pBOi.woff2") format('woff2');
          unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Montserrat';
          font-style: italic;
          font-weight: 400;
          src: local('Montserrat Italic'), local('Montserrat-Italic'), url("fonts/JTUQjIg1_i6t8kCHKm459WxRzS7m0dR9pBOi.woff2") format('woff2');
          unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Montserrat';
          font-style: italic;
          font-weight: 400;
          src: local('Montserrat Italic'), local('Montserrat-Italic'), url("fonts/JTUQjIg1_i6t8kCHKm459WxRxi7m0dR9pBOi.woff2") format('woff2');
          unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Montserrat';
          font-style: italic;
          font-weight: 400;
          src: local('Montserrat Italic'), local('Montserrat-Italic'), url("fonts/JTUQjIg1_i6t8kCHKm459WxRxy7m0dR9pBOi.woff2") format('woff2');
          unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Montserrat';
          font-style: italic;
          font-weight: 400;
          src: local('Montserrat Italic'), local('Montserrat-Italic'), url("fonts/JTUQjIg1_i6t8kCHKm459WxRyS7m0dR9pA.woff2") format('woff2');
          unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Montserrat';
          font-style: italic;
          font-weight: 700;
          src: local('Montserrat Bold Italic'), local('Montserrat-BoldItalic'), url("fonts/JTUPjIg1_i6t8kCHKm459WxZcgvz8fZwjimrq1Q_.woff2") format('woff2');
          unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Montserrat';
          font-style: italic;
          font-weight: 700;
          src: local('Montserrat Bold Italic'), local('Montserrat-BoldItalic'), url("fonts/JTUPjIg1_i6t8kCHKm459WxZcgvz-PZwjimrq1Q_.woff2") format('woff2');
          unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Montserrat';
          font-style: italic;
          font-weight: 700;
          src: local('Montserrat Bold Italic'), local('Montserrat-BoldItalic'), url("fonts/JTUPjIg1_i6t8kCHKm459WxZcgvz8_Zwjimrq1Q_.woff2") format('woff2');
          unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Montserrat';
          font-style: italic;
          font-weight: 700;
          src: local('Montserrat Bold Italic'), local('Montserrat-BoldItalic'), url("fonts/JTUPjIg1_i6t8kCHKm459WxZcgvz8vZwjimrq1Q_.woff2") format('woff2');
          unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Montserrat';
          font-style: italic;
          font-weight: 700;
          src: local('Montserrat Bold Italic'), local('Montserrat-BoldItalic'), url("fonts/JTUPjIg1_i6t8kCHKm459WxZcgvz_PZwjimrqw.woff2") format('woff2');
          unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Montserrat';
          font-style: normal;
          font-weight: 400;
          src: local('Montserrat Regular'), local('Montserrat-Regular'), url("fonts/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2") format('woff2');
          unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Montserrat';
          font-style: normal;
          font-weight: 400;
          src: local('Montserrat Regular'), local('Montserrat-Regular'), url("fonts/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2") format('woff2');
          unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Montserrat';
          font-style: normal;
          font-weight: 400;
          src: local('Montserrat Regular'), local('Montserrat-Regular'), url("fonts/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2") format('woff2');
          unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Montserrat';
          font-style: normal;
          font-weight: 400;
          src: local('Montserrat Regular'), local('Montserrat-Regular'), url("fonts/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2") format('woff2');
          unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Montserrat';
          font-style: normal;
          font-weight: 400;
          src: local('Montserrat Regular'), local('Montserrat-Regular'), url("fonts/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2") format('woff2');
          unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Montserrat';
          font-style: normal;
          font-weight: 700;
          src: local('Montserrat Bold'), local('Montserrat-Bold'), url("fonts/JTURjIg1_i6t8kCHKm45_dJE3gTD_vx3rCubqg.woff2") format('woff2');
          unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Montserrat';
          font-style: normal;
          font-weight: 700;
          src: local('Montserrat Bold'), local('Montserrat-Bold'), url("fonts/JTURjIg1_i6t8kCHKm45_dJE3g3D_vx3rCubqg.woff2") format('woff2');
          unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Montserrat';
          font-style: normal;
          font-weight: 700;
          src: local('Montserrat Bold'), local('Montserrat-Bold'), url("fonts/JTURjIg1_i6t8kCHKm45_dJE3gbD_vx3rCubqg.woff2") format('woff2');
          unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Montserrat';
          font-style: normal;
          font-weight: 700;
          src: local('Montserrat Bold'), local('Montserrat-Bold'), url("fonts/JTURjIg1_i6t8kCHKm45_dJE3gfD_vx3rCubqg.woff2") format('woff2');
          unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }
        
        @font-face {
          font-display: block;
          font-family: 'Montserrat';
          font-style: normal;
          font-weight: 700;
          src: local('Montserrat Bold'), local('Montserrat-Bold'), url("fonts/JTURjIg1_i6t8kCHKm45_dJE3gnD_vx3rCs.woff2") format('woff2');
          unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
        
        @font-face {
          font-display: block;
          font-family: "Avenir-LT-W01_35-Light1475496";
          src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/edefe737-dc78-4aa3-ad03-3c6f908330ed.eot?#iefix");
          src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/edefe737-dc78-4aa3-ad03-3c6f908330ed.eot?#iefix") format("eot"), url("fonts/0078f486-8e52-42c0-ad81-3c8d3d43f48e.woff2") format("woff2"), url("fonts/908c4810-64db-4b46-bb8e-823eb41f68c0.woff") format("woff"), url("fonts/4577388c-510f-4366-addb-8b663bcc762a.ttf") format("truetype"), url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/b0268c31-e450-4159-bfea-e0d20e2b5c0c.svg#b0268c31-e450-4159-bfea-e0d20e2b5c0c") format("svg");
        }
        
        @font-face {
          font-family: "Avenir-LT-W05_35-Light";
          src: url("fonts/AvenirLTW05-35Light.woff2") format("woff2"), url("fonts/AvenirLTW05-35Light.woff") format("woff");
        }
        
        @font-face {
          font-family: "Avenir-LT-W05_85-Heavy";
          src: url("fonts/AvenirLTW05-85Heavy.woff2") format("woff2"), url("fonts/AvenirLTW05-85Heavy.woff") format("woff");
        }
        
        #comp-krjacedg {
          height: auto
        }
        
        #comp-krkash0r {
          height: auto
        }
        
        #comp-krp2iu9c {
          --opacity: 1
        }
        
        #comp-krkauocw {
          height: auto
        }
        
        #comp-krkave0r {
          height: auto
        }
        
        #comp-krqjuma9 {
          --opacity: 1
        }
        
        #comp-krkb3nkl {
          height: auto
        }
        
        #comp-krkb3nkx {
          height: auto
        }
        
        #comp-krp23gzf {
          --opacity: 1
        }
        
        #comp-krkb3a5d1 {
          height: auto
        }
        
        #comp-krkb3a5e1 {
          height: auto
        }
        
        #comp-krke41xj {
          height: auto
        }
        
        #comp-lcjtlzsc {
          height: auto
        }
        
        #comp-krkfjrew {
          --min-height: 535px;
          height: auto
        }
        
        #comp-krnd4fyf {
          height: auto
        }
        
        #comp-krjaoqyb {
          height: auto
        }
        
        #comp-lcjwzt7n2 {
          height: auto
        }
        
        #comp-lcjwzt7n3 {
          height: auto
        }
        
        #c1dmp {
          width: auto;
          min-height: 40px
        }
        
        #comp-lbnl1fc1 {
          --bg-overlay-color: transparent;
          --bg-gradient: none;
          
        }
        
        #comp-lbnl1fc2 {
          --bg-overlay-color: transparent;
          --bg-gradient: none;
          
        }
        
        #comp-lbnl1fc21 {
          --bg-overlay-color: rgb(var(--color_11));
          --bg-gradient: none;
          --fill-layer-image-opacity: 0.3;
          --fill-layer-background-media-position: fixed;
          --fill-layer-background-media-pointer-events: none;
          
        }
        
        #comp-lcjwngdl {
          /* --bg-overlay-color: rgb(var(--color_15)); */
          --bg-gradient: none;
          
        }
        
        #comp-lbnl1fc3 {
          --bg-overlay-color: transparent;
          --bg-gradient: none;
          --fill-layer-background-media-position: absolute;
          --fill-layer-background-media-pointer-events: none;
          
        }
        
        #comp-krj3uceg {
          --bg-overlay-color: transparent;
          --bg-gradient: none;
          --padding: 0px;
          --margin: 0px;
          
          --firstChildMarginTop: -1px;
          --lastChildMarginBottom: -1px
        }
        
        #comp-krk9r3e7 {
          --bg-overlay-color: rgb(var(--color_14));
          --bg-gradient: none;
          --padding: 1px;
          --margin: 1px;
         
          --lastChildMarginBottom: undefined
        }
        
        #comp-krkb3a4i {
          --bg-overlay-color: rgb(var(--color_14));
          --bg-gradient: none;
          --padding: 1px;
          --margin: 1px;
          
          --lastChildMarginBottom: undefined
        }
        
        #comp-krke66am {
          --bg-overlay-color: transparent;
          --bg-gradient: none;
          --padding: 1px;
          --margin: 1px;
          
          --lastChildMarginBottom: undefined
        }
        
        #comp-krnd3u1i {
          --bg-overlay-color: transparent;
          --bg-gradient: none;
          --padding: 0px;
          --margin: 0px;
          
          --firstChildMarginTop: -1px;
          --lastChildMarginBottom: -1px
        }
        
        #comp-lcjwzt7m {
          --bg-overlay-color: transparent;
          --bg-gradient: none;
          --padding: 0px;
          --margin: 0px;
          
          --firstChildMarginTop: -1px;
          --lastChildMarginBottom: -1px
        }
        
        #comp-krj3ucfz {
          --bg-overlay-color: rgb(255, 255, 255);
          --bg-gradient: none;
          --fill-layer-image-opacity: 1;
          --fill-layer-background-media-position: absolute;
          --fill-layer-background-media-pointer-events: none;
          width: 100%;
          --column-width: 980px;
          --column-flex: 980
        }
        
        #comp-krk9r3ex {
          --bg-overlay-color: rgb(var(--color_15));
          --bg-gradient: none;
          width: 100%;
          --column-width: 488px;
          --column-flex: 488
        }
        
        #comp-krkakw3c {
          --bg-overlay-color: rgb(var(--color_15));
          --bg-gradient: none;
          width: 100%;
          --column-width: 489px;
          --column-flex: 489
        }
        
        #comp-krkb3a581 {
          --bg-overlay-color: rgb(var(--color_15));
          --bg-gradient: none;
          width: 100%;
          --column-width: 488px;
          --column-flex: 488
        }
        
        #comp-krkb3a5c {
          --bg-overlay-color: rgb(var(--color_15));
          --bg-gradient: none;
          width: 100%;
          --column-width: 489px;
          --column-flex: 489
        }
        
        #comp-krke66bl1 {
          --bg-overlay-color: transparent;
          --bg-gradient: none;
          width: 100%;
          --column-width: 488px;
          --column-flex: 488
        }
        
        #comp-krke66bt4 {
          --bg-overlay-color: transparent;
          --bg-gradient: none;
          width: 100%;
          --column-width: 489px;
          --column-flex: 489
        }
        
        #comp-krnd3u2n {
          --bg-overlay-color: transparent;
          --bg-gradient: none;
          width: 100%;
          --column-width: 980px;
          --column-flex: 980
        }
        
        #comp-lcjwzt7m1 {
          --bg-overlay-color: rgb(var(--color_11));
          --bg-gradient: none;
          width: 100%;
          --column-width: 980px;
          --column-flex: 980
        }
        
        #comp-krkbc9pd {
          --bg-overlay-color: transparent;
          --bg-gradient: none;
          --padding: 0px;
          --margin: 0px;
         
          --firstChildMarginTop: -1px;
          --lastChildMarginBottom: -1px
        }
        
        #comp-lcjwzt7n {
          --bg-overlay-color: transparent;
          --bg-gradient: none;
          --padding: 0px;
          --margin: 0px;
         
          --firstChildMarginTop: -1px;
          --lastChildMarginBottom: -1px
        }
        
        #comp-krkbchef {
          --bg-overlay-color: rgba(var(--color_12), 0.6);
          --bg-gradient: none;
          width: 100%;
          --column-width: 980px;
          --column-flex: 980
        }
        
        #comp-lcjwzt7n1 {
          --bg-overlay-color: transparent;
          --bg-gradient: none;
          width: 100%;
          --column-width: 490px;
          --column-flex: 490
        }
        
        #comp-lcjwzt7n4 {
          --bg-overlay-color: transparent;
          --bg-gradient: none;
          --fill-layer-image-opacity: 1;
          width: 100%;
          --column-width: 490px;
          --column-flex: 490
        }
        
        #pageBackground_c1dmp {
          --bg-position: absolute;
          --bg-overlay-color: rgb(var(--color_11));
          --bg-gradient: none;
          --fill-layer-background-overlay-color: transparent;
          --fill-layer-background-overlay-position: absolute
        }
		.nav-arrows-container .custom-nav-arrows svg {
                                                    width: 100%;
                                                    height: 100%
                                                  }
												  
	.comp-lcjv6qzp div.pro-gallery-parent-container .gallery-item-wrapper-text .gallery-item-content {
                                                    background-color: #FFFFFF
                                                  }
                                                  
                                                  .comp-lcjv6qzp div.pro-gallery-parent-container .show-more-container i.show-more {
                                                    color: rgba(0, 0, 0, 0.7)
                                                  }
                                                  
                                                  .comp-lcjv6qzp div.pro-gallery-parent-container .show-more-container button.show-more {
                                                    --loadMoreButtonBorderRadius: 0;
                                                    --loadMoreButtonBorderColor: #FFFFFF;
                                                    --loadMoreButtonBorderWidth: 1;
                                                    --loadMoreButtonColor: #000000;
                                                    --loadMoreButtonFont: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
                                                    --loadMoreButtonFontColor: #FFFFFF;
                                                    color: rgba(255, 255, 255, 0.9);
                                                    font: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
                                                    text-decoration: ;
                                                    background: rgb(0, 0, 0);
                                                    border-width: 1px;
                                                    border-color: rgb(255, 255, 255);
                                                    border-radius: 0px
                                                  }
                                                  
                                                  .comp-lcjv6qzp div.pro-gallery-parent-container .show-more-container.pro-gallery-mobile-indicator i.show-more {
                                                    color: rgba(0, 0, 0, 0.7)
                                                  }
                                                  
                                                  .comp-lcjv6qzp div.pro-gallery-parent-container .show-more-container.pro-gallery-mobile-indicator button.show-more {
                                                    --loadMoreButtonBorderRadius: 0;
                                                    --loadMoreButtonBorderColor: #FFFFFF;
                                                    --loadMoreButtonBorderWidth: 1;
                                                    --loadMoreButtonColor: #000000;
                                                    --loadMoreButtonFont: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
                                                    --loadMoreButtonFontColor: #FFFFFF;
                                                    color: rgb(255, 255, 255);
                                                    font: normal normal normal 16px/20px avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
                                                    text-decoration: ;
                                                    background: rgb(0, 0, 0);
                                                    border-width: undefinedpx;
                                                    border-color: rgb(255, 255, 255);
                                                    border-radius: undefinedpx
                                                  }
                                                  
                                                  .comp-lcjv6qzp .nav-arrows-container .slideshow-arrow,
                                                  .comp-lcjv6qzp .nav-arrows-container .custom-nav-arrows svg {
                                                    --arrowsColor: #000000;
                                                    fill: rgb(0, 0, 0)
                                                  }
                                                  
                                                  .comp-lcjv6qzp .nav-arrows-container.pro-gallery-mobile-indicator .slideshow-arrow,
                                                  .comp-lcjv6qzp .nav-arrows-container.pro-gallery-mobile-indicator .custom-nav-arrows svg {
                                                    --arrowsColor: #000000;
                                                    fill: rgb(0, 0, 0)
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .auto-slideshow-counter {
                                                    --itemDescriptionFontSlideshow: normal normal normal 15px/1.4em avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
                                                    --itemDescriptionFontColorSlideshow: #FFFFFF;
                                                    color: rgb(255, 255, 255) !important;
                                                    font: normal normal normal 15px/18px avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
                                                    text-decoration:
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item.load-with-color:not(.image-loaded) {
                                                    --imageLoadingColor: #191919;
                                                    background-color: rgb(25, 25, 25)
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.gallery-item-video-play-triangle {
                                                    --itemFontColor: #000000;
                                                    color: rgb(0, 0, 0)
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.gallery-item-video-play-background {
                                                    --itemOpacity: #FFFFFF;
                                                    color: rgba(232, 232, 232, 0.6)
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info svg .gallery-item-svg-background,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover svg .gallery-item-svg-background {
                                                    --itemOpacity: #FFFFFF;
                                                    fill: rgba(232, 232, 232, 0.6)
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info .gradient-top,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .gradient-top {
                                                    --itemOpacity: #FFFFFF;
                                                    background: linear-gradient(rgba(232, 232, 232, 0.6) 0, transparent 140px) !important
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info {
                                                    --itemIconColorSlideshow: #FFFFFF
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info i:not(.pro-gallery-loved):not(.info-element-loved),
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .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-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info a {
                                                    color: rgb(255, 255, 255) !important
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info svg .gallery-item-svg-foreground {
                                                    fill: rgb(255, 255, 255) !important
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info .gallery-item-title,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info .info-element-title {
                                                    --itemFontSlideshow: normal normal normal 25px/1.4em questrial, sans-serif;
                                                    --itemFontColorSlideshow: #FFFFFF;
                                                    color: rgb(255, 255, 255) !important;
                                                    font: normal normal normal 22px/27px avenir-lt-w01_85-heavy1475544, avenir-lt-w05_85-heavy, sans-serif !important;
                                                    text-decoration:
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info .gallery-item-description,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info .info-element-description {
                                                    --itemDescriptionFontSlideshow: normal normal normal 15px/1.4em avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
                                                    --itemDescriptionFontColorSlideshow: #FFFFFF;
                                                    color: rgb(255, 255, 255) !important;
                                                    font: normal normal normal 15px/18px avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif !important;
                                                    text-decoration:
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover {
                                                    --itemIconColor: #000000
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover i:not(.pro-gallery-loved):not(.info-element-loved),
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .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-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover a {
                                                    color: rgb(0, 0, 0) !important
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover svg .gallery-item-svg-foreground {
                                                    fill: rgb(0, 0, 0) !important
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .gallery-item-title,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-title {
                                                    --itemFont: normal normal normal 25px/1.4em questrial, sans-serif;
                                                    --itemFontColor: #000000;
                                                    color: rgb(0, 0, 0);
                                                    font: normal normal normal 25px/1.4em questrial, sans-serif;
                                                    text-decoration:
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .gallery-item-description,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-description {
                                                    --itemDescriptionFont: normal normal normal 15px/1.4em avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
                                                    --itemDescriptionFontColor: #000000;
                                                    color: rgb(0, 0, 0) !important;
                                                    font: normal normal normal 15px/18px avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
                                                    text-decoration:
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .custom-button-wrapper,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper {
                                                    --customButtonFontColor: #000000;
                                                    color: rgb(0, 0, 0) !important
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .custom-button-wrapper button,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper button {
                                                    --customButtonColor: #FFFFFF;
                                                    --customButtonBorderRadius: 0;
                                                    --customButtonBorderWidth: 1;
                                                    --customButtonBorderColor: #000000;
                                                    --customButtonFont: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
                                                    color: rgb(0, 0, 0) !important;
                                                    font: normal normal normal 15px/18px avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
                                                    text-decoration: ;
                                                    background: rgba(0, 0, 0, 0) !important;
                                                    border-width: 1px;
                                                    border-radius: 0px;
                                                    border-color: rgb(0, 0, 0)
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container:not(.invert-hover) .gallery-item-hover:before {
                                                    --itemOpacity: #FFFFFF;
                                                    background: rgba(232, 232, 232, 0.6) !important
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container:not(.invert-hover) .gallery-item-hover.default.force-hover:before,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container:not(.invert-hover):hover .gallery-item-hover.default:not(.hide-hover):before {
                                                    background: #FFFFFF !important
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.invert-hover .gallery-item-hover:before {
                                                    --itemOpacity: #FFFFFF;
                                                    background: rgba(232, 232, 232, 0.6) !important
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.invert-hover .gallery-item-hover.default.force-hover:before,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.invert-hover:hover .gallery-item-hover.default:not(.hide-hover):before {
                                                    background: #FFFFFF !important
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-bottom-info .gallery-item-title,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-bottom-info .info-element-title,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-top-info .gallery-item-title,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-top-info .info-element-title,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-left-info .gallery-item-title,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-left-info .info-element-title,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-right-info .gallery-item-title,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-right-info .info-element-title,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .gallery-item-title,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .info-element-title {
                                                    --itemFontSlideshow: normal normal normal 22px/1.4em questrial, sans-serif;
                                                    --itemFontColorSlideshow: #FFFFFF;
                                                    color: rgb(255, 255, 255) !important;
                                                    font: normal normal normal 22px/27px avenir-lt-w01_85-heavy1475544, avenir-lt-w05_85-heavy, sans-serif !important;
                                                    text-decoration:
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-bottom-info .gallery-item-description,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-bottom-info .info-element-description,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-top-info .gallery-item-description,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-top-info .info-element-description,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-left-info .gallery-item-description,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-left-info .info-element-description,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-right-info .gallery-item-description,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-right-info .info-element-description,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .gallery-item-description,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .info-element-description {
                                                    --itemDescriptionFontColorSlideshow: #FFFFFF;
                                                    --itemDescriptionFontSlideshow: normal normal normal 15px/1.4em avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
                                                    color: rgb(255, 255, 255) !important;
                                                    font: normal normal normal 15px/18px avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif !important;
                                                    text-decoration:
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-text .custom-button-wrapper button,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-text .info-element-custom-button-wrapper button,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-bottom-info .custom-button-wrapper button,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-bottom-info .info-element-custom-button-wrapper button,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-top-info .custom-button-wrapper button,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-top-info .info-element-custom-button-wrapper button,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-left-info .custom-button-wrapper button,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-left-info .info-element-custom-button-wrapper button,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-right-info .custom-button-wrapper button,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-item-right-info .info-element-custom-button-wrapper button,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .custom-button-wrapper button,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .info-element-custom-button-wrapper button {
                                                    --customButtonFontForHover: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
                                                    --customButtonFontColorForHover: #FFFFFF;
                                                    --externalCustomButtonBorderWidth: 0;
                                                    --externalCustomButtonBorderRadius: 0;
                                                    font: normal normal normal 15px/18px avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
                                                    text-decoration: ;
                                                    color: rgb(255, 255, 255) !important;
                                                    background: rgba(126, 85, 246, 0) !important;
                                                    border-color: rgb(255, 255, 255);
                                                    border-width: 0px;
                                                    border-radius: 0px
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item.load-with-color:not(.image-loaded) {
                                                    --imageLoadingColor: #191919;
                                                    background-color: rgb(25, 25, 25)
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item.gallery-item-video i.gallery-item-video-play-triangle {
                                                    --itemFontColor: #000000;
                                                    color: rgb(0, 0, 0)
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item.gallery-item-video i.gallery-item-video-play-background {
                                                    --itemOpacity: #FFFFFF;
                                                    color: rgba(232, 232, 232, 0.6) !important
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info svg .gallery-item-svg-background,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover svg .gallery-item-svg-background {
                                                    --itemOpacity: #FFFFFF;
                                                    fill: rgba(232, 232, 232, 0.6) !important
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info .gradient-top,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .gradient-top {
                                                    --itemOpacity: #FFFFFF;
                                                    background: linear-gradient(rgba(232, 232, 232, 0.6) 0, transparent 140px) !important
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info {
                                                    --itemIconColorSlideshow: #FFFFFF
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info i:not(.pro-gallery-loved):not(.info-element-loved),
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .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-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info a {
                                                    color: rgb(255, 255, 255) !important
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info svg .gallery-item-svg-foreground {
                                                    fill: rgb(255, 255, 255) !important
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info .gallery-item-title,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info .info-element-title {
                                                    --itemFontSlideshow: normal normal normal 25px/1.4em questrial, sans-serif;
                                                    --itemFontColorSlideshow: #FFFFFF;
                                                    color: rgb(255, 255, 255) !important;
                                                    font: normal normal normal 22px/27px avenir-lt-w01_85-heavy1475544, avenir-lt-w05_85-heavy, sans-serif !important;
                                                    text-decoration:
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info .gallery-item-description,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .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, avenir-lt-w05_35-light, sans-serif;
                                                    --itemDescriptionFontColorSlideshow: #FFFFFF;
                                                    color: rgb(255, 255, 255) !important;
                                                    font: normal normal normal 15px/18px avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif !important;
                                                    text-decoration:
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover {
                                                    --itemIconColor: #000000
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover i:not(.pro-gallery-loved):not(.info-element-loved),
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .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-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover a {
                                                    color: rgb(0, 0, 0) !important
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover svg .gallery-item-svg-foreground {
                                                    fill: rgb(0, 0, 0) !important
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .gallery-item-title,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .info-element-title {
                                                    --itemFont: normal normal normal 25px/1.4em questrial, sans-serif;
                                                    --itemFontColor: #000000;
                                                    color: rgb(0, 0, 0);
                                                    font: normal normal normal 25px/31px questrial, sans-serif;
                                                    text-decoration:
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .gallery-item-description,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .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, avenir-lt-w05_35-light, sans-serif;
                                                    --itemDescriptionFontColor: #000000;
                                                    color: rgb(0, 0, 0) !important;
                                                    font: normal normal normal 15px/18px avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
                                                    text-decoration:
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .custom-button-wrapper,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper {
                                                    --customButtonFontColor: #000000;
                                                    color: rgb(0, 0, 0) !important
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .custom-button-wrapper button,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper button {
                                                    --customButtonColor: #FFFFFF;
                                                    --customButtonBorderRadius: 0;
                                                    --customButtonBorderWidth: 1;
                                                    --customButtonBorderColor: #000000;
                                                    --customButtonFont: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
                                                    color: rgb(0, 0, 0) !important;
                                                    font: normal normal normal 15px/18px avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
                                                    text-decoration: ;
                                                    background: rgba(0, 0, 0, 0) !important;
                                                    border-width: undefinedpx;
                                                    border-radius: undefinedpx;
                                                    border-color: rgb(0, 0, 0)
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator:not(.invert-hover) .gallery-item-hover:not(.hide-hover):before {
                                                    --itemOpacity: #FFFFFF;
                                                    background: rgba(232, 232, 232, 0.6) !important
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator:not(.invert-hover) .gallery-item-hover.default.force-hover:before,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator:not(.invert-hover):hover .gallery-item-hover.default:not(.hide-hover):before {
                                                    background: #FFFFFF !important
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator.invert-hover .gallery-item-hover:before {
                                                    --itemOpacity: #FFFFFF;
                                                    background: rgba(232, 232, 232, 0.6) !important
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator.invert-hover .gallery-item-hover.default.force-hover:before,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator.invert-hover:hover .gallery-item-hover.default:not(.hide-hover):before {
                                                    background: #FFFFFF !important
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .gallery-item-title,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .info-element-title,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .gallery-item-title,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .info-element-title,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .gallery-item-title,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .info-element-title,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .gallery-item-title,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .info-element-title,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .gallery-item-title,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .info-element-title {
                                                    --itemFontSlideshow: normal normal normal 22px/1.4em questrial, sans-serif;
                                                    --itemFontColorSlideshow: #FFFFFF;
                                                    color: rgb(255, 255, 255) !important;
                                                    font: normal normal normal 22px/27px avenir-lt-w01_85-heavy1475544, avenir-lt-w05_85-heavy, sans-serif !important;
                                                    text-decoration:
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .gallery-item-description,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .info-element-description,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .gallery-item-description,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .info-element-description,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .gallery-item-description,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .info-element-description,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .gallery-item-description,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .info-element-description,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .gallery-item-description,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .info-element-description {
                                                    --itemDescriptionFontColorSlideshow: #FFFFFF;
                                                    --itemDescriptionFontSlideshow: normal normal normal 15px/1.4em avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
                                                    color: rgb(255, 255, 255) !important;
                                                    font: normal normal normal 15px/18px avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif !important;
                                                    text-decoration:
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-text .custom-button-wrapper button,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-text .info-element-custom-button-wrapper button,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .custom-button-wrapper button,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .info-element-custom-button-wrapper button,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .custom-button-wrapper button,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .info-element-custom-button-wrapper button,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .custom-button-wrapper button,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .info-element-custom-button-wrapper button,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .custom-button-wrapper button,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .info-element-custom-button-wrapper button,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .custom-button-wrapper button,
                                                  .comp-lcjv6qzp .pro-gallery.inline-styles .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, avenir-lt-w05_35-light, sans-serif;
                                                    --customButtonFontColorForHover: #FFFFFF;
                                                    --externalCustomButtonBorderWidth: 0;
                                                    --externalCustomButtonBorderRadius: 0;
                                                    font: normal normal normal 15px/18px avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
                                                    text-decoration: ;
                                                    color: rgb(255, 255, 255) !important;
                                                    background: rgba(126, 85, 246, 0) !important;
                                                    border-color: rgb(255, 255, 255);
                                                    border-width: undefinedpx;
                                                    border-radius: undefinedpx
                                                  }
                                                  
                                                  .comp-lcjv6qzp .te-pro-gallery-text-item {
                                                    font: normal normal normal 12px/1.4em avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
                                                    color: #000000
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper .pro-fullscreen-text-item {
                                                    --fullscreen-text-item-bg: #FFFFFF;
                                                    background-color: #FFFFFF
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles {
                                                    --bgColorExpand: #000000;
                                                    background-color: rgb(0, 0, 0)
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .pro-fullscreen-selected-license,
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .pro-fullscreen-checkout-link {
                                                    --descriptionColorExpand: #FFFFFF;
                                                    --descriptionFontExpand: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
                                                    color: rgb(255, 255, 255);
                                                    font: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
                                                    text-decoration:
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar,
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-bottom-mobile-info {
                                                    --bgColorExpand: #000000;
                                                    background-color: rgb(0, 0, 0)
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-title {
                                                    --titleColorExpand: #FFFFFF;
                                                    --titleFontExpand: normal normal normal 25px/1.4em questrial, sans-serif;
                                                    color: rgb(255, 255, 255);
                                                    font: normal normal normal 70px/1.4em questrial, sans-serif;
                                                    text-decoration:
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-description,
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-description .fullscreen-side-bar-description-line,
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-exif,
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-link,
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-bottom-link {
                                                    --descriptionColorExpand: #FFFFFF;
                                                    --descriptionFontExpand: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
                                                    color: rgb(255, 255, 255);
                                                    font: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496, avenir-lt-w05_35-light, sans-serif;
                                                    text-decoration:
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-description:after,
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-description .fullscreen-side-bar-description-line:after,
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-exif:after,
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-link:after,
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-bottom-link:after {
                                                    --descriptionColorExpand: #FFFFFF;
                                                    border-color: rgb(255, 255, 255)
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-social i:not(.pro-gallery-loved),
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-social a,
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-social button,
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-nav i:not(.pro-gallery-loved),
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-nav a,
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-nav button,
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-mobile-bar i:not(.pro-gallery-loved),
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-mobile-bar a,
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-mobile-bar button,
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-social i:not(.pro-gallery-loved),
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-social a,
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-social button {
                                                    --descriptionColorExpand: #FFFFFF;
                                                    color: rgb(255, 255, 255)
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles i.fullscreen-item-video-play.progallery-svg-font-icons-play-triangle {
                                                    --descriptionColorExpand: #FFFFFF;
                                                    color: rgb(255, 255, 255)
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles i.fullscreen-item-video-play.progallery-svg-font-icons-play-background {
                                                    --bgColorExpand: #000000;
                                                    color: rgb(0, 0, 0)
                                                  }
                                                  
                                                  .comp-lcjv6qzp .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-icon {
                                                    --descriptionColorExpand: #FFFFFF;
                                                    --bgColorExpand: #000000;
                                                    color: rgb(255, 255, 255);
                                                    background: rgb(0, 0, 0)
                                                  }
												  div.comp-lcjv6qzp:not(.fullscreen-comp-wrapper) {
                                                      width: 100%;
                                                    }
													

#frstcon{
	position: static;
	display: grid;
	height: 1000px;
	width: 100%;
	min-height: auto;
	margin-top: -159px;
	grid-template-rows: 1fr;
	grid-template-columns: 100%;
	background-image: url("/images/bg1.jpg");
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: cover;
}
.topt{
    margin-top: 25em;
    width: 100%;
    height: 280px;
    display: block;
    position: initial;
}
.topt h1{
    font: var(--font_0);
    color: rgb(var(--color_15));
    margin-left: 90px;
    line-height: 1.2em;
    font-size: 80px;
}
.topt h1 span{
    color: #fff;
}
.toptp{
    margin-bottom: 150px;
    padding: 70px 10%;
    background: #050505ad;
}
.toptp p{line-height:1.4em; font-size:25px;}
.toptp p span{
    font: var(--font_5);
    color: rgb(var(--color_15));
    font-size: 29px;
	letter-spacing:0.03em;
}





.nashuslug{
    width: 100%;
    display: block;
    display: -moz-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    background: #000000c2;
    padding: 120px 0px;
}
.nuleft{
    width: 35%;
    float: left;
    padding-left: 10%;
}
.nuleft span{
    line-height: 1.2em;
    font-size: 56px;
    color: rgb(var(--color_14));
    font: var(--font_3);
}
.nuright{
    float: left;
    width: 40%;
    padding-right: 10%;
}
.nuright p{letter-spacing: normal;font-size: 28px;line-height: normal;color: rgb(var(--color_14));font-family: rubik-light,sans-serif;padding-bottom: 50px;padding-top: 8px;}
.nasusm{
	line-height: 1.2em;
	font-size: 56px;
	color: rgb(var(--color_14));
	font: var(--font_3);
	display:none;
}
.lastb{}
.lastbleft{
    float: left;
    width: 50%;
    padding-top: 8em;
}
.lastbleft h2{
    text-align: center;
    line-height: 1.35em;
    font-size: 22px;
    font: var(--font_6);
    color: rgb(var(--color_15));
    color: rgb(var(--color_14));
    padding-bottom: 1em;
    font-family: rubik-light,sans-serif;
    padding-left: 6%;
}
.lasttext{
    font: var(--font_9);
    color: rgb(var(--color_15));
    letter-spacing: 0em;
    padding-left: 31%;
    font-size: 13px;
    width: 52%;
}
.lastbright{
    float: right;
    width: 50%;
    background-image: url(/images/bg3.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    display: flex;
    min-height: 500px;
}
.fotleft{
    float: left;
    width: 50%;
    padding-top: 5em;
}
.fotleft img{
    padding-left: 5em;
    float: left;
}
.flogot{
    float: left;
    padding: 1.5em 1em;
}
.flogot p{
    color: rgb(var(--color_15));
    font-size: 42px;
    line-height: 1.2em;
    text-shadow: rgb(10 189 240 / 30%) 3px 3px 0px, rgb(254 1 1 / 30%) -3px -3px 0px;
    font-family: rubik-light,sans-serif;
}
.ftsmall{
    color: rgb(var(--color_15));
    font-size: 20px;
    font-family: roboto,sans-serif;
    margin-top: -0.5em;
    padding-left: 0.3em;
}
.fotright{
    float: right;
    width: 50%;
    padding-top: 6em;
}
.fotright p{
    line-height: 1.5em;
    font-size:25px;
    font-family: rubik-light,sans-serif;
    color: rgb(var(--color_15));
    text-align: center;
}
.fnumber{font-weight: bold;}



.ssect{
    padding: 5em 0;
    background: #faf8f8;
    overflow: hidden;
}
.primer{
    float: left;
    width: 38%;
    padding-left: 6%;
    font-family: rubik-light,sans-serif;
    line-height: 1.2em;
    font-size: 46px;
}
.sliderbox{
    float: left;
    width: 50%;
}



.slider__container {
      position: relative;
      margin-left: 200px;
    }

    .slider {
      max-width: 310px;
      flex: 0 0 310px;
      margin-left: unset;
      margin-right: unset;
    }

    /* дополнительные стили для этого примера */
    .slider__items {
      counter-reset: slide;
    }

    .slider__item {
      counter-increment: slide;
      display: flex;
      background-color: #eee;
    }

    .slider__item::before {
      content: counter(slide);
      position: absolute;
      top: 10px;
      right: 20px;
      color: #fff;
      font-style: italic;
      font-size: 32px;
      font-weight: bold;
    }

    .slider img {
      max-width: 100%;
      height: auto;
    }

    .slider__thumbnails {
      position: absolute;
      display: flex;
      flex-flow: column wrap;
      align-content: center;
      width: 150px;
      left: -175px;
      top: 0;
      height: 100%;
    }

    .slider__thumbnails-item {
      line-height: 0;
      max-width: 52px;
      margin: 0 10px 10px 0;
      opacity: .5;
      border-radius: 8px;
      overflow: hidden;
      transition: 0.15s opacity ease-in-out;
    }

    .slider__thumbnails-item.active {
      opacity: 1;
    }

    .slider__thumbnails-item:hover {
      opacity: 1;
    }

    .slider__thumbnails-item>img {
      display: inline-block;
      width: 100%;
      height: auto;
    }

    .slider__indicators {
      display: none;
    }

    .image-open {
      background: rgba(255, 255, 255, 0.3);
      border-radius: 12px 40px 12px 12px;
      position: absolute;
      padding: 10px 16px 6px;
      left: 8px;
      bottom: 8px;
      cursor: pointer;
      transition: background-color .15s ease-in-out;
      line-height: 1;
    }

    .image-open:hover {
      background: rgba(255, 255, 255, 0.5);
    }

    .image-open::before {
      content: '';
      display: inline-block;
      width: 24px;
      height: 24px;
      background: transparent no-repeat center center;
      background-size: 100% 100%;
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z'/%3E%3C/svg%3E");
    }

    .slider-overflow__container {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      background-color: rgba(0, 0, 0, 0.9);
      display: none;
    }

    .slider-overflow__container_show {
      display: flex;
    }

    .slider-overflow {
      margin-left: auto;
      margin-right: auto;
    }

    .slider-overflow .slider__wrapper {
      height: 100%;
      margin-left: auto;
      margin-right: auto;
    }

    .slider-overflow .slider__items {
      height: 100%;
    }

    .slider-overflow img {
      max-height: 100%;
      width: auto;
    }

    .btn-close {
      position: absolute;
      top: 1rem;
      right: 1rem;
      z-index: 2;
      padding: 1.25rem 1rem;
      box-sizing: content-box;
      width: 2em;
      height: 2em;
      padding: 0.25em 0.25em;
      color: #000;
      background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/2em auto no-repeat;
      border: 0;
      border-radius: 0.25rem;
      opacity: 0.5;
    }

    .btn-close:hover {
      color: #000;
      opacity: 0.75;
    }

    .btn-close:focus {
      outline: 0;
      box-shadow: none;
      opacity: 0.75;
    }
	
	
	
.preimus{
    background: white;
    padding: 3em 0;
    overflow: hidden;
}
.preimus svg{
    width: 65px;
    display: block;
    height: auto;
    padding-bottom: 4em;
}
.preimus h3{
    font: var(--font_5);
    line-height: normal;
    font-size: 25px;
    color: rgb(var(--color_11));
    font-family: rubik-light,sans-serif;
    padding-bottom: 1em;
}
.np12{
    overflow: hidden;
    border-bottom: 1px solid #d4d4d4;
}
.np34{
    overflow: hidden;
}
.np1{
    float: left;
    width: 50%;
    
}
.np1 h2{letter-spacing:normal;font: var(--font_3);line-height: 1.2em;font-family: rubik-light,sans-serif;font-size:56px;width: 488px;position: relative;margin: 223px 0px 10px calc((100% - 488px) * 0.5);left: 12px;}
.np2{
    float: left;
    width: 27%;
    padding: 5% 10%;
    border-left: 1px solid #d4d4d4;
}
.np3{
    float: left;
    width: 30%;
    padding: 5% 10%;
    border-left: 1px solid #d4d4d4;
    }
.np4{
    float: left;
    width: 27%;
    padding: 5% 10%;
    border-left: 1px solid #d4d4d4;
    }
.napretext{
    color: rgb(var(--color_11));
    letter-spacing: normal;
    font-family: montserrat,sans-serif;
    line-height: 1.8em;
    font-size: 16px;
}
.napretextb{width: 100%;}
.j7pOnl img{width: 88px;
height: 88px;
object-fit: cover;}
.tel {
  display: none;
  padding: 3em;
  text-align: center;
  background: linear-gradient(90deg, rgb(0, 36, 35) 0%, rgb(56, 107, 55) 35%, rgb(0, 36, 35) 100%);
  }
.tel a {
  letter-spacing: normal;
  font: var(--font_3);
  line-height: 1.2em;
  font-family: rubik-light,sans-serif;
  font-size: 56px;
  color: #fff;
}
.nuright ul li{color: rgb(var(--color_15));font: var(--font_5);font-family: rubik-light,sans-serif;line-height: 2em;font-size: 22px;}

#QUICK_ACTION_BAR{
    position:fixed;
    visibility: hidden;
    bottom: 0;
    width: 100%;
    background: black;
    z-index: 5;
    }
.qacontenner{
    display: flex;
    height: 100%;
    width: 100%;
    padding: 1em 0;
}
.qacontenner a{
    display: block;
    float: left;
    width: 25%;
    text-align: center;
}
.bpicon{
    fill: #fff;
}
.bptext{
    color: snow;
    padding-top: 5px;
    font-size: 13px;
}