.related-casinos .slider-wrap{overflow:hidden}.related-casinos .slider-wrap .swiper-slide{height:auto;margin-top:20px}@media(width >= 1024px){.related-casinos .slider-wrap .swiper-pagination{display:none}}.related-casinos.cards-1 .cards-container{background:var(--white);border-radius:5px;box-shadow:0 3px 6px var(--dropshadow);justify-content:flex-start;margin:auto;max-width:327px;padding:24px 22px}@media(width >= 1024px){.related-casinos.cards-1 .cards-container{max-width:1198px;padding:34px 40px 44px}}.related-casinos.cards-1 .cards-container .related-casinos__card{margin:0;max-width:283px;min-width:283px}@media(width >= 1024px){.related-casinos.cards-1 .cards-container .related-casinos__card{max-width:569px;min-width:unset;padding:40px 50px 30px}.related-casinos.cards-1 .cards-container .related-casinos__card .btn{margin:auto;width:202px}}.related-casinos.cards-1 .cards-container .bulletpoints{color:var(--text);padding:40px 0 0}@media(width >= 1024px){.related-casinos.cards-1 .cards-container .bulletpoints{padding:0 0 0 40px}}@media(width < 1024px){.related-casinos.cards-1 .cards-container .bulletpoints ul{padding:0 0 0 24px!important}}.related-casinos.cards-1 .cards-container .bulletpoints li{line-height:24px;list-style:none;margin-left:5px;padding:0 0 10px 10px;position:relative}.related-casinos.cards-1 .cards-container .bulletpoints li:before{background:url(../images/check-circle-solid.svg);background-position:0;background-repeat:no-repeat;background-size:contain;content:"";height:24px;left:-24px;position:absolute;width:24px}@media(width >= 1024px){.related-casinos.cards-1 .related-casinos__card,.related-casinos.cards-2 .related-casinos__card{max-width:569px;padding:40px 50px}.related-casinos.cards-1 .related-casinos__card--header,.related-casinos.cards-2 .related-casinos__card--header{align-items:center;display:flex;justify-content:center}.related-casinos.cards-1 .related-casinos__card--header .line-split,.related-casinos.cards-2 .related-casinos__card--header .line-split{height:100%;margin:0 20px;width:0}.related-casinos.cards-1 .related-casinos__card--info,.related-casinos.cards-2 .related-casinos__card--info{width:216px}.related-casinos.cards-1 .related-casinos__card--buttons,.related-casinos.cards-2 .related-casinos__card--buttons{padding-top:40px}.related-casinos.cards-1 .related-casinos__card--buttons .btn,.related-casinos.cards-2 .related-casinos__card--buttons .btn{margin:auto;width:223px}.related-casinos.cards-3 .related-casinos__card--logo-wrapper{align-items:center;display:flex;height:120px}}.related-casinos__description,.related-casinos__title{color:var(--text);text-align:center}.related-casinos__title{margin-bottom:25px}@media(width >= 1024px){.related-casinos__title{margin-bottom:30px}}.related-casinos__description{margin-bottom:20px}@media(width >= 1024px){.related-casinos__description{margin-bottom:25px}}.related-casinos .cards-container{align-items:center;display:flex;flex-direction:column}@media(width >= 1024px){.related-casinos .cards-container{align-items:normal;flex-direction:row;gap:20px;justify-content:center}}.related-casinos__card{align-items:center;background:var(--white);border:2px solid var(--secondary);border-radius:22px;box-shadow:0 3px 15px rgba(0,0,0,.259);display:flex;flex-direction:column;padding:40px 35px 25px;position:relative}@media(width >= 1024px){.related-casinos__card{flex:1 1 327px;max-width:340px;padding:25px 35px}}.related-casinos__card--label{border:2px solid var(--white);border-radius:5px;color:var(--white);font-size:18px;font-weight:700;left:50%;padding:7px 20px;position:absolute;top:-21px;transform:translateX(-50%);white-space:nowrap}.related-casinos__card--label.color-primary{background:var(--primary)}.related-casinos__card--label.color-secondary{background:var(--secondary)}.related-casinos__card--label.color-tertiary{background:var(--tertiary);color:var(--text);padding:6px 20px 3px}.related-casinos__card--label.color-tertiary:before{content:url(../images/badge.svg);margin-right:15px;vertical-align:sub}.related-casinos__card--header{width:100%}.related-casinos__card--logo{align-items:center;display:flex;flex-direction:column}.related-casinos__card--logo img{max-width:216px}.related-casinos__card--logo .ratingblock{padding-top:10px}.related-casinos__card--logo .ratingblock .rating{background:url(../images/star-o.svg);background-repeat:repeat-x;background-size:22px 21px;display:inline-flex;height:22px;position:relative;width:110px}.related-casinos__card--logo .ratingblock .rating:after{background:url(../images/star.svg);background-repeat:repeat-x;background-size:22px 21px;content:" ";height:22px;left:0;position:absolute;top:0;width:calc(var(--rating, 3)*22px)}.related-casinos__card--logo .ratingblock .ratingvalue{display:inline-block;font-size:18px;padding:0 0 10px 10px;vertical-align:middle}.related-casinos__card .line-split{border:1px solid rgba(0,0,0,.125);margin:10px 0 20px;width:100%}.related-casinos__card--info{align-items:center;display:flex;flex-direction:column}.related-casinos__card--info .bonuses p:first-of-type{color:var(--secondary);margin:0 0 10px}.related-casinos__card--info .bonuses p{font-size:18px;font-weight:700}.related-casinos__card--info .deposit,.related-casinos__card--info .pokies{font-size:16px}.related-casinos__card--info .deposit{font-weight:700;margin:0 0 10px!important}.related-casinos__card--info p{text-align:center}.related-casinos__card--info .payment-method{margin-bottom:40px}.related-casinos__card--info .payment-method .sub-label{color:var(--text);font-weight:700;text-align:center}.related-casinos__card--info .payment-method ul{align-items:center;display:flex;flex-direction:row;justify-content:center;list-style:none!important;margin-bottom:0!important}.related-casinos__card--info .payment-method ul li{display:inline-block;vertical-align:middle}.related-casinos__card--info .payment-method ul li img{vertical-align:middle}.related-casinos__card--info .payment-method.dropdown-box.active .book-review-additional:after{top:.5em;transform:rotate(-45deg)}.related-casinos__card--info .payment-method.dropdown-box.active .additional-items{display:block}.related-casinos__card--info .payment-method.dropdown-box .additional-items{cursor:pointer;display:none;grid-template-columns:repeat(5,1fr)}.related-casinos__card--info .payment-method.dropdown-box .additional-items li{padding:0 10px}.related-casinos__card--buttons{margin:auto 0 0;width:100%}.related-casinos__card--buttons .btn{width:100%}.related-casinos__card--buttons .review{display:block;font-size:18px;font-weight:700;margin-top:23px;text-align:center;text-decoration:none;transition:all .3s ease-out}.related-casinos .cta-button{font-size:16px;left:50%;margin:20px 0 0;text-align:center;text-transform:capitalize;transform:translateX(-50%)}