html {
  font-size: 14px;
}

@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}

html {
  position: relative;
  min-height: 100%;
}

/*
body {
  margin-bottom: 60px;
}
*/

/* ---- */
body {
    font-family: 'Tenorite', sans-serif;
    background-color: white;
    /*    background-color: #dbeadd;*/
}

h1 {
    font-weight: bold;
}

#wrap {
    margin: 0 auto;
    width: 800px;
}

a:hover {
    cursor: pointer;
}


.button {
    --tw-text-opacity: 1;
    border-style: none;
    color: rgb(255 255 255/var(--tw-text-opacity));
/*    cursor: pointer;*/
    position: relative;
    transition-duration: .1s;
    transition-property: all;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1.5 6 6-6 6' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3Cpath opacity='.6' d='m7 1.5 6 6-6 6' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E"),linear-gradient(90deg,#201f42,#201f42 45%,#2bb6be 115%,#2bb6be);
    background-position: calc(100% - 16px) 50%,50% 100%;
    background-repeat: no-repeat;
    background-size: 16px,calc(100% + 5px);
    font-size: 14px;
}

[class*=btn-], [class*=hs-btn-], [class*=hs-button], [class*=button] {
    --tw-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    border-color: transparent;
    border-radius: 9999px;
    border-width: 2px;
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
    display: inline-block;
    font-weight: 700;
    padding: .5rem 3rem .5rem 1.25rem;
    transition-duration: .15s;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
}

[class*=btn-], [class*=hs-btn-], [class*=hs-button], [class*=button] {
    line-height: 1.9;
}

.btn, .btn-primary, .hs-btn, .hs-btn-primary, .hs-button, .hs-button-primary, .button {
    --tw-text-opacity: 1;
    border-style: none;
    color: rgb(255 255 255/var(--tw-text-opacity));
/*    cursor: pointer;*/
    position: relative;
    transition-duration: .1s;
    transition-property: all;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
}

.btn, .btn-primary, .hs-btn, .hs-btn-primary, .hs-button, .hs-button-primary, .button {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1.5 6 6-6 6' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3Cpath opacity='.6' d='m7 1.5 6 6-6 6' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E"),linear-gradient(90deg,#201f42,#201f42 45%,#2bb6be 115%,#2bb6be);
    background-position: calc(100% - 16px) 50%,50% 100%;
    background-repeat: no-repeat;
    background-size: 16px,calc(100% + 5px);
}

/*.button {
    background-color: #3B2E58;
    border: none;
    color: white;
    padding: 10px 20px;
    text-align: center;
    text-decoration: none;
    border-radius: 8px;
    display: inline-block;*/
    /*font-size: calc(1rem + 1vw);*/
    /*font-size: 14px;
    font-weight: bold;
}*/
.button:disabled, .button[disabled] {
    background-color: #cccccc;
}
.dark-purple-fill {
    background-color: #3B2E58;
}

.light-purple-fill {
    background-color: #8661c5;
}

.icon-small {
    width: 50px;
    padding-bottom: 5px;
}

.icon-text-large {
    font-size: 100px;
}

.small-text {
    /*font-size: calc(1rem + 1vw);*/
    font-size: 16px;
}

.tiny-text {
    /*font-size: calc(1rem + 1vw);*/
    font-size: 12px;
}

.text-gray {
    color: gray;
}

.text-center {
    text-align: center;
}

#qrcode > img {
    margin: 0 auto;
    padding-top: 25px;
}

.margin-top-50 {
    margin-top: 50px;
}

.margin-top-75 {
    margin-top: 75px;
}

.margin-bottom-25 {
    margin-bottom: 25px;
}

.margin-bottom-50 {
    margin-bottom: 50px;
}

.margin-bottom-75 {
    margin-bottom: 75px;
}

.margin-bottom-100 {
    margin-bottom: 100px;
}

.green {
    color: #228B22;
}

.bg-black {
    color:white;
    background-color: black;
}
#message {
    /*font-size: calc(1rem + 1vw);*/
    font-size: 16px;
}

.banner {
    background: linear-gradient( rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5) ), url(/banner_image01.png);
    background-position: center top;
    background-size: cover;
    height: 85px;
}

.monospacedText {
    background-color: #0000;
    border: black;
    color: black;
    padding: 2px 32px;
    text-align: center;
    text-decoration: none;
    /*border-radius: 8px; */
    display: inline-block;
    /*font-size: calc(2rem + 1vw);*/
    font-size: 14px;
    font-family: 'consolas'
}

