@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url("../fonts/open-sans-regular.css");src:local('Open Sans Regular'),local('OpenSans-Regular'),url("../fonts/open-sans-regular.css") format('embedded-opentype'),url("../fonts/open-sans-regular.css") format('woff2'),url("../fonts/open-sans-regular.css") format('woff'),url("../fonts/open-sans-regular.css") format('truetype'),url("../fonts/open-sans-regular.css") format('svg');font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url("../fonts/open-sans-600.css");src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url("../fonts/open-sans-600.css") format('embedded-opentype'),url("../fonts/open-sans-600.css") format('woff2'),url("../fonts/open-sans-600.css") format('woff'),url("../fonts/open-sans-600.css") format('truetype'),url("../fonts/open-sans-600.css") format('svg');font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:url("../fonts/open-sans-800.css");src:local('Open Sans ExtraBold'),local('OpenSans-ExtraBold'),url("../fonts/open-sans-800.css") format('embedded-opentype'),url("../fonts/open-sans-800.css") format('woff2'),url("../fonts/open-sans-800.css") format('woff'),url("../fonts/open-sans-800.css") format('truetype'),url("../fonts/open-sans-800.css") format('svg');font-display:swap}@font-face{font-family:Rubik;font-style:normal;font-weight:500;src:url("../fonts/rubik-500.css");src:local(''),url("../fonts/rubik-500.css") format('embedded-opentype'),url("../fonts/rubik-500.css") format('woff2'),url("../fonts/rubik-500.css") format('woff'),url("../fonts/rubik-500.css") format('truetype'),url("../fonts/rubik-500.css") format('svg');font-display:swap}@font-face{font-family:Rubik;font-style:normal;font-weight:700;src:url("../fonts/rubik-700.css");src:local(''),url("../fonts/rubik-700.css") format('embedded-opentype'),url("../fonts/rubik-700.css") format('woff2'),url("../fonts/rubik-700.css") format('woff'),url("../fonts/rubik-700.css") format('truetype'),url("../fonts/rubik-700.css") format('svg');font-display:swap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}body,html{height:100%}a img,fieldset,img{border:none}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none}textarea{overflow:auto}button,input{margin:0;padding:0;border:0}button,input[type=submit]{cursor:pointer}a,a:focus,button,div,h1,h2,h3,h4,h5,h6,input,select,span,textarea{outline:0}ol,ul{list-style-type:none}table{border-spacing:0;border-collapse:collapse;width:100%}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;background:rgba(0,0,0,.6);z-index:10}body{font-family:"Open Sans",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;color:#1f2735;font-size:16px;line-height:24px;letter-spacing:.5px;background:#f4f5f5}body.fixed{overflow:hidden}.fixed .overlay{display:block}button{font-family:"Open Sans",sans-serif;font-size:16px}*{-webkit-transition:hover .25s;-o-transition:hover .25s;transition:hover .25s}::-moz-selection{background:#fee92d;color:#474b60}::selection{background:#fee92d;color:#474b60}a{text-decoration:none;color:inherit;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}img{max-width:100%;display:block}div{word-break:break-word}.tippy{position:absolute;background:#333;color:#fff;padding:5px 8px;border-radius:3px;max-width:100%;z-index:1}.tippy__arrow{position:absolute;width:0;height:0;border-top:10px solid #333;border-right:6px solid transparent;border-left:6px solid transparent}.centre{max-width:1140px;margin:0 auto;padding:0 15px}.centre_flex{display:-webkit-box;display:-ms-flexbox;display:flex}.two-column{display:-webkit-box;display:-ms-flexbox;display:flex}.column-main{-webkit-box-flex:1;-ms-flex:1;flex:1}.column-left{width:100%;max-width:255px;margin-right:30px}.column-right{width:100%;max-width:350px;margin-left:30px}.border-bg{background:#fff;border-radius:12px}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}.btn{font-weight:600;line-height:20px;text-align:center;letter-spacing:1.25px;color:#fff;background:#3fc229;border-radius:8px;text-transform:uppercase;padding:10px 8px;min-width:210px;display:inline-block;cursor:pointer}.casino .btn{width:210px}.btn:hover{background-color:#1da307}.btn_empty{color:#2d66c7;background:0 0;padding:9px 8px;border:1px solid #2d66c7}.btn_empty.active,.btn_empty:hover{background:#2d66c7;color:#fff;border:1px solid #2d66c7}.btn_white{color:#fff;border:1px solid #fff}.btn-allowed{background:#f4f5f5;color:#4c525d}.casino-review .casino__buttons .btn_alternative{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-allowed:hover{background:#f4f5f5}.btn_game-holder{position:absolute;bottom:0;width:100%;border-radius:0;z-index:3}.popup_btn{min-width:unset;width:100%;margin-top:10px}.caption1,h1{font-family:Rubik,sans-serif;font-weight:500;font-size:36px;margin-bottom:36px;line-height:42px;letter-spacing:-1px;text-transform:capitalize;color:#2d66c7}.caption2,h2{font-family:Rubik,sans-serif;font-weight:500;font-size:30px;line-height:34px;margin-bottom:24px;letter-spacing:-.5px;color:#2d66c7}.caption3,h3{font-family:Rubik,sans-serif;font-weight:500;font-size:26px;line-height:32px;margin-bottom:30px;color:#2d66c7}.caption4,h4{font-family:Rubik,sans-serif;font-weight:500;font-size:20px;line-height:26px;margin-bottom:12px;color:#2d66c7;display:block}.caption2_tac{text-align:center}.content{margin:48px 0}a{color:#2d66c7}.content>a:hover{text-decoration:underline}.content_mt0{margin-top:0}.content>p{margin:0 0 24px 0}.content>ol,.content>ul{margin:24px 0 24px 24px;counter-reset:num}.content>ol li,.content>ul li{margin-bottom:10px;position:relative;padding-left:20px}.content>ol li:before{content:counter(num) ".";counter-increment:num;font-family:Rubik,sans-serif;font-weight:500;font-size:16px;color:#2d66c7;position:absolute;left:0;top:0}.content>ul li:before{content:"";display:block;width:6px;height:6px;border-radius:2px;background:#2d66c7;position:absolute;left:2px;top:9px}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.review-slider__container,.review-slider__container .review-slider__container *{min-height:0;min-width:0}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:calc(50% - 16px);display:block;width:32px;height:32px;padding:0;cursor:pointer;color:transparent;outline:0;background:url("../img/slider-arrow.svg") center center no-repeat;z-index:2;-webkit-box-shadow:inset 0 0 1px rgba(169,169,169,.25);box-shadow:inset 0 0 1px rgba(169,169,169,.25);border-radius:50%}.slick-prev{left:24px}.slick-next{right:24px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slick-next:before,.slick-prev:before{font-family:Rubik,sans-serif;font-size:20px;line-height:1;opacity:1;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dotted.slick-slider{margin-bottom:80px}.slick-dots{position:absolute;bottom:-36px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 6px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:16px;height:16px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:#50a1eb;border-radius:50%}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li.slick-active button{background:#0d3374}header{background:#2d66c7;min-height:60px}header .centre{height:100%;position:relative}.logo{margin:10px 30px 10px 0}.logo img{max-height:40px}.main-nav__ul{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.main-nav__item{font-family:Rubik,sans-serif;font-weight:700;font-size:16px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px;border-bottom:4px solid transparent;border-top:4px solid transparent;text-transform:capitalize;position:relative;align-items:stretch}.main-nav__item a{color:#fff;display:flex;align-items:center}.main-nav__icon{width:20px;min-width:20px;height:20px;margin-right:10px;fill:#ffe600}.main-nav__icon_gift{width:26px;height:22px}.main-nav__icon_drop{width:14px;height:14px;position:absolute;right:15px;top:14px;display:none}.main-nav__submenu{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;color:#fff;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#2d66c7;border-radius:0 0 12px 12px;z-index:3;min-width:162px;border-top:4px solid #ffe600}.main-nav__submenu li{margin:5px 15px;font-family:Open Sans,sans-serif;font-weight:600;font-size:14px;letter-spacing:.1px}.main-nav__submenu li:last-child{margin-bottom:16px}.main-nav__item:hover{border-bottom:4px solid #ffe600}.main-nav__item:hover .main-nav__submenu{display:-webkit-box;display:-ms-flexbox;display:flex}.main-nav__submenu li:hover{text-decoration:underline}.mob-menu{width:30px;height:20px;margin:auto 0;cursor:pointer;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.mob-menu__icon,.mob-menu__icon:after,.mob-menu__icon:before{width:100%;height:4px;border-radius:2px;background:#fff;content:"";display:block}.mob-menu__icon:before{position:absolute;top:0}.mob-menu__icon:after{position:absolute;bottom:0;width:18px}.select-language{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;min-width:40px}.select-language__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-left:auto}.select-language__item img{width:24px}.select-language__item span{font-weight:700;font-size:16px;color:#fff;text-transform:uppercase;margin-left:4px}.select-language__icon_drop{width:14px;height:14px;margin-left:4px}.select-language__hide{z-index:1;position:absolute;top:calc(100% - 4px);right:-15px;width:calc(100% + 15px);background:#2d66c7;border-radius:0 0 12px 12px;max-height:0;-webkit-transition:max-height .5s ease-out;-o-transition:max-height .5s ease-out;transition:max-height .5s ease-out;overflow:hidden}.select-language.open .select-language__icon_drop{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.select-language.open .select-language__hide{max-height:300px;-webkit-transition:max-height .5s ease-in;-o-transition:max-height .5s ease-in;transition:max-height .5s ease-in}.select-language__hide:before{content:"";display:block;height:4px;background:#ffe600}.select-language__hide .select-language__item{margin:10px;text-align:center;display:block}footer{margin-top:auto;background:#001a46;padding:20px 0 10px}.footer__main{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.footer-info,.footer-menu{-webkit-box-flex:1;-ms-flex:1;flex:1}.footer-info{margin-left:50px}.footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-menu__item{color:#fff;font-weight:700;font-size:14px;text-transform:capitalize;position:relative}.footer-menu__icon_drop{width:14px;height:14px;position:absolute;right:0;top:4px;display:none}.footer-menu__item a{margin-bottom:9px;display:inline-block;color:#fff}.footer-menu__item a:hover{text-decoration:underline}.footer-menu__submenu{font-weight:400;margin-left:10px}.footer-menu__column{margin:0 10px;line-height:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.footer-menu__column:first-child{margin-left:0}.footer-menu__column:last-child{margin-right:0}.footer__flags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-8px -8px 10px}.footer__flags li{margin:8px}.footer__flags img{width:24px}.footer__text{font-family:Rubik,sans-serif;font-size:14px;line-height:22px;color:#fff}.footer__text strong:last-child{display:inline-block;margin-top:9px}.footer__copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__copytext{font-weight:400;font-size:14px;color:#fff}.footer__img{height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__img svg{margin-right:8px}.footer__img svg:last-child{margin-right:0}main{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:72px}.main-banner{-webkit-box-shadow:0 4px 10px rgba(198,198,198,.25);box-shadow:0 4px 10px rgba(198,198,198,.25);background:#fff url("../img/banner-bg12.png") no-repeat;background-position:right calc(50% - 590px) top 0;background-size:864px 100%;padding:12px 0 24px;margin-bottom:48px}.main-banner .centre{background:url("../img/banner-bg2.svg") no-repeat;background-position:right 83px center;min-height:280px}.main-banner_contact{padding:0}.main-banner_contact .centre{background:url("../img/contact-banner.svg") no-repeat;background-position:right 12px center;background-size:auto 300px}.main-banner__text-wr:before{width:130px;height:120px;float:right;position:relative;display:block}.main-banner_bonuses .main-banner__text-wr:before{width:160px;height:170px}.main-banner_bonuses .main-banner__show-text{font-weight:700;font-size:14px;color:#2d66c7;text-transform:uppercase;margin-right:0}.main-banner__show-icon{width:14px;height:14px;fill:#2d66c7;margin-left:30px}.main-banner_contact .main-banner__text-wr:before{width:130px}.main-banner__show{display:none;padding:16px 0 24px}.main-banner_bonuses .main-banner__show{display:inline-block;position:absolute;bottom:-20px;cursor:pointer}.main-banner_bonuses .main-banner__show:hover{text-decoration:underline}.main-banner_bonuses .main-banner__show.open{display:none}.main-banner__icon{display:block;width:14px;height:14px;margin:0 auto}.main-banner__show.open .main-banner__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.main-banner p{margin-right:450px;padding-bottom:10px}.main-banner a{color:#2d66c7}.main-banner a:hover{text-decoration:underline}.main-banner_contact p{margin-right:520px}.main-banner__text-wr>span{font-family:Rubik,sans-serif;font-weight:500;font-size:42px;line-height:42px;margin-bottom:24px;display:inline-block;margin-right:490px;margin-top:18px}.main-banner_contact .main-banner__text-wr span{margin-top:56px}.main-banner__text-wr span strong{display:block;font-weight:700;font-size:50px;line-height:60px;color:#2d66c7}.main-banner__text-wr{position:relative;-webkit-transition:max-height .5s ease-out;-o-transition:max-height .5s ease-out;transition:max-height .5s ease-out}.main-banner__text-wr.open{max-height:520px!important;-webkit-transition:max-height .5s ease-in;-o-transition:max-height .5s ease-in;transition:max-height .5s ease-in}.main-banner_bonuses .main-banner__text-wr.open{max-height:1000px!important}.main-banner_bonuses .main-banner__text-wr{overflow:hidden}.main-banner_bonuses .centre{background:0 0;min-height:228px;position:relative;padding-bottom:40px}.main-banner_bonuses{background-image:none;overflow:hidden}.main-banner_bonuses h1,.main-banner_bonuses p{margin-right:360px}.banner-bg{position:absolute;left:780px;top:calc(50% - 12px);transform:translateY(-50%);height:calc(100% + 70px);min-height:400px;width:100%;background-repeat:no-repeat;background-size:740px auto}.main-banner h1{margin:18px 450px 12px 0;font-weight:700}.index-count-table{padding:16px 24px;-webkit-box-shadow:16px 16px 25px #e6e6e6;box-shadow:16px 16px 25px #e6e6e6;margin:48px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-between}.index-count-table__sum{font-family:Rubik,sans-serif;font-size:34px;line-height:40px;color:#2d66c7}.index-count-table a{color:#1f2735;text-decoration:underline}.icon-info:focus{outline:0}.icon-info{width:12px;height:12px;cursor:pointer;position:relative;bottom:5px;margin-left:6px}.index-count-table__name{font-weight:600;font-size:16px;max-width:250px}.index-count-table__name a:hover{text-decoration:underline}.casinos-table{margin-bottom:36px}.load{position:relative}.load::before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,255,255,.5);z-index:10;top:0;left:0}.casino{padding:12px;margin-bottom:12px}.casino__img-wr,.casino__visible{display:-webkit-box;display:-ms-flexbox;display:flex}.casino .casino__img-wr{-webkit-box-flex:1;-ms-flex:1 2 40%;flex:1 2 40%;margin-right:10px}.best-3-bonuses .casino .casino__img-wr{-webkit-box-flex:0;-ms-flex:none;flex:none}.casino__visible{margin-bottom:16px}.casino__img-wr img{border-radius:12px;margin-right:24px;width:132px;min-width:132px;height:132px}.casino__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.casino__bonus-type,.casino__name{font-family:Rubik,sans-serif;font-weight:500;font-size:20px;color:#4c525d}.casino__caption{font-family:Rubik,sans-serif;font-weight:500;font-size:19px;background:#2d66c7;color:#fff;margin:-12px -12px 12px;padding:12px 12px 12px 42px;border-radius:12px 12px 0 0;position:relative;flex:1;display:flex;align-items:center}.casino__caption-icon{width:22px;height:22px;fill:#fff;position:absolute;left:12px;top:50%;transform:translateY(-50%)}.casino:hover{-webkit-box-shadow:16px 16px 25px #e6e6e6;box-shadow:16px 16px 25px #e6e6e6}.exclusive{text-align:left;display:flex;margin-top:5px}.casino-review .exclusive{margin-top:8px}.exclusive__item{font-size:12px;font-weight:600;border-radius:3px;cursor:pointer;padding:1px 2px;line-height:20px;margin-right:5px}.exclusive__item_cash{color:#3fc229;border:1px dashed #3fc229}.exclusive__item_exc{color:#ffb400;border:1px dashed #ffb400}.casino__bonus-type{color:#4c525d;margin-top:8px}.casino__bonus-type strong{font-family:Open Sans,sans-serif;font-weight:700;font-size:18px;color:#3fc229}.casino__bonus{width:360px;margin-right:36px;background:#f4f5f5;-webkit-box-shadow:inset 0 1px 2px rgba(169,169,169,.25);box-shadow:inset 0 1px 2px rgba(169,169,169,.25);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px}.bonus-item__title{font-family:Rubik,sans-serif;margin:4px;display:block;font-weight:500;font-size:16px;color:#4c525d;position:relative;padding-left:24px;line-height:20px;text-transform:capitalize}.hide .bonus-item__value,.hide strong{position:absolute;background:#fff;border-radius:12px;padding:6px 12px 12px;width:calc(100% + 24px);width:100%;top:calc(100% + 9px);left:50%;transform:translateX(-50%);text-align:center;z-index:-1;font-weight:700;font-size:16px;color:#2d66c7;box-shadow:4px 12px 15px #c0c9d9}.hide.open .bonus-item__value,.hide.open strong{z-index:2}.hide .bonus-item__value:before,.hide strong:before{content:"";display:block;width:0;height:0;border-bottom:9px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;left:50%;transform:translateX(-50%);top:-9px}.bonus-item__title.hide::after{content:"more";color:#2d66c7;font-weight:700;text-transform:uppercase;border-bottom:1px dashed #2d66c7;cursor:pointer}.casino__text .exclusive__item{line-height:14px}.bonus-item__title strong{font-family:Open Sans,sans-serif;font-weight:700;font-size:16px;color:#2d66c7}.bonus-item__value{font-family:Open Sans,sans-serif;font-weight:400}.bonus-item__value_gray{color:#b7babe}.casino__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.casino__buttons a:first-child{margin-bottom:8px}.bonus-item__icon,.js-anchors__icon{width:16px;height:16px;position:absolute;left:0;top:2px;fill:#4c525d}.casino__hide-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:12px;border-top:2px solid #f4f5f5}.casino__hide{overflow:hidden;max-height:0;-webkit-transition:max-height .5s ease-out;-o-transition:max-height .5s ease-out;transition:max-height .5s ease-out}.casino__hide.open{-webkit-transition:max-height .5s ease-in;-o-transition:max-height .5s ease-in;transition:max-height .5s ease-in;max-height:400px}.features__caption,.list-caption{font-family:Rubik,sans-serif;font-weight:500;font-size:20px;letter-spacing:.15px;width:94px;min-width:94px;margin-right:21px}.marked-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-bottom:10px}.marked-list li{padding-left:25px;position:relative;margin-bottom:5px}.marked-list li:before{content:"";position:absolute;left:0;top:5px;background-image:url("../img/star-2.svg");background-repeat:no-repeat;display:block;width:14px;height:14px}.casino__hide-show-btn{padding:6px 0;cursor:pointer}.casino__hide-show{width:14px;height:14px;margin:0 auto;display:block}.casino__hide-show.open{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.show-more-btn{margin:35px 0;text-align:center}.show-more-btn_slots{margin-top:0}.show-more-btn_mb48{margin-bottom:48px}.index-sorted-btn{display:flex;align-items:center}.index-sorted-btn__wr{display:flex}.btn_sorted{padding-left:40px;position:relative;font-size:14px;text-transform:capitalize;text-align:left}.index-sorted-btn__wr .btn_sorted{margin-right:12px}.index-sorted-btn__caption{font-weight:700;font-size:16px;line-height:20px;padding:0 24px 0 0;text-align:center;color:#4c525d}.index-sorted-btn__icon{width:20px;height:20px;fill:#2d66c7;position:absolute;left:10px;top:50%;transform:translateY(-50%)}.index-sorted-btn__current{display:none}.index-sorted-btn__current-icon{width:12px;height:12px;fill:#2d65c7;position:absolute;right:12px;top:15px}.btn_sorted.active .index-sorted-btn__icon,.btn_sorted:hover .index-sorted-btn__icon{fill:#fff}.btn_sorted.active,.btn_sorted:hover{background:#2d66c7;color:#fff}.content__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content__column{width:calc(33% - 15px);-webkit-box-shadow:16px 16px 25px #e6e6e6;box-shadow:16px 16px 25px #e6e6e6;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.column-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;padding:14px 0;-webkit-box-flex:1;-ms-flex:1;flex:1}.column-list li{margin:12px 12px 12px 0;padding-left:68px;font-size:14px;position:relative}.column-list__icon{width:44px;height:44px;position:absolute;left:12px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.column-caption{font-family:Rubik,sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:26px;letter-spacing:.15px;color:#fff;padding:16px 75px 24px 24px;min-height:92px;margin:0;background:-o-linear-gradient(95deg,#fff 0,#fff 23%,#2d66c7 24%,#2d66c7 100%);background:linear-gradient(-5deg,#fff 0,#fff 23%,#2d66c7 24%,#2d66c7 100%)}.blue-block{background:#0d3374;color:#fff;margin:48px 0;padding:35px 0}.blue-block h2{color:#fff}.blue-block__columns{display:-webkit-box;display:-ms-flexbox;display:flex}.blue-block__column{-webkit-box-flex:1;-ms-flex:1;flex:1}.blue-block__column_2{margin-left:40px}.blue-block__column li{padding-left:55px;margin-bottom:24px;position:relative;min-height:50px}.blue-block__column li strong{font-family:Rubik,sans-serif;font-weight:500;font-size:20px;letter-spacing:.15px}.blue-block__column li p{margin-bottom:24px}.advice__icon,.blue-block__icon{width:40px;height:40px;position:absolute;left:0;top:0;-webkit-transform:none;-ms-transform:none;transform:none}.advice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:16px 16px 25px #e6e6e6;box-shadow:16px 16px 25px #e6e6e6;overflow:hidden;margin:24px 0}.advice__number{min-width:30px;background:#2d66c7;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Rubik,sans-serif;font-weight:400;font-size:24px;color:#fff}.advice__text{margin:24px;padding-left:75px;position:relative}.advice__text strong{font-family:Rubik,sans-serif;font-style:normal;font-weight:500;font-size:20px}.advice__text p{margin-top:12px}.advice .advice__text:before{left:0;top:0;-webkit-transform:none;-ms-transform:none;transform:none}.advice__icon{width:52px;height:52px}.bread{background:#50a1eb;padding:7px 0;margin-bottom:48px}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;line-height:18px;color:#fff}.breadcrumbs li{margin:3px 0}.breadcrumbs li a{text-decoration:underline;color:#fff}.breadcrumbs li a:hover{text-decoration:none}.breadcrumbs li span{margin-right:5px}.filters{margin-bottom:48px}.filters__caption{min-height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#2d66c7;font-family:Rubik,sans-serif;font-weight:500;font-size:20px;line-height:26px;color:#fff;border-radius:12px;padding:0 24px}.filters__caption_icon{display:none}.filters__inner{margin:0 12px}.filters__category{border-bottom:1px solid #f4f5f5;padding:10px 0}.filters__category:last-child{border-bottom:none}.filters__category-name{font-weight:600;font-size:14px;line-height:20px;letter-spacing:1.5px;color:#4c525d;text-transform:uppercase;position:relative;cursor:pointer;padding:0 15px 0 0}.filters__category-name-icon{position:absolute;width:14px;height:14px;right:0;top:3px}.filters__category-hide{max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-out;-o-transition:max-height .5s ease-out;transition:max-height .5s ease-out}.filters__category.open .filters__category-hide{max-height:225px;-webkit-transition:max-height .5s ease-in;-o-transition:max-height .5s ease-in;transition:max-height .5s ease-in}.filters__category.open .filters__category-name-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.filters__category-hide ul{overflow:auto;max-height:175px;margin-top:10px}.filters__category-hide_heighy-auto ul,.filters__category.open .filters__category-hide_heighy-auto{max-height:100%}.filters__category-hide ul::-webkit-scrollbar{width:8px;background:#f4f5f5;border-radius:4px}.filters__category-hide ul::-webkit-scrollbar-thumb{border-radius:4px;background-color:#2d66c7}.filters-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;padding:6px 12px;background:#f4f5f5;border-radius:4px;overflow:hidden}.filters-search__text{font-size:14px;line-height:18px;background:#f4f5f5;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:10px}.search-icon{width:14px;height:14px;fill:#2d66c7}.filters-search__btn{background:0 0}.filters__category li a{padding-left:24px;position:relative;font-size:14px;color:#4c525d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:hover 0s;-o-transition:hover 0s;transition:hover 0s}.filters__category li{padding:5px 0}.filters__category li a:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;width:16px;height:16px;background:#f4f5f5;border:1px solid #f4f5f5;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.filters__category li a:hover{color:#2d66c7}.filters__category li a:hover:before{background:#2d66c7}.filters__category li.is-active a{color:#2d66c7;font-weight:700}.filters__category li.is-active a:before{background:#2d66c7}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:24px 0 36px}.pagination a,.pagination b{width:36px;height:36px;background:#fff;border-radius:8px;font-weight:700;line-height:36px;text-align:center;color:#b7babe;margin:10px 10px 0 10px}.pagination a:hover,.pagination b{background:#2d66c7;-webkit-box-shadow:16px 16px 25px #e6e6e6;box-shadow:16px 16px 25px #e6e6e6;color:#fff}blockquote{margin:36px 0 48px 24px;color:#4c525d;background:url("../img/quotemarks.png") top right no-repeat}.field-inserts__inner:before,blockquote:before{content:"";display:block;width:128px;height:4px;background:#50a1eb;border-radius:2px}.field-inserts__inner,blockquote p{font-family:Rubik,sans-serif;font-weight:700;font-size:16px;line-height:22px;letter-spacing:.15px;text-transform:uppercase;margin:8px 0;color:#4c525d}blockquote i{font-size:14px;font-style:normal}.field-inserts{position:relative}.field-inserts__inner{width:255px;position:absolute;left:-275px}.field-inserts__inner:before{width:68px;margin-bottom:8px}.slots-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px 12px}.slots-list__item{position:relative;overflow:hidden;border-radius:12px;width:calc(100% / 3 - 24px);margin:0 12px 24px 12px}.lots-list__img{width:100%;height:148px}.slots-list__btn{position:absolute;min-width:unset;max-width:90%;width:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none;font-style:normal}.slots-list__item:hover{-webkit-box-shadow:16px 16px 25px #e6e6e6;box-shadow:16px 16px 25px #e6e6e6}.slots-list__item:hover:before{content:"";display:block;width:100%;height:100%;background:rgba(31,39,53,.75);position:absolute}.slots-list__item:hover>.slots-list__btn{display:block}.noframe__message{z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;max-width:600px;width:75%;padding:20px;border-radius:12px;margin:auto;position:relative;overflow:hidden}.noframe__message p{text-align:center;margin:12px 0 45px}.noframe__message svg{width:50px;height:50px;fill:#0d3374}.best-casino{-webkit-box-shadow:16px 16px 25px #e6e6e6;box-shadow:16px 16px 25px #e6e6e6;margin-bottom:48px;position:relative;min-height:255px}.best-casino .casino:hover{-webkit-box-shadow:none;box-shadow:none}.best-casino__right{margin-left:285px}.best-casino__img{width:255px;height:255px;position:absolute;top:0;left:0;overflow:hidden;border-radius:12px;-webkit-box-shadow:0 0 10px rgba(66,66,66,.24);box-shadow:0 0 10px rgba(66,66,66,.24);z-index:1}.best-casino__img img{position:absolute;top:-10px;left:-10px;width:calc(100% + 20px);height:calc(100% + 20px);max-width:unset}.best-casino__top{background:#2d66c7;border-radius:12px;min-height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.best-casino__top p{font-family:Rubik,sans-serif;font-weight:500;font-size:26px;letter-spacing:.055em;color:#fff;margin-left:12px}.best-casino__top .best-casino__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.best-casino__top-icon{margin-left:12px}.best-casino .casino{position:relative;margin-bottom:0}.game{-webkit-box-shadow:16px 16px 25px #e6e6e6;box-shadow:16px 16px 25px #e6e6e6;margin-bottom:48px;padding:12px}.game__inner{border-radius:12px;position:relative;overflow:hidden}.game__frame{width:100%;height:600px;border:none;display:block}.game__holder{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.2);z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex}.game__holder img{width:100%;height:100%;position:absolute}.game__holder:before{content:"";position:absolute;display:block;width:100%;height:100%;background:rgba(31,39,53,.8);z-index:3}.game__play-btn{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;z-index:4}.game__play-btn svg{width:80px;height:80px}.game__play-btn:hover>svg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.billets{margin-bottom:48px;padding:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#4c525d}.billet{-webkit-box-flex:1;-ms-flex:1 2 calc(50% - 24px);flex:1 2 calc(50% - 24px);background:#f4f5f5;-webkit-box-shadow:inset 0 1px 2px rgba(169,169,169,.25);box-shadow:inset 0 1px 2px rgba(169,169,169,.25);border-radius:12px;margin:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;min-width:300px}.billet__icon{width:44px;min-width:44px;height:44px;margin-right:12px}.billets__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.billets__wrap_side{-webkit-box-flex:1;-ms-flex:1 2 calc(50% - 24px);flex:1 2 calc(50% - 24px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.casino-tab,.game-review{padding:12px;margin-bottom:48px}.game-review__top{display:-webkit-box;display:-ms-flexbox;display:flex}.game-review__top>img{width:136px;min-width:136px;border-radius:12px;margin-right:24px}.rating{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.rating img{margin-right:8px}.rating span{font-size:18px;line-height:22px}.game-review__top-wrap .game-review__caption{display:block;margin:0 0 6px 0}.game-review__btn{width:100%;margin:24px 0}.review-table{background:#f4f5f5;-webkit-box-shadow:inset 0 1px 2px rgba(169,169,169,.25);box-shadow:inset 0 1px 2px rgba(169,169,169,.25);border-radius:12px}.review-table tr{padding:12px 0;margin:0 12px;display:block;border-bottom:2px solid #fff}.review-table tr:last-child{border-bottom:none}.review-table th{font-family:Rubik,sans-serif;font-weight:500;font-size:20px;line-height:26px;color:#4c525d;display:block;text-align:left;margin-bottom:4px}.review-table td a{color:#2d66c7}.review-table td a:hover{text-decoration:underline}.review-table td a:after,.review-table td span:after{content:","}.review-table td a:last-child:after,.review-table td span:last-child:after{content:none}.no-icon:before,.yes-icon:before{content:"";margin-right:8px;display:inline-block;width:12px;height:12px}.yes-icon:before{background:url("../img/yes-icon.svg") center center no-repeat}.no-icon:before{background:url("../img/no-icon.svg") center center no-repeat}.game-review__bottom-text{margin-top:24px}.casino-review{-webkit-box-shadow:16px 16px 25px #e6e6e6;box-shadow:16px 16px 25px #e6e6e6;margin-bottom:30px;position:relative;min-height:156px;display:flex}.casino-review .casino__img-wr img{position:absolute;left:9px}.casino-review .casino__buttons a{display:flex;align-items:center;justify-content:center;font-size:14px;letter-spacing:.5px;width:175px;min-width:175px}.casino-review_fixed{position:fixed;top:-1000px;left:0;z-index:1000;width:100%;border-radius:0 0 12px 12px;box-shadow:none;min-height:unset;transition:.5s}.casino-review_fixed.open{top:0}.casino-review_fixed .casino-review__inner{max-width:1140px;margin:0 auto;padding-left:15px;padding-right:15px}.casino-review_fixed .casino-review__top{padding-left:114px;position:relative;margin-bottom:0}.casino-review_fixed .casino__img-wr{flex-direction:column;height:100%}.casino-review_fixed .casino__text{max-width:unset;flex-direction:row;align-items:center}.casino-review_fixed .exclusive{margin:7px 0 0 48px}.casino-review_fixed .casino__img-wr img{width:90px;height:90px;min-width:90px;left:0}.casino-review_fixed .casino-rating{margin-top:auto}.casino-review_fixed .casino-rating__link{margin-left:30px}.casino-review_fixed .casino__buttons{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-direction:column}.casino-review_fixed .casino__buttons a{width:100%;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;min-width:210px}.casino-review_fixed .casino__buttons a:first-child{margin:0 0 10px}.casino-review__inner{display:flex;justify-content:space-between;padding:12px;border-radius:12px;margin-left:156px;width:100%}.casino-review__top{display:flex;flex-direction:column;flex:1;margin-right:14px}.casino-review.blacklisted{border:2px dashed #4c525d}.casino-review.closed{border:2px dashed #ff3c3c}.casino-review.blacklisted .casino__name{color:#4c525d}.casino-review.closed .casino__name{color:#b7babe}.casino-review__grey{margin:0 0 30px;background:#fff;border-radius:12px;padding:12px 12px 6px}.casino-review__grey p{font-family:Rubik,sans-serif;font-weight:500;font-size:20px;line-height:22px;margin-bottom:18px;color:#4c525d}.casino-review_fixed .casino__text{max-width:unset}.casino-review__casino-tips{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 0 12px}.casino-review__casino-tips-link{margin:0 2px}.casino-review__casino-tips_icon{width:36px;height:62px;min-width:36px}.casino-review__name{font-family:Rubik,sans-serif;font-weight:500;font-size:20px;color:#4c525d;margin-bottom:6px}.casino-review__grey-data,.casino-review__grey-text{font-family:Rubik,sans-serif;font-size:14px;color:#4c525d}.casino-review__grey-data{color:#b7babe}.casino-game-tips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.casino-game-tips li{background:#f4f5f5;border-radius:12px;width:calc(100% / 3 - 8px);margin:6px 0;min-height:100px}.casino-game-tips_wr{padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;height:100%}.casino-game-tips li span{font-family:Rubik,sans-serif;font-size:14px;line-height:14px;color:#b7babe;text-align:center;font-weight:700}.casino-game-tips__icon{width:40px;height:40px;fill:#b7babe;margin-bottom:12px}.casino-game-tips li.active{background:#0d3374;cursor:pointer}.casino-game-tips li.active span{color:#fff}.casino-game-tips li.active .casino-game-tips__icon{fill:#fff}.casino-review__typs-and-rating{display:flex;margin-top:auto}.features{padding:12px;margin-bottom:30px;width:100%}.features__caption{width:100%;max-width:100%;margin-bottom:8px}.review-slider{margin-bottom:30px}.review-slider img{border-radius:12px}.bonus-review{margin-bottom:48px}.bonus-review .list-caption{width:164px;min-width:164px}.bonus-review__titles .bonus-item__title{margin:0;padding:0;white-space:unset}.bonus-review__titles_mob{display:none}.bonus-review .casino__visible{padding-left:156px;position:relative}.bonus-review .casino__visible img{left:0;top:0;position:absolute}.privacy-policy{position:fixed;bottom:0;width:100%;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000}.privacy-policy>div{background:#1d55a4;max-width:1300px;width:90%;padding:20px 20px;border-radius:15px 15px 0 0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.privacy-policy>div>p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.privacy-policy svg{width:50px;height:50px;min-width:50px;margin-right:10px}.privacy-policy_buttonswrapper{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:185px;-ms-flex-pack:distribute;justify-content:space-around}.privacy-policy_more,.privacy-policy_ok{padding:14px 21px;font-weight:700;text-transform:uppercase;text-decoration:none;border-radius:6px;border:1px solid #f7dd08;font-size:16px;line-height:19px;background:0 0;color:#fff;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all;cursor:pointer}.privacy-policy_ok{background-color:#f7dd08;color:#000}.privacy-policy_more:hover{background-color:#f7dd08;color:#000;text-decoration:none}.privacy-policy_ok:hover{background:0 0;color:#fff}.continent-item:not(:last-child){margin:40px 0}.countries-languages ul{-webkit-column-count:4;-moz-column-count:4;column-count:4}.countries-languages li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:5px 0;min-width:150px}.continents ul li img{margin-right:5px;display:inline-block}.continent-item h3{border-bottom:1px solid #1f2735;line-height:1px}.continent-item h3 span{background:#f4f5f5}.countries-languages li a{border-bottom:1px solid transparent}.countries-languages li a:hover{border-bottom:1px solid #1f2735}.oops{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;text-align:center;background:#fff}.oops img{margin:auto;max-width:unset;max-width:100%}.hover_bkgr_fricc{background:rgba(0,0,0,.7);cursor:pointer;display:none;height:100%;position:fixed;text-align:center;top:0;left:0;width:100%;z-index:10000}.hover_bkgr_fricc>div{background-color:#fff;-webkit-box-shadow:10px 10px 60px #555;box-shadow:10px 10px 60px #555;display:inline-block;height:auto;min-height:100px;vertical-align:middle;max-width:680px;position:relative;border-radius:8px;padding:2%;margin:0 20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.popupCloseButton{background:#fff;border:3px solid #1d55a3;border-radius:50px;cursor:pointer;display:inline-block;font-weight:700;position:absolute;top:-20px;right:-20px;font-size:25px;line-height:25px;width:35px;height:35px;text-align:center}.loading{background-image:url("../img/load.gif");background-size:30px 30px;background-position:center center;background-repeat:no-repeat;color:transparent;-webkit-transition:0s;-o-transition:0s;transition:0s}.contact__form a{color:#fff}.contact__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Rubik,sans-serif;color:#4c525d;line-height:22px;max-width:100%;margin:0 auto;background:#fff;box-shadow:16px 16px 25px #e6e6e6;border-radius:12px;padding:12px;font-size:16px}.contact__form_review{margin-bottom:30px}.contact__form_sort{background:0 0;padding:0;box-shadow:none;width:540px;margin:0 0 0 auto;min-width:540px;justify-content:flex-start}.contact__form_sort .contact__form__wr{margin-top:0;justify-content:flex-end}.contact__form_sort .select{background:#fff}.contact__form_sort .contact__form__input-wr{max-width:225px;margin-left:30px}.contact__form__wr{display:flex;margin:12px 0;width:100%}.contact__form input{background:#f4f5f5;height:46px;border-radius:12px;padding:0 12px;width:100%;font-family:Rubik,sans-serif;color:#4c525d;font-size:14px}.contact__form__input-wr{flex:1;margin-right:24px;position:relative}.contact__form__input-wr_text,.contact__form__select-wr{margin-right:0}.contact__form__input-wr_text{width:100%;margin-bottom:24px}.contact__form__btn-wr{width:100%;margin-bottom:12px;display:flex;align-items:center}.message-text{font-weight:500;font-size:20px;line-height:26px;color:#3fc229;margin-left:48px;display:none}textarea{border:none}.contact__form textarea{width:100%;height:115px;resize:none;border-radius:12px;padding:12px;background:#f4f5f5;display:block;font-family:Rubik,sans-serif;color:#4c525d;font-size:14px}.contact__form textarea::-webkit-scrollbar{width:8px;background:#fff}.contact__form textarea::-webkit-scrollbar-thumb{border-radius:4px;background-color:#2d66c7}.select__list::-webkit-scrollbar{width:8px;background:#fff}.select__list::-webkit-scrollbar-thumb{border-radius:4px;background-color:#2d66c7}.placeholder{font-size:16px;color:#b7babe;position:absolute;z-index:2;left:12px;top:12px;transition:.5s}.select{position:relative;display:block;width:100%;height:46px;background:#f4f5f5;border-radius:12px;flex:1}.select__head{height:46px;border-radius:12px;padding:0 10px;font-size:15px;line-height:46px;color:rgba(66,67,72,.8);cursor:pointer;position:relative;z-index:3}.select__head::after{width:10px;height:6px;background:#f4f5f5 url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.50495 5.78413L0.205241 1.25827C-0.0684138 0.970375 -0.0684138 0.503596 0.205241 0.215836C0.478652 -0.0719461 0.922098 -0.071946 1.19549 0.215837L5.00007 4.22052L8.80452 0.215953C9.07805 -0.0718292 9.52145 -0.0718292 9.79486 0.215953C10.0684 0.503736 10.0684 0.970492 9.79486 1.25839L5.49508 5.78425C5.35831 5.92814 5.17925 6 5.00009 6C4.82085 6 4.64165 5.928 4.50495 5.78413Z' fill='%234C525D'/%3E%3C/svg%3E%0A") no-repeat center/cover;position:absolute;right:20px;bottom:50%;transform:translateY(50%);content:"";display:block;transition:.2s ease-in}.select__head.open::after{transform:translateY(50%) rotate(180deg)}.select__list{display:none;position:absolute;top:100%;left:-1px;right:-1px;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.2);border-radius:12px;margin-top:5px;max-height:205px;overflow-x:hidden;overflow-y:auto;z-index:66;margin:0;padding:0;font-size:14px;color:#424348;scrollbar-color:dark;scrollbar-width:thin;overscroll-behavior:contain}.select__list .select__item{position:relative;border-top:1px solid #f4f5f5;padding:10px 15px;cursor:pointer;list-style-type:none;color:#4c525d}.select__list .select__item:hover{background:#50a1eb;color:#fff}.placeholder-nobg{content:"";display:block;position:absolute;top:0;left:12px;width:0;height:1px;background:#fff;z-index:1}.focused{border:1px solid #50a1eb}.focused+.placeholder{top:-8px;font-size:14px;line-height:18px;color:#50a1eb}.getintouch__invalid{border:1px solid #fb0505}.focused.getintouch__invalid+.placeholder{color:#fb0505}.contact__form_error{position:absolute;display:none;padding:12px;font-family:"Open Sans",sans-serif;font-size:14px;color:#4c525d;background:#fff;border-radius:12px;box-shadow:10px 10px 25px #e6e6e6;right:0;top:calc(100% - 5px);z-index:3}.contact__form_error:before{content:"";display:block;position:absolute;top:-7px;right:23px;width:0;height:0;border-bottom:9px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent}.contact__form_error:after{content:"";display:block;position:absolute;top:-27px;right:20px;background:url("../img/error-form.svg");width:22px;height:22px}.invalid.contact__form_error{display:block}.popup__active{display:-webkit-box;display:-ms-flexbox;display:flex}.text-danger{margin:10px 0}.mb0{margin-bottom:0}.anchors{display:flex;justify-content:space-between;-webkit-box-shadow:16px 16px 25px #e6e6e6;box-shadow:16px 16px 25px #e6e6e6;padding:18px;margin-bottom:48px}.anchors__link{min-width:unset;padding:9px 6px;font-size:13px;margin:6px;letter-spacing:.25px;display:flex;justify-content:center;align-items:center}.two-column .anchors__link{width:100%}.t-and-c{font-weight:600;font-size:12px;margin-top:-8px;text-align:center;color:#4c525d}.t-and-c:hover{text-decoration:underline}.bonus-review__titles_desc{margin:auto 0 0}.casino-rating{display:flex;flex-direction:column;line-height:18px}.casino-rating__caption{font-family:Rubik,sans-serif;font-style:normal;font-weight:500;font-size:20px;color:#4c525d;margin-bottom:8px}.casino-review_fixed .casino-rating__caption{margin-bottom:0;font-size:16px}.column-main .casino-review_fixed .casino__name{font-size:20px}.casino-rating__wr{display:flex;align-items:center;flex-wrap:wrap}.casino-rating__value{font-weight:700;font-size:14px;color:#4c525d}.casino-rating__link{font-size:14px;text-decoration-line:underline;color:#2d66c7;cursor:pointer;text-transform:lowercase}.casino-rating__link:hover{text-decoration-line:none}.casino-rating__stars{position:relative;width:90px;height:14px;background:url("../img/empty-star.svg");background-size:auto 18px;display:flex;align-items:stretch;margin-right:8px}.casino-rating__stars-inner{position:absolute;left:0;height:14px;background:url("../img/full-star.svg");background-size:auto 18px;max-width:100%}.casino-rating__prename{margin-right:12px}.contact__form__input-wr .casino-rating__stars{width:130px;height:20px;background-size:auto 26px}.casino-rating__wr.contact__form__input-wr{justify-content:center}.contact__form__input-wr .casino-rating__stars-inner{height:20px;background-size:auto 26px}.casino-rating__stars i{flex:1;cursor:pointer;position:relative;z-index:2}.casino-rating_tile{flex-direction:row;flex-wrap:wrap;margin:5px 0 auto}.casino-rating_tile .casino-rating__caption{font-size:16px;margin:0 8px 0 0}.best-3-bonuses .casino-rating_tile{margin-bottom:0}.best-3-bonuses .casino-rating_tile .casino-rating__caption,.best-casino .casino-rating_tile .casino-rating__caption{display:none}.best-3-bonuses_blue .casino-rating__value{color:#fff}.review-coments{padding:12px;margin-bottom:30px}.review-coments__caption{display:flex;align-items:center}.review-coments__list{margin-top:24px}.review-coments__caption p{color:#4c525d;font-family:Rubik,sans-serif;font-weight:500;font-size:20px}.review-coments__caption span{color:#b7babe;margin-left:12px;font-family:Rubik,sans-serif;font-weight:500;font-size:20px}.review-coments__caption a{margin-left:auto}.review-item{padding-bottom:12px;border-bottom:2px solid #f4f5f5;margin-bottom:12px}.review-item:last-of-type{border-bottom:none}.review-item__inner{display:flex}.review-item__left{width:154px;min-width:154px;margin-right:24px;align-self:flex-start}.review-item__name{font-family:Rubik,sans-serif;font-weight:500;font-size:16px;color:#4c525d}.review-item__data{font-size:14px;color:#4c525d}.review-item__text{color:#4c525d;line-height:24px;letter-spacing:.5px;overflow:hidden}.review-item__full-read{display:inline-flex;font-weight:700;font-size:16px;text-transform:uppercase;color:#2d66c7;padding-top:24px;cursor:pointer;align-items:center}.review-item__arrow{fill:#2d66c7;width:14px;height:14px;margin-left:12px}.review-mob .billets{margin-bottom:30px}.best-3-bonuses{display:flex;margin-bottom:18px;flex-wrap:wrap}.best-3-bonuses .casino__visible{flex-direction:column;margin-bottom:0;height:100%}.best-3-bonuses .casino__bonus{width:100%;margin:12px 0 24px}.best-3-bonuses_blue .casino__bonus{background:#234c92;box-shadow:inset 0 1px 2px rgba(0,0,0,.53)}.best-3-bonuses .casino__img-wr img{width:90px;min-width:90px;height:90px;margin-bottom:12px}.best-3-bonuses .casino__bonus-type{margin-top:8px}.best-3-bonuses_blue .casino__img-wr img{box-shadow:4px 4px 5px rgba(0,0,0,.18)}.best-3-bonuses .casino__img-wr{margin-right:0}.best-3-bonuses .casino__buttons{margin-left:0}.best-3-bonuses .casino .btn{width:100%}.best-3-bonuses_blue .casino .btn{color:#fff}.best-3-bonuses .casino{margin-bottom:0;position:relative;flex:1;min-width:300px;margin:0 15px 30px}.best-3-bonuses_blue .casino{background:#0d3374 url("../img/card-bg.svg") center center no-repeat}.best-3-bonuses{margin-left:-15px;margin-right:-15px}.best-3-bonuses .casino__bonus-type,.best-3-bonuses .casino__name{font-size:16px}.best-3-bonuses_blue .casino__bonus-type,.best-3-bonuses_blue .casino__name{color:#fff}.best-3-bonuses .casino__name{margin-right:20px}.best-3-bonuses .casino__bonus-type strong{font-size:14px}.best-3-bonuses .bonus-item__title{font-size:14px}.best-3-bonuses_blue .bonus-item__title{color:#fff}.best-3-bonuses .bonus-item__title strong{font-size:15px}.best-3-bonuses_blue .bonus-item__title strong{color:#3fc229}.best-3-bonuses_blue .bonus-item__icon{fill:#fff}.best-3-bonuses .casino__flag{position:absolute;top:-6px;right:8px}.best-3-bonuses_small .casino__img-wr{margin-bottom:12px}.best-3-bonuses_small .casino__buttons{margin-top:auto}.best-3-bonuses_blue .t-and-c{color:#fff}.casino__flag{position:absolute;top:-5px;right:15px}.casino__flag-icon{width:40px;height:56px}.casino__flag-count{position:absolute;top:50%;left:20px;transform:translateY(-50%);color:#fff;text-shadow:2px 4px 6px rgba(135,133,133,.37);font-size:18px;font-weight:700}.bg-block{background:#0d3374 url("../img/blue-bg.png");padding:48px 0 36px;color:#fff;margin:12px 0 48px}.bg-block p,.block__columns p{margin-bottom:24px}.bg-block .caption2,.bg-block .caption3,.bg-block h2,.bg-block h3,.bg-block span{color:#fff;display:block}.bg-block__buttons{display:flex;justify-content:center}.bg-block__buttons a{margin:0 12px 12px}.block__columns{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -15px 36px}.bg-block .block__columns{margin-bottom:0}.block__column{background:#234c92;border-radius:12px;padding:24px 24px 0;min-width:300px;margin:15px;display:flex;flex-direction:column}.block__column-btns{margin:auto auto 24px;text-align:center}.block__columns_white .block__column{background:#fff;box-shadow:16px 16px 25px #e6e6e6}.block__columns_2 .block__column{-webkit-box-flex:1;-ms-flex:1 2 calc(50% - 30px);flex:1 2 calc(50% - 30px)}.block__columns_3 .block__column{-webkit-box-flex:1;-ms-flex:1 2 calc(100% / 3 - 30px);flex:1 2 calc(100% / 3 - 30px)}.slider-menu{display:flex;margin:0 -15px 48px;flex-wrap:wrap}.slider-menu-card{width:calc(100%/4 - 30px);box-shadow:14px 9px 13px #e6e6e6;overflow:hidden}.slider-menu-card{margin:15px}.slider-menu-card__header{min-height:132px;padding:24px 10px;background:-o-radial-gradient(50.2% 50%,49.8% 50%,#50a1eb 0,#2d65c7 100%);background:radial-gradient(49.8% 50% at 50.2% 50%,#50a1eb 0,#2d65c7 100%);text-shadow:4px 4px 5px rgba(0,0,0,.18);font-family:Rubik,sans-serif;text-transform:uppercase;color:#fff;font-size:23px;line-height:23px;font-weight:700}.slider-menu-card__caption{background:#ffb400;border-radius:12px;margin-bottom:10px;text-align:center;padding:10px 5px}.slider-menu-card__sub-caption{text-align:right;margin-right:22px}.slider-menu-card__body{padding:24px 12px;display:flex;flex-direction:column;flex:1}.slider-menu-card__name{font-family:Rubik,sans-serif;font-weight:500;font-size:20px;line-height:26px;color:#4c525d;margin-bottom:12px}.slider-menu-card__text{margin-bottom:24px}.slider-menu-card__link{font-weight:700;font-size:14px;line-height:20px;color:#2d66c7;margin-top:auto}.slider-menu-card__link:hover{text-decoration:underline}.slider-menu-card__link-arrow{width:14px;height:14px;fill:#2d66c7;margin-left:30px;transform:rotate(-90deg);position:relative;top:2px}.best-3-bonuses_float{width:540px;float:right;margin:0 0 0 30px}.best-3-bonuses_float .best-3-bonuses{flex-direction:column;margin-bottom:0}.best-3-bonuses_float .casino__visible{flex-direction:row}.best-3-bonuses_float .casino__flag{display:none}.best-3-bonuses_float .casino .casino__img-wr{-webkit-box-flex:1;-ms-flex:1 2 40%;flex:1 2 40%;margin-bottom:0;margin-right:6px}.best-3-bonuses_float .casino:not(:last-child){margin-bottom:12px}.best-3-bonuses_float .casino__buttons{margin-bottom:auto;margin-left:auto}.best-3-bonuses_float .casino__name{margin-right:0}.error404{display:flex;flex-direction:column;align-items:center}.error404__caption{font-size:16vw;margin-bottom:36px;line-height:1;text-transform:uppercase}.error404 .btn{color:#fff}.error404__text{margin-bottom:36px;font-size:20px}.caption-wr{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px}.caption-wr .caption2{margin:6px 12px 12px 0}.slots-list-games{display:flex;flex-wrap:wrap;margin:0 -15px 12px}.slots-list-game{box-shadow:16px 16px 25px #e6e6e6;width:calc(100%/4 - 30px);margin:0 15px 30px;overflow:hidden;position:relative;cursor:pointer}.slots-list-game.first{border:3px solid #ffb400}.slots-list-game__img{width:100%;height:152px}.slots-list-game__btns{position:absolute;top:0;width:100%;height:152px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgba(31,39,53,.75);z-index:-1}.slots-list-game__text{padding:12px}.slots-list-game__text_vsicon{padding-right:60px;position:relative}.slots-list-game__text strong{font-family:Rubik,sans-serif;font-weight:500;font-size:16px;line-height:18px;display:inline-block}.slots-list-game:hover .slots-list-game__btns{z-index:1}.slots-list-game__btn{width:calc(100% - 24px);min-width:0;margin:6px 0}.slots-list-game__btn-play-fun{color:#fff;border:1px solid #fff}.slots-list-games_small{flex-direction:column;position:relative;margin:0}.slots-list-games_small .slots-list-game{display:flex;flex-direction:column;min-height:165px;width:100%;margin:0 0 12px;padding:12px}.slots-list-games_small .slots-list-game__btn,.slots-list-games_small .slots-list-game__text{margin:0 0 0 253px}.slots-list-games_small .slots-list-game__btn{width:auto;margin-top:auto}.slots-list-games_small .slots-list-game__text{padding:0}.slots-list-games_small .slots-list-game__img{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:217px;height:141px;border-radius:12px}.slots-list-games_small .slots-list-game__text strong{font-size:20px}.search-form{font-family:Rubik,sans-serif;color:#4c525d;font-size:16px;background:#f4f5f5;border-radius:12px;height:46px;display:flex;align-items:center;position:relative}.search-form__wr{margin:12px 0 0 0}.search-form__icon,.search-form__icon-close{width:21px;height:21px;fill:#4c525d;margin:0 12px 0 0;cursor:pointer}.search-form__icon-close{height:44px}.search-form__icon:hover{fill:#2d66c7}.search-form .search-form__placeholder{position:absolute;top:-9px;left:12px;font-size:14px;line-height:18px;color:#50a1eb;z-index:2;display:none}.search-form__placeholder::after{content:'';display:block;width:100%;height:1px;background:#fff;position:absolute;top:8px;z-index:-1}.search-form__search{font-family:Rubik,sans-serif;color:#4c525d;font-size:16px;flex:1;min-width:0;padding:12px;background:0 0}.search-form__select-head{position:relative;min-width:130px;padding:10px 12px;cursor:pointer}.search-form__select-head:after{content:'';display:block;position:absolute;right:12px;top:20px;width:0;border-top:6px solid #4c525d;border-left:4px solid transparent;border-right:4px solid transparent}.search-form__select{height:100%;overflow:hidden;max-width:0;transition:max-width .3s ease-out}.search-form__search::placeholder{color:#b7babe}.search-form__select-list,.search_result{display:none;box-shadow:0 0 5px rgba(0,0,0,.18);position:absolute;top:50px;width:100%;z-index:2;overflow:hidden;outline:0}.search_result{z-index:1;max-height:295px;overflow-y:auto}.search-form__select-item{padding:12px;border-bottom:1px solid #f4f5f5;cursor:pointer}.select-item__icon{width:16px;height:16px;fill:#4c525d;margin-right:12px;position:relative;top:2px;display:inline-block}.result .select-item__icon{position:static;width:30px;height:30px;border-radius:5px}.search-form__select-item.result{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:49px}.search-form__select-item_caption{padding:12px;color:#2d66c7}.search-form__select-item.result a{margin:0 12px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4c525d;-webkit-transition:none;-o-transition:none;transition:none}.search-form__select-item.active a,.search-form__select-item:hover a{color:#fff;text-decoration:none}.search-form__select-item.active,.search-form__select-item:hover{background:#50a1eb;color:#fff}.search-form__select-item.active .select-item__icon,.search-form__select-item:hover .select-item__icon{fill:#fff}.search_result::-webkit-scrollbar{width:8px;background:#f4f5f5;border-radius:0 4px 4px 0}.search_result::-webkit-scrollbar-thumb{border-radius:4px;background-color:#2d66c7}.open .search-form__select-list{display:block}.open .search-form__select-head:after{transform:rotate(180deg)}.focused .search-form__select{max-width:150px;border-right:1px solid #50a1eb;transition:max-width .3s ease-in}.header__lang-wr{display:flex;margin-left:auto}.header__search{display:flex;align-items:center;right:15px;top:50%;z-index:10;padding:7px 0;width:100%;max-width:45px;z-index:1}.header__search .search-form__search{max-width:0;padding-right:0}.header__search .search-form{background:0 0}.header__search .search-form__icon{fill:#fff}.search-form.focused{background:#f4f5f5;width:100%;z-index:101}.header__search .focused .search-form__search{max-width:100%;padding-right:12px}.header__search_open{position:absolute;transform:translateY(-50%);max-width:calc(100% - 30px);transition:max-width .5s ease-in;z-index:101}.header__search .search-form__icon-close{fill:#2d66c7}.header__search .search-form__select{transition:max-width 0s ease-out}.header__search_open .search-form__icon,.search-form__icon-close{display:none}.header__search_open .search-form__icon-close{display:block}.js-anchors-wr{background:#234c92 url("../img/anchors-bg.svg") right 36px top no-repeat;border-radius:12px;padding:24px 24px 0;width:50%;margin:0 30px 24px 0;float:left}.js-anchors__item{position:relative;padding-left:28px;margin-bottom:24px}.js-anchors__icon{top:6px;fill:#fff}a.js-anchors__link{font-weight:700;color:#fff;font-size:14px;text-decoration:underline}a.js-anchors__link:hover{text-decoration:none}.vs-block{box-shadow:16px 16px 25px #e6e6e6;background:#fff url("../img/union.svg") center center no-repeat;display:flex;flex-wrap:wrap}.vs-block__item{flex:1 2;margin:24px 28px;min-width:300px;text-align:center}.vs-block__item .btn{margin:24px auto 0}.color-list{text-align:left}.color-list__item{padding-left:22px;margin-bottom:12px;position:relative}.color-list__item::before{content:'';position:absolute;left:0;top:8px;width:10px;height:10px;display:inline-block;background:#3fc229;border-radius:2px}.color-list__item.red::before{background:#ff3604}.float-right{width:540px;float:right;margin:0 0 0 30px}.clearfix:after{content:"";display:table;clear:both}.float-img{width:350px;max-width:32%}.float-img_left{float:left;margin-right:30px}.float-img_right{float:right;margin-left:30px}.slots-features-list{display:flex}.slots-features-item{box-shadow:16px 16px 25px #e6e6e6;width:175px;min-width:175px;overflow:hidden;text-align:center;margin-right:12px}.slots-features-item:last-child{margin-right:0}.slots-features-item__head{background:-o-radial-gradient(50.2% 50%,49.8% 50%,#50a1eb 0,#2d65c7 100%);background:radial-gradient(49.8% 50% at 50.2% 50%,#50a1eb 0,#2d65c7 100%);margin-bottom:12px;height:96px;display:flex}.slots-features-item__head img{max-width:130px;margin:auto}.slots-features-item__name{font-family:Rubik,sans-serif;font-weight:500;font-size:20px;color:#4c525d;margin:0 12px;display:block}.slots-features-item .btn{min-width:0;margin:12px;display:block}.slots-features-item.slick-slide{margin-bottom:7px;box-shadow:4px 4px 10px #e6e6e6}.game-type-bg{background:url("../img/podium.svg"),url("../img/trophy.svg");background-repeat:no-repeat,no-repeat;background-position:calc(50% + 580px) -55px,calc(50% - 550px) 257px}.game-type-bg_padding{padding:48px 0 1px}.active-filters{display:flex;width:100%;justify-content:flex-end;flex-wrap:wrap}.active-filter,.active-filter_clearall{background:#fff;border-radius:20px;padding:6px 36px 6px 12px;margin:12px 0 0 12px;cursor:pointer;position:relative;border:1px solid transparent}.active-filter_clearall{padding:6px 12px}.active-filter__close{position:absolute;width:16px;height:16px;border:1px solid #b7babe;border-radius:50%;top:50%;transform:translateY(-50%);right:12px}.active-filter__close::after,.active-filter__close::before{position:absolute;content:'';width:73%;height:1px;background:#b7babe;margin:auto;top:7px;left:2px}.active-filter__close::before{transform:rotate(-45deg)}.active-filter__close::after{transform:rotate(45deg)}.active-filter_clearall:hover{border:1px solid #ff3604}.active-filter:hover .active-filter__close{border-color:#ff3604}.active-filter:hover .active-filter__close::after,.active-filter:hover .active-filter__close::before{background:#ff3604}.software-banner{box-shadow:16px 16px 25px #e6e6e6;overflow:hidden}.software-banner h1{margin-bottom:18px}.software-banner__top{padding:24px 0;background:url("../img/software/software-bg.jpg") no-repeat;background-size:cover;position:relative}.software-banner__logo{height:104px;margin-left:100px}.software-banner__img{position:absolute;right:70px;top:0}.software-banner__bottom{padding:24px 24px 18px}.software-count{font-family:Rubik,sans-serif;display:flex;flex-wrap:wrap;margin:0 -6px}.software-count li{flex:1 2;margin:6px;border-radius:12px;overflow:hidden;transition:.5s}.software-count a{background:#f4f5f5;display:flex;align-items:center;min-width:180px;height:100%}.software-count strong{font-size:38px;line-height:30px;color:#3fc229;margin:12px 8px;white-space:nowrap}.software-count span{font-weight:500;color:#4c525d;line-height:18px;margin:6px 6px 6px 0}.software-count i{display:inline-block;width:32px;min-width:32px;height:100%;margin-left:auto;background:#3fc229 url("../img/slider-arrow.svg") center center no-repeat;background-size:16px 16px;transform:rotate(180deg)}.software-count li:hover{box-shadow:3px 3px 15px #e6e6e6}ul.software-count_aside{margin:0}.filters__category .software-count_aside li{flex:none;width:100%;margin:6px 0;min-width:0;min-height:48px;padding:0}.filters__category .software-count_aside li:hover{box-shadow:3px 3px 15px #e6e6e6}.filters__category .software-count_aside a::before{content:none}.other-providers{display:flex;flex-wrap:wrap;margin:0 -6px}.other-provider-item{width:calc(100% / 8 - 12px);display:flex;align-items:center;margin:6px;position:relative}.other-provider-item:hover{box-shadow:16px 16px 25px #e6e6e6}.other-provider-item::before{content:'';padding-top:60.5%}.other-provider-item img{position:absolute;max-width:90%;max-height:90%;left:50%;top:50%;transform:translate(-50%,-50%)}.medal{position:relative;display:inline-block}.medal span{position:absolute;left:50%;transform:translateX(-50%);top:5px;font-weight:700;color:#fff}.medal_first span{color:#1f2735}.slots-list-game__medal{position:absolute;right:12px;top:12px}.best-slot{min-height:176px;box-shadow:16px 16px 25px #e6e6e6;border-radius:12px;margin-bottom:48px;background:url("../img/software/slots-bg.jpg") center center no-repeat;background-size:cover;overflow:hidden;display:flex;position:relative;padding:12px;color:#fff}.best-slot__img-wr{margin-bottom:12px}.best-slot__img-wr img{position:absolute;left:0;top:0;width:255px;min-height:176px;height:100%;border:3px solid #ffb400;box-shadow:0 0 10px rgba(66,66,66,.24);border-radius:12px}.best-slot__main{margin:0 auto 0 273px}.best-slot__caption{font-family:Rubik,sans-serif;font-weight:500;font-size:30px;line-height:36px}.best-slot__middle{display:flex;justify-content:space-between}.best-slot__middle-left strong{font-family:Rubik,sans-serif;font-weight:500;font-size:24px}.best-slot__middle-left .casino-rating__value{font-size:16px;color:#fff}.best-slot__middle-logo img{max-height:85px}.best-slot__middle-logo{margin:0 auto}.best-slot__rtp{margin-top:12px}.best-slot__rtp span{font-family:Rubik,sans-serif;font-weight:500;font-size:18px}.best-slot__rtp strong{font-size:18px;color:#3fc229}.best-slot__rtp-icon{width:16px;height:16px;fill:#fff}.best-slot__buttons{display:flex;flex-direction:column;margin-left:15px}.best-slot__buttons a:first-child{margin-bottom:8px}.aside-links{padding:6px;margin-bottom:48px;display:flex;justify-content:center;-webkit-box-shadow:16px 16px 25px #e6e6e6;box-shadow:16px 16px 25px #e6e6e6}.aside-link{margin:6px;display:flex;justify-content:center}.aside-link img{max-width:170px}.gametype-banner{box-shadow:16px 16px 25px #e6e6e6;margin:48px 0}.gametype-banner__top{padding:0 24px;background:url("../img/game-typs-banner/game-typs-bg.jpg") no-repeat;background-size:cover;position:relative;display:flex;align-items:center;border-radius:12px 12px 0 0}.gametype-banner__top picture{margin-left:auto}.gametype-banner__img{min-width:234px}.gametype-banner__content{padding:24px 0;margin-right:36px;flex:1}.gametype-banner__content h1{color:#fff;margin-bottom:12px}.gametype-banner__content p{line-height:22px;color:#fff}.gametype-banner__bottom{padding:24px}.subscribe-form__btn{font-family:Rubik,sans-serif;font-weight:500;font-size:14px;background:#fff;color:#2d66c7;min-width:0;margin-left:18px;padding:12px 12px 12px 34px;line-height:13px;border:1px solid #fff;position:relative}.subscribe-form__btn-icon{width:18px;height:18px;position:absolute;left:12px;top:8px;fill:#2d66c7}.subscribe-form__btn:hover{background:#2d66c7;color:#fff}.subscribe-form__btn:hover .subscribe-form__btn-icon{fill:#fff}.subscribe-form__btn_desc{align-self:center}.search-form__wr-index{margin-right:450px;margin-top:14px}@media screen and (min-width:1145px){.best-casino .casino__bonus,.column-main .casino__bonus{width:270px;margin-right:12px}.best-casino .casino__img-wr img,.column-main .casino__img-wr img{margin-right:12px}.best-casino .bonus-item__title,.column-main .bonus-item__title{font-size:14px}.best-casino .casino__bonus-type,.best-casino .casino__name,.column-main .casino__bonus-type,.column-main .casino__name{font-size:16px}.best-casino .casino__bonus-type strong,.column-main .casino__bonus-type strong{font-size:16px}.column-main .casino-rating_tile .casino-rating__caption{display:none}}.caption-with-icon{position:relative}.caption-with-icon__text{padding-left:64px}.caption-with-icon__icon{position:absolute;left:0;top:0;width:52px;height:52px;fill:#2d66c7}.mauticform_wrapper{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:100;background:#fff;border-radius:12px;font-size:16px;min-width:500px;display:none;z-index:101}.mauticform_wrapper form{padding:24px}.mauticform_wrapper input{background:#f4f5f5;height:46px;border-radius:12px;padding:0 12px;width:100%;margin-bottom:12px;font-size:16px}.mauticform-row{position:relative}.mauticform-label{font-size:16px;color:#b7babe;position:absolute;z-index:2;left:12px;top:12px;transition:.5s}.focus .mauticform-label{top:-8px;font-size:14px;line-height:18px;color:#50a1eb}.focus .mauticform-label::before{content:'';top:8px;position:absolute;height:1px;display:block;width:100%;background:#fff;z-index:-1}.mauticform-caption{background:#2d66c7;font-family:Rubik,sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:26px;letter-spacing:.15px;color:#fff;border-radius:12px 12px 0 0;padding:24px}.mauticform-close{position:absolute;right:0;top:-7px;width:25px;height:25px;border-radius:50%;background:#fff;padding:2px 5px;cursor:pointer}.mauticform-close-icon{width:15px;height:15px;fill:#2d66c7}.mauticform-message{font-family:Rubik,sans-serif;font-size:12px;color:#4c525d;line-height:16px;font-weight:700}.mauticform-message-top{font-size:14px;margin-top:12px;font-weight:500}.mauticform-message p{margin-bottom:5px}.mauticform-message ul{list-style-type:disc;list-style-position:inside}.subscribe-form__btn_mob{display:none}@media screen and (max-width:1450px){.main-banner_bonuses{background-position:right -442px top 0}.main-banner_bonuses h1,.main-banner_bonuses p,.main-banner_bonuses span{margin-right:390px}.banner-bg{left:690px;background-size:625px auto;min-height:350px}}@media screen and (max-width:1200px){.main-banner{background-position:right -442px top 0}.main-banner h1,.main-banner p,.main-banner span,.search-form__wr-index{margin-right:390px}.main-nav__item{font-size:15px;padding:0 7px}.main-banner_contact p,.main-banner_contact span{margin-right:465px}.game-type-bg{background-size:150px,150px;background-position:101% -44px,-5% 390px}}@media screen and (max-width:1145px){.two-column{-ms-flex-wrap:wrap;flex-wrap:wrap}.column-left,.column-main,.column-right{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:100%;max-width:100%;margin-left:0;margin-right:0}.best-casino{height:auto}.best-casino__img{position:relative;width:102px;height:102px;min-width:102px}.best-casino__right{margin-left:0}.best-casino__img img{position:absolute;top:-4px;left:-4px;width:calc(100% + 8px);height:calc(100% + 8px)}.best-casino__top p{font-size:18px;margin:12px 12px 12px 24px}.filters__inner{margin:0 24px;max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease-out;-o-transition:max-height .3s ease-out;transition:max-height .3s ease-out}.filters.open .filters__inner{max-height:1300px;-webkit-transition:max-height .3s ease-in;-o-transition:max-height .3s ease-in;transition:max-height .3s ease-in}.filters__caption{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filters__caption_icon{display:block;width:14px;height:14px}.filters.open .filters__caption_icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.banner-bg{left:58%}.casino-rating_tile .casino-rating__caption{display:none}}@media screen and (max-width:1000px){.main-nav{position:absolute;top:100%;left:0;width:100%;max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-out;-o-transition:max-height .5s ease-out;transition:max-height .5s ease-out}.main-nav.open{max-height:calc(100vh - 60px);-webkit-transition:max-height .5s ease-in;-o-transition:max-height .5s ease-in;transition:max-height .5s ease-in;overflow:auto}.main-nav__ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#0d3374;padding:16px 0}.main-nav__icon{position:relative;top:4px}.main-nav__item{font-size:15px}.main-nav__item.has-submenu .main-nav__icon_drop{display:block}.main-nav__item{display:block;padding:8px 15px;border-bottom:2px solid transparent;border-top:2px solid transparent}.main-nav__item:hover{border-bottom:2px solid transparent}.main-nav__item:hover .main-nav__submenu{display:block}.main-nav__item.has-submenu.open .main-nav__icon_drop{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.main-nav__item.open{padding-bottom:0}.main-nav__submenu{position:static;display:block;min-height:unset;max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-out;-o-transition:max-height .5s ease-out;transition:max-height .5s ease-out;width:calc(100% + 30px);margin-left:-15px;border-top:none;-webkit-transform:none;-ms-transform:none;transform:none;background:#50a1eb;border-radius:0}.main-nav__submenu:before{content:"";width:100%;height:2px;background:#ffe600;display:block;margin:0 0 16px}.main-nav__item.has-submenu{padding-bottom:0}.main-nav__item.has-submenu>a{margin-bottom:8px;display:inline-block}.main-nav__submenu li{margin:10px 0 10px 35px}.main-nav__submenu li:hover{text-decoration:none}.main-nav__item.open .main-nav__submenu{max-height:400px;-webkit-transition:max-height .5s ease-in;-o-transition:max-height .5s ease-in;transition:max-height .5s ease-in}.mob-menu{display:-webkit-box;display:-ms-flexbox;display:flex}header{position:fixed;top:0;width:100%;z-index:100}main{margin-top:60px}header .centre{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:60px}.logo_header{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0}.index-count-table{padding:0}.index-count-table__item{margin:12px;min-width:115px}.footer__main{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-info,.footer-menu{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:100%}.footer-info{margin-left:0}.footer-menu{margin-bottom:27px}.footer__flags{margin:-8px 0 20px;padding:0 25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logo_footer{margin:24px 30px 24px 0}.select-language__hide:before{height:2px}.select-language__hide{top:calc(100% - 2px)}.field-inserts__inner{position:static}.game__frame{height:500px}.casino-game-tips{margin:18px 0 -6px}.casino-game-tips li{width:calc(100% / 3 - 8px);margin:6px 0;min-height:100px}.bonus-review .casino__visible{padding-left:0}.bonus-review .casino__visible img{position:static}.lots-list__img{height:170px}.anchors{flex-wrap:wrap}.anchors__link{webkit-box-flex:1;-ms-flex:1 2 calc(50% - 12px);flex:1 2 calc(50% - 12px)}.bonus-item__title,.bonus-item__title strong{font-size:14px}.casino__bonus{margin-right:12px;width:300px}.casino__bonus-type,.casino__name{font-size:16px}.casino__img-wr img{margin-right:12px}.casino-review_fixed{display:none}.casino-review .casino__bonus-type,.casino-review .casino__name{font-size:18px;line-height:22px}.slots-list-game{width:calc(100%/3 - 30px)}.js-anchors-wr{float:none;width:100%;margin-right:0;padding:12px;background-size:30% auto;background-position:right 12px top}.software-count li{min-width:300px}.best-slot{flex-wrap:wrap}.best-slot__main{width:100%;min-height:176px;margin-bottom:24px}.best-slot__buttons{margin-left:0;width:100%}.best-slot__img-wr img{height:176px}.subscribe-form__btn_mob{display:block;margin:0 auto}.mauticform_wrapper{min-width:90%}.subscribe-form__btn_desc{display:none}.gametype-banner__top{flex-wrap:wrap;padding:12px}.gametype-banner__content{padding:0}.gametype-banner__top picture{margin-right:auto}.gametype-banner__bottom{padding:12px}.gametype-banner{margin-top:36px}.slider-menu-card{width:calc(100%/3 - 30px)}}@media screen and (orientation:landscape) and (max-width:720px){.mauticform-close{top:0}.mauticform_wrapper{max-height:90vh;overflow:auto}}@media screen and (max-width:900px){.banner-bg{display:none}.search-form__wr-index{margin-right:0}.main-banner{min-height:unset;background:#fff url("../img/banner-bg-mob.svg") no-repeat;background-position:right 0 top 0}.main-banner_contact{background:#fff url("../img/contact-banner2.svg") no-repeat;background-position:right 0 top 0}.main-banner__text-wr:before{content:""}.main-banner .centre{background:0 0;min-height:unset;padding-bottom:0}.main-banner__text-wr span{display:inline}.main-banner p{margin-right:0;margin-top:24px}.main-banner h1,.main-banner span{margin-top:0;margin-right:0}.main-banner__text-wr span strong{font-size:26px;line-height:38px}.main-banner__text-wr span{font-size:18px;line-height:22px}.main-banner__show{display:block}.content__columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content__column{width:100%;max-width:450px;margin-bottom:24px}.content__column:last-child{margin-bottom:0}.footer__copy{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__copytext{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;text-align:center}.countries-languages ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}.contact__form__wr{flex-direction:column;margin-bottom:0}.contact__form__input-wr{margin-right:0;margin-bottom:24px}.casino__visible{flex-wrap:wrap}.casino__buttons{width:100%}.casino__bonus{width:50%;margin-right:0;margin-bottom:12px}.casino .btn{width:unset}.best-3-bonuses_small{flex-wrap:wrap}.best-3-bonuses_small .casino{flex:none;width:calc(100% - 30px)}.best-3-bonuses_small .casino:not(:last-child){margin-bottom:12px}.best-3-bonuses_float .casino__img-wr{margin-bottom:12px}.best-3-bonuses_float{margin:0 0 48px 0;float:none;width:100%}.main-banner_bonuses .main-banner__text-wr{padding-bottom:24px}.main-banner_bonuses .main-banner__show{position:static}.slots-list-games{margin:0 -12px 12px}.slots-list-game{width:calc(100%/3 - 24px);margin:0 12px 24px}.contact__form_sort .contact__form__wr{flex-direction:row}.caption-wr{flex-wrap:wrap;margin-bottom:36px}.caption-wr .caption2{margin-bottom:24px}.contact__form_sort{width:100%;min-width:100%}.contact__form_sort .contact__form__input-wr{max-width:100%;margin:0 0 0 24px}.contact__form_sort .contact__form__input-wr:first-child{margin-left:0}.float-right{margin:0 0 48px 0;float:none;width:100%}.slots-list-games_small{margin:0}.casino__bonus-type{margin-top:8px}.other-provider-item{width:calc(100% / 4 - 12px)}.index-count-table__item{min-width:90px}.index-count-table__sum{font-size:24px;line-height:28px}.index-count-table__name{font-size:12px;line-height:14px}.icon-info{bottom:2px;margin-left:0}.casino-review .casino__buttons{width:175px}}@media screen and (max-width:800px){.casino-review__inner{margin-left:0;flex-wrap:wrap}.casino-review .casino__img-wr img{position:static;width:90px;height:90px;min-width:90px}.casino-review .casino__buttons{width:100%}.casino-review .casino__buttons a{width:100%}.review-coments__caption{flex-wrap:wrap}.review-coments__caption p{width:100%}.review-coments__caption span{margin-left:0}.index-sorted-btn{flex-wrap:wrap}.index-sorted-btn__caption{padding:0 0 12px 0}.index-sorted-btn__wr{display:none;width:100%;flex-wrap:wrap;background:#fff;border-radius:8px;overflow:hidden;margin-top:4px}.open .index-sorted-btn__wr{display:flex}.index-sorted-btn__wr .btn_sorted{width:100%;margin:0;border-radius:0;border:0;padding:14px 8px 14px 40px}.open .index-sorted-btn__current-icon{transform:rotate(180deg)}.btn_empty.active{background:#e1e7f1;color:#2d66c7}.btn_empty.active .index-sorted-btn__icon{fill:#2d66c7}.index-sorted-btn__current{display:block;position:relative;font-size:14px;text-transform:capitalize;padding:8px 8px 8px 40px;width:100%;color:#2d66c7;font-weight:600;background:#fff;border-radius:8px;cursor:pointer}.software-banner__logo{height:48px;margin-left:0}.software-banner__top{padding:12px}.software-banner__img{height:82px;height:calc(100% + 14px);right:12px}.other-providers{overflow-x:auto}.gametype-banner__content{margin-right:0;flex:none;width:100%}.gametype-banner__top picture{margin-top:12px}.casino-review__typs-and-rating{margin:24px 0}.casino-review__top{margin-right:0}}@media screen and (max-width:720px){.caption1,h1{font-size:30px;line-height:38px;margin-bottom:24px}.caption2,h2{font-size:26px}.caption3,h3{font-size:24px;line-height:30px;margin-bottom:24px}.error404__caption{font-size:25vw;line-height:1}.main-banner h1{font-size:26px;line-height:32px}.casino__bonus-type,.casino__name{font-size:16px;line-height:16px}.casino__bonus-type strong{font-size:14px;line-height:22px}.index-count-table{-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.index-count-table__item{min-width:0;width:calc(100%/3 - 24px)}.casino__bonus{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:8px 10px}.casino-review .casino__buttons{margin-bottom:0}.casino__hide-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.casino__hide.open{max-height:500px}.list-caption{margin:0 0 8px 0;width:100%}.marked-list{-webkit-column-count:1;-moz-column-count:1;column-count:1}.bonus-item__title{margin:3px 5px}.blue-block__columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blue-block__column{margin-left:0}.blue-block__column_2 li p:last-child,.blue-block__column_2 li:last-child{margin-bottom:0}.pagination a,.pagination b{width:34px;height:34px;font-size:16px;line-height:34px;margin:10px 6px 0 6px}.field-inserts__inner,blockquote p{font-size:14px;line-height:18px}blockquote i{font-size:12px;line-height:14px}.content>ol,.content>ul,blockquote{margin-left:12px}.slots-list{margin:0 -6px 24px}.slots-list__item{width:calc(100% / 3 - 12px);margin:0 6px 12px 6px}.game__frame{height:300px}.game{padding:0}.casino-review .casino__text{max-width:100%}.bonus-review__titles_mob{display:block;width:100%;margin-top:12px}.bonus-review__titles_desc{display:none}.bonus-review .casino__img-wr{-ms-flex-wrap:wrap;flex-wrap:wrap}.bonus-review .casino__text{width:calc(100% - 114px);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.countries-languages ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}.countries-languages li{min-width:165px}.continent-item h3{line-height:30px}.casino-review__inner.blacklisted .casino__name,.casino-review__inner.closed .casino__name{line-height:22px}.casino__img-wr{margin-right:0}.lots-list__img{height:148px}.contact__form__btn-wr{flex-direction:column}.contact__form__btn-wr .btn{width:100%}.message-text{font-size:18px;margin:24px auto 0 0}.casino__visible{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.casino__bonus{margin-top:12px;width:100%}.casino__img-wr img{width:90px;min-width:90px;height:90px;margin-right:24px}.casino__bonus-type{margin-top:auto}.casino-review__top{flex-direction:column}.review-coments__caption a{margin:24px 0 12px;width:100%}.review-coments__caption p,.review-coments__caption span{font-size:18px}.slots-list-game{width:calc(100%/2 - 24px)}.casino-rating_tile{margin-top:0}.software-banner__bottom{padding:12px 12px 6px}.software-banner h1{margin-bottom:6px}.best-slot__main{min-height:0}.best-slot__img-wr img{position:relative;left:-12px;top:-12px;margin-right:30;width:150px;min-height:0;height:100px}.best-slot__img-wr{display:flex}.best-slot__main{margin:0}.best-slot__middle{margin-bottom:24px}.mauticform-caption,.mauticform_wrapper form{padding:18px}.slider-menu-card{width:calc(100%/2 - 24px);margin:12px}}@media screen and (max-width:580px){.footer-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-menu__column{margin:0}.footer-menu__submenu{overflow:hidden;max-height:0;-webkit-transition:max-height .5s ease-out;-o-transition:max-height .5s ease-out;transition:max-height .5s ease-out}.footer-menu__item.open .footer-menu__submenu{-webkit-transition:max-height .5s ease-in;-o-transition:max-height .5s ease-in;transition:max-height .5s ease-in;max-height:400px}.footer-menu__item.has-submenu .footer-menu__icon_drop{display:block}.footer-menu__item.open.has-submenu .footer-menu__icon_drop{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.index-count-table__name{font-size:12px;line-height:14px}.logo_footer{margin:24px 10px 24px 0}.bread{margin-bottom:36px}.bread.mb0{margin-bottom:0}.breadcrumbs{font-size:12px}.exclusive__item{font-size:10px;line-height:12px}.slots-list__item{width:calc(50% - 12px);margin-bottom:12px}.slots-list__btn{max-width:90%;padding:5px;font-size:14px}.best-casino__top .best-casino__right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.best-casino__top-icon{margin-left:24px;margin-top:5px;height:24px;width:24px}.best-casino__top p{margin:5px 5px 5px 24px;line-height:21px}.game__frame{height:182px}.game__play-btn svg{width:40px;height:40px}.casino-game-tips li span{font-size:14px}.casino-game-tips__icon{width:34px;height:34px}.casino-review__casino-tips_icon{max-width:100%}.slick-next,.slick-prev{background:#fff;border:1px solid #2d66c7;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;top:calc(100% + 24px);-webkit-transform:none;-ms-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}.slick-next:before,.slick-prev:before{color:#2d66c7}.slick-prev:before{content:"<"}.slick-next:before{content:">"}.privacy-policy>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 15px;width:100%}.privacy-policy>div>p{margin-bottom:10px}.countries-languages ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}.countries-languages li{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 10px 0}.billet{min-width:260px}.popup_btn{font-size:12px;line-height:14px;padding:5px}.noframe__message{padding:10px}.noframe__message svg{height:34px}.noframe__message p{font-size:12px;line-height:16px}.anchors{padding:6px}.review-item__inner{flex-wrap:wrap}.review-item__left{width:100%;min-width:unset;margin:0 0 24px 0}.bg-block__buttons{flex-wrap:wrap}.bg-block__buttons a{width:100%}.slots-list-games_small .slots-list-game{flex-direction:row;flex-wrap:wrap}.slots-list-games_small .slots-list-game__img{position:static;transform:none;height:100px}.slots-list-games_small .slots-list-game__btn,.slots-list-games_small .slots-list-game__text{margin:0}.slots-list-games_small .slots-list-game__text{margin-left:24px}.slots-list-games_small .slots-list-game__img,.slots-list-games_small .slots-list-game__text{width:calc(50% - 12px)}.slots-list-games_small .slots-list-game__btn{width:100%;margin-top:24px}.vs-block__item{min-width:250px;margin:24px 12px}.slots-list-game__img{height:170px}.best-slot__caption{font-size:24px;line-height:32px}.best-slot__middle-left strong{font-size:20px}.software-count strong{font-size:24px;line-height:24px}.software-count li{min-width:250px}.mauticform-caption{font-size:16px;line-height:22px}.mauticform_wrapper button{width:100%}.casino-review__casino-tips{margin:0 0 0 auto}}@media screen and (max-width:500px){.lots-list__img{height:110px}.noframe__message{width:100%;height:100%}.slots-list-game{width:100%;margin:0 0 12px}.slots-list-games{margin:0 0 12px}.slots-list-game__btns{position:static;background:0 0;height:auto}.slots-list-game__btn-play-fun{color:#2d66c7;border:1px solid #2d66c7}.slots-list-game__btn{margin:0 0 12px}.contact__form_sort .contact__form__wr{flex-direction:column}.contact__form_sort .contact__form__input-wr:last-child{margin:12px 0 0 0}.game-type-bg{background-size:100px,100px;background-position:104% -19px,-5% 390px}.float-img_left,.float-img_right{float:left;margin-right:12px;margin-left:0}.best-slot__middle-logo{width:30%;display:flex;align-items:center}.best-slot{padding:6px 12px 12px}.best-slot__img-wr img{top:-6px}.other-provider-item{width:calc(100% / 3 - 12px)}.search-form__select-head{min-width:57px;font-size:0}.select-item__icon{top:4px}.select-language{margin-right:0}.slider-menu-card{width:100%}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){body{display:block}.column-list{-webkit-box-flex:0;-ms-flex:none;flex:none}.best-casino__img img{min-width:275px}.filters__caption{line-height:42px}.best-casino__top .best-casino__right{padding-top:10px}.billet{width:calc(50% - 24px);max-width:calc(50% - 24px)}.billets__wrap_side{width:calc(50%);max-width:calc(50%)}.billets__wrap_side .billet{width:calc(100% - 24px);max-width:calc(100% - 24px);height:100%}.billets,.billets__wrap{width:100%}.casino-game-tips li span{display:inline-block;max-width:100%}.contact__form{height:300px}.contact__form_sort{height:auto}.anchors__link{min-width:100px}.casino__text{display:block}.pagination{margin-bottom:24px}.casino-review .casino__buttons a{min-width:0}.casino-review_fixed .casino__buttons a{flex:none}.casino-review_fixed{min-height:0}.noframe__message{height:60%}.noframe__message p{max-width:75%}.btn_game-holder{left:0}.slider-menu-card__body{flex:none}.slick-dots{left:0}.best-3-bonuses .casino__img-wr{flex:none}.best-3-bonuses_float .best-3-bonuses .casino{flex:none}.contact__form_sort .contact__form__input-wr{max-width:100%}.casino__caption{flex:none}.other-provider-item{width:calc(100%/7 - 13px)}.search-form__select-item.result a{min-height:49px}}