      body {
        --wp--preset--color--black: #000000;
        --wp--preset--color--cyan-bluish-gray: #abb8c3;
        --wp--preset--color--white: #ffffff;
        --wp--preset--color--pale-pink: #f78da7;
        --wp--preset--color--vivid-red: #cf2e2e;
        --wp--preset--color--luminous-vivid-orange: #ff6900;
        --wp--preset--color--luminous-vivid-amber: #fcb900;
        --wp--preset--color--light-green-cyan: #7bdcb5;
        --wp--preset--color--vivid-green-cyan: #00d084;
        --wp--preset--color--pale-cyan-blue: #8ed1fc;
        --wp--preset--color--vivid-cyan-blue: #0693e3;
        --wp--preset--color--vivid-purple: #9b51e0;
        --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);
        --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
        --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
        --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);
        --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
        --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
        --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
        --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
        --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
        --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
        --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
        --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
        --wp--preset--font-size--small: 13px;
        --wp--preset--font-size--medium: 20px;
        --wp--preset--font-size--large: 36px;
        --wp--preset--font-size--x-large: 42px;
        --wp--preset--spacing--20: 0.44rem;
        --wp--preset--spacing--30: 0.67rem;
        --wp--preset--spacing--40: 1rem;
        --wp--preset--spacing--50: 1.5rem;
        --wp--preset--spacing--60: 2.25rem;
        --wp--preset--spacing--70: 3.38rem;
        --wp--preset--spacing--80: 5.06rem;
        --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
        --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
        --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
        --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
        --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
      }
	  
	  a {
		  cursor: pointer;
	  }
	  
	  html {
		  scroll-behavior: smooth;
		  overflow-x: hidden;
	  }

      @media all {
        html {
          line-height: 1.15;
          -webkit-text-size-adjust: 100%;
        }

        *,
        :after,
        :before {
          box-sizing: border-box;
        }

        body {
          margin: 0;
          font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
          font-size: 1rem;
          font-weight: 400;
          line-height: 1.5;
          color: #333;
          background-color: #fff;
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale;
        }

        h2,
        h3 {
          margin-block-start: .5rem;
          margin-block-end: 1rem;
          font-family: inherit;
          font-weight: 500;
          line-height: 1.2;
          color: inherit;
        }

        h2 {
          font-size: 2rem;
        }

        h3 {
          font-size: 1.75rem;
        }

        a {
          background-color: transparent;
          text-decoration: none;
          color: #c36;
        }

        a:active,
        a:hover {
          color: #336;
        }

        a:not([href]):not([tabindex]),
        a:not([href]):not([tabindex]):focus,
        a:not([href]):not([tabindex]):hover {
          color: inherit;
          text-decoration: none;
        }

        a:not([href]):not([tabindex]):focus {
          outline: 0;
        }

        img {
          border-style: none;
          height: auto;
          max-width: 100%;
        }

        @media print {

          *,
          :after,
          :before {
            background: transparent !important;
            color: #000 !important;
            box-shadow: none !important;
            text-shadow: none !important;
          }

          a,
          a:visited {
            text-decoration: underline;
          }

          a[href]:after {
            content: " ("attr(href) ")";
          }

          a[href^="#"]:after {
            content: "";
          }

          img {
            -moz-column-break-inside: avoid;
            break-inside: avoid;
          }

          h2,
          h3 {
            orphans: 3;
            widows: 3;
          }

          h2,
          h3 {
            -moz-column-break-after: avoid;
            break-after: avoid;
          }}

        li,
        ul {
          margin-block-start: 0;
          margin-block-end: 0;
          border: 0;
          outline: 0;
          font-size: 100%;
          vertical-align: baseline;
          background: transparent;
        }
      }

      @media all {
        ._ruLs0JWU {
          clip: rect(1px, 1px, 1px, 1px);
          height: 1px;
          overflow: hidden;
          position: absolute !important;
          width: 1px;
          word-wrap: normal !important;
        }

        ._ruLs0JWU:focus {
          background-color: #eee;
          clip: auto !important;
          -webkit-clip-path: none;
          clip-path: none;
          color: #333;
          display: block;
          font-size: 1rem;
          height: auto;
          left: 5px;
          line-height: normal;
          padding: 15px 23px 14px;
          text-decoration: none;
          top: 5px;
          width: auto;
          z-index: 100000;
        }}

      @media all {

        ._tVaZkfwW,
        ._ruLs0JWU {
          position: absolute;
          top: -10000em;
          width: 1px;
          height: 1px;
          margin: -1px;
          padding: 0;
          overflow: hidden;
          clip: rect(0, 0, 0, 0);
          border: 0;
        }

        ._c3cmCzef *,
        ._c3cmCzef :after,
        ._c3cmCzef :before {
          box-sizing: border-box;
        }

        ._c3cmCzef a {
          box-shadow: none;
          text-decoration: none;
        }

        ._c3cmCzef img {
          height: auto;
          max-width: 100%;
          border: none;
          border-radius: 0;
          box-shadow: none;
        }

        ._c3cmCzef ._vcD9ze87:not(._2BRS8c5F):not(._lpvmaB1B) figure {
          margin: 0;
        }

        ._A9ETWuUA {
          --flex-direction: initial;
          --flex-wrap: initial;
          --justify-content: initial;
          --align-items: initial;
          --align-content: initial;
          --gap: initial;
          --flex-basis: initial;
          --flex-grow: initial;
          --flex-shrink: initial;
          --order: initial;
          --align-self: initial;
          flex-basis: var(--flex-basis);
          flex-grow: var(--flex-grow);
          flex-shrink: var(--flex-shrink);
          order: var(--order);
          align-self: var(--align-self);
        }

        ._A9ETWuUA:where(._jtQFMUsb, ._vcD9ze87) {
          flex-direction: var(--flex-direction);
          flex-wrap: var(--flex-wrap);
          justify-content: var(--justify-content);
          align-items: var(--align-items);
          align-content: var(--align-content);
          gap: var(--gap);
        }

        ._ERqPj2PP {
          text-align: center;
        }

        ._ERqPj2PP ._IUWCKcVu {
          width: auto;
        }

        ._AFtRHLfZ {
          text-align: right;
        }

        ._AFtRHLfZ ._IUWCKcVu {
          width: auto;
        }

        ._8o634RMt {
          text-align: left;
        }

        ._8o634RMt ._IUWCKcVu {
          width: auto;
        }

        @media (max-width:767px) {
          ._c6xHt3Sg {
            text-align: center;
          }

          ._c6xHt3Sg ._IUWCKcVu {
            width: auto;
          }}

        :root {
          --page-title-display: block;
        }

        ._vcD9ze87 {
          position: relative;
        }

        ._vcD9ze87:not(:last-child) {
          margin-bottom: 20px;
        }

        ._g5xKKr8E {
          display: grid;
          grid-column-gap: var(--grid-column-gap);
          grid-row-gap: var(--grid-row-gap);
        }

        ._g5xKKr8E ._1NnUn77h {
          min-width: 0;
        }

        ._3CQiT0Ce ._g5xKKr8E {
          display: inline-block;
          width: 100%;
          word-spacing: var(--grid-column-gap);
          margin-bottom: calc(-1 * var(--grid-row-gap));
        }

        ._3CQiT0Ce ._g5xKKr8E ._1NnUn77h {
          display: inline-block;
          margin-bottom: var(--grid-row-gap);
          word-break: break-word;
        }

        @media (min-width:1025px) {
          #elementor-device-mode:after {
            content: "desktop";
          }}

        @media (min-width:-1) {
          #elementor-device-mode:after {
            content: "widescreen";
          }}

        @media (max-width:-1) {
          #elementor-device-mode:after {
            content: "laptop";
            content: "tablet_extra";
          }}

        @media (max-width:1024px) {
          #elementor-device-mode:after {
            content: "tablet";
          }}

        @media (max-width:-1) {
          #elementor-device-mode:after {
            content: "mobile_extra";
          }}

        @media (max-width:767px) {
          #elementor-device-mode:after {
            content: "mobile";
          }}

        ._ZuQhn2hG {
          --border-radius: 0;
          --border-top-width: 0px;
          --border-right-width: 0px;
          --border-bottom-width: 0px;
          --border-left-width: 0px;
          --border-style: initial;
          --border-color: initial;
          --container-widget-width: 100%;
          --container-widget-height: initial;
          --container-widget-flex-grow: 0;
          --container-widget-align-self: initial;
          --content-width: min(100%, var(--container-max-width, 1140px));
          --width: 100%;
          --min-height: initial;
          --height: auto;
          --text-align: initial;
          --margin-top: 0px;
          --margin-right: 0px;
          --margin-bottom: 0px;
          --margin-left: 0px;
          --padding-top: var(--container-default-padding-top, 10px);
          --padding-right: var(--container-default-padding-right, 10px);
          --padding-bottom: var(--container-default-padding-bottom, 10px);
          --padding-left: var(--container-default-padding-left, 10px);
          --position: relative;
          --z-index: revert;
          --overflow: visible;
          --gap: var(--widgets-spacing, 20px);
          --overlay-mix-blend-mode: initial;
          --overlay-opacity: 1;
          --overlay-transition: 0.3s;
          --e-con-grid-template-columns: repeat(3, 1fr);
          --e-con-grid-template-rows: repeat(2, 1fr);
          position: var(--position);
          width: var(--width);
          min-width: 0;
          min-height: var(--min-height);
          height: var(--height);
          border-radius: var(--border-radius);
          z-index: var(--z-index);
          overflow: var(--overflow);
          transition: background var(--background-transition, .3s), border var(--border-transition, .3s), box-shadow var(--border-transition, .3s), transform var(--e-con-transform-transition-duration, .4s);
          margin-block-start: var(--margin-block-start);
          margin-inline-end: var(--margin-inline-end);
          margin-block-end: var(--margin-block-end);
          margin-inline-start: var(--margin-inline-start);
          padding-inline-start: var(--padding-inline-start);
          padding-inline-end: var(--padding-inline-end);
          --margin-block-start: var(--margin-top);
          --margin-block-end: var(--margin-bottom);
          --margin-inline-start: var(--margin-left);
          --margin-inline-end: var(--margin-right);
          --padding-inline-start: var(--padding-left);
          --padding-inline-end: var(--padding-right);
          --padding-block-start: var(--padding-top);
          --padding-block-end: var(--padding-bottom);
          --border-block-start-width: var(--border-top-width);
          --border-block-end-width: var(--border-bottom-width);
          --border-inline-start-width: var(--border-left-width);
          --border-inline-end-width: var(--border-right-width);
        }

        ._ZuQhn2hG._Y2qVOgjr {
          --flex-direction: column;
          --flex-basis: auto;
          --flex-grow: 0;
          --flex-shrink: 1;
          flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis);
        }

        ._jtQFMUsb,
        ._ZuQhn2hG>._rn8HpLqo {
          text-align: var(--text-align);
          padding-block-start: var(--padding-block-start);
          padding-block-end: var(--padding-block-end);
        }

        ._jtQFMUsb._Y2qVOgjr,
        ._ZuQhn2hG._Y2qVOgjr>._rn8HpLqo {
          flex-direction: var(--flex-direction);
        }

        ._ZuQhn2hG,
        ._ZuQhn2hG>._rn8HpLqo {
          display: var(--display);
        }

        ._UgRsu40p._Y2qVOgjr {
          flex-direction: column;
          flex-wrap: nowrap;
          justify-content: normal;
          align-items: normal;
          align-content: normal;
        }

        ._UgRsu40p {
          text-align: initial;
          gap: initial;
        }

        ._ZuQhn2hG._Y2qVOgjr>._rn8HpLqo {
          flex-wrap: var(--flex-wrap);
          justify-content: var(--justify-content);
          align-items: var(--align-items);
          align-content: var(--align-content);
          flex-basis: auto;
          flex-grow: 1;
          flex-shrink: 1;
          align-self: auto;
        }

        ._ZuQhn2hG>._rn8HpLqo {
          gap: var(--gap);
          width: 100%;
          max-width: var(--content-width);
          margin: 0 auto;
          padding-inline-start: 0;
          padding-inline-end: 0;
          height: 100%;
        }

        :is(._aBZDcYe1, [data-elementor-id])>._ZuQhn2hG {
          --margin-left: auto;
          --margin-right: auto;
          max-width: min(100%, var(--width));
        }

        ._ZuQhn2hG ._vcD9ze87._vcD9ze87 {
          margin-block-end: 0;
        }

        ._ZuQhn2hG:before {
          content: var(--background-overlay);
          display: block;
          position: absolute;
          mix-blend-mode: var(--overlay-mix-blend-mode);
          opacity: var(--overlay-opacity);
          transition: var(--overlay-transition, .3s);
          border-radius: var(--border-radius);
          border-style: var(--border-style);
          border-color: var(--border-color);
          border-block-start-width: var(--border-block-start-width);
          border-inline-end-width: var(--border-inline-end-width);
          border-block-end-width: var(--border-block-end-width);
          border-inline-start-width: var(--border-inline-start-width);
          top: calc(0px - var(--border-top-width));
          left: calc(0px - var(--border-left-width));
          width: max(100% + var(--border-left-width) + var(--border-right-width), 100%);
          height: max(100% + var(--border-top-width) + var(--border-bottom-width), 100%);
        }

        ._ZuQhn2hG:before {
          transition: background var(--overlay-transition, .3s), border-radius var(--border-transition, .3s), opacity var(--overlay-transition, .3s);
        }

        ._ZuQhn2hG ._vcD9ze87 {
          min-width: 0;
        }

        ._ZuQhn2hG ._vcD9ze87._Zdu0uxlR {
          width: 100%;
        }

        ._ZuQhn2hG>._rn8HpLqo>._vcD9ze87>._7zazoJNP,
        ._ZuQhn2hG>._vcD9ze87>._7zazoJNP {
          height: 100%;
        }

        ._ZuQhn2hG._ZuQhn2hG>._rn8HpLqo>._vcD9ze87,
        ._c3cmCzef._c3cmCzef ._ZuQhn2hG>._vcD9ze87 {
          max-width: 100%;
        }

        @media (max-width:767px) {
          ._ZuQhn2hG._Y2qVOgjr {
            --width: 100%;
            --flex-wrap: wrap;
          }}

        ._A9ETWuUA ._7zazoJNP {
          transition: background .3s, border .3s, border-radius .3s, box-shadow .3s, transform var(--e-transform-transition-duration, .4s);
        }

        ._IUWCKcVu {
          display: inline-block;
          line-height: 1;
          background-color: #69727d;
          font-size: 15px;
          padding: 12px 24px;
          border-radius: 3px;
          color: #fff;
          fill: #fff;
          text-align: center;
          transition: all .3s;
        }

        ._IUWCKcVu:focus,
        ._IUWCKcVu:hover,
        ._IUWCKcVu:visited {
          color: #fff;
        }

        ._MxTH4qxk {
          display: flex;
          justify-content: center;
        }

        ._TpiwVL8s {
          flex-grow: 1;
          order: 10;
          display: inline-block;
        }

        ._IUWCKcVu span {
          text-decoration: inherit;
        }

        ._oRYHBBXc {
          display: inline-block;
          line-height: 1;
          transition: all .3s;
          color: #69727d;
          font-size: 50px;
          text-align: center;
        }

        ._oRYHBBXc:hover {
          color: #69727d;
        }

        ._oRYHBBXc svg {
          width: 1em;
          height: 1em;
          position: relative;
          display: block;
        }

        ._oRYHBBXc svg:before {
          position: absolute;
          left: 50%;
          transform: translateX(-50%);
        }

        ._A9ETWuUA {
          --swiper-theme-color: #000;
          --swiper-navigation-size: 44px;
          --swiper-pagination-bullet-size: 6px;
          --swiper-pagination-bullet-horizontal-gap: 6px;
        }

        ._A9ETWuUA ._5KqIzJ3o ._eNWtZTpG figure {
          line-height: 0;
        }

        ._A9ETWuUA ._5KqIzJ3o ._3chrH72O,
        ._A9ETWuUA ._5KqIzJ3o~._3chrH72O {
          position: absolute;
          display: inline-flex;
          z-index: 1;
          cursor: pointer;
          font-size: 25px;
          color: hsla(0, 0%, 93.3%, .9);
          top: 50%;
          transform: translateY(-50%);
        }

        ._A9ETWuUA ._5KqIzJ3o ._3chrH72O svg,
        ._A9ETWuUA ._5KqIzJ3o~._3chrH72O svg {
          fill: hsla(0, 0%, 93.3%, .9);
          height: 1em;
          width: 1em;
        }

        ._A9ETWuUA ._5KqIzJ3o ._Liyx1Zs4,
        ._A9ETWuUA ._5KqIzJ3o~._Liyx1Zs4 {
          left: 10px;
        }

        ._A9ETWuUA ._5KqIzJ3o ._JeZrKCNr,
        ._A9ETWuUA ._5KqIzJ3o~._JeZrKCNr {
          right: 10px;
        }

        ._A9ETWuUA._A7QQF1WO ._5KqIzJ3o {
          width: calc(100% - 60px);
        }

        ._A9ETWuUA._A7QQF1WO ._5KqIzJ3o ._Liyx1Zs4 {
          left: 0;
        }

        ._A9ETWuUA._A7QQF1WO ._5KqIzJ3o ._JeZrKCNr {
          right: 0;
        }

        @media (max-width:767px) {
          ._c3cmCzef ._Euj9kGhA {
            display: none;
          }}

        @media (min-width:768px) and (max-width:1024px) {
          ._c3cmCzef ._ZmixpTzg {
            display: none;
          }}

        @media (min-width:1025px) and (max-width:99999px) {
          ._c3cmCzef ._NvZ5RE5T {
            display: none;
          }}
      }

      @media all {
        ._QSnq43Ss {
          --e-global-color-primary: #6EC1E4;
          --e-global-color-secondary: #54595F;
          --e-global-color-text: #7A7A7A;
          --e-global-color-accent: #61CE70;
          --e-global-color-d312397: #0A0A0A;
          --e-global-typography-primary-font-family: "Roboto";
          --e-global-typography-primary-font-weight: 600;
          --e-global-typography-secondary-font-family: "Roboto Slab";
          --e-global-typography-secondary-font-weight: 400;
          --e-global-typography-text-font-family: "Roboto";
          --e-global-typography-text-font-weight: 400;
          --e-global-typography-accent-font-family: "Roboto";
          --e-global-typography-accent-font-weight: 500;
        }

        ._ZuQhn2hG {
          --container-max-width: 1140px;
        }

        ._vcD9ze87:not(:last-child) {
          margin-block-end: 20px;
        }

        ._A9ETWuUA {
          --widgets-spacing: 20px 20px;
        }

        @media (max-width:1024px) {
          ._ZuQhn2hG {
            --container-max-width: 1024px;
          }}

        @media (max-width:767px) {
          ._ZuQhn2hG {
            --container-max-width: 767px;
          }}
      }

      @media all {
        :root {
          --swiper-theme-color: #007aff;
        }

        ._5KqIzJ3o {
          margin-left: auto;
          margin-right: auto;
          position: relative;
          overflow: hidden;
          list-style: none;
          padding: 0;
          z-index: 1;
        }

        ._yhRvUNVj {
          position: relative;
          width: 100%;
          height: 100%;
          z-index: 1;
          display: flex;
          transition-property: transform;
          box-sizing: content-box;
        }

        ._yhRvUNVj {
          transform: translate3d(0px, 0, 0);
        }

        ._ugBNIM5a {
          touch-action: pan-y;
        }

        ._eNWtZTpG {
          flex-shrink: 0;
          width: 100%;
          height: 100%;
          position: relative;
          transition-property: transform;
        }

        :root {
          --swiper-navigation-size: 44px;
        }

        ._5KqIzJ3o ._m5hAuFMD {
          position: absolute;
          left: 0;
          top: 0;
          pointer-events: none;
          opacity: 0;
          z-index: -1000;
        }}

      @media all {

        ._QHOzgXxP:before,
        ._uBZLigxT:before {
          content: "";
          display: table;
          clear: both;
        }}

      @media all {
        ._sRi5eVbd ._Skt2Gg80 {
          color: var(--e-global-color-primary);
          font-family: var(--e-global-typography-primary-font-family), Sans-serif;
          font-weight: var(--e-global-typography-primary-font-weight);
        }

        ._Sd4SkChD ._IUWCKcVu {
          font-family: var(--e-global-typography-accent-font-family), Sans-serif;
          font-weight: var(--e-global-typography-accent-font-weight);
          background-color: var(--e-global-color-accent);
        }

        ._Be27GkfQ ._z0NaD4mB ._CZg9N57Y {
          font-family: var(--e-global-typography-primary-font-family), Sans-serif;
          font-weight: var(--e-global-typography-primary-font-weight);
        }

        ._Be27GkfQ ._o3mgJtUH ._CZg9N57Y {
          color: var(--e-global-color-text);
          fill: var(--e-global-color-text);
        }

        ._Be27GkfQ ._o3mgJtUH ._CZg9N57Y:hover,
        ._Be27GkfQ ._o3mgJtUH ._CZg9N57Y:focus {
          color: var(--e-global-color-accent);
          fill: var(--e-global-color-accent);
        }

        ._Be27GkfQ ._o3mgJtUH:not(._uAFX2OUX) ._CZg9N57Y:before,
        ._Be27GkfQ ._o3mgJtUH:not(._uAFX2OUX) ._CZg9N57Y:after {
          background-color: var(--e-global-color-accent);
        }

        ._Be27GkfQ {
          --e-nav-menu-divider-color: var(--e-global-color-text);
        }

        ._Be27GkfQ ._v6hPBFw7 ._CZg9N57Y {
          font-family: var(--e-global-typography-accent-font-family), Sans-serif;
          font-weight: var(--e-global-typography-accent-font-weight);
        }}

      @media all {
        ._0yLrLsMq ._A9ETWuUA._MbttcHXx {
          --display: flex;
          --flex-direction: row;
          --container-widget-width: initial;
          --container-widget-height: 100%;
          --container-widget-flex-grow: 1;
          --container-widget-align-self: stretch;
          --gap: 0px 0px;
          --background-transition: 0.3s;
          border-style: solid;
          --border-style: solid;
          border-width: 0px 0px 0px 0px;
          --border-top-width: 0px;
          --border-right-width: 0px;
          --border-bottom-width: 0px;
          --border-left-width: 0px;
          border-color: #2F2B2B;
          --border-color: #2F2B2B;
          --padding-top: 170px;
          --padding-bottom: 0px;
          --padding-left: 0px;
          --padding-right: 0px;
        }

        ._0yLrLsMq ._A9ETWuUA._MbttcHXx:not(._5pQOJLkq) {
          background-image: url("/assets/img/cloud.png");
          background-color: #DBD0C3;
          background-position: bottom left;
          background-repeat: no-repeat;
          background-size: contain;
        }

        ._0yLrLsMq ._A9ETWuUA._MbttcHXx,
        ._0yLrLsMq ._A9ETWuUA._MbttcHXx::before {
          --border-transition: 0.3s;
        }

        ._0yLrLsMq ._A9ETWuUA._zEjPQGEg {
          --display: flex;
          --flex-direction: column;
          --container-widget-width: 100%;
          --container-widget-height: initial;
          --container-widget-flex-grow: 0;
          --container-widget-align-self: initial;
          --gap: 0px 0px;
          --background-transition: 0.3s;
          --padding-top: 0px;
          --padding-bottom: 0px;
          --padding-left: 0px;
          --padding-right: 0px;
        }

        ._0yLrLsMq ._A9ETWuUA._zEjPQGEg._ZuQhn2hG {
          --flex-grow: 0;
          --flex-shrink: 0;
        }

        ._0yLrLsMq ._A9ETWuUA._N9JikPcC img {
          width: 100%;
          max-width: 100%;
          height: 434px;
        }

        ._0yLrLsMq ._A9ETWuUA._QMfpHhsA {
          --display: flex;
          --flex-direction: column;
          --container-widget-width: 100%;
          --container-widget-height: initial;
          --container-widget-flex-grow: 0;
          --container-widget-align-self: initial;
          --background-transition: 0.3s;
          --margin-top: 0px;
          --margin-bottom: 0px;
          --margin-left: 0px;
          --margin-right: 0px;
          --padding-top: 0px;
          --padding-bottom: 0px;
          --padding-left: 0px;
          --padding-right: 0px;
        }

        ._0yLrLsMq ._A9ETWuUA._BSoygrgN>._7zazoJNP {
          margin: -21px -21px -21px -21px;
        }

        ._0yLrLsMq ._A9ETWuUA._BSoygrgN {
          text-align: center;
        }

        ._0yLrLsMq ._A9ETWuUA._BSoygrgN ._Skt2Gg80 {
          color: #2E2A2A;
          font-family: "Montserrat Alternates", Sans-serif;
          font-size: 110px;
          font-weight: 800;
          letter-spacing: 5px;
        }

        ._0yLrLsMq ._A9ETWuUA._J7FkpKrv ._IUWCKcVu {
          font-family: "Montserrat Alternates", Sans-serif;
          font-size: 35px;
          font-weight: 700;
          text-transform: none;
          font-style: normal;
          line-height: 46px;
          text-shadow: 0px 0px 100px rgba(0, 0, 0, 0.3);
          fill: #292828;
          color: #292828;
          background-color: #2B292900;
          border-style: none;
          border-radius: 0px 0px 0px 0px;
          padding: 00px 15px 0px 15px;
        }

        ._0yLrLsMq ._A9ETWuUA._MyBCwR47 ._IUWCKcVu {
          font-family: "Montserrat Alternates", Sans-serif;
          font-size: 35px;
          font-weight: 700;
          line-height: 46px;
          fill: #D2C7B8;
          color: #D2C7B8;
          background-color: #2B2929;
          border-radius: 29px 29px 29px 29px;
          padding: 15px 15px 015px 15px;
        }

        ._0yLrLsMq ._A9ETWuUA._E8t1SE1Z ._IUWCKcVu {
          font-family: "Montserrat Alternates", Sans-serif;
          font-size: 12px;
          font-weight: 600;
          line-height: 46px;
          fill: #000000;
          color: #000000;
          background-color: #2B292900;
          border-style: none;
          border-radius: 0px 0px 0px 0px;
          padding: 0px 15px 0px 15px;
        }

        ._0yLrLsMq ._A9ETWuUA._eL3dddqn {
          --grid-template-columns: repeat(0, auto);
          --icon-size: 32px;
          --grid-column-gap: 15px;
          --grid-row-gap: 0px;
        }

        ._0yLrLsMq ._A9ETWuUA._eL3dddqn ._7zazoJNP {
          text-align: center;
        }

        ._0yLrLsMq ._A9ETWuUA._eL3dddqn>._7zazoJNP {
          margin: 16px 0px 0px 0px;
          padding: 0px 0px 00px 0px;
        }

        ._0yLrLsMq ._A9ETWuUA._eL3dddqn._A9ETWuUA {
          --align-self: center;
        }

        ._0yLrLsMq ._A9ETWuUA._eL3dddqn ._anmztk8L {
          background-color: #BDA17F;
        }

        ._0yLrLsMq ._A9ETWuUA._eL3dddqn ._anmztk8L svg {
          fill: #2B2929;
        }

        ._0yLrLsMq ._A9ETWuUA._eL3dddqn ._oRYHBBXc {
          border-radius: 34px 34px 34px 34px;
        }

        ._0yLrLsMq ._A9ETWuUA._eL3dddqn ._anmztk8L:hover {
          background-color: #2B2929;
        }

        ._0yLrLsMq ._A9ETWuUA._eL3dddqn ._anmztk8L:hover svg {
          fill: #D9CEC2;
        }

        ._0yLrLsMq ._A9ETWuUA._ZmWQAhCq {
          --display: flex;
          --flex-direction: row;
          --container-widget-width: initial;
          --container-widget-height: 100%;
          --container-widget-flex-grow: 1;
          --container-widget-align-self: stretch;
          --gap: 0px 0px;
          --background-transition: 0.3s;
          border-style: none;
          --border-style: none;
          --padding-top: 90px;
          --padding-bottom: 0px;
          --padding-left: 0px;
          --padding-right: 0px;
        }

        ._0yLrLsMq ._A9ETWuUA._ZmWQAhCq:not(._5pQOJLkq) {
          background-image: url("/assets/img/bg.png");
          background-color: #DBD0C3;
          background-position: bottom left;
          background-repeat: no-repeat;
          background-size: contain;
        }

        ._0yLrLsMq ._A9ETWuUA._ZmWQAhCq,
        ._0yLrLsMq ._A9ETWuUA._ZmWQAhCq::before {
          --border-transition: 0.3s;
        }

        ._0yLrLsMq ._A9ETWuUA._ZmWQAhCq._ZuQhn2hG {
          --flex-grow: 0;
          --flex-shrink: 0;
        }

        ._0yLrLsMq ._A9ETWuUA._Zm8N5xLI {
          --display: flex;
          --gap: 0px 0px;
          --background-transition: 0.3s;
          --padding-top: 0px;
          --padding-bottom: 60px;
          --padding-left: 0px;
          --padding-right: 0px;
        }

        ._0yLrLsMq ._A9ETWuUA._Zm8N5xLI._ZuQhn2hG {
          --flex-grow: 0;
          --flex-shrink: 0;
        }

        ._0yLrLsMq ._A9ETWuUA._Stv85uBc>._7zazoJNP {
          margin: 0px 0px 30px 0px;
        }

        ._0yLrLsMq ._A9ETWuUA._Stv85uBc ._Skt2Gg80 {
          color: #2E2A2A;
          font-family: "Montserrat Alternates", Sans-serif;
          font-size: 57px;
          font-weight: 800;
        }

        ._0yLrLsMq ._A9ETWuUA._ElW6zqLh>._7zazoJNP {
          margin: 0px 0px 0px 0px;
          padding: 0px 60px 0px 0px;
        }

        ._0yLrLsMq ._A9ETWuUA._ElW6zqLh ._Skt2Gg80 {
          color: #2E2A2A;
          font-family: "Montserrat Alternates", Sans-serif;
          font-size: 36px;
          font-weight: 800;
          line-height: 45px;
        }

        ._0yLrLsMq ._A9ETWuUA._H3IwxtEg {
          --grid-template-columns: repeat(0, auto);
          --icon-size: 30px;
          --grid-column-gap: 15px;
          --grid-row-gap: 0px;
        }

        ._0yLrLsMq ._A9ETWuUA._H3IwxtEg ._7zazoJNP {
          text-align: left;
        }

        ._0yLrLsMq ._A9ETWuUA._H3IwxtEg>._7zazoJNP {
          margin: 50px 0px 0px 0px;
          padding: 0px 0px 0px 0px;
        }

        ._0yLrLsMq ._A9ETWuUA._H3IwxtEg ._anmztk8L {
          background-color: #2B2929;
        }

        ._0yLrLsMq ._A9ETWuUA._H3IwxtEg ._anmztk8L svg {
          fill: #DDC6AA;
        }

        ._0yLrLsMq ._A9ETWuUA._H3IwxtEg ._oRYHBBXc {
          border-radius: 34px 34px 34px 34px;
        }

        ._0yLrLsMq ._A9ETWuUA._H3IwxtEg ._anmztk8L:hover {
          background-color: #2B2929;
        }

        ._0yLrLsMq ._A9ETWuUA._H3IwxtEg ._anmztk8L:hover svg {
          fill: #BDA17F;
        }

        ._0yLrLsMq ._A9ETWuUA._VDW6mlTS {
          --display: flex;
          --gap: 0px 0px;
          --background-transition: 0.3s;
          --margin-top: 0px;
          --margin-bottom: 0px;
          --margin-left: 0px;
          --margin-right: 0px;
          --padding-top: 0px;
          --padding-bottom: 0px;
          --padding-left: 0px;
          --padding-right: 0px;
        }

        ._0yLrLsMq ._A9ETWuUA._VDW6mlTS._ZuQhn2hG {
          --align-self: flex-end;
        }

        ._0yLrLsMq ._A9ETWuUA._jt9GDprz>._7zazoJNP {
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 0px 0px;
        }

        ._0yLrLsMq ._A9ETWuUA._BZQHWgxi {
          --display: flex;
          --flex-direction: row;
          --container-widget-width: initial;
          --container-widget-height: 100%;
          --container-widget-flex-grow: 1;
          --container-widget-align-self: stretch;
          --gap: 0px 0px;
          --background-transition: 0.3s;
          border-style: none;
          --border-style: none;
          --padding-top: 90px;
          --padding-bottom: 0px;
          --padding-left: 0px;
          --padding-right: 0px;
        }

        ._0yLrLsMq ._A9ETWuUA._BZQHWgxi:not(._5pQOJLkq) {
          background-image: url("/assets/img/bg2.png");
          background-color: #DBD0C3;
          background-position: bottom left;
          background-repeat: no-repeat;
          background-size: contain;
        }

        ._0yLrLsMq ._A9ETWuUA._BZQHWgxi,
        ._0yLrLsMq ._A9ETWuUA._BZQHWgxi::before {
          --border-transition: 0.3s;
        }

        ._0yLrLsMq ._A9ETWuUA._BZQHWgxi._ZuQhn2hG {
          --flex-grow: 0;
          --flex-shrink: 0;
        }

        ._0yLrLsMq ._A9ETWuUA._p7vJRsL3 {
          --display: flex;
          --gap: 0px 0px;
          --background-transition: 0.3s;
          --padding-top: 0px;
          --padding-bottom: 60px;
          --padding-left: 0px;
          --padding-right: 0px;
        }

        ._0yLrLsMq ._A9ETWuUA._p7vJRsL3._ZuQhn2hG {
          --flex-grow: 0;
          --flex-shrink: 0;
        }

        ._0yLrLsMq ._A9ETWuUA._FzQjtoGY>._7zazoJNP {
          margin: 0px 0px 30px 0px;
        }

        ._0yLrLsMq ._A9ETWuUA._FzQjtoGY ._Skt2Gg80 {
          color: #2E2A2A;
          font-family: "Montserrat Alternates", Sans-serif;
          font-size: 85px;
          font-weight: 800;
        }

        ._0yLrLsMq ._A9ETWuUA._rlrurmSm._A9ETWuUA {
          --align-self: center;
        }

        ._0yLrLsMq ._A9ETWuUA._rlrurmSm {
          text-align: center;
        }

        ._0yLrLsMq ._A9ETWuUA._rlrurmSm img {
          width: 47%;
          max-width: 100%;
        }

        ._0yLrLsMq ._A9ETWuUA._Id4R5Zxm {
          --display: flex;
          --gap: 0px 0px;
          --background-transition: 0.3s;
          border-style: none;
          --border-style: none;
          --padding-top: 0px;
          --padding-bottom: 0px;
          --padding-left: 0px;
          --padding-right: 0px;
        }

        ._0yLrLsMq ._A9ETWuUA._Id4R5Zxm:not(._5pQOJLkq) {
          background-color: #DBD0C3;
        }

        ._0yLrLsMq ._A9ETWuUA._Id4R5Zxm,
        ._0yLrLsMq ._A9ETWuUA._Id4R5Zxm::before {
          --border-transition: 0.3s;
        }

        ._0yLrLsMq ._A9ETWuUA._AeF7UNA4>._7zazoJNP {
          margin: 70px 0px -300px 0px;
        }

        ._0yLrLsMq ._A9ETWuUA._AeF7UNA4 {
          text-align: center;
        }

        ._0yLrLsMq ._A9ETWuUA._AeF7UNA4 ._Skt2Gg80 {
          color: #2E2A2A;
          font-family: "Montserrat Alternates", Sans-serif;
          font-size: 85px;
          font-weight: 800;
        }

        ._0yLrLsMq ._A9ETWuUA._0WXs8LI9 {
          width: var(--container-widget-width, 42%);
          max-width: 42%;
          --container-widget-width: 42%;
          --container-widget-flex-grow: 0;
          text-align: center;
        }

        ._0yLrLsMq ._A9ETWuUA._0WXs8LI9>._7zazoJNP {
          margin: -70px -0px -0px -0px;
        }

        ._0yLrLsMq ._A9ETWuUA._0WXs8LI9._A9ETWuUA {
          --align-self: center;
        }

        ._0yLrLsMq ._A9ETWuUA._0WXs8LI9 img {
          width: 100%;
          max-width: 100%;
          opacity: 1;
          border-radius: 100px 100px 100px 100px;
        }

        ._0yLrLsMq ._A9ETWuUA._N6e1mEfJ {
          --display: flex;
          --flex-direction: column;
          --container-widget-width: 100%;
          --container-widget-height: initial;
          --container-widget-flex-grow: 0;
          --container-widget-align-self: initial;
          --background-transition: 0.3s;
          --margin-top: 0px;
          --margin-bottom: 0px;
          --margin-left: 0px;
          --margin-right: 0px;
          --padding-top: 0px;
          --padding-bottom: 0px;
          --padding-left: 0px;
          --padding-right: 0px;
        }

        ._0yLrLsMq ._A9ETWuUA._N6e1mEfJ:not(._5pQOJLkq) {
          background-color: #DBD0C3;
        }

        ._0yLrLsMq ._A9ETWuUA._N6e1mEfJ,
        ._0yLrLsMq ._A9ETWuUA._N6e1mEfJ::before {
          --border-transition: 0.3s;
        }

        ._0yLrLsMq ._A9ETWuUA._jlRLZjLV>._7zazoJNP {
          margin: 100px 0px 50px 0px;
        }

        ._0yLrLsMq ._A9ETWuUA._jlRLZjLV {
          text-align: center;
        }

        ._0yLrLsMq ._A9ETWuUA._jlRLZjLV ._Skt2Gg80 {
          color: #2E2A2A;
          font-family: "Montserrat Alternates", Sans-serif;
          font-size: 85px;
          font-weight: 800;
        }

        ._0yLrLsMq ._A9ETWuUA._1CvIIiKY {
          --display: flex;
          --background-transition: 0.3s;
        }

        ._0yLrLsMq ._A9ETWuUA._fKv7u1kD {
          --display: flex;
          --flex-direction: column;
          --container-widget-width: 100%;
          --container-widget-height: initial;
          --container-widget-flex-grow: 0;
          --container-widget-align-self: initial;
          --background-transition: 0.3s;
        }

        ._0yLrLsMq ._A9ETWuUA._z1lMeBsJ {
          --display: flex;
          --background-transition: 0.3s;
        }

        ._0yLrLsMq ._A9ETWuUA._KNQBGDLL {
          --display: flex;
          --flex-direction: column;
          --container-widget-width: 100%;
          --container-widget-height: initial;
          --container-widget-flex-grow: 0;
          --container-widget-align-self: initial;
          --background-transition: 0.3s;
        }

        ._0yLrLsMq ._A9ETWuUA._lh8ECVF0 {
          --display: flex;
          --background-transition: 0.3s;
        }

        ._0yLrLsMq ._A9ETWuUA._LB3v1Caz {
          --display: flex;
          --flex-direction: column;
          --container-widget-width: 100%;
          --container-widget-height: initial;
          --container-widget-flex-grow: 0;
          --container-widget-align-self: initial;
          --background-transition: 0.3s;
        }

        ._0yLrLsMq ._A9ETWuUA._yBYfoitg {
          --e-n-carousel-swiper-slides-to-display: 1;
          --e-n-carousel-swiper-slides-gap: 10px;
          --e-n-carousel-arrow-prev-left-align: 0%;
          --e-n-carousel-arrow-prev-translate-x: 0px;
          --e-n-carousel-arrow-prev-left-position: 0px;
          --e-n-carousel-arrow-prev-top-align: 50%;
          --e-n-carousel-arrow-prev-translate-y: -50%;
          --e-n-carousel-arrow-prev-top-position: 0px;
          --e-n-carousel-arrow-next-right-align: 0%;
          --e-n-carousel-arrow-next-translate-x: 0%;
          --e-n-carousel-arrow-next-right-position: 0px;
          --e-n-carousel-arrow-next-top-align: 50%;
          --e-n-carousel-arrow-next-translate-y: -50%;
          --e-n-carousel-arrow-next-top-position: 0px;
          --e-n-carousel-arrow-normal-color: #000000;
        }

        ._0yLrLsMq ._A9ETWuUA._yBYfoitg>._7zazoJNP {
          margin: -50px 0px 50px 0px;
        }

        ._0yLrLsMq ._A9ETWuUA._exaBBruD {
          --display: flex;
          --flex-direction: column;
          --container-widget-width: 100%;
          --container-widget-height: initial;
          --container-widget-flex-grow: 0;
          --container-widget-align-self: initial;
          --background-transition: 0.3s;
          --margin-top: 0px;
          --margin-bottom: 0px;
          --margin-left: 0px;
          --margin-right: 0px;
          --padding-top: 0px;
          --padding-bottom: 0px;
          --padding-left: 0px;
          --padding-right: 0px;
        }

        ._0yLrLsMq ._A9ETWuUA._exaBBruD:not(._5pQOJLkq) {
          background-color: #DBD0C3;
        }

        ._0yLrLsMq ._A9ETWuUA._exaBBruD,
        ._0yLrLsMq ._A9ETWuUA._exaBBruD::before {
          --border-transition: 0.3s;
        }

        ._0yLrLsMq ._A9ETWuUA._ZnTs9hJc>._7zazoJNP {
          margin: -20px 0px 0px 0px;
          padding: 0px 0px 0px 0px;
        }

        ._0yLrLsMq ._A9ETWuUA._ZnTs9hJc {
          text-align: center;
        }

        ._0yLrLsMq ._A9ETWuUA._ZnTs9hJc ._Skt2Gg80 {
          color: #2E2A2A;
          font-family: "Montserrat Alternates", Sans-serif;
          font-size: 65px;
          font-weight: 800;
        }

        ._0yLrLsMq ._A9ETWuUA._BROCAxEM {
          --e-image-carousel-slides-to-show: 3;
        }

        ._0yLrLsMq ._A9ETWuUA._BROCAxEM>._7zazoJNP {
          margin: 80px 0px 0px 0px;
          padding: 0px 0px 80px 0px;
        }

        ._0yLrLsMq ._A9ETWuUA._BROCAxEM ._3chrH72O._Liyx1Zs4,
        ._0yLrLsMq ._A9ETWuUA._BROCAxEM ._3chrH72O._JeZrKCNr {
          color: #F7AD48;
        }

        ._0yLrLsMq ._A9ETWuUA._BROCAxEM ._3chrH72O._Liyx1Zs4 svg,
        ._0yLrLsMq ._A9ETWuUA._BROCAxEM ._3chrH72O._JeZrKCNr svg {
          fill: #F7AD48;
        }

        ._0yLrLsMq ._A9ETWuUA._NRrzXefd {
          --display: flex;
          --flex-direction: row;
          --container-widget-width: initial;
          --container-widget-height: 100%;
          --container-widget-flex-grow: 1;
          --container-widget-align-self: stretch;
          --gap: 0px 0px;
          --background-transition: 0.3s;
        }

        ._0yLrLsMq ._A9ETWuUA._NRrzXefd:not(._5pQOJLkq) {
          background-image: url("/assets/img/bg3.png");
        }

        ._0yLrLsMq ._A9ETWuUA._NRrzXefd,
        ._0yLrLsMq ._A9ETWuUA._NRrzXefd::before {
          --border-transition: 0.3s;
        }

        ._0yLrLsMq ._A9ETWuUA._zAujLIsD {
          --display: flex;
          --flex-direction: column;
          --container-widget-width: 100%;
          --container-widget-height: initial;
          --container-widget-flex-grow: 0;
          --container-widget-align-self: initial;
          --background-transition: 0.3s;
        }

        ._0yLrLsMq ._A9ETWuUA._z0x2KzMs {
          --display: flex;
          --flex-direction: column;
          --container-widget-width: 100%;
          --container-widget-height: initial;
          --container-widget-flex-grow: 0;
          --container-widget-align-self: initial;
          --background-transition: 0.3s;
        }

        @media (max-width:1024px) {
          ._0yLrLsMq ._A9ETWuUA._yBYfoitg {
            --e-n-carousel-swiper-slides-to-display: 2;
          }}

        @media (max-width:767px) {
          ._0yLrLsMq ._A9ETWuUA._MbttcHXx {
            --flex-direction: column-reverse;
            --container-widget-width: 100%;
            --container-widget-height: initial;
            --container-widget-flex-grow: 0;
            --container-widget-align-self: initial;
            --margin-top: 0px;
            --margin-bottom: 0px;
            --margin-left: 0px;
            --margin-right: 0px;
            --padding-top: 0px;
            --padding-bottom: 0px;
            --padding-left: 0px;
            --padding-right: 0px;
          }

          ._0yLrLsMq ._A9ETWuUA._zEjPQGEg {
            --margin-top: 0px;
            --margin-bottom: 0px;
            --margin-left: 0px;
            --margin-right: 0px;
            --padding-top: 0px;
            --padding-bottom: 0px;
            --padding-left: 0px;
            --padding-right: 0px;
          }

          ._0yLrLsMq ._A9ETWuUA._N9JikPcC>._7zazoJNP {
            margin: 10px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
          }

          ._0yLrLsMq ._A9ETWuUA._N9JikPcC {
            text-align: left;
          }

          ._0yLrLsMq ._A9ETWuUA._N9JikPcC img {
            width: 100%;
            max-width: 100%;
            height: 292px;
          }

          ._0yLrLsMq ._A9ETWuUA._BSoygrgN>._7zazoJNP {
            margin: 90px 10px -36px 0px;
            padding: 0px 0px 0px 0px;
          }

          ._0yLrLsMq ._A9ETWuUA._BSoygrgN {
            text-align: center;
          }

          ._0yLrLsMq ._A9ETWuUA._BSoygrgN ._Skt2Gg80 {
            font-size: 48px;
          }

          ._0yLrLsMq ._A9ETWuUA._J7FkpKrv>._7zazoJNP {
            margin: 20px 5px 0px 0px;
          }

          ._0yLrLsMq ._A9ETWuUA._J7FkpKrv ._IUWCKcVu {
            font-size: 18px;
            line-height: 25px;
          }

          ._0yLrLsMq ._A9ETWuUA._MyBCwR47>._7zazoJNP {
            margin: 0px 5px 0px 0px;
          }

          ._0yLrLsMq ._A9ETWuUA._MyBCwR47 ._IUWCKcVu {
            font-size: 18px;
            line-height: 25px;
            border-radius: 18px 18px 18px 18px;
          }

          ._0yLrLsMq ._A9ETWuUA._E8t1SE1Z>._7zazoJNP {
            margin: -21px -8px 0px 0px;
          }

          ._0yLrLsMq ._A9ETWuUA._E8t1SE1Z ._IUWCKcVu {
            font-size: 10px;
            line-height: 25px;
            border-radius: 18px 18px 18px 18px;
            padding: 1px 1px 1px 1px;
          }

          ._0yLrLsMq ._A9ETWuUA._eL3dddqn ._7zazoJNP {
            text-align: center;
          }

          ._0yLrLsMq ._A9ETWuUA._eL3dddqn>._7zazoJNP {
            margin: 5px 0px 5px 0px;
          }

          ._0yLrLsMq ._A9ETWuUA._eL3dddqn {
            --icon-size: 27px;
            --grid-row-gap: 0px;
          }

          ._0yLrLsMq ._A9ETWuUA._eL3dddqn ._oRYHBBXc {
            border-radius: 34px 34px 34px 34px;
          }

          ._0yLrLsMq ._A9ETWuUA._ZmWQAhCq {
            --flex-direction: column-reverse;
            --container-widget-width: 100%;
            --container-widget-height: initial;
            --container-widget-flex-grow: 0;
            --container-widget-align-self: initial;
            --margin-top: 0px;
            --margin-bottom: 0px;
            --margin-left: 0px;
            --margin-right: 0px;
            --padding-top: 40px;
            --padding-bottom: 0px;
            --padding-left: 0px;
            --padding-right: 0px;
          }

          ._0yLrLsMq ._A9ETWuUA._ZmWQAhCq:not(._5pQOJLkq) {
            background-position: bottom left;
            background-size: 688px auto;
          }

          ._0yLrLsMq ._A9ETWuUA._Stv85uBc ._Skt2Gg80 {
            font-size: 31px;
          }

          ._0yLrLsMq ._A9ETWuUA._ElW6zqLh>._7zazoJNP {
            padding: 0px 0px 0px 0px;
          }

          ._0yLrLsMq ._A9ETWuUA._ElW6zqLh ._Skt2Gg80 {
            font-size: 16px;
            line-height: 25px;
          }

          ._0yLrLsMq ._A9ETWuUA._H3IwxtEg>._7zazoJNP {
            margin: 30px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
          }

          ._0yLrLsMq ._A9ETWuUA._H3IwxtEg {
            --icon-size: 19px;
          }

          ._0yLrLsMq ._A9ETWuUA._BZQHWgxi:not(._5pQOJLkq) {
            background-position: -182px 116px;
            background-size: cover;
          }

          ._0yLrLsMq ._A9ETWuUA._FzQjtoGY {
            text-align: center;
          }

          ._0yLrLsMq ._A9ETWuUA._FzQjtoGY ._Skt2Gg80 {
            font-size: 40px;
          }

          ._0yLrLsMq ._A9ETWuUA._MrJMKR4y>._7zazoJNP {
            margin: 50px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
          }

          ._0yLrLsMq ._A9ETWuUA._AeF7UNA4 {
            text-align: center;
          }

          ._0yLrLsMq ._A9ETWuUA._AeF7UNA4 ._Skt2Gg80 {
            font-size: 40px;
          }

          ._0yLrLsMq ._A9ETWuUA._0WXs8LI9 {
            width: 100%;
            max-width: 100%;
          }

          ._0yLrLsMq ._A9ETWuUA._0WXs8LI9>._7zazoJNP {
            margin: 10px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
          }

          ._0yLrLsMq ._A9ETWuUA._jlRLZjLV {
            text-align: center;
          }

          ._0yLrLsMq ._A9ETWuUA._jlRLZjLV ._Skt2Gg80 {
            font-size: 40px;
          }

          ._0yLrLsMq ._A9ETWuUA._yBYfoitg {
            --e-n-carousel-swiper-slides-to-display: 1;
          }

          ._0yLrLsMq ._A9ETWuUA._yBYfoitg>._7zazoJNP {
            margin: 0px 0px 050px 0px;
          }

          ._0yLrLsMq ._A9ETWuUA._exaBBruD {
            --align-items: center;
            --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
          }

          ._0yLrLsMq ._A9ETWuUA._ZnTs9hJc>._7zazoJNP {
            margin: 0px 0px 0px 0px;
          }

          ._0yLrLsMq ._A9ETWuUA._ZnTs9hJc ._Skt2Gg80 {
            font-size: 42px;
          }

          ._0yLrLsMq ._A9ETWuUA._BROCAxEM>._7zazoJNP {
            margin: 30px 0px 0px 0px;
          }}

        @media (min-width:768px) {
          ._0yLrLsMq ._A9ETWuUA._zEjPQGEg {
            --width: 47.018%;
          }

          ._0yLrLsMq ._A9ETWuUA._QMfpHhsA {
            --width: 50%;
          }

          ._0yLrLsMq ._A9ETWuUA._Zm8N5xLI {
            --width: 60%;
          }

          ._0yLrLsMq ._A9ETWuUA._VDW6mlTS {
            --width: 40%;
          }

          ._0yLrLsMq ._A9ETWuUA._zAujLIsD {
            --width: 50%;
          }

          ._0yLrLsMq ._A9ETWuUA._z0x2KzMs {
            --width: 50%;
          }}
      }

      @media all {
        ._lGfEWPfR ._A9ETWuUA._zuCuhzbE {
          --display: flex;
          --flex-direction: row;
          --container-widget-width: initial;
          --container-widget-height: 100%;
          --container-widget-flex-grow: 1;
          --container-widget-align-self: stretch;
          --gap: 0px 0px;
          --background-transition: 0.3s;
        }

        ._lGfEWPfR ._A9ETWuUA._zuCuhzbE:not(._5pQOJLkq) {
          background-color: #D4C9BA;
        }

        ._lGfEWPfR ._A9ETWuUA._zuCuhzbE,
        ._lGfEWPfR ._A9ETWuUA._zuCuhzbE::before {
          --border-transition: 0.3s;
        }

        ._lGfEWPfR ._A9ETWuUA._KfoHaBon {
          --display: flex;
          --flex-direction: column;
          --container-widget-width: 100%;
          --container-widget-height: initial;
          --container-widget-flex-grow: 0;
          --container-widget-align-self: initial;
          --justify-content: center;
          --background-transition: 0.3s;
        }

        ._lGfEWPfR ._A9ETWuUA._0SlcDQGo {
          text-align: left;
        }

        ._lGfEWPfR ._A9ETWuUA._QIGPgwlY {
          --display: flex;
          --flex-direction: column;
          --container-widget-width: 100%;
          --container-widget-height: initial;
          --container-widget-flex-grow: 0;
          --container-widget-align-self: initial;
          --justify-content: center;
          --background-transition: 0.3s;
        }

        ._lGfEWPfR ._A9ETWuUA._fdttscis ._Q8e7Lo2M {
          margin: 0 auto;
        }

        ._lGfEWPfR ._A9ETWuUA._fdttscis ._z0NaD4mB ._CZg9N57Y {
          font-family: "Montserrat Alternates", Sans-serif;
          font-weight: 700;
        }

        ._lGfEWPfR ._A9ETWuUA._fdttscis ._o3mgJtUH ._CZg9N57Y {
          color: #2E2A2A;
          fill: #2E2A2A;
          padding-left: 0px;
          padding-right: 0px;
          padding-top: 5px;
          padding-bottom: 5px;
        }

        ._lGfEWPfR ._A9ETWuUA._fdttscis ._o3mgJtUH ._CZg9N57Y:hover,
        ._lGfEWPfR ._A9ETWuUA._fdttscis ._o3mgJtUH ._CZg9N57Y:focus {
          color: #2E2A2A;
          fill: #2E2A2A;
        }

        ._lGfEWPfR ._A9ETWuUA._fdttscis ._o3mgJtUH:not(._uAFX2OUX) ._CZg9N57Y:before,
        ._lGfEWPfR ._A9ETWuUA._fdttscis ._o3mgJtUH:not(._uAFX2OUX) ._CZg9N57Y:after {
          background-color: #2E2A2A;
        }

        ._lGfEWPfR ._A9ETWuUA._fdttscis {
          --e-nav-menu-horizontal-menu-item-margin: calc(25px / 2);
        }

        ._lGfEWPfR ._A9ETWuUA._UreJLwdo {
          --display: flex;
          --flex-direction: column;
          --container-widget-width: 100%;
          --container-widget-height: initial;
          --container-widget-flex-grow: 0;
          --container-widget-align-self: initial;
          --background-transition: 0.3s;
        }

        ._lGfEWPfR ._A9ETWuUA._oONY6NaY ._IUWCKcVu {
          font-family: "Montserrat Alternates", Sans-serif;
          font-size: 22px;
          font-weight: 700;
          line-height: 28px;
          fill: #D2C7B8;
          color: #D2C7B8;
          background-color: #2B2929;
          border-radius: 20px 20px 20px 20px;
          padding: 15px 15px 15px 15px;
        }

        @media (max-width:767px) {
          ._lGfEWPfR ._A9ETWuUA._KfoHaBon {
            --width: 61%;
          }

          ._lGfEWPfR ._A9ETWuUA._QIGPgwlY {
            --width: 35%;
          }}

        @media (min-width:768px) {
          ._lGfEWPfR ._A9ETWuUA._KfoHaBon {
            --width: 25%;
          }

          ._lGfEWPfR ._A9ETWuUA._QIGPgwlY {
            --width: 50%;
          }

          ._lGfEWPfR ._A9ETWuUA._UreJLwdo {
            --width: 25%;
          }}
      }

      @media all {
        ._zFuwYqX0 ._A9ETWuUA._3PXF7XXV {
          --display: flex;
          --flex-direction: column;
          --container-widget-width: 100%;
          --container-widget-height: initial;
          --container-widget-flex-grow: 0;
          --container-widget-align-self: initial;
          --gap: 0px 0px;
          --background-transition: 0.3s;
          --margin-top: 0px;
          --margin-bottom: 0px;
          --margin-left: 0px;
          --margin-right: 0px;
          --padding-top: 0px;
          --padding-bottom: 0px;
          --padding-left: 0px;
          --padding-right: 0px;
        }}

      ._vhXqFTqM {
        text-align: center;
      }

      ._vhXqFTqM a {
        display: inline-block;
      }

      ._vhXqFTqM img {
        vertical-align: middle;
        display: inline-block;
      }

      ._CZg9N57Y:after,
      ._CZg9N57Y:before {
        display: block;
        position: absolute;
        transition: .3s;
        transition-timing-function: cubic-bezier(.58, .3, .005, 1);
      }

      ._CZg9N57Y:not(:hover):not(:focus):not(._5GKdGdat):not(._BVJqzfIT):after,
      ._CZg9N57Y:not(:hover):not(:focus):not(._5GKdGdat):not(._BVJqzfIT):before {
        opacity: 0;
      }

      ._CZg9N57Y:focus:after,
      ._CZg9N57Y:focus:before,
      ._CZg9N57Y:hover:after,
      ._CZg9N57Y:hover:before {
        transform: scale(1);
      }

      ._MwLzjiYz ._CZg9N57Y:after,
      ._MwLzjiYz ._CZg9N57Y:before {
        height: 3px;
        width: 100%;
        left: 0;
        background-color: #3f444b;
        z-index: 2;
      }

      ._MwLzjiYz ._CZg9N57Y:after {
        content: "";
        bottom: 0;
      }

      ._o3mgJtUH ._z0NaD4mB a {
        transition: .4s;
      }

      ._o3mgJtUH ._z0NaD4mB a,
      ._o3mgJtUH ._z0NaD4mB a:focus,
      ._o3mgJtUH ._z0NaD4mB a:hover {
        padding: 13px 20px;
      }

      ._Qbz4r82B {
        display: flex;
      }

      ._Qbz4r82B ._z0NaD4mB {
        display: flex;
        flex-wrap: wrap;
      }

      ._Qbz4r82B ._z0NaD4mB a {
        white-space: nowrap;
        flex-grow: 1;
      }

      ._Qbz4r82B ._z0NaD4mB>li {
        display: flex;
      }

      ._Qbz4r82B ._z0NaD4mB>li:not(:first-child)>a {
        margin-inline-start: var(--e-nav-menu-horizontal-menu-item-margin);
      }

      ._Qbz4r82B ._z0NaD4mB>li:not(:last-child)>a {
        margin-inline-end: var(--e-nav-menu-horizontal-menu-item-margin);
      }

      ._Qbz4r82B ._z0NaD4mB>li:not(:last-child):after {
        content: var(--e-nav-menu-divider-content, none);
        height: var(--e-nav-menu-divider-height, 35%);
        border-left: var(--e-nav-menu-divider-width, 2px) var(--e-nav-menu-divider-style, solid) var(--e-nav-menu-divider-color, #000);
        border-bottom-color: var(--e-nav-menu-divider-color, #000);
        border-right-color: var(--e-nav-menu-divider-color, #000);
        border-top-color: var(--e-nav-menu-divider-color, #000);
        align-self: center;
      }

      ._DQihWNGK ._z0NaD4mB {
        margin-inline-start: auto;
        margin-inline-end: auto;
        justify-content: center;
      }

      ._Be27GkfQ ._7zazoJNP {
        display: flex;
        flex-direction: column;
      }

      ._z0NaD4mB {
        position: relative;
        z-index: 2;
      }

      ._z0NaD4mB:after {
        content: " ";
        display: block;
        height: 0;
        font: 0/0 serif;
        clear: both;
        visibility: hidden;
        overflow: hidden;
      }

      ._z0NaD4mB,
      ._z0NaD4mB li {
        display: block;
        list-style: none;
        margin: 0;
        padding: 0;
        line-height: normal;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
      }

      ._z0NaD4mB a,
      ._z0NaD4mB li {
        position: relative;
      }

      ._z0NaD4mB li {
        border-width: 0;
      }

      ._z0NaD4mB a {
        display: flex;
        align-items: center;
      }

      ._z0NaD4mB a,
      ._z0NaD4mB a:focus,
      ._z0NaD4mB a:hover {
        padding: 10px 20px;
        line-height: 20px;
      }

      ._v6hPBFw7 ._CZg9N57Y:focus,
      ._v6hPBFw7 ._CZg9N57Y:hover {
        background-color: #3f444b;
        color: #fff;
      }

      ._Q8e7Lo2M {
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: var(--nav-menu-icon-size, 22px);
        padding: .25em;
        cursor: pointer;
        border: 0 solid;
        border-radius: 3px;
        background-color: rgba(0, 0, 0, .05);
        color: #33373d;
      }

      ._Q8e7Lo2M:not(._QWIh5DKK) ._XlXzD3oB {
        display: none;
      }

      ._Q8e7Lo2M ._xUQD5yDv {
        fill: #33373d;
        height: 1em;
        width: 1em;
      }

      ._Q8e7Lo2M svg {
        width: 1em;
        height: auto;
        fill: var(--nav-menu-icon-color, currentColor);
      }

      ._v6hPBFw7 {
        background-color: #fff;
        font-size: 13px;
      }

      ._v6hPBFw7._PoQoedNZ {
        margin-top: 10px;
        transition: max-height .3s, transform .3s;
        transform-origin: top;
        overflow-y: auto;
        overflow-x: hidden;
      }

      ._v6hPBFw7 a {
        color: #33373d;
      }

      ._LQ6Ag2sQ ._v6hPBFw7 ._z0NaD4mB a {
        justify-content: center;
      }

      ._oispUMmD {
        --menu-height: 100vh;
      }

      ._oispUMmD ._Q8e7Lo2M:not(._QWIh5DKK)+._PoQoedNZ {
        transform: scaleY(0);
        max-height: 0;
        overflow: hidden;
      }

      ._Z6e5XiU0 ._PoQoedNZ._v6hPBFw7 {
        position: absolute;
        z-index: 9997;
      }

      @media (max-width:1024px) {
        ._CVMNralw ._o3mgJtUH {
          display: none;
        }}

      @media (min-width:1025px) {

        ._CVMNralw ._Q8e7Lo2M,
        ._CVMNralw ._v6hPBFw7 {
          display: none;
        }

        ._CVMNralw nav._v6hPBFw7._PoQoedNZ {
          overflow-y: hidden;
        }}

      ._Skt2Gg80 {
        padding: 0;
        margin: 0;
        line-height: 1;
      }

      ._81PJkz1q._3CQiT0Ce ._7zazoJNP {
        line-height: 1;
        font-size: 0;
      }

      ._81PJkz1q ._g5xKKr8E {
        grid-column-gap: var(--grid-column-gap, 5px);
        grid-row-gap: var(--grid-row-gap, 5px);
        grid-template-columns: var(--grid-template-columns);
        justify-content: var(--justify-content, center);
        justify-items: var(--justify-content, center);
      }

      ._oRYHBBXc._anmztk8L {
        font-size: var(--icon-size, 25px);
        line-height: var(--icon-size, 25px);
        width: calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em));
        height: calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em));
      }

      ._anmztk8L {
        --e-social-icon-icon-color: #fff;
        display: inline-flex;
        background-color: #69727d;
        align-items: center;
        justify-content: center;
        text-align: center;
        cursor: pointer;
      }

      ._anmztk8L svg {
        fill: var(--e-social-icon-icon-color);
      }

      ._anmztk8L:last-child {
        margin: 0;
      }

      ._anmztk8L:hover {
        opacity: .9;
        color: #fff;
      }

      ._XqLJcCw8 {
        background-color: #262626;
      }

      ._L1TVC6Fw {
        background-color: #000;
      }

      ._DEreMecx ._oRYHBBXc._anmztk8L {
        border-radius: 10%;
      }

      ._JOpufHf8 {
        --e-n-carousel-slides-to-show: 3;
        --e-n-carousel-swiper-slides-gap: 10px;
        --e-n-carousel-swiper-slides-to-display: 3;
        --e-n-carousel-swiper-pagination-size: 0;
        --e-n-carousel-swiper-pagination-spacing: 10px;
        --e-n-carousel-swiper-offset-size: 0;
        height: -moz-fit-content;
        height: fit-content;
        --e-n-carousel-arrow-prev-top-align: 50%;
        --e-n-carousel-arrow-prev-top-position: 0px;
        --e-n-carousel-arrow-prev-caption-spacing: 15px;
        --e-n-carousel-arrow-next-top-align: 50%;
        --e-n-carousel-arrow-next-top-position: 0px;
        --e-n-carousel-arrow-next-caption-spacing: 15px;
        --e-n-carousel-arrow-prev-left-align: 0px;
        --e-n-carousel-arrow-prev-left-position: 0px;
        --e-n-carousel-arrow-next-right-align: 0px;
        --e-n-carousel-arrow-next-right-position: 0px;
        --e-n-carousel-arrow-next-translate-x: 0px;
        --e-n-carousel-arrow-next-translate-y: 0px;
        --e-n-carousel-arrow-prev-translate-x: 0px;
        --e-n-carousel-arrow-prev-translate-y: 0px;
        --e-n-carousel-swiper-padding-bottom: calc(var(--e-n-carousel-swiper-pagination-size) + var(--e-n-carousel-swiper-pagination-spacing));
        --e-n-carousel-dots-vertical-position: 100%;
        --e-n-carousel-dots-vertical-offset: 0px;
        --e-n-carousel-dots-horizontal-position: 50%;
        --e-n-carousel-dots-horizontal-offset: 0px;
        --e-n-carousel-dots-horizontal-transform: -50%;
        --e-n-carousel-dots-vertical-transform: -100%;
        --e-n-carousel-fraction-vertical-position: 100%;
        --e-n-carousel-fraction-vertical-offset: 0px;
        --e-n-carousel-fraction-horizontal-position: 50%;
        --e-n-carousel-fraction-horizontal-offset: 0px;
        --e-n-carousel-fraction-horizontal-transform: -50%;
        --e-n-carousel-fraction-vertical-transform: -100%;
        --e-n-carousel-horizontal-transform-modifier: 1;
      }

      ._JOpufHf8 ._YUvr8i5a {
        display: flex;
        min-width: 0;
      }

      ._JOpufHf8 ._YUvr8i5a>._yhRvUNVj>._eNWtZTpG {
        flex-shrink: 0;
        height: var(--e-n-carousel-slide-height, initial);
      }

      ._JOpufHf8 ._YUvr8i5a>._yhRvUNVj>._eNWtZTpG>._ZuQhn2hG {
        max-width: calc(100% - var(--margin-inline-start, var(--margin-left)) - var(--margin-inline-end, var(--margin-right)));
        height: var(--e-n-carousel-slide-container-height, initial);
      }

      ._JOpufHf8 ._3chrH72O._JeZrKCNr,
      ._JOpufHf8 ._3chrH72O._Liyx1Zs4 {
        font-size: var(--e-n-carousel-arrow-size, 25px);
        color: var(--e-n-carousel-arrow-normal-color, hsla(0, 0%, 93.3%, .9));
        border-style: var(--e-n-carousel-arrow-normal-border-type);
        transition-duration: .25s;
        z-index: 2;
      }

      ._JOpufHf8 ._3chrH72O._JeZrKCNr svg,
      ._JOpufHf8 ._3chrH72O._Liyx1Zs4 svg {
        fill: var(--e-n-carousel-arrow-normal-color, hsla(0, 0%, 93.3%, .9));
      }

      ._JOpufHf8 ._3chrH72O._JeZrKCNr:hover,
      ._JOpufHf8 ._3chrH72O._Liyx1Zs4:hover {
        color: var(--e-n-carousel-arrow-hover-color, hsla(0, 0%, 93.3%, .9));
        border-style: var(--e-n-carousel-arrow-hover-border-type);
      }

      ._JOpufHf8 ._3chrH72O._JeZrKCNr:hover svg,
      ._JOpufHf8 ._3chrH72O._Liyx1Zs4:hover svg {
        fill: var(--e-n-carousel-arrow-hover-color, hsla(0, 0%, 93.3%, .9));
      }

      ._JOpufHf8._A9ETWuUA :is(._5KqIzJ3o, ._tzBU0uFs)~._JeZrKCNr {
        top: calc(var(--e-n-carousel-arrow-next-top-align) + var(--e-n-carousel-arrow-next-top-position) - var(--e-n-carousel-arrow-next-caption-spacing));
        right: calc(var(--e-n-carousel-arrow-next-right-align) + var(--e-n-carousel-arrow-next-right-position));
        transform: translate(var(--e-n-carousel-arrow-next-translate-x), var(--e-n-carousel-arrow-next-translate-y));
      }

      ._JOpufHf8._A9ETWuUA :is(._5KqIzJ3o, ._tzBU0uFs)~._Liyx1Zs4 {
        top: calc(var(--e-n-carousel-arrow-prev-top-align) + var(--e-n-carousel-arrow-prev-top-position) - var(--e-n-carousel-arrow-prev-caption-spacing));
        left: calc(var(--e-n-carousel-arrow-prev-left-align) + var(--e-n-carousel-arrow-prev-left-position));
        transform: translate(var(--e-n-carousel-arrow-prev-translate-x), var(--e-n-carousel-arrow-prev-translate-y));
      }

      ._Cbhv6wYU ._5KqIzJ3o {
        position: static;
      }

      ._Cbhv6wYU ._5KqIzJ3o ._eNWtZTpG figure {
        line-height: inherit;
      }

      ._Cbhv6wYU ._eNWtZTpG {
        text-align: center;
      }

      @media all {
        ._tHGcb4WD ._A9ETWuUA._36njdFBA {
          --display: flex;
          --flex-direction: row;
          --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
          --container-widget-height: 100%;
          --container-widget-flex-grow: 1;
          --container-widget-align-self: stretch;
          --align-items: flex-start;
          --gap: 0px 0px;
          --background-transition: 0.3s;
          --margin-top: 0px;
          --margin-bottom: 0px;
          --margin-left: 0px;
          --margin-right: 0px;
          --padding-top: 0px;
          --padding-bottom: 0px;
          --padding-left: 0px;
          --padding-right: 0px;
        }

        ._tHGcb4WD ._A9ETWuUA._36njdFBA:not(._5pQOJLkq) {
          background-image: url("/assets/img/wave.png");
          background-position: bottom center;
          background-repeat: no-repeat;
          background-size: cover;
        }

        ._tHGcb4WD ._A9ETWuUA._36njdFBA,
        ._tHGcb4WD ._A9ETWuUA._36njdFBA::before {
          --border-transition: 0.3s;
        }

        ._tHGcb4WD ._A9ETWuUA._zijRmvG1 {
          --display: flex;
          --flex-direction: column;
          --container-widget-width: 100%;
          --container-widget-height: initial;
          --container-widget-flex-grow: 0;
          --container-widget-align-self: initial;
          --background-transition: 0.3s;
        }

        ._tHGcb4WD ._A9ETWuUA._zijRmvG1._ZuQhn2hG {
          --flex-grow: 0;
          --flex-shrink: 0;
        }

        ._tHGcb4WD ._A9ETWuUA._7caS62QG>._7zazoJNP {
          margin: 150px 0px 0px 0px;
        }

        ._tHGcb4WD ._A9ETWuUA._s39WOBrT {
          --display: flex;
          --flex-direction: column;
          --container-widget-width: 100%;
          --container-widget-height: initial;
          --container-widget-flex-grow: 0;
          --container-widget-align-self: initial;
          --justify-content: flex-end;
          --background-transition: 0.3s;
          --margin-top: 0px;
          --margin-bottom: 0px;
          --margin-left: 0px;
          --margin-right: 0px;
          --padding-top: 0px;
          --padding-bottom: 0px;
          --padding-left: 0px;
          --padding-right: 0px;
        }

        ._tHGcb4WD ._A9ETWuUA._wmbL3OF2>._7zazoJNP {
          margin: 0px 0px 20px 0px;
        }

        ._tHGcb4WD ._A9ETWuUA._wmbL3OF2 ._Skt2Gg80 {
          color: #2E2A2A;
          font-family: "Montserrat Alternates", Sans-serif;
          font-size: 57px;
          font-weight: 800;
        }

        ._tHGcb4WD ._A9ETWuUA._5tgHtEfJ>._7zazoJNP {
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 0px 0px;
        }

        ._tHGcb4WD ._A9ETWuUA._5tgHtEfJ ._Skt2Gg80 {
          color: #2E2A2A;
          font-family: "Montserrat Alternates", Sans-serif;
          font-size: 30px;
          font-weight: 400;
          line-height: 40px;
        }

        ._tHGcb4WD ._A9ETWuUA._dC6dZEKJ ._IUWCKcVu {
          font-family: "Montserrat Alternates", Sans-serif;
          font-size: 28px;
          font-weight: 700;
          line-height: 48px;
          text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
          fill: #D2C7B8;
          color: #D2C7B8;
          background-color: #2B2929;
          border-radius: 38px 38px 38px 38px;
          padding: 15px 15px 15px 15px;
        }

        @media (min-width:768px) {
          ._tHGcb4WD ._A9ETWuUA._zijRmvG1 {
            --width: 65%;
          }}

        @media (max-width:767px) {
          ._tHGcb4WD ._A9ETWuUA._36njdFBA {
            --align-items: flex-start;
            --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
          }

          ._tHGcb4WD ._A9ETWuUA._7caS62QG>._7zazoJNP {
            margin: 0px 0px 0px 0px;
          }

          ._tHGcb4WD ._A9ETWuUA._wmbL3OF2 ._Skt2Gg80 {
            font-size: 36px;
          }

          ._tHGcb4WD ._A9ETWuUA._5tgHtEfJ ._Skt2Gg80 {
            font-size: 20px;
            line-height: 27px;
          }

          ._tHGcb4WD ._A9ETWuUA._dC6dZEKJ>._7zazoJNP {
            margin: 0px 0px 0px 0px;
            padding: 20px 20px 20px 20px;
          }

          ._tHGcb4WD ._A9ETWuUA._dC6dZEKJ ._IUWCKcVu {
            font-size: 18px;
            line-height: 30px;
          }}

        @media (min-width:1025px) {
          ._tHGcb4WD ._A9ETWuUA._36njdFBA:not(._5pQOJLkq) {
            background-attachment: scroll;
          }}
      }

      @media all {
        ._oaO75Tfq ._A9ETWuUA._eP55zxxY {
          --display: flex;
          --flex-direction: row;
          --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
          --container-widget-height: 100%;
          --container-widget-flex-grow: 1;
          --container-widget-align-self: stretch;
          --align-items: center;
          --gap: 0px 0px;
          --background-transition: 0.3s;
        }

        ._oaO75Tfq ._A9ETWuUA._eP55zxxY:not(._5pQOJLkq) {
          background-image: url("/assets/img/wave2.png");
          background-position: bottom center;
          background-repeat: no-repeat;
          background-size: contain;
        }

        ._oaO75Tfq ._A9ETWuUA._eP55zxxY,
        ._oaO75Tfq ._A9ETWuUA._eP55zxxY::before {
          --border-transition: 0.3s;
        }

        ._oaO75Tfq ._A9ETWuUA._ei3dFiUv {
          --display: flex;
          --flex-direction: column;
          --container-widget-width: 100%;
          --container-widget-height: initial;
          --container-widget-flex-grow: 0;
          --container-widget-align-self: initial;
          --justify-content: flex-end;
          --background-transition: 0.3s;
        }

        ._oaO75Tfq ._A9ETWuUA._L8PsQKAR ._Skt2Gg80 {
          color: #2E2A2A;
          font-family: "Montserrat Alternates", Sans-serif;
          font-size: 57px;
          font-weight: 800;
        }

        ._oaO75Tfq ._A9ETWuUA._L8PsQKAR>._7zazoJNP {
          margin: 0px 0px 20px 0px;
        }

        ._oaO75Tfq ._A9ETWuUA._FXqyihRi ._Skt2Gg80 {
          color: #2E2A2A;
          font-family: "Montserrat Alternates", Sans-serif;
          font-size: 30px;
          font-weight: 400;
          line-height: 40px;
        }

        ._oaO75Tfq ._A9ETWuUA._FXqyihRi>._7zazoJNP {
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 0px 0px;
        }

        ._oaO75Tfq ._A9ETWuUA._px98wJOn ._IUWCKcVu {
          font-family: "Montserrat Alternates", Sans-serif;
          font-size: 28px;
          font-weight: 700;
          line-height: 48px;
          text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
          fill: #D2C7B8;
          color: #D2C7B8;
          background-color: #2B2929;
          border-radius: 38px 38px 38px 38px;
          padding: 15px 15px 15px 15px;
        }

        ._oaO75Tfq ._A9ETWuUA._ecL0DtXz {
          --display: flex;
          --flex-direction: column;
          --container-widget-width: 100%;
          --container-widget-height: initial;
          --container-widget-flex-grow: 0;
          --container-widget-align-self: initial;
          --background-transition: 0.3s;
        }

        @media (min-width:768px) {
          ._oaO75Tfq ._A9ETWuUA._ei3dFiUv {
            --width: 50%;
          }

          ._oaO75Tfq ._A9ETWuUA._ecL0DtXz {
            --width: 50%;
          }}

        @media (max-width:767px) {
          ._oaO75Tfq ._A9ETWuUA._eP55zxxY {
            --flex-direction: column-reverse;
            --container-widget-width: 100%;
            --container-widget-height: initial;
            --container-widget-flex-grow: 0;
            --container-widget-align-self: initial;
          }

          ._oaO75Tfq ._A9ETWuUA._L8PsQKAR ._Skt2Gg80 {
            font-size: 36px;
          }

          ._oaO75Tfq ._A9ETWuUA._FXqyihRi ._Skt2Gg80 {
            font-size: 18px;
            line-height: 32px;
          }

          ._oaO75Tfq ._A9ETWuUA._px98wJOn ._IUWCKcVu {
            font-size: 18px;
            line-height: 26px;
          }}
      }

      @media all {
        ._vjoTzDxw ._A9ETWuUA._rXuZrBDg {
          --display: flex;
          --flex-direction: row;
          --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
          --container-widget-height: 100%;
          --container-widget-flex-grow: 1;
          --container-widget-align-self: stretch;
          --justify-content: center;
          --align-items: center;
          --gap: 0px 0px;
          --background-transition: 0.3s;
        }

        ._vjoTzDxw ._A9ETWuUA._rXuZrBDg:not(._5pQOJLkq) {
          background-image: url("/assets/img/wave3.png");
          background-position: bottom center;
          background-repeat: no-repeat;
          background-size: contain;
        }

        ._vjoTzDxw ._A9ETWuUA._rXuZrBDg,
        ._vjoTzDxw ._A9ETWuUA._rXuZrBDg::before {
          --border-transition: 0.3s;
        }

        ._vjoTzDxw ._A9ETWuUA._7k24tCoS {
          --display: flex;
          --flex-direction: column;
          --container-widget-width: 100%;
          --container-widget-height: initial;
          --container-widget-flex-grow: 0;
          --container-widget-align-self: initial;
          --justify-content: flex-start;
          --background-transition: 0.3s;
        }

        ._vjoTzDxw ._A9ETWuUA._7k24tCoS._ZuQhn2hG {
          --flex-grow: 0;
          --flex-shrink: 0;
        }

        ._vjoTzDxw ._A9ETWuUA._OF46Ezdm>._7zazoJNP {
          margin: 0px 0px 20px 0px;
        }
		
		swiper-slide {
			height: max-content;
		}
		
		._Liyx1Zs4 {
			top: calc(var(--e-n-carousel-arrow-prev-top-align) + var(--e-n-carousel-arrow-prev-top-position) - var(--e-n-carousel-arrow-prev-caption-spacing));
  left: calc(var(--e-n-carousel-arrow-prev-left-align) + var(--e-n-carousel-arrow-prev-left-position));
  transform: translate(var(--e-n-carousel-arrow-prev-translate-x),var(--e-n-carousel-arrow-prev-translate-y));
		}

        ._vjoTzDxw ._A9ETWuUA._OF46Ezdm ._Skt2Gg80 {
          color: #2E2A2A;
          font-family: "Montserrat Alternates", Sans-serif;
          font-size: 57px;
          font-weight: 800;
        }

        ._vjoTzDxw ._A9ETWuUA._zYFkICYh {
          --display: flex;
          --flex-direction: column;
          --container-widget-width: 100%;
          --container-widget-height: initial;
          --container-widget-flex-grow: 0;
          --container-widget-align-self: initial;
          --background-transition: 0.3s;
        }

        @media (min-width:768px) {
          ._vjoTzDxw ._A9ETWuUA._7k24tCoS {
            --width: 42.589%;
          }

          ._vjoTzDxw ._A9ETWuUA._zYFkICYh {
            --width: 50%;
          }}

        @media (max-width:767px) {
          ._vjoTzDxw ._A9ETWuUA._rXuZrBDg:not(._5pQOJLkq) {
            background-size: cover;
          }

          ._vjoTzDxw ._A9ETWuUA._OF46Ezdm ._Skt2Gg80 {
            font-size: 39px;
          }}
      }
	  
	  
	  
	  