.waitingForAuthApp {
/*    background-color: #3B2E58;*/
/*    border: none;*/
/*    color: white;*/
/*    padding: 10px 20px;*/
/*    text-align: center;*/
/*    text-decoration: none;*/
/*    border-radius: 8px;*/
    display: inline-block;
    /*font-size: calc(1rem + 1vw);*/
    font-size: 14px;
    font-weight: bold;
    /*margin-bottom: 50px;*/
}
.appsWrapper {
    text-align: left;
    font-size: 14px;
}

.authAppDone {
    background-color: green;
    border: black;
    color: white;
    padding: 10px 20px;
    text-align: center;
    text-decoration: none;
    border-radius: 8px;
    display: inline-block;
    /*font-size: calc(1rem + 1vw);*/
    font-size: 14px;
    font-weight: bold;
    /*margin-bottom: 50px;*/
    margin-top: 25px;
}

.skipButton {
    /*font-size: calc(1rem + 1vw);*/
    font-size: 16px;
    text-decoration: underline;
    color: blue;
}

.accountInfo {
    /*font-size: calc(1rem + 1vw);*/
    font-size: 14px;
}

/* -------- */
/*.verification-card {*/
    /*background: var(--app-primary-font);*/
    /*border: 1px solid;
    box-sizing: border-box;
    box-shadow: 2px 2px 10px rgba(0,0,0,.15);
    border-radius: 10px;
    padding: 20px 30px;
    width: 100%;
    height: 300px;
    max-width: 352px;
    margin-bottom: 20px;
    display: flex;
    flex-direction: column;
    float: left;
    margin-left: 15px;
    background-color: white;
    opacity = 1.0;
}*/

.verification-card__header {
    text-align: center;
    font-family: Roboto,sans-serif;
    width: 61px;
    height: 61px;
    font-size: 32px;
    line-height: 61px;
    color: var(--app-primary-font);
    border-radius: 50%;
    background-color: var(--app-success);
}

table {
    margin: 0 auto;
}

.marquee {
    width: 450px;
    line-height: 50px;
    white-space: nowrap;
    overflow: hidden;
    box-sizing: border-box;
    animation: marquee 15s linear infinite;
}

@keyframes marquee {
    0%   { transform: translate(0, 0); }
    100% { transform: translate(-100%, 0); }
}

.verification-card {
    float: left;
    -webkit-text-size-adjust: 100%;
    font-feature-settings: normal;
    -webkit-tap-highlight-color: transparent;
    font-variation-settings: normal;
    tab-size: 4;
    --year: 2024;
    --hub-id: 5473887;
    --base-color: #201f42;
    --base-color-rgb: 32, 31, 66;
    --base-font-size: 16px;
    --base-font-weight: 400;
    --base-font-family: 'Tenorite', sans-serif;
    --base-line-height: 1.8;
    --heading-font-family: 'Tenorite', sans-serif;
    --heading-line-height: 1.4;
    --heading-weight: 700;
    --primary: #201F42;
    --primary-light: #343356;
    --primary-dark: #0c0b2e;
    --secondary: #1ebcc0;
    --secondary-light: #32d0d4;
    --secondary-dark: #0aa8ac;
    --tertiary: #2bb6be;
    --tertiary-light:;
    --tertiary-dark:;
    --off-white: #F8FAFC;
    font-family: var(--base-font-family);
    font-size: var(--base-font-size);
    line-height: var(--base-line-height);
    --header-height: 151px;
    border: 0 solid #e5e7eb;
    box-sizing: border-box;
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:;
    --tw-pan-y:;
    --tw-pinch-zoom:;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:;
    --tw-gradient-via-position:;
    --tw-gradient-to-position:;
    --tw-ordinal:;
    --tw-slashed-zero:;
    --tw-numeric-figure:;
    --tw-numeric-spacing:;
    --tw-numeric-fraction:;
    --tw-ring-inset:;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59,130,246,.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-blur:;
    --tw-brightness:;
    --tw-contrast:;
    --tw-grayscale:;
    --tw-hue-rotate:;
    --tw-invert:;
    --tw-saturate:;
    --tw-sepia:;
    --tw-drop-shadow:;
    --tw-backdrop-blur:;
    --tw-backdrop-brightness:;
    --tw-backdrop-contrast:;
    --tw-backdrop-grayscale:;
    --tw-backdrop-hue-rotate:;
    --tw-backdrop-invert:;
    --tw-backdrop-opacity:;
    --tw-backdrop-saturate:;
    --tw-backdrop-sepia:;
    --tw-contain-size:;
    --tw-contain-layout:;
    --tw-contain-paint:;
    --tw-contain-style:;
    text-decoration: inherit;
    font-weight: 700;
    overflow: hidden !important;
    border-radius: 30px !important;
    background-color: rgb(255 255 255/var(--tw-bg-opacity)) !important;
    color: var(--base-color) !important;
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow) !important;
    --tw-bg-opacity: 1;
    --tw-shadow: 0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);
    display: flex;
    flex-direction: column;
    position: relative;
    max-width: 360px !important;
    min-height: 100px !important;
    text-decoration-line: none;
    width: 100% !important;
    scale: 1.025;
}

