﻿
                  .ni-dxp1hc, .logo, .ni-1wn2clo {
                    height: 92px !important;
                    width: 92px !important;
                    border-radius: 3px;
                    background: #adadad;
                    display: flex;
                    align-items: center;
                    justify-content: center;
                  }

@font-face {
        font-family: Roboto;
        src: url("../fonts/roboto-latin-regular.woff2") format("woff2");
        font-weight: 400;
        font-style: normal;
        font-display: swap;
        unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,
          U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,
          U+2212, U+2215, U+FEFF, U+FFFD;
      }

      @font-face {
        font-family: Roboto;
        src: url("../fonts/roboto-latin-medium.woff2") format("woff2");
        font-weight: 500;
        font-style: normal;
        font-display: swap;
        unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,
          U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,
          U+2212, U+2215, U+FEFF, U+FFFD;
      }

      @font-face {
        font-family: Roboto;
        src: url("../fonts/roboto-latin-bold.woff2") format("woff2");
        font-weight: 700;
        font-style: normal;
        font-display: swap;
        unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,
          U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,
          U+2212, U+2215, U+FEFF, U+FFFD;
      }

      @font-face {
        font-family: Roboto;
        src: url("../fonts/roboto-latin-black.woff2") format("woff2");
        font-weight: 900;
        font-style: normal;
        font-display: swap;
        unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,
          U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,
          U+2212, U+2215, U+FEFF, U+FFFD;
      }

      @font-face {
        font-family: Roboto;
        src: url("../fonts/roboto-latin-extended-regular.woff2")
          format("woff2");
        font-weight: 400;
        font-style: normal;
        font-display: swap;
        unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
          U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      }

      @font-face {
        font-family: Roboto;
        src: url("../fonts/roboto-latin-extended-medium.woff2")
          format("woff2");
        font-weight: 500;
        font-style: normal;
        font-display: swap;
        unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
          U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      }

      @font-face {
        font-family: Roboto;
        src: url("../fonts/roboto-latin-extended-bold.woff2")
          format("woff2");
        font-weight: 700;
        font-style: normal;
        font-display: swap;
        unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
          U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      }

      @font-face {
        font-family: Roboto;
        src: url("../fonts/roboto-latin-extended-black.woff2")
          format("woff2");
        font-weight: 900;
        font-style: normal;
        font-display: swap;
        unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
          U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      }

*:where(
          :not(iframe, canvas, img, svg, video):not(svg *, symbol *):not(
              [id*="tealium"] *
            )
        ) {
        all: unset;
        display: revert;
      }
      *,
      *::before,
      *::after {
        box-sizing: border-box;
        -webkit-font-smoothing: antialiased;
      }
      a,
      button {
        cursor: revert;
      }
      ol,
      ul,
      menu {
        list-style: none;
      }
      img {
        max-width: 100%;
      }
      table {
        border-collapse: collapse;
      }
      textarea {
        white-space: revert;
      }
      meter {
        -webkit-appearance: revert;
        -webkit-appearance: revert;
        -moz-appearance: revert;
        -ms-appearance: revert;
        appearance: revert;
      }
      ::-webkit-input-placeholder {
        all: unset;
      }
      ::-moz-placeholder {
        all: unset;
      }
      :-ms-input-placeholder {
        all: unset;
      }
      ::placeholder {
        all: unset;
      }
      :where([hidden]) {
        display: none;
      }
      :where([contenteditable]) {
        -moz-user-modify: read-write;
        -webkit-user-modify: read-write;
        overflow-wrap: break-word;
        -webkit-line-break: after-white-space;
      }
      :where([draggable="true"]) {
        -webkit-user-drag: element;
      }
      ul {
        -webkit-padding-start: 0;
        padding-inline-start: 0;
      }
      body {
        font-family: Roboto, Helvetica, Arial, sans-serif;
        font-size: 16px;
        direction: ltr;
        min-height: 100vh;
        margin: 0;
        padding: 0;
        text-rendering: optimizelegibility;
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: grayscale;
        background-color: #eeeeee;
      }
      body.show-page-overlay {
        overflow: hidden;
      }
      body.show-page-overlay .page__overlay {
        width: 100%;
        height: 100%;
        content: " ";
        position: fixed;
        top: 0;
        left: 0;
        -webkit-transition: background-color 400ms ease-out 0ms;
        transition: background-color 400ms ease-out 0ms;
        background-color: rgba(45, 45, 45, 0.6);
        cursor: pointer;
        z-index: 20;
      }
      body.prevent-scroll {
        overflow: hidden;
      }

.ni-aotofo {
        position: fixed;
        bottom: 0;
        z-index: 11;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-align-items: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        padding: 7px 15px;
        width: 100%;
        background-color: #4c4c4c;
        box-shadow: 0 -4px 4px rgba(0, 0, 0, 0.25);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
        -webkit-transition: all ease-in-out 0.7s;
        transition: all ease-in-out 0.7s;
      }
      .ni-aotofo.hidden_banner {
        -webkit-transform: translateY(100%);
        -moz-transform: translateY(100%);
        -ms-transform: translateY(100%);
        transform: translateY(100%);
        box-shadow: none;
      }
      @media (min-width: 1024px) {
        .ni-aotofo.hidden_banner {
          -webkit-transform: translateY(-100%);
          -moz-transform: translateY(-100%);
          -ms-transform: translateY(-100%);
          transform: translateY(-100%);
        }
      }
      @media (min-width: 1024px) {
        .ni-aotofo {
          position: static;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-justify-content: center;
          justify-content: center;
          background-color: #2d2d2d;
        }
      }

.ni-pzbjbm {
          color: #ffffff;
          font-size: 0.688em;
          line-height: 1.2;
          letter-spacing: -0.1px;
        }
        @media (min-width: 1024px) {
          .ni-pzbjbm {
            color: #ffffff;
            font-size: 0.75em;
          }
        }

.ni-b6fv22 {
            color: inherit;
            font-weight: 700;
            text-decoration-line: underline;
          }
          .ni-b6fv22:hover {
            text-decoration-line: none;
          }

.ni-xvijls {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          margin-left: 10px;
        }

