.qJTHM {
      -webkit-user-select: none;
      color: #202124;
      direction: ltr;
      -webkit-touch-callout: none;
      font-family: "Roboto-Regular", arial, sans-serif;
      -webkit-font-smoothing: antialiased;
      font-weight: 400;
      margin: 0;
      
      -webkit-text-size-adjust: 100%
  }
li{
    list-style: none;
}
  .ynRLnc {
      left: -9999px;
      position: absolute;
      top: -9999px
  }

  .L6cTce {
      display: none
  }

  .bltWBb {
      overflow-wrap: break-word;
      word-break: break-word
  }

  .hSRGPd {
      color: #1a73e8;
      cursor: pointer;
      font-weight: 500;
      text-decoration: none
  }

  .Bz112c-W3lGp {
      height: 16px;
      width: 16px
  }

  .Bz112c-E3DyYd {
      height: 20px;
      width: 20px
  }

  .Bz112c-r9oPif {
      height: 24px;
      width: 24px
  }

  .Bz112c-u2z5K {
      height: 36px;
      width: 36px
  }

  .Bz112c-uaxL4e {
      -webkit-border-radius: 10px;
      border-radius: 10px
  }

  .LgbsSe-Bz112c {
      display: block
  }

  .S9gUrf-YoZ4jf,
  .S9gUrf-YoZ4jf * {
      border: none;
      margin: 0;
      padding: 0
  }

  .fFW7wc-ibnC6b>.aZ2wEe>div {
      border-color: #4285f4
  }

  .P1ekSe-ZMv3u {
      -webkit-transition: height linear 200ms;
      -webkit-transition: height linear 200ms;
      transition: height linear 200ms
  }

  .P1ekSe-ZMv3u>div:nth-child(1) {
      background-color: #1a73e8 !important;
      -webkit-transition: width linear 300ms;
      -webkit-transition: width linear 300ms;
      transition: width linear 300ms
  }

  .P1ekSe-ZMv3u>div:nth-child(2),
  .P1ekSe-ZMv3u>div:nth-child(3) {
      background-image: linear-gradient(to right, rgba(255, 255, 255, .7), rgba(255, 255, 255, .7)), linear-gradient(to right, #1a73e8, #1a73e8) !important
  }

  .haAclf {
      display: inline-block
  }

  .nsm7Bb-HzV7m-LgbsSe {
      border-radius: 4px;
      box-sizing: border-box;
      -webkit-transition: background-color 0.218s, border-color 0.218s;
      transition: background-color 0.218s, border-color 0.218s;
      -webkit-user-select: none;
      -webkit-appearance: none;
      background-color: #fff;
      background-image: none;
      border: 1px solid #dadce0;
      color: #3c4043;
      cursor: pointer;
      font-family: "Google Sans", arial, sans-serif;
      font-size: 14px;
      height: 40px;
      letter-spacing: 0.25px;
      outline: none;
      
      padding: 0 12px;
      position: relative;
      text-align: center;
      vertical-align: middle;
      white-space: nowrap;
      width: auto
  }

  @media screen and (-ms-high-contrast:active) {
      .nsm7Bb-HzV7m-LgbsSe {
          border: 2px solid windowText;
          color: windowText
      }
  }

  @media screen and (preferes-contrast:more) {
      .nsm7Bb-HzV7m-LgbsSe {
          color: #000
      }
  }

  .nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe {
      font-size: 14px;
      height: 32px;
      letter-spacing: 0.25px;
      padding: 0 10px
  }

  .nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe {
      font-size: 11px;
      height: 20px;
      letter-spacing: 0.3px;
      padding: 0 8px
  }

  .nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe {
      padding: 0;
      width: 40px
  }

  .nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe {
      width: 32px
  }

  .nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe {
      width: 20px
  }

  .nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK {
      border-radius: 20px
  }

  .nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.pSzOP-SxQuSe {
      border-radius: 16px
  }

  .nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.purZT-SxQuSe {
      border-radius: 10px
  }

  .nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc {
      border: none;
      color: #fff
  }

  .nsm7Bb-HzV7m-LgbsSe.MFS4be-v3pZbf-Ia7Qfc {
      background-color: #1a73e8
  }

  .nsm7Bb-HzV7m-LgbsSe.MFS4be-JaPV2b-Ia7Qfc {
      background-color: #202124;
      color: #e8eaed
  }

  @media screen and (prefers-contrast:more) {
      .nsm7Bb-HzV7m-LgbsSe.MFS4be-JaPV2b-Ia7Qfc {
          color: #fff
      }
  }

  .nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
      height: 18px;
      margin-right: 8px;
      min-width: 18px;
      width: 18px
  }

  .nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
      height: 14px;
      min-width: 14px;
      width: 14px
  }

  .nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
      height: 10px;
      min-width: 10px;
      width: 10px
  }

  .nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
      margin-left: 8px;
      margin-right: -4px
  }

  .nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
      margin: 0;
      padding: 10px
  }

  .nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
      padding: 8px
  }

  .nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
      padding: 4px
  }

  .nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
      border-top-left-radius: 3px;
      border-bottom-left-radius: 3px;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-align-items: center;
      align-items: center;
      background-color: #fff;
      height: 36px;
      margin-left: -10px;
      margin-right: 12px;
      min-width: 36px;
      width: 36px
  }

  .nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c,
  .nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c {
      margin: 0;
      padding: 0
  }

  .nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
      height: 28px;
      margin-left: -8px;
      margin-right: 10px;
      min-width: 28px;
      width: 28px
  }

  .nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
      height: 16px;
      margin-left: -6px;
      margin-right: 8px;
      min-width: 16px;
      width: 16px
  }

  .nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
      border-radius: 3px;
      margin-left: 2px;
      margin-right: 0;
      padding: 0
  }

  .nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
      border-radius: 18px
  }

  .nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
      border-radius: 14px
  }

  .nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
      border-radius: 8px
  }

  .nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb {
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-align-items: center;
      -webkit-box-align: center;
      align-items: center;
      -webkit-flex-direction: row;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      flex-direction: row;
      -webkit-box-pack: space-between;
      -webkit-justify-content: space-between;
      justify-content: space-between;
      -webkit-flex-wrap: nowrap;
      flex-wrap: nowrap;
      height: 100%;
      position: relative;
      width: 100%
  }

  .nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX {
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      justify-content: center
  }

  .nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-BPrWId {
      -webkit-flex-grow: 1;
      -webkit-box-flex: 1;
      flex-grow: 1;
      font-family: "Google Sans", arial, sans-serif;
      font-weight: 500;
      
      text-overflow: ellipsis;
      vertical-align: top
  }

  .nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-BPrWId {
      font-weight: 300
  }

  .nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX .nsm7Bb-HzV7m-LgbsSe-BPrWId {
      -webkit-flex-grow: 0;
      -webkit-box-flex: 0;
      flex-grow: 0
  }

  .nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
      -webkit-transition: background-color 0.218s;
      transition: background-color 0.218s;
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0
  }

  .nsm7Bb-HzV7m-LgbsSe:hover,
  .nsm7Bb-HzV7m-LgbsSe:focus {
      box-shadow: none;
      border-color: #d2e3fc;
      outline: none
  }

  .nsm7Bb-HzV7m-LgbsSe:focus-within {
      outline: 2px solid #00639b;
      border-color: transparent
  }

  .nsm7Bb-HzV7m-LgbsSe:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
      background: rgba(66, 133, 244, .08)
  }

  .nsm7Bb-HzV7m-LgbsSe:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe,
  .nsm7Bb-HzV7m-LgbsSe:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
      background: rgba(66, 133, 244, .1)
  }

  .nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
      background: rgba(255, 255, 255, .24)
  }

  .nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe,
  .nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
      background: rgba(255, 255, 255, .32)
  }

  .nsm7Bb-HzV7m-LgbsSe .n1UuX-DkfjY {
      border-radius: 50%;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      height: 20px;
      margin-left: -4px;
      margin-right: 8px;
      min-width: 20px;
      width: 20px
  }

  .nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId {
      font-family: "Roboto";
      font-size: 12px;
      text-align: left
  }

  .nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .ssJRIf,
  .nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .fmcmS {
      
      text-overflow: ellipsis
  }

  .nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff {
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-align-items: center;
      -webkit-box-align: center;
      align-items: center;
      color: #5f6368;
      fill: #5f6368;
      font-size: 11px;
      font-weight: 400
  }

  .nsm7Bb-HzV7m-LgbsSe.jVeSEe.MFS4be-Ia7Qfc .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff {
      color: #e8eaed;
      fill: #e8eaed
  }

  @media screen and (prefers-contrast:more) {

      .nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff,
      .nsm7Bb-HzV7m-LgbsSe.jVeSEe.MFS4be-Ia7Qfc .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff {
          color: #000;
          fill: #000
      }
  }

  .nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .Bz112c {
      height: 18px;
      margin: -3px -3px -3px 2px;
      min-width: 18px;
      width: 18px
  }

  .nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0;
      border-top-right-radius: 3px;
      border-bottom-right-radius: 3px;
      margin-left: 12px;
      margin-right: -10px
  }

  .nsm7Bb-HzV7m-LgbsSe.jVeSEe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
      border-radius: 18px
  }

  .L5Fo6c-sM5MNb {
      border: 0;
      display: block;
      left: 0;
      position: relative;
      top: 0
  }

  .L5Fo6c-bF1uUb {
      -webkit-border-radius: 4px;
      border-radius: 4px;
      bottom: 0;
      cursor: pointer;
      left: 0;
      position: absolute;
      right: 0;
      top: 0
  }

  .L5Fo6c-bF1uUb:focus {
      border: none;
      outline: none
  }
  <style type="text/css">

  /* Chart.js */
  @-webkit-keyframes chartjs-render-animation {
      from {
          opacity: 0.99
      }

      to {
          opacity: 1
      }
  }

  @keyframes chartjs-render-animation {
      from {
          opacity: 0.99
      }

      to {
          opacity: 1
      }
  }

  .chartjs-render-monitor {
      -webkit-animation: chartjs-render-animation 0.001s;
      animation: chartjs-render-animation 0.001s;
  }

