/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./src/style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************/
/**
 * The following styles get applied both on the front of your site
 * and in the editor.
 */
:root {
  --card-border-color-hover: #2ecc40;
  --card-box-shadow: 0 6px 30px 0 rgba(19, 26, 57, 0.1), 0px 3px 10px 0 rgba(19, 26, 57, 0.1);
}

.btn.cta-primary {
  border-radius: 10rem;
  border: 0;
  color: #fff;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.25;
  text-align: center;
  text-decoration: none;
  padding: 0.75rem;
  margin-bottom: 3px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #008a10 linear-gradient(135deg, #2ecc40, #008a10);
  text-shadow: 0 1px 1px rgba(4, 123, 18, 0.65);
  transition: box-shadow 0.25s cubic-bezier(0.22, 0.61, 0.36, 1), transform 0.25s cubic-bezier(0.22, 0.61, 0.36, 1);
  box-shadow: 0 3px 0px 0px #087f5b;
}
.btn.cta-primary .cta-ani {
  -webkit-animation: cta 1.8s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
          animation: cta 1.8s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
.btn.cta-primary:hover {
  box-shadow: 0 1px 0px 0px #087f5b;
  transform: translateY(3px);
}
@media screen and (min-width: 64em) {
  .btn.cta-primary {
    font-size: 1rem;
  }
}

@-webkit-keyframes cta {
  0% {
    opacity: 0;
  }
  25% {
    opacity: 1;
  }
  90% {
    opacity: 0;
    transform: translate(16px, 0);
  }
  100% {
    opacity: 0;
  }
}

@keyframes cta {
  0% {
    opacity: 0;
  }
  25% {
    opacity: 1;
  }
  90% {
    opacity: 0;
    transform: translate(16px, 0);
  }
  100% {
    opacity: 0;
  }
}
.wp-block-uni-gambling-all-sites .site__item {
  display: flex;
  flex: 0 1 100%;
  justify-content: center;
  margin-bottom: 4%;
  padding: 1rem;
  border-radius: 6px;
  background-color: #fff;
  box-shadow: var(--card-box-shadow);
}
@media screen and (min-width: 30em) {
  .wp-block-uni-gambling-all-sites .site__item {
    flex: 0 1 48%;
    margin-bottom: 4%;
  }
}
@media screen and (min-width: 45em) {
  .wp-block-uni-gambling-all-sites .site__item {
    flex: 0 1 32%;
    margin-bottom: 2%;
  }
}
@media screen and (min-width: 64em) {
  .wp-block-uni-gambling-all-sites .site__item {
    flex: 0 1 23%;
    margin-bottom: 3%;
  }
}
.wp-block-uni-gambling-all-sites .site-logo {
  height: 150px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 1rem;
}
.wp-block-uni-gambling-all-sites .site-logo img {
  vertical-align: middle;
  box-shadow: 0 6px 30px 0 rgba(19, 26, 57, 0.25);
  border-radius: 75px;
}
.wp-block-uni-gambling-all-sites .site-title {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-size: 1.25rem;
}
.wp-block-uni-gambling-all-sites .bonus-wrap {
  margin-top: 0.5rem;
  min-height: 72px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.wp-block-uni-gambling-all-sites .bonus-wrap .bonus-message {
  font-weight: 700;
}
.wp-block-uni-gambling-all-sites .links {
  display: flex;
  flex: 0 0 100%;
  text-align: center;
  flex-direction: column;
  margin-top: 0.5rem;
}
.wp-block-uni-gambling-all-sites .links .review-link {
  color: #595959;
  text-decoration: none;
  font-size: 0.75rem;
  margin-top: 0.5rem;
}
.wp-block-uni-gambling-all-sites .links .review-link:hover {
  text-decoration: underline;
}

.wp-block-uni-gambling-hero,
.wp-block-uni-gambling-hero-type {
  display: flex;
  flex-wrap: wrap;
  padding-top: 1.5rem;
  align-items: center;
  justify-content: center;
}
@media screen and (min-width: 45em) {
  .wp-block-uni-gambling-hero,
.wp-block-uni-gambling-hero-type {
    padding-top: 2rem;
    margin-bottom: 2rem;
  }
}
@media screen and (min-width: 64em) {
  .wp-block-uni-gambling-hero,
.wp-block-uni-gambling-hero-type {
    margin-bottom: 4rem;
    min-height: 182px;
  }
}
.wp-block-uni-gambling-hero .site-logo,
.wp-block-uni-gambling-hero-type .site-logo {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 1 0 100%;
  margin-bottom: 1rem;
}
.wp-block-uni-gambling-hero .site-logo img,
.wp-block-uni-gambling-hero-type .site-logo img {
  border-radius: 150px;
  box-shadow: 0 6px 30px 0 rgba(19, 26, 57, 0.25);
  vertical-align: middle;
}
@media screen and (min-width: 45em) {
  .wp-block-uni-gambling-hero .site-logo,
.wp-block-uni-gambling-hero-type .site-logo {
    flex: 1 0 150px;
  }
}
@media screen and (min-width: 64em) {
  .wp-block-uni-gambling-hero .site-logo,
.wp-block-uni-gambling-hero-type .site-logo {
    margin-bottom: 0;
  }
}
.wp-block-uni-gambling-hero .site-title,
.wp-block-uni-gambling-hero-type .site-title {
  margin: 0 0 1rem;
  flex: 1 0 100%;
  text-align: center;
}
@media screen and (min-width: 45em) {
  .wp-block-uni-gambling-hero .site-title,
.wp-block-uni-gambling-hero-type .site-title {
    flex: 1 0 230px;
    padding-left: 1rem;
  }
}
@media screen and (min-width: 64em) {
  .wp-block-uni-gambling-hero .site-title,
.wp-block-uni-gambling-hero-type .site-title {
    margin-bottom: 0;
  }
}
.wp-block-uni-gambling-hero .rating-wrap,
.wp-block-uni-gambling-hero-type .rating-wrap {
  flex: 1 0 100%;
  margin-bottom: 1rem;
}
@media screen and (min-width: 45em) {
  .wp-block-uni-gambling-hero .rating-wrap,
.wp-block-uni-gambling-hero-type .rating-wrap {
    flex: 1 0 100px;
    margin-bottom: 0;
  }
}
.wp-block-uni-gambling-hero .bonus-wrap,
.wp-block-uni-gambling-hero-type .bonus-wrap {
  flex: 1 0 100%;
  text-align: center;
  margin-bottom: 1rem;
}
.wp-block-uni-gambling-hero .bonus-wrap .bonus-message,
.wp-block-uni-gambling-hero-type .bonus-wrap .bonus-message {
  font-weight: 700;
  font-size: 1.25rem;
}
.wp-block-uni-gambling-hero .bonus-wrap .bonus-message-after,
.wp-block-uni-gambling-hero .bonus-wrap .bonus-message-before,
.wp-block-uni-gambling-hero-type .bonus-wrap .bonus-message-after,
.wp-block-uni-gambling-hero-type .bonus-wrap .bonus-message-before {
  color: #595959;
}
@media screen and (min-width: 45em) {
  .wp-block-uni-gambling-hero .bonus-wrap,
.wp-block-uni-gambling-hero-type .bonus-wrap {
    flex: 1 0 200px;
    padding-right: 1rem;
    margin-bottom: 0;
  }
}
@media screen and (min-width: 64em) {
  .wp-block-uni-gambling-hero .bonus-wrap,
.wp-block-uni-gambling-hero-type .bonus-wrap {
    flex: 1 0 200px;
  }
}
.wp-block-uni-gambling-hero .site-cta,
.wp-block-uni-gambling-hero-type .site-cta {
  flex: 0 1 80%;
  display: flex;
  flex-direction: column;
}
@media screen and (min-width: 45em) {
  .wp-block-uni-gambling-hero .site-cta,
.wp-block-uni-gambling-hero-type .site-cta {
    flex: 0 1 50%;
    padding-top: 1rem;
  }
}
@media screen and (min-width: 64em) {
  .wp-block-uni-gambling-hero .site-cta,
.wp-block-uni-gambling-hero-type .site-cta {
    padding-top: 2.375rem;
    flex: 1 0 200px;
  }
  .wp-block-uni-gambling-hero .site-cta a,
.wp-block-uni-gambling-hero-type .site-cta a {
    font-size: 1.125rem;
    min-height: auto;
  }
}
.wp-block-uni-gambling-hero .site-terms,
.wp-block-uni-gambling-hero-type .site-terms {
  flex: 1 0 100%;
}

.wp-block-uni-gambling-hero-type {
  padding-top: 0;
}
@media screen and (min-width: 45em) {
  .wp-block-uni-gambling-hero-type {
    margin-bottom: 2rem;
    margin-bottom: 0;
  }
}
@media screen and (min-width: 64em) {
  .wp-block-uni-gambling-hero-type {
    min-height: 142px;
    margin-bottom: 0;
  }
}
@media screen and (min-width: 45em) {
  .wp-block-uni-gambling-hero-type .site-title {
    flex: 1 0 100%;
    padding-left: 0;
  }
}
@media screen and (min-width: 64em) {
  .wp-block-uni-gambling-hero-type .site-title {
    flex: 1 0 30%;
    text-align: left;
  }
}
.wp-block-uni-gambling-hero-type .cta-primary {
  font-size: 1.25rem;
  box-shadow: 0 2px 8px -2px rgba(20, 29, 21, 0.5);
}
.wp-block-uni-gambling-hero-type .cta-primary:hover {
  box-shadow: 0 4px 16px -4px rgba(20, 29, 21, 0.5);
}
.wp-block-uni-gambling-hero-type .site-terms {
  color: #fff;
}
.wp-block-uni-gambling-hero-type .highlights {
  list-style: none;
  padding-left: 0;
  margin: 0 0 1rem 0;
  flex: 0 1 80%;
}
@media screen and (min-width: 45em) {
  .wp-block-uni-gambling-hero-type .highlights {
    margin-bottom: 0;
    margin-top: 1rem;
    padding-right: 2rem;
    flex: 1 0 50%;
  }
}
@media screen and (min-width: 64em) {
  .wp-block-uni-gambling-hero-type .highlights {
    margin-top: 0;
    flex: 1 0 45%;
  }
}
.wp-block-uni-gambling-hero-type .highlights li {
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5;
  margin-bottom: 0.25rem;
  margin-left: 0;
  text-align: center;
}
.wp-block-uni-gambling-hero-type .highlights li:last-child {
  margin-bottom: 0;
}
.wp-block-uni-gambling-hero-type .highlights li::after {
  content: "";
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  position: relative;
  vertical-align: bottom;
  background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48dGl0bGU+VW50aXRsZWQgMjwvdGl0bGU+PHBhdGggZmlsbD0iIzI3QUEzNiIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTQuOTc1IDUuMzFsLTQuMjA5IDcuOTEyLTIuNDA4LTIuNTE2Yy0uODg1LS45MjUtNC4wOSAyLjQyNC0zLjIwNSAzLjM0OWw0LjUzMyA0LjczNmMuNDI5LjQ1IDMuMjM4LjEyNyAzLjU4NC0uNTIzbDUuNjY3LTEwLjY1N2MuNjA4LTEuMTQ0LTMuMzU2LTMuNDQ0LTMuOTYyLTIuM3oiLz48L3N2Zz4K) 0 0 no-repeat;
  background-size: contain;
}
@media screen and (min-width: 64em) {
  .wp-block-uni-gambling-hero-type .site-cta {
    flex: 1 0 25%;
  }
}

.site-terms {
  text-align: center;
  color: #595959;
  font-size: 0.625rem;
  padding-top: 0.5rem;
}

.cta-mobile,
.is-scrolled .cta-mobile.is-hidden {
  position: fixed;
  z-index: 99;
  bottom: 0;
  right: 0;
  left: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  padding: 1rem;
  background-color: #fff;
  transition: transform 0.25s cubic-bezier(0.65, 0.05, 0.36, 1);
  transform: translateY(200%);
  box-shadow: 0 -3px 8px 0 rgba(19, 26, 57, 0.15);
}
.cta-mobile .cta-primary,
.is-scrolled .cta-mobile.is-hidden .cta-primary {
  flex: 0 0 80%;
}
.cta-mobile .site-terms,
.is-scrolled .cta-mobile.is-hidden .site-terms {
  padding-top: 1rem;
}

.is-scrolled .cta-mobile {
  transform: translateY(0);
}

@media screen and (min-width: 45em) {
  .is-scrolled .cta-mobile,
.cta-mobile {
    display: none;
  }
}
@-webkit-keyframes heartBeat {
  0% {
    transform: scale(1);
  }
  14% {
    transform: scale(1.1);
  }
  28% {
    transform: scale(1);
  }
  42% {
    transform: scale(1.1);
  }
  60% {
    transform: scale(1);
  }
}
@keyframes heartBeat {
  0% {
    transform: scale(1);
  }
  14% {
    transform: scale(1.1);
  }
  28% {
    transform: scale(1);
  }
  42% {
    transform: scale(1.1);
  }
  60% {
    transform: scale(1);
  }
}
.ani-heart-beat {
  -webkit-animation-name: heartBeat;
          animation-name: heartBeat;
  -webkit-animation-duration: 2.5s;
          animation-duration: 2.5s;
  -webkit-animation-timing-function: ease-in-out;
          animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}

@media screen and (min-width: 45em) {
  .ani-heart-beat-md {
    -webkit-animation-name: heartBeat;
            animation-name: heartBeat;
    -webkit-animation-duration: 2.5s;
            animation-duration: 2.5s;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
  }
  .ani-heart-beat-md.btn:hover {
    transform: none;
    -webkit-animation-play-state: paused;
            animation-play-state: paused;
  }
}
@-webkit-keyframes pulse {
  from {
    transform: scale3d(1, 1, 1);
  }
  50% {
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
@keyframes pulse {
  from {
    transform: scale3d(1, 1, 1);
  }
  50% {
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
.wp-block-uni-gambling-proscons {
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
  background: #fff;
  box-shadow: var(--card-box-shadow);
  border-radius: 1rem;
  padding: 0.75rem 1rem 1rem;
}
.wp-block-uni-gambling-proscons .pros,
.wp-block-uni-gambling-proscons .cons {
  flex: 1;
  box-sizing: border-box;
}
.wp-block-uni-gambling-proscons .pros ul,
.wp-block-uni-gambling-proscons .cons ul {
  list-style: none;
  padding-left: 0;
  margin: 0.5rem 0 0;
}
.wp-block-uni-gambling-proscons .pros li,
.wp-block-uni-gambling-proscons .cons li {
  padding-left: 28px;
  line-height: 1.75;
  margin-left: 0;
}
.wp-block-uni-gambling-proscons .pros li:last-child,
.wp-block-uni-gambling-proscons .cons li:last-child {
  margin-bottom: 0;
}
.wp-block-uni-gambling-proscons .pros li {
  background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMyRUNDNDAiIGQ9Ik0xMi41OTYgMi4wNDNjLTEuMzAxLS4wOTItMi4zMDMuOTg2LTIuMzAzIDIuMjA2djEuMDUzYzAgMi42NjYtMS44MTMgMy43ODUtMi43NzQgNC4yYTEuODY2IDEuODY2IDAgMDEtLjUyMy4xMzFBMS43NSAxLjc1IDAgMDA1LjI1IDhoLTEuNUExLjc1IDEuNzUgMCAwMDIgOS43NXYxMC41YzAgLjk2Ny43ODQgMS43NSAxLjc1IDEuNzVoMS41YTEuNzUgMS43NSAwIDAwMS43NDItMS41OGMuODM4LjA2IDEuNjY3LjI5NiAyLjY5LjU4NmwuNjAyLjE3YzEuNDY0LjQwNiAzLjIxMy44MjQgNS41NDQuODI0IDIuMTg4IDAgMy42OTMtLjIwNCA0LjU4My0xLjM3Mi40MjItLjU1NC42NS0xLjI1NS44MTYtMi4wNS4xNDgtLjcwOC4yNjItMS41Ny4zOTYtMi41OGwuMDUxLS4zOWMuMzE5LTIuMzg2LjMyOC00LjE4LS4yMjMtNS4zOTQtLjI5My0uNjQ0LS43NDMtMS4xMjUtMS4zNTUtMS40MzEtLjU5LS4yOTYtMS4yODQtLjQwNC0yLjAzNi0uNDA0aC0yLjA1bC4wNTYtLjQyOWMuMDI1LS4xOC4wNS0uMzcyLjA3Ni0uNTcyLjA2LS40ODMuMTE3LTEuMDA2LjExNy0xLjQzOCAwLTEuMjQ1LS4yMjItMi4yNTMtLjkyLTIuOTQxLS42ODQtLjY3NS0xLjY2OC0uODgtMi43NDMtLjk1NnpNNyAxOC45MThjMS4wNTkuMDY0IDIuMDc5LjM1NSAzLjExOC42NTJsLjU2OC4xNmMxLjQwNi4zOSAzLjAwNi43NyA1LjE0Mi43NyAyLjI3NyAwIDMuMDA0LS4yNzQgMy4zOS0uNzgxLjIxNi0uMjgzLjM4OC0uNzE4LjU0LTEuNDQ4LjEzNi0uNjUuMjQyLTEuNDUuMzc5LTIuNDc3bC4wNS0uMzg0Yy4zMi0yLjQuMjUzLTMuNzk1LS4xMDItNC41NzUtLjE2LS4zNTItLjM3NS0uNTY4LS42Ni0uNzExLS4zMDUtLjE1My0uNzQtLjI0NS0xLjM2NS0uMjQ1aC0yLjM3Yy0uNjgxIDAtMS4yOTMtLjU3LTEuMjExLTEuMzI4LjAyNi0uMjQzLjA2NS0uNTM3LjEwNS0uODM0bC4wNy0uNTI3Yy4wNi0uNDgyLjEwNS0uOTIxLjEwNS0xLjI1IDAtMS4xMjUtLjIxMy0xLjYxNy0uNDczLTEuODczLS4yNzUtLjI3LS43NzQtLjQ1NS0xLjc5NS0uNTI4LS4zNTEtLjAyNC0uNjk4LjI3NC0uNjk4LjcxdjEuMDUzYzAgMy41NS0yLjQ4OCA1LjA2My0zLjY4IDUuNTc3LS4zNzIuMTYtLjc1NC4yMzItMS4xMTMuMjZ2Ny43OHpNMy43NSAyMC41YS4yNS4yNSAwIDAxLS4yNS0uMjVWOS43NWEuMjUuMjUgMCAwMS4yNS0uMjVoMS41YS4yNS4yNSAwIDAxLjI1LjI1djEwLjVhLjI1LjI1IDAgMDEtLjI1LjI1aC0xLjV6Ij48L3BhdGg+PC9zdmc+Cg==) 0 2px no-repeat;
  background-size: 24px;
}
.wp-block-uni-gambling-proscons .cons li {
  background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRjQxMzYiIGQ9Ik0xMi41OTYgMjEuOTU3Yy0xLjMwMS4wOTItMi4zMDMtLjk4Ni0yLjMwMy0yLjIwNnYtMS4wNTNjMC0yLjY2Ni0xLjgxMy0zLjc4NS0yLjc3NC00LjJhMS44NjQgMS44NjQgMCAwMC0uNTIzLS4xM0ExLjc1IDEuNzUgMCAwMTUuMjUgMTZoLTEuNUExLjc1IDEuNzUgMCAwMTIgMTQuMjVWMy43NUMyIDIuNzg0IDIuNzg0IDIgMy43NSAyaDEuNWExLjc1IDEuNzUgMCAwMTEuNzQyIDEuNThjLjgzOC0uMDYgMS42NjctLjI5NiAyLjY5LS41ODZsLjYwMi0uMTdDMTEuNzQ4IDIuNDE5IDEzLjQ5NyAyIDE1LjgyOCAyYzIuMTg4IDAgMy42OTMuMjA0IDQuNTgzIDEuMzcyLjQyMi41NTQuNjUgMS4yNTUuODE2IDIuMDUuMTQ4LjcwOC4yNjIgMS41Ny4zOTYgMi41OGwuMDUxLjM5Yy4zMTkgMi4zODYuMzI4IDQuMTgtLjIyMyA1LjM5NC0uMjkzLjY0NC0uNzQzIDEuMTI1LTEuMzU1IDEuNDMxLS41OS4yOTYtMS4yODQuNDA0LTIuMDM2LjQwNGgtMi4wNWwuMDU2LjQyOWMuMDI1LjE4LjA1LjM3Mi4wNzYuNTcyLjA2LjQ4My4xMTcgMS4wMDYuMTE3IDEuNDM4IDAgMS4yNDUtLjIyMiAyLjI1My0uOTIgMi45NDItLjY4NC42NzQtMS42NjguODc5LTIuNzQzLjk1NXpNNyA1LjA4MmMxLjA1OS0uMDY0IDIuMDc5LS4zNTUgMy4xMTgtLjY1MS4xODgtLjA1NC4zNzctLjEwOC41NjgtLjE2IDEuNDA2LS4zOTIgMy4wMDYtLjc3MSA1LjE0Mi0uNzcxIDIuMjc3IDAgMy4wMDQuMjc0IDMuMzkuNzgxLjIxNi4yODMuMzg4LjcxOC41NCAxLjQ0OC4xMzYuNjUuMjQyIDEuNDUuMzc5IDIuNDc3bC4wNS4zODVjLjMyIDIuMzk4LjI1MyAzLjc5NC0uMTAyIDQuNTc0LS4xNi4zNTItLjM3NS41NjktLjY2LjcxMS0uMzA1LjE1My0uNzQuMjQ1LTEuMzY1LjI0NWgtMi4zN2MtLjY4MSAwLTEuMjkzLjU3LTEuMjExIDEuMzI4LjAyNi4yNDQuMDY1LjUzNy4xMDUuODM0bC4wNy41MjdjLjA2LjQ4Mi4xMDUuOTIyLjEwNSAxLjI1IDAgMS4xMjUtLjIxMyAxLjYxNy0uNDczIDEuODczLS4yNzUuMjctLjc3NC40NTYtMS43OTUuNTI4LS4zNTEuMDI0LS42OTgtLjI3NC0uNjk4LS43MXYtMS4wNTNjMC0zLjU1LTIuNDg4LTUuMDYzLTMuNjgtNS41NzdBMy40ODUgMy40ODUgMCAwMDcgMTIuODYxVjUuMDh6TTMuNzUgMy41YS4yNS4yNSAwIDAwLS4yNS4yNXYxMC41YzAgLjEzOC4xMTIuMjUuMjUuMjVoMS41YS4yNS4yNSAwIDAwLjI1LS4yNVYzLjc1YS4yNS4yNSAwIDAwLS4yNS0uMjVoLTEuNXoiPjwvcGF0aD48L3N2Zz4K) 0 2px no-repeat;
  background-size: 24px;
}
.wp-block-uni-gambling-proscons .pros-title,
.wp-block-uni-gambling-proscons .cons-title {
  display: block;
  font-weight: 700;
  font-size: var(--h4);
}
.wp-block-uni-gambling-proscons .pros-title {
  color: #008a10;
}
.wp-block-uni-gambling-proscons .cons-title {
  color: #ec0d00;
}
.wp-block-uni-gambling-proscons li:empty:last-of-type {
  display: none;
}
@media screen and (min-width: 45em) {
  .wp-block-uni-gambling-proscons {
    gap: 1.5rem;
    border-radius: 1.5rem;
    padding: 1rem 1.5rem 1.5rem;
  }
  .wp-block-uni-gambling-proscons .pros-title,
.wp-block-uni-gambling-proscons .cons-title {
    font-size: var(--h3);
  }
}

.wp-block-uni-gambling-deposit-withdrawal {
  display: flex;
  margin-bottom: 2rem;
}
.wp-block-uni-gambling-deposit-withdrawal .deposit,
.wp-block-uni-gambling-deposit-withdrawal .withdrawal {
  display: flex;
  flex: 1 0 auto;
  border: 1px solid #bababa;
}
.wp-block-uni-gambling-deposit-withdrawal .withdrawal {
  flex: 2 0 auto;
  justify-content: space-around;
}
.wp-block-uni-gambling-deposit-withdrawal .deposit,
.wp-block-uni-gambling-deposit-withdrawal .withdrawal > div {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.wp-block-uni-gambling-payment-methods-list {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 2rem;
}
.wp-block-uni-gambling-payment-methods-list .block-editor-inner-blocks {
  width: 100%;
}
.wp-block-uni-gambling-payment-methods-list .block-editor-block-list__layout :nth-child(even) .wp-block-uni-gambling-payment-methods-list-row,
.wp-block-uni-gambling-payment-methods-list > .wp-block-uni-gambling-payment-methods-list-row:nth-child(even) {
  background-color: #eee;
}

.wp-block-uni-gambling-payment-methods-list-row {
  display: flex;
  width: 100%;
  align-items: center;
}
.wp-block-uni-gambling-payment-methods-list-row > div {
  flex: 1 0 25%;
  text-align: center;
  padding: 1rem;
  position: relative;
}
.wp-block-uni-gambling-payment-methods-list-row:first-child {
  font-weight: 700;
}

.site-logo .remove-image {
  background-color: #FF4136;
  padding: 5px 5px 0;
  position: absolute;
  top: 0;
  right: 0;
  opacity: 0.9;
}
.site-logo .remove-image svg {
  background: #FF4136;
  fill: white;
}
.site-logo .remove-image:hover {
  opacity: 1;
}

.wp-block-uni-gambling-info {
  background-color: #fff;
  border-radius: 0.5rem;
  box-shadow: var(--card-box-shadow);
  margin: 2rem 0;
}
.wp-block-uni-gambling-info__row {
  display: flex;
  flex-wrap: wrap;
  font-size: 0.875rem;
  border-bottom: 1px solid #eef0f6;
}
.wp-block-uni-gambling-info__row:nth-child(even) {
  background-color: #f7f8fb;
}
.wp-block-uni-gambling-info__row:last-child {
  border-bottom: 0;
  border-radius: 0 0 0.5rem 0.5rem;
}
.wp-block-uni-gambling-info__row-title {
  color: #60728a;
  flex: 0 0 31%;
  padding: 0.75rem 1rem;
  border-right: 1px solid #eef0f6;
  word-break: break-word;
}
.wp-block-uni-gambling-info__row-content {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  color: #001f3f;
  font-weight: 700;
  flex: 0 0 69%;
  padding: 0.75rem 1rem;
}
.wp-block-uni-gambling-info__row-content a {
  text-decoration: none;
  color: inherit;
}
.wp-block-uni-gambling-info__row-content a:hover {
  text-decoration: underline;
}
.wp-block-uni-gambling-info .payment-methods-list {
  margin: 0 0 -6px;
}
.wp-block-uni-gambling-info .payment-methods-list li {
  margin-left: 0;
  margin-right: 6px;
  margin-bottom: 6px;
}
.wp-block-uni-gambling-info .languages-list {
  margin: 0;
}
.wp-block-uni-gambling-info .languages-list li {
  margin-left: 0;
  margin-right: 6px;
  margin-bottom: 0;
}
.wp-block-uni-gambling-info .social-media-list {
  margin: 0;
}
.wp-block-uni-gambling-info .social-media-list li {
  margin-left: 0;
  margin-right: 6px;
  margin-bottom: 0;
}
.wp-block-uni-gambling-info .licenses-list {
  margin: 0;
}
.wp-block-uni-gambling-info .licenses-list li {
  display: block;
  margin-left: 0;
  margin-bottom: 0;
  font-size: 0.875rem;
}

.payment-methods-list,
.languages-list,
.social-media-list,
.licenses-list {
  list-style: none;
  padding-left: 0;
}
.payment-methods-list li,
.languages-list li,
.social-media-list li,
.licenses-list li {
  display: inline-block;
  margin-bottom: 3px;
}

.payment-methods-list img {
  width: 43px;
  vertical-align: middle;
}

.social-media-list a {
  width: 48px;
  height: 48px;
  display: inline-block;
  vertical-align: middle;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 40px;
}
.social-media-list a:hover {
  opacity: 0.85;
}
@media screen and (min-width: 64em) {
  .social-media-list a {
    width: 28px;
    height: 28px;
    background-size: 24px;
  }
}
.social-media-list a[href*=facebook] {
  background-image: url(data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI0IDI0Ij48dGl0bGU+RmFjZWJvb2sgaWNvbjwvdGl0bGU+PHBhdGggZmlsbD0iIzE4NzdGMiIgZD0iTTI0IDEyLjA3M2MwLTYuNjI3LTUuMzczLTEyLTEyLTEycy0xMiA1LjM3My0xMiAxMmMwIDUuOTkgNC4zODggMTAuOTU0IDEwLjEyNSAxMS44NTR2LTguMzg1SDcuMDc4di0zLjQ3aDMuMDQ3VjkuNDNjMC0zLjAwNyAxLjc5Mi00LjY2OSA0LjUzMy00LjY2OSAxLjMxMiAwIDIuNjg2LjIzNSAyLjY4Ni4yMzV2Mi45NTNIMTUuODNjLTEuNDkxIDAtMS45NTYuOTI1LTEuOTU2IDEuODc0djIuMjVoMy4zMjhsLS41MzIgMy40N2gtMi43OTZ2OC4zODVDMTkuNjEyIDIzLjAyNyAyNCAxOC4wNjIgMjQgMTIuMDczeiIvPjwvc3ZnPgo=);
}
.social-media-list a[href*=twitter] {
  background-image: url(data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI0IDI0Ij48dGl0bGU+VHdpdHRlciBpY29uPC90aXRsZT48cGF0aCBmaWxsPSIjMURBMUYyIiBkPSJNMjMuOTUzIDQuNTdhMTAgMTAgMCAwMS0yLjgyNS43NzUgNC45NTggNC45NTggMCAwMDIuMTYzLTIuNzIzYy0uOTUxLjU1NS0yLjAwNS45NTktMy4xMjcgMS4xODRhNC45MiA0LjkyIDAgMDAtOC4zODQgNC40ODJDNy42OSA4LjA5NSA0LjA2NyA2LjEzIDEuNjQgMy4xNjJhNC44MjIgNC44MjIgMCAwMC0uNjY2IDIuNDc1YzAgMS43MS44NyAzLjIxMyAyLjE4OCA0LjA5NmE0LjkwNCA0LjkwNCAwIDAxLTIuMjI4LS42MTZ2LjA2YTQuOTIzIDQuOTIzIDAgMDAzLjk0NiA0LjgyNyA0Ljk5NiA0Ljk5NiAwIDAxLTIuMjEyLjA4NSA0LjkzNiA0LjkzNiAwIDAwNC42MDQgMy40MTcgOS44NjcgOS44NjcgMCAwMS02LjEwMiAyLjEwNWMtLjM5IDAtLjc3OS0uMDIzLTEuMTctLjA2N2ExMy45OTUgMTMuOTk1IDAgMDA3LjU1NyAyLjIwOWM5LjA1MyAwIDEzLjk5OC03LjQ5NiAxMy45OTgtMTMuOTg1IDAtLjIxIDAtLjQyLS4wMTUtLjYzQTkuOTM1IDkuOTM1IDAgMDAyNCA0LjU5eiIvPjwvc3ZnPgo=);
}
.social-media-list a[href*=instagram] {
  background-image: url(data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+SW5zdGFncmFtIGljb248L3RpdGxlPjxwYXRoIGZpbGw9IiNFNDQwNUYiIGQ9Ik0xMiAwQzguNzQgMCA4LjMzMy4wMTUgNy4wNTMuMDcyIDUuNzc1LjEzMiA0LjkwNS4zMzMgNC4xNC42M2MtLjc4OS4zMDYtMS40NTkuNzE3LTIuMTI2IDEuMzg0Uy45MzUgMy4zNS42MyA0LjE0Qy4zMzMgNC45MDUuMTMxIDUuNzc1LjA3MiA3LjA1My4wMTIgOC4zMzMgMCA4Ljc0IDAgMTJzLjAxNSAzLjY2Ny4wNzIgNC45NDdjLjA2IDEuMjc3LjI2MSAyLjE0OC41NTggMi45MTMuMzA2Ljc4OC43MTcgMS40NTkgMS4zODQgMi4xMjYuNjY3LjY2NiAxLjMzNiAxLjA3OSAyLjEyNiAxLjM4NC43NjYuMjk2IDEuNjM2LjQ5OSAyLjkxMy41NThDOC4zMzMgMjMuOTg4IDguNzQgMjQgMTIgMjRzMy42NjctLjAxNSA0Ljk0Ny0uMDcyYzEuMjc3LS4wNiAyLjE0OC0uMjYyIDIuOTEzLS41NTguNzg4LS4zMDYgMS40NTktLjcxOCAyLjEyNi0xLjM4NC42NjYtLjY2NyAxLjA3OS0xLjMzNSAxLjM4NC0yLjEyNi4yOTYtLjc2NS40OTktMS42MzYuNTU4LTIuOTEzLjA2LTEuMjguMDcyLTEuNjg3LjA3Mi00Ljk0N3MtLjAxNS0zLjY2Ny0uMDcyLTQuOTQ3Yy0uMDYtMS4yNzctLjI2Mi0yLjE0OS0uNTU4LTIuOTEzLS4zMDYtLjc4OS0uNzE4LTEuNDU5LTEuMzg0LTIuMTI2QzIxLjMxOSAxLjM0NyAyMC42NTEuOTM1IDE5Ljg2LjYzYy0uNzY1LS4yOTctMS42MzYtLjQ5OS0yLjkxMy0uNTU4QzE1LjY2Ny4wMTIgMTUuMjYgMCAxMiAwem0wIDIuMTZjMy4yMDMgMCAzLjU4NS4wMTYgNC44NS4wNzEgMS4xNy4wNTUgMS44MDUuMjQ5IDIuMjI3LjQxNS41NjIuMjE3Ljk2LjQ3NyAxLjM4Mi44OTYuNDE5LjQyLjY3OS44MTkuODk2IDEuMzgxLjE2NC40MjIuMzYgMS4wNTcuNDEzIDIuMjI3LjA1NyAxLjI2Ni4wNyAxLjY0Ni4wNyA0Ljg1cy0uMDE1IDMuNTg1LS4wNzQgNC44NWMtLjA2MSAxLjE3LS4yNTYgMS44MDUtLjQyMSAyLjIyNy0uMjI0LjU2Mi0uNDc5Ljk2LS44OTkgMS4zODItLjQxOS40MTktLjgyNC42NzktMS4zOC44OTYtLjQyLjE2NC0xLjA2NS4zNi0yLjIzNS40MTMtMS4yNzQuMDU3LTEuNjQ5LjA3LTQuODU5LjA3LTMuMjExIDAtMy41ODYtLjAxNS00Ljg1OS0uMDc0LTEuMTcxLS4wNjEtMS44MTYtLjI1Ni0yLjIzNi0uNDIxLS41NjktLjIyNC0uOTYtLjQ3OS0xLjM3OS0uODk5LS40MjEtLjQxOS0uNjktLjgyNC0uOS0xLjM4LS4xNjUtLjQyLS4zNTktMS4wNjUtLjQyLTIuMjM1LS4wNDUtMS4yNi0uMDYxLTEuNjQ5LS4wNjEtNC44NDQgMC0zLjE5Ni4wMTYtMy41ODYuMDYxLTQuODYxLjA2MS0xLjE3LjI1NS0xLjgxNC40Mi0yLjIzNC4yMS0uNTcuNDc5LS45Ni45LTEuMzgxLjQxOS0uNDE5LjgxLS42ODkgMS4zNzktLjg5OC40Mi0uMTY2IDEuMDUxLS4zNjEgMi4yMjEtLjQyMSAxLjI3NS0uMDQ1IDEuNjUtLjA2IDQuODU5LS4wNmwuMDQ1LjAzem0wIDMuNjc4Yy0zLjQwNSAwLTYuMTYyIDIuNzYtNi4xNjIgNi4xNjIgMCAzLjQwNSAyLjc2IDYuMTYyIDYuMTYyIDYuMTYyIDMuNDA1IDAgNi4xNjItMi43NiA2LjE2Mi02LjE2MiAwLTMuNDA1LTIuNzYtNi4xNjItNi4xNjItNi4xNjJ6TTEyIDE2Yy0yLjIxIDAtNC0xLjc5LTQtNHMxLjc5LTQgNC00IDQgMS43OSA0IDQtMS43OSA0LTQgNHptNy44NDYtMTAuNDA1YzAgLjc5NS0uNjQ2IDEuNDQtMS40NCAxLjQ0LS43OTUgMC0xLjQ0LS42NDYtMS40NC0xLjQ0IDAtLjc5NC42NDYtMS40MzkgMS40NC0xLjQzOS43OTMtLjAwMSAxLjQ0LjY0NSAxLjQ0IDEuNDM5eiIvPjwvc3ZnPgo=);
}
.social-media-list a[href*=twitch] {
  background-image: url(data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI0IDI0Ij48dGl0bGU+VHdpdGNoIGljb248L3RpdGxlPjxwYXRoIGZpbGw9IiM5MTQ2RkYiIGQ9Ik0xMS41NzEgNC43MTRoMS43MTV2NS4xNDNIMTEuNTd6bTQuNzE1IDBIMTh2NS4xNDNoLTEuNzE0ek02IDBMMS43MTQgNC4yODZ2MTUuNDI4aDUuMTQzVjI0bDQuMjg2LTQuMjg2aDMuNDI4TDIyLjI4NiAxMlYwem0xNC41NzEgMTEuMTQzbC0zLjQyOCAzLjQyOGgtMy40MjlsLTMgM3YtM0g2Ljg1N1YxLjcxNGgxMy43MTRaIi8+PC9zdmc+Cg==);
}
.social-media-list a[href*=youtube] {
  background-image: url(data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI0IDI0Ij48dGl0bGU+WW91VHViZSBpY29uPC90aXRsZT48cGF0aCBmaWxsPSIjRkYwMDAwIiBkPSJNMjMuNDk4IDYuMTg2YTMuMDE2IDMuMDE2IDAgMCAwLTIuMTIyLTIuMTM2QzE5LjUwNSAzLjU0NSAxMiAzLjU0NSAxMiAzLjU0NXMtNy41MDUgMC05LjM3Ny41MDVBMy4wMTcgMy4wMTcgMCAwIDAgLjUwMiA2LjE4NkMwIDguMDcgMCAxMiAwIDEyczAgMy45My41MDIgNS44MTRhMy4wMTYgMy4wMTYgMCAwIDAgMi4xMjIgMi4xMzZjMS44NzEuNTA1IDkuMzc2LjUwNSA5LjM3Ni41MDVzNy41MDUgMCA5LjM3Ny0uNTA1YTMuMDE1IDMuMDE1IDAgMCAwIDIuMTIyLTIuMTM2QzI0IDE1LjkzIDI0IDEyIDI0IDEyczAtMy45My0uNTAyLTUuODE0ek05LjU0NSAxNS41NjhWOC40MzJMMTUuODE4IDEybC02LjI3MyAzLjU2OHoiLz48L3N2Zz4K);
}

.wp-block-uni-gambling-sites-list {
  counter-reset: sites-list;
}
.wp-block-uni-gambling-sites-list.alignwide {
  max-width: 70em;
  margin-left: auto;
  margin-right: auto;
}
.wp-block-uni-gambling-sites-list.alignfull {
  max-width: 80em;
  margin-left: auto;
  margin-right: auto;
}
.wp-block-uni-gambling-sites-list.is-style-increment-5 {
  counter-increment: sites-list 5;
}

.wp-block-uni-gambling-sites-list-row {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-around;
  padding: 1rem 0;
  position: relative;
  transition: box-shadow 0.3s;
  gap: 1rem;
  border-bottom: 1px solid #eee;
}
@media screen and (min-width: 64em) {
  .wp-block-uni-gambling-sites-list-row {
    row-gap: 0;
  }
}
.wp-block-uni-gambling-sites-list-row:nth-child(even) {
  background-image: linear-gradient(90deg, transparent, #f5f5f5, transparent);
}
[class*=legacy] .wp-block-uni-gambling-sites-list-row, .is-style-cards .wp-block-uni-gambling-sites-list-row {
  background-color: #fff;
  background-image: none;
  box-shadow: var(--card-box-shadow);
  border-radius: 1rem;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  padding: 1rem;
  border: 2px solid transparent;
  transition: 0.2s transform;
}
@media (hover: hover) {
  [class*=legacy] .wp-block-uni-gambling-sites-list-row:hover, .is-style-cards .wp-block-uni-gambling-sites-list-row:hover {
    transform: scale(1.025);
    border-color: var(--card-border-color-hover);
  }
}
.wp-block-uni-gambling-sites-list-row:first-child {
  border-top: 1px solid #eee;
}
[class*=legacy] .wp-block-uni-gambling-sites-list-row:first-child, .is-style-cards .wp-block-uni-gambling-sites-list-row:first-child {
  border-top: 2px solid transparent;
}
@media (hover: hover) {
  [class*=legacy] .wp-block-uni-gambling-sites-list-row:first-child:hover, .is-style-cards .wp-block-uni-gambling-sites-list-row:first-child:hover {
    border-color: var(--card-border-color-hover);
  }
}
.wp-block-uni-gambling-sites-list-row::before {
  counter-increment: sites-list;
  content: counter(sites-list);
  position: absolute;
  left: 0;
  top: 1rem;
  z-index: 10;
  width: 1rem;
  height: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 0.6875rem;
  font-weight: 700;
  color: #333;
  background-color: #f5f5f5;
  border-radius: 3px;
}
@media screen and (min-width: 80em) {
  .wp-block-uni-gambling-sites-list-row::before {
    left: -2rem;
  }
}
.is-style-legacy-no-positions .wp-block-uni-gambling-sites-list-row::before, .is-style-no-positions .wp-block-uni-gambling-sites-list-row::before, .is-style-cards .wp-block-uni-gambling-sites-list-row::before {
  content: none;
}
[class*=legacy] .wp-block-uni-gambling-sites-list-row::after, .is-style-cards .wp-block-uni-gambling-sites-list-row::after {
  content: "";
  box-shadow: 0 6px 34px 0px rgba(0, 0, 0, 0.15);
  border-radius: inherit;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  transition: opacity 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}
[class*=legacy] .wp-block-uni-gambling-sites-list-row:hover::after, [class*=legacy] .wp-block-uni-gambling-sites-list-row:focus::after, .is-style-cards .wp-block-uni-gambling-sites-list-row:hover::after, .is-style-cards .wp-block-uni-gambling-sites-list-row:focus::after {
  opacity: 1;
}
.wp-block-uni-gambling-sites-list-row .site-logo {
  position: relative;
  flex: 0 0 150px;
  text-align: center;
}
.wp-block-uni-gambling-sites-list-row .site-logo a {
  display: block;
}
.wp-block-uni-gambling-sites-list-row .site-logo img {
  vertical-align: middle;
  border-radius: 5px;
}
.wp-block-uni-gambling-sites-list-row.is-style-de .site-logo::after, .wp-block-uni-gambling-sites-list-row.is-style-de .site-logo::before {
  content: "";
  position: absolute;
  border-radius: 100%;
}
.wp-block-uni-gambling-sites-list-row.is-style-de .site-logo::after {
  top: -0.5rem;
  right: -0.5rem;
  width: 1.25rem;
  height: 1.25rem;
  background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWRlIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2ZmY2UwMCIgZD0iTTAgMzIwaDY0MHYxNjBIMHoiLz4KICA8cGF0aCBkPSJNMCAwaDY0MHYxNjBIMHoiLz4KICA8cGF0aCBmaWxsPSIjZDAwIiBkPSJNMCAxNjBoNjQwdjE2MEgweiIvPgo8L3N2Zz4K);
  background-size: cover;
  z-index: 2;
}
.wp-block-uni-gambling-sites-list-row.is-style-de .site-logo::before {
  top: -0.75rem;
  right: -0.75rem;
  width: 0.75rem;
  height: 0.75rem;
  background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTNweCIgaGVpZ2h0PSIxM3B4IiB2aWV3Qm94PSIwIDAgMTMgMTMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+dGljay1jaXJjbGU8L3RpdGxlPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9InRpY2stY2lyY2xlIj4KICAgICAgICAgICAgPHBhdGggZD0iTTYuNSwwIEMyLjkxMDE0OTEzLDAgMCwyLjkxMDE0OTEzIDAsNi41IEMwLDEwLjA4OTg1MDkgMi45MTAxNDkxMywxMyA2LjUsMTMgQzEwLjA4OTg1MDksMTMgMTMsMTAuMDg5ODUwOSAxMyw2LjUgQzEyLjk5NjIxMDcsMi45MTE3MTk4NyAxMC4wODgyODAxLDAuMDAzNzg5Mjg3NjEgNi41LDAgTDYuNSwwIFoiIGlkPSJQYXRoIiBmaWxsPSIjMDBGRjFFIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik05LjM1Mzc1LDUuMzUzNzUgTDUuODUzNzUsOC44NTM3NSBDNS43NTk5NjU4Nyw4Ljk0NzYzODUyIDUuNjMyNzA0NjIsOS4wMDAzOTMzMyA1LjUsOS4wMDAzOTMzMyBDNS4zNjcyOTUzOCw5LjAwMDM5MzMzIDUuMjQwMDM0MTMsOC45NDc2Mzg1MiA1LjE0NjI1LDguODUzNzUgTDMuNjQ2MjUsNy4zNTM3NSBDMy40NTA4NzkyNyw3LjE1ODM3OTI3IDMuNDUwODc5MjcsNi44NDE2MjA3MyAzLjY0NjI1LDYuNjQ2MjUgQzMuODQxNjIwNzMsNi40NTA4NzkyNyA0LjE1ODM3OTI3LDYuNDUwODc5MjcgNC4zNTM3NSw2LjY0NjI1IEw1LjUsNy43OTMxMjUgTDguNjQ2MjUsNC42NDYyNSBDOC43NzI2MzI3LDQuNTE5ODY3MyA4Ljk1NjgzOTUsNC40NzA1MDkyMyA5LjEyOTQ4MTQ5LDQuNTE2NzY4NTEgQzkuMzAyMTIzNDcsNC41NjMwMjc3OSA5LjQzNjk3MjIxLDQuNjk3ODc2NTMgOS40ODMyMzE0OSw0Ljg3MDUxODUxIEM5LjUyOTQ5MDc3LDUuMDQzMTYwNSA5LjQ4MDEzMjcsNS4yMjczNjczIDkuMzUzNzUsNS4zNTM3NSBaIiBpZD0iUGF0aCIgZmlsbD0iIzAwOEExMCI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-size: cover;
  z-index: 4;
  box-shadow: 0px 1px 2px #079f37;
}
.wp-block-uni-gambling-sites-list-row .rating-wrap {
  display: none;
}
[class*=legacy] .wp-block-uni-gambling-sites-list-row .rating-wrap {
  display: flex;
  flex: 0 0 100px;
}
@media screen and (min-width: 45em) {
  [class*=legacy] .wp-block-uni-gambling-sites-list-row .rating-wrap {
    flex: 1 0 100px;
  }
}
.wp-block-uni-gambling-sites-list-row .rating-value {
  display: none;
}
[class*=legacy] .wp-block-uni-gambling-sites-list-row .rating-value {
  display: flex;
}
.wp-block-uni-gambling-sites-list-row .bonus-wrap {
  text-align: center;
  flex: 1 0 100%;
}
[class*=legacy] .wp-block-uni-gambling-sites-list-row .bonus-wrap {
  flex: 0 0 100%;
}
@media screen and (min-width: 45em) {
  .wp-block-uni-gambling-sites-list-row .bonus-wrap {
    flex: 1 0 30%;
  }
  [class*=legacy] .wp-block-uni-gambling-sites-list-row .bonus-wrap {
    flex: 0 0 50%;
  }
}
@media screen and (min-width: 64em) {
  .wp-block-uni-gambling-sites-list-row .bonus-wrap {
    flex: 1 0 300px;
  }
  [class*=legacy] .wp-block-uni-gambling-sites-list-row .bonus-wrap {
    flex: 1 0 200px;
  }
}
.wp-block-uni-gambling-sites-list-row .bonus-message {
  color: #595959;
}
.wp-block-uni-gambling-sites-list-row .bonus {
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.2;
}
.wp-block-uni-gambling-sites-list-row .highlights {
  list-style: none;
  padding-left: 0;
  margin: 0;
  flex: 1 0 100%;
}
@media screen and (min-width: 45em) {
  .wp-block-uni-gambling-sites-list-row .highlights {
    flex: 1 0 30%;
  }
  [class*=legacy] .wp-block-uni-gambling-sites-list-row .highlights {
    flex: 1 0 47%;
  }
}
@media screen and (min-width: 64em) {
  .wp-block-uni-gambling-sites-list-row .highlights {
    flex: 1 0 250px;
  }
  [class*=legacy] .wp-block-uni-gambling-sites-list-row .highlights {
    flex: 1 0 250px;
  }
}
.wp-block-uni-gambling-sites-list-row .highlights li {
  font-size: 0.875rem;
  color: #595959;
  line-height: 1.5;
  margin-bottom: 0.25rem;
  margin-left: 0;
  text-align: center;
  /*
  [class*="legacy"] & {
  	text-align: left;
  	padding-left: 24px;
  	background: transparent url(../icons/tick.svg) 0 -1px no-repeat;
  	background-size: 24px;
  	&::before {
  		content: none;
  	}
  }
  */
}
.wp-block-uni-gambling-sites-list-row .highlights li:last-child {
  margin-bottom: 0;
}
@media screen and (min-width: 45em) {
  .wp-block-uni-gambling-sites-list-row .highlights li {
    text-align: left;
  }
}
.wp-block-uni-gambling-sites-list-row .highlights li::before {
  content: "";
  display: inline-block;
  width: 1.3125rem;
  height: 1.3125rem;
  position: relative;
  vertical-align: bottom;
  background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48dGl0bGU+VW50aXRsZWQgMjwvdGl0bGU+PHBhdGggZmlsbD0iIzI3QUEzNiIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTQuOTc1IDUuMzFsLTQuMjA5IDcuOTEyLTIuNDA4LTIuNTE2Yy0uODg1LS45MjUtNC4wOSAyLjQyNC0zLjIwNSAzLjM0OWw0LjUzMyA0LjczNmMuNDI5LjQ1IDMuMjM4LjEyNyAzLjU4NC0uNTIzbDUuNjY3LTEwLjY1N2MuNjA4LTEuMTQ0LTMuMzU2LTMuNDQ0LTMuOTYyLTIuM3oiLz48L3N2Zz4K) 0 0 no-repeat;
  background-size: contain;
}
.wp-block-uni-gambling-sites-list-row .payment-methods {
  flex: 1 0 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  gap: 0.25rem;
}
.wp-block-uni-gambling-sites-list-row .links {
  display: flex;
  flex: 0 0 100%;
  max-width: 16rem;
  text-align: center;
  flex-direction: column;
}
@media screen and (min-width: 45em) {
  .wp-block-uni-gambling-sites-list-row .links {
    flex: 0 1 50%;
  }
}
@media screen and (min-width: 64em) {
  .wp-block-uni-gambling-sites-list-row .links {
    flex: 0 0 174px;
  }
}
[class*=legacy] .wp-block-uni-gambling-sites-list-row .links {
  max-width: 30rem;
}
@media screen and (min-width: 45em) {
  [class*=legacy] .wp-block-uni-gambling-sites-list-row .links {
    flex: 1 0 50%;
  }
}
@media screen and (min-width: 64em) {
  [class*=legacy] .wp-block-uni-gambling-sites-list-row .links {
    flex: 0 0 174px;
  }
}
.wp-block-uni-gambling-sites-list-row.is-style-ani-cta .links .cta-primary {
  -webkit-animation-name: pulse;
  animation-name: pulse;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}
.wp-block-uni-gambling-sites-list-row:nth-child(3n+1) .cta-ani {
  -webkit-animation-delay: 0s;
          animation-delay: 0s;
}
.wp-block-uni-gambling-sites-list-row:nth-child(3n+2) .cta-ani {
  -webkit-animation-delay: -1.2s;
          animation-delay: -1.2s;
}
.wp-block-uni-gambling-sites-list-row:nth-child(3n+3) .cta-ani {
  -webkit-animation-delay: -0.6s;
          animation-delay: -0.6s;
}
.wp-block-uni-gambling-sites-list-row .review-link {
  color: #595959;
  font-size: 0.875rem;
  margin-top: 0.5rem;
  display: inline-block;
}
.wp-block-uni-gambling-sites-list-row .review-link:hover {
  color: #111;
}

.rating-wrap {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  align-items: center;
}
.rating-wrap .rating-value {
  margin-bottom: 0.5rem;
}

.rating-value {
  border: 5px solid #2ecc3f;
  width: 3.5rem;
  height: 3.5rem;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 700;
  font-size: 1.5rem;
  box-shadow: 0 0 8px 0px rgba(46, 204, 62, 0.5);
}

.star-rating {
  line-height: 1;
}

.icon--star,
.icon--star-empty,
.icon--star-half {
  width: 18px;
  height: 17px;
}

.wp-block-uni-gambling-jumplinks .jumplinks-toggle {
  color: #001f3f;
  display: inline-block;
  font-weight: 700;
  font-size: 1rem;
  padding: 0.5rem 1rem 0.5rem 2.75rem;
  background: rgba(0, 0, 0, 0.1) url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgPjx0aXRsZT5jaGFwdGVyczwvdGl0bGU+PHBhdGggZD0iTTY0IDk2TDExMiA5NiAxMTIgMTQ0IDY0IDE0NCA2NCA5NlpNMTYwIDk2TDQ0OCA5NiA0NDggMTQ0IDE2MCAxNDQgMTYwIDk2Wk02NCAyMzJMMTEyIDIzMiAxMTIgMjgwIDY0IDI4MCA2NCAyMzJaTTE2MCAyMzJMNDQ4IDIzMiA0NDggMjgwIDE2MCAyODAgMTYwIDIzMlpNNjQgMzY4TDExMiAzNjggMTEyIDQxNiA2NCA0MTYgNjQgMzY4Wk0xNjAgMzY4TDQ0OCAzNjggNDQ4IDQxNiAxNjAgNDE2IDE2MCAzNjhaIiAvPjwvc3ZnPgo=) 10px 50% no-repeat;
  background-size: 24px;
  border: 2px solid #001f3f;
  border-radius: 8px;
}
.wp-block-uni-gambling-jumplinks .jumplinks-toggle.is-collapsed {
  background-color: transparent;
}
@media screen and (min-width: 37.5em) {
  .wp-block-uni-gambling-jumplinks .jumplinks-toggle {
    display: none;
  }
}
.wp-block-uni-gambling-jumplinks ul.links-list {
  list-style-type: none;
  padding-left: 0;
  margin-left: 0;
  margin-bottom: 0;
}
.wp-block-uni-gambling-jumplinks ul.links-list.is-collapsed {
  display: none;
}
@media screen and (min-width: 37.5em) {
  .wp-block-uni-gambling-jumplinks ul.links-list.is-collapsed {
    display: block;
  }
}
.wp-block-uni-gambling-jumplinks ul.links-list li {
  margin-left: 0;
  margin-bottom: 0;
}
.wp-block-uni-gambling-jumplinks ul.links-list li a {
  display: block;
  padding: 0.5rem 0 0.5rem 2.875rem;
  background: transparent url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjIiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjMjdhYTM2IiBkPSJNMTguNDE0IDEwLjY1NmMtLjc4MS0uNzgxLTIuMDQ3LS43ODEtMi44MjggMGwtMS41ODYgMS41ODZ2LTcuMjQyYzAtMS4xMDUtLjg5Ni0yLTItMi0xLjEwNSAwLTIgLjg5NS0yIDJ2Ny4yNDJsLTEuNTg2LTEuNTg2Yy0uNzgxLS43ODEtMi4wNDctLjc4MS0yLjgyOCAwcy0uNzgxIDIuMDQ3IDAgMi44MjhsNi40MTQgNi40MTQgNi40MTQtNi40MTRjLjc4MS0uNzgxLjc4MS0yLjA0NiAwLTIuODI4eiIvPjwvc3ZnPgo=) 12px 50% no-repeat;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  text-decoration: none;
  font-weight: 700;
  color: #001f3f;
}
.wp-block-uni-gambling-jumplinks ul.links-list li a:hover {
  color: #008a10;
  background-color: rgba(0, 0, 0, 0.05);
}
.wp-block-uni-gambling-jumplinks.is-style-light .jumplinks-toggle {
  color: #fff;
  border-color: #fff;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgPjx0aXRsZT5jaGFwdGVyczwvdGl0bGU+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTY0IDk2TDExMiA5NiAxMTIgMTQ0IDY0IDE0NCA2NCA5NlpNMTYwIDk2TDQ0OCA5NiA0NDggMTQ0IDE2MCAxNDQgMTYwIDk2Wk02NCAyMzJMMTEyIDIzMiAxMTIgMjgwIDY0IDI4MCA2NCAyMzJaTTE2MCAyMzJMNDQ4IDIzMiA0NDggMjgwIDE2MCAyODAgMTYwIDIzMlpNNjQgMzY4TDExMiAzNjggMTEyIDQxNiA2NCA0MTYgNjQgMzY4Wk0xNjAgMzY4TDQ0OCAzNjggNDQ4IDQxNiAxNjAgNDE2IDE2MCAzNjhaIiAvPjwvc3ZnPgo=);
}
.wp-block-uni-gambling-jumplinks.is-style-light ul.links-list a {
  color: #fff;
  background: transparent url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjIiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjRDRGQ0Q4IiBkPSJNMTguNDE0IDEwLjY1NmMtLjc4MS0uNzgxLTIuMDQ3LS43ODEtMi44MjggMGwtMS41ODYgMS41ODZ2LTcuMjQyYzAtMS4xMDUtLjg5Ni0yLTItMi0xLjEwNSAwLTIgLjg5NS0yIDJ2Ny4yNDJsLTEuNTg2LTEuNTg2Yy0uNzgxLS43ODEtMi4wNDctLjc4MS0yLjgyOCAwcy0uNzgxIDIuMDQ3IDAgMi44MjhsNi40MTQgNi40MTQgNi40MTQtNi40MTRjLjc4MS0uNzgxLjc4MS0yLjA0NiAwLTIuODI4eiIvPjwvc3ZnPgo=) 12px 50% no-repeat;
}
.wp-block-uni-gambling-jumplinks.is-style-light ul.links-list a:hover {
  color: #7fdbff;
}
.editor-styles-wrapper .wp-block-uni-gambling-jumplinks.is-style-light ul.links-list a {
  background-color: #001f3f;
}

