.elementor .e-27e8407-0b36903{width:48px;height:48px;padding:0px;margin:0px;}.elementor .e-b4ac317-c9c2562{width:64px;height:64px;max-width:64px;padding:0px;margin:0px;border-radius:16px;border-width:1px;border-color:#3F3F44;border-style:solid;transform:translate3d(0px, 0px, 0px);transition:all 220ms;display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;justify-content:center;align-items:center;background:
  radial-gradient(
      ellipse at 12% 0%,
      rgba(255, 255, 255, 0.16) 0%,
      rgba(255, 255, 255, 0) 55%
  ),
  linear-gradient(
      145deg,
      rgba(36, 36, 40, 0.90) 0%,
      rgba(5, 5, 7, 0.97) 55%,
      rgba(19, 19, 22, 0.94) 100%
  );

box-shadow:
  inset 0 1px 0 rgba(255, 255, 255, 0.22),
  inset 1px 0 0 rgba(255, 255, 255, 0.08),
  inset 0 -2px 5px rgba(0, 0, 0, 0.85),
  0 8px 18px rgba(0, 0, 0, 0.55);

-webkit-backdrop-filter: blur(12px);
backdrop-filter: blur(12px);\n}.elementor .e-b4ac317-c9c2562:hover,.elementor .e-b4ac317-c9c2562:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-58aedc5-c38a884{width:100%;height:auto;min-height:0px;max-width:100%;padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2c2c2c;border-style:solid;background-color:#00000000;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;box-sizing: border-box;
min-width: 0;
flex: 0 0 auto;\n}.elementor .e-0e338ac-a984b1b{width:auto;height:auto;min-width:0px;min-height:0px;max-width:100%;position:static;column-gap:0px;padding:0px;margin:0px;border-radius:0px;border-width:0px;border-color:#333333;border-style:solid;background-color:#00000000;display:flex;flex-direction:column;row-gap:14px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;box-sizing: border-box;
min-width: 0;
flex: 1 1 0%;\n}.elementor .e-fdb6c9c-3de80cf{width:auto;height:auto;min-width:0px;min-height:0px;max-width:100%;position:static;column-gap:0px;padding:0px;margin:0px;background-color:#00000000;display:flex;flex-direction:column;row-gap:14px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;box-sizing: border-box;
min-width: 0;
flex: 1 1 0%;\n}.elementor .e-8b0f970-af9e0e1{width:auto;height:auto;min-width:0px;min-height:0px;max-width:100%;position:static;column-gap:0px;padding:0px;margin:0px;background-color:#00000000;display:flex;flex-direction:column;row-gap:14px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;box-sizing: border-box;
min-width: 0;
flex: 1 1 0%;\n}.elementor .e-2f403d3-c803240{width:auto;height:auto;min-width:0px;min-height:0px;max-width:100%;position:static;column-gap:0px;padding:0px;margin:0px;background-color:#00000000;display:flex;flex-direction:column;row-gap:14px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;box-sizing: border-box;
min-width: 0;
flex: 1 1 0%;\n}.elementor .e-f817b39-3b3e507{width:auto;height:auto;min-width:0px;min-height:0px;max-width:100%;position:static;column-gap:24px;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:#00000000;display:flex;flex-direction:row;row-gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:start;box-sizing: border-box;
min-width: 0;
flex: 2 1 0%;\n}.elementor .e-b8b0ddf-16fb1b2{width:auto;height:auto;min-height:0px;max-width:100%;column-gap:0px;padding:0px;margin:0px;display:flex;flex-direction:column;row-gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;box-sizing: border-box;
min-width: 0;
flex: 1 1 0%;\n}.elementor .e-69f9eb3-43e23ed{width:100%;height:auto;min-width:0px;min-height:0px;max-width:100%;overflow:visible;position:static;padding:0px;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#00000000;display:flex;flex-direction:row;gap:64px;flex-wrap:nowrap;justify-content:flex-start;align-items:start;box-sizing: border-box;
min-width: 0;
flex: 0 0 auto;\n}.elementor .e-dcd7274-cb9df3f{width:100%;height:auto;min-width:0px;min-height:56px;max-width:100%;position:static;column-gap:24px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2c2c2c;border-style:solid;background-color:#00000000;display:flex;flex-direction:row;row-gap:0px;flex-wrap:nowrap;justify-content:space-between;align-items:center;box-sizing: border-box;
min-width: 0;
flex: 0 0 auto;\n}.elementor .e-7d026a9-89777b4{width:64px;height:64px;min-width:64px;min-height:64px;max-width:64px;padding:0px;margin:0px;border-radius:16px;border-width:1px;border-color:#3F3F44;border-style:solid;transform:translate3d(0px, 0px, 0px);transition:all 220ms;display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;justify-content:center;align-items:center;background:
  radial-gradient(
      ellipse at 12% 0%,
      rgba(255, 255, 255, 0.16) 0%,
      rgba(255, 255, 255, 0) 55%
  ),
  linear-gradient(
      145deg,
      rgba(36, 36, 40, 0.90) 0%,
      rgba(5, 5, 7, 0.97) 55%,
      rgba(19, 19, 22, 0.94) 100%
  );

box-shadow:
  inset 0 1px 0 rgba(255, 255, 255, 0.22),
  inset 1px 0 0 rgba(255, 255, 255, 0.08),
  inset 0 -2px 5px rgba(0, 0, 0, 0.85),
  0 8px 18px rgba(0, 0, 0, 0.55);

-webkit-backdrop-filter: blur(12px);
backdrop-filter: blur(12px);\n}.elementor .e-7d026a9-89777b4:hover,.elementor .e-7d026a9-89777b4:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-2e47442-db3beb8{width:64px;height:64px;min-width:64px;min-height:64px;max-width:64px;padding:0px;margin:0px;border-radius:16px;border-width:1px;border-color:#3F3F44;border-style:solid;transform:translate3d(0px, 0px, 0px);transition:all 220ms;display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;justify-content:center;align-items:center;background:
  radial-gradient(
      ellipse at 12% 0%,
      rgba(255, 255, 255, 0.16) 0%,
      rgba(255, 255, 255, 0) 55%
  ),
  linear-gradient(
      145deg,
      rgba(36, 36, 40, 0.90) 0%,
      rgba(5, 5, 7, 0.97) 55%,
      rgba(19, 19, 22, 0.94) 100%
  );

box-shadow:
  inset 0 1px 0 rgba(255, 255, 255, 0.22),
  inset 1px 0 0 rgba(255, 255, 255, 0.08),
  inset 0 -2px 5px rgba(0, 0, 0, 0.85),
  0 8px 18px rgba(0, 0, 0, 0.55);

-webkit-backdrop-filter: blur(12px);
backdrop-filter: blur(12px);\n}.elementor .e-2e47442-db3beb8:hover,.elementor .e-2e47442-db3beb8:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-b346571-ee67967{width:64px;height:64px;min-width:64px;min-height:64px;max-width:64px;padding:0px;margin:0px;border-radius:16px;border-width:1px;border-color:#3F3F44;border-style:solid;transform:translate3d(0px, 0px, 0px);transition:all 220ms;display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;justify-content:center;align-items:center;background:
  radial-gradient(
      ellipse at 12% 0%,
      rgba(255, 255, 255, 0.16) 0%,
      rgba(255, 255, 255, 0) 55%
  ),
  linear-gradient(
      145deg,
      rgba(36, 36, 40, 0.90) 0%,
      rgba(5, 5, 7, 0.97) 55%,
      rgba(19, 19, 22, 0.94) 100%
  );

box-shadow:
  inset 0 1px 0 rgba(255, 255, 255, 0.22),
  inset 1px 0 0 rgba(255, 255, 255, 0.08),
  inset 0 -2px 5px rgba(0, 0, 0, 0.85),
  0 8px 18px rgba(0, 0, 0, 0.55);

-webkit-backdrop-filter: blur(12px);
backdrop-filter: blur(12px);\n}.elementor .e-b346571-ee67967:hover,.elementor .e-b346571-ee67967:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-9838797-6b3f488{width:64px;height:64px;min-width:64px;min-height:64px;max-width:64px;padding:0px;margin:0px;border-radius:16px;border-width:1px;border-color:#3F3F44;border-style:solid;transform:translate3d(0px, 0px, 0px);transition:all 220ms;display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;justify-content:center;align-items:center;background:
  radial-gradient(
      ellipse at 12% 0%,
      rgba(255, 255, 255, 0.16) 0%,
      rgba(255, 255, 255, 0) 55%
  ),
  linear-gradient(
      145deg,
      rgba(36, 36, 40, 0.90) 0%,
      rgba(5, 5, 7, 0.97) 55%,
      rgba(19, 19, 22, 0.94) 100%
  );

box-shadow:
  inset 0 1px 0 rgba(255, 255, 255, 0.22),
  inset 1px 0 0 rgba(255, 255, 255, 0.08),
  inset 0 -2px 5px rgba(0, 0, 0, 0.85),
  0 8px 18px rgba(0, 0, 0, 0.55);

-webkit-backdrop-filter: blur(12px);
backdrop-filter: blur(12px);\n}.elementor .e-9838797-6b3f488:hover,.elementor .e-9838797-6b3f488:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-7190ebc-5d841bc{width:auto;height:auto;min-height:0px;max-width:100%;column-gap:12px;padding:0px;margin:0px;background-color:#00000000;display:flex;flex-direction:row;row-gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-43eabf9-4a79dd2{width:100%;height:auto;min-height:0px;max-width:100%;column-gap:24px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2c2c2c;border-style:solid;background-color:#00000000;display:flex;flex-direction:row;row-gap:0px;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.elementor .e-db55607-1dea6af{width:84%;height:auto;min-height:0px;max-width:2400px;padding:0px;margin:0px;background-color:#00000000;display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;box-sizing: border-box;
min-width: 0;
flex: 0 0 auto;\n}.elementor .e-4754d1b-cb09b99{width:100%;min-height:0px;max-width:100%;column-gap:4px;padding:0px;margin:0px;background-color:#00000000;display:flex;flex-direction:row;row-gap:0px;flex-wrap:nowrap;justify-content:space-between;align-items:start;box-sizing: border-box;
min-width: 0;
flex: 0 0 auto;
container-type: normal;
height: 6.9375cqw;\n}.elementor .e-370f8b5-67a5b8d{width:84%;height:auto;min-width:0px;min-height:0px;max-width:2400px;overflow:hidden;position:static;column-gap:0px;padding:0px;margin:0px;background-color:#00000000;display:flex;flex-direction:column;row-gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;box-sizing: border-box;
min-width: 0;
flex: 0 0 auto;
container-type: inline-size;\n}.elementor .e-cdd0adb-4b2b9c9{width:100%;height:auto;min-width:0px;min-height:640px;max-width:100%;overflow:visible;position:static;column-gap:0px;padding-block-start:48px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:0px;border-width:0px;background-color:#000000;display:flex;flex-direction:column;row-gap:40px;flex-wrap:nowrap;justify-content:space-between;align-items:center;box-sizing: border-box;
min-width: 0;
flex: 0 0 auto;

background-color: #000000 !important;

background-image:
 linear-gradient(
 90deg,
 rgba(255, 255, 255, 0.08) 0%,
 rgba(255, 255, 255, 0.72) 18%,
 rgba(255, 255, 255, 0.24) 55%,
 rgba(255, 255, 255, 0.06) 100%
 ),
 url("data:image/svg+xml,svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'filter id='g' x='0' y='0' width='100' height='100'feTurbulence type='fractalNoise' baseFrequency='.62' numOctaves='3' stitchTiles='stitch'/feColorMatrix type='saturate' values='0'//filterrect width='100' height='100' opacity='.025' filter='url(g)'//svg"),
 linear-gradient(
 135deg,
 #080808 0%,
 #020202 38%,
 #000000 68%,
 #000000 100%
 ) !important;

background-size:
 100% 1px,
 160px 160px,
 100% 100% !important;

background-repeat:
 no-repeat,
 repeat,
 no-repeat !important;

background-position:
 left top,
 left top,
 center top !important;

box-shadow:
 inset 1px 0 0 rgba(255, 255, 255, 0.18),
 inset -1px 0 0 rgba(255, 255, 255, 0.06),
 inset 0 -1px 0 rgba(255, 255, 255, 0.16),
 inset 0 0 48px rgba(0, 0, 0, 0.16)
 !important;\n}