.ni-19att1x {
            width: 24px;
            height: 24px;
            display: none;
            cursor: pointer;
          }
          .ni-19att1x.v-icon path {
            fill: #14bf08;
          }
          @media (max-width: 1023px) {
            .ni-19att1x.v-icon {
              display: block;
            }
          }
          .ni-19att1x.x-icon {
            opacity: 0.5;
            padding: 1px;
          }
          .ni-19att1x.x-icon path {
            fill: #ffffff;
          }
          @media (min-width: 1024px) {
            .ni-19att1x.x-icon {
              display: block;
            }
          }

.ni-gihwyq {
        background-color: #ffffff;
        box-shadow: 0 4px 8px rgba(8, 35, 48, 0.24);
        height: 30px;
        padding: 0 12px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-align-items: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
      }

.ni-8srrvh {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-align-items: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          -webkit-box-flex: 1;
          -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
          flex-grow: 1;
          margin: 0 auto;
          max-width: 976px;
        }
        @media (min-width: 1024px) {
          .ni-8srrvh {
            height: 100%;
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            justify-content: space-between;
          }
        }

.ni-xwqrlq {
            height: 25px;
          }
          @media (min-width: 1024px) {
            .ni-xwqrlq {
              height: 100%;
            }
          }

.ni-1aec4lz {
              display: none;
            }
            .ni-1aec4lz:checked ~ .backdrop {
              display: block;
            }
            .ni-1aec4lz:checked ~ .navigator {
              -webkit-transform: translate(0, 0);
              -moz-transform: translate(0, 0);
              -ms-transform: translate(0, 0);
              transform: translate(0, 0);
            }

.ni-1xlftr3 {
              cursor: pointer;
              color: #8b8b8b;
              height: 100%;
              display: block;
              padding-top: 1px;
            }
            .ni-1xlftr3 svg {
              height: 25px;
              width: auto;
              -webkit-transform: translateY(-1px);
              -moz-transform: translateY(-1px);
              -ms-transform: translateY(-1px);
              transform: translateY(-1px);
            }
            .ni-1xlftr3 svg path {
              fill: #8b8b8b;
            }
            @media (min-width: 1024px) {
              .ni-1xlftr3 {
                display: none;
              }
            }

.ni-18hy9uf {
              display: none;
              position: fixed;
              top: 0;
              right: 0;
              bottom: 0;
              left: 0;
              z-index: 11;
              background-color: #000000;
              opacity: 0.6;
              cursor: pointer;
            }

.ni-eu5vnt {
              position: absolute;
              top: 0;
              left: 0;
              z-index: 11;
              width: 265px;
              background-color: #ffffff;
              -webkit-transform: translate(-100%, 0);
              -moz-transform: translate(-100%, 0);
              -ms-transform: translate(-100%, 0);
              transform: translate(-100%, 0);
              -webkit-transition: -webkit-transform 250ms ease-in,
                max-height 250ms ease-in-out;
              transition: transform 250ms ease-in, max-height 250ms ease-in-out;
            }
            @media (min-width: 1024px) {
              .ni-eu5vnt {
                all: unset;
              }
            }

.ni-1cl7nkf {
                height: 30px;
                padding: 3px 16px;
                background-color: #147dc2;
              }
              @media (min-width: 1024px) {
                .ni-1cl7nkf {
                  all: unset;
                  display: none;
                }
              }

.ni-tiqyau {
                    cursor: pointer;
                    width: auto;
                    height: 100%;
                    padding: 1px;
                  }
                  .ni-tiqyau path {
                    fill: #ffffff;
                  }

.ni-2nq6ge {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
              }
              @media (min-width: 1024px) {
                .ni-2nq6ge {
                  -webkit-flex-direction: row;
                  -ms-flex-direction: row;
                  flex-direction: row;
                  -webkit-box-pack: end;
                  -ms-flex-pack: end;
                  -webkit-justify-content: flex-end;
                  justify-content: flex-end;
                  -webkit-align-items: center;
                  -webkit-box-align: center;
                  -ms-flex-align: center;
                  align-items: center;
                  height: 100%;
                  margin-left: 50px;
                }
              }

.ni-gztbek {
                  font-size: 1.125em;
                  color: #147dc2;
                  display: -webkit-box;
                  display: -webkit-flex;
                  display: -ms-flexbox;
                  display: flex;
                  -webkit-align-items: center;
                  -webkit-box-align: center;
                  -ms-flex-align: center;
                  align-items: center;
                  height: 36px;
                }
                @media (min-width: 1024px) {
                  .ni-gztbek {
                    all: unset;
                    position: relative;
                    font-size: 0.75em;
                    height: 75%;
                    margin-left: 16px;
                    border-bottom: 2px solid transparent;
                  }
                  .ni-gztbek:hover {
                    border-bottom-color: #106197;
                  }
                }

.ni-171a7cq {
                    color: #147dc2;
                    display: -webkit-box;
                    display: -webkit-flex;
                    display: -ms-flexbox;
                    display: flex;
                    -webkit-align-items: center;
                    -webkit-box-align: center;
                    -ms-flex-align: center;
                    align-items: center;
                    height: 100%;
                    width: 100%;
                    padding: 8px 16px;
                  }
                  @media (min-width: 1024px) {
                    .ni-171a7cq {
                      padding: 0;
                    }
                  }

.ni-1rd6rc5 {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            margin: 0 8px;
          }
          @media (min-width: 1024px) {
            .ni-1rd6rc5 {
              -webkit-order: -1;
              -ms-flex-order: -1;
              order: -1;
              margin: 0;
            }
          }

.ni-14rsrm {
              height: 23px;
              width: auto;
            }

.ni-njhgly {
        background-repeat: no-repeat;
        -webkit-background-position: center 0;
        background-position: center 0;
        background-attachment: fixed;
        background-color: #000000;
      }

.ni-h4vqt9 {
        background-image: url("../images/bg.png");
        background-repeat: no-repeat;
        -webkit-background-position: center 0;
        background-position: center 0;
        background-attachment: fixed;
        background-color: #000000;
      }

      .e464qxk0, .ni-9p6vfp {
        max-width: 1200px;
        margin: 0 auto !important;
      }