.card-inner {
    -webkit-text-size-adjust: 100%;
    font-feature-settings: normal;
    -webkit-tap-highlight-color: transparent;
    font-variation-settings: normal;
    tab-size: 4;
    --year: 2024;
    --hub-id: 5473887;
    --base-color: #201f42;
    --base-color-rgb: 32, 31, 66;
    --base-font-size: 12px;
    --base-font-weight: 400;
    --base-font-family: 'Tenorite', sans-serif;
    --base-line-height: 1.8;
    --heading-font-family: 'Tenorite', sans-serif;
    --heading-line-height: 1.4;
    --heading-weight: 700;
    --primary: #201F42;
    --primary-light: #343356;
    --primary-dark: #0c0b2e;
    --secondary: #1ebcc0;
    --secondary-light: #32d0d4;
    --secondary-dark: #0aa8ac;
    --tertiary: #2bb6be;
    --tertiary-light:;
    --tertiary-dark:;
    --off-white: #F8FAFC;
    font-family: var(--base-font-family);
    font-size: var(--base-font-size);
    line-height: var(--base-line-height);
    --header-height: 151px;
    color: var(--base-color) !important;
    --tw-bg-opacity: 1;
    text-align: center !important;
    border: 0 solid #e5e7eb;
    box-sizing: border-box;
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:;
    --tw-pan-y:;
    --tw-pinch-zoom:;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:;
    --tw-gradient-via-position:;
    --tw-gradient-to-position:;
    --tw-ordinal:;
    --tw-slashed-zero:;
    --tw-numeric-figure:;
    --tw-numeric-spacing:;
    --tw-numeric-fraction:;
    --tw-ring-inset:;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59,130,246,.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:;
    --tw-brightness:;
    --tw-contrast:;
    --tw-grayscale:;
    --tw-hue-rotate:;
    --tw-invert:;
    --tw-saturate:;
    --tw-sepia:;
    --tw-drop-shadow:;
    --tw-backdrop-blur:;
    --tw-backdrop-brightness:;
    --tw-backdrop-contrast:;
    --tw-backdrop-grayscale:;
    --tw-backdrop-hue-rotate:;
    --tw-backdrop-invert:;
    --tw-backdrop-opacity:;
    --tw-backdrop-saturate:;
    --tw-backdrop-sepia:;
    --tw-contain-size:;
    --tw-contain-layout:;
    --tw-contain-paint:;
    --tw-contain-style:;
    font-weight: 400 !important;
    margin-bottom: auto;
    margin-top: .5rem;
    -webkit-text-size-adjust: 100%;
    font-feature-settings: normal;
    -webkit-tap-highlight-color: transparent;
    font-variation-settings: normal;
    tab-size: 4;
    --year: 2024;
    --hub-id: 5473887;
    --base-color: #201f42;
    --base-color-rgb: 32, 31, 66;
    --base-font-size: 16px;
    --base-font-weight: 400;
    --base-font-family: 'Tenorite', sans-serif;
    --base-line-height: 1.8;
    --heading-font-family: 'Tenorite', sans-serif;
    --heading-line-height: 1.4;
    --heading-weight: 700;
    --primary: #201F42;
    --primary-light: #343356;
    --primary-dark: #0c0b2e;
    --secondary: #1ebcc0;
    --secondary-light: #32d0d4;
    --secondary-dark: #0aa8ac;
    --tertiary: #2bb6be;
    --tertiary-light:;
    --tertiary-dark:;
    --off-white: #F8FAFC;
    font-family: var(--base-font-family);
    font-size: var(--base-font-size);
    line-height: var(--base-line-height);
    --header-height: 151px;
    font-weight: 700;
    color: var(--base-color) !important;
    --tw-bg-opacity: 1;
    border: 0 solid #e5e7eb;
    box-sizing: border-box;
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:;
    --tw-pan-y:;
    --tw-pinch-zoom:;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:;
    --tw-gradient-via-position:;
    --tw-gradient-to-position:;
    --tw-ordinal:;
    --tw-slashed-zero:;
    --tw-numeric-figure:;
    --tw-numeric-spacing:;
    --tw-numeric-fraction:;
    --tw-ring-inset:;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59,130,246,.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:;
    --tw-brightness:;
    --tw-contrast:;
    --tw-grayscale:;
    --tw-hue-rotate:;
    --tw-invert:;
    --tw-saturate:;
    --tw-sepia:;
    --tw-drop-shadow:;
    --tw-backdrop-blur:;
    --tw-backdrop-brightness:;
    --tw-backdrop-contrast:;
    --tw-backdrop-grayscale:;
    --tw-backdrop-hue-rotate:;
    --tw-backdrop-invert:;
    --tw-backdrop-opacity:;
    --tw-backdrop-saturate:;
    --tw-backdrop-sepia:;
    --tw-contain-size:;
    --tw-contain-layout:;
    --tw-contain-paint:;
    --tw-contain-style:;
    padding: 1.5rem !important;
    text-align: center !important;
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
}