#content-wrapper {
      padding-top: 75px;
      padding-left: 15px;
      padding-bottom: 50px;
      margin: 0 auto;
      position: relative;
      left: 0
  }

  .unlogged #content-wrapper {
      padding-top: 35px;
      
  }

  .unlogged {
      
  }

  #page-wrapper {
      transition: .5s
  }

  .unlogged-message {
      text-align: center;
      line-height: 35px;
      font-size: 18px
  }

  @media (max-width:500px) {
      .unlogged-message {
          font-size: 14px
      }
  }

  .noselect {
      -webkit-touch-callout: none;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none
  }

  .router_outlet_wrapper {
      opacity: 1;
      margin: 0 auto;
      padding-top: 45px
  }

  #content-wrapper.xs p,
  #content-wrapper.xxs p {
      margin: 0 0 15px;
      line-height: 25px
  }

  #content-wrapper.md p,
  #content-wrapper.sm p {
      margin: 0 0 15px;
      line-height: 30px
  }

  #content-wrapper.lg p,
  #content-wrapper.md p {
      margin: 0 0 15px;
      line-height: 35px
  }

  #content-wrapper.xlg p {
      margin: 0 0 20px;
      line-height: 35px
  }

  @media (max-width:767px) {
      #content-wrapper {
          padding-left: 5%;
          padding-right: 5%
      }
  }

  @media (min-width:768px) and (max-width:1599px) {
      #content-wrapper {
          padding-left: 10%;
          padding-right: 10%
      }
  }

  #appwrapper.mobile_view #content-wrapper {
      padding-top: 65px
  }

  #right-side-ui-holder {
      position: fixed;
      right: 22px;
      top: 140px;
      z-index: 15
  }

  @media (min-width:1280px) and (max-width:1599px) {
      #right-side-ui-holder {
          right: 392px
      }
  }

  @media (min-width:1600px) {
      #content-wrapper {
          padding-left: 10%;
          padding-right: 4%
      }

      #right-side-ui-holder {
          right: 392px
      }
  }

  #right-side-ui-holder>button {
      height: 50px;
      width: 30px;
      padding: 0;
      background-color: #282828;
      border-color: #282828;
      background-image: linear-gradient(to bottom, #282828, #282828);
      background-image: -o-linear-gradient(top, #282828, #282828);
      background-image: -webkit-gradient(top, #282828, #282828);
      color: #fff
  }

  #desktop-status-ui-holder {
      width: 400px;
      position: fixed;
      top: 0;
      right: -400px;
      bottom: 0;
      background-color: #0e0e0e;
      border-left: 1px solid #333;
      overflow: visible;
      z-index: 10
  }

  @media (min-width:1280px) and (max-width:1899px) {
      #desktop-status-ui-holder {
          width: 450px
      }
  }

  #desktop-status-ui-holder.invisible {
      display: none
  }

  #appwrapper {
      position: relative
  }

  #appwrapper.desktop_view {
      bottom: 0;
      left: 0;
      padding: 0;
      right: 0;
      top: 0;
  }

  #appwrapper.mobile_view {
      position: relative;
      overflow: auto;
      
  }

  #appBodyWrapper {
      background-color: #0f0f0f
  }

  #appBodyWrapper.logged {
      background-color: #0c0c0c
  }

  #appBodyWrapper alert {
      position: fixed;
      left: 0;
      right: 0;
      top: 0;
      z-index: 30000;
      opacity: 1;
      transition: 2s
  }

  #appBodyWrapper alert.fadeout {
      opacity: 0
  }

  .toggle-checkbox {
      display: none
  }

  .footer {
      background-color: #f5f5f5;
      bottom: 0;
      height: 60px;
      position: relative;
      width: 100%
  }

  .navbar-header .slide-menu {
      position: absolute;
      width: 0;
      color: #ddd;
      left: 0;
      height: 100%;
      transition: .4s;
      overflow: visible
  }

  input[type=checkbox]:checked~.slide-menu {
      width: 250px
  }

  #appwrapper .snap_content0,
  #appwrapper .snap_content1,
  #appwrapper .snap_drawer0,
  #appwrapper .snap_drawer1 {
      transition: .4s
  }

  #appwrapper .snap_drawer1 {
      background-color: #171717;
      z-index: 1;
      bottom: 0;
      height: auto;
      left: 0;
      position: absolute;
      right: 0;
      top: 0;
      width: auto
  }

  #appwrapper .snap_drawer0 {
      background-color: #3c3c3c;
      bottom: 0;
      position: relative;
      right: 0;
      top: 0;
      z-index: 1050;
      height: 0;
      overflow: auto;
      ;
      vertical-align: baseline;
      transition: right .5s
  }

  #appwrapper .snap_drawer0.right_swiped {
      right: 0;
      height: 100%;
      transition: right .5s
  }

  .app-chat-mobile-wrapper {
      background-color: #0c0c0c;
      bottom: 0;
      left: 0;
      position: relative;
      right: 0;
      top: 0;
      height: 100%;
      vertical-align: baseline
  }

  app-chat-mobile {
      overflow: auto;
      ;
      position: relative;
      display: block;
      box-sizing: content-box
  }

  #appwrapper .snap_content0,
  #appwrapper .snap_content1 {
      background-color: #0c0c0c;
      bottom: 0;
      left: 0;
      right: 0;
      top: 0;
      z-index: 5;
      vertical-align: baseline;
      
  }

  #appwrapper .snap_content1 {
      
  }

  #appwrapper>.snap_drawer0.right_swiped~.snap_content0 {
      height: 0
  }

  #appwrapper>.snap_drawer0.right_swiped~.snap_content0>.snap_content1 #mobileTopNav,
  #appwrapper>.snap_drawer0.right_swiped~.snap_content0>.snap_content1 #mobileTopNav2,
  #appwrapper>.snap_drawer0.right_swiped~.snap_content0>.snap_content1 #mobileTopTip {
      left: -350px;
      right: 350px
  }

  #appwrapper>.snap_drawer0.right_swiped~.snap_content0 .snap_drawer1 {
      display: none
  }

  #appwrapper>.snap_content0>.snap_drawer1 {
      background-color: #bf572f
  }

  #appwrapper>.snap_content0>.snap_drawer1.left_swiped~.snap_content1 {
      left: 100px
  }

  #appwrapper>.snap_content0>.snap_drawer1.left_swiped~.snap_content1 #mobileTopNav,
  #appwrapper>.snap_content0>.snap_drawer1.left_swiped~.snap_content1 #mobileTopNav2,
  #appwrapper>.snap_content0>.snap_drawer1.left_swiped~.snap_content1 #mobileTopTip {
      left: 320px
  }

  #appwrapper .snap_drawer1.left_swiped~.snap_content1 {
      left: 220px
  }

  #appwrapper .snap_drawer1.left_swiped~.snap_content1 #mobileTopNav,
  #appwrapper .snap_drawer1.left_swiped~.snap_content1 #mobileTopNav2,
  #appwrapper .snap_drawer1.left_swiped~.snap_content1 #mobileTopTip {
      left: 220px;
      right: -220px
  }

  .navbar {
      margin-bottom: 0;
      padding-bottom: 20px
  }

  #appwrapper #mobileTopNav.navbar-fixed-top,
  #appwrapper #mobileTopNav2.navbar-fixed-top,
  #appwrapper #mobileTopTip.navbar-fixed-top {
      position: fixed;
      transition: .4s
  }

  .left_swiped~#snap_content1 #mobileTopNav.navbar-fixed-top,
  .left_swiped~#snap_content1 #mobileTopNav2.navbar-fixed-top,
  .left_swiped~#snap_content1 #mobileTopTip.navbar-fixed-top {
      left: 220px;
      right: -220px
  }

  #appwrapper #mobileTopNav.navbar-fixed-top.nav-up,
  #appwrapper #mobileTopNav2.navbar-fixed-top.nav-up,
  #appwrapper #mobileTopTip.navbar-fixed-top.nav-up {
      top: -50px
  }

  #mobileTopNavBG {
      height: 50px
  }

  .snap_drawer1 .list-group-item:first-child {
      border-radius: 0
  }

  .snap_drawer1 .list-group-item {
      border-width: 0
  }

  #sign-in-form {
      height: 0;
      overflow: visible
  }

  #appBodyWrapper #top-nav-wrapper {
        padding: 10px;
      display: block;
      min-height: 35px;
      overflow: visible;
      z-index: 20;
      right: 0;
      left: 0;
      padding-bottom: 0;
      margin-bottom: 0;
      background-color: #000;
      border-radius: 0
  }

  .unlogged-header {
      position: relative;
  }

  .unlogged-header .logo-block {
      padding-top: 3px
  }

  .unlogged-header button {
      padding: 4px 35px
  }

  @media (max-width:600px) AND (min-width:451px) {
      .unlogged-header button {
          padding: 4px 15px
      }
  }

  @media (max-width:450px) {
      .unlogged-header button {
          padding: 4px 5px
      }
  }

  .unlogged-header .unlogged_signin {
      padding-top: 2px
  }

  .unlogged-header .r1-logo {
      max-height: 25px
  }

  .r1-if-logo {
      font-size: 25px;
      color: #afafaf
  }

  #appBodyWrapper #logged-top-nav-wrapper {
      background-color: #030000;
      border-radius: 0;
      z-index: 500;
      margin-bottom: 0;
      position: absolute;
      left: 0;
      right: 0;
      height: 70px
  }

  #appBodyWrapper #logged-top-nav-wrapper.fixed-top {
      top: 0;
      position: fixed;
      transition: .4s
  }

  #appBodyWrapper #logged-top-nav-wrapper.fixed-top.nav-up {
      top: -100px;
      transition: .4s
  }

  #top-nav-wrapper .sign-in-button {
      min-width: 121px
  }

  #sign-in-form-mobile-menu .sign-in-button {
      padding-left: 15px;
      padding-right: 15px
  }

  #sign-in-form-mobile-menu {
      height: 50px;
      padding-top: 10px;
      z-index: 1;
      position: relative
  }

  #sign-in-form-mobile-menu button {
      margin-right: 10px
  }

  #sign-in-form-mobile {
      position: relative;
      max-width: 800px;
      margin: 0 auto
  }

  .event_alert {
      z-index: 10;
      position: fixed;
      float: right;
      right: 50px;
      top: 0;
      
  }

  @media (max-width:767px) AND (min-width:0px) {
      .event_alert {
          right: 0;
          top: 0;
          width: 100%
      }
  }

  #app-right-drawer {
      position: fixed;
      top: 0;
      bottom: 0;
      background-color: #fff;
      right: 0;
      z-index: 1000;
      transition: right .5s
  }

  r1-logged-header {
      height: 20px
  }

  r1-footer {
      z-index: 1;
      position: relative
  }

  @media (max-width:766px) AND (min-width:0px) {
      body {
          overflow: auto;
          
      }
  }

  @media (min-width:1900px) {
      #desktop-status-ui-holder {
          width: 490px
      }

      .unlogged-header .unlogged_signin {
          padding-top: 9px
      }

      .unlogged-header .logo-block {
          padding-top: 10px
      }

      body {
          font-size: 18px
      }
  }

  app-mobile-menu {
      display: block;
      position: fixed
  }

  app-sticky-messages {
      position: fixed;
      right: 22px;
      display: block;
      top: 260px;
      z-index: 15
  }

  #mobileTopNav {
      background-color: #151515;
      height: 50px
  }

  #mobileTopTip {
      position: fixed;
      left: 0;
      right: 0;
      top: 60px;
      height: 30px;
      text-align: center;
      color: #ffe200;
      font-size: .8em;
      line-height: 30px;
      background-color: #151515
  }

  #mobileTopNav2 {
      text-align: center;
      top: 49px;
      font-size: 11px;
      background-color: #3b3a3a
  }

  #mobileTopNav2 .user-balance .on_hold {
      color: #9c9912;
      font-weight: 700
  }

  #mobileTopNav2 .user-balance {
      left: 13px;
      position: relative
  }

  #mobileTopNav2 .user-balance .amount {
      font-family: 'Roboto Mono';
      color: #2d8e2d;
      font-weight: 700
  }

  #mobileTopNav2 .user-balance .unit {
      font-family: 'Open Sans';
      font-size: 10px;
      color: #646464;
      margin-left: 5px
  }

  #mobileTopNav .top-right-menu {
      right: 0;
      padding-right: 0;
      position: absolute;
      height: 100%
  }

  #mobileTopNav .top-right-menu .item {
      font-size: 2em;
      line-height: 50px;
      padding: 0 10px;
      display: inline-block;
      position: relative
  }

  #mobileTopNav app-event-widget {
      position: fixed;
      top: 50px;
      bottom: 0;
      left: 0;
      right: 0;
      overflow: auto;
      transition: bottom .5s ease-in
  }

  #mobileTopNav app-event-widget.pullout {
      
      bottom: 1500px
  }

  #mobileTopNav .unread_events_count {
      font-size: 11px;
      position: absolute;
      bottom: 5px;
      right: 5px;
      background-color: rgba(100, 200, 20, .4);
      height: 15px;
      width: 15px;
      border-radius: 50%;
      text-align: center;
      line-height: 15px
  }

  #mobileTopNav .unread_events_count.message_unread {
      color: #00ff04
  }

  #mobileTopNav .unreadmsg {
      display: inline-block;
      line-height: normal;
      font-size: 11px;
      position: absolute;
      bottom: 5px;
      right: 5px;
      background-color: rgba(100, 200, 20, .4);
      border-radius: 3px;
      padding: 1px
  }

  #mobileTopNav .unreadmsg.message_unread {
      color: #00ff04
  }

  .redeem-code-icon {
      height: 50px;
      width: 50px;
      margin: 0 auto;
      padding: 13px;
      cursor: pointer
  }

  #mobileTopNav .navbar-toggle {
      z-index: 1;
      position: relative
  }

  .sign-up-for-free {
      left: 0;
      right: 0;
      text-align: center;
      padding-top: 13px;
      position: absolute;
      z-index: 0
  }

  #mobileTopNav .hamburger {
      float: right;
      padding: 9px 10px;
      margin: 9px;
      background-color: transparent;
      background-image: none;
      border: 1px solid #333;
      border-radius: 4px;
      display: block;
      z-index: 1;
      position: relative
  }

  #mobileTopNav .hamburger .sr-only {
      position: absolute;
      width: 1px;
      height: 1px;
      padding: 0;
      margin: -1px;
      
      clip: rect(0, 0, 0, 0);
      border: 0
  }

  #mobileTopNav .hamburger .icon-bar {
      background-color: #fff;
      display: block;
      width: 22px;
      height: 2px;
      border-radius: 1px
  }

  #mobileTopNav .hamburger .icon-bar+.icon-bar {
      margin-top: 4px
  }