.ni-5hdsr0 {
          position: relative;
          width: 976px;
          max-width: 98vw;
          margin: 0 auto;
          padding: 16px 0;
          height: 100vh;
        }
        .ni-5hdsr0 [data-name="gaming-cross-chart-widget-desktop"] {
          background: none;
        }
        .ni-5hdsr0
          [data-name="gaming-cross-chart-widget-desktop"]
          .gaming-cross-chart-title {
          background: none;
          color: #ffffff;
          box-shadow: none;
        }
        .ni-5hdsr0
          [data-name="gaming-cross-chart-widget-desktop"]
          .link-to-cross-chart {
          text-align: right;
          padding: 15px 10px;
        }
        .ni-5hdsr0
          [data-name="gaming-cross-chart-widget-desktop"]
          .link-to-cross-chart
          a {
          color: #2aaff7;
          font-weight: 400;
          -webkit-text-decoration: underline;
          text-decoration: underline;
        }

.ni-zyxv27 {
            position: absolute;
            left: -150px;
            top: 0;
            height: 400px;
            width: 128px;
          }
          @media (max-width: 1220px) {
            .ni-zyxv27 {
              display: none;
            }
          }

.ni-13ekic3 {
            position: relative;
            min-height: 190px;
            margin: 16px 0;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            -webkit-justify-content: center;
            justify-content: center;
          }

.ni-st83bd {
              display: -webkit-box;
              display: -webkit-flex;
              display: -ms-flexbox;
              display: flex;
              -webkit-flex-direction: column;
              -ms-flex-direction: column;
              flex-direction: column;
              -webkit-box-pack: center;
              -ms-flex-pack: center;
              -webkit-justify-content: center;
              justify-content: center;
              height: 190px;
              width: auto;
              color: #ffffff;
              position: absolute;
              right: 0;
            }

.ni-5ml8yr {
              display: -webkit-box;
              display: -webkit-flex;
              display: -ms-flexbox;
              display: flex;
              -webkit-flex-direction: column;
              -ms-flex-direction: column;
              flex-direction: column;
              -webkit-box-pack: center;
              -ms-flex-pack: center;
              -webkit-justify-content: center;
              justify-content: center;
              height: 190px;
              width: auto;
              color: #ffffff;
              position: absolute;
              right: 0;
            }

.ni-1ti3z9v {
              font-size: 2.25em;
              font-weight: 700;
              line-height: 1.1;
              letter-spacing: 0.01em;
              margin-bottom: 8px;
              text-shadow: 0 2px 4px rgba(8, 35, 48, 0.24);
              color: #ffffff;
              z-index: 1;
            }
            .ni-1ti3z9v b {
              color: #ffcd55;
            }

.ni-rn9gjl {
              font-size: 1.5em;
              line-height: 1.1;
              margin-bottom: 10px;
              font-weight: 400;
              color: #ffffff;
              text-shadow: 0 2px 4px rgba(8, 35, 48, 0.24);
            }

.ni-1lwg126 {
              display: -webkit-box;
              display: -webkit-flex;
              display: -ms-flexbox;
              display: flex;
              position: relative;
            }
            .ni-1lwg126 img.top-image-instead-counter {
              display: -webkit-box;
              display: -webkit-flex;
              display: -ms-flexbox;
              display: flex;
              -webkit-flex-direction: column;
              -ms-flex-direction: column;
              flex-direction: column;
              -webkit-box-pack: center;
              -ms-flex-pack: center;
              -webkit-justify-content: center;
              justify-content: center;
              height: 190px;
              width: auto;
              color: #ffffff;
              position: absolute;
              right: 0;
              bottom: 0;
            }

.ni-gkjb5z {
                color: #ffffff;
                font-size: 0.875em;
                line-height: 1.15;
              }
              .ni-gkjb5z li {
                margin-bottom: 4px;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
              }
              .ni-gkjb5z li::before {
                content: "\2605";
                font-size: 0.85em;
                margin-right: 6px;
              }

.ni-100932a {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            color: #ffffff;
            font-size: 1em;
            -webkit-align-items: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            justify-content: space-between;
            width: 976px;
            max-width: 100%;
            height: 24px;
            margin: 0 auto;
          }

.ni-1sg2lsz {
              display: -webkit-box;
              display: -webkit-flex;
              display: -ms-flexbox;
              display: flex;
              -webkit-align-items: center;
              -webkit-box-align: center;
              -ms-flex-align: center;
              align-items: center;
            }

.ni-le3lu3 {
                margin: 0 5px 0 10px;
                width: 24px;
                height: 24px;
              }

.ni-19rg367 {
                margin: 0 5px 0 10px;
                width: 24px;
                height: 24px;
              }

.ni-1k6q20c {
              margin-left: auto;
            }
            .ni-1k6q20c .open-text {
              color: #ffffff;
              font-size: 1em;
              font-weight: 500;
              opacity: 1;
              cursor: unset;
            }
            .ni-1k6q20c .popup {
              max-width: unset;
              width: 480px;
            }

.ni-12idtws {
              position: relative;
              margin-left: auto;
            }
            .ni-12idtws .open-text {
              color: #ffffff;
              font-size: 1em;
              font-weight: 500;
              opacity: 1;
              cursor: unset;
            }
            .ni-12idtws .popup {
              max-width: unset;
              width: 480px;
            }

.nilink {
                width: 60px;
              }
              .ni-1a7g2b {
                color: #8b8b8b;
                opacity: 0.7;
                font-size: 0.813em;
                line-height: 1.3;
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
                padding: 5px 0;
              }
              @media (min-width: 1025px) {
                .ni-1a7g2b:hover ~ .popup {
                  visibility: visible;
                  -webkit-transition: visibility 1s ease 1s;
                  transition: visibility 1s ease 1s;
                }
              }