.card-wrapper {
    -webkit-text-size-adjust: 100%;
    font-feature-settings: normal;
    -webkit-tap-highlight-color: transparent;
    font-variation-settings: normal;
    tab-size: 4;
    --year: 2024;
    --hub-id: 5473887;
    --base-color: #201f42;
    --base-color-rgb: 32, 31, 66;
    --base-font-size: 16px;
    --base-font-weight: 400;
    --base-font-family: 'Tenorite', sans-serif;
    --base-line-height: 1.8;
    --heading-font-family: 'Tenorite', sans-serif;
    --heading-line-height: 1.4;
    --heading-weight: 700;
    --primary: #201F42;
    --primary-light: #343356;
    --primary-dark: #0c0b2e;
    --secondary: #1ebcc0;
    --secondary-light: #32d0d4;
    --secondary-dark: #0aa8ac;
    --tertiary: #2bb6be;
    --tertiary-light:;
    --tertiary-dark:;
    --off-white: #F8FAFC;
    font-family: var(--base-font-family);
    font-size: var(--base-font-size);
    font-weight: var(--base-font-weight);
    line-height: var(--base-line-height);
    color: var(--base-color);
    --header-height: 151px;
    border: 0 solid #e5e7eb;
    box-sizing: border-box;
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:;
    --tw-pan-y:;
    --tw-pinch-zoom:;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:;
    --tw-gradient-via-position:;
    --tw-gradient-to-position:;
    --tw-ordinal:;
    --tw-slashed-zero:;
    --tw-numeric-figure:;
    --tw-numeric-spacing:;
    --tw-numeric-fraction:;
    --tw-ring-inset:;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59,130,246,.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:;
    --tw-brightness:;
    --tw-contrast:;
    --tw-grayscale:;
    --tw-hue-rotate:;
    --tw-invert:;
    --tw-saturate:;
    --tw-sepia:;
    --tw-drop-shadow:;
    --tw-backdrop-blur:;
    --tw-backdrop-brightness:;
    --tw-backdrop-contrast:;
    --tw-backdrop-grayscale:;
    --tw-backdrop-hue-rotate:;
    --tw-backdrop-invert:;
    --tw-backdrop-opacity:;
    --tw-backdrop-saturate:;
    --tw-backdrop-sepia:;
    --tw-contain-size:;
    --tw-contain-layout:;
    --tw-contain-paint:;
    --tw-contain-style:;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    justify-content: center !important;
    column-gap: 3rem !important;
    row-gap: 3rem !important;
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
    display: flex !important;
}

