/* Dynamic RomaSpin Logos */
.icon-DREAM GAMING, .icon-DREAMGAMING, .icon-casino-dream {
    background-image: url('/provider%20game%20logo/casino-dream.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-EVOLUTION, .icon-EVOLUTION, .icon-casino-evolution {
    background-image: url('/provider%20game%20logo/casino-evolution.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-EZUGI, .icon-EZUGI, .icon-casino-ezugi {
    background-image: url('/provider%20game%20logo/casino-ezugi.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-MICRO GAMING, .icon-MICROGAMING, .icon-casino-micro {
    background-image: url('/provider%20game%20logo/casino-micro.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-PLAYACE, .icon-PLAYACE, .icon-casino-playace {
    background-image: url('/provider%20game%20logo/casino-playace.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-PRAGMATIC, .icon-PRAGMATIC, .icon-casino-pragmatic {
    background-image: url('/provider%20game%20logo/casino-pragmatic.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-SA GAMING, .icon-SAGAMING, .icon-casino-sa {
    background-image: url('/provider%20game%20logo/casino-sa.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-CQ9, .icon-CQ9, .icon-fishing-cq9 {
    background-image: url('/provider%20game%20logo/fishing-cq9.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-FUNGAMING, .icon-FUNGAMING, .icon-fishing-fungaming {
    background-image: url('/provider%20game%20logo/fishing-fungaming.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-JDB, .icon-JDB, .icon-fishing-jdb {
    background-image: url('/provider%20game%20logo/fishing-jdb.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-MASCOT, .icon-MASCOT, .icon-fishing-mascot {
    background-image: url('/provider%20game%20logo/fishing-mascot.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-BGAMING, .icon-BGAMING, .icon-mini-bgaming {
    background-image: url('/provider%20game%20logo/mini-bgaming.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-INOUT, .icon-INOUT, .icon-mini-inout {
    background-image: url('/provider%20game%20logo/mini-inout.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-SPRIBE, .icon-SPRIBE, .icon-mini-spribe {
    background-image: url('/provider%20game%20logo/mini-spribe.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-3OAKS, .icon-3OAKS, .icon-slot-3oaks {
    background-image: url('/provider%20game%20logo/slot-3oaks.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-AMATIC, .icon-AMATIC, .icon-slot-amatic {
    background-image: url('/provider%20game%20logo/slot-amatic.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-AMIGO, .icon-AMIGO, .icon-slot-amigo {
    background-image: url('/provider%20game%20logo/slot-amigo.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-AMUSNET, .icon-AMUSNET, .icon-slot-amusnet {
    background-image: url('/provider%20game%20logo/slot-amusnet.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-ATG, .icon-ATG, .icon-slot-atg {
    background-image: url('/provider%20game%20logo/slot-atg.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-BELATRA, .icon-BELATRA, .icon-slot-belatra {
    background-image: url('/provider%20game%20logo/slot-belatra.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-BGAMING, .icon-BGAMING, .icon-slot-bgaming {
    background-image: url('/provider%20game%20logo/slot-bgaming.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-BOOONGO, .icon-BOOONGO, .icon-slot-booongo {
    background-image: url('/provider%20game%20logo/slot-booongo.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-CQ9, .icon-CQ9, .icon-slot-cq9 {
    background-image: url('/provider%20game%20logo/slot-cq9.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-DREAMTECH, .icon-DREAMTECH, .icon-slot-dreamtech {
    background-image: url('/provider%20game%20logo/slot-dreamtech.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
    width: 2rem !important;
    height: 0.8rem !important;
    margin-top: 0.2rem !important;
}
.icon-EGT, .icon-EGT, .icon-slot-egt {
    background-image: url('/provider%20game%20logo/slot-egt.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-EVOPLAY, .icon-EVOPLAY, .icon-slot-evoplay {
    background-image: url('/provider%20game%20logo/slot-evoplay.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-FACHAI, .icon-FACHAI, .icon-slot-fachai {
    background-image: url('/provider%20game%20logo/slot-fachai.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-HABANERO, .icon-HABANERO, .icon-slot-habanero {
    background-image: url('/provider%20game%20logo/slot-habanero.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
    width: 2rem !important;
    height: 1rem !important;
}
.icon-HACKSAW, .icon-HACKSAW, .icon-slot-hacksaw {
    background-image: url('/provider%20game%20logo/slot-hacksaw.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-JDB, .icon-JDB, .icon-slot-jdb {
    background-image: url('/provider%20game%20logo/slot-jdb.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-JILI, .icon-JILI, .icon-slot-jili {
    background-image: url('/provider%20game%20logo/slot-jili.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-KA, .icon-KA, .icon-slot-ka {
    background-image: url('/provider%20game%20logo/slot-ka.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-MASCOT, .icon-MASCOT, .icon-slot-mascot {
    background-image: url('/provider%20game%20logo/slot-mascot.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-NOLIMITCITY, .icon-NOLIMITCITY, .icon-slot-nolimitcity {
    background-image: url('/provider%20game%20logo/slot-nolimitcity.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
    width: 1rem !important;
    height: 0.7rem !important;
}
.icon-NOVOMATIC, .icon-NOVOMATIC, .icon-slot-novomatic {
    background-image: url('/provider%20game%20logo/slot-novomatic.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-PG SOFT, .icon-PGSOFT, .icon-slot-pgsoft {
    background-image: url('/provider%20game%20logo/slot-pgsoft.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-PLAYSON, .icon-PLAYSON, .icon-slot-playson {
    background-image: url('/provider%20game%20logo/slot-playson.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-POPIPLAY, .icon-POPIPLAY, .icon-slot-popiplay {
    background-image: url('/provider%20game%20logo/slot-popiplay.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-POPOK, .icon-POPOK, .icon-slot-popok {
    background-image: url('/provider%20game%20logo/slot-popok.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-PRAGMATIC, .icon-PRAGMATIC, .icon-slot-pragmatic {
    background-image: url('/provider%20game%20logo/slot-pragmatic.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-REDRAKE, .icon-REDRAKE, .icon-slot-redrake {
    background-image: url('/provider%20game%20logo/slot-redrake.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-REDTIGER, .icon-REDTIGER, .icon-slot-redtiger {
    background-image: url('/provider%20game%20logo/slot-redtiger.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-RUBYPLAY, .icon-RUBYPLAY, .icon-slot-rubyplay {
    background-image: url('/provider%20game%20logo/slot-rubyplay.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-SMARTSOFT, .icon-SMARTSOFT, .icon-slot-smartsoft {
    background-image: url('/provider%20game%20logo/slot-smartsoft.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-TADA, .icon-TADA, .icon-slot-tada {
    background-image: url('/provider%20game%20logo/slot-tada.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-WG, .icon-WG, .icon-slot-wg {
    background-image: url('/provider%20game%20logo/slot-wg.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-YELLOWBAT, .icon-YELLOWBAT, .icon-slot-yellowbat {
    background-image: url('/provider%20game%20logo/slot-yellowbat.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
.icon-SPORTS, .icon-SPORTS, .icon-sports {
    background-image: url('/provider%20game%20logo/sports.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    fill: transparent !important;
    color: transparent !important;
}
svg.svg-icon { overflow: visible; }
svg.svg-icon {
    transform: scale(1.7) !important; 
}