.wp-block-ug-cards-wrap {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
  justify-content: center;
  counter-reset: cards-list;
}

.wp-block-ug-card {
  position: relative;
  flex: 0 0 16.75rem;
  padding: 0.75rem;
  display: flex;
  flex-direction: column;
  background-color: #fff;
  border: 2px solid transparent;
  border-radius: 0.75rem;
  box-shadow: var(--card-box-shadow);
  transition: 0.2s transform cubic-bezier(0.65, 0.05, 0.36, 1), 0.2s border cubic-bezier(0.65, 0.05, 0.36, 1);
}
@media (hover: hover) {
  .wp-block-ug-card:hover {
    transform: scale(1.05);
    border-color: var(--card-border-color-hover);
  }
}
@media screen and (min-width: 64em) {
  .wp-block-ug-card {
    flex: 1;
    min-width: 12.5rem;
    max-width: 16.75rem;
  }
}
.is-style-positions .wp-block-ug-card::before {
  counter-increment: cards-list;
  content: counter(cards-list);
  position: absolute;
  left: 0.5rem;
  top: 0.5rem;
  z-index: 10;
  width: 1rem;
  height: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 0.6875rem;
  font-weight: 700;
  color: #333;
  background-color: #f5f5f5;
  border-radius: 3px;
}
.wp-block-ug-card .card-image {
  text-align: center;
}
.wp-block-ug-card .card-image img {
  vertical-align: middle;
}
.wp-block-ug-card.is-style-de .card-image::after, .wp-block-ug-card.is-style-de .card-image::before {
  content: "";
  position: absolute;
  border-radius: 100%;
}
.wp-block-ug-card.is-style-de .card-image::after {
  top: 0.5rem;
  right: 0.5rem;
  width: 1.25rem;
  height: 1.25rem;
  background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWRlIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2ZmY2UwMCIgZD0iTTAgMzIwaDY0MHYxNjBIMHoiLz4KICA8cGF0aCBkPSJNMCAwaDY0MHYxNjBIMHoiLz4KICA8cGF0aCBmaWxsPSIjZDAwIiBkPSJNMCAxNjBoNjQwdjE2MEgweiIvPgo8L3N2Zz4K);
  background-size: cover;
  z-index: 2;
}
.wp-block-ug-card.is-style-de .card-image::before {
  top: 0.25rem;
  right: 0.25rem;
  width: 0.75rem;
  height: 0.75rem;
  background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTNweCIgaGVpZ2h0PSIxM3B4IiB2aWV3Qm94PSIwIDAgMTMgMTMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+dGljay1jaXJjbGU8L3RpdGxlPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9InRpY2stY2lyY2xlIj4KICAgICAgICAgICAgPHBhdGggZD0iTTYuNSwwIEMyLjkxMDE0OTEzLDAgMCwyLjkxMDE0OTEzIDAsNi41IEMwLDEwLjA4OTg1MDkgMi45MTAxNDkxMywxMyA2LjUsMTMgQzEwLjA4OTg1MDksMTMgMTMsMTAuMDg5ODUwOSAxMyw2LjUgQzEyLjk5NjIxMDcsMi45MTE3MTk4NyAxMC4wODgyODAxLDAuMDAzNzg5Mjg3NjEgNi41LDAgTDYuNSwwIFoiIGlkPSJQYXRoIiBmaWxsPSIjMDBGRjFFIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik05LjM1Mzc1LDUuMzUzNzUgTDUuODUzNzUsOC44NTM3NSBDNS43NTk5NjU4Nyw4Ljk0NzYzODUyIDUuNjMyNzA0NjIsOS4wMDAzOTMzMyA1LjUsOS4wMDAzOTMzMyBDNS4zNjcyOTUzOCw5LjAwMDM5MzMzIDUuMjQwMDM0MTMsOC45NDc2Mzg1MiA1LjE0NjI1LDguODUzNzUgTDMuNjQ2MjUsNy4zNTM3NSBDMy40NTA4NzkyNyw3LjE1ODM3OTI3IDMuNDUwODc5MjcsNi44NDE2MjA3MyAzLjY0NjI1LDYuNjQ2MjUgQzMuODQxNjIwNzMsNi40NTA4NzkyNyA0LjE1ODM3OTI3LDYuNDUwODc5MjcgNC4zNTM3NSw2LjY0NjI1IEw1LjUsNy43OTMxMjUgTDguNjQ2MjUsNC42NDYyNSBDOC43NzI2MzI3LDQuNTE5ODY3MyA4Ljk1NjgzOTUsNC40NzA1MDkyMyA5LjEyOTQ4MTQ5LDQuNTE2NzY4NTEgQzkuMzAyMTIzNDcsNC41NjMwMjc3OSA5LjQzNjk3MjIxLDQuNjk3ODc2NTMgOS40ODMyMzE0OSw0Ljg3MDUxODUxIEM5LjUyOTQ5MDc3LDUuMDQzMTYwNSA5LjQ4MDEzMjcsNS4yMjczNjczIDkuMzUzNzUsNS4zNTM3NSBaIiBpZD0iUGF0aCIgZmlsbD0iIzAwOEExMCI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-size: cover;
  z-index: 4;
  box-shadow: 0px 1px 2px #079f37;
}
.wp-block-ug-card .card-title {
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.2;
  text-align: center;
  margin-top: 0.5rem;
}
.wp-block-ug-card .card-title a {
  color: inherit;
  text-decoration: none;
}
.wp-block-ug-card .card-title a:hover {
  color: #0072d6;
}
.wp-block-ug-card .card-subtitle {
  font-weight: 700;
  font-size: 1rem;
  color: #444;
  text-align: center;
  margin-top: 0.5rem;
}
.wp-block-ug-card .card-review-link {
  text-align: center;
  font-size: 0.875rem;
  color: #595959;
  display: block;
  margin-top: 0.5rem;
}
.wp-block-ug-card .card-review-link:hover {
  color: #111;
}
.wp-block-ug-card .card-highlights {
  list-style: none;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  flex: 0 1 100%;
}
.wp-block-ug-card .card-highlights li {
  font-size: 0.875rem;
  line-height: 1.5;
  margin-bottom: 0.25rem;
  padding-left: 1.25rem;
  margin-left: 0;
  position: relative;
}
.wp-block-ug-card .card-highlights li:last-child {
  margin-bottom: 0;
}
.wp-block-ug-card .card-highlights li::before {
  content: "";
  display: inline-block;
  width: 1rem;
  height: 1rem;
  left: 0;
  top: 0.125rem;
  position: absolute;
  vertical-align: middle;
  background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMThweCIgaGVpZ2h0PSIxN3B4IiB2aWV3Qm94PSIwIDAgMTggMTciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+c3RhcjwvdGl0bGU+CiAgICA8ZGVmcz4KICAgICAgICA8bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImxpbmVhckdyYWRpZW50LTEiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjRkZEQzAwIiBvZmZzZXQ9IjAlIj48L3N0b3A+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNGRjg1MUIiIG9mZnNldD0iMTAwJSI+PC9zdG9wPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0ic3RhciIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEuMDAwMDAwLCAtMi4wMDAwMDApIiBmaWxsPSJ1cmwoI2xpbmVhckdyYWRpZW50LTEpIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8cGF0aCBkPSJNMTAsMTYuMjUyOTQxMiBMNS44MjYxNzE2OCwxOC40NDc2NTczIEM1LjMzNzM0NjYyLDE4LjcwNDY5NTIgNC43MzI3MDUxOCwxOC41MTY3OTQ2IDQuNDc1NjY3MjQsMTguMDI3OTY5NiBDNC4zNzMzMjUzOCwxNy44MzMzMzk3IDQuMzM3OTg5NzMsMTcuNjEwNDAzMSA0LjM3NTEyOTQ0LDE3LjM5MzY2NTIgTDUuMTcxNzY0NzEsMTIuNzQ0NzA1OSBMNS4xNzE3NjQ3MSwxMi43NDQ3MDU5IEwxLjc5NTQ0MTEsOS40NTMxNDAwOSBDMS4zOTk5ODQ2Niw5LjA2NzYxMTAzIDEuMzkxOTM2OTQsOC40MzQ0OTcyIDEuNzc3NDY2LDguMDM5MDQwNzcgQzEuOTMwOTcwNyw3Ljg4MTU4MzMyIDIuMTMyMDk2NDgsNy43NzkxMTQ1MSAyLjM0OTcxMjUsNy43NDc0OTQ3NiBMNy4wMTY0NzA1OSw3LjA2OTQxMTc2IEw3LjAxNjQ3MDU5LDcuMDY5NDExNzYgTDkuMTAzMjQ2NzQsMi44NDA3Mjc3NiBDOS4zNDc2NDk4MSwyLjM0NTQ2NDYxIDkuOTQ3MjY3NzQsMi4xNDIxMDIzMyAxMC40NDI1MzA5LDIuMzg2NTA1MzkgQzEwLjYzOTc3MTEsMi40ODM4Mzk3NCAxMC43OTk0MTg5LDIuNjQzNDg3NTMgMTAuODk2NzUzMywyLjg0MDcyNzc2IEwxMi45ODM1Mjk0LDcuMDY5NDExNzYgTDEyLjk4MzUyOTQsNy4wNjk0MTE3NiBMMTcuNjUwMjg3NSw3Ljc0NzQ5NDc2IEMxOC4xOTY4MzMsNy44MjY5MDgxNyAxOC41NzU1MTgzLDguMzM0MzQ4MTEgMTguNDk2MTA0OSw4Ljg4MDg5MzU5IEMxOC40NjQ0ODUyLDkuMDk4NTA5NjEgMTguMzYyMDE2NCw5LjI5OTYzNTM5IDE4LjIwNDU1ODksOS40NTMxNDAwOSBMMTQuODI4MjM1MywxMi43NDQ3MDU5IEwxNC44MjgyMzUzLDEyLjc0NDcwNTkgTDE1LjYyNDg3MDYsMTcuMzkzNjY1MiBDMTUuNzE4MTQ5MywxNy45MzgwMTU4IDE1LjM1MjQ4MzMsMTguNDU0OTE2NCAxNC44MDgxMzI3LDE4LjU0ODE5NTEgQzE0LjU5MTM5NDksMTguNTg1MzM0OCAxNC4zNjg0NTgyLDE4LjU0OTk5OTIgMTQuMTczODI4MywxOC40NDc2NTczIEwxMCwxNi4yNTI5NDEyIEwxMCwxNi4yNTI5NDEyIFoiIGlkPSJQYXRoIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) 0 0 no-repeat;
  background-size: contain;
}
.wp-block-ug-card .card-links {
  margin-top: 0.5rem;
  display: flex;
  flex: 3 1 auto;
  align-items: flex-end;
}
.wp-block-ug-card .btn.cta-primary {
  font-size: 1rem;
  width: 100%;
}
.wp-block-ug-card .btn.cta-primary:hover {
  background: #008a10 linear-gradient(155deg, #2ecc40, #008a10);
}
.wp-block-ug-card:nth-child(3n+1) .cta-ani {
  -webkit-animation-delay: 0s;
          animation-delay: 0s;
}
.wp-block-ug-card:nth-child(3n+2) .cta-ani {
  -webkit-animation-delay: -1.2s;
          animation-delay: -1.2s;
}
.wp-block-ug-card:nth-child(3n+3) .cta-ani {
  -webkit-animation-delay: -0.6s;
          animation-delay: -0.6s;
}