.mask[_ngcontent-c1] {
      background-color: #000;
      bottom: 0;
      left: 0;
      opacity: 0;
      position: fixed;
      right: 0;
      top: 0;
      z-index: -10;
      transition: .5s
  }

  .content.show[_ngcontent-c1]~.mask[_ngcontent-c1] {
      display: block
  }

  .mask.show[_ngcontent-c1] {
      opacity: .8;
      z-index: 300000
  }

  .content_mask[_ngcontent-c1] {
      background-color: transparent;
      opacity: .3;
      position: fixed;
      z-index: -10;
      display: block
  }

  .content_mask.show[_ngcontent-c1] {
      opacity: 1;
      z-index: 300001
  }

  .content[_ngcontent-c1] {
      display: table;
      opacity: 0;
      margin: 0 auto;
      border-radius: 15px;
      background-color: #111;
      position: fixed;
      transition: opacity .5s;
      z-index: -10
  }

  .content.show[_ngcontent-c1] {
      opacity: 1;
      z-index: 300001
  }

  .button[_ngcontent-c1] {
      cursor: pointer;
      z-index: 300002
  }

  .cancel[_ngcontent-c1] {
      position: absolute;
      top: 8px;
      right: 8px;
      font-size: 1.5em;
      background-color: #111;
      border-radius: 50%;
      padding: 3px
  }

  .content[_ngcontent-c1] {
      width: 90%;
      max-width: 800px;
      padding: 50px;
      overflow: visible
  }

  @media (max-width:766px) AND (min-width:0px) {
      .content[_ngcontent-c1] {
          height: 90%;
          max-height: 550px;
          padding: 5%
      }
  }

  .mobile_menu[_ngcontent-c4] {
      padding: 0
  }

  .item_level_2[_ngcontent-c4] {
      padding: 6px 0 6px 20px
  }

  .title_level_1[_ngcontent-c4] {
      padding: 10px 10px 10px 30px;
      font-weight: 700;
      color: #fff;
      cursor: pointer;
      font-size: 1.2em
  }

  .title_level_2[_ngcontent-c4] {
      padding: 5px 5px 5px 30px;
      font-weight: 700;
      color: #afafaf;
      cursor: pointer;
      font-size: 1em
  }

  .mobile_menu_wrapper[_ngcontent-c4] .fa.fa-home[_ngcontent-c4] {
      font-size: 1.8em
  }

  .title_level_1[_ngcontent-c4]>a[_ngcontent-c4] {
      display: block;
      color: inherit
  }

