
  

  
  

  
  
  
  
    


@layer base {
  
  body, :host {
    /* Color */
    --Sky: #00a7e1;
--Navy: #012238;
--Dark-Navy: #00121e;
--Dark-Sky: #0079dd;
--Green: #00fd48;
--Orange: #ff7139;
--Purple: #6b35e2;
--White: #ffffff;
--Lighter-Navy: #08365b;
--Light-Purple: #7a68f4;
--Light-Red: #ff3f5a;
--Yellow: #f3e700;
--Place-Holder: #00a7e1b3;
--grey-50: #FAFAFA;
--grey-100: #F5F5F5;
--grey-200: #E5E5E5;
--grey-300: #D4D4D4;
--grey-400: #A3A3A3;
--grey-500: #737373;
--grey-600: #525252;
--grey-700: #404040;
--grey-800: #262626;
--grey-900: #171717;
--lime-50: #F7FEE7;
--lime-100: #ECFCCB;
--lime-200: #D9F99D;
--lime-300: #BEF264;
--lime-400: #A3E635;
--lime-500: #84CC16;
--lime-600: #65A30D;
--lime-700: #4D7C0F;
--lime-800: #3F6212;
--lime-900: #365314;
--red-50: #FEF2F2;
--red-100: #FEE2E2;
--red-200: #FECACA;
--red-300: #FCA5A5;
--red-400: #F87171;
--red-500: #EF4444;
--red-600: #DC2626;
--red-700: #B91C1C;
--red-800: #991B1B;
--red-900: #7F1D1D;
--blue-50: #EFF6FF;
--blue-100: #DBEAFE;
--blue-200: #BFDBFE;
--blue-300: #93C5FD;
--blue-400: #60A5FA;
--blue-500: #3B82F6;
--blue-600: #2563EB;
--blue-700: #1D4ED8;
--blue-800: #1E40AF;
--blue-900: #1E3A8A;
--pink-50: #FDF2F8;
--pink-100: #FCE7F3;
--pink-200: #FBCFE8;
--pink-300: #F9A8D4;
--pink-400: #F472B6;
--pink-500: #EC4899;
--pink-600: #DB2777;
--pink-700: #BE185D;
--pink-800: #9D174D;
--pink-900: #831843;
--teal-50: #F0FDFA;
--teal-100: #CCFBF1;
--teal-200: #99F6E4;
--teal-300: #5EEAD4;
--teal-400: #2DD4BF;
--teal-500: #14B8A6;
--teal-600: #0D9488;
--teal-700: #0F766E;
--teal-800: #115E59;
--teal-900: #134E4A;
--green-50: #ECFDF5;
--green-100: #D1FAE5;
--green-200: #A7F3D0;
--green-300: #6EE7B7;
--green-400: #34D399;
--green-500: #10B981;
--green-600: #059669;
--green-700: #047857;
--green-800: #065F46;
--green-900: #064E3B;
--purple-50: #F5F3FF;
--purple-100: #EDE9FE;
--purple-200: #DDD6FE;
--purple-300: #C4B5FD;
--purple-400: #A78BFA;
--purple-500: #8B5CF6;
--purple-600: #7C3AED;
--purple-700: #6D28D9;
--purple-800: #5B21B6;
--purple-900: #4C1D95;
--yellow-50: #FFFBEB;
--yellow-100: #FEF3C7;
--yellow-200: #FDE68A;
--yellow-300: #FCD34D;
--yellow-400: #FBBF24;
--yellow-500: #F59E0B;
--yellow-600: #D97706;
--yellow-700: #B45309;
--yellow-800: #92400E;
--yellow-900: #78350F;
    /* Fonts */
    --font-jura: 'Jura',sans-serif;
--font-blinker: 'Blinker',sans-serif;
--font-redhatdisplay: 'Red Hat Display',sans-serif;
--font-bizudpgothic: 'BIZ UDPGothic',sans-serif;
--font-fredoka: 'Fredoka',sans-serif;
--font-raleway: 'Raleway',sans-serif;

    /* Font size */
    --font-size-xxs: 0.625rem;
--font-size-xs: 0.75rem;
--font-size-sm: 0.875rem;
--font-size-base: 1rem;
--font-size-lg: 1.125rem;
--font-size-xl: 1.25rem;
--font-size-2xl: 1.5rem;
--font-size-3xl: 1.875rem;
--font-size-4xl: 2.25rem;
--font-size-5xl: 3rem;
    /* Font weight */
    --font-weight-thin: 100;
--font-weight-lighter: 200;
--font-weight-light: 300;
--font-weight-regular: 400;
--font-weight-normal: 500;
--font-weight-bold: 700;
--font-weight-semi-bold: 600;
--font-weight-bolder: 800;
--font-weight-black: 900;
    /* Shadows */
    --shadow-sm:  0 1px 2px 0 rgba(0, 0, 0, 0.25);
--shadow-base:  0 1px 3px 0 rgba(0, 0, 0, 0.25), 0 1px 2px 0 rgba(0, 0, 0, 0.25);
--shadow-md:  0 4px 6px -1px rgba(0, 0, 0, 0.25), 0 2px 4px -1px rgba(0, 0, 0, 0.25);
--shadow-lg:  0 10px 15px -3px rgba(0, 0, 0, 0.25), 0 4px 6px -2px rgba(0, 0, 0, 0.25);
--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.25), 0 10px 10px -5px rgba(0, 0, 0, 0.25);
--shadow-2xl:  0 25px 50px -12px rgba(0, 0, 0, 0.25);
    /* Border radius */
    
    /* Spacing */
    
    /* Z-index */
    
  }
  @keyframes animation-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }
  @keyframes animation-fade-in {
    from {
      opacity:0;
    }
    to {
      opacity:1;
    }
  }
  @keyframes animation-fade-out {
    from {
      opacity:1;
    }
    to {
      opacity:0;
    }
  }
}


    .LiniL {
      display:flex;
      row-gap:0px;
      background:var(--Dark-Navy, #00121e);
      column-gap:0px;
      min-height:100%;
      align-items:center;
      font-family:Red Hat Display;
      flex-direction:column;
      padding-bottom:0px;
      justify-content:start;
    }

    @media (max-width: 500px) {

    .LiniL {
      row-gap:0px;
      column-gap:0px;
      overflow-x:clip;
      padding-bottom:0px;
    }
    }

    .cfmrBK {
      width:2px;
      height:50%;
      background-color:#00a7e17d;
    }

    .bGkbQG {
      width:4px;
      height:4px;
      background:linear-gradient(var(--Sky) 0%, var(--Green) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      border-top-left-radius:100px;
      border-top-right-radius:100px;
      border-bottom-left-radius:100px;
      border-bottom-right-radius:100px;
    }

    .KRlFm {
      width:2px;
      height:100%;
      background-color:var(--Green, #00fd48);
    }

    .csPZDY {
      width:100%;
      row-gap:48px;
      max-width:1200px;
      min-width:800px;
      column-gap:48px;
      flex-direction:row;
      padding-bottom:100px;
    }

    @media (max-width: 1024px) {

    .csPZDY {
      width:100%;
      row-gap:12px;
      max-width:100%;
      min-width:100%;
      column-gap:12px;
    }
    }

    @media (max-width: 500px) {

    .csPZDY {
      flex-direction:column;
    }
    }

    .cyVGZX {
      flex:1;
      height:25px;
      align-items:start;
      flex-direction:row;
      justify-content:space-between;
    }

    .cYbfAV {
      color:var(--White);
      cursor:pointer;
      display:flex;
      row-gap:12px;
      font-size:var(--font-size-lg);
      background:linear-gradient(to bottom right, var(--Sky) 0%, var(--Dark-Sky) 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
      column-gap:12px;
      transition:all 300ms ease  allow-discrete;
      align-items:center;
      font-family:"Red Hat Display";
      font-weight:var(--font-weight-bold);
      padding-top:12px;
      border-color:var(--Sky);
      border-style:solid;
      border-width:2px;
      padding-left:12px;
      padding-right:12px;
      flex-direction:row;
      padding-bottom:12px;
      justify-content:center;
      border-top-left-radius:100px;
      border-top-right-radius:100px;
      border-bottom-left-radius:100px;
      border-bottom-right-radius:100px;
    }

    .cYbfAV.orange {
      background:linear-gradient(to bottom right, var(--Orange) 0%, var(--Light-Red) 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
      border-color:var(--Orange);
      border-style:solid;
      border-width:2px;
    }

    .cYbfAV.purple {
      background:linear-gradient(to right, var(--Light-Purple) 0%, var(--purple-500) 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
      border-color:var(--Purple);
      border-style:solid;
      border-width:2px;
    }

    .cYbfAV.orange:hover {
      box-shadow:0px 0px 100px 0px var(--Orange);
    }

    .cYbfAV.purple:hover {
      box-shadow:0px 0px 100px 0px var(--Light-Purple);
    }

    .cYbfAV:hover {
      box-shadow:0px 0px 100px 0px var(--Sky);
    }

    .cYbfAV.white {
      color:var(--Dark-Navy);
      background:linear-gradient(var(--grey-50) 0%, var(--grey-300) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
    }

    .cYbfAV.white:hover {
      box-shadow:0px 0px 100px 0px var(--White);
    }

    .cYbfAV.coming_soon {
      background:linear-gradient(#00a7e133 0%, #0079dd33 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      box-shadow:0px 0px 0px 0px #00000000;
      border-color:#00a7e180;
      border-style:solid;
      border-width:2px;
    }

    .cYbfAV.small {
      padding-top:8px;
      padding-left:8px;
      padding-right:8px;
      padding-bottom:8px;
    }

    .cYbfAV.flashing {
      animation:2s ease 0ms infinite normal none running animation-fddWFY;
      box-shadow:0px 0px 20px 0px var(--Sky);
    }

    @keyframes animation-fddWFY {
        0% {
          box-shadow: 0px 0px 0px 0px var(--Sky);
        }

        50% {
          box-shadow: 0px 0px 30px 5px rgb(0, 167, 225);
        }

        100% {
          box-shadow: 0px 0px 0px 0px rgb(0, 167, 225);
        }
    }

    .csjQfc {
      top:-100px;
      color:var(--White);
      right:-262px;
      width:250px;
      height:fit-content;
      row-gap:12px;
      position:absolute;
      flex-wrap:wrap;
      font-size:var(--font-size-sm);
      background:linear-gradient(var(--Dark-Navy) 0%, var(--Lighter-Navy) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      box-shadow:0px 0px 20px 0px var(--Dark-Navy);
      column-gap:12px;
      font-weight:var(--font-weight-normal);
      padding-top:12px;
      border-color:var(--Lighter-Navy);
      border-style:solid;
      border-width:2px;
      padding-left:12px;
      padding-right:12px;
      padding-bottom:12px;
      border-top-left-radius:6px;
      border-top-right-radius:6px;
      border-bottom-left-radius:6px;
      border-bottom-right-radius:6px;
    }

    .fjUOFm {
      display:flex;
      font-size:var(--font-size-base);
      background:linear-gradient(var(--Orange) 0%, var(--Light-Red) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      align-items:center;
      font-weight:var(--font-weight-bold);
      padding-top:4px;
      border-color:var(--Orange);
      border-style:solid;
      border-width:2px;
      padding-left:0px;
      padding-right:0px;
      flex-direction:row;
      padding-bottom:4px;
      justify-content:center;
      border-top-left-radius:6px;
      border-top-right-radius:6px;
      border-bottom-left-radius:6px;
      border-bottom-right-radius:6px;
    }

    .dlYjxL {
      font-weight:var(--font-weight-bold);
    }

    .dlYjxL.blur {
      filter:blur(5px);
    }

    .dlYjxL.small {
      font-size:var(--font-size-sm);
    }

    .ckKdkH {
      width:24px;
      height:24px;
      display:flex;
      align-items:center;
      justify-content:center;
    }

    .ckKdkH.blur {
      filter:blur(5px);
    }

    .eXXmSZ {
      color:inherit;
      box-sizing:border-box;
    }

    .bZWCAL {
      box-sizing:border-box;
    }

    .button-full-length-fractrade\:_-UdHdwExFktucJavFb7w {
      width:20px;
      height:20px;
    }

    .Home\:0cYvSC8XeBk2qrVY532VH {
      flex:1;
    }

    .bAxdOS {
      width:2px;
      height:50%;
      background-color:var(--Green, #00fd48);
    }

    .eLchSV {
      flex:1;
      background:linear-gradient(var(--Sky) 0%, var(--Green) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
    }

    .cYLGCk {
      color:var(--Sky);
      font-size:var(--font-size-lg);
      font-family:"Red Hat Display";
    }

    @media (max-width: 1024px) {

    .cYLGCk {
      text-align:center;
    }
    }

    .dRisbU {
      width:2px;
      height:100%;
    }

    .dWOvxk {
      align-items:flex-start;
      justify-content:center;
      border-top-left-radius:100px;
      border-top-right-radius:100px;
      border-bottom-left-radius:100px;
      border-bottom-right-radius:100px;
    }

    .dWOvxk:hover {
      cursor:pointer;
      background:var(--Lighter-Navy);
    }

    .dPVdoX {
      row-gap:12px;
      column-gap:12px;
      align-items:center;
      font-family:"Red Hat Display";
      padding-top:8px;
      padding-left:8px;
      padding-right:8px;
      flex-direction:row;
      padding-bottom:8px;
      justify-content:space-between;
      border-top-left-radius:100px;
      border-top-right-radius:100px;
      border-bottom-left-radius:100px;
      border-bottom-right-radius:100px;
    }

    .cESYIU {
      row-gap:4px;
      column-gap:4px;
      padding-top:0px;
      padding-left:8px;
      padding-right:8px;
      padding-bottom:0px;
    }

    .ePReBy {
      z-index:2;
      font-size:var(--font-size-base);
      font-weight:var(--font-weight-bold);
    }

    .Shgvs {
      flex-direction:row;
    }

    .cQBXmS {
      display:none;
      flex-direction:row;
    }

    .dQXGDn {
      row-gap:0px;
      column-gap:0px;
      transition:min-height 300ms ease  allow-discrete;
      font-family:"Red Hat Display";
      padding-top:0px;
      padding-left:0px;
      padding-right:0px;
      padding-bottom:0px;
    }

    .beBKYf {
      right:-8px;
      width:18px;
      bottom:0px;
      height:18px;
      position:absolute;
      background:linear-gradient(var(--Green) 0%, var(--green-500) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      align-items:center;
      border-color:var(--Dark-Navy);
      border-style:solid;
      border-width:2px;
      justify-content:center;
      border-top-left-radius:100px;
      border-top-right-radius:100px;
      border-bottom-left-radius:100px;
      border-bottom-right-radius:100px;
    }

    .dNhRLn {
      box-sizing:border-box;
      align-items:center;
      justify-content:center;
    }

    .sStaq {
      color:var(--grey-400);
      font-size:var(--font-size-xxs);
      font-weight:var(--font-weight-bold);
    }

    .ffAsve {
      color:var(--grey-400);
      font-size:var(--font-size-xs);
      font-weight:var(--font-weight-bold);
    }

    .cjYKQb {
      row-gap:0px;
      column-gap:0px;
      align-items:flex-start;
      flex-direction:column;
      justify-content:center;
    }

    .eNOtnv {
      color:var(--Sky);
      font-size:var(--font-size-xs);
      font-weight:var(--font-weight-bold);
    }

    .bZijdb {
      color:var(--White);
      width:40px;
      height:40px;
      row-gap:1px;
      background:linear-gradient(var(--Sky) 0%, var(--Dark-Sky) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      column-gap:1px;
      overflow-x:visible;
      overflow-y:visible;
      align-items:center;
      font-weight:var(--font-weight-bold);
      flex-direction:row;
      justify-content:center;
      border-top-left-radius:100px;
      border-top-right-radius:100px;
      border-bottom-left-radius:100px;
      border-bottom-right-radius:100px;
    }

    .bSaqoE {
      width:100%;
      align-items:center;
      flex-direction:row;
      justify-content:space-between;
    }

    .ePzAJP {
      color:var(--White);
      font-weight:var(--font-weight-bold);
    }

    .fflyHa {
      bottom:0px;
      row-gap:8px;
      column-gap:8px;
      border-top-left-radius:24px;
      border-top-right-radius:24px;
      border-bottom-left-radius:24px;
      border-bottom-right-radius:24px;
    }

    .ecrYRr {
      font-weight:var(--font-weight-bold);
    }

    .dMEjEn {
      row-gap:12px;
      column-gap:12px;
      align-items:center;
      flex-direction:row;
      justify-content:flex-start;
    }

    .bwZILR {
      color:var(--White);
      font-size:var(--font-size-lg);
      font-weight:var(--font-weight-bold);
    }

    .dDSNpt {
      color:var(--White);
      display:flex;
      row-gap:12px;
      font-size:var(--font-size-4xl);
      column-gap:12px;
      text-align:center;
      font-family:"Red Hat Display";
      font-weight:var(--font-weight-bold);
      flex-direction:row;
    }

    @media (max-width: 1024px) {

    .dDSNpt {
      row-gap:6px;
      font-size:var(--font-size-2xl);
      column-gap:6px;
    }
    }

    @media (max-width: 500px) {

    .dDSNpt {
      row-gap:8px;
      font-size:inherit;
      column-gap:8px;
    }
    }

    .bguNVs {
      flex:1;
      padding-top:48px;
      padding-left:48px;
    }

    @media (max-width: 1024px) {

    .bguNVs {
      padding-top:24px;
      padding-left:24px;
    }
    }

    @media (max-width: 500px) {

    .bguNVs {
      flex:1;
      width:100%;
      height:100%;
      min-height:100%;
      padding-top:12px;
      padding-left:12px;
    }
    }

    .eRXefj {
      gap:16px;
      flex:1;
      background:linear-gradient(#00a7e180 0%, #00fd4800 50%, #00a7e180 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
      align-items:center;
      padding-top:64px;
      padding-bottom:64px;
      justify-content:center;
    }

    .ebPMJf {
      width:100%;
      max-width:300px;
    }

    .bJCLpc {
      width:300px;
      row-gap:24px;
      column-gap:24px;
      max-height:100%;
      overflow-y:clip;
      padding-top:48px;
      padding-left:48px;
    }

    @media (max-width: 1024px) {

    .bJCLpc {
      width:50%;
      padding-top:24px;
      padding-left:24px;
      padding-right:0px;
    }
    }

    @media (max-width: 500px) {

    .bJCLpc {
      width:50%;
      display:none;
      padding-top:12px;
      padding-left:12px;
    }
    }

    .cvxewQ {
      display:flex;
      row-gap:24px;
      column-gap:24px;
      align-items:center;
      padding-top:100px;
      padding-bottom:100px;
      justify-content:center;
    }

    @media (max-width: 1024px) {

    .cvxewQ {
      padding-left:24px;
      padding-right:24px;
    }
    }

    .dRvNam {
      color:#ffffff;
      width:100%;
      height:100%;
      display:inline;
      row-gap:24px;
      font-size:var(--font-size-sm);
      background:linear-gradient(to bottom right, #00a7e180 0%, #00000000 51%, var(--Sky) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto var(--Dark-Navy);
      column-gap:24px;
      align-items:center;
      font-weight:var(--font-weight-normal);
      padding-top:4px;
      padding-left:8px;
      padding-right:8px;
      padding-bottom:4px;
      background-clip:text;
      justify-content:center;
      border-top-left-radius:50px;
      border-top-right-radius:50px;
      border-bottom-left-radius:50px;
      border-bottom-right-radius:50px;
    }

    .eYBbPg {
      row-gap:12px;
      column-gap:12px;
      flex-direction:row;
    }

    .bCYclr {
      width:2px;
      height:50%;
      background:var(--Green);
    }

    .ccyrPP {
      width:4px;
      height:4px;
      background:var(--Sky);
      border-top-left-radius:100px;
      border-top-right-radius:100px;
      border-bottom-left-radius:100px;
      border-bottom-right-radius:100px;
    }

    .ewfByu {
      background:var(--Dark-Navy);
      border-top-left-radius:100px;
      border-top-right-radius:100px;
      border-bottom-left-radius:100px;
      border-bottom-right-radius:100px;
    }

    .bTuAna {
      width:2px;
      height:100%;
      background-color:#00a7e17d;
    }

    .egOQQF {
      color:#a2d1e200;
      font-size:inherit;
      background:linear-gradient(to top right, var(--Sky) 29%, var(--Green) 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
      text-align:center;
      font-family:"Red Hat Display";
      font-weight:var(--font-weight-bold);
      background-clip:text;
    }

    .chAOKJ {
      width:100%;
    }

    .lCjfO {
      background:var(--Lighter-Navy);
      border-top-left-radius:100px;
      border-top-right-radius:100px;
      border-bottom-left-radius:100px;
      border-bottom-right-radius:100px;
    }

    @media (min-width: 500px) {

    .lCjfO {
      display:none;
    }
    }

    .QFpmi {
      gap:16px;
      flex:1;
      background:#00a7e11a;
      align-items:center;
      padding-top:48px;
      flex-direction:column;
      padding-bottom:48px;
      justify-content:center;
    }

    .cdTtpO {
      width:100%;
      max-width:1200px;
      min-width:800px;
      background:linear-gradient(to bottom left, var(--Sky) 32%, var(--Green) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      align-items:center;
      padding-top:2px;
      padding-left:2px;
      padding-right:2px;
      padding-bottom:2px;
      justify-content:center;
      border-top-left-radius:50px;
      border-top-right-radius:50px;
      border-bottom-left-radius:50px;
      border-bottom-right-radius:50px;
    }

    @media (max-width: 1024px) {

    .cdTtpO {
      width:100%;
      max-width:100%;
      min-width:100%;
    }
    }

    .dShoge {
      top:0px;
      width:100%;
      position:absolute;
      align-items:start;
      flex-direction:row;
      justify-content:space-between;
    }

    .bFvGNq {
      flex:1;
      height:25px;
      align-items:end;
      flex-direction:row;
      justify-content:space-between;
    }

    .cRLwak {
      flex:1;
      color:var(--White);
      width:100%;
      display:flex;
      row-gap:12px;
      font-size:var(--font-size-2xl);
      column-gap:12px;
      text-align:center;
      align-items:center;
      font-family:"Red Hat Display";
      font-weight:var(--font-weight-lighter);
      flex-direction:row;
      justify-content:flex-start;
    }

    @media (max-width: 1024px) {

    .cRLwak {
      flex:1;
      width:100%;
      font-size:inherit;
    }
    }

    .bjExJu {
      width:100px;
      height:100px;
      display:none;
    }

    @media (max-width: 430px) {

    .bjExJu {
      width:50px;
      height:50px;
    }
    }

    .deXvLL {
      width:60px;
      height:60px;
      background:linear-gradient(var(--Lighter-Navy), transparent) scroll border-box padding-box repeat repeat 0% 0% / auto;
      box-shadow:0px 2px 4px 0px #00000020;
      align-items:center;
      padding-top:8px;
      padding-left:8px;
      padding-right:8px;
      padding-bottom:8px;
      justify-content:center;
      border-top-left-radius:12px;
      border-top-right-radius:12px;
      border-bottom-left-radius:12px;
      border-bottom-right-radius:12px;
    }

    .eZmxTB {
      color:inherit;
      font-size:2.5rem;
      font-weight:var(--font-weight-lighter);
    }

    .hrNj {
      width:100%;
      height:100%;
      overflow-y:scroll;
      align-items:center;
      justify-content:center;
    }

    @media (max-width: 1024px) {

    .hrNj {
      padding-left:24px;
      padding-right:24px;
    }
    }

    @media (max-width: 500px) {

    .hrNj {
      padding-left:0px;
      padding-right:0px;
    }
    }

    .ZzCOd {
      left:0px;
      width:100%;
      height:100%;
      z-index:10;
      position:absolute;
    }

    .uwZmN {
      color:var(--White, #ffffff);
      width:var(--width);
      cursor:pointer;
      height:fit-content;
      display:flex;
      overflow-x:visible;
      overflow-y:visible;
      align-items:start;
      font-family:'Red Hat Display';
      flex-direction:column;
      justify-content:start;
    }

    @media (max-width: 1024px) {

    .uwZmN {
      flex:1;
      width:100%;
      height:fit-content;
      max-width:100%;
      min-width:100%;
    }
    }

    @media (max-width: 430px) {

    .uwZmN {
      height:fit-content;
      max-width:100%;
      min-width:100%;
    }
    }

    .uwZmN.fractional {
      border-top-left-radius:24px;
      border-top-right-radius:24px;
      border-bottom-left-radius:24px;
      border-bottom-right-radius:24px;
    }

    .bsphyC {
      width:100%;
      height:200px;
      object-fit:contain;
      align-items:center;
      justify-content:center;
      border-top-left-radius:4px;
      border-top-right-radius:4px;
    }

    .bQLSij {
      width:2px;
      height:2px;
      background:var(--grey-300);
      align-items:center;
      justify-content:center;
      border-top-left-radius:100px;
      border-top-right-radius:100px;
      border-bottom-left-radius:100px;
      border-bottom-right-radius:100px;
    }

    .listing-card\:5xswP0iwurIgknWACWgdD {
      width:18px;
      height:18px;
    }

    .egQONA {
      display:flex;
      font-size:var(--font-size-2xl);
      background:#00121e80;
      align-items:flex-end;
      font-weight:var(--font-weight-bold);
      padding-top:4px;
      padding-left:8px;
      padding-right:8px;
      padding-bottom:4px;
      justify-content:flex-end;
      border-top-left-radius:6px;
      border-top-right-radius:6px;
      border-bottom-left-radius:6px;
      border-bottom-right-radius:6px;
    }

    .cAYLMG {
      display:flex;
      row-gap:8px;
      column-gap:8px;
      flex-direction:row;
    }

    @media (max-width: 500px) {

    .cAYLMG {
      display:flex;
      flex-direction:row;
    }
    }

    .dQKPk {
      top:12px;
      left:12px;
      row-gap:4px;
      position:absolute;
      column-gap:4px;
      flex-direction:row;
    }

    .eCBOqT {
      width:100%;
      z-index:10;
    }

    .fbMrmX {
      row-gap:8px;
      column-gap:8px;
      align-items:start;
      font-weight:var(--font-weight-bold);
      flex-direction:row;
      justify-content:end;
    }

    .dHtRPj {
      top:-16px;
      left:12px;
      color:var(--White);
      position:absolute;
      font-size:var(--font-size-xxs);
      background:linear-gradient(var(--Green) 0%, var(--green-500) 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
      align-items:center;
      font-weight:var(--font-weight-black);
      padding-top:4px;
      padding-left:6px;
      padding-right:6px;
      padding-bottom:4px;
      justify-content:center;
      border-top-left-radius:100px;
      border-top-right-radius:100px;
      border-bottom-left-radius:100px;
      border-bottom-right-radius:100px;
    }

    .listing-card\:K38SWlcOB69bMVBHJBoDF {
      width:18px;
      height:18px;
    }

    .cyLObM {
      top:12px;
      right:52px;
      width:32px;
      cursor:pointer;
      height:32px;
      display:flex;
      z-index:10;
      position:absolute;
      background:#ffffff33;
      transition:all 300ms ease  allow-discrete;
      align-items:center;
      border-color:#00000000;
      border-style:solid;
      border-width:2px;
      justify-content:center;
      border-top-left-radius:6px;
      border-top-right-radius:6px;
      border-bottom-left-radius:6px;
      border-bottom-right-radius:6px;
    }

    .cyLObM.liked {
      background:linear-gradient(var(--Orange) 0%, var(--Light-Red) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      border-color:var(--Orange);
      border-style:solid;
      border-width:2px;
    }

    .cyLObM:hover {
      background:linear-gradient(var(--Sky) 0%, var(--Dark-Sky) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      box-shadow:0px 0px 20px 0px var(--Sky);
      border-color:var(--Sky);
      border-style:solid;
      border-width:2px;
    }

    .daOKAS {
      flex:0;
      z-index:;
      position:relative;
      font-family:Red Hat Display;
      font-weight:var(--font-weight-bold);
    }

    .deal_status_tags\:1zFxw6IHwQoWd3C-p0OeI {
      color:var(--grey-200);
      padding-top:4px;
      padding-left:4px;
      padding-right:4px;
      padding-bottom:4px;
    }

    .deal_status_tags\:42WMmIPP_v4xe40lI2Nbu {
      color:var(--pink-300);
      padding-top:4px;
      padding-left:4px;
      padding-right:4px;
      padding-bottom:4px;
    }

    .cAPxgc {
      gap:2px;
      color:var(--White, #ffffff);
      width:fit-content;
      height:28px;
      z-index:10;
      position:relative;
      font-size:var(--font-size-xs);
      min-width:fit-content;
      background:var(--Dark-Navy);
      align-items:center;
      font-weight:var(--font-weight-bold);
      padding-top:8px;
      border-color:var(--Green, #00fd48);
      border-style:solid;
      border-width:2px;
      padding-left:4px;
      border-radius:24px;
      padding-right:8px;
      flex-direction:row;
      padding-bottom:8px;
      justify-content:start;
    }

    .cIitlI {
      gap:2px;
      color:var(--White, #ffffff);
      width:fit-content;
      height:28px;
      z-index:10;
      position:relative;
      font-size:var(--font-size-xs);
      min-width:fit-content;
      background:var(--Dark-Navy);
      align-items:center;
      font-weight:var(--font-weight-bold);
      padding-top:4px;
      border-color:var(--pink-300);
      border-style:solid;
      border-width:2px;
      padding-left:4px;
      border-radius:24px;
      padding-right:8px;
      flex-direction:row;
      padding-bottom:4px;
      justify-content:start;
    }

    .bRIrYp {
      gap:2px;
      color:var(--White, #ffffff);
      width:fit-content;
      height:28px;
      z-index:10;
      position:relative;
      font-size:var(--font-size-xs);
      min-width:fit-content;
      background:var(--Dark-Navy);
      align-items:center;
      font-weight:var(--font-weight-bold);
      padding-top:4px;
      border-color:#8af4a8;
      border-style:Dashed;
      border-width:2px;
      padding-left:4px;
      border-radius:24px;
      padding-right:8px;
      flex-direction:row;
      padding-bottom:4px;
      justify-content:start;
    }

    .dPrKgU {
      gap:2px;
      color:var(--White);
      width:fit-content;
      height:28px;
      z-index:10;
      position:relative;
      font-size:var(--font-size-xs);
      min-width:fit-content;
      background:var(--Dark-Navy);
      align-items:center;
      font-weight:var(--font-weight-bold);
      padding-top:4px;
      border-color:var(--pink-400);
      border-style:solid;
      border-width:2px;
      padding-left:4px;
      border-radius:24px;
      padding-right:8px;
      flex-direction:row;
      padding-bottom:4px;
      justify-content:start;
    }

    .deal_status_tags\:AXHCe3GLMvQAwR4vejJLh {
      color:#8af4a8;
      padding-top:4px;
      padding-left:4px;
      padding-right:4px;
      padding-bottom:4px;
    }

    .deal_status_tags\:CsW7OlNCRGvwC-xkK-ehu {
      color:var(--Yellow);
      padding-top:4px;
      padding-left:4px;
      padding-right:4px;
      padding-bottom:4px;
    }

    .bdXeeJ {
      gap:4px;
      color:var(--White, #ffffff);
      width:fit-content;
      height:28px;
      z-index:10;
      position:relative;
      font-size:var(--font-size-xs);
      min-width:fit-content;
      background:var(--Dark-Navy);
      align-items:center;
      font-weight:var(--font-weight-bold);
      padding-top:4px;
      border-color:var(--grey-300);
      border-style:solid;
      border-width:2px;
      padding-left:4px;
      border-radius:24px;
      padding-right:4px;
      flex-direction:row;
      padding-bottom:4px;
      justify-content:start;
    }

    .jsVcd {
      gap:2px;
      color:var(--White);
      width:fit-content;
      height:28px;
      z-index:10;
      position:relative;
      font-size:var(--font-size-xs);
      min-width:fit-content;
      background:var(--Dark-Navy);
      align-items:center;
      font-weight:var(--font-weight-bold);
      padding-top:4px;
      border-color:var(--Yellow);
      border-style:solid;
      border-width:2px;
      padding-left:4px;
      border-radius:24px;
      padding-right:8px;
      flex-direction:row;
      padding-bottom:4px;
      justify-content:start;
    }

    .cshWDK {
      gap:4px;
      color:var(--White, #ffffff);
      width:fit-content;
      height:28px;
      z-index:10;
      position:relative;
      font-size:var(--font-size-xs);
      min-width:fit-content;
      background:var(--Dark-Navy);
      align-items:center;
      font-weight:var(--font-weight-bold);
      padding-top:4px;
      border-color:var(--Light-Red, #ff3f5a);
      border-style:solid;
      border-width:2px;
      padding-left:4px;
      border-radius:24px;
      padding-right:8px;
      flex-direction:row;
      padding-bottom:4px;
      justify-content:start;
    }

    .deal_status_tags\:_mB2K52lRhSnIJks1Tthd {
      color:var(--White, #ffffff);
      padding-top:4px;
      padding-left:4px;
      padding-right:4px;
      padding-bottom:4px;
    }

    .deal_status_tags\:aaM7p9BWjPBNzdTP5wdy7 {
      color:var(--Light-Red);
      padding-top:4px;
      padding-left:4px;
      padding-right:4px;
      padding-bottom:4px;
    }

    .deal_status_tags\:brIhQUHLwjSdx0ACWYKdZ {
      color:var(--Green);
      padding-top:4px;
      padding-left:4px;
      padding-right:4px;
      padding-bottom:4px;
    }

    .deal_status_tags\:eiffW9RpoAz2AGgRBKkJY {
      color:var(--Green);
      padding-top:4px;
      padding-left:4px;
      padding-right:4px;
      padding-bottom:4px;
    }

    .fqmEpl {
      gap:2px;
      color:var(--White, #ffffff);
      width:fit-content;
      height:28px;
      z-index:10;
      position:relative;
      font-size:var(--font-size-xs);
      min-width:fit-content;
      background:var(--Dark-Navy);
      align-items:center;
      font-weight:var(--font-weight-bold);
      padding-top:4px;
      border-color:var(--Green);
      border-style:Dashed;
      border-width:2px;
      padding-left:4px;
      border-radius:24px;
      padding-right:8px;
      flex-direction:row;
      padding-bottom:4px;
      justify-content:start;
    }

    .deal_status_tags\:hWubT8Chmarik2NP1IQAX {
      color:var(--pink-400);
      padding-top:4px;
      padding-left:4px;
      padding-right:4px;
      padding-bottom:4px;
    }

    .cvQfui {
      gap:2px;
      color:var(--White, #ffffff);
      width:fit-content;
      height:28px;
      z-index:10;
      position:relative;
      font-size:var(--font-size-xs);
      min-width:fit-content;
      background:var(--Dark-Navy);
      align-items:center;
      font-weight:var(--font-weight-bold);
      padding-top:4px;
      border-color:var(--grey-300, #D4D4D4);
      border-style:solid;
      border-width:2px;
      padding-left:4px;
      border-radius:24px;
      padding-right:8px;
      flex-direction:row;
      padding-bottom:4px;
      justify-content:start;
    }

    .IGEeX {
      width:100%;
      height:100%;
      background:white;
      box-shadow:-3px 12px 38px 8px #00a7e13b;
      overflow-x:hidden;
      overflow-y:hidden;
      transition:box-shadow 300ms ease;
      border-radius:24px;
    }

    .cbKFCQ {
      width:90%;
      height:90%;
      box-sizing:border-box;
    }

    .CyTYU {
      color:var(--grey-300);
      display:inline-list-item;
      row-gap:4px;
      flex-wrap:wrap;
      font-size:small;
      column-gap:4px;
      align-items:center;
      font-weight:var(--font-weight-bold);
      line-height:10px;
      flex-direction:row;
      justify-content:flex-start;
    }

    .eDiFtc {
      font-size:var(--font-size-base);
      font-weight:var(--font-weight-bolder);
    }

    .bihoks {
      gap:8px;
      color:inherit;
      display:flex;
      font-size:inherit;
      align-items:start;
      font-weight:inherit;
      flex-direction:row;
      justify-content:start;
    }

    .bjkbch {
      top:12px;
      right:12px;
      width:32px;
      cursor:pointer;
      height:32px;
      display:flex;
      z-index:10;
      position:absolute;
      background:#ffffff33;
      transition:all 300ms ease  allow-discrete;
      align-items:center;
      border-color:#00000000;
      border-style:solid;
      border-width:2px;
      justify-content:center;
      border-top-left-radius:6px;
      border-top-right-radius:6px;
      border-bottom-left-radius:6px;
      border-bottom-right-radius:6px;
    }

    .bjkbch.liked {
      background:linear-gradient(var(--Orange) 0%, var(--Light-Red) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      border-color:var(--Orange);
      border-style:solid;
      border-width:2px;
    }

    .bjkbch:hover {
      background:linear-gradient(var(--Orange) 0%, var(--Light-Red) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      box-shadow:0px 0px 20px 0px var(--Orange);
      border-color:var(--Orange);
      border-style:solid;
      border-width:2px;
    }

    .eKEdrX {
      flex:1;
      color:inherit;
      width:100%;
      height:100%;
      display:inline;
      position:relative;
      font-size:inherit;
      min-width:100%;
      min-height:100%;
      object-fit:cover;
      flex-shrink:1;
      font-family:inherit;
      font-weight:inherit;
      border-radius:24px;
      flex-direction:row;
    }

    .eKgvRW {
      color:var(--grey-300);
      font-size:var(--font-size-xxs);
      align-items:end;
      font-weight:var(--font-weight-bold);
      justify-content:start;
    }

    .listing-card\:gTk5m_dopVRF3BIhUL3xX {
      color:var(--White, #ffffff);
      width:20px;
      height:20px;
      padding-top:4px;
      padding-left:4px;
      padding-right:4px;
      padding-bottom:4px;
    }

    .ePJFis {
      width:100%;
      row-gap:4px;
      font-size:var(--font-size-4xl);
      column-gap:4px;
      align-items:start;
      padding-top:12px;
      padding-left:12px;
      padding-right:12px;
      flex-direction:column;
      padding-bottom:12px;
      justify-content:start;
    }

    .ySihl {
      width:100%;
      height:50%;
      z-index:5;
      position:absolute;
      background:linear-gradient(to bottom, #00a7e1, rgba(52, 152, 219, 0));
      border-top-left-radius:24px;
      border-top-right-radius:24px;
    }

    .fwIhsu {
      width:100%;
      bottom:0px;
      height:50%;
      row-gap:12px;
      z-index:5;
      position:absolute;
      background:linear-gradient(to top, #00a7e180 22%, rgba(52, 152, 219, 0) 67%);
      column-gap:12px;
      align-items:flex-end;
      padding-top:12px;
      padding-left:12px;
      padding-right:12px;
      flex-direction:row;
      padding-bottom:12px;
      justify-content:flex-end;
      border-top-left-radius:0px;
      border-top-right-radius:0px;
      border-bottom-left-radius:24px;
      border-bottom-right-radius:24px;
    }

    .eqiZxn {
      left:0px;
      color:var(--White);
      bottom:0px;
      row-gap:0px;
      position:absolute;
      font-size:var(--font-size-xs);
      background:linear-gradient(to top right, var(--Dark-Sky) 0%, var(--Sky) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      column-gap:0px;
      align-items:flex-start;
      font-weight:var(--font-weight-black);
      padding-top:6px;
      padding-left:16px;
      padding-right:16px;
      flex-direction:column;
      padding-bottom:6px;
      justify-content:center;
      border-top-color:var(--Sky);
      border-top-style:solid;
      border-top-width:2px;
      border-right-color:var(--Sky);
      border-right-style:solid;
      border-right-width:2px;
      border-top-right-radius:100px;
    }

    .qQmsv {
      color:var(--White, #ffffff);
      height:20px;
      row-gap:0px;
      z-index:10;
      font-size:var(--font-size-xs);
      column-gap:0px;
      align-items:center;
      font-weight:var(--font-weight-black);
      padding-top:4px;
      padding-left:2px;
      border-radius:24px;
      padding-right:8px;
      flex-direction:row;
      padding-bottom:4px;
      justify-content:center;
      background-color:#01223840;
    }

    .bGJsgz {
      color:var(--White);
      font-size:var(--font-size-base);
      font-weight:var(--font-weight-bold);
    }

    .eNNCMA {
      gap:8px;
      color:inherit;
      display:flex;
      font-size:var(--font-size-xl);
      align-items:start;
      font-weight:var(--font-weight-bold);
      flex-direction:row;
      justify-content:start;
    }

    .cLfSpM {
      font-weight:var(--font-weight-bold);
    }

    .cLfSpM.wanted {
      top:0px;
      left:0px;
      right:0px;
      bottom:0px;
      position:relative;
    }

    .Home\:8UN28nXa4bRjRwXboNb0i {
      width:40px;
      height:40px;
    }

    .EzNkU {
      top:-4px;
      color:#00fd4800;
      right:-24px;
      display:flex;
      position:absolute;
      font-size:var(--font-size-xs);
      background:linear-gradient(var(--Green) 0%, var(--Sky) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      align-items:center;
      font-weight:var(--font-weight-bold);
      padding-left:6px;
      padding-right:6px;
      background-clip:text;
      justify-content:center;
    }

    .ytjmM {
      gap:8px;
      color:var(--Sky, #00a7e1);
      font-size:var(--font-size-4xl);
      flex-direction:row;
    }

    .DrbRA {
      width:100%;
      bottom:0px;
      height:150px;
      z-index:20;
      position:absolute;
      background:linear-gradient(to top, var(--Dark-Navy) 0%, var(--Dark-Navy) 16%, transparent 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
    }

    .enSBsk {
      row-gap:12px;
      column-gap:12px;
      flex-direction:row;
    }

    @media (max-width: 500px) {

    .enSBsk {
      font-size:var(--font-size-2xl);
    }
    }

    .fjFhco {
      width:100px;
      height:auto;
    }

    .Home\:C1rwJGqkU549-luemeJDV {
      display:none;
    }

    .Tdwud {
      width:100%;
      max-width:1200px;
      min-width:800px;
      align-items:flex-start;
      padding-top:0px;
      padding-left:0px;
      padding-right:0px;
      flex-direction:row;
      padding-bottom:0px;
      justify-content:center;
    }

    @media (max-width: 1024px) {

    .Tdwud {
      width:100%;
      max-width:100%;
      min-width:100%;
      flex-direction:column;
    }
    }

    .Home\:Chormpz8E-GVttnDs5-7q {
      width:40px;
      height:40px;
    }

    .bNkjMq {
      width:100%;
      row-gap:24px;
      max-width:1200px;
      min-width:800px;
      translate:var(--offset) 0 0;
      column-gap:24px;
      overflow-y:scroll;
      flex-direction:row;
    }

    @media (max-width: 1024px) {

    .bNkjMq {
      width:100%;
      max-width:100%;
      min-width:100%;
    }
    }

    .rsXtE {
      color:var(--White);
      font-size:var(--font-size-5xl);
      text-align:center;
      font-family:"Red Hat Display";
      font-weight:var(--font-weight-lighter);
    }

    @media (max-width: 500px) {

    .rsXtE {
      font-size:var(--font-size-3xl);
    }
    }

    .emkexe {
      color:var(--White);
      display:flex;
      row-gap:12px;
      font-size:var(--font-size-5xl);
      background:#00a7e11a;
      column-gap:12px;
      text-align:center;
      font-family:"Red Hat Display";
      font-weight:var(--font-weight-bold);
      padding-left:24px;
      padding-right:24px;
      flex-direction:row;
      border-top-left-radius:24px;
      border-top-right-radius:24px;
      border-bottom-left-radius:24px;
      border-bottom-right-radius:24px;
    }

    @media (max-width: 500px) {

    .emkexe {
      row-gap:8px;
      font-size:var(--font-size-3xl);
      column-gap:8px;
    }
    }

    .cVQrNt {
      color:var(--Sky);
    }

    @media (max-width: 430px) {

    .cVQrNt {
      font-size:var(--font-size-2xl);
    }
    }

    .bDtTDj {
      color:var(--Sky);
      font-size:var(--font-size-sm);
      font-style:italic;
      text-align:center;
      font-family:"Red Hat Display";
      font-weight:var(--font-weight-normal);
      border-bottom-color:var(--Sky);
      border-bottom-style:solid;
      border-bottom-width:1px;
    }

    .cjsSfu {
      width:100%;
      bottom:0px;
      position:absolute;
      align-items:start;
      flex-direction:row;
      justify-content:space-between;
    }

    .bMvjjr {
      row-gap:48px;
      column-gap:48px;
    }

    .brlNzD {
      flex:1;
      background:linear-gradient(to bottom left, var(--Sky) 32%, var(--Green) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      align-items:center;
      padding-top:2px;
      padding-left:2px;
      padding-right:2px;
      padding-bottom:2px;
      justify-content:center;
      border-top-left-radius:50px;
      border-top-right-radius:50px;
      border-bottom-left-radius:50px;
      border-bottom-right-radius:50px;
    }

    @media (max-width: 1024px) {

    .brlNzD {
      flex:1;
      border-top-left-radius:12px;
      border-top-right-radius:12px;
      border-bottom-left-radius:12px;
      border-bottom-right-radius:12px;
    }
    }

    .cZwwcN {
      row-gap:12px;
      column-gap:12px;
      text-align:center;
      align-items:center;
      flex-direction:row;
      justify-content:center;
    }

    @media (max-width: 500px) {

    .cZwwcN {
      display:none;
    }
    }

    .fjhxhl {
      width:var(--listing_container_width);
      row-gap:24px;
      translate:var(--offset) 0 0;
      column-gap:24px;
      transition:translate 300ms cubic-bezier(0.42, 0, 0.58, 1)  normal;
      padding-top:24px;
      padding-left:24px;
      padding-right:24px;
      flex-direction:row;
      padding-bottom:24px;
    }

    @media (max-width: 1024px) {

    .fjhxhl {
      width:80%;
      max-width:80%;
      min-width:80%;
    }
    }

    @media (max-width: 500px) {

    .fjhxhl {
      padding-top:4px;
      padding-left:4px;
      padding-right:4px;
      padding-bottom:4px;
    }
    }

    .NSbcF {
      width:70%;
      row-gap:12px;
      column-gap:12px;
      flex-direction:column;
    }

    @media (max-width: 1024px) {

    .NSbcF {
      width:70%;
      font-size:var(--font-size-base);
    }
    }

    @media (max-width: 500px) {

    .NSbcF {
      width:80%;
    }
    }

    .dNQHjV {
      color:var(--Sky, #00a7e1);
      font-size:var(--font-size-2xl);
      text-align:center;
      font-weight:var(--font-weight-light);
    }

    @media (max-width: 430px) {

    .dNQHjV {
      font-size:var(--font-size-base);
      font-weight:var(--font-weight-bold);
    }
    }

    .Eyaba {
      color:var(--Sky);
      font-size:var(--font-size-lg);
      font-style:italic;
      align-items:center;
      font-family:"Red Hat Display";
      font-weight:var(--font-weight-normal);
      padding-top:4px;
      padding-bottom:4px;
      justify-content:center;
      border-bottom-color:var(--Sky);
      border-bottom-style:solid;
      border-bottom-width:1px;
    }

    @media (max-width: 500px) {

    .Eyaba {
      font-size:var(--font-size-sm);
    }
    }

    .nMrzu {
      width:100%;
      height:100%;
      position:absolute;
    }

    .bOSIIr {
      color:var(--Sky);
    }

    .dqzEpn {
      width:2px;
      height:100%;
      background:var(--Green);
    }

    .bZTOew {
      color:var(--Sky);
    }

    @media (max-width: 430px) {

    .bZTOew {
      display:flex;
      font-size:var(--font-size-2xl);
      align-items:center;
      justify-content:center;
    }
    }

    .dYUMWD {
      flex:1;
      border-top-color:var(--Lighter-Navy);
      border-top-style:solid;
      border-top-width:2px;
      border-left-color:var(--Lighter-Navy);
      border-left-style:solid;
      border-left-width:2px;
      border-right-color:var(--Lighter-Navy);
      border-right-style:solid;
      border-right-width:2px;
      border-top-left-radius:24px;
      border-top-right-radius:24px;
    }

    .bWEhkQ {
      color:var(--White);
      font-size:var(--font-size-4xl);
      font-family:"Red Hat Display";
      font-weight:var(--font-weight-lighter);
    }

    .byytLc {
      color:var(--Sky, #00a7e1);
      font-size:1.5rem;
      font-weight:var(--font-weight-light);
    }

    .dVjopz {
      width:100%;
      height:100%;
      z-index:2;
      position:absolute;
    }

    .Home\:K8vgBowzGoIlBs9kUddFr {
      width:40px;
      height:40px;
    }

    .bZujJP {
      width:100%;
      max-width:1200px;
      min-width:800px;
      align-items:center;
      justify-content:center;
    }

    @media (max-width: 500px) {

    .bZujJP {
      width:90%;
      max-width:90%;
      min-width:90%;
    }
    }

    .bOGkdv {
      top:0px;
      left:0px;
      width:50px;
      height:20px;
      z-index:20;
      position:absolute;
      background:linear-gradient(to right, var(--Dark-Navy) 0%, var(--Dark-Navy) 16%, transparent 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
    }

    .eEdQoM {
      background:linear-gradient(var(--Sky) 0%, var(--Green) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      padding-top:2px;
      padding-left:2px;
      padding-right:2px;
      padding-bottom:2px;
      border-top-left-radius:100px;
      border-top-right-radius:100px;
      border-bottom-left-radius:100px;
      border-bottom-right-radius:100px;
    }

    .ezDqaY {
      color:var(--White);
      right:-30px;
      width:60px;
      bottom:20px;
      cursor:pointer;
      height:60px;
      z-index:20;
      position:absolute;
      background:linear-gradient(#00a7e11a 0%, #0079dd33 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
      box-shadow:0px 0px 0px 0px var(--Sky) inset;
      transition:box-shadow 300ms ease;
      align-items:center;
      border-color:var(--Sky);
      border-style:solid;
      border-width:2px;
      backdrop-filter:blur(3px);
      justify-content:center;
      border-top-left-radius:100px;
      border-top-right-radius:100px;
      border-bottom-left-radius:100px;
      border-bottom-right-radius:100px;
    }

    .ezDqaY:hover {
      box-shadow:0px 0px 20px 0px var(--Sky) inset;
      transition:box-shadow 300ms ease;
    }

    @media (max-width: 500px) {

    .ezDqaY {
      right:-10px;
    }
    }

    .eYNbCZ {
      width:100%;
      max-width:1200px;
      min-width:800px;
    }

    @media (max-width: 1024px) {

    .eYNbCZ {
      width:100%;
      max-width:100%;
      min-width:100%;
    }
    }

    .KOcio {
      width:100%;
      height:100%;
      display:flex;
      overflow-y:hidden;
      font-family:Red Hat Display;
      padding-top:28pxd;
    }

    .ccYgXE {
      width:100%;
      display:flex;
      background:var(--Navy);
      align-items:center;
      padding-top:4px;
      padding-left:4px;
      padding-right:4px;
      flex-direction:row;
      padding-bottom:4px;
      justify-content:space-between;
      border-top-left-radius:4px;
      border-top-right-radius:4px;
      border-bottom-left-radius:4px;
      border-bottom-right-radius:4px;
    }

    .eYHZVo {
      color:var(--White);
      display:flex;
      font-size:var(--font-size-xs);
      background:var(--Sky);
      font-weight:var(--font-weight-bold);
      padding-top:4px;
      padding-left:4px;
      padding-right:4px;
      padding-bottom:4px;
      border-top-left-radius:4px;
      border-top-right-radius:4px;
      border-bottom-left-radius:4px;
      border-bottom-right-radius:4px;
    }

    .THrtd {
      display:flex;
      row-gap:4px;
      column-gap:4px;
      flex-direction:column;
    }

    .cAyaUY {
      color:var(--White);
      display:flex;
      row-gap:4px;
      font-size:var(--font-size-xs);
      background:var(--Sky);
      column-gap:4px;
      font-weight:var(--font-weight-bold);
      padding-top:4px;
      padding-left:4px;
      padding-right:4px;
      padding-bottom:4px;
      border-top-left-radius:4px;
      border-top-right-radius:4px;
      border-bottom-left-radius:4px;
      border-bottom-right-radius:4px;
    }

    .fzwTJB {
      flex:1;
      color:var(--Sky);
      width:100%;
      height:100%;
      display:flex;
      row-gap:4px;
      flex-wrap:nowrap;
      max-width:100%;
      min-width:100%;
      background:var(--Dark-Navy);
      column-gap:4px;
      overflow-y:scroll;
      align-items:center;
      padding-top:4px;
      padding-left:4px;
      padding-right:4px;
      flex-direction:column;
      padding-bottom:4px;
      justify-content:flex-start;
      border-top-left-radius:6px;
      border-top-right-radius:6px;
      border-bottom-left-radius:6px;
      border-bottom-right-radius:6px;
    }

    .dTldTw {
      display:flex;
      row-gap:8px;
      column-gap:8px;
      align-items:center;
      padding-top:12px;
      padding-left:12px;
      padding-right:12px;
      flex-direction:row;
      padding-bottom:12px;
      justify-content:space-between;
    }

    .cmQlRh {
      color:var(--Sky);
      display:flex;
      font-size:var(--font-size-xs);
      font-weight:var(--font-weight-bold);
      padding-top:4px;
      padding-left:4px;
      padding-right:4px;
      padding-bottom:4px;
      border-top-left-radius:4px;
      border-top-right-radius:4px;
      border-bottom-left-radius:4px;
      border-bottom-right-radius:4px;
    }

    .ehZiui {
      display:flex;
      row-gap:8px;
      column-gap:8px;
      align-items:center;
      padding-top:12px;
      padding-left:12px;
      padding-right:12px;
      flex-direction:row;
      padding-bottom:12px;
      justify-content:space-between;
      border-bottom-color:var(--Lighter-Navy);
      border-bottom-style:solid;
      border-bottom-width:2px;
    }

    .byaLcS {
      color:var(--White);
      cursor:pointer;
      height:40px;
      display:flex;
      row-gap:8px;
      font-size:var(--font-size-sm);
      background:linear-gradient(var(--Sky) 0%, var(--Dark-Sky) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      column-gap:8px;
      align-items:center;
      font-weight:var(--font-weight-bold);
      border-color:var(--Sky);
      border-style:solid;
      border-width:2px;
      padding-left:12px;
      padding-right:12px;
      flex-direction:row;
      justify-content:center;
      border-top-left-radius:6px;
      border-top-right-radius:6px;
      border-bottom-left-radius:6px;
      border-bottom-right-radius:6px;
    }

    .byaLcS:hover {
      box-shadow:0px 0px 8px 0px var(--Sky);
    }

    @media (max-width: 1024px) {

    .byaLcS {
      width:40px;
    }
    }

    .dEdkLM {
      width:24px;
      height:24px;
      display:flex;
      font-size:var(--font-size-sm);
      align-items:center;
      font-weight:var(--font-weight-normal);
      justify-content:center;
    }

    .drnoKZ {
      width:100%;
      height:40px;
      display:flex;
      font-size:var(--font-size-xs);
      align-items:center;
      font-family:Red Hat Display;
      flex-direction:row;
      justify-content:center;
    }

    @media (max-width: 500px) {

    .drnoKZ {
      font-size:var(--font-size-xxs);
    }
    }

    .trip_placeholder_presentation\:3ljGDIeZXdzixfHUTYQAB {
      width:16px;
      height:16px;
    }

    .zGDYd {
      color:var(--White);
      display:flex;
      row-gap:2px;
      background:linear-gradient(to right, var(--Yellow) 0%, var(--yellow-500) 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
      column-gap:2px;
      align-items:center;
      padding-left:4px;
      padding-right:4px;
      flex-direction:row;
      justify-content:center;
      border-top-left-radius:4px;
      border-top-right-radius:4px;
      border-bottom-left-radius:4px;
      border-bottom-right-radius:4px;
    }

    @media (max-width: 500px) {

    .zGDYd {
      display:flex;
      row-gap:0px;
      column-gap:0px;
      flex-direction:column;
    }
    }

    .zGDYd.confirmed {
      background:linear-gradient(to right, var(--Green) 0%, var(--green-600) 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
    }

    .dEviVx {
      color:var(--Sky);
      font-weight:var(--font-weight-bold);
    }

    .dEviVx.my_trip {
      color:var(--Dark-Navy);
    }

    .UmLmp {
      color:var(--Sky);
      display:flex;
    }

    .UmLmp.my_trip {
      color:var(--Dark-Navy);
    }

    @media (max-width: 500px) {

    .UmLmp {
      display:none;
    }
    }

    .xWdfc {
      flex:1;
      border-bottom-color:var(--Lighter-Navy);
      border-bottom-style:dashed;
      border-bottom-width:1px;
    }

    .xWdfc.my_trip {
      border-bottom-color:var(--Sky);
      border-bottom-style:dashed;
      border-bottom-width:1px;
    }

    .ezBFxi {
      flex:1;
      border-bottom-color:var(--Lighter-Navy);
      border-bottom-style:dashed;
      border-bottom-width:1px;
    }

    .ezBFxi.my_trip {
      border-bottom-color:var(--Sky);
      border-bottom-style:dashed;
      border-bottom-width:1px;
    }

    .ePBsSk {
      color:white;
      height:40px;
      align-items:flex-start;
      padding-left:8px;
      padding-right:8px;
      justify-content:center;
      border-top-left-radius:6px;
      border-top-right-radius:6px;
      border-bottom-left-radius:6px;
      border-bottom-right-radius:6px;
    }

    .bZsCvN {
      color:var(--White);
      font-size:var(--font-size-xs);
    }

    .fvwtHh {
      cursor:pointer;
      display:flex;
    }

    .fdDRku {
      color:var(--Sky);
      height:100%;
      display:flex;
      align-items:center;
      justify-content:center;
    }

    @media (max-width: 1024px) {

    .fdDRku {
      display:none;
    }
    }

    .uICdd {
      display:flex;
      align-items:center;
      flex-direction:column;
      justify-content:center;
    }

    .ecjIdO {
      flex:1;
      display:flex;
      align-items:flex-start;
      flex-direction:row;
      justify-content:center;
    }

    .ftXbNN {
      width:40px;
      display:flex;
      align-items:center;
      flex-direction:column;
      justify-content:center;
    }

    .iOOri {
      color:var(--White);
      cursor:pointer;
      height:50%;
      display:flex;
      row-gap:2px;
      font-size:var(--font-size-xs);
      column-gap:2px;
      align-items:center;
      font-family:Red Hat Display;
      padding-top:4px;
      padding-left:4px;
      padding-right:4px;
      flex-direction:row;
      padding-bottom:4px;
      justify-content:center;
      border-top-color:var(--Lighter-Navy);
      border-top-style:solid;
      border-top-width:2px;
    }

    .eJhMWZ {
      flex:1;
      display:flex;
      align-items:flex-end;
      flex-direction:row;
      justify-content:center;
    }

    .cygkWX {
      width:40px;
      display:flex;
      align-items:center;
      justify-content:center;
    }

    @media (max-width: 1024px) {

    .cygkWX {
      font-size:var(--font-size-xxs);
    }
    }

    .flight_event_presentation\:64bAMBwSBWF48QtFZwCad {
      width:14px;
      height:14px;
    }

    .dVIXeQ {
      color:var(--Sky);
      cursor:pointer;
      display:flex;
      row-gap:4px;
      font-size:var(--font-size-xs);
      column-gap:4px;
      transition:all 300ms ease  allow-discrete;
      align-items:center;
      font-family:Red Hat Display;
      padding-top:2px;
      border-color:#00000000;
      border-style:solid;
      border-width:2px;
      padding-left:2px;
      padding-right:2px;
      flex-direction:row;
      padding-bottom:2px;
      justify-content:space-between;
      border-top-left-radius:6px;
      border-top-right-radius:6px;
      border-bottom-left-radius:6px;
      border-bottom-right-radius:6px;
    }

    .dVIXeQ.highlighted {
      animation:2s ease 0ms infinite normal none running animation-bwUipz;
    }

    @keyframes animation-bwUipz {
        0% {
          undefined: ;
        }

        0% {
          color: var(--White);
        }

        50% {
          color: rgb(0, 167, 225);
        }

        50% {
          undefined: ;
        }

        100% {
          color: var(--White);
        }

        100% {
          undefined: ;
        }
    }

    .flight_event_presentation\:9KUL8tnsr7oGckUec0r1- {
      width:20px;
      height:20px;
    }

    .flight_event_presentation\:B9aTwwuWgx3UUki0zv1Lx {
      width:14px;
      height:14px;
    }

    .gUgVX {
      color:var(--Green);
      width:24px;
      height:24px;
      display:flex;
      align-items:center;
      justify-content:center;
      border-top-left-radius:4px;
      border-top-right-radius:4px;
      border-bottom-left-radius:4px;
      border-bottom-right-radius:4px;
    }

    @media (max-width: 1024px) {

    .gUgVX {
      display:none;
    }
    }

    .gUgVX.requested {
      color:var(--Yellow);
    }

    .WHzoG {
      color:var(--White);
      cursor:pointer;
      height:50%;
      display:flex;
      row-gap:2px;
      font-size:var(--font-size-xs);
      column-gap:2px;
      align-items:center;
      font-family:Red Hat Display;
      padding-top:4px;
      padding-left:4px;
      padding-right:4px;
      flex-direction:row;
      padding-bottom:4px;
      justify-content:center;
      border-bottom-color:var(--Lighter-Navy);
      border-bottom-style:solid;
      border-bottom-width:2px;
    }

    .dUHWRx {
      display:flex;
      flex-direction:column;
    }

    .eWrZht {
      display:flex;
      flex-direction:row;
    }

    .eAoqbg {
      height:100%;
      display:flex;
      row-gap:4px;
      column-gap:4px;
      transition:all 300ms ease  allow-discrete;
      align-items:center;
      padding-top:2px;
      padding-left:4px;
      padding-right:4px;
      flex-direction:row;
      padding-bottom:2px;
      justify-content:center;
    }

    @media (max-width: 1024px) {

    .eAoqbg {
      display:flex;
      flex-direction:column;
    }
    }

    @media (max-width: 500px) {

    .eAoqbg {
      display:none;
    }
    }

    .eAoqbg.hover_flight {
      display:flex;
      row-gap:12px;
      column-gap:12px;
      align-items:center;
      flex-direction:row;
      justify-content:center;
    }

    .ebxFGR {
      color:var(--White);
      cursor:pointer;
      height:40px;
      display:flex;
      row-gap:2px;
      font-size:var(--font-size-xs);
      box-shadow:0px 0px 10px 0px #0000003b;
      column-gap:2px;
      overflow-x:hidden;
      transition:all 300ms ease  allow-discrete;
      align-items:center;
      font-family:Red Hat Display;
      padding-top:4px;
      border-color:var(--Navy);
      border-style:solid;
      border-width:2px;
      padding-left:4px;
      padding-right:4px;
      flex-direction:row;
      padding-bottom:4px;
      justify-content:space-between;
      border-top-left-radius:6px;
      border-top-right-radius:6px;
      border-bottom-left-radius:6px;
      border-bottom-right-radius:6px;
    }

    .ebxFGR.partner_flight {
      border-color:var(--Lighter-Navy);
      border-style:solid;
      border-width:2px;
    }

    .ebxFGR.my_flight {
      background:var(--Lighter-Navy);
      border-color:var(--Sky);
      border-style:solid;
      border-width:2px;
    }

    .ebxFGR.hover_flight {
      height:44px;
      font-size:var(--font-size-sm);
      border-color:var(--White);
      border-style:solid;
      border-width:2px;
    }

    .ebxFGR.highlighted {
      animation:2s ease 0ms infinite normal none running animation-lhxHw;
      box-shadow:0px 0px 20px 10px var(--White);
      border-color:var(--Sky);
      border-style:solid;
      border-width:2px;
    }

    @keyframes animation-lhxHw {
        0% {
          border-color: var(--White);
        }

        0% {
          undefined: ;
        }

        0% {
          box-shadow: 0px 0px 20px 10px #ffffff66;
        }

        50% {
          box-shadow: 0px 0px 20px 10px #00a7e100;
        }

        50% {
          undefined: ;
        }

        50% {
          border-color: #ffffff00;
        }

        100% {
          border-color: var(--White);
        }

        100% {
          undefined: ;
        }

        100% {
          box-shadow: 0px 0px 20px 10px #ffffff66;
        }
    }

    .eDYfYv {
      width:35px;
      display:flex;
      align-items:center;
      justify-content:center;
    }

    @media (max-width: 1024px) {

    .eDYfYv {
      font-size:var(--font-size-xxs);
    }
    }

    .dihNwn {
      display:flex;
      align-items:center;
      flex-direction:column;
      justify-content:center;
    }

    @media (max-width: 1024px) {
    }

    .flight_event_presentation\:_IR0GUtwYUgrAKvw5smxA {
      width:14px;
      height:14px;
    }

    .bZeDfe {
      color:var(--Sky);
      font-size:var(--font-size-xxs);
      font-weight:var(--font-weight-bold);
    }

    @media (max-width: 1024px) {

    .bZeDfe {
      display:none;
    }
    }

    .dogYDK {
      flex:1;
      color:var(--White);
      cursor:pointer;
      height:50%;
      display:flex;
      row-gap:2px;
      font-size:var(--font-size-xs);
      column-gap:2px;
      align-items:center;
      font-family:Red Hat Display;
      padding-top:4px;
      padding-left:4px;
      padding-right:4px;
      flex-direction:row;
      padding-bottom:4px;
      justify-content:center;
      border-bottom-color:var(--Lighter-Navy);
      border-bottom-style:solid;
      border-bottom-width:2px;
    }

    .dNNoDj {
      color:var(--Sky);
      cursor:pointer;
      display:flex;
      row-gap:4px;
      font-size:var(--font-size-xs);
      column-gap:4px;
      transition:all 300ms ease  allow-discrete;
      align-items:center;
      font-family:Red Hat Display;
      padding-top:2px;
      border-color:#00000000;
      border-style:solid;
      border-width:2px;
      padding-left:2px;
      padding-right:2px;
      flex-direction:row;
      padding-bottom:2px;
      justify-content:space-between;
      border-top-left-radius:6px;
      border-top-right-radius:6px;
      border-bottom-left-radius:6px;
      border-bottom-right-radius:6px;
    }

    .dNNoDj.hover_flight {
      color:var(--White);
      display:flex;
      row-gap:12px;
      font-size:var(--font-size-sm);
      column-gap:12px;
      align-items:center;
      flex-direction:row;
      justify-content:center;
    }

    .dNNoDj.highlighted {
      animation:2s ease 0ms infinite normal none running animation-cjLasc;
    }

    @keyframes animation-cjLasc {
        0% {
          color: var(--White);
        }

        0% {
          undefined: ;
        }

        50% {
          color: var(--Sky);
        }

        50% {
          undefined: ;
        }

        100% {
          color: var(--White);
        }

        100% {
          undefined: ;
        }
    }

    .ehCqd {
      color:var(--Dark-Navy);
      width:24px;
      height:100%;
      display:flex;
      font-size:var(--font-size-xxs);
      background:linear-gradient(var(--Sky) 0%, var(--Dark-Sky) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      align-items:center;
      font-weight:var(--font-weight-bold);
      justify-content:center;
      border-top-left-radius:4px;
      border-top-right-radius:4px;
      border-bottom-left-radius:4px;
      border-bottom-right-radius:4px;
    }

    .ehCqd.parter_flight {
      background:var(--Dark-Navy);
    }

    .ehCqd.flight_requested {
      background:linear-gradient(var(--yellow-400) 0%, var(--yellow-500) 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
    }

    .ehCqd.flight_confirmed {
      background:linear-gradient(var(--Green) 0%, #04a473 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
    }

    @media (max-width: 1024px) {

    .ehCqd {
      width:20px;
      font-size:var(--font-size-xxs);
    }
    }

    @media (max-width: 500px) {

    .ehCqd {
      width:100%;
    }
    }

    .copgZy {
      flex:1;
      color:var(--White);
      cursor:pointer;
      height:50%;
      display:flex;
      row-gap:2px;
      font-size:var(--font-size-xs);
      column-gap:2px;
      align-items:center;
      font-family:Red Hat Display;
      padding-top:4px;
      padding-left:4px;
      padding-right:4px;
      flex-direction:row;
      padding-bottom:4px;
      justify-content:center;
      border-top-color:var(--Lighter-Navy);
      border-top-style:solid;
      border-top-width:2px;
    }

    .HiEAx {
      color:var(--Sky);
      font-size:var(--font-size-xxs);
      font-weight:bold;
    }

    @media (max-width: 1024px) {

    .HiEAx {
      display:none;
    }
    }

    .dfNQtI {
      width:40px;
      display:flex;
      align-items:center;
      flex-direction:column;
      justify-content:center;
    }

    @media (max-width: 1024px) {

    .dfNQtI {
      border-top-color:var(--Sky);
      border-top-style:solid;
      border-top-width:1px;
    }
    }

    .calendar-fractrade-presentation\:Bnmm64iOkp5cYIJY2pXaM {
      width:100%;
    }

    .calendar-fractrade-presentation\:C_3HyDYL5guCh3buAr-iK {
      width:100%;
    }

    .eFnKRb {
      width:20px;
      height:2px;
      display:flex;
      background:var(--Lighter-Navy);
      border-top-left-radius:0px;
      border-top-right-radius:0px;
      border-bottom-left-radius:0px;
      border-bottom-right-radius:0px;
    }

    .calendar-fractrade-presentation\:FxNpNHOOesNKCl10ICRZB {
      width:100%;
    }

    .FoVRg {
      flex:1;
      display:flex;
      align-items:center;
      justify-content:center;
    }

    .fzmbVP {
      color:var(--White);
      width:40px;
      cursor:pointer;
      height:40px;
      display:flex;
      transition:all 300ms ease  allow-discrete;
      align-items:center;
      justify-content:center;
      border-top-left-radius:6px;
      border-top-right-radius:6px;
      border-bottom-left-radius:6px;
      border-bottom-right-radius:6px;
    }

    .fzmbVP.blue {
      background:linear-gradient(to bottom right, var(--Sky) 0%, var(--Dark-Sky) 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
      border-color:var(--Sky);
      border-style:solid;
      border-width:2px;
    }

    .fzmbVP.red {
      background:linear-gradient(var(--Light-Red) 0%, var(--red-400) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      border-color:var(--Light-Red);
      border-style:solid;
      border-width:2px;
    }

    .fzmbVP.blue:hover {
      box-shadow:0px 0px 20px 0px var(--Sky);
    }

    .fzmbVP.red:hover {
      box-shadow:0px 0px 20px 0px var(--Light-Red);
    }

    .icon-button-fractrade\:0nvsYlbovwrtAercbSU21 {
      padding-top:2px;
      padding-left:2px;
      padding-right:2px;
      padding-bottom:2px;
    }

    .calendar-fractrade-presentation\:H8ZH9JX95hCjdZrbc0RQX {
      width:100%;
    }

    .XFGyE {
      display:flex;
      row-gap:12px;
      column-gap:12px;
      align-items:flex-end;
      padding-top:12px;
      padding-left:12px;
      padding-right:12px;
      flex-direction:row;
      padding-bottom:12px;
      justify-content:flex-end;
    }

    .fcGXCr {
      top:46px;
      right:0px;
      width:250px;
      display:flex;
      row-gap:0px;
      z-index:1000;
      position:absolute;
      background:var(--Dark-Navy);
      column-gap:0px;
      padding-top:8px;
      border-color:var(--Lighter-Navy);
      border-style:solid;
      border-width:2px;
      padding-left:8px;
      padding-right:8px;
      flex-direction:column;
      padding-bottom:8px;
      border-top-left-radius:6px;
      border-top-right-radius:6px;
      border-bottom-left-radius:6px;
      border-bottom-right-radius:6px;
    }

    .hUaPl {
      width:20px;
      height:4px;
      display:flex;
      border-bottom-color:var(--Lighter-Navy);
      border-bottom-style:dashed;
      border-bottom-width:2px;
    }

    .eZHFOm {
      width:20px;
      height:4px;
      display:flex;
      border-bottom-color:var(--Sky);
      border-bottom-style:dashed;
      border-bottom-width:2px;
    }

    .calendar-fractrade-presentation\:Pa4sMSeGGxnFhtKIahjg1 {
      width:20px;
      height:20px;
      display:flex;
      align-items:center;
      justify-content:center;
    }

    .dgHsbA {
      color:var(--Sky);
      width:100%;
      display:flex;
      z-index:100;
      position:sticky;
      font-size:var(--font-size-xs);
      background:var(--Navy);
      font-weight:var(--font-weight-bold);
      padding-top:4px;
      flex-direction:row;
      padding-bottom:4px;
      border-top-color:var(--Lighter-Navy);
      border-top-style:solid;
      border-top-width:2px;
      border-bottom-color:var(--Lighter-Navy);
      border-bottom-style:solid;
      border-bottom-width:2px;
    }

    @media (max-width: 500px) {

    .dgHsbA {
      font-size:var(--font-size-xxs);
      padding-top:2px;
      padding-bottom:2px;
    }
    }

    .aCzFn {
      width:100%;
      height:175px;
      display:flex;
      overflow-y:scroll;
      align-items:center;
      flex-direction:row;
      justify-content:flex-start;
      border-top-left-radius:6px;
      border-top-right-radius:6px;
      border-bottom-left-radius:6px;
      border-bottom-right-radius:6px;
    }

    .calendar-fractrade-presentation\:WEwBR8PKVv-RQY5a6SzvQ {
      color:var(--Green);
      width:16px;
      height:16px;
      display:flex;
      align-items:center;
      justify-content:center;
    }

    .eRnNpg {
      top:0px;
      color:var(--White);
      display:flex;
      row-gap:8px;
      z-index:var(--dynamic-z-index);
      position:sticky;
      font-size:var(--font-size-3xl);
      column-gap:8px;
      flex-direction:column;
    }

    .SDwnE {
      color:var(--Orange);
      width:16px;
      height:16px;
      display:flex;
      align-items:center;
      font-weight:var(--font-weight-bold);
      justify-content:center;
      border-top-left-radius:2px;
      border-top-right-radius:2px;
      border-bottom-left-radius:2px;
      border-bottom-right-radius:2px;
    }

    .PsYMi {
      flex:1;
      height:40px;
      background:var(--Navy);
      border-top-left-radius:6px;
      border-top-right-radius:6px;
      border-bottom-left-radius:6px;
      border-bottom-right-radius:6px;
    }

    .calendar-fractrade-presentation\:_pYY2KLaYm3k6gkTkN8wn {
      width:100%;
    }

    .eYCqvo {
      display:flex;
      row-gap:4px;
      column-gap:4px;
    }

    .eOIDBH {
      display:grid;
      z-index:0;
      grid-row-gap:2px;
      grid-column-gap:2px;
      grid-template-rows:repeat(5, 2fr);
      grid-template-columns:repeat(7, 1fr);
      border-top-left-radius:6px;
      border-top-right-radius:6px;
      border-bottom-left-radius:6px;
      border-bottom-right-radius:6px;
    }

    .SAjld {
      color:var(--White);
      display:flex;
      row-gap:4px;
      font-size:var(--font-size-xs);
      background:var(--Lighter-Navy);
      column-gap:4px;
      font-weight:var(--font-weight-bold);
      padding-top:4px;
      padding-left:4px;
      padding-right:4px;
      padding-bottom:4px;
      border-top-left-radius:4px;
      border-top-right-radius:4px;
      border-bottom-left-radius:4px;
      border-bottom-right-radius:4px;
    }

    .uDKrT {
      width:16px;
      height:16px;
      display:flex;
      background:linear-gradient(var(--Green) 0%, var(--green-500) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      border-top-left-radius:2px;
      border-top-right-radius:2px;
      border-bottom-left-radius:2px;
      border-bottom-right-radius:2px;
    }

    .ciAXjP {
      display:flex;
      row-gap:8px;
      background:var(--Navy);
      column-gap:8px;
      flex-direction:column;
    }

    .calendar-fractrade-presentation\:fi_pgkjZ3MVYSoo3csImC {
      width:100%;
    }

    .cZGHsp {
      width:16px;
      height:16px;
      display:flex;
      align-items:center;
      justify-content:center;
      border-top-left-radius:2px;
      border-top-right-radius:2px;
      border-bottom-left-radius:2px;
      border-bottom-right-radius:2px;
    }

    .calendar-fractrade-presentation\:htv73B5hMZGvDAX_Dd_XQ {
      width:100%;
    }

    .calendar-fractrade-presentation\:jwoZ2WWiSSnboEKfi75ty {
      width:100%;
    }

    .fCTZSC {
      color:var(--Sky);
      font-size:var(--font-size-sm);
      font-weight:var(--font-weight-bold);
    }

    .cjKlfM {
      width:20px;
      height:2px;
      display:flex;
      background:var(--Sky);
      border-top-left-radius:0px;
      border-top-right-radius:0px;
      border-bottom-left-radius:0px;
      border-bottom-right-radius:0px;
    }

    .eaBqFf {
      width:fit-content;
      display:flex;
      row-gap:8px;
      background:var(--Navy);
      column-gap:8px;
      padding-top:12px;
      padding-left:12px;
      padding-right:12px;
      flex-direction:row;
      padding-bottom:12px;
      border-right-color:var(--Lighter-Navy);
      border-right-style:solid;
      border-right-width:2px;
      border-bottom-color:var(--Lighter-Navy);
      border-bottom-style:solid;
      border-bottom-width:2px;
      border-bottom-right-radius:24px;
    }

    @media (max-width: 1024px) {

    .eaBqFf {
      font-size:var(--font-size-base);
      font-weight:var(--font-weight-bold);
    }
    }

    .ftnSeU {
      flex:1;
      display:flex;
      row-gap:4px;
      column-gap:4px;
    }

    .enNFJZ {
      width:16px;
      height:16px;
      display:flex;
      background:linear-gradient(var(--Yellow) 0%, var(--yellow-500) 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
      border-top-left-radius:2px;
      border-top-right-radius:2px;
      border-bottom-left-radius:2px;
      border-bottom-right-radius:2px;
    }

    .fwbdkT {
      flex:1;
      height:100%;
      display:flex;
      background:var(--Navy);
      overflow-x:scroll;
      flex-direction:column;
      scrollbar-width:none;
    }

    .fwbdkT::-webkit-scrollbar {
    width: 0;
    }

    @media (max-width: 1024px) {

    .bfkdQE {
      display:none;
    }
    }

    .seGXY {
      color:var(--Sky);
      font-size:inherit;
      text-align:center;
      font-family:"Red Hat Display";
      font-weight:var(--font-weight-bold);
    }

    @media (max-width: 500px) {

    .seGXY {
      font-size:inherit;
    }
    }

    .rsspK {
      font-size:var(--font-size-2xl);
    }

    .fiIvqP {
      color:var(--White);
      width:60px;
      height:60px;
      background:linear-gradient(var(--Lighter-Navy) 2%, #00fd4800 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      box-shadow:0px 2px 4px 0px #00000020;
      align-items:center;
      padding-top:8px;
      padding-left:8px;
      padding-right:8px;
      padding-bottom:8px;
      justify-content:center;
      border-top-left-radius:12px;
      border-top-right-radius:12px;
      border-bottom-left-radius:12px;
      border-bottom-right-radius:12px;
    }

    .eIksvP {
      color:var(--White);
      display:flex;
      row-gap:0px;
      font-size:var(--font-size-4xl);
      column-gap:0px;
      text-align:center;
      font-family:"Red Hat Display";
      font-weight:var(--font-weight-bold);
      flex-direction:column;
    }

    @media (max-width: 1024px) {

    .eIksvP {
      row-gap:6px;
      font-size:var(--font-size-2xl);
      column-gap:6px;
    }
    }

    @media (max-width: 500px) {

    .eIksvP {
      row-gap:8px;
      font-size:inherit;
      column-gap:8px;
    }
    }

    .dvYFzD {
      gap:16px;
      flex:1;
      background:linear-gradient(#00a7e14d 0%, #00a7e100 50%, #00a7e14d 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      align-items:center;
      padding-top:32px;
      padding-bottom:32px;
      justify-content:center;
    }

    .bSzxFT {
      row-gap:12px;
      column-gap:12px;
      align-items:flex-end;
      flex-direction:row;
      justify-content:flex-start;
    }

    @media (max-width: 500px) {

    .bSzxFT {
      row-gap:0px;
      column-gap:0px;
      align-items:center;
      flex-direction:column;
      justify-content:center;
    }
    }

    .esYWxH {
      color:var(--Sky);
      font-size:var(--font-size-xs);
    }

    .ezfZJx {
      width:50%;
      background:radial-gradient(#00a7e133 0%, transparent 52%) scroll padding-box border-box repeat repeat 0% 0% / auto;
    }

    @media (max-width: 500px) {

    .ezfZJx {
      width:100%;
    }
    }

    .dfHZGr {
      color:var(--Sky);
      font-size:inherit;
      text-align:center;
      font-family:"Red Hat Display";
      font-weight:var(--font-weight-bold);
    }

    .fBmRqd {
      display:flex;
      row-gap:8px;
      column-gap:8px;
      align-items:center;
      justify-content:flex-start;
    }

    .cZiKl {
      width:100%;
      height:100%;
      row-gap:24px;
      background:var(--Dark-Navy);
      column-gap:24px;
      align-items:center;
      padding-top:48px;
      padding-left:48px;
      padding-right:48px;
      padding-bottom:48px;
      justify-content:flex-start;
      border-top-left-radius:50px;
      border-top-right-radius:50px;
      border-bottom-left-radius:50px;
      border-bottom-right-radius:50px;
    }

    @media (max-width: 1024px) {

    .cZiKl {
      align-items:center;
      padding-top:24px;
      padding-left:12px;
      padding-right:12px;
      padding-bottom:24px;
      justify-content:center;
      border-top-left-radius:12px;
      border-top-right-radius:12px;
      border-bottom-left-radius:12px;
      border-bottom-right-radius:12px;
    }
    }

    @media (max-width: 500px) {

    .cZiKl {
      padding-top:48px;
      padding-left:12px;
      padding-right:12px;
      padding-bottom:48px;
    }
    }

    .gnEru {
      row-gap:12px;
      column-gap:12px;
      flex-direction:row;
    }

    @media (max-width: 500px) {

    .gnEru {
      row-gap:0px;
      column-gap:0px;
      flex-direction:column;
    }
    }

    .caQmuU {
      display:flex;
      row-gap:24px;
      background:var(--Dark-Navy);
      column-gap:24px;
      align-items:center;
      padding-top:48px;
      padding-left:48px;
      padding-right:48px;
      padding-bottom:48px;
      justify-content:center;
    }

    @media (max-width: 500px) {

    .caQmuU {
      padding-top:12px;
      padding-left:12px;
      padding-right:12px;
      padding-bottom:12px;
    }
    }

    .czoYNC {
      color:var(--White, #ffffff);
      font-size:var(--font-size-base);
      align-items:center;
      justify-content:center;
    }

    .bZvuNK {
      width:100%;
      height:100%;
      row-gap:24px;
      background:linear-gradient(to bottom right, #00a7e180 0%, #00000000 51%, var(--Sky) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto var(--Dark-Navy);
      column-gap:24px;
      align-items:center;
      padding-top:48px;
      padding-left:48px;
      padding-right:48px;
      padding-bottom:48px;
      justify-content:center;
      border-top-left-radius:50px;
      border-top-right-radius:50px;
      border-bottom-left-radius:50px;
      border-bottom-right-radius:50px;
    }

    @media (max-width: 500px) {

    .bZvuNK {
      padding-top:48px;
      padding-left:12px;
      padding-right:12px;
      padding-bottom:48px;
    }
    }

    .Home\:Uj4m1g8za0dB6W7HgC13u {
      width:100%;
    }

    .dExCGg {
      width:200px;
      align-items:center;
      padding-bottom:40px;
      justify-content:center;
    }

    .bBriIt {
      background:linear-gradient(to right, var(--Lighter-Navy) 0%, transparent 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
      align-items:flex-start;
      justify-content:center;
      border-top-left-radius:100px;
      border-top-right-radius:100px;
      border-bottom-left-radius:100px;
      border-bottom-right-radius:100px;
    }

    .bBriIt:hover {
      cursor:pointer;
      background:var(--Lighter-Navy);
    }

    .yLlnF {
      flex:1;
      width:100%;
      row-gap:12px;
      column-gap:12px;
      align-items:center;
      font-family:"Red Hat Display";
      padding-top:12px;
      padding-left:12px;
      padding-right:12px;
      flex-direction:row;
      padding-bottom:12px;
      justify-content:space-between;
      border-top-left-radius:100px;
      border-top-right-radius:100px;
      border-bottom-left-radius:100px;
      border-bottom-right-radius:100px;
    }

    .dEDKUc {
      z-index:2;
      font-size:var(--font-size-3xl);
      font-weight:var(--font-weight-bold);
    }

    .cDrHKc {
      right:-8px;
      width:32px;
      bottom:0px;
      height:32px;
      position:absolute;
      background:linear-gradient(var(--Green) 0%, var(--green-500) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      align-items:center;
      border-color:var(--Lighter-Navy);
      border-style:solid;
      border-width:4px;
      justify-content:center;
      border-top-left-radius:100px;
      border-top-right-radius:100px;
      border-bottom-left-radius:100px;
      border-bottom-right-radius:100px;
    }

    .fwgUZE {
      width:90%;
      height:90%;
      box-sizing:border-box;
      align-items:center;
      justify-content:center;
    }

    .WmwPY {
      color:var(--grey-400);
      font-size:var(--font-size-base);
      font-weight:var(--font-weight-bold);
    }

    .cMcahR {
      color:var(--Sky);
      font-size:var(--font-size-lg);
      font-weight:var(--font-weight-bold);
    }

    .dGFgTr {
      color:var(--White);
      width:80px;
      height:80px;
      row-gap:1px;
      font-size:var(--font-size-3xl);
      background:linear-gradient(var(--Sky) 0%, var(--Dark-Sky) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      column-gap:1px;
      overflow-x:visible;
      overflow-y:visible;
      align-items:center;
      font-weight:var(--font-weight-bold);
      flex-direction:row;
      justify-content:center;
      border-top-left-radius:100px;
      border-top-right-radius:100px;
      border-bottom-left-radius:100px;
      border-bottom-right-radius:100px;
    }

    @media (max-width: 500px) {

    .Home\:VN6sKmv5oXy1nv-QNUgy5 {
      display:none;
    }
    }

    .eJuxfR {
      color:var(--White);
      font-size:var(--font-size-sm);
      font-weight:var(--font-weight-light);
    }

    .csUmTV {
      color:var(--White);
      font-size:var(--font-size-2xl);
      text-align:center;
      font-family:"Red Hat Display";
      font-weight:var(--font-weight-light);
    }

    .boDqzF {
      color:var(--Sky, #00a7e1);
      font-size:var(--font-size-2xl);
      font-weight:var(--font-weight-light);
    }

    @media (max-width: 430px) {

    .boDqzF {
      font-size:var(--font-size-base);
      font-weight:var(--font-weight-bold);
    }
    }

    .cFuNEY {
      color:#a2d1e200;
      font-size:var(--font-size-5xl);
      background:linear-gradient(to top right, var(--Sky) 29%, var(--Green) 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
      text-align:center;
      font-family:"Red Hat Display";
      font-weight:var(--font-weight-bold);
      background-clip:text;
    }

    @media (max-width: 500px) {

    .cFuNEY {
      font-size:var(--font-size-3xl);
    }
    }

    .dCGWAq {
      color:var(--Sky);
      font-size:var(--font-size-4xl);
      text-align:center;
      font-family:"Red Hat Display";
      font-weight:var(--font-weight-bold);
    }

    .fpAUPg {
      color:var(--White);
      font-size:var(--font-size-3xl);
      align-items:center;
      font-family:"Red Hat Display";
      font-weight:var(--font-weight-light);
      justify-content:flex-end;
    }

    @media (max-width: 500px) {

    .fpAUPg {
      font-size:var(--font-size-xl);
    }
    }

    .ZfSQa {
      width:70%;
      row-gap:12px;
      column-gap:12px;
      flex-direction:column;
    }

    @media (max-width: 500px) {

    .ZfSQa {
      width:80%;
    }
    }

    .fjYeWI {
      top:0px;
      right:0px;
      width:150px;
      height:20px;
      z-index:20;
      position:absolute;
      background:linear-gradient(to left, var(--Dark-Navy) 0%, var(--Dark-Navy) 16%, transparent 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
    }

    .QWUtM {
      width:100%;
      max-width:1200px;
      min-width:800px;
      align-items:flex-start;
      padding-top:0px;
      padding-left:0px;
      padding-right:0px;
      flex-direction:row;
      padding-bottom:0px;
      justify-content:center;
    }

    @media (max-width: 1024px) {

    .QWUtM {
      width:100%;
      max-width:100%;
      min-width:100%;
      flex-direction:column-reverse;
    }
    }

    .gNLJJ {
      display:none;
      row-gap:12px;
      min-width:200px;
      column-gap:12px;
      text-align:center;
      align-items:center;
      flex-direction:row;
      justify-content:center;
    }

    .bLXRCb {
      width:100%;
      height:1000px;
      background:linear-gradient(to bottom left, var(--Sky) 29%, var(--Green) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      box-shadow:0px -17px 22px 0px #050505;
      max-height:1000px;
      overflow-x:hidden;
      overflow-y:hidden;
      padding-top:2px;
      padding-left:2px;
      padding-right:2px;
      border-top-left-radius:50px;
      border-top-right-radius:50px;
    }

    @media (max-width: 1024px) {

    .bLXRCb {
      border-top-left-radius:24px;
      border-top-right-radius:24px;
    }
    }

    .Home\:YVc52_5Zax8igHaHtqjAC {
      flex:1;
    }

    .dsEVIH {
      flex:1;
    }

    .brRJhn {
      align-items:center;
      padding-top:48px;
      padding-left:48px;
      padding-right:48px;
      padding-bottom:48px;
      justify-content:center;
    }

    @media (max-width: 1024px) {

    .brRJhn {
      padding-top:0px;
      padding-left:0px;
      padding-right:0px;
      padding-bottom:0px;
    }
    }

    @media (max-width: 500px) {

    .brRJhn {
      display:none;
    }
    }

    .dhWSBM {
      align-items:center;
      padding-top:200px;
      padding-left:48px;
      padding-right:48px;
      padding-bottom:48px;
      justify-content:center;
    }

    @media (max-width: 1024px) {

    .dhWSBM {
      flex-direction:column;
    }
    }

    @media (max-width: 500px) {

    .dhWSBM {
      padding-top:100px;
      padding-left:12px;
      padding-right:12px;
      padding-bottom:12px;
    }
    }

    .ceeoRS {
      color:var(--White, #ffffff);
      width:100%;
      bottom:0px;
      position:relative;
      align-items:center;
      font-family:'Red Hat Display';
      padding-top:24px;
      padding-bottom:24px;
      justify-content:center;
      background-color:var(--Dark-Navy, #00121e);
      border-top-color:var(--Lighter-Navy, #08365b);
      border-top-style:solid;
      border-top-width:2px;
    }

    .foZWyU {
      color:var(--Sky, #00a7e1);
      font-weight:var(--font-weight-light);
    }

    .foZWyU:hover {
      color:var(--White);
    }

    .dyBygy {
      gap:24px;
      width:100%;
      max-width:1200px;
      min-width:800px;
      align-items:center;
      padding-top:24px;
      padding-left:24px;
      padding-right:24px;
      flex-direction:row;
      padding-bottom:24px;
      justify-content:center;
    }

    @media (max-width: 1024px) {

    .dyBygy {
      width:100%;
      max-width:100%;
      min-width:100%;
    }
    }

    @media (max-width: 500px) {

    .dyBygy {
      display:flex;
      align-items:center;
      flex-direction:column;
      justify-content:center;
    }
    }

    .eKAYjE {
      gap:12px;
      font-size:var(--font-size-xl);
      font-weight:var(--font-weight-light);
    }

    @media (max-width: 500px) {

    .eKAYjE {
      display:flex;
      align-items:center;
      justify-content:center;
    }
    }

    .eKUlZg {
      gap:12px;
      width:120px;
      font-weight:var(--font-weight-light);
    }

    @media (max-width: 500px) {

    .eKUlZg {
      display:flex;
      align-items:center;
      justify-content:center;
    }
    }

    .feBpvm {
      width:100px;
    }

    .eKJJpc {
      flex:1;
      color:var(--White);
      width:100%;
      font-size:var(--font-size-2xl);
      text-align:center;
      font-family:"Red Hat Display";
      font-weight:var(--font-weight-lighter);
    }

    @media (max-width: 500px) {

    .eKJJpc {
      flex:1;
      width:100%;
      font-size:var(--font-size-xl);
    }
    }

    .dyUVzL {
      row-gap:8px;
      column-gap:8px;
      align-items:center;
      flex-direction:column;
      justify-content:flex-start;
    }

    .Home\:aSM70QPu-7ZbFwzF_bt9m {
      color:var(--Sky);
      width:40px;
      height:40px;
      background:linear-gradient(to bottom, var(--Sky) 0%, var(--Green) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      background-clip:text;
    }

    .frhrfk {
      display:flex;
      row-gap:8px;
      column-gap:8px;
      text-align:center;
      align-items:center;
      justify-content:center;
    }

    .dmPeIU {
      right:0px;
      width:100%;
      bottom:0px;
      height:50px;
      z-index:100;
      position:absolute;
      background:linear-gradient( to top, var(--Dark-Navy) 0%, var(--Dark-Navy) 16%, transparent 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
    }

    .Home\:cyI2eG5Ooihq6cCGOlqeH {
      flex:1;
    }

    .bjZZNf {
      color:var(--Sky);
      font-size:var(--font-size-2xl);
      text-align:center;
      font-weight:var(--font-weight-light);
    }

    .bPJGGS {
      row-gap:12px;
      z-index:2;
      column-gap:12px;
      align-items:center;
      padding-top:8px;
      padding-left:8px;
      padding-right:8px;
      flex-direction:row;
      padding-bottom:8px;
      justify-content:center;
      border-top-color:var(--Sky);
      border-top-style:solid;
      border-top-width:1px;
    }

    .bWBHiA {
      background:var(--Dark-Navy);
      max-height:100%;
      flex-direction:row;
      border-top-right-radius:50px;
    }

    .eLAMbW {
      flex:1;
      width:100%;
      background:var(--Sky);
      align-items:center;
      padding-top:2px;
      padding-left:2px;
      padding-right:2px;
      padding-bottom:2px;
      justify-content:center;
      border-top-left-radius:50px;
      border-top-right-radius:50px;
      border-bottom-left-radius:50px;
      border-bottom-right-radius:50px;
    }

    @media (max-width: 1024px) {

    .eLAMbW {
      flex:1;
      border-top-left-radius:12px;
      border-top-right-radius:12px;
      border-bottom-left-radius:12px;
      border-bottom-right-radius:12px;
    }
    }

    .djPBhp {
      width:100%;
      height:100%;
      row-gap:24px;
      background:linear-gradient(to bottom right, #00a7e180 0%, #00000000 51%, var(--Sky) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto var(--Dark-Navy);
      column-gap:24px;
      align-items:center;
      padding-top:48px;
      padding-left:48px;
      padding-right:48px;
      padding-bottom:48px;
      justify-content:flex-start;
      border-top-left-radius:50px;
      border-top-right-radius:50px;
      border-bottom-left-radius:50px;
      border-bottom-right-radius:50px;
    }

    @media (max-width: 1024px) {

    .djPBhp {
      align-items:center;
      padding-top:24px;
      padding-left:12px;
      padding-right:12px;
      padding-bottom:24px;
      justify-content:center;
      border-top-left-radius:12px;
      border-top-right-radius:12px;
      border-bottom-left-radius:12px;
      border-bottom-right-radius:12px;
    }
    }

    @media (max-width: 500px) {

    .djPBhp {
      padding-top:48px;
      padding-left:12px;
      padding-right:12px;
      padding-bottom:48px;
    }
    }

    .eEUnHb {
      width:2px;
      height:50%;
      background:#7a68f400;
    }

    .dARJXV {
      display:flex;
      row-gap:8px;
      column-gap:8px;
      text-align:center;
      align-items:center;
      justify-content:flex-start;
    }

    .cdAQqh {
      row-gap:24px;
      min-width:300px;
      column-gap:24px;
    }

    .cFusNN {
      width:70%;
      height:700px;
      background:linear-gradient(to bottom right, var(--Sky) 29%, var(--Green) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      box-shadow:25px -23px 22px 0px #050505;
      max-height:700px;
      overflow-x:hidden;
      overflow-y:hidden;
      padding-top:2px;
      padding-left:0px;
      padding-right:2px;
      border-top-right-radius:50px;
    }

    @media (max-width: 1024px) {

    .cFusNN {
      width:100%;
    }
    }

    .OTFpc {
      color:var(--White);
      font-size:var(--font-size-4xl);
      text-align:center;
      font-family:"Red Hat Display";
      font-weight:var(--font-weight-lighter);
    }

    .dlmuzo {
      width:100%;
      max-width:1200px;
      min-width:800px;
      align-items:center;
      padding-top:0px;
      padding-left:0px;
      padding-right:0px;
      flex-direction:row;
      padding-bottom:0px;
      justify-content:center;
    }

    @media (max-width: 1024px) {

    .dlmuzo {
      width:100%;
      max-width:100%;
      min-width:100%;
      flex-direction:column;
    }
    }

    .fpOgyZ {
      gap:24px;
      color:var(--White, #ffffff);
      width:100%;
      max-width:1200px;
      min-width:900px;
      box-shadow:0px 0px 400px 0px #00a7e180;
      padding-top:60px;
      border-color:var(--Lighter-Navy, #08365b);
      border-style:solid;
      border-width:4px;
      padding-left:60px;
      border-radius:6px;
      padding-right:60px;
      padding-bottom:60px;
      background-color:var(--Dark-Navy, #00121e);
    }

    @media (max-width: 1024px) {

    .fpOgyZ {
      width:100%;
      max-width:100%;
      min-width:100%;
      border-top-color:light;
      border-top-style:solid;
      border-top-width:2px;
      border-left-color:black;
      border-left-style:solid;
      border-left-width:0px;
      border-right-color:black;
      border-right-style:solid;
      border-right-width:0px;
      border-bottom-color:var(--Lighter-Navy);
      border-bottom-style:solid;
      border-bottom-width:2px;
      border-top-left-radius:0px;
      border-top-right-radius:0px;
      border-bottom-left-radius:0px;
      border-bottom-right-radius:0px;
    }
    }

    @media (max-width: 430px) {

    .fpOgyZ {
      width:100%;
      max-width:100%;
      min-width:100%;
      padding-left:12px;
      padding-right:12px;
    }
    }

    .dfdIMX {
      width:100%;
      row-gap:24px;
      animation:20s cubic-bezier(0.42, 0, 0.58, 1) 5s infinite normal none running animation-cjRYXh;
      column-gap:24px;
    }

    @media (max-width: 500px) {

    .dfdIMX {
      row-gap:12px;
      column-gap:12px;
    }
    }

    @keyframes animation-cjRYXh {
        0% {
          translate: 0 -1000px 0;
        }

        50% {
          translate: 0px 0px 0px;
        }

        100% {
          translate: 0px -500px 0px;
        }
    }

    .dhodTZ {
      color:var(--Sky);
      font-size:var(--font-size-lg);
      text-align:center;
      font-family:"Red Hat Display";
    }

    .ckiUFN {
      height:100%;
      background:var(--Dark-Navy);
      max-height:100%;
      padding-top:48px;
      padding-left:48px;
      padding-right:48px;
      flex-direction:row;
      border-top-color:var(--Sky);
      border-top-style:solid;
      border-top-width:1px;
      border-left-color:var(--Sky);
      border-left-style:solid;
      border-left-width:1px;
      border-top-left-radius:50px;
      border-top-right-radius:50px;
    }

    @media (max-width: 1024px) {

    .ckiUFN {
      padding-top:0px;
      padding-left:0px;
      padding-right:0px;
      border-top-left-radius:24px;
      border-top-right-radius:24px;
    }
    }

    .bdeQMZ {
      row-gap:48px;
      column-gap:48px;
      align-items:center;
      padding-top:96px;
      padding-left:48px;
      padding-right:48px;
      padding-bottom:48px;
      justify-content:center;
    }

    @media (max-width: 1024px) {

    .bdeQMZ {
      width:100%;
      max-width:100%;
      min-width:100%;
      padding-top:0px;
      padding-left:0px;
      padding-right:0px;
      padding-bottom:0px;
    }
    }

    @media (max-width: 500px) {

    .bdeQMZ {
      padding-top:8px;
      padding-left:8px;
      padding-right:8px;
      padding-bottom:8px;
    }
    }

    .cRIInV {
      width:100%;
      bottom:-4px;
      height:150px;
      z-index:20;
      position:absolute;
      background:linear-gradient(to top, var(--Dark-Navy) 0%, var(--Dark-Navy) 16%, transparent 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
    }

    .bOAMQK {
      color:var(--White);
      width:100%;
      row-gap:8px;
      font-size:var(--font-size-5xl);
      max-width:1200px;
      min-width:800px;
      column-gap:8px;
      align-items:center;
      padding-top:100px;
      padding-left:2px;
      padding-right:2px;
      flex-direction:row;
      padding-bottom:2px;
      justify-content:center;
    }

    @media (max-width: 1024px) {

    .bOAMQK {
      width:100%;
      font-size:var(--font-size-4xl);
      max-width:100%;
      min-width:100%;
      flex-direction:column;
    }
    }

    .drBqgG {
      background:var(--Dark-Navy);
      max-height:100%;
      flex-direction:row;
      border-top-left-radius:50px;
    }

    @media (max-width: 1024px) {

    .drBqgG {
      border-top-left-radius:24px;
    }
    }

    @media (max-width: 500px) {

    .drBqgG {
      height:100%;
      border-top-left-radius:24px;
    }
    }

    .bAFTBd {
      width:100%;
      cursor:no-drop;
      height:100%;
      z-index:10;
      position:absolute;
    }

    .dGfBlw {
      color:var(--Sky);
      width:40px;
      height:40px;
    }

    .phBEd {
      background:var(--Sky);
      padding-top:2px;
      padding-left:2px;
      padding-right:2px;
      padding-bottom:2px;
      border-top-left-radius:100px;
      border-top-right-radius:100px;
      border-bottom-left-radius:100px;
      border-bottom-right-radius:100px;
    }

    .eYPbNz {
      top:0px;
      left:0px;
      width:40px;
      height:100%;
      z-index:20;
      position:absolute;
      background:linear-gradient(to right, var(--Dark-Navy) 0%, transparent 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
    }

    .fcSnah {
      width:60%;
      row-gap:12px;
      column-gap:12px;
      flex-direction:column;
    }

    @media (max-width: 500px) {

    .fcSnah {
      width:80%;
    }
    }

    .vLhhu {
      width:100%;
      height:100%;
    }

    .fvnfLb {
      width:100%;
      height:100%;
      display:flex;
    }

    .cpGxNj {
      left:12px;
      bottom:12px;
      z-index:10;
      position:absolute;
    }

    .evEyqp {
      color:var(--Sky);
      font-size:var(--font-size-xxs);
      font-weight:var(--font-weight-bold);
    }

    .dXYxIN {
      left:0px;
      color:var(--White);
      right:0px;
      bottom:0px;
      height:40px;
      display:flex;
      row-gap:4px;
      z-index:20;
      position:absolute;
      background:linear-gradient(to bottom, var(--Dark-Navy) 0%, var(--Lighter-Navy) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      column-gap:4px;
      align-items:center;
      padding-top:8px;
      padding-left:12px;
      padding-right:12px;
      flex-direction:row;
      padding-bottom:8px;
      justify-content:space-between;
      border-top-color:var(--Lighter-Navy);
      border-top-style:solid;
      border-top-width:2px;
    }

    .fGmYmF {
      display:none;
      row-gap:4px;
      column-gap:4px;
      align-items:center;
      flex-direction:column;
      justify-content:flex-start;
    }

    .czQEYy {
      display:flex;
      row-gap:8px;
      font-size:var(--font-size-base);
      background:#00a7e133;
      column-gap:8px;
      align-items:center;
      font-weight:bold;
      padding-top:4px;
      padding-left:12px;
      padding-right:12px;
      flex-direction:row;
      padding-bottom:4px;
      justify-content:center;
      border-top-left-radius:100px;
      border-top-right-radius:100px;
      border-bottom-left-radius:100px;
      border-bottom-right-radius:100px;
    }

    .cnOyZq {
      gap:16px;
      flex:1;
      background:#08365be6;
      align-items:center;
      padding-top:64px;
      padding-bottom:64px;
      justify-content:center;
    }

    .evzKro {
      width:100%;
      row-gap:24px;
      column-gap:24px;
      align-items:center;
      padding-top:48px;
      padding-left:48px;
      padding-right:48px;
      padding-bottom:48px;
      justify-content:center;
    }

    .AfXNp {
      width:100%;
      row-gap:24px;
      background:var(--Dark-Navy);
      column-gap:24px;
      max-height:100%;
      overflow-y:clip;
      padding-top:48px;
      padding-left:48px;
      flex-direction:row;
      border-top-right-radius:50px;
    }

    @media (max-width: 1024px) {

    .AfXNp {
      row-gap:12px;
      column-gap:12px;
      padding-top:12px;
      padding-left:0px;
      padding-right:12px;
    }
    }

    .tqykg {
      left:-30px;
      color:var(--White);
      width:60px;
      bottom:20px;
      cursor:pointer;
      height:60px;
      z-index:20;
      position:absolute;
      background:linear-gradient(#00a7e11a 0%, #0079dd33 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
      box-shadow:0px 0px 0px 0px var(--Sky) inset;
      transition:box-shadow 300ms ease;
      align-items:center;
      border-color:var(--Sky);
      border-style:solid;
      border-width:2px;
      backdrop-filter:blur(3px);
      justify-content:center;
      border-top-left-radius:100px;
      border-top-right-radius:100px;
      border-bottom-left-radius:100px;
      border-bottom-right-radius:100px;
    }

    .tqykg:hover {
      box-shadow:0px 0px 20px 0px var(--Sky) inset;
      transition:box-shadow 300ms ease;
    }

    @media (max-width: 500px) {

    .tqykg {
      left:-10px;
    }
    }

    .dWxZzt {
      row-gap:8px;
      column-gap:8px;
      align-items:center;
      flex-direction:row;
      justify-content:center;
    }

    @media (max-width: 430px) {

    .dWxZzt {
      row-gap:4px;
      column-gap:4px;
    }
    }

    .fsiqhw {
      top:0px;
      right:0px;
      width:100px;
      height:100%;
      z-index:20;
      position:absolute;
      background:linear-gradient(to left, var(--Dark-Navy) 0%, transparent 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
    }

    .eJVSKG {
      width:100%;
      max-width:1200px;
      min-width:800px;
      align-items:flex-start;
      padding-top:0px;
      padding-left:0px;
      padding-right:0px;
      flex-direction:column;
      padding-bottom:0px;
      justify-content:center;
    }

    @media (max-width: 1024px) {

    .eJVSKG {
      width:100%;
      max-width:100%;
      min-width:100%;
    }
    }

    .fjohUE {
      width:30%;
      height:100%;
      row-gap:24px;
      column-gap:24px;
      align-items:flex-start;
      padding-top:48px;
      padding-left:48px;
      padding-right:48px;
      padding-bottom:48px;
      justify-content:center;
    }

    @media (max-width: 1024px) {

    .fjohUE {
      width:100%;
      height:fit-content;
      align-items:center;
      padding-left:0px;
      padding-right:0px;
      justify-content:center;
    }
    }

    .bGpqlR {
      top:24px;
      flex:1;
      width:100%;
      height:60px;
      display:flex;
      z-index:100;
      position:fixed;
      max-width:1200px;
      min-width:800px;
      max-height:60px;
      transition:all 300ms ease  normal;
      align-items:center;
      font-family:Red Hat Display;
      border-color:var(--Lighter-Navy, #08365b);
      border-style:solid;
      border-width:2px;
      padding-left:4px;
      padding-right:12px;
      flex-direction:row;
      backdrop-filter:blur(10px);;
      justify-content:space-between;
      background-color:rgba(255, 255, 255, 0);;
      border-top-left-radius:100px;
      -webkit-backdrop-filter:blur(10px);
      border-top-right-radius:100px;
      border-bottom-left-radius:100px;
      border-bottom-right-radius:100px;
    }

    .bGpqlR:hover {
      border-color:var(--Sky);
      border-style:solid;
      border-width:2px;
    }

    @media (max-width: 1024px) {

    .bGpqlR {
      top:2.5vw;
      width:95vw;
      height:50px;
      max-width:auto;
      min-width:auto;
    }
    }

    .dHSKil {
      top:60px;
      color:var(--Sky);
      right:0px;
      position:absolute;
      font-size:var(--font-size-sm);
      background:var(--Dark-Navy);
      transition:all 300ms ease  normal;
      border-color:var(--Lighter-Navy);
      border-style:solid;
      border-width:2px;
      backdrop-filter:blur(10px);
      border-top-left-radius:6px;
      border-top-right-radius:6px;
      border-bottom-left-radius:6px;
      border-bottom-right-radius:6px;
    }

    .dHSKil:hover {
      box-shadow:0px 0px 100px 0px #00a7e12e;
      border-color:var(--Sky);
      border-style:solid;
      border-width:2px;
    }

    .chzypN {
      width:50px;
      height:100%;
      object-fit:contain;
      padding-top:8px;
      padding-left:8px;
      padding-right:8px;
      padding-bottom:8px;
    }

    .eoiNVg {
      color:var(--White);
      width:33%;
      font-family:Red Hat Display;
    }

    .AFrIl {
      width:100px;
      height:fit-content;
    }

    @media (max-width: 500px) {

    .AFrIl {
      display:none;
    }
    }

    .dLwwrI {
      flex:1;
      width:fit-content;
      cursor:pointer;
      height:50px;
      object-fit:contain;
      align-items:center;
      border-radius:2px;
      flex-direction:row;
      justify-content:center;
    }

    .fkrtcB {
      width:200px;
      cursor:pointer;
      height:50px;
      display:flex;
      font-size:var(--font-size-sm);
      align-items:center;
      justify-content:center;
      border-bottom-color:var(--Lighter-Navy);
      border-bottom-style:solid;
      border-bottom-width:2px;
    }

    .fkrtcB:hover {
      color:var(--White);
    }

    .bpxUbF {
      width:200px;
      cursor:pointer;
      height:50px;
      display:flex;
      font-size:var(--font-size-sm);
      align-items:center;
      justify-content:center;
    }

    .bpxUbF:hover {
      color:var(--White);
    }

    .cBrLEG {
      color:var(--White);
      width:fit-content;
      cursor:pointer;
      display:flex;
      font-size:var(--font-size-sm);
      transition:all 300ms ease  normal;
      align-items:center;
      padding-top:4px;
      border-color:var(--Sky);
      border-style:solid;
      border-width:2px;
      padding-left:12px;
      padding-right:12px;
      flex-direction:column;
      padding-bottom:4px;
      justify-content:flex-end;
      border-top-left-radius:100px;
      border-top-right-radius:100px;
      border-bottom-left-radius:100px;
      border-bottom-right-radius:100px;
    }

    .cBrLEG:hover {
      color:var(--White);
      background:linear-gradient(to bottom right, var(--Sky) 0%, var(--Dark-Sky) 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
      font-weight:var(--font-weight-bold);
    }

    .divPPr {
      width:33%;
      display:flex;
      align-items:flex-end;
      justify-content:center;
    }

    .coBsRT {
      color:var(--White);
      height:50px;
      display:flex;
      row-gap:24px;
      column-gap:24px;
      align-items:center;
      padding-left:24px;
      border-radius:2px;
      padding-right:24px;
      flex-direction:row;
      justify-content:flex-start;
    }

    @media (min-width: 1024px) {

    .coBsRT {
      display:flex;
    }
    }

    @media (max-width: 1024px) {

    .coBsRT {
      display:none;
    }
    }

    .dAXNCq {
      color:var(--Sky);
      cursor:pointer;
      font-size:var(--font-size-sm);
      transition:all 300ms ease  normal;
    }

    .dAXNCq:hover {
      color:var(--White);
    }

    .biGBfu {
      color:var(--Sky);
      width:50px;
      cursor:pointer;
      height:50px;
      display:flex;
      align-items:center;
      justify-content:center;
    }

    .biGBfu:hover {
      color:var(--White);
    }

    @media (min-width: 1024px) {

    .biGBfu {
      display:none;
    }
    }

    @media (max-width: 1024px) {

    .biGBfu {
      display:flex;
    }
    }

    .Home\:tjSshBgIFmReWfP-EOgfU {
      z-index:100;
    }

    .SGlOl {
      color:var(--White);
      font-size:var(--font-size-5xl);
      text-align:center;
      font-weight:var(--font-weight-bold);
    }

    .czFBkR {
      width:70%;
      height:700px;
      background:linear-gradient(to bottom left, var(--Sky) 29%, var(--Green) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
      box-shadow:-27px -21px 22px 0px #050505;
      max-height:700px;
      overflow-x:hidden;
      overflow-y:hidden;
      padding-top:2px;
      padding-left:2px;
      border-top-left-radius:50px;
    }

    @media (max-width: 1024px) {

    .czFBkR {
      width:100%;
      border-top-left-radius:24px;
    }
    }

    .Home\:vGZmWt-MxxpC_UsT0KQxA {
      width:400px;
    }

    .fjYswc {
      row-gap:48px;
      column-gap:48px;
      align-items:center;
      padding-top:48px;
      padding-left:48px;
      padding-right:48px;
      padding-bottom:48px;
      justify-content:center;
    }

    @media (max-width: 1024px) {

    .fjYswc {
      padding-top:0px;
      padding-left:12px;
      padding-right:12px;
      padding-bottom:0px;
    }
    }

    .bqRMZ {
      width:100%;
      height:fit-content;
    }

    .bWUnJJ {
      color:var(--White);
      display:flex;
      row-gap:12px;
      font-size:var(--font-size-4xl);
      column-gap:12px;
      text-align:center;
      font-family:"Red Hat Display";
      font-weight:var(--font-weight-bold);
      flex-direction:row;
    }

    @media (max-width: 500px) {

    .bWUnJJ {
      row-gap:8px;
      font-size:inherit;
      column-gap:8px;
    }
    }

    @media (max-width: 1024px) {

    .bWUnJJ {
      row-gap:6px;
      font-size:var(--font-size-2xl);
      column-gap:6px;
    }
    }

    .bNjuZZ {
      row-gap:24px;
      animation:10s cubic-bezier(0.42, 0, 0.58, 1) 5s infinite normal none running animation-cuRIAN;
      column-gap:24px;
    }

    @keyframes animation-cuRIAN {
        0% {
          translate: 0 -500px 0;
        }

        50% {
          translate: 0px 0px 0px;
        }

        100% {
          translate: 0px -500px 0px;
        }
    }

    .dQqOyn {
      width:100%;
      height:100%;
      overflow-x:clip;
      overflow-y:clip;
      border-color:var(--Lighter-Navy);
      border-style:solid;
      border-width:2px;
      border-top-left-radius:24px;
      border-top-right-radius:24px;
      border-bottom-left-radius:24px;
      border-bottom-right-radius:24px;
    }

    .dDitlY {
      width:30%;
      height:100%;
      row-gap:24px;
      column-gap:24px;
      align-items:flex-start;
      padding-top:48px;
      padding-left:48px;
      padding-right:48px;
      padding-bottom:48px;
      justify-content:center;
    }

    @media (max-width: 1024px) {

    .dDitlY {
      width:100%;
      height:fit-content;
      align-items:center;
      padding-top:100px;
      padding-left:0px;
      padding-right:0px;
      justify-content:center;
    }
    }

    .RxdrE {
      color:var(--White);
      display:flex;
      row-gap:0px;
      font-size:var(--font-size-3xl);
      column-gap:0px;
      align-items:flex-end;
      font-family:"Red Hat Display";
      font-weight:var(--font-weight-light);
      flex-direction:row;
      justify-content:center;
    }

    @media (max-width: 500px) {

    .RxdrE {
      font-size:var(--font-size-xl);
    }
    }

    .bIiTJy {
      color:var(--Sky);
      font-size:var(--font-size-5xl);
      text-align:center;
      font-family:"Red Hat Display";
      font-weight:var(--font-weight-bold);
    }

    @media (max-width: 500px) {

    .bIiTJy {
      font-size:var(--font-size-3xl);
    }
    }

    .Home\:znAFaUCfcv1_9eSY5h1f2 {
      color:var(--White);
      width:60px;
      height:60px;
      border-color:var(--Sky);
      border-style:solid;
      border-width:2px;
      padding-left:12px;
      padding-right:12px;
      border-top-left-radius:100px;
      border-top-right-radius:100px;
      border-bottom-left-radius:100px;
      border-bottom-right-radius:100px;
    }