body[data-country="dk"] header .slideContainer .slides .slide.register .container .text {
    padding-bottom:15px
  }
  body[data-country="dk"] header .slideContainer .slides .slide.register .container .textTerms {
    line-height:24px
  }
  body[data-country="dk"] header .slideContainer .slides .slide.register .container button {
    display:inline-block;
    margin:14px auto 20px
  }
  body[data-country="dk"] header .slideContainer .slides .slide.register .container .logoContainer {
    display:inline-block
  }
  body[data-country="dk"] header .slideContainer .slides .slide.register .container .text span {
    font-size:calc(0.8em + 20px)
  }
  body[data-country="dk"] header .slideContainer .slides .slide.register .container .text span:first-child {
    line-height:normal
  }
  body[data-country="dk"] header .slideContainer .slides .slide.register .container .logoContainer .spilleMyndigheden {
    background:url('/img/website/layout/leaders/logos/spillemyndigheden.svg') no-repeat;
    background-size:contain;
    width:45px;
    height:45px;
    display:inline-block;
    vertical-align:middle;
    margin:0 28px 0 50px
  }
  body[data-country="dk"] header .slideContainer .slides .slide.register .container .logoContainer .stopSpillet {
    background:url('/img/website/layout/leaders/logos/stopSpillet.svg') no-repeat;
    background-size:contain;
    width:62px;
    height:32px;
    display:inline-block;
    vertical-align:middle
  }
  @media screen and (max-width:950px) {
    body[data-country="dk"] header .slideContainer .slides .slide.register .container {
      background-size:45% !important
    }
    body[data-country="dk"] header .slideContainer .slides .slide.register .container .text span {
      font-size:max(3.4vw,11px)
    }
    body[data-country="dk"] header .slideContainer .slides .slide.register .container .text span:last-child {
      display:inline
    }
    body[data-country="dk"] header .slideContainer .slides .slide.register .container .text ::after {
      content:"";
      white-space:normal
    }
    body[data-country="dk"] header .slideContainer .slides .slide.register .container .textTerms {
      line-height:max(2.6vw,12px);
      font-size:max(1.5vw,7px)
    }
    body[data-country="dk"] header .slideContainer .slides .slide.register .container button {
      margin:14px auto 0
    }
    body[data-country="dk"] header .slideContainer .slides .slide.register .container .logoContainer {
      width:100%;
      position:absolute;
      bottom:44px;
      left:0
    }
    body[data-country="dk"] header .slideContainer .slides .slide.register .container .logoContainer .spilleMyndigheden {
      position:absolute;
      left:4%;
      margin:auto
    }
    body[data-country="dk"] header .slideContainer .slides .slide.register .container .logoContainer .stopSpillet {
      position:absolute;
      right:4%;
      margin:auto
    }
  }
  @media screen and (max-width:400px) {
    body[data-country="dk"] header .slideContainer .slides .slide.register .container .text {
      padding-bottom:0
    }
    body[data-country="dk"] header .slideContainer .slides .slide.register .container button {
      min-width:190px;
      height:50px;
      font-size:16px
    }
    body[data-country="dk"] header .slideContainer .slides .slide.register .container .logoContainer .spilleMyndigheden {
      width:38px;
      height:38px;
      left:2%
    }
    body[data-country="dk"] header .slideContainer .slides .slide.register .container .logoContainer .stopSpillet {
      width:50px;
      height:26px;
      right:2%
    }
  }
  body[data-country="nl"] header .slideContainer .slides .slide.register .container .logoContainer .ksa {
    background:url('/img/ksa-white.svg') no-repeat;
    background-size:contain;
    width:90px;
    height:29px;
    display:inline-block;
    margin-left:2px;
    vertical-align:middle;
    margin-right:21px
  }
  body[data-country="nl"] header .slideContainer .slides .slide.register.home .container .slogan div {
    font-size:calc(1em + 20px)
  }
  body[data-country="nl"] header .slideContainer .slides .slide.register.home .container .slogan div:last-child {
    margin:-4px auto 5% !important;
    font-size:calc(.8em + 34px)
  }
  body[data-country="nl"] header .slideContainer .slides .slide.register .characters .promoSticker > div div:first-child {
    letter-spacing:-6px
  }
  body[data-country="nl"] header .slideContainer .slides .slide.register .characters .promoSticker > div div:last-child {
    margin-left:12px
  }
  @media screen and (max-width:950px) {
    body[data-country="nl"] header .slideContainer .slides .slide.register .container .logoContainer .ksa {
      width:max(10vw,59px);
      height:max(3.2vw,18px);
      margin-right:max(2vw,10px)
    }
    body[data-country="nl"] header .slideContainer .slides .slide.register .characters .promoSticker > div div:first-child {
      letter-spacing:-2px
    }
    body[data-country="nl"] header .slideContainer .slides .slide.register .characters .promoSticker > div div:last-child {
      margin-left:4px
    }
    body[data-country="nl"] header .slideContainer .slides .slide.register.home .container .slogan div {
      font-size:max(6vw,22px)
    }
    body[data-country="nl"] header .slideContainer .slides .slide.register.home .container .slogan div:last-child {
      margin:-4px auto 2% !important;
      font-size:max(7vw,25px)
    }
  }
  body[data-country="es"] header .slideContainer .slides .slide.register .container .slogan div:last-child {
    font-size:calc(.8em + 28px)
  }
  body[data-country="es"] header .slideContainer .slides .slide.register.trustpilot .container .slogan div:last-child {
    font-size:calc(.8em + 15px)
  }
  body[data-country="es"] header .slideContainer .slides .slide.register .container .logoContainer span:first-child {
    margin:0 1px 0 0
  }
  body[data-country="es"] header .slideContainer .slides .slide.register .characters .promoSticker span:first-child {
    letter-spacing:-6px
  }
  body[data-country="es"] header .slideContainer .slides .slide.register .characters .promoSticker span:last-child {
    margin-left:12px
  }
  @media screen and (max-width:950px) {
    body[data-country="es"] header .slideContainer .slides .slide.register .container .slogan div:last-child {
      font-size:max(6vw,20px)
    }
    body[data-country="es"] header .slideContainer .slides .slide.register.trustpilot .container .slogan div:last-child {
      font-size:max(4.1vw,13px)
    }
    body[data-country="es"] header .slideContainer .slides .slide.register.trustpilot .container .slogan div:first-child {
      font-size:max(5vw,16px)
    }
    body[data-country="es"] header .slideContainer .slides .slide.register .characters .promoSticker span:first-child {
      letter-spacing:-2px
    }
    body[data-country="es"] header .slideContainer .slides .slide.register .characters .promoSticker span:last-child {
      margin-left:4px
    }
  }
  header .slideContainer .slides .slide.register {
    background-image:url('/img/background2.jpg')
  }
  header .slideContainer .slides .slide.register .characters::after {
    background-image:url('/img/characters.png')
  }
  @media screen and (min-width:1201px) {
    header .slideContainer .slides .slide.register .characters {
      left:-50px
    }
  }
  @media screen and (max-width:1200px) {
    header .slideContainer .slides .slide.register .characters::after {
      background-size:47%;
      background-position:95% bottom
    }
  }
  @media screen and (max-width:950px) {
    header .slideContainer .slides .slide.register {
      background-image:url('/img/background.jpg')
    }
    header .slideContainer .slides .slide.register .characters::after {
      background-image:url('/img/characters.png');
      background-size:55%;
      background-position:56% 18%
    }
    header .slideContainer .slides .slide.register .container .text span:last-child {
      display:none
    }
  }
  header .slideContainer .slides .slide.live.home {
    background-image:url('/img/background1.jpg')
  }
  header .slideContainer .slides .slide.live.home .characters::after {
    background-image:url('/img/characters1.png')
  }
  header .slideContainer .slides .slide.live.home .container .logoContainer span {
    margin:0 5px 0 2px
  }
  body[data-language="nl"] header .slideContainer .slides .slide.live.home .container .slogan div:last-child {
    font-size:calc(.8em + 24px)
  }
  @media screen and (min-width:1201px) {
    header .slideContainer .slides .slide.live.home .characters {
      left:-100px
    }
  }
  @media screen and (max-width:1200px) {
    header .slideContainer .slides .slide.live.home .characters::after {
      background-size:65%;
      background-position:110% bottom
    }
  }
  @media screen and (max-width:950px) {
    header .slideContainer .slides .slide.live.home {
      background-image:url('/img/background1.jpg')
    }
    header .slideContainer .slides .slide.live.home .characters::after {
      background:url('/img/characters1.png') 48% 14% no-repeat;
      background-size:58%
    }
    header .slideContainer .slides .slide.live.home .container .text {
      display:none
    }
    header .slideContainer .slides .slide.live.home .container .slogan div {
      font-size:max(7vw,28px)
    }
    header .slideContainer .slides .slide.live.home .container .slogan div:last-child,
    body[data-language="nl"] header .slideContainer .slides .slide.live.home .container .slogan div:last-child {
      font-size:max(6vw,23px)
    }
  }
  header .slideContainer .slides .slide.trustpilot .container .logoContainer .ksa {
    background:url('/img/ksa-white.svg') no-repeat;
    background-size:contain;
    width:90px;
    height:29px;
    display:inline-block;
    margin-left:2px;
    vertical-align:middle;
    margin-right:21px
  }
  header .slideContainer .slides .slide.trustpilot {
    background-image:url('/img/background1.jpg')
  }
  header .slideContainer .slides .slide.trustpilot .characters::after {
    background-image:url('/img/characters2.png')
  }
  body[data-country="es"] header .slideContainer .slides .slide.trustpilot .characters::after {
    background-image:url('/img/characters2.png')
  }
  header .slideContainer .slides .slide.trustpilot .container .slogan div:first-child {
    font-size:calc(.8em + 22px)
  }
  header .slideContainer .slides .slide.trustpilot .container .slogan div:last-child {
    font-size:calc(.8em + 11px);
    margin-top:0 !important
  }
  @media screen and (min-width:1200px) {
    header .slideContainer .slides .slide.trustpilot .characters {
      left:-90px
    }
  }
  @media screen and (max-width:1200px) {
    header .slideContainer .slides .slide.trustpilot .characters::after {
      background-size:56%;
      background-position:95% bottom
    }
  }
  @media screen and (max-width:950px) {
    header .slideContainer .slides .slide.trustpilot {
      background-image:url('/img/background1.jpg')
    }
    header .slideContainer .slides .slide.trustpilot .characters::after,
    body[data-country="es"] header .slideContainer .slides .slide.trustpilot .characters::after {
      background:url('/img/characters2.webp') 48% 34% no-repeat;
      background-size:73%
    }
    header .slideContainer .slides .slide.trustpilot .container .slogan div:first-child {
      font-size:max(5vw,19px)
    }
    header .slideContainer .slides .slide.trustpilot .container .slogan div:last-child {
      font-size:max(3.5vw,12px)
    }
  }
  header .slideContainer .slides .slide.register.freeSpinsEvent {
    background-image:url('/img/website/layout/leaders/loggedOut//events/freespins/desktop/background.jpg') !important
  }
  header .slideContainer .slides .slide.register.freeSpinsEvent .characters::after {
    background-image:url('/img/website/layout/leaders/loggedOut//events/freespins/desktop/characters.png') !important;
    background-size:contain !important;
    left:0 !important
  }
  header .slideContainer .slides .slide.register.es.freeSpinsEvent .characters::after {
    background-image:url('/img/website/layout/leaders/loggedOut//events/freespins/desktop/es/characters.png') !important;
    background-size:contain !important;
    left:-130px !important
  }
  header .slideContainer .slides .slide.register.freeSpinsEvent .characters .promoSticker {
    display:none
  }
  @media screen and (max-width:1200px) {
    header .slideContainer .slides .slide.register.freeSpinsEvent .characters,
    header .slideContainer .slides .slide.register.es.freeSpinsEvent .characters::after {
      left:0 !important
    }
    header .slideContainer .slides .slide.register.freeSpinsEvent .characters::after {
      background-size:50% !important
    }
  }
  header .slideContainer .slides .slide.register.freeSpinsEvent .container .slogan div {
    font-size:calc(1em + 25px)
  }
  header .slideContainer .slides .slide.register.freeSpinsEvent .container .slogan div:last-child {
    font-size:calc(.8em + 32px)
  }
  @media screen and (max-width:950px) {
    header .slideContainer .slides .slide.register.freeSpinsEvent {
      background-image:url('/img/website/layout/leaders/loggedOut/events/freespins/mobile/background.jpg') !important
    }
    header .slideContainer .slides .slide.register.freeSpinsEvent .characters {
      left:0 !important
    }
    header .slideContainer .slides .slide.register.freeSpinsEvent .characters::after {
      background-image:url('/img/website/layout/leaders/loggedOut/events/freespins/mobile/characters.png') !important;
      background-position:50% 28% !important
    }
    header .slideContainer .slides .slide.register.es.freeSpinsEvent .characters::after {
      background-image:url('/img/website/layout/leaders/loggedOut/events/freespins/mobile/es/characters.png') !important;
      background-position:50% 23% !important;
      background-size:60% !important
    }
    body[data-country="nl"] header .slideContainer .slides .slide.register.home .container .slogan div {
      font-size:max(5.5vw,19px)
    }
  }
  @media screen and (max-width:600px) {
    header .slideContainer .slides .slide.register.freeSpinsEvent .container .slogan div {
      font-size:5.5vw
    }
    header .slideContainer .slides .slide.register.freeSpinsEvent .container .slogan div:last-child {
      font-size:6.5vw;
      margin:-2px auto 3% !important
    }
  }
  header .slideContainer .slides .slide.register.sportsbookBonus {
    background-image:url('/img/landingpages/nl/page34/background.jpg') !important
  }
  header .slideContainer .slides .slide.register.sportsbookBonus .characters::after {
    background-image:url('/img/landingpages/nl/page34/onesie-leader.png') !important;
    background-position:27% 47% !important;
    background-size:80px !important
  }
  header .slideContainer .slides .slide.register.sportsbookBonus .characters {
    height:62% !important
  }
  body[data-country="nl"] header .slideContainer .slides .slide.register.home.sportsbookBonus .container .slogan div:first-child {
    font-size:max(9vw,30px) !important
  }
  @media screen and (min-width:320px) {
    header .slideContainer .slides .slide.register.sportsbookBonus .characters::after {
      background-position:27% 56% !important;
      background-size:27% !important
    }
  }
  @media screen and (min-width:350px) {
    header .slideContainer .slides .slide.register.sportsbookBonus .characters::after {
      background-position:27% 56% !important;
      background-size:33% !important
    }
  }
  @media screen and (min-width:430px) {
    header .slideContainer .slides .slide.register.sportsbookBonus .characters::after {
      background-position:27% 50% !important
    }
  }
  @media screen and (min-width:530px) {
    header .slideContainer .slides .slide.register.sportsbookBonus .characters::after {
      background-position:27% 60% !important
    }
  }
  @media screen and (min-width:951px) {
    header .slideContainer .slides .slide.register.sportsbookBonus .characters::after {
      background-position:90% bottom !important
    }
    header .slideContainer .slides .slide.register.sportsbookBonus .characters {
      height:100% !important
    }
    body[data-country="nl"] header .slideContainer .slides .slide.register.home.sportsbookBonus .container .slogan div:first-child {
      font-size:calc(1em + 45px) !important
    }
  }
  @media screen and (min-width:1201px) {
    header .slideContainer .slides .slide.register.sportsbookBonus .characters::after {
      background-position:7% bottom !important;
      background-size:400px !important
    }
  }
  @media screen and (min-width:1850px) {
    header .slideContainer .slides .slide.register.sportsbookBonus {
      background-position:bottom !important
    }
  }
  header .slideContainer .slides .slide.spin2win {
    background-image:url('/img/website/layout/leaders/loggedIn/spin2win/desktop/background.jpg')
  }
  header .slideContainer .slides .slide.spin2win .characters::after {
    background-image:url('/img/website/layout/leaders/loggedIn/spin2win/desktop/characters.png')
  }
  header .slideContainer .slides .slide.spin2win .container .wheelOfBonus-terms {
    text-decoration:underline;
    cursor:pointer
  }
  header .slideContainer .slides .slide.spin2win .container #wheelOfBonusInfoBtn {
    display:none
  }
  @media screen and (min-width:1201px) {
    header .slideContainer .slides .slide.spin2win .characters {
      left:-130px
    }
  }
  @media screen and (min-width:951px) {
    header .slideContainer .slides .slide.spin2win .container .slogan div:first-child {
      font-size:calc(1em + 37px)
    }
    header .slideContainer .slides .slide.spin2win .container .slogan div:last-child {
      font-size:calc(.8em + 30px)
    }
    body[data-language="nl"] header .slideContainer .slides .slide.spin2win .container .slogan div:first-child {
      font-size:calc(1em + 35px)
    }
    body[data-language="nl"] header .slideContainer .slides .slide.spin2win .container .slogan div:last-child {
      font-size:calc(1em + 22px)
    }
  }
  @media screen and (max-width:1200px) {
    header .slideContainer .slides .slide.spin2win .characters::after {
      background-position:95% bottom;
      background-size:65%
    }
  }
  @media screen and (max-width:950px) {
    header .slideContainer .slides .slide.spin2win {
      background:url('/img/website/layout/leaders/loggedIn/spin2win/mobile/background.jpg') center no-repeat;
      background-size:cover
    }
    header .slideContainer .slides .slide.spin2win .characters::after {
      background:url('/img/website/layout/leaders/loggedIn/spin2win/mobile/characters.png') 48% 21% no-repeat;
      background-size:73%
    }
  }
  header .slideContainer .slides .slide.lottery {
    background-image:url('/img/website/layout/leaders/loggedIn/lottery/desktop/background.jpg')
  }
  header .slideContainer .slides .slide.lottery .characters::after {
    background-image:url('/img/website/layout/leaders/loggedIn/lottery/desktop/characters.png');
    background-position:left center
  }
  @media screen and (min-width:1201px) {
    header .slideContainer .slides .slide.lottery .characters {
      left:0
    }
  }
  @media screen and (min-width:951px) {
    header .slideContainer .slides .slide.lottery .container .slogan div:first-child {
      font-size:calc(1em + 23px)
    }
    header .slideContainer .slides .slide.lottery .container .slogan div:last-child {
      font-size:calc(.8em + 27px)
    }
  }
  @media screen and (max-width:1200px) {
    header .slideContainer .slides .slide.lottery .characters::after {
      background-position:95% center;
      background-size:50%
    }
  }
  @media screen and (max-width:950px) {
    header .slideContainer .slides .slide.lottery {
      background:url('/img/website/layout/leaders/loggedIn/lottery/mobile/background.jpg') center no-repeat;
      background-size:cover
    }
    header .slideContainer .slides .slide.lottery .characters::after {
      background:url('/img/website/layout/leaders/loggedIn/lottery/mobile/characters.png') 48% 12% no-repeat;
      background-size:68%
    }
    header .slideContainer .slides .slide.lottery .container .slogan div:first-child {
      font-size:max(5vw,18px)
    }
    header .slideContainer .slides .slide.lottery .container .slogan div:last-child {
      font-size:max(5.5vw,18px);
      margin:-3px auto 2% !important
    }
    header .slideContainer .slides .slide.lottery .container .headerCountdownContainer {
      margin:0 auto 3% !important
    }
    header .slideContainer .slides .slide.lottery .container .bottomLink {
      margin-top:1%;
      font-size:11px
    }
  }
  @media screen and (max-width:600px) {
    header .slideContainer .slides .slide.lottery .container .headerCountdownContainer {
      zoom:0.7
    }
  }
  @media screen and (max-width:450px) {
    header .slideContainer .slides .slide.lottery .container .headerCountdownContainer {
      zoom:0.5
    }
  }
  @media screen and (max-width:350px) {
    header .slideContainer .slides .slide.lottery .container .headerCountdownContainer {
      zoom:0.4
    }
  }
  header .slideContainer .slides .slide.bonus.deposit {
    background-image:url('/img/website/layout/leaders/loggedIn/bonus/deposit/desktop/background.jpg')
  }
  header .slideContainer .slides .slide.bonus.deposit .characters::after {
    background-image:url('/img/website/layout/leaders/loggedIn/bonus/deposit/desktop/characters.png')
  }
  @media screen and (min-width:1200px) {
    header .slideContainer .slides .slide.bonus.deposit .characters {
      left:-160px
    }
  }
  @media screen and (min-width:951px) {
    header .slideContainer .slides .slide.bonus.deposit .container .slogan div:last-child {
      font-size:calc(.8em + 26px)
    }
    body[data-language="nl"] header .slideContainer .slides .slide.bonus.deposit .container .slogan div:last-child {
      font-size:calc(.8em + 20px)
    }
  }
  @media screen and (max-width:1200px) {
    header .slideContainer .slides .slide.bonus.deposit .characters::after {
      background-size:72%;
      background-position:39vw bottom
    }
  }
  @media screen and (max-width:950px) {
    header .slideContainer .slides .slide.bonus.deposit {
      background-image:url('/img/website/layout/leaders/loggedIn/bonus/deposit/mobile/background.jpg')
    }
    header .slideContainer .slides .slide.bonus.deposit .characters::after {
      background:url('/img/website/layout/leaders/loggedIn/bonus/deposit/mobile/characters.png') 52% 28% no-repeat;
      background-size:75%
    }
    header .slideContainer .slides .slide.bonus.deposit .container .text span:last-child {
      display:none
    }
    body[data-language="nl"] header .slideContainer .slides .slide.bonus.deposit .container .slogan div:last-child {
      font-size:max(5vw,12px)
    }
  }
  header .slideContainer .slides .slide.bonus.balance {
    background-image:url('/img/website/layout/leaders/loggedIn/bonus/balance/desktop/background.jpg')
  }
  header .slideContainer .slides .slide.bonus.balance .characters::after {
    background-image:url('/img/website/layout/leaders/loggedIn/bonus/balance/desktop/characters.png')
  }
  header .slideContainer .slides .slide.bonus.balance .container .slogan div {
    font-size:calc(1em + 40px)
  }
  header .slideContainer .slides .slide.bonus.balance .container .slogan div:last-child {
    font-size:calc(1em + 22px)
  }
  @media screen and (min-width:1201px) {
    header .slideContainer .slides .slide.bonus.balance .characters {
      left:-50px
    }
  }
  @media screen and (min-width:951px) {
    body[data-country="dk"] header .slideContainer .slides .slide.bonus.balance .container .textTerms {
      line-height:24px
    }
    body[data-country="dk"] header .slideContainer .slides .slide.bonus.balance .container .text {
      padding-bottom:15px
    }
    body[data-country="dk"] header .slideContainer .slides .slide.bonus.balance .container button {
      margin:22px 0 10px
    }
  }
  @media screen and (max-width:1200px) {
    header .slideContainer .slides .slide.bonus.balance .container .slogan div {
      font-size:calc(1em + 34px)
    }
    header .slideContainer .slides .slide.bonus.balance .container .slogan div:last-child {
      font-size:calc(1em + 20px)
    }
    header .slideContainer .slides .slide.bonus.balance .container .text span:first-child {
      font-size:calc(0.8em + 19px)
    }
    header .slideContainer .slides .slide.bonus.balance .characters::after {
      background-position:95% bottom;
      background-size:60%
    }
  }
  @media screen and (min-width:950px) and (max-width:1050px) {
    header .slideContainer .slides .slide.bonus.balance .container .text span:first-child {
      font-size:calc(0.8em + 16px)
    }
    header .slideContainer .slides .slide.bonus.balance .container .text span {
      font-size:calc(0.8em + 9px)
    }
  }
  @media screen and (max-width:950px) {
    header .slideContainer .slides .slide.bonus.balance {
      background-image:url('/img/website/layout/leaders/loggedIn/bonus/balance/mobile/background.jpg')
    }
    header .slideContainer .slides .slide.bonus.balance .characters::after {
      background:url('/img/website/layout/leaders/loggedIn/bonus/balance/mobile/characters.png') 52% 22% no-repeat;
      background-size:65%
    }
    header .slideContainer .slides .slide.bonus.balance .container .slogan div {
      font-size:max(7vw,35px)
    }
    header .slideContainer .slides .slide.bonus.balance .container .slogan div:last-child {
      font-size:max(6vw,22px)
    }
    header .slideContainer .slides .slide.bonus.balance .container .text span:first-child {
      display:none
    }
    body[data-country="dk"] header .slideContainer .slides .slide.bonus.balance .container .textTerms {
      line-height:max(2.6vw,12px);
      font-size:max(1.5vw,7px)
    }
  }
  header .slideContainer .slides .slide.bonus.welcome {
    background-image:url('/img/website/layout/leaders/loggedIn/bonus/welcome/desktop/background.jpg')
  }
  header .slideContainer .slides .slide.bonus.welcome .characters::after {
    background-image:url('/img/website/layout/leaders/loggedIn/bonus/welcome/desktop/characters.png')
  }
  @media screen and (min-width:1200px) {
    header .slideContainer .slides .slide.bonus.welcome .characters {
      left:60px
    }
  }
  @media screen and (max-width:1200px) {
    header .slideContainer .slides .slide.bonus.welcome .characters::after {
      background-position:175% bottom;
      background-size:72%
    }
  }
  @media screen and (max-width:950px) {
    header .slideContainer .slides .slide.bonus.welcome {
      background-image:url('/img/website/layout/leaders/loggedIn/bonus/welcome/mobile/background.jpg')
    }
    header .slideContainer .slides .slide.bonus.welcome .characters::after {
      background:url('/img/website/layout/leaders/loggedIn/bonus/welcome/mobile/characters.png') 30% 28% no-repeat;
      background-size:75%
    }
    header .slideContainer .slides .slide.bonus.welcome .container .text span {
      line-height:calc(0.8em + 3px)
    }
    header .slideContainer .slides .slide.bonus.welcome .container .text span:last-child {
      display:none
    }
  }
  header .slideContainer .slides .slide.default {
    background-image:url('/img/website/layout/leaders/loggedIn/default/desktop/background.jpg')
  }
  header .slideContainer .slides .slide.default .characters::after {
    background-image:url('/img/website/layout/leaders/loggedIn/default/desktop/characters.png');
    background-position:left bottom
  }
  @media screen and (min-width:951px) {
    header .slideContainer .slides .slide.default .container .slogan div:first-child {
      font-size:calc(1em + 36px)
    }
    header .slideContainer .slides .slide.default .container .slogan div:last-child {
      font-size:calc(.8em + 20px)
    }
  }
  @media screen and (max-width:1200px) {
    header .slideContainer .slides .slide.default .characters::after {
      background-position:95% bottom;
      background-size:53%
    }
  }
  @media screen and (max-width:950px) {
    header .slideContainer .slides .slide.default {
      background:url('/img/website/layout/leaders/loggedIn/default/mobile/background.jpg') center no-repeat;
      background-size:cover
    }
    header .slideContainer .slides .slide.default .characters::after {
      background:url('/img/website/layout/leaders/loggedIn/default/desktop/characters.png') 58% 10% no-repeat;
      background-size:60%
    }
    header .slideContainer .slides .slide.default .container .slogan div:first-child {
      font-size:max(7vw,27px)
    }
    header .slideContainer .slides .slide.default .container .slogan div:last-child {
      font-size:max(4.8vw,18px)
    }
  }
  header .slideContainer .slides .slide.jackpots {
    background-image:url('/img/website/layout/leaders/loggedIn/jackpots/desktop/background.jpg')
  }
  header .slideContainer .slides .slide.jackpots .characters::after {
    background-image:url('/img/website/layout/leaders/loggedIn/jackpots/desktop/characters.png');
    background-position:left bottom
  }
  @media screen and (min-width:951px) {
    header .slideContainer .slides .slide.jackpots .container .slogan div:first-child {
      font-size:calc(1em + 20px)
    }
    header .slideContainer .slides .slide.jackpots .container .slogan div:last-child {
      font-size:calc(.8em + 24px);
      margin:-2px auto 5% !important
    }
  }
  @media screen and (max-width:1200px) {
    header .slideContainer .slides .slide.jackpots .characters::after {
      background-position:95% bottom;
      background-size:53%
    }
  }
  @media screen and (max-width:950px) {
    header .slideContainer .slides .slide.jackpots {
      background:url('/img/website/layout/leaders/loggedIn/jackpots/mobile/background.jpg') center no-repeat;
      background-size:cover
    }
    header .slideContainer .slides .slide.jackpots .characters::after {
      background:url('/img/website/layout/leaders/loggedIn/jackpots/desktop/characters.png') 50% 10% no-repeat;
      background-size:54%
    }
    header .slideContainer .slides .slide.jackpots .container .slogan div:first-child {
      font-size:max(5vw,18px)
    }
    header .slideContainer .slides .slide.jackpots .container .slogan div:last-child {
      font-size:max(5.5vw,19px);
      margin:-3px auto 5% !important
    }
    header .slideContainer .slides .slide .container .text span:not(:first-child) {
      display:none
    }
  }
  header .slideContainer .slides .slide.live.baccarat {
    background-image:url('/img/website/layout/leaders/loggedIn/live/baccarat/desktop/background.jpg')
  }
  header .slideContainer .slides .slide.live.baccarat .characters::after {
    background-image:url('/img/website/layout/leaders/loggedIn/live/baccarat/desktop/characters.png')
  }
  @media screen and (min-width:1200px) {
    header .slideContainer .slides .slide.live.baccarat .characters {
      left:-190px
    }
  }
  @media screen and (max-width:1200px) {
    header .slideContainer .slides .slide.live.baccarat .characters::after {
      background-size:56%;
      background-position:95% bottom
    }
  }
  @media screen and (max-width:950px) {
    header .slideContainer .slides .slide.live.baccarat {
      background-image:url('/img/website/layout/leaders/loggedIn/live/baccarat/mobile/background.jpg')
    }
    header .slideContainer .slides .slide.live.baccarat .characters::after {
      display:none
    }
  }
  header .slideContainer .slides .slide.live.blackjack {
    background-image:url('/img/website/layout/leaders/loggedIn/live/blackjack/desktop/background.jpg')
  }
  header .slideContainer .slides .slide.live.blackjack .characters::after {
    background-image:url('/img/website/layout/leaders/loggedIn/live/blackjack/desktop/characters.png')
  }
  @media screen and (min-width:1200px) {
    header .slideContainer .slides .slide.live.blackjack .characters {
      left:-190px
    }
  }
  @media screen and (max-width:1200px) {
    header .slideContainer .slides .slide.live.blackjack .characters::after {
      background-size:56%;
      background-position:95% bottom
    }
  }
  @media screen and (max-width:950px) {
    header .slideContainer .slides .slide.live.blackjack {
      background-image:url('/img/website/layout/leaders/loggedIn/live/blackjack/mobile/background.jpg')
    }
    header .slideContainer .slides .slide.live.blackjack .characters::after {
      display:none
    }
  }
  header .slideContainer .slides .slide.live.gameshows {
    background-image:url('/img/website/layout/leaders/loggedIn/live/gameshows/desktop/background.jpg')
  }
  header .slideContainer .slides .slide.live.gameshows .characters::after {
    background-image:url('/img/website/layout/leaders/loggedIn/live/gameshows/desktop/characters.png')
  }
  @media screen and (min-width:1200px) {
    header .slideContainer .slides .slide.live.gameshows .characters {
      left:-70px
    }
  }
  @media screen and (max-width:1200px) {
    header .slideContainer .slides .slide.live.gameshows .characters::after {
      background-size:56%;
      background-position:95% bottom
    }
  }
  @media screen and (max-width:950px) {
    header .slideContainer .slides .slide.live.gameshows {
      background-image:url('/img/website/layout/leaders/loggedIn/live/gameshows/mobile/background.jpg')
    }
    header .slideContainer .slides .slide.live.gameshows .characters {
      display:none
    }
  }
  header .slideContainer .slides .slide.live.poker {
    background-image:url('/img/website/layout/leaders/loggedIn/live/poker/desktop/background.jpg')
  }
  header .slideContainer .slides .slide.live.poker .characters::after {
    background-image:url('/img/website/layout/leaders/loggedIn/live/poker/desktop/characters.png')
  }
  @media screen and (min-width:1200px) {
    header .slideContainer .slides .slide.live.poker .characters {
      left:-190px
    }
  }
  @media screen and (max-width:1200px) {
    header .slideContainer .slides .slide.live.poker .characters::after {
      background-size:56%;
      background-position:95% bottom
    }
  }
  @media screen and (max-width:950px) {
    header .slideContainer .slides .slide.live.poker {
      background-image:url('/img/website/layout/leaders/loggedIn/live/poker/mobile/background.jpg')
    }
    header .slideContainer .slides .slide.live.poker .characters::after {
      background:url('/img/website/layout/leaders/loggedIn/live/poker/mobile/characters.png') 48% 20% no-repeat;
      background-size:73%
    }
  }
  @media screen and (max-width:500px) {
    header .slideContainer .slides .slide.live.poker .container {
      background-position:48% 14%
    }
  }
  header .slideContainer .slides .slide.live.roulette {
    background-image:url('/img/website/layout/leaders/loggedIn/live/roulette/desktop/background.jpg')
  }
  header .slideContainer .slides .slide.live.roulette .characters::after {
    background-image:url('/img/website/layout/leaders/loggedIn/live/roulette/desktop/characters.png')
  }
  @media screen and (min-width:1200px) {
    header .slideContainer .slides .slide.live.roulette .characters {
      left:-70px
    }
  }
  @media screen and (max-width:1200px) {
    header .slideContainer .slides .slide.live.roulette .characters::after {
      background-size:56%;
      background-position:95% bottom
    }
  }
  @media screen and (max-width:950px) {
    header .slideContainer .slides .slide.live.roulette {
      background-image:url('/img/website/layout/leaders/loggedIn/live/roulette/mobile/background.jpg')
    }
    header .slideContainer .slides .slide.live.roulette .characters {
      display:none
    }
  }
  header .slideContainer .slides .slide.gamead .characters {
    left:-90px
  }
  header .slideContainer .slides .slide.gamead .characters::after {
    background-position:left bottom;
    background-size:contain
  }
  @media screen and (min-width:951px) {
    header .slideContainer .slides .slide.gamead .container .slogan div:first-child {
      font-size:calc(1em + 26px);
      position:relative;
      z-index:1
    }
    header .slideContainer .slides .slide.gamead .container .slogan div:last-child {
      font-size:calc(.8em + 24px);
      margin:-4px auto 5% !important
    }
    header .slideContainer .slides .slide.gamead.cashstrikehotstepper .characters {
      left:60px
    }
  }
  @media screen and (max-width:1200px) {
    header .slideContainer .slides .slide.gamead .characters {
      left:100px
    }
    header .slideContainer .slides .slide.gamead .characters::after {
      background-position:right bottom
    }
    header .slideContainer .slides .slide.gamead.riseofmerlin .characters {
      left:0
    }
  }
  @media screen and (max-width:950px) {
    header .slideContainer .slides .slide.gamead .characters {
      left:0
    }
    header .slideContainer .slides .slide.gamead .characters::after {
      background-position:center top;
      background-size:100%
    }
    header .slideContainer .slides .slide.gamead .container .slogan div {
      font-size:max(6vw,21px)
    }
    header .slideContainer .slides .slide.gamead .container .slogan div:last-child {
      margin:-3px auto 2% !important
    }
    header .slideContainer .slides .slide.gamead .container .text span:last-child {
      display:none
    }
  }
  @media screen and (max-width:400px) {
    header .slideContainer .slides .slide.gamead .container button {
      margin:6px auto 8px
    }
  }
  