/* cfdc728537779ee6.css */
.container {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .container {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .container {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .container {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .container {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .container {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.newContainer {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .newContainer {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .newContainer {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .newContainer {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/_next/static/fonts/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff2)
    format("woff2");
  unicode-range: u+00??, 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;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_next/static/fonts/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format("woff2");
  unicode-range: u+00??, 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;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_next/static/fonts/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2)
    format("woff2");
  unicode-range: u+00??, 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;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_next/static/fonts/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2)
    format("woff2");
  unicode-range: u+00??, 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: Playfair Display;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_next/static/fonts/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKeiunDZbtXK-F2qC0usEw.woff2)
    format("woff2");
  unicode-range: u+0100-024f, u+0259, u+1e??, u+2020, u+20a0-20ab, u+20ad-20cf,
    u+2113, u+2c60-2c7f, u+a720-a7ff;
}
.capitalize {
  text-transform: capitalize;
}
.bold {
  font-weight: 700;
}
@font-face {
  font-family: icomoon;
  src: url(/_next/static/fonts/icomoon.woff2) format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: generic-icons;
  src: url(/_next/static/fonts/updated_icomoon.woff2) format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: block;
}
[class*=" icon-"],
[class^="icon-"] {
  font-family: generic-icons;
  speak: never;
  font-style: normal;
  font-weight: 400;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-share:before {
  content: "";
}
.icon-full-star:before {
  content: "";
}
.icon-half-star:before {
  content: "";
}
.icon-arrow_fill:before {
  content: "";
}
.icon-arrow_regular:before {
  content: "";
}
.icon-award_fill:before {
  content: "";
}
.icon-award_regular:before {
  content: "";
}
.icon-bolt-lightning_fill:before {
  content: "";
}
.icon-bolt-lightning_regular:before {
  content: "";
}
.icon-circle-arrow_fill:before {
  content: "";
}
.icon-circle-arrow_regular:before {
  content: "";
}
.icon-gift_fill:before {
  content: "";
}
.icon-gift_regular:before {
  content: "";
}
.icon-phone_fill:before {
  content: "";
}
.icon-phone_regular:before {
  content: "";
}
.icon-star_fill:before {
  content: "";
}
.icon-star_regular:before {
  content: "";
}
.icon-edit:before {
  content: "";
}
.icon-refresh:before {
  content: "";
}
.icon-equalizer2:before {
  content: "";
}
* {
  box-sizing: border-box;
}
body,
html {
  margin: 0;
  padding: 0;
}
body,
html body {
  font-family: Roboto, Sofia, Trebuchet MS, sans-serif;
  font-size: 16px;
}
body {
  height: auto;
  --tina-color-primary: #8559ff;
  --tina-color-primary-light: #7b5bd4;
  --tina-color-grey-1: #fafafa;
  --tina-color-grey-2: #d9d9d9;
  --tina-color-grey-3: #8c8c8c;
  --tina-color-grey-10: #000;
  --tina-color-save-btn: #2c3bb1;
  --tina-font-size-1: 14px;
  --tina-radius-small: 0;
}
body figure {
  margin: 0;
}
body.hideSidebar {
  padding-left: 0 !important;
}
body.hideSidebar #modal-root + .tina-tailwind {
  display: none;
}
p iframe {
  width: 100%;
  height: 45vh;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
img {
  max-width: 100%;
  height: auto;
}
hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
ol,
ul {
  padding: 0;
  list-style: none;
}
figure,
ol,
ul {
  margin: 0;
}
a,
a:hover {
  text-decoration: none;
}
a:hover {
  color: inherit;
}
.cms-wrapper .tina-tailwind span {
  white-space: normal !important;
  line-height: 1.5;
}
.cms-wrapper .tina-tailwind a {
  color: blue;
  text-decoration: underline;
  cursor: pointer;
}
.cms-wrapper .tina-tailwind a:visited {
  color: purple;
}
.cms-wrapper .tina-tailwind ul {
  list-style: disc;
}
.cms-wrapper .tina-tailwind h1,
.cms-wrapper .tina-tailwind h2,
.cms-wrapper .tina-tailwind h3,
.cms-wrapper .tina-tailwind h4 {
  font-weight: 700;
}
.cms-wrapper .tina-tailwind h1 {
  font-size: 2em;
}
.cms-wrapper .tina-tailwind h2 {
  font-size: 1.5em;
}
.cms-wrapper .tina-tailwind h3 {
  font-size: 1.17em;
}
.cms-wrapper .tina-tailwind .hover\:bg-gray-50:hover {
  background-color: #fff;
}
.cms-wrapper .tina-tailwind .hover\:text-blue-400:hover {
  color: var(--tina-color-primary);
}
.cms-wrapper .tina-tailwind .bg-blue-500 {
  background-color: var(--tina-color-primary);
  flex-shrink: 0;
}
.cms-wrapper .tina-tailwind .bg-blue-500:hover {
  background-color: var(--tina-color-primary-light);
}
.cms-wrapper .tina-tailwind .hover\:text-blue-500:hover {
  color: var(--tina-color-primary);
}
.cms-wrapper .tina-tailwind .px-6 .tina-tailwind .text-gray-700 {
  display: none;
}
.cms-wrapper .tina-tailwind #tina-actions-wrapper {
  padding-left: 0;
  padding-right: 0;
  background-color: transparent;
  width: 250px;
  display: flex;
  border: none;
  height: 50px;
}
.cms-wrapper .tina-tailwind #tina-actions-wrapper button {
  width: 120px;
  font-weight: 700;
  border-radius: 20px;
  height: 37px;
}
.cms-wrapper .tina-tailwind #tina-actions-wrapper .bg-blue-500 {
  background-color: var(--tina-color-save-btn);
}
.cms-wrapper .tina-tailwind #tina-actions-wrapper .text-gray-500 {
  color: #fff;
}
.cms-wrapper .tina-tailwind #tina-actions-wrapper .bg-gray-50 {
  background-color: #1e1c1c;
}
.cms-wrapper .tina-tailwind #tina-menu-custom-header {
  background-color: #f6f6f9;
}
.cms-wrapper .tina-tailwind #tina-menu-custom-header .rounded-full.h-3,
.cms-wrapper .tina-tailwind #tina-menu-custom-header .rounded-full.w-3 {
  width: 9px;
  height: 9px;
}
.cms-wrapper .tina-tailwind #tina-menu-custom-header p {
  font-size: 12px;
  font-weight: 700;
}
.cms-wrapper .tina-tailwind #tina-menu-custom-header span {
  font-size: 13px;
  margin-right: 3px;
}
.cms-wrapper .tina-tailwind #tina-menu-custom-header.py-4 {
  padding-top: 8px;
  padding-bottom: 8px;
}
.cms-wrapper
  .tina-tailwind
  #tina-menu-custom-header.tina-menu-custom-header-color
  span {
  color: #7b5bd4;
  font-weight: 700;
  font-size: 15px;
}
.cms-wrapper .tina-tailwind .z-20 a {
  display: none;
}
.cms-wrapper .tina-tailwind #tina-close-menu-btn,
.cms-wrapper .tina-tailwind #tina-open-menu-btn {
  padding: 0;
  height: 20px;
  width: 20px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #5c5a5a;
  position: fixed;
  z-index: 99;
  right: -8px;
  top: 20px;
}
.cms-wrapper .tina-tailwind #tina-close-menu-btn svg,
.cms-wrapper .tina-tailwind #tina-open-menu-btn svg {
  width: 10px;
  height: 12px;
  color: #fff;
}
.cms-wrapper .tina-tailwind #page-url-editor-display {
  color: rgba(0, 0, 0, 0.6);
  background-color: #f7e8f5;
  font-size: 12px;
  padding: 5px 20px;
  font-weight: 700;
  flex-grow: 0;
}
.cms-wrapper .tina-tailwind #page-url-editor-display a {
  margin-left: 5px;
  font-weight: bolder;
  color: #2f77fc;
}
.cms-wrapper .ant-typography h5,
.cms-wrapper h5.ant-typography {
  margin-bottom: 0.5em;
  font-weight: 600;
  font-size: 16px;
}
.ant-menu-submenu-placement-rightTop .ant-menu-vertical {
  max-height: 440px !important;
}
.ck-balloon-panel {
  z-index: 9999 !important;
} /* 170210198a9b0eab.css */
@font-face {
  font-family: __Poppins_baed9d;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/_next/static/media/6c177e25b87fd9cd-s.woff2) format("woff2");
  unicode-range: u+0900-097f, u+1cd0-1cf9, u+200c-200d, u+20a8, u+20b9, u+20f0,
    u+25cc, u+a830-a839, u+a8e0-a8ff, u+11b00-11b09;
}
@font-face {
  font-family: __Poppins_baed9d;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/_next/static/media/6c9a125e97d835e1-s.woff2) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff,
    u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020,
    u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
  font-family: __Poppins_baed9d;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/_next/static/media/4c285fdca692ea22-s.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
    u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193,
    u+2212, u+2215, u+feff, u+fffd;
}
@font-face {
  font-family: __Poppins_baed9d;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");
  unicode-range: u+0900-097f, u+1cd0-1cf9, u+200c-200d, u+20a8, u+20b9, u+20f0,
    u+25cc, u+a830-a839, u+a8e0-a8ff, u+11b00-11b09;
}
@font-face {
  font-family: __Poppins_baed9d;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff,
    u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020,
    u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
  font-family: __Poppins_baed9d;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_next/static/media/eafabf029ad39a43-s.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
    u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193,
    u+2212, u+2215, u+feff, u+fffd;
}
@font-face {
  font-family: __Poppins_baed9d;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");
  unicode-range: u+0900-097f, u+1cd0-1cf9, u+200c-200d, u+20a8, u+20b9, u+20f0,
    u+25cc, u+a830-a839, u+a8e0-a8ff, u+11b00-11b09;
}
@font-face {
  font-family: __Poppins_baed9d;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff,
    u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020,
    u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
  font-family: __Poppins_baed9d;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_next/static/media/8888a3826f4a3af4-s.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
    u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193,
    u+2212, u+2215, u+feff, u+fffd;
}
@font-face {
  font-family: __Poppins_baed9d;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");
  unicode-range: u+0900-097f, u+1cd0-1cf9, u+200c-200d, u+20a8, u+20b9, u+20f0,
    u+25cc, u+a830-a839, u+a8e0-a8ff, u+11b00-11b09;
}
@font-face {
  font-family: __Poppins_baed9d;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff,
    u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020,
    u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
  font-family: __Poppins_baed9d;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_next/static/media/0484562807a97172-s.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
    u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193,
    u+2212, u+2215, u+feff, u+fffd;
}
@font-face {
  font-family: __Poppins_baed9d;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");
  unicode-range: u+0900-097f, u+1cd0-1cf9, u+200c-200d, u+20a8, u+20b9, u+20f0,
    u+25cc, u+a830-a839, u+a8e0-a8ff, u+11b00-11b09;
}
@font-face {
  font-family: __Poppins_baed9d;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff,
    u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020,
    u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
  font-family: __Poppins_baed9d;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_next/static/media/b957ea75a84b6ea7-s.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
    u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193,
    u+2212, u+2215, u+feff, u+fffd;
}
@font-face {
  font-family: __Poppins_baed9d;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/_next/static/media/28485c0de2075f40-s.woff2) format("woff2");
  unicode-range: u+0900-097f, u+1cd0-1cf9, u+200c-200d, u+20a8, u+20b9, u+20f0,
    u+25cc, u+a830-a839, u+a8e0-a8ff, u+11b00-11b09;
}
@font-face {
  font-family: __Poppins_baed9d;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/_next/static/media/5fb25f343c7550ca-s.woff2) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff,
    u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020,
    u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
  font-family: __Poppins_baed9d;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/_next/static/media/7db6c35d839a711c-s.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
    u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193,
    u+2212, u+2215, u+feff, u+fffd;
}
@font-face {
  font-family: __Poppins_baed9d;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/_next/static/media/f5b513e981884070-s.woff2) format("woff2");
  unicode-range: u+0900-097f, u+1cd0-1cf9, u+200c-200d, u+20a8, u+20b9, u+20f0,
    u+25cc, u+a830-a839, u+a8e0-a8ff, u+11b00-11b09;
}
@font-face {
  font-family: __Poppins_baed9d;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/_next/static/media/b8442747db2a9bad-s.woff2) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff,
    u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020,
    u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
  font-family: __Poppins_baed9d;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/_next/static/media/6245472ced48d3be-s.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
    u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193,
    u+2212, u+2215, u+feff, u+fffd;
}
@font-face {
  font-family: __Poppins_Fallback_baed9d;
  src: local("Arial");
  ascent-override: 92.33%;
  descent-override: 30.78%;
  line-gap-override: 8.79%;
  size-adjust: 113.73%;
}
.__className_baed9d {
  font-family: __Poppins_baed9d, __Poppins_Fallback_baed9d;
  font-style: normal;
}
.__variable_baed9d {
  --font-poppins: "__Poppins_baed9d", "__Poppins_Fallback_baed9d";
}
@font-face {
  font-family: __sofia_27c3a3;
  src: url(/_next/static/media/c5c1075dc5309f7c-s.woff2) format("woff2");
  font-display: swap;
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: __sofia_27c3a3;
  src: url(/_next/static/media/0316bc77794f2343-s.woff2) format("woff2");
  font-display: swap;
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: __sofia_27c3a3;
  src: url(/_next/static/media/73cf6079cea61208-s.woff2) format("woff2");
  font-display: swap;
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: __sofia_Fallback_27c3a3;
  src: local("Arial");
  ascent-override: 71.98%;
  descent-override: 23.99%;
  line-gap-override: 0%;
  size-adjust: 104.19%;
}
.__className_27c3a3 {
  font-family: __sofia_27c3a3, __sofia_Fallback_27c3a3;
}
.__variable_27c3a3 {
  --font-sofia: "__sofia_27c3a3", "__sofia_Fallback_27c3a3";
}
@font-face {
  font-family: __Figtree_312f31;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff,
    u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020,
    u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
  font-family: __Figtree_312f31;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/_next/static/media/de42cfb9a3b980ae-s.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
    u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193,
    u+2212, u+2215, u+feff, u+fffd;
}
@font-face {
  font-family: __Figtree_312f31;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff,
    u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020,
    u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
  font-family: __Figtree_312f31;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_next/static/media/de42cfb9a3b980ae-s.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
    u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193,
    u+2212, u+2215, u+feff, u+fffd;
}
@font-face {
  font-family: __Figtree_312f31;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff,
    u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020,
    u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
  font-family: __Figtree_312f31;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_next/static/media/de42cfb9a3b980ae-s.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
    u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193,
    u+2212, u+2215, u+feff, u+fffd;
}
@font-face {
  font-family: __Figtree_312f31;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff,
    u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020,
    u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
  font-family: __Figtree_312f31;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_next/static/media/de42cfb9a3b980ae-s.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
    u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193,
    u+2212, u+2215, u+feff, u+fffd;
}
@font-face {
  font-family: __Figtree_312f31;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff,
    u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020,
    u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
  font-family: __Figtree_312f31;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_next/static/media/de42cfb9a3b980ae-s.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
    u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193,
    u+2212, u+2215, u+feff, u+fffd;
}
@font-face {
  font-family: __Figtree_312f31;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff,
    u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020,
    u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
  font-family: __Figtree_312f31;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/_next/static/media/de42cfb9a3b980ae-s.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
    u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193,
    u+2212, u+2215, u+feff, u+fffd;
}
@font-face {
  font-family: __Figtree_312f31;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff,
    u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020,
    u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
  font-family: __Figtree_312f31;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/_next/static/media/de42cfb9a3b980ae-s.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
    u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193,
    u+2212, u+2215, u+feff, u+fffd;
}
@font-face {
  font-family: __Figtree_Fallback_312f31;
  src: local("Arial");
  ascent-override: 93.6%;
  descent-override: 24.63%;
  line-gap-override: 0%;
  size-adjust: 101.49%;
}
.__className_312f31 {
  font-family: __Figtree_312f31, __Figtree_Fallback_312f31;
  font-style: normal;
}
.__variable_312f31 {
  --font-figtree: "__Figtree_312f31", "__Figtree_Fallback_312f31";
}
@keyframes splide-loading {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(1turn);
  }
}
.splide__track--draggable {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.splide__track--fade > .splide__list > .splide__slide {
  margin: 0 !important;
  opacity: 0;
  z-index: 0;
}
.splide__track--fade > .splide__list > .splide__slide.is-active {
  opacity: 1;
  z-index: 1;
}
.splide--rtl {
  direction: rtl;
}
.splide__track--ttb > .splide__list {
  display: block;
}
.splide__container {
  box-sizing: border-box;
  position: relative;
}
.splide__list {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  display: flex;
  height: 100%;
  margin: 0 !important;
  padding: 0 !important;
}
.splide.is-initialized:not(.is-active) .splide__list {
  display: block;
}
.splide__pagination {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  pointer-events: none;
}
.splide__pagination li {
  display: inline-block;
  line-height: 1;
  list-style-type: none;
  margin: 0;
  pointer-events: auto;
}
.splide:not(.is-overflow) .splide__pagination {
  display: none;
}
.splide__progress__bar {
  width: 0;
}
.splide {
  position: relative;
  visibility: hidden;
}
.splide.is-initialized,
.splide.is-rendered {
  visibility: visible;
}
.splide__slide {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  box-sizing: border-box;
  flex-shrink: 0;
  list-style-type: none !important;
  margin: 0;
  position: relative;
}
.splide__slide img {
  vertical-align: bottom;
}
.splide__spinner {
  animation: splide-loading 1s linear infinite;
  border: 2px solid #999;
  border-left-color: transparent;
  border-radius: 50%;
  bottom: 0;
  contain: strict;
  display: inline-block;
  height: 20px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 20px;
}
.splide__sr {
  clip: rect(0 0 0 0);
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.splide__toggle.is-active .splide__toggle__play,
.splide__toggle__pause {
  display: none;
}
.splide__toggle.is-active .splide__toggle__pause {
  display: inline;
}
.splide__track {
  overflow: hidden;
  position: relative;
  z-index: 0;
}
.rc-slider {
  position: relative;
  width: 100%;
  height: 14px;
  padding: 5px 0;
  border-radius: 6px;
  touch-action: none;
}
.rc-slider,
.rc-slider * {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-rail {
  position: absolute;
  width: 100%;
  height: 4px;
  background-color: #e9e9e9;
  border-radius: 6px;
}
.rc-slider-track,
.rc-slider-tracks {
  position: absolute;
  height: 4px;
  background-color: #abe2fb;
  border-radius: 6px;
}
.rc-slider-track-draggable {
  z-index: 1;
  box-sizing: content-box;
  background-clip: content-box;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  transform: translateY(-5px);
}
.rc-slider-handle {
  position: absolute;
  z-index: 1;
  width: 14px;
  height: 14px;
  margin-top: -5px;
  background-color: #fff;
  border: 2px solid #96dbfa;
  border-radius: 50%;
  cursor: pointer;
  cursor: -webkit-grab;
  cursor: grab;
  opacity: 0.8;
  touch-action: pan-x;
}
.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging {
  border-color: #57c5f7;
  box-shadow: 0 0 0 5px #96dbfa;
}
.rc-slider-handle:focus {
  outline: none;
  box-shadow: none;
}
.rc-slider-handle:focus-visible {
  border-color: #2db7f5;
  box-shadow: 0 0 0 3px #96dbfa;
}
.rc-slider-handle-click-focused:focus {
  border-color: #96dbfa;
  box-shadow: unset;
}
.rc-slider-handle:hover {
  border-color: #57c5f7;
}
.rc-slider-handle:active {
  border-color: #57c5f7;
  box-shadow: 0 0 5px #57c5f7;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0;
  width: 100%;
  font-size: 12px;
}
.rc-slider-mark-text {
  position: absolute;
  display: inline-block;
  color: #999;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
}
.rc-slider-mark-text-active {
  color: #666;
}
.rc-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
}
.rc-slider-dot {
  position: absolute;
  bottom: -2px;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  background-color: #fff;
  border: 2px solid #e9e9e9;
  border-radius: 50%;
  cursor: pointer;
}
.rc-slider-dot-active {
  border-color: #96dbfa;
}
.rc-slider-dot-reverse {
  margin-right: -4px;
}
.rc-slider-disabled {
  background-color: #e9e9e9;
}
.rc-slider-disabled .rc-slider-track {
  background-color: #ccc;
}
.rc-slider-disabled .rc-slider-dot,
.rc-slider-disabled .rc-slider-handle {
  background-color: #fff;
  border-color: #ccc;
  box-shadow: none;
  cursor: not-allowed;
}
.rc-slider-disabled .rc-slider-dot,
.rc-slider-disabled .rc-slider-mark-text {
  cursor: not-allowed !important;
}
.rc-slider-vertical {
  width: 14px;
  height: 100%;
  padding: 0 5px;
}
.rc-slider-vertical .rc-slider-rail {
  width: 4px;
  height: 100%;
}
.rc-slider-vertical .rc-slider-track {
  bottom: 0;
  left: 5px;
  width: 4px;
}
.rc-slider-vertical .rc-slider-track-draggable {
  border-top: 0;
  border-bottom: 0;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  transform: translateX(-5px);
}
.rc-slider-vertical .rc-slider-handle {
  position: absolute;
  z-index: 1;
  margin-top: 0;
  margin-left: -5px;
  touch-action: pan-y;
}
.rc-slider-vertical .rc-slider-mark {
  top: 0;
  left: 18px;
  height: 100%;
}
.rc-slider-vertical .rc-slider-step {
  width: 4px;
  height: 100%;
}
.rc-slider-vertical .rc-slider-dot {
  margin-left: -2px;
}
.rc-slider-tooltip-zoom-down-appear,
.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-leave {
  display: block !important;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,
.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active {
  animation-name: rcSliderTooltipZoomDownIn;
  animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active {
  animation-name: rcSliderTooltipZoomDownOut;
  animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-appear,
.rc-slider-tooltip-zoom-down-enter {
  transform: scale(0);
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.rc-slider-tooltip-zoom-down-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
@keyframes rcSliderTooltipZoomDownIn {
  0% {
    transform: scale(0);
    transform-origin: 50% 100%;
    opacity: 0;
  }
  to {
    transform: scale(1);
    transform-origin: 50% 100%;
  }
}
@keyframes rcSliderTooltipZoomDownOut {
  0% {
    transform: scale(1);
    transform-origin: 50% 100%;
  }
  to {
    transform: scale(0);
    transform-origin: 50% 100%;
    opacity: 0;
  }
}
.rc-slider-tooltip {
  position: absolute;
  top: -9999px;
  left: -9999px;
  visibility: visible;
}
.rc-slider-tooltip,
.rc-slider-tooltip * {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-tooltip-hidden {
  display: none;
}
.rc-slider-tooltip-placement-top {
  padding: 4px 0 8px;
}
.rc-slider-tooltip-inner {
  min-width: 24px;
  height: 24px;
  padding: 6px 2px;
  color: #fff;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  text-decoration: none;
  background-color: #6c6c6c;
  border-radius: 6px;
  box-shadow: 0 0 4px #d9d9d9;
}
.rc-slider-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
  bottom: 4px;
  left: 50%;
  margin-left: -4px;
  border-width: 4px 4px 0;
  border-top-color: #6c6c6c;
} /* 598cb498b7a4d493.css */
.PageAssetsWrapper_wrapper__8daFX {
  border-bottom: 0.5px solid #171c2b;
}
.PageAssetsWrapper_wrapper__8daFX.PageAssetsWrapper_Poppins__sxXvg {
  font-family: var(--font-poppins);
}
.PageAssetsWrapper_wrapper__8daFX.PageAssetsWrapper_Figtree__GQ5oH {
  font-family: var(--font-figtree);
}
.PageAssetsWrapper_backgroundColor__ikDzN {
  background-color: var(--background-color);
}
.PageAssetsWrapper_backgroundImage__hCSIU {
  background-image: var(--background-image);
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: cover;
  position: fixed;
  z-index: -1;
  width: 100%;
  height: 100vh;
  height: 100dvh;
}
.PageAssetsWrapper_backgroundImage__hCSIU.PageAssetsWrapper_backgroundPattern__rovNB {
  background-size: initial;
  background-attachment: scroll;
  background-repeat: repeat;
  background-position: 0 0;
}
.PageAssetsWrapper_content__wKOUR {
  position: relative;
  z-index: 0;
} /* 600d08a61f6799bd.css */
.WebsiteLogo_container__uHJfB {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .WebsiteLogo_container__uHJfB {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .WebsiteLogo_container__uHJfB {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .WebsiteLogo_container__uHJfB {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .WebsiteLogo_container__uHJfB {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .WebsiteLogo_container__uHJfB {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.WebsiteLogo_newContainer__RE5rI {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .WebsiteLogo_newContainer__RE5rI {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .WebsiteLogo_newContainer__RE5rI {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .WebsiteLogo_newContainer__RE5rI {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.WebsiteLogo_logoWrapper__46Ev4 img {
  object-position: center center !important;
}
@media (min-width: 768px) {
  .WebsiteLogo_logoWrapper__46Ev4 img {
    object-position: center left !important;
  }
}
.Burger_burgerStyle__FkNYN {
  top: 0;
  width: 21px;
  height: 21px;
  z-index: 99999;
  cursor: pointer;
  display: flex;
  flex-flow: column nowrap;
  justify-content: space-around;
  position: absolute;
  left: 0;
}
@media (min-width: 992px) {
  .Burger_burgerStyle__FkNYN {
    display: none;
  }
}
.Burger_burgerStyle__FkNYN div {
  background-color: var(--burger-background-color);
  width: 100%;
  height: 2px;
  display: block;
  transition: all 0.15s linear;
  transform-origin: 1px;
}
.Burger_burgerStyle__FkNYN div:first-child {
  transform: rotate(0);
}
.Burger_burgerStyle__FkNYN div:nth-child(2) {
  opacity: 1;
}
.Burger_burgerStyle__FkNYN div:nth-child(3) {
  transform: rotate(0);
}
.Burger_burgerStyle__FkNYN.Burger_isOpen__9NCb9 {
  position: fixed;
  left: 24px;
}
.Burger_burgerStyle__FkNYN.Burger_isOpen__9NCb9 div:first-child {
  transform: rotate(45deg);
}
.Burger_burgerStyle__FkNYN.Burger_isOpen__9NCb9 div:nth-child(2) {
  opacity: 0;
}
.Burger_burgerStyle__FkNYN.Burger_isOpen__9NCb9 div:nth-child(3) {
  transform: rotate(-45deg);
}
.InfoTooltip_infoTooltipContainer__PpHx1 {
  display: flex;
  align-items: center;
}
.InfoTooltip_infoTooltip__0Nweq {
  font-size: 10px;
  margin-left: 2px;
  color: #62666f;
  cursor: pointer;
  display: flex;
  position: relative;
}
.InfoTooltip_infoTooltip__0Nweq .InfoTooltip_tooltipBox__8xidC {
  z-index: 999;
  position: absolute;
  padding: 6px 8px;
  border-radius: 5px;
  display: none;
  line-height: normal;
  left: 50%;
  transform: translateX(-50%);
  min-width: 100%;
  top: unset;
  bottom: calc(100% + 5px);
  box-sizing: content-box;
  height: max-content;
  max-width: 250px;
  width: max-content;
  box-sizing: border-box;
}
.InfoTooltip_infoTooltip__0Nweq .InfoTooltip_tooltipBox--visible__CzxB_ {
  display: block;
}
.InfoTooltip_infoTooltip__0Nweq .InfoTooltip_tooltipBox__8xidC > span {
  display: block;
  overflow-y: auto;
}
.InfoTooltip_infoTooltip__0Nweq .InfoTooltip_tooltipArrow__Yxx43 {
  position: absolute;
  left: 50%;
  bottom: -10px;
  transform: rotate(180deg) translateX(50%);
  border: 5px solid transparent;
  border-bottom-color: rgba(0, 0, 0, 0.7);
}
.InfoTooltip_infoTooltip--bottom__a3Frx .InfoTooltip_tooltipBox__8xidC {
  top: calc(100% + 5px);
}
.InfoTooltip_infoTooltip--bottom__a3Frx .InfoTooltip_tooltipArrow__Yxx43 {
  top: -10px;
  bottom: unset;
  transform: translateX(-50%) rotate(0deg);
}
.InfoTooltip_infoTooltip--left__iFKP6 {
  display: flex;
  align-items: center;
  justify-content: center;
}
.InfoTooltip_infoTooltip--left__iFKP6 .InfoTooltip_tooltipBox__8xidC {
  bottom: unset;
  top: 50%;
  transform: translateY(-50%);
  left: calc(-100% - 20px);
  width: 150px;
}
.InfoTooltip_infoTooltip--left__iFKP6 .InfoTooltip_tooltipArrow__Yxx43 {
  top: 50%;
  bottom: unset;
  transform: translateY(-50%) rotate(90deg);
  left: calc(100% - 1px);
}
.InfoTooltip_infoTooltip--right__Xzm0_ {
  display: flex;
  align-items: center;
  justify-content: center;
}
.InfoTooltip_infoTooltip--right__Xzm0_ .InfoTooltip_tooltipBox__8xidC {
  bottom: unset;
  top: 50%;
  transform: translateY(-50%);
  right: calc(-100% - 20px);
  left: unset;
  max-width: 100px;
}
.InfoTooltip_infoTooltip--right__Xzm0_ .InfoTooltip_tooltipArrow__Yxx43 {
  top: 50%;
  bottom: unset;
  transform: translateY(-50%) rotate(-90deg);
  right: calc(100% - 1px);
  left: unset;
}
.InfoTooltip_infoTooltip__0Nweq .InfoTooltip_tooltipContent__eRoDW {
  z-index: 0;
}
.HeaderMenu_container__3Giw3 {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .HeaderMenu_container__3Giw3 {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .HeaderMenu_container__3Giw3 {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .HeaderMenu_container__3Giw3 {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .HeaderMenu_container__3Giw3 {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .HeaderMenu_container__3Giw3 {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.HeaderMenu_newContainer__91US9 {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .HeaderMenu_newContainer__91US9 {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .HeaderMenu_newContainer__91US9 {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .HeaderMenu_newContainer__91US9 {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.HeaderMenu_headerMenu__sAU7G {
  margin-bottom: -3px;
}
.HeaderMenu_headerMenu__sAU7G.HeaderMenu_open__S8LPq
  > .HeaderMenu_burgerStyle__fX5X3 {
  position: fixed;
  left: 18px;
}
.HeaderMenu_headerMenu__sAU7G .HeaderMenu_navbarArrow__xYIH_ {
  position: absolute;
  left: auto;
  right: 21px;
  margin-left: 13px;
  display: inline-block;
  transform: rotate(90deg);
  width: 10px;
  height: 10px;
  transition: all 0.15s ease-in-out;
  transition-delay: 0.15s;
}
.HeaderMenu_headerMenu__sAU7G .HeaderMenu_navbarArrow__xYIH_:after,
.HeaderMenu_headerMenu__sAU7G .HeaderMenu_navbarArrow__xYIH_:before {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  top: 1px;
  width: 7px;
  height: 2px;
  background-color: var(--mobileTextColor, #000);
}
.HeaderMenu_headerMenu__sAU7G .HeaderMenu_navbarArrow__xYIH_:before {
  transform: rotate(-45deg);
  top: 4px;
  transition: all 0.3s ease-in-out;
}
.HeaderMenu_headerMenu__sAU7G .HeaderMenu_navbarArrow__xYIH_:after {
  transform: rotate(45deg);
  transition: all 0.3s ease-in-out;
}
@media (min-width: 992px) {
  .HeaderMenu_headerMenu__sAU7G .HeaderMenu_navbarArrow__xYIH_ {
    right: -21px;
    top: calc(50% - 4px);
  }
  .HeaderMenu_headerMenu__sAU7G .HeaderMenu_navbarArrow__xYIH_:after,
  .HeaderMenu_headerMenu__sAU7G .HeaderMenu_navbarArrow__xYIH_:before {
    width: 10px;
    background-color: var(--desktopCategoryColor, #000);
  }
  .HeaderMenu_headerMenu__sAU7G .HeaderMenu_navbarArrow__xYIH_:before {
    top: 6px;
  }
  .HeaderMenu_headerMenu__sAU7G .HeaderMenu_navbarArrow__xYIH_:after {
    top: 0;
  }
}
.HeaderMenu_headerMenu__sAU7G .HeaderMenu_headerMenuWrapper__I_NoB {
  position: fixed;
  background-color: rgba(30, 38, 46, 0.8);
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1200;
  transition: all 0.15s linear;
  visibility: hidden;
  opacity: 0;
  padding-right: 20px;
}
.HeaderMenu_headerMenu__sAU7G
  .HeaderMenu_headerMenuWrapper__I_NoB
  .HeaderMenu_menuBlock__H_fvG {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  background-color: #fff;
  width: 320px;
  margin: 0;
  padding-top: 85px;
  transition: all 0.3s linear;
  padding-left: 38px;
  padding-right: 37px;
  transform: translateX(-320px);
  height: 100%;
  overflow: auto;
}
@media (min-width: 992px) {
  .HeaderMenu_headerMenu__sAU7G
    .HeaderMenu_headerMenuWrapper__I_NoB
    .HeaderMenu_menuBlock__H_fvG {
    transform: none;
    padding: 0;
    flex-direction: row;
    width: 100%;
    background-color: transparent;
    align-items: center;
    overflow: unset;
  }
}
.HeaderMenu_headerMenu__sAU7G
  .HeaderMenu_headerMenuWrapper__I_NoB.HeaderMenu_open__S8LPq {
  opacity: 1;
  visibility: visible;
}
.HeaderMenu_headerMenu__sAU7G
  .HeaderMenu_headerMenuWrapper__I_NoB.HeaderMenu_open__S8LPq
  .HeaderMenu_menuBlock__H_fvG {
  transform: translateX(0);
}
@media (min-width: 992px) {
  .HeaderMenu_headerMenu__sAU7G .HeaderMenu_headerMenuWrapper__I_NoB {
    position: static;
    background-color: transparent;
    opacity: 1;
    height: 70px;
    display: flex;
    visibility: visible;
    align-items: center;
  }
}
.HeaderMenu_headerMenu__sAU7G .HeaderMenu_burgerStyle__fX5X3 {
  top: 24px;
}
@media (min-width: 992px) {
  .HeaderMenu_headerMenu__sAU7G .HeaderMenu_burgerStyle__fX5X3 {
    display: none;
  }
}
.HeaderMenu_tooltipBox__YgDhW {
  max-width: 350px;
  font-size: 0.875rem;
}
.HeaderMenu_menuItem__g87Dg {
  position: relative;
  list-style-type: none;
  margin: 0;
  display: flex;
  align-items: center;
  font-size: 1.125rem;
  padding-left: 24px;
  width: 100%;
}
.HeaderMenu_menuItem__g87Dg.HeaderMenu_activePage__7F9pG > span {
  font-weight: 700;
  color: var(--desktopCategoryColorBold, #000);
}
.HeaderMenu_menuItem__g87Dg.HeaderMenu_activePage__7F9pG ul > li:after {
  display: none;
}
.HeaderMenu_menuItem__g87Dg.HeaderMenu_activePage__7F9pG:after {
  z-index: 2;
  content: "" !important;
  position: absolute;
  height: 2px;
  width: 100%;
  bottom: 0;
  left: 0;
  background-color: var(--mainColor);
  transition: all 0.15s ease-in-out;
}
@media screen and (min-width: 992px) {
  .HeaderMenu_menuItem__g87Dg.HeaderMenu_activePage__7F9pG:after {
    bottom: 2px;
  }
}
.HeaderMenu_menuItem__g87Dg:active .HeaderMenu_navbarArrow__xYIH_:after,
.HeaderMenu_menuItem__g87Dg:active .HeaderMenu_navbarArrow__xYIH_:before {
  background-color: var(--mainColor);
}
.HeaderMenu_menuItem__g87Dg .HeaderMenu_navbarArrow__xYIH_:after,
.HeaderMenu_menuItem__g87Dg .HeaderMenu_navbarArrow__xYIH_:before {
  background-color: var(--mobileTextColor, var(--mainColor));
}
@media (min-width: 992px) {
  .HeaderMenu_menuItem__g87Dg .HeaderMenu_navbarArrow__xYIH_:after,
  .HeaderMenu_menuItem__g87Dg .HeaderMenu_navbarArrow__xYIH_:before {
    background-color: var(--desktopCategoryColor, var(--mainColor));
  }
  .HeaderMenu_menuItem__g87Dg {
    height: 100%;
    margin: 0 0 0 32px;
    padding-left: 0;
    font-size: 0.875rem;
  }
}
.HeaderMenu_menuItem__g87Dg:hover > a,
.HeaderMenu_menuItem__g87Dg:hover > span {
  color: var(--mainColor, var(--mobileTextColor));
}
.HeaderMenu_menuItem__g87Dg:hover .HeaderMenu_navbarArrow__xYIH_:after,
.HeaderMenu_menuItem__g87Dg:hover .HeaderMenu_navbarArrow__xYIH_:before {
  background-color: var(--mainColor, var(--mobileTextColor));
}
.HeaderMenu_menuItem__g87Dg.HeaderMenu_submenu__V3HLQ {
  position: relative;
  display: grid;
}
@media (min-width: 992px) {
  .HeaderMenu_menuItem__g87Dg.HeaderMenu_submenu__V3HLQ {
    display: flex;
    margin: 0 20px 0 32px;
    padding-left: 0;
  }
}
.HeaderMenu_menuItem__g87Dg.HeaderMenu_submenu--open____fqV
  .HeaderMenu_navbarArrow__xYIH_:before {
  transform: rotate(-140deg);
}
.HeaderMenu_menuItem__g87Dg.HeaderMenu_submenu--open____fqV
  .HeaderMenu_navbarArrow__xYIH_:after {
  transform: rotate(140deg);
}
@media (min-width: 992px) {
  .HeaderMenu_menuItem__g87Dg.HeaderMenu_submenu--open____fqV
    .HeaderMenu_navbarArrow__xYIH_ {
    transform: rotate(-90deg);
  }
  .HeaderMenu_menuItem__g87Dg.HeaderMenu_submenu--open____fqV
    .HeaderMenu_navbarArrow__xYIH_:before {
    transform: rotate(-45deg);
  }
  .HeaderMenu_menuItem__g87Dg.HeaderMenu_submenu--open____fqV
    .HeaderMenu_navbarArrow__xYIH_:after {
    transform: rotate(45deg);
  }
}
.HeaderMenu_submenu__V3HLQ.HeaderMenu_menuItem__g87Dg,
.HeaderMenu_submenu__V3HLQ.HeaderMenu_menuItem__g87Dg
  .HeaderMenu_menuItem__g87Dg
  a {
  color: var(--mobileTextColor);
  white-space: normal;
}
.HeaderMenu_submenu__V3HLQ.HeaderMenu_menuItem__g87Dg
  .HeaderMenu_menuItem__g87Dg
  a:hover,
.HeaderMenu_submenu__V3HLQ.HeaderMenu_menuItem__g87Dg:hover {
  color: var(--mainColor, var(--mobileTextColor));
}
.HeaderMenu_menuItem__g87Dg a {
  white-space: nowrap;
  color: var(--mobileTextColor);
}
@media (min-width: 992px) {
  .HeaderMenu_menuItem__g87Dg a {
    color: var(--desktopCategoryColor);
  }
}
.HeaderMenu_menuItem__g87Dg a:hover {
  color: var(--mainColor, var(--mobileTextColor));
}
.HeaderMenu_disclosureMenu__Fya3L {
  display: flex;
  justify-content: center;
  align-items: center;
  color: var(--mobileTextColor);
  font-size: 0.875rem;
  width: 100%;
  height: 100%;
}
.HeaderMenu_disclosureMenu__Fya3L:hover {
  color: var(--mainColor);
}
@media (min-width: 992px) {
  .HeaderMenu_disclosureMenu__Fya3L {
    padding-left: 20px;
    color: var(--desktopCategoryColor);
  }
}
.HeaderMenu_submenuContainer__U6scE {
  z-index: 1;
  overflow: hidden;
  top: calc(100% + 1px);
  transition: height 0.15s;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 2px;
  outline: none;
}
@media (min-width: 992px) {
  .HeaderMenu_submenuContainer__U6scE {
    position: absolute;
    min-width: 160px;
    width: 100%;
    box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12),
      0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  }
}
.HeaderMenu_submenuItems__vlUqn {
  display: flex;
  flex-direction: column;
  list-style-type: none;
}
.HeaderMenu_submenuItems__vlUqn > li {
  margin: 0;
}
.HeaderMenu_submenuItems__vlUqn .HeaderMenu_menuItem__g87Dg {
  padding: 0 48px 0 16px;
  margin-top: 0;
  min-height: 40px;
  line-height: inherit;
}
@media (min-width: 992px) {
  .HeaderMenu_submenuItems__vlUqn .HeaderMenu_menuItem__g87Dg {
    padding: 0 16px;
    margin: 4px 0;
  }
}
.HeaderMenu_submenuItems__vlUqn .HeaderMenu_menuItem__g87Dg:after {
  content: unset;
}
.HeaderMenu_submenuTitle__y2xhf {
  position: relative;
  cursor: pointer;
  font-weight: inherit;
}
.HeaderMenu_infoTooltip__etKWx {
  background: #fff;
  min-height: 40px;
  height: auto;
  padding-left: 0;
  justify-content: center;
  margin-left: 0;
}
@media (min-width: 992px) {
  .HeaderMenu_infoTooltip__etKWx {
    background: transparent;
  }
}
.CasinoHeader_container__z6Xey {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .CasinoHeader_container__z6Xey {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .CasinoHeader_container__z6Xey {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .CasinoHeader_container__z6Xey {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .CasinoHeader_container__z6Xey {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .CasinoHeader_container__z6Xey {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.CasinoHeader_newContainer__AX50w {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .CasinoHeader_newContainer__AX50w {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .CasinoHeader_newContainer__AX50w {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .CasinoHeader_newContainer__AX50w {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.CasinoHeader_topbarContainer__KxRen {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10;
}
.CasinoHeader_topbarContainer__KxRen .CasinoHeader_submenuLink__5tbIM {
  color: #171c2b !important;
}
@media (min-width: 992px) {
  .CasinoHeader_topbarContainer__KxRen .CasinoHeader_headerNotification__8vsfu {
    margin-left: 32px;
  }
}
.CasinoHeader_topbarContainer__KxRen .CasinoHeader_burgerStyle__3Xkeq {
  top: 50%;
  width: 25px;
  height: 25px;
  margin-top: -12.5px;
  position: absolute;
  left: 0;
}
.CasinoHeader_topbarContainer__KxRen .CasinoHeader_burgerStyle__3Xkeq div {
  height: 3px;
  width: 25px;
  border-radius: 3px;
}
@media (min-width: 992px) {
  .CasinoHeader_topbarContainer__KxRen .CasinoHeader_burgerStyle__3Xkeq {
    display: none;
  }
}
.CasinoHeader_topbarContainer__KxRen .CasinoHeader_styledWrapper__Evhin {
  display: flex;
  margin: auto 0 auto auto;
}
.CasinoHeader_topbarContainer__KxRen .CasinoHeader_headerMenuWrapper__Rm3tA {
  padding-right: 0;
  height: auto;
}
.CasinoHeader_topbarContainer__KxRen
  .CasinoHeader_headerMenuWrapper__Rm3tA
  .CasinoHeader_headerMenu__ctW8j {
  visibility: visible;
  opacity: 1;
}
.CasinoHeader_topbarContainer__KxRen
  .CasinoHeader_headerMenuWrapper__Rm3tA
  .CasinoHeader_headerMenu__ctW8j.CasinoHeader_open__EQfwA
  .CasinoHeader_burgerStyle__3Xkeq {
  width: 25px;
  height: 25px;
  position: absolute;
  left: 0;
}
.CasinoHeader_topbarContainer__KxRen
  .CasinoHeader_headerMenuWrapper__Rm3tA
  .CasinoHeader_headerMenu__ctW8j.CasinoHeader_open__EQfwA
  .CasinoHeader_burgerStyle__3Xkeq
  div {
  background-color: #150012;
  width: 25px;
  height: 3px;
}
.CasinoHeader_topbarContainer__KxRen .CasinoHeader_logoWrapper__0ZC_r {
  width: 180px;
  height: 27px;
  max-height: 27px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-left: 40px;
}
@media (min-width: 992px) {
  .CasinoHeader_topbarContainer__KxRen .CasinoHeader_logoWrapper__0ZC_r {
    margin-left: 0;
    width: 156px;
    height: 38px;
  }
}
.CasinoHeader_topbarContainer__KxRen .CasinoHeader_logoWrapper__0ZC_r figure {
  display: flex;
}
.CasinoHeader_topbarContainer__KxRen .CasinoHeader_logoWrapper__0ZC_r img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: center;
}
.CasinoHeader_topbarContainer__KxRen .CasinoHeader_topbarMenu__zODhF {
  display: flex;
  justify-content: space-between;
  margin: auto;
  height: 47px;
  position: relative;
  align-items: center;
}
@media (min-width: 992px) {
  .CasinoHeader_topbarContainer__KxRen .CasinoHeader_topbarMenu__zODhF {
    height: 78px;
  }
}
.CasinoHeader_topbarContainer--open__nV09n .CasinoHeader_container__z6Xey {
  padding: 0;
}
.CasinoHeader_topbarContainer--open__nV09n .CasinoHeader_logoWrapper__0ZC_r {
  margin-left: 55px;
}
.CasinoHeader_topbarContainer--open__nV09n
  .CasinoHeader_headerMenuWrapper__Rm3tA {
  position: absolute;
}
.CasinoHeader_topbarContainer--open__nV09n .CasinoHeader_burgerStyle__3Xkeq {
  left: 15px;
}
@media (min-width: 580px) {
  .CasinoHeader_topbarContainer--open__nV09n .CasinoHeader_logoWrapper__0ZC_r {
    margin-left: 80px;
  }
  .CasinoHeader_topbarContainer--open__nV09n .CasinoHeader_burgerStyle__3Xkeq {
    left: 40px;
  }
}
@media (min-width: 768px) {
  .CasinoHeader_topbarContainer--open__nV09n .CasinoHeader_logoWrapper__0ZC_r {
    margin-left: 55px;
  }
  .CasinoHeader_topbarContainer--open__nV09n .CasinoHeader_burgerStyle__3Xkeq {
    left: 15px;
  }
}
.CasinoHeader_disclosureMenu__2Zegq {
  align-self: center;
  font-weight: 700;
  padding: 0;
  line-height: 0.875rem;
  text-transform: uppercase;
}
.CasinoHeader_infoTooltip__swEaV {
  border-top: 1px solid #efefef;
  border-bottom: none;
  margin-left: 0;
  width: 100%;
  padding: 18px 18px 18px 0;
  min-height: 40px;
}
@media (min-width: 992px) {
  .CasinoHeader_infoTooltip__swEaV {
    margin-left: 32px !important;
    padding: 14px 2px;
    width: auto;
    border-top: 2px solid transparent;
  }
}
.CasinoHeader_menuItem__3gmWL {
  font-size: 0.875rem;
  font-weight: 700;
  text-transform: uppercase;
  height: unset;
  line-height: 0.875rem;
  border-top: 1px solid #efefef;
  padding: 0;
}
.CasinoHeader_menuItem__3gmWL > a {
  border-top: 2px solid transparent;
}
.CasinoHeader_menuItem__3gmWL:hover {
  border-top: 3px solid;
}
.CasinoHeader_menuItem__3gmWL:hover > a {
  border-top: none;
}
@media (min-width: 992px) {
  .CasinoHeader_menuItem__3gmWL {
    text-transform: none;
    border-top: none;
    font-weight: 500;
    padding: 14px 2px;
    margin-left: 32px;
  }
  .CasinoHeader_menuItem__3gmWL > a {
    font-size: 0.875rem;
    font-weight: 700;
    text-transform: uppercase;
  }
  .CasinoHeader_menuItem__3gmWL:hover {
    border-color: #150012;
  }
}
.CasinoHeader_headerMenu__ctW8j
  .CasinoHeader_headerMenuWrapper__Rm3tA
  .CasinoHeader_menuBlock__mQzft {
  transform: translateX(0);
  opacity: 0;
  visibility: hidden;
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 55px;
  box-shadow: inset 0 1px #fff, 0 1px 3px rgba(34, 25, 25, 0.4);
}
@media (min-width: 992px) {
  .CasinoHeader_headerMenu__ctW8j
    .CasinoHeader_headerMenuWrapper__Rm3tA
    .CasinoHeader_menuBlock__mQzft {
    box-shadow: none;
    opacity: 1;
    visibility: visible;
    padding: 0;
  }
}
.CasinoHeader_headerMenu__ctW8j.CasinoHeader_open__EQfwA
  .CasinoHeader_menuBlock__mQzft {
  opacity: 1;
  visibility: visible;
}
.CasinoHeader_menuItem__3gmWL {
  min-height: 40px;
  height: auto;
  padding-left: 0;
  text-align: center;
}
.CasinoHeader_menuItem__3gmWL:after {
  content: unset;
}
.CasinoHeader_menuItem__3gmWL a {
  width: 100%;
  text-align: center;
  padding: 18px;
}
@media (min-width: 992px) {
  .CasinoHeader_menuItem__3gmWL {
    text-align: left;
  }
  .CasinoHeader_menuItem__3gmWL a {
    text-align: left;
    padding: 0;
  }
}
.CasinoHeader_submenuContainer__xL3HQ {
  position: relative;
  top: unset;
}
@media (min-width: 992px) {
  .CasinoHeader_submenuContainer__xL3HQ {
    top: calc(100% + -7px);
  }
}
.CasinoHeader_submenuContainer__xL3HQ .CasinoHeader_menuItem__3gmWL {
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 992px) {
  .CasinoHeader_submenuContainer__xL3HQ {
    position: absolute;
  }
  .CasinoHeader_submenuContainer__xL3HQ .CasinoHeader_menuItem__3gmWL {
    padding-left: 16px;
  }
} /* ccd4e43c42b64aaf.css */
.Button_button__I8nXS {
  width: -moz-fit-content;
  width: fit-content;
  height: 45px;
  width: 160px;
  border-radius: 40px;
  font-size: 1em;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
  transition: all 0.15s linear;
  cursor: pointer;
}
.Button_customIcon__aN2Mz {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin-right: 10px;
  position: relative;
  bottom: 2px;
}
.Button_customIcon__aN2Mz.Button_rightIcon__utjtF {
  margin-right: 0;
  margin-left: 10px;
}
.styles_container__TM2vP {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_container__TM2vP {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .styles_container__TM2vP {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .styles_container__TM2vP {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .styles_container__TM2vP {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .styles_container__TM2vP {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_newContainer__7r_Hr {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_newContainer__7r_Hr {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .styles_newContainer__7r_Hr {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .styles_newContainer__7r_Hr {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_specialOffer__5OXFA {
  display: flex;
  font-size: 0.75rem;
  line-height: 0.875rem;
}
.styles_specialOffer__5OXFA .styles_offerTitle__uL_bh {
  font-weight: 700;
}
.styles_specialOffer__5OXFA .styles_offerText__eqCja {
  font-weight: 400;
  text-align: center;
}
.styles_specialOffer__5OXFA
  .styles_offerSubText__ZdrAJ.styles_balancedText__Entbt,
.styles_specialOffer__5OXFA
  .styles_offerText__eqCja.styles_balancedText__Entbt {
  text-wrap: balance;
}
.HeaderNotification_container__tYlHo {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .HeaderNotification_container__tYlHo {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .HeaderNotification_container__tYlHo {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .HeaderNotification_container__tYlHo {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .HeaderNotification_container__tYlHo {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .HeaderNotification_container__tYlHo {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.HeaderNotification_newContainer__9pBPL {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .HeaderNotification_newContainer__9pBPL {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .HeaderNotification_newContainer__9pBPL {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .HeaderNotification_newContainer__9pBPL {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.HeaderNotification_headerNotification__SAlPk {
  display: flex;
  width: -moz-fit-content;
  width: fit-content;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 0;
  height: 100%;
}
@media (min-width: 992px) {
  .HeaderNotification_headerNotification__SAlPk {
    position: relative;
  }
}
.HeaderNotification_bellWithCount__dpGy0 {
  position: relative;
  display: flex;
  cursor: pointer;
  font-size: 30px;
}
.HeaderNotification_count__s6GAH {
  min-height: 15px;
  min-width: 15px;
  background-color: #f52323;
  color: #fff;
  border-radius: 50%;
  line-height: 1;
  position: absolute;
  right: 0;
  top: 6px;
  font-size: 0.8125rem;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.HeaderNotification_smallIcon__Og19Q {
  font-size: 24px;
}
.HeaderNotification_smallIcon__Og19Q .HeaderNotification_count__s6GAH {
  min-height: 12px;
  min-width: 12px;
  right: 0;
  top: 0;
  font-size: 0.625rem;
}
.HeaderNotification_overlay__DDOUf {
  background-color: rgba(30, 38, 46, 0.8);
  position: fixed;
  width: 0;
  right: 0;
  top: 0;
  height: 100%;
  align-items: center;
  justify-content: flex-end;
  display: flex;
  transition: width 0.3s ease-in-out;
  overflow: hidden;
  z-index: 99999;
}
.HeaderNotification_overlay__DDOUf
  .HeaderNotification_notificationSidebar__NXwUN {
  width: 275px;
  min-width: 275px;
  background-color: #fff;
  height: 100%;
  position: relative;
  overflow: auto;
  opacity: 0;
  transition: opacity 0.3s;
}
.HeaderNotification_overlay__DDOUf
  .HeaderNotification_notificationSidebar__NXwUN
  .HeaderNotification_closeX__80ONl {
  position: absolute;
  right: 13px;
  top: 19px;
  height: 20px;
  width: 20px;
  cursor: pointer;
}
.HeaderNotification_overlay__DDOUf
  .HeaderNotification_notificationSidebar__NXwUN
  .HeaderNotification_closeX__80ONl:after,
.HeaderNotification_overlay__DDOUf
  .HeaderNotification_notificationSidebar__NXwUN
  .HeaderNotification_closeX__80ONl:before {
  display: block;
  content: "";
  width: 15px;
  height: 1px;
  background-color: #171c2b;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -7.5px;
}
.HeaderNotification_overlay__DDOUf
  .HeaderNotification_notificationSidebar__NXwUN
  .HeaderNotification_closeX__80ONl:after {
  transform: rotate(45deg);
}
.HeaderNotification_overlay__DDOUf
  .HeaderNotification_notificationSidebar__NXwUN
  .HeaderNotification_closeX__80ONl:before {
  transform: rotate(-45deg);
}
.HeaderNotification_overlay__DDOUf
  .HeaderNotification_notificationSidebar__NXwUN
  .HeaderNotification_title__mxkEA {
  font-size: 1rem;
  line-height: 1.4375rem;
  text-align: center;
  max-width: 160px;
  margin: 0 auto 23px;
}
.HeaderNotification_overlay__DDOUf
  .HeaderNotification_notificationSidebar__NXwUN
  .HeaderNotification_card__bByUt {
  border: 1px solid #ced0d5;
  border-radius: 5px;
  padding: 15px;
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  justify-content: center;
  margin-bottom: 12px;
}
.HeaderNotification_overlay__DDOUf
  .HeaderNotification_notificationSidebar__NXwUN
  .HeaderNotification_card__bByUt:last-child {
  margin-bottom: 0;
}
.HeaderNotification_overlay__DDOUf
  .HeaderNotification_notificationSidebar__NXwUN
  .HeaderNotification_card__bByUt
  .HeaderNotification_providerLogo__7PExp {
  width: 135px;
  height: 46px;
  position: relative;
}
.HeaderNotification_overlay__DDOUf
  .HeaderNotification_notificationSidebar__NXwUN
  .HeaderNotification_card__bByUt
  .HeaderNotification_offerText__rZHNY {
  margin: 20px 0 27px;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 700;
}
.HeaderNotification_overlay__DDOUf
  .HeaderNotification_notificationSidebar__NXwUN
  .HeaderNotification_card__bByUt
  .HeaderNotification_button__204vC {
  width: 136px;
  height: 41px;
}
.HeaderNotification_overlay--open__XMbmo {
  width: 100%;
}
.HeaderNotification_overlay--open__XMbmo
  .HeaderNotification_notificationSidebar__NXwUN {
  opacity: 1;
} /* 029afcf923cc7405.css */
.UpdateDate_updatedDate__uVU2c {
  display: flex;
  align-items: center;
  position: relative;
  left: -1px;
}
.UpdateDate_icon__paGMk {
  width: 18px;
  height: 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 4px;
}
.UpdateDate_dateFormat___rcXx,
.UpdateDate_dateText__N6_Wb {
  font-size: 14px;
  line-height: 1;
  margin-right: 3px;
}
.UpdateDate_dateFormat___rcXx:last-child,
.UpdateDate_dateText__N6_Wb:last-child {
  margin-right: 0;
}
.styles_container__87UM8 {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_container__87UM8 {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .styles_container__87UM8 {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .styles_container__87UM8 {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .styles_container__87UM8 {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .styles_container__87UM8 {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_newContainer__fO59Z {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_newContainer__fO59Z {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .styles_newContainer__fO59Z {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .styles_newContainer__fO59Z {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_headerTitle__G1Tad {
  font-weight: 700;
  font-size: 1.3125rem;
  line-height: 1.5625rem;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .styles_headerTitle__G1Tad {
    font-size: 2rem;
    line-height: 2.34375rem;
  }
}
@media (min-width: 1200px) {
  .styles_headerTitle__G1Tad {
    font-size: 3.125rem;
    line-height: 3.25rem;
  }
}
.styles_headerTitle__G1Tad.styles_uppercase__9qGt2 {
  text-transform: uppercase !important;
}
.styles_headerTitle__G1Tad .styles_updatedDate__sbzTn {
  display: inline-flex;
}
.styles_headerTitle__G1Tad .styles_dateFormat__sB4KJ {
  font-weight: 700;
  font-size: 1.3125rem;
  line-height: 1.5625rem;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .styles_headerTitle__G1Tad .styles_dateFormat__sB4KJ {
    font-size: 2rem;
    line-height: 2.34375rem;
  }
}
@media (min-width: 1200px) {
  .styles_headerTitle__G1Tad .styles_dateFormat__sB4KJ {
    font-size: 3.125rem;
    line-height: 3.25rem;
  }
}
.styles_headerTitle__G1Tad .styles_dateFormat__sB4KJ.styles_uppercase__9qGt2 {
  text-transform: uppercase !important;
}
.styles_headerSubtitle__qRpBx {
  font-size: 1.125rem;
  line-height: 1.875rem;
  margin: 12px 0 0;
}
@media (min-width: 1200px) {
  .styles_headerSubtitle__qRpBx {
    margin-top: 24px;
  }
}
.styles_headerSubtitle__qRpBx.styles_hide__nBZ9W {
  display: none;
}
@media (min-width: 992px) {
  .styles_headerSubtitle__qRpBx.styles_hide__nBZ9W {
    display: block;
  }
}
.styles_bonusUpdated__3AOeX {
  margin-top: 4px;
}
@media (min-width: 992px) {
  .styles_bonusUpdated__3AOeX {
    margin-top: 8px;
  }
}
.styles_container__tl_xB {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_container__tl_xB {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .styles_container__tl_xB {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .styles_container__tl_xB {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .styles_container__tl_xB {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .styles_container__tl_xB {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_newContainer__IE1iA {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_newContainer__IE1iA {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .styles_newContainer__IE1iA {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .styles_newContainer__IE1iA {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_infoItem__nAWg4 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: -moz-fit-content;
  width: fit-content;
}
.styles_infoItem__nAWg4.styles_strikethrough__K8fl9 span {
  text-decoration: line-through;
}
.styles_infoItem__nAWg4.styles_strikethrough__K8fl9
  .styles_infoIcon__p_PeZ
  img {
  filter: grayscale(100%);
  filter: gray;
}
.styles_infoIcon__p_PeZ {
  width: 48px;
  height: 48px;
  position: relative;
}
.styles_infoIcon__p_PeZ img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: center;
}
.styles_infoText__5sCoC {
  font-size: 0.75rem;
  line-height: 1;
  text-align: center;
}
.styles_infoText__5sCoC span {
  display: block;
}
.InfoItemList_container__DQibR {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .InfoItemList_container__DQibR {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .InfoItemList_container__DQibR {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .InfoItemList_container__DQibR {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .InfoItemList_container__DQibR {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .InfoItemList_container__DQibR {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.InfoItemList_newContainer__SZzbw {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .InfoItemList_newContainer__SZzbw {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .InfoItemList_newContainer__SZzbw {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .InfoItemList_newContainer__SZzbw {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.InfoItemList_title__Gfbwf {
  font-size: 0.75rem;
  line-height: 1.0625rem;
  font-weight: 700;
}
.BasicHeroV1_container__dQLy1 {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .BasicHeroV1_container__dQLy1 {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .BasicHeroV1_container__dQLy1 {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .BasicHeroV1_container__dQLy1 {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .BasicHeroV1_container__dQLy1 {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .BasicHeroV1_container__dQLy1 {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.BasicHeroV1_newContainer____h3l {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .BasicHeroV1_newContainer____h3l {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .BasicHeroV1_newContainer____h3l {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .BasicHeroV1_newContainer____h3l {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.BasicHeroV1_BasicHero__hIZA1 {
  display: flex;
  justify-content: space-between;
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  z-index: 0;
  padding: 64px 15px 0;
}
.BasicHeroV1_BasicHero__hIZA1.BasicHeroV1_isSofiaFont__t36Nl * {
  font-family: var(--font-sofia);
}
@media (min-width: 580px) {
  .BasicHeroV1_BasicHero__hIZA1 {
    padding: 64px 40px 0;
  }
}
@media (min-width: 768px) {
  .BasicHeroV1_BasicHero__hIZA1 {
    padding: 81px 40px 0;
  }
}
@media (min-width: 992px) {
  .BasicHeroV1_BasicHero__hIZA1 {
    padding-top: 95px;
  }
}
@media (min-width: 1200px) {
  .BasicHeroV1_BasicHero__hIZA1 {
    padding: 73px 0 0;
    max-width: 1110px;
  }
}
.BasicHeroV1_BasicHero__hIZA1 .BasicHeroV1_column__nl5_8 {
  position: relative;
  display: flex;
  flex-direction: column;
  z-index: 1;
}
.BasicHeroV1_BasicHero__hIZA1
  .BasicHeroV1_column__nl5_8.BasicHeroV1_columnTitle__qkYky {
  padding: 0 0 20px;
}
@media (min-width: 768px) {
  .BasicHeroV1_BasicHero__hIZA1
    .BasicHeroV1_column__nl5_8.BasicHeroV1_columnTitle__qkYky {
    padding: 0 0 20px;
  }
}
@media (min-width: 992px) {
  .BasicHeroV1_BasicHero__hIZA1
    .BasicHeroV1_column__nl5_8.BasicHeroV1_columnTitle__qkYky {
    padding: 0 0 5px;
  }
}
@media (min-width: 1200px) {
  .BasicHeroV1_BasicHero__hIZA1
    .BasicHeroV1_column__nl5_8.BasicHeroV1_columnTitle__qkYky {
    padding: 31px 20px 5px 0;
    min-height: 100%;
    justify-content: space-between;
  }
}
.BasicHeroV1_BasicHero__hIZA1
  .BasicHeroV1_column__nl5_8.BasicHeroV1_columnTitle__qkYky
  .BasicHeroV1_bonusUpdated__c7VKF {
  margin-top: 4px;
  font-size: 1.125rem;
  line-height: 1.375rem;
  font-weight: 500;
  text-transform: none;
}
.BasicHeroV1_BasicHero__hIZA1
  .BasicHeroV1_column__nl5_8.BasicHeroV1_columnTitle__qkYky
  .BasicHeroV1_bonusUpdated__c7VKF
  .BasicHeroV1_updatedDate__7oIyP {
  margin-left: unset;
}
.BasicHeroV1_BasicHero__hIZA1
  .BasicHeroV1_column__nl5_8.BasicHeroV1_columnTitle__qkYky
  .BasicHeroV1_bonusUpdated__c7VKF
  .BasicHeroV1_dateText__V1moY {
  display: inline-block;
}
.BasicHeroV1_BasicHero__hIZA1
  .BasicHeroV1_column__nl5_8.BasicHeroV1_columnTitle__qkYky
  .BasicHeroV1_bonusUpdated__c7VKF
  * {
  font-size: 1.125rem;
  line-height: 1.375rem;
  font-weight: 500;
  text-transform: none;
}
@media (min-width: 768px) {
  .BasicHeroV1_BasicHero__hIZA1
    .BasicHeroV1_column__nl5_8.BasicHeroV1_columnTitle__qkYky
    .BasicHeroV1_bonusUpdated__c7VKF,
  .BasicHeroV1_BasicHero__hIZA1
    .BasicHeroV1_column__nl5_8.BasicHeroV1_columnTitle__qkYky
    .BasicHeroV1_bonusUpdated__c7VKF
    * {
    font-size: 1.5rem;
    line-height: 1.75rem;
    font-weight: 700;
    text-transform: none;
  }
}
.BasicHeroV1_BasicHero__hIZA1
  .BasicHeroV1_column__nl5_8.BasicHeroV1_columnImage__6L8fe {
  display: none;
}
@media (min-width: 1200px) {
  .BasicHeroV1_BasicHero__hIZA1
    .BasicHeroV1_column__nl5_8.BasicHeroV1_columnImage__6L8fe {
    display: flex;
    flex-shrink: 0;
    width: 330px;
    height: 165px;
    align-self: flex-end;
  }
}
.BasicHeroV1_BasicHero__hIZA1 .BasicHeroV1_headerTitle__PPVLX {
  font-size: 1.5rem;
  line-height: 1.9375rem;
  font-weight: 700;
  color: inherit;
}
@media (min-width: 768px) {
  .BasicHeroV1_BasicHero__hIZA1 .BasicHeroV1_headerTitle__PPVLX {
    font-size: 2rem;
    line-height: 2.34375rem;
  }
}
.BasicHeroV1_BasicHero__hIZA1
  .BasicHeroV1_headerTitle__PPVLX
  .BasicHeroV1_updatedDate__7oIyP {
  display: inline-block;
  margin-left: 5px;
}
.BasicHeroV1_BasicHero__hIZA1
  .BasicHeroV1_headerTitle__PPVLX
  .BasicHeroV1_dateFormat__31NfN {
  font-size: inherit;
  line-height: inherit;
  white-space: nowrap;
}
.BasicHeroV1_BasicHero__hIZA1 .BasicHeroV1_features__tYPsv {
  display: none;
  margin-top: 13px;
}
@media (min-width: 768px) {
  .BasicHeroV1_BasicHero__hIZA1 .BasicHeroV1_features__tYPsv {
    display: flex;
  }
}
.BasicHeroV1_BasicHero__hIZA1
  .BasicHeroV1_features__tYPsv
  .BasicHeroV1_infoItem__My016 {
  display: flex;
  flex-flow: row nowrap;
  margin-right: 10px;
}
.BasicHeroV1_BasicHero__hIZA1
  .BasicHeroV1_features__tYPsv
  .BasicHeroV1_infoItem__My016:last-child {
  margin-right: 0;
}
@media (min-width: 768px) {
  .BasicHeroV1_BasicHero__hIZA1
    .BasicHeroV1_features__tYPsv
    .BasicHeroV1_infoItem__My016 {
    margin-right: 25px;
  }
}
.BasicHeroV1_BasicHero__hIZA1
  .BasicHeroV1_features__tYPsv
  .BasicHeroV1_infoIcon__IkUqm {
  width: 35px;
  height: 26px;
  margin-right: 6px;
}
@media (min-width: 768px) {
  .BasicHeroV1_BasicHero__hIZA1
    .BasicHeroV1_features__tYPsv
    .BasicHeroV1_infoIcon__IkUqm {
    margin-right: 0;
  }
}
.BasicHeroV1_BasicHero__hIZA1
  .BasicHeroV1_features__tYPsv
  .BasicHeroV1_infoText__N0z7j {
  font-size: 0.75rem;
}
@media (min-width: 768px) {
  .BasicHeroV1_BasicHero__hIZA1
    .BasicHeroV1_features__tYPsv
    .BasicHeroV1_infoText__N0z7j {
    margin-left: 8px;
    font-size: 0.9375rem;
  }
}
.BasicHeroV1_BasicHero__hIZA1 .BasicHeroV1_headerSubtitle__Aj7Wb {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  margin-top: 8px;
  color: inherit;
  display: block;
}
.BasicHeroV1_BasicHero__hIZA1 .BasicHeroV1_heroImageMobile__HWGhN {
  position: absolute;
  left: 0;
  top: 0;
  width: 360px;
  height: 140px;
  width: 100%;
  height: 100%;
  z-index: -1;
}
@media (min-width: 768px) {
  .BasicHeroV1_BasicHero__hIZA1 .BasicHeroV1_heroImageMobile__HWGhN {
    display: none;
  }
}
.BasicHeroV1_BasicHero__hIZA1
  .BasicHeroV1_hideSubTitleOnMobiles__uzJl7
  .BasicHeroV1_headerSubtitle__Aj7Wb {
  display: none;
}
@media (min-width: 768px) {
  .BasicHeroV1_BasicHero__hIZA1
    .BasicHeroV1_hideSubTitleOnMobiles__uzJl7
    .BasicHeroV1_headerSubtitle__Aj7Wb {
    display: block;
  }
}
.BasicHeroV1_BasicHero__hIZA1
  .BasicHeroV1_features__tYPsv.BasicHeroV1_displayFeaturesOnMobile__k9SIm {
  display: grid;
  grid-template-columns: repeat(2, auto);
  grid-row-gap: 10px;
  row-gap: 10px;
  grid-column-gap: 26px;
  column-gap: 26px;
}
@media (min-width: 768px) {
  .BasicHeroV1_BasicHero__hIZA1
    .BasicHeroV1_features__tYPsv.BasicHeroV1_displayFeaturesOnMobile__k9SIm {
    display: flex;
    grid-template-columns: unset;
    row-gap: unset;
    column-gap: unset;
  }
} /* f3eeffd29585c1c2.css */
.InfoTooltip_infoTooltipContainer__PpHx1 {
  display: flex;
  align-items: center;
}
.InfoTooltip_infoTooltip__0Nweq {
  font-size: 10px;
  margin-left: 2px;
  color: #62666f;
  cursor: pointer;
  display: flex;
  position: relative;
}
.InfoTooltip_infoTooltip__0Nweq .InfoTooltip_tooltipBox__8xidC {
  z-index: 999;
  position: absolute;
  padding: 6px 8px;
  border-radius: 5px;
  display: none;
  line-height: normal;
  left: 50%;
  transform: translateX(-50%);
  min-width: 100%;
  top: unset;
  bottom: calc(100% + 5px);
  box-sizing: content-box;
  height: max-content;
  max-width: 250px;
  width: max-content;
  box-sizing: border-box;
}
.InfoTooltip_infoTooltip__0Nweq .InfoTooltip_tooltipBox--visible__CzxB_ {
  display: block;
}
.InfoTooltip_infoTooltip__0Nweq .InfoTooltip_tooltipBox__8xidC > span {
  display: block;
  overflow-y: auto;
}
.InfoTooltip_infoTooltip__0Nweq .InfoTooltip_tooltipArrow__Yxx43 {
  position: absolute;
  left: 50%;
  bottom: -10px;
  transform: rotate(180deg) translateX(50%);
  border: 5px solid transparent;
  border-bottom-color: rgba(0, 0, 0, 0.7);
}
.InfoTooltip_infoTooltip--bottom__a3Frx .InfoTooltip_tooltipBox__8xidC {
  top: calc(100% + 5px);
}
.InfoTooltip_infoTooltip--bottom__a3Frx .InfoTooltip_tooltipArrow__Yxx43 {
  top: -10px;
  bottom: unset;
  transform: translateX(-50%) rotate(0deg);
}
.InfoTooltip_infoTooltip--left__iFKP6 {
  display: flex;
  align-items: center;
  justify-content: center;
}
.InfoTooltip_infoTooltip--left__iFKP6 .InfoTooltip_tooltipBox__8xidC {
  bottom: unset;
  top: 50%;
  transform: translateY(-50%);
  left: calc(-100% - 20px);
  width: 150px;
}
.InfoTooltip_infoTooltip--left__iFKP6 .InfoTooltip_tooltipArrow__Yxx43 {
  top: 50%;
  bottom: unset;
  transform: translateY(-50%) rotate(90deg);
  left: calc(100% - 1px);
}
.InfoTooltip_infoTooltip--right__Xzm0_ {
  display: flex;
  align-items: center;
  justify-content: center;
}
.InfoTooltip_infoTooltip--right__Xzm0_ .InfoTooltip_tooltipBox__8xidC {
  bottom: unset;
  top: 50%;
  transform: translateY(-50%);
  right: calc(-100% - 20px);
  left: unset;
  max-width: 100px;
}
.InfoTooltip_infoTooltip--right__Xzm0_ .InfoTooltip_tooltipArrow__Yxx43 {
  top: 50%;
  bottom: unset;
  transform: translateY(-50%) rotate(-90deg);
  right: calc(100% - 1px);
  left: unset;
}
.InfoTooltip_infoTooltip__0Nweq .InfoTooltip_tooltipContent__eRoDW {
  z-index: 0;
}
.CompareTableHeader_container__FDcLX {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .CompareTableHeader_container__FDcLX {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .CompareTableHeader_container__FDcLX {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .CompareTableHeader_container__FDcLX {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .CompareTableHeader_container__FDcLX {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .CompareTableHeader_container__FDcLX {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.CompareTableHeader_newContainer__dtp4C {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .CompareTableHeader_newContainer__dtp4C {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .CompareTableHeader_newContainer__dtp4C {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .CompareTableHeader_newContainer__dtp4C {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.CompareTableHeader_titlesWrapper__b_pgZ {
  padding: 10px 17px;
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  position: relative;
}
@media (min-width: 992px) {
  .CompareTableHeader_titlesWrapper__b_pgZ {
    padding: 5px 21px;
  }
}
@media (min-width: 1200px) {
  .CompareTableHeader_titlesWrapper__b_pgZ {
    padding: 10px 25px;
  }
}
.CompareTableHeader_titlesWrapper__b_pgZ
  .CompareTableHeader_titleColumn__Z7bfw
  .CompareTableHeader_title__E_txU {
  color: #fff;
  text-transform: uppercase;
  font-size: 0.75rem;
  line-height: 1rem;
}
@media (min-width: 992px) {
  .CompareTableHeader_titlesWrapper__b_pgZ
    .CompareTableHeader_titleColumn__Z7bfw
    .CompareTableHeader_title__E_txU {
    font-size: 0.9375rem;
    line-height: 1.1875rem;
  }
}
.styles_container__6RVYN {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_container__6RVYN {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .styles_container__6RVYN {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .styles_container__6RVYN {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .styles_container__6RVYN {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .styles_container__6RVYN {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_newContainer__z0tP_ {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_newContainer__z0tP_ {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .styles_newContainer__z0tP_ {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .styles_newContainer__z0tP_ {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_cardNumberWithLogo__ALsPE {
  display: flex;
  align-items: center;
}
.styles_cardNumber__Nbhjd {
  font-size: 1.875rem;
  line-height: 1;
  font-weight: 700;
  margin-right: 3px;
}
@media (min-width: 768px) {
  .styles_cardNumber__Nbhjd {
    margin-right: 19px;
    font-size: 2.25rem;
  }
}
@media (min-width: 992px) {
  .styles_cardNumber__Nbhjd {
    margin-right: 6px;
  }
}
@media (min-width: 1200px) {
  .styles_cardNumber__Nbhjd {
    margin-right: 28px;
  }
}
.styles_cardImage__4KxK0 {
  width: 135px;
  height: 46px;
  position: relative;
}
.styles_logoDesktop__3_czz {
  display: none;
}
@media (min-width: 768px) {
  .styles_logoDesktop__3_czz {
    display: block;
  }
}
.styles_logoMobile__ZYZlC {
  display: block;
}
@media (min-width: 768px) {
  .styles_logoMobile__ZYZlC {
    display: none;
  }
}
.Score_container__D9GGA {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .Score_container__D9GGA {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .Score_container__D9GGA {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .Score_container__D9GGA {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .Score_container__D9GGA {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .Score_container__D9GGA {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.Score_newContainer__A1RmI {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .Score_newContainer__A1RmI {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .Score_newContainer__A1RmI {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .Score_newContainer__A1RmI {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.Score_score__xG0BA {
  position: relative;
  width: 78px;
  height: 78px;
}
.Score_score__xG0BA .Score_wrapper__dYmjD .Score_bg__0v565 {
  fill: none;
  stroke-width: 1.7;
  opacity: 0.25;
}
.Score_score__xG0BA .Score_wrapper__dYmjD .Score_vector__1Sh_J {
  fill: none;
  stroke-width: 1.5;
  stroke-linecap: round;
  animation: Score_progress__11L7_ 1s ease-out forwards;
}
.Score_score__xG0BA .Score_scoreNumber__ds1zw {
  font-size: 1.875rem;
  font-weight: 400;
  color: red;
  position: absolute;
  text-align: center;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
@keyframes Score_progress__11L7_ {
  0% {
    stroke-dasharray: 0 100;
  }
}
.Score_scoreWordingsText__3RJCw {
  display: block;
  font-size: 0.75rem;
  line-height: 0.875rem;
  font-weight: 700;
  text-transform: none;
  text-align: center;
  position: relative;
}
@media (min-width: 992px) {
  .Score_scoreWordingsText__3RJCw {
    font-size: 1rem;
    line-height: 1.25rem;
    font-weight: 700;
    text-transform: none;
  }
}
.styles_container__Z_hxt {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_container__Z_hxt {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .styles_container__Z_hxt {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .styles_container__Z_hxt {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .styles_container__Z_hxt {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .styles_container__Z_hxt {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_newContainer__inzYs {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_newContainer__inzYs {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .styles_newContainer__inzYs {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .styles_newContainer__inzYs {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_authorWrapper__Gog_4 {
  display: flex;
  align-items: center;
  flex-flow: column;
  align-items: flex-start;
  width: auto;
}
.styles_authorWrapper__Gog_4 .styles_authorName__IkDow,
.styles_authorWrapper__Gog_4 .styles_authorPosition__lIH4R,
.styles_authorWrapper__Gog_4 .styles_expert__EY_29,
.styles_authorWrapper__Gog_4 .styles_writtenBy__2uqoT {
  font-size: 0.875rem;
  line-height: 1.375rem;
  font-style: normal;
  font-weight: 400;
  text-transform: none;
}
.styles_authorWrapper__Gog_4 .styles_author__BhhRY {
  display: flex;
  flex-flow: row;
  align-items: center;
}
.styles_authorWrapper__Gog_4 .styles_author__BhhRY .styles_authorInfo__sm7Iu {
  margin-left: 16px;
  display: flex;
  flex-direction: column;
}
.styles_authorWrapper__Gog_4 .styles_author__BhhRY .styles_authorName__IkDow {
  margin-bottom: 5px;
  font-weight: 700;
}
.styles_authorWrapper__Gog_4 .styles_author__BhhRY .styles_authorAvatar__shk_4 {
  flex-shrink: 0;
  margin: 0;
  width: 56px;
  height: 56px;
  border-radius: 50%;
  position: relative;
  overflow: hidden;
}
.styles_authorWrapper__Gog_4 .styles_writtenBy__2uqoT {
  padding-right: 6px;
}
.styles_authorWrapper__Gog_4 .styles_lastUpdate__lx67d,
.styles_authorWrapper__Gog_4 .styles_writtenBy__2uqoT {
  font-size: 0.875rem;
  line-height: 1.375rem;
  font-style: normal;
  font-weight: 400;
  text-transform: none;
}
.styles_authorWrapper__Gog_4 .styles_expert__EY_29 {
  margin-top: 16px;
  margin-bottom: 0;
}
.styles_authorWrapper__Gog_4 .styles_expert__EY_29 a {
  font-weight: 700;
  text-decoration: underline;
}
.EditorsNote_container__m74TH {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .EditorsNote_container__m74TH {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .EditorsNote_container__m74TH {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .EditorsNote_container__m74TH {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .EditorsNote_container__m74TH {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .EditorsNote_container__m74TH {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.EditorsNote_newContainer__wzawb {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .EditorsNote_newContainer__wzawb {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .EditorsNote_newContainer__wzawb {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .EditorsNote_newContainer__wzawb {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.EditorsNote_editorChoice__wEbem {
  padding: 25px;
  background-color: #fff;
  border: 2px solid #fe9807;
  border-radius: 10px;
  width: -moz-fit-content;
  width: fit-content;
  width: 230px;
}
.EditorsNote_editorChoice__wEbem .EditorsNote_authorWrapper__jrK1F {
  margin-bottom: 11px;
}
.EditorsNote_editorChoice__wEbem .EditorsNote_shape__PR3t0 {
  width: 0;
  height: 0;
  border-top: 50px solid transparent;
  border-bottom: 50px solid transparent;
  border-left: 50px solid #fe9807;
  position: absolute;
  top: 50%;
  margin-top: -46px;
  right: -50px;
}
.EditorsNote_editorChoice__wEbem
  .EditorsNote_shape__PR3t0
  .EditorsNote_innerShape__ssd2S {
  position: relative;
  top: -46px;
  left: -50px;
  width: 0;
  height: 0;
  border-top: 46px solid transparent;
  border-bottom: 46px solid transparent;
  border-left: 46px solid #fff;
}
.EditorsNote_editorChoice__wEbem .EditorsNote_authorAvatar__La55g {
  box-shadow: none;
  border: none;
  filter: none;
  width: 44px;
  height: 44px;
}
.EditorsNote_editorChoice__wEbem .EditorsNote_authorName__LQML_ {
  font-size: 0.875rem;
  line-height: 1rem;
}
.EditorsNote_editorChoice__wEbem .EditorsNote_authorPosition__kJS6V {
  font-size: 0.75rem;
  line-height: 0.875rem;
}
.EditorsNote_editorChoice__wEbem .EditorsNote_text__bEWU9 {
  font-style: italic;
}
.EditorsNote_editorChoice__wEbem .EditorsNote_text__bEWU9 p {
  font-size: 0.875rem;
  line-height: 1.3125rem;
  margin-bottom: 14px;
}
.EditorsNote_editorChoice__wEbem .EditorsNote_text__bEWU9 p:last-child {
  margin-bottom: 0;
}
.styles_longRibbon__dvXll {
  position: relative;
  width: -moz-fit-content;
  width: fit-content;
  text-align: center;
  min-height: 25px;
  padding-left: 10px;
  padding-right: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--ribbon-bg-color);
  border-color: var(--ribbon-bg-color);
}
.styles_longRibbon__dvXll span {
  font-size: 0.675rem;
  line-height: 1;
  font-weight: 400;
  color: var(--ribbon-text-color);
}
@media (min-width: 768px) {
  .styles_longRibbon__dvXll {
    min-width: 185px;
    min-height: 25px;
    padding: 4px 0 4px 10px;
  }
  .styles_longRibbon__dvXll span {
    font-size: 1rem;
  }
  .styles_longRibbon__dvXll span:before {
    content: "";
    bottom: -7px;
    position: absolute;
    border-style: solid;
    left: 0;
    border-width: 7px 0 0 9px;
    display: block;
    border-color: var(--ribbon-darken-color) transparent transparent transparent;
  }
  .styles_longRibbon__dvXll.styles_isFlip__IY9p0 span:before {
    display: none;
  }
}
.styles_longRibbon__dvXll:after,
.styles_longRibbon__dvXll:before {
  display: block;
  position: absolute;
  content: "";
  width: 0;
  top: 0;
  height: 0;
  border-top: 0 solid transparent;
  border-bottom: 25px solid transparent;
  right: -10px;
  border-left: 10px solid var(--ribbon-bg-color);
}
.styles_longRibbon__dvXll.styles_isFlip__IY9p0:after,
.styles_longRibbon__dvXll.styles_isFlip__IY9p0:before {
  left: -10px;
  border-right: 10px solid var(--ribbon-bg-color);
}
.styles_longRibbon__dvXll:before {
  transform: scaleY(-1);
}
.styles_shortRibbon__O_Nq8 {
  font-size: 1rem;
  width: 48px;
  height: 48px;
  position: relative;
  text-align: center;
  display: flex;
  align-items: center;
  background: var(--ribbon-bg-color);
}
.styles_shortRibbon__O_Nq8:after {
  content: "";
  position: absolute;
  display: block;
  bottom: -4px;
  left: 0;
  z-index: -1;
  right: 0;
  border: 24px solid var(--ribbon-bg-color);
  border-bottom: 4px solid transparent;
}
.styles_shortRibbon__O_Nq8 span {
  font-size: 0.75rem;
  line-height: 0.875rem;
  font-weight: 700;
  color: var(--ribbon-text-color);
  display: block;
}
.CompareTableLoader_compareTableLoader__UYhWh {
  width: auto;
  opacity: 0.05;
}
.CompareTableLoader_compareTableLoader__UYhWh.CompareTableLoader_isVisible__PMWoB {
  opacity: 1;
}
.CompareTableLoader_compareTableLoader__UYhWh
  > .CompareTableLoader_wrapper__8ABX9 {
  width: 100%;
  height: auto;
  opacity: 1;
}
.CompareTableLoader_compareTableLoader__UYhWh
  > .CompareTableLoader_wrapper__8ABX9
  img {
  visibility: visible;
  transition: all 0.2s linear;
}
.styles_container__t_xk1 {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_container__t_xk1 {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .styles_container__t_xk1 {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .styles_container__t_xk1 {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .styles_container__t_xk1 {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .styles_container__t_xk1 {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_newContainer__QZkKX {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_newContainer__QZkKX {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .styles_newContainer__QZkKX {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .styles_newContainer__QZkKX {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_tooltip___CSi2 {
  position: relative;
  cursor: pointer;
}
.styles_bubble__Fgi1n,
.styles_tooltip___CSi2 {
  display: flex;
  align-items: center;
  justify-content: center;
}
.styles_bubble__Fgi1n {
  position: absolute;
  border-radius: 8px;
  padding: 16px;
  font-size: 0.75rem;
  line-height: 1.25rem;
  font-style: normal;
  font-weight: 400;
  text-transform: none;
  z-index: 100;
}
.styles_bubble__Fgi1n:after,
.styles_bubble__Fgi1n:before {
  content: "";
  position: absolute;
  left: 50%;
  border-width: 8.5px;
  border-style: solid;
  bottom: -16px;
  transform: rotate(180deg) translateX(50%);
}
.styles_bubble__Fgi1n:before {
  bottom: -17px;
}
.styles_bubble__Fgi1n.styles_left__8UGtH:after,
.styles_bubble__Fgi1n.styles_left__8UGtH:before {
  right: -16px;
  bottom: auto;
  left: auto;
  top: auto;
  transform: rotate(90deg) translateX(0);
}
.styles_bubble__Fgi1n.styles_left__8UGtH:before {
  right: -17px;
}
.styles_bubble__Fgi1n.styles_right__9kPXa:after,
.styles_bubble__Fgi1n.styles_right__9kPXa:before {
  left: -16px;
  top: auto;
  bottom: auto;
  right: auto;
  transform: rotate(270deg) translateX(0);
}
.styles_bubble__Fgi1n.styles_right__9kPXa:before {
  left: -17px;
}
.styles_bubble__Fgi1n.styles_bottom__Ho_rS:after,
.styles_bubble__Fgi1n.styles_bottom__Ho_rS:before {
  left: auto;
  top: -16px;
  bottom: auto;
  right: auto;
  transform: rotate(0deg) translateX(0);
}
.styles_bubble__Fgi1n.styles_bottom__Ho_rS:before {
  top: -17px;
}
.styles_close__SN8kL {
  all: unset;
  position: absolute;
  top: 8px;
  right: 8px;
  cursor: pointer;
  line-height: 0;
}
.styles_close__SN8kL svg {
  width: 16px;
  height: 16px;
}
.styles_container__sCkwq {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_container__sCkwq {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .styles_container__sCkwq {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .styles_container__sCkwq {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .styles_container__sCkwq {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .styles_container__sCkwq {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_newContainer__Q3gSR {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_newContainer__Q3gSR {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .styles_newContainer__Q3gSR {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .styles_newContainer__Q3gSR {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_skeleton__RgYt3 {
  background-color: #fff;
  width: 100%;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: flex;
  flex-flow: row wrap;
  align-items: flex-start;
  justify-content: space-between;
  gap: 10px;
  row-gap: 20px;
}
@media (min-width: 580px) {
  .styles_skeleton__RgYt3 {
    row-gap: 25px;
  }
}
@media (min-width: 768px) {
  .styles_skeleton__RgYt3 {
    row-gap: 30px;
  }
}
@media (min-width: 992px) {
  .styles_skeleton__RgYt3 {
    flex-flow: row nowrap;
    align-items: center;
    gap: 32px;
  }
}
@media (min-width: 768px) {
  .styles_skeleton__RgYt3.styles_tablet__wIjNv {
    flex-flow: row nowrap;
    align-items: center;
  }
  .styles_skeleton__RgYt3.styles_tablet__wIjNv .styles_skeletonLogo__mwTsU {
    background-size: 180px;
    width: 180px;
  }
  .styles_skeleton__RgYt3.styles_tablet__wIjNv .styles_rating__8qAon {
    order: 3;
  }
  .styles_skeleton__RgYt3.styles_tablet__wIjNv .styles_skeletonRows__i8uWK {
    order: 2;
  }
  .styles_skeleton__RgYt3.styles_tablet__wIjNv .styles_buttonContainer___ZcSD {
    order: 4;
    width: 200px;
  }
}
.styles_skeleton__RgYt3 .styles_skeletonLogo__mwTsU {
  width: 160px;
  height: 64px;
  background-size: 160px;
  animation: styles_skeleton-loading__xn1nz;
  background-image: linear-gradient(90deg, #ececec, #f4f4f4 40px, #ececec 80px);
  animation-duration: 1s;
  animation-iteration-count: infinite;
}
@media (min-width: 992px) {
  .styles_skeleton__RgYt3 .styles_skeletonLogo__mwTsU {
    background-size: 180px;
    width: 180px;
  }
}
.styles_skeleton__RgYt3 .styles_rating__8qAon {
  width: 116px;
  height: 90px;
  background-size: 160px;
  animation: styles_skeleton-loading__xn1nz;
  background-image: linear-gradient(90deg, #ececec, #f4f4f4 40px, #ececec 80px);
  animation-duration: 1s;
  animation-iteration-count: infinite;
}
@media (min-width: 992px) {
  .styles_skeleton__RgYt3 .styles_rating__8qAon {
    order: 3;
  }
}
.styles_skeleton__RgYt3 .styles_skeletonRows__i8uWK {
  display: flex;
  flex-flow: column wrap;
  width: 373px;
  row-gap: 12px;
}
.styles_skeleton__RgYt3 .styles_skeletonRows__i8uWK .styles_row__qFxdc {
  height: 10px;
  width: 100%;
  background-size: 373px;
  animation: styles_skeleton-row-loading__KaXet;
  background-image: linear-gradient(90deg, #ececec, #f4f4f4 40px, #ececec 80px);
  animation-duration: 1s;
  animation-iteration-count: infinite;
}
.styles_skeleton__RgYt3
  .styles_skeletonRows__i8uWK
  .styles_row__qFxdc:first-child {
  height: 20px;
}
@media (min-width: 992px) {
  .styles_skeleton__RgYt3 .styles_skeletonRows__i8uWK {
    order: 2;
  }
}
.styles_skeleton__RgYt3 .styles_buttonContainer___ZcSD {
  width: 100%;
  height: 48px;
  position: relative;
}
@media (min-width: 992px) {
  .styles_skeleton__RgYt3 .styles_buttonContainer___ZcSD {
    order: 4;
    width: 200px;
  }
}
.styles_skeleton__RgYt3 .styles_button__JvFnB {
  width: 100%;
  height: 100%;
  background-size: 60% 100%;
  position: absolute;
  left: 0;
  right: -100%;
  animation: styles_skeleton-button-loading__NFk_L;
  background-image: linear-gradient(90deg, #ececec, #f4f4f4 40px, #ececec 80px);
  animation-duration: 1s;
  animation-iteration-count: infinite;
}
.styles_skeleton__RgYt3.styles_dark__flJ4z {
  background-color: #171c2b;
}
.styles_skeleton__RgYt3.styles_dark__flJ4z .styles_button__JvFnB,
.styles_skeleton__RgYt3.styles_dark__flJ4z .styles_rating__8qAon,
.styles_skeleton__RgYt3.styles_dark__flJ4z .styles_skeletonLogo__mwTsU,
.styles_skeleton__RgYt3.styles_dark__flJ4z
  .styles_skeletonRows__i8uWK
  .styles_row__qFxdc {
  background-image: linear-gradient(90deg, #28314c, #212941 40px, #28314c 80px);
  animation-duration: 1s;
  animation-iteration-count: infinite;
}
@keyframes styles_skeleton-loading__xn1nz {
  0% {
    background-position: -15px;
  }
  40% {
    background-position: 268px;
  }
  to {
    background-position: 268px;
  }
}
@keyframes styles_skeleton-row-loading__KaXet {
  0% {
    background-position: -20px;
  }
  40% {
    background-position: 320px;
  }
  to {
    background-position: 320px;
  }
}
@keyframes styles_skeleton-button-loading__NFk_L {
  0% {
    background-position: 0;
  }
  to {
    background-position: 100%;
  }
}
.AntRateReplacement_container__BuSti {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .AntRateReplacement_container__BuSti {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .AntRateReplacement_container__BuSti {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .AntRateReplacement_container__BuSti {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .AntRateReplacement_container__BuSti {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .AntRateReplacement_container__BuSti {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.AntRateReplacement_newContainer__56UrT {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .AntRateReplacement_newContainer__56UrT {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .AntRateReplacement_newContainer__56UrT {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .AntRateReplacement_newContainer__56UrT {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.AntRateReplacement_antRate__UtKjg {
  display: inline-block;
  padding: 0;
  margin: 0;
}
.AntRateReplacement_antRateStar__moPVv {
  display: inline-block;
  line-height: 0;
  font-weight: 400 !important;
  font-family: icomoon !important;
  font-size: 13px;
  line-height: 13px;
  width: 13px;
  height: 13px;
  text-align: center;
  cursor: pointer;
  color: #e4e4e4;
  position: relative;
}
@media (min-width: 992px) {
  .AntRateReplacement_antRateStar__moPVv {
    line-height: 18px;
    font-size: 18px;
    height: 18px;
    width: 18px;
  }
}
.AntRateReplacement_antRateStar__moPVv.AntRateReplacement_filled__0P_nJ {
  color: #f7b13e;
}
.AntRateReplacement_antRateStar__moPVv.AntRateReplacement_halfFilled__lNCoQ:before {
  content: "";
  color: #f7b13e;
  position: absolute;
  width: 50%;
  overflow: hidden;
}
.NoResultsCard_container___1b_A {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .NoResultsCard_container___1b_A {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .NoResultsCard_container___1b_A {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .NoResultsCard_container___1b_A {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .NoResultsCard_container___1b_A {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .NoResultsCard_container___1b_A {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.NoResultsCard_newContainer__osyh0 {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .NoResultsCard_newContainer__osyh0 {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .NoResultsCard_newContainer__osyh0 {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .NoResultsCard_newContainer__osyh0 {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.NoResultsCard_cardContainer__WlSuV {
  height: 250px;
  width: 100%;
  border-radius: 8px;
  border: 1px solid #e4e4e4;
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-items: center;
  padding: 40px 24px;
}
.NoResultsCard_icon__0m9uq {
  height: 40px;
  width: 40px;
}
@media (min-width: 768px) {
  .NoResultsCard_icon__0m9uq {
    height: 60px;
    width: 60px;
  }
}
.NoResultsCard_mainText__l7luD {
  text-align: center;
  font-size: 1.125rem;
  line-height: 1.875rem;
  font-style: normal;
  text-transform: none;
}
@media (min-width: 580px) {
  .NoResultsCard_mainText__l7luD {
    font-size: 1.25rem;
    line-height: 2rem;
    font-style: normal;
    text-transform: none;
  }
}
@media (min-width: 992px) {
  .NoResultsCard_mainText__l7luD {
    font-size: 1.5rem;
    line-height: 2.25rem;
    font-style: normal;
    text-transform: none;
  }
}
.NoResultsCard_subText__prpTM {
  font-size: 1rem;
  line-height: 1.625rem;
  font-style: normal;
  font-weight: 400;
  text-transform: none;
}
@media (min-width: 992px) {
  .NoResultsCard_subText__prpTM {
    font-size: 1.125rem;
    line-height: 1.875rem;
    font-style: normal;
    font-weight: 400;
    text-transform: none;
  }
}
.RatingBlockWithText_container__LDMzr {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .RatingBlockWithText_container__LDMzr {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .RatingBlockWithText_container__LDMzr {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .RatingBlockWithText_container__LDMzr {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .RatingBlockWithText_container__LDMzr {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .RatingBlockWithText_container__LDMzr {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.RatingBlockWithText_newContainer___3Lw7 {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .RatingBlockWithText_newContainer___3Lw7 {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .RatingBlockWithText_newContainer___3Lw7 {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .RatingBlockWithText_newContainer___3Lw7 {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.RatingBlockWithText_rateBlock__Dtkpc {
  display: flex;
  flex-direction: row;
  flex-shrink: 0;
}
.RatingBlockWithText_rateBlock__Dtkpc .ant-rate-star:not(:last-child) {
  margin-right: 4px;
}
.RatingBlockWithText_tooltipText__e0xaz {
  display: flex;
  margin-top: 6px;
  align-items: center;
}
.RatingBlockWithText_tooltip__aBkkg {
  margin-left: 4px;
}
.RatingBlockWithText_rateLabel__5d1CI {
  font-weight: 500;
  font-size: 55px;
  line-height: 0;
  display: flex;
  align-items: center;
  letter-spacing: -4px;
  margin-right: 21px;
}
.RatingBlockWithText_scoreWordingText__Sf6kC {
  font-size: 0.875rem;
  line-height: 1rem;
  font-weight: 700;
  text-transform: none;
}
.RatingBlockWithText_rateValue__yMqgi {
  display: flex;
  flex-direction: column;
}
.RatingBlockWithText_rateValue__yMqgi > span {
  font-weight: 500;
  font-size: 12px;
  font-style: italic;
}
.RefactorButton_button__4_7QS {
  width: -moz-fit-content;
  width: fit-content;
  height: 45px;
  width: 160px;
  border-radius: 40px;
  font-size: 1em;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
  transition: all 0.15s linear;
  cursor: pointer;
  color: var(--cta-text-color);
  background-color: var(--cta-bg-color);
}
.RefactorButton_button__4_7QS.RefactorButton_leftIcon__XT6KI,
.RefactorButton_button__4_7QS.RefactorButton_rightImage__6qSD4 {
  flex-direction: row-reverse;
}
.RefactorButton_button__4_7QS.RefactorButton_rightImage__6qSD4
  .RefactorButton_customIcon__eyRex {
  margin-right: 0;
  margin-left: 10px;
}
.RefactorButton_button__4_7QS.RefactorButton_shadow__yF20U {
  box-shadow: 0 16px 48px rgba(0, 0, 0, 0.15);
}
.RefactorButton_button__4_7QS:hover {
  background-color: var(--hover-bg-color);
  color: var(--cta-text-color);
}
.RefactorButton_button__4_7QS svg {
  margin-left: 4.15px;
}
.RefactorButton_button__4_7QS svg path {
  fill: var(--cta-text-color);
}
.RefactorButton_button__4_7QS.RefactorButton_primaryDisabled__eu_cR {
  background-color: #d8d8d8;
  color: #fff;
  pointer-events: none;
}
.RefactorButton_button__4_7QS.RefactorButton_ghost__ZOORO {
  background-color: transparent;
  color: var(--cta-bg-color);
  border: 2px solid var(--cta-bg-color);
}
.RefactorButton_button__4_7QS.RefactorButton_ghost__ZOORO svg path {
  fill: var(--cta-bg-color);
}
.RefactorButton_button__4_7QS.RefactorButton_ghost__ZOORO:hover {
  color: var(--hover-bg-color);
  border-color: var(--hover-bg-color);
}
.RefactorButton_button__4_7QS.RefactorButton_ghost__ZOORO:hover svg path {
  fill: var(--hover-bg-color);
}
.RefactorButton_button__4_7QS.RefactorButton_ghostDisabled__9AK_T {
  background-color: transparent;
  border: 2px solid #d8d8d8;
  color: #d8d8d8;
  pointer-events: none;
}
.RefactorButton_button__4_7QS.RefactorButton_ghostDisabled__9AK_T svg path {
  fill: #d8d8d8;
}
.RefactorButton_button__4_7QS.RefactorButton_naked__39aew {
  background-color: transparent;
  text-decoration: underline;
  height: auto;
  color: var(--cta-bg-color);
}
.RefactorButton_button__4_7QS.RefactorButton_naked__39aew:hover {
  text-decoration: underline;
  color: var(--hover-bg-color);
}
.RefactorButton_customIcon__eyRex {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin-right: 10px;
  position: relative;
  bottom: 2px;
}
.RefactorButton_customIcon__eyRex.RefactorButton_isRightImage__yUlOa {
  margin-right: 0;
  margin-left: 10px;
} /* a27675146dc2f7d6.css */
.styles_container___v_nf {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_container___v_nf {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .styles_container___v_nf {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .styles_container___v_nf {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .styles_container___v_nf {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .styles_container___v_nf {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_newContainer__zH5RN {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_newContainer__zH5RN {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .styles_newContainer__zH5RN {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .styles_newContainer__zH5RN {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_richText__Jprmm:last-child {
  margin-bottom: 0;
}
.styles_richText__Jprmm p {
  font-size: 1rem;
  line-height: 1.625rem;
  font-style: normal;
  font-weight: 400;
  text-transform: none;
  padding: 8px 0;
  margin: 0;
}
@media (min-width: 768px) {
  .styles_richText__Jprmm p {
    font-size: 1.125rem;
    line-height: 1.875rem;
    font-style: normal;
    font-weight: 400;
    text-transform: none;
  }
}
.styles_richText__Jprmm ul {
  list-style-type: disc;
  list-style: initial;
  padding-left: 25px;
  padding-top: 8px;
  padding-bottom: 8px;
  margin: 0;
}
.styles_richText__Jprmm ol {
  counter-reset: item;
  padding-top: 8px;
  padding-bottom: 8px;
  list-style: decimal;
}
.styles_richText__Jprmm ol ol {
  padding-left: 40px;
  margin: 25px 0;
}
.styles_richText__Jprmm ol ol > li {
  position: relative;
  padding-left: 40px;
  display: flex;
}
.styles_richText__Jprmm ol ol > li:before {
  position: absolute;
  left: -20px;
  top: 0;
}
.styles_richText__Jprmm ol > li {
  display: block;
  font-size: 1rem;
  line-height: 1.625rem;
  font-style: normal;
  font-weight: 400;
  text-transform: none;
  margin-bottom: 25px;
}
@media (min-width: 768px) {
  .styles_richText__Jprmm ol > li {
    font-size: 1.125rem;
    line-height: 1.875rem;
    font-style: normal;
    font-weight: 400;
    text-transform: none;
  }
}
.styles_richText__Jprmm ol > li:last-child {
  margin-bottom: 0;
}
.styles_richText__Jprmm ol > li:before,
.styles_richText__Jprmm ol > ol li:before {
  content: counters(item, ".") ". ";
  counter-increment: item;
}
.styles_richText__Jprmm img {
  padding-bottom: 24px;
  padding-top: 24px;
  border-radius: 8px;
}
.styles_richText__Jprmm strong {
  font-weight: 700;
}
.styles_richText__Jprmm li {
  font-size: 1rem;
  line-height: 1.625rem;
  font-style: normal;
  font-weight: 400;
  text-transform: none;
  padding-top: 8px;
  padding-bottom: 8px;
}
@media (min-width: 768px) {
  .styles_richText__Jprmm li {
    font-size: 1.125rem;
    line-height: 1.875rem;
    font-style: normal;
    font-weight: 400;
    text-transform: none;
  }
}
.styles_richText__Jprmm li:last-child {
  margin-bottom: 0;
}
.styles_richText__Jprmm table {
  margin: 24px 0;
  background-color: #fff;
  overflow-x: auto;
  display: block;
  border: 1px solid #e4e4e4;
  border-top: 2px solid;
  border-radius: 8px;
  width: calc(100vw - 30px);
}
@media (min-width: 580px) {
  .styles_richText__Jprmm table {
    width: 100%;
  }
}
.styles_richText__Jprmm table tbody {
  display: table;
  width: 100%;
}
.styles_richText__Jprmm table th {
  font-weight: 700;
  position: -webkit-sticky;
  position: sticky;
  left: 0;
  background: #fff;
}
.styles_richText__Jprmm table td {
  vertical-align: middle;
}
.styles_richText__Jprmm table td,
.styles_richText__Jprmm table th {
  font-size: 1rem;
  line-height: 1.25rem;
  padding: 16px;
}
.styles_richText__Jprmm h1,
.styles_richText__Jprmm h2,
.styles_richText__Jprmm h3,
.styles_richText__Jprmm h4,
.styles_richText__Jprmm h5 {
  color: inherit;
  padding-bottom: 8px;
  padding-top: 32px;
  margin: 0;
}
.styles_richText__Jprmm h1 {
  font-size: 2rem;
  line-height: 2.5rem;
  font-family: Roboto, Trebuchet MS, sans-serif;
  font-weight: 700;
  text-transform: none;
}
@media (min-width: 768px) {
  .styles_richText__Jprmm h1 {
    font-size: 2.5rem;
    line-height: 2.75rem;
  }
}
.styles_richText__Jprmm h2 {
  font-size: 1.5rem;
  line-height: 1.75rem;
  font-weight: 700;
  text-transform: none;
}
@media (min-width: 768px) {
  .styles_richText__Jprmm h2 {
    font-size: 2rem;
    line-height: 2.5rem;
  }
}
.styles_richText__Jprmm h3 {
  font-size: 1.375rem;
  line-height: 1.625rem;
  font-weight: 700;
  text-transform: none;
}
@media (min-width: 768px) {
  .styles_richText__Jprmm h3 {
    font-size: 1.625rem;
    line-height: 2rem;
  }
}
.styles_richText__Jprmm h4 {
  font-size: 1.25rem;
  line-height: 1.5rem;
  font-weight: 700;
  text-transform: none;
}
@media (min-width: 768px) {
  .styles_richText__Jprmm h4 {
    font-size: 1.375rem;
    line-height: 1.625rem;
  }
}
.styles_richText__Jprmm h5 {
  font-size: 1.125rem;
  line-height: 1.375rem;
  font-weight: 700;
  text-transform: none;
}
@media (min-width: 768px) {
  .styles_richText__Jprmm h5 {
    font-size: 1.125rem;
    line-height: 1.875rem;
  }
}
.styles_richText__Jprmm a {
  text-decoration: none;
}
.styles_richText__Jprmm a:hover {
  text-decoration: underline;
}
.styles_richText__Jprmm blockquote {
  font-size: 1.375rem;
  line-height: 1.625rem;
  font-weight: 700;
  text-transform: none;
  position: relative;
  background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="21" height="19" viewBox="0 0 21 19" fill="none" %3E%3Cpath d="M0.0830078 16.6618C0.0830078 17.2315 0.245768 17.6791 0.652669 18.0453C1.01888 18.4522 1.46647 18.6149 2.03613 18.6149H7.24447C7.77344 18.6149 8.22103 18.4522 8.62793 18.0453C8.99414 17.6791 9.19759 17.2315 9.19759 16.6618V11.4535C9.19759 10.9245 8.99414 10.4769 8.62793 10.07C8.22103 9.7038 7.77344 9.50035 7.24447 9.50035H4.31478C4.31478 6.65204 5.69824 4.69892 8.54655 3.64098C8.70931 3.60029 8.87207 3.47822 8.99414 3.31545C9.11621 3.15269 9.19759 2.94924 9.19759 2.74579V1.36233C9.19759 1.03681 9.03483 0.792668 8.79069 0.589218C8.54655 0.426457 8.26172 0.345077 7.97689 0.426457C5.37272 1.15888 3.37891 2.46096 2.03613 4.3734C0.73405 6.24514 0.0830078 8.60517 0.0830078 11.4535V16.6618ZM13.7549 18.6149C13.1852 18.6149 12.7376 18.4522 12.3714 18.0453C11.9645 17.6791 11.8018 17.2315 11.8018 16.6618V11.4535C11.8018 8.60517 12.4528 6.24514 13.7549 4.3734C15.0977 2.46096 17.0915 1.15888 19.6956 0.426457C19.9805 0.345077 20.2653 0.426457 20.5094 0.589218C20.7536 0.792668 20.9163 1.03681 20.9163 1.36233V2.74579C20.9163 2.94924 20.835 3.15269 20.7129 3.31545C20.5908 3.47822 20.4281 3.60029 20.2653 3.64098C17.417 4.69892 16.0335 6.65204 16.0335 9.50035H18.9632C19.4922 9.50035 19.9398 9.7038 20.3467 10.07C20.7129 10.4769 20.9163 10.9245 20.9163 11.4535V16.6618C20.9163 17.2315 20.7129 17.6791 20.3467 18.0453C19.9398 18.4522 19.4922 18.6149 18.9632 18.6149H13.7549Z" fill="%23171C2B" /%3E%3C/svg%3E');
  background-repeat: no-repeat;
  background-position: 20px 18px;
  background-size: 17px;
  border-radius: 8px;
  overflow: hidden;
  padding: 16px 16px 16px 58px;
  margin: 24px 0;
  background-color: #fff;
}
@media (min-width: 768px) {
  .styles_richText__Jprmm blockquote {
    font-size: 1.625rem;
    line-height: 2rem;
    background-position: 32px 28px;
    background-size: 22px;
    padding: 24px 24px 24px 82px;
  }
}
.styles_richText__Jprmm blockquote:before {
  content: "";
  position: absolute;
  background: #f5a623;
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.Disclaimer_container__DGrNH {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .Disclaimer_container__DGrNH {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .Disclaimer_container__DGrNH {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .Disclaimer_container__DGrNH {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .Disclaimer_container__DGrNH {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .Disclaimer_container__DGrNH {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.Disclaimer_newContainer__THd4O {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .Disclaimer_newContainer__THd4O {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .Disclaimer_newContainer__THd4O {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .Disclaimer_newContainer__THd4O {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.Disclaimer_legalDisclosure__K2Maj {
  text-align: center;
  flex: 1 1 100%;
  color: #909090;
  font-size: 0.4375rem;
  line-height: 0.65625rem;
  max-width: calc(100% - 20px);
  margin: 10px auto 0;
}
.Disclaimer_legalDisclosure__K2Maj p {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .Disclaimer_legalDisclosure__K2Maj {
    display: block;
    color: #150012;
  }
}
@media (min-width: 992px) {
  .Disclaimer_legalDisclosure__K2Maj {
    margin-top: 10px;
    font-size: 0.5625rem;
  }
}
.Disclaimer_legalDisclosure__K2Maj .Disclaimer_richText___ubvK p {
  font-size: 0.4375rem;
  line-height: 0.65625rem;
  color: #909090;
  padding: 0;
}
@media (min-width: 768px) {
  .Disclaimer_legalDisclosure__K2Maj .Disclaimer_richText___ubvK p {
    color: #150012;
  }
}
@media (min-width: 992px) {
  .Disclaimer_legalDisclosure__K2Maj .Disclaimer_richText___ubvK p {
    font-size: 0.5625rem;
  }
}
.Disclaimer_legalDisclosure__K2Maj .Disclaimer_richText___ubvK a {
  text-decoration: underline;
}
.Disclaimer_showMoreButton__mBpE8 {
  all: unset;
  cursor: pointer;
  text-decoration: underline;
  font-weight: 700;
  margin-left: 2px;
}
.paymentMethods_container__2oPD4 {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .paymentMethods_container__2oPD4 {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .paymentMethods_container__2oPD4 {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .paymentMethods_container__2oPD4 {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .paymentMethods_container__2oPD4 {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .paymentMethods_container__2oPD4 {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.paymentMethods_newContainer__40L_G {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .paymentMethods_newContainer__40L_G {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .paymentMethods_newContainer__40L_G {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .paymentMethods_newContainer__40L_G {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.paymentMethods_paymentMethod__ukhHe {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  column-gap: 12px;
  flex-wrap: wrap;
  position: relative;
}
.paymentMethods_paymentMethod__ukhHe.paymentMethods_small__lzhfq {
  gap: 4px;
}
.paymentMethods_paymentMethod__ukhHe.paymentMethods_small__lzhfq
  .paymentMethods_paymentMethodItem__j4c7r {
  width: 23px;
  height: 16px;
}
.paymentMethods_paymentMethod__ukhHe.paymentMethods_large__z_s1w
  .paymentMethods_paymentMethodItem__j4c7r {
  width: 70px;
  height: 48px;
}
.paymentMethods_paymentMethodItem__j4c7r {
  position: relative;
  width: 40px;
  height: 24px;
}
.decorativeButtonWrapper_container__uVsNQ {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .decorativeButtonWrapper_container__uVsNQ {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .decorativeButtonWrapper_container__uVsNQ {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .decorativeButtonWrapper_container__uVsNQ {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .decorativeButtonWrapper_container__uVsNQ {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .decorativeButtonWrapper_container__uVsNQ {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.decorativeButtonWrapper_newContainer__apSN_ {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .decorativeButtonWrapper_newContainer__apSN_ {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .decorativeButtonWrapper_newContainer__apSN_ {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .decorativeButtonWrapper_newContainer__apSN_ {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.decorativeButtonWrapper_topDeco1__l7N9H {
  position: absolute;
  top: -12px;
  right: -10px;
  z-index: 11;
  line-height: 0;
  transform: scaleX(-1);
}
.decorativeButtonWrapper_topDeco1__l7N9H svg {
  width: 30px;
}
@media (min-width: 768px) {
  .decorativeButtonWrapper_topDeco1__l7N9H svg {
    width: 41px;
  }
}
.decorativeButtonWrapper_topDeco2__DADDy {
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
  line-height: 0;
}
.decorativeButtonWrapper_bottomDeco__HOMGB {
  position: absolute;
  line-height: 0;
  left: 50%;
  bottom: -7px;
  transform: translateX(-50%);
  z-index: 10;
}
.Card_container__bZEN6 {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .Card_container__bZEN6 {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .Card_container__bZEN6 {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .Card_container__bZEN6 {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .Card_container__bZEN6 {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .Card_container__bZEN6 {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.Card_newContainer__uacW_ {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .Card_newContainer__uacW_ {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .Card_newContainer__uacW_ {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .Card_newContainer__uacW_ {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.Card_cardRow__vH7bN {
  padding: 30px 0 5px;
  border-bottom: 2px solid #87203a;
  background: #2e0014;
  z-index: 0;
  transition: all 0.15s ease-in-out;
  box-sizing: border-box;
  position: relative;
  display: block;
  cursor: pointer;
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN {
    padding-bottom: 22px;
    padding-top: 22px;
  }
  .Card_cardRow__vH7bN:first-child .Card_cardScore__tm8py,
  .Card_cardRow__vH7bN:hover .Card_cardScore__tm8py {
    border: 2px solid #fe9807;
  }
}
.Card_cardRow__vH7bN.Card_bestChoice__1Hdlb {
  background-color: #fffcf2;
  border: 3px solid #fe9807;
  border-radius: 12px;
}
.Card_cardRow__vH7bN.Card_bestChoice__1Hdlb .Card_cardScore__tm8py {
  border: 2px solid #fe9807;
}
.Card_cardRow__vH7bN:hover {
  z-index: 1;
}
.Card_cardRow__vH7bN .ant-rate {
  line-height: 0;
  margin-bottom: 2px;
  display: flex;
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN .ant-rate {
    margin-bottom: 8px;
  }
}
.Card_cardRow__vH7bN .ant-rate .ant-rate-star:not(:last-child) {
  margin-right: 2px;
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN .ant-rate .ant-rate-star:not(:last-child) {
    margin-right: 6px;
  }
}
@media (min-width: 992px) {
  .Card_cardRow__vH7bN .ant-rate .ant-rate-star:not(:last-child) {
    margin-right: 7px;
  }
}
.Card_cardRow__vH7bN .Card_innerWrapper__M0kZy {
  display: flex;
  flex-flow: row wrap;
  position: relative;
  padding-left: 13px;
  padding-right: 13px;
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN .Card_innerWrapper__M0kZy {
    justify-content: space-between;
    align-items: center;
    padding-left: 50px;
    padding-right: 15px;
  }
}
@media (min-width: 992px) {
  .Card_cardRow__vH7bN .Card_innerWrapper__M0kZy {
    padding-left: 94px;
    padding-right: 15px;
  }
}
@media (min-width: 1200px) {
  .Card_cardRow__vH7bN .Card_innerWrapper__M0kZy {
    padding-left: 102px;
    padding-right: 19px;
  }
}
.Card_cardRow__vH7bN .Card_innerWrapper__M0kZy .Card_cardNumber__3P_ZX {
  color: #150012;
  font-size: 2.3125rem;
  font-weight: 200;
  line-height: 2.6875rem;
  display: none;
  position: absolute;
  left: 6px;
  top: 50%;
  margin-top: -12px;
}
@media (min-width: 992px) {
  .Card_cardRow__vH7bN .Card_innerWrapper__M0kZy .Card_cardNumber__3P_ZX {
    left: -6px;
    font-size: 2.3125rem;
    margin-top: -23px;
    display: block;
    width: 54px;
    text-align: center;
  }
}
@media (min-width: 1200px) {
  .Card_cardRow__vH7bN .Card_innerWrapper__M0kZy .Card_cardNumber__3P_ZX {
    left: -6px;
    width: 102px;
    display: block;
  }
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN {
    background: #fff;
    border: 2px solid #fff;
    border-bottom: 3px solid #e9eaed;
  }
  .Card_cardRow__vH7bN:hover {
    background-color: #fffcf2;
  }
  .Card_cardRow__vH7bN:after {
    display: none;
  }
}
.Card_cardRow--withTerms___Zd8u {
  padding-bottom: 7px;
}
@media (min-width: 768px) {
  .Card_cardRow--withTerms___Zd8u {
    padding-bottom: 10px;
  }
}
.Card_cardRow--withTerms_mobile__yVZtJ {
  padding-bottom: 7px;
}
@media (min-width: 768px) {
  .Card_cardRow--withTerms_mobile__yVZtJ {
    padding-bottom: 22px;
  }
}
.Card_cardRow__vH7bN .Card_ribbon__vngUy {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 10;
  min-height: 18px;
  width: auto;
  height: 22px;
  padding: 2px 0 2px 12px;
}
.Card_cardRow__vH7bN .Card_ribbon__vngUy:after,
.Card_cardRow__vH7bN .Card_ribbon__vngUy:before {
  border-bottom: 22px solid transparent;
  border-left-width: 22px;
  right: -22px;
}
.Card_cardRow__vH7bN .Card_ribbon__vngUy span {
  font-size: 0.75rem;
  font-weight: 600;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN .Card_ribbon__vngUy {
    left: -11px;
    top: -2px;
    min-width: unset;
  }
}
.Card_cardRow__vH7bN:before {
  background-color: var(--card-left-side-color);
}
.Card_cardRow__vH7bN:after {
  background-color: var(--card-right-side-color);
}
.Card_cardRow__vH7bN:after,
.Card_cardRow__vH7bN:before {
  display: block;
  content: "";
  position: absolute;
  z-index: -1;
  width: 50%;
  top: 0;
  height: 100%;
  bottom: 0;
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN:after,
  .Card_cardRow__vH7bN:before {
    display: none;
  }
}
.Card_cardRow__vH7bN:before {
  left: 0;
}
.Card_cardRow__vH7bN:after {
  right: 0;
}
.Card_cardRow__vH7bN:first-child .Card_cardNumber__3P_ZX {
  display: none;
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN:first-child {
    border: 3px solid #fe9807;
    background-color: #fffcf2;
  }
  .Card_cardRow__vH7bN:first-child .Card_ribbon__vngUy {
    display: none;
  }
  .Card_cardRow__vH7bN:nth-child(2):hover {
    border-top: 2px solid transparent;
  }
}
.Card_cardRow__vH7bN .Card_cardRating__N1jFe {
  width: 26%;
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN .Card_cardRating__N1jFe {
    width: 99px;
    text-align: center;
  }
}
@media (min-width: 992px) {
  .Card_cardRow__vH7bN .Card_cardRating__N1jFe {
    width: 128px;
  }
}
.Card_cardRow__vH7bN .Card_cardRating__N1jFe .Card_rateBlock__HnelZ {
  align-items: center;
  justify-content: center;
  height: 100%;
}
.Card_cardRow__vH7bN
  .Card_cardRating__N1jFe
  .Card_rateBlock__HnelZ.Card_scoreWordingText__mjXHq {
  flex-direction: column;
}
.Card_cardRow__vH7bN .Card_cardRating__N1jFe .Card_optionalLink__FbmOL {
  display: none;
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN .Card_cardRating__N1jFe .Card_optionalLink__FbmOL {
    display: block;
    font-size: 0.75rem;
    line-height: 0.875rem;
    text-decoration: underline;
    margin-top: 4px;
  }
}
@media (min-width: 992px) {
  .Card_cardRow__vH7bN .Card_cardRating__N1jFe .Card_optionalLink__FbmOL {
    font-size: 0.875rem;
    margin-top: 5px;
  }
}
.Card_cardRow__vH7bN .Card_cardRating__N1jFe .Card_ratingWording__CW01F {
  display: none;
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN .Card_cardRating__N1jFe .Card_ratingWording__CW01F {
    display: block;
    font-size: 0.75rem;
    line-height: 1;
    font-style: normal;
    margin-top: 5px;
  }
}
@media (min-width: 992px) {
  .Card_cardRow__vH7bN .Card_cardRating__N1jFe .Card_ratingWording__CW01F {
    font-size: 0.875rem;
  }
}
.Card_cardRow__vH7bN .Card_cardRating__N1jFe .Card_votes__pyFbF {
  font-size: 0.625rem;
  line-height: 0.875rem;
  color: #909090;
  font-style: normal;
  text-transform: uppercase;
  text-align: center;
  width: auto;
  margin: auto;
  font-weight: 600;
  display: flex;
}
.Card_cardRow__vH7bN .Card_cardRating__N1jFe .Card_votes__pyFbF > span {
  font-weight: 400;
  order: 2;
  margin-left: 3px;
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN .Card_cardRating__N1jFe .Card_votes__pyFbF {
    color: #171c2b;
    width: auto;
    font-size: 0.75rem;
    text-transform: capitalize;
  }
  .Card_cardRow__vH7bN .Card_cardRating__N1jFe .Card_votes__pyFbF > span {
    order: 0;
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  .Card_cardRow__vH7bN .Card_cardRating__N1jFe .Card_votes__pyFbF {
    font-size: 0.875rem;
  }
}
.Card_cardRow__vH7bN .Card_cardScore__tm8py {
  width: 24%;
  padding-right: 11px;
  display: flex;
  flex-flow: column;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  transition: border 0.3s ease-in-out;
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN .Card_cardScore__tm8py {
    padding-right: 0;
    width: 60px;
    height: 60px;
    background: #fff;
    border: 2px solid #e8e8e8;
  }
}
@media (min-width: 992px) {
  .Card_cardRow__vH7bN .Card_cardScore__tm8py {
    width: 80px;
    height: 80px;
  }
}
.Card_cardRow__vH7bN .Card_cardScore__tm8py .Card_score__g_Ua1 {
  width: auto;
  height: auto;
  text-align: center;
}
.Card_cardRow__vH7bN .Card_cardScore__tm8py .Card_score__g_Ua1 svg {
  display: none;
}
.Card_cardRow__vH7bN .Card_cardScore__tm8py .Card_scoreNumber___F6OR {
  font-size: 1.875rem;
  line-height: 1;
  color: #fff;
  position: static;
  font-weight: 600;
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN .Card_cardScore__tm8py .Card_scoreNumber___F6OR {
    font-size: 1.6875rem;
    position: absolute;
    font-weight: 700;
    letter-spacing: -1.6px;
    color: #05263f;
  }
}
@media (min-width: 992px) {
  .Card_cardRow__vH7bN .Card_cardScore__tm8py .Card_scoreNumber___F6OR {
    font-size: 2rem;
    font-weight: 700;
    letter-spacing: -1px;
  }
}
.Card_cardRow__vH7bN
  .Card_cardScore__tm8py
  .Card_scoreNumber___F6OR.Card_scoreWordingText__mjXHq {
  font-size: 29px;
  line-height: 33px;
  font-weight: 500;
  background: hsla(0, 0%, 56%, 0.5);
  padding: 7px 7px 6px;
  border-radius: 6px;
  letter-spacing: -0.5px;
}
.Card_cardRow__vH7bN .Card_cardScore__tm8py .Card_scoreSubtext__3wHvW {
  display: block;
  font-size: 0.625rem;
  font-weight: 700;
  color: #909090;
  text-align: center;
  text-transform: uppercase;
  margin-top: 5px;
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN .Card_cardScore__tm8py .Card_scoreSubtext__3wHvW {
    display: none;
  }
}
.Card_cardRow__vH7bN .Card_cardScore__tm8py .Card_bg__wNqcv,
.Card_cardRow__vH7bN .Card_cardScore__tm8py .Card_vector__2UKoo {
  stroke-width: 1px;
}
.Card_cardRow__vH7bN .Card_cardButton__yWxv2 {
  width: 50%;
  padding-left: 13px;
  position: relative;
}
.Card_cardRow__vH7bN .Card_cardButton__yWxv2 svg {
  display: none;
}
@media (min-width: 580px) {
  .Card_cardRow__vH7bN .Card_cardButton__yWxv2 {
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN .Card_cardButton__yWxv2 {
    width: 138px;
  }
  .Card_cardRow__vH7bN .Card_cardButton__yWxv2 svg {
    display: block;
  }
}
@media (min-width: 992px) {
  .Card_cardRow__vH7bN .Card_cardButton__yWxv2 {
    width: 190px;
  }
}
.Card_cardRow__vH7bN .Card_cardButton__yWxv2 .Card_button__x2zgN {
  width: 125px;
  height: 34px;
  margin: auto;
  font-size: 0.75rem;
  line-height: 1;
  font-weight: 700;
  border-radius: 5px;
}
.Card_cardRow__vH7bN .Card_cardButton__yWxv2 .Card_button__x2zgN:hover {
  background-color: #fe9807;
}
.Card_cardRow__vH7bN
  .Card_cardButton__yWxv2
  .Card_button__x2zgN
  .Card_customIcon__arTPL {
  width: 13px;
  height: 13px;
  margin-top: 3px;
  margin-right: 4px;
}
@media (min-width: 992px) {
  .Card_cardRow__vH7bN
    .Card_cardButton__yWxv2
    .Card_button__x2zgN
    .Card_customIcon__arTPL {
    width: 16px;
    height: 16px;
    margin-right: 8px;
  }
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN .Card_cardButton__yWxv2 .Card_button__x2zgN {
    width: 138px;
    height: 40px;
    font-size: 0.8125rem;
    border-radius: 50px;
  }
}
@media (min-width: 992px) {
  .Card_cardRow__vH7bN .Card_cardButton__yWxv2 .Card_button__x2zgN {
    font-size: 1rem;
    width: 190px;
    height: 50px;
    font-weight: 700;
  }
}
.Card_cardRow__vH7bN .Card_cardButton__yWxv2 .Card_button__x2zgN svg {
  margin-top: 1px;
  width: 12px;
  height: 12px;
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN .Card_cardButton__yWxv2 .Card_button__x2zgN svg {
    margin-top: 0;
    width: 13px;
    height: 13px;
    margin-left: 5px;
  }
}
@media (min-width: 992px) {
  .Card_cardRow__vH7bN .Card_cardButton__yWxv2 .Card_button__x2zgN svg {
    width: 14px;
    height: 14px;
  }
}
.Card_cardRow__vH7bN .Card_cardButton__yWxv2 .Card_providerLink__oUP2R {
  text-decoration: underline;
  display: none;
  text-align: center;
  font-size: 0.75rem;
  margin: 6px auto auto;
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN .Card_cardButton__yWxv2 .Card_providerLink__oUP2R {
    display: block;
    margin-top: 5px;
  }
}
@media (min-width: 992px) {
  .Card_cardRow__vH7bN .Card_cardButton__yWxv2 .Card_providerLink__oUP2R {
    font-size: 0.875rem;
    margin-top: 5px;
  }
}
.Card_cardRow__vH7bN .Card_cardButton__yWxv2 .Card_ctaTooltip__AXpYX {
  display: none;
  position: absolute;
  top: calc(100% + 12px);
  z-index: 10;
  white-space: nowrap;
  font-size: 0.75rem;
  line-height: 1.5625rem;
  text-align: center;
  font-weight: 700;
  width: 100%;
  justify-content: center;
}
.Card_cardRow__vH7bN .Card_cardButton__yWxv2 .Card_ctaTooltip__AXpYX span {
  border-radius: 60px;
  padding: 6px 22px;
  background-color: #fff;
  border: 1px solid #d7dde5;
}
.Card_cardRow__vH7bN
  .Card_cardButton__yWxv2
  .Card_ctaTooltip__AXpYX
  span:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 10px solid #fff;
  position: absolute;
  top: -8px;
  left: 50%;
  margin-left: -6px;
  filter: drop-shadow(0 -2px 0 #d7dde5);
  transform: rotate(0deg);
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN .Card_cardButton__yWxv2:hover > .Card_ctaTooltip__AXpYX {
    display: flex;
  }
}
.Card_cardRow__vH7bN .Card_bestChoice__1Hdlb {
  position: absolute;
  left: -15px;
  top: 50%;
  margin-top: -35px;
  z-index: 99;
  display: none;
}
.Card_cardRow__vH7bN .Card_bestChoice__1Hdlb .Card_shape__z6kma {
  top: 78px;
  margin-top: 0;
}
.Card_cardRow__vH7bN .Card_bestChoice__1Hdlb svg {
  width: 60px;
  height: 60px;
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN .Card_bestChoice__1Hdlb {
    display: block;
  }
  .Card_cardRow__vH7bN .Card_bestChoice__1Hdlb svg {
    width: 50px;
    height: 50px;
  }
}
@media (min-width: 992px) {
  .Card_cardRow__vH7bN .Card_bestChoice__1Hdlb svg {
    width: 70px;
    height: 70px;
  }
}
@media (min-width: 1200px) {
  .Card_cardRow__vH7bN .Card_bestChoice__1Hdlb {
    left: -20px;
  }
}
.Card_cardRow__vH7bN .Card_bestChoice__1Hdlb .Card_editorChoice__i0eoW {
  left: -250px;
  top: -90px;
  position: absolute;
  width: 255px;
  z-index: -1;
  display: none;
}
@media (min-width: 1600px) {
  .Card_cardRow__vH7bN .Card_bestChoice__1Hdlb .Card_editorChoice__i0eoW {
    display: block;
  }
}
.Card_cardRow__vH7bN .Card_cardLogo__gYYpK {
  width: 50%;
  padding-right: 13px;
  margin-bottom: 10px;
  position: relative;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN .Card_cardLogo__gYYpK {
    padding-right: 0;
    width: 121px;
    margin-bottom: 0;
    margin-top: 0;
  }
}
@media (min-width: 992px) {
  .Card_cardRow__vH7bN .Card_cardLogo__gYYpK {
    width: 185px;
    height: 82px;
  }
}
.Card_cardRow__vH7bN .Card_cardLogo__gYYpK .Card_cardNumberWithLogo__PFec0 {
  justify-content: center;
  max-height: none;
}
.Card_cardRow__vH7bN .Card_cardLogo__gYYpK .Card_cardImage__olGmY {
  width: 125px;
  height: 66px;
  max-height: none;
  flex-shrink: 0;
  display: flex;
  justify-content: center;
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN .Card_cardLogo__gYYpK .Card_cardImage__olGmY {
    height: 63px;
  }
}
@media (min-width: 992px) {
  .Card_cardRow__vH7bN .Card_cardLogo__gYYpK .Card_cardImage__olGmY {
    height: 90px;
  }
}
.Card_cardRow__vH7bN .Card_cardLogo__gYYpK .Card_cardImage__olGmY img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: center;
}
.Card_cardRow__vH7bN .Card_cardMinDeposit__IErRP {
  color: #fff;
  font-weight: 600;
  font-size: 0.6875rem;
  line-height: 1rem;
  width: 100%;
  text-align: center;
  margin-top: 6px;
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN .Card_cardMinDeposit__IErRP {
    font-size: 0.875rem;
    line-height: normal;
    font-weight: 700;
    color: #4e5b64;
    display: none;
  }
}
.Card_cardRow__vH7bN .Card_cardMinDeposit__IErRP.Card_showOnDesktop__ajCnV {
  display: block;
}
.Card_cardRow__vH7bN .Card_cardBonus__ccUrI {
  width: 50%;
  text-align: center;
  display: flex;
  position: relative;
  align-items: center;
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN .Card_cardBonus__ccUrI {
    width: 147px;
    text-align: left;
  }
}
@media (min-width: 992px) {
  .Card_cardRow__vH7bN .Card_cardBonus__ccUrI {
    width: 185px;
  }
}
@media (min-width: 1200px) {
  .Card_cardRow__vH7bN .Card_cardBonus__ccUrI {
    width: 218px;
  }
}
.Card_cardRow__vH7bN .Card_cardBonus__ccUrI .Card_popUpWrapper__2oJb5 {
  position: absolute;
  z-index: 99;
  left: -314px;
  padding: 0;
  display: none;
}
.Card_cardRow__vH7bN
  .Card_cardBonus__ccUrI
  .Card_popUpWrapper__2oJb5
  .Card_logoBg__ksFJz {
  background-color: #120111;
  padding: 16px 0;
  width: 100%;
  border-radius: 11px 11px 0 0;
}
.Card_cardRow__vH7bN
  .Card_cardBonus__ccUrI
  .Card_popUpWrapper__2oJb5
  .Card_body__cdAnL {
  padding: 16px 25px 33px;
}
.Card_cardRow__vH7bN
  .Card_cardBonus__ccUrI
  .Card_popUpWrapper__2oJb5
  .Card_button__x2zgN {
  border-radius: 50px;
  width: 176px;
  height: 49px;
}
.Card_cardRow__vH7bN
  .Card_cardBonus__ccUrI
  .Card_popUpWrapper__2oJb5
  .Card_button__x2zgN
  svg {
  margin-left: 16px;
}
.Card_cardRow__vH7bN
  .Card_cardBonus__ccUrI
  .Card_popUpWrapper__2oJb5
  .Card_bonus__aiACi {
  font-size: 1.25rem;
  line-height: 1.25rem;
  margin-bottom: 8px;
  font-weight: 700;
}
.Card_cardRow__vH7bN
  .Card_cardBonus__ccUrI
  .Card_popUpWrapper__2oJb5
  .Card_desclaimer__IafVa {
  font-size: 0.875rem;
  margin-bottom: 17px;
}
.Card_cardRow__vH7bN
  .Card_cardBonus__ccUrI
  .Card_popUpWrapper__2oJb5
  .Card_termsAndCondition__cdrX8 {
  margin-top: 13px;
  margin-bottom: 20px;
}
.Card_cardRow__vH7bN
  .Card_cardBonus__ccUrI
  .Card_popUpWrapper__2oJb5
  .Card_legalLogo__sor6S {
  margin: 0 4.5px 4.5px;
}
@media (min-width: 992px) {
  .Card_cardRow__vH7bN .Card_cardBonus__ccUrI .Card_popUpWrapper__2oJb5 {
    display: block;
  }
}
.Card_cardRow__vH7bN .Card_cardBonus__ccUrI .Card_offerTitle__16eOb {
  font-size: 0.875rem;
  line-height: 1;
  font-weight: 600;
  color: #ffce01;
  text-transform: capitalize;
  margin-bottom: 6px;
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN .Card_cardBonus__ccUrI .Card_offerTitle__16eOb {
    display: none;
  }
}
.Card_cardRow__vH7bN .Card_cardBonus__ccUrI .Card_specialOffer__nE8qA {
  display: flex;
  flex-flow: column nowrap;
  color: inherit;
  margin-left: auto;
  padding-left: 13px;
  width: 100%;
}
@media (min-width: 580px) {
  .Card_cardRow__vH7bN .Card_cardBonus__ccUrI .Card_specialOffer__nE8qA {
    margin: 0;
    padding-left: 0;
  }
}
.Card_cardRow__vH7bN
  .Card_cardBonus__ccUrI
  .Card_specialOffer__nE8qA.Card_balancedText__FYjg2 {
  text-wrap: balance;
}
.Card_cardRow__vH7bN .Card_cardBonus__ccUrI .Card_offerText__gfxbT {
  font-size: 0.875rem;
  line-height: 1.3125rem;
  font-weight: 700;
  color: #fff;
  margin-bottom: 5px;
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN .Card_cardBonus__ccUrI .Card_offerText__gfxbT {
    font-size: 0.75rem;
    line-height: 0.9375rem;
    margin-bottom: 3px;
    color: #4e5b64;
  }
}
@media (min-width: 992px) {
  .Card_cardRow__vH7bN .Card_cardBonus__ccUrI .Card_offerText__gfxbT {
    font-size: 1.125rem;
    line-height: 1.5rem;
    margin-bottom: 7px;
  }
}
.Card_cardRow__vH7bN .Card_cardBonus__ccUrI .Card_offerSubText__Kn4VZ {
  color: inherit;
  display: none;
  bottom: 7px;
  left: 0;
  width: 100%;
  color: #150012;
  font-size: 0.5625rem;
  line-height: 0.8125rem;
  text-align: center;
  font-weight: 400;
}
@media (min-width: 768px) {
  .Card_cardRow__vH7bN .Card_cardBonus__ccUrI .Card_offerSubText__Kn4VZ {
    position: static;
    display: block;
    font-size: 0.625rem;
    line-height: 0.9375rem;
  }
}
.Card_paymentMethods__DearJ {
  margin-top: 6px;
}
@media (min-width: 768px) {
  .Card_paymentMethods__DearJ {
    margin-top: 12px;
  }
}
.Card_inBrandJackpotContainer__7FWLk {
  margin: 13px;
}
.Card_ctaButtonWrapper__5CXUJ {
  position: relative;
  width: -moz-fit-content;
  width: fit-content;
  height: -moz-fit-content;
  height: fit-content;
  margin: auto;
}
.Card_ctaButtonWrapper__5CXUJ svg {
  display: block !important;
}
.CasinoV1_container__CKRZy {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .CasinoV1_container__CKRZy {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .CasinoV1_container__CKRZy {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .CasinoV1_container__CKRZy {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .CasinoV1_container__CKRZy {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .CasinoV1_container__CKRZy {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.CasinoV1_newContainer__UOmWl {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .CasinoV1_newContainer__UOmWl {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .CasinoV1_newContainer__UOmWl {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .CasinoV1_newContainer__UOmWl {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.CasinoV1_compareTable__nnD4R {
  position: relative;
  padding: 0;
  z-index: 0;
  margin-top: var(--top-overlap, 0);
}
@media (min-width: 768px) {
  .CasinoV1_compareTable__nnD4R {
    padding: 0 40px 50px;
  }
}
@media (min-width: 1200px) {
  .CasinoV1_compareTable__nnD4R {
    padding: 0 0 50px;
  }
}
.CasinoV1_compareTable__nnD4R .ant-rate-star:not(:last-child) {
  margin-right: 4px;
}
.CasinoV1_compareTable__nnD4R .CasinoV1_title__AqRhL {
  margin-bottom: 30px;
  margin-top: 50px;
  font-size: 1.875rem;
  line-height: 2.375rem;
}
@media (min-width: 768px) {
  .CasinoV1_compareTable__nnD4R .CasinoV1_title__AqRhL {
    margin-top: 0;
  }
}
@media (min-width: 1200px) {
  .CasinoV1_compareTable__nnD4R .CasinoV1_title__AqRhL {
    margin-top: 0;
  }
}
.CasinoV1_compareTable__nnD4R .CasinoV1_titlesWrapper__TcfSN {
  display: none;
  background-color: #ca2744;
  justify-content: space-between;
}
@media (min-width: 768px) {
  .CasinoV1_compareTable__nnD4R .CasinoV1_titlesWrapper__TcfSN {
    display: flex;
    min-height: 52px;
    padding-left: 50px;
    padding-right: 15px;
  }
}
@media (min-width: 992px) {
  .CasinoV1_compareTable__nnD4R .CasinoV1_titlesWrapper__TcfSN {
    min-height: 60px;
    padding-left: 94px;
    padding-right: 15px;
  }
}
@media (min-width: 1200px) {
  .CasinoV1_compareTable__nnD4R .CasinoV1_titlesWrapper__TcfSN {
    padding: 17px 19px 17px 102px;
  }
}
.CasinoV1_compareTable__nnD4R
  .CasinoV1_titlesWrapper__TcfSN
  .CasinoV1_title__AqRhL {
  font-weight: 700;
  font-size: 0.64375rem;
  line-height: 0.95625rem;
  white-space: nowrap;
}
@media (min-width: 992px) {
  .CasinoV1_compareTable__nnD4R
    .CasinoV1_titlesWrapper__TcfSN
    .CasinoV1_title__AqRhL {
    font-size: 0.825rem;
  }
}
@media (min-width: 1200px) {
  .CasinoV1_compareTable__nnD4R
    .CasinoV1_titlesWrapper__TcfSN
    .CasinoV1_title__AqRhL {
    font-size: 1rem;
    line-height: 1.125rem;
  }
}
.CasinoV1_compareTable__nnD4R .CasinoV1_titleColumn__L_c0H {
  text-align: center;
}
@media (min-width: 768px) {
  .CasinoV1_compareTable__nnD4R .CasinoV1_titleColumn__L_c0H:first-child {
    width: 125px;
  }
}
@media (min-width: 992px) {
  .CasinoV1_compareTable__nnD4R .CasinoV1_titleColumn__L_c0H:first-child {
    width: 185px;
  }
}
@media (min-width: 1200px) {
  .CasinoV1_compareTable__nnD4R .CasinoV1_titleColumn__L_c0H:first-child {
    width: 185px;
  }
}
@media (min-width: 768px) {
  .CasinoV1_compareTable__nnD4R .CasinoV1_titleColumn__L_c0H:nth-child(2) {
    width: 147px;
  }
}
@media (min-width: 992px) {
  .CasinoV1_compareTable__nnD4R .CasinoV1_titleColumn__L_c0H:nth-child(2) {
    width: 185px;
  }
}
@media (min-width: 1200px) {
  .CasinoV1_compareTable__nnD4R .CasinoV1_titleColumn__L_c0H:nth-child(2) {
    width: 218px;
  }
}
@media (min-width: 768px) {
  .CasinoV1_compareTable__nnD4R .CasinoV1_titleColumn__L_c0H:nth-child(3) {
    width: 99px;
  }
}
@media (min-width: 992px) {
  .CasinoV1_compareTable__nnD4R .CasinoV1_titleColumn__L_c0H:nth-child(3) {
    width: 128px;
  }
}
@media (min-width: 768px) {
  .CasinoV1_compareTable__nnD4R .CasinoV1_titleColumn__L_c0H:nth-child(4) {
    width: 60px;
  }
}
@media (min-width: 992px) {
  .CasinoV1_compareTable__nnD4R .CasinoV1_titleColumn__L_c0H:nth-child(4) {
    width: 80px;
  }
}
@media (min-width: 768px) {
  .CasinoV1_compareTable__nnD4R .CasinoV1_titleColumn__L_c0H:nth-child(5) {
    width: 138px;
  }
}
@media (min-width: 992px) {
  .CasinoV1_compareTable__nnD4R .CasinoV1_titleColumn__L_c0H:nth-child(5) {
    width: 190px;
  }
}
.CasinoV1_compareTable__nnD4R .CasinoV1_tooltipMobile__6ObEh {
  padding-right: 5px;
  display: flex;
  justify-content: flex-end;
  margin-left: auto;
  cursor: pointer;
  position: relative;
}
.CasinoV1_compareTable__nnD4R .CasinoV1_tooltipMobile__6ObEh > span {
  margin-right: 5px;
}
@media (min-width: 768px) {
  .CasinoV1_compareTable__nnD4R .CasinoV1_tooltipMobile__6ObEh > span {
    font-size: 1rem;
  }
}
.CasinoV1_compareTable__nnD4R .CasinoV1_tooltipMobile__6ObEh > svg {
  width: 12px;
}
.CasinoV1_compareTable__nnD4R
  .CasinoV1_tooltipMobile__6ObEh
  .CasinoV1_bubbleText__RGM66 {
  position: absolute;
  background-color: #565656;
  border: 2px solid #040401;
  font-size: 0.75rem;
  line-height: 1.0625rem;
  font-weight: 400;
  padding: 12px 6px;
  top: 35px;
  z-index: 99;
  border-radius: 2px;
  margin: 0 0 0 8px;
}
.CasinoV1_compareTable__nnD4R
  .CasinoV1_tooltipMobile__6ObEh
  .CasinoV1_bubbleText__RGM66:after {
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  position: absolute;
  top: -10px;
  right: 50px;
  border-bottom: 10px solid #565656;
  display: block;
  content: "";
  z-index: 0;
}
.CasinoV1_compareTable__nnD4R
  .CasinoV1_tooltipMobile__6ObEh
  .CasinoV1_bubbleText__RGM66:before {
  width: 0;
  height: 0;
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
  position: absolute;
  top: -14px;
  right: 47px;
  border-bottom: 14px solid #000;
  display: block;
  content: "";
  z-index: 0;
}
@media (min-width: 768px) {
  .CasinoV1_compareTable__nnD4R .CasinoV1_tooltipMobile__6ObEh {
    display: none;
  }
}
.CasinoV1_compareTable__nnD4R .CasinoV1_jackpotContainer__xq5oF {
  padding: 10px;
}
@media (min-width: 768px) {
  .CasinoV1_compareTable__nnD4R .CasinoV1_jackpotContainer__xq5oF {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .CasinoV1_compareTable__nnD4R
    .CasinoV1_jackpotContainer__xq5oF.CasinoV1_fullWidth__VRygC {
    padding-left: 0;
    padding-right: 0;
  }
}
.CasinoV1_infoTooltip__VF35m {
  display: none;
}
.CasinoV1_topChoice__cubdj {
  padding-top: 114px;
} /* c9a3be6188a7b04a.css */
.styles_container__TM2vP {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_container__TM2vP {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .styles_container__TM2vP {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .styles_container__TM2vP {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .styles_container__TM2vP {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .styles_container__TM2vP {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_newContainer__7r_Hr {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_newContainer__7r_Hr {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .styles_newContainer__7r_Hr {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .styles_newContainer__7r_Hr {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_specialOffer__5OXFA {
  display: flex;
  font-size: 0.75rem;
  line-height: 0.875rem;
}
.styles_specialOffer__5OXFA .styles_offerTitle__uL_bh {
  font-weight: 700;
}
.styles_specialOffer__5OXFA .styles_offerText__eqCja {
  font-weight: 400;
  text-align: center;
}
.styles_specialOffer__5OXFA
  .styles_offerSubText__ZdrAJ.styles_balancedText__Entbt,
.styles_specialOffer__5OXFA
  .styles_offerText__eqCja.styles_balancedText__Entbt {
  text-wrap: balance;
} /* d0092cf1e539c91a.css */
.gamingButton_container__TT99E {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .gamingButton_container__TT99E {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .gamingButton_container__TT99E {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .gamingButton_container__TT99E {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .gamingButton_container__TT99E {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .gamingButton_container__TT99E {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.gamingButton_newContainer__vf70L {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .gamingButton_newContainer__vf70L {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .gamingButton_newContainer__vf70L {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .gamingButton_newContainer__vf70L {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
@keyframes gamingButton_shine__aVCV_ {
  0%,
  15% {
    left: -100%;
  }
  45%,
  to {
    left: 150%;
  }
}
.gamingButton_button__IFg_I {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-family: Figtree, sans-serif;
  font-weight: 800;
  font-style: italic;
  padding: 8px 24px;
  width: 100%;
  border-radius: 8px;
  min-height: 40px;
  font-size: 20px;
  line-height: 16px;
  color: var(--cta-text-color, #fff);
  position: relative;
  overflow: hidden;
  column-gap: 8px;
  background-color: var(--cta-bg-color, #f5b956);
  transition: background-color 0.3s ease;
}
.gamingButton_button__IFg_I:hover {
  background-color: color-mix(in srgb, var(--cta-bg-color, #f5b956), #000 20%);
  color: var(--cta-text-color, #fff);
}
.gamingButton_button__IFg_I.gamingButton_roboto__xuC3m {
  font-family: Roboto, sans-serif;
  font-style: normal;
}
.gamingButton_button__IFg_I.gamingButton_glow__NZWql {
  border: 2px solid var(--cta-bg-color, #f5b956);
  background: radial-gradient(
      53.2% 22.92% at 49.6% 100%,
      hsla(0, 0%, 100%, 0.7) 0,
      hsla(0, 0%, 100%, 0) 100%
    ),
    radial-gradient(
      32.29% 32.29% at 50% 21.87%,
      hsla(0, 0%, 100%, 0.2) 0,
      hsla(0, 0%, 100%, 0) 100%
    ),
    linear-gradient(
      270deg,
      rgba(0, 0, 0, 0.4) 0,
      transparent 50%,
      rgba(0, 0, 0, 0.4) 100%
    ),
    var(--cta-bg-color, #f5b956);
  background-blend-mode: overlay, overlay, soft-light, normal;
  text-shadow: 1px 2px 3px rgba(0, 0, 0, 0.3);
}
.gamingButton_button__IFg_I.gamingButton_glow__NZWql:before {
  content: "";
  position: absolute;
  display: block;
  top: -30px;
  left: -15%;
  border-radius: 100%;
  width: 130%;
  height: 39px;
  background: radial-gradient(
    50% 50% at 50% 50%,
    hsla(0, 0%, 100%, 0.4) 0,
    #fff 50%,
    hsla(0, 0%, 100%, 0.4) 100%
  );
  mix-blend-mode: soft-light;
  filter: blur(0.5px);
  z-index: 2;
}
.gamingButton_button__IFg_I.gamingButton_glow__NZWql:hover {
  color: var(--cta-text-color, #fff);
}
.gamingButton_button__IFg_I.gamingButton_glow__NZWql svg {
  filter: drop-shadow(2px 2px 1px rgba(0, 0, 0, 0.25));
}
.gamingButton_button__IFg_I.gamingButton_embossed__tj8_6 {
  background-blend-mode: overlay, normal;
  background: linear-gradient(
      0deg,
      hsla(0, 0%, 100%, 0) 27.76%,
      hsla(0, 0%, 100%, 0.6) 84.26%
    ),
    var(--cta-bg-color, var(--p1Vertical, #12a841));
  padding: 2px 1px;
  position: relative;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
}
.gamingButton_button__IFg_I.gamingButton_embossed__tj8_6 svg {
  filter: drop-shadow(2px 1px 1px rgba(0, 0, 0, 0.25));
}
.gamingButton_button__IFg_I.gamingButton_embossed__tj8_6:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(
      0deg,
      hsla(0, 0%, 100%, 0) 27.76%,
      hsla(0, 0%, 100%, 0.6) 84.26%
    ),
    var(--cta-bg-color, var(--p1Vertical, #12a841));
  background-blend-mode: overlay, normal;
  box-shadow: inset 0 4px 8px 0 hsla(0, 0%, 100%, 0.34),
    inset 0 -7px 7px 2px hsla(0, 0%, 7%, 0.3);
  width: calc(100% - 2px);
  height: calc(100% - 2px);
}
.gamingButton_button__IFg_I.gamingButton_embossed__tj8_6:hover {
  background: linear-gradient(
      0deg,
      hsla(0, 0%, 100%, 0) 27.76%,
      hsla(0, 0%, 100%, 0.6) 84.26%
    ),
    var(--cta-bg-color, var(--p1Vertical, #12a841));
}
.gamingButton_button__IFg_I.gamingButton_shine__aVCV_:after {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    90deg,
    hsla(0, 0%, 100%, 0),
    #fff 50%,
    hsla(0, 0%, 100%, 0)
  );
  transform: skewX(-25deg);
  animation: gamingButton_shine__aVCV_ 4s ease-in-out infinite;
  mix-blend-mode: overlay;
}
.gamingButton_buttonText__Gwg0s {
  position: relative;
}
@import "https://fonts.googleapis.com/css2?family=Figtree:ital,wght@1,800&display=swap";
.jackpot_container__tAP0I {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .jackpot_container__tAP0I {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .jackpot_container__tAP0I {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .jackpot_container__tAP0I {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .jackpot_container__tAP0I {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .jackpot_container__tAP0I {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.jackpot_newContainer__x0o4M {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .jackpot_newContainer__x0o4M {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .jackpot_newContainer__x0o4M {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .jackpot_newContainer__x0o4M {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.jackpot_jackpotMainContainer__uAjzm {
  width: 100%;
  padding-top: var(--jackpot-padding-top, 16px);
  padding-bottom: var(--jackpot-padding-bottom, 0);
}
.jackpot_jackpotContainer__1uDjn {
  position: relative;
  cursor: pointer;
  width: 100%;
}
@media (max-width: 767px) {
  .jackpot_jackpotContainer__1uDjn.jackpot_fullWidth__9RZV3
    .jackpot_jackpot__ni_Wi {
    border-left: none;
    border-right: none;
    border-radius: 0;
  }
}
.jackpot_jackpotContainer__1uDjn.jackpot_dark__CK4Mg {
  --p1Vertical: var(--dp1Vertical);
  --p2MainText: var(--dp2MainText);
  --p3SecondText: var(--dp3SecondText);
  --p4TextWhite: var(--dp4TextWhite);
  --p5Stroke1: var(--dp5Stroke1);
  --p6Stroke2: var(--dp6Stroke2);
  --p7GrayBg: var(--dp7BgParts);
  --p8TextLink: var(--dp8TextLink);
  --p9Footer: var(--dp9Footer);
  --p10StarsRating: var(--dp10StarsRating);
  --p11ElementsBg: var(--dp11ElementsBg);
  --p12PageBg: var(--dp12PageBg);
  --p13TextCta: var(--dp13TextCta);
  --p14SecondPageBg: var(--dp14SecondPageBg);
  --p15SecondaryCompBg: var(--dp15SecondaryCompBg);
  --p16PrimaryCompBorder: var(--dp16PrimaryCompBorder);
  --p17SecondCompBorder: var(--dp17SecondCompBorder);
  --p18HeaderBg: var(--dp18HeaderBg);
  --p19Title: var(--dp19Title);
  --p20HeadLine: var(--dp20HeadLine);
  --p21SmallText: var(--dp21SmallText);
  --p22BulletPoints: var(--dp22BulletPoints);
  --p23BtnBorder: var(--dp23BtnBorder);
  --p24SecondBtnFill: var(--dp24SecondBtnFill);
  --p25SecondBtnBorder: var(--dp25SecondBtnBorder);
  --p26BtnLinkInnerText: var(--dp26BtnLinkInnerText);
  --p27SecondBtnText: var(--dp27SecondBtnText);
  --p28TertiaryBtn: var(--dp28TertiaryBtn);
  --p29TertiaryBtnText: var(--dp29TertiaryBtnText);
  --p30BtnGradient: var(--dp30BtnGradient);
}
.jackpot_jackpot__ni_Wi {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  overflow: hidden;
  border-radius: 8px;
  padding: 12px 20px 16px;
  border: 2px solid var(--border-color, #f5e0be);
  row-gap: 12px;
  width: 100%;
  background-color: var(--main-bg-color, #433830);
  background-blend-mode: overlay, normal;
}
.jackpot_jackpot__ni_Wi.jackpot_withGradient__GaVBZ {
  background: linear-gradient(
    180deg,
    var(--main-bg-color, #1f1d30) 0,
    var(--main-bg-gradient-color, #977dff) 100%
  );
}
@media (min-width: 768px) {
  .jackpot_jackpot__ni_Wi {
    flex-direction: row;
    column-gap: 24px;
    padding: 20px;
  }
}
.jackpot_title___NbKT {
  color: var(--p2MainText, #000);
  font-weight: 700;
  font-size: 14px;
  line-height: 28px;
  position: relative;
}
@media (min-width: 375px) {
  .jackpot_title___NbKT {
    font-size: 16px;
  }
}
@media (min-width: 768px) {
  .jackpot_title___NbKT {
    font-size: 18px;
  }
}
@media (min-width: 992px) {
  .jackpot_title___NbKT {
    font-size: 20px;
  }
}
.jackpot_header__AebLk {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  row-gap: 16px;
  width: 100%;
  position: relative;
}
@media (min-width: 768px) {
  .jackpot_header__AebLk {
    flex-direction: row;
    justify-content: space-between;
    column-gap: 12px;
  }
}
@media (min-width: 992px) {
  .jackpot_header__AebLk {
    column-gap: 24px;
  }
}
.jackpot_jackpotBody__4X4vg {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  row-gap: 12px;
}
@media (min-width: 768px) {
  .jackpot_jackpotBody__4X4vg {
    flex-direction: row;
    column-gap: 12px;
    align-items: flex-end;
  }
}
@media (min-width: 992px) {
  .jackpot_jackpotBody__4X4vg {
    column-gap: 24px;
  }
}
.jackpot_jackpotNumbers__ucf7n {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  column-gap: 8px;
}
@media (min-width: 768px) {
  .jackpot_jackpotNumbers__ucf7n {
    column-gap: 12px;
  }
}
@media (min-width: 992px) {
  .jackpot_jackpotNumbers__ucf7n {
    column-gap: 20px;
  }
}
.jackpot_logo__Vnuuf {
  position: relative;
  flex-shrink: 0;
  line-height: 0;
}
.jackpot_logo__Vnuuf img {
  width: 100%;
  height: 100%;
  max-height: 80px;
  max-width: 200px;
}
.jackpot_jackpotNumber__yqDxy {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  row-gap: 8px;
  width: 50%;
}
@media (min-width: 768px) {
  .jackpot_jackpotNumber__yqDxy {
    min-width: 138px;
  }
}
.jackpot_jackpotNumberTitle__lyxEf {
  font-size: 14px;
  line-height: 14px;
  font-family: Figtree, sans-serif;
  font-weight: 800;
  font-style: italic;
  color: var(--jackpot-title-color, #f6d297);
  position: relative;
}
@media (min-width: 768px) {
  .jackpot_jackpotNumberTitle__lyxEf {
    margin-bottom: -12px;
    font-size: 14px;
  }
  .jackpot_jackpotNumberTitle__lyxEf:after {
    content: "";
    position: absolute;
    z-index: 0;
    bottom: 3px;
    left: -4px;
    width: calc(100% + 8px);
    height: 100%;
    border-bottom: 1px solid #000;
  }
}
@media (min-width: 992px) {
  .jackpot_jackpotNumberTitle__lyxEf {
    font-size: 16px;
  }
}
.jackpot_jackpotNumberTitleText__e3yn5 {
  position: relative;
  z-index: 1;
}
.jackpot_jackpotNumberValue__ZFFro {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  line-height: 16px;
  font-weight: 700;
  color: #fff;
  padding: 8px;
  background: rgba(0, 0, 0, 0.7);
  width: 100%;
  border: 1px solid var(--border-color, #f5e0be);
  border-radius: 4px;
  color: var(--jackpot-number-color, #fff);
}
@media (min-width: 768px) {
  .jackpot_jackpotNumberValue__ZFFro {
    height: 48px;
    font-size: 16px;
    line-height: 16px;
  }
}
@media (min-width: 992px) {
  .jackpot_jackpotNumberValue__ZFFro {
    font-size: 18px;
    line-height: 20px;
  }
}
.jackpot_decorativeImage__kfWBr {
  position: absolute;
  top: -10px;
  right: auto;
  bottom: auto;
  left: 12px;
  z-index: 1;
  width: 80px;
  height: 60px;
}
@media (min-width: 768px) {
  .jackpot_decorativeImage__kfWBr {
    left: auto;
    right: 32px;
    width: 160px;
    display: flex;
    justify-content: center;
    top: -20px;
  }
}
.jackpot_bgImage__G9LfZ {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
}
.jackpot_currency__O32t5 {
  margin-right: 4px;
}
.jackpot_cta__4bGE_ {
  width: 100%;
  min-width: 192px;
}
@media (min-width: 992px) {
  .jackpot_cta__4bGE_ {
    width: 100%;
    max-width: 316px;
  }
}
.jackpot_cta__4bGE_.jackpot_centralizedNarrowWidth__xHGvI {
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
} /* 0703bd51e88ab4c7.css */
.styles_container___v_nf {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_container___v_nf {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .styles_container___v_nf {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .styles_container___v_nf {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .styles_container___v_nf {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .styles_container___v_nf {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_newContainer__zH5RN {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_newContainer__zH5RN {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .styles_newContainer__zH5RN {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .styles_newContainer__zH5RN {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_richText__Jprmm:last-child {
  margin-bottom: 0;
}
.styles_richText__Jprmm p {
  font-size: 1rem;
  line-height: 1.625rem;
  font-style: normal;
  font-weight: 400;
  text-transform: none;
  padding: 8px 0;
  margin: 0;
}
@media (min-width: 768px) {
  .styles_richText__Jprmm p {
    font-size: 1.125rem;
    line-height: 1.875rem;
    font-style: normal;
    font-weight: 400;
    text-transform: none;
  }
}
.styles_richText__Jprmm ul {
  list-style-type: disc;
  list-style: initial;
  padding-left: 25px;
  padding-top: 8px;
  padding-bottom: 8px;
  margin: 0;
}
.styles_richText__Jprmm ol {
  counter-reset: item;
  padding-top: 8px;
  padding-bottom: 8px;
  list-style: decimal;
}
.styles_richText__Jprmm ol ol {
  padding-left: 40px;
  margin: 25px 0;
}
.styles_richText__Jprmm ol ol > li {
  position: relative;
  padding-left: 40px;
  display: flex;
}
.styles_richText__Jprmm ol ol > li:before {
  position: absolute;
  left: -20px;
  top: 0;
}
.styles_richText__Jprmm ol > li {
  display: block;
  font-size: 1rem;
  line-height: 1.625rem;
  font-style: normal;
  font-weight: 400;
  text-transform: none;
  margin-bottom: 25px;
}
@media (min-width: 768px) {
  .styles_richText__Jprmm ol > li {
    font-size: 1.125rem;
    line-height: 1.875rem;
    font-style: normal;
    font-weight: 400;
    text-transform: none;
  }
}
.styles_richText__Jprmm ol > li:last-child {
  margin-bottom: 0;
}
.styles_richText__Jprmm ol > li:before,
.styles_richText__Jprmm ol > ol li:before {
  content: counters(item, ".") ". ";
  counter-increment: item;
}
.styles_richText__Jprmm img {
  padding-bottom: 24px;
  padding-top: 24px;
  border-radius: 8px;
}
.styles_richText__Jprmm strong {
  font-weight: 700;
}
.styles_richText__Jprmm li {
  font-size: 1rem;
  line-height: 1.625rem;
  font-style: normal;
  font-weight: 400;
  text-transform: none;
  padding-top: 8px;
  padding-bottom: 8px;
}
@media (min-width: 768px) {
  .styles_richText__Jprmm li {
    font-size: 1.125rem;
    line-height: 1.875rem;
    font-style: normal;
    font-weight: 400;
    text-transform: none;
  }
}
.styles_richText__Jprmm li:last-child {
  margin-bottom: 0;
}
.styles_richText__Jprmm table {
  margin: 24px 0;
  background-color: #fff;
  overflow-x: auto;
  display: block;
  border: 1px solid #e4e4e4;
  border-top: 2px solid;
  border-radius: 8px;
  width: calc(100vw - 30px);
}
@media (min-width: 580px) {
  .styles_richText__Jprmm table {
    width: 100%;
  }
}
.styles_richText__Jprmm table tbody {
  display: table;
  width: 100%;
}
.styles_richText__Jprmm table th {
  font-weight: 700;
  position: -webkit-sticky;
  position: sticky;
  left: 0;
  background: #fff;
}
.styles_richText__Jprmm table td {
  vertical-align: middle;
}
.styles_richText__Jprmm table td,
.styles_richText__Jprmm table th {
  font-size: 1rem;
  line-height: 1.25rem;
  padding: 16px;
}
.styles_richText__Jprmm h1,
.styles_richText__Jprmm h2,
.styles_richText__Jprmm h3,
.styles_richText__Jprmm h4,
.styles_richText__Jprmm h5 {
  color: inherit;
  padding-bottom: 8px;
  padding-top: 32px;
  margin: 0;
}
.styles_richText__Jprmm h1 {
  font-size: 2rem;
  line-height: 2.5rem;
  font-family: Roboto, Trebuchet MS, sans-serif;
  font-weight: 700;
  text-transform: none;
}
@media (min-width: 768px) {
  .styles_richText__Jprmm h1 {
    font-size: 2.5rem;
    line-height: 2.75rem;
  }
}
.styles_richText__Jprmm h2 {
  font-size: 1.5rem;
  line-height: 1.75rem;
  font-weight: 700;
  text-transform: none;
}
@media (min-width: 768px) {
  .styles_richText__Jprmm h2 {
    font-size: 2rem;
    line-height: 2.5rem;
  }
}
.styles_richText__Jprmm h3 {
  font-size: 1.375rem;
  line-height: 1.625rem;
  font-weight: 700;
  text-transform: none;
}
@media (min-width: 768px) {
  .styles_richText__Jprmm h3 {
    font-size: 1.625rem;
    line-height: 2rem;
  }
}
.styles_richText__Jprmm h4 {
  font-size: 1.25rem;
  line-height: 1.5rem;
  font-weight: 700;
  text-transform: none;
}
@media (min-width: 768px) {
  .styles_richText__Jprmm h4 {
    font-size: 1.375rem;
    line-height: 1.625rem;
  }
}
.styles_richText__Jprmm h5 {
  font-size: 1.125rem;
  line-height: 1.375rem;
  font-weight: 700;
  text-transform: none;
}
@media (min-width: 768px) {
  .styles_richText__Jprmm h5 {
    font-size: 1.125rem;
    line-height: 1.875rem;
  }
}
.styles_richText__Jprmm a {
  text-decoration: none;
}
.styles_richText__Jprmm a:hover {
  text-decoration: underline;
}
.styles_richText__Jprmm blockquote {
  font-size: 1.375rem;
  line-height: 1.625rem;
  font-weight: 700;
  text-transform: none;
  position: relative;
  background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="21" height="19" viewBox="0 0 21 19" fill="none" %3E%3Cpath d="M0.0830078 16.6618C0.0830078 17.2315 0.245768 17.6791 0.652669 18.0453C1.01888 18.4522 1.46647 18.6149 2.03613 18.6149H7.24447C7.77344 18.6149 8.22103 18.4522 8.62793 18.0453C8.99414 17.6791 9.19759 17.2315 9.19759 16.6618V11.4535C9.19759 10.9245 8.99414 10.4769 8.62793 10.07C8.22103 9.7038 7.77344 9.50035 7.24447 9.50035H4.31478C4.31478 6.65204 5.69824 4.69892 8.54655 3.64098C8.70931 3.60029 8.87207 3.47822 8.99414 3.31545C9.11621 3.15269 9.19759 2.94924 9.19759 2.74579V1.36233C9.19759 1.03681 9.03483 0.792668 8.79069 0.589218C8.54655 0.426457 8.26172 0.345077 7.97689 0.426457C5.37272 1.15888 3.37891 2.46096 2.03613 4.3734C0.73405 6.24514 0.0830078 8.60517 0.0830078 11.4535V16.6618ZM13.7549 18.6149C13.1852 18.6149 12.7376 18.4522 12.3714 18.0453C11.9645 17.6791 11.8018 17.2315 11.8018 16.6618V11.4535C11.8018 8.60517 12.4528 6.24514 13.7549 4.3734C15.0977 2.46096 17.0915 1.15888 19.6956 0.426457C19.9805 0.345077 20.2653 0.426457 20.5094 0.589218C20.7536 0.792668 20.9163 1.03681 20.9163 1.36233V2.74579C20.9163 2.94924 20.835 3.15269 20.7129 3.31545C20.5908 3.47822 20.4281 3.60029 20.2653 3.64098C17.417 4.69892 16.0335 6.65204 16.0335 9.50035H18.9632C19.4922 9.50035 19.9398 9.7038 20.3467 10.07C20.7129 10.4769 20.9163 10.9245 20.9163 11.4535V16.6618C20.9163 17.2315 20.7129 17.6791 20.3467 18.0453C19.9398 18.4522 19.4922 18.6149 18.9632 18.6149H13.7549Z" fill="%23171C2B" /%3E%3C/svg%3E');
  background-repeat: no-repeat;
  background-position: 20px 18px;
  background-size: 17px;
  border-radius: 8px;
  overflow: hidden;
  padding: 16px 16px 16px 58px;
  margin: 24px 0;
  background-color: #fff;
}
@media (min-width: 768px) {
  .styles_richText__Jprmm blockquote {
    font-size: 1.625rem;
    line-height: 2rem;
    background-position: 32px 28px;
    background-size: 22px;
    padding: 24px 24px 24px 82px;
  }
}
.styles_richText__Jprmm blockquote:before {
  content: "";
  position: absolute;
  background: #f5a623;
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.FreeText_container__bMwY6 {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .FreeText_container__bMwY6 {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .FreeText_container__bMwY6 {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .FreeText_container__bMwY6 {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .FreeText_container__bMwY6 {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .FreeText_container__bMwY6 {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.FreeText_newContainer__cSRyL {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .FreeText_newContainer__cSRyL {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .FreeText_newContainer__cSRyL {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .FreeText_newContainer__cSRyL {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.FreeText_sectionWrapper__SJZ8i {
  padding-top: var(--padding-top, var(--global-padding-top, 16px));
  padding-bottom: var(--padding-bottom, var(--global-padding-bottom, 16px));
}
.FreeText_sectionWrapper__SJZ8i.FreeText_isSofiaFont__GifGg * {
  font-family: var(--font-sofia);
}
.FreeText_sectionWrapper__SJZ8i
  .FreeText_freeText__FlEVf.FreeText_content-left__QIjBr {
  text-align: left;
}
.FreeText_sectionWrapper__SJZ8i
  .FreeText_freeText__FlEVf.FreeText_content-right__0ACfU {
  text-align: end;
}
.FreeText_sectionWrapper__SJZ8i
  .FreeText_freeText__FlEVf.FreeText_content-center__zDr7j {
  text-align: center;
}
.FreeText_sectionWrapper__SJZ8i
  .FreeText_freeText__FlEVf
  .FreeText_headerTitle__14lXI {
  font-weight: 700;
  font-size: 18px;
  line-height: 24px;
  padding-bottom: 8px;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .FreeText_sectionWrapper__SJZ8i
    .FreeText_freeText__FlEVf
    .FreeText_headerTitle__14lXI {
    line-height: 34px;
  }
}
@media (min-width: 992px) {
  .FreeText_sectionWrapper__SJZ8i
    .FreeText_freeText__FlEVf
    .FreeText_headerTitle__14lXI {
    line-height: 38px;
  }
}
@media (min-width: 768px) {
  .FreeText_sectionWrapper__SJZ8i
    .FreeText_freeText__FlEVf
    .FreeText_headerTitle__14lXI {
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .FreeText_sectionWrapper__SJZ8i
    .FreeText_freeText__FlEVf
    .FreeText_headerTitle__14lXI {
    font-size: 28px;
  }
}
.FreeText_sectionWrapper__SJZ8i
  .FreeText_freeText__FlEVf
  .FreeText_richText__sazdE
  p {
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
}
@media (min-width: 768px) {
  .FreeText_sectionWrapper__SJZ8i
    .FreeText_freeText__FlEVf
    .FreeText_richText__sazdE
    p {
    line-height: 28px;
  }
}
@media (min-width: 992px) {
  .FreeText_sectionWrapper__SJZ8i
    .FreeText_freeText__FlEVf
    .FreeText_richText__sazdE
    p {
    line-height: 32px;
  }
}
@media (min-width: 375px) {
  .FreeText_sectionWrapper__SJZ8i
    .FreeText_freeText__FlEVf
    .FreeText_richText__sazdE
    p {
    font-size: 16px;
  }
}
@media (min-width: 768px) {
  .FreeText_sectionWrapper__SJZ8i
    .FreeText_freeText__FlEVf
    .FreeText_richText__sazdE
    p {
    font-size: 18px;
  }
}
@media (min-width: 992px) {
  .FreeText_sectionWrapper__SJZ8i
    .FreeText_freeText__FlEVf
    .FreeText_richText__sazdE
    p {
    font-size: 20px;
  }
}
.FreeText_sectionWrapper__SJZ8i .FreeText_freeText__FlEVf:first-child h2 {
  padding-top: 0;
}
@media (min-width: 992px) {
  .FreeText_sectionWrapper__SJZ8i .FreeText_freeText__FlEVf {
    max-width: 820px;
    padding: 0;
  }
} /* 8b54134582252b51.css */
.TopChoiceTitle_container__RP5D9 {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .TopChoiceTitle_container__RP5D9 {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .TopChoiceTitle_container__RP5D9 {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .TopChoiceTitle_container__RP5D9 {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .TopChoiceTitle_container__RP5D9 {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .TopChoiceTitle_container__RP5D9 {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.TopChoiceTitle_newContainer__6YwUa {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .TopChoiceTitle_newContainer__6YwUa {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .TopChoiceTitle_newContainer__6YwUa {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .TopChoiceTitle_newContainer__6YwUa {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.TopChoiceTitle_topChoiceTitle__zVz0E {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  height: 77px;
  position: relative;
  text-align: center;
  width: 362px;
  font-size: 1.5rem;
  line-height: 1.75rem;
  font-weight: 700;
  text-transform: none;
  margin-left: 47px;
  position: absolute;
  top: -74px;
}
.TopChoiceTitle_topChoiceTitle__zVz0E.TopChoiceTitle_withCrown__Tozd7 {
  left: 50%;
  margin-left: -181px;
}
.TopChoiceTitle_titleBg__ZsnbM {
  position: absolute;
  top: auto;
  right: auto;
  bottom: -12px;
  left: auto;
  z-index: 0;
}
.TopChoiceTitle_titleBg__ZsnbM,
.TopChoiceTitle_titleText__icyYQ {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
}
.TopChoiceTitle_titleText__icyYQ {
  position: relative;
  z-index: 1;
  margin-bottom: 14px;
  background: -webkit-linear-gradient(#ffd301, #fd6502);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.TopChoiceTitle_leftCoins__zyDOj,
.TopChoiceTitle_rightCoins__8EADv {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  position: absolute;
}
.TopChoiceTitle_leftCoins__zyDOj {
  left: 12px;
  bottom: 7px;
  z-index: 1;
  width: 51px;
  height: 75px;
}
.TopChoiceTitle_rightCoins__8EADv {
  right: 0;
  bottom: 7px;
  width: 76px;
  height: 69px;
}
.TopChoiceTitle_crown__xlATS {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  position: absolute;
  left: 22px;
  top: -6px;
  z-index: 1;
  width: 68.692px;
  height: 58.952px;
} /* 9d0586181622ec2a.css */
.SimpleCounter_container___xeZX {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .SimpleCounter_container___xeZX {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .SimpleCounter_container___xeZX {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .SimpleCounter_container___xeZX {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .SimpleCounter_container___xeZX {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .SimpleCounter_container___xeZX {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.SimpleCounter_newContainer__pdMiq {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .SimpleCounter_newContainer__pdMiq {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .SimpleCounter_newContainer__pdMiq {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .SimpleCounter_newContainer__pdMiq {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.SimpleCounter_counter__P7ZTD {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
}
.SimpleCounter_unit__b_jW7 {
  font-family: Roboto;
  font-style: normal;
  font-weight: 800;
  font-size: 3.25rem;
  line-height: 4.625rem;
  text-align: center;
  letter-spacing: -2px;
}
.SimpleCounter_unitType__1UO_z {
  font-size: 0.875rem;
  line-height: 1rem;
  font-weight: 400;
  text-transform: none;
}
.SquareCounter_box__1_2eg {
  width: 71px;
  height: 111px;
  padding-top: 9px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  gap: 1px;
  border-radius: 4px;
}
.SquareCounter_unitBox__2Fr8i {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-size: 52px;
  line-height: 70px;
}
.SquareCounter_unitNameBox__fPyfF {
  width: 100%;
  height: 27px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 14px;
  border-radius: 4px;
}
.RoundCounter_container__oblZa {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .RoundCounter_container__oblZa {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .RoundCounter_container__oblZa {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .RoundCounter_container__oblZa {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .RoundCounter_container__oblZa {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .RoundCounter_container__oblZa {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.RoundCounter_newContainer__lxrkj {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .RoundCounter_newContainer__lxrkj {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .RoundCounter_newContainer__lxrkj {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .RoundCounter_newContainer__lxrkj {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.RoundCounter_counter__Jn7ub {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  gap: 18px;
}
.RoundCounter_unit__0RISe {
  position: relative;
  height: 90px;
  width: 90px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-size: 60px;
  line-height: 44px;
}
.RoundCounter_unit__0RISe svg:nth-child(2) {
  right: 0;
  top: 0;
}
.RoundCounter_unit__0RISe > svg {
  position: absolute;
}
.RoundCounter_unitType__Bh4iQ {
  font-size: 0.875rem;
  line-height: 1rem;
  font-weight: 400;
  text-transform: none;
}
.PopupCountDown_container__F8UeZ {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .PopupCountDown_container__F8UeZ {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .PopupCountDown_container__F8UeZ {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .PopupCountDown_container__F8UeZ {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .PopupCountDown_container__F8UeZ {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .PopupCountDown_container__F8UeZ {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.PopupCountDown_newContainer__4sJEe {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .PopupCountDown_newContainer__4sJEe {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .PopupCountDown_newContainer__4sJEe {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .PopupCountDown_newContainer__4sJEe {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.PopupCountDown_countDown__zaHCv {
  display: flex;
  justify-content: space-between;
}
.PopupCountDown_simple__8bWFw {
  width: 302px;
  height: 98px;
}
@media (min-width: 768px) {
  .PopupCountDown_simple__8bWFw {
    width: 362px;
  }
}
.PopupCountDown_round__ZjFmf {
  width: 306px;
  height: 124px;
}
.PopupCountDown_square__SiwBG {
  width: 320px;
  height: 111px;
}
.minus_minus__CNg17 {
  width: 32px;
  height: 32px;
  background-color: var(--minus-bg-color, #fff);
  border-radius: 50%;
  display: flex;
  align-items: center;
  cursor: pointer;
  justify-content: center;
}
.minus_minusLine__8wEPi {
  width: 14px;
  height: 2px;
  border-radius: 5px;
  background-color: var(--minus-line-color, #000);
}
.styles_popups__g_ejs {
  z-index: 999;
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(37, 37, 37, 0.88);
  display: flex;
  justify-content: center;
  align-items: center;
}
.styles_popups__g_ejs.styles_fadeOut__WwysJ {
  animation: styles_fadeOutBackground__x0W8_ 0.4s ease-out forwards;
}
.styles_popups__g_ejs.styles_fadeIn__1TAgp {
  animation: styles_fadeInBackground__5m6C_ 0.4s ease-in forwards;
}
@keyframes styles_fadeOutBackground__x0W8_ {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes styles_fadeInBackground__5m6C_ {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.shared_container__f_PVM {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .shared_container__f_PVM {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .shared_container__f_PVM {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .shared_container__f_PVM {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .shared_container__f_PVM {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .shared_container__f_PVM {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.shared_newContainer__R1s3N {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .shared_newContainer__R1s3N {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .shared_newContainer__R1s3N {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .shared_newContainer__R1s3N {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.shared_sharedContent__LFrit {
  background-color: #fff;
  display: flex;
  flex-flow: row nowrap;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
@media (min-width: 768px) {
  .shared_sharedContent__LFrit .shared_image__2qPyx {
    width: 672px;
  }
}
@media (min-width: 1200px) {
  .shared_sharedContent__LFrit .shared_image__2qPyx {
    width: 750px;
  }
}
.shared_isMinimizePopup__h_b2R {
  animation: shared_minimizeToBottomRight__lisOf 0.4s
    cubic-bezier(0.4, 0, 0.2, 1) forwards;
}
.shared_isMinimizePopupLeft__WoB27,
.shared_isMinimizePopup__h_b2R {
  background-color: transparent;
  transform-origin: center center;
  pointer-events: none;
}
.shared_isMinimizePopupLeft__WoB27 {
  animation: shared_minimizeToBottomLeft__nm2cg 0.4s
    cubic-bezier(0.4, 0, 0.2, 1) forwards;
}
.shared_isExpandingPopup__2E5br {
  animation: shared_expandFromBottomRight__WFsec 0.4s
    cubic-bezier(0.4, 0, 0.2, 1) forwards;
  transform-origin: center center;
}
.shared_isExpandingPopupLeft__ozM8z {
  animation: shared_expandFromBottomLeft__D9bcW 0.4s
    cubic-bezier(0.4, 0, 0.2, 1) forwards;
  transform-origin: center center;
}
@keyframes shared_minimizeToBottomRight__lisOf {
  0% {
    transform: translate(0) scale(1);
    opacity: 1;
  }
  60% {
    opacity: 0.4;
  }
  to {
    transform: translate(50vw, 50vh) scale(0.08);
    opacity: 0;
  }
}
@keyframes shared_minimizeToBottomLeft__nm2cg {
  0% {
    transform: translate(0) scale(1);
    opacity: 1;
  }
  60% {
    opacity: 0.4;
  }
  to {
    transform: translate(-50vw, 50vh) scale(0.08);
    opacity: 0;
  }
}
@keyframes shared_expandFromBottomRight__WFsec {
  0% {
    transform: translate(50vw, 50vh) scale(0.08);
    opacity: 0;
  }
  40% {
    opacity: 0.6;
  }
  to {
    transform: translate(0) scale(1);
    opacity: 1;
  }
}
@keyframes shared_expandFromBottomLeft__D9bcW {
  0% {
    transform: translate(-50vw, 50vh) scale(0.08);
    opacity: 0;
  }
  40% {
    opacity: 0.6;
  }
  to {
    transform: translate(0) scale(1);
    opacity: 1;
  }
}
.styles_container__oCWON {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_container__oCWON {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .styles_container__oCWON {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .styles_container__oCWON {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .styles_container__oCWON {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .styles_container__oCWON {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_newContainer__4NeL2 {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_newContainer__4NeL2 {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .styles_newContainer__4NeL2 {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .styles_newContainer__4NeL2 {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_content__4DSBK {
  position: relative;
  cursor: pointer;
  overflow: unset;
  background-color: var(--background-color);
}
.styles_content__4DSBK .styles_countdown__Zudnt {
  position: absolute;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
}
.styles_content__4DSBK .styles_countdown__Zudnt:after {
  content: "";
  height: calc(100% / 3.6);
  width: 100%;
}
.styles_content__4DSBK .styles_image__DtPnJ {
  width: 100%;
  line-height: 0;
}
.styles_content__4DSBK .styles_image__DtPnJ img {
  width: 100%;
  max-width: 351px;
  border-radius: 4px;
}
@media (min-width: 768px) {
  .styles_content__4DSBK .styles_image__DtPnJ img {
    max-width: 672px;
  }
}
@media (min-width: 992px) {
  .styles_content__4DSBK .styles_image__DtPnJ img {
    max-width: 750px;
  }
}
.styles_content__4DSBK .styles_close__pCFAx {
  position: absolute;
  right: 0;
  top: -25px;
  z-index: 9;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.styles_content__4DSBK .styles_close__pCFAx svg {
  width: 20px;
  height: 20px;
}
.styles_minusContainer__RM31s {
  position: absolute;
  top: -42px;
  right: 0;
  z-index: 5;
} /* 3d6eafcde5146036.css */
.OfferPopUp_container__Hajgs {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .OfferPopUp_container__Hajgs {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .OfferPopUp_container__Hajgs {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .OfferPopUp_container__Hajgs {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .OfferPopUp_container__Hajgs {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .OfferPopUp_container__Hajgs {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.OfferPopUp_newContainer__T7dqy {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .OfferPopUp_newContainer__T7dqy {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .OfferPopUp_newContainer__T7dqy {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .OfferPopUp_newContainer__T7dqy {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.OfferPopUp_popUpWrapper__gsSKE {
  box-shadow: 0 1px 8px rgba(0, 0, 0, 0.5);
  border-radius: 11.2px;
  width: 314px;
}
.OfferPopUp_popUpWrapper__gsSKE:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  bottom: 50%;
  margin-bottom: -16px;
  right: -32px;
  margin-left: 0;
  filter: drop-shadow(0 -3px 1px rgba(0, 0, 0, 0.3));
  transform: rotate(90deg);
}
.OfferPopUp_popUpWrapper__gsSKE .OfferPopUp_termsLink__Ti8vb {
  text-decoration: underline;
}
.OfferPopUp_popUpWrapper__gsSKE .OfferPopUp_logoWrapper__Mrdqu {
  display: flex;
  align-items: center;
  justify-content: center;
  border-top-left-radius: 11.2px;
  border-top-right-radius: 11.2px;
  width: 180px;
  height: 65px;
  position: relative;
  margin: auto;
}
.OfferPopUp_popUpWrapper__gsSKE .OfferPopUp_logoWrapper__Mrdqu img {
  position: absolute;
  inset: 0;
  box-sizing: border-box;
  padding: 0;
  border: none;
  margin: auto;
  display: block;
  width: 0;
  height: 0;
  min-width: 100%;
  max-width: 100%;
  min-height: 100%;
  max-height: 100%;
  object-fit: contain;
  object-position: center;
}
.OfferPopUp_popUpWrapper__gsSKE .OfferPopUp_body__SR2la {
  padding: 24px 25px 33px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  flex-direction: column;
  position: relative;
}
.OfferPopUp_popUpWrapper__gsSKE
  .OfferPopUp_bonus__ot6pt.OfferPopUp_balancedText__w6iZO {
  text-wrap: balance;
}
.OfferPopUp_popUpWrapper__gsSKE .OfferPopUp_desclaimer__NJVJ7 {
  font-size: 0.9375rem;
  line-height: 1.25rem;
  font-weight: 500;
  margin: 0 auto 16px;
}
.OfferPopUp_popUpWrapper__gsSKE .OfferPopUp_termsAndCondition__nGhuA {
  font-size: 0.8125rem;
  line-height: 1.2rem;
  margin-top: 12px;
  margin-bottom: 22px;
}
.OfferPopUp_popUpWrapper__gsSKE .OfferPopUp_legalLogosWrapper__kBOV2 {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
}
.OfferPopUp_popUpWrapper__gsSKE
  .OfferPopUp_legalLogosWrapper__kBOV2
  .OfferPopUp_legalLogo__7dKMV {
  margin: 4.5px;
  position: relative;
}
.OfferPopUp_popUpWrapper__gsSKE
  .OfferPopUp_legalLogosWrapper__kBOV2
  .OfferPopUp_legalLogo__7dKMV
  img {
  height: 17px;
} /* 7780bfb59be32109.css */
.LegalLogos_container__LoucQ {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .LegalLogos_container__LoucQ {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .LegalLogos_container__LoucQ {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .LegalLogos_container__LoucQ {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .LegalLogos_container__LoucQ {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .LegalLogos_container__LoucQ {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.LegalLogos_newContainer__NniBo {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .LegalLogos_newContainer__NniBo {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .LegalLogos_newContainer__NniBo {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .LegalLogos_newContainer__NniBo {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.LegalLogos_legalLogos__AjC6v {
  max-width: 100vw;
  overflow-x: hidden;
  padding-top: var(--padding-top, var(--global-padding-top, 16px));
  padding-bottom: var(--padding-bottom, var(--global-padding-bottom, 16px));
}
.LegalLogos_logosListContainer__xlsHc {
  padding-top: 48px;
  padding-bottom: 48px;
}
.LegalLogos_logosListContainer__xlsHc .LegalLogos_headerTitle__k9nuX {
  font-size: 1.1875rem;
  line-height: 1.375rem;
  font-weight: 700;
  margin: auto auto 40px;
  text-align: center;
}
@media (min-width: 768px) {
  .LegalLogos_logosListContainer__xlsHc .LegalLogos_headerTitle__k9nuX {
    margin-bottom: 36px;
  }
}
.LegalLogos_logosListContainer__xlsHc .LegalLogos_logosListWrapper__lZFJR {
  display: flex;
  column-gap: 20px;
  overflow-x: auto;
}
.LegalLogos_logosListContainer__xlsHc
  .LegalLogos_logosListWrapper__lZFJR::-webkit-scrollbar {
  width: 0;
}
@media (min-width: 768px) {
  .LegalLogos_logosListContainer__xlsHc .LegalLogos_logosListWrapper__lZFJR {
    justify-content: center;
    align-items: center;
    flex-flow: column;
    flex-flow: row wrap;
    column-gap: 24px;
    row-gap: 35px;
  }
}
.LegalLogos_logosListContainer__xlsHc
  .LegalLogos_logosListWrapper__lZFJR
  figure {
  min-width: max-content;
}
@media (min-width: 768px) {
  .LegalLogos_logosListContainer__xlsHc
    .LegalLogos_logosListWrapper__lZFJR
    figure {
    min-width: unset;
  }
  .LegalLogos_logosListContainer__xlsHc
    .LegalLogos_logosListWrapper__lZFJR
    figure:last-child {
    margin-right: 0;
  }
}
.LegalLogos_logosListContainer__xlsHc
  .LegalLogos_logosListWrapper__lZFJR
  .LegalLogos_logosListItem__GjM2S {
  display: block;
  position: relative;
}
@media (min-width: 768px) {
  .LegalLogos_logosListContainer__xlsHc
    .LegalLogos_logosListWrapper__lZFJR
    .LegalLogos_logosListItem__GjM2S {
    margin-bottom: 0;
  }
} /* 48dee9ae00bd89e0.css */
.WebsiteLogo_container__uHJfB {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .WebsiteLogo_container__uHJfB {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .WebsiteLogo_container__uHJfB {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .WebsiteLogo_container__uHJfB {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .WebsiteLogo_container__uHJfB {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .WebsiteLogo_container__uHJfB {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.WebsiteLogo_newContainer__RE5rI {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .WebsiteLogo_newContainer__RE5rI {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .WebsiteLogo_newContainer__RE5rI {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .WebsiteLogo_newContainer__RE5rI {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.WebsiteLogo_logoWrapper__46Ev4 img {
  object-position: center center !important;
}
@media (min-width: 768px) {
  .WebsiteLogo_logoWrapper__46Ev4 img {
    object-position: center left !important;
  }
}
.styles_container__ptM_y {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_container__ptM_y {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .styles_container__ptM_y {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .styles_container__ptM_y {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .styles_container__ptM_y {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .styles_container__ptM_y {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_newContainer__0eypt {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_newContainer__0eypt {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .styles_newContainer__0eypt {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .styles_newContainer__0eypt {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_menu__jWIxt {
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 768px) {
  .styles_menu__jWIxt {
    flex-flow: row wrap;
  }
}
.styles_address__Pswsm {
  margin: 0;
}
.styles_menuList__GRUwb {
  margin-bottom: 35px;
}
.styles_menuList__GRUwb .styles_socialLinks__g7fxJ {
  display: flex;
  margin-top: 24px;
  margin-bottom: 0;
}
.styles_menuList__GRUwb
  .styles_socialLinks__g7fxJ
  .styles_iconLink___Bqt0:not(:last-child) {
  margin-right: 16px;
}
.styles_menuList__GRUwb .styles_socialLinks__g7fxJ .styles_iconLink___Bqt0 {
  position: relative;
  height: 24px;
  width: 24px;
}
.styles_menuList__GRUwb:not(:last-child) {
  margin-right: 80px;
}
@media (min-width: 768px) {
  .styles_menuList__GRUwb {
    margin-bottom: 64px;
  }
}
.styles_menuList__GRUwb .styles_listWrapper__M1Riy {
  width: 100%;
}
@media (min-width: 768px) {
  .styles_menuList__GRUwb
    .styles_listWrapper__M1Riy.styles_numberOfColumns-2__ihhnQ {
    column-count: 2;
  }
  .styles_menuList__GRUwb
    .styles_listWrapper__M1Riy.styles_numberOfColumns-3__d_zbM {
    column-count: 3;
  }
}
.styles_menuList__GRUwb li {
  margin: 24px 0;
  list-style: none;
  display: block;
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
}
@media (min-width: 768px) {
  .styles_menuList__GRUwb li {
    line-height: 20px;
  }
}
@media (min-width: 992px) {
  .styles_menuList__GRUwb li {
    line-height: 20px;
  }
}
@media (min-width: 768px) {
  .styles_menuList__GRUwb li {
    font-size: 14px;
    max-width: 160px;
    width: -moz-fit-content;
    width: fit-content;
  }
}
.styles_menuList__GRUwb li:first-child {
  margin-top: 0;
}
.styles_menuList__GRUwb li a:hover {
  text-decoration: underline;
}
.styles_menuListHeader__VDzZl {
  font-weight: 400;
  font-size: 14px;
  line-height: 28px;
  display: block;
  position: relative;
  column-span: all;
  padding-bottom: 24px;
  margin-bottom: 24px;
}
@media (min-width: 768px) {
  .styles_menuListHeader__VDzZl {
    line-height: 28px;
  }
}
@media (min-width: 992px) {
  .styles_menuListHeader__VDzZl {
    line-height: 28px;
  }
}
@media (min-width: 375px) {
  .styles_menuListHeader__VDzZl {
    font-size: 16px;
  }
}
@media (min-width: 768px) {
  .styles_menuListHeader__VDzZl {
    font-size: 18px;
  }
}
@media (min-width: 992px) {
  .styles_menuListHeader__VDzZl {
    font-size: 20px;
  }
}
@media (min-width: 768px) {
  .styles_menuListHeader__VDzZl {
    margin-top: 0;
    min-height: 35px;
  }
}
.styles_menuListHeader__VDzZl:after {
  content: "";
  display: block;
  background-color: #848484;
  width: 30px;
  height: 2px;
  position: absolute;
  bottom: 0;
  left: 0;
}
.styles_menuListLogo__Wu_AT {
  margin-bottom: 48px;
}
@media (min-width: 768px) {
  .styles_menuListLogo__Wu_AT {
    margin-bottom: 24px;
  }
}
.styles_menuListLogo__Wu_AT img {
  object-position: left center;
}
.SimpleFooter_container__2TNK8 {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .SimpleFooter_container__2TNK8 {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .SimpleFooter_container__2TNK8 {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .SimpleFooter_container__2TNK8 {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .SimpleFooter_container__2TNK8 {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .SimpleFooter_container__2TNK8 {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.SimpleFooter_newContainer__yCTMm {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .SimpleFooter_newContainer__yCTMm {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .SimpleFooter_newContainer__yCTMm {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .SimpleFooter_newContainer__yCTMm {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.SimpleFooter_simpleFooter__zSecE {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
}
.SimpleFooter_simpleFooterLogo__LyxYj {
  width: 120px;
  height: 25px;
  flex-shrink: 0;
}
.SimpleFooter_simpleFooterLogo__LyxYj img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: center left;
}
.SimpleFooter_disclaimer__bXxmH {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  margin: 0;
}
@media (min-width: 768px) {
  .SimpleFooter_disclaimer__bXxmH {
    line-height: 16px;
  }
}
@media (min-width: 992px) {
  .SimpleFooter_disclaimer__bXxmH {
    line-height: 14px;
  }
}
.styles_container__ETtzE {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_container__ETtzE {
    padding: 0 15px;
  }
}
@media (min-width: 580px) {
  .styles_container__ETtzE {
    padding: 0 40px;
  }
}
@media (min-width: 768px) {
  .styles_container__ETtzE {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .styles_container__ETtzE {
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .styles_container__ETtzE {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_newContainer__V5G3J {
  margin: 0 auto;
  padding: 0 8px;
}
@media (min-width: 375px) {
  .styles_newContainer__V5G3J {
    padding: 0 16px;
  }
}
@media (min-width: 992px) {
  .styles_newContainer__V5G3J {
    padding: 0 24px;
  }
}
@media (min-width: 1200px) {
  .styles_newContainer__V5G3J {
    max-width: 1110px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_footer__618DW {
  z-index: 0;
  position: relative;
}
.styles_footer__618DW .styles_wrapper___vplv {
  padding-top: var(--padding-top, var(--global-padding-top, 16px)) !important;
  padding-bottom: var(
    --padding-bottom,
    var(--global-padding-bottom, 16px)
  ) !important;
  z-index: 1000;
  position: relative;
}
@media (min-width: 768px) {
  .styles_footer__618DW .styles_wrapper___vplv {
    z-index: 0;
  }
}
.styles_footerMenuContainer__GKxwX {
  display: flex;
  flex-direction: column;
}
@media (min-width: 768px) {
  .styles_footerMenuContainer__GKxwX {
    flex-direction: row;
  }
}
.styles_footerLogo___Nw2k {
  width: 200px;
  height: 50px;
  margin-bottom: 55px;
  margin-right: 80px;
}
.styles_footerLogo___Nw2k img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: center left;
}
@media (min-width: 768px) {
  .styles_footerLogo___Nw2k {
    flex-shrink: 0;
    margin-bottom: 0;
  }
}
.styles_menuBlock__Av_iG {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.styles_footerNotes__xuzA3 {
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
}
@media (min-width: 768px) {
  .styles_footerNotes__xuzA3 {
    line-height: 18px;
  }
}
@media (min-width: 992px) {
  .styles_footerNotes__xuzA3 {
    line-height: 18px;
  }
}
.styles_footerNotes__xuzA3 .styles_disclaimer__91O2B {
  margin-bottom: 40px;
}
.styles_footerNotes__xuzA3 .styles_disclaimer__91O2B:last-child {
  margin-bottom: 0;
}
.styles_footerNotes__xuzA3 .styles_bottom__qTbpt {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.styles_footerNotes__xuzA3 .styles_bottom__qTbpt p {
  margin: 0;
}
@media (min-width: 992px) {
  .styles_footerNotes__xuzA3 .styles_bottom__qTbpt {
    flex-direction: row;
  }
}

/* ✅ Force the responsible gaming logos into one single row */
.LegalLogos_logosListWrapper__lZFJR {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap !important;
  justify-content: center;
  align-items: center;
  gap: 24px;
  row-gap: 0 !important;
}

/* Remove the "max-content" behavior that can cause weird sizing */
.LegalLogos_logosListWrapper__lZFJR figure {
  min-width: unset !important;
  margin: 0;
}

/* Keep ALL logos visually consistent */
.LegalLogos_logosListWrapper__lZFJR img {
  height: 40px;
  width: auto;
  max-width: 170px;   /* prevents the JR / phone badge from blowing up */
  object-fit: contain;
  display: block;
}

/* Mobile: allow horizontal scroll (still one row) */
@media (max-width: 767px) {
  .LegalLogos_logosListWrapper__lZFJR {
    justify-content: flex-start;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    padding: 0 12px;
  }

  .LegalLogos_logosListWrapper__lZFJR::-webkit-scrollbar {
    height: 0;
  }
}