.wp-block-cover.is-style-wave .wp-block-cover__inner-container {
  z-index: 2;
}
.wp-block-cover.is-style-wave:after {
  content: "";
  position: absolute;
  z-index: 1;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCA3MjAgMjAiPjx0aXRsZT5iZy13YXZlLXNsaW08L3RpdGxlPjxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTcyMCAyMEgwVjBjMTQwIDAgMjYwIDE5LjM2NSAzNjAgMTkuMzY1UzU4MCAwIDcyMCAwdjIwWiIvPjwvc3ZnPg==);
  background-repeat: repeat-x;
  background-position: 50% 100%;
}

.wp-block-group.is-style-wave {
  position: relative;
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}
.wp-block-group.is-style-wave:before, .wp-block-group.is-style-wave:after {
  content: "";
  position: absolute;
  z-index: 1;
  left: 0;
  right: 0;
  top: 0;
  height: 0.75rem;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCA3MjAgMTIiPjx0aXRsZT5iZy13YXZlLXNsaW0tdG9wPC90aXRsZT48cGF0aCBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik03MjAgMEgwdjEyQzE0MCAxMiAyNjAgLjM4MSAzNjAgLjM4MVM1ODAgMTIgNzIwIDEyVjBaIi8+PC9zdmc+);
  background-repeat: repeat-x;
  background-position: 50% 100%;
}
.wp-block-group.is-style-wave:after {
  top: initial;
  bottom: 0;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCA3MjAgMTIiPjx0aXRsZT5iZy13YXZlLXNsaW0tYm90dG9tPC90aXRsZT48cGF0aCBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik03MjAgMTJIMFYwYzE0MCAwIDI2MCAxMS42MTkgMzYwIDExLjYxOVM1ODAgMCA3MjAgMHYxMloiLz48L3N2Zz4=);
}

