/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.4.14,
* Autoprefixer: v10.4.7
* Browsers: last 4 version
*/

@charset "UTF-8";
.provider--area .provider--area-inner {
  padding: 40px 24px;
}
.provider--area .provider--area-inner .game-providers .providers-wrapper {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 56px minmax(0, 1fr) 56px minmax(0, 1fr) 56px minmax(0, 1fr) 56px minmax(0, 1fr) 56px minmax(0, 1fr) 56px minmax(0, 1fr);
  grid-template-columns: repeat(7, minmax(0, 1fr));
  justify-items: center;
  row-gap: 22px;
          -webkit-column-gap: 56px;
             -moz-column-gap: 56px;
                  column-gap: 56px;
}
.provider--area .provider--area-inner .game-providers .providers-wrapper .provider-container {
  zoom: 1.1;
}

.game-providers .providers-wrapper .provider-container .provider-image {
  background: url("/upload/images/provider/providers.png");
  position: relative;
  -webkit-transition: opacity .5s;
  -o-transition: opacity .5s;
  transition: opacity .5s;
  height: 38px;
  opacity: 1
}

.game-providers .providers-wrapper .provider-container .provider-image.hover {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0
}

.provider--area .provider--area-inner .game-providers .providers-wrapper .provider-container .provider-image.hover {
	right: 0;
}
.provider--area .provider--area-inner .game-providers .providers-wrapper .provider-container {
	/* cursor: pointer; */
	-webkit-transform: scale(.8);
	    -ms-transform: scale(.8);
	        transform: scale(.8);
	/* padding-right: 16px; */
}

/* GAME ICO SPRITES */

.game-providers .providers-wrapper .provider-container .provider-image.hover {
  right: 0;
}

.game-providers .providers-wrapper .provider-container .provider-image.ae-casino {
  width: 66px;
  height: 33px;
  background-position: -118px -79px;
}

.game-providers .providers-wrapper .provider-container .provider-image.ae-casino.hover {
  background-position: -118px -114px;
}

.game-providers .providers-wrapper .provider-container .provider-image.asia-gaming {
  width: 120px;
  background-position: -256px 0px;
}

.game-providers .providers-wrapper .provider-container .provider-image.asia-gaming.hover {
  background-position: -256px -40px;
}

.game-providers .providers-wrapper .provider-container .provider-image.bti {
  background-position: -1050px -650px;
  width: 125px;
  height: 47px;
}

.game-providers .providers-wrapper .provider-container .provider-image.bti.hover {
  background-position: -1050px -697px;
  width: 125px;
  height: 47px;
}

.game-providers .providers-wrapper .provider-container .provider-image.cq9 {
  width: 98px;
  background-position: -147px -154px;
}

.game-providers .providers-wrapper .provider-container .provider-image.cq9.hover {
  background-position: -147px -197px;
}

.game-providers .providers-wrapper .provider-container .provider-image.habanero {
  width: 133px;
  height: 34px;
  background-position: -186px -79px;
}

.game-providers .providers-wrapper .provider-container .provider-image.habanero.hover {
  background-position: -186px -114px;
}

.game-providers .providers-wrapper .provider-container .provider-image.isoft-bet {
  width: 106px;
  background-position: -246px -154px;
}

.game-providers .providers-wrapper .provider-container .provider-image.isoft-bet.hover {
  background-position: -246px -197px;
}

.game-providers .providers-wrapper .provider-container .provider-image.lottoland {
  width: 109px;
  background-position: -353px -154px;
}

.game-providers .providers-wrapper .provider-container .provider-image.lottoland.hover {
  background-position: -353px -197px;
}

.game-providers .providers-wrapper .provider-container .provider-image.micro-gaming {
  width: 116px;
  background-position: 0px -78px;
}

.game-providers .providers-wrapper .provider-container .provider-image.micro-gaming.hover {
  background-position: 0px -113px;
}

.game-providers .providers-wrapper .provider-container .provider-image.opus-gaming {
  width: 130px;
  height: 34px;
  background-position: -4px -4px;
}

.game-providers .providers-wrapper .provider-container .provider-image.opus-gaming.hover {
  background-position: -4px -43px;
}