.navbar[_ngcontent-c12] {
      padding-top: 50px;
      padding-bottom: 40px
  }

  .navbar-nav[_ngcontent-c12]>li[_ngcontent-c12]>a[_ngcontent-c12] {
      color: #c9c9c9
  }

  .navbar-nav[_ngcontent-c12]>li[_ngcontent-c12]>a[_ngcontent-c12]:hover {
      color: #fff
  }

  .greeting[_ngcontent-c12] {
      font-size: 30px;
      font-family: Anton;
      display: block;
      padding-bottom: 15px
  }

  .greeting2[_ngcontent-c12] {
      margin-left: 30px;
      margin-bottom: 9px
  }

  a.socialnet_links[_ngcontent-c12]>div[_ngcontent-c12] {
      background-position: 0 0;
      display: inline-block;
      height: 28px;
      width: 28px;
      padding: 0
  }

  a.socialnet_links[_ngcontent-c12]:hover>div[_ngcontent-c12] {
      background-position: 100% 0
  }

  .socialnet-twitter[_ngcontent-c12]>div[_ngcontent-c12] {
      background: url(/assets/images/v5/twitterico.png) no-repeat;
      display: block;
      height: 28px;
      width: 28px
  }

  .socialnet-facebook[_ngcontent-c12]>div[_ngcontent-c12] {
      background: url(/assets/images/v5/facebookico.png) no-repeat;
      display: block;
      height: 28px;
      width: 28px
  }

  .socialnet-youtube[_ngcontent-c12]>div[_ngcontent-c12] {
      background: url(/assets/images/v5/youtubeico.png) no-repeat;
      display: block;
      height: 28px;
      width: 28px
  }

  .socialnet-discord[_ngcontent-c12]>div[_ngcontent-c12] {
      background: url(/assets/images/v5/discordico.png) no-repeat;
      display: block;
      height: 28px;
      width: 28px
  }

  #menu1[_ngcontent-c12]>.navbar-nav[_ngcontent-c12]>li[_ngcontent-c12],
  #menu2[_ngcontent-c12]>.navbar-nav[_ngcontent-c12]>li[_ngcontent-c12] {
      float: none
  }

  .footer-links[_ngcontent-c12] {
      position: relative
  }

  @media(max-width:767px) {
      .footer-desc[_ngcontent-c12] {
          border-right: none;
          border-bottom: 1px solid gray;
          padding-bottom: 50px
      }

      .footer-links[_ngcontent-c12] {
          position: relative;
          left: -15px;
          top: 25px
      }

      .greeting2[_ngcontent-c12] {
          margin-left: 15px
      }
  }

  @media(min-width:768px) {
      .footer-desc[_ngcontent-c12] {
          border-right: 1px solid gray;
          border-bottom: none
      }
  }

  .social-media-links-holder[_ngcontent-c12] {
      clear: both;
      overflow: auto;
      text-align: center;
      padding-top: 60px
  }

  ul.social-media-links[_ngcontent-c12] {
      list-style: none;
      overflow: auto;
      margin-top: 25px;
      width: 212px;
      margin-left: auto;
      margin-right: auto;
      padding-left: 20px
  }

  @media(max-width:767px) {
      ul.social-media-links[_ngcontent-c12] {
          padding-left: 0
      }
          
  }

  ul.social-media-links[_ngcontent-c12] li[_ngcontent-c12] {
      list-style: none;
      float: left;
      margin-right: 20px;
      margin-bottom: 5px
  }

  @media(max-width:422px) {

      #menu1[_ngcontent-c12],
      #menu2[_ngcontent-c12] {
          width: 100%
      }
          
  }

  @media(min-width:1280px) {
      .navbar-nav[_ngcontent-c12]>li[_ngcontent-c12]>a[_ngcontent-c12] {
          font-size: 18px
      }
  }

