.sc_card{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);border-radius:4px;background:#fff;margin:2em auto;width:100%;overflow:hidden;padding:1em;-webkit-box-sizing:border-box;box-sizing:border-box}.sc_card h1,.sc_card h2,.sc_card h3,.sc_card h4,.sc_card h5,.sc_card h6{font-size:1em;line-height:1.2em;margin:0 0 1em;font-weight:700}.sc_card p{font-size:1em}.sc_card p:last-child{margin-bottom:0}.sc_card p:empty{display:none;margin-bottom:0}.sc_card img{margin-bottom:1em}.sc_card .sc_row{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:15px;margin-top:15px}.sc_card .sc_company{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:15px}.sc_card .sc_company-logo-wrapper,.sc_card .sc_person-image-wrapper{height:auto;margin-top:15px;background:#fff;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.16),0 0 1px rgba(0,0,0,.08);box-shadow:0 2px 2px rgba(0,0,0,.16),0 0 1px rgba(0,0,0,.08);border-radius:4px;max-width:100%;width:auto;overflow:hidden;margin-bottom:12px}.sc_card .sc_company-logo-wrapper img,.sc_card .sc_person-image-wrapper img{width:auto;height:auto;max-width:100%;margin:0}.sc_card .sc_grey-box{background:#f2f2f2;border-radius:4px;padding:16px}.sc_card .sc_grey-box .sc_box-label{font-style:normal;font-weight:600;font-size:14px;line-height:150%;text-transform:uppercase;color:#000;margin-bottom:12px}.sc_card .sc_input-group .sc_input-label{font-style:normal;font-weight:700;font-size:12px;line-height:150%;color:#000}.sc_card .wp-block-structured-content-person__colleague_url{font-size:.875em;word-break:break-word}@media (max-width:468px){.sc_card p{padding:0 1em 1em}}@media (min-width:469px){.sc_fs_faq__figure{float:right;margin-left:1em;margin-bottom:1em}.sc_fs_faq__figure a{display:block}.sc_fs_faq__figure a img{margin-bottom:0}}@media (max-width:640px){.sc_card .sc_row{grid-template-columns:1fr;margin-top:0}.sc_card .sc_company{grid-template-columns:1fr}.sc_card .sc_grey-box{margin-top:15px}}.w-100{width:100%}i.mce-ico.mce-i-structured-content{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE5SURBVHgBrZThUcMwDIWfQrgDfiUbdASPkG7ABsAEhU3YAJigsEFHMBtkg+YX9OBi8YyTNmAuuG3enRM7tj/JkhVpzPkaQIFp1OQDWNO9OdYakIER7eZkFtb5cdT/3pv3WzJkty0+XjOcLBzwxIUVP9ehqeG8OugL4AxX05hjE8vGOagC94HTycOA05lyAYe9xTr0tXZwkkEWQN59F3rWeg8LwqqeI4yhxkfe9ocqdkY8TM2vfgScRNsYKvSmtJtHHKC1ObsWyMMP4G7y4jIEPEVZU9q3Z/zlYS+BLv0zTRq2jAF59DmS1UbJi4C8b1dIls/wpx0F0kPGMLkUvYd3o8DCvpc4QhGQ93KJPX4WdGA+CvSlhGTp/0kp7GaPLMcalt6Kt73GASLA9PU89LBSHF/WBOoKk0mbL1wWbz1nKPlvAAAAAElFTkSuQmCC)!important;background-size:85%;background-repeat:no-repeat;background-position:center;margin-right:4px}.mce-window.mce-container.mce-sc_panel .mce-container-body.mce-abs-layout{overflow:hidden}.entry-content .sc_fs_faq summary:focus,.sc_fs_faq summary:focus{outline:none}.entry-content .sc_fs_faq summary *,.sc_fs_faq summary *{margin:0;display:inline;padding:0}.entry-content .sc_fs_faq summary+div,.sc_fs_faq summary+div{margin-top:1em;overflow:hidden}.entry-content .sc_fs_faq summary+div img,.sc_fs_faq summary+div img{margin-top:0}:root{--toc-transition-time:.7s}body{overflow-x:hidden}body div main table{display:block;overflow-x:auto}.section-how-to-table .how-to-table-boxes-holder .how-to-table-boxes-item .how-to-table-box-content p::-webkit-scrollbar-track,.thin-section-scrollbar::-webkit-scrollbar-track{background:transparent}.section-how-to-table .how-to-table-boxes-holder .how-to-table-boxes-item .how-to-table-box-content p::-webkit-scrollbar,.thin-section-scrollbar::-webkit-scrollbar{width:3px}.section-how-to-table .how-to-table-boxes-holder .how-to-table-boxes-item .how-to-table-box-content p::-webkit-scrollbar-thumb,.thin-section-scrollbar::-webkit-scrollbar-thumb{background:rgba(136,136,136,.186);border-radius:5px}.main-content *{box-sizing:border-box}.main-content>img,.main-content>p>img,.main-content h2>img{max-width:100%;width:100%;height:auto}.main-content>section h1,.main-content>section h2,.main-content>section h3,.main-content>section h4,.main-content>section h5,.main-content>section h6{padding:0!important}.main-content>p a,.main-content>ol a,.main-content>ul a,.main-content>blockquote a,.main-content>section p a,.main-content>section ol a,.main-content>section ul a,.main-content>section blockquote a{color:#4E4795}.main-category .category-casino-bonus{min-height:115px}.casino-reviews-wrapper .casino-reviews-single:hover{background-color:#f7fbf7}.casino-reviews-wrapper .casino-reviews-single:hover .num{border:1px solid #4dab5b}.main-category>.hero__section{padding-bottom:40px}.main-category .hero__section .hero-wrapper .hero-main-info{max-width:600px;color:#bcbfc8;position:relative}.main-category .hero__section .hero-wrapper .hero-main-info .hero-badges{display:none}.main-category .category-casinos-holder{max-width:1140px;margin-top:-100px;display:flex}.main-category .category-casino-item{width:33.3%;margin-right:20px;background-color:#fff;border:2px solid #df2c36;padding:25px 10px 18px 10px;display:grid;grid-template:"a b" "c c" "d d"}.main-category .category-casino-item:last-child{margin-right:0}.main-category .category-casino-logo{max-width:136px;text-align:center;grid-area:a}.main-category .category-casino-bonus{background-color:#49b83726;color:#2f5429;margin-left:17px;margin-bottom:14px;padding:30px;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:26px;text-align:center;grid-area:b}.main-category .category-casino-btn{background-color:#df2c36;color:#fff;padding:14px;text-decoration:none;text-align:center;font-size:18px;font-weight:700;line-height:22px;grid-area:c}.main-category .category-casino-desc{color:#9f9f9f;margin:0;margin-top:13px;text-align:center;font-size:12px;font-weight:400;line-height:21px;grid-area:d}.main-category .category-casino-logo img{width:85px;height:85px;margin-bottom:10px;border-radius:50%;object-fit:cover}.main-category .category-casino-logo h5{color:#1b1a25;margin:0;margin-bottom:14px;font-size:16px;font-weight:700;line-height:19px;word-break:break-all}.main-category .casino-filters-wrapper{margin:50px 0;display:flex;justify-content:flex-end}.main-category .section-countries{max-width:1140px;width:100%;margin:50px auto}.main-category .casinos-by-contries{display:flex}.main-category .country-items{display:grid;grid-gap:25px;grid-template-columns:1fr 1fr 1fr 1fr}.main-category .casino-country-img{text-align:center}.main-category .casino-country-img img{max-height:136px;height:100%;max-width:100%;width:100%;margin-bottom:23px;object-fit:contain}.main-category .casino-country-text{background-color:#f5f5f5;padding:27px 30px}.main-category .casino-country-text h5{color:#1b1a25;margin:0;font-size:18px;font-weight:700;line-height:22px}.main-category .casino-country-text h5>a{color:inherit;text-decoration:none}.main-category .casino-country-text p{height:110px;color:#5f5f5f;margin:0;margin-top:18px;font-size:14px;font-weight:400;line-height:24px;overflow-y:scroll;scrollbar-width:thin;word-break:break-all}.best-casinos__section .show-more-holder{text-align:center;margin:30px}.best-casinos__section .show-more-holder>button{font-size:18px;font-weight:700;line-height:22px;border:none;outline:none;padding:12px 48px;border-radius:0;background-color:#df2c36;color:#fff;text-decoration:none;box-sizing:border-box;text-align:center;cursor:pointer;opacity:.8;transition:.3s}.best-casinos__section .show-more-holder>button:hover{opacity:1}.months-casino-wrapper>svg{display:none;position:absolute;left:-96px;bottom:-81px}.months-casino-wrapper>*:nth-child(2){z-index:-1}.casino-reviews-wrapper .hm_posts_wrap .no-casino-found{text-align:center;padding:40px;background-color:#8080801a;font-size:25px;width:100%}body,html{padding:0;margin:0;font-family:"Inter";font-style:normal}header{z-index:99;background:linear-gradient(357.2deg,#1b1a25 -11.47%,#1b1a25 97.61%)}.section-in-the-media{background-color:#F5F5F5;color:#1B1A25;padding:37px 0;text-align:center}.section-in-the-media h3{margin:0;margin-bottom:10px;font-size:18px;font-weight:700;line-height:22px}.section-in-the-media .in-the-media-imgs-holder{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.section-in-the-media .in-the-media-imgs-holder img,.section-in-the-media .in-the-media-imgs-holder svg{max-width:265px;max-height:100%;margin-right:66px;padding-bottom:30px}.section-in-the-media .in-the-media-imgs-holder img:last-child,.section-in-the-media .in-the-media-imgs-holder svg:last-child{margin-right:0}footer{background-color:#1B1A25;color:#BCBFC8;padding:62px 0}footer *{box-sizing:border-box}footer h3,footer .footer-detail-item h4{color:#FFF;margin:0;text-align:left}footer .footer-newsletter-logos-holder,footer .footer-details-holder{max-width:1140px;width:100%;box-sizing:border-box;margin:30px auto}footer .footer-newsletter-logos-holder{border-bottom:1px solid #403F52;padding-bottom:32px;display:flex;align-items:center;justify-content:space-between}footer .footer-newsletter-logos-holder .footer-newsletter-holder{display:flex;align-items:center;max-width:600px}footer .footer-newsletter-logos-holder .footer-newsletter-holder h4{margin-right:19px}footer .footer-newsletter-logos-holder .footer-newsletter-holder input{width:220px;background-color:inherit;color:inherit;margin-right:19px;border:1px solid #403F52;padding:12px 20px;outline:none;font-size:13px;font-weight:400;line-height:21px}footer .footer-newsletter-logos-holder .footer-newsletter-holder button{background-color:#DF2C36;color:#FFF;border:none;padding:12px 22px;font-size:14px;font-weight:700;line-height:22px;cursor:pointer}footer .footer-logos-holder{display:flex;align-items:center;max-width:500px;justify-content:space-around;width:100%}footer .footer-newsletter-logos-holder .footer-logos-holder img{max-height:23px;width:26%;object-fit:contain;opacity:.2}footer .footer-newsletter-logos-holder .footer-logos-holder img:last-child{margin-right:0}footer .footer-details-holder{display:flex}footer .footer-details-holder .footer-detail-item{width:25%;display:flex;flex-direction:column}footer .footer-details-holder .footer-detail-item.casino-info{flex-direction:row;align-items:center}footer .footer-details-holder .footer-detail-item h4{margin-bottom:23px}footer .footer-details-holder .footer-detail-item .footer-detail-item-menu a::before{content:'\2022';color:#DF2C36;margin-right:11px}footer .footer-details-holder .footer-detail-item .footer-detail-info-holder{max-width:100%;margin-right:14px;font-size:14px;font-weight:400;line-height:26px}footer .footer-details-holder .footer-detail-item .footer-detail-info-holder img{margin-bottom:12.5px;max-width:230px;width:100%}footer .footer-details-holder .footer-detail-item .footer-detail-info-holder p{margin:0}footer .footer-details-holder .footer-detail-item .footer-detail-info-holder .footer-socials-holder{margin-top:12.5px}footer .footer-details-holder .footer-detail-item .footer-detail-info-holder .footer-socials-holder a{margin-right:29.5px;text-decoration:none;font-size:21px}footer .footer-details-holder .footer-detail-item .footer-detail-info-holder .footer-socials-holder a>svg>path{fill:#494851}footer .footer-details-holder .footer-detail-item .footer-detail-info-holder .footer-socials-holder a:hover>svg>path{fill:#DF2C36}footer .footer-details-holder .footer-detail-item .footer-socials-holder .footer-detail-info-holder a i{text-decoration:none}footer .footer-details-holder .footer-detail-item .footer-detail-item-img-holder img{max-width:85px;max-height:155px}footer .footer-copyrights{text-align:center;font-size:14px;font-weight:400;line-height:22px}.hero__section .hero-wrapper .hero-page-info,.hero__section .hero-wrapper .hero-main-info .hero-author{color:#BCBFC8}@media only screen and (min-width:1000px){.main-content>*{max-width:790px;width:100%;box-sizing:border-box;margin:30px auto}.main-content>h2{color:#1b1a25;font-size:29px;font-weight:700;line-height:35px}.main-content>h3{font-size:18px;font-weight:700;line-height:22px;color:#1b1a25}.main-content>ol,.main-content>ul,.main-content>p{color:#4a4b54;font-size:14px;font-weight:400;line-height:23px}.main-content>p a{color:#4e4795;text-decoration:none}.main-content>.hero__section{max-width:100%;background-color:#1b1a25;margin-top:0;margin-bottom:40px}.hero__section .hero-wrapper{max-width:1141px;width:100%;margin:auto;padding:0 10px 25px 10px;box-sizing:border-box;display:flex}.hero__section .hero-wrapper .hero-main-info{max-width:685px;width:100%}.hero__section .hero-wrapper .hero-main-info .breadcrumbs{color:#fff;font-size:13px;font-weight:400}.hero__section .hero-wrapper .hero-main-info .breadcrumbs a:first-of-type{color:#fff}.hero__section .hero-wrapper .hero-main-info .breadcrumbs a{color:#bcbfc8;text-decoration:none}.hero__section .hero-wrapper .hero-page-info{max-width:600px;width:100%}.hero__section .hero-wrapper .hero-main-info h1{color:#fff;padding:0;font-size:33px;font-weight:700;line-height:50px;margin-bottom:20px;word-wrap:break-word}.hero__section .hero-wrapper .hero-main-info p{font-size:14px;font-weight:400;line-height:26px;margin-bottom:25px}.hero__section .hero-wrapper .hero-main-info .hero-badges{display:flex;justify-content:space-between;align-items:center;max-width:359px;width:100%;margin-bottom:25px}.hero__section .hero-wrapper .hero-main-info .hero-badges img{max-width:143px;max-height:22px;width:auto;height:auto;opacity:.2}.hero__section .hero-wrapper .hero-main-info .hero-author{display:flex;align-items:center;border:1px solid #403f52;padding:22px 20px;box-sizing:border-box;max-width:685px;width:100%}.hero__section .hero-wrapper .hero-main-info .hero-author img{width:50px;height:50px;object-fit:cover;margin-right:10px}.hero__section .hero-wrapper .hero-main-info .hero-author span{color:#fff;display:block;font-weight:700;font-size:13px;line-height:18px}.hero__section .hero-wrapper .hero-main-info .hero-author a{font-size:13px;font-weight:400;line-height:18px;color:#bcbfc8;text-decoration:none}.hero__section .hero-wrapper .hero-main-info .hero-author p{padding:0;margin:0}.hero__section .hero-wrapper .hero-main-info .hero-author .hero-author-info{margin-right:40px}.hero__section .hero-wrapper .hero-main-info .hero-author p{font-size:13px;font-weight:400;line-height:18px}.mobile-hero__img{display:none}.months-casino{max-width:420px;width:100%;position:relative;z-index:0}.months-casino-wrapper{background:#37269f;width:100%;color:#fff;padding:0 20px 10px 30px;margin-top:0;position:relative}.months-casino-wrapper h3{color:#fff;text-align:center;background:#df2c36;padding:13px 10px;display:block;margin:0 auto 0;max-width:267px;position:relative;top:-20px}.months-casino-wrapper .months-casino-item{display:flex;margin-bottom:4px;align-items:center;border-bottom:1px solid rgba(204,206,239,.25);padding-bottom:8px;position:relative;z-index:100}.months-casino-wrapper>*:nth-child(5){margin-bottom:0;border-bottom:none}.months-casino-wrapper .months-casino-item .hero-casino-main-info{min-width:125px}.months-casino-wrapper .months-casino-item .hero-casino-logo-wrap img{width:45px;height:45px;object-fit:cover;border-radius:50%}.months-casino-wrapper .months-casino-item .hero-casino__bonus{font-weight:700;color:#fff;font-size:14px}.months-casino-wrapper>svg{display:initial}.hero-play__btn{max-width:170px;width:100%;background-color:#df2c36;color:#fff;padding:10px 18.5px;text-align:center;text-decoration:none;font-size:15px;font-weight:700;line-height:18px}.months-casino-item span{max-width:200px;width:100%;line-height:21px;font-size:13px;box-sizing:border-box;padding:0 15px;display:block;color:#CCCEEF}.months-casino-item span b{color:#fff}.hero-side-info{max-width:350px;width:100%;margin-left:106px}.main-content>.best-casinos__section{max-width:1140px;box-sizing:border-box;padding:0 10px;width:100%;margin-top:50px}.best-casinos__section .home_head_title{color:#1b1a25;font-size:29px;font-weight:700;line-height:19px}.best-casinos__section .home-badges{display:flex;margin-top:20px}.best-casinos__section .home-badges .badge{color:#4a4b54;font-size:13px;font-weight:400;line-height:19px;display:flex;align-items:center;justify-content:center;margin-right:10px}.best-casinos__section .home-badges .badge img{margin-left:10px;width:21px;height:21px;object-fit:cover}.best-casinos__section .casino-filters-wrapper{display:flex;justify-content:space-between;margin-top:20px}.casino-filters-wrapper #hm_basic_filters_form .tags{display:flex}.casino-filters-wrapper #hm_basic_filters_form .filter-style{display:flex;align-items:center;justify-content:center;text-align:center;margin-right:15px;padding:10px 20px;border:1px solid #d3d3d3;font-size:13px;font-weight:400;line-height:19px;cursor:pointer}.casino-filters-wrapper #hm_basic_filters_form .filter-style input[type="radio"]{display:none}.casino-filters-wrapper #hm_basic_filters_form .filter-style label{cursor:pointer}.casino-filters-wrapper .lang-categories-wrapper #categories-casinos{background-color:#37269f;width:100%;display:flex;justify-content:space-around;box-sizing:border-box;padding:10px 20px;color:#fff;font-size:14px;font-weight:700;line-height:19px;text-align:center;border:1px solid transparent;cursor:pointer}.casino-filters-wrapper .lang-categories-wrapper #categories-casinos span{margin:0 0 0 10px}.casino-filters-wrapper .lang-categories-wrapper .best-casinos-head-btn{position:relative}.casino-filters-wrapper .lang-categories-wrapper .best-casinos-head-btn .ulist_cat{position:absolute;padding:0;list-style:none;padding:10px 20px;box-sizing:border-box;margin-top:0;background-color:#37269f;width:100%;visibility:hidden;opacity:0;transition:0.3s ease-in-out}.casino-filters-wrapper .lang-categories-wrapper .best-casinos-head-btn .ulist_cat.active{transition:0.3s ease-in-out;visibility:visible;opacity:1}.casino-filters-wrapper .lang-categories-wrapper .best-casinos-head-btn .ulist_cat li{padding:10px 0;border-bottom:1px solid #ffffff24}.casino-filters-wrapper .lang-categories-wrapper .best-casinos-head-btn .ulist_cat li:last-of-type{border-bottom:none}.casino-filters-wrapper .lang-categories-wrapper .best-casinos-head-btn .ulist_cat li a{color:#fff;text-decoration:none;width:100%;display:flex;box-sizing:border-box;color:#fff;font-size:14px;font-weight:700;line-height:19px;cursor:pointer}.casino-reviews-wrapper{margin-top:37px;width:100%}.casino-reviews-wrapper .casino-reviews-single{width:100%;display:flex;box-sizing:border-box;padding:20px 26px;align-items:center;margin-bottom:10px;border:1px solid #e3e3e3}.casino-reviews-wrapper .casino-reviews-single .num{margin-right:47px;min-height:32px;min-width:32px;max-height:32px;max-width:32px;display:flex;align-items:center;justify-content:center;background-color:#fff;font-size:16px;font-weight:700;line-height:19px;text-align:center;color:#1b1a25;border-radius:50%;border:1px solid #d3d3d3}.casino-reviews-wrapper .casino-reviews-single .casino-reviews-logo-wrapper{max-width:180px;width:100%;margin-right:82px}.casino-reviews-wrapper .casino-reviews-single .casino-reviews-logo-wrapper img{width:84px;height:84px;object-fit:cover;border-radius:50%}.casino-reviews-wrapper .casino-reviews-single .casino-reviews-logo-wrapper{max-width:113px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.casino-reviews-wrapper .casino-reviews-single .casino-reviews-logo-wrapper span{font-size:16px;font-weight:700;line-height:19px;text-align:center;color:#1b1a25;margin-top:10px;display:block}.casino-reviews-wrapper .casino-reviews-single .casino-reviews-logo-wrapper a{color:#df2c36;text-decoration:none}.casino-reviews-wrapper .casino-reviews-single .casino-reviews-logo-wrapper a:hover{text-decoration:underline}.casino-reviews-wrapper .casino-reviews-single .casino-review-data-wrapper{width:100%}.casino-reviews-wrapper .casino-reviews-single .casino-review-data-wrapper .casino-review-data-content{display:flex;justify-content:space-between}.casino-reviews-wrapper .casino-reviews-single .casino-review-data-wrapper .casino-review-data-content .bonus-wrap{min-height:62px;font-size:14px;font-weight:700;line-height:26px;background:rgba(73,184,55,.15);display:flex;justify-content:center;align-items:center;padding:5px 22px;box-sizing:border-box;max-width:195px;width:100%;text-align:center;color:#2f5429;margin-bottom:12px}.casino-reviews-wrapper .casino-reviews-single .casino-review-bonus-content{max-width:195px;width:100%}.casino-reviews-wrapper .casino-reviews-single .casino-review-data-wrapper .casino-review-link-content{max-width:244px;width:100%}.casino-reviews-wrapper .casino-reviews-single .casino-review-data-wrapper .casino-review-play__btn{font-size:18px;font-weight:700;line-height:22px;padding:12px 8px;border-radius:0;background-color:#df2c36;color:#fff;text-decoration:none;width:100%;display:block;box-sizing:border-box;text-align:center}.casino-reviews-wrapper .casino-reviews-single .casino-review-notice-content{font-size:12px;font-weight:400;line-height:19px;text-align:left;color:#9f9f9f}.casino-reviews-wrapper .casino-reviews-single .casino-review-extra-content{max-width:130px;width:100%;font-size:14px;font-weight:700;line-height:17px;color:#1b1a25}body div main table{width:100%;max-width:100%;background-color:#fefefe;border-bottom:1px solid #12121200;display:block;overflow-x:auto}body div main table tbody{display:table;width:100%;background-color:#d0d0d021}body div main table td{padding:5px 10px 5px 10px;border-bottom:1px solid #3b3b3b0f;color:#4a4b54}body div main table h3{color:#1a251c}body div main table tbody tr:last-child td{border-bottom:none}body div main table tbody tr td:first-child span{font-weight:600!important}.casino-reviews-wrapper .casino-reviews-single .casino-reviews-logo-wrapper span a:hover{text-decoration:none}.casino-reviews-wrapper .casino-reviews-single .casino-reviews-logo-wrapper span a{color:#1b1a25;text-decoration:none}.main-content>ol{padding-left:12px}#mobile-menu-toggle{display:none}.top-header{margin:auto;box-sizing:border-box;max-width:1141px;width:100%;display:flex;align-items:center;justify-content:space-between;padding:30px 10px 21px 10px}.white-border{display:block;box-sizing:border-box;height:1px;max-width:1125px;width:100%;padding:0 10px;margin:auto;background-color:#403f52}.top-header #menu-header-custom-menu{display:flex;margin:0;padding:0;list-style:none}.top-header #menu-header-custom-menu li{margin-left:30px}.top-header #menu-header-custom-menu li:first-of-type{margin-left:0}.top-header #menu-header-custom-menu li a{text-decoration:none;color:#bcbfc8;font-size:13px;transition:0.3s ease-in-out}.top-header #menu-header-custom-menu li a:hover{transition:0.3s ease-in-out;color:#fff}.top-header .top-header-menu-lang{margin:0;padding:0;list-style:none;position:relative;background:linear-gradient(357.2deg,#1b1a25 -11.47%,#1b1a25 97.61%);box-sizing:border-box}.top-header .top-header-menu-lang a{display:flex;margin-bottom:5px;max-width:88px;width:100%;position:relative}.top-header .top-header-menu-lang>span{align-items:center;justify-self:center;color:#fff;font-weight:700;font-size:12px;text-decoration:none;width:100%;display:flex;margin-top:15px;cursor:pointer;margin-right:15px}.top-header .top-header-menu-lang span img{width:20px;height:13px;margin-right:7px;object-fit:cover}.top-header .top-header-menu-lang>span>svg{margin-left:7px}.top-header .top-header-menu-lang .lang-dropdown{z-index:1;visibility:hidden;opacity:0;position:absolute;background-color:transparent;max-width:150px;width:100%;margin:auto;padding-bottom:10px;background:linear-gradient(357.2deg,#1b1a25 -11.47%,#1b1a25 97.61%);transition:0.4s ease-in-out}.top-header .top-header-menu-lang .lang-dropdown.active{visibility:visible;opacity:1;transition:0.2s ease-in-out}.top-header .top-header-menu-lang a{display:flex;align-items:center;justify-self:center;color:#fff;font-weight:700;font-size:12px;text-decoration:none;width:100%;display:flex;margin-top:15px}.top-header .top-header-menu-lang a:hover{opacity:.7;transition:0.2s ease-in-out}.top-header .top-header-menu-lang a img{width:20px;height:13px;margin-right:7px;object-fit:cover}.header-main{max-width:1141px;box-sizing:border-box;width:100%;margin:auto;margin-top:21px;display:flex;align-items:center;justify-content:space-between;padding:0 10px 30px 10px;background:linear-gradient(357.2deg,#1b1a25 -11.47%,#1b1a25 97.61%)}.header-main .header-main-info{width:100%;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding-right:70px}.header-main .header-main-info .header-search-wrap{display:flex;align-items:center}.header-main .header-main-info .header-search-wrap i{order:2;color:#df2c36;cursor:pointer;font-size:18px;opacity:0;transition:0.2s ease-in-out}.header-main .header-main-info .header-search-wrap i.visible{opacity:1;transition:0.2s ease-in-out}.header-main .header-main-info .header-search-wrap input{border-radius:20px;outline:none;border:none;box-sizing:border-box;padding:7px 15px;transition:0.3s ease-in-out;opacity:1;width:100%}.header-main .header-main-info .header-search-wrap .hide{transition:0.3s ease-in-out;opacity:0;width:0}.header-main .header-main-info .header-search-wrap #search__btn{display:none}.header-main .menu-header-custom-container #menu-header-custom{display:flex;list-style:none;padding:0;margin:0;margin-right:16px;justify-content:space-evenly}.header-main .menu-header-custom-container #menu-header-custom li{max-width:250px;width:100%;margin-right:64px;position:relative;white-space:nowrap}.header-main .menu-header-custom-container #menu-header-custom li:hover>a{color:#bcbfc8;transition:0.3s}.header-main .menu-header-custom-container #menu-header-custom li:last-of-type{margin-right:0}.header-main .menu-header-custom-container #menu-header-custom li a{transition:0.3s;color:#fff;text-decoration:none;font-size:14px;font-weight:700;line-height:19px;text-align:center}.header-main .menu-header-custom-container #menu-header-custom li.menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1;transition:0.3s ease-in-out}.header-main .menu-header-custom-container #menu-header-custom li.menu-item-has-children::after{content:"›";color:#b3b3b3;transform:rotate(90deg);position:absolute;margin-left:11px;font-size:18px}.header-main .menu-header-custom-container #menu-header-custom .sub-menu{visibility:hidden;opacity:0;transition:0.3s ease-in-out;list-style:none;margin:0;padding:0;min-width:200px;padding:15px;word-break:break-all;position:absolute;right:-16px;z-index:10;background:linear-gradient(357.2deg,#1b1a25 -11.47%,#1b1a25 97.61%)}.header-main .menu-header-custom-container #menu-header-custom .sub-menu li{width:100%;padding:10px 0;white-space:pre-wrap;border-bottom:1px solid #403f52}.header-main .menu-header-custom-container #menu-header-custom .sub-menu li:last-of-type{border-bottom:none}.main-content .hero__section .hero-wrapper .hero-side-info .months-casino{margin-top:0}.months-casino-wrapper .month-casino-title{color:#fff;text-align:center;background:#df2c36;padding:13px 35px;display:block;margin:0 auto 0;max-width:267px;position:relative;top:-20px;font-weight:700;font-size:18px}}@media only screen and (min-width:600px) and (max-width:1000px){.main-content>h2,.main-content>p,.main-content>h3,.main-content>section{max-width:790px;width:100%;box-sizing:border-box;padding:0 15px;margin:30px auto}.main-content h1,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6{max-width:790px;width:100%;margin:auto}.months-casino-wrapper{position:relative;top:50px}.main-content p{color:#4A4B54;font-size:14px;font-weight:400;line-height:24px}.main-content>ol,.main-content>ul{max-width:790px;color:#4a4b54;margin:auto;font-size:14px;font-weight:400;line-height:29px}.main-content>h2{color:#1b1a25;font-size:29px;font-weight:700;line-height:35px}.main-content>h3{font-size:18px;font-weight:700;line-height:22px;color:#1b1a25}.main-content>p a{color:#4e4795;text-decoration:none}.mobile-hero__img{max-width:120px;max-height:141px;width:100%}.hero__section{max-width:100%!important;background-color:#1b1a25}.hero__section .hero-wrapper{width:100%;margin:auto;padding:0 0 25px 0;box-sizing:border-box;display:flex;flex-direction:column}.hero__section .hero-wrapper .hero-main-info{width:100%;margin-top:70px}.hero__section .hero-wrapper .hero-main-info .breadcrumbs{color:#fff;font-size:13px;font-weight:400}.hero__section .hero-wrapper .hero-main-info .breadcrumbs a:first-of-type{color:#fff}.hero__section .hero-wrapper .hero-main-info .breadcrumbs a{color:#bcbfc8;text-decoration:none}.hero__section .hero-wrapper .hero-page-info{width:100%;display:flex;flex-wrap:wrap;margin-bottom:20px}.hero__section .hero-wrapper .hero-main-info h1{color:#fff;margin-left:0;padding:0;font-size:33px;font-weight:700;line-height:50px;margin-bottom:20px;width:77%;word-wrap:break-word}.hero__section .hero-wrapper .hero-main-info p{color:#bcbfc8;font-size:14px;font-weight:400;line-height:26px;margin:0;width:100%}.hero__section .hero-wrapper .hero-main-info .hero-badges{display:flex;justify-content:space-between;align-items:center;max-width:359px;width:100%;margin:auto;margin-bottom:20px}.hero__section .hero-wrapper .hero-main-info .hero-badges img{max-height:22px;margin-right:48px;width:auto;height:auto;opacity:.2}.hero__section .hero-wrapper .hero-main-info .hero-author{display:flex;align-items:center;border:1px solid #403f52;padding:22px 20px;box-sizing:border-box;width:100%}.hero__section .hero-wrapper .hero-main-info .hero-author img{width:50px;height:50px;object-fit:cover;margin-right:10px}.hero__section .hero-wrapper .hero-main-info .hero-author span{font-weight:700;font-size:13px;color:#fff;line-height:18px}.hero__section .hero-wrapper .hero-main-info .hero-author a{font-size:13px;font-weight:400;line-height:18px;color:#bcbfc8;text-decoration:none}.hero__section .hero-wrapper .hero-main-info .hero-author p{padding:0;margin:0}.hero__section .hero-wrapper .hero-main-info .hero-author .hero-author-info{margin-right:40px}.months-casino .months-casino-wrapper h3{color:#fff;text-align:center}.months-casino .months-casino-wrapper .months-casino-item{display:flex;align-items:stretch;justify-content:space-between;margin-bottom:10px;background:#fff;border:2px solid #df2c36;box-sizing:border-box;padding:10px 8px}.months-casino-wrapper .months-casino-item .hero-casino-logo-wrap img{width:50px;height:50px;object-fit:cover;border-radius:50%}.months-casino .months-casino-wrapper .months-casino-item:last-of-type{margin-bottom:0}.months-casino .months-casino-wrapper .months-casino-item .hero-casino-logo-wrap{display:flex;justify-content:center;align-items:center}.months-casino .months-casino-wrapper .months-casino-item span{visibility:visible;box-sizing:border-box;padding:4px 14px;color:#37269f;font-size:13px;font-weight:700;line-height:20px;width:100%}.months-casino .months-casino-wrapper .months-casino-item .hero-casino__name{display:none}.months-casino .months-casino-wrapper .months-casino-item .hero-casino-main-info{width:340px;display:flex;padding:10px 20px;align-items:center;justify-self:center;text-align:center;border:1px solid #37269f;box-sizing:border-box}.months-casino .months-casino-wrapper .months-casino-item .hero-play__btn{padding:13px 16px;width:114px;color:#fff;background-color:#df2c36;font-size:18px;font-weight:700;line-height:22px;text-decoration:none;display:flex;align-items:center;justify-content:center;text-align:center}.main-content>.best-casinos__section{max-width:1140px;box-sizing:border-box;padding:0 10px;width:100%;margin-top:50px}.best-casinos__section .home_head_title{color:#1b1a25;font-size:29px;font-weight:700;line-height:19px}.best-casinos__section .home-badges{display:flex;margin-top:20px}.best-casinos__section .home-badges .badge{color:#4a4b54;font-size:13px;font-weight:400;line-height:19px;display:flex;align-items:center;justify-content:center;margin-right:10px}.best-casinos__section .home-badges .badge img{margin-left:10px;width:21px;height:21px;object-fit:cover}.best-casinos__section .casino-filters-wrapper{display:flex;flex-direction:column;margin-top:20px}.casino-filters-wrapper #hm_basic_filters_form{order:1}.casino-filters-wrapper #hm_basic_filters_form .tags{display:flex}.casino-filters-wrapper #hm_basic_filters_form .tags .filter-style{width:20%;display:flex;align-items:center;justify-content:center;text-align:center;padding:10px 20px;margin-right:5px;border:1px solid #d3d3d3;font-size:13px;font-weight:400;line-height:19px;cursor:pointer}.casino-filters-wrapper #hm_basic_filters_form .tags .filter-style.last-filter{margin-right:0}.casino-filters-wrapper #hm_basic_filters_form .filter-style input[type="radio"]{display:none}.casino-filters-wrapper #hm_basic_filters_form .filter-style label{cursor:pointer}.casino-filters-wrapper .lang-categories-wrapper #categories-casinos{background-color:#37269f;width:100%;display:flex;justify-content:center;box-sizing:border-box;padding:10px 20px;color:#fff;font-size:14px;font-weight:700;line-height:19px;text-align:center;border:1px solid transparent;cursor:pointer;margin-bottom:5px}.casino-filters-wrapper .lang-categories-wrapper #categories-casinos span{margin:0 0 0 10px}.casino-filters-wrapper .lang-categories-wrapper .best-casinos-head-btn{position:relative}.casino-filters-wrapper .lang-categories-wrapper .best-casinos-head-btn .ulist_cat{position:absolute;padding:0;list-style:none;padding:10px 20px;box-sizing:border-box;margin-top:0;background-color:#37269f;width:100%;visibility:hidden;opacity:0;z-index:10;transition:0.3s ease-in-out}.casino-filters-wrapper .lang-categories-wrapper .best-casinos-head-btn .ulist_cat.active{transition:0.3s ease-in-out;visibility:visible;opacity:1}.casino-filters-wrapper .lang-categories-wrapper .best-casinos-head-btn .ulist_cat li{padding:10px 0;border-bottom:1px solid #ffffff24}.casino-filters-wrapper .lang-categories-wrapper .best-casinos-head-btn .ulist_cat li:last-of-type{border-bottom:none}.casino-filters-wrapper .lang-categories-wrapper .best-casinos-head-btn .ulist_cat li a{color:#fff;text-decoration:none;width:100%;display:flex;box-sizing:border-box;color:#fff;font-size:14px;font-weight:700;line-height:19px;cursor:pointer}.casino-reviews-wrapper{margin-top:30px}.casino-reviews-wrapper .casino-reviews-content{display:flex;justify-content:space-between;flex-wrap:wrap}.casino-reviews-wrapper .casino-reviews-content .casino-review-data-wrapper{width:100%}.casino-reviews-wrapper .casino-reviews-single{width:49%;border:1px solid #d3d3d3;box-sizing:border-box;padding:17px 25px;margin-bottom:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.casino-reviews-wrapper .casino-reviews-single:last-of-type{margin-bottom:0}.casino-reviews-wrapper .casino-reviews-single .num{width:32px;height:32px;position:absolute;display:flex;align-items:center;justify-content:center;border-radius:50%;top:15px;left:0;right:80px;margin:auto;font-size:16px;font-weight:700;line-height:19px;text-align:left;color:#1b1a25;background-color:#fff;border:1px solid #d3d3d3}.casino-reviews-wrapper .casino-reviews-single .casino-reviews-logo-wrapper,.casino-reviews-wrapper .casino-reviews-single .casino-reviews-logo-wrapper .casino-logo{display:flex;flex-direction:column;align-items:center;justify-content:center}.casino-reviews-wrapper .casino-reviews-single .casino-reviews-logo-wrapper img{width:84px;height:84px;object-fit:cover;border-radius:50%}.casino-reviews-wrapper .casino-reviews-single .casino-reviews-logo-wrapper span{text-align:center;margin-top:10px;font-size:16px;font-weight:700;line-height:19px;margin-bottom:0;display:block}.casino-reviews-wrapper .casino-reviews-single .casino-reviews-logo-wrapper a{margin-top:14px}.casino-reviews-wrapper .casino-reviews-single .casino-review-bonus-content{background-color:#49b83726;font-size:16px;font-weight:700;line-height:26px;text-align:center;box-sizing:border-box;padding:16px 20px;max-width:310px;width:100%;margin:auto;margin-top:14px;margin-bottom:10px}.casino-reviews-wrapper .casino-reviews-single .casino-review-data-content{display:flex;flex-direction:column}.casino-reviews-wrapper .casino-reviews-single .casino-review-extra-content{text-align:center;order:1}.casino-reviews-wrapper .casino-reviews-single .casino-review-link-content{text-align:center;order:2;max-width:310px;width:100%;margin:auto;margin-top:10px}.casino-reviews-wrapper .casino-reviews-single .casino-review-link-content .casino-review-play__btn{color:#fff;text-decoration:none;background-color:#df2c36;width:100%;display:block;box-sizing:border-box;padding:14px 20px}.casino-reviews-wrapper .casino-reviews-single .casino-review-notice-content{margin-top:13px;font-size:12px;font-weight:400;line-height:21px;text-align:left;max-width:310px;width:100%;margin:auto;color:#9f9f9f}.main-category .hero__section .hero-wrapper .hero-main-info{max-width:100%;width:100%}.main-category .hero-side-info{padding-bottom:20px;text-align:center}.main-category .category-casino-item{display:flex;flex-direction:column}.main-category .category-casino-item>*{max-width:100%;width:100%;margin-left:0}.main-category .country-items{grid-template-columns:1fr 1fr}body div main table{max-width:790px;width:100%;padding:0 15px;margin:auto;background-color:#fefefe;border-bottom:1px solid #12121200}body div main table tbody{display:table;width:100%;background-color:#d0d0d021}body div main table td{padding:5px 10px 5px 10px;border-bottom:1px solid #3b3b3b0f;color:#4a4b54}body div main table h3{color:#1a251c}body div main table tbody tr:last-child td{border-bottom:none}body div main table tbody tr td:first-child span{font-weight:600!important}.casino-reviews-wrapper .casino-reviews-single .casino-reviews-logo-wrapper span a:hover{text-decoration:none}.casino-reviews-wrapper .casino-reviews-single .casino-reviews-logo-wrapper span a{color:#1b1a25;text-decoration:none}#searchicon{display:none}#mobile-menu-toggle{display:block;color:#fff;position:fixed;right:0;top:42px;padding:0 15px;width:23px;height:19px;cursor:pointer}#mobile-menu-toggle img{width:100%;height:100%;object-fit:contain}header{width:100%;box-sizing:border-box;height:100px}header,.header-main .header-main-info{position:fixed;top:0;padding:35px 15px}.header-search-wrap,.menu-header-custom-container{margin-top:-25px;visibility:hidden;opacity:0;transition:0.5s ease-in-out}.header-search-wrap.active,.menu-header-custom-container.active{visibility:visible;opacity:1;transition:0.3s ease-in-out;margin-top:25px}.header-search-wrap .search-icon{position:relative}.header-search-wrap input{border-radius:20px;border:none;padding:5px 5px;width:100%}.header-search-wrap button{position:absolute;right:0;top:4px;border:none;border-radius:20px;background-color:transparent;color:#df2c36}.menu-header-custom-container{visibility:hidden;opacity:0;transition:0.5s ease-in-out;background:#1b1a25;width:100%;height:100%;position:fixed;right:0;left:0;top:50px;bottom:0;display:flex;z-index:-1}.header-main .menu-header-custom-container #menu-header-custom li.menu-item-has-children{margin-bottom:0}.header-main .menu-header-custom-container #menu-header-custom li.menu-item-has-children::after{content:"›";color:#b3b3b3;transform:rotate(90deg);position:absolute;margin-left:11px;font-size:25px;right:0;top:0}.header-main .menu-header-custom-container #menu-header-custom{margin-top:75px}.header-main .menu-header-custom-container #menu-header-custom,.header-main .menu-header-custom-container #menu-header-custom .sub-menu{list-style:none;width:97%}.header-main .menu-header-custom-container #menu-header-custom .sub-menu{max-height:0;visibility:hidden;opacity:0;transition:1s}.header-main .menu-header-custom-container #menu-header-custom li{margin-top:10px;position:relative;margin-bottom:20px}.header-main .menu-header-custom-container #menu-header-custom li .sub-menu{margin-top:0;margin-bottom:0}.header-main .menu-header-custom-container #menu-header-custom li:hover>.sub-menu{transition:max-height 2s ease-out;max-height:1000px;opacity:1;transition:1s ease-in-out;visibility:visible}.header-main .menu-header-custom-container #menu-header-custom li a{color:#fff;text-decoration:none}.top-header .menu-header-custom-menu-container #menu-header-custom-menu{display:none}.top-header .menu-header-custom-menu-container.active{transition:0.3s ease-in-out;visibility:visible;opacity:1}.top-header .top-header-menu-lang{position:fixed;right:60px;top:42px;margin:0;z-index:9;padding:0;list-style:none;background:linear-gradient(357.2deg,#1b1a25 -11.47%,#1b1a25 97.61%);box-sizing:border-box}.top-header .top-header-menu-lang a{display:flex;margin-bottom:5px;max-width:88px;width:100%;position:relative}.top-header .top-header-menu-lang>span{align-items:center;justify-self:center;color:#fff;font-weight:700;font-size:12px;text-decoration:none;width:100%;display:flex;cursor:pointer;margin-right:15px}.top-header .top-header-menu-lang span img{width:23px;height:19px;margin-right:7px;object-fit:cover}.top-header .top-header-menu-lang>span span{display:none}.top-header .top-header-menu-lang .lang-dropdown{z-index:1;visibility:hidden;opacity:0;position:absolute;background-color:transparent;right:11px;width:100%;margin:auto;padding-bottom:10px;background:linear-gradient(357.2deg,#1b1a25 -11.47%,#1b1a25 97.61%);transition:0.4s ease-in-out}.top-header .top-header-menu-lang .lang-dropdown.active{visibility:visible;opacity:1;transition:0.2s ease-in-out}.top-header .top-header-menu-lang a{display:flex;align-items:center;justify-self:center;color:#fff;font-weight:700;font-size:12px;text-decoration:none;width:100%;display:flex;margin-top:15px}.top-header .top-header-menu-lang a:hover{opacity:.7;transition:0.2s ease-in-out}.top-header .top-header-menu-lang a span{display:none}.top-header .top-header-menu-lang a img{width:23px;height:19px;object-fit:cover;margin:auto}.section-in-the-media h3{margin-bottom:30px}.section-in-the-media .in-the-media-imgs-holder{height:auto;display:block;text-align:center}.section-in-the-media .in-the-media-imgs-holder img{margin-right:0;margin:auto;margin-bottom:17px;display:block}.section-in-the-media .in-the-media-imgs-holder img:last-child{margin-bottom:0;margin:auto}footer{padding:44px 15px;padding-bottom:30px}footer .footer-newsletter-logos-holder,footer .footer-newsletter-logos-holder .footer-newsletter-holder{margin-top:0;display:block;text-align:center;margin:auto}footer .footer-newsletter-logos-holder .footer-newsletter-holder h4,footer .footer-newsletter-logos-holder .footer-newsletter-holder input,footer .footer-newsletter-logos-holder .footer-newsletter-holder button{width:100%;margin-right:0}footer .footer-newsletter-logos-holder .footer-newsletter-holder input{margin:19px 0}footer .footer-newsletter-logos-holder .footer-logos-holder{text-align:center;display:flex;align-items:center;margin:auto;margin-top:30px}footer .footer-newsletter-logos-holder .footer-logos-holder img:nth-child(1),footer .footer-newsletter-logos-holder .footer-logos-holder img:nth-child(2),footer .footer-newsletter-logos-holder .footer-logos-holder img:nth-child(3){margin-top:0}footer .footer-details-holder{flex-direction:column-reverse}footer .footer-details-holder .footer-detail-item{width:100%;margin-bottom:30px}footer .footer-details-holder,footer .footer-details-holder .footer-detail-item:last-child{margin-bottom:0}footer .footer-details-holder .footer-detail-item .footer-detail-item-img-holder{display:none}footer .footer-details-holder .footer-detail-item .footer-detail-info-holder .footer-socials-holder a{font-size:29.5px}footer .footer-copyrights{display:none}img.ninja-footer__img{display:none}.months-casino-wrapper .month-casino-title{display:none}}@media only screen and (max-width:600px){.main-content>h2,.main-content>p,.main-content>h3,.main-content>section{width:100%;box-sizing:border-box;padding:0 15px;margin:30px auto}.main-content h1,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6{padding:0 15px}.main-content p{color:#4A4B54;font-size:16px;font-weight:400;line-height:24px}.main-content>ol,.main-content>ul{color:#4a4b54;font-size:17px;font-weight:400;line-height:29px}.main-content>h2{color:#1b1a25;font-size:29px;font-weight:700;line-height:35px}.main-content>h3{font-size:18px;font-weight:700;line-height:22px;color:#1b1a25}.main-content>p{color:#4a4b54;font-size:17px;font-weight:400;line-height:29px}.main-content>p a{color:#4e4795;text-decoration:none}.mobile-hero__img{max-width:30%;width:100%;max-height:147px}.hero__section{background-color:#1b1a25}.hero__section .hero-wrapper{width:100%;margin:auto;box-sizing:border-box;position:relative;display:flex;flex-direction:column}.hero__section .hero-wrapper .hero-main-info{width:100%;margin-top:70px}.hero__section .hero-wrapper .hero-main-info .breadcrumbs{color:#fff;font-size:13px;font-weight:400}.hero__section .hero-wrapper .hero-main-info .breadcrumbs a:first-of-type{color:#fff}.hero__section .hero-wrapper .hero-main-info .breadcrumbs a{color:#bcbfc8;text-decoration:none}.hero__section .hero-wrapper .hero-page-info{width:100%;display:flex;flex-wrap:wrap;margin-bottom:20px}.hero__section .hero-wrapper .hero-main-info h1{color:#fff;padding:0;font-size:33px;font-weight:700;line-height:50px;margin-bottom:20px;width:70%;word-wrap:break-word}.hero__section .hero-wrapper .hero-main-info p{color:#bcbfc8;font-size:17px;font-weight:400;line-height:26px;margin:0;margin-bottom:17px;width:100%}.hero__section .hero-wrapper .hero-main-info .hero-badges{justify-content:space-between;align-items:center;width:100%;margin:auto;margin-bottom:20px}.hero__section .hero-wrapper .hero-main-info .hero-badges img{max-width:143px;width:auto;height:auto;max-height:22px;margin-right:20px;opacity:.2}.hero__section .hero-wrapper .hero-main-info .hero-author{display:flex;align-items:center;border:1px solid #403f52;padding:22px 20px;box-sizing:border-box;width:100%}.hero__section .hero-wrapper .hero-main-info .hero-author img{width:66px;height:66px;object-fit:cover;margin-right:10px}.hero__section .hero-wrapper .hero-main-info .hero-author span{font-weight:700;font-size:16px;color:#fff;line-height:24px}.hero__section .hero-wrapper .hero-main-info .hero-author a{word-break:break-all;font-size:16px;font-weight:400;line-height:18px;color:#bcbfc8;text-decoration:none}.hero__section .hero-wrapper .hero-main-info .hero-author p{display:none}.hero__section .hero-wrapper .hero-main-info .hero-author .hero-author-info{display:flex;flex-direction:column}.months-casino .months-casino-wrapper h3{display:none}.hero-side-info{position:relative;top:50px}.hero-side-info .months-casino{width:100%}.months-casino .months-casino-wrapper .months-casino-item{display:flex;width:100%;align-items:stretch;justify-content:space-between;margin-bottom:10px;background:#fff;border:2px solid #df2c36;box-sizing:border-box;padding:10px 8px}.months-casino-wrapper .months-casino-item .hero-casino-logo-wrap img{width:50px;height:50px;object-fit:cover;border-radius:50%}.months-casino .months-casino-wrapper .months-casino-item:last-of-type{margin-bottom:0}.months-casino .months-casino-wrapper .months-casino-item .hero-casino-logo-wrap{display:flex;justify-content:center;align-items:center;margin-right:16px}.months-casino .months-casino-wrapper .months-casino-item span{visibility:visible;box-sizing:border-box;padding:4px 14px;color:#37269f;font-size:13px;font-weight:700;line-height:20px;width:100%;word-break:break-all}.months-casino .months-casino-wrapper .months-casino-item .hero-casino__name{display:none}.months-casino .months-casino-wrapper .months-casino-item .hero-casino-main-info{display:flex;padding:10px 0;align-items:center;justify-self:center;text-align:center;border:1px solid #37269f;box-sizing:border-box;min-width:142px;max-width:205px;width:100%}.months-casino .months-casino-wrapper .months-casino-item .hero-play__btn{padding:13px 16px;width:114px;color:#fff;background-color:#df2c36;font-size:18px;font-weight:700;line-height:22px;text-decoration:none;display:flex;align-items:center;justify-content:center;margin-left:6px;text-align:center}.home_head_title{font-size:29px;font-weight:700;line-height:38px;text-align:center;margin-bottom:10px;color:#1b1a25}.main-content>.best-casinos__section{max-width:1140px;box-sizing:border-box;padding:0 10px;width:100%;margin-top:70px}.best-casinos__section .home-badges{display:flex;justify-content:center;flex-wrap:wrap;margin:auto;margin-top:25px;text-align:center}.best-casinos__section .home-badges .badge{color:#4a4b54;font-size:14px;font-weight:400;line-height:19px;display:flex;align-items:center;white-space:pre-wrap;margin-right:15px;margin-bottom:11px}.best-casinos__section .home-badges .badge img{margin-left:10px;width:21px;height:21px;object-fit:cover}.best-casinos__section .casino-filters-wrapper{display:flex;flex-direction:column;margin-top:20px}.casino-filters-wrapper #hm_basic_filters_form{order:1}.casino-filters-wrapper #hm_basic_filters_form .tags{display:flex;flex-wrap:wrap}.casino-filters-wrapper #hm_basic_filters_form .tags .filter-style{display:flex;align-items:center;justify-content:center;text-align:center;padding:10px 20px;border:1px solid #d3d3d3;font-size:16px;font-weight:400;line-height:19px;cursor:pointer;width:100%;margin-bottom:5px;min-height:50px}.casino-filters-wrapper #hm_basic_filters_form .tags .filter-style.last-filter{margin-bottom:0}.casino-filters-wrapper #hm_basic_filters_form .filter-style input[type="radio"]{display:none}.casino-filters-wrapper #hm_basic_filters_form .filter-style label{cursor:pointer;font-size:16px;color:#4A4B54}.casino-filters-wrapper .lang-categories-wrapper #categories-casinos{background-color:#37269f;width:100%;display:flex;justify-content:center;box-sizing:border-box;padding:10px 20px;color:#fff;font-size:16px;font-weight:700;line-height:19px;text-align:center;border:1px solid transparent;cursor:pointer;margin-bottom:5px}.casino-filters-wrapper .lang-categories-wrapper #categories-casinos span{margin:0 0 0 10px}.casino-filters-wrapper .lang-categories-wrapper .best-casinos-head-btn{position:relative}.casino-filters-wrapper .lang-categories-wrapper .best-casinos-head-btn .ulist_cat{position:absolute;padding:0;list-style:none;padding:10px 20px;box-sizing:border-box;margin-top:0;z-index:10;background-color:#37269f;width:100%;visibility:hidden;opacity:0;transition:0.3s ease-in-out}.casino-filters-wrapper .lang-categories-wrapper .best-casinos-head-btn .ulist_cat.active{transition:0.3s ease-in-out;visibility:visible;opacity:1}.casino-filters-wrapper .lang-categories-wrapper .best-casinos-head-btn .ulist_cat li{padding:10px 0;border-bottom:1px solid #ffffff24}.casino-filters-wrapper .lang-categories-wrapper .best-casinos-head-btn .ulist_cat li:last-of-type{border-bottom:none}.casino-filters-wrapper .lang-categories-wrapper .best-casinos-head-btn .ulist_cat li a{color:#fff;text-decoration:none;width:100%;display:flex;box-sizing:border-box;color:#fff;font-size:14px;font-weight:700;line-height:19px;cursor:pointer}.casino-reviews-wrapper{margin-top:30px}.casino-reviews-wrapper .casino-reviews-single{width:100%;border:1px solid #d3d3d3;box-sizing:border-box;padding:17px 25px;margin-bottom:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.casino-reviews-wrapper .casino-reviews-single:last-of-type{margin-bottom:0}.casino-reviews-wrapper .casino-reviews-single .num{width:32px;height:32px;position:absolute;display:flex;align-items:center;justify-content:center;border-radius:50%;top:15px;left:0;right:80px;margin:auto;font-size:16px;font-weight:700;line-height:19px;text-align:left;color:#1b1a25;background-color:#fff;border:1px solid #d3d3d3}.casino-reviews-wrapper .casino-reviews-single .casino-reviews-logo-wrapper,.casino-reviews-wrapper .casino-reviews-single .casino-reviews-logo-wrapper .casino-logo{display:flex;flex-direction:column;align-items:center;justify-content:center}.casino-reviews-wrapper .casino-reviews-single .casino-reviews-logo-wrapper img{width:84px;height:84px;object-fit:cover;border-radius:50%}.casino-reviews-wrapper .casino-reviews-single .casino-reviews-logo-wrapper span{text-align:center;margin-top:10px;font-size:16px;font-weight:700;line-height:19px;margin-bottom:0;display:block}.casino-reviews-wrapper .casino-reviews-single .casino-reviews-logo-wrapper a{margin-top:14px}.casino-reviews-wrapper .casino-reviews-single .casino-review-bonus-content{background-color:#49b83726;font-size:16px;font-weight:700;line-height:26px;text-align:center;box-sizing:border-box;padding:16px 20px;max-width:310px;width:100%;margin:auto;margin-top:14px;margin-bottom:10px}.casino-reviews-wrapper .casino-reviews-single .casino-review-data-content{display:flex;flex-direction:column}.casino-reviews-wrapper .casino-reviews-single .casino-review-extra-content{text-align:center;order:1}.casino-reviews-wrapper .casino-reviews-single .casino-review-link-content{text-align:center;order:2;max-width:310px;width:100%;margin:auto;margin-top:10px}.casino-reviews-wrapper .casino-reviews-single .casino-review-link-content .casino-review-play__btn{color:#fff;text-decoration:none;background-color:#df2c36;width:100%;display:block;box-sizing:border-box;padding:14px 20px;font-size:18px;font-weight:700;line-height:22px}.casino-reviews-wrapper .casino-reviews-single .casino-review-notice-content{margin-top:13px;font-size:12px;font-weight:400;line-height:21px;text-align:left;max-width:310px;width:100%;color:#9f9f9f}.main-category .hero__section .hero-wrapper{padding-bottom:0}.main-category .hero__section .hero-wrapper .hero-main-info .hero-badges{margin-top:20px;margin-bottom:38px;display:flex}.main-category .hero__section .hero-wrapper .hero-main-info h1{max-width:80%;min-height:100px;word-wrap:break-word}.main-category .hero__section .hero-wrapper .hero-main-info::before{content:"";width:132px;height:105px;background-image:url(../../../themes/default/images/ninja2.svg);background-size:cover;position:absolute;top:0;right:0}.main-category .category-casinos-holder{flex-direction:column}.main-category .category-casino-item{width:100%;margin-right:0;margin-bottom:10px;padding:10px 8.5px;display:flex;align-items:stretch;justify-content:space-between}.main-category .category-casino-item:last-child{margin-bottom:0}.main-category .category-casino-item>*{min-width:20%;margin:0;display:flex;justify-content:center;align-items:center;word-break:break-word}.main-category .hero-image,.main-category .category-casino-logo h5,.main-category .category-casino-desc{display:none}.main-category .category-casino-logo{margin-right:16px}.main-category .category-casino-logo img{width:50px;height:50px;margin:0}.main-category .category-casino-bonus{max-width:100%;width:100%;background-color:#37269f1a;color:#37269f;margin-right:6px;border:1px solid #37269f;padding:4.5px 14px;font-size:13px;font-weight:700;line-height:20px}.main-category .country-items{grid-template-columns:1fr}body div main table{width:100%;padding:0 15px;max-width:100%;background-color:#fefefe;border-bottom:1px solid #12121200}body div main table tbody{display:table;width:100%;background-color:#d0d0d021}body div main table td{padding:5px 10px 5px 10px;border-bottom:1px solid #3b3b3b0f;color:#4a4b54}body div main table h3{color:#1a251c}body div main table tbody tr:last-child td{border-bottom:none}body div main table tbody tr td:first-child span{font-weight:600!important}.casino-reviews-wrapper .casino-reviews-single .casino-reviews-logo-wrapper span a:hover{text-decoration:none}.casino-reviews-wrapper .casino-reviews-single .casino-reviews-logo-wrapper span a{color:#1b1a25;text-decoration:none}.default-template{margin-top:120px}.main-content{margin-top:45px}.section-in-the-media h3{margin-bottom:30px}.section-in-the-media .in-the-media-imgs-holder{height:auto;display:block;text-align:center}.section-in-the-media .in-the-media-imgs-holder img{margin-right:0;margin:auto;margin-bottom:17px;display:block}.section-in-the-media .in-the-media-imgs-holder img:last-child{margin-bottom:0;margin:auto}footer{padding:44px 15px;padding-bottom:30px}footer .footer-newsletter-logos-holder,footer .footer-newsletter-logos-holder .footer-newsletter-holder{margin-top:0;display:block;text-align:center;width:100%}footer .footer-newsletter-logos-holder .footer-newsletter-holder h4,footer .footer-newsletter-logos-holder .footer-newsletter-holder input,footer .footer-newsletter-logos-holder .footer-newsletter-holder button{width:100%;margin-right:0}footer .footer-newsletter-logos-holder .footer-newsletter-holder input{margin:19px 0}footer .footer-newsletter-logos-holder .footer-logos-holder{margin:auto;margin-top:30px;text-align:center;display:flex;align-items:center;flex-wrap:wrap}footer .footer-newsletter-logos-holder .footer-logos-holder img{margin-top:20px}footer .footer-newsletter-logos-holder .footer-logos-holder img:nth-child(1),footer .footer-newsletter-logos-holder .footer-logos-holder img:nth-child(2),footer .footer-newsletter-logos-holder .footer-logos-holder img:nth-child(3){margin-top:0}footer .footer-details-holder{flex-direction:column-reverse}footer .footer-details-holder .footer-detail-item{width:100%;margin-bottom:30px}footer .footer-details-holder,footer .footer-details-holder .footer-detail-item:last-child{margin-bottom:0}footer .footer-details-holder .footer-detail-item .footer-detail-item-img-holder{display:none}footer .footer-details-holder .footer-detail-item .footer-detail-info-holder .footer-socials-holder a{font-size:29.5px}footer .footer-copyrights{display:none}img.ninja-footer__img{display:none}.main-content>ul{padding:0 15px;padding-left:30px}.main-content>h2{word-break:break-word;hyphens:auto}.months-casino-wrapper .month-casino-title{display:none}.main-content>ol,.main-content>ul{max-width:100%;width:90%;padding:0 15px;margin:10px auto}.main-category>.hero__section{padding-bottom:140px}.main-category .category-casinos-holder{margin-top:-150px}#searchicon{display:none}#mobile-menu-toggle{display:block;color:#fff;position:fixed;right:0;top:42px;padding:0 15px;width:23px;height:19px;cursor:pointer}#mobile-menu-toggle img{width:100%;height:100%;object-fit:contain}header{width:100%;box-sizing:border-box;height:100px}header{position:fixed;top:0;padding:35px 15px}.header-search-wrap,.menu-header-custom-container{margin-top:-25px;visibility:hidden;opacity:0;transition:0.5s ease-in-out}.header-search-wrap.active,.menu-header-custom-container.active{visibility:visible;opacity:1;transition:0.3s ease-in-out;margin-top:25px}.header-main-info:has(.header-search-wrap.active){transition:1s;background-color:#1b1a25}.header-search-wrap .search-icon{position:relative}.header-search-wrap input{border-radius:20px;border:none;padding:5px 5px;width:100%;box-sizing:border-box}.header-search-wrap button{position:absolute;right:0;top:4px;border:none;border-radius:20px;background-color:transparent;color:#df2c36}.menu-header-custom-container{visibility:hidden;opacity:0;transition:0.5s ease-in-out;background:#1b1a25;width:100%;height:100%;position:fixed;right:0;left:0;top:50px;bottom:0;display:flex;z-index:-1;overflow-x:auto}.header-main .menu-header-custom-container #menu-header-custom li.menu-item-has-children{margin-bottom:0}.header-main .menu-header-custom-container #menu-header-custom li.menu-item-has-children::after{content:"›";color:#b3b3b3;transform:rotate(90deg);position:absolute;margin-left:11px;font-size:25px;right:0;top:0}.header-main .menu-header-custom-container #menu-header-custom{margin-top:75px;width:100%;padding:0 15px}.header-main .menu-header-custom-container #menu-header-custom,.header-main .menu-header-custom-container #menu-header-custom .sub-menu{list-style:none}.header-main .menu-header-custom-container #menu-header-custom .sub-menu{max-height:0;visibility:hidden;opacity:0;transition:1s}.header-main .menu-header-custom-container #menu-header-custom li{margin-top:10px;position:relative;margin-bottom:20px}.header-main .menu-header-custom-container #menu-header-custom li .sub-menu{margin-top:0;margin-bottom:0}.header-main .menu-header-custom-container #menu-header-custom li:hover>.sub-menu{transition:max-height 2s ease-out;max-height:1000px;opacity:1;transition:1s ease-in-out;visibility:visible}.header-main .menu-header-custom-container #menu-header-custom li a{color:#fff;text-decoration:none}.top-header .menu-header-custom-menu-container #menu-header-custom-menu{display:none}.top-header .menu-header-custom-menu-container.active{transition:0.3s ease-in-out;visibility:visible;opacity:1}.top-header .top-header-menu-lang{position:fixed;right:60px;z-index:9;top:42px;margin:0;padding:0;list-style:none;background:linear-gradient(357.2deg,#1b1a25 -11.47%,#1b1a25 97.61%);box-sizing:border-box}.top-header .top-header-menu-lang a{display:flex;margin-bottom:5px;max-width:88px;width:100%;position:relative}.top-header .top-header-menu-lang>span{align-items:center;color:#fff;font-weight:700;font-size:12px;text-decoration:none;width:100%;display:flex;cursor:pointer}.top-header .top-header-menu-lang span img{width:23px;height:19px;margin-right:7px;object-fit:cover}.top-header .top-header-menu-lang>span span{display:none}.top-header .top-header-menu-lang .lang-dropdown{z-index:1;visibility:hidden;opacity:0;position:absolute;background-color:transparent;right:11px;width:100%;margin:auto;padding-bottom:10px;background:linear-gradient(357.2deg,#1b1a25 -11.47%,#1b1a25 97.61%);transition:0.4s ease-in-out}.top-header .top-header-menu-lang .lang-dropdown.active{visibility:visible;opacity:1;transition:0.2s ease-in-out}.top-header .top-header-menu-lang a{display:flex;align-items:center;justify-self:center;color:#fff;font-weight:700;font-size:12px;text-decoration:none;width:100%;display:flex;margin-top:15px}.top-header .top-header-menu-lang a:hover{opacity:.7;transition:0.2s ease-in-out}.top-header .top-header-menu-lang a span{display:none}.top-header .top-header-menu-lang a img{width:23px;height:19px;object-fit:cover;margin:auto}.months-casino .months-casino-wrapper .months-casino-item .hero-casino-main-info{min-width:auto}.main-content table tr td p{width:35vw}}body,html{padding:0;margin:0;font-family:"Inter";font-style:normal}body *{font-family:"Inter"}header{z-index:99;background:linear-gradient(357.2deg,#1b1a25 -11.47%,#1b1a25 97.61%)}@media only screen and (min-width:1000px){#mobile-menu-toggle{display:none}.top-header{margin:auto;box-sizing:border-box;max-width:1141px;width:100%;display:flex;align-items:center;justify-content:space-between;padding:30px 10px 21px 10px}.white-border{display:block;box-sizing:border-box;height:1px;max-width:1125px;width:100%;padding:0 10px;margin:auto;background-color:#403f52}.top-header #menu-header-custom-menu{display:flex;margin:0;padding:0;list-style:none}.top-header #menu-header-custom-menu li{margin-left:30px}.top-header #menu-header-custom-menu li:first-of-type{margin-left:0}.top-header #menu-header-custom-menu li a{text-decoration:none;color:#bcbfc8;font-size:13px;transition:0.3s ease-in-out}.top-header #menu-header-custom-menu li a:hover{transition:0.3s ease-in-out;color:#fff}.top-header .top-header-menu-lang{margin:0;padding:0;list-style:none;position:relative;background:linear-gradient(357.2deg,#1b1a25 -11.47%,#1b1a25 97.61%);box-sizing:border-box}.top-header .top-header-menu-lang a{display:flex;margin-bottom:5px;max-width:88px;width:100%;position:relative}.top-header .top-header-menu-lang>span{align-items:center;justify-self:center;color:#fff;font-weight:700;font-size:12px;text-decoration:none;width:100%;display:flex;margin-top:15px;cursor:pointer;margin-right:15px}.top-header .top-header-menu-lang span img{width:20px;height:13px;margin-right:7px;object-fit:cover}.top-header .top-header-menu-lang>span>svg{margin-left:7px}.top-header .top-header-menu-lang .lang-dropdown{z-index:1;visibility:hidden;opacity:0;position:absolute;background-color:transparent;max-width:150px;width:100%;margin:auto;padding-bottom:10px;background:linear-gradient(357.2deg,#1b1a25 -11.47%,#1b1a25 97.61%);transition:0.4s ease-in-out}.top-header .top-header-menu-lang .lang-dropdown.active{visibility:visible;opacity:1;transition:0.2s ease-in-out}.top-header .top-header-menu-lang a{display:flex;align-items:center;justify-self:center;color:#fff;font-weight:700;font-size:12px;text-decoration:none;width:100%;display:flex;margin-top:15px}.top-header .top-header-menu-lang a:hover{opacity:.7;transition:0.2s ease-in-out}.top-header .top-header-menu-lang a img{width:20px;height:13px;margin-right:7px;object-fit:cover}.header-main{max-width:1141px;box-sizing:border-box;width:100%;margin:auto;margin-top:21px;display:flex;align-items:center;justify-content:space-between;padding:0 10px 30px 10px;background:linear-gradient(357.2deg,#1b1a25 -11.47%,#1b1a25 97.61%)}.header-main .header-main-info{width:100%;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding-right:70px}.header-main .header-main-info .header-search-wrap{display:flex;align-items:center}.header-main .header-main-info .header-search-wrap i{order:2;color:#df2c36;cursor:pointer;font-size:18px;opacity:0;transition:0.2s ease-in-out}.header-main .header-main-info .header-search-wrap i.visible{opacity:1;transition:0.2s ease-in-out}.header-main .header-main-info .header-search-wrap input{border-radius:20px;outline:none;border:none;box-sizing:border-box;padding:7px 15px;transition:0.3s ease-in-out;opacity:1;width:100%}.header-main .header-main-info .header-search-wrap .hide{transition:0.3s ease-in-out;opacity:0;width:0}.header-main .header-main-info .header-search-wrap #search__btn{display:none}.header-main .menu-header-custom-container #menu-header-custom{display:flex;list-style:none;padding:0;margin:0;margin-right:16px;justify-content:space-evenly}.header-main .menu-header-custom-container #menu-header-custom li{max-width:250px;width:100%;margin-right:64px;position:relative;white-space:nowrap}.header-main .menu-header-custom-container #menu-header-custom li:hover>a{color:#bcbfc8;transition:0.3s}.header-main .menu-header-custom-container #menu-header-custom li:last-of-type{margin-right:0}.header-main .menu-header-custom-container #menu-header-custom li a{transition:0.3s;color:#fff;text-decoration:none;font-size:14px;font-weight:700;line-height:19px;text-align:center}.header-main .menu-header-custom-container #menu-header-custom li.menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1;transition:0.3s ease-in-out}.header-main .menu-header-custom-container #menu-header-custom li.menu-item-has-children::after{content:"›";color:#b3b3b3;transform:rotate(90deg);position:absolute;margin-left:11px;font-size:18px}.header-main .menu-header-custom-container #menu-header-custom .sub-menu{visibility:hidden;opacity:0;transition:0.3s ease-in-out;list-style:none;margin:0;padding:0;min-width:200px;padding:15px;word-break:break-all;position:absolute;right:-16px;z-index:10;background:linear-gradient(357.2deg,#1b1a25 -11.47%,#1b1a25 97.61%)}.header-main .menu-header-custom-container #menu-header-custom .sub-menu li{width:100%;padding:10px 0;white-space:pre-wrap;border-bottom:1px solid #403f52}.header-main .menu-header-custom-container #menu-header-custom .sub-menu li:last-of-type{border-bottom:none}.main-content .hero__section .hero-wrapper .hero-side-info .months-casino{margin-top:0}}@media only screen and (min-width:600px) and (max-width:1000px){#searchicon{display:none}#mobile-menu-toggle{display:block;color:#fff;position:fixed;right:0;top:42px;padding:0 15px;width:23px;height:19px;cursor:pointer}#mobile-menu-toggle img{width:100%;height:100%;object-fit:contain}header{width:100%;box-sizing:border-box;height:100px}header,.header-main .header-main-info{position:fixed;top:0;padding:35px 15px}.header-search-wrap .search-icon{position:relative}.header-search-wrap input{border-radius:20px;border:none;padding:5px 5px;width:100%}.header-search-wrap button{position:absolute;right:0;top:4px;border:none;border-radius:20px;background-color:transparent;color:#df2c36}.top-header{display:flex;width:100%}.menu-header-custom-container{visibility:hidden;opacity:0;transition:0.5s ease-in-out;background:#1b1a25;width:100%;height:100%;position:fixed;right:0;left:0;top:50px;bottom:0;display:flex;z-index:-1}.header-main .menu-header-custom-container #menu-header-custom li.menu-item-has-children{margin-bottom:0}.header-main .menu-header-custom-container #menu-header-custom li.menu-item-has-children::after{content:"›";color:#b3b3b3;transform:rotate(90deg);position:absolute;margin-left:11px;font-size:25px;right:0;top:0}.header-main .menu-header-custom-container #menu-header-custom{margin-top:75px}.header-main .menu-header-custom-container #menu-header-custom,.header-main .menu-header-custom-container #menu-header-custom .sub-menu{list-style:none}.header-main .menu-header-custom-container #menu-header-custom .sub-menu{max-height:0;visibility:hidden;opacity:0;transition:1s}.header-main .menu-header-custom-container #menu-header-custom li{margin-top:10px;position:relative;margin-bottom:20px}.header-main .menu-header-custom-container #menu-header-custom li .sub-menu{margin-top:0;margin-bottom:0}.header-main .menu-header-custom-container #menu-header-custom li:hover>.sub-menu{transition:max-height 2s ease-out;max-height:1000px;opacity:1;transition:1s ease-in-out;visibility:visible}.header-main .menu-header-custom-container #menu-header-custom li a{color:#fff;text-decoration:none}.top-header .menu-header-custom-menu-container #menu-header-custom-menu{display:none}.top-header .menu-header-custom-menu-container.active{transition:0.3s ease-in-out;visibility:visible;opacity:1}.top-header .top-header-menu-lang{position:fixed;right:60px;top:42px;margin:0;z-index:9;padding:0;list-style:none;background:linear-gradient(357.2deg,#1b1a25 -11.47%,#1b1a25 97.61%);box-sizing:border-box}.top-header .top-header-menu-lang a{display:flex;margin-bottom:5px;max-width:88px;width:100%;position:relative}.top-header .top-header-menu-lang>span{align-items:center;justify-self:center;color:#fff;font-weight:700;font-size:12px;text-decoration:none;width:100%;display:flex;cursor:pointer;margin-right:15px}.top-header .top-header-menu-lang span img{width:23px;height:19px;margin-right:7px;object-fit:cover}.top-header .top-header-menu-lang>span span{display:none}.top-header .top-header-menu-lang .lang-dropdown{z-index:1;visibility:hidden;opacity:0;position:absolute;background-color:transparent;right:11px;width:100%;margin:auto;padding-bottom:10px;background:linear-gradient(357.2deg,#1b1a25 -11.47%,#1b1a25 97.61%);transition:0.4s ease-in-out}.top-header .top-header-menu-lang .lang-dropdown.active{visibility:visible;opacity:1;transition:0.2s ease-in-out}.top-header .top-header-menu-lang a{display:flex;align-items:center;justify-self:center;color:#fff;font-weight:700;font-size:12px;text-decoration:none;width:100%;display:flex;margin-top:15px}.top-header .top-header-menu-lang a:hover{opacity:.7;transition:0.2s ease-in-out}.top-header .top-header-menu-lang a span{display:none}.top-header .top-header-menu-lang a img{width:23px;height:19px;object-fit:cover;margin:auto}}@media only screen and (max-width:600px){#searchicon{display:none}#mobile-menu-toggle{display:block;color:#fff;position:fixed;right:0;top:42px;padding:0 15px;width:23px;height:19px;cursor:pointer}#mobile-menu-toggle img{width:100%;height:100%;object-fit:contain}header{width:100%;box-sizing:border-box;height:100px}header{position:fixed;top:0;padding:35px 15px}header .header-logo-wrap>a{max-width:150px;width:100%;display:block}header .header-logo-wrap>a>svg{width:100%}.header-main-info:has(.header-search-wrap.active){transition:1s;background-color:#1b1a25}.header-search-wrap .search-icon{position:relative}.header-search-wrap input{border-radius:20px;border:none;padding:5px 5px;width:100%;box-sizing:border-box}.header-search-wrap button{position:absolute;right:0;top:4px;border:none;border-radius:20px;background-color:transparent;color:#df2c36}.top-header{display:flex;width:100%}.menu-header-custom-container{visibility:hidden;opacity:0;transition:0.5s ease-in-out;background:#1b1a25;width:100%;height:100%;position:fixed;right:0;left:0;top:50px;bottom:0;display:flex;z-index:-1;overflow-x:auto}.header-main .menu-header-custom-container #menu-header-custom li.menu-item-has-children{margin-bottom:0}.header-main .menu-header-custom-container #menu-header-custom li.menu-item-has-children::after{content:"›";color:#b3b3b3;transform:rotate(90deg);position:absolute;margin-left:11px;font-size:25px;right:0;top:0}.header-main .menu-header-custom-container #menu-header-custom{margin-top:75px;width:100%;padding:0 15px}.header-main .menu-header-custom-container #menu-header-custom,.header-main .menu-header-custom-container #menu-header-custom .sub-menu{list-style:none}.header-main .menu-header-custom-container #menu-header-custom .sub-menu{max-height:0;visibility:hidden;opacity:0;transition:1s}.header-main .menu-header-custom-container #menu-header-custom li{margin-top:10px;position:relative;margin-bottom:20px}.header-main .menu-header-custom-container #menu-header-custom li .sub-menu{margin-top:0;margin-bottom:0}.header-main .menu-header-custom-container #menu-header-custom li:hover>.sub-menu{transition:max-height 2s ease-out;max-height:1000px;opacity:1;transition:1s ease-in-out;visibility:visible}.header-main .menu-header-custom-container #menu-header-custom li a{color:#fff;text-decoration:none}.top-header .menu-header-custom-menu-container #menu-header-custom-menu{display:none}.top-header .menu-header-custom-menu-container.active{transition:0.3s ease-in-out;visibility:visible;opacity:1}.top-header .top-header-menu-lang{position:fixed;right:60px;z-index:9;top:42px;margin:0;padding:0;list-style:none;background:linear-gradient(357.2deg,#1b1a25 -11.47%,#1b1a25 97.61%);box-sizing:border-box}.top-header .top-header-menu-lang a{display:flex;margin-bottom:5px;max-width:88px;width:100%;position:relative}.top-header .top-header-menu-lang>span{align-items:center;color:#fff;font-weight:700;font-size:12px;text-decoration:none;width:100%;display:flex;cursor:pointer}.top-header .top-header-menu-lang span img{width:23px;height:19px;margin-right:7px;object-fit:cover}.top-header .top-header-menu-lang>span span{display:none}.top-header .top-header-menu-lang .lang-dropdown{z-index:1;visibility:hidden;opacity:0;position:absolute;background-color:transparent;right:11px;width:100%;margin:auto;padding-bottom:10px;background:linear-gradient(357.2deg,#1b1a25 -11.47%,#1b1a25 97.61%);transition:0.4s ease-in-out}.top-header .top-header-menu-lang .lang-dropdown.active{visibility:visible;opacity:1;transition:0.2s ease-in-out}.top-header .top-header-menu-lang a{display:flex;align-items:center;justify-self:center;color:#fff;font-weight:700;font-size:12px;text-decoration:none;width:100%;display:flex;margin-top:15px}.top-header .top-header-menu-lang a:hover{opacity:.7;transition:0.2s ease-in-out}.top-header .top-header-menu-lang a span{display:none}.top-header .top-header-menu-lang a img{width:23px;height:19px;object-fit:cover;margin:auto}}.section-in-the-media{background-color:#F5F5F5;color:#1B1A25;padding:37px 0;text-align:center}.section-in-the-media h3{margin:0;margin-bottom:10px;font-size:18px;font-weight:700;line-height:22px}.section-in-the-media .in-the-media-imgs-holder{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.section-in-the-media .in-the-media-imgs-holder img,.section-in-the-media .in-the-media-imgs-holder svg{max-width:265px;max-height:100%;margin-right:66px;padding-bottom:30px}.section-in-the-media .in-the-media-imgs-holder img:last-child,.section-in-the-media .in-the-media-imgs-holder svg:last-child{margin-right:0}footer{background-color:#1B1A25;color:#BCBFC8;padding:62px 0}footer *{box-sizing:border-box}footer h3,footer .footer-detail-item h4{color:#FFF;margin:0;text-align:left}footer .footer-newsletter-logos-holder,footer .footer-details-holder{max-width:1140px;width:100%;box-sizing:border-box;margin:30px auto}footer .footer-newsletter-logos-holder{border-bottom:1px solid #403F52;padding-bottom:32px;display:flex;align-items:center;justify-content:space-between}footer .footer-newsletter-logos-holder .footer-newsletter-holder{display:flex;align-items:center;max-width:600px}footer .footer-newsletter-logos-holder .footer-newsletter-holder h4{margin-right:19px}footer .footer-newsletter-logos-holder .footer-newsletter-holder input{width:220px;background-color:inherit;color:inherit;margin-right:19px;border:1px solid #403F52;padding:12px 20px;outline:none;font-size:13px;font-weight:400;line-height:21px}footer .footer-newsletter-logos-holder .footer-newsletter-holder button{background-color:#DF2C36;color:#FFF;border:none;padding:12px 22px;font-size:14px;font-weight:700;line-height:22px;cursor:pointer}footer .footer-logos-holder{display:flex;align-items:center;max-width:500px;justify-content:space-around;width:100%}footer .footer-newsletter-logos-holder .footer-logos-holder img{max-height:23px;width:26%;object-fit:contain;opacity:.2}footer .footer-newsletter-logos-holder .footer-logos-holder img:last-child{margin-right:0}footer .footer-details-holder{display:flex}footer .footer-details-holder .footer-detail-item{width:25%;display:flex;flex-direction:column}footer .footer-details-holder .footer-detail-item.casino-info{flex-direction:row;align-items:center}footer .footer-details-holder .footer-detail-item h4{margin-bottom:23px}footer .footer-details-holder .footer-detail-item .footer-detail-item-menu a{color:inherit;display:block;text-decoration:none;font-size:14px;font-weight:400;line-height:22px}footer .footer-details-holder .footer-detail-item .footer-detail-item-menu a::before{content:'\2022';color:#DF2C36;margin-right:11px}footer .footer-details-holder .footer-detail-item .footer-detail-info-holder{max-width:100%;margin-right:14px;font-size:14px;font-weight:400;line-height:26px}footer .footer-details-holder .footer-detail-item .footer-detail-info-holder>svg{margin-bottom:12.5px;max-width:230px}footer .footer-details-holder .footer-detail-item .footer-detail-info-holder p{margin:0}footer .footer-details-holder .footer-detail-item .footer-detail-info-holder .footer-socials-holder{margin-top:12.5px}footer .footer-details-holder .footer-detail-item .footer-detail-info-holder .footer-socials-holder a{margin-right:29.5px;text-decoration:none;font-size:21px}footer .footer-details-holder .footer-detail-item .footer-detail-info-holder .footer-socials-holder a>svg>path{fill:#494851}footer .footer-details-holder .footer-detail-item .footer-detail-info-holder .footer-socials-holder a:hover>svg>path{fill:#DF2C36}footer .footer-details-holder .footer-detail-item .footer-socials-holder .footer-detail-info-holder a i{text-decoration:none}footer .footer-details-holder .footer-detail-item .footer-detail-item-img-holder img{max-width:85px;max-height:155px}footer .footer-copyrights{text-align:center;font-size:14px;font-weight:400;line-height:22px}@media only screen and (min-width:600px) and (max-width:1000px){.section-in-the-media h3{margin-bottom:30px}.section-in-the-media .in-the-media-imgs-holder{height:auto;display:block;text-align:center}.section-in-the-media .in-the-media-imgs-holder img{margin-right:0;margin:auto;margin-bottom:17px;display:block}.section-in-the-media .in-the-media-imgs-holder img:last-child{margin-bottom:0;margin:auto}footer{padding:44px 15px;padding-bottom:30px}footer .footer-newsletter-logos-holder,footer .footer-newsletter-logos-holder .footer-newsletter-holder{margin-top:0;display:block;text-align:center;margin:auto}footer .footer-newsletter-logos-holder .footer-newsletter-holder h4,footer .footer-newsletter-logos-holder .footer-newsletter-holder input,footer .footer-newsletter-logos-holder .footer-newsletter-holder button{width:100%;margin-right:0}footer .footer-newsletter-logos-holder .footer-newsletter-holder input{margin:19px 0}footer .footer-newsletter-logos-holder .footer-logos-holder{text-align:center;display:flex;align-items:center;margin:auto;margin-top:30px}footer .footer-newsletter-logos-holder .footer-logos-holder img:nth-child(1),footer .footer-newsletter-logos-holder .footer-logos-holder img:nth-child(2),footer .footer-newsletter-logos-holder .footer-logos-holder img:nth-child(3){margin-top:0}footer .footer-details-holder{flex-direction:column-reverse}footer .footer-details-holder .footer-detail-item{width:100%;margin-bottom:30px}footer .footer-details-holder,footer .footer-details-holder .footer-detail-item:last-child{margin-bottom:0}footer .footer-details-holder .footer-detail-item .footer-detail-item-img-holder{display:none}footer .footer-details-holder .footer-detail-item .footer-detail-info-holder .footer-socials-holder a{font-size:29.5px}footer .footer-copyrights{display:none}img.ninja-footer__img{display:none}.section-in-the-media .in-the-media-imgs-holder img,.section-in-the-media .in-the-media-imgs-holder svg{margin:0 auto;display:block}.section-in-the-media .in-the-media-imgs-holder img:last-child,.section-in-the-media .in-the-media-imgs-holder svg:last-child{margin-right:auto}}@media only screen and (max-width:600px){.section-in-the-media h3{margin-bottom:30px}.section-in-the-media .in-the-media-imgs-holder{height:auto;display:flex;justify-content:center;flex-direction:column;text-align:center}.section-in-the-media .in-the-media-imgs-holder img{margin-right:0;margin:auto;margin-bottom:17px;display:block}.section-in-the-media .in-the-media-imgs-holder img:last-child{margin-bottom:0;margin:auto}footer{padding:44px 15px;padding-bottom:30px}footer .footer-newsletter-logos-holder,footer .footer-newsletter-logos-holder .footer-newsletter-holder{margin-top:0;display:block;text-align:center;width:100%}footer .footer-newsletter-logos-holder .footer-newsletter-holder h4,footer .footer-newsletter-logos-holder .footer-newsletter-holder input,footer .footer-newsletter-logos-holder .footer-newsletter-holder button{width:100%;margin-right:0}footer .footer-newsletter-logos-holder .footer-newsletter-holder input{margin:19px 0}footer .footer-newsletter-logos-holder .footer-logos-holder{margin:auto;margin-top:30px;text-align:center;display:flex;align-items:center;flex-wrap:wrap}footer .footer-newsletter-logos-holder .footer-logos-holder img{margin-top:20px}footer .footer-newsletter-logos-holder .footer-logos-holder img:nth-child(1),footer .footer-newsletter-logos-holder .footer-logos-holder img:nth-child(2),footer .footer-newsletter-logos-holder .footer-logos-holder img:nth-child(3){margin-top:0}footer .footer-details-holder{flex-direction:column-reverse}footer .footer-details-holder .footer-detail-item{width:100%;margin-bottom:30px}footer .footer-details-holder,footer .footer-details-holder .footer-detail-item:last-child{margin-bottom:0}footer .footer-details-holder .footer-detail-item .footer-detail-item-img-holder{display:none}footer .footer-details-holder .footer-detail-item .footer-detail-info-holder .footer-socials-holder a{font-size:29.5px}footer .footer-copyrights{display:none}img.ninja-footer__img{display:none}.section-in-the-media .in-the-media-imgs-holder img,.section-in-the-media .in-the-media-imgs-holder svg{margin-right:0;margin-left:0}footer .footer-details-holder .footer-detail-item .footer-detail-item-menu a{font-size:16px;line-height:25.5px}}@media only screen and (min-width:1000px){.main-content>footer,.main-content>.section-in-the-media,.main-content>.section-hero.hero-404{max-width:100%;margin:0 auto}}.section-hero.hero-404{padding-bottom:28px}.section-hero{background:#1b1a25}.error-container{max-width:1170px;margin:0 auto;padding:0 15px}.section-hero.hero-404 .hero-content{justify-content:center;display:flex}.hero-left{margin-top:13px;max-width:685px}.hero-content img{max-width:100%;width:auto;height:auto}.section-hero.hero-404 .hero-left h1{font-size:63px;line-height:50px;margin-top:58px;margin-bottom:12px;color:#fff}.section-hero.hero-404 .hero-left h2{color:#fff;font-size:33px;line-height:50px;margin-bottom:20px}.section-hero.hero-404 .hero-left p{margin-bottom:2px;color:#bcbfc8;max-width:600px;margin-top:0;font-size:14px;line-height:26px}.section-hero.hero-404 .hero-left a{color:#fff;text-decoration:none;font-size:14px}@media only screen and (max-width:600px){.hero-content .hero-image{position:absolute;top:96px;right:2px;width:129px;max-width:310px}.page-wrap .hero-left h1{font-size:33px;margin-left:0;margin-top:0;margin-bottom:0;width:min-content;min-width:min-content}.section-hero.hero-404 .hero-left h2{max-width:250px;line-height:45px;margin-bottom:20px;font-size:33px}.main-content>.hero-404{margin-bottom:0}.main-content>.section-in-the-media{padding-top:40px;margin-top:0}}@media only screen and (max-width:1000px) and (min-width:600px){.section-hero.hero-404{padding-bottom:28px;padding-top:42px}.main-content>.hero-404{margin-bottom:0}.main-content>.section-in-the-media{padding-top:40px;margin-top:0}}.section-search-wrapper{min-width:100%;margin-top:0px!important}.section-search-wrapper a{color:inherit;text-decoration:none}.section-search-wrapper .best-casinos{color:#37269F}.section-search-wrapper .search-hero-holder{background-color:#1B1A25;padding-top:42px;padding-bottom:39px;text-align:center;line-height:50px}.section-search-wrapper .search-hero-holder h5{color:#BCBFC8;margin:0;font-size:27px;font-weight:400}.section-search-wrapper .search-hero-holder h1{color:#FFF;width:100%;margin:0;font-size:33px;font-weight:700;text-align:center}.section-search-wrapper .section-search-results{max-width:790px;width:100%;margin:0 auto;margin-top:30px;margin-bottom:50px;padding:0 15px}.section-search-wrapper .section-search-results .search-result-item{width:100%;margin-bottom:30px}.section-search-wrapper .section-search-results .search-result-item h3,.section-search-wrapper .section-search-results .search-item-not-found{color:#1B1A25;margin:0;margin-bottom:20px;font-size:29px;font-weight:700;line-height:35px;word-break:break-all;hyphens:auto}.section-search-wrapper .section-search-results .search-item-not-found{text-align:center}.section-search-wrapper .section-search-results .search-result-item p{color:#4A4B54;margin:0;font-size:14px;font-weight:400;line-height:24px}.section-search-wrapper .section-search-results .search-result-item .search-keyword{color:#37269F}@media only screen and (min-width:600px) and (max-width:1000px){.section-search-wrapper{min-width:100%;width:100%;margin-top:100px!important;padding:0!important}}@media only screen and (max-width:600px){.section-search-wrapper{min-width:100%;width:100%;margin-top:100px!important;padding:0!important}.section-search-wrapper .search-hero-holder{padding:19px 15px;padding-top:32px}.section-search-wrapper .section-search-results{max-width:100%;width:100%;padding:0 15px}}#popup-cookies-policy{max-width:310px;width:100%;background-color:#37269F;color:#FFF;padding:11px 13px 13px 15px;box-sizing:border-box;position:fixed;bottom:40px;right:0;display:flex}#popup-cookies-policy *{box-sizing:border-box;color:inherit}#popup-cookies-policy .media-section img{width:75px;height:75px}#popup-cookies-policy .media-section a{margin-top:7.5px;display:block;text-align:right;font-size:13px;font-weight:400;line-height:19px}#popup-cookies-policy .content-section p{margin-bottom:10px;font-size:13px;font-weight:400;line-height:19px}#popup-cookies-policy .content-section span{background-color:#DF2C36;margin-left:57px;margin-right:10px;padding:7.5px 28px;display:inline-block;text-align:center;font-size:15px;font-weight:700;line-height:19px;cursor:pointer}#modal{width:100%;height:100%;background-color:#1B1A25CC;position:fixed;top:0;left:0;display:block;z-index:100}#modal *{box-sizing:border-box}#modal[data-active="0"]{display:none}.modal-wrapper{max-width:900px;width:100%;max-height:700px;background-color:#FFF;border-radius:10px;padding:50px;overflow:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-wrapper h3,.modal-wrapper h4{margin:auto;font-weight:700;text-align:center}.modal-wrapper h3{color:#DF2C36;font-size:49px;line-height:85px}.modal-wrapper h4{color:#1B1A25;font-size:29px;line-height:50px}.modal-wrapper .modal-casinos-holder{margin-top:10px;display:grid;grid-gap:20px;grid-template-columns:1fr 1fr 1fr}.modal-wrapper .modal-casinos-holder .modal-casino-item{border:1px solid #D7D7D7;padding:25px 10px 21px 10px}.modal-wrapper .modal-casinos-holder .modal-casino-item .modal-casino-img-holder{text-align:center}.modal-wrapper .modal-casinos-holder .modal-casino-item .modal-casino-img-holder img{width:85px;height:85px;border-radius:50%;object-fit:cover}.modal-wrapper .modal-casinos-holder .modal-casino-item .modal-casino-data-holder h4{margin-top:10px;margin-bottom:14px;text-align:center;font-size:16px;font-weight:700;line-height:19px}.modal-wrapper .modal-casinos-holder .modal-casino-item .modal-casino-data-holder .modal-casino-bonus{min-height:110px;background-color:#49B83726;color:#2F5429;margin-bottom:10px;padding:16px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:16px;font-weight:700;line-height:26px}.modal-wrapper .modal-casinos-holder .modal-casino-item .modal-casino-data-holder a{width:100%;background-color:#DF2C36;color:#FFF;padding:14px;display:block;text-align:center;text-decoration:none;font-size:18px;font-weight:700;line-height:22px}.modal-wrapper .modal-casinos-holder .modal-casino-item .modal-casino-data-holder p{color:#9F9F9F;margin:0;margin-top:13px;text-align:center;font-size:12px;font-weight:400;line-height:21px}@media only screen and (min-width:600px) and (max-width:1000px){.modal-wrapper{min-width:90%;width:90%;max-height:90%}}@media only screen and (max-width:600px){.modal-wrapper{width:75%;max-height:90%;padding:50px 25px}.modal-wrapper .modal-casinos-holder{display:block}.modal-wrapper .modal-casinos-holder .modal-casino-item{margin-bottom:20px}.modal-wrapper .modal-casinos-holder .modal-casino-item:last-child{margin-bottom:0}}.section-article-filtering-boxes{margin:50px auto;display:flex;justify-content:center}.section-article-filtering-boxes .article-boxes-holder{display:flex;justify-content:center;align-items:stretch;gap:21px}.section-article-filtering-boxes .article-boxes-holder .article-box-item{max-width:141px;width:100%;max-height:114px;height:100%;border:1px solid #37269F;padding:20px 23px;text-decoration:none;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box}.section-article-filtering-boxes .article-boxes-holder .article-box-item:last-child{margin-right:0}.section-article-filtering-boxes .article-boxes-holder .article-box-item img{max-width:45px;max-height:45px;object-fit:cover}.section-article-filtering-boxes .article-boxes-holder .article-box-item h6{text-align:center;color:#1B1A25;margin:0;margin-top:10px;font-size:16px;font-weight:700;line-height:19px}@media only screen and (min-width:1000px){.section-article-filtering-boxes .article-boxes-holder{width:100%}}@media only screen and (min-width:600px) and (max-width:1000px){.section-article-filtering-boxes .article-boxes-holder{flex-wrap:wrap;width:100%}.section-article-filtering-boxes .article-boxes-holder .article-box-item{width:32%;margin:5px}.section-article-filtering-boxes .article-boxes-holder .article-box-item:last-child{margin-right:21px}}@media only screen and (max-width:600px){.section-article-filtering-boxes .article-boxes-holder{flex-wrap:wrap;justify-content:center}.section-article-filtering-boxes .article-boxes-holder .article-box-item{width:100%;height:auto;margin-bottom:21px;max-width:40%;max-height:unset}.section-article-filtering-boxes .article-boxes-holder .article-box-item:nth-child(even){margin-right:0}}@media only screen and (min-width:1000px){.author-card__section{max-width:790px;box-sizing:border-box;width:100%;margin:auto;margin-bottom:50px}.author-card__section .author-card-wrapper{display:flex;align-items:center;justify-content:center;border:1px solid#CBCBCB;box-sizing:border-box;padding:21px 26px}.author-card__section .author-card-wrapper .author-card__img{width:66px;height:66px;border-radius:50%;object-fit:contain;box-shadow:0 0 3px #0000001f;margin-right:17px}.author-card__section .author-card-wrapper .author-card-info{max-width:135px;width:100%;margin-right:46px}.author-card__section .author-card-wrapper .author-card-info span{display:block;text-align:center}.author-card__section .author-card-wrapper .author-card-info .author-card__name{font-size:19px;font-weight:700;line-height:32px;text-align:center;color:#1B1A25}.author-card__section .author-card-wrapper .author-card-info .author-card__email{font-size:15px;font-weight:400;line-height:26px;text-align:center;color:#4A4B54}.author-card__section .author-card-wrapper p{max-width:473px;width:100%;color:#5F5F5F;font-size:14px;font-weight:400;line-height:24px;text-align:left}}@media only screen and (max-width:1000px) and (min-width:600px){.author-card__section{box-sizing:border-box;padding:0 15px;width:100%;margin:auto;margin-bottom:50px}.author-card__section .author-card-wrapper{display:flex;align-items:center;justify-content:center;border:1px solid#CBCBCB;box-sizing:border-box;padding:21px 26px}.author-card__section .author-card-wrapper .author-card__img{width:66px;height:66px;border-radius:50%;object-fit:contain;box-shadow:0 0 3px #0000001f;margin-right:17px}.author-card__section .author-card-wrapper .author-card-info{max-width:135px;width:100%;margin-right:46px}.author-card__section .author-card-wrapper .author-card-info span{display:block;text-align:center}.author-card__section .author-card-wrapper .author-card-info .author-card__name{font-size:19px;font-weight:700;line-height:32px;text-align:center;color:#1B1A25}.author-card__section .author-card-wrapper .author-card-info .author-card__email{font-size:15px;font-weight:400;line-height:26px;text-align:center;color:#4A4B54}.author-card__section .author-card-wrapper p{max-width:473px;width:100%;color:#5F5F5F;font-size:14px;font-weight:400;line-height:24px;text-align:left}}@media only screen and (max-width:600px){.author-card__section{box-sizing:border-box;padding:0 15px;width:100%;margin:auto;margin-bottom:50px}.author-card__section .author-card-wrapper{display:flex;flex-wrap:wrap;align-items:center;border:1px solid#CBCBCB;box-sizing:border-box;padding:21px 26px}.author-card__section .author-card-wrapper .author-card__img{width:66px;height:66px;border-radius:50%;object-fit:contain;box-shadow:0 0 3px #0000001f;margin-right:17px}.author-card__section .author-card-wrapper .author-card-info{max-width:135px;width:100%;display:flex;flex-direction:column}.author-card__section .author-card-wrapper .author-card-info span{display:block}.author-card__section .author-card-wrapper .author-card-info .author-card__name{font-size:19px;font-weight:700;line-height:32px;color:#1B1A25}.author-card__section .author-card-wrapper .author-card-info .author-card__email{font-size:15px;font-weight:400;line-height:26px;color:#4A4B54}.author-card__section .author-card-wrapper p{color:#5F5F5F;line-height:27px}}@media only screen and (min-width:1000px){.brand-info__section{max-width:790px;width:100%;margin:auto;box-sizing:border-box;margin-bottom:50px}.brand-info__section .brands-info-wrapper h2{font-size:29px;color:#1B1A25;font-weight:700;line-height:35px;margin-bottom:30px;text-align:left}.brand-info__section .brand-info-section__desc{font-size:14px;font-weight:400;line-height:24px;text-align:left;color:#4A4B54}.brand-info__section .brands-info-wrapper .brands-info-single{background-color:#F5F5F5;padding:35px 45px;box-sizing:border-box;margin-bottom:30px}.brand-info__section .brands-info-wrapper .brands-info-single:last-of-type{margin-bottom:0}.brand-info__section .brands-info-wrapper .brands-info-main-info{display:flex;align-items:center}.brand-info__section .brands-info-wrapper .brands-info-main-info img{margin-right:16px;border-radius:50%;object-fit:cover;width:84px;height:84px}.brand-info__section .brands-info-wrapper .brands-info-main-info .brand-info-num{margin-right:12px;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-color:#fff;font-size:16px;font-weight:700;line-height:19px;text-align:center}.brand-info__section .brands-info-wrapper .brands-info-main-info h3{font-size:18px;font-weight:700;line-height:22px;text-align:left;color:#1B1A25}.brand-info__section .brands-info-wrapper .brands-info-single .brands-info-extra-info p{font-size:14px;font-weight:400;line-height:24px;text-align:left;margin-top:16px;color:#5F5F5F;padding:0}.brand-info__section .brands-info-wrapper .brands-info-single .brand-info-cta{display:flex;align-items:stretch;margin-top:16px}.brand-info__section .brands-info-wrapper .brands-info-single .brand-info-cta .brand-info-bonus{display:flex;justify-content:center;align-items:center;background-color:#49B83726;margin-right:16px;padding:4px 45px;font-size:16px;font-weight:700;line-height:26px;text-align:center;max-width:230px;width:100%;color:#2F5429}.brand-info__section .brands-info-wrapper .brands-info-single .brand-info-cta .brand-info__btn{background-color:#DF2C36;display:flex;align-items:center;justify-content:center;text-decoration:none;padding:19px 74px;max-width:230px;color:#fff;font-size:18px;font-weight:700;line-height:22px;text-align:center}}@media only screen and (max-width:1000px) and (min-width:600px){.brand-info__section{width:100%;margin:auto;box-sizing:border-box;padding:0 15px}.brand-info__section .brands-info-wrapper h2{font-size:29px;color:#1B1A25;font-weight:700;line-height:35px;margin-bottom:30px;text-align:left}.brand-info__section .brand-info-section__desc{font-size:14px;font-weight:400;line-height:24px;text-align:left;color:#4A4B54}.brand-info__section .brands-info-wrapper .brands-info-single{background-color:#F5F5F5;padding:35px 45px;box-sizing:border-box;margin-bottom:30px}.brand-info__section .brands-info-wrapper .brands-info-single:last-of-type{margin-bottom:0}.brand-info__section .brands-info-wrapper .brands-info-main-info{display:flex;align-items:center}.brand-info__section .brands-info-wrapper .brands-info-main-info img{margin-right:16px;border-radius:50%;object-fit:cover;width:84px;height:84px}.brand-info__section .brands-info-wrapper .brands-info-main-info .brand-info-num{margin-right:12px;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-color:#fff;font-size:16px;font-weight:700;line-height:19px;text-align:center}.brand-info__section .brands-info-wrapper .brands-info-main-info h3{font-size:18px;font-weight:700;line-height:22px;text-align:left;color:#1B1A25}.brand-info__section .brands-info-wrapper .brands-info-single .brands-info-extra-info p{font-size:14px;font-weight:400;line-height:24px;text-align:left;margin-top:16px;color:#5F5F5F;padding:0}.brand-info__section .brands-info-wrapper .brands-info-single .brand-info-cta{display:flex;align-items:stretch;margin-top:16px}.brand-info__section .brands-info-wrapper .brands-info-single .brand-info-cta .brand-info-bonus{display:flex;justify-content:center;align-items:center;background-color:#49B83726;margin-right:16px;padding:4px 45px;font-size:16px;font-weight:700;line-height:26px;text-align:center;max-width:230px;width:100%;color:#2F5429}.brand-info__section .brands-info-wrapper .brands-info-single .brand-info-cta .brand-info__btn{background-color:#DF2C36;display:flex;align-items:center;justify-content:center;text-decoration:none;padding:19px 74px;max-width:230px;color:#fff;font-size:18px;font-weight:700;line-height:22px;text-align:center}}@media only screen and (max-width:600px){.brand-info__section{max-width:790px;width:100%;margin:auto;box-sizing:border-box;padding:0 15px}.brand-info__section .brands-info-wrapper h2{font-size:29px;color:#1B1A25;font-weight:700;line-height:35px;margin-bottom:30px;text-align:left}.brand-info__section .brand-info-section__desc{font-size:14px;font-weight:400;line-height:24px;text-align:left;color:#4A4B54}.brand-info__section .brands-info-wrapper .brands-info-single{background-color:#F5F5F5;padding:35px 45px;box-sizing:border-box;margin-bottom:30px}.brand-info__section .brands-info-wrapper .brands-info-single:last-of-type{margin-bottom:0}.brand-info__section .brands-info-wrapper .brands-info-main-info{display:flex;align-items:center}.brand-info__section .brands-info-wrapper .brands-info-main-info img{margin-right:16px;border-radius:50%;object-fit:cover;width:59px;height:59px}.brand-info__section .brands-info-wrapper .brands-info-main-info .brand-info-num{margin-right:12px;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-color:#fff;font-size:16px;font-weight:700;line-height:19px;text-align:center}.brand-info__section .brands-info-wrapper .brands-info-main-info h3{font-size:18px;font-weight:700;line-height:22px;text-align:left;color:#1B1A25}.brand-info__section .brands-info-wrapper .brands-info-single .brands-info-extra-info p{color:#5F5F5F;font-size:16px;font-weight:400;line-height:27px;margin-top:16px;padding:0}.brand-info__section .brands-info-wrapper .brands-info-single .brand-info-cta{display:flex;flex-direction:column;align-items:stretch;margin-top:16px}.brand-info__section .brands-info-wrapper .brands-info-single .brand-info-cta .brand-info-bonus{display:flex;width:100%;justify-content:center;align-items:center;background-color:#49B83726;margin-right:16px;padding:4px 0;font-size:16px;font-weight:700;line-height:26px;text-align:center;width:100%;color:#2F5429;margin-bottom:16px;margin-top:16px}.brand-info__section .brands-info-wrapper .brands-info-single .brand-info-cta .brand-info__btn{display:block;background-color:#DF2C36;width:100%;display:flex;align-items:center;justify-content:center;text-decoration:none;padding:19px 0;color:#fff;font-size:18px;font-weight:700;line-height:22px;text-align:center}}.section-bullets{color:#4A4B54;font-size:14px;font-weight:400;line-height:24px}.section-bullets>h2{color:#1B1A25;margin-top:0;margin-bottom:30px;font-size:29px;font-weight:700;line-height:35px}.section-bullets>p{font-size:inherit;font-weight:inherit;line-height:inherit}.section-bullets>p:last-child{margin-bottom:0}.section-bullets>.bullets-holder{margin-top:30px}.section-bullets>.bullets-holder>.item{margin-bottom:12px;display:flex;align-items:center}.section-bullets>.bullets-holder>.item>.bullet{min-width:30px;width:30px;height:30px;background-color:#DF2C36;color:#FFF;margin-right:10px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;line-height:24px}.section-benefits-of-casino{max-width:790px;width:100%;box-sizing:border-box;margin:30px auto}.section-benefits-of-casino h2{color:#1B1A25;margin-bottom:30px;font-size:29px;font-weight:700;line-height:35px}.section-benefits-of-casino p{color:#4A4B54;font-size:14px;font-weight:400;line-height:24px}.tab-wrapper{margin:30px 0}.tab-wrapper .benefits-tabs{display:flex;color:#1B1A25}.tab-wrapper .benefits-tabs .benefits-item{max-width:20%;background-color:#E9E9E9;margin-right:14px;padding:10px 37px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;line-height:27px;transition:.3s;text-align:center;cursor:pointer;hyphens:auto;--webkit-hyphens:auto;word-break:break-word}.tab-wrapper .benefits-tabs .benefits-item.active{background-color:#37269F;color:#FFF}.tab-wrapper .benefits-tabs .benefits-item:last-child{margin-right:0}.tab-wrapper .benefits-content{background-color:#F5F5F5;color:#5F5F5F;padding:35px 40px 35px 45px;font-size:14px;font-weight:400;line-height:24px}.tab-wrapper .benefits-content .benefits-item{display:none}.tab-wrapper .benefits-content .benefits-item.active{display:block;animation:tab-content-active .3s linear 0s 1}@keyframes tab-content-active{from{opacity:0}to{opacity:1}}@media only screen and (min-width:600px) and (max-width:1000px){.tab-wrapper .benefits-tabs{display:flex;color:#1B1A25;hyphens:auto;--webkit-hyphens:auto;flex-wrap:wrap}.tab-wrapper .benefits-tabs .benefits-item{max-width:unset;background-color:#E9E9E9;margin-right:14px;padding:10px 37px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;line-height:27px;transition:.3s;text-align:center;cursor:pointer;margin-bottom:14px;text-align:center}}@media only screen and (max-width:600px){.section-benefits-of-casino{padding:0 10px}.section-benefits-of-casino p{font-size:16px;line-height:27px}.tab-wrapper .benefits-tabs{display:grid;grid-gap:14px}.tab-wrapper .benefits-tabs .benefits-item{max-width:unset;width:100%;margin-right:0}.tab-wrapper .benefits-content{margin-top:20px;padding:35px 25px 35px 30px}}.casino-comparison-table{margin:50px auto}.casino-comparison-table>h2{color:#1B1A25;margin-bottom:30px;font-size:29px;font-weight:700;line-height:35px}.casino-comparison-table>p{color:#4A4B54;margin:0;margin-bottom:24px;font-size:14px;font-weight:400;line-height:24px}.casino-comparison-table>p:last-child{margin-bottom:0}.casino-comparison-table>.lg-screen{margin-top:30px}.casino-comparison-table>.lg-screen>.comparison-table-holder{position:relative;display:flex}.casino-comparison-table>.lg-screen>.comparison-table-holder:last-child{flex-wrap:wrap}.casino-comparison-table>.lg-screen>.comparison-table-holder:last-child .column{width:50%}.casino-comparison-table>.sm-screen{display:none}.casino-comparison-table>.lg-screen .title{width:50%}.casino-comparison-table .title{background-color:#E8E8E8;color:#1B1A25;padding:11.5px;display:block;font-size:16px;font-weight:700;line-height:25px;text-align:center}.casino-comparison-table .column{color:#4A4B54;padding:13px 23px;box-shadow:inset 0 -1px 0 0 #E4E4E4;display:flex;align-items:flex-start;font-size:14px;font-weight:400;line-height:22px}.casino-comparison-table .icon-wrap{margin-right:12px}.casino-comparison-table>.lg-screen .vs{position:absolute;top:50%;left:50%;font-size:12px;line-height:19px;transform:translate(-50%,-50%)}.casino-comparison-table .vs{width:34px;height:34px;background-color:#37269F;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-weight:700}@media only screen and (min-width:600px) and (max-width:1000px){.casino-comparison-table>h2{margin-bottom:30px!important;font-size:29px;font-weight:700;line-height:35px}}@media only screen and (max-width:600px){.casino-comparison-table>p{font-size:17px;line-height:29px}.casino-comparison-table>.lg-screen{display:none}.casino-comparison-table>.sm-screen{margin-top:30px;display:block}.casino-comparison-table>.sm-screen .vs{margin:12px auto;position:relative;transform:unset;font-size:15px;line-height:24px}.casino-comparison-table>.sm-screen .column{width:100%;font-size:16px;font-weight:400;line-height:25px}}.main-content>.section-casino-payout-table{width:1140px;max-width:100%;margin:52px auto}.section-casino-payout-table *{box-sizing:border-box}.section-casino-payout-table .casino-payout-item-rank{width:98px}.section-casino-payout-table .casino-payout-item-casino{width:195px}.section-casino-payout-table .casino-payout-item-payout-report{width:188px}.section-casino-payout-table .casino-payout-item-payout-percentage{width:181px}.section-casino-payout-table .casino-payout-item-play-now{width:272px}.section-casino-payout-table .casino-payout-item-payout-time{width:140px}.section-casino-payout-table .casino-payout-head,.section-casino-payout-table .casino-payout-body .casino-payout-item{position:relative;display:flex;align-items:center}.section-casino-payout-table .casino-payout-head{background-color:#E8E8E8;padding:15px 25px;font-size:14px;font-weight:700;line-height:17px}.section-casino-payout-table .casino-payout-body .casino-payout-item{border-bottom:1px solid #E3E3E3;padding:29.5px 20px}.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-rank span{width:32px;height:32px;background-color:#FFF;color:#1B1A25;border:1px solid #D3D3D3;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:19px;text-align:center}.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-casino .img-holder,.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-payout-report .img-holder{max-width:130px;display:flex;justify-content:center;align-items:center;flex-direction:column}.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-casino .img-holder img{width:85px;height:85px;border-radius:50%;object-fit:cover}.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-casino .img-holder h5{color:#1B1A25;margin:0;margin-top:10px;font-size:16px;font-weight:700;line-height:19px}.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-payout-report .img-holder img{max-width:100px;max-height:100px}.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-payout-percentage .casino-payout-item-value{color:#1B1A25;font-size:20px;font-weight:700;line-height:24px}.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-play-now a{background-color:#DF2C36;color:#FFF;padding:12.5px 58px;text-decoration:none;font-size:18px;font-weight:700;line-height:22px}.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-payout-time .casino-payout-item-value{color:#1B1A25;font-size:20px;font-weight:700;line-height:24px}.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-payout-report .casino-payout-item-title,.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-payout-percentage .casino-payout-item-title,.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-payout-time .casino-payout-item-title,.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-short-desc,.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-mobile{display:none}@media only screen and (max-width:1000px){.section-casino-payout-table .casino-payout-head{display:none}.section-casino-payout-table .casino-payout-body .casino-payout-item{margin:10px 0;border:1px solid #E3E3E3;padding:25px 17.5px 21px 17.5px;flex-direction:column}.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-payout-report .casino-payout-item-title,.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-payout-percentage .casino-payout-item-title,.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-payout-time .casino-payout-item-title,.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-short-desc{display:block}.section-casino-payout-table .casino-payout-item-rank,.section-casino-payout-table .casino-payout-item-casino,.section-casino-payout-table .casino-payout-item-play-now a,.section-casino-payout-table .casino-payout-item-payout-time{display:block;text-align:center}.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-payout-percentage,.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-payout-time{width:50%}.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-short-desc{color:#9F9F9F;margin-top:13px;font-size:12px;font-weight:400;line-height:21px}.section-casino-payout-table .casino-payout-item-payout-report{border:1px solid #CCC;padding:5px}.section-casino-payout-table .casino-payout-item-payout-report .casino-payout-item-title{height:43px;line-height:43px}.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-casino .img-holder,.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-payout-report .img-holder{min-width:100%}.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-rank{position:absolute;left:calc(50% - 55px)}.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-casino{order:1}.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-payout-report{min-width:100%;margin:10px 0;order:3}.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-play-now{width:100%;margin-top:14px;order:2}.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-short-desc{order:5}.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-mobile{width:100%;display:flex;align-items:center;order:4}.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-payout-percentage,.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-payout-time{display:none}.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-mobile .casino-payout-item-payout-percentage,.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-mobile .casino-payout-item-payout-time{width:100%;color:#4A4B54;order:4;display:inline-block;text-align:center}.section-casino-payout-table .casino-payout-body .casino-payout-item .casino-payout-item-play-now a{width:100%}}.review-steps-section{width:100%;max-width:790px;margin:50px auto}.review-steps-section .how-we-review h2{font-size:29px}.point{background:#f5f5f5;padding:38px 35px 11px 45px;margin-top:30px;margin-bottom:14px}.how-we-review-header h3{display:flex}.point h3{margin-bottom:14px;font-size:18px;font-style:normal;font-weight:700;line-height:22px;line-height:22px;color:#1B1A25}.how-we-review-header h3 span{margin-top:-6px}.point h3 span{font-size:16px;font-weight:700;line-height:33px;background:#fff;min-width:33px;height:33px;border-radius:50%;display:inline-block;vertical-align:middle;text-align:center;margin-right:12px}.review-steps-section p{margin-bottom:24px;font-size:14px;line-height:24px;color:#5F5F5F}.point:hover span{background:#49B837;color:#fff;transition:0.5s}.point span{transition:0.5s}@media only screen and (max-width:1000px) and (min-width:600px){.review-steps-section{margin:50px auto;padding:0 50px}}@media only screen and (max-width:600px){.review-steps-section{margin:50px auto;padding:0 20px}.review-steps-section p{font-size:17px;line-height:27.2px}.review-steps-section .how-we-review-text p{font-size:16px;font-weight:400;line-height:27px}}.section-faq{margin:30px auto}.section-faq h2{color:#1B1A25;margin-bottom:30px;font-size:29px;font-weight:700;line-height:35px}.section-faq p{color:#4A4B54;margin:0;margin-top:25px;font-size:14px;font-weight:400;line-height:24px}.section-faq .faq-holder .faq-item{margin-top:30px}.section-faq .faq-holder .faq-item h3{color:#1B1A25;margin:0;margin-bottom:21px;font-size:20px;font-weight:700;line-height:24px}.section-faq .faq-holder .faq-item blockquote{color:#4A4B54;margin:0;border-left:2px solid #37269F;padding:5.5px 0 5.5px 30px}.section-faq .faq-holder .faq-item blockquote p{margin-top:25px;font-size:14px;font-weight:400;line-height:24px}.section-faq p:first-child,.section-faq .faq-holder .faq-item blockquote p:first-child{margin-top:0}@media only screen and (max-width:600px){.section-faq p{font-size:17px}.section-faq .faq-holder .faq-item blockquote p{font-size:16px}}.section-game-filtered-table{max-width:1140px}.section-game-filtered-table .sm-screen{display:none}.section-game-filtered-table .col-item{width:100%;padding:13px;word-break:break-word;text-align:center}.section-game-filtered-table .rank-casino{max-width:152px}.section-game-filtered-table .blackjack-games{max-width:119px}.section-game-filtered-table .live-tables{max-width:92px}.section-game-filtered-table .mobile-blackjack{max-width:116px}.section-game-filtered-table .bonus,.section-game-filtered-table .play-now{max-width:242px}.section-game-filtered-table .paypal-accepted{max-width:172px}.section-game-filtered-table>.listing-holder-head{background-color:#E8E8E8;color:#1B1A25;display:flex;align-items:center;font-size:16px;font-weight:700;line-height:25px}.section-game-filtered-table>.listing-holder>.item{border-bottom:1px solid #E4E4E4;padding-top:50px;padding-bottom:20px;display:flex;align-items:center;flex-wrap:wrap}.section-game-filtered-table>.listing-holder>.item>.logo-title-holder{width:100%;padding-left:12px;font-size:16px;font-weight:700;line-height:19px}.section-game-filtered-table>.listing-holder>.item>.logo-title-holder>.logo-holder{margin-bottom:10px;position:relative;display:flex;align-items:center}.section-game-filtered-table>.listing-holder>.item>.logo-title-holder>.logo-holder>.counter{width:33px;height:33px;background-color:#fff;color:#1B1A25;margin-right:16px;border:1px solid #D3D3D3;border-radius:50%;display:flex;justify-content:center;align-items:center}.section-game-filtered-table>.listing-holder>.item>.logo-title-holder>.logo-holder>img{width:85px;height:85px;border-radius:50%;object-fit:cover}.section-game-filtered-table>.listing-holder>.item>.logo-title-holder>.title{margin-left:50px;display:block;word-break:break-word;text-align:center}.section-game-filtered-table>.listing-holder>.item>.game-details-holder{max-width:327px;width:100%;display:flex;align-items:center}.section-game-filtered-table>.listing-holder>.item>.game-details-holder>.lg-screen{width:100%;color:#4A4B54;display:flex;align-items:center;font-size:14px;font-weight:400;line-height:22px;text-align:center}.section-game-filtered-table>.listing-holder>.item>.game-details-holder>.sm-screen{display:none}.section-game-filtered-table>.listing-holder>.item>.bonus>.bonus-data{min-height:62px;background-color:#49B83726;color:#2F5429;margin:auto;padding:5px 20px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;line-height:26px;word-break:break-word}.section-game-filtered-table>.listing-holder>.item>.play-now>.play-now-btn{background-color:#DF2C36;color:#FFF;padding:12px 20px;display:block;text-align:center;text-decoration:none;font-size:18px;font-weight:700;line-height:22px;word-break:break-word}.section-game-filtered-table>.listing-holder>.item>.paypal-accepted>img{width:17px;height:17px;margin:auto;display:block}.section-game-filtered-table>.listing-holder>.item>.user-info-holder{color:#9F9F9F;font-size:12px;font-weight:400;line-height:19px;text-align:center}.section-game-filtered-table>.listing-holder>.item>.user-info-holder>*{color:inherit;font-size:inherit}.section-game-filtered-table>.listing-holder>.item>.user-info-holder>*:last-child{margin-bottom:0}@media only screen and (max-width:1160px){.section-game-filtered-table{max-width:790px}.section-game-filtered-table .lg-screen{padding:0;display:none}.section-game-filtered-table>.listing-holder-head{display:none}.section-game-filtered-table>.listing-holder{display:grid;grid-template-columns:1fr 1fr;gap:20px}.section-game-filtered-table>.listing-holder>.item{border:1px solid #D3D3D3;padding:21.5px 17px;padding-top:25px;flex-direction:column}.section-game-filtered-table>.listing-holder>.item>.logo-title-holder{padding-left:0;text-align:center;order:1}.section-game-filtered-table>.listing-holder>.item>.logo-title-holder>.logo-holder{justify-content:center}.section-game-filtered-table>.listing-holder>.item>.logo-title-holder>.logo-holder>.counter{margin-right:0;position:absolute;top:0;left:18px}.section-game-filtered-table>.listing-holder>.item>.logo-title-holder>.title{margin-left:0;display:block}.section-game-filtered-table>.listing-holder>.item>.game-details-holder{margin-top:10px;order:4}.section-game-filtered-table>.listing-holder>.item>.game-details-holder>.lg-screen{display:none}.section-game-filtered-table>.listing-holder>.item>.game-details-holder>.sm-screen{display:flex;flex-wrap:wrap;text-align:center;font-size:16px;font-weight:400;line-height:28px}.section-game-filtered-table>.listing-holder>.item>.game-details-holder>.sm-screen>.game-details-item{width:50%;margin-bottom:10px;text-align:center}.section-game-filtered-table>.listing-holder>.item>.game-details-holder>.sm-screen>.game-details-item:nth-child(3),.section-game-filtered-table>.listing-holder>.item>.game-details-holder>.sm-screen>.game-details-item:nth-child(4){margin-bottom:0}.section-game-filtered-table>.listing-holder>.item>.game-details-holder>.sm-screen>.game-details-item>span{display:block}.section-game-filtered-table>.listing-holder>.item>.game-details-holder>.sm-screen>.game-details-item>strong{font-weight:700}.section-game-filtered-table>.listing-holder>.item>.game-details-holder>.sm-screen>.game-details-item>img{margin-top:10px}.section-game-filtered-table>.listing-holder>.item>.bonus{max-width:100%;margin-top:14px;padding:0;order:2}.section-game-filtered-table>.listing-holder>.item>.play-now{max-width:100%;margin-top:13px;padding:0;order:3}.section-game-filtered-table>.listing-holder>.item>.play-now>.play-now-btn{padding:14px 20px;font-size:18px;font-weight:700;line-height:22px}.section-game-filtered-table>.listing-holder>.item>.user-info-holder{order:5;line-height:21px;text-align:left}}@media only screen and (max-width:600px){.section-game-filtered-table>.listing-holder{grid-template-columns:1fr;gap:10px}}.focused-casino-section{width:100%;max-width:1140px;margin:50px auto;box-sizing:border-box}.casino-rank_table{display:flex;justify-content:space-between;Padding:15px 0 15px 0;background-color:#fff;border:1px solid #49b837}.focused-casino-section span{display:inline-block}.classic-btn{min-width:192px;min-height:47px;background-color:#DF2C36;border:none}.classic-btn a{color:#FFF;text-decoration:none;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;cursor:pointer;font-size:18px;font-weight:700;line-height:22px}.focused-fields_titles{width:155px;font-weight:700;font-size:14px;line-height:26px;color:#1B1A25}.focused-fields_num{width:67px;font-size:14px;line-height:26px;color:#4A4B54}.focused-fields_val{width:121px;font-size:14px;line-height:26px;color:#4A4B54}.focused-fields{display:flex}.focused-casino_logo{width:85px;height:85px;border-radius:50%;margin-bottom:6px;object-fit:cover}.focused-casino__col{display:flex;flex-direction:column;justify-content:center}.focused-game_title{margin:0;text-align:center;font-weight:700;font-size:16px;line-height:19px;color:#1B1A25}.focused-casino_bottom p{font-size:12px;line-height:19px;color:#9F9F9F}.focused-casino_top p{font-size:14px;line-height:24px;color:#4A4B54}.focused-casino_top{margin:30px 0}.focused-casino_top h3{font-size:29px;line-height:35px;color:#1B1A25}main.main-content>.focused-casino-section{max-width:1140px}@media only screen and (max-width:600px){.casino-rank_table{flex-direction:column}.focused-fields{flex-direction:column}.focused-casino-section span{width:100%}.focused-fields{display:flex;justify-content:center;margin:6px 0;text-align:center;background-color:#f5f5f5;font-size:16px;margin-bottom:16px;padding:10px 0}.single-game-bonus-intro{text-align:center}.focused-casino__col{margin:0 17px}.focused-heading{order:-1;margin-bottom:14px}.focused-btn{order:-1;margin-bottom:14px}.casino-rank_table{padding-top:25px}}@media only screen and (max-width:1000px) and (min-width:600px){.casino-rank_table{Padding:15px 10px}.focused-casino-section{padding:15px}.focused-casino__col{margin:0 17px}.casino-rank_table{flex-direction:column}.focused-fields{flex-direction:column}.focused-casino-section span{width:100%}.focused-fields{display:flex;justify-content:center;margin:6px 0;text-align:center;background-color:#f5f5f5;font-size:16px;margin-bottom:16px;padding:10px 0}.single-game-bonus-intro{text-align:center}.focused-casino__col{margin:0 17px}.focused-heading{order:-1;margin-bottom:14px}.focused-btn{order:-1;margin-bottom:14px}.casino-rank_table{padding-top:25px}}@media only screen and (min-width:1000px){.casino-rank_table{Padding:15px 75px}}.section-highlighted-boxes{max-width:790px;width:100%;box-sizing:border-box;margin:30px auto}.section-highlighted-boxes .highlight-box-item{color:#5F5F5F;margin-bottom:30px;padding:35px 40px 35px 45px;font-size:14px;font-weight:400;line-height:24px;word-break:break-all}.section-highlighted-boxes .highlight-box-item:last-child{margin-bottom:0}.section-highlighted-boxes .highlight-box-item[data-type="0"]{background-color:#F5F5F5}.section-highlighted-boxes .highlight-box-item[data-type="1"]{background-color:#F2F1F8}.section-highlighted-boxes .highlight-box-item[data-type="2"]{background-color:#F8EFEF}.section-highlighted-boxes .highlight-box-item[data-type="3"]{background-color:#EFF8F1}.section-highlighted-boxes .highlight-box-item>h3{margin-top:0}@media only screen and (max-width:600px){.section-highlighted-boxes{padding:0 10px}.section-highlighted-boxes .highlight-box-item{padding:35px 45px 24px}}.section-how-to-table{max-width:790px;width:100%;box-sizing:border-box;margin:30px auto}.section-how-to-table h2{color:#1B1A25;margin-bottom:30px!important;font-size:29px;font-weight:700;line-height:35px;hyphens:auto;--webkit-hyphens:auto}.section-how-to-table p{color:#4A4B54;margin-bottom:24px;font-size:14px;font-weight:400;line-height:24px}.section-how-to-table p:last-child{margin-bottom:0}.section-how-to-table .how-to-table-boxes-info{background-color:#E8E8E8;color:#5F5F5F;margin-top:30px;margin-bottom:23px;padding:14px 41.5px;font-size:14px;font-weight:400;line-height:19px}.section-how-to-table .how-to-table-boxes-info span{margin-right:39px}.section-how-to-table .how-to-table-boxes-info span:last-child{margin-right:0}.section-how-to-table .how-to-table-boxes-info span strong{color:#1B1A25;font-size:14px;font-weight:700}.section-how-to-table .how-to-table-boxes-holder{display:grid;gap:25px;grid-template-columns:1fr 1fr}.section-how-to-table .how-to-table-boxes-holder .how-to-table-boxes-item .how-to-table-box-img-holder{height:245px;position:relative}.section-how-to-table .how-to-table-boxes-holder .how-to-table-boxes-item .how-to-table-box-img-holder img{width:100%;height:100%;object-fit:cover}.section-how-to-table .how-to-table-boxes-holder .how-to-table-boxes-item .how-to-table-box-img-holder span{background-color:#37269F;color:#FFF;padding:6px 32px;position:absolute;left:0;bottom:22.5px;font-size:21px;font-weight:700;line-height:36px;text-align:center}.section-how-to-table .how-to-table-boxes-holder .how-to-table-boxes-item .how-to-table-box-content{background-color:#E8E8E8;color:#1B1A25;padding:30px;min-height:auto;height:260px}.section-how-to-table .how-to-table-boxes-holder .how-to-table-boxes-item .how-to-table-box-content h3{margin:0;margin-bottom:18px;hyphens:auto;--webkit-hyphens:auto}.section-how-to-table .how-to-table-boxes-holder .how-to-table-boxes-item .how-to-table-box-content p{margin:0;overflow-y:scroll;max-height:75%;scrollbar-width:thin}@media only screen and (max-width:600px){.section-how-to-table h3{font-size:18px}.section-how-to-table p{font-size:17px;line-height:29px}.section-how-to-table .how-to-table-boxes-info span{margin-right:0;margin-bottom:13px;display:block}.section-how-to-table .how-to-table-boxes-info span:last-child{margin-bottom:0}.section-how-to-table .how-to-table-boxes-info{padding:14px 54px 14px 52px;font-size:16px}.section-how-to-table .how-to-table-boxes-holder{display:block}.section-how-to-table .how-to-table-boxes-holder .how-to-table-boxes-item{margin-bottom:25px}.section-how-to-table .how-to-table-boxes-holder .how-to-table-boxes-item:last-child{margin-bottom:0}}.how-to-description{font-size:14px;font-weight:400;line-height:24px;color:#4A4B54;font-weight:400}.wpcf7-spinner{display:none}.news-letter-section{max-width:790px;margin:50px 0;background-color:#37269F}.newsletter-signup{display:flex;justify-content:space-between;padding:35px,0,35px,0}.newletters-inputs form{display:flex}.newletters-inputs input[type="email"]{max-width:188px;height:46px;border:none;padding:0 30px 0 20px;font-size:16px}.newletters-inputs input[type="submit"]{background-color:#DF2C36;min-width:97px;height:46px;color:#FFF;font-weight:700;font-size:14px;line-height:22px;border:none;margin-left:19px;cursor:pointer}.newletters-inputs form p{display:flex;justify-content:space-between;flex-wrap:wrap}.newsletter-form h3{font-weight:700;font-size:24px;line-height:38px;color:#FFF}.newsletter-form p{font-size:16px;line-height:25px;color:#FFF;margin:18px 0 15px 0}.newsletter-form .small{font-size:13px;line-height:21px;color:#C0B7F3}.newletters-inputs .wpcf7-response-output{margin:0;width:100%;box-sizing:border-box;border:none;font-weight:700;color:#fff}@media only screen and (max-width:600px){.news-letter-section .wpcf7-form-control-wrap{width:70%}.newsletter-signup{flex-direction:column}.news-letter-section{height:auto}.newsletter-form{text-align:center}.newletters-inputs input[type="email"]{max-width:100%;width:80%}.newletters-inputs input[type="submit"]{width:30%}.newletters-inputs form p{flex-wrap:nowrap}}@media only screen and (min-width:1000px){.newsletter-form h3{max-width:390px}}.section-payment-methods-table{max-width:1140px}.section-payment-methods-table .col-item{width:100%;padding:13px;word-break:break-word;text-align:center}.section-payment-methods-table .casino-site,.section-payment-methods-table .debit-card,.section-payment-methods-table .e-wallets{max-width:180px}.section-payment-methods-table .prepaid-cards,.section-payment-methods-table .other,.section-payment-methods-table .min-deposit,.section-payment-methods-table .max-deposit,.section-payment-methods-table .min-withdrawal{max-width:120px}.section-payment-methods-table>.listing-holder-head{background-color:#E8E8E8;color:#1B1A25;display:flex;align-items:center;font-size:16px;font-weight:700;line-height:25px}.section-payment-methods-table>.listing-holder>.item{border-bottom:1px solid #E4E4E4;padding-top:50px;padding-bottom:30px;display:flex;align-items:flex-start}.section-payment-methods-table>.listing-holder>.item>.columns-holder{width:100%;color:#4A4B54;display:flex;align-items:center;font-size:14px;font-weight:400;line-height:22px;text-align:center}.section-payment-methods-table>.listing-holder>.item>.columns-holder>.column-item{padding-top:5px}.section-payment-methods-table>.listing-holder>.item>.columns-holder>.column-item>.title{display:none}.section-payment-methods-table>.listing-holder>.item>.columns-holder>.column-item>.value{word-break:break-word}.section-payment-methods-table>.listing-holder>.item>.logo-title-holder{width:100%;padding-left:12px;font-size:16px;font-weight:700;line-height:19px}.section-payment-methods-table>.listing-holder>.item>.logo-title-holder>.logo-holder{margin-bottom:10px;position:relative;display:flex;align-items:center}.section-payment-methods-table>.listing-holder>.item>.logo-title-holder>.logo-holder>.counter{width:33px;height:33px;background-color:#fff;color:#1B1A25;margin-right:31px;border:1px solid #D3D3D3;border-radius:50%;display:flex;justify-content:center;align-items:center}.section-payment-methods-table>.listing-holder>.item>.logo-title-holder>.logo-holder img{width:85px;height:85px;border-radius:50%;object-fit:cover}.section-payment-methods-table>.listing-holder>.item>.logo-title-holder>.title{max-width:90px;color:#1B1A25;margin-left:64px;display:block;word-break:break-word;text-align:center;text-decoration:none}@media only screen and (max-width:1160px){.section-payment-methods-table{max-width:790px}.section-payment-methods-table>.listing-holder-head{display:none}.section-payment-methods-table>.listing-holder{display:grid;grid-template-columns:1fr 1fr;gap:20px}.section-payment-methods-table>.listing-holder>.item{border:1px solid #D3D3D3;padding:21.5px 17px;padding-top:25px;flex-direction:column;align-items:center}.section-payment-methods-table>.listing-holder>.item>.columns-holder{display:block}.section-payment-methods-table>.listing-holder>.item>.columns-holder>.column-item{background-color:#F5F5F5;color:#1B1A25;max-width:100%;margin:14px 0;padding:5px;font-size:16px;font-weight:400;line-height:28px;text-align:center}.section-payment-methods-table>.listing-holder>.item>.columns-holder>.column-item:last-child{margin-bottom:4px}.section-payment-methods-table>.listing-holder>.item>.columns-holder>.column-item>.title{display:block}.section-payment-methods-table>.listing-holder>.item>.columns-holder>.column-item>.value{font-weight:700}.section-payment-methods-table>.listing-holder>.item>.logo-title-holder{padding-left:0;text-align:center}.section-payment-methods-table>.listing-holder>.item>.logo-title-holder>.logo-holder{justify-content:center}.section-payment-methods-table>.listing-holder>.item>.logo-title-holder>.logo-holder>.counter{margin-right:0;position:absolute;top:0;left:33px}.section-payment-methods-table>.listing-holder>.item>.logo-title-holder>.title{max-width:100%;margin-left:0;display:block}}@media only screen and (max-width:600px){.section-payment-methods-table>.listing-holder{grid-template-columns:1fr;gap:10px}}@media only screen and (min-width:1000px){.players-also-like__section{max-width:790px;width:100%;box-sizing:border-box;margin:auto;margin-bottom:50px}.players-also-like__section .players-also-like__title{font-size:29px;font-weight:700;line-height:35px;text-align:left;margin-bottom:35px;padding:0}.players-also-like__section .players-also-like-tags{background-color:#F5F5F5;padding:20px 13px;display:flex;justify-content:space-between;flex-wrap:nowrap}.players-also-like__section .players-also-like-tags a{display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding:10px 20px;font-size:13px;font-weight:400;line-height:19px;color:#4A4B54;text-decoration:none;background-color:#fff;border:1px solid #D3D3D3;text-align:center;margin:5px;transition:.3s}.players-also-like__section .players-also-like-tags a:hover{border-color:#000}}@media only screen and (max-width:1000px) and (min-width:600px){.players-also-like__section{width:100%;box-sizing:border-box;padding:0 15px;margin:auto}.players-also-like__section .players-also-like__title{font-size:29px;font-weight:700;line-height:35px;text-align:left;margin-bottom:35px;padding:0}.players-also-like__section .players-also-like-tags{background-color:#F5F5F5;padding:20px 13px;display:flex;justify-content:space-between;flex-wrap:nowrap}.players-also-like__section .players-also-like-tags a{display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding:10px 20px;font-size:13px;font-weight:400;line-height:19px;color:#4A4B54;text-decoration:none;background-color:#fff;border:1px solid #D3D3D3;margin:5px;text-align:center}}@media only screen and (max-width:600px){.players-also-like__section{width:100%;box-sizing:border-box;padding:0 15px;margin:auto}.players-also-like__section .players-also-like__title{font-size:29px;font-weight:700;line-height:35px;text-align:left;margin-bottom:35px;padding:0}.players-also-like__section .players-also-like-tags{background-color:#F5F5F5;padding:20px 13px;display:flex;justify-content:space-between;flex-wrap:wrap}.players-also-like__section .players-also-like-tags a{display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding:10px 20px;width:100%;font-size:13px;font-weight:400;line-height:19px;color:#4A4B54;text-decoration:none;background-color:#fff;border:1px solid #D3D3D3;margin:5px;text-align:center}}.pros_cons_section{max-width:790px;margin:40px auto}.pros_cons_heads{display:flex;justify-content:flex-start}.pros_cons_heads img{margin-right:10px}.pros_cons_boxes ul{margin-left:0;padding-left:0;list-style:none}.pros_cons_boxes{margin-top:35px}.advantages ul li{position:relative;position:relative;padding-left:20px;line-height:24px;margin-bottom:13px}.advantages ul li:before{content:"";width:5px;height:5px;position:absolute;left:0;top:10px;border-radius:50%;background-color:#49b837}.advantages.pros{border:1px solid #49b837;margin-bottom:14px}.advantages.cons ul li::before{background-color:#c9121c}.advantages.cons{border:1px solid #c9121c}.pros_cons_all{padding:35px 25px 20px 43px}.pros_cons_section p{font-size:14px;line-height:24px;color:#4A4B54}.pros_cons_section h3{font-size:18px;line-height:35px;color:#1B1A25;padding:0}.pros_cons_all ul li{font-size:14px;line-height:24px;color:#5F5F5F}.pros_cons_heads h3{margin:0}@media only screen and (max-width:1000px) and (min-width:600px){.pros_cons_section{margin:40px 15px}.pros_cons_section h3,.pros_cons_section p{padding:0!important}.pros_cons_section p{font-size:17px}}@media only screen and (max-width:600px){.pros_cons_section{margin:40px 15px}.pros_cons_section h3,.pros_cons_section p{padding:0!important}.pros_cons_section p{font-size:17px}.pros_cons_all ul li{font-size:16px}}.section-reference-list{max-width:790px;width:100%;box-sizing:border-box;margin:30px auto}.section-reference-list h2{color:#1B1A25;margin-bottom:30px;font-size:29px;font-weight:700;line-height:35px}.section-reference-list .reference-lists-wrapper{color:#4A4B54;display:flex;font-size:13px;font-weight:400;line-height:22px}.section-reference-list .reference-lists-wrapper .reference-lists-side{width:50%;margin-right:30px}.section-reference-list .reference-lists-wrapper .reference-lists-side:last-child{margin-right:0}.section-reference-list .reference-lists-wrapper .reference-lists-side ul{margin:0;padding:0;list-style:none}.section-reference-list .reference-lists-wrapper .reference-lists-side ul li{margin-bottom:12px}.section-reference-list .reference-lists-wrapper .reference-lists-side ul li a{color:#4A4B54;text-decoration:none;font-size:13px;font-weight:400;line-height:22px}.section-reference-list .reference-lists-wrapper .reference-lists-side ul li a:hover{text-decoration:underline}@media only screen and (min-width:600px) and (max-width:1000px){.section-reference-list{max-width:inherit}}@media only screen and (max-width:600px){.section-highlighted-boxes{padding:0 10px}.section-reference-list .reference-lists-wrapper{display:block}.section-reference-list .reference-lists-wrapper ul li a{font-size:16px!important}.section-reference-list .reference-lists-wrapper .reference-lists-side{width:auto;margin-right:0}}.section-single-bonus-box{margin:30px auto}.section-single-bonus-box *{box-sizing:border-box}.section-single-bonus-box .single-bonus-item{margin-bottom:30px}.section-single-bonus-box .single-bonus-item .single-bonus-data{border:1px solid #49B837;padding:15px;display:flex;justify-content:space-around;align-items:center}.section-single-bonus-box .single-bonus-item .single-bonus-data .single-bonus-img-holder{width:113px;text-align:center;word-break:break-all}.section-single-bonus-box .single-bonus-item .single-bonus-data .single-bonus-img-holder img{width:85px;height:85px;border-radius:50%;object-fit:cover}.section-single-bonus-box .single-bonus-item .single-bonus-data .single-bonus-img-holder h5{color:#1B1A25;margin:0;margin-top:10px;font-size:16px;font-weight:700;line-height:19px}.section-single-bonus-box .single-bonus-item .single-bonus-data .single-bonus-bonus-holder,.section-single-bonus-box .single-bonus-item .single-bonus-data .single-bonus-wagering-holder{width:155px;font-size:14px;line-height:25px}.section-single-bonus-box .single-bonus-item .single-bonus-data .single-bonus-bonus-holder div,.section-single-bonus-box .single-bonus-item .single-bonus-data .single-bonus-wagering-holder div{color:#4A4B54;font-weight:400}.section-single-bonus-box .single-bonus-item .single-bonus-data .single-bonus-bonus-holder strong,.section-single-bonus-box .single-bonus-item .single-bonus-data .single-bonus-wagering-holder strong{color:#1B1A25;font-weight:700}.section-single-bonus-box .single-bonus-item .single-bonus-data a{background-color:#DF2C36;color:#FFF;padding:12.5px 55.5px;display:inline-block;text-align:center;text-decoration:none;font-size:18px;font-weight:700;line-height:22px}.section-single-bonus-box .single-bonus-item .single-bonus-desc{color:#9F9F9F;margin-top:20px;font-size:12px;font-weight:400;line-height:19px}@media only screen and (max-width:600px){.section-single-bonus-box .single-bonus-item{border:1px solid #D3D3D3;padding:25px 17.5px 27px 17.5px}.section-single-bonus-box .single-bonus-item .single-bonus-data{border:none;padding:0;display:block}.section-single-bonus-box .single-bonus-item .single-bonus-data .single-bonus-img-holder{margin-bottom:14px}.section-single-bonus-box .single-bonus-item .single-bonus-data .single-bonus-bonus-holder{width:100%;max-width:100%;background-color:#49B83726;margin:0;padding:16px 60px;text-align:center}.section-single-bonus-box .single-bonus-item .single-bonus-data .single-bonus-bonus-holder div{display:none}.section-single-bonus-box .single-bonus-item .single-bonus-data .single-bonus-bonus-holder strong{color:#2F5429;margin:auto;margin-bottom:10px;display:block;font-size:16px;font-weight:700;line-height:26px}.section-single-bonus-box .single-bonus-item .single-bonus-data .single-bonus-wagering-holder{width:100%;max-width:100%;margin-bottom:10px;text-align:center}.section-single-bonus-box .single-bonus-item .single-bonus-data a{width:100%;margin-bottom:13px}.section-single-bonus-box .single-bonus-item .single-bonus-desc{margin-top:0}}.section-toc>#toc-wrapper{max-width:100%;width:fit-content;border:1px solid #B3B3B3;padding:9.5px 20px;box-sizing:border-box;transition:var(--toc-transition-time)}.section-toc>#toc-wrapper>#toc-head{color:#4A4B54;display:flex;align-items:center;font-size:14px;font-weight:400;line-height:19px;cursor:pointer}.section-toc>#toc-wrapper>#toc-head>svg{margin-left:10px;stroke:#4A4B54;stroke-width:1.8;stroke-linecap:round}.section-toc>#toc-wrapper>#toc-body{max-height:0;margin:0;margin-top:20px;padding-left:35px;overflow:hidden;opacity:1;transition:var(--toc-transition-time)}.section-toc>#toc-wrapper[data-open="0"]>#toc-body{max-height:0;height:100%;margin-top:0;overflow:hidden;opacity:0;transition:var(--toc-transition-time)}.section-toc>#toc-wrapper>#toc-body>li{margin-bottom:10px}.section-toc>#toc-wrapper>#toc-body>li::marker{color:#DF2C36}.section-toc>#toc-wrapper>#toc-body>li>a{color:#4A4B54;margin-left:-2px;text-decoration:none;font-size:14px;font-weight:400;line-height:24px}.section-toc>#toc-wrapper>#toc-body>li>a.active{font-weight:600}.section-toc>#toc-wrapper>#toc-body>li>a:hover{text-decoration:underline}.casino-vertical__section .casino-vertical .vertical-casino-read-review{color:#DF2C36;margin:20px 0;display:block;text-align:center;text-decoration:none}.casino-vertical__section .casino-vertical .vertical-casino-read-review:hover{text-decoration:underline}@media only screen and (min-width:1000px){.casino-vertical__section{max-width:790px;width:100%;box-sizing:border-box;margin:auto}.casino-vertical__section .casino-vertical{border:1px solid #D3D3D3;padding:25px 10px;margin-bottom:30px}.casino-vertical__section .casino-vertical:last-of-type{margin-bottom:50px}.casino-vertical__section .casino-vertical h5{text-align:center;font-size:16px;font-weight:700;line-height:19px;margin-bottom:14px;margin-top:10px}.casino-vertical__section .casino-vertical .casino-vertical-bonus{background:rgba(73,184,55,.15);text-align:center;padding:16px 310px;color:#2F5429;font-weight:700;font-size:16px;line-height:26px}.casino-vertical__section .casino-vertical .casino-vertical-logo{display:flex;justify-content:center;position:relative}.casino-vertical__section .casino-vertical .casino-vertical-logo img{width:89px;height:89px;object-fit:cover}.casino-vertical__section .casino-vertical .casino-vertical-num{position:absolute;top:0;left:-77px;right:0;margin:auto;background-color:#fff;border:1px solid #D3D3D3;width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#1B1A25;font-size:16px;font-weight:700}.casino-vertical__section .casino-vertical .vertical-casino-wagering__title{margin-top:10px;color:#4A4B54;display:block;font-size:16px;font-weight:400;line-height:28px;text-align:center;text-align:center}.casino-vertical__section .casino-vertical .vertical-casino-wagering__value{display:block;font-size:16px;font-weight:700;line-height:28px;text-align:center}.casino-vertical__section .casino-vertical .vertical-casino-play__btn{display:block;text-align:center;margin-top:10px;padding:14px 0;background-color:#DF2C36;color:#fff;border:none;width:100%;outline:none;width:100%;text-decoration:none;font-size:18px;font-weight:700;line-height:22px}.casino-vertical__section .casino-vertical .vertical-casino-info{display:block;font-weight:400;line-height:21px;text-align:center;color:#9F9F9F;margin-top:13px}.casino-vertical__section .casino-vertical .vertical-casino-info p{margin:0;font-size:12px}}@media only screen and (max-width:1000px) and (min-width:600px){.casino-vertical__section{width:100%;box-sizing:border-box;padding:15px 15px;margin:auto}.casino-vertical__section .casino-vertical{border:1px solid #D3D3D3;padding:25px 10px;margin-bottom:30px}.casino-vertical__section .casino-vertical:last-of-type{margin-bottom:50px}.casino-vertical__section .casino-vertical h5{text-align:center;font-size:16px;font-weight:700;line-height:19px;margin-bottom:14px;margin-top:10px}.casino-vertical__section .casino-vertical .casino-vertical-bonus{background:rgba(73,184,55,.15);text-align:center;padding:16px 0;color:#2F5429;font-weight:700;font-size:16px;line-height:26px}.casino-vertical__section .casino-vertical .casino-vertical-logo{display:flex;justify-content:center;position:relative}.casino-vertical__section .casino-vertical .casino-vertical-logo img{width:89px;height:89px;object-fit:cover}.casino-vertical__section .casino-vertical .casino-vertical-num{position:absolute;top:0;left:-77px;right:0;margin:auto;background-color:#fff;border:1px solid #D3D3D3;width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#1B1A25;font-size:16px;font-weight:700}.casino-vertical__section .casino-vertical .vertical-casino-wagering__title{margin-top:10px;color:#4A4B54;display:block;font-size:16px;font-weight:400;line-height:28px;text-align:center;text-align:center}.casino-vertical__section .casino-vertical .vertical-casino-wagering__value{display:block;font-size:16px;font-weight:700;line-height:28px;text-align:center}.casino-vertical__section .casino-vertical .vertical-casino-play__btn{display:block;text-align:center;margin-top:10px;padding:14px 0;background-color:#DF2C36;color:#fff;border:none;width:100%;outline:none;width:100%;text-decoration:none;font-size:18px;font-weight:700;line-height:22px}.casino-vertical__section .casino-vertical .vertical-casino-info{display:block;font-size:12px;font-weight:400;line-height:21px;text-align:center;color:#9F9F9F;margin-top:13px}.casino-vertical__section .casino-vertical .vertical-casino-info p{margin:0;font-size:12px}}@media only screen and (max-width:600px){.casino-vertical__section{max-width:790px;width:100%;box-sizing:border-box;padding:10px 15px;margin:auto}.casino-vertical__section .casino-vertical{border:1px solid #D3D3D3;padding:25px 10px;margin-bottom:30px}.casino-vertical__section .casino-vertical:last-of-type{margin-bottom:50px}.casino-vertical__section .casino-vertical h5{text-align:center;font-size:16px;font-weight:700;line-height:19px;margin-bottom:14px;margin-top:10px}.casino-vertical__section .casino-vertical .casino-vertical-bonus{background:rgba(73,184,55,.15);text-align:center;padding:16px 0;color:#2F5429;font-weight:700;font-size:16px;line-height:26px}.casino-vertical__section .casino-vertical .casino-vertical-logo{display:flex;justify-content:center;position:relative}.casino-vertical__section .casino-vertical .casino-vertical-logo img{width:89px;height:89px;object-fit:cover}.casino-vertical__section .casino-vertical .casino-vertical-num{position:absolute;top:0;left:-77px;margin:auto;background-color:#fff;border:1px solid #D3D3D3;width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#1B1A25;font-size:16px;font-weight:700}.casino-vertical__section .casino-vertical .vertical-casino-wagering__title{margin-top:10px;color:#4A4B54;display:block;font-size:16px;font-weight:400;line-height:28px;text-align:center;text-align:center}.casino-vertical__section .casino-vertical .vertical-casino-wagering__value{display:block;font-size:16px;font-weight:700;line-height:28px;text-align:center}.casino-vertical__section .casino-vertical .vertical-casino-play__btn{display:block;text-align:center;margin-top:10px;padding:14px 0;background-color:#DF2C36;color:#fff;border:none;width:100%;outline:none;width:100%;text-decoration:none;font-size:18px;font-weight:700;line-height:22px}.casino-vertical__section .casino-vertical .vertical-casino-info{display:block;font-size:12px;font-weight:400;line-height:21px;text-align:center;color:#9F9F9F;margin-top:13px}.casino-vertical__section .casino-vertical .vertical-casino-info p{margin:0;font-size:12px}}.main-content>.hero-review-wrapper{max-width:100%;width:100%;margin:0 auto;box-sizing:border-box}.hero-review-wrapper{background-color:#1B1A25;padding-bottom:30px;width:100%}.hero-review-holder *{box-sizing:border-box}.section-hero-review{color:#BCBFC8;max-width:1140px;width:100%;box-sizing:border-box;margin:auto}.section-hero-review .section-hero-breadcrumbs{margin-bottom:28px}.section-hero-review .section-hero-breadcrumbs a{color:#FFF;text-decoration:none;font-weight:400;font-size:12px;line-height:14.52px}.section-hero-review .section-hero-breadcrumbs a::after{content:'/';margin:10px}.section-hero-review .section-hero-breadcrumbs a:last-child::after{content:''}.section-hero-review .section-hero-breadcrumbs a.active{color:#BCBFC8}.section-hero-review .hero-review-holder{display:flex}.section-hero-review .hero-review-holder .hero-review-item{max-width:50%;margin-right:72px}.section-hero-review .hero-review-holder .hero-review-item:last-child{margin-right:0}.section-hero-review .hero-review-holder .hero-review-item h1{color:#FFF;margin:0;font-size:33px;font-weight:700;line-height:50px}.section-hero-review .hero-review-holder .hero-review-item .casino-rating-wrapper{margin:16px 0;display:flex}.section-hero-review .hero-review-holder .hero-review-item .casino-rating-wrapper .casino-logo-holder{max-width:140px;margin-right:16px}.section-hero-review .hero-review-holder .hero-review-item .casino-rating-wrapper .casino-rating-bonuses-holder{max-width:303px;width:100%}.section-hero-review .hero-review-holder .hero-review-item .casino-rating-wrapper .casino-logo-holder img{width:110px;height:110px;border-radius:50%;object-fit:cover}.section-hero-review .hero-review-holder .hero-review-item .casino-rating-wrapper .casino-rating-holder{margin-bottom:16px;display:flex;align-items:center}.section-hero-review .hero-review-holder .hero-review-item .casino-rating-wrapper .casino-rating-holder .rating-stars{width:120px;height:19px;margin-right:15px}.section-hero-review .hero-review-holder .hero-review-item .casino-rating-wrapper .casino-rating-holder .rating-stars>svg{margin-right:5px}.section-hero-review .hero-review-holder .hero-review-item .casino-rating-wrapper .casino-rating-holder .rating-value{font-size:14px;font-weight:400;line-height:24px}.section-hero-review .hero-review-holder .hero-review-item .casino-rating-wrapper .casino-rating-holder .rating-value strong{color:#FFF}.section-hero-review .hero-review-holder .hero-review-item .casino-rating-wrapper .casino-bonuses-holder{background-color:#37269F;color:#FFF;padding:8.5px;text-align:center;font-size:16px;font-weight:700;line-height:26px;word-break:break-all}.section-hero-review .hero-review-holder .hero-review-item .casino-play-btn-holder{display:flex;margin-bottom:24.5px}.section-hero-review .hero-review-holder .hero-review-item .casino-play-btn-holder a{text-decoration:none}.section-hero-review .hero-review-holder .hero-review-item .casino-play-btn-holder a.review-readmore{min-width:110px;width:110px;color:#FFF;margin-right:16px;display:block;font-size:14px;font-weight:400;line-height:24px;text-align:center}.section-hero-review .hero-review-holder .hero-review-item .casino-play-btn-holder a.bonuses-btn{max-width:303px;width:100%;background-color:#DF2C36;color:#FFF;padding:12.5px;display:block;text-align:center;font-size:18px;font-weight:700;line-height:22px}.section-hero-review .hero-review-holder .hero-review-item .casino-badges-holder{display:flex;align-items:center}.section-hero-review .hero-review-holder .hero-review-item .casino-badges-holder .casino-badge-item{margin-right:22px;display:flex;align-items:center}.section-hero-review .hero-review-holder .hero-review-item .casino-badges-holder .casino-badge-item span{margin-right:12px;font-size:14px;font-weight:400;line-height:19px}.section-hero-review .hero-review-holder .hero-review-item .casino-badges-holder .casino-badge-item img{height:22px}.section-hero-review .hero-review-holder .hero-review-item .hero-desc-holder{border:1px solid #403F52;padding:20px}.section-hero-review .hero-review-holder .hero-review-item .hero-desc-holder p{margin:0;margin-bottom:24px;font-size:14px;font-weight:400;line-height:24px}.section-hero-review .hero-review-holder .hero-review-item .hero-desc-holder p:last-child{margin-bottom:0}.section-hero-review .hero-review-holder .hero-review-item .hero-desc-holder>.casino-recommended-btn{display:none}.section-hero-review .hero-review-holder .hero-review-item .hero-desc-holder .casino-recommended-btn span{margin-right:12px}.section-hero-review .hero-review-holder .hero-review-item .hero-desc-holder .casino-recommended-btn img{height:22px}.section-hero-review .hero-review-holder .hero-review-item .hero-desc-holder .hero-author-holder{margin-top:30px;display:flex;align-items:center}.section-hero-review .hero-review-holder .hero-review-item .hero-desc-holder .hero-author-holder .hero-author-img-holder{margin-right:10px}.section-hero-review .hero-review-holder .hero-review-item .hero-desc-holder .hero-author-holder .hero-author-img-holder img{width:50px;height:50px;border-radius:50%;object-fit:cover}.section-hero-review .hero-review-holder .hero-review-item .hero-desc-holder .hero-author-holder .hero-author-info-holder{color:#FFF;margin-right:50px;font-size:13px;line-height:18px;font-weight:400}.section-hero-review .hero-review-holder .hero-review-item .hero-desc-holder .hero-author-holder .hero-author-info-holder h4{margin:0;padding:0;font-weight:700;font-size:inherit}.section-hero-review .hero-review-holder .hero-review-item .hero-desc-holder .hero-author-holder .hero-author-info-holder p{margin:0;font-size:inherit}.section-hero-review .hero-review-holder .hero-review-item .hero-desc-holder .hero-author-holder .hero-author-info-holder a{color:#bcbfc8;text-decoration:none;font-size:inherit}.section-hero-review .hero-review-holder .hero-review-item .hero-desc-holder .hero-author-holder .casino-recommended-btn{color:#FFF;border:1px solid #403F52;padding:16px 26px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:400;line-height:19px}.section-review{max-width:1140px!important;display:flex}.section-review .review-main{max-width:790px;width:100%;margin-top:20px;margin-right:30px}.section-review .review-main .vertical-casinos-holder{margin-top:-30px;margin-bottom:50px;display:grid;grid-gap:20px;grid-template-columns:1fr 1fr 1fr}.section-review .review-main .vertical-casinos-holder .vertical-casino-item{border:1px solid #D3D3D3;padding:25px 10px 21px;display:flex;flex-direction:column;align-items:center}.section-review .review-main .vertical-casinos-holder .vertical-casino-item .vertical-casino-logo-holder{margin-bottom:10px}.section-review .review-main .vertical-casinos-holder .vertical-casino-item .vertical-casino-logo-holder img{width:85px;height:85px;border-radius:50%;object-fit:cover}.section-review .review-main .vertical-casinos-holder .vertical-casino-item .vertical-casino-data-holder h5{color:#1B1A25;margin:0;font-size:16px;font-weight:700;line-height:19px;text-align:center}.section-review .review-main .vertical-casinos-holder .vertical-casino-item .vertical-casino-data-holder .vertical-casino-bonus{background-color:#49B83726;color:#2F5429;margin-top:14px;margin-bottom:10px;padding:16px 46px;text-align:center;font-size:16px;font-weight:700;line-height:26px}.section-review .review-main .vertical-casinos-holder .vertical-casino-item .vertical-casino-data-holder .vertical-casino-wagering{display:none}.section-review .review-main .vertical-casinos-holder .vertical-casino-item .vertical-casino-data-holder a{color:inherit;text-decoration:none}.section-review .review-main .vertical-casinos-holder .vertical-casino-item .vertical-casino-data-holder a.play-btn{background-color:#DF2C36;color:#FFF;margin-bottom:13px;padding:14px;display:block;text-align:center;font-size:18px;font-weight:700;line-height:22px}.section-review .review-main .vertical-casinos-holder .vertical-casino-item .vertical-casino-data-holder p{color:#9F9F9F;margin:0;font-size:12px;font-weight:400;line-height:21px;text-align:center}.section-review .review-main h2{color:#1B1A25;margin:0;margin-bottom:22px;font-size:29px;font-weight:700;line-height:35px}.section-review .review-main .overview-box-holder{margin-bottom:50px;border:1px solid #CBCBCB;padding:30px;display:flex}.section-review .review-main .overview-box-holder .overview-box-items-holder{width:50%}.section-review .review-main .overview-box-holder .overview-box-item{margin-bottom:15px}.section-review .review-main .overview-box-holder .overview-box-item:last-child{margin-bottom:0}.section-review .review-main .overview-box-holder .overview-box-item span{color:#5F5F5F;display:block;font-size:14px;font-weight:400;line-height:24px}.section-review .review-main .overview-box-holder .overview-box-item strong{color:#1B1A25;display:block;font-size:14px;font-weight:700;line-height:24px}.section-review .review-main .toc-holder a{color:#4A4B54;border:1px solid #B3B3B3;padding:9.5px 20px;font-size:14px;font-weight:400;line-height:19px;cursor:pointer}.section-review .review-main .toc-holder a img{height:10px;margin-left:10px}#table_of_contents{display:none}.section-review .review-main .overview-content-holder{color:#4A4B54;margin-top:30px;margin-bottom:50px;font-size:14px;font-weight:400;line-height:24px}.section-review .review-sidebar{max-width:310px;width:100%;margin-top:20px}.top-casinos-holder{min-width:310px;width:100%}.top-casinos-holder *{box-sizing:border-box}.top-casinos-holder>span{background-color:#E8E8E8;color:#1B1A25;margin:0;padding:11.5px;text-align:center;font-size:16px;font-weight:700;line-height:19px;display:block}.top-casinos-holder .top-casinos-items-holder .top-casino-item{border-bottom:1px solid #E4E4E4;padding:10px;padding:10px 2.5px 15px;display:flex;align-items:center}.top-casinos-holder .top-casinos-items-holder .top-casino-item .top-casino-logo-holder{padding-left:7px;position:relative}.top-casinos-holder .top-casinos-items-holder .top-casino-item .top-casino-logo-holder span{width:17px;height:17px;background-color:#37269F;color:#FFF;border-radius:50%;padding-top:1px;padding-left:1px;position:absolute;top:0;left:0;font-size:12px;font-weight:700;line-height:15px;text-align:center}.top-casinos-holder .top-casinos-items-holder .top-casino-item .top-casino-logo-holder img{width:43px;height:43px;border-radius:50%;object-fit:cover}.top-casinos-holder .top-casinos-items-holder .top-casino-item .top-casino-info-holder{max-width:130px;margin-left:17px;margin-right:17px}.top-casinos-holder .top-casinos-items-holder .top-casino-item .top-casino-info-holder span{color:#4A4B54;margin-bottom:2px;display:block;font-size:13px;font-weight:400;line-height:22px}.top-casinos-holder .top-casinos-items-holder .top-casino-item .top-casino-info-holder strong{color:#1B1A25;display:block;font-size:14px;font-weight:700;line-height:20px}.top-casinos-holder .top-casinos-items-holder .top-casino-item .top-casino-play-btn-holder a{background-color:#DC3B3B;color:#FFF;padding:10px 18.5px;display:block;text-decoration:none;text-align:center;font-size:15px;font-weight:700;line-height:18px;white-space:nowrap}@media only screen and (min-width:600px) and (max-width:1000px){.hero-review-wrapper{margin-top:100px!important;padding:10px;padding-bottom:30px}.section-review .review-main{min-width:100%;width:100%;margin-right:0}.section-review .review-sidebar{display:none}.section-hero-review .hero-review-holder .hero-review-item{margin-right:15px}.section-hero-review .hero-review-holder .hero-review-item .hero-desc-holder .hero-author-holder{flex-direction:column;text-align:center}.section-hero-review .hero-review-holder .hero-review-item .hero-desc-holder .hero-author-holder .hero-author-info-holder{margin-right:0}.section-hero-review .hero-review-holder .hero-review-item .hero-desc-holder .hero-author-holder .casino-recommended-btn{margin-top:15px}.top-casinos-holder{display:none}}@media only screen and (max-width:600px){.main-content{margin-top:0}.hero-review-wrapper{padding-top:10px}.section-hero-review{padding:0 16px;margin-top:98px}.section-hero-review .section-hero-breadcrumbs{margin-right:16px;margin-bottom:24px}.section-hero-review .hero-review-holder{flex-direction:column}.section-hero-review .hero-review-holder .hero-review-item{max-width:100%;width:100%;margin-right:0}.section-hero-review .hero-review-holder .hero-review-item h1{padding:0;line-height:44px}.section-hero-review .hero-review-holder .hero-review-item .casino-rating-wrapper{margin-top:24px}.section-hero-review .hero-review-holder .hero-review-item .casino-rating-wrapper .casino-rating-holder{flex-direction:column;align-items:flex-start}.section-hero-review .hero-review-holder .hero-review-item .casino-rating-wrapper .casino-rating-holder .rating-stars{margin-bottom:10px}.section-hero-review .hero-review-holder .hero-review-item .casino-rating-wrapper .casino-logo-holder img{width:136px;height:136px}.section-hero-review .hero-review-holder .hero-review-item .casino-play-btn-holder{display:flex;flex-direction:column-reverse;text-align:center}.section-hero-review .hero-review-holder .hero-review-item .casino-play-btn-holder a.review-readmore{min-width:100%;width:100%;margin-top:16px;margin-right:0;display:block;text-align:center;text-decoration:none}.section-hero-review .hero-review-holder .hero-review-item .casino-badges-holder{flex-direction:column}.section-hero-review .hero-review-holder .hero-review-item .casino-badges-holder .casino-badge-item{margin-right:0;margin-bottom:8px}.section-hero-review .hero-review-holder .hero-review-item .hero-desc-holder .hero-author-holder{margin-top:0;margin-bottom:22.5px;order:1}.section-hero-review .hero-review-holder .hero-review-item .hero-desc-holder{margin-top:26px;padding:22.5px 20px;display:flex;flex-direction:column}.section-hero-review .hero-review-holder .hero-review-item .hero-desc-holder p{order:2}.section-hero-review .hero-review-holder .hero-review-item .hero-desc-holder .hero-author-holder .hero-author-info-holder{margin-right:0}.section-hero-review .hero-review-holder .hero-review-item .hero-desc-holder .hero-author-holder .hero-author-info-holder>p{color:#BCBFC8}.section-hero-review .hero-review-holder .hero-review-item .hero-desc-holder .hero-author-holder .casino-recommended-btn{display:none}.section-hero-review .hero-review-holder .hero-review-item .hero-desc-holder>.casino-recommended-btn{color:#FFF;border:1px solid #403F52;padding:17.5px;display:flex;justify-content:center;align-items:center;order:3;font-size:13px;font-weight:400;line-height:19px}.section-review{flex-direction:column}.section-review .review-main{margin:0;margin-top:25px}.section-review .review-main .overview-box-holder{margin-bottom:25px;flex-direction:column}.section-review .review-main .overview-box-holder .overview-box-items-holder{width:100%}.section-review .review-main .overview-box-holder .overview-box-item{margin-bottom:18px}.section-review .review-main .toc-holder a{display:block}.section-review .review-main .vertical-casinos-holder{margin-top:0;display:block}.section-review .review-main .vertical-casinos-holder .vertical-casino-item{margin-bottom:22px;padding-left:17.5px;padding-right:17.5px}.section-review .review-main .vertical-casinos-holder .vertical-casino-item:last-child{margin-bottom:0}.section-review .review-main .vertical-casinos-holder .vertical-casino-item .vertical-casino-data-holder{width:100%;text-align:center}.section-review .review-main .vertical-casinos-holder .vertical-casino-item .vertical-casino-data-holder p{text-align:left}.section-review .review-main .vertical-casinos-holder .vertical-casino-item .vertical-casino-data-holder .vertical-casino-wagering{color:#4A4B54;margin:10px 0;display:block;text-align:center;font-size:16px;font-weight:400;line-height:28px}.section-review .review-main .vertical-casinos-holder .vertical-casino-item .vertical-casino-data-holder .vertical-casino-wagering span{display:block}.section-review .review-main .vertical-casinos-holder .vertical-casino-item .vertical-casino-data-holder .vertical-casino-wagering strong{font-weight:700}.section-hero-review .hero-review-holder .hero-review-item .casino-play-btn-holder a.bonuses-btn{max-width:100%}.section-review .review-main .overview-content-holder{font-size:17px}.section-hero-review .hero-review-holder .hero-review-item .casino-rating-wrapper .casino-rating-bonuses-holder{max-width:100%}.top-casinos-holder{display:none}}.single-slot-section .single-slot-features .main-content>section,.single-slot-section .single-slot-features .main-content>p,.single-slot-section .single-slot-features .main-content>h1,.single-slot-section .single-slot-features .main-content>h2,.single-slot-section .single-slot-features .main-content>h3,.single-slot-section .single-slot-features .main-content>h4,.single-slot-section .single-slot-features .main-content>h5,.single-slot-section .single-slot-features .main-content>h6{padding:0}.single-slot-section .breadcrumbs{font-size:13px;font-weight:400;line-height:16px}.slot-hero-left img{width:100%;height:100%;max-width:100%;max-height:100%}.slot-hero-left img,.sidebar-vertical-casino img{object-fit:contain}.slot-best-casinos .vertical-casino-spins{min-height:110px}.slot-best-casinos .vertical-casino-btm-txt{color:#9F9F9F;margin-top:13px;font-size:12px;font-weight:400;line-height:21px;text-align:left}@media only screen and (min-width:1200px){body .page-wrap main .single-slot-section{width:100%;min-width:100%;margin-top:0}.single-slot-hero{background-color:#1b1a25}.slot-hero-left{height:244px;width:256px;left:0}.slot-hero-center{min-height:246px;width:448px;padding:20px}.slot-hero-center .slot-hero-text{font-size:14px;font-weight:400;line-height:24px;text-align:left;color:#bcbfc8}.slot-hero-center h1{font-size:33px;font-weight:700;line-height:50px;text-align:left;color:#fff;margin:0 0 20px 0}.single-slot-hero button{padding:0;height:47px;max-width:251px;width:100%;border:none;margin-top:20px;display:block}.single-slot-hero button a{text-decoration:none;align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%;min-width:100%;background-color:#df2c36;color:#fff;margin:0;font-size:18px;font-weight:700;line-height:22px;text-align:center}.slot-hero-center{border:1px solid #403f52}.hero-slot-content{display:flex;justify-content:space-between;flex-direction:row;min-height:276px;max-width:1140px;width:100%;top:190px;margin-right:auto;margin-left:auto;padding-bottom:50px}.game-info-list ul{margin:0;padding:0;list-style:none}.game-info-list ul li{border-bottom:1px solid #403f52;font-size:16px;font-weight:400;line-height:27px;text-align:left;color:#bcbfc8;min-height:43px;display:flex;align-content:center}.slot-hero-right{max-width:374px;width:100%;top:20.5px}.single-slot-section .breadcrumbs{max-width:1140px;width:100%;color:#fff;margin-right:auto;margin-left:auto;margin-bottom:42px}.slot-best-casinos{max-width:1140px;width:100%;margin-right:auto;margin-left:auto}.vertical-single-casino{min-height:420px;width:100%;max-width:270px;border:1px solid #d6d6d6;padding:25px 10px 25px 10px;position:relative}.vertical-single-casino span{display:blok}.vertical-single-casino img{height:85px;width:85px;left:82.5654296875px;top:0;border-radius:100px;margin:0 auto;display:block}.slot-best-casinos h3{font-size:16px;font-weight:700;line-height:19px;text-align:center;margin:10px 0 14px 0}.slot-best-casinos .vertical-casino-spins{background-color:#49b83726;color:#2f5429;display:flex;align-items:center;padding:16px 55px;text-align:center;font-size:16px;font-weight:700;line-height:26px}.slot-best-casinos button{padding:0;height:47px;max-width:251px;width:100%;border:none;margin:10px 0 13px 0;display:block}.slot-best-casinos button a{text-decoration:none;align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%;min-width:100%;background-color:#df2c36;color:#fff;margin:0;font-size:18px;font-weight:700;line-height:22px;text-align:center}.slot-best-casinos .vertical-casino-btm-txt{max-width:240px;width:100%;display:block;position:absolute;bottom:30px;text-align:center}.slot-best-casinos .vertical-casino-btm-txt p{margin:0;padding:0}.slot-best-casinos h2{text-align:Center;margin:50px}.slot-best-casinos-list{display:flex;justify-content:center;margin:35px 0 0 0;gap:20px}.bottom-single-casino{max-width:1140px;width:100%;margin-right:auto;margin-left:auto;display:flex;margin-top:50px}.single-slot-section h2{margin-top:0;margin-bottom:25px;font-size:29px;font-weight:700;line-height:35px;text-align:left}.single-slot-features{max-width:790px;width:100%;margin-right:32px}.slot-sidebar{width:100%;max-width:320px}.game-info-features ul{margin:0;padding:30px;list-style:none;border:1px solid #cbcbcb;width:100%}.game-info-features ul li{border-bottom:1px solid #dfe2e4;font-size:16px;font-weight:400;line-height:27px;text-align:left;color:#606469;min-height:43px;display:flex;align-content:center}.game-info-features ul li .info-list-value{font-size:14px;font-weight:600;line-height:24px;text-align:left;color:#1c1d1e}.info-list-label{width:100%;max-width:130px;margin-right:14px}.sidebar-vertical-casino img{max-width:320px;width:100%;height:188px}.sidebar-vertical-casino{width:100%;max-width:320px}.sidebar-vertical-casino button{padding:0;height:47px;max-width:320px;width:100%;border:none;margin-top:20px;margin-bottom:20px;display:block}.sidebar-vertical-casino button a{text-decoration:none;align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%;min-width:100%;background-color:#df2c36;color:#fff;margin:0;font-size:18px;font-weight:700;line-height:22px;text-align:center}.single-slot-table{border:1px solid #cbcbcb;width:100%;max-width:790px;top:57px;padding:30px}.slot-info-label{font-size:14px;font-weight:400;line-height:24px;text-align:left;color:#5f5f5f;display:block}.slot-info-value{font-size:14px;font-weight:700;line-height:24px;text-align:left;color:#1b1a25;display:block}.slot-info-tab{margin-bottom:30px}.single-slot-section ul li:last-child{border-bottom:none}.info-list-label,.info-list-value{display:flex;justify-content:center;flex-direction:column}.slot-best-casinos{margin-top:50px}.slot-best-casinos h2{text-align:center}.single-slot-section .stars-content img{width:19px;margin-top:5px;margin-right:3px;height:19px}.single-slot-section ul li .stars-content{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}}@media only screen and (min-width:1000px){body .page-wrap main .single-slot-section{margin-top:0}}@media only screen and (min-width:600px) and (max-width:1000px){.breadcrumbs{margin-top:100px}}@media only screen and (min-width:600px) and (max-width:1200px){body .page-wrap main .single-slot-section{width:100%;min-width:100%;margin:0;padding:0}.single-slot-hero{background-color:#1b1a25}.slot-hero-left{height:244px;width:100%}.slot-hero-center{margin:30px 0;width:100%;padding:20px}.slot-hero-center .slot-hero-text{font-size:14px;font-weight:400;line-height:24px;text-align:center;display:block;color:#bcbfc8}.slot-hero-center h1{font-size:33px;font-weight:700;line-height:50px;text-align:center;color:#fff;margin:0 0 20px 0}.single-slot-hero button{padding:0;height:47px;max-width:302px;width:100%;border:none;margin-top:20px;display:block;margin-left:auto;margin-right:auto}.single-slot-hero button a{text-decoration:none;align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%;min-width:100%;background-color:#df2c36;color:#fff;margin:0;font-size:18px;font-weight:700;line-height:22px;text-align:center}.slot-hero-center{border:1px solid #403f52}.hero-slot-content{display:flex;justify-content:space-between;flex-direction:column;padding:0 15px;min-height:276px;max-width:100%;width:100%;top:10px;margin-right:auto;margin-left:auto;padding-bottom:30px}.game-info-list ul{margin:0;padding:0;list-style:none}.game-info-list ul li{border-bottom:1px solid #403f52;font-size:16px;font-weight:400;line-height:27px;text-align:left;color:#bcbfc8;min-height:43px;display:flex;align-content:center}.slot-hero-right{max-width:100%;width:100%;top:20.5px}.single-slot-section .breadcrumbs{max-width:100%;width:100%;color:#fff;margin-right:auto;margin-left:auto;margin-bottom:30px;padding:0 35px}.slot-best-casinos{max-width:1140px;width:100%;margin-right:auto;margin-left:auto}.vertical-single-casino{min-height:420px;width:100%;max-width:270px;border:1px solid #d6d6d6;padding:25px 10px 25px 10px;position:relative}.vertical-single-casino span{display:blok}.vertical-single-casino img{height:85px;width:85px;left:82.5654296875px;top:0;border-radius:100px;margin:0 auto;display:block}.slot-best-casinos h3{font-size:16px;font-weight:700;line-height:19px;text-align:center;margin:10px 0 14px 0}.slot-best-casinos .vertical-casino-spins{display:flex;align-items:center;font-size:16px;font-weight:700;line-height:26px;text-align:center;padding:16px 55px;background-color:#49b83726;color:#2f5429}.slot-best-casinos button{padding:0;height:47px;max-width:251px;width:100%;border:none;margin:10px auto 13px auto;display:block}.slot-best-casinos button a{text-decoration:none;align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%;min-width:100%;background-color:#df2c36;color:#fff;margin:0;font-size:18px;font-weight:700;line-height:22px;text-align:center}.slot-best-casinos .vertical-casino-btm-txt{display:block;position:absolute;bottom:30px;max-width:240px;width:100%;text-align:center}.slot-best-casinos .vertical-casino-btm-txt p{margin:0;padding:0}.slot-best-casinos h2{text-align:Center;margin:50px}.slot-best-casinos-list{display:flex;justify-content:center;margin:35px 0 0 0;flex-wrap:wrap;gap:20px}.bottom-single-casino{max-width:100%;width:100%;margin-right:auto;margin-left:auto;display:flex}.single-slot-section h2{margin-top:0;margin-bottom:25px;font-size:29px;font-weight:700;line-height:35px;text-align:left}.single-slot-features{max-width:100%;width:100%;margin:30px 15px}.slot-sidebar{width:100%;max-width:320px}.game-info-features ul{margin:0;padding:30px;list-style:none;border:1px solid #cbcbcb;width:100%}.game-info-features ul li{border-bottom:1px solid #dfe2e4;font-size:16px;font-weight:400;line-height:27px;text-align:left;color:#606469;min-height:43px;display:flex;align-content:center}.game-info-features ul li .info-list-value{font-size:14px;font-weight:600;line-height:24px;text-align:left;color:#1c1d1e}.info-list-label{width:100%;max-width:130px;margin-right:14px}.sidebar-vertical-casino img{height:188px;width:100%;max-width:320px;object-fit:cover}.sidebar-vertical-casino{width:100%;max-width:320px}.sidebar-vertical-casino button{padding:0;height:47px;max-width:320px;width:100%;border:none;margin-top:20px;margin-bottom:20px;display:block}.sidebar-vertical-casino button a{text-decoration:none;align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%;min-width:100%;background-color:#df2c36;color:#fff;margin:0;font-size:18px;font-weight:700;line-height:22px;text-align:center}.single-slot-table{border:1px solid #cbcbcb;width:100%;max-width:790px;top:57px;margin-left:auto;margin-right:auto;padding:30px}.single-slot-features h2{width:100%;max-width:790px;margin-left:auto;margin-right:auto}.slot-info-label{font-size:14px;font-weight:400;line-height:24px;text-align:left;color:#5f5f5f;display:block}.slot-info-value{font-size:14px;font-weight:700;line-height:24px;text-align:left;color:#1b1a25;display:block}.slot-info-tab{margin-bottom:30px}.slot-sidebar{display:none}.single-slot-section ul li:last-child{border-bottom:none}.info-list-label,.info-list-value{display:flex;justify-content:center;flex-direction:column}.slot-best-casinos{margin-top:25px}.slot-best-casinos h2{width:auto;text-align:center}.single-slot-section .stars-content img{width:19px;margin-top:5px;margin-right:3px;height:19px}.single-slot-section ul li .stars-content{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.single-slot-section .bottom-single-casino .p-rich_text_section .review-steps-section{padding:0}.single-slot-section .bottom-single-casino .p-rich_text_section .review-steps-section{padding:0}.single-slot-section .bottom-single-casino .p-rich_text_section .pros_cons_section{margin:40px 0}}@media only screen and (max-width:600px){body .page-wrap main .single-slot-section{width:100%;min-width:100%;margin:0;padding:0;margin-top:99px}.single-slot-hero{background-color:#1b1a25}.slot-hero-left{height:246px;width:100%;left:0}.slot-hero-center{margin:30px 0;width:100%;padding:20px}.slot-hero-center .slot-hero-text{font-size:14px;font-weight:400;line-height:24px;text-align:left;color:#bcbfc8}.slot-hero-center h1{font-size:33px;font-weight:700;line-height:50px;text-align:left;color:#fff;margin:0 0 20px 0}.single-slot-hero button{padding:0;height:47px;max-width:302px;width:100%;border:none;margin-top:20px;display:block}.single-slot-hero button a{text-decoration:none;align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%;min-width:100%;background-color:#df2c36;color:#fff;margin:0;font-size:18px;font-weight:700;line-height:22px;text-align:center}.slot-hero-center{border:1px solid #403f52}.hero-slot-content{display:flex;justify-content:space-between;flex-direction:column;padding:0 15px;min-height:276px;max-width:100%;width:100%;top:190px;margin-right:auto;margin-left:auto;padding-bottom:50px}.game-info-list ul{margin:0;padding:0;list-style:none}.game-info-list ul li{border-bottom:1px solid #403f52;font-size:16px;font-weight:400;line-height:27px;text-align:left;color:#bcbfc8;min-height:43px;display:flex;align-content:center}.slot-hero-right{max-width:100%;width:100%;top:20.5px}.single-slot-section .breadcrumbs{max-width:100%;width:100%;color:#fff;margin-right:auto;margin-left:auto;margin-bottom:30px;padding:0 15px}.slot-best-casinos{max-width:100%;width:100%;margin-right:auto;margin-left:auto;padding:0 15px}.vertical-single-casino{min-height:auto;width:100%;max-width:100%;border:1px solid #d6d6d6;padding:25px 10px 25px 10px;margin-bottom:30px}.vertical-single-casino span{display:blok}.vertical-single-casino img{height:85px;width:85px;left:82.5654296875px;top:0;border-radius:100px;margin:0 auto;display:block}.slot-best-casinos h3{font-size:16px;font-weight:700;line-height:19px;text-align:center;margin:10px 0 14px 0}.slot-best-casinos .vertical-casino-spins{display:flex;align-items:center;font-size:16px;font-weight:700;line-height:26px;text-align:center;padding:16px 55px;background-color:#49b83726;color:#2f5429}.slot-best-casinos button{padding:0;height:47px;max-width:100%;width:100%;border:none;margin:10px 0 13px 0;display:block}.slot-best-casinos button a{text-decoration:none;align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%;min-width:100%;background-color:#df2c36;color:#fff;margin:0;font-size:18px;font-weight:700;line-height:22px;text-align:center}.slot-best-casinos .vertical-casino-btm-txt{display:block}.slot-best-casinos .vertical-casino-btm-txt p{margin:0;padding:0}.slot-best-casinos h2{text-align:left;margin-top:30px}.slot-best-casinos-list{display:flex;justify-content:space-between;margin:30px 0 0 0;flex-wrap:wrap;align-content:center;justify-content:center}.bottom-single-casino{max-width:100%;width:100%;margin-right:auto;margin-left:auto;display:flex}.single-slot-section h2{margin-top:0;margin-bottom:25px;font-size:29px;font-weight:700;line-height:35px;text-align:left}.single-slot-features{max-width:100%;width:100%;margin:30px 15px}.slot-sidebar{width:100%;max-width:320px}.game-info-features ul{margin:0;padding:30px;list-style:none;border:1px solid #cbcbcb;width:100%}.game-info-features ul li{border-bottom:1px solid #dfe2e4;font-size:16px;font-weight:400;line-height:27px;text-align:left;color:#606469;min-height:43px;display:flex;align-content:center}.game-info-features ul li .info-list-value{font-size:14px;font-weight:600;line-height:24px;text-align:left;color:#1c1d1e}.info-list-label{width:100%;max-width:130px;margin-right:14px}.sidebar-vertical-casino img{height:188px;width:100%;max-width:320px;object-fit:cover}.sidebar-vertical-casino{width:100%;max-width:320px}.sidebar-vertical-casino button{padding:0;height:47px;max-width:320px;width:100%;border:none;margin-top:20px;margin-bottom:20px;display:block}.sidebar-vertical-casino button a{text-decoration:none;align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%;min-width:100%;background-color:#df2c36;color:#fff;margin:0;font-size:18px;font-weight:700;line-height:22px;text-align:center}.single-slot-table{border:1px solid #cbcbcb;width:100%;max-width:790px;top:57px;padding:30px}.slot-info-label{font-size:14px;font-weight:400;line-height:24px;text-align:left;color:#5f5f5f;display:block}.slot-info-value{font-size:14px;font-weight:700;line-height:24px;text-align:left;color:#1b1a25;display:block}.slot-info-tab{margin-bottom:30px}.slot-sidebar{display:none}.single-slot-section ul li:last-child{border-bottom:none}.info-list-label,.info-list-value{display:flex;justify-content:center;flex-direction:column}.slot-best-casinos{margin-top:25px}.slot-best-casinos h2{text-align:center}.slot-best-casinos-list>:last-child{margin-bottom:0}.single-slot-section .stars-content img{width:19px;margin-top:5px;margin-right:3px;height:19px}.single-slot-section ul li .stars-content{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}}.breadcrumbs .active{color:#bcbfc8}.breadcrumbs a{text-decoration:none;color:#fff}.slot-sidebar .info-list-label{font-size:14px}.single-slot-table{padding-bottom:0}.vertical-casino-spins button a:hover{cursor:pointer}.single-slot-features .acf-label section{margin:50px auto;padding:0 0}.toc_section{margin:50px 0}.single-slot-section .bottom-single-casino .toc-container.open-toc{max-width:100%}.seo-content-slot .p-rich_text_section h2{color:#000}.seo-content-slot{max-width:790px;margin:40px auto}.slots-template-wrapper{margin-bottom:45px}.slots-template-wrapper .container{max-width:1140px;margin:auto;padding:0 15px}.slots-template-wrapper .hero-wrapper{background-color:#1B1A25;color:#BCBFC8}.slots-template-wrapper .hero-wrapper .breadcrumbs{font-size:10px;font-weight:400;line-height:12px}.slots-template-wrapper .hero-wrapper .breadcrumbs a{color:#FFF;margin-right:8px;font-size:13px;text-decoration:none}.slots-template-wrapper .hero-wrapper .breadcrumbs a:last-child{color:#BCBFC8;margin-left:8px;font-size:12px}.slots-template-wrapper .hero-wrapper .hero-content-holder{padding-top:26px;padding-bottom:20px}.slots-template-wrapper .hero-wrapper .hero-content-holder h1{color:#FFF;margin:0;font-size:33px;font-weight:700;line-height:50px}.slots-template-wrapper .hero-wrapper .hero-content-holder .hero-content-desc{margin:12px 0}.slots-template-wrapper .hero-wrapper .hero-content-holder .hero-content-desc p{margin:12px 0;font-size:14px;font-weight:400;line-height:26px}.slots-template-wrapper .slot-filters-wrapper{margin:50px 0}.slots-template-wrapper .slot-filters-wrapper .slot-filters-btns-holder{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.slots-template-wrapper .slot-filters-wrapper .slot-filters-btns-holder .btn{color:#4A4B54;margin:5px 6px;border:1px solid #D3D3D3;padding:12px 32px;position:relative;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:400;line-height:17px;cursor:pointer}.slots-template-wrapper .slot-filters-wrapper .slot-filters-btns-holder .btn.active{background-color:#DF2C36;color:#FFF;border-color:#DF2C36}.slots-template-wrapper .slot-filters-wrapper .slot-filters-btns-holder .btn.active,.slots-template-wrapper .slot-filters-wrapper .slot-filters-btns-holder .btn:hover{font-weight:600}.slots-template-wrapper .slot-filters-wrapper .slot-filters-btns-holder .btn.dropdown:hover>.btn-dropdown-holder{display:initial}.slots-template-wrapper .slot-filters-wrapper .slot-filters-btns-holder .btn-dropdown-holder{min-width:211px;width:fit-content;max-height:280px;background-color:#FFF;color:#4A4B54;border:1px solid #DF2C36;padding:15px 20px;position:absolute;top:102%;right:-1px;display:none;font-size:14px;font-weight:400;line-height:36px;overflow:auto;z-index:1}.slots-template-wrapper .slot-filters-wrapper .slot-filters-btns-holder .btn-dropdown-holder>.item{padding:10px;display:block;cursor:pointer}.slots-template-wrapper .slot-filters-wrapper .slot-filters-btns-holder .btn-dropdown-holder>.item:hover{background-color:#F5F5F5}.slots-template-wrapper .slot-filters-wrapper .slot-filters-btns-holder .btn-dropdown-holder>.item.active{background-color:#F5F5F5;color:#1B1A25;font-size:14px;font-weight:600;line-height:36px}.slots-template-wrapper .slot-filters-wrapper .slot-filters-btns-holder .btn>svg{margin-left:10px}.slots-template-wrapper .slot-filters-wrapper .slot-filters-btns-holder .btn>svg>path{stroke:#9F9F9F;stroke-width:1.5}.slots-template-wrapper .slot-filters-wrapper .slot-filters-btns-holder .btn.active>svg>path{stroke:#FFF}.slots-template-wrapper .slot-filters-wrapper h3{color:#1B1A25;margin:32px 0;font-size:29px;font-weight:700;line-height:35px;text-align:center}.slots-template-wrapper #slot-items-holder{display:flex;flex-wrap:wrap;gap:32px 28px}.slots-template-wrapper #slot-items-holder .item{max-width:264px;width:100%;background-color:#F5F5F5;display:flex;flex-direction:column;text-align:center}.slots-template-wrapper #slot-items-holder .item img{width:100%;height:150px;object-fit:cover}.slots-template-wrapper #slot-items-holder .item h3{color:#1B1A25;margin:20px 23px;margin-bottom:0;font-size:20px;font-weight:600;line-height:24px;flex:1 0 auto}.slots-template-wrapper #slot-items-holder .item a{display:block}.slots-template-wrapper #slot-items-holder .item a.read-review{color:#606469;margin:9px auto;font-size:14px;font-weight:400;line-height:24px}.slots-template-wrapper #slot-items-holder .item a.play-now-btn{background-color:#DF2C36;color:#FFF;margin:0 23px;margin-bottom:20px;padding:12.5px;text-decoration:none;font-size:18px;font-weight:600;line-height:22px}.slots-template-wrapper .slot-template-content-wrapper .container{max-width:790px}.slots-template-wrapper .slot-template-content-wrapper .slot-template-content-holder p{color:#4A4B54;font-size:14px;font-weight:400;line-height:24px}@media only screen and (min-width:600px) and (max-width:1000px){.slots-template-wrapper .hero-wrapper{padding-top:110px}.slots-template-wrapper #slot-items-holder{justify-content:center}}@media only screen and (max-width:600px){.slots-template-wrapper{margin-top:10px}.slots-template-wrapper .hero-wrapper{padding-top:110px}.slots-template-wrapper .slot-filters-wrapper{margin:25px 0}.slots-template-wrapper .slot-filters-wrapper .slot-filters-btns-holder{display:block}.slots-template-wrapper .slot-filters-wrapper .slot-filters-btns-holder .btn{margin:5px 0;font-size:16px}.slots-template-wrapper .slot-filters-wrapper .slot-filters-btns-holder .btn.dropdown:hover>.btn-dropdown-holder{display:none}.slots-template-wrapper .slot-filters-wrapper .slot-filters-btns-holder .btn.dropdown.open-dropdown>.btn-dropdown-holder{display:initial}.slots-template-wrapper .slot-filters-wrapper .slot-filters-btns-holder .btn-dropdown-holder{width:100%;box-sizing:border-box}.slots-template-wrapper .slot-filters-wrapper .slot-filters-btns-holder .btn-dropdown-holder>.item{padding:3px 10px}.slots-template-wrapper #slot-items-holder{display:block}.slots-template-wrapper #slot-items-holder .item{max-width:100%;margin-bottom:28px}.slots-template-wrapper #slot-items-holder .item:last-child{margin-bottom:0}.slots-template-wrapper #slot-items-holder .item a.play-now-btn{max-width:218px;width:100%;margin:0 auto;margin-bottom:20px}}.contact-page-form-holder{max-width:1140px;margin:40px auto;padding:0 15px}.contact-page-form-holder *{box-sizing:border-box}.contact-page-form-holder>h1{font-size:33px;font-weight:700;line-height:50px}.contact-page-form-holder>.form-wrapper label>span{color:#df2c36}.contact-page-form-holder>.form-wrapper label input,.contact-page-form-holder>.form-wrapper label textarea{width:100%;margin-top:10px;padding:8px 12.5px;font-size:13px;font-weight:400;line-height:21px}.contact-page-form-holder>.form-wrapper input[type="submit"]{background-color:#DF2C36;color:#FFF;margin-top:2rem;border:none;padding:12.5px 70px;outline:none;text-align:center;font-size:18px;font-weight:600;line-height:22px;cursor:pointer}.contact-page-form-holder>.form-wrapper input[type="submit"]:hover{opacity:.9}.contact-page-form-holder .wpcf7-response-output{margin:1.5rem 0!important;padding:.8rem 1rem!important}.contact-page-form-holder .wpcf7 form .wpcf7-response-output{background-color:#00a0d20d;border:2px solid #00a0d2;border-color:2px solid #00a0d2!important}.contact-page-form-holder .wpcf7 form.init .wpcf7-response-output{display:none}.contact-page-form-holder .wpcf7 form.sent .wpcf7-response-output{background-color:#46b4500d;border-color:#46b450;border-color:2px solid #46b450!important}.contact-page-form-holder .wpcf7 form.failed .wpcf7-response-output,.contact-page-form-holder .wpcf7 form.aborted .wpcf7-response-output{background-color:#dc32320d;border-color:#dc3232;border-color:2px solid #dc3232!important}.contact-page-form-holder .wpcf7 form.spam .wpcf7-response-output{background-color:#f56e280d;border-color:#f56e28;border-color:2px solid #f56e28!important}.contact-page-form-holder .wpcf7 form.invalid .wpcf7-response-output,.contact-page-form-holder .wpcf7 form.unaccepted .wpcf7-response-output{background-color:#ffb9000d;border-color:#ffb900;border-color:2px solid #ffb900!important}@media only screen and (max-width:600px){.contact-page-form-holder{margin-top:140px}}.sitemap-container{max-width:1141px;width:100%;margin:60px auto;box-sizing:border-box}.sitemap-container .sitemap-block-content{width:fit-content;display:flex;flex-direction:column}.sitemap-container .sitemap-block-content a{text-decoration:none;margin-left:20px;color:#1b1a25;margin-bottom:8px}.sitemap-container .sitemap-block-content a:hover{color:#c4443a}@media only screen and (max-width:1000px){.sitemap-container{padding:35px 30px}}