.game-providers .providers-wrapper .provider-container .provider-image.play-n-go {
  width: 131px;
  height: 36px;
  background-position: -331px -415px;
}

.game-providers .providers-wrapper .provider-container .provider-image.play-n-go.hover {
  background-position: -331px -454px;
}

.game-providers .providers-wrapper .provider-container .provider-image.playtech {
  width: 146px;
  background-position: 0px -155px;
}

.game-providers .providers-wrapper .provider-container .provider-image.playtech.hover {
  background-position: 0px -198px;
}

.game-providers .providers-wrapper .provider-container .provider-image.pragmatic {
  width: 83px;
  height: 38px;
  background-position: -379px -2px;
}

.game-providers .providers-wrapper .provider-container .provider-image.pragmatic.hover {
  background-position: -379px -40px;
}

.game-providers .providers-wrapper .provider-container .provider-image.saba-sports {
  width: 98px;
  background-position: -144px 0px;
}

.game-providers .providers-wrapper .provider-container .provider-image.saba-sports.hover {
  background-position: -144px -40px;
}

.game-providers .providers-wrapper .provider-container .provider-image.skywind {
  width: 142px;
  height: 35px;
  background-position: -320px -80px;
}

.game-providers .providers-wrapper .provider-container .provider-image.skywind.hover {
  background-position: -320px -115px;
}

.game-providers .providers-wrapper .provider-container .provider-image.bigtimegaming {
  width: 160px;
  height: 42px;
  background-position: 0px -243px;
}

.game-providers .providers-wrapper .provider-container .provider-image.bigtimegaming.hover {
  background-position: 0px -285px;
}

.game-providers .providers-wrapper .provider-container .provider-image.goldenhero {
  width: 62px;
  background-position: -165px -243px;
  height: 42px;
}

.game-providers .providers-wrapper .provider-container .provider-image.goldenhero.hover {
  background-position: -165px -285px;
}

.game-providers .providers-wrapper .provider-container .provider-image.spribe {
  width: 88px;
  background-position: -235px -246px;
}

.game-providers .providers-wrapper .provider-container .provider-image.spribe.hover {
  background-position: -235px -288px;
}

.game-providers .providers-wrapper .provider-container .provider-image.hacksaw {
  width: 130px;
  background-position: -331px -246px;
}

.game-providers .providers-wrapper .provider-container .provider-image.hacksaw.hover {
  background-position: -331px -288px;
}

.game-providers .providers-wrapper .provider-container .provider-image.wmcasino {
  width: 102px;
  background-position: 0px -334px;
}

.game-providers .providers-wrapper .provider-container .provider-image.wmcasino.hover {
  background-position: 0px -373px;
}

.game-providers .providers-wrapper .provider-container .provider-image.redtiger {
  width: 146px;
  background-position: -102px -334px;
}

.game-providers .providers-wrapper .provider-container .provider-image.redtiger.hover {
  background-position: -102px -373px;
}

.game-providers .providers-wrapper .provider-container .provider-image.pinnacle {
  width: 112px;
  background-position: -250px -334px;
}

.game-providers .providers-wrapper .provider-container .provider-image.pinnacle.hover {
  background-position: -250px -373px;
}

.game-providers .providers-wrapper .provider-container .provider-image.vivastudio {
  width: 100px;
  background-position: -362px -334px;
}

.game-providers .providers-wrapper .provider-container .provider-image.vivastudio.hover {
  background-position: -362px -373px;
}

.game-providers .providers-wrapper .provider-container .provider-image.obSports {
  width: 149px;
  background-position: -920px -490px;
}

.game-providers .providers-wrapper .provider-container .provider-image.obSports.hover {
  background-position: -920px -527px;
}

.game-providers .providers-wrapper .provider-container .provider-image.pgsoft {
  width: 110px;
  background-position: 0px -414px;
}

.game-providers .providers-wrapper .provider-container .provider-image.pgsoft.hover {
  width: 110px;
  background-position: 0px -453px;
}

.game-providers .providers-wrapper .provider-container .provider-image.tfgaming {
  width: 90px;
  background-position: -586px -568px;
}

.game-providers .providers-wrapper .provider-container .provider-image.tfgaming.hover {
  width: 90px;
  background-position: -586px -609px;
}