.ni-o0dnh6 {
                position: absolute;
                bottom: 30px;
                right: 0;
                visibility: hidden;
                max-width: 55%;
                max-height: 212px;
                border-radius: 4px;
                padding: 16px;
                background-color: #eeeeee;
                box-shadow: 0 11px 15px rgb(0 0 0 / 20%),
                  0 9px 46px rgb(0 0 0 / 12%), 0 24px 38px rgb(0 0 0 / 14%);
                z-index: 4;
                -webkit-transition: visibility 0.5s ease;
                transition: visibility 0.5s ease;
              }
              .ni-o0dnh6 a {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                color: inherit;
              }
              .ni-o0dnh6 a:hover {
                -webkit-text-decoration: none;
                text-decoration: none;
              }
              .ni-o0dnh6::before {
                content: "";
                height: 10px;
                width: 10px;
                background: #eeeeee;
                border-radius: 2px;
                position: absolute;
                bottom: -4px;
                right: 16%;
                -webkit-transform: rotate(-45deg);
                -moz-transform: rotate(-45deg);
                -ms-transform: rotate(-45deg);
                transform: rotate(-45deg);
              }
              .ni-o0dnh6:hover {
                visibility: visible;
              }

.ni-74rpgd p {
                  color: #8b8b8b;
                  text-align: left;
                  font-size: 0.75em;
                  line-height: 1.3;
                  margin-bottom: 0;
                }

.ni-k7fa84 {
              position: -webkit-sticky;
              position: sticky;
              top: 0;
              box-sizing: border-box;
              width: 976px;
              max-width: 98vw;
              margin: 0 auto;
              z-index: 4;
              border-radius: 10px 10px 0 0;
              background-color: #106197;
              display: grid;
              grid-template-columns: 225px 255px 1fr 150px 180px;
              padding: 7px 0;
              gap: 6.25px;
            }
            .ni-k7fa84 div {
              text-align: center;
            }
            .ni-k7fa84 div:nth-of-type(2) span {
              font-weight: 500;
            }

.ni-oksmkx {
                  font-size: 1em;
                  font-weight: 400;
                  letter-spacing: -0.04px;
                  color: #ffffff;
                  white-space: nowrap;
                  text-transform: uppercase;
                }