.fullscreen_loading[_ngcontent-c13] {
      position: fixed;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      z-index: 10000;
      background-color: #0c0c0c;
      display: flex;
      justify-content: center;
      align-items: center
  }

  .index-content[_ngcontent-c13] {
      margin-top: -45px
  }

  h2[_ngcontent-c13] {
      color: #d6d6d6;
      margin-top: 0;
      font-family: 'Open Sans';
      text-shadow: 1px 2px #000;
      text-align: center;
      font-size: 25px
  }

  .index-row[_ngcontent-c13] {
      
      padding: 30px 0;
      color: #fff;
      position: relative
  }

  .bg[_ngcontent-c13] {
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      position: absolute
  }

  .top_banner[_ngcontent-c13] {
      width: 60%;
      
      display: inline-block;
      position: relative
  }

  .signup-wrapper[_ngcontent-c13] {
      width: 40%;
      display: inline-block;
      position: relative;
      text-align: center;
      margin: auto
  }

  .md[_nghost-c13] .signup-wrapper[_ngcontent-c13],
  .md [_nghost-c13] .signup-wrapper[_ngcontent-c13] {
      margin: auto
  }

  .sm[_nghost-c13] .signup-wrapper[_ngcontent-c13],
  .sm [_nghost-c13] .signup-wrapper[_ngcontent-c13],
  .xs[_nghost-c13] .signup-wrapper[_ngcontent-c13],
  .xs [_nghost-c13] .signup-wrapper[_ngcontent-c13],
  .xxs[_nghost-c13] .signup-wrapper[_ngcontent-c13],
  .xxs [_nghost-c13] .signup-wrapper[_ngcontent-c13] {
      top: 0
  }



  .sm[_nghost-c13] .row-1[_ngcontent-c13] .content[_ngcontent-c13],
  .sm [_nghost-c13] .row-1[_ngcontent-c13] .content[_ngcontent-c13],
  .xs[_nghost-c13] .row-1[_ngcontent-c13] .content[_ngcontent-c13],
  .xs [_nghost-c13] .row-1[_ngcontent-c13] .content[_ngcontent-c13],
  .xxs[_nghost-c13] .row-1[_ngcontent-c13] .content[_ngcontent-c13],
  .xxs [_nghost-c13] .row-1[_ngcontent-c13] .content[_ngcontent-c13] {
      display: block
  }

  .sm[_nghost-c13] .signup-wrapper[_ngcontent-c13],
  .sm [_nghost-c13] .signup-wrapper[_ngcontent-c13],
  .sm[_nghost-c13] .top_banner[_ngcontent-c13],
  .sm [_nghost-c13] .top_banner[_ngcontent-c13],
  .xs[_nghost-c13] .signup-wrapper[_ngcontent-c13],
  .xs [_nghost-c13] .signup-wrapper[_ngcontent-c13],
  .xs[_nghost-c13] .top_banner[_ngcontent-c13],
  .xs [_nghost-c13] .top_banner[_ngcontent-c13],
  .xxs[_nghost-c13] .signup-wrapper[_ngcontent-c13],
  .xxs [_nghost-c13] .signup-wrapper[_ngcontent-c13],
  .xxs[_nghost-c13] .top_banner[_ngcontent-c13],
  .xxs [_nghost-c13] .top_banner[_ngcontent-c13] {
      width: 100%
  }

  .xs[_nghost-c13] .signup-wrapper[_ngcontent-c13],
  .xs [_nghost-c13] .signup-wrapper[_ngcontent-c13],
  .xxs[_nghost-c13] .signup-wrapper[_ngcontent-c13],
  .xxs [_nghost-c13] .signup-wrapper[_ngcontent-c13] {
      padding-top: 30px 15px 0 15px
  }

  .signup-form[_ngcontent-c13] .sign-up-form[_ngcontent-c13],
  .signup-form[_ngcontent-c13]>.sign-up-form[_ngcontent-c13] {
      text-align: center
  }

  .row-1-bg[_ngcontent-c13] {
      background: url(1.png) center 40%/cover no-repeat rgba(0, 0, 0, 0);
      opacity: .8;
      -webkit-filter: blur(8px);
      filter: blur(8px)
  }

  .sm[_nghost-c13] .row-1-bg[_ngcontent-c13],
  .sm [_nghost-c13] .row-1-bg[_ngcontent-c13],
  .xs[_nghost-c13] .row-1-bg[_ngcontent-c13],
  .xs [_nghost-c13] .row-1-bg[_ngcontent-c13],
  .xxs[_nghost-c13] .row-1-bg[_ngcontent-c13],
  .xxs [_nghost-c13] .row-1-bg[_ngcontent-c13] {
      min-width: 1000px
  }


  .xs[_nghost-c13] .index-row.row-3[_ngcontent-c13],
  .xs [_nghost-c13] .index-row.row-3[_ngcontent-c13],
  .xxs[_nghost-c13] .index-row.row-3[_ngcontent-c13],
  .xxs [_nghost-c13] .index-row.row-3[_ngcontent-c13] {
      height: 350px;
      min-width: 1268px
  }

  .row-3-bg[_ngcontent-c13] {
      background: url(/assets/images/index-1.jpg) center 40%/cover no-repeat rgba(0, 0, 0, 0);
      opacity: .7
  }

  .sm[_nghost-c13] .row-3-bg[_ngcontent-c13],
  .sm [_nghost-c13] .row-3-bg[_ngcontent-c13],
  .xs[_nghost-c13] .row-3-bg[_ngcontent-c13],
  .xs [_nghost-c13] .row-3-bg[_ngcontent-c13],
  .xxs[_nghost-c13] .row-3-bg[_ngcontent-c13],
  .xxs [_nghost-c13] .row-3-bg[_ngcontent-c13] {
      min-width: 1000px
  }

  .text-block[_ngcontent-c13] {
      max-width: 70%;
      margin: 0 auto
  }

  .sm[_nghost-c13] .text-block[_ngcontent-c13],
  .sm [_nghost-c13] .text-block[_ngcontent-c13] {
      max-width: 80%
  }

  .xs[_nghost-c13] .text-block[_ngcontent-c13],
  .xs [_nghost-c13] .text-block[_ngcontent-c13],
  .xxs[_nghost-c13] .text-block[_ngcontent-c13],
  .xxs [_nghost-c13] .text-block[_ngcontent-c13] {
      max-width: 90%
  }

  .text-block[_ngcontent-c13] .text-line1[_ngcontent-c13],
  .text-block[_ngcontent-c13] .text-line2[_ngcontent-c13],
  .text-block[_ngcontent-c13] .text-line3[_ngcontent-c13],
  .text-block[_ngcontent-c13] p[_ngcontent-c13] {
      margin-bottom: 20px;
      margin-top: 0;
      text-shadow: 1px 1px #000
  }

  .text-block[_ngcontent-c13] .text-line1[_ngcontent-c13] {
      font-family: anton;
      font-size: 64px;
      text-align: center;
      color: #fff;
      margin-bottom: 0;
      margin-top: 30px
  }

  .text-block[_ngcontent-c13] .text-line2[_ngcontent-c13] {
      color: #e4e4e4;
      font-size: 22px;
      font-family: 'Open Sans';
      text-shadow: 1px 1px 1px #000;
      text-align: center;
      clear: both;
      margin-top: 5px;
      line-height: 35px
  }

  .text-block[_ngcontent-c13] .text-line3[_ngcontent-c13] {
      font-size: 20px;
      font-family: 'open sans';
      color: #f1f1f1;
      text-align: center;
      margin-top: 124px;
      clear: both
  }

  .text-block[_ngcontent-c13] .text-line3a[_ngcontent-c13] {
      font-size: 24px;
      color: #43ff5d
  }

  .md[_nghost-c13] .text-block[_ngcontent-c13] .text-line1[_ngcontent-c13],
  .md [_nghost-c13] .text-block[_ngcontent-c13] .text-line1[_ngcontent-c13] {
      font-size: 50px
  }

  .md[_nghost-c13] .text-block[_ngcontent-c13] .text-line2[_ngcontent-c13],
  .md [_nghost-c13] .text-block[_ngcontent-c13] .text-line2[_ngcontent-c13] {
      font-size: 20px;
      line-height: 30px
  }

  .md[_nghost-c13] .text-block[_ngcontent-c13] .text-line3[_ngcontent-c13],
  .md [_nghost-c13] .text-block[_ngcontent-c13] .text-line3[_ngcontent-c13] {
      font-size: 19px;
      margin-top: 141px
  }

  .md[_nghost-c13] .text-block[_ngcontent-c13] .text-line3a[_ngcontent-c13],
  .md [_nghost-c13] .text-block[_ngcontent-c13] .text-line3a[_ngcontent-c13] {
      font-size: 17px
  }

  .sm[_nghost-c13] .text-block[_ngcontent-c13] .text-line3[_ngcontent-c13],
  .sm [_nghost-c13] .text-block[_ngcontent-c13] .text-line3[_ngcontent-c13] {
      margin-top: 85px
  }

  .xs[_nghost-c13] .text-block[_ngcontent-c13] .text-line1[_ngcontent-c13],
  .xs [_nghost-c13] .text-block[_ngcontent-c13] .text-line1[_ngcontent-c13] {
      font-size: 46px
  }

  .xs[_nghost-c13] .text-block[_ngcontent-c13] .text-line2[_ngcontent-c13],
  .xs [_nghost-c13] .text-block[_ngcontent-c13] .text-line2[_ngcontent-c13] {
      font-size: 20px;
      line-height: 34px
  }

  .xs[_nghost-c13] .text-block[_ngcontent-c13] .text-line3[_ngcontent-c13],
  .xs [_nghost-c13] .text-block[_ngcontent-c13] .text-line3[_ngcontent-c13] {
      font-size: 16px;
      margin-top: 90px
  }

  .xs[_nghost-c13] .text-block[_ngcontent-c13] .text-line3a[_ngcontent-c13],
  .xs [_nghost-c13] .text-block[_ngcontent-c13] .text-line3a[_ngcontent-c13] {
      font-size: 14px
  }

  .xxs[_nghost-c13] .text-block[_ngcontent-c13] .text-line1[_ngcontent-c13],
  .xxs [_nghost-c13] .text-block[_ngcontent-c13] .text-line1[_ngcontent-c13] {
      font-size: 34px
  }

  .xxs[_nghost-c13] .text-block[_ngcontent-c13] .text-line2[_ngcontent-c13],
  .xxs [_nghost-c13] .text-block[_ngcontent-c13] .text-line2[_ngcontent-c13] {
      font-size: 16px;
      line-height: 26px
  }

  .xxs[_nghost-c13] .text-block[_ngcontent-c13] .text-line3[_ngcontent-c13],
  .xxs [_nghost-c13] .text-block[_ngcontent-c13] .text-line3[_ngcontent-c13] {
      font-size: 14px;
      margin-top: 69px
  }

  .xxs[_nghost-c13] .text-block[_ngcontent-c13] .text-line3a[_ngcontent-c13],
  .xxs [_nghost-c13] .text-block[_ngcontent-c13] .text-line3a[_ngcontent-c13] {
      font-size: 14px
  }

  .sm[_nghost-c13] .text-block-1[_ngcontent-c13],
  .sm [_nghost-c13] .text-block-1[_ngcontent-c13],
  .xs[_nghost-c13] .text-block-1[_ngcontent-c13],
  .xs [_nghost-c13] .text-block-1[_ngcontent-c13],
  .xxs[_nghost-c13] .text-block-1[_ngcontent-c13],
  .xxs [_nghost-c13] .text-block-1[_ngcontent-c13] {
      padding-top: 0
  }

  .signup-form[_ngcontent-c13] {
      max-width: 300px;
      margin: 0 auto
  }

  .xxs[_nghost-c13] .signup-form[_ngcontent-c13],
  .xxs [_nghost-c13] .signup-form[_ngcontent-c13] {
      max-width: 250px
  }

  .index-row.row-2[_ngcontent-c13] {
      padding: 80px 0 35px;
      min-height: 420px
  }

  .index-row.row-4[_ngcontent-c13] {
      min-height: 500px
  }

  .row-1[_ngcontent-c13] .content[_ngcontent-c13] {
      display: flex;
      flex-wrap: wrap;
  }

  .content[_ngcontent-c13] {
      
      margin: 0 auto;
      max-width: 1800px
  }

  .text-block-testimonial[_ngcontent-c13] {
      top: 50%;
      -webkit-transform: translateY(-50%);
      transform: translateY(-50%);
      position: relative;
      display: block
  }

  .text-block-testimonial[_ngcontent-c13] .p-1[_ngcontent-c13] {
      font-size: 50px;
      text-align: center;
      text-shadow: 2px 2px #2d2d2d;
      color: #bfbfbf;
      font-family: impact;
      margin-bottom: 0
  }

  .xs[_nghost-c13] .text-block-testimonial[_ngcontent-c13] .p-1[_ngcontent-c13],
  .xs [_nghost-c13] .text-block-testimonial[_ngcontent-c13] .p-1[_ngcontent-c13],
  .xxs[_nghost-c13] .text-block-testimonial[_ngcontent-c13] .p-1[_ngcontent-c13],
  .xxs [_nghost-c13] .text-block-testimonial[_ngcontent-c13] .p-1[_ngcontent-c13] {
      font-size: 45px
  }

  .text-block-testimonial[_ngcontent-c13] .p-2[_ngcontent-c13] {
      text-align: center;
      font-size: 18px;
      text-shadow: 1px 1px #e2e2e2;
      color: #5d5d5d;
      opacity: .8
  }

  .info-block-icon[_ngcontent-c13] {
      font-size: 100px;
      text-align: center;
      color: #bfbfbf
  }

  .info-block-text[_ngcontent-c13] {
      color: #e4e4e4;
      font-size: 22px;
      width: 240px;
      margin: 0 auto;
      text-align: center;
      padding-bottom: 50px
  }

  .xxs[_nghost-c13] .info-block-text[_ngcontent-c13],
  .xxs [_nghost-c13] .info-block-text[_ngcontent-c13] {
      font-size: 18px
  }

  img.reward-image[_ngcontent-c13] {
      height: 150px;
      border-radius: 10px;
      border: 2px solid #8c8c8c;
      cursor: pointer
  }

  .free-rewards[_ngcontent-c13] {
      overflow: auto
  }

  .rewards-text[_ngcontent-c13] {
      font-family: Anton;
      text-align: center;
      font-size: 36px;
      margin: 50px auto 40px;
      color: #c1c1c1;
      text-shadow: 1px 1px #3c3c3c;
      padding: 0 15px
  }

  .xs[_nghost-c13] .rewards-text[_ngcontent-c13],
  .xs [_nghost-c13] .rewards-text[_ngcontent-c13] {
      font-size: 30px
  }

  .xxs[_nghost-c13] .rewards-text[_ngcontent-c13],
  .xxs [_nghost-c13] .rewards-text[_ngcontent-c13] {
      font-size: 26px
  }

  .rewards-block[_ngcontent-c13] {
      
  }

  .rewards-item[_ngcontent-c13] {
      display: inline-block;
      text-align: center;
      margin-bottom: 50px;
      cursor: pointer
  }

  .reward-desc[_ngcontent-c13] {
      text-align: center;
      margin-top: 12px
  }

  .buttonplaceholder[_ngcontent-c13] {
      height: 60px;
      width: 300px;
      text-align: center;
      border-radius: 20px;
      border: 1px solid #c5c5c5;
      overflow: auto;
      background-color: #ff6f00;
      margin: 20px auto;
      line-height: 58px;
      text-shadow: 1px 1px #1f1f1f;
      cursor: pointer
  }

  .button-holder[_ngcontent-c13] {
      text-align: center
  }

