

/* Start:/local/templates/canada/components/bitrix/catalog/slots/style.css?17774396974592*/
.png-snapshot { display: flex; gap: 2.4rem; align-items: stretch; margin-bottom: 3rem; border-radius: 1rem; border: 1px solid rgb(40, 51, 70); overflow: hidden; background: rgb(29, 39, 56); }

.png-snapshot__brand { flex: 0 0 220px; display: flex; flex-direction: column; align-items: stretch; justify-content: flex-start; padding: 0px; background: linear-gradient(160deg, rgb(29, 39, 56) 0%, rgb(22, 32, 48) 100%); text-align: center; border-right: 1px solid rgb(40, 51, 70); min-width: 0px; }

.png-snapshot__logo { width: 100%; margin: 0px; padding: 0px; background: transparent; border-radius: 0px; overflow: visible; display: block; box-shadow: none; line-height: 0; }

.png-snapshot__logo img { width: 100%; height: auto; display: block; object-fit: contain; object-position: center top; }

.png-snapshot__brand-text { padding: 1.6rem 2rem 2.4rem; flex: 1 1 0%; display: flex; flex-direction: column; justify-content: center; min-height: 0px; }

.png-snapshot__brand-name { font-size: 1.8rem; font-weight: 700; line-height: 1.3; margin-bottom: 0.6rem; }

.png-snapshot__brand-sub { font-size: 1.3rem; color: rgba(255, 255, 255, 0.45); line-height: 1.4; }

.png-snapshot__facts { flex: 1 1 0%; display: grid; grid-template-columns: 1fr 1fr; padding: 0px; }

.png-snapshot__fact { padding: 1.2rem 1.8rem; border-bottom: 1px solid rgba(255, 255, 255, 0.06); border-right: 1px solid rgba(255, 255, 255, 0.06); display: flex; flex-direction: column; gap: 0.2rem; }

.png-snapshot__fact:nth-child(2n) { border-right: none; }

.png-snapshot__fact:nth-last-child(-n+2) { border-bottom: none; }

.png-snapshot__fact-label { font-size: 1.15rem; font-weight: 600; color: rgba(255, 255, 255, 0.4); text-transform: uppercase; letter-spacing: 0.04em; }

.png-snapshot__fact-value { font-size: 1.5rem; line-height: 1.45; }

.png-snapshot__fact--risk { grid-column: 1 / -1; border-right: none; background: rgba(216, 26, 65, 0.06); border-top: 1px solid rgba(216, 26, 65, 0.12); }

.png-snapshot__fact--risk .png-snapshot__fact-label { color: rgb(216, 26, 65); }

@media (max-width: 991px) {
  .png-snapshot { flex-direction: column; }
  .png-snapshot__brand { flex: 0 0 auto; flex-direction: row; align-items: center; gap: 1.6rem; padding: 1.6rem; border-right: none; border-bottom: 1px solid rgb(40, 51, 70); }
  .png-snapshot__logo { width: 88px; flex: 0 0 88px; align-self: flex-start; }
  .png-snapshot__logo img { width: 100%; height: auto; }
  .png-snapshot__brand-text { padding: 0px; flex: 1 1 0%; text-align: left; }
  .png-snapshot__brand-name { font-size: 1.6rem; }
}

@media (max-width: 767px) {
  .png-snapshot__facts { grid-template-columns: 1fr; }
  .png-snapshot__fact { border-right: none; }
  .png-snapshot__fact:last-child { border-bottom: none; }
  .png-snapshot__fact:nth-last-child(-n+2) { border-bottom: 1px solid rgba(255, 255, 255, 0.06); }
  .png-snapshot__fact:last-child { border-bottom: none; }
}

/* tournaments banner new 

.tournaments-banner {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    display: flex;
    gap: 10px;
    align-items: center;
    justify-content: space-between;
    padding: 25px 20px;
    margin: 0 0 30px 0;
  }
  .tournaments-banner__title {
    font-weight: 700;
    font-size: 24px;
    color: #fff;
    line-height: 1;
    text-transform: uppercase;
    margin: 0 0 5px 0;
  }
  .tournaments-banner__subtitle {
    font-weight: 500;
    line-height: normal;
    font-size: 14px;
    color: #fff;
  }
  .tournaments-banner__subtitle span {
    font-weight: 700;
    color: #37D1D1;
  }
  .tournaments-banner__btn {
    background: #37D1D1;
    border-radius: 5px;
    padding: 0px 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 10px;
    flex: 0 0 160px;
    height: 40px;
    font-size: 14px;
    color: #fff;
    font-weight: 700;
  }
  
  
  @media (max-width: 767px) {
    .tournaments-banner {
      padding: 25px 10px;
      margin: 0 0 20px 0;
    }
    .tournaments-banner__title {
      font-weight: 600;
      font-size: 14px;
    }
    .tournaments-banner__subtitle {
      font-size: 10px;
    }
    .tournaments-banner__btn {
      font-size: 10px;
      flex: 0 0 106px;
      height: 30px;
    }
  }*/
/* End */


/* Start:/local/templates/canada/components/bitrix/catalog.element/slots/style.css?178057459432762*/
.about-us-lg {
    width: 100%;
    border: 1px solid #283346;
    border-radius: 1rem;
    padding: 20px;
    margin-bottom: 30px;
    background-color: #1d2738;
}
@media (max-width: 767px) {
    .about-us-lg {
        margin-bottom: 20px;
        padding: 20px 10px;
        border: 0;
    }
}

#play_slot .top-line {
  margin-bottom: 1.5rem;
}
#video_review iframe {
	width: 100%;
	aspect-ratio: 16 / 9;
}

/* ============================================
   PLAY ONLINE FOR REAL MONEY & FREE
   ============================================ */

.play-online-for {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  max-width: 780px;
  height: 400px;
  padding: 0;
  margin-bottom: 30px;
  border: 1px solid #333c4c;
  border-radius: 14px;
  box-shadow: 0 16px 36px rgba(0, 0, 0, 0.18);
  overflow: hidden;
}

.play-online-for::after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  pointer-events: none;
  background: radial-gradient(circle at 18% 12%, rgba(255, 207, 87, 0.18), transparent 34%), 
              radial-gradient(circle at 82% 88%, rgba(216, 26, 65, 0.16), transparent 36%), 
              linear-gradient(180deg, rgba(17, 26, 40, 0.35), rgba(17, 26, 40, 0.78));
}

.play-online-for__bg {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: -1;
}

.play-online-for__actions {
  position: relative;
  z-index: 2;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 12px;
  width: 100%;
  max-width: 300px;
}

.play-online-for__btn {
  display: block;
  width: 100%;
  max-width: 240px;
  padding: 10px 0;
  border-radius: 50px;
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
  text-align: center;
  transition: background-color 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease;
}

.play-online-for__money {
  background-color: #d81a41;
  color: #fff;
  box-shadow: 0 8px 20px rgba(216, 26, 65, 0.28);
}

.play-online-for__free {
  background-color: #fff;
  color: #1d2738;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.22);
}

/* Error/Not Working State */
.play-online-for__not-work-icon {
  width: 40px;
  margin: 0 auto 15px;
}

.play-online-for__not-work-title {
  margin-bottom: 5px;
  font-size: clamp(16px, 2vw, 24px);
  font-weight: 800;
  text-align: center;
}

.play-online-for__not-work-text {
  font-size: clamp(12px, 2vw, 16px);
  font-weight: 500;
  color: rgba(255, 255, 255, 0.8);
  text-align: center;
}

.play-online-for__disclaimer {
  margin-top: 4px;
  color: rgba(255, 255, 255, 0.62);
  font-size: 11px;
  font-weight: 500;
  line-height: 1.4;
  text-align: center;
}

/* ============================================
   PROMO BANNER
   ============================================ */

@keyframes bp-pulse-soft {
  0%, 100% {
    box-shadow: 0 0 0 rgba(255, 255, 255, 0);
    transform: scale(1);
  }
  50% {
    box-shadow: 0 0 20px rgba(255, 255, 255, 0.4);
    transform: scale(1.03);
  }
}