footer, .footer {
    -webkit-text-size-adjust: 100%;
    font-feature-settings: normal;
    -webkit-tap-highlight-color: transparent;
    font-variation-settings: normal;
    tab-size: 4;
    --year: 2024;
    --hub-id: 5473887;
    --base-color: #201f42;
    --base-color-rgb: 32, 31, 66;
    --base-font-size: 16px;
    --base-font-weight: 400;
    --base-font-family: 'Tenorite', sans-serif;
    --base-line-height: 1.8;
    --heading-font-family: 'Tenorite', sans-serif;
    --heading-line-height: 1.4;
    --heading-weight: 700;
    --primary: #201F42;
    --primary-light: #343356;
    --primary-dark: #0c0b2e;
    --secondary: #1ebcc0;
    --secondary-light: #32d0d4;
    --secondary-dark: #0aa8ac;
    --tertiary: #2bb6be;
    --tertiary-light:;
    --tertiary-dark:;
    --off-white: #F8FAFC;
    font-family: var(--base-font-family);
    font-size: var(--base-font-size);
    font-weight: var(--base-font-weight);
    line-height: var(--base-line-height);
    --header-height: 151px;
    border: 0 solid #e5e7eb;
    box-sizing: border-box;
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:;
    --tw-pan-y:;
    --tw-pinch-zoom:;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:;
    --tw-gradient-via-position:;
    --tw-gradient-to-position:;
    --tw-ordinal:;
    --tw-slashed-zero:;
    --tw-numeric-figure:;
    --tw-numeric-spacing:;
    --tw-numeric-fraction:;
    --tw-ring-inset:;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59,130,246,.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:;
    --tw-brightness:;
    --tw-contrast:;
    --tw-grayscale:;
    --tw-hue-rotate:;
    --tw-invert:;
    --tw-saturate:;
    --tw-sepia:;
    --tw-drop-shadow:;
    --tw-backdrop-blur:;
    --tw-backdrop-brightness:;
    --tw-backdrop-contrast:;
    --tw-backdrop-grayscale:;
    --tw-backdrop-hue-rotate:;
    --tw-backdrop-invert:;
    --tw-backdrop-opacity:;
    --tw-backdrop-saturate:;
    --tw-backdrop-sepia:;
    --tw-contain-size:;
    --tw-contain-layout:;
    --tw-contain-paint:;
    --tw-contain-style:;
    z-index: 10 !important;
    border-top-width: 3px !important;
    --tw-border-opacity: 1 !important;
    border-color: rgb(255 255 255/var(--tw-border-opacity)) !important;
    background-color: var(--primary) !important;
    padding-bottom: .75rem !important;
    padding-top: .75rem !important;
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255/var(--tw-text-opacity)) !important;
    -webkit-text-size-adjust: 100%;
    font-feature-settings: normal;
    -webkit-tap-highlight-color: transparent;
    font-variation-settings: normal;
    tab-size: 4;
    --year: 2024;
    --hub-id: 5473887;
    --base-color: #201f42;
    --base-color-rgb: 32, 31, 66;
    --base-font-size: 16px;
    --base-font-weight: 400;
    --base-font-family: 'Tenorite', sans-serif;
    --base-line-height: 1.8;
    --heading-font-family: 'Tenorite', sans-serif;
    --heading-line-height: 1.4;
    --heading-weight: 700;
    --primary: #201F42;
    --primary-light: #343356;
    --primary-dark: #0c0b2e;
    --secondary: #1ebcc0;
    --secondary-light: #32d0d4;
    --secondary-dark: #0aa8ac;
    --tertiary: #2bb6be;
    --tertiary-light:;
    --tertiary-dark:;
    --off-white: #F8FAFC;
    font-family: var(--base-font-family);
    font-weight: var(--base-font-weight);
    line-height: var(--base-line-height);
    --header-height: 151px;
    --tw-border-opacity: 1 !important;
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255/var(--tw-text-opacity)) !important;
    font-size: 12px !important;
    text-align: center !important;
    border: 0 solid #e5e7eb;
    box-sizing: border-box;
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:;
    --tw-pan-y:;
    --tw-pinch-zoom:;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:;
    --tw-gradient-via-position:;
    --tw-gradient-to-position:;
    --tw-ordinal:;
    --tw-slashed-zero:;
    --tw-numeric-figure:;
    --tw-numeric-spacing:;
    --tw-numeric-fraction:;
    --tw-ring-inset:;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59,130,246,.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:;
    --tw-brightness:;
    --tw-contrast:;
    --tw-grayscale:;
    --tw-hue-rotate:;
    --tw-invert:;
    --tw-saturate:;
    --tw-sepia:;
    --tw-drop-shadow:;
    --tw-backdrop-blur:;
    --tw-backdrop-brightness:;
    --tw-backdrop-contrast:;
    --tw-backdrop-grayscale:;
    --tw-backdrop-hue-rotate:;
    --tw-backdrop-invert:;
    --tw-backdrop-opacity:;
    --tw-backdrop-saturate:;
    --tw-backdrop-sepia:;
    --tw-contain-size:;
    --tw-contain-layout:;
    --tw-contain-paint:;
    --tw-contain-style:;
    display: inline;
}

.text-muted {
    color: white;
}