.casino-banner{display:flex;flex-direction:row;align-items:center;justify-content:center;border:6px solid var(--hover-color);border-radius:22px;background:var(--white-color);overflow:visible;padding:30px 0;text-align:center}.casino-page .container{max-width:1200px;padding:0 20px}.casino-page .container:before{content:"";display:block;background:var(--secondary-color);height:390px;position:absolute;left:0;top:0;width:100%;z-index:-1}.casino-banner .logo{display:flex;flex:0 1 24%;flex-direction:column;justify-content:flex-end;width:90%}.casino-banner .logo img{margin-bottom:unset;max-height:81px;max-width:200px;object-fit:contain}.casino-banner .details-bottom{display:flex;justify-content:space-evenly}.casino-banner .details-bottom-review-rating{display:flex;align-items:center;flex-direction:row}.casino-banner .details-bottom-review-rating .rating-left{display:flex;flex:1 0 auto;align-items:flex-start;flex-direction:column}.casino-banner .details-bottom-review-rating .rating-left .expert-score{font:normal normal 700 16px/21px arial,helvetica,sans-serif;padding-top:0;position:relative;text-align:left;letter-spacing:0;flex:1 0 auto}.casino-banner .details-bottom-review-rating .rating-left .expert-score svg{color:var(--secondary-color);margin-left:3px;vertical-align:middle;cursor:pointer}.casino-banner .details-bottom-review-rating .rating-left .expert-score-info{background-color:var(--secondary-color);border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.161);color:var(--white-color);display:none;font:normal normal normal 14px/20px arial,helvetica,sans-serif;left:-46px;max-width:250px;min-width:180px;padding:11px 15px;position:absolute;text-align:left;top:39px;width:min-content;z-index:1}.casino-banner .details-bottom-review-rating .rating-left .expert-score-info:after{border-color:var(--secondary-color) transparent;border-style:solid;border-width:0 10px 12px;content:" ";left:150px;position:absolute;top:-12px}.casino-banner .details-bottom-review-rating .rating-left .expert-score svg:hover+.expert-score-info{display:block}.casino-banner .details-bottom-review-rating .rating-right{display:flex;flex:1 0 auto;justify-content:flex-end}.casino-banner .details-bottom-review-rating .rating-right .rating-circle{font:normal normal normal 18px/56px arial,helvetica,sans-serif;height:31px;letter-spacing:.44px;margin-left:20px;padding:0 5px;width:71px;background-color:#f2f2f2;border:1px solid #f2f2f2;border-radius:5px}.casino-banner .details-bottom-review-rating .rating-right .rating-circle .rating{align-items:center;display:flex;height:inherit;justify-content:space-between;padding:0 7px}.casino-banner .details-bottom-review-rating .rating-right .rating-circle .rating svg{height:17px;width:17px}.casino-banner .book-review-details{display:flex;flex:0 1 40%;flex-direction:column;padding:10px 0;width:100%}.casino-banner .details-top{font:normal normal 700 24px/28px arial,helvetica,sans-serif;letter-spacing:.41px;display:flex;flex-direction:column}.casino-banner .cta{display:flex;align-items:center;flex:0 0 26%;flex-direction:column;width:90%}.casino-banner .details-top-welcome-bonus{font:inherit;margin-bottom:4px}.casino-banner .details-bottom{display:flex;justify-content:space-evenly}.casino-banner .cta-review-safe{display:none}.casino-banner .cta-disclaimer{color:#606060;display:block;font:normal normal normal 13px/18px arial,helvetica,sans-serif;margin-top:20px}.casino-banner .cta-disclaimer-mobile{display:none}.casino-banner .cta .details-bottom-review-safe{display:flex;justify-content:center;align-items:center}.casino-banner .cta .details-bottom-review-safe .details-bottom-review-safe-icon{padding-top:10px}.casino-banner .cta .details-bottom-review-safe .details-bottom-review-safe-icon svg{height:35px;width:35px}.casino-banner .details-bottom-review-safe-text{font:normal normal 700 18px/22px arial,helvetica,sans-serif;letter-spacing:.15px;margin-left:5px;align-items:center;color:var(--secondary-color);display:flex;font-weight:700;padding:12px 0 0 10px}.casino-banner .cta-button{padding-top:20px;margin:0;width:100%}.cta-button .btn{font:normal normal 700 18px/22px arial,helvetica,sans-serif;max-width:220px;align-items:center;border-radius:5px;color:#fff;display:flex;justify-content:center;letter-spacing:.27px;margin:0 auto;padding:5px 0;background:var(--accent-color);border:none;height:39px;cursor:pointer;text-decoration:none;opacity:1;transition:var(--main-transition)}.casino-banner .svg-container{background-color:#001c79;display:inline-block;padding:10px;border-radius:5px}.cta-button .btn:hover{opacity:.8}.badge-top-rated{display:none}.featured .badge-top-rated{align-items:center;border-radius:5px;display:flex;gap:6px;justify-content:center;padding:5px 10px;background:var(--hover-color);border:2px solid var(--hover-color);box-sizing:border-box;color:#fff;height:33px;left:0;margin:auto;position:absolute;right:0;top:0;transform:translateY(-50%);width:126px}@media screen and (max-width:991px){.casino-banner{flex-direction:column}.casino-banner .logo{flex-direction:row;justify-content:space-between}.casino-banner .logo img{height:auto;margin-bottom:5px;max-width:150px;width:auto}.casino-banner .details-bottom-review-rating{align-items:flex-end;flex-direction:column-reverse}.casino-banner .details-bottom-review-rating .rating-left{align-items:center}.casino-banner .details-bottom-review-rating .rating-left .expert-score{font:normal normal 700 14px/21px arial,helvetica,sans-serif;letter-spacing:-.1px;padding-top:5px}.casino-banner .details-bottom-review-rating .rating-left .expert-score-info{left:-58px}.casino-banner .details-bottom-review-rating .rating-right .rating-circle{font:normal normal normal 14px/43px arial,helvetica,sans-serif;height:29px;width:71px}.casino-banner .details-bottom-review-rating .rating-right .rating-circle .rating{padding:0 3px}.casino-banner .book-review-details{padding:10px 0;width:100%}.casino-banner .details-bottom-review-rating .rating-left .expert-score-info:after{left:150px}.casino-banner .details-top{font:normal normal 700 20px/23px arial,helvetica,sans-serif;justify-content:center;letter-spacing:.34px}.casino-banner .cta{flex-direction:column-reverse}.casino-banner .cta-disclaimer{display:none}.casino-banner .cta-disclaimer-mobile{color:#606060;display:block;font:normal normal normal 13px/18px arial,helvetica,sans-serif;margin-top:20px;width:100%}.casino-banner .cta-disclaimer-mobile{color:#606060;display:block;font:normal normal normal 13px/18px arial,helvetica,sans-serif;margin-top:20px;width:100%}.casino-banner .cta-button{padding-top:10px}.casino-banner .cta-button .btn{font:normal normal 700 16px/22px arial,helvetica,sans-serif;max-width:282px}}.casino-tab-container{border:2px solid #dbdbdb;box-shadow:0 3px 16px rgba(0,0,0,.043);border-radius:22px;overflow:hidden;margin:40px 0}.tab-labels{display:flex}.casino-tab{display:flex;justify-content:center;text-align:center;font:normal normal 700 18px/21px arial,helvetica,sans-serif;padding:20px 15px;align-items:center;background-color:#f2f2f2;box-shadow:inset -1px -3px 6px rgba(0,0,0,.07);cursor:pointer;width:100%}.casino-tab.active{background:var(--secondary-color);color:var(--white-color)}.casino-panel{display:none}.casino-panel.active{display:block}.casino-panel{padding:35px 20px}.casino-bootom-text{font:normal normal normal 13px/18px arial,helvetica,sans-serif;text-align:center}.panel-wrap{display:flex;justify-content:center}.overview-col{display:flex;flex-direction:column;flex-basis:min-content;white-space:nowrap;padding:0 25px}.overview-col.software-providers{padding:0 10px}.overview-col:not(:last-of-type){border-right:1px solid #dbdbdb}.overview-col:first-child{padding-left:0}.overview-col:last-child{padding-right:0}.overview-procon{display:flex;align-items:center;padding:0 25px}.overview-procon img{margin-right:11px}.overview-cell-wrap{display:flex;flex-direction:column;gap:12px}.certifications-img{align-items:center;display:grid;grid-auto-rows:min-content;justify-items:center;margin:0 auto;grid-template-columns:repeat(3,1fr);column-gap:10px}.overview-deposit-options{align-items:center;display:grid;grid-auto-rows:min-content;grid-template-columns:repeat(4,1fr);justify-items:center;width:100%}.overview-deposit-options.column-options{display:flex;flex-direction:column}.column-options .overview-detail{flex-direction:column}.overview-deposit-item{display:flex}.additional-items{display:grid;grid-area:2/1/3/5;grid-template-rows:0fr;transition:grid-template-rows .3s ease,margin .3s ease}.additional-items-wrap{display:flex;align-items:center;column-gap:18px;flex-wrap:wrap;justify-content:center;margin:0 0 10px;overflow:hidden;row-gap:10px}.tab-state{display:none}#additional-providers-panel,#additional-games-panel,#additional-currencies-panel,#additional-deposit-options-panel{align-items:center;color:#004165;cursor:pointer;display:flex;font:400 normal 700 18px/22px arial,helvetica,sans-serif;letter-spacing:.31px;margin:5px 0}.show-additional-items:after{border:solid #004165;border-width:2px 2px 0 0;content:"";display:inline-block;height:5px;left:5px;position:relative;top:-1px;transform:rotate(135deg);transition:transform .3s ease;width:5px}.tab-state:checked~.show-additional-items:after{border-color:#222;transform:rotate(315deg) translate(-1px,2px)}#additional-providers:checked~.additional-items,#additional-games:checked~.additional-items,#additional-currencies:checked~.additional-items,#additional-deposit-options:checked~.additional-items{grid-template-rows:1fr;margin-top:10px;width:100%}.additional-items-wrap{display:flex;flex-wrap:wrap;gap:10px}.overview-icon{height:28px;width:max-content}.overview-details{align-items:center;display:flex;justify-content:space-evenly;margin-top:25px}.overview-detail{display:flex;align-items:center;flex-direction:row}#casino-details-panel .overview-detail{gap:10px;margin:0 10px;width:max-content}.overview-detail-label{font:400 normal normal 16px/21px arial,helvetica,sans-serif;margin:0 5px 0 0}.overview-detail-text{font:normal normal 700 16px/29px arial,helvetica,sans-serif;color:var(--secondary-color);margin:0;padding:0}#responsible-gambling-panel ul{display:grid;font:400 normal normal 14px/22px arial,helvetica,sans-serif;justify-content:space-evenly;letter-spacing:.27px;margin-left:30px;text-indent:-25px;align-items:start;column-gap:55px;grid-template-columns:auto auto auto auto;row-gap:10px;list-style:none}#responsible-gambling-panel ul li:before{border:solid var(--secondary-color);border-width:0 2px 2px 0;content:"";display:inline-block;height:12px;margin:0 12px 0 5px;transform:rotate(45deg);width:6px}.casino-details-inline-icon{display:block;height:auto;margin:auto;max-height:28px;width:auto}.overview-title{font:300 normal normal 16px/21px arial,helvetica,sans-serif;margin:0 0 15px}.top-bonuses .overview-title,.software-providers .overview-title{text-align:center}.overview-text{font:300 normal normal 14px/14px arial,helvetica,sans-serif}.overview-row .casino-details-devices{display:flex}.casino-details-bottom{display:flex;justify-content:center;margin-top:25px}.casino-details-bottom .overview-row:not(:last-of-type){border-right:1px solid #dbdbdb}.casino-details-bottom .overview-row{display:flex;flex-direction:row}.casino-details-bottom .overview-title{margin:unset}.casino-details-devices{display:flex;gap:10px;align-items:center}@media screen and (max-width:991px){.casino-tab{font:normal normal normal 14px/16px arial,helvetica,sans-serif;padding:12px 15px}.casino-panel{padding:25px 20px}.panel-wrap{flex-direction:column}.overview-col:not(:last-of-type){border-right:none}.overview-col{border-bottom:1px solid #dbdbdb;padding:15px}.overview-col.certifications-col .overview-cell-wrap{align-items:center}.overview-title{text-align:center}.overview-details{align-items:flex-start;flex-direction:column}#responsible-gambling-panel ul{align-items:center;grid-template-columns:auto;margin-left:30px;row-gap:8px;padding:0;justify-content:flex-start}#casino-details-panel .overview-col{padding:20px 10px;gap:10px}#casino-details-panel .overview-cell-wrap{flex-direction:row;justify-content:center;gap:unset}.casino-details-inline-icon{margin:unset}#casino-details-panel .overview-title{margin:0}.overview-deposit-options .overview-detail{flex-direction:column}#casino-details-panel .overview-detail{gap:5px}.overview-detail-label{font:300 normal normal 14px/21px arial,helvetica,sans-serif}.overview-detail-label .overview-title{font:400 normal normal 16px/21px arial,helvetica,sans-serif}}.experts-verdict{background-color:#f3f3f3;padding:50px 0}.expert-title{font-size:1.875rem;line-height:2.5rem;text-align:center}.expert-container{border:2px solid #ddd;border-radius:22px;box-shadow:0 3px 16px rgba(0,0,0,.04);overflow:auto;margin:40px auto}.expert-container-inner{display:flex;flex-direction:column;align-items:flex-start;background:var(--white-color);border-radius:unset;gap:0}.expert-author{display:flex;align-items:unset;flex-direction:row;gap:25.5px;margin-bottom:29px}.expert-author .author-avatar{border-radius:50%;flex-shrink:0;height:102px;object-fit:cover;position:relative;width:101px}.expert-author h3{font-size:26px;font-weight:700;letter-spacing:.44px;line-height:27px;margin:0 0 21px;padding:0;text-align:left;text-transform:none}.author-avatar_confetti div{border-radius:50%;position:absolute}.author-avatar_confetti-first{background-color:var(--primary-color);height:3px;left:0;top:-4px;width:3px}.author-avatar_confetti-second{background-color:var(--secondary-color);height:7px;left:12px;top:-4px;width:7px}.author-avatar_confetti-third{background-color:var(--hover-color);height:21px;left:0;top:7px;width:21px}.short-description p{font-weight:400}.expert-verdict{position:relative;background:hsla(0,0%,95%,.39);border-radius:11px;border-top:none;padding:25px 50px 25px 82px}.expert-verdict:before{content:url("../../../../sodiko-hi-gazazi/d7f37a62_speech-start.svg");left:0;top:0;height:23px;position:absolute;width:28px}.expert-verdict:after{content:url("../../../../sodiko-hi-gazazi/ff696e25_speech-end.svg");position:absolute;bottom:0;right:0}.expert-container-inner-row{display:flex;flex-direction:row;gap:20px;background:#fff;padding:38px 33px 51px 37px}.expert-rate{background:#f2f2f2;border:3px solid #f2f2f2;border-radius:8px;color:#222;flex-grow:0;flex-shrink:0;padding:24px 7px 6px;margin:unset;max-width:unset;width:363px}.rate-item{align-items:center;display:flex;justify-content:space-between;border-bottom:1px solid #f2f2f2;padding:14.5px 0}.overall-rate.rate-item{padding:0 13px 15px;border-bottom:1px solid #f2f2f2}.rate-item-title{color:var(--primary-color);font-weight:300;font-size:18px;line-height:22px}.overall-rate .rate-item-title{font-weight:500}.rate-item-value{align-items:center;display:inline-flex}.rate-number{font-size:18px;letter-spacing:.31px;padding-top:0;line-height:1;text-align:right;width:37px}.rate-details{padding:11.5px 13.5px;background:var(--white-color);border-radius:8px}.slider-inner{padding:0 33px 61px 37px;background:var(--white-color)}.slider-inner-wrap{background:#f6f6f6;border-radius:3px;padding:70px 38px 40px;text-align:center}.slider-inner #slides{padding:0 43px;position:relative}.slider-inner-wrap .owl-carousel .item{display:flex;flex-direction:column;align-items:center}.slider-inner-wrap .owl-carousel img{max-width:100%;height:auto}.slider-inner-wrap .owl-nav{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between}.slider-inner-wrap .owl-nav button{border:none;padding:10px;border-radius:5px}.slider-inner-wrap .owl-nav button span{font-size:3rem;color:var(--secondary-color)}.slider-inner-wrap .owl-prev{margin-left:-25px}.slider-inner-wrap .owl-next{margin-right:-25px}.owl-dots{text-align:center}.owl-dots .owl-dot{display:inline-block;margin:0 5px;cursor:pointer}.owl-dots .owl-dot span{background:#ccc;display:block;width:10px;height:10px;border-radius:50%;opacity:.5;transition:opacity .3s}.owl-dots .owl-dot.active span{background:var(--secondary-color);opacity:1}.slider-inner-wrap .item img{aspect-ratio:475/267;height:auto;max-width:475px;object-fit:cover;width:100%}@media screen and (max-width:991px){.expert-container{border-radius:7px;overflow:visible}.expert-container-inner{flex-direction:column;border-radius:7px;gap:40px}.expert-author{align-items:center;flex-direction:column;gap:20px}.expert-author h3{text-align:center}.expert-verdict{background:#fff;border-top:1px solid #f2f2f2;padding:25.5px 0 34px}.expert-rate{width:100%}.expert-container-inner-row{flex-direction:column;padding:27px 13px 16px}.rate-item{padding:13px 0}.overall-rate.rate-item{padding:0 9.77px 15px}.rate-number{font-size:15px;letter-spacing:.27px;padding-top:4px}.rate-details{padding:10px 9.77px}.slider-inner{padding:0 13px 24px;background:var(--white-color)}.slider-inner-wrap{padding:50px 18px 30px}#slides{padding:0}.slider-inner-wrap .owl-prev{margin-left:-20px}.slider-inner-wrap .owl-next{margin-right:-20px}}.about-inner{background:#fafafa;padding:0 33px 43px}.about-inner-title{font-size:30px;letter-spacing:.51px;line-height:34px;text-transform:uppercase;padding:61px 84px 0}.about-inner-text{font-size:16px;letter-spacing:.27px;line-height:24px;font-weight:400;padding:0 84px 41px}.about-inner-boxes{display:flex;flex-direction:row;gap:18px}.about-inner-box{background:var(--white-color);border:1px solid #e3e3e3;border-radius:3px;flex:1;max-width:640px;width:100%}.about-box-header{display:flex;justify-content:space-between;align-items:center;background-color:#f4f4f4;border-bottom:1px solid #e3e3e3;overflow:auto;padding:19px 83px 17px}.about-box-body{flex-grow:1;display:flex;align-items:center;padding:19px 47px 30px 83px}.inner-boxes{list-style-type:none;margin:0;padding:0}.about-box-body ul li{font-size:16px;line-height:17px;margin-bottom:17px;list-style:none;position:relative;font-weight:400}.about-box-body ul li:before{content:" ";position:absolute;border-radius:100%;height:6px;left:-28px;top:5.5px;width:6px}.about-inner-boxes .about-inner-box:first-child .about-box-body ul li:before{background:#04d38b}.about-inner-boxes .about-inner-box:nth-child(2) .about-box-body ul li:before{background:#dd3830}@media screen and (max-width:991px){.about-inner{margin-top:40px;padding:50px 25px;position:relative;width:calc(100vw - 50px)}.about-inner-content{padding:0 0 45px}.about-inner-title{font-size:24px;letter-spacing:.41px;line-height:28px}.about-inner-boxes{flex-direction:column}.about-box-header{padding:12px 16px 11px 18px}.about-box-body{padding:18px 24px 21px 54px}.about-box-body ul li{font-size:14px;line-height:16px;margin-bottom:12px}.about-box-body ul li:before{height:7px;left:-30px;top:5px;width:7px}}.casino-list-section{background-color:var(--primary-color);padding:50px 25px}.casino-list{display:flex;flex-direction:column;margin:0 auto;max-width:960px;width:100%}.casino-list-card-item.featured{margin-bottom:8px;margin-top:15.5px;outline:3px solid var(--hover-color)}.casino-list-card-item{background:var(--white-color);border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.161);padding:30px 20px 20px;position:relative;margin:15px auto;max-width:900px}.casino-list-card-item:hover{outline:3px solid var(--hover-color)}.row-header-card{align-items:flex-start;display:flex;justify-content:space-between}.row-position-card{align-items:center;display:inline-flex;gap:11px;justify-content:flex-start}.row-position-card h4{color:#222;font-size:16px;line-height:1;font-weight:400}.casino-list-card-item .row-position-card span{align-items:center;background:var(--secondary-color);border-radius:5px;color:var(--white-color);display:inline-flex;flex-shrink:0;font-size:20px;font-weight:700;height:34px;justify-content:center;line-height:1;width:34px}.casino-list-card-item.featured .row-position-card span{background:var(--hover-color);color:var(--white-color)}.row-meta-card{display:flex;gap:8.83px}.row-meta-card .ratings{align-items:center;background:#f2f2f2;border-radius:5px;box-sizing:border-box;display:flex;height:30px;justify-content:space-between;padding:6px 8px;width:73px}.row-meta-card .ratings svg{height:18px;width:17px}.row-body-card{flex-direction:row;gap:20.77px;align-items:center;color:#222;display:flex;margin-top:10px}.row-body-logo-container{align-items:center;display:flex}.row-body-card-logo{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.row-body-card-logo img{height:57px;width:170px;object-fit:contain}.row-body-card-bonus{display:none}.row-bonus-card{max-width:276px;text-align:center;width:100%}.row-bonus-title{display:block;font-size:20px;letter-spacing:0;line-height:23px;font-weight:600}.row-bonus-subtitle{display:block;font-size:15px;letter-spacing:0;line-height:17px;font-weight:500}.row-bonus-extra{display:flex;gap:14px;justify-content:center;margin-top:6px}.row-min-deposit{font-weight:600}.row-benefits{align-self:stretch;position:relative;padding-bottom:0;padding-right:13px;width:168px}.row-benefits li,.row-benefits ul{margin:0;padding:0;list-style:none}.row-benefits li{align-items:center;color:#222;display:flex;font-size:14px;gap:6px;letter-spacing:0;line-height:1;margin-left:0;padding:0;width:100%}.row-benefits:after{content:"";bottom:unset;height:calc(100% + 20px);left:unset;top:-10px;width:1px;background:#e7ebee;position:absolute;right:0}.row-benefits li svg{flex-grow:0;flex-shrink:0;height:auto;width:15px}.row-actions{align-items:center;display:flex;justify-content:space-between;margin-left:auto;gap:26px;width:unset}.btn-action{color:var(--accent-color);flex-shrink:0;font-size:15px;font-weight:700;letter-spacing:.26px;max-width:153px;text-align:center;text-decoration:underline;width:113px;transition:var(--main-transition)}.see-all-casino-link{background:var(--accent-color);border-radius:3px;border:none;color:var(--white-color);cursor:pointer;display:block;font-size:16px;font-weight:600;line-height:28px;margin:10px auto 0;max-width:226px;padding:5px 0;text-align:center;text-decoration:none;width:100%;transition:var(--main-transition);opacity:1}.see-all-casino-link:hover{opacity:.8}.rating-stars{background:url("../../../../sodiko-hi-gazazi/989c870e_stars-empty.png") 0 no-repeat;background-size:121px;display:inline-block;height:23px;position:relative;width:121px}.rating-stars span{background:url("../../../../sodiko-hi-gazazi/6c049b9c_stars-full.png") 0 no-repeat;background-size:121px;display:block;height:100%}.review-rating-stars{transform:scale(.9)}@media screen and (max-width:991px){.row-body-card{flex-direction:column;gap:15px}.row-body-card-logo img{height:48px;width:128px;object-fit:contain}.row-body-card-bonus{display:block;flex-grow:1;font-size:18px;line-height:21px;text-align:center;font-weight:600}.row-body-logo-container{justify-content:space-between;width:100%}.row-body-card-bonus span{display:block;font-size:14px;line-height:16px;font-weight:500}.row-bonus-subtitle,.row-bonus-title{display:none}.row-benefits{width:100%}.row-benefits li{width:50%}.row-benefits ul{display:flex;flex-direction:row;flex-wrap:wrap;margin:0;row-gap:5px}.row-benefits:after{bottom:-6px;top:unset;height:1px;left:-20px;right:0;width:calc(100% + 40px)}.row-actions{gap:9px;width:100%}}
.clearfix::after{content:"";display:table;clear:both}