.wp-block-table.is-style-arctic {
  background-color: #fff;
  color: #001f3f;
  box-shadow: var(--card-box-shadow);
}
.wp-block-table.is-style-arctic thead {
  border-bottom-color: #eef0f6;
}
.wp-block-table.is-style-arctic tfoot {
  border-top-color: #eef0f6;
}
.wp-block-table.is-style-arctic tbody tr:nth-child(odd) {
  background-color: #f7f8fb;
}
.wp-block-table.is-style-arctic tr, .wp-block-table.is-style-arctic th, .wp-block-table.is-style-arctic td {
  border: 0;
}
.wp-block-table.is-style-arctic tr:not(:last-child) {
  border-bottom: 1px solid #eef0f6;
}
.wp-block-table.is-style-arctic th {
  padding: 0.75rem 1rem;
}
.wp-block-table.is-style-arctic th:not(:last-child) {
  border-right: 1px solid #eef0f6;
}
.wp-block-table.is-style-arctic td {
  padding: 0.75rem 1rem;
  font-size: 0.875rem;
}
.wp-block-table.is-style-arctic td:not(:last-child) {
  border-right: 1px solid #eef0f6;
}
.wp-block-table.is-style-arctic figcaption {
  padding: 0.75rem 1rem;
  border-top: 1px solid #eef0f6;
}