.promo-banner { 
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99999; 
  background-color: rgba(0, 0, 0, 0.3);
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0;
  visibility: hidden;
  transition: opacity .3s ease, visibility .3s ease;
}

.promo-banner.active {
  opacity: 1;
  visibility: visible;
}

.promo-banner__inner {
  position: relative;
  width: 250px;
  padding: 30px 15px 15px;
  border-radius: 10px;
  background-color: #111a28;
  box-shadow: 0 4px 15px 6px rgba(0, 0, 0, 0.25);
}

.promo-banner.active .promo-banner__inner {
  animation: bp-pulse-soft 1s ease-in-out infinite;
}

.promo-banner__close {
  position: absolute;
  top: 0;
  right: 0;
  scale: 2.2;
}

.promo-banner__logo {
  position: relative;
  width: 120px;
  height: 120px;
  margin: 0 auto 30px;
}

.promo-banner__logo::after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 104px;
  height: 104px;
  border-radius: 50%;
  background-color: #485b7c;
  filter: blur(80px);
  transform: translate(-50%, -50%);
}

.promo-banner__logo img {
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
}

.promo-banner__bonus {
  display: flex;
  align-items: center;
  gap: 10px;
  width: 100%;
  padding: 10px;
  margin-bottom: 20px;
  border-radius: 5px;
  background-color: #283346;
}

.promo-banner__bonus svg,
.promo-banner__link svg  {
  flex: 0 0 20px;
}

.promo-banner__bonus span {
  font-size: 15px;
  font-weight: 500;
  line-height: 125%;
}

.promo-banner__link {
  display: flex;
  align-items: center;
  gap: 10px;
  width: 161px;
  height: 40px;
  padding: 10px 20px;
  margin: 0 auto 7px;
  border-radius: 8px;
  background-color: #d81a41;
  text-decoration: none;
}

.promo-banner__link span {
  color: #fff;
  font-size: 17px;
  font-weight: 500;
  line-height: 118%;
  text-transform: capitalize;
}

.promo-banner__terms {
  font-size: 10px;
  font-weight: 300;
  line-height: 200%;
  text-align: center;
  text-transform: capitalize;
}

/* ============================================
   RESPONSIVE & HOVERS
   ============================================ */

/* Desktop Hover States */
@media (min-width: 768px) {
  .play-online-for__money:hover {
    background-color: #e83d60;
      color: #fff;
    transform: translateY(-1px);
  }

  .play-online-for__free:hover {
    background-color: #f3f4f6;
    color: #111827;
    transform: translateY(-1px);
  }

  .promo-banner__link:hover {
    background-color: #078871;
  }
}

/* Mobile Devices */
@media (max-width: 767px) {
  .play-online-for {
    height: 300px;
    margin-bottom: 20px;
  }
}