.game-providers .providers-wrapper .provider-container .provider-image.tfgaming-INR {
  width: 220px;
  height: 44px;
  background-position: -242px -752px;
}

.game-providers .providers-wrapper .provider-container .provider-image.tfgaming-INR.hover {
  width: 220px;
  height: 44px;
  background-position: -242px -796px;
}

.game-providers .providers-wrapper .provider-container .provider-image.obgame {
  width: 104px;
  height: 37px;
  background-position: -10px -490px;
}

.game-providers .providers-wrapper .provider-container .provider-image.obgame.hover {
  width: 104px;
  height: 37px;
  background-position: -10px -527px;
}

.game-providers .providers-wrapper .provider-container .provider-image.dbgaming {
  width: 132px;
  height: 32px;
  background-position: 0 -1270px;
}

.game-providers .providers-wrapper .provider-container .provider-image.dbgaming.hover {
  width: 132px;
  height: 32px;
  background-position: 0 -1238px;
}

.game-providers .providers-wrapper .provider-container .provider-image.evolution {
  width: 122px;
  height: 40px;
  background-position: -465px -567px;
}

.game-providers .providers-wrapper .provider-container .provider-image.evolution.hover {
  width: 122px;
  height: 37px;
  background-position: -464px -608px;
}

.game-providers .providers-wrapper .provider-container .provider-image.pokerng {
  width: 115px;
  background-position: -117px -411px;
}

.game-providers .providers-wrapper .provider-container .provider-image.pokerng.hover {
  background-position: -117px -449px;
}

.game-providers .providers-wrapper .provider-container .provider-image.pokerv {
  width: 105px;
  background-position: -215px -571px;
}

.game-providers .providers-wrapper .provider-container .provider-image.pokerv.hover {
  width: 105px;
  background-position: -215px -611px;
}

.game-providers .providers-wrapper .provider-container .provider-image.pokerky {
  width: 135px;
  background-position: -325px -571px;
}

.game-providers .providers-wrapper .provider-container .provider-image.pokerky.hover {
  width: 135px;
  background-position: -325px -612px;
}

.game-providers .providers-wrapper .provider-container .provider-image.facaisen {
  width: 146px;
  height: 30px;
  background-position: -134px -494px;
}

.game-providers .providers-wrapper .provider-container .provider-image.facaisen.hover {
  width: 146px;
  background-position: -133px -530px;
}

.game-providers .providers-wrapper .provider-container .provider-image.sexy-gaming {
  width: 122px;
  height: 45px;
  background-position: 0px -650px;
}

.game-providers .providers-wrapper .provider-container .provider-image.sexy-gaming.hover {
  background-position: 3px -702px;
}

.game-providers .providers-wrapper .provider-container .provider-image.yggdrasil {
  width: 150px;
  height: 37px;
  background-position: -312px -490px;
}

.game-providers .providers-wrapper .provider-container .provider-image.yggdrasil.hover {
  width: 150px;
  height: 37px;
  background-position: -312px -528px;
}

.game-providers .providers-wrapper .provider-container .provider-image.netent {
  width: 91px;
  height: 32px;
  background-position: -237px -417px;
}

.game-providers .providers-wrapper .provider-container .provider-image.netent.hover {
  width: 91px;
  background-position: -237px -456px;
}

.game-providers .providers-wrapper .provider-container .provider-image.sbobet {
  background-position: -322px -653px;
  width: 124px;
  height: 42px;
}

.game-providers .providers-wrapper .provider-container .provider-image.sbobet.hover {
  background-position: -322px -698px;
  width: 124px;
  height: 42px;
}

.game-providers .providers-wrapper .provider-container .provider-image.orientalgaming {
  background-position: -1173px -649px;
  width: 65px;
  height: 47px;
}

.game-providers .providers-wrapper .provider-container .provider-image.orientalgaming.hover {
  background-position: -1173px -696px;
  width: 65px;
  height: 47px;
}

.game-providers .providers-wrapper .provider-container .provider-image.ezugi {
  background-position: -127px -748px;
  width: 110px;
  height: 43px;
}

