body {
  padding: 0;
  margin: 0; }

:root {
  --bth-app-font-family-primary:'Open Sans', sans-serif;
  --bth-app-font-family-icons:'Material Design Icons';
  --bth-app-transition-delay:300ms;
  --bth-app-radius:8px;
  --bth-app-font-weight-light:300;
  --bth-app-font-weight-regular:400;
  --bth-app-font-weight-semi-bold:600;
  --bth-app-font-weight-bold:700;
  --bth-app-font-weight-extra-bold:800;
  --bth-app-brand-color-default:#0761FF;
  --bth-app-brand-brown:#9a8b7d;
  --bth-app-brand-lilac:#A6B8FF;
  --bth-app-brand-lime:#00BB77;
  --bth-app-brand-gray:#959798;
  --bth-app-brand-red:#FF7A75;
  --bth-app-brand-blue:#009ADC;
  --bth-app-brand-navy:#263E81;
  --bth-app-brand-green:#A7C27E;
  --bth-app-brand-yellow:#F3B02E;
  --bth-app-brand-orange:#F4812E;
  --bth-app-menu-bg-color:#1C1A23;
  --bth-app-blue:#3374db;
  --bth-app-blue-dark-10:hsl(from var(--bth-app-blue) h s calc(l - 10));
  --bth-app-blue-dark-30:hsl(from var(--bth-app-blue) h s calc(l - 28));
  --bth-app-blue-light-20:hsl(from var(--bth-app-blue) h s calc(l + 20));
  --bth-app-gray:#bfbfc0;
  --bth-app-gray-light-10:hsl(from var(--bth-app-gray) h s calc(l + 14));
  --bth-app-gray-light-20:hsl(from var(--bth-app-gray) h s calc(l + 18));
  --bth-app-gray-light-30:hsl(from var(--bth-app-gray) h s calc(l + 21));
  --bth-app-gray-light-40:#ffffff;
  --bth-app-gray-dark-10:hsl(from var(--bth-app-gray) h s calc(l - 29));
  --bth-app-gray-dark-20:hsl(from var(--bth-app-gray) h s calc(l - 40));
  --bth-app-gray-dark-30:hsl(from var(--bth-app-gray) h s calc(l - 61));
  --bth-app-gray-dark-40:#000000;
  --bth-app-pink:#cb528f;
  --bth-app-pink-light-20:hsl(from var(--bth-app-pink) h s calc(l + 20));
  --bth-app-pink-dark-30:hsl(from var(--bth-app-pink) h s calc(l - 28));
  --bth-app-purple:#9f62b2;
  --bth-app-purple-light-20:hsl(from var(--bth-app-purple) h s calc(l + 20));
  --bth-app-purple-dark-30:hsl(from var(--bth-app-purple) h s calc(l - 28));
  --bth-app-green:#3ec18f;
  --bth-app-green-light-20:hsl(from var(--bth-app-green) h s calc(l + 20));
  --bth-app-green-dark-10:hsl(from var(--bth-app-green) h s calc(l - 10));
  --bth-app-green-dark-30:hsl(from var(--bth-app-green) h s calc(l - 28));
  --bth-app-red:#dd413c;
  --bth-app-red-light-20:hsl(from var(--bth-app-red) h s calc(l + 20));
  --bth-app-aqua:#46afd2;
  --bth-app-aqua-light-20:hsl(from var(--bth-app-aqua) h s calc(l + 20));
  --bth-app-aqua-dark-30:hsl(from var(--bth-app-aqua) h s calc(l - 28));
  --bth-app-orange:#e87d30;
  --bth-app-orange-light-20:hsl(from var(--bth-app-orange) h s calc(l + 20));
  --bth-app-orange-dark-30:hsl(from var(--bth-app-orange) h s calc(l - 28));
  --bth-app-yellow:#e8b730;
  --bth-app-yellow-light-10:hsl(from var(--bth-app-yellow) h s calc(l + 10));
  --bth-app-yellow-light-20:hsl(from var(--bth-app-yellow) h s calc(l + 20));
  --bth-app-yellow-light-40:hsl(from var(--bth-app-yellow) h s calc(l + 30));
  --bth-app-yellow-dark-30:hsl(from var(--bth-app-yellow) h s calc(l - 28)); }

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Open Sans Regular"), local("OpenSans-Regular"), url(fonts/OpenSans-Regular.9ccd5e1b1dbea150336d10cec14bc0d6.ttf) format("truetype"); }

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(fonts/OpenSans-SemiBold.d31d0aaa8d4384de5eeb85053fa1bc54.ttf) format("truetype"); }

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Open Sans Bold"), local("OpenSans-Bold"), url(fonts/OpenSans-Bold.fc10ccf11a61bac919b98aba11c990eb.ttf) format("truetype"); }

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local("Open Sans ExtraBold"), local("OpenSans-ExtraBold"), url(fonts/OpenSans-ExtraBold.7a42b1f780edcefed80222f48f5cf607.ttf) format("truetype"); }