.ni-klefo4 {
              width: 976px;
              max-width: 98vw;
              margin: 0 auto;
              background-color: #ffffff;
              position: relative;
            }
            .ni-klefo4[data-hidden-row="true"] {
              overflow: hidden;
              max-height: 0;
              -webkit-transition: max-height 0.5s ease-in-out;
              transition: max-height 0.5s ease-in-out;
            }
            .ni-klefo4:hover div.mini-reviews-wrapper {
              color: #ffffff;
              background: #147dc2;
            }
            .ni-klefo4[data-visit-again-row="true"] .chart-row-columns {
              opacity: 0.7;
              z-index: 1;
            }
            .ni-klefo4[data-visit-again-row="true"] a.chart-cta-button {
              background: linear-gradient(#ffffff, #ffffff),
                linear-gradient(132deg, #ffc700 0%, #ff7a00 100%);
              -webkit-background-clip: padding-box, border-box;
              background-clip: padding-box, border-box;
              background-origin: padding-box, border-box;
              border: 2px solid transparent;
              color: #f57c00;
            }
            @supports (-webkit-background-clip: text) {
              .ni-klefo4[data-visit-again-row="true"] a.chart-cta-button span {
                color: transparent;
                background: linear-gradient(132deg, #ffc700 0%, #ff7a00 100%),
                  linear-gradient(#ffffff, #ffffff),
                  linear-gradient(132deg, #ffc700 0%, #ff7a00 100%);
                -webkit-background-clip: text;
                -webkit-text-fill-color: transparent;
              }
            }
            .ni-klefo4:hover [data-visit-again-row="false"] img.partner-logo {
              opacity: 0.7;
            }
            .ni-klefo4:hover
              [data-visit-again-row="false"]
              a.chart-cta-button:not(.disabled) {
              background: linear-gradient(94deg, #ffd53f 0%, #ff9900 100%);
            }
            .ni-klefo4:hover [data-visit-again-row="false"] a.disabled {
              opacity: 0.7;
            }

.ni-nu2oo7 {
                display: grid;
                margin: 0 auto;
                padding: 0 10px;
                min-height: 120px;
                position: relative;
                place-items: center;
                gap: 26px;
                grid-template-columns: 1fr 225px 1fr 125px 1fr;
              }
              .ni-nu2oo7 > div:not(.slots-games) {
                padding: 10px 0;
                box-sizing: border-box;
                height: 100%;
                display: grid;
                place-items: center;
                -webkit-align-content: center;
                -ms-flex-line-pack: center;
                align-content: center;
              }

.ni-1wn2clo a {
                  display: -webkit-box;
                  display: -webkit-flex;
                  display: -ms-flexbox;
                  display: flex;
                }

.ni-iq7tg7 {
                    position: absolute;
                    top: 0;
                    left: 0;
                  }





.logo-desktop_svg__st0 {
                        fill: #333;
                      }

.ni-9rha7u {
                  position: relative;
                }

.ni-xvcyas {
                    font-size: 1.125em;
                    font-weight: 500;
                    letter-spacing: 0.3px;
                    margin: 5px 0;
                    text-align: center;
                    color: #000000;
                  }
                  .ni-xvcyas b {
                    color: inherit;
                  }
                  .ni-xvcyas big {
                    font-size: inherit;
                  }

.ni-1odf6bt {
                  font-size: 0.625em;
                  gap: 6px;
                  position: relative;
                }
                .ni-1odf6bt svg.stars {
                  width: auto;
                  height: 21px;
                }
                .ni-1odf6bt .mini-reviews-wrapper,
                .ni-1odf6bt .read-review-link {
                  position: absolute;
                  bottom: 7px;
                }

.ni-1fzau0o {
                    display: -webkit-box;
                    display: -webkit-flex;
                    display: -ms-flexbox;
                    display: flex;
                    color: #8b8b8b;
                    font-size: 1.4em;
                    font-weight: 100;
                    -webkit-box-pack: center;
                    -ms-flex-pack: center;
                    -webkit-justify-content: center;
                    justify-content: center;
                    -webkit-align-items: center;
                    -webkit-box-align: center;
                    -ms-flex-align: center;
                    align-items: center;
                  }
                  .ni-1fzau0o svg.disclaimer-icon {
                    margin-right: 5px;
                    height: 12px;
                    width: auto;
                  }

.ni-iloyr5 {
                    color: #147dc2;
                    font-size: 1.2em;
                    line-height: 1.2;
                    -webkit-text-decoration: underline;
                    text-decoration: underline;
                    padding: 2px 6px;
                    border-radius: 10px;
                    cursor: pointer;
                    position: absolute;
                    bottom: 7px;
                    z-index: 2;
                  }
                  .ni-iloyr5:hover,
                  .ni-iloyr5 a:hover {
                    text-decoration-line: none;
                  }
                  .ni-iloyr5 label {
                    cursor: pointer;
                  }
                  .ni-iloyr5 a {
                    color: inherit;
                  }

.ni-bd1uj {
                    color: #147dc2;
                    font-size: 1.2em;
                    line-height: 1.2;
                    -webkit-text-decoration: underline;
                    text-decoration: underline;
                    padding: 2px 6px;
                    border-radius: 10px;
                    cursor: pointer;
                    z-index: 2;
                  }
                  .ni-bd1uj:hover,
                  .ni-bd1uj a:hover {
                    text-decoration-line: none;
                  }
                  .ni-bd1uj label {
                    cursor: pointer;
                  }
                  .ni-bd1uj a {
                    color: inherit;
                  }

.ni-wrar1e .score-value {
                  font-size: 7em;
                  font-weight: 400;
                }
                .ni-wrar1e .label-text {
                  display: none;
                }

.ni-juckfh {
                  font-size: 0.625em;
                  position: relative;
                }
                .ni-juckfh .mini-reviews-wrapper,
                .ni-juckfh .read-review-link {
                  position: absolute;
                  bottom: 7px;
                }
                .ni-juckfh .score-value {
                  font-size: 7em;
                  font-weight: 400;
                }
                .ni-juckfh .label-text {
                  display: none;
                }

.ni-1ly5xuy {
                    display: -webkit-box;
                    display: -webkit-flex;
                    display: -ms-flexbox;
                    display: flex;
                    -webkit-flex-direction: column-reverse;
                    -ms-flex-direction: column-reverse;
                    flex-direction: column-reverse;
                    -webkit-align-items: center;
                    -webkit-box-align: center;
                    -ms-flex-align: center;
                    align-items: center;
                    line-height: 1.2;
                    color: #147dc2;
                  }

.ni-gh83cr {
                    font-size: 1.313em;
                    font-weight: 500;
                    text-transform: uppercase;
                    position: relative;
                    z-index: 2;
                  }

.ni-1veodlg {
                    width: 160px;
                    height: 50px;
                    border-radius: 2px;
                    background: linear-gradient(
                      132deg,
                      #ffc700 0%,
                      #ff7a00 100%
                    );
                    display: -webkit-box;
                    display: -webkit-flex;
                    display: -ms-flexbox;
                    display: flex;
                    -webkit-box-pack: center;
                    -ms-flex-pack: center;
                    -webkit-justify-content: center;
                    justify-content: center;
                    -webkit-align-items: center;
                    -webkit-box-align: center;
                    -ms-flex-align: center;
                    align-items: center;
                    color: #ffffff;
                    -webkit-text-decoration: none;
                    text-decoration: none;
                    font-size: 1.313em;
                    font-weight: 500;
                    text-transform: uppercase;
                    position: relative;
                    z-index: 2;
                  }

.ni-5t3jkv {
                    position: absolute;
                    z-index: 2;
                    bottom: 10px;
                    font-size: 0.75em;
                    color: #147dc2;
                    text-transform: capitalize;
                    text-decoration-line: underline;
                  }
                  .ni-5t3jkv:hover {
                    text-decoration-line: none;
                  }

.ni-1awifee {
                -webkit-text-decoration: none;
                text-decoration: none;
              }
              .ni-1awifee:not(a),
              .ni-1awifee > p {
                color: #8b8b8b;
                font-size: 0.625em;
                font-weight: 400;
                line-height: 1.1;
                text-align: center;
                margin: 0 auto;
                padding: 5px;
                background-color: #eeeeee;
              }
              .ni-1awifee:not(a).tnc-with-popup,
              .ni-1awifee > p.tnc-with-popup {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                -webkit-justify-content: center;
                justify-content: center;
              }

.ni-nu2oo7 {
                display: grid;
                margin: 0 auto;
                padding: 0 10px;
                min-height: 120px;
                position: relative;
                place-items: center;
                gap: 26px;
                grid-template-columns: 1fr 225px 1fr 125px 1fr;
              }
              .ni-nu2oo7 > div:not(.slots-games) {
                padding: 10px 0;
                box-sizing: border-box;
                height: 100%;
                display: grid;
                place-items: center;
                -webkit-align-content: center;
                -ms-flex-line-pack: center;
                align-content: center;
              }

.ni-1wn2clo a {
                  display: -webkit-box;
                  display: -webkit-flex;
                  display: -ms-flexbox;
                  display: flex;
                }

.ni-iq7tg7 {
                    position: absolute;
                    top: 0;
                    left: 0;
                  }



.ni-9rha7u {
                  position: relative;
                }

.ni-xvcyas {
                    font-size: 1.125em;
                    font-weight: 500;
                    letter-spacing: 0.3px;
                    margin: 5px 0;
                    text-align: center;
                    color: #000000;
                  }
                  .ni-xvcyas b {
                    color: inherit;
                  }
                  .ni-xvcyas big {
                    font-size: inherit;
                  }

.ni-1odf6bt {
                  font-size: 0.625em;
                  gap: 6px;
                  position: relative;
                }
                .ni-1odf6bt svg.stars {
                  width: auto;
                  height: 21px;
                }
                .ni-1odf6bt .mini-reviews-wrapper,
                .ni-1odf6bt .read-review-link {
                  position: absolute;
                  bottom: 7px;
                }

.ni-1fzau0o {
                    display: -webkit-box;
                    display: -webkit-flex;
                    display: -ms-flexbox;
                    display: flex;
                    color: #8b8b8b;
                    font-size: 1.4em;
                    font-weight: 100;
                    -webkit-box-pack: center;
                    -ms-flex-pack: center;
                    -webkit-justify-content: center;
                    justify-content: center;
                    -webkit-align-items: center;
                    -webkit-box-align: center;
                    -ms-flex-align: center;
                    align-items: center;
                  }
                  .ni-1fzau0o svg.disclaimer-icon {
                    margin-right: 5px;
                    height: 12px;
                    width: auto;
                  }

.ni-iloyr5 {
                    color: #147dc2;
                    font-size: 1.2em;
                    line-height: 1.2;
                    -webkit-text-decoration: underline;
                    text-decoration: underline;
                    padding: 2px 6px;
                    border-radius: 10px;
                    cursor: pointer;
                    position: absolute;
                    bottom: 7px;
                    z-index: 2;
                  }
                  .ni-iloyr5:hover,
                  .ni-iloyr5 a:hover {
                    text-decoration-line: none;
                  }
                  .ni-iloyr5 label {
                    cursor: pointer;
                  }
                  .ni-iloyr5 a {
                    color: inherit;
                  }

.ni-bd1uj {
                    color: #147dc2;
                    font-size: 1.2em;
                    line-height: 1.2;
                    -webkit-text-decoration: underline;
                    text-decoration: underline;
                    padding: 2px 6px;
                    border-radius: 10px;
                    cursor: pointer;
                    z-index: 2;
                  }
                  .ni-bd1uj:hover,
                  .ni-bd1uj a:hover {
                    text-decoration-line: none;
                  }
                  .ni-bd1uj label {
                    cursor: pointer;
                  }
                  .ni-bd1uj a {
                    color: inherit;
                  }

.ni-wrar1e .score-value {
                  font-size: 7em;
                  font-weight: 400;
                }
                .ni-wrar1e .label-text {
                  display: none;
                }

.ni-juckfh {
                  font-size: 0.625em;
                  position: relative;
                }
                .ni-juckfh .mini-reviews-wrapper,
                .ni-juckfh .read-review-link {
                  position: absolute;
                  bottom: 7px;
                }
                .ni-juckfh .score-value {
                  font-size: 7em;
                  font-weight: 400;
                }
                .ni-juckfh .label-text {
                  display: none;
                }

.ni-1ly5xuy {
                    display: -webkit-box;
                    display: -webkit-flex;
                    display: -ms-flexbox;
                    display: flex;
                    -webkit-flex-direction: column-reverse;
                    -ms-flex-direction: column-reverse;
                    flex-direction: column-reverse;
                    -webkit-align-items: center;
                    -webkit-box-align: center;
                    -ms-flex-align: center;
                    align-items: center;
                    line-height: 1.2;
                    color: #147dc2;
                  }

.ni-gh83cr {
                    font-size: 1.313em;
                    font-weight: 500;
                    text-transform: uppercase;
                    position: relative;
                    z-index: 2;
                  }

.ni-1veodlg {
                    width: 160px;
                    height: 50px;
                    border-radius: 2px;
                    background: linear-gradient(
                      132deg,
                      #ffc700 0%,
                      #ff7a00 100%
                    );
                    display: -webkit-box;
                    display: -webkit-flex;
                    display: -ms-flexbox;
                    display: flex;
                    -webkit-box-pack: center;
                    -ms-flex-pack: center;
                    -webkit-justify-content: center;
                    justify-content: center;
                    -webkit-align-items: center;
                    -webkit-box-align: center;
                    -ms-flex-align: center;
                    align-items: center;
                    color: #ffffff;
                    -webkit-text-decoration: none;
                    text-decoration: none;
                    font-size: 1.313em;
                    font-weight: 500;
                    text-transform: uppercase;
                    position: relative;
                    z-index: 2;
                  }

.ni-5t3jkv {
                    position: absolute;
                    z-index: 2;
                    bottom: 10px;
                    font-size: 0.75em;
                    color: #147dc2;
                    text-transform: capitalize;
                    text-decoration-line: underline;
                  }
                  .ni-5t3jkv:hover {
                    text-decoration-line: none;
                  }

.ni-1awifee {
                -webkit-text-decoration: none;
                text-decoration: none;
              }
              .ni-1awifee:not(a),
              .ni-1awifee > p {
                color: #8b8b8b;
                font-size: 0.625em;
                font-weight: 400;
                line-height: 1.1;
                text-align: center;
                margin: 0 auto;
                padding: 5px;
                background-color: #eeeeee;
              }
              .ni-1awifee:not(a).tnc-with-popup,
              .ni-1awifee > p.tnc-with-popup {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                -webkit-justify-content: center;
                justify-content: center;
              }

.ni-dxwrhp {
              display: -webkit-box;
              display: -webkit-flex;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-pack: start;
              -ms-flex-pack: start;
              -webkit-justify-content: flex-start;
              justify-content: flex-start;
              -webkit-align-items: center;
              -webkit-box-align: center;
              -ms-flex-align: center;
              align-items: center;
              height: 100px;
              padding: 10px;
              margin: 0;
              border: 2px solid #f57c00;
              border-radius: 0;
              -webkit-background-position: center;
              background-position: center;
              -webkit-background-size: cover;
              background-size: cover;
            }

.ni-1si2y78 {
              background-image: url("RO_DT_OneLiner2x.20250204112517.png.jpg");
              display: -webkit-box;
              display: -webkit-flex;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-pack: start;
              -ms-flex-pack: start;
              -webkit-justify-content: flex-start;
              justify-content: flex-start;
              -webkit-align-items: center;
              -webkit-box-align: center;
              -ms-flex-align: center;
              align-items: center;
              height: 100px;
              padding: 10px;
              margin: 0;
              border: 2px solid #f57c00;
              border-radius: 0;
              -webkit-background-position: center;
              background-position: center;
              -webkit-background-size: cover;
              background-size: cover;
            }

.ni-1fup0nw {
                line-height: 1.2;
                color: #ffffff;
                max-width: 60vw;
                font-size: 1.3em;
              }
              .ni-1fup0nw span {
                font-weight: 500;
              }

.ni-9p6vfp {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            background: #8b8b8b;
            border-radius: 10px;
            margin: 10px 6px;
          }
          @media (min-width: 1024px) {
            .ni-9p6vfp {
              margin: 20px 0;
            }
          }

.ni-36cqfq {
            position: fixed;
            height: 100vh;
            width: 100vw;
            left: 0;
            top: 100vh;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
            background-color: #ffffff;
            box-sizing: border-box;
            margin: 0;
            padding: 0;
            overflow: hidden;
            -webkit-transition: top 0.3s ease-in-out;
            transition: top 0.3s ease-in-out;
            z-index: 4;
            pointer-events: none;
          }

.ni-9p6vfp {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          background: #8b8b8b;
          border-radius: 10px;
          margin: 10px 6px;
        }
        @media (min-width: 1024px) {
          .ni-9p6vfp {
            margin: 20px 0;
          }
        }

.ni-1yucqao {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            padding: 5px;
          }

.ni-xw6lxj {
              margin: 3px 12px 0 7px;
              min-width: 25px;
              height: 25px;
            }
            .ni-xw6lxj path {
              fill: #eeeeee;
            }
            @media (min-width: 1024px) {
              .ni-xw6lxj {
                margin: 0 12px 0 7px;
                min-width: 35px;
                height: 35px;
              }
            }

.ni-yf83nz {
              color: #eeeeee;
              font-size: 0.875em;
              line-height: 1.2;
              padding-right: 2px;
            }
            @media (min-width: 1024px) {
              .ni-yf83nz {
                font-size: 1.25em;
                line-height: 1.1;
              }
            }
            .ni-yf83nz strong,
            .ni-yf83nz b,
            .ni-yf83nz span {
              font-weight: 700;
              font-size: 1.143em;
            }
            @media (min-width: 1024px) {
              .ni-yf83nz strong,
              .ni-yf83nz b,
              .ni-yf83nz span {
                font-size: inherit;
              }
            }

.ni-xvmylz {
          font-size: 1rem;
          background: #000000a6;
          margin: 10px 6px;
          padding: 10px;
          border-radius: 10px;
        }
        .ni-xvmylz h2 {
          color: #ffcd55;
          font-weight: 700;
          font-size: 1.125em;
          line-height: 1.3;
          margin-bottom: 9px;
        }
        .ni-xvmylz p {
          color: #ffffff;
          font-weight: 400;
          font-size: 0.875em;
          line-height: 1.3;
          margin-bottom: 9px;
        }
        .ni-xvmylz ul {
          margin-bottom: 9px;
          list-style: unset;
          padding: revert;
        }
        .ni-xvmylz li {
          color: #ffffff;
          font-weight: 400;
          font-size: 0.875em;
          line-height: 1.3;
        }
        .ni-xvmylz li::marker {
          color: #ffffff;
        }
        .ni-xvmylz a {
          color: #ffffff;
          text-decoration-line: underline;
        }
        .ni-xvmylz span {
          color: #ffffff;
          font-weight: 700;
        }
        .ni-xvmylz .line-break-title {
          padding: 8px;
          margin: 32px 0px;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-align-items: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          -webkit-align-self: stretch;
          -ms-flex-item-align: stretch;
          align-self: stretch;
          gap: 4px;
          background-color: #ffb802;
          border-radius: 10px;
        }
        .ni-xvmylz .line-break-title h2 {
          color: #2d2d2d;
          font-size: 24px;
          font-weight: 500;
          line-height: 1.4;
          margin-bottom: 0;
        }
        .ni-xvmylz .line-break-title svg {
          width: 24px;
          height: 24px;
          color: #ff8c05;
          -webkit-flex-shrink: 0;
          -ms-flex-negative: 0;
          flex-shrink: 0;
        }

.ni-1qnfl17 {
        position: absolute;
        inset: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-align-items: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        z-index: 9999;
        -webkit-animation: fadeIn 0.5s ease-out;
        animation: fadeIn 0.5s ease-out;
      }
      .ni-1qnfl17.hidden {
        display: none;
      }
      @-webkit-keyframes fadeIn {
        0% {
          display: none;
          opacity: 0;
        }
        1% {
          display: block;
          opacity: 0;
        }
        100% {
          display: block;
          opacity: 1;
        }
      }
      @keyframes fadeIn {
        0% {
          display: none;
          opacity: 0;
        }
        1% {
          display: block;
          opacity: 0;
        }
        100% {
          display: block;
          opacity: 1;
        }
      }

html.prevent-scroll,
        html.prevent-scroll > body {
          overflow: hidden;
          height: 100%;
          position: relative;
          min-height: -webkit-fill-available;
        }

.ni-83va9k {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-justify-content: center;
          justify-content: center;
          -webkit-align-items: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          position: relative;
          z-index: 1;
          width: 1020px;
          height: auto;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
        }
        @media (max-width: 1200px) and (min-width: 600px),
          (max-height: 800px) and (min-width: 600px) {
          .ni-83va9k {
            -webkit-transform: scale(0.8);
            -moz-transform: scale(0.8);
            -ms-transform: scale(0.8);
            transform: scale(0.8);
          }
        }
        @media (max-width: 360px) {
          .ni-83va9k {
            -webkit-transform: scale(0.95);
            -moz-transform: scale(0.95);
            -ms-transform: scale(0.95);
            transform: scale(0.95);
          }
        }
        @media (max-width: 320px) {
          .ni-83va9k {
            -webkit-transform: scale(0.83);
            -moz-transform: scale(0.83);
            -ms-transform: scale(0.83);
            transform: scale(0.83);
          }
        }
        .ni-83va9k iframe {
          z-index: 1;
          -webkit-animation: scaleUp 0.5s ease-in-out;
          animation: scaleUp 0.5s ease-in-out;
        }
        @-webkit-keyframes scaleUp {
          0% {
            -webkit-transform: scale(0.8);
            -moz-transform: scale(0.8);
            -ms-transform: scale(0.8);
            transform: scale(0.8);
          }
          100% {
            -webkit-transform: scale(1);
            -moz-transform: scale(1);
            -ms-transform: scale(1);
            transform: scale(1);
          }
        }
        @keyframes scaleUp {
          0% {
            -webkit-transform: scale(0.8);
            -moz-transform: scale(0.8);
            -ms-transform: scale(0.8);
            transform: scale(0.8);
          }
          100% {
            -webkit-transform: scale(1);
            -moz-transform: scale(1);
            -ms-transform: scale(1);
            transform: scale(1);
          }
        }

.ni-1nxeusu {
            margin-right: auto;
            z-index: 2;
            width: 40px;
            height: 40px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            -webkit-justify-content: center;
            justify-content: center;
            -webkit-align-items: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            background: #eeeeee;
            border-radius: 50px;
            font-size: 2.2em;
            position: absolute;
            top: -8px;
            left: -8px;
          }
          .ni-1nxeusu:hover {
            cursor: pointer;
          }

.ni-17pf125 {
          opacity: 0;
        }
        .ni-17pf125.overlay-active {
          opacity: 1;
          position: fixed;
          inset: 0;
          background-color: rgba(0, 0, 0, 0.5);
          -webkit-transition: opacity 0.15s linear 0s;
          transition: opacity 0.15s linear 0s;
        }

.ni-18a7g1o {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        box-sizing: border-box;
        font-size: 14px;
        width: 100%;
        padding: 40px 16px;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        z-index: 10;
        position: relative;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        background-color: #000000;
        font-family: Roboto, Helvetica, Arial, sans-serif;
        font-weight: 400;
        color: #ffffff;
      }
      @media (min-width: 1024px) {
        .ni-18a7g1o {
          -webkit-flex-direction: row;
          -ms-flex-direction: row;
          flex-direction: row;
          padding: 48px 124px;
        }
      }

.ni-1uchtww {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          height: 100%;
        }
        @media (min-width: 1024px) {
          .ni-1uchtww {
            -webkit-margin-end: 64px;
            margin-inline-end: 64px;
            width: 320px;
          }
        }

.ni-1h0wnoe {
            width: 320px;
            height: 50px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-align-items: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            margin-bottom: 24px;
          }

.ni-ov1ktg {
              display: -webkit-box;
              display: -webkit-flex;
              display: -ms-flexbox;
              display: flex;
            }

.ni-5zq0t4 {
                max-width: 320px;
                max-height: 50px;
                object-fit: scale-down;
                object-position: center left;
              }

.ni-15m83jm {
                max-width: 320px;
                max-height: 50px;
                object-fit: scale-down;
                object-position: center left;
              }

.ni-1b0gbn1 {
            padding-bottom: 24px;
          }
          .ni-1b0gbn1 strong {
            font-weight: 700;
          }
          .ni-1b0gbn1 a {
            color: #ffffff;
          }
          .ni-1b0gbn1 u {
            -webkit-text-decoration: underline;
            text-decoration: underline;
          }
          .ni-1b0gbn1 p {
            margin-block: 8px;
          }
          .ni-1b0gbn1 strong {
            font-weight: 700;
          }

.ni-souzml {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
        }
        @media (min-width: 1024px) {
          .ni-souzml {
            max-width: 760px;
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            justify-content: space-between;
          }
        }

@media (min-width: 1024px) {
            .ni-1vmov3b {
              display: -webkit-box;
              display: -webkit-flex;
              display: -ms-flexbox;
              display: flex;
              -webkit-flex-direction: column;
              -ms-flex-direction: column;
              flex-direction: column;
            }
          }

.ni-77n5ft {
              border-bottom: 1px solid #ffffff;
              border-top: 1px solid #ffffff;
              padding: 24px 0;
            }
            @media (min-width: 1024px) {
              .ni-77n5ft {
                padding-top: 0;
                border: none;
              }
            }

.ni-160nd2g a {
                color: #ffffff;
                font-weight: 700;
                -webkit-text-decoration: underline;
                text-decoration: underline;
              }
              .ni-160nd2g p {
                margin-block: 8px;
              }

.ni-gmc94n {
              display: -webkit-box;
              display: -webkit-flex;
              display: -ms-flexbox;
              display: flex;
              -webkit-flex-direction: column;
              -ms-flex-direction: column;
              flex-direction: column;
              height: -webkit-fit-content;
              height: -moz-fit-content;
              height: fit-content;
              gap: 40px;
              margin: 24px 0 0;
            }
            .ni-gmc94n > a {
              font-weight: 700;
            }
            @media (min-width: 1024px) {
              .ni-gmc94n {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row;
                -webkit-box-flex-flow: wrap;
                -webkit-flex-flow: wrap;
                -ms-flex-flow: wrap;
                flex-flow: wrap;
                -webkit-order: -1;
                -ms-flex-order: -1;
                order: -1;
                gap: 16px;
                margin-bottom: 24px;
              }
            }

.ni-art7qp {
                -webkit-transition: 0.3s ease-in-out;
                transition: 0.3s ease-in-out;
                -webkit-text-decoration: none;
                text-decoration: none;
                color: inherit;
                font-weight: 600;
              }
              .ni-art7qp:hover {
                opacity: 80%;
              }

.ni-54xudk:not(:empty) {
            margin-top: 24px;
          }
          @media (min-width: 1024px) {
            .ni-54xudk {
              display: -webkit-box;
              display: -webkit-flex;
              display: -ms-flexbox;
              display: flex;
              -webkit-flex-direction: column;
              -ms-flex-direction: column;
              flex-direction: column;
            }
            .ni-54xudk:not(:empty) {
              margin-top: 0;
            }
          }

.ni-1b2bi1w {
              border-top: 1px solid #ffffff;
              font-size: 10px;
              padding: 16px 0;
            }
            .ni-1b2bi1w:last-child {
              padding-bottom: 0;
            }

.ni-haw22i {
                margin-bottom: 16px;
              }

.ni-dmj77n {
              display: -webkit-box;
              display: -webkit-flex;
              display: -ms-flexbox;
              display: flex;
              border-top: 1px solid #ffffff;
              padding-top: 24px;
              -webkit-box-flex-wrap: wrap;
              -webkit-flex-wrap: wrap;
              -ms-flex-wrap: wrap;
              flex-wrap: wrap;
              -webkit-box-pack: justify;
              -webkit-justify-content: space-between;
              justify-content: space-between;
              gap: 16px;
            }

.ni-1hrz14z {
                  height: 30px;
                  width: auto;
                }

.ni-ayhuk8 {
                  height: 30px;
                  width: auto;
                }