.game-providers .providers-wrapper .provider-container .provider-image.ezugi.hover {
  background-position: -127px -797px;
  width: 110px;
  height: 43px;
}

.game-providers .providers-wrapper .provider-container .provider-image.advantplay {
  width: 191px;
  height: 25px;
  background-position: -1px -846px;
}

.game-providers .providers-wrapper .provider-container .provider-image.advantplay.hover {
  width: 191px;
  height: 24px;
  background-position: -1px -876px;
}

.game-providers .providers-wrapper .provider-container .provider-image.onetouch {
  width: 112px;
  height: 30px;
  background-position: -193px -839px;
}

.game-providers .providers-wrapper .provider-container .provider-image.onetouch.hover {
  width: 112px;
  height: 30px;
  background-position: -193px -869px;
}

.game-providers .providers-wrapper .provider-container .provider-image.nolimit {
  width: 95px;
  height: 26px;
  background-position: -162px -913px;
}

.game-providers .providers-wrapper .provider-container .provider-image.nolimit.hover {
  width: 96px;
  height: 26px;
  background-position: -161px -940px;
}

.game-providers .providers-wrapper .provider-container .provider-image.push-gaming {
  width: 104px;
  height: 27px;
  background-position: -258px -909px;
}

.game-providers .providers-wrapper .provider-container .provider-image.push-gaming.hover {
  width: 104px;
  height: 27px;
  background-position: -258px -936px;
}

/* Spade Gaming */
.game-providers .providers-wrapper .provider-container .provider-image.spade-gaming {
  width: 145px;
  background-position: -303px -846px;
  height: 25px;
}

.game-providers .providers-wrapper .provider-container .provider-image.spade-gaming.hover {
  background-position: -303px -876px;
}

/* Binance Bet */
.game-providers .providers-wrapper .provider-container .provider-image.binnacebet {
  width: 158px;
  background-position: -3px -904px;
  height: 33px;
}

.game-providers .providers-wrapper .provider-container .provider-image.binnacebet.hover {
  background-position: -3px -935px;
}

.sponsorships-container .previous-sponsorship-title {
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
}

.game-providers .providers-wrapper .provider-container .provider-image.kingmaker {
  width: 104px;
  height: 27px;
  background-position: -362px -938px;
}

.game-providers .providers-wrapper .provider-container .provider-image.kingmaker.hover {
  width: 104px;
  height: 27px;
  background-position: -362px -910px;
}

.game-providers .providers-wrapper .provider-container .provider-image.tcgaming {
  width: 125px;
  height: 36px;
  background-position: -463px -966px;
}

.game-providers .providers-wrapper .provider-container .provider-image.tcgaming.hover {
  width: 125px;
  height: 36px;
  background-position: -463px -1000px;
}

.game-providers .providers-wrapper .provider-container .provider-image.livespin {
  width: 164px;
  height: 36px;
  background-position: -590px -966px;
}

.game-providers .providers-wrapper .provider-container .provider-image.livespin.hover {
  width: 164px;
  height: 36px;
  background-position: -590px -1002px;
}

.game-providers .providers-wrapper .provider-container .provider-image.parlaybay {
  width: 167px;
  height: 21px;
  background-position: -295px -972px;
}

.game-providers .providers-wrapper .provider-container .provider-image.parlaybay.hover {
  width: 167px;
  height: 21px;
  background-position: -295px -1008px;
}

.game-providers .providers-wrapper .provider-container .provider-image.jili {
  width: 90px;
  height: 36px;
  background-position: -3px -1081px;
}

.game-providers .providers-wrapper .provider-container .provider-image.jili.hover {
  width: 90px;
  height: 36px;
  background-position: -3px -1042px;
}

.game-providers .providers-wrapper .provider-container .provider-image.topspin {
  width: 135px;
  height: 38px;
  background-position: -218px -1079px;
}

.game-providers .providers-wrapper .provider-container .provider-image.topspin.hover {
  width: 135px;
  height: 40px;
  background-position: -218px -1036px;
}

.game-providers .providers-wrapper .provider-container .provider-image.winfast {
  width: 53px;
  height: 38px;
  background-position: -387px -1079px;
}