._ygD8z7QIm {
  border: 1px solid rgb(222, 58, 59) !important;
}

._xYA6bk2qa {
	font-family: "Montserrat Alternates", Sans-serif;
  position: fixed;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 999;
  background: rgba(9, 9, 9, 0.5);
  backdrop-filter: blur(5px);
  height: 100%;
  width: 100%;
}
._vg21vPG4S {
  border-radius: 5px;
  padding: 20px;
  background: url(/assets/img/bgmodal.png);
  width: 540px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: column;
  height: 700px;
}
._kx62ojIiP {
  width: 100%;
  flex-direction: column;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 20px;
}
._kx62ojIiP a {
  border-radius: 6px;
  height: 68px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #2E2A2A;
  text-transform: uppercase;
  font-size: 19px;
  text-decoration: none;
  font-style: normal;
  font-weight: 900;
  width: 100%;
  background: rgb(2, 0, 36);
  backdrop-filter: blur(8px);
  background: #FFFFFF;
  box-shadow: 0px 0px 0px 0px rgba(20, 20, 43, 0.08),
    0px 0px 0px 2px rgba(255, 255, 255, 0.25);
}
._S9k1S7ZSI p {
	margin: 0;
	color: #000;
	font-weight: 600;
}
._QLhtemRIC {
  width: 100%;
  display: flex;
  justify-content: end;
}
#main ._CpZ10jlbb {
  font-size: 18px;
  color: #292828;
  margin: 0;
  text-align: center;
  font-weight: 900;
}
#insert ._CpZ10jlbb {
  color: #ffff;
  text-align: center;
  font-size: 55px;
  background: linear-gradient(287.33deg, #165be2 1.57%, #01fc99 99.42%);
  background-clip: border-box;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  font-style: normal;
  margin-bottom: 20px;
  font-weight: 800;
}
#hardware ._CpZ10jlbb {
  color: #ffff;
  text-align: center;
  font-size: 55px;
  background: linear-gradient(287.33deg, #165be2 1.57%, #01fc99 99.42%);
  background-clip: border-box;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  font-style: normal;
  margin-bottom: 20px;
  font-weight: 800;
}

._S9k1S7ZSI {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 20px;
  border-radius: 12px;
  background: #FFE4CC;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
  padding: 18px;
  box-sizing: border-box;
  backdrop-filter: blur(8px);
  border: 2px solid #000000;
}
body {
	overflow-x: hidden;
}
._S9k1S7ZSI p span {
  color: #000;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
}
._ZuzbB0AnH {
  border-radius: 12px;
  background: #F8F8FAC4;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
  backdrop-filter: blur(8px);
  border: 2px solid black;
  outline: 0;
  padding: 10px;
  width: 100%;
  font-size: 16px;
  height: 200px;
  color: 000000;
}
._LJiuk2YyD {
  display: flex;
  justify-content: center;
  align-items: center;
}
._ZuzbB0AnH::selection {
  -webkit-text-fill-color: #1a1a1a;
}
._26Nr6XKsP {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: 30px;
}

#hardware ._eGOXq5fqj {
  width: 100%;
  padding: 10px;
}
#trezor {
  border-top: 1px solid #fff;
}