.overview-card{--gates-bg:#1d2738;--gates-card:#283346;--gates-border:#333c4c;--gates-text:#fff;--gates-muted:rgba(255, 255, 255, 0.74);--gates-soft:#9aa5b8;--gates-red:#d81a41;--gates-red-hover:#e83d60;--gates-green:#078871;--gates-gold:#ffcf57;--gates-body-size:14px;--gates-body-line:1.55;--gates-meta-size:13px;--gates-small-size:13px;position:relative;width:100%;max-width:780px;margin-bottom:30px;overflow:hidden;border:1px solid var(--gates-border);border-radius:14px;background:radial-gradient(circle at 100% 0%,rgb(216 26 65 / .16),transparent 34%),radial-gradient(circle at 0% 100%,rgb(255 207 87 / .12),transparent 28%),linear-gradient(135deg,#253149 0%,var(--gates-bg) 58%,#151f30 100%);box-shadow:0 16px 36px rgb(0 0 0 / .18);color:var(--gates-muted);font-size:var(--gates-body-size);line-height:var(--gates-body-line)}.overview-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:13px 18px 0;color:var(--gates-soft);font-size:var(--gates-meta-size);font-weight:600;line-height:1.35}.overview-card__meta::after{content:"";flex:1 1 100%;height:1px;margin-top:12px;background:rgb(255 255 255 / .08)}.overview-card__meta span{display:inline-flex;align-items:center;gap:5px;font-size:inherit;line-height:inherit}.overview-card__meta span:not(:last-child)::after{content:"";width:1px;height:18px;margin-left:8px;background:rgb(255 255 255 / .16)}.overview-card__meta strong,.overview-card__meta a,.overview-card__meta time{color:var(--gates-text);font-weight:800;text-decoration:none;font-size: inherit;}.overview-card__body{display:grid;grid-template-columns:180px minmax(0,1fr);gap:18px;padding:18px}.overview-card__side{display:flex;flex-direction:column;gap:10px;min-width:0}.overview-card__thumb{display:flex;align-items:center;justify-content:center;width:100%;height:180px;overflow:hidden;border:1px solid rgb(255 255 255 / .12);border-radius:12px;background:radial-gradient(circle at 50% 25%,rgb(255 207 87 / .48),transparent 42%),linear-gradient(145deg,rgb(216 26 65 / .6),rgb(40 51 70 / .9))}.overview-card__thumb img{display:block;width:100%;height:100%;object-fit:cover}.overview-card__thumb span{color:#fff;font-size:30px;font-weight:900}.overview-card__play{display:inline-flex;align-items:center;justify-content:center;min-height:66px;padding:10px 14px;border-radius:10px;background:var(--gates-green);box-shadow:0 8px 18px rgb(7 136 113 / .2);color:#fff;font-size:15px;font-weight:900;line-height:1.2;text-align:center;text-decoration:none;transition:background-color 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease}.overview-card__content{min-width:0}.overview-card__top{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:12px}.overview-card__top h3{margin:0;color:var(--gates-text);font-size:24px;font-weight:900;line-height:1.35}.overview-card__rating{display:inline-flex;align-items:center;width:fit-content;min-height:35px;padding:7px 10px;border:1px solid rgb(255 255 255 / .08);border-radius:999px;background:rgb(17 26 40 / .5)}.overview-card__rating .rating__items .rating__item svg{color:rgb(255 255 255 / .16)}.overview-card__rating .rating__items_active svg{color:var(--gates-red-hover) !important}.overview-card__rating .rating__value{color:var(--gates-text);font-size:15px;font-weight:900}.overview-card__summary{margin-bottom:12px;font-weight:500}.overview-card__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid rgb(255 255 255 / .08);border-radius:12px;background:rgb(17 26 40 / .45)}.overview-card__footer span{color:var(--gates-muted);font-size:var(--gates-small-size);font-weight:600;line-height:1.45}.overview-card__footer a{flex:0 0 auto;padding:9px 14px;border-radius:999px;background:var(--gates-red);color:#fff;font-size:13px;font-weight:800;line-height:1.2;text-decoration:none;transition:background-color 0.2s ease,transform 0.2s ease}.overview-card__eyebrow{display:inline-flex;align-items:center;width:fit-content;min-height:26px;margin-bottom:7px;padding:4px 10px;border:1px solid rgb(163 255 185 / .22);border-radius:999px;background:rgb(42 210 154 / .14);color:#a3ffb9;font-size:12px;font-weight:900;letter-spacing:.05em;line-height:1.2;text-transform:uppercase}@media (min-width:768px){.overview-card__play:hover{color:#fff;background:#0a9f84;box-shadow:0 10px 22px rgb(7 136 113 / .26);transform:translateY(-1px)}.overview-card__footer a:hover{color:#fff;background:var(--gates-red-hover);transform:translateY(-1px)}}@media (max-width:767px){.overview-card{margin-bottom:20px}.overview-card__meta{gap:4px 10px;padding:12px 14px 0}.overview-card__meta span:not(:last-child)::after{display:none}.overview-card__body{grid-template-columns:120px minmax(0,1fr);grid-template-areas:"side head";gap:12px;padding:14px}.overview-card__side{grid-area:side;gap:8px}.overview-card__thumb,.overview-card__thumb img{height:120px}.overview-card__play{min-height:42px;padding:8px 10px;font-size:13px}.overview-card__content{display:contents}.overview-card__top{grid-area:head;gap:7px 8px;margin:0}.overview-card__top h3{font-size:20px}.overview-card__rating{padding:6px 8px}.overview-card__summary,.overview-card__footer{grid-column:1 / -1}.overview-card__summary{font-size:13px}.overview-card__footer{flex-direction:column;align-items:stretch}.overview-card__footer a{text-align:center}}@media (max-width:499px){.overview-card__body{grid-template-columns:1fr;grid-template-areas:"side" "head"}.overview-card__thumb,.overview-card__thumb img{height:190px}}

.rtp{--rtp-gates-bg:#1d2738;--rtp-gates-border:#333c4c;--rtp-gates-text:#fff;--rtp-gates-muted:rgba(255, 255, 255, 0.74);--rtp-gates-red:#d81a41;--rtp-gates-red-hover:#e83d60;--rtp-gates-gold:#ffcf57;position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin:0 0 30px;padding:1.1rem 1.3rem;border:1px solid var(--rtp-gates-border);border-radius:12px;background:radial-gradient(circle at 100% 0%,rgb(216 26 65 / .12),transparent 36%),radial-gradient(circle at 0% 100%,rgb(255 207 87 / .08),transparent 28%),linear-gradient(135deg,#283346 0%,var(--rtp-gates-bg) 100%);color:var(--rtp-gates-muted);overflow:hidden}.rtp__title{position:relative;z-index:1;display:flex;align-items:center;gap:10px;flex:1 1 100%;margin:0;padding:0;border:0;background:#fff0;color:var(--rtp-gates-text);font-size:18px;font-weight:900;line-height:1.2}.rtp__title h2{margin:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.rtp__body{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;flex:1 1 100%;min-width:0}.rtp__text{flex:1 1 280px;margin:0;color:var(--rtp-gates-muted);font-size:14px;font-weight:500;line-height:1.55}.rtp__text strong{color:var(--rtp-gates-text);font-weight:900}.rtp__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;flex:1 1 200px;margin-left:auto;min-width:0}a.rtp__btn{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:5px 10px;border:1px solid #fff0;border-radius:10px;background:#fff0;color:var(--rtp-gates-text);font-size:14px;font-weight:800;line-height:1.2;text-align:center;text-decoration:none;width:fit-content;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease,transform 0.2s ease}a.rtp__btn--ghost{border-color:rgb(255 255 255 / .14);background:rgb(29 39 56 / .45)}a.rtp__btn--primary{border-color:rgb(7 136 113 / .55);background:#078871;color:#fff}.r-attention{position:relative;z-index:1;flex:1 1 100%;width:100%;margin-top:.25rem;padding:1rem 1.1rem;border:1px solid rgb(255 207 87 / .45);border-radius:12px;background:rgb(255 207 87 / .06);color:var(--rtp-gates-text)}.r-attention__title{display:flex;align-items:center;gap:9px;margin-bottom:.45rem}.r-attention__title-svg{display:flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;border:1px solid rgb(255 207 87 / .35);border-radius:8px;background:rgb(255 207 87 / .14);color:var(--rtp-gates-gold)}.r-attention__title-svg svg{display:block}.r-attention__title h3{margin:0;color:var(--rtp-gates-text);font-size:14px;font-weight:900;line-height:1.25}.r-attention__text{margin:0;color:var(--rtp-gates-muted);font-size:14px;font-weight:500;line-height:1.55}.r-attention__text a{color:var(--rtp-gates-text);font-weight:800;text-decoration:underline;text-decoration-color:rgb(255 207 87 / .65);text-underline-offset:3px;transition:color 0.2s ease,text-decoration-color 0.2s ease}@media (min-width:768px){a.rtp__btn--ghost:hover{border-color:rgb(216 26 65 / .55);background:rgb(216 26 65 / .1);color:#fff;transform:translateY(-1px)}a.rtp__btn--primary:hover{background:#0a9f84;transform:translateY(-1px);color: #fff;}.r-attention__text a:hover{color:var(--rtp-gates-gold);text-decoration-color:var(--rtp-gates-gold)}}@media (max-width:767px){.rtp{padding:2rem 1rem;margin: 0 0 20px;}.rtp__title{font-size:16px}.rtp__actions{justify-content:flex-start;margin-left:0}}

.specifications__inner{display:flex;flex-wrap:wrap;gap:20px}.specifications__col{width:calc(25% - 15px)}.specifications__prop-title{font-weight:700;color:#fff}.specifications__prop-descr,.specifications__prop-title{font-size:14px;line-height:1.875em;text-transform:capitalize}.specifications__prop-descr{font-weight:500;color:rgb(255 255 255 / .74)}@media (max-width:767px){.specifications__inner{gap:10px}.specifications__col{width:calc(33.333% - 6.666px)}}@media (max-width:599px){.specifications__col{width:calc(50% - 5px)}}

.mechanics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;gap:1.6rem 1.4rem;margin:1.6rem 0 0;align-items:stretch}@media (max-width:1023px){.mechanics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.mechanics-grid{grid-template-columns:1fr}}

.note-grid{display:flex;flex-direction:column;gap:1rem;margin:1.2rem 0 1.8rem;padding:0;border:0;background:#fff0}.note-grid>div{display:grid;grid-template-columns:minmax(148px,22%) minmax(0,1fr);gap:.85rem 1.35rem;align-items:start;padding:0;border:0;background:#fff0}.note-grid>div strong{display:block;margin:0;color:#fff;font-size:14px;font-weight:700;line-height:1.35}.note-grid>div span{display:block;margin:0;color:rgb(255 255 255 / .82);font-size:13px;line-height:1.55}@media (max-width:1023px){.note-grid>div{grid-template-columns:1fr;gap:.35rem}}

.gwtp{--gwtp-border:rgba(255, 255, 255, 0.09);--gwtp-soft:#9aa5b8;--gwtp-muted:rgba(255, 255, 255, 0.74)}.gwtp__list{display:flex;flex-direction:column;gap:5px;margin:0 0 12px;padding:0;list-style:none}.gwtp__list li{margin:0;padding:0;border:0;background:#fff0;font-size:12px;line-height:1.45}.gwtp__list strong{display:inline;margin:0 .35em 0 0;font-size:inherit;font-weight:800;line-height:inherit}.gwtp__list span{display:inline;margin:0;color:var(--gwtp-muted);font-size:inherit;line-height:inherit}.gwtp__details{margin:0 0 8px;padding:0;border:1px solid var(--gwtp-border);border-radius:12px;background:rgb(255 255 255 / .026);overflow:hidden}.gwtp__details[open]{background:rgb(255 255 255 / .04)}.gwtp__details summary{cursor:pointer;padding:11px 14px;color:#fff;font-size:14px;font-weight:900;line-height:1.3;list-style:none}.gwtp__details summary::-webkit-details-marker{display:none}.gwtp__details summary::after{content:"+";float:right;color:var(--gwtp-soft);font-size:18px;line-height:1}.gwtp__details[open] summary::after{content:"−"}.gwtp__details-intro{margin:0;padding:0 14px 10px;color:var(--gwtp-muted);font-size:13px;line-height:1.5}.gwtp__evidence{display:grid;gap:0;margin:0;padding:0;border-top:1px solid var(--gwtp-border);list-style:none}.gwtp__evidence li{display:grid;grid-template-columns:minmax(108px,132px) minmax(0,1fr);gap:4px 12px;align-items:start;margin:0;padding:11px 14px;border-bottom:1px solid rgb(255 255 255 / .07)}.gwtp__evidence li:last-child{border-bottom:0}.gwtp__evidence-tag{grid-row:1 / -1;align-self:start;display:block;margin:0;padding:0;border:0;border-radius:0;background:#fff0;color:var(--gwtp-soft);font-size:12px;font-weight:700;letter-spacing:0;line-height:1.35;text-transform:none;white-space:normal}.gwtp__evidence strong{grid-column:2;margin:0;color:#fff;font-size:13px;font-weight:800;line-height:1.35}.gwtp__evidence em{grid-column:2;margin:0;color:var(--gwtp-muted);font-size:12px;font-style:normal;line-height:1.45}.gwtp__evidence small{grid-column:2;margin:0;color:var(--gwtp-soft);font-size:11px;line-height:1.4}.gwtp__details-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0 14px 12px;list-style:none}.gwtp__details-list li{position:relative;margin:0;padding:5px 10px 5px 14px;color:var(--gwtp-muted);font-size:13px;line-height:1.45}.gwtp__details-list li::before{content:"";position:absolute;top:12px;left:0;width:5px;height:5px;border-radius:50%;background:rgb(255 255 255 / .38)}.gwtp__details-list strong{color:#fff;font-weight:900}.gwtp__details-body{padding:0 14px 12px;color:var(--gwtp-muted);font-size:13px;line-height:1.5}.gwtp__details-body p{margin:0}.gwtp__details-body p+p{margin-top:10px}.gwtp__details-body time{color:#fff;font-weight:700}@media (max-width:767px){.gwtp__evidence li{grid-template-columns:1fr;gap:6px}.gwtp__evidence-tag{grid-row:auto}.gwtp__evidence strong,.gwtp__evidence em,.gwtp__evidence small{grid-column:1}.gwtp__details-list{grid-template-columns:1fr}}

.report-card{display:flex;flex-direction:column;gap:12px;margin:1.2rem 0 0;padding:12px 14px;border:1px solid rgb(255 207 87 / .22);border-radius:10px;background:linear-gradient(135deg,rgb(255 207 87 / .06) 0%,rgb(17 26 40 / .18) 100%)}.terms-note+.report-card{margin-top:1.2rem}.report-card__row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px}.report-card__icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:9px;background:rgb(255 207 87 / .12);color:#ffcf57}.report-card__body{min-width:0}.report-card__details{margin-top:8px}.report-card__details summary{cursor:pointer;display:inline-flex;align-items:center;gap:4px;color:rgb(255 207 87 / .92);font-size:11px!important;font-weight:800;line-height:1.3!important;list-style:none;user-select:none}.report-card__details summary::-webkit-details-marker{display:none}.report-card__details summary::after{content:"+";font-size:12px;font-weight:900;opacity:.75}.report-card__details[open] summary::after{content:"−"}.report-card__details summary:hover{color:#ffcf57}.report-card__checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;margin:8px 0 0;padding:0;list-style:none}.report-card__checklist li{position:relative;padding-left:12px;color:rgb(255 255 255 / .62)!important;font-size:11px!important;line-height:1.35!important}.report-card__checklist li::before{content:"";position:absolute;left:0;top:.42em;width:4px;height:4px;border-radius:50%;background:#078871}.report-card__actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding-top:10px;border-top:1px solid rgb(255 255 255 / .08)}.report-card__actions .btn{min-height:42px;padding:0 18px;font-size:1.05rem;white-space:nowrap}@media (max-width:1023px){.report-card__actions{flex-direction:row}}@media (max-width:767px){.report-card__row{grid-template-columns:1fr;gap:10px}.report-card__icon{display:none}.report-card__checklist{grid-template-columns:1fr}.report-card__actions .btn{flex:1 1 calc(50% - 5px);min-width:0}}

.items-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;counter-reset:gates-safety;padding:0;margin:0 0 20px}.items-list li{display:flex;flex-direction:column;gap:.4rem;position:relative;min-width:0;margin:0;padding:1.15rem 1.25rem 1.2rem 3.4rem;border:1px solid rgb(255 255 255 / .1);border-radius:14px;background:radial-gradient(circle at 100% 0%,rgb(216 26 65 / .08) 0%,transparent 46%),rgb(255 255 255 / .035);counter-increment:gates-safety}.items-list li::before{content:"0" counter(gates-safety);position:absolute;left:1.15rem;top:1.15rem;display:block;width:auto;height:auto;border:0;border-radius:0;background:none;background-image:none;color:var(--cr20-red,#d81a41);font-size:1.25rem;font-weight:900;line-height:1.45}.items-list li>strong{display:block;margin:0;padding:0;color:#fff;font-size:1.125rem;font-weight:700;line-height:1.35}.items-list li>span{display:block;margin:0;padding:0;color:var(--cr20-muted,rgb(255 255 255 / .74));font-size:1.0625rem;font-weight:500;line-height:1.5}@media (max-width:767px){.items-list{grid-template-columns:1fr}.items-list li{padding:1rem 1.1rem 1.05rem 3.4rem}.items-list li::before{left:1rem;top:1rem}.items-list li>strong{font-size:1.0625rem}.items-list li>span{font-size:1rem}}

.method-points{display:grid;gap:12px;margin:0 0 20px;padding:0;list-style:none}.method-points li{position:relative;padding-left:18px;color:rgb(255 255 255 / .78);font-size:14px;line-height:1.58}.method-points li::before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:#078871}.method-points strong{color:#fff;font-weight:700;font-size:inherit}



@media(min-width:1190px) {
  .main-content__info__list .anchors-list {
    display: none;
  }
}

.slot-big-wins {
  background-color: #1d2738;
  border-radius: 1rem;
  padding: 2rem 0 3rem;
  margin-bottom: 3rem;
  width: 100%;
}
@media (max-width: 767px) {
  .slot-big-wins {
      padding: 2.3rem 0;
  }
}
.slot-big-wins .top-line {
  margin-bottom: 2rem;
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .slot-big-wins .top-line {
      margin-bottom: 2.9rem;
  }
}
.slot-big-wins .top-line__subtitle {
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .slot-big-wins .top-line__subtitle p {
      font-size: 1.6rem;
      line-height: 1.3em;
  }
}
.slot-big-wins__carousel {
  position: relative;
}
.slot-big-wins__carousel + .slot-big-wins__carousel {
  margin-top: 2.5rem;
}
@media (max-width: 767px) {
  .slot-big-wins__carousel + .slot-big-wins__carousel {
      margin-top: 3.5rem;
  }
}
.slot-big-wins__carousel__top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 1.6rem;
  width: 100%;
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .slot-big-wins__carousel__top {
      margin-bottom: 1.2rem;
      flex-wrap: wrap;
  }
}
.slot-big-wins__carousel__top a {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  font-weight: 800;
  font-size: 1.8rem;
  line-height: 1.1em;
}
.slot-big-wins__carousel__top a:hover {
  text-decoration: none;
}
@media (min-width: 768px) {
  .slot-big-wins__carousel__top a:hover {
      color: #d81a41;
  }
}
.slot-big-wins__carousel__top a:hover b,
.slot-big-wins__carousel__top a:hover p,
.slot-big-wins__carousel__top a:hover span {
  color: #d81a41;
}
.slot-big-wins__carousel__top a:hover .icon-chevron {
  color: #d81a41;
  transform: translateX(3px) rotate(-90deg);
}
.slot-big-wins__carousel__top b,
.slot-big-wins__carousel__top p,
.slot-big-wins__carousel__top span {
  color: hsla(0, 0%, 100%, 0.5);
  font-weight: 500;
  font-size: 1.6rem;
  line-height: 1.4em;
  margin: 0 1rem 0 1.1rem;
  transition: color 0.3s ease;
}
@media (max-width: 767px) {
  .slot-big-wins__carousel__top b,
  .slot-big-wins__carousel__top p,
  .slot-big-wins__carousel__top span {
      margin: 0 9px;
  }
}
.slot-big-wins__carousel__top .icon-chevron {
  font-size: 8px;
  color: hsla(0, 0%, 100%, 0.5);
  transform: translateX(0) rotate(-90deg);
  transition: color 0.3s ease, transform 0.3s ease;
}
.slot-big-wins__carousel__top .btn {
  height: 3rem;
  padding: 0 1rem;
}
.slot-big-wins__carousel__top .btn b,
.slot-big-wins__carousel__top .btn p,
.slot-big-wins__carousel__top .btn span {
  color: #fff;
}
.slot-big-wins__screenshots,
.slot-big-wins__video {
  position: relative;
}
.slot-big-wins__screenshots:after,
.slot-big-wins__video:after {
  content: "";
  display: block;
  width: 15rem;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 4;
  opacity: 1;
  visibility: visible;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  background-image: linear-gradient(90deg, rgba(29, 39, 56, 0), #1d2738);
  pointer-events: none;
}
@media (max-width: 767px) {
  .slot-big-wins__screenshots:after,
  .slot-big-wins__video:after {
      display: none;
  }
}
.slot-big-wins__screenshots--end:after,
.slot-big-wins__video--end:after {
  opacity: 0;
  visibility: hidden;
}
.slot-big-wins__screenshots__item,
.slot-big-wins__video__item {
  border-radius: 1rem;
  overflow: hidden;
}
@media (min-width: 992px) {
  .slot-big-wins__screenshots__item:hover img,
  .slot-big-wins__video__item:hover img {
      transform: scale(1.05) translateZ(0);
  }
}
.slot-big-wins__screenshots__item img,
.slot-big-wins__video__item img {
  transition: transform 0.3s ease;
  border-radius: inherit;
}
@media (min-width: 992px) {
  .slot-big-wins__screenshots__item img,
  .slot-big-wins__video__item img {
      transform: scale(1) translateZ(0);
  }
}
.slot-big-wins__screenshots .carousel-nav,
.slot-big-wins__video .carousel-nav {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 7;
}
@media (max-width: 767px) {
  .slot-big-wins__screenshots .carousel-nav,
  .slot-big-wins__video .carousel-nav {
      display: none;
  }
}
.slot-big-wins__screenshots .carousel-nav--prev,
.slot-big-wins__video .carousel-nav--prev {
  left: 6rem;
}
@media (max-width: 1439px) {
  .slot-big-wins__screenshots .carousel-nav--prev,
  .slot-big-wins__video .carousel-nav--prev {
      left: 2rem;
  }
}
.slot-big-wins__screenshots .carousel-nav--next,
.slot-big-wins__video .carousel-nav--next {
  right: 6rem;
}
@media (max-width: 1439px) {
  .slot-big-wins__screenshots .carousel-nav--next,
  .slot-big-wins__video .carousel-nav--next {
      right: 2rem;
  }
}
.slot-big-wins__video .swiper-slide {
  width: 36rem;
}
@media (max-width: 767px) {
  .slot-big-wins__video .swiper-slide {
      width: 20.7rem;
  }
}
.slot-big-wins__video__item {
  height: 20rem;
  position: relative;
}
@media (max-width: 767px) {
  .slot-big-wins__video__item {
      height: 11.5rem;
  }
}
.slot-big-wins__video__time {
  position: absolute;
  bottom: 5px;
  right: 5px;
  z-index: 4;
  border-radius: 3px;
  background-color: #060607;
  height: 1.8rem;
  color: #fff;
  text-align: center;
  font-size: 1.2rem;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 3px;
}
@media (max-width: 767px) {
  .slot-big-wins__video__time {
      font-size: 1rem;
      right: 2px;
      bottom: 2px;
  }
}
.slot-big-wins__screenshots .swiper-slide {
  width: 23.3rem;
}
@media (max-width: 767px) {
  .slot-big-wins__screenshots .swiper-slide {
      width: 20.6rem;
  }
}
.slot-big-wins__screenshots__item {
  height: 20rem;
}
@media (max-width: 767px) {
  .slot-big-wins__screenshots__item {
      height: 17.7rem;
  }
}.example {
    display: grid;
    transition: all .5s;
    user-select: none;
    background: linear-gradient(to bottom, white, black);
}











.verdict-details{margin:1.4rem 0 0;padding:1.25rem 1.25rem 1.2rem;border:1px solid rgb(255 255 255 / .08);border-radius:var(--cr20-radius,1rem);background:rgb(255 255 255 / .03)}.hud{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;align-items:stretch;margin:0;padding:0 0 1rem;border-bottom:1px solid rgb(255 255 255 / .08)}.hud__cell{display:flex;min-width:0;flex-direction:column;align-items:stretch;gap:.45rem;padding:.85rem .6rem;text-align:center}.hud__cell:nth-child(odd){border-right:1px solid rgb(255 255 255 / .08)}.hud__cell:nth-child(-n+2){border-bottom:1px solid rgb(255 255 255 / .08)}.hud__cell:nth-child(2),.hud__cell:nth-child(4){border-right:0}.hud__label{display:block;margin:0;color:var(--cr20-soft,#9aa5b8);font-size:.75rem;font-weight:700;letter-spacing:.06em;line-height:1.25;text-transform:uppercase;text-align:center}.hud__body{display:flex;flex:1;align-items:center;justify-content:center;min-height:2.65rem;width:100%}.hud__cell--rtp .hud__body{align-items:stretch}.hud__value{display:block;margin:0;color:#fff;font-size:.9375rem;font-weight:700;line-height:1.35;text-align:center}.hud__value--accent{color:#ffcf57;font-size:.9375rem}.hud__rtp{display:flex;width:100%;flex-direction:column;gap:.4rem}.hud__rtp-track{width:100%;height:6px;margin:0;border-radius:999px;background:linear-gradient(90deg,#d81a41 0%,#ffcf57 52%,#078871 100%);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .08)}.hud__rtp-labels{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%}.hud__rtp-edge{display:block;margin:0;color:#fff;font-size:.9375rem;font-weight:700;line-height:1.35;text-align:center;white-space:nowrap}.hud__vol{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem}.hud__meter{display:inline-flex;align-items:flex-end;justify-content:center;gap:2px;height:14px;margin:0}.hud__meter i{display:block;width:3px;border-radius:2px;background:rgb(255 255 255 / .14)}.hud__meter i.is-on{background:#ffcf57}.hud__meter i:nth-child(1){height:35%}.hud__meter i:nth-child(2){height:50%}.hud__meter i:nth-child(3){height:65%}.hud__meter i:nth-child(4){height:80%}.hud__meter i:nth-child(5){height:100%}.test-log{margin:1.1rem 0 0;padding:0;border-top:0;border-radius:0;background:#fff0}.test-log__title{margin:0 0 .85rem;color:var(--cr20-soft,#9aa5b8);font-size:.72rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.test-log__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem 1.4rem;margin:0;padding:0;list-style:none}.test-log__list li{position:relative;min-width:0;margin:0;padding:0 0 0 1.15rem}.test-log__list li::before{content:"";position:absolute;left:0;top:.45rem;width:4px;height:calc(100% - 0.45rem);min-height:2.4rem;border-radius:999px;background:rgb(255 207 87 / .85)}.test-log__list li:nth-child(2)::before{background:rgb(216 26 65 / .85)}.test-log__list li:nth-child(3)::before{background:rgb(7 136 113 / .9)}.test-log__list li strong{display:block;margin:0 0 .35rem;color:#fff;font-size:1.125rem;font-weight:700;line-height:1.35}.test-log__list li span{display:block;color:var(--cr20-muted,rgb(255 255 255 / .74));font-size:1.0625rem;font-weight:500;line-height:1.5}@media (min-width:1024px){.hud{grid-template-columns:repeat(4,minmax(0,1fr))}.hud__cell{padding:0 .85rem}.hud__cell:nth-child(odd),.hud__cell:nth-child(-n+2),.hud__cell:nth-child(2),.hud__cell:nth-child(4){border-right:0;border-bottom:0}.hud__cell:not(:last-child){border-right:1px solid rgb(255 255 255 / .08)}.hud__label{font-size:.875rem;line-height:1.3}.hud__body{min-height:3.15rem}.hud__value,.hud__rtp-edge{font-size:1.125rem;line-height:1.3}.hud__value--accent,.hud__cell--vol .hud__value{font-size:1.125rem}}@media (max-width:767px){.test-log__list{grid-template-columns:1fr;gap:.75rem}.test-log__list li{padding-bottom:.75rem}.test-log__list li:last-child{padding-bottom:0}.test-log__list li::before{min-height:1.8rem}.test-log__list li strong{font-size:1.0625rem}.test-log__list li span{font-size:1rem}}@media (max-width:480px){.hud__cell{padding:.75rem .5rem}}
/* End */


/* Start:/local/templates/canada/include/authors/editorial_pledge.css?17791013064964*/
.editorial-pledge{border-radius:14px;background:#1D2738;padding:22px 22px 20px;margin:0 0 30px 0;border:1px solid rgb(216 26 65 / .18)}@media (max-width:500px){.editorial-pledge{padding:16px 12px 14px;margin:0 0 20px}}.editorial-pledge__head{display:flex;align-items:center;gap:14px;margin:0 0 16px}.editorial-pledge_has-checker .editorial-pledge__head{flex-wrap:wrap}.editorial-pledge__checker{display:flex;align-items:center;gap:14px;margin-left:auto}.editorial-pledge__checker::before{content:"";width:1px;height:42px;background:rgb(255 255 255 / .12)}.editorial-pledge__checker-avatar{display:block;flex:0 0 64px;width:64px;height:64px;overflow:hidden;border:2px solid rgb(34 197 94 / .35);border-radius:50%;background:#1d2738;text-decoration:none}.editorial-pledge__checker-avatar img{display:block;width:100%;height:100%;object-fit:cover}.editorial-pledge__checker-info{display:flex;flex-direction:column;gap:2px;min-width:0}.editorial-pledge__checker-label{color:rgb(255 255 255 / .55);font-size:11px;font-weight:800;letter-spacing:.6px;text-transform:uppercase}.editorial-pledge__checker-name{color:#fff;text-decoration:none;border-bottom:0;font-size:16px;font-weight:800;line-height:1.2;white-space:nowrap}.editorial-pledge__checker-role{color:rgb(255 255 255 / .7);font-size:13px;line-height:1.3}@media (max-width:600px){.editorial-pledge_has-checker .editorial-pledge__checker{width:100%;margin-left:0}.editorial-pledge_has-checker .editorial-pledge__checker::before{display:none}}.editorial-pledge__avatar{flex:0 0 64px;width:64px;height:64px;border-radius:50%;overflow:hidden;background:#1d2738;border:2px solid rgb(216 26 65 / .35);display:block;text-decoration:none}.editorial-pledge__avatar img{width:100%;height:100%;object-fit:cover;display:block}.editorial-pledge__byline{display:flex;flex-direction:column;gap:2px;min-width:0}.editorial-pledge__byline-eyebrow{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.6px;color:rgb(255 255 255 / .55)}.editorial-pledge__byline-name{font-size:16px;font-weight:800;color:#fff;line-height:1.2;text-decoration:none;border-bottom:0}.editorial-pledge__byline-name a{color:#fff;text-decoration:none;border-bottom:0;font-size:inherit;line-height:inherit;font-weight:inherit}.editorial-pledge__byline-role{font-size:13px;color:rgb(255 255 255 / .7);line-height:1.3}.editorial-pledge__meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 18px;padding:14px;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .08);border-radius:12px}@media (max-width:700px){.editorial-pledge__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:380px){.editorial-pledge__meta{grid-template-columns:1fr}}.editorial-pledge__meta-item{display:flex;flex-direction:column;gap:3px;min-width:0}.editorial-pledge__meta-label{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.6px;color:rgb(255 255 255 / .55)}.editorial-pledge__meta-value{font-size:13px;font-weight:700;color:#fff;line-height:1.3}.editorial-pledge__meta-value a{color:#fff;text-decoration:none;border-bottom:1px dashed rgb(255 255 255 / .3);font-size:inherit;line-height:inherit;font-weight:inherit}.editorial-pledge__meta-value a:hover{border-bottom-color:#D81A41}.editorial-pledge__meta-value time{font-variant-numeric:tabular-nums}.editorial-pledge__sub{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:13px;font-weight:800;color:#fff;text-transform:capitalize}.editorial-pledge__sub::before{content:"";width:4px;height:18px;background:#D81A41;border-radius:2px;flex-shrink:0}.editorial-pledge__points{list-style:none;padding:0;margin:0 0 14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width:700px){.editorial-pledge__points{grid-template-columns:1fr}}.editorial-pledge__points li{position:relative;padding:12px 14px 12px 42px;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .08);border-radius:10px;font-size:13px;line-height:1.55;color:rgb(255 255 255 / .85)}.editorial-pledge__points li::before{content:"";position:absolute;left:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:50%;box-shadow:0 0 0 3px rgb(34 197 94 / .18)}.editorial-pledge__points li::after{content:"";position:absolute;left:19px;top:50%;margin-top:-1px;width:7px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg) translateY(-2px)}.editorial-pledge__points li strong{color:#fff}.editorial-pledge__note{margin:0;font-size:13px;line-height:1.6;color:rgb(255 255 255 / .85)}.editorial-pledge__note a, .editorial-pledge__points a{color:#79b8d9;text-decoration:none;border-bottom:1px solid rgb(121 184 217 / .3);transition:color .2s,border-color .2s;font-size: inherit;}.editorial-pledge__note a:hover, .editorial-pledge__points a:hover{color:#a5d0ea;border-bottom-color:rgb(121 184 217 / .65)}
/* End */


/* Start:/local/templates/canada/components/bitrix/catalog.element/casino_bottom/style.css?17795229079998*/
.about-us-lg{width:100%;border:1px solid #283346;border-radius:1rem;padding:20px;margin-bottom:30px;background-color: #1d2738;}@media (max-width:767px){.about-us-lg{margin-bottom: 20px;padding: 20px 10px; border: 0;}}.about-us-lg>.top-line{margin-bottom:2rem}.about-us-lg .about-author,.about-us-lg div:last-child{margin-bottom:0}.about-us-lg .top-line__image{margin-top: 20px;}.about-us-lg .top-line__image img{width: 100%;height: 100%;}.about-us-lg__links{width:100%;display:flex;flex-direction:column;margin-bottom:1.9rem}.about-us-lg__links__item{display:flex;align-items:flex-start;justify-content:flex-start;font-weight:800;font-size:1.8rem;line-height:1.8em;text-transform:capitalize;position:relative}@media (max-width:767px){.about-us-lg__links__item{line-height:1.2em;font-size:1.6rem}}.about-us-lg__links__item+.about-us-lg__links__item{margin-top:1.1rem}@media (max-width:767px){.about-us-lg__links__item+.about-us-lg__links__item{margin-top:2.4rem}}.about-us-lg__links__item:before{content:"";display:block;width:2.2rem;height:2.2rem;background-image:url(/local/templates/canada/dist/s/images/useful/svg/arrow-rounded.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;margin-right:1.2rem;flex-shrink:0;margin-top:5px}@media (max-width:767px){.about-us-lg__links__item:before{margin-right:9px;margin-top:0}}.about-us-lg__links__item.is-active:before{background-image:url(/local/templates/canada/dist/s/images/useful/svg/arrow-rounded-red.svg)}.about-us-lg__text{margin-bottom:2rem}.about-us-lg__text p{font-weight:400;font-size:1.6rem;line-height:1.6em;margin-bottom:0}@media (max-width:767px){.about-us-lg__text p{font-size:1.4rem}}.about-us-lg__text p+p{margin-top:1rem}.about-us-lg__text .js-read-more-btn{color:#fff;font-size:1.6rem;line-height:1.6em}.about-us-lg__text .js-read-more-btn:after,.about-us-lg__text .js-read-more-btn:before{font-size:1.6rem;line-height:1.6em;color:#fff;text-decoration:none}@media (max-width:767px){.about-us-lg__text .js-read-more-btn:after,.about-us-lg__text .js-read-more-btn:before{font-size:1.4rem}}.about-us-lg__text .js-read-more-btn:hover:after{color:#d81a41}.about-us-lg__video{width:100%;margin-bottom:1.5rem;height:0;padding-bottom:56.25%;position:relative;min-height:17.4rem}.about-us-lg__video iframe{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%}.quick-verdict{border:1px solid #d81a41;border-radius:1rem;margin-bottom:3rem;display:flex;overflow:hidden}@media (max-width:767px){.quick-verdict{margin-bottom:2rem;flex-wrap:wrap;border-radius:5px 5px 1rem 1rem}}.quick-verdict__side{width:14.9rem;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;background-color:#d81a41;padding:1.6rem 2.1rem}@media (min-width:1190px) and (max-width:1439px){.quick-verdict__side{padding:1.5rem}}@media (max-width:767px){.quick-verdict__side{width:100%;padding:1.6rem 2rem}}.quick-verdict__side .icon-leave-circle{margin-bottom:1.2rem;font-size:3.8rem;color:#fff}@media (max-width:767px){.quick-verdict__side .icon-leave-circle{display:none}}.quick-verdict__rate{display:flex;flex-direction:column;align-items:center;text-align:center;padding:8px 16px 4px 10px;background-color:#283346;border-radius:2rem;font-weight:500;font-size:1.6rem;line-height:1.25em;width:100%}@media (max-width:767px){.quick-verdict__rate{max-width:19rem;flex-direction:row;justify-content:center}}.quick-verdict__rate .rating-section{margin-top:4px;margin-bottom:4px!important}@media (max-width:767px){.quick-verdict__rate .rating-section{margin-top:0;margin-left:8px}}.quick-verdict__rate .rating-section .star{font-size:1.2rem}@media (max-width:767px){.quick-verdict__rate .rating-section .star{font-size:1.6rem}}.quick-verdict__rate__stars{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-start}.quick-verdict__rate__stars[data-rate="1"] .icon-star:last-child,.quick-verdict__rate__stars[data-rate="2"] .icon-star:nth-child(4),.quick-verdict__rate__stars[data-rate="2"] .icon-star:nth-child(4)~.icon-star,.quick-verdict__rate__stars[data-rate="3"] .icon-star:nth-child(3),.quick-verdict__rate__stars[data-rate="3"] .icon-star:nth-child(3)~.icon-star,.quick-verdict__rate__stars[data-rate="4"] .icon-star:nth-child(2),.quick-verdict__rate__stars[data-rate="4"] .icon-star:nth-child(2)~.icon-star,.quick-verdict__rate__stars[data-rate="5"] .icon-star:first-child,.quick-verdict__rate__stars[data-rate="5"] .icon-star:first-child~.icon-star{color:#d81a41}.quick-verdict__rate__stars .icon-star{font-size:1.2rem;margin:0 2px;color:hsl(0 0% 100% / .5)}@media (max-width:767px){.quick-verdict__rate__stars .icon-star{font-size:1.6rem}}.quick-verdict__text{flex-grow:1;padding:2rem 4.5rem 1rem 2.6rem}@media (min-width:1190px) and (max-width:1439px){.quick-verdict__text{padding:1rem 2.5rem}}@media (max-width:767px){.quick-verdict__text{text-align:center;padding:8px 2rem 1.5rem}}.quick-verdict__text p{color:#fff;font-size:1.6rem;line-height:1.6em;font-weight:400;margin-bottom:0}@media (max-width:767px){.quick-verdict__text p{font-size:1.4rem}}.quick-verdict__title{text-transform:capitalize;color:#fff;font-weight:800;font-size:2rem;line-height:1.4em;letter-spacing:.03em;margin-bottom:3px}.about-author{width:100%;border:1px solid #333c4c;border-radius:1rem;padding:2.3rem 2rem 2rem;margin-bottom:3rem}@media (max-width:767px){.about-author{margin-bottom:2rem;padding:1.7rem 1rem 1rem}}.about-author .top-line{margin-bottom:2.3rem}.about-author__info{display:flex;align-items:center;justify-content:flex-start;margin-bottom:1rem}.about-author__name{font-weight:700;font-size:1.4rem;line-height:2.1em}.about-author__logo{width:5rem;height:5rem;border-radius:50%;margin-right:1rem}.about-author__text p{font-weight:500;font-size:1.8rem;line-height:2.2em;margin-bottom:0}.advantages-box{display:flex;gap:20px;margin:0 0 30px;}.advantages-box__col{width:50%;padding-top: 10px;}@media (max-width:767px){.advantages-box{margin:0 0 20px;flex-direction: column}.advantages-box__col{width:100%;}}.advantages-box__item{width:100%;height:100%;border:1px solid #333c4c;border-radius:1rem;position:relative;padding:3rem 1.7rem 2.7rem}.advantages-box__item__icon{position:absolute;width:3.3rem;height:3.3rem;border-radius:50%;background-color:#d81a41;margin-top:-1.65rem;left:50%;top:0;transform:translateX(-50%)}.advantages-box__item__icon .icon{color:#fff;font-size:1.6rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.advantages-box__list li{position:relative;color:#fff;font-size:1.6rem;line-height:1.6em;padding-left:1.5rem}.advantages-box__list li+li{margin-top:1.4rem}.advantages-box__list li:before{content:"";display:block;width:1rem;height:1rem;position:absolute;left:0;top:7px;background-repeat:no-repeat;background-size:contain;background-position:50%}.advantages-box__list--advantages li:before{background-image:url(/local/templates/canada/dist/s/images/useful/svg/icon-plus.svg)}.advantages-box__list--disadvantages li:before{background-image:url(/local/templates/canada/dist/s/images/useful/svg/icon-minus.svg)}.publication-carousel{width:100%;margin-bottom:2rem;background-color:#1d2738;border-radius:1rem;padding:2rem 0 1.7rem;position:relative}@media (max-width:767px){.publication-carousel{background-color:#fff0;border-radius:0;position:static}}.publication-carousel .swiper-slide{height:20rem;width:35.8rem}@media (max-width:767px){.publication-carousel .swiper-slide{width:24rem;height:auto}}.publication-carousel .news-carousel:after,.publication-carousel .news-carousel:before{display:block}@media (max-width:767px){.publication-carousel .news-carousel:after,.publication-carousel .news-carousel:before{display:none}}.publication-carousel .news-carousel:before{border-radius:1rem 0 0 1rem}.publication-carousel .news-carousel:after{border-radius:0 1rem 1rem 0}.publication-carousel .news-carousel__inner{position:static}@media (max-width:767px){.publication-carousel .news-carousel__inner{position:relative}}.publication-carousel .news-carousel__block{height:20rem}@media (max-width:767px){.publication-carousel .news-carousel__block{height:15rem}}.publication-carousel .news-carousel__block:after{display:none}.publication-carousel .news-carousel__pagination{margin-top:2rem}.publication-carousel .carousel-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:5}.publication-carousel .carousel-nav--prev{left:4rem}@media (max-width:767px){.publication-carousel .carousel-nav--prev{left:-1rem}}.publication-carousel .carousel-nav--next{right:4rem}@media (max-width:767px){.publication-carousel .carousel-nav--next{right:-1rem}}.publication-thumb{position:relative;width:100%;margin-bottom:1rem}@media (max-width:767px){.publication-thumb{margin-bottom:1.6rem}}.publication-thumb iframe{aspect-ratio:unset!important}.publication-thumb .twitter-tweet{margin:0 auto!important}.publication-thumb img{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;border-radius:1rem}
.guides-line__title img{display:none}.about-us-lg br {display: none;}
.rtp-content__block{opacity: 0;visibility: hidden;height: 0;}.rtp-content__block.is-active{opacity: 1;visibility: visible;height: auto;}.rtp-content__tabs{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:20px 0}.rtp-content__tab::after{display:none}.rtp-content__tab{display:flex;align-items:center;height:40px;border:1px solid #283346;border-radius:10px;padding:0 10px;font-size:16px;line-height:1;text-transform:capitalize;color:#fff;transition:background-color .3s ease;position:relative}.rtp-content__tab.is-active{background-color:#283346}@media(min-width:768px){.rtp-content__tab:hover{background-color:#283346}}/*.rtp-content__tab:before{content:"";display:block;width:20px;height:20px;background:url(/local/templates/canada/dist/s/images/useful/svg/arrow-rounded.svg) center/contain no-repeat;margin-right:10px}*/.rtp-content__block .publication-carousel {margin-bottom: 0;}.visual_content .thumbed-carousel {margin-top: 20px;}
/* End */


/* Start:/local/templates/canada/components/bitrix/catalog.section/slots_section/style.css?17797162694474*/
.slots-block:not(.block-h3){padding:20px;border:1px solid #333c4c;margin:0 0 30px 0}.slots-block{border-radius:10px;position:relative}.slots-block_choose{margin:90px 0 30px 0}.slots-block__action{margin:0 0 0 5px}.slots-block__action a{display:flex;align-items:center}.slots-block__action a:hover .slots-block__show{opacity:1}.slots-block__show{white-space:nowrap;font-weight:500;font-size:16px;line-height:30px;text-transform:capitalize;color:#FFF;transition:opacity 0.3s ease;opacity:.5;margin:0 10px 0 0}.slots-block__arrow{display:flex;align-items:center;justify-content:center;background-color:#283346;width:30px;height:30px;border-radius:6px}.slots-block__arrow img{width:8px;height:14px}.slots-block__tabs{display:flex;position:absolute;top:-60px;left:0}.slots-block__tab{font-weight:500;font-size:16px;line-height:30px;text-transform:capitalize;color:#FFF;background-color:unset;padding:14px 40px 25px;border-radius:10px 10px 0 0;transition:background-color 0.2s ease}.slots-block__tab.is-active{background-color:#1D2738}.slots-block__tab-block{display:none}.slots-block__tab-block.is-active{display:block}.slots-block__search{margin:0 0 20px 0;position:relative;z-index:2}.slots-block__subtitle{font-weight:500;font-size:14px;line-height:20px;color:#FFF;margin:0 0 18px 0}.slots-block__input{border-radius:20px;background-color:#333C4C;max-width:740px;width:100%;height:40px;font-weight:500;font-size:16px;line-height:20px;text-transform:capitalize;color:#FFF;padding:0 50px;background:url(/local/templates/canada/img/slots-block/search-icon.svg) 22px no-repeat,#333C4C}.slots-block__input::placeholder{opacity:.4;color:#FFF}.slots-block__container::after{content:"";display:block;background:linear-gradient(90deg,#fff0 0%,#1D2738 100%);width:170px;height:100%;position:absolute;top:0;right:0;z-index:1;transition:opacity 0.3s ease,visibility 0.3s ease}.slots-block__container:has(.swiper-btn-next.swiper-button-disabled)::after{opacity:0;visibility:hidden}.slots-block__item{padding:0 0 0 15px}.slots-block__item:first-child{padding:0 0 0 20px}.slots-block__item:last-child{padding:0 20px 0 15px}.slots-block .swiper-container{position:relative;margin:0 -20px;overflow:hidden}.slots-block .swiper-container .swiper-wrapper{display:flex;align-items:flex-start}.slots-block .swiper-container .swiper-slide{width:auto}.slots-block .swiper-container .swiper-btn-next,.slots-block .swiper-container .swiper-btn-prev{position:absolute;top:50%;transform:translate(0,-50%);z-index:10;font-size:0;background:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.70725 16.7072L13.7073 10.7073C14.0983 10.3163 14.0983 9.68425 13.7073 9.29325L7.70725 3.29325C7.31625 2.90225 6.68425 2.90225 6.29325 3.29325C5.90225 3.68425 5.90225 4.31625 6.29325 4.70725L11.5862 10.0002L6.29325 15.2933C5.90225 15.6843 5.90225 16.3162 6.29325 16.7072C6.48825 16.9022 6.74425 17.0002 7.00025 17.0002C7.25625 17.0002 7.51225 16.9022 7.70725 16.7072Z" fill="%231D2738"/></svg>') center no-repeat,#fff;width:40px;height:40px;border-radius:20px;transition:all 0.3s ease;cursor:pointer}.slots-block .swiper-container .swiper-btn-next:hover,.slots-block .swiper-container .swiper-btn-prev:hover{box-shadow:0 0 15px rgb(0 0 0 / .4) inset}.slots-block .swiper-container .swiper-btn-next{right:20px}.slots-block .swiper-container .swiper-btn-prev{left:20px;transform:translate(0,-50%) rotate(180deg)}.slots-block .swiper-container .swiper-button-disabled{opacity:0;visibility:hidden;transition:all 0.3s ease}.slots-block form{margin-top:10px}.slots-block .form-control{padding:0 20px 0 50px}@media (max-width:991px){.slots-block__show span{display:none}}@media (max-width:767px){.slots-block:not(.block-h3){padding:10px;margin:0 0 20px 0}.slots-block .swiper-container{margin:0 -10px}.slots-block__container::after{width:150px}.slots-block__item:first-child,.slots-block__item{padding:0 0 0 10px}.slots-block__item:last-child{padding:0 10px 0 10px}}@media (max-width:500px){.slots-block_choose{margin:60px 0 20px 0}.slots-block__tabs{top:-40px}.slots-block__tab{font-size:12px;padding:5px 30px 15px}.slots-block__subtitle{font-size:10px;line-height:16px;margin:0 0 8px 0}.slots-block__search{margin:0 0 10px 0}.slots-block .swiper-btn-next,.slots-block .swiper-btn-prev{display:none}.slots-block__container::after{display:none}}.slots-block .slots-card{border:1px solid #FFFFFF1A}
/* End */


/* Start:/local/templates/canada/components/bitrix/catalog.section/free_slots_cards/style.css?17774396972236*/
.free-slots-cards {
	margin: 0 0 30px 0;
}
.free-slots-cards__wrapper {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));
	gap: 20px;
	margin: 0 0 20px 0;
}
.free-slots-cards__card {
  width: unset !important;
}
@media (max-width: 767px) {

  .free-slots-cards__wrapper {
     grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
	justify-content: center;
	gap: 10px;
  }
	.free-slots-cards {
		margin: 0 0 20px 0;
	}
}
@media (max-width: 400px) {
   .free-slots-cards__wrapper {
     grid-template-columns: repeat(auto-fill, minmax(135px, 1fr));
  }
}

.slots-card{background-color:#1D2738;border-radius:10px;width:180px;padding:10px;overflow:hidden}.slots-card__image{width:100%;height:170px;position:relative;overflow:hidden;border-radius:10px 10px 0 0}.slots-card__image img{width:100%;height:100%;object-fit:cover;transition:scale 0.3s ease}@media(min-width:768px){.slots-card:hover .slots-card__image img{scale:1.05}}.slots-card__comment{display:none;position:absolute;top:0;right:0;background-color:#283346;border-radius:0 0 0 10px;padding:2px 4px 5px 10px}.slots-card__comment span{font-weight:400;font-size:12px;margin-left:6px}.slots-card__comment img{width:14.4px;height:14.4px}.slots-card__rtp{background-color:#283346;border-radius:0 0 10px 10px;margin:0 0 10px 0;background:#333C4C;color:#fff;display:inline-block;width:100%;font-size:12px;font-weight:500;line-height:30px;text-align:center}.slots-card__title{height:40px;display:flex;align-items:center;justify-content:center;transition:color 0.3s ease;text-align:center;font-weight:500;font-size:16px;line-height:20px;color:#fff}.slots-card__title:hover{color:#e83d60}.slots-card__btn{font-size:14px;font-weight:600;line-height:30px;width:100%;height:40px;color:#1D2738;border-radius:5px;background:#fff;display:flex;align-items:center;justify-content:center}.slots-card__by{position:absolute;top:5px;right:5px;display:flex;align-items:center;justify-content:center;gap:3px;height:30px;padding:0 10px;background-color:#1A1A1A;border-radius:5px;color:#fff;font-size:10px;font-weight:700;line-height:normal}.slots-card__by svg{flex:0 0 16px}@media (max-width:768px){.slots-card__by svg{flex:0 0 12px}.slots-card__by {font-size:8px}}
/* End */
/* /local/templates/canada/components/bitrix/catalog/slots/style.css?17774396974592 */
/* /local/templates/canada/components/bitrix/catalog.element/slots/style.css?178057459432762 */
/* /local/templates/canada/include/authors/editorial_pledge.css?17791013064964 */
/* /local/templates/canada/components/bitrix/catalog.element/casino_bottom/style.css?17795229079998 */
/* /local/templates/canada/components/bitrix/catalog.section/slots_section/style.css?17797162694474 */
/* /local/templates/canada/components/bitrix/catalog.section/free_slots_cards/style.css?17774396972236 */