.game-providers .providers-wrapper .provider-container .provider-image.winfast.hover {
  width: 53px;
  height: 38px;
  background-position: -387px -1036px;
}

.game-providers .providers-wrapper .provider-container .provider-image.ws168 {
  width: 108px;
  height: 39px;
  background-position: -108px -1077px;
}

.game-providers .providers-wrapper .provider-container .provider-image.ws168.hover {
  width: 108px;
  height: 39px;
  background-position: -106px -1038px;
}

.game-providers .providers-wrapper .provider-container .provider-image.endorphina {
  width: 119px;
  height: 55px;
  background-position: -3px -1173px;
}

.game-providers .providers-wrapper .provider-container .provider-image.endorphina.hover {
  width: 119px;
  height: 55px;
  background-position: -3px -1118px;
}

.game-providers .providers-wrapper .provider-container .provider-image.spinix {
  width: 156px;
  height: 45px;
  background-position: -128px -1156px;
}

.game-providers .providers-wrapper .provider-container .provider-image.spinix.hover {
  width: 156px;
  height: 40px;
  background-position: -128px -1118px;
}

.game-providers .providers-wrapper .provider-container .provider-image.blueprint {
  width: 148px;
  height: 45px;
  background-position: -283px -1152px;
}

.game-providers .providers-wrapper .provider-container .provider-image.blueprint.hover {
  width: 148px;
  height: 34px;
  background-position: -283px -1118px;
}
@media (hover:hover) {
  .game-providers .providers-wrapper .provider-container .provider-image:hover {
    opacity: 0
  }
  .game-providers .providers-wrapper .provider-container .provider-image.hover:hover {
    opacity: 1
  }
}
/* DEVICE RATIO */
@media (max-width: 1023px) {
  .game-providers {
    overflow: auto hidden;
    width: 100%;
  }
  .game-providers::-webkit-scrollbar {
    display: none;
  }
  .provider--area .provider--area-inner .game-providers .providers-wrapper {
    -ms-grid-columns: minmax(140px, auto) 24px minmax(140px, auto) 24px minmax(140px, auto) 24px minmax(140px, auto) 24px minmax(140px, auto) 24px minmax(140px, auto) 24px minmax(140px, auto);
    grid-template-columns: repeat(7, minmax(140px, auto));
    zoom: 1;
      -webkit-column-gap: 24px;
         -moz-column-gap: 24px;
              column-gap: 24px;
  }
}
@media (max-width: 800px) {
  .provider--area .provider--area-inner {
    padding: 20px 16px;
  }
}
@media (max-width: 767px) {
  .provider--area .provider--area-inner {
    padding: 20px 16px;
  }
  .provider--area .provider--area-inner .game-providers .providers-wrapper {
    -ms-grid-columns: minmax(150px, auto) 24px minmax(150px, auto) 24px minmax(150px, auto) 24px minmax(150px, auto) 24px minmax(150px, auto) 24px minmax(150px, auto) 24px minmax(150px, auto);
    grid-template-columns: repeat(7, minmax(150px, auto));
    zoom: .8888889;
    row-gap: 16px;
            -webkit-column-gap: 24px;
               -moz-column-gap: 24px;
                    column-gap: 24px;
  }
}

@media (max-width: 559px) {
  .provider--area .provider--area-inner .game-providers .providers-wrapper {
    grid-template-columns: repeat(7, minmax(150px, auto));
    zoom: .599999;
    row-gap: 16px;
    column-gap: 8px;
  }
}

@media (max-width: 375px) {
  .provider--area .provider--area-inner .game-providers .providers-wrapper {
    -ms-grid-columns: minmax(120px, auto) 24px minmax(120px, auto) 24px minmax(120px, auto) 24px minmax(120px, auto) 24px minmax(120px, auto) 24px minmax(120px, auto) 24px minmax(120px, auto) 24px minmax(120px, auto) 24px minmax(120px, auto) 24px minmax(120px, auto);
    grid-template-columns: repeat(10, minmax(120px, auto));
    zoom: .6666666667;
    row-gap: 24px;
    -webkit-column-gap: 24px;
       -moz-column-gap: 24px;
            column-gap: 24px;
    -ms-grid-columns: (minmax(120px, auto))[11];
  }
}