#r1_gsi[_ngcontent-c14] {
       !important;
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      border-radius: 5px;
      margin: auto;
      min-height: 32px
  }

  .hr[_ngcontent-c14] {
      border-bottom: 1px solid #8b8b8b;
      margin: 15px 0
  }

  .sign-up-form[_ngcontent-c14] {
      background: radial-gradient(farthest-corner at 20px 5px, #ffff0017 35%, #fff6002b);
      border-radius: 20px;
      padding: 30px;
      border: 1px solid #979417
  }

  .textInputWrapper[_ngcontent-c14] {
      position: relative
  }

  .noLineHeightScaling[_ngcontent-c14] {
      line-height: 15px !important
  }

  .textInputWrapper[_ngcontent-c14] .real_input[_ngcontent-c14] {
      background-color: transparent;
      position: relative;
      z-index: 5;
      letter-spacing: .1em
  }

  .textInputWrapper[_ngcontent-c14] .real_input[_ngcontent-c14]:focus {
      background-color: #fff;
      opacity: 1
  }

  .textInputWrapper[_ngcontent-c14] .real_input.ng-invalid.ng-touched.ng-dirty[_ngcontent-c14] {
      opacity: 0
  }

  .textInputWrapper[_ngcontent-c14] .real_input.ng-touched.ng-dirty.ng-valid[_ngcontent-c14] {
      opacity: 1;
      background-color: #fff
  }

  .textInputWrapper[_ngcontent-c14] .real_input.ng-invalid.ng-touched.ng-dirty[_ngcontent-c14]:focus {
      opacity: 1
  }

  .textInputWrapper[_ngcontent-c14] .error_holder[_ngcontent-c14] {
      opacity: .8;
      position: absolute;
      top: 0;
      width: 100%;
      z-index: 1;
      border-left: 5px solid #a94442
  }

  .textInputWrapper[_ngcontent-c14] .error_holder_valid[_ngcontent-c14] {
      border-left: 5px solid #42a948 !important
  }

  .submit_button[_ngcontent-c14] .loading_icon[_ngcontent-c14] {
      position: absolute;
      left: 0;
      right: 0
  }

  .button-holder[_ngcontent-c14] {
      text-align: center
  }

  .submit_button[_ngcontent-c14] {
      position: relative;
      -webkit-transform: scale(1);
      transform: scale(1);
      -webkit-animation: 8s infinite pulse;
      animation: 8s infinite pulse
  }

  .submit_button[_ngcontent-c14]:disabled {
      color: #6a6818
  }

  .submit_button[_ngcontent-c14]~.alert.alert-danger[_ngcontent-c14] {
      margin-top: 15px;
      margin-bottom: 0
  }

  .btn[_ngcontent-c14]:focus {
      outline: 0
  }

  form.ng-invalid[_ngcontent-c14] {
      border-left: 0 solid #a94442
  }

  .small_text[_ngcontent-c14] {
      font-size: 11px;
      padding: 5px 0;
      color: #aaa;
      margin-top: 6px
  }

  .checkbox[_ngcontent-c14] input[_ngcontent-c14] {
      vertical-align: middle;
      width: 16px;
      height: 16px;
      margin-top: 0
  }

  @-webkit-keyframes pulse {

      0%,
      25% {
          -webkit-transform: scale(1);
          transform: scale(1)
      }

      10% {
          -webkit-transform: scale(1.15);
          transform: scale(1.15)
      }
  }

  @keyframes pulse {

      0%,
      25% {
          -webkit-transform: scale(1);
          transform: scale(1)
      }

      10% {
          -webkit-transform: scale(1.15);
          transform: scale(1.15)
      }
  }
@media(max-width:767px){
    .row-1[_ngcontent-c13] .content[_ngcontent-c13] {
            display: block;
        }
}
@media(max-width:767px) {
    #deskNav {
        display: none;
    }
    #hambMenu{
        display: block !important;
    }
        #navMob{
                display: flex;
                    justify-content: space-around;
                    align-items: anchor-center;
        }
}
#hambMenu{
    display: none;
}
#mobMenu{
    display: none;
}
        html {
            scroll-behavior: smooth;
        }

.a-grad {
    background: linear-gradient(90deg, #E8CA0D, #E47C0D);
    color: #fff;
    border: none;
    padding: 12px 24px;
    font-size: 16px;
    border-radius: 6px;
    cursor: pointer;
    transition: 0.3s;
}

.a-grad:hover {
    background: linear-gradient(90deg, #E47C0D, #E8CA0D);
}