/* -------------------------------------------------------------------------------- */
/*  =Fly popup
/* -------------------------------------------------------------------------------- */
.fly {
  position: fixed;
  z-index: 8;
  bottom: 6rem;
  right: 1rem;
  max-width: 20rem;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: transform 0.35s cubic-bezier(0.65, 0.05, 0.36, 1), opacity 0.35s cubic-bezier(0.65, 0.05, 0.36, 1);
  transform: translateX(50%);
  opacity: 0;
}
.fly.is-visible {
  transform: translateX(0);
  opacity: 1;
}
.fly img {
  max-width: 320px;
}

.single-ug_site .fly,
.page-template-casino-type .fly {
  bottom: 13rem;
}
@media screen and (min-width: 45em) {
  .single-ug_site .fly,
.page-template-casino-type .fly {
    bottom: 7rem;
  }
}

.close-fly {
  position: absolute;
  right: 1rem;
  top: -0.75rem;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  box-shadow: 0 3px 5px 0 rgba(145, 153, 143, 0.35);
}
.close-fly svg {
  width: 32px;
  height: 32px;
  transition: fill 0.2s;
  fill: currentColor;
}

.dim {
  opacity: 1;
  transition: opacity 0.15s ease-in;
}

.dim:hover,
.dim:focus {
  opacity: 0.85;
  transition: opacity 0.15s ease-in;
}

.dim:active {
  opacity: 0.9;
  transition: opacity 0.15s ease-out;
}

.grow {
  -moz-osx-font-smoothing: grayscale;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  transform: translateZ(0);
  transition: transform 0.25s ease-out;
}

.grow:hover,
.grow:focus {
  transform: scale(1.05);
}

.grow:active {
  transform: scale(0.9);
}

.flag-icon {
  display: inline-block;
  width: 1.33333333em;
}

/*# sourceMappingURL=style-index.css